footer article{max-width: 970px; margin:auto; padding-top:1.4em;}
footer .copy{margin-left:0px; width: 100%; text-align: center;}
footer nav{width: 67%; display: inline-block; float:none; text-align: right; margin-top:0px;}
footer nav a:last-child{padding-right:0}
footer .social{width: 32%; position: relative; margin-left:0; left:auto; display: inline-block; 
vertical-align: middle; margin-top:0px;}
.main-top-full .ctn .main-top_bottle{right: 0 !important; }
.main-top-full .ctn .main-top_bottle img{margin-right:-15px;}
.order-now{line-height: 1; padding:26px 26px 20px 26px !important;}
.warranty_girl-order .order-now{padding-right: 50px !important; padding-left:50px !important; min-width: 315px;}
.emilka_img{width: 40%; display: inline-block; vertical-align: bottom; float: none;}
.emilka_desc{float: none; display: inline-block;}
.emilka_img img{margin-top:0px; width: 110%; margin-left:-10%; height: auto;}
.testimonials_desc{height: auto; padding:20px 0;}
.testimonials_author{padding:20px 0; display:block;}
.testimonials_cols{position: relative; padding-bottom:40px; }
.testimonials_desc{position: static;}
.testimonials_col{width: 33.3%; text-align: left; }
.testimonials_col figure, .testimonials_col p{max-width: 243px; margin:auto}
.testimonials_col:nth-child(2){margin:auto;}
.main-top_content{z-index: 2;}
.sliderAll .img{height: auto!important; max-height: 10vw;}
.sliderAll .img img{margin:auto!important; width: 100%!important;}
.sliderAll .img img:hover{transform:rotate(2deg) scale(1.1) !important}
.eyelash-enhancer_cols-list li:nth-child(1){width: 21%;}
.eyelash-enhancer_cols-list li{width: 21%}
.warranty_cols-order_img{width: 36% !important;}
.eyelash-enhancer_cols-list li{word-wrap: break-word;}
.main-top_bottle a img{width: auto;}
.main-top_bottle{width: auto;}
.main-top_choose-lang{border: 1px solid rgba(255,255,255,0.8); display: inline-block; line-height: 0; padding: 6px 10px; position: absolute; top: 20px; left: 10px; cursor: pointer; z-index: 10;}
.fanpage-counter {color: #fff; border: 1px solid rgba(255,255,255,0.8); position: absolute; top: 20px; left: 60px; font-family: Carisma-Medium; font-size: 14px; padding: 7px 10px 4px; z-index: 9;}
.fanpage-counter span,.fanpage-counter i{color:#fff !important;}
.warranty_cols-cert {float: left !important; width: 60% !important; height: 460px; background: url(../img/certified.jpg) no-repeat top center; background-size: cover;}
.three-simple_order:before {content: ''; display: inherit; width: auto; margin-left: auto; border-top: none;}
footer {background: url(../img/footer_linie.png) 50% 100px no-repeat;height: 355px;font-size: 1.2em;color: #a1a1a1;}
.effectiveness_order{margin-top:0px;}
.warranty_cols-order_img img{height: auto; width: auto!important; max-width:100%; margin-right:-27%;}
.warranty_cols-cert_title{font-size:1.5em !important;}
.promotion{height: auto!important; min-height:210px; }
.warranty_cols_order-btn.order-now {font-size: 1.2em; position: absolute; right: 0; bottom: 2px; padding: 40px 26px 36px 26px;}
.warranty_cols {position: relative; margin-bottom: 140px; padding-bottom:0;}
.rotate {display: block; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); transform: rotate(90deg); position: absolute; bottom: -22px; left: 64%;}
.effectiveness.ctn:after {
    content: "";
    clear: both;
    display: table;
}
footer nav a{font-size: 1em;}

@media screen and (max-width: 1244px) {
	.main-top-full .ctn .main-top_bottle{overflow: hidden;}
	.order-now span:before{border-top:4px; border-bottom:4px; border: #155291 solid 4px;}
}
@media screen and (max-width: 1190px) {
	.main-top-full .ctn .main-top_bottle{top:219px;}
	.lady{left:-300px!important;}
	.main-top-full .ctn .main-top_bottle img{margin-right:-60px;}
	.three-simple_order .order-now{right: 0px;}
	.three-simple_order-right img{max-width: 100%;}
	
}
@media screen and (max-width: 1050px) {
	.lady{left:-340px !important;}
	.three-simple_order{padding-bottom:40px;}
	.three-simple_order .order-now{position:relative; margin:auto; clear:both; max-width: 50%; text-align: center; display:block; bottom:-20px; }
	.time-on-your-side{margin-top:20px;}
	footer .copy{width: 100%;}
	.warranty{overflow: hidden;}
	.emilka_desc{overflow: hidden;}
	.ctn{width: 96%;}
	.main-top-full .ctn .main-top_bottle img{margin-right:-100px;}	
	.warranty_girl_left{width: 34%;}
	.warranty_girl_right{width: 34%;}
}
@media screen and (max-width: 973px) {
	.emilka_desc{width: 59%;}
	.lady{left:-370px!important;}
	.main-top-full .ctn .main-top_bottle img{margin-right:-130px;}
	#slider{height:370px!important; }
	#slider .main{width: 350px !important;}
	#slider{margin-bottom:0px;}
	.effectiveness p{width: 55%;}
	.eyelash-enhancer-before_after-order{bottom: 5%;}
	.warranty_cols-cert{min-height: 423px; height: auto;}
	.warranty_cols-cert_title{margin-top:65px;}
	.main-top-full .ctn .main-top_write-about-us-list{left:2% !important;}
}
@media screen and (max-width: 890px) {
	#slider{height:300px!important; }
	#slider .main{width: 300px !important;}
	footer .social{width: 35%;}
	footer nav{width: 63%;}
	.main-top-full .ctn .main-top_write-about-us-list{left:0% !important; text-align: center; width: 100%;}
	.lady{left:-410px!important;}
	.main-top-full .ctn .main-top_bottle img{margin-right:-162px;}
	.effectiveness p{width: 52%;}
	.eyelash-enhancer-before_after-order{bottom: 11%;}
	.ctn3{width: 96%;}
	footer nav a{font-size: 0.9em;}
}
@media screen and (max-width: 860px) {
	#slider .main{width: 270px !important;}
	#slider{height:270px !important; }
	.logo_orphica{width: 29% !important;} 
	.warranty_cols-cert{background-size:contain; }
	.warranty_cols-cert_title{margin-top:53px; margin-bottom:10px;}
	footer .social{width: 38%;}
	footer nav{width: 61%;}
	footer nav a{padding:0.3em 0.5em 0 0.5em}
	.warranty_cols_order-btn.order-now{font-size: 1.1em;}
}
@media screen and (max-width: 800px) {
	.logo_orphica{width: 80% !important; text-align: right;}
	.main-top-full .ctn .main-top_bottle{top:315px; z-index: 0;}
	.main-top-full .ctn .main-top_bottle img{max-width: 250px; margin-right:-68px;}
	.lady{left:-455px!important;}
	.main-top_content{margin-left:-22%;}
	.eyelash-enhancer_cols-list li{margin-left:auto; width: 33.3% !important; padding-left:90px; box-sizing:border-box;}
	.eyelash-enhancer_cols-list li:nth-child(1):before,
	.eyelash-enhancer_cols-list li:nth-child(2):before,
	.eyelash-enhancer_cols-list li:nth-child(3):before{background-size:contain; background-repeat: no-repeat; background-position: top right;}
	.eyelash-enhancer_cols-list li:before{width: 80px; left:0px;}
	#slider .left, #slider .right{width:210px !important; }
	#slider a.nav{left:157px !important; }
	#slider a.nav.navRight{right:157px !important; left:auto!important}
	.warranty_cols-cert{width: 100% !important; max-width:595px; min-height:459px; text-align: center; margin:auto; float:none !important; position:relative;}
	.warranty_cols-cert_title{margin-top:0px; margin-bottom: 0px; padding:94px 0 20px 0 !important;}
	.warranty_cols-cert_desc{font-size: 1.1em!important;}
	.warranty_cols-order_img{float:none !important;margin-right: auto; padding-top:20px; margin:auto;}
	.rotate{display: none;}
	.warranty_cols{margin-bottom: 30px; padding-bottom:20px;}
	.warranty_cols_order-btn.order-now{position: relative; right:auto; bottom:auto; display: block; width: 90%; max-width:360px; margin:auto; text-align: center; clear: both;}
	.three-simple_order-right{overflow: hidden;}
	.three-simple_order-right img{max-width: 136%;}
	.three-simple_order .order-now{width: 90%; max-width:360px;}
	.emilka_img img{width: 150%; margin-left:-30%;}
	.warranty_girl_left{width: 31%;}
	footer article{width: 96%;}
	footer nav a{padding:0.3em 0.6em 0 0.6em; font-size: 0.7em; }
	.main-top_write-about-us-list li{width: 24%; margin-left:0!important;}
	.effectiveness_img{width: 50%;}
	.effectiveness p{width: 50%; padding-right:10px; box-sizing:border-box;}
	.effectiveness_order.order-now{width: 90%; max-width:360px; box-sizing:border-box; text-align: center; font-size: 1.2em;}
	.effectiveness{margin-top:20px;}
	.main-top-full .ctn .main-top_write-about-us-list{display: none;}
	.eyelash-enhancer-before_after-right{height: 310px;}
	.eyelash-enhancer-before_after-order{bottom: 0px;}
	.eyelash-enhancer_cols-list{margin-top: 0px;}
	.eyelash-enhancer_cols-list li{font-size: 1.2em; line-height: 1.2;}
	.three-simple_order_header h1 br,.warranty_header h1 br,.time-on-your-side_header h1,.three-simple_header h1 br{display: none}
	.testimonials_col p{padding-right:5px; }
	.main-bottom_join-us_list li:nth-child(n+2){margin-left:6%;}
	.warranty_cols-cert_title{font-size:1.5em !important;}
}
/*tu mamy mobilny naglowek i stopke*/
@media screen and (max-width: 740px) {
	.main-top_content-title:after{width: 90%; margin-left: 0px; margin:auto;}
	.fanpage-counter i, .fanpage-counter span{color: #155292 !important;}
	.testimonials_col{width: 100%; text-align: center;}
	.testimonials_col img{max-width: 100%;}
	.testimonials_col figure{display: inline-block; text-align: center;}
	.testimonials_col p{max-width: 100%;}
	.testimonials_author{position:relative;}
	.effectiveness_img img{width: 100%; height: auto;}
	.warranty_girl_left{width: 49%; max-width: 100%; float:none; display: inline-block; vertical-align: top;}
	.warranty_girl_right{width: 50%; max-width: 100%; text-align: center; float:none; display: inline-block; vertical-align: top;}
	.warranty_girl{background-position: 50% 100%; min-height: 690px; margin-top:0; }
	.warranty_girl:before{clear: both;}
	footer{background-position: 50% 150px;}
	footer .social{width: 100%}
	footer nav{width: 100%; text-align: center; margin-bottom:30px;}
	.main-bottom_join-us_list{margin-bottom:10px;}
	.main-top-full{background-size: 100% 280px !important; }
	.main-top_content{width: 100%; margin:auto; max-width: 430px; top:0px; padding-top:300px; position: relative; left:auto; text-align: center;}
	.main-top_content-title{max-width: 100%;}
	.main-top-full .ctn{height:auto!important ;}
	.main-top-full .ctn .main-top_bottle{top:0px;}
	.main-top-full .ctn .main-top_bottle img{margin-right: 0px; max-width: 235px;}
	.main-top_choose-lang,.fanpage-counter{border-color:#155292}
	.fanpage-counter i,.fanpage-counter span{color:#155292}
	.lady{width: 50%; top:0px !important; left:0px!important;}
	.lady img{max-width: 100%; margin:0; max-height: 280px; width: auto!important;}
	.time-on-your-side_row:nth-child(3) .time-on-your-side_row-chart span:nth-child(2){left:83%;}
	#slider .left, #slider .right{width:185px !important; }
	#slider a.nav{left:132px !important; }
	#slider a.nav.navRight{right:132px !important; left:auto!important}
	.testimonials_cols{padding-bottom:0px;}
	.timer:before{right: 0px;}
	.effectiveness_img-desc-left span:nth-child(2):before{right:12%;}
	.effectiveness_img-desc-left,.effectiveness_img-desc-right{width: 50%; box-sizing:border-box; }
	.effectiveness_img-desc-left{padding-right:5%}
	.effectiveness_img-desc-right{padding-left:5%;}
	.eyelash-enhancer-before_after-order{font-size: 1em;}
	.main-top_content p:nth-child(3){margin-left:0px; line-height: 1.2; font-size: 1.2em;}
	.main-top_content-list{margin-bottom:20px;}
}
@media screen and (max-width: 667px) {
	h1{font-size: 30px !important;}
	.effectiveness_img{width: 100%; float:none; max-width: 320px; margin:auto;}
	.effectiveness p{width: 100%;  margin:20px auto;}
	.effectiveness_order.order-now{display: block; margin:auto;}
	.eyelash-enhancer-before_after{position: relative;}
	.eyelash-enhancer-before_after-left{width: 100%; float:none; height: auto;}
	.eyelash-enhancer-before_after-right{width: 100%; float:none; max-width: 100%; height: auto; position: static;}
	.eyelash-enhancer-before_after-order{width: 50%; margin:30px auto; display: block; position: relative;}
	.eyelash-enhancer-before_after-right_days span:nth-child(1){margin-top:0px;}
	.eyelash-enhancer-before_after-left figure:nth-child(2){margin-top:20%;}
	.eyelash-enhancer-before_after-right_days{position:absolute; left:50%; top:31%; width: 100px; margin-left:-50px;}
	.eyelash-enhancer-before_after-arrow{top:50%; margin-top:-16%; z-index: -1; height:17%; left:50%; background-size: contain; 
	background-repeat:no-repeat; margin-left:34px;  }
	.eyelash-enhancer-before_after-order span{display: inline-block;}
	.eyelash-enhancer_cols-list li{width: 100% !important; float:none; vertical-align: middle; padding-left:0; 
	margin-left:0%; margin-bottom:20px; text-align: center;}
	.eyelash-enhancer_cols-list li br{display: none; }
	.eyelash-enhancer_cols-list li:before{position:relative; vertical-align: middle; display: block; 
	margin-left:0%; margin:auto;} 
	.three-simple_imgs div{width: 100%; max-width: 343px; margin:auto; float:none;}
	.three-simple_img figcaption{padding-left:0;}
	.emilka_img{width: 100%; border-bottom:solid 1px #c2c2c2; text-align: center;}
	.emilka_desc{width: 100%; max-width: 100%;}
	.emilka_img img{width: 100%; margin:auto; max-width: 376px;}
	.faq_header .oko{display: none;}
	.time-on-your-side_row-weeks{width: 17%;}
    .time-on-your-side_row-effect{width: 70%;}
    .time-on-your-side_row-chart{width: 78%; margin-left:22%; margin-top:-5%;}
    .time-on-your-side_row-effect span:nth-child(1){margin-top:15px;}
    .three-simple_order-left{float:none; width: 100%;}
	.three-simple_order-right{float:none; width: 100%; text-align: center;}
	.main-top-full .main-top_content-list li:before{left:0;}
	#slider .left, #slider .right{width:160px !important; }
	#slider a.nav{left:110px !important; }
	#slider a.nav.navRight{right:110px !important; left:auto!important}
	.warranty_cols-order_img{width: 100% !important;}
	.warranty_cols-order_img img{max-width: 100%; height: auto;}
}
@media screen and (max-width: 600px) {
	.warranty_girl_left{width: 100%; margin-top:10px; }
	.warranty_girl_right{width: 100%; margin-top:10px;}
	.warranty_girl{min-height: 775px;}
	.eyelash-enhancer-before_after-right_days{top:29%;}
	
	.logo_orphica{width: 60%!important;}
	.eyelash-enhancer_how-it-works p{-moz-column-count: 1;
    -moz-column-gap: 0px; -webkit-column-count: 1; -webkit-column-gap: 0px;}
    .testimonials_col{float: none; margin-bottom:10px;}
    .testimonials_cols{padding-bottom:10px;}
    .warranty_girl_right .main-top_content-list li:before{display: none;}
    .main-top_content-list{margin-left:0px;}
    .warranty_cols-cert_title{padding-top:74px !important;}
    .warranty_cols-cert{min-height: 400px;}
   #slider .left, #slider .right{width:140px !important; }
	#slider a.nav{left:90px !important; }
	#slider a.nav.navRight{right:90px !important; left:auto!important}
}
@media screen and (max-width: 550px) {
	.warranty_cols-cert_desc{font-size: 1em;}
	.warranty_cols-cert_title{padding-bottom: 0px; font-size: 1.2em;}
	.eyelash-enhancer-before_after-right_days{top:27%;}
	.eyelash-enhancer-before_after-arrow{margin-top:-18%;}
	.eyelash-enhancer-before_after-order{width: 90%;}
	.eyelash-enhancer-before_after-left figure:nth-child(2){margin-top:24%;}
	footer .copy{float:none; font-size: 0.9em; }
	.eyelash-enhancer-header h1 br{display: none;}
	#slider .left, #slider .right{width:120px !important; }
	#slider a.nav{left:70px !important; }
	#slider a.nav.navRight{right:70px !important; left:auto!important}
	footer nav a{font-size: 0.6em;}
}
@media screen and (max-width: 475px) {
	h1{font-size: 28px!important;}
	.main-top-full .ctn .main-top_bottle img{max-width: 200px;}
	.main-top-full .ctn .main-top_bottle{top:40px;}
	.lady{left:-10%!important;}
	.main-top-full .ctn .main-top_bottle img{margin-right: -30px;}
	.warranty_cols-cert_desc{font-size: 0.9em;}
	footer .copy{font-size: 0.9em;}
	.eyelash-enhancer-before_after-left figure:nth-child(2){margin-top:26%;}
	.eyelash-enhancer-before_after-right_days{top:28%;}
	.eyelash-enhancer-before_after-arrow{margin-top:-20%;}
	.warranty_cols-cert_title{font-size: 1em; padding-top:60px;}
	.warranty_girl{height: 90%;}
	.main-top_content-list{ font-size: 0.9em;}
	.warranty_girl_right{margin-top:0px;}
	.warranty_girl_left-title{margin-top:10px;}
	.lady{width: 65%;}
	.main-top_content{width: 96%;}
	.time-on-your-side_row:nth-child(1) .time-on-your-side_row-chart span:nth-child(2){left:33%;}
	.time-on-your-side_row:nth-child(2) .time-on-your-side_row-chart span:nth-child(2){left:58%;}
	.time-on-your-side_row:nth-child(3) .time-on-your-side_row-chart span:nth-child(2){left:80%;}
	.warranty_girl-order .order-now{font-size: 1.2em; width: 100%; text-align: center; box-sizing:border-box;}
	footer .copy span{display: block; margin-top:18px;}
	.warranty_cols-cert{min-height: 346px;}
	.eyelash-enhancer-before_after-right_days span:nth-child(1){line-height: 1.2}
	.three-simple_order-left .main-top_content-list li:before{left:0;}
	.three-simple_order .order-now{box-sizing:border-box; max-width: 412px; width: 96%;}
	.eyelash-enhancer-before_after-order{padding-top:11px;}
	.main-top_content-order span:nth-child(2){width: 100%;}
	.eyelash-enhancer-intro{width: 100%;}
	.warranty_girl-order .order-now{padding-right:10px!important; padding-left:10px!important}
	#slider .left, #slider .right{width:80px !important; display:none;}
	#slider a.nav{left:30px !important; top:50%!important; margin-top:-41px;}
	#slider a.nav.navRight{right:30px !important; left:auto!important}
}
@media screen and (max-width: 450px) {
	.warranty_cols-cert{display: none;}
}
@media screen and (max-width: 400px) {
	.eyelash-enhancer-before_after-right_days{top:25%;}
	.eyelash-enhancer-before_after-arrow{margin-top:-22%;}
	.warranty_cols-cert{display: none;}
	.logo_orphica img{max-width: 100%; margin-left:0px!important;}
	.logo_orphica{width: 54%!important;}
	.lady{left:-24%!important;}
	.main-top-full .ctn .main-top_bottle img{margin-right:-44px;}
	.main-top_choose-lang{top:14px;}
	.fanpage-counter{top:14px;}
	.faq-accordion ul li > a{font-size: 0.9em; padding-left:0px;}
	#slider a.nav{left:0px !important; }
	#slider a.nav.navRight{right:0px !important;}
	.warranty .warranty_header h1{margin-bottom:10px;}
	.main-top-full .main-top_content-list li:before{display: none;}
}
@media screen and (max-width: 375px) {
	.lady{width: 70%; left:-30%!important;}
	.main-top-full .ctn .main-top_bottle img{max-width: 160px;}
	.main-top_content-order span:nth-child(2){padding:0 10px; box-sizing:border-box;}
	.main-top-full .ctn .main-top_bottle{top:83px;}
	.eyelash-enhancer-before_after-right_days{top:24%;}
	.eyelash-enhancer-before_after-arrow{margin-top:-23%;}
	.three-simple_order .order-now{font-size: 1.2em;}
	.time-on-your-side_row:nth-child(1) .time-on-your-side_row-chart span:nth-child(2){left:30%;}
	.time-on-your-side_row:nth-child(2) .time-on-your-side_row-chart span:nth-child(2){left:56%;}
	.time-on-your-side_row:nth-child(3) .time-on-your-side_row-chart span:nth-child(2){left:78%;}
	.three-simple_order{font-size: 1em; width: 100%; box-sizing:border-box;}
	.logo_orphica{width: 50%!important;}
	.effectiveness_order.order-now{width: 100%;}
	footer{background: none; height: auto;}
	.warranty_cols_order-btn.order-now{box-sizing:border-box; font-size: 1.2em;}
	#slider .main{width: 250px!important;}
	#slider{height:250px !important; }
}
@media screen and (max-width: 346px) {
	h1{font-size: 24px!important;}
	h2{font-size: 24px!important;}
	.lady{width: 80%;}
	.logo_orphica{width: 42%!important;}
	.eyelash-enhancer-before_after-right_days span:nth-child(1){font-size: 2.4em;}
	.eyelash-enhancer-before_after-arrow{margin-top:-28%;}
	.warranty_cols-order_img{padding-top:0px;}
	.time-on-your-side_row:nth-child(3) .time-on-your-side_row-chart span:nth-child(2){left:74%;}
	.time-on-your-side_row:nth-child(2) .time-on-your-side_row-chart span:nth-child(2){left:53%;}
	.time-on-your-side_row:nth-child(1) .time-on-your-side_row-chart span:nth-child(1){left:27px;}
	.warranty_header h1{margin-bottom:10px; }
	.effectiveness_order.order-now{font-size: 1em;}
	.warranty_cols_order-btn.order-now{font-size: 0.8em;}
	.three-simple_order .order-now{font-size: 1em;}
	.warranty_girl-order .order-now{font-size: 1em;}
	.time-on-your-side_row-effect span{font-size: 0.8em;}
	.time-on-your-side_row-weeks span:nth-child(1){font-size: 2.4em;}
	.warranty_girl{height: 850px;}
	#slider .main{width: 220px!important;}
	#slider{height:220px !important; }
	.main-top_content-order span:nth-child(1){font-size: 1.2em;}
	.eyelash-enhancer-before_after-left figure:nth-child(2){margin-top:30%}
}
