#list {
width:100%;
}
.page-id-20046 #right-header-widgets{display:none;}
.page-id-20046 #menu-item-20125{display:none;}
.page-id-20046 #menu-item-19498{display:none;}
.page-id-20046 #menu-item-19499{display:none;}
.page-id-20046 #menu-item-19501{display:none;}
.page-id-20046 #menu-item-19502{display:none;}
.page-id-20046 #menu-item-19503{display:none;}
.page-id-20046 #menu-item-19497{display:none;}

.pgntn-page-pagination-block br{display:none;}

.categorylink{text-align: center;
Font-size: 28px;
font-weight: bold;
padding-top: 20px;
clear: both;
text-transform: uppercase;}

.top10modelsitescont{text-align:center;float:left;width:calc(100% - 446px);padding-top:25px;margin-left:20px;}
.top10modelsitestitle{height: 25px;border-radius: 2px;margin: 0 auto;color:black;border-bottom: 1px solid black;font-size:1.8vw;}
.top10modelsites{height:220px;margin: 0 auto;font-size:20px;margin-top:15px;}

@media screen and (min-width: 2000px) {
.top10modelsitestitle{font-size:1.3vw;}
}

.categoryicons{width:calc(25% - 24px);margin-left:10px;margin-right:10px;float:left;text-align:center;border-width:1px;border-radius:15px;border-style:solid;margin-top:12.5px;margin-bottom:12.5px;}
.categoryicons a {display:block;width:100%;}
.categoryicons:hover {background-color: #C0C0C0;}
.categoryicons img{padding-top:5px;}
.categoryicontext{font-size: 28px;font-weight: normal;line-height: 24px !important;margin-top: -25px;font-family: Helvetica Neue;}
.categoryicontext a{display:block;width:100%;padding-top:5px;padding-bottom:5px;}


#nav ul .dd-tab ul{width: 300px;}

.top10main{width:100%;text-align:center;border-bottom:solid;clear:both;padding-top:25px;}
.top10image{width:386px;float:left;text-align:center;padding-top:25px;padding-left:40px;}
.top10image img{min-width:386px;}
.top10txt{width:calc(100% - 451px);float:left;margin-top:50px;text-align:center;margin-left:25px;padding-top:25px;display:block;}
.top10txtdes{width:calc(100% - 451px);float:left;margin-top:50px;text-align:center;margin-left:25px;padding-top:25px;display:block;}
.top10txtmob{width:calc(100% - 451px);float:left;margin-top:50px;text-align:center;margin-left:25px;padding-top:25px;display:none;}
.cattxt10{text-align:center; position:center; font-size: 14px; line-height:150%; margin-bottom:35px;overflow-y:hidden;height:250px;padding-right:25px;margin-top:-25px;font-family:Helvetica Neue;}
.cattxt10:hover{overflow-y:auto;}
.iraam{display:block;padding-top:25px;}

@media screen and (max-width: 900px) {
.iraam{display:none;}
}

@media screen and (max-width: 750px) {
.top10image{width:40%;padding-left:10px;}
.top10modelsitescont{clear:both;width:100%;margin-left:0px;}
.top10modelsitestitle{font-size:3.8vw}
.top10image img{min-width:0px;}
.top10txt{width:calc(60% - 50px);margin-top:0px;display:block;font-size:12px;}
.top10txtdes{width:calc(60% - 50px);margin-top:0px;display:block;font-size:12px;}
.top10txtmob{width:calc(60% - 50px);margin-top:0px;display:none;font-size:12px;}
.categoryicons{width:calc(33.3% - 24px);}

}

@media screen and (max-width: 580px) {
.categoryicons{width:calc(50% - 24px);}
}

@media screen and (max-width: 400px) {
.categoryicons{width:calc(100% - 24px);}
}


@media screen and (max-width: 450px) {
.top10image{width:100%;padding-left:0px;}
.top10image img{min-width:0px;max-width:250px;}
.top10txt{width:calc(100% - 00px);margin-top:0px;margin-left:0px;font-size:12px;}
.top10txtdes{width:calc(100% - 00px);margin-top:0px;margin-left:0px;font-size:12px;display:none;}
.top10txtmob{width:calc(100% - 00px);margin-top:0px;margin-left:0px;font-size:12px;display:block;}
.description.center{display:none;}
#menu-item-20125{display:none;}
#menu-item-19498{display:none;}
#menu-item-19499{display:none;}
#menu-item-19501{display:none;}
#menu-item-19502{display:none;}
#menu-item-19503{display:none;}
#menu-item-19497{display:none;}
#menu-item-20797{display:none;}
#menu-item-21252{display:none;}
#menu-item-21818{display:none;}
}

#header img {max-width:400px;margin-top:-25px;margin-bottom:-35px;}
.page-id-19856 #header img {max-width:100%;margin-top:0px;margin-bottom:0px;}

@media screen and (max-width: 650px) {
#header img {max-width:100%;}
#menu-item-19498{display:none;}
#menu-item-19499{display:none;}
#menu-item-19501{display:none;}
#menu-item-19502{display:none;}
#menu-item-19503{display:none;}
#menu-item-19497{display:none;}
#menu-item-21252{display:none;}
#menu-item-21818{display:none;}
#menu-item-24021{display:none;}
#nav{position:relative;z-index:2;}
.blogtitle.center{z-index:1;}
.searchfield{max-width:100px;}
}

.catblock{width:100%; margin-left:auto; margin-right:auto; clear:both;padding-top:25px;}
.cattitle{text-align:center; position:center; line-height:120%;}
.cattitle h1{color:#FF006C!important;font-size:36px;font-weight:bold;}
.cattitle h2{color:#FF006C!important;font-size:36px;font-weight:bold;}
.cattxt{text-align:center; position:center; font-size: 16px; line-height:150%; margin-bottom:35px;overflow-y:hidden;height:300px;padding-right:25px;}
.cattxt:hover{overflow-y:auto;}
.cattxtnew{text-align:center; position:center; font-size: 14px; line-height:150%; margin-bottom:35px;overflow-y:hidden;height:350px;padding-right:25px;margin-top:-25px;font-family:Helvetica Neue;}
.cattxtnew:hover{overflow-y:auto;}
.tplblockpremtxt 
{
font-size:16px;font-weight:normal;line-height:16px !important;margin-top:-25px;font-family:Helvetica Neue;height:130px;overflow:hidden;
}

.tplblockpremtxt:hover{overflow-y:auto;}
.tplblockprem
{
display:block; position:relative; float:left; width: calc(25% - 35px); text-align:center; font-weight:bold;margin-right:35px;
}
.tplblockprem a{text-transform: capitalize;}


.tplblockprem img {border-radius:10px !important; overflow:hidden !important;min-width:209px;height:172px;
}


.tplblockprem a:link {
    color: #AF0A4F;font-size:18px;
}
.tplblockprem a:visited {
    color: #AF0A4F;
}




#header-container, #header-container .col-control, #nav-top, #nav-top .col-control, #nav, #nav .col-control, #wrapper, #page-footer, #page-footer .col-control {min-width:0;}

div.cont
{
maring-top:20px; float:left; width:100%;
}

div.fbot
{
position:absolute;bottom:0px;width:100%;max-height:350px;
}


div.reviewimg
{
display:block; position:relative; padding-left:0px; padding-top:5px; float:left; width:50%; text-align:center; margin-bottom:20px;
}

div.reviewimgmodel
{
display:block; position:relative; padding-left:0px; padding-top:50px; float:left; width:50%; text-align:center; margin-bottom:20px;text-align:center;
}

.reviewsiteurl{display:block; position:relative; padding-left:0px; padding-top:0px; float:left; width:100%; text-align:center; margin-bottom:20px;clear:both;}
.reviewsiteurl a{text-transform:capitalize;}
div.reviewtitle{
display:block; position:relative; padding-left:0px; padding-top:0px; margin-bottom:0px; float:left; text-align:left; width:50%; margin-bottom:0px;
}

div.reviewsub{
display:block; position:relative; padding-left:0px; margin-top:0px; float:right; text-align:left; width:49%; margin-bottom:0px;
}
.reviewtitle h1{padding:0px;margin:0px;font-size:42px!important;}
.reviewsub h2{padding:0px;margin:0px;}
h1{text-transform: capitalize;}
h2{text-transform: capitalize;}
li{text-transform: capitalize;}

div.reviewtext{
display:block; position:relative; padding-left:5px; padding-right:0px; float:right; text-align:left; width:49%; margin-bottom:0px;line-height:18px;margin-top:0px;
}
.reviewtext span{font-size:14px!important;}

div.pb
{
width:100%; height:45px; padding-top:5px; border-radius: 2px; background: -moz-linear-gradient(#FF1F78, #AD1150); background: linear-gradient(#FF1F78, #AD1150); background: -o-linear-gradient(#FF1F78, #AD1150); background: -webkit-linear-gradient(#FF1F78, #AD1150); float:left;}

img{max-width:100%;}

div.ft
{
width:100%; padding-top:50px; float:left;
}


div.tb
{
display:block; position:relative; float:left; width:25%;min-width: 260px;
}
div.tb1
{
display:block; position:relative; float:left; width:25%;min-width: 260px;
}
div.tb4
{
display:block; position:relative; float:left; width:25%;padding-bottom:500px;min-width: 260px; margin-top: -21px;
}


div.hd
{
display:block; position:relative; float:right; width:250px; font-size:24px;text-align: right;padding-right:5px;padding-top:10px;
}
div.hd a
{
color:white;
}

.hd #selectid {margin-top:-10px !important;}

div.hd2
{
display:block; position:relative; float:right; width: calc(100% - 260px); padding-top:10px; font-size:24px; padding-left:5px;color:white;line-height:24px;
}


div.cl
{
width:100%; height:100%;
}

div.pc
{
display:block; position:relative; float:left; width:33%; height:330px; text-align:center; margin-bottom:5px; 
}

div.pcmodel
{
display:block; position:relative; float:left; width:25%; height:420px; text-align:center; margin-bottom:5px; 
}

div.pcmodel a {margin-bottom:0px!important;}

div.pcmodel img {margin-top:0px!important;}



div.pc img {border-radius:10px !important; overflow:hidden !important;
}

div.pcmodel img {border-radius:10px !important; overflow:hidden !important;
}


@media screen and (max-width: 1220px) {
div.tb
{
width:50%;
}
div.tb1
{
width:50%;
}
div.tb4
{
width:50%; margin-top: 0px;
}
}

@media screen and (max-width: 1050px) {
div.pc
{
width:50%; height:330px;
}

div.pcmodel
{
width:33%; height:420px;
}


}


@media screen and (max-width: 1000px) {
}




@media screen and (max-width: 1100px) {
div.tb4
{
padding-bottom:800px;
}
}

@media screen and (max-width: 900px) {
div.fbot
{
font-size:14px;max-height:550px;
}
div.tb
{
display:block; position:relative; float:left; width:49%;
}
div.tb1
{
display:block; position:relative; float:left; width:49%;
}
div.tb4
{
display:block; position:relative; float:left; width:49%;padding-bottom:1100px;
}

div.reviewimg
{
display:block; position:relative; padding-left:0px; padding-top:5px; float:left; width:100%; text-align:center; margin-bottom:20px; 
margin-left:auto; margin-right:auto;
}

div.reviewimgmodel
{
display:block; position:relative; padding-left:0px; padding-top:50px; float:left; width:100%; text-align:center; margin-bottom:20px; 
margin-left:auto; margin-right:auto;
}

div.reviewtitle{
display:block; position:relative; padding-left:0px; padding-top:0px; margin-bottom:0px; float:left; text-align:center; width:100%; margin-bottom:0px;
}


div.reviewsub{
display:block; position:relative; padding-left:0px; padding-top:10px; margin-bottom:0px; float:left; text-align:center; width:100%; margin-bottom:0px;
}

div.reviewtext{
display:block; position:relative; padding-left:0px; padding-top:10px; margin-bottom:0px; float:left; text-align:center; width:100%; margin-bottom:0px;
}

}



@media screen and (max-width: 780px) {
div.pc
{
width:100%; height:330px;
}

div.pcmodel
{
width:50%; height:420px;
}


}






@media screen and (max-width: 635px) {
.reviewtitle h1{font-size:9vw !important;}
.reviewsub h2{font-size:4vw !important;}
div.reorder
{
position: absolute;
	top: 250px;
width:100%;
}
div.tb1
{
display:block; position:relative; float:left; width:100%; line-height:200%; margin-top:1070px;
}
div.tb
{
display:block; position:relative; float:left; width:100%; line-height:200%; 
}
div.tb4
{
display:block; position:relative; float:left; width:100%; line-height:200%; padding-bottom:700px;
}
div.hd
{
position:relative; float:right; font-size:16px;
}
div.fbot
{
font-size:12px;max-height:650px;
}

div.hd2
{
padding-top:12px;
}

}


@media screen and (max-width: 500px) {
div.pc
{
width:100%;
}
div.pcmodel
{
width:100%;
}
div.hd
{
position:relative; float:right; font-size:12px;display:none;
}
div.hd2
{
position:relative; float:left; padding-top:10px;width:100%;text-align: center;font-size: 6vw;
}

}




@media screen and (max-width: 650px) {



/* Blog title */
.blogtitle {
	font-size: 333%;
	float: left;
	line-height: 47px;
	position:relative;
	margin: 0;
	padding: 0;
	text-align: left;
	width:49%;
margin-bottomg: 0px;
}

.blogtitle img {  max-width:100%;
}

.blogtitle.center {
	float:left;
	width:49%;
position:relative;
}
.blogtitle.hidden {
	display: none;
	visibility: hidden;
}
.blogtitle.right {
	float: right;
	text-align: right;
}
.blogtitle.left{
	float:left;
	width:49%;
	}

.blogtitle a {
	color: #000;
}

.blogtitle a:hover {
	text-decoration: none;
}

/* Blog description on the right side of the title */
.description {
	float:left;
	font-size: 116%;
	text-align: left;
	width:49%;
}
.description.center {
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
z-index: 0;
	float:left;
	font-size: 100%;
	text-align: left;
	width:49%;
}

.description.hidden {
	display: none;
	visibility: hidden;
}
.description.left {
	float: left;
	text-align: left;
	width:49%;
}
}





@media screen and (max-width: 450px) {



/* Blog title */
.blogtitle {
	font-size: 133%;
	float: left;
	line-height: 17px;
	position:relative;
	margin: 0;
	padding: 0;
	text-align: left;
	width:99%;
margin-bottomg: 0px;
}

.blogtitle img {  max-width:100%;
}

.blogtitle.center {
	float:left;
	width:99%;
position:relative;
}
.blogtitle.hidden {
	display: none;
	visibility: hidden;
}
.blogtitle.right {
	float: right;
	text-align: right;
}
.blogtitle.left{
	float:left;
	width:49%;
	}

.blogtitle a {
	color: #000;
}

.blogtitle a:hover {
	text-decoration: none;
}

/* Blog description on the right side of the title */
.description {
	float:left;
	font-size: 116%;
	text-align: left;
	width:99%;
}
.description.center {
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
z-index: 0;
	float:left;
	font-size: 85%;
	text-align: left;
	width:99%;
}

.description.hidden {
	display: none;
	visibility: hidden;
}
.description.left {
	float: left;
	text-align: left;
	width:49%;
}
}




.modelinline{display:inline-block;}

@media screen and (max-width: 1000px) {
.tplblockprem
{
width: calc(33% - 35px);
}
}

@media screen and (max-width: 770px) {
.tplblockprem
{
width: calc(50% - 35px);
}

}
@media screen and (max-width: 510px) {
.tplblockprem
{
width: calc(100% - 0px);margin-right:0px;
}
.tplblockpremtxt 
{height:100px;}

}

.disc-block {max-width:242px;min-width:200px;background-color:gray;Float:left;display:block;width: calc(25% - 25px);margin-left:12px;margin-right:13px;margin-top:25px;}


.disc-block-img {display:block;width:100%;margin-bottom:-7px;}
.disc-block-txtblock{display:block;background-color:white;width:calc(100% - 2px);height:90px;border-style:solid;border-width: 1px;border-color:  #e3e3e3 ;padding-top:0px;}
.disc-block-stars{display:block;width:50%;height:25px;float:left;}
.disc-block-stars-in{width:100px;margin-left:2px;margin-top:5px;}
.disc-block-deal{display:block;width:50%;height:25px;float:right;}
.disc-block-deal-in{font-size:12px;color:white;background-color:#FF1F78;border-radius:3px;margin-top:5px;margin-left:auto;margin-right:auto;width:85px;padding-left:5px;}
.disc-block-title{clear:both;width:100%;font-size:12px;line-height:14px;margin-left:5px;}
.disc-block2{background-color:white;clear:both;width:calc(100% - 2px);height:50px;display:block;border-color:  #eeeeee ;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;border-width: 1px;}
.disc-block-price{display:block;float:left;height:50px;width:calc(55% - 1px);border-color:  #eeeeee ;border-right-style:solid;border-width: 1px;}
.disc-block-price-in{display:block;margin-top:12px;margin-left:calc((100% - 105px)/2);font-weight:bold;}
.disc-block-price-in span{font-weight:normal;color:gray;text-decoration: line-through;}
.disc-block-but{display:block;float:left;height:50px;width:45%;text-align:center;}
.disc-block-but .button{border-radius:3px;margin-top:12px;background:green;max-width:70px;margin-left:auto;margin-right:auto;font-size:14px;padding:3px 5px 3px 5px;}

@media screen and (max-width: 630px) {
.page-id-19856 #right-header-widgets{display:none;}
.page-id-19856 #menu-item-20125{display:none;}
.page-id-19856 #menu-item-19498{display:none;}
.page-id-19856 #menu-item-19499{display:none;}
.page-id-19856 #menu-item-19501{display:none;}
.page-id-19856 #menu-item-19502{display:none;}
.page-id-19856 #menu-item-19503{display:none;}
.page-id-19856 #menu-item-19497{display:none;}
.page-id-19856 #menu-item-wpml-ls-626-de{display:none;}
}



@media screen and (max-width: 1050px) {
.disc-block {width: calc(33% - 25px);}
#list {margin-left:calc((100% - 805px)/2);}
}

@media screen and (max-width: 950px) {
#list {margin-left:0px;}
}

@media screen and (max-width: 800px) {
.disc-block {width: calc(50% - 25px);}
#list {margin-left:calc((100% - 535px)/2);}
}

@media screen and (max-width: 646px) {
#list {margin-left:0px;}
}


@media screen and (max-width: 550px) {
.disc-block {width:100%;}
#list {margin-left:calc((100% - 265px)/2);}

}

@media screen and (max-width: 320px) {
.disc-block {width:100%;margin-left:0px;}
#list {margin-left:0px;}
}



.blok2img{clear:both;padding-top:25px;padding-bottom:25px;width:100%;}
.blok2imgmob{display:none;clear:both;padding-top:25px;padding-bottom:25px;width:100%;}
.blok2{height:939px;overflow:hidden;margin-left:7.5px;margin-right:7.5px;float:left;width:calc(25% - 15px);display:block;}
.blok2d{height:939px;overflow:hidden;margin-left:7.5px;margin-right:7.5px;float:left;width:calc(25% - 15px);display:block;}
.blok2u{height:939px;overflow:hidden;margin-left:7.5px;margin-right:7.5px;float:left;width:calc(25% - 15px);display:block;}

.blok3{height:626px;overflow:hidden;margin-left:7.5px;margin-right:7.5px;float:left;width:calc(25% - 15px);display:block;}

.blok2title{text-align:center;}
.blok2title h2{font-size:16px;}
.blok2title a{color:black;}
.blok2title a:hover{color:#AF0A4F;}
.blok2contentxl{height:900.2px;overflow:auto; border: solid 2px;}
.blok2contentl{height:587.6px;overflow:auto; border: solid 2px;}
.blok2contentmed{height:275px;overflow:auto; border: solid 2px;}
.blok2contents{height:118.7px;overflow:auto; border: solid 2px;}
.blok2contentxl ul{margin:10px 0 0 5px;padding-left:0px;}
.blok2contentl ul{margin:10px 0 0 5px;padding-left:0px;}
.blok2contentmed ul{margin:10px 0 0 5px;padding-left:0px;}
.blok2contents ul{margin:10px 0 0 5px;padding-left:0px;}

@media screen and (max-width: 1220px) {
.blok2{width:calc(50% - 15px);}
.blok2d{width:calc(50% - 15px);}
.blok2u{width:calc(50% - 15px);}
.blok3{width:calc(50% - 15px);}
}

@media screen and (max-width: 635px) {
.blok2{width:calc(100% - 15px);}
.blok2d{margin-top:1175px;width:calc(100% - 15px);}
.blok2u{position:absolute;top:0px;width:calc(100% - 15px);overflow:visible;}
.blok2imgmob{display:block;}
.blok2img{display:none;}
.blok3{width:calc(100% - 15px);}

}

@media screen and (max-width: 400px) {
.blok2d{margin-top:1080px;}
}


