/*
Site Name: Adult Innovation
Description: PSD to Responsive HTML5 by AdultDC
URI: http://adultdc.com/
*/
@media only screen and (max-width:1900px){
/*.centerwrap{width:1560px;}*/
nav{margin-right:10px;}
.experience{background-size:680px;}
.adultIndustry{padding-bottom:50px;}
}
@media only screen and (max-width:1590px){
.centerwrap{width:1250px;}
nav li{padding:0 18px;}
.banner{height:700px;}
.adultDesign{width:650px; margin-right:0px; padding-top:38px;}
.adultDesign h1{font-size:58px; line-height:72px; padding-bottom:36px; margin-bottom:32px;}
.adultDesign h2{font-size:26px; line-height:34px; padding-bottom:50px;}
.contactForm{width:90%;}
.textbox{height:48px; margin-bottom:20px;}
.contactForm textarea{margin-bottom:20px;}
.services h2{font-size:70px; padding:32px 0 42px;}
.service{width:32%; margin-right:2%;}
.service p{font-size:15px; line-height:22px;}
.servicesBlock{padding-bottom:80px;}
.experience{background-size:500px; }
.adultIndustry h3{font-size:72px; line-height:84px; padding-top:32px;}
.adultIndustry p{font-size:15px;}
.adultIndustry{padding-bottom:30px;}
.portfolio{width:800px; margin-left:30px;}
.platforms h3{font-size:50px; padding-bottom:10px;}
.platforms p{font-size:15px;}
.testimonials{padding:0 15px 30px;}
.portfolioArea{padding-top:32px;}
.latestWork{padding-bottom:32px;}
.latestWork h3{padding-bottom:16px;}
.owl-next{right:-142px;}
.owl-prev{left:-142px;}
.getin h3{font-size:100px; padding-bottom:0px;}
.contactArea h3{padding-bottom:26px;}
.contactArea{height:570px;}

/* Questions */
.innerbanner{height:232px;}
.innerbanner .adultDesign{padding-top:38px;}
.innerbanner .adultDesign h1{font-size:58px; line-height:72px;}
.questions h2{font-size:70px; padding:32px 0 0px;}
.block{padding-bottom:20px;}
.removemargin{margin-top:0px;}

}
@media only screen and (max-width:1279px){
.centerwrap{width:994px;}
.banner{height:540px;}
.adultDesign{width:480px; padding-top:20px;}
.adultDesign h1{font-size:42px; line-height:52px; padding-bottom:26px; margin-bottom:20px;}
.adultDesign h2{font-size:20px; line-height:28px; padding-bottom:30px;}
.textbox{height:40px; margin-bottom:14px; font-size:15px; padding:0 15px;}
.contactForm textarea{font-size:15px; padding:10px 15px; margin-bottom:14px;}
.contactBlock textarea{font-size:15px; padding:10px 15px; margin-bottom:14px;}
.sendIt{font-size:18px; width:134px; height:40px;}
.services h2{font-size:50px; padding:22px 0 42px;}
.servicesBlock{padding-bottom:60px;}
.service{padding:32px 20px 42px;}
.service i{width:85px; height:54px; top:-28px;}
.adultdesign{background-size:52px;}
.graphics{background-size:52px;}
.programming{background-size:42px;}
.service h3{font-size:32px; padding-bottom:5px; margin-bottom:12px;}
.service p{font-size:13px;}
.orderNow a{font-size:16px; width:184px; line-height:42px;}
.orderNow{bottom:-21px;}
.allServices p{font-size:15px;}
.technologies{padding-top:25px; padding-bottom:38px;}
.adultIndustry h3{font-size:52px; line-height:60px; max-width:80%; margin:auto;}
.adultIndustry h3 br{display:none;}
.portfolio{width:59%; margin-left:1%;}
.youget{width:38%; margin-right:1%;}
.youget h3{font-size:40px; line-height:40px; }
.youget ul li{font-size:14px; line-height:22px; margin-bottom:20px;}
.experience{background-size:370px; background-position:left 86px;}
.platforms h3{font-size:40px;}
.platforms p{font-size:14px; line-height:22px;}
.platforms{padding-bottom:34px;}
.testimonial h3{font-size:42px; padding-bottom:42px; padding-top:22px;}
.review{width:49.2%; padding:20px 10px 0}
.testimonials{padding:0 0px 14px;}
.review p{font-size:13px; line-height:20px; min-height:82px;}
.review h5{font-size:18px; line-height:32px; padding:2px 18px 0;}
.portfolioArea{padding-top:22px;}
.latestWork h3{font-size:42px; padding-bottom:10px;}
.latestWork p{font-size:14px; line-height:22px; max-width:670px;}
.latestWork{padding-bottom:20px;}
.display{width:748px; height:650px; padding-top:36px; background-size:748px;}
.sliderspace{width:670px;}
.owl-next{right:-120px;}
.owl-prev{left:-120px;}
.getin h3{font-size:80px;}
.getin p{font-size:15px;}
.getin{padding-bottom:32px;}
.contactArea h3{font-size:42px; padding-top:22px; padding-bottom:20px;}
.contactBlock{width:748px;}
.sendMsg{width:180px; height:46px; font-size:22px;}
.contactArea{height:450px;}

/* Questions */
.innerbanner{height:154px; background-position:left 30%}
.innerbanner .adultDesign{padding-top:20px;}
.innerbanner .adultDesign h1{font-size:42px; line-height:52px;}
.accordion{padding-top:20px; padding-bottom:25px;}
.questions h2{font-size:50px; padding:22px 0 0px;}
.accordion h4{font-size:28px; line-height:56px; padding-left:86px;}
.accordion h4:after{width:56px; height:56px; background-size:32px;}
.accordion h4.on:after{background-size:32px;}
.tabInfo{font-size:15px; padding:20px 28px 20px 56px;}
.questions{padding-bottom:30px;}
.removemargin{margin-top:-10px;}

}
@media only screen and (max-width:1023px){
.centerwrap{width:748px;}
body{padding-top:64px;}
nav li{padding:0 12px;}
nav li a{line-height:64px;}
.logo{width:300px; margin-left:12px;}
.banner{height:416px;}
.adultDesign{width:360px; padding-top:14px;}
.adultDesign h1{font-size:32px; line-height:42px; padding-bottom:16px; margin-bottom:8px;}
.adultDesign h2{font-size:14px; line-height:22px; padding-bottom:20px;}
.textbox{height:36px; margin-bottom:10px; font-size:14px;}
.contactForm textarea{font-size:14px; height:80px; margin-bottom:10px;}
.sendIt{font-size:16px; width:114px; height:36px;}
.services h2{font-size:40px; padding:12px 0 32px;}
.service{padding:25px 12px 42px;}
.service i{width:64px; height:44px; top:-23px;}
.adultdesign{background-size:42px;}
.graphics{background-size:40px;}
.programming{background-size:34px;}
.service h3{font-size:22px; margin-bottom:8px; padding-bottom:5px;}
.service h3:after{background-size:200px; width:200px;}
.service p{line-height:20px;}
.orderNow a{font-size:15px; width:144px;}
.allServices p br{display:none;}
.allServices p{font-size:14px; padding:0 10px;}
.tool{margin:0 30px;}
.adultIndustry h3{font-size:40px; line-height:50px; padding-top:22px; padding-bottom:12px;}
.portfolio{float:none; margin:auto; width:80%;}
.experience{background-size:220px; background-position:left 110px;}
.youget{width:90%; margin:auto; float:none; padding-bottom:30px;}
.platforms h3{font-size:36px;}
.platforms p br, .review p br{display:none;}
.rating li{width:22px;}
.rating{top:-12px;}
.review p{font-size:13px; line-height:18px; min-height:94px;}
.review h5{font-size:15px; padding:0 10px;}
.testimonial h3{font-size:32px; padding-bottom:32px;}
.latestWork h3{font-size:32px;}
.getin h3{font-size:60px;}
.getin p{font-size:14px; line-height:22px;}
.owl-next{right:0px;}
.owl-prev{left:0px;}
.owl-controls{top:120%;}
.contactBlock{width:90%;}
.contactBlock textarea{font-size:14px; height:100px; margin-bottom:10px;}
.sendMsg{width:150px; font-size:18px; height:40px;}
.contactArea{height:360px;}
.contactArea h3{font-size:32px;}

/* Questions */
.innerbanner{height:120px;}
.innerbanner .adultDesign{width:360px; padding-top:14px;}
.innerbanner .adultDesign h1{font-size:32px; line-height:42px;}
.questions h2{font-size:40px; padding:12px 0 0px;}
.block{padding-bottom:12px;}
.accordion h4{font-size:20px; line-height:46px; padding-left:66px;}
.accordion h4:after{width:46px; height:46px; background-size:26px;}
.accordion h4.on:after{background-size:26px;}
.tabInfo{font-size:15px; padding:16px 20px 16px 46px;}
.questions p{font-size:15px; line-height:22px;}


}
@media only screen and (max-width:767px){
.centerwrap{width:96%;}
body{padding-top:51px;}
.logo{width:236px; margin-left:8px; margin-bottom:8px; margin-top:8px;}
nav li a:after{display:none;}
nav li{padding:0px;}
.adultDesign{width:350px;}
.banner{background-position:40% top;}
.services h2{font-size:32px;}
.service{width:100%; float:none; margin-right:0px; margin-bottom:65px;}
.service h3{margin-bottom:12px;}
.servicesBlock{padding-bottom:0px;}
.tool{margin:0 15px;}
.tool span{font-size:20px;}
.adultIndustry h3{font-size:30px; line-height:40px;}
.adultIndustry p br{display:none;}
.platforms h3{font-size:25px;}
.review{width:100%;}
.review p{min-height:inherit; padding-bottom:10px;}
.display{width:450px; background-size:450px; padding-top:22px; height:410px;}
.sliderspace{width:404px;}
.owl-next{width:32px; background-size:32px;}
.owl-prev{width:32px; background-size:32px;}
.getin h3{font-size:50px;}
.youget h3{font-size:32px; line-height:30px;}
.youget ul li{margin-bottom:15px;}
.contactArea{background-position:80% top}

/* Questions */
.innerbanner .adultDesign{width:310px; padding-top:20px;}
.innerbanner .adultDesign h1{font-size:28px; line-height:36px;}
.questions h2{font-size:32px;}
.accordion{padding-top:10px;}
.accordion h4{font-size:16px; line-height:36px; padding-left:50px;}
.accordion h4:after{width:38px; height:36px; background-size:18px;}
.accordion h4.on:after{background-size:18px;}
.tabInfo{font-size:14px; padding:10px 10px 10px 38px; line-height:22px; margin-top:6px;}
.questions p{font-size:14px; padding-bottom:10px;}
.questions{padding-bottom:10px;}
.removemargin{padding-bottom:22px;}
}
@media only screen and (max-width:479px){
.centerwrap{width:94%; position:relative;}
.adultDesign{width:300px;}
.adultDesign h1{font-size:27px; line-height:36px; padding-bottom:12px; margin-bottom:8px;}
.adultDesign h2{font-size:13px; line-height:20px; padding-bottom:14px;}
.banner{background-position:10% top; position:relative; height:386px;}
.banner::before{background:#000; width:100%; height:100%; content:''; position:absolute; left:0; top:0; opacity:0.8; z-index:0;}
.contactForm{width:100%;}
.allServices p{font-size:13px; line-height:22px;}
.tool{width:18%; margin:0 8px;}
.technologies{padding-top:20px; padding-bottom:28px;}
.tool span{font-size:16px;}
.adultIndustry h3{font-size:23px; max-width:100%; line-height:30px;}
.adultIndustry p{font-size:13px; line-height:22px; padding-bottom:5px;}
.adultIndustry{padding-bottom:20px;}
.portfolio{width:90%;}
.youget{width:100%;}
.youget ul li{font-size:13px; padding-left:30px;}
.platforms p{font-size:13px;}
.testimonials{padding:0 0 0 8px;}
.testimonial h3{font-size:26px; padding-bottom:24px;} 
.platforms h3{font-size:24px; line-height:28px;}
.platforms{padding-bottom:24px;}
.latestWork h3{font-size:26px; line-height:28px;}
.latestWork p{font-size:13px;}
.display{width:300px; background-size:300px; padding-top:14px; height:310px;}
.sliderspace{width:270px;}
.getin h3{font-size:30px;}
.owl-next{width:26px; background-size:26px;}
.owl-prev{width:26px; background-size:26px;}
.getin p{font-size:13px;}
.contactArea h3{font-size:21px;}
.contactArea{height:340px; background-position:80% top}

/* Questions */
.innerbanner{background-position:10% center; position:relative; height:120px;}
.innerbanner::before{background:#000; width:100%; height:100%; content:''; position:absolute; left:0; top:0; opacity:0.8; z-index:0;}
.innerbanner .adultDesign{width:300px;}
.innerbanner .adultDesign h1{font-size:27px;}
.accordion h4{line-height:20px; padding:7px 10px 7px 48px; font-size:15px;}
.accordion h4:after{height:34px; top:50%; margin-top:-17px;}
.tabInfo{font-size:13px; line-height:20px;}
.questions p{font-size:13px; line-height:20px; padding-bottom:5px;}

}