/* #Tablet (Landscape)
----------------------------------------------------------------------*/
@media only screen and (min-width: 959px) and (max-width: 1177px) {
	.img-position-absolute-se{
		top: 202px;
	}

	.img-position-absolute{
		    top: 202px;
	}
	
	#menu > li > a {font-size: 10px !important;}
	a > .sf-sub-indicator {top: 50%; right: 15%;}
	.sf-menu span { text-align:left;}
	.sf-menu a {padding: 10px 2px;}
	.sf-menu li { padding:0; margin:0}
	.logo2 {display:none}
	.grid_9 {width: 100%;}
		.sidebar, .post {width: 100%;margin: 0 0 40px}
		body {overflow-x: hidden}
		.boxed, .boxed-margin, body[class^="frame_"] .full, body[class^="frame_"] .boxed, body[class^="frame_"] .boxed-margin {width: 96%;margin: 0 auto !important}
		.boxed-margin {margin: 10px auto}
		.row { width: 870px }
		.tabs li a {padding: 10px 12px}
		.grid_3 .tabs li a {padding: 10px 8px}
		.sf-menu li {margin: 0 0 0 4px;padding: 0}
		.f_portfolio .intro_content {width: 31%;height: 200px !important}
		.f_portfolio .f_items {width: 69%;height: 200px !important}
		.f_portfolio li {width: 200px !important;height: 200px !important}
		.f_portfolio .intro_content .inner {padding: 20px;}
		.f_portfolio .f_links, .portfolio .f_links {top: 26%}
		.banners a {margin: 0 0 0 10px;width: 282px;}
		.modern-slider, .modern-slider img {width: 983px;height:auto}
		.two-column .post, .three-column .post, .four-column .post, .four-column .product {margin: 0 0.5% 20px !important}
		.pp-nl{width:530px}
		.cuadro-devolucion-nl {height: 156px;padding-left: 192px;padding-top: 35px;padding-right: 6px;width: 100%;}
		.cuadro-venus-nl {height: 156px;padding-left:192px;padding-right: 6px;padding-top: 35px;width: 100%;}
		.cuadro-regalo-okbp-nl {padding-top: 45px !important;}
		.cuadro-okrazon-nl{padding-right: 20px;padding-top: 50px;}
		.cuadro-ok2-crema{padding-top:38px !important;}
		.cuadro-ok-de-home{padding-top:45px;}
		.cuadro-venus-de-home{padding-top:35px;}
		.cuadro-devolucion-de{padding-top:22px;}
		.principal-de-pills{width:90%;}
		.principal-de-trat{width:87%;}
		.text-trat{font-size:14px;}
		.cuadro-registro-de-trat{padding-top:25px !important;}
		
}/*5*/
/* Content Box
----------------------------------------------------------------------*/
@media only screen and (max-width: 1220px) {
	.content-boxes .content-box .cb-icon {width: 14.667% !important;}
	.content-boxes .content-box .cb-content {width: 81.333% !important;}
	.content-boxes.child4 .content-box,
	.content-boxes.child5 .content-box,
	.content-boxes.child6 .content-box {width: 33.33%; margin-bottom: 20px;}
	.content-box i { font-size: 30px !important;}
	.cuadro-regalo-okbp-nl {padding-top: 30px;}
	.cuadro-pack-okr-nl{ padding-top: 35px;}
	.cuadro-ok2-crema-nl{padding-top:38px;}
	.cuadro-registro-okcream-nl{padding-top:50px; padding-right:10px;}
	.cuadro-ok2-de-pills{padding-top:35px;}
	.cuadro-registro-de-pills{height:180px; padding-top:50px;}
	.principal-de-pills{width:90%;}
	.cuadro-ok-de-breast{padding-top:35px;}
	.cuadro-regalo-ok-de-breast{padding-top:26px ;}
	
}/*6*/
		#header{ height: 142px;}
/* #Super pantallas
----------------------------------------------------------------------*/
@media only screen and (min-width : 1177px) {
	.logo2 {display:none !important;}
	a > .sf-sub-indicator { 
	    position: absolute;
	    right: 3%;
	    top: 12px;
	    font-size: 8px;
	}
	.principal-de-cream{width:90%;}
}

@media only screen and (max-width : 1177px) {
  #cent-form { margin: auto; width: 244px !important;}

}
/* #Tablet (Portrait)
----------------------------------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.img-position-absolute-se{
		top: 141px;
	}
	
	.img-position-absolute{    top: 166px;}
	a > .sf-sub-indicator { display:none;}
	.titok {
    font-size: 16px;
    font-weight: lighter;
    line-height: 24px;
	}
	.button-pedir { font-size:9px;}
	.destacado-precio .txt-precio { font-size:25px;}
	#menu > li > a, #menu > li > a:visited {color: #fff;}
			.logo2 {display:none !important;}
			#margen-izq h2{ font-size:22px}
	body {overflow-x: hidden}
	.boxed, .boxed-margin, body[class^="frame_"] .full, body[class^="frame_"] .boxed, body[class^="frame_"] .boxed-margin {width: 100%;margin: 0 !important}
	.row { width: 700px }
	.grid_9 {width: 100%;}
	.sidebar, .post {width: 100%;margin: 0 0 40px}
	#mobilepro, .subarrow { display: block; }
	.subarrow {display: block;z-index: 99;position: absolute;top: 14px;right: 10px;cursor: pointer;font-size: 16px;}
	.sf-menu {border-radius: 10px;position: absolute;top: 70px;right: 50px;background: #5486DA;}
	.sf-menu a.sf-with-ul {margin-right: 45px !important}
	.sf-menu > li a {padding-left: 20px !important;}
	.sf-menu i, .sf-menu li a {color: #FFF}
	.sf-menu, .sf-sub-indicator {width: 50%!important;display: none; margin: 4px 0 !important }
	.sf-menu li { margin-bottom: 10px; margin-left: 0 }
	.sf-menu.xactive {display: block!important;}
	.sf-menu li {float: none!important;display: block!important;width: 100%!important;}
	.sf-menu ul:before { content: ""; border-width: 0 0 0 0 !important }
	.sf-menu > li.sfHover:before {color: #000;background: none;width: 0;height: 0px;}
	.sf-menu li:hover ul, .sf-menu li.sfHover ul { padding: 0 !important }
	ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul, ul.sf-menu li ul { margin-top: 4px }
	.sf-menu li { float: none !important; display: block !important; width: 100% !important;overflow: hidden; }
	.sf-menu li a, .sf-menu li:first-child a, .sf-menu ul li, .sf-menu li.current { float: none !important; border: 0; }
	.sf-menu li:hover ul, .sf-menu li.sfHover ul {box-shadow: none;-webkit-animation: initial;animation: initial;-moz-animation: initial;-o-animation: initial; }
	.sf-menu li li {left: 10px;}
	.sf-menu ul {position:static !important; display: none !important; width: 100%; }
	.xpopdrop > ul {display: block !important; visibility: inherit !important }
	.sf-menu li:hover > a, .sf-menu li > a:hover, .sf-menu li.current > a {border: 0}
	.sf-menu li li, .sfHover, .sf-menu li:hover, .sf-menu li li.current { background: none !important }
	.sf-menu li li:hover > a, .sf-menu li li > a:hover, .sf-menu li li.current > a {color: #ddd}
	.sf-menu a {padding: 16px 0}

	.breadcrumb-place {margin-top: -85px}
	.header_bag {padding: 4px 4px}
	#header .social a {margin: 0 0 0 2px}
	.languages a {margin: 2px 0 2px 0px}
	.languages {margin: 0px 0 0 4px}
	.header_bag span {display: none}
	.intro_p h2 {font-size: 16px}
	#header .search {margin: 24px 0 24px 20px}
	.logo {margin: 8px 0}
	h3 {font-size: 16px}
	.f_portfolio .intro_content {width: 242px;height: 242px !important}
	.f_portfolio .f_items {width: 242px;height: 242px !important}
	.f_portfolio li {width: 242px !important;height: 242px !important}
	.f_portfolio .f_links, .portfolio .f_links {top: 15%}
	.f_portfolio .anyClass {width: 477px}
	.fancy-features-list .inner_list {padding: 40px 0 10px}
	.accordion-head, .toggle-head {font-size: 12px}
	.fancy-features-list ul li i {font-size: 22px}
	.shop .product_meta {margin: 0 2px}
	.banners a {margin: 0 0 0 10px;width: 226px}
	.big-slider h3 {bottom: 22%}
	.big-slider p, .big-slider h3 {left: 4%}
	.set_three i {font-size: 24px}
	.mslider-labels{bottom: 14%}
	.product_inner .price {font-size: 13px}
	.set_two .s_icon {float: none}
	.res_both_sidebar .grid_7, .shop-left-sidebar .grid_7, .single_products .grid_8, .single_products .grid_4, .grid_6.posts, .grid_9.alpha, .sidebar.grid_3.omega, .grid_8.contact_c {width: 100%}
	.single_products .grid_2 {width: 23%}
	.single_products .grid_10 {width: 73%}
	.post_meta span {margin-left: 10px}
	.modern-slider, .modern-slider img {width: 785px;height: auto}
	.pagination-tt {margin: 0 0 60px 0}
	.copyright {float: none;display: table;margin: 0 auto}
	.foot-menu {float: none;text-align: center;display: table;margin: 0 auto 0;padding: 4px 10px}
	.foot-menu li {float: none;display: inline-block}
	.action-one .action-button {width: 26%}
	.action-one .action-t {width: 70%}
	#footer .grid_3, #footer .grid_4, #footer .grid_9 {width: 48%; margin: 0 1% 30px}
	.price-table.grid_3 {width: 23.0% !important;margin: 0 1% !important}
	.tabs li a {padding: 10px 5px}
	.team2 .grid_3 {width: 23.0%;margin: 0 1%}
	.countdown li span {font-size: 60px}
	.countdown li {width: 120px}
	.cuadro-venus-nl {height: 156px;padding-left: 192px;padding-right: 6px;padding-top: 40px;width: 100%;}	
	.cuadro-devolucion-nl {height: 156px;padding-left: 192px;padding-top: 45px;padding-right: 6px;width: 100%;}	
	p.principal-parraf-cream{ margin-bottom:10px !important; }
	.cuadro-ok2-de-cream{padding-top:38px !important; }
	.cuadro-registro-de-cream{padding-top:20px !important;}




}/*4*/

/* #Mobile (Landscape) 
----------------------------------------------------------------------*/
@media only screen and (min-width: 630px) and (max-width: 768px) {

	.img-position-absolute-se{left:84px;	top:252px;
	}
	

	.img-position-absolute{    left: 136px;
    top: 237px;}

	a > .sf-sub-indicator { display:none;}
    .logo2 {float: left; margin: 3px 0;}
	.logo2 img { height: 50px; width: auto; margin-top:9px; }
	.view_cart_mini, .head_up, .nivo-directionNav, .mslider-labels, #thumbnails {display: none !important}
	body {overflow-x: hidden}
	.boxed, .boxed-margin, body[class^="frame_"] .full, body[class^="frame_"] .boxed, body[class^="frame_"] .boxed-margin {width: 100%;margin: 0 !important}
	.row { width: 500px }
	.vc_span2, .vc_span3, .vc_span4, .vc_span6, .grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .action-one .action-t {width: 100% !important;margin: 0 0 30px !important}
	.vc_span2, .vc_span3, .vc_span4, .vc_span6 {
		margin-bottom: 35px !important;
	}
	.pricing-table {
		margin-bottom: 15px !important;
	}
	.sidebar, .post {width: 100%;margin: 0 0 40px}
	#mobilepro, .subarrow { display: block; }
	.subarrow {display: block;z-index: 99;position: absolute;top: 14px;right: 10px;cursor: pointer;font-size: 16px;}
	.sf-menu {border-radius: 10px;position: absolute;top: 70px;right: 50px;background: #5486DA;}
	.sf-menu a.sf-with-ul {margin-right: 45px !important}
	.sf-menu > li a {padding-left: 20px !important;}
	.sf-menu i, .sf-menu li a {color: #FFF}
	.sf-menu, .sf-sub-indicator {width: 80%!important;display: none; margin: 4px 0 !important }
	.sf-menu li { margin-bottom: 10px; margin-left: 0 }
	.sf-menu.xactive {display: block!important;}
	.sf-menu li {float: none!important;display: block!important;width: 100%!important;}
	.sf-menu ul:before { content: ""; border-width: 0 0 0 0 !important }
	.sf-menu > li.sfHover:before {color: #000;background: none;width: 0;height: 0px;}
	.sf-menu li:hover ul, .sf-menu li.sfHover ul { padding: 0 !important }
	ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul, ul.sf-menu li ul { margin-top: 4px }
	.sf-menu li { float: none !important; display: block !important; width: 100% !important;overflow: hidden; }
	.sf-menu li a, .sf-menu li:first-child a, .sf-menu ul li, .sf-menu li.current { float: none !important; border: 0; }
	.sf-menu li:hover ul, .sf-menu li.sfHover ul {box-shadow: none;-webkit-animation: initial;animation: initial;-moz-animation: initial;-o-animation: initial; }
	.sf-menu li li {left: 10px;}
	.sf-menu ul {position:static !important; display: none !important; width: 100%; }
	.xpopdrop > ul {display: block !important; visibility: inherit !important }
	.sf-menu li:hover > a, .sf-menu li > a:hover, .sf-menu li.current > a {border: 0}
	.sf-menu li li, .sfHover, .sf-menu li:hover, .sf-menu li li.current { background: none !important }
	.sf-menu li li:hover > a, .sf-menu li li > a:hover, .sf-menu li li.current > a {color: #ddd}
	.sf-menu a {padding: 16px 0}

	.breadcrumb-place {margin-top: -85px}
	.header_bag {padding: 4px}
	#header .social a {margin: 0 0 0 2px}
	.languages a {margin: 2px 0}
	.languages {margin: 0px 0 0 4px}
	.header_bag span {display: none}
	.intro_p h2 {font-size: 16px;color: #000;}
	.intro_p .tbutton {border: 1px solid #646464;color: #646464; margin-bottom: 8px;}
	.intro_p .tbutton i {border-right-color: #646464;}
	.intro_p .tbutton:hover {background: #DADADA;background: rgba(218, 218, 218, 0.3);border-color: #000;color: #000;}
	.m_left {margin-left: 2px}
	#header .search {margin: 24px 0 24px 20px}
	.services [class^="grid_"]:before {background: none !important}
	.logo {margin: 8px 0}
	h3 {font-size: 16px}
	.f_portfolio .intro_content {width: 400px;height: 200px !important}
	.f_portfolio .f_items {width: 400px;height: 400px !important}
	.f_portfolio li {width: 400px !important;height: 400px !important}
	.f_portfolio .portfolio_carousel {width: 400px !important}
	.f_portfolio .anyClass {overflow: hidden;width: 400px;height: 400px !important}
	.f_portfolio .f_links, .portfolio .f_links {top: 35%}
	.f_portfolio .preve {left: auto;right: 54px;bottom: auto;top: -42px;}
	.f_portfolio .nexte {left: auto;right: 20px;bottom: auto;top: -42px;}
	.fancy-features-list .inner_list {padding: 40px 0 10px}
	.fancy_testimonial li.active:after {border-bottom: 0}
	.grid_2 img {margin: 0 auto}
	.accordion-head, .toggle-head {font-size: 12px}
	.fancy-features-list ul li i {font-size: 22px}
	.shop .product_meta {margin: 0 2px}
	.banners a {margin: 0 0 0 2px;width: 132px}
	.big-slider h3 {bottom: 10%;left: 2%;font-size: 12px}
	.big-slider p, .flex-direction-nav {display: none !important}
	.set_three i {font-size: 24px}
	.mslider-labels{bottom: 14%}
	.product_inner .price {font-size: 13px}
	.set_two .s_icon {float: none}
	.res_both_sidebar .grid_7, .shop-left-sidebar .grid_7, .single_products .grid_8, .single_products .grid_4, .grid_6.posts, .grid_9.alpha, .sidebar.grid_3.omega, .grid_8.contact_c, .box1 {width: 100%}
	.single_products .grid_2 {width: 23%}
	.single_products .grid_10 {width: 73%}
	.post_meta span {margin-left: 10px}
	.sliderr {margin: 0 !important}
	.two-column .post, .three-column .post, .four-column .post, .four-column .product {width: 100% !important;margin: 0 0 20px !important}

	.modern-slider, .modern-slider img {width: 497px;height: auto}
	.tabs li a {padding: 10px 8px}
	.copyright {float: none;display: table;margin: 0 auto 0;text-align: center}
	.l_ht, .r_ht {float: none;display: table;margin: 0 auto;text-align: center}
	.foot-menu {float: none;display: none;text-align: center;margin: 0 auto;padding: 4px 0}
	.foot-menu li {float: none;display: inline-block;padding: 0 6px}
	.social-head {position: absolute;right: 0;}
	.action-one .action-button {float: none;width: 100%;text-align: center;margin: 0 auto;display: table;}
	.action-one .action-button span {display: block}
	.grid_7 .content-two-third {width: 60%}
	.countdown li {width: 70px;padding: 10px 10px}
	.countdown li span {font-size: 30px}
	.countdown li p.timeRefDays, .countdown li p.timeRefHours, .countdown li p.timeRefMinutes, .countdown li p.timeRefSeconds {font-size: 14px}
	.animated {opacity:1 !important}
	.filterable ul.filter li {display: block;margin: 0 0 12px 0}
	.product img {width: 100%}
	.cuadro-regalo-okbp-nl {background: none #F7F7F7;height: 124px !important;padding-left: 22px;padding-right: 15px !important;padding-top: 17px;}
	.cuadro-ok2bp-nl{padding-top:35px !important;}
	.cuadro-ok2bp-nl {height: 170px !important;padding: 42px 30px 0 191px !important;}
	.cuadro-pack-okr-nl{height:130px !important; padding-top:20px !important;}
	.cuadro-okrazon-nl{padding-right: 32px !important;padding-top: 45px !important;height:150px !important}
	.cuadro-devolucion-pt {height: 194px;padding-left: 175px;padding-top: 20px;padding-right: 0px;width: 100%;}
	.cuadro-devolucion-fr {height: 156px;padding-left: 192px;padding-top: 11px;padding-right: 6px;width: 100%;}
	.cuadro-devolucion-gr {height: 175px;padding-left: 192px;padding-top: 33px;padding-right: 6px;width: 100%;}
	.cuadro-devolucion-de {height: 200px;padding-left: 192px;padding-top: 25px;padding-right: 6px;width: 100%;}
	.cuadro-devolucion-se {height: 190px;padding-left: 192px;padding-top: 32px;padding-right: 6px;width: 100%;}
	.cuadro-devolucion-fi {height: 156px;padding-left: 192px;padding-top: 24px;padding-right: 6px;width: 100%;}
	.cuadro-ok-de-home{padding-top:22px !important;}
	.cuadro-venus-de-home{height:220px !important;padding-top:30px !important;}
	.cuadro-devolucion-de{height:270px !important; padding-top:25px !important;}
	.principal-de-pills{font-size: 15px !important}
	.principal-de-pills p {font-size: 17px !important}
	.cuadro-ok2-de-pills{height: 156px !important;padding-left: 182px !important;padding-right: 6px;padding-top: 50px !important;}
	.cuadro-registro-de-pills{padding-top:25px !important;}
	.principal-de-cream{width:94% !important;}
	.cuadro-ok2-de-cream{padding-left: 190px !important;padding-right: 10px !important;padding-top: 32px !important;}
	.cuadro-registro-de-cream{height:215px !important;}
	.hidden-sm{display:none;}
	.cabecera-tratamiento{background-image:none; background-color:#f5f2e0; margin-bottom: 70px !important;}
	.cuadro-registro-de-trat{height:210px !important; padding-right:10px !important;}
	.cuadro-regalo-ok-de-breast{height:110px !important; padding-top:10px !important;}
	.cuadro-ok-de-estudios{padding-top:38px !important;}


}/*3*/

@media only screen and (min-width: 480px) and (max-width: 630px) {

	.img-position-absolute-se{top: 252px;left:81px;}
	

		.img-position-absolute{left: 87px;    top: 237px;}

	a > .sf-sub-indicator { display:none;}
	.row { width: 400px }
	.sidebar, .post {width: 100%;margin: 0 0 40px}

		   .logo2 {float: left; margin: 3px 0;}
	.logo2 img { height: 50px; width: auto; margin-top:9px; }
	.view_cart_mini, .head_up, .nivo-directionNav, .mslider-labels, #thumbnails {display: none !important}
	body {overflow-x: hidden}
	.boxed, .boxed-margin, body[class^="frame_"] .full, body[class^="frame_"] .boxed, body[class^="frame_"] .boxed-margin {width: 100%;margin: 0 !important}
		.vc_span2, .vc_span3, .vc_span4, .vc_span6, .grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .action-one .action-t {width: 100% !important;margin: 0 0 30px !important}
	.vc_span2, .vc_span3, .vc_span4, .vc_span6 {
		margin-bottom: 35px !important;
	}
	.pricing-table {
		margin-bottom: 15px !important;
	}
		#mobilepro, .subarrow { display: block; }
	.subarrow {display: block;z-index: 99;position: absolute;top: 14px;right: 10px;cursor: pointer;font-size: 16px;}
	.sf-menu {border-radius: 10px;position: absolute;top: 70px;right: 50px;background: #5486DA;}
	.sf-menu a.sf-with-ul {margin-right: 45px !important}
	.sf-menu > li a {padding-left: 20px !important;}
	.sf-menu i, .sf-menu li a {color: #FFF}
	.sf-menu, .sf-sub-indicator {width: 80%!important;display: none; margin: 4px 0 !important }
	.sf-menu li { margin-bottom: 10px; margin-left: 0 }
	.sf-menu.xactive {display: block!important;}
	.sf-menu li {float: none!important;display: block!important;width: 100%!important;}
	.sf-menu ul:before { content: ""; border-width: 0 0 0 0 !important }
	.sf-menu > li.sfHover:before {color: #000;background: none;width: 0;height: 0px;}
	.sf-menu li:hover ul, .sf-menu li.sfHover ul { padding: 0 !important }
	ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul, ul.sf-menu li ul { margin-top: 4px }
	.sf-menu li { float: none !important; display: block !important; width: 100% !important;overflow: hidden; }
	.sf-menu li a, .sf-menu li:first-child a, .sf-menu ul li, .sf-menu li.current { float: none !important; border: 0; }
	.sf-menu li:hover ul, .sf-menu li.sfHover ul {box-shadow: none;-webkit-animation: initial;animation: initial;-moz-animation: initial;-o-animation: initial; }
	.sf-menu li li {left: 10px;}
	.sf-menu ul {position:static !important; display: none !important; width: 100%; }
	.xpopdrop > ul {display: block !important; visibility: inherit !important }
	.sf-menu li:hover > a, .sf-menu li > a:hover, .sf-menu li.current > a {border: 0}
	.sf-menu li li, .sfHover, .sf-menu li:hover, .sf-menu li li.current { background: none !important }
	.sf-menu li li:hover > a, .sf-menu li li > a:hover, .sf-menu li li.current > a {color: #ddd}
	.sf-menu a {padding: 16px 0}

	.breadcrumb-place {margin-top: -85px}
	.header_bag {padding: 4px}
	#header .social a {margin: 0 0 0 2px}
	.languages a {margin: 2px 0}
	.languages {margin: 0px 0 0 4px}
	.header_bag span {display: none}
	.intro_p h2 {font-size: 16px;color: #000;}
	.intro_p .tbutton {border: 1px solid #646464;color: #646464; margin-bottom: 8px;}
	.intro_p .tbutton i {border-right-color: #646464;}
	.intro_p .tbutton:hover {background: #DADADA;background: rgba(218, 218, 218, 0.3);border-color: #000;color: #000;}
	.m_left {margin-left: 2px}
	#header .search {margin: 24px 0 24px 20px}
	.services [class^="grid_"]:before {background: none !important}
	.logo {margin: 8px 0}
	h3 {font-size: 16px}
	.f_portfolio .intro_content {width: 400px;height: 200px !important}
	.f_portfolio .f_items {width: 400px;height: 400px !important}
	.f_portfolio li {width: 400px !important;height: 400px !important}
	.f_portfolio .portfolio_carousel {width: 400px !important}
	.f_portfolio .anyClass {overflow: hidden;width: 400px;height: 400px !important}
	.f_portfolio .f_links, .portfolio .f_links {top: 35%}
	.f_portfolio .preve {left: auto;right: 54px;bottom: auto;top: -42px;}
	.f_portfolio .nexte {left: auto;right: 20px;bottom: auto;top: -42px;}
	.fancy-features-list .inner_list {padding: 40px 0 10px}
	.fancy_testimonial li.active:after {border-bottom: 0}
	.grid_2 img {margin: 0 auto}
	.accordion-head, .toggle-head {font-size: 12px}
	.fancy-features-list ul li i {font-size: 22px}
	.shop .product_meta {margin: 0 2px}
	.banners a {margin: 0 0 0 2px;width: 132px}
	.big-slider h3 {bottom: 10%;left: 2%;font-size: 12px}
	.big-slider p, .flex-direction-nav {display: none !important}
	.set_three i {font-size: 24px}
	.mslider-labels{bottom: 14%}
	.product_inner .price {font-size: 13px}
	.set_two .s_icon {float: none}
	.res_both_sidebar .grid_7, .shop-left-sidebar .grid_7, .single_products .grid_8, .single_products .grid_4, .grid_6.posts, .grid_9.alpha, .sidebar.grid_3.omega, .grid_8.contact_c, .box1 {width: 100%}
	.single_products .grid_2 {width: 23%}
	.single_products .grid_10 {width: 73%}
	.post_meta span {margin-left: 10px}
	.sliderr {margin: 0 !important}
	.two-column .post, .three-column .post, .four-column .post, .four-column .product {width: 100% !important;margin: 0 0 20px !important}

	.modern-slider, .modern-slider img {width: 497px;height: auto}
	.tabs li a {padding: 10px 8px}
	.copyright {float: none;display: table;margin: 0 auto 0;text-align: center}
	.l_ht, .r_ht {float: none;display: table;margin: 0 auto;text-align: center}
	.foot-menu {float: none;display: none;text-align: center;margin: 0 auto;padding: 4px 0}
	.foot-menu li {float: none;display: inline-block;padding: 0 6px}
	.social-head {position: absolute;right: 0;}
	.action-one .action-button {float: none;width: 100%;text-align: center;margin: 0 auto;display: table;}
	.action-one .action-button span {display: block}
	.grid_7 .content-two-third {width: 60%}
	.countdown li {width: 70px;padding: 10px 10px}
	.countdown li span {font-size: 30px}
	.countdown li p.timeRefDays, .countdown li p.timeRefHours, .countdown li p.timeRefMinutes, .countdown li p.timeRefSeconds {font-size: 14px}
	.animated {opacity:1 !important}
	.filterable ul.filter li {display: block;margin: 0 0 12px 0}
	.product img {width: 100%}
	.cuadro-ok-nl {padding-top: 20px !important;}
	.cuadro-venus-nl {height: 230px !important;padding-left: 172px;padding-right: 0px;padding-top: 30px;}
	.cuadro-devolucion-nl {height: 230px !important;padding-left: 190px;padding-right: 0px;padding-top: 15px !important;}
	.cuadro-devolucion-fr {height: 235px;padding-left: 192px;padding-top: 17px; padding-right: 0px;width: 100%;}	
	.cuadro-devolucion-pt {height: 217px;padding-left: 192px;padding-top: 20px;padding-right: 0px;width: 100%;}
	.cuadro-devolucion-gr {height: 220px;padding-left: 190px;padding-top: 23px;padding-right: 3px;width: 100%;}
	.cuadro-devolucion-de {height: 280px !important;padding-left: 180px;padding-top: 25px !important;padding-right: 0px;width: 100%;}
	.cuadro-devolucion-fi {height: 220px;padding-left: 192px;padding-top: 21px;padding-right: 0;width: 100%;}
	.cuadro-ok2-nl {height: 130px !important;padding-left: 60px !important;padding-top: 33px !important;}	
	.cuadro-devolucion-usa {height: 180px;padding-left: 192px;padding-top: 26px;padding-right: 6px;width: 100%;}
	.imag-ub{width:200px;}
	.cuadro-regalo-okbp-nl{height: 120px !important;}
	.cuadro-pack-okr-nl{height:155px !important; padding-top:20px !important;}
	.cuadro-okrazon-nl{height: 160px !important; padding-left:175px !important; padding-top:40px !important; padding-right:20px !important;}
	.cuadro-registro-okcream-nl{ height:100px !important; padding-top:20px;}
	.cuadro-ok-de-home{height:160px !important; padding-top:25px !important;}
	.cuadro-venus-de-home{height:190px !important; padding-top:18px !important;} 
	.cuadro-ok2-de-pills{background:none; height:124px !important;padding-left:79px !important;padding-top:29px !important;}
	.cuadro-registro-de-pills{background:none;height:190px !important;padding-left:30px !important;padding-right:20px;padding-top:40px !important;}
	.principal-de-cream{width:92% !important; }
	p.principal-parraf-cream{margin-bottom:0 !important;}
	.btn-de-cream1, .btn-de-cream2{margin-top:-40px !important;}
	.cuadro-ok2-de-cream{background:none;padding-right: 10px !important;padding-top: 33px !important;}
	.cuadro-registro-de-cream{ background:none; height: 172px !important;padding-left: 20px !important;}
	.cabecera-tratamiento{background-image:none; background-color:#f5f2e0; margin-bottom: 70px !important;}
	.cuadro-registro-de-trat{height:300px !important; padding-left:190px !important; padding-top:19px !important;}
	.cuadro-regalo-ok-de-breast{height:115px !important; padding-top:0 !important;}
	.cuadro-ok-de-breast{height:195px !important;}
		
}/*2*/


/* Content Box   
----------------------------------------------------------------------*/
@media only screen and (max-width: 768px) {

	a > .sf-sub-indicator { display:none;}
	p { font-size: 13px; line-height: 19px;}
	.blue { background: url(http://sizegainplus.com/wp-content/themes/ht-increate/images/fondo-ml.jpg); padding: 0 10px; }
	.blue2 { background: url(http://sizegainplus.com/wp-content/themes/ht-increate/images/fondo-ml2.jpg); padding: 0 10px; }
	.black2 { background: url(http://sizegainplus.com/wp-content/themes/ht-increate/images/fondo-ml3.jpg); padding: 0 10px; }
	.news{ background: none; width:343px;}
	h1 { font-size: 28px;}
	.cuadro-ok {
    padding-right: 0px;
    padding-top: 20px;}
    .cuadro-ok2 {
    
    height: 156px;
    padding-left: 22px;
    padding-right: 6px;
    padding-top: 23px;
    width: 100%;
	}
	.cuadro-ok-nl{
		padding-top:47px;
		}
	.cuadro-venus { 
    height: 230px;
    padding-left: 190px;
    padding-right: 0px;
    padding-top: 16px;
	}
	
	.cuadro-venus-nl {
		height: 197px;
		padding-left: 190px;
		padding-right: 0px;
		padding-top: 42px;
	}
	.cuadro-devolucion { 
    height: 225px;
    padding-left: 190px;
    padding-right: 0px;
    padding-top: 15px;
	}
	.cuadro-devolucion-nl {
		height: 188px;
		padding-left: 190px;
		padding-right: 0px;
		padding-top: 41px;
	}	

	.cuadro-registro-ok{
    background: none 0 0 #F7F7F7;
    height: 171px;
    padding-left: 22px;
    padding-right: 6px;
    padding-top: 17px;
	}
	.cuadro-registro-okpils-nl {
	    background: none 0 0 #F7F7F7;
	    height: 128px;
	    padding-left: 36px;
	    padding-right: 22px;
	    padding-top: 19px;
	}
	.cuadro-ok2-crema-nl{height:110px; padding-top:20px;}
	.cuadro-registro-okcream-nl{ height:90px; padding-top:20px;}

	.cuadro-ok2-nl{
		height:130px;
		padding-left:100px;
		padding-top:30px !important;
		
		}
	.cuadro-ok2bp-nl{height:230px; padding: 25px 20px 0 200px;}
	.cuadro-regalo-ok{
	    background: none #F7F7F7;
	    height: 171px;
	    padding-left: 22px;
	    padding-right: 6px;
	    padding-top: 17px;
	}
	.cuadro-pack-ok{ background: none; height: 187px; padding-left: 22px; padding-top: 14px; padding-right: 6px; width: 100%;}	
	.titok {
	    font-size: 16px;
	    font-weight: lighter;
	    line-height: 22px;
	}
	.fancy-features-list ul li { line-height: 27px;}
	h2 { font-size: 25px; line-height: 30px;}
	.tit2 {font-size: 25px; line-height: 30px;}
	.tit2dark {font-size: 25px; line-height: 30px;}
	.tit3 {font-size: 17px;}
	.tit-cab h2 { font-size: 14px; line-height: 21px;}
	.vc_btn_sm {width: 100%; text-transform:uppercase; margin-bottom:5px}
	.vc_btn_sm span { font-size:13px; line-height:25px}
	#header {
	    height: 75px;
	}
	#margen-izq h2{ font-size:21px}
	#margen-izq {font-size:12px; margin-right:20px; margin-left:20px; line-height: 17px;  padding-top: 15px; text-align:justify}
	.cabecera-procurves { background: url(http://procurvesplus.com/es/wp-content/uploads/sites/3/2015/09/fondo-rosa.jpg) no-repeat; }
	.procurves-plus-caja { background-size: 50%;   background: url("http://procurvesplus.com/es/wp-content/uploads/sites/3/2015/08/procurves-relacionado1.png") no-repeat scroll 50% 10px;  height: 255px; padding-top: 42px; width: 100%;}
	.cabecera-siluette { background: url(http://procurvesplus.com/es/wp-content/uploads/sites/3/2015/09/fondo-crema.jpg) no-repeat; }
	.siluette-plus-caja { background-size: 50%;   background: url("http://procurvesplus.com/es/wp-content/uploads/sites/3/2015/09/procurvescream.png") no-repeat scroll 50% 0px;  height: 280px; padding-top: 42px; width: 100%;}
	.cabecera-venus {background: url(http://procurvesplus.com/es/wp-content/uploads/sites/3/2015/09/fondo-negro.jpg) no-repeat;}
	.venus-caja {  background: url("http://procurvesplus.com/es/wp-content/uploads/sites/3/2015/08/venus-relacionado.png") no-repeat scroll 50% 25px rgba(0, 0, 0, 0); height: 275px; padding-top: 42px; width: 100%;}
	.content-boxes.child4 .content-box,
	.content-boxes.child5 .content-box,
	.content-boxes.child6 .content-box {
	width: 100%;
	margin-bottom: 20px;
	}
	.content-box i {
	    font-size: 32px !important;
	}
	.post .thumb_f,
	.post .content_half {
		float: none;
		width: 100% !important;
		margin-bottom: 6px;
		clear: both;
	}

}

/*  #Mobile (Portrait) 320px  
----------------------------------------------------------------------*/


@media only screen and (min-width: 500px) {


        
    .btn-offers{
    	display: none;
		}

		.btn-offers span{
			display: none;
		}

	a.btn-offers:hover{}

}


@media only screen and (max-width: 500px) {


        
    .btn-offers{
    z-index: 1000;
	position: fixed;
    right: 0;
    bottom: 0;
    width: 100%;
    background-color: #da448a;
    color: #ffffff;
    padding: 12px 0;
    font-size: 20px;
    border-radius: 5px;
    text-decoration: none;
    /* font-family: "Open Sans"; */
		}

		.btn-offers span{
			text-transform: uppercase;
			font-weight: 600;
		}

	a.btn-offers:hover{color:#212121; background: #c03c7a;}

}



@media only screen and (min-width: 100px) and (max-width: 480px) {
	
	.img-position-absolute-se{
		width: 100%;
    	top: 226px;
	}
	


	.img-position-absolute{
		width: 100%;
    	left: 0px;
    	top: 211px;
	}
	
	.cuadro-ok {background: none;height: 150px;padding-left: 20px;padding-right: 6px;padding-top: 30px;width: 100%;}
	.cuadro-ok2-nl {height: 126px !important;padding-left: 27px !important;padding-top: 18px !important;}
	.cuadro-ok2bp-nl{height:170px !important; padding: 25px 7px 0 20px !important ;}
	.cuadro-ok2-crema-nl{height:155px !important}
    .cuadro-venus {background: none;height: 185px;padding-left: 0px;padding-right: 0px;padding-top: 20px;width: 100%;}
	.cuadro-venus-nl {background: none;height: 155px !important;padding-left: 0px;padding-right: 0px;padding-top: 20px;width: 100%;}
	
    .cuadro-devolucion {background: none;height: 185px;padding-left: 0px;padding-right: 0px;padding-top: 15px;width: 100%;}
    .cuadro-devolucion-de { background: none; height: 230px; padding-left: 10px; padding-top: 22px; padding-right: 0px; width: 100%; }
    .cuadro-devolucion-pt { background: none; height: 156px; padding-left: 18px; padding-top: 20px; padding-right: 1px; width: 100%; }
	.cuadro-devolucion-fr { background: none; height: 200px; padding-left: 20px; padding-top: 21px; padding-right: 0px; width: 100%;}
	.cuadro-devolucion-nl { background: none; height: 152px; padding-left: 0px; padding-right: 0px; padding-top: 15px; width: 100%;}
	.cuadro-devolucion-it { background: none; height: 150px; padding-left: 15px; padding-top: 25px; padding-right: 6px; width: 100%;}
	.cuadro-registro-okpils-nl { background: none 0 0 #F7F7F7; height: 189px; padding-left: 20px; padding-right: 20px; padding-top: 25px;}
	.cuadro-devolucion-gr { background-image:none; height: 185px; padding-left: 0px; padding-top: 23px; padding-right: 3px; width: 100%;}
	.cuadro-devolucion-se { background: none; height: 160px; padding-left: 10px; padding-top: 32px; padding-right: 6px; width: 100%;}
	.cuadro-devolucion-fi { background: none; height: 175px; padding-left: 10px; padding-top: 21px; padding-right: 0; width: 100%;}
	.cuadro-devolucion-usa { background: none; height: 165px; padding-left: 10px; padding-top: 26px; padding-right: 6px; width: 100%; }
	.cuadro-registro-okcream-nl{height:130px !important}

	.cuadro-okrazon-nl{height:100px !important; padding-top:15px;}
	.text_center2{display:none;}
	p{}
    .relacionados{text-align:justify;}
	.tit2{text-align:center;}
	#rev_slider_1_1 h1 span{ font-size:12px;}
	.bullet-regalos {font-size: 12px;}
	.ht-row-wrap.light h2 {font-size: 26px;}
	.news a{width:343px; font-size:10px}
	.tit1 {font-size: 29px;}	
    .logo2 {float: left; margin: 3px 0;}
	.logo2 img { height: 50px; width: auto; margin-top:9px; }
	.procurves-plus-caja{  background: url("http://procurvesplus.com/es/wp-content/uploads/sites/3/2015/08/procurves-relacionado1.png") no-repeat scroll 50% 0px; background-size: 100%; height: 200px; padding-top: 42px; width: 100%;}
	.siluette-plus-caja {  background: url("http://procurvesplus.com/es/wp-content/uploads/sites/3/2015/09/procurvescream.png") no-repeat 50% 0px;  background-size: 50%;   height: 200px; padding-top: 42px; width: 100%;}

    .sizegain-pills-caja{  background: url("../images/caja-sizegainpills.png") no-repeat scroll 13px 20px rgba(0, 0, 0, 0); height: 208px; padding-top: 42px; width: 280px;}

	.venus-caja{  background: url("http://procurvesplus.com/es/wp-content/uploads/sites/3/2015/08/venus-relacionado.png") no-repeat 50% 5px ; background-size: 100%;  height: 208px; padding-top: 42px; width: 280px;}
	#margen-izq { padding-top: 5px;}
     body {overflow-x: hidden}
	.boxed, .boxed-margin, body[class^="frame_"] .full, body[class^="frame_"] .boxed, body[class^="frame_"] .boxed-margin {width: 100%;margin: 0 !important}
	.row { width: 290px; padding: 0; }
	.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .action-one .action-t {width: 100%;margin: 0 0 30px}
	.sidebar, .post {width: 100%;margin: 0 0 40px}
	#mobilepro, .subarrow { display: block; }
	.subarrow {display: block;z-index: 99;position: absolute;top: 14px;right: 10px;cursor: pointer;font-size: 16px;}
	.sf-menu {border-radius: 10px;position: absolute;top: 70px;right: 50px;background: #5486DA;}
	.sf-menu a.sf-with-ul {margin-right: 45px !important}
	.sf-menu > li a {padding-left: 20px !important;}
	.sf-menu i, .sf-menu li a {color: #FFF}
	.sf-menu, .sf-sub-indicator {width: 80%!important;display: none; margin: 4px 0 !important }
	.sf-menu li { margin-bottom: 10px; margin-left: 0 }
	.sf-menu.xactive {display: block!important;}
	.sf-menu li {float: none!important;display: block!important;width: 100%!important;}
	.sf-menu ul:before { content: ""; border-width: 0 0 0 0 !important }
	.sf-menu > li.sfHover:before {color: #000;background: none;width: 0;height: 0px;}
	.sf-menu li:hover ul, .sf-menu li.sfHover ul { padding: 0 !important }
	ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul, ul.sf-menu li ul { margin-top: 4px }
	.sf-menu li { float: none !important; display: block !important; width: 100% !important;overflow: hidden; }
	.sf-menu li a, .sf-menu li:first-child a, .sf-menu ul li, .sf-menu li.current { float: none !important; border: 0; }
	.sf-menu li:hover ul, .sf-menu li.sfHover ul {box-shadow: none;-webkit-animation: initial;animation: initial;-moz-animation: initial;-o-animation: initial; }
	.sf-menu li li {left: 10px;}
	.sf-menu ul {position:static !important; display: none !important; width: 100%; }
	.xpopdrop > ul {display: block !important; visibility: inherit !important }
	.sf-menu li:hover > a, .sf-menu li > a:hover, .sf-menu li.current > a {border: 0}
	.sf-menu li li, .sfHover, .sf-menu li:hover, .sf-menu li li.current { background: none !important }
	.sf-menu li li:hover > a, .sf-menu li li > a:hover, .sf-menu li li.current > a {color: #ddd}
	.sf-menu a {padding: 16px 0}

	.header_bag {padding: 4px}
	#header .social a {margin: 0 0 0 2px}
	.languages a {margin: 2px 0}
	.languages {margin: 0px 0 0 4px}
	.header_bag span {display: none}
	.intro_p h2 {font-size: 16px;color: #000;}
	.intro_p .tbutton {border: 1px solid #646464;color: #646464; margin-bottom: 8px;}
	.intro_p .tbutton i {border-right-color: #646464;}
	.intro_p .tbutton:hover {background: #DADADA;background: rgba(218, 218, 218, 0.3);border-color: #000;color: #000;}
	.m_left {margin-left: 2px}
	#header .search {margin: 24px 0 24px 20px}
	.services [class^="grid_"]:before {background: none !important}
	.logo {margin: 8px 0}
	h3 {font-size: 16px}
	.f_portfolio .intro_content {width: 280px;height: 250px !important}
	.f_portfolio .f_items {width: 280px;height: 280px !important}
	.f_portfolio li {width: 280px !important;height: 280px !important}
	.f_portfolio .portfolio_carousel {width: 280px !important}
	.f_portfolio .anyClass {overflow: hidden;width: 280px;height: 280px !important}
	.f_portfolio .f_links, .portfolio .f_links {top: 12%}
	.f_portfolio .preve {left: auto;right: 54px;bottom: auto;top: -42px;}
	.f_portfolio .nexte {left: auto;right: 20px;bottom: auto;top: -42px;}
	.fancy-features-list .inner_list {padding: 40px 0 10px}
	.fancy_testimonial li.active:after {border-bottom: 0}
	.grid_2 img {margin: 0 auto}
	.accordion-head, .toggle-head {font-size: 12px}
	.fancy-features-list ul li i {font-size: 22px}
	.shop .product_meta {margin: 0 2px}
	.banners a {margin: 0 0 4px;width: 100%}
	.big-slider h3 {bottom: 10%;left: 2%;font-size: 12px}
	.big-slider p, .flex-direction-nav {display: none !important}
	.set_three i {font-size: 24px}
	.product_inner .price {font-size: 13px}
	.set_two .s_icon {float: none}
	.res_both_sidebar .grid_7, .shop-left-sidebar .grid_7, .single_products .grid_8, .single_products .grid_4, .grid_6.posts, .grid_9.alpha, .sidebar.grid_3.omega, .grid_8.contact_c, .box1,
	.single_products .grid_2, .single_products .grid_10, .grid_8.alpha, .grid_8.omega, .grid_4.alpha, .grid_4.omega {width: 100%}
	.post_meta span {margin-left: 10px}
	.sliderr {margin: 0 !important}
	.two-column .post, .three-column .post, .four-column .post, .four-column .product {width: 100% !important;margin: 0 0 20px !important}
	.view_cart_mini, .head_up, .nivo-directionNav, .mslider-labels, #thumbnails {display: none !important}
	ul.showcomments li.child {margin: 0 0px 40px 30px}

	.modern-slider, .modern-slider img {width: 497px;height: auto}
	.tabs li a {padding: 10px 8px}
	.copyright {float: none;display: table;margin: 0 auto 0;text-align: center; margin-top:14px; font-size:9px}
	.l_ht, .r_ht {float: none;display: table;margin: 0 auto;text-align: center}
	.foot-menu {float: none;display: none ;text-align: center;margin: 0 auto;padding: 4px 0}
	.foot-menu li {float: none;display: inline-block;padding: 0 6px}
	.grid_7 .content-two-third {width: 60%}
	.product img {width: 100%}
	.modern-slider, .modern-slider img {width: 337px;height: auto}
	.action-one .action-button {float: none;width: 100%;text-align: center;margin: 0 auto;display: table;}
	.action-one .action-button span {display: block}
	.countdown li {width: 70px;padding: 10px 10px}
	.countdown li span {font-size: 30px}
	.countdown li p.timeRefDays, .countdown li p.timeRefHours, .countdown li p.timeRefMinutes, .countdown li p.timeRefSeconds {font-size: 14px}
	.animated {opacity:1 !important}
	.filterable ul.filter li {display: block;margin: 0 0 12px 0}
	.wpb_content_element.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab { float: none; width: 100%;}
	.wpb_tabs_nav li { width: 100% !important; float: none !important;}/*valor antiguo "float:nont"*/
	.cuadro-ubreast {background: none;height: 180px;padding-left: 10px;padding-right: 12px;padding-top: 24px;width: 100%;}
	.cuadro-devolucion-de {background: none;height: 237px;padding-left: 10px;padding-top: 31px;padding-right: 6px;width: 100%;}
	.cuadro-venus-de-home{height:155px !important;}
	.cuadro-ok2-de-pills{background: none ;height:115px !important;}
	.cuadro-registro-de-pills{background:none; padding-top:30px !important; padding-left:20px !important;}
	.principal-de-cream{width:90%;}
	.btn-de-cream1{margin-top: -55px;}
	.btn-de-cream2{margin-top: -20px;}
	.cuadro-ok2-de-cream{height:135px !important; background:none;}
	.cuadro-registro-de-cream{background:none;height: 215px !important;padding-left: 20px !important;}
	.principal-parraf-cream{margin-bottom:0 !important;}
	.principal-de-cream ul{margin-bottom:0 !important;}
	.principal-de-cream h2{line-height: 20px !important}
	.cabecera-tratamiento{background-image:none; background-color:#f5f2e0; margin-bottom: 70px !important;}
	.cuadro-registro-de-trat{background:none; height:210px !important; padding-left:20px !important;}
	.btn-oferta-mes{margin-left:-20px !important;}
	.cuadro-ok-de-breast{height:155px !important;}

}/*1*/