/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> EU-Flag-Mainpage **/
.vc_column_container:nth-of-type(5) .profile-pic {
	width: 100px !important;
}

/** General >> GMP-Logo-mainpage **/
.vc_column_container:nth-of-type(2) .img-responsive {
	width: 150px !important;
}

/** General >> active-ingredients-bg **/
.row-1 > .column-1 {
	background-color: rgb(230, 231, 231) !important;
}

/** General >> amount-bg **/
.row-1 > .column-2 {
	background-color: rgb(230, 231, 231) !important;
}

/** General >> Product item header woocommerce loop product title **/
.product-item__header .woocommerce-loop-product__title {
	color: rgb(69, 69, 69) !important;
	font-size: 16px !important;
	line-height: 1.33 !important;
}

/** General >> Main da action **/
#main .da-action {
	margin-top: 5px !important;
}

/** General >> Vc custom 1614461041962 paragraph **/
.vc_custom_1614461041962 p {
	width: 512px !important;
}

/** General >> GetinToutch **/
#main .contact-page-title {
	
}


/*= Header ==================== */

/** Header >> FieldsUp **/
.vc_parallax-content-moving .wpforms-field-required {
	max-width: 265px !important;
	border-color: rgb(21, 3, 3) !important;
	border-radius: 5px !important;
}

/** Header >> hr **/
.vc_col-sm-3 > div > div:nth-of-type(1) > div:nth-of-type(1) > .wpb_wrapper:nth-of-type(1) {
	
}


/*= Agents-100 landing page === */

/** Agents-100 landing page >> Paralex **/
#post-5937 .vc_parallax-content-moving {
	padding-top: 0 !important;
}

/** Agents-100 landing page >> landingpage-desktop-bepart **/
.vc_parallax-content-moving > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > figure:nth-of-type(1) > div:nth-of-type(1) > .vc_single_image-img {
	width: 578px !important;
	box-sizing: border-box !important;
	padding-top: 27px !important;
}

/** Agents-100 landing page >> FDAGMP-underQuality **/
.wpb_single_image:nth-of-type(3) .vc_single_image-img {
	width: 248px !important;
	margin-top: -13px !important;
	margin-left: -3px !important;
}

/** Agents-100 landing page >> Post 5937 attachment large **/
#post-5937 .attachment-large {
	filter: grayscale(1) opacity(0.47) !important;
	width: 502px !important;
	margin-top: 68px !important;
}

/** Agents-100 landing page >> TopForm **/
#wpforms-form-5954 {
	padding-right: 219px !important;
}

/** Agents-100 landing page >> Vc col sm 8 paragraph **/
.vc_col-sm-8 p {
	width: 363px !important;
	margin-top: -22px !important;
	margin-bottom: -18px !important;
}

/** Agents-100 landing page >> Post 5937 attachment thumbnail **/
#post-5937 .attachment-thumbnail {
	width: 240px !important;
}

/** Agents-100 landing page >> Wpb single image:(2) vc single image img **/
.wpb_single_image:nth-of-type(2) .vc_single_image-img {
	width: 440px !important;
}

/** Agents-100 landing page >> Wpforms form 5977 wpforms field required **/
#wpforms-form-5977 .wpforms-field-required {
	max-width: 272px !important;
	border-color: rgb(21, 3, 3) !important;
	border-radius: 5px !important;
}

/** Agents-100 landing page >> Wpforms submit 5954 **/
#wpforms-submit-5954 {
	color: #000 !important;
	background-color: #F5C84C !important;
}
#wpforms-submit-5954:hover {
	background-color: #F7BF31 !important;
	color: #000 !important;
	border-color: #000 !important;
}

/** Agents-100 landing page >> Wpforms submit 5977 **/
#wpforms-submit-5977 {
	color: #000 !important;
	background-color: #F5C84C !important;
}
#wpforms-submit-5977:hover {
	background-color: #F7BF31 !important;
	color: #000 !important;
	border-color: #000 !important;
}

/** Agents-100 landing page >> Vc custom 1615977746572 vc single image img **/
.vc_custom_1615977746572 .vc_single_image-img {
	width: 92px !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

/** Agents-100 landing page >> Vc custom 1615978140499 vc single image img **/
.vc_custom_1615978140499 .vc_single_image-img {
	width: 84px !important;
}

/** Agents-100 landing page >> Div:(1) vc single image img **/
.wpb_content_element:nth-of-type(1) > figure:nth-of-type(1) > div:nth-of-type(1) > .vc_single_image-img {
	width: 73px !important;
}

/** Agents-100 landing page >> Wpb single image:(2) vc single image img _2 **/
.wpb_single_image:nth-of-type(2) .vc_single_image-img {
	margin-top: -21px !important;
}

/** Agents-100 landing page >> ssss **/
.wpb_wrapper > p > span:nth-of-type(1) {
	
}

/** Agents-100 landing page >> dx **/
.wpb_wrapper > p > span:nth-of-type(1) {
	
}


/*( Large Desktop )*/
@media (min-width: 1200px) {

	/*= Agents-100 landing page === */

	/** Agents-100 landing page >> Post 5937 attachment large **/
	#post-5937 .attachment-large {
	padding-right: 34px !important;
}


}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {

	/*= Agents-100 landing page === */

	/** Agents-100 landing page >> landingpage-desktop-bepart **/
	.vc_parallax-content-moving > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > figure:nth-of-type(1) > div:nth-of-type(1) > .vc_single_image-img {
	width: 484px !important;
}

	/** Agents-100 landing page >> TopForm **/
	#wpforms-form-5954 {
	width: 606px !important;
}

	/** Agents-100 landing page >> Wpb single image:(2) vc single image img **/
	.wpb_single_image:nth-of-type(2) .vc_single_image-img {
	
}

	/** Agents-100 landing page >> Wpforms form 5977 wpforms field required **/
	#wpforms-form-5977 .wpforms-field-required {
	
}

	/** Agents-100 landing page >> Post 5937 attachment large **/
	#post-5937 .attachment-large {
	
}


	/*= General =================== */

	/** General >> Vc custom 1614461041962 paragraph **/
	.vc_custom_1614461041962 p {
	width: 441px !important;
}

	/** General >> GetinToutch **/
	#main .contact-page-title {
	width: 450px !important;
}


	/*= Header ==================== */

	/** Header >> hr **/
	.vc_col-sm-3 > div > div:nth-of-type(1) > div:nth-of-type(1) > .wpb_wrapper:nth-of-type(1) {
	width: 265px !important;
	padding-right: 0 !important;
}


}


/*( Tablet & Phone )*/
@media (max-width: 767px) {

	/*= General =================== */

	/** General >> GMP-Logo-mainpage **/
	.vc_column_container:nth-of-type(2) .img-responsive {
	width: 500px !important;
}

	/** General >> GetinToutch **/
	#main .contact-page-title {
	width: 459px !important;
}


	/*= Agents-100 landing page === */

	/** Agents-100 landing page >> Post 5937 attachment large **/
	#post-5937 .attachment-large {
	margin-top: 43px !important;
	margin-bottom: -78px !important;
	margin-left: 2px !important;
}


}


/*( Phone )*/
@media (max-width: 480px) {

	/*= Header ==================== */

	/** Header >> account-user-mobile **/
	#masthead .ec-user {
	color: rgb(255, 255, 255) !important;
}

	/** Header >> Wpforms form 5954 **/
	#wpforms-form-5954 {
	padding-right: 305px !important;
}


	/*= General =================== */

	/** General >> GMP-mobile **/
	.vc_column_container:nth-of-type(2) .img-responsive {
	width: 190px !important;
}

	/** General >> FDA-mobile **/
	.vc_column_container:nth-of-type(3) .img-responsive {
	width: 190px !important;
	margin-top: -112px !important;
}

	/** General >> GMP-Logo-mainpage **/
	.vc_column_container:nth-of-type(2) .img-responsive {
	margin-top: -52px !important;
}

	/** General >> ISO-mobile **/
	.vc_column_container:nth-of-type(4) .img-responsive {
	width: 190px !important;
	margin-top: -145px !important;
	margin-left: -3px !important;
}

	/** General >> EU-flag **/
	.vc_column_container:nth-of-type(5) .img-responsive {
	margin-top: -64px !important;
	margin-left: 46px !important;
}

	/** General >> EU-Flag-Mainpage **/
	.vc_column_container:nth-of-type(5) .profile-pic {
	width: 85px !important;
	margin-top: -75px !important;
	margin-left: 32px !important;
}

	/** General >> Main vc custom 1614318173598 **/
	#main .vc_custom_1614318173598 {
	padding-right: 0 !important;
}

	/** General >> Vc custom 1614461041962 paragraph **/
	.vc_custom_1614461041962 p {
	width: 442px !important;
}


	/*= Agents-100 landing page === */

	/** Agents-100 landing page >> TopForm **/
	#wpforms-form-5954 {
	width: 160% !important;
}
#wpforms-form-5954 > :nth-child(2) {
	grid-area: 2 / 1 / 3 / 2 !important;
}
#wpforms-form-5954 > :nth-child(3) {
	grid-area: 3 / 1 / 4 / 2 !important;
}

	/** Agents-100 landing page >> Div:(1) attachment medium **/
	.vc_col-sm-6:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > figure:nth-of-type(1) > div:nth-of-type(1) > .attachment-medium {
	width: 250px !important;
	position: relative !important;
	top: -38px !important;
}

	/** Agents-100 landing page >> Vc align right vc single image img **/
	.vc_align_right .vc_single_image-img {
	width: 250px !important;
	position: relative !important;
	top: -57px !important;
	z-index: 1 !important;
	visibility: hidden !important;
}

	/** Agents-100 landing page >> Paralex **/
	#post-5937 .vc_parallax-content-moving {
	
}

	/** Agents-100 landing page >> Div:(2) vc column inner **/
	.vc_custom_1614416557792 > div:nth-of-type(2) > .vc_column-inner {
	height: 0 !important;
}

	/** Agents-100 landing page >> Div:(1) vc column inner **/
	.vc_custom_1614416557792 > div:nth-of-type(1) > .vc_column-inner {
	height: 32px !important;
}

	/** Agents-100 landing page >> Wpb single image:(2) vc single image img **/
	.wpb_single_image:nth-of-type(2) .vc_single_image-img {
	width: 400px !important;
}

	/** Agents-100 landing page >> Vc col sm 8 paragraph **/
	.vc_col-sm-8 p {
	width: 332px !important;
}

	/** Agents-100 landing page >> landingpage-desktop-bepart **/
	.vc_parallax-content-moving > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > figure:nth-of-type(1) > div:nth-of-type(1) > .vc_single_image-img {
	width: 405px !important;
}

	/** Agents-100 landing page >> FDAGMP-underQuality **/
	.wpb_single_image:nth-of-type(3) .vc_single_image-img {
	width: 202px !important;
}

	/** Agents-100 landing page >> Post 5937 attachment thumbnail **/
	#post-5937 .attachment-thumbnail {
	padding-top: 45px !important;
}

	/** Agents-100 landing page >> Post 5937 attachment large **/
	#post-5937 .attachment-large {
	width: 408px !important;
	margin-top: 2px !important;
	margin-bottom: -82px !important;
	margin-left: -6px !important;
}

	/** Agents-100 landing page >> ssss **/
	.wpb_wrapper > p > span:nth-of-type(1) {
	
}

	/** Agents-100 landing page >> dx **/
	.wpb_wrapper > p > span:nth-of-type(1) {
	
}


}


/*( Phone 320 )*/
@media (max-width: 320px) {

	/*= Agents-100 landing page === */

	/** Agents-100 landing page >> TopForm **/
	#wpforms-form-5954 {
	padding-right: 0 !important;
}

	/** Agents-100 landing page >> Wpb single image:(2) vc single image img **/
	.wpb_single_image:nth-of-type(2) .vc_single_image-img {
	width: 279px !important;
}

	/** Agents-100 landing page >> Vc col sm 8 paragraph **/
	.vc_col-sm-8 p {
	width: 263px !important;
}

	/** Agents-100 landing page >> landingpage-desktop-bepart **/
	.vc_parallax-content-moving > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > figure:nth-of-type(1) > div:nth-of-type(1) > .vc_single_image-img {
	width: 285px !important;
}

	/** Agents-100 landing page >> ssss **/
	.wpb_wrapper > p > span:nth-of-type(1) {
	
}

	/** Agents-100 landing page >> dx **/
	.wpb_wrapper > p > span:nth-of-type(1) {
	
}


	/*= General =================== */

	/** General >> Vc custom 1614461041962 paragraph **/
	.vc_custom_1614461041962 p {
	width: 268px !important;
}

	/** General >> GetinToutch **/
	#main .contact-page-title {
	width: 265px !important;
}

	/** General >> GMP-Logo-mainpage **/
	.vc_column_container:nth-of-type(2) .img-responsive {
	width: 124px !important;
}

	/** General >> FDA-mobile **/
	.vc_column_container:nth-of-type(3) .img-responsive {
	width: 171px !important;
	padding-top: 9px !important;
}


}


/*( Phone375 )*/
@media (max-width: 375px) {

	/*= Agents-100 landing page === */

	/** Agents-100 landing page >> TopForm **/
	#wpforms-form-5954 {
	width: 322px !important;
	padding-right: 0 !important;
}

	/** Agents-100 landing page >> Wpb single image:(2) vc single image img **/
	.wpb_single_image:nth-of-type(2) .vc_single_image-img {
	width: 320px !important;
}

	/** Agents-100 landing page >> landingpage-desktop-bepart **/
	.vc_parallax-content-moving > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > figure:nth-of-type(1) > div:nth-of-type(1) > .vc_single_image-img {
	width: 332px !important;
}

	/** Agents-100 landing page >> ssss **/
	.wpb_wrapper > p > span:nth-of-type(1) {
	
}


	/*= General =================== */

	/** General >> Vc custom 1614461041962 paragraph **/
	.vc_custom_1614461041962 p {
	width: 312px !important;
}

	/** General >> GetinToutch **/
	#main .contact-page-title {
	width: 296px !important;
}

	/** General >> GMP-Logo-mainpage **/
	.vc_column_container:nth-of-type(2) .img-responsive {
	width: 149px !important;
}

	/** General >> FDA-mobile **/
	.vc_column_container:nth-of-type(3) .img-responsive {
	padding-top: 7px !important;
}


}

