/*************************************/
/*************************************/

/***   M E D I A   Q U E R I E S   ***/

/*************************************/
/*************************************/



/******* 00 - 479 *************/
@media all and (max-width: 479px) {

.wrapper { width:100%;}
a.header-login-btn, .os-icons, .stats, .header-menu, .header-shadow { display:none;}
a.header-logo { left:55px; width:75%; max-width:31.7em; background-position:left center; background-size:100% auto;}
a:hover.header-logo { opacity:1;}
a.m-header-menu-btn { display:block; top:15px; left:6px;}
#m-menu-window { top:80px; width:100%;}
#m-menu-window .modal_close { left:6px; top:-64px;}


.bx-wrapper .bx-pager { display:none;}
.bx-wrapper .bx-prev {
	background:url(../images/slider_nav_small.png) no-repeat left top;
}

.bx-wrapper .bx-next {
	background:url(../images/slider_nav_small.png) no-repeat right top;
}

.bx-wrapper .bx-prev:hover {
	background:url(../images/slider_nav_small.png) no-repeat left bottom;
}

.bx-wrapper .bx-next:hover {
	background:url(../images/slider_nav_small.png) no-repeat right bottom;
}

.bx-wrapper .bx-controls-direction a { margin-top:-27px; width: 32px; height: 54px;}

.title-block { margin-bottom:20px; position:relative; padding-top:0; height:auto; text-align:center;}
.title-block .title-txt { position:static; display:inline-block; max-width:85%; width:auto; margin:0 auto; margin-bottom:9px; padding:15px 20px; font-size:15px;
border-radius: 0px 0px 10px 10px;
-moz-border-radius: 0px 0px 10px 10px;
-webkit-border-radius: 0px 0px 10px 10px;
}
.title-pager { float:none; margin:0 auto; height:auto; width:auto; text-align:center;}
.title-pager li { height:42px; margin:3px; line-height:42px;}
.title-pager li a { height:42px; line-height:42px; font-size:12px; padding:0 8px;}
.bottom-pager { padding-top:8px;}
p.title-set-txt { float:none; text-align:center; margin:0 auto; line-height:30px; font-size:12px;}


ul.thumbs li {
		width:90%;
		max-width:302px;
		padding:5px;
		margin:2px 1px;
}
ul.model-thumbs li { width:40%; max-width:171px;}
.m-rank-stars { display:none;}
ul.model-thumbs p.tn-smalltext span { display:none;}
ul.toprated-thumbs li { max-width:227px;}


ul.bonus-sites-list-1 { width:auto; margin:0 auto; text-align:center;}
ul.bonus-sites-list-1>li { height:auto; width:90%; display:inline-block; text-align:left;}
ul.bonus-sites-list-1>li a { width:auto; height:auto;}
ul.bonus-sites-list-1>li a img { width:100%; height:auto; max-width:312px;}
ul.bs-list1-smalltn { display:none;}
p.bs-list1-title {  padding-right:0; font-size:24px; margin-bottom:10px;}
p.bs-list1-description {padding-right:0; height:auto; margin-bottom:15px; max-height:85px; font-size:13px; line-height:14px;}
.bs-list1-info { position:static; width:auto; height:auto; padding:0; background:none;}
a.bs-list1-bigtn { display:block; width:312px; height:227px; float:none; margin-right:10px; margin:0 auto; margin-bottom:10px;}



	ul.last-updates-tn li {width:316px;}
	ul.last-updates-tn li>a>img { width:314px; height:234px;}
	ul.sites-tn li p.tn-s-descript { height:80px; font-size:13px; line-height:15px;}
	
	
.banner-1-logo-wrap { display:none;}
.banner-1-r p { padding-left:10px; padding-right:10px; text-align:center;}

p.banner-1-link { font-size:15px; line-height:18px;}
p.banner-1-link a.big-link1 { font-size:24px; line-height:26px;}
.banner-2bg {height:auto;}
a.banner-2-l { height:auto; float:none; padding:25px 2%; width:100%; font-size:26px; line-height:26px;}
a.banner-2-l span { font-size:20px;}
a.banner-2-r { display:none;}




.set-block-wrap { width:auto; padding:0px; margin:10px;}
.set-mov-block {width:auto; float:none; margin:0 auto; margin:10px;}
.set-model-info {width:auto; float:none; margin:0 auto; margin:10px;}
.set-model-info p { font-size:16px; line-height:20px;}
.set-model-info p.model-desc {height:auto; font-size:14px; line-height:17px; overflow:visible;}
div.pic-player { display:none;}
.set-model-info h2 { text-align:left; padding-left:180px;}
a.model-photo { float:left; margin-left:0px; margin-right:10px; margin-top:-25px;}

.brclear1 { display:block;}
.brclear2 { display:none;}
.set-download-btns { float:none; width:90%; margin:0 auto;}
.set-download-btns ul li { display:block; margin:6px 0; width:100%; padding:0; height:38px; line-height:38px; font-size:17px;}
.set-download-btns ul li a { height:38px; line-height:38px; padding:0;}
.set-download-btns ul li br { display:none;}
.set-download-btns ul li.set-download-btns-txt { height:auto; text-align:center; margin:0; line-height:30px; font-size:18px;}

.set-galley ul { text-align:center; margin:0 10px; margin-bottom:10px;}
.set-galley ul li { width:90%; max-width:300px; height:auto; display:inline-block; float:none; margin:3px;}
.set-galley li.set-view-gall-btn { width:90%; max-width:300px;}
.set-galley li.set-view-gall-btn a { width:100%; height:auto; padding:15px 0; font-size:15px; line-height:24px;}
.set-galley li.set-view-gall-btn a br { display:none;}
.play-icon1 {width:50px; height:50px; background-size:100% 100%; margin-left:-25px; margin-top:-25px;}


.join-block .title-block { margin-bottom:0px;}
.join-block-bg { background:none; height:auto;}
.join-form-content { width:90%; margin:0 auto; padding-top:5px;}
.join-form-content h2 { font-size:17px; margin-bottom:15px;}
.join-form-content h3 { font-size:18px; margin-bottom:5px;}
.j-l-col { float:none; width:100%; margin-bottom:5px; }
.j-r-col { float:none; width:100%; margin-bottom:0;}
.step-2-form li { margin-bottom:4px;}
label.check-label-1 { overflow:hidden;}
label.check-label-1 p { font-size:15px;  padding-left:45px;}
label.chl-acc p { font-size:13px; line-height:16px;}
label.chl-acc p.acc-tarif {font-family: 'Roboto Condensed', sans-serif; font-size:18px; line-height:20px; white-space:nowrap;}
.submit-btn { width:100%; padding:0; font-size:20px;  margin-bottom:20px; margin-top:0px;}
.j-step { margin-bottom:10px;}
.j-step br.clear { display:none;}

a.btn-all-sites { font-size:22px; height:auto; line-height:26px; padding:20px 10px;}




.model-page-block { text-align:left; height:auto; padding-bottom:10px; padding-top:0; margin-bottom:0;}
.model-page-block .title-txt { position:static; display:inline-block; margin-bottom:15px; width:auto;
border-radius: 0px 0px 10px 0px;
-moz-border-radius: 0px 0px 10px 0px;
-webkit-border-radius: 0px 0px 10px 0px;}
.model-page-info a.model-photo {margin-top:0px; margin-bottom:5px;}
.model-stats { margin-top:0px; margin-bottom:5px;}
.model-stats li { display:block;}
.model-stats li.m-icons-1, .model-stats li.m-icons-2, .model-stats li.m-icons-3, .model-stats li.m-icons-4 { padding-left:0px; background:none; padding:2px 0;}
.model-page-info p { margin-left:15px;}
p.model-niches-title { clear:both; margin-bottom:10px;}
}




/******* 480 - 639 **********/
@media all and (min-width: 480px) and (max-width: 639px) {
	
.wrapper { width:100%;}
a.header-login-btn { display:none;}
.header-top { height:146px;}
.stats { width:100%; z-index:900; height:36px; background:#0d0d0d; margin-top:0px; right:0; top:0; padding:5px 0;}
a.header-logo { margin-top:0px; top:73px; left:75px;}
.header-top-bg1 { top:46px;}
.os-icons { display:none;}
.stats ul { text-align:center;}
.stats ul li { display:inline-block; float:none; width:19%; padding:5px 0; text-align:center; height:26px;}
.stats ul li:last-child {border-right:none;}
.stats ul li:first-child {border-left:none;}
.header-menu { display:none;}
.header-shadow { display:none;}


.bx-wrapper .bx-pager { display:none;}
.bx-wrapper .bx-controls-direction a { }
a.m-header-menu-btn { display:block;}
.bx-wrapper .bx-prev {
	background:url(../images/slider_nav_small.png) no-repeat left top;
}

.bx-wrapper .bx-next {
	background:url(../images/slider_nav_small.png) no-repeat right top;
}

.bx-wrapper .bx-prev:hover {
	background:url(../images/slider_nav_small.png) no-repeat left bottom;
}

.bx-wrapper .bx-next:hover {
	background:url(../images/slider_nav_small.png) no-repeat right bottom;
}

.bx-wrapper .bx-controls-direction a { margin-top:-27px; width: 32px; height: 54px;}

.title-block { margin-bottom:10px; position:relative; padding-top:0; height:auto; text-align:center;}
.title-block .title-txt { position:static; display:inline-block; max-width:85%; width:auto; margin:0 auto; margin-bottom:9px; padding:15px 20px; font-size:17px;
border-radius: 0px 0px 10px 10px;
-moz-border-radius: 0px 0px 10px 10px;
-webkit-border-radius: 0px 0px 10px 10px;
}
.title-pager { float:none; margin:0 auto; height:auto; width:auto; text-align:center;}
.title-pager li { height:42px; margin:3px; line-height:42px;}
.title-pager li a { height:42px; line-height:42px; font-size:12px; padding:0 8px;}
.bottom-pager { padding-top:8px;}
p.title-set-txt { float:none; text-align:center; margin:0 auto; line-height:30px;}	


ul.thumbs li {
		width:46%;
		max-width:302px;
		padding:5px;
		margin:2px 1px;
	}
ul.model-thumbs li { width:171px;}
ul.toprated-thumbs li { max-width:227px;}


ul.bonus-sites-list-1 { width:90%; margin:0 auto; text-align:center;}
ul.bonus-sites-list-1>li { height:auto; width:100%; display:inline-block; text-align:left;}
ul.bs-list1-smalltn { display:none;}
p.bs-list1-title {  padding-right:0; font-size:20px; margin-bottom:10px;}
p.bs-list1-description {padding-right:0; height:auto; margin-bottom:15px; max-height:85px; font-size:13px; line-height:14px;}
.bs-list1-info { position:static; width:auto; height:auto; padding:0; background:none;}
.bs-list1-info p { font-size:14px; margin-bottom:6px;}
a.bs-list1-bigtn { display:block; width:50%; height:auto; float:left; margin-right:10px;}
a.bs-list1-bigtn img { width:100%; height:auto;}


	ul.last-updates-tn li {width:222px;}
	ul.last-updates-tn li>a>img { width:220px; height:163px;}
	ul.sites-tn li p.tn-s-descript { height:80px; font-size:12px; line-height:13px;}
	ul.sites-tn-model-page li:last-child { display:none;}
	
.banner-1-logo-wrap { width:140px;}
.banner-1-r p { padding-left:160px;}
p.banner-1-link { font-size:15px; line-height:18px;}
p.banner-1-link a.big-link1 { font-size:24px; line-height:26px;}
.banner-2bg {height:auto;}
a.banner-2-l { height:auto; float:none; padding:25px 2%; width:100%; font-size:26px; line-height:26px;}
a.banner-2-l span { font-size:20px;}
a.banner-2-r { display:none;}


.set-block-wrap { width:auto; padding:0px; margin:10px;}
.set-mov-block {width:auto; float:none; margin:0 auto; margin:10px;}
.set-model-info {width:auto; float:none; margin:0 auto; margin:10px;}
.set-model-info p { font-size:16px; line-height:20px;}
.set-model-info p.model-desc {height:auto; font-size:14px; line-height:17px; overflow:visible;}
.player-timebar {width:67%; left:55px;}
.player-time1, .player-time2 { display:none;}
.set-model-info h2 { text-align:left; padding-left:180px;}
a.model-photo { float:left; margin-left:0px; margin-right:10px; margin-top:-25px;}

.brclear1 { display:block;}
.brclear2 { display:none;}
.set-download-btns { float:none; width:90%; margin:0 auto;}
.set-download-btns ul li { display:block; margin:6px 0; width:100%; padding:0; height:38px; line-height:38px; font-size:17px;}
.set-download-btns ul li a { height:38px; line-height:38px; padding:0;}
.set-download-btns ul li br { display:none;}
.set-download-btns ul li.set-download-btns-txt { height:auto; text-align:center; margin:0; line-height:30px; font-size:18px;}

.set-galley ul { text-align:center; margin:0 10px; margin-bottom:10px;}
.set-galley ul li { width:48%; height:auto; display:inline-block; max-width:300px; float:none; margin:3px;}
.set-galley li.set-view-gall-btn { width:98%; max-width:none; display:inline-block}
.set-galley li.set-view-gall-btn a { width:100%; height:auto; padding:10px 0; font-size:17px; line-height:24px;}
.set-galley li.set-view-gall-btn a br { display:none;}
.play-icon1 {width:50px; height:50px; background-size:100% 100%; margin-left:-25px; margin-top:-25px;}


.join-block .title-block { margin-bottom:0px;}
.join-block-bg { background:none; height:auto;}
.join-form-content { width:90%; margin:0 auto; padding-top:5px;}
.join-form-content h2 { font-size:17px; margin-bottom:15px;}
.join-form-content h3 { font-size:18px; margin-bottom:5px;}
.j-l-col { float:none; width:80%; margin:0 auto; margin-bottom:5px; }
.j-r-col { float:none; width:80%; margin:0 auto; margin-bottom:0;}
.step-2-form li { margin-bottom:4px;}
label.check-label-1 { overflow:hidden; margin-bottom:8px;}
label.check-label-1 p { font-size:17px;  padding-left:45px;}
label.chl-acc p { font-size:14px; line-height:16px;}
label.chl-acc p.acc-tarif { font-size:18px; line-height:20px; white-space:nowrap;}
.submit-btn { width:80%; padding:0; font-size:20px;  margin-bottom:20px; margin-top:0px;}
.j-step { margin-bottom:10px;}
.j-step br.clear { display:none;}



	

.model-page-block { text-align:left; height:auto; padding-bottom:10px; padding-top:0; margin-bottom:0;}
.model-page-block .title-txt { position:static; display:inline-block; margin-bottom:15px; width:auto;
border-radius: 0px 0px 10px 0px;
-moz-border-radius: 0px 0px 10px 0px;
-webkit-border-radius: 0px 0px 10px 0px;}
.model-page-info a.model-photo {margin-top:0px; margin-bottom:5px;}
.model-stats { margin-top:0px; margin-bottom:5px;}
.model-stats li { width:25%; padding-left:60px;}
.model-page-info p { margin-left:15px;}
p.model-niches-title { clear:both; margin-bottom:10px;}



/*social icons*/
.share-icons-1 { right:15px; top:52px; width:44px; display:block; margin:0;}
.share-icons-1 ul li { width:40px; height:40px;}
.share-icons-1 ul li a { opacity:1;}


}

/******* 640 - 799 ***********/
@media all and (min-width: 640px) and (max-width: 799px) {
.wrapper { width:100%;}
a.header-login-btn { display:none;}
.header-top { height:146px;}
.stats { width:100%; z-index:900; height:36px; background:#0d0d0d; margin-top:0px; right:0; top:0; padding:5px 0;}
a.header-logo { margin-top:0px; top:73px; left:75px;}
.header-top-bg1 { top:46px;}
.os-icons { margin:0; left:425px; top:84px;}
.stats ul { text-align:center;}
.stats ul li { display:inline-block; float:none; width:19%; padding:5px 0; text-align:center; height:26px;}
.stats ul li:last-child {border-right:none;}
.stats ul li:first-child {border-left:none;}
.header-menu { display:none;}
.header-shadow { display:none;}

a.m-header-menu-btn { display:block;}
.bx-wrapper .bx-pager { display:none;}
.bx-wrapper .bx-controls-direction a { }
.bx-wrapper .bx-prev {
	background:url(../images/slider_nav_small.png) no-repeat left top;
}

.bx-wrapper .bx-next {
	background:url(../images/slider_nav_small.png) no-repeat right top;
}

.bx-wrapper .bx-prev:hover {
	background:url(../images/slider_nav_small.png) no-repeat left bottom;
}

.bx-wrapper .bx-next:hover {
	background:url(../images/slider_nav_small.png) no-repeat right bottom;
}

.bx-wrapper .bx-controls-direction a { margin-top:-27px; width: 32px; height: 54px;}




.title-block { margin-bottom:10px; position:relative; padding-top:0; height:auto; text-align:center;}
.title-block .title-txt { position:static; display:inline-block; max-width:90%; width:auto; margin:0 auto; margin-bottom:9px; padding:15px 20px;
border-radius: 0px 0px 10px 10px;
-moz-border-radius: 0px 0px 10px 10px;
-webkit-border-radius: 0px 0px 10px 10px;
}
.title-pager { float:none; margin:0 auto; height:auto; width:auto; text-align:center;}
.title-pager li { height:42px; margin:3px; line-height:42px;}
.title-pager li a { height:42px; line-height:42px; font-size:13px; padding:0 10px;}
.bottom-pager { padding-top:8px;}
p.title-set-txt { float:none; text-align:center; margin:0 auto; line-height:30px;}


ul.thumbs li {
		width:30%;
		max-width:302px;
		padding:5px;
		margin:2px 1px;
	}
ul.model-thumbs li { width:171px;}	
ul.toprated-thumbs li { max-width:227px;}

ul.bs-list1-smalltn { display:none;}
p.bs-list1-title {  padding-right:0; font-size:24px; margin-bottom:10px;}
p.bs-list1-description {padding-right:0; height:auto; margin-bottom:20px; max-height:85px; font-size:13px; line-height:14px;}
.bs-list1-info { position:static; width:auto; padding:0; background:none;}

	ul.last-updates-tn li {width:316px;}
	ul.last-updates-tn li>a>img { width:314px; height:234px;}
			ul.sites-tn li { max-width:312px; width:47%; padding:3px; margin:3px 2px;}
			ul.sites-tn li p.tn-s-descript { height:75px; font-size:13px; line-height:14px;}
			ul.sites-tn-model-page li:last-child { display:none;}


p.banner-1-link { font-size:15px; line-height:18px;}
p.banner-1-link a.big-link1 { font-size:24px; line-height:30px;}

.banner-2bg {height:auto;}
a.banner-2-l { height:auto; float:none; padding:25px 2%; width:100%; font-size:30px; line-height:26px;}
a.banner-2-l span { font-size:17px;}
a.banner-2-r { display:none;}




.set-block-wrap { width:auto; padding:0px; margin:10px;}
.set-mov-block {width:auto; float:none; margin:0 auto; margin:10px;}
.set-model-info {width:65%; float:left; margin:0 auto; margin:10px;}
.set-model-info p { font-size:12px; line-height:15px;}
.set-model-info p.model-desc {height:auto; font-size:13px; line-height:15px; overflow:visible;}
.player-timebar {width:50%;}
.set-model-info h2 { text-align:left; padding-left:180px;}
a.model-photo { float:left; margin-left:0px; margin-right:10px; margin-top:-25px;}

.brclear1 { display:none;}
.brclear2 { display:block;}
.set-download-btns { float:right; width:30%; margin-right:10px;}
.set-download-btns ul li { display:block; margin:6px 0; width:100%; padding:0; height:38px; line-height:38px; font-size:12px;}
.set-download-btns ul li a { height:38px; line-height:38px; padding:0;}
.set-download-btns ul li br { display:none;}
.set-download-btns ul li.set-download-btns-txt { height:auto; text-align:center; margin:0; line-height:30px; font-size:13px;}

.set-galley ul { text-align:center; margin:0 10px; margin-bottom:10px;}
.set-galley ul li { width:32%; height:auto; display:inline-block; max-width:300px; float:none; margin:3px;}
.set-galley li.set-view-gall-btn { width:98%; max-width:none; display:inline-block}
.set-galley li.set-view-gall-btn a { width:100%; height:auto; padding:10px 0; font-size:17px; line-height:24px; border:none;}
.set-galley li.set-view-gall-btn a:hover { border:none;}
.set-galley li.set-view-gall-btn a br { display:none;}



.join-block .title-block { margin-bottom:0px;}
.join-block-bg { background:none; height:auto;}
.join-form-content { width:96%; margin:0 auto; padding-top:5px;}
.join-form-content h2 { font-size:17px; margin-bottom:15px;}


.model-page-block { text-align:left; height:auto; padding-bottom:10px; padding-top:0; margin-bottom:0;}
.model-page-block .title-txt { position:static; display:inline-block; margin-bottom:15px; width:auto;
border-radius: 0px 0px 10px 0px;
-moz-border-radius: 0px 0px 10px 0px;
-webkit-border-radius: 0px 0px 10px 0px;}
.model-page-info a.model-photo {margin-top:0px;}
.model-stats { margin-top:0px;}
.model-stats li { width:25%; padding-left:60px;}


/*social icons*/
.share-icons-1 { left:420px; top:90px; display:block; margin:0;}
.share-icons-1 ul li { width:40px; height:40px;}
.share-icons-1 ul li a { opacity:1;}
.os-icons { left:420px; top:60px;}



}


/******* 800 - 1023 ***********/
@media all and (min-width: 800px) and (max-width: 1023px) {

.wrapper { width:100%;}
a.header-login-btn, .os-icons { display:none;}
.stats { right:10px;}
.header-menu ul li { width:14%;}
.header-menu ul li:last-child {border-right:none; width:14.5%;}
.header-menu ul li a {font-size:14px;padding-top:14px; height:60px;}
.header-menu ul li a span { font-size:12px;}


.title-block { margin-bottom:10px; position:relative; padding-top:0; height:auto; text-align:center;}
.title-block .title-txt { position:static; display:inline-block; max-width:90%; width:auto; margin:0 auto; margin-bottom:9px; padding:15px 20px;
border-radius: 0px 0px 10px 10px;
-moz-border-radius: 0px 0px 10px 10px;
-webkit-border-radius: 0px 0px 10px 10px;
}

.model-page-block { text-align:left; height:auto; padding-bottom:20px; padding-top:0;}
.model-page-block .title-txt { position:static; display:inline-block; margin-bottom:15px; width:auto;
border-radius: 0px 0px 10px 0px;
-moz-border-radius: 0px 0px 10px 0px;
-webkit-border-radius: 0px 0px 10px 0px;}

.title-pager { float:none; margin:0 auto; height:auto; width:auto; text-align:center;}
.title-pager li { height:42px; margin:3px; line-height:42px;}
.title-pager li a { height:42px; line-height:42px; font-size:15px; padding:0 12px;}
.bottom-pager { padding-top:8px;}

p.title-set-txt { float:none; text-align:center; margin:0 auto; line-height:30px;}

ul.thumbs li { width:31%; max-width:302px; padding:5px; margin:2px 1px;}
ul.model-thumbs li { width:171px;}
ul.toprated-thumbs li { max-width:227px; width:23%; padding:3px; margin:2px 1px;}

	ul.last-updates-tn li {width:248px;}
	ul.last-updates-tn li>a>img { width:246px; height:183px;}
	
		ul.sites-tn li p.tn-s-descript { height:90px; font-size:13px; line-height:14px;}

ul.bs-list1-smalltn { display:none;}
p.bs-list1-title {  padding-right:0;}
p.bs-list1-description {padding-right:0; height:auto; margin-bottom:20px; max-height:74px;}
.bs-list1-info { position:static; width:auto; padding:0; background:none;}

p.banner-1-link { font-size:15px; line-height:18px;}
p.banner-1-link a.big-link1 { font-size:28px; line-height:30px;}
.banner-2bg {height:auto;}
a.banner-2-l { height:auto; float:none; padding:25px 2%; width:100%; font-size:38px; line-height:26px;}
a.banner-2-l span { font-size:19px;}
a.banner-2-r { display:none;}

.set-block-wrap { width:auto; padding:0px; margin:10px;}
.set-mov-block {width:auto; float:none; margin:0 auto; margin:10px;}
.set-model-info {width:65%; float:left; margin:0 auto; margin:10px;}
.set-model-info p { font-size:12px; line-height:15px;}
.set-model-info p.model-desc {height:auto; font-size:13px; line-height:15px; overflow:visible;}
.player-timebar {width:60%;}
.set-model-info h2 { text-align:left; padding-left:180px;}
a.model-photo { float:left; margin-left:0px; margin-right:10px; margin-top:-25px;}

.brclear1 { display:none;}
.brclear2 { display:block;}
.set-download-btns { float:right; width:30%; margin-right:15px;}
.set-download-btns ul li { display:block; margin:6px; width:100%; padding:0; height:38px; line-height:38px; font-size:14px;}
.set-download-btns ul li a { height:38px; line-height:38px; padding:0;}
.set-download-btns ul li br { display:none;}
.set-download-btns ul li.set-download-btns-txt { height:auto; text-align:center; margin:0; line-height:30px;}

.set-galley ul { text-align:center; margin:0 10px; margin-bottom:10px;}
.set-galley ul li { width:32%; height:auto; display:inline-block; max-width:300px; float:none;}
.set-galley li.set-view-gall-btn { width:98%; max-width:none; display:inline-block}
.set-galley li.set-view-gall-btn a { width:100%; height:auto; padding:10px 0; font-size:17px; line-height:24px; border:none;}
.set-galley li.set-view-gall-btn a:hover { border:none;}
.set-galley li.set-view-gall-btn a br { display:none;}




.join-block .title-block { margin-bottom:0px;}
.join-block-bg { background:none; height:auto;}
.join-form-content { width:80%; margin:0 auto; padding-top:5px;}
.join-form-content h2 { font-size:17px; margin-bottom:15px;}

.model-page-block { text-align:left; height:auto; padding-bottom:10px; padding-top:0; margin-bottom:0;}
.model-page-block .title-txt { position:static; display:inline-block; margin-bottom:15px; width:auto;
border-radius: 0px 0px 10px 0px;
-moz-border-radius: 0px 0px 10px 0px;
-webkit-border-radius: 0px 0px 10px 0px;}
.model-page-info a.model-photo {margin-top:0px;}


/*social icons*/
.share-icons-1 {left:345px; top:6px; width:34px; margin:0; display:block;}
.share-icons-1 ul li { width:30px; height:30px;}
.stats ul li { padding:5px 7px;}

}






/******* 1024 - 1279 ********/
@media all and (min-width: 1024px) and (max-width: 1279px) {
	
.wrapper { width:100em;}
a.header-login-btn { display:none;}
.stats { right:10px;}
.header-menu ul li { width:14%;}
.header-menu ul li:last-child {border-right:none; width:14.8%;}
.header-menu ul li a {font-size:17px;}
.header-menu ul li a span { font-size:12px;}


ul.toprated-thumbs li { max-width:227px; width:23%; padding:3px; margin:3px 2px;}

	ul.last-updates-tn li {width:230px;}
	ul.last-updates-tn li>a>img { width:228px; height:170px;}
	ul.sites-tn li { max-width:312px; width:31%; padding:3px; margin:2px 1px;}


ul.bs-list1-smalltn {left:328px;}
ul.bs-list1-smalltn li { margin-right:6px;}
ul.bs-list1-smalltn li.bs-list1-link1 { display:none;}
p.bs-list1-title { font-size:22px; padding-right:270px;}
p.bs-list1-description {padding-right:270px; font-size:14px; line-height:17px; height:68px;}
.bs-list1-info { padding-left:25px; width:220px;}

.banner-2bg {height:120px;}
a.banner-2-l, a.banner-2-r { height:120px; padding:25px 2%;}
a.banner-2-l {width:80%; font-size:40px; line-height:28px;}
a.banner-2-l span { font-size:20px;}
a.banner-2-r { width:20%; font-size:24px; line-height:22px;}



.set-block-wrap { width:960px; padding:10px;}
.set-mov-block {width:750px;}
.set-model-info {width:200px;}
.set-model-info p { font-size:12px; line-height:15px;}
.set-model-info p.model-desc {height:135px; font-size:13px; line-height:15px;}
.player-timebar {width:60%;}

.set-galley li { width:240px; height:160px;}
.set-galley li.set-view-gall-btn { width:205px;}
.set-galley li.set-view-gall-btn a { width:100%; height:105px; padding-top:55px; font-size:17px; line-height:24px;}



.join-form-content { width:58%; margin-left:40px; padding-top:5px;}
.join-form-content h2 { margin-bottom:15px;}
.join-form-content h3 { font-size:18px;}

.j-l-col { float:left; width:40%; margin-bottom:5px; }
.j-r-col { float:right; width:58%; margin-bottom:5px;}
label.check-label-1 p { font-size:15px;}
label.chl-acc p { font-size:13px; line-height:16px;}
label.chl-acc p.acc-tarif {font-size:17px; line-height:20px;}


/*social icons*/
.share-icons-1 {left:350px; top:37px; display:block; margin:0;}
.share-icons-1 ul li { width:30px; height:30px;}
.os-icons { left:35em; top:8px; margin-top:0;}

}



/******* 1280  ********/
@media all and (min-width: 1280px) {
	
	ul.last-updates-tn li {width:276px;}
	ul.last-updates-tn li>a>img { width:274px; height:204px;}
	
	
	
	
	
	
.set-download-btns ul li {width:19%; height:44px; line-height:44px; font-size:14px;}
.set-download-btns ul li br { display:none;}
.set-download-btns ul li a { height:44px; line-height:44px; padding:0;}
.set-download-btns ul li.set-download-btns-txt { font-size:17px;}

ul.sites-tn-model-page li:last-child { display:none;}

/*social icons*/
.share-icons-1 {display:block; left:560px;}

}


/*
ul.last-updates-tn li 
	{
		width:316px;
		max-width:302px;
		padding:5px;
		margin:2px 1px;
	}
ul.last-updates-tn li>a>img { width:314px; height:234px;}
*/