@charset "UTF-8";

/*STYLE FOR DEVICES FROM 320PX to 480PX*/

/***************************GLOBAL STYLE*******************************************/
#header_out{height:auto;}
#header_in{height:auto;}
#maincol{width:99%;max-width:1000px;margin:20px auto 0px;padding-bottom: 30px;display:block;position:relative;}
/***************************GLOBAL STYLE*******************************************/

/*HEADER STYLE*/
.small_nav_link_cont{display:block;float:right;margin:0px 0px;}
span.nav_border{float:left;width:2px;background:url(../images/nav_separator.png) center bottom no-repeat;height:66px;}
a.small_nav_link{float:left;width:35px;height:30px;margin:20px 20px 0px 20px;background:url(../images/tablet_nav_button.png) 0px 0px no-repeat;background-size:35px 60px;}
a.small_nav_link.active{float:left;width:35px;height:30px;background:url(../images/tablet_nav_button.png) 0px -30px no-repeat;background-size:35px 60px;}

.logo{width:auto;}

.navigation_bar_cont{min-height:67px;height:auto;min-width:320px;}

ul.nav_big{display:none;margin:0px auto;padding:0px;height:auto;list-style:none;width:100%;float:left;text-align:center;background:#404040;border-bottom:5px solid #afafaf;}

.nav_big li.nav_border{display:none;}
.nav_big li.nav_border.first{display:none;}

.nav_big li.nav_item{float:left;list-style:none;margin:0px;padding:0px;width:100%;text-align:left;}
.nav_big li a{margin:0px 10px;padding:15px 0px;text-decoration:none;text-align:center;color:#ffffff;font-family: 'gotham_bookregular';font-size:16px;display:block;text-align:left;border-bottom:1px solid #373737;}
.nav_big li a:hover{color:#a9c81e;}

.nav_big li a.categories{background:url(../images/tablet_categories_icon.png) right 17px no-repeat;background-size:18px 100px;}
.nav_big li a.categories:hover,.nav_big li a.categories.active{background:url(../images/tablet_categories_icon.png) right -65px no-repeat;color:#a9c81e;background-size:18px 100px;}

.nav_big li a.recent{background:url(../images/tablet_recent_icon.png) right 17px no-repeat;background-size:21px 100px;}
.nav_big li a.recent:hover,.nav_big li a.recent.active{background:url(../images/tablet_recent_icon.png) right -62px no-repeat;color:#a9c81e;background-size:21px 100px;}

.nav_big li a.popular{background:url(../images/tablet_popular_icon.png) right 17px no-repeat;background-size:21px 100px;}
.nav_big li a.popular:hover,.nav_big li a.popular.active{background:url(../images/tablet_popular_icon.png) right -62px no-repeat;color:#a9c81e;background-size:21px 100px;}

.nav_big li a.resolution{background:url(../images/tablet_resolution_icon.png) right 19px no-repeat;background-size:18px 100px;}
.nav_big li a.resolution:hover,.nav_big li a.resolution.active{background:url(../images/tablet_resolution_icon.png) right -63px no-repeat;color:#a9c81e;background-size:18px 100px;}

.nav_big li a.packs{background:url(../images/tablet_packs_icon.png) right 19px no-repeat;background-size:18px 100px;}
.nav_big li a.packs:hover,.nav_big li a.packs.active{background:url(../images/tablet_packs_icon.png) right -63px no-repeat;color:#a9c81e;background-size:18px 100px;}

.nav_big li a.shuffle{background:url(../images/tablet_shuffle_icon.png) right 19px no-repeat;background-size:21px 100px;}
.nav_big li a.shuffle:hover,.nav_big li a.shuffle.active{background:url(../images/tablet_shuffle_icon.png) right -64px no-repeat;color:#a9c81e;background-size:21px 100px;}

.categories_dropdown{border:none;}
.categories_dropdown_cont.packs{left:0px;}
.categories_dropdown_cont.packs .dropdown_top_arrow{ margin: 0 55px 0 0;float:right;}

/*category dropdown*/
.categories_dropdown_cont{position:relative;float:left;padding:0px;left:0px;top:0px;margin:0px;width:100%;z-index:10;}
.dropdown_top_arrow{display:none;}
ul.categories_dropdown{float:left;padding:0px;margin:0px;width:100%;border:none;background:#2D2C2C;z-index:1;box-shadow:0px; -moz-box-shadow:0px;}
ul.categories_dropdown li{float:left;padding:0px 0px;margin:0px;width:50%;list-style:none;border:none;}
ul.categories_dropdown li a{float:left;padding:10px 0px;margin:0px;width:100%;background:url(../images/dropdown_line_small_bg.png) left bottom repeat-x;font-size:13px;border:none;text-align:center;}
ul.categories_dropdown li a:hover{background:#a9c81e;color:#ffffff;}

ul.categories_dropdown li.odd{border-right:1px solid #606060;border-left:none;border-bottom:none;border-top:none;}
ul.categories_dropdown li.even{border-left:1px solid #1d1d1d;border-right:none;border-bottom:none;border-top:none;}

.categories_dropdown,ul.categories_dropdown li{border:1px solid #000000;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;         /* Opera/IE 8+ */
}
/*category dropdown*/

/*popular dropdown*/
.popular_dropdown_cont{position:relative;float:left;padding:0px;left:0px;top:0px;margin:0px;width:100%;z-index:10;}
.popular_dropdown_top_arrow{display:none;}
ul.popular_dropdown{float:left;padding:0px;margin:0px;width:100%;border:none;background:#414040;z-index:1;box-shadow:0px; -moz-box-shadow:0px;}
ul.popular_dropdown li{float:left;padding:0px 0px;margin:0px;width:100%;list-style:none;border:none;}
ul.popular_dropdown li a{float:left;padding:10px 0px;margin:0px;width:100%;background:url(../images/dropdown_line_small_bg.png) left bottom repeat-x;font-size:13px;border:none;text-align:center;}
ul.popular_dropdown li a:hover{background:#a9c81e;color:#ffffff;}
/*category dropdown*/

/*resolution dropdown*/
ul.resolution_dropdown{float:left;padding:0px;margin:0px;width:100%;border:none;background:#414040;z-index:1;box-shadow:0px; -moz-box-shadow:0px;}
ul.resolution_dropdown li{float:left;padding:0px 0px;margin:0px;width:100%;list-style:none;border:none;}
ul.resolution_dropdown li a{float:left;padding:10px 0px;margin:0px;width:100%;background:url(../images/dropdown_line_small_bg.png) left bottom repeat-x;font-size:13px;border:none;text-align:center;}
ul.resolution_dropdown li a:hover{background:#a9c81e;color:#ffffff;}
ul.resolution_dropdown li.resolution_drop_title{background:#C4C4C4;padding:5px 0px;color:#000000;font-size:13px;text-align:center;}
/*resolution dropdown*/

.search_bar{margin:0px auto;float:none;}
.search_bar_category .search_bar_category_in{margin:0px auto;float:none;}


.top_big_ads {width:90%;height:auto;margin:0px;max-width:320px;}
.top_big_ads img{width:100%;}

/*sfw-nsfw popup*/
.sfw_nsfw_info_arrow{margin:0px 0px 0px 145px;}
.sfw_nsfw_info_cont{left:-4px;}
.sfw_nsfw_info{width:270px;}
.sfw_nsfw_info span{width:270px;}
.sfw_nsfw_info p{width:270px;}
/*sfw-nsfw popup*/

/*HEADER STYLE*/

/*HOME PAGE STYLE*/
.main_categories_container{display:none;}

#main_leftcol{width:100%;max-width: 100%;float:left;margin:20px 0px 0px 0px;}

#main_rightcol{width:100%;max-width: 100%;float:right;}

.main_right_btns li{margin:0px 0px 0px 0px;padding:0px;list-style:none;width:100%}
.main_right_btns li.first{margin:0px 0px 0px 0px;}
.main_right_btns li a{-moz-border-radius:0px;border-radius:0px;}

.monitor_img{display:none;}

.monitor_title{width:97%;}
.monitor_container{margin:0px;}
.monitor_slider{margin:0px;width:100%;}
.monitor_slider ul{width:100%;}
.monitor_slider ul li{width:100%;}

.tag_cloud{display:none;}
.monitor_title{display:none;}

.main_right_btns li{border:1px solid #000000;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;         /* Opera/IE 8+ */
}
/*HOME PAGE STYLE*/

/* FAQ PAGE STYLE*/
.faq_cont{max-width:320px;padding:20px 0px 0px 0px;}
.faq_cont h1{font-size:22px;}
.faq_cont span{font-size:14px;margin:25px 0px 0px 0px;}
.faq_cont p{font-size:11px;margin:20px px 0px 0px;padding:0px 5px;}
.h2{font-size:22px;}
/* FAQ PAGE STYLE*/

/****************************** SINGLE WALLPAPER PAGE ************************************/
.source_info_cont{margin:10px 0px;border-radius:0px;max-width:100%;padding:5px 0px;}
.source_info_cont span{padding: 5px 10px;}
a.subm_tags{max-width:100%;margin:0px;padding: 10px 0 10px 0px;border-radius:0px;background: url("../images/tablet_suggest_tags_icon.png") no-repeat scroll right 7px #101010;background-size:26px 100px;}
a.subm_tags:hover,a.subm_tags.active{background: url("../images/tablet_suggest_tags_icon.png") no-repeat scroll right -72px #101010;background-size:26px 100px;}
a.subm_tags span{padding:0px 0px 0px 10px;}

/* submit tags form*/
.submit_tag_source div{width:100%;padding:0px;}
.submit_tag_source input{margin:0px 10px 0px 0px;}
.submit_tag_source small{margin:0px 10px 0px 0px;}
.submit_tag_source div.last a{float:right;margin:5px 10px 0px 0px;}
/* submit tags form*/

.confirm-modal{display:none;width:250px;background:#101010;padding:15px;border:1px solid #3d3d3d;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;}
.confirm-modal p{width:100%;text-align:center;color:#ffffff;font-size:12px;}
.confirm-modal a{width:79px;height:22px;padding:10px 0px 0px 0px;background-image:url(../images/mobile_mark_nsfw_inner_btns.png);background-repeat:no-repeat;font-weight:bold;color:#ffffff;text-decoration:none;text-align:center;}
.confirm-modal a.true{float:left;background-position:0px -64px;}
.confirm-modal a.true:hover{background-position:0px -96px;}
.confirm-modal a.false{float:right;background-position:0px 0px;}
.confirm-modal a.false:hover{background-position:0px -32px;}

.social_share_btn{display:none;}
.img_tags{max-width:100%;background:#101010;box-shadow:inset 1px 0 2px #000000; -moz-box-shadow:inset 1px 0 2px #000000; padding: 9px 0 6px 0px;margin:10px 0px 0px 0px;}
.img_tags span{padding:0px 0px 0px 10px;}
a.more_tags_btn{float:right;width:21px;height:21px;margin:0px;padding: 0px 7px 0px 0px;background:url(../images/mobile_more_tags_icon.png) no-repeat!important;text-indent:-9999px;background-size:21px 42px!important;}
.img_tags .more_tags_container img{right:10px;}
.img_tags .more_tags_container{top:32px;right:0px;}


.res_and_nsfw{float:left;width:100%;}
.img_resolution{width:100%;margin:10px 0px 0px 0px;padding:10px 0px 9px 0px;background:#101010;box-shadow:inset 1px 0 2px #000000; -moz-box-shadow:inset 1px 0 2px #000000;}
.img_resolution span{padding:0px 0px 0px 10px;}
.img_resolution p{border:none;}

a.mark_nsfw{background: url("../images/mark_nsfw_btn.png") no-repeat;color: #FFFFFF;float: left;font-family: 'gotham_bookregular';font-size: 11px;height: 13px;margin: 19px 0px 0px 20px;padding: 6px;text-align: left;text-decoration: none;width: 110px;background-size:122px 52px;}
a.mark_nsfw:hover{background: url("../images/mark_nsfw_btn.png") no-repeat 0px -26px;background-size:122px 52px;}

.mobile_social_btns{float:right;display:block;width:48%;margin:14px 0px 0px 0px;padding:0px;}
a.mobile_fb_btn{float:left;width:24px;height:24px;margin: 5px 0px 0px 0px;background:url(../images/mobile_fb_btn.png) no-repeat;background-size:24px 24px;}
a.mobile_twitter_btn{float:left;width:24px;height:24px;margin: 5px 10px 0px 10px;background:url(../images/mobile_twitter_btn.png) no-repeat;background-size:24px 24px;}
.mobile_social_btns span{float:left;font-size:14px;margin:10px 10px 0px 20px;}
.mobile_google_plus{float:left;margin:5px 0px 0px 0px;}
/****************************** SINGLE WALLPAPER PAGE ************************************/

/****************************** SHUFFLE PAGE ************************************/
.random_wp_buttons{width:100%;margin:0px;}
a.filter_btn{width:99%;height:37px;padding:0px;margin:0px;background:url(../images/mobile_filter_icon.png) no-repeat right 9px #53789A;border:1px solid #87b2d9;}
a.filter_btn:hover{background:url(../images/mobile_filter_icon.png) no-repeat right 9px #6991b6;border:1px solid #87b2d9;}
a.filter_btn span{float:left;padding:12px 0px 0px 10px;}

a.next_wp_btn{width:99%;height:37px;padding:0px;margin:10px 0px 0px 0px;background:url(../images/mobile_shuffle_icon.png) no-repeat right 10px #a9c81e;border:1px solid #cce363;}
a.next_wp_btn:hover{background:url(../images/mobile_shuffle_icon.png) no-repeat right 10px #b6d627;border:1px solid #cce363;}
a.next_wp_btn span{float:left;padding:12px 0px 0px 10px;}
/****************************** SHUFFLE PAGE ************************************/

/****************************** SEARCH PAGE ************************************/
.search_title p{width:100%;border-bottom:none;}
.search_title span{text-align:left;}
div.advanced-container{float:none;margin:6px auto 0px;display:inline-block;}
a.advanced-search{text-align:left;}
.search_title{margin:0 auto;display:inline-block;float:none;}
.page_category_settings div.advanced-search .advanced-search-fieldblock select{border:none;-moz-border-radius:0px;border-radius:0px;}

/****************************** SEARCH PAGE ************************************/

/****************************** PACKS PAGE ************************************/
a.download-pack {clear:both;text-align:left;margin:10px auto 0px;}
h1.buy-pack{font-size:15px;color:#ffffff;}
.contact_form_text h2{font-size:15px;color:#ffffff;}
.contact_form_text li{padding:5px 0px;color:#afafaf;}
/****************************** PACKS PAGE ************************************/


/****************************** CATEGORY PAGE ************************************/
.category_wp_option{float:none;display:inline-block;margin: 15px 0px 0px 0px;}
.category_wp_option span{float:left;}

.page_category_settings{text-align:center;}
.category_title{float:none;margin:0 auto;display: inline-block;}
.category_title span{width:auto;padding: 5px 10px 2px 5px;border-right: 1px solid #5b5b5b;border-bottom:none;}
.category_title p{padding: 0px 5px;margin: 3px 0px 0px 5px;font-size:14px;}
.mobile_clear_both{display:none;}
.wp_per_page a{margin: 2px 0 0 8px;}
/****************************** CATEGORY PAGE ************************************/

/****************************** WALLPAPER THUMBNAILS ************************************/
.single_thumbnail_cont{width:160px;margin:20px 7px 0px 0px;}
a.thumbnail_cont{width:162px;}
a.thumbnail_cont img{width:160px;}
a.thumbnail_cont span{width:150px;}
/****************************** WALLPAPER THUMBNAILS ************************************/

/*FOOTER STYLE*/
.footer_nav{width:100%;margin:0px 0px 0px 0px;text-align:center;}
.footer_nav li{display:inline-block;float:none;vertical-align: top;padding:0px 8px 10px 0px;}
.footer_social{width:225px;float:none;margin:0px auto;}
.footer_social a{margin:20px 5px 0px!important;}
.footer_gplus{margin:20px 5px 0px!important;}
.footer_social p{margin:24px 5px 0px 0px;}
.footer_info p{text-align:center;margin:20px 0px 0px 0px;width:100%;}
.footer_info p.footer_white_text{text-align:center;margin:20px 0px 0px 0px;width:100%;}
.main_right_btns li a span{padding:20px 0px 20px 10px;}
.main_right_btns li a{font-size:14px;}
/*FOOTER STYLE*/

@media all and (max-width:409px) and (min-width: 320px) {
.mobile_social_btns span{display:none;}
a.mobile_fb_btn{margin: 5px 0 0 20px;}
.img_tags .more_tags_container{width:287px;}
}

@media all and (max-width:374px) and (min-width: 320px) {
.single_thumbnail_cont{width:130px;margin:20px 7px 0px 0px;}
a.thumbnail_cont{width:132px;}
a.thumbnail_cont img{width:130px;}
a.thumbnail_cont span{width:120px;}
}


/*************************** RETINA *******************************/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
    only screen and (-o-min-device-pixel-ratio: 3/2),
    only screen and (min--moz-device-pixel-ratio: 1.5),
    only screen and (min-device-pixel-ratio: 1.5) {
	a.small_nav_link{background-image:url(../images/tablet_nav_button@2x.png);}
	a.small_nav_link.active{background-image:url(../images/tablet_nav_button@2x.png);}
	
	.nav_big li a.categories{background-image:url(../images/tablet_categories_icon@2x.png);}
	.nav_big li a.categories:hover,.nav_big li a.categories.active{background-image:url(../images/tablet_categories_icon@2x.png);}
	
	.nav_big li a.recent{background-image:url(../images/tablet_recent_icon@2x.png);}
	.nav_big li a.recent:hover,.nav_big li a.recent.active{background-image:url(../images/tablet_recent_icon@2x.png);}
	
	.nav_big li a.popular{background-image:url(../images/tablet_popular_icon@2x.png);}
	.nav_big li a.popular:hover,.nav_big li a.popular.active{background-image:url(../images/tablet_popular_icon@2x.png);}
	
	.nav_big li a.resolution{background-image:url(../images/tablet_resolution_icon@2x.png);}
	.nav_big li a.resolution:hover,.nav_big li a.resolution.active{background-image:url(../images/tablet_resolution_icon@2x.png);}
	
	.nav_big li a.packs{background-image:url(../images/tablet_packs_icon@2x.png);}
	.nav_big li a.packs:hover,.nav_big li a.packs.active{background-image:url(../images/tablet_packs_icon@2x.png);}

	.nav_big li a.shuffle{background-image:url(../images/tablet_shuffle_icon@2x.png);}
	.nav_big li a.shuffle:hover,.nav_big li a.shuffle.active{background-image:url(../images/tablet_shuffle_icon@2x.png);}
	
	a.subm_tags{background-image:url(../images/tablet_suggest_tags_icon@2x.png);}
	a.subm_tags:hover,a.subm_tags.active{background-image:url(../images/tablet_suggest_tags_icon@2x.png);}
	
	a.more_tags_btn{background-image:url(../images/mobile_more_tags_icon@2x.png)!important;}
	
	a.mark_nsfw{background-image:url(../images/mark_nsfw_btn@2x.png);}
	a.mark_nsfw:hover{background-image:url(../images/mark_nsfw_btn@2x.png);}
	
	a.mobile_fb_btn{background-image:url(../images/mobile_fb_btn@2x.png);}
	a.mobile_twitter_btn{background-image:url(../images/mobile_twitter_btn@2x.png);}
	}
/*************************** RETINA *******************************/