/*
Theme Name: Adult Pics
Description: Website Design and PSD to Responsive HTML5 by AdultDC
URI: http://adultdc.com/
*/
@media only screen and (max-width:1590px){
.searchArea{width:270px;}
nav{margin-left:40px;}
nav li{font-size:16px;}
nav li ul{width:800px; column-count:4; -moz-column-count:4; -webkit-column-count:4;}
nav li ul li{font-size:14px;}
.box span{padding:4px 10px; font-size:14px;}
}
@media only screen and (max-width:1279px){
.grid li{width:25%;}
nav li a i{display:none;}
.mean-container .mean-nav{max-height:500px; overflow:auto;}
nav li ul{display:block; position:relative; column-count:1; -moz-column-count:1; -webkit-column-count:1; top:0px; left:0px;}
.mean-container .mean-nav ul li ul li{font-size:13px;}
.mean-container .mean-nav ul li ul li a{line-height:30px;}
header{padding:12px 15px;}
.mean-container .mean-bar{top:14px;}
.logo img{height:40px;}
.searchbox{height:40px;}
.search{height:40px;}
.searchArea{margin-right:50px;}
.models{padding:0 15px;}

/* Categories */
.title h1{font-size:32px;}

/* Model Pics */
.getAccess a{font-size:36px; border-radius:5px; -webkit-border-radius:5px; line-height:70px; padding:0 50px;} 
.tagLeft{width:75%;}
.getAccess{padding-top:20px; padding-bottom:70px;}
}
@media only screen and (max-width:1023px){
.grid li{width:33.33%;}
.fLogo{width:250px; padding-top:2px;}
footer{padding:12px 15px;}
footer p{font-size:13px; line-height:20px;}

/* Model Pics */
.likeDisLike{padding-right:10px;}
.tagLeft{width:70%;}
.tags a{padding:0 10px; line-height:28px; font-size:13px;}
.tagLeft h3{font-size:14px; line-height:28px;}
.getAccess a{font-size:30px; line-height:56px; padding:0 40px;}
}
@media only screen and (max-width:767px){
.grid li{padding:0 3px; margin-bottom:6px;}
.grid li a .box span i{background-size:38px; width:38px; height:38px;}
.searchIcon{display:block; padding:3px; margin-right:5px;}
.search{height:34px; width:40px; background-size:18px;}
.searchbox{height:34px; font-size:14px;}
.searchArea{width:auto; margin-right:40px;}
.searchfull{background-color:rgba(0,0,0,0.9); display:none; position:absolute; left:0px; top:54px; z-index:2; width:100%; padding:10px;}
.searchBlock{width:280px; margin:auto;}
.logo{width:200px;}
.logo img{height:auto;}
header{padding:12px 10px; margin-bottom:15px;}
.models{padding:0 12px}
.box span{padding:3px 8px; font-size:12px;}
.mean-container .mean-nav{margin:42px 0px 0 0;}
.mean-container .mean-bar{top:12px; right:10px;}
.mean-container a.meanmenu-reveal{width:18px; height:20px; padding:6px 9px 7px;}
.mean-container .mean-nav{max-height:255px; overflow:auto;}
.fLogo{float:none; margin:auto; padding-bottom:10px;}
footer p{float:none; text-align:center;}
footer{padding-bottom:10px;}

/* Categories */
.title h1{padding-bottom:6px; font-size:28px;}
.title ul{clear:left; float:left; margin-bottom:15px;}
.title ul li{font-size:13px;}
.title ul li a{width:54px; line-height:28px;}

/* Model Pics */
.getAccess a{font-size:24px; line-height:48px; padding:0 30px;}
.getAccess{padding-top:10px; padding-bottom:50px;}
.likeDisLike{padding-right:0px; float:none; width:100%; padding-top:0px;}
.tagLeft{float:none; width:100%; padding-top:15px;}
.tags a{margin-bottom:5px;}

.search_models{padding:10px;}
.search_models ul li{font-size:13px;}
.search_models ul li a{min-width:26px; line-height:26px; height:26px;}
.search_models ul li:first-child{padding-right:0px; text-align:center; display:block; font-size:15px;}
}
@media only screen and (max-width:479px){
.grid li{width:50%;}
.title h1{font-size:24px;}
.title ul li{font-size:12px;}
.title ul li a{width:50px; line-height:26px;}
.getAccess{padding-left:10px; padding-right:10px;}
.getAccess a{font-size:20px; line-height:28px; padding:10px; display:block}
.likeDisLike p{padding-top:5px;}
}
@media only screen and (max-width:420px){
.grid li{width:100%; margin-bottom:10px;}
.box span{padding:5px 12px; font-size:14px;}
}