@charset "UTF-8";
/* CSS Document */


/* Large desktop */
@media (max-width: 1200px) { 
	body{font-size:14px;}
	
	.reviews-lists section .thumbs img{width:100%; height:auto;}
	.copyright{padding:1em;}
	
	nav.nav-footer .link-primary{width:37%; padding-left:3%;}
	
	footer .banner{padding-left:1em;}
	
	.column-content header,
	.secondary-nav,
	.wrap-content>p{padding-left:1.5em;}
	
	#pages .column-content header{padding-left:0;}
	
	#pages .interviews li .circle-thumbs{width:120px; height:120px;}
	#pages .interviews li h6{padding:1em 1em 0 140px;}
	#pages .column-content header h1{padding-left:0.7em; font-size:2em; line-height:1.1em; padding-bottom:0.5em;}
	
	.bg-dark{padding:2em 10px 0 10px !important;}
	.module-right,
	#pages .right-blog{width:320px;}
	
	#pages .column-content .wrap-content{margin-right:330px;}
	
	.main-center{width:280px;}
	
	#pages .tabs-horizontal.tabs-company nav ul li{width:20%; text-align:center;}
	/*#pages .tabs-horizontal.tabs-company nav ul li a{padding:0.5em 0;}*/
	
	#main .tabs-home-reviews.tabs-horizontal nav{float:none; padding:0 0 1em 0; margin:0 1em 1em 1em; width:auto; border:none; border-bottom:1px dashed #cccccc;}
	#main .tabs-home-reviews.tabs-horizontal nav ul{position:relative; width:auto; height:37px; overflow:hidden; z-index:20; border:none; padding:0;}
	#main .tabs-home-reviews.tabs-horizontal nav ul.current{overflow:inherit;}
	#main .tabs-home-reviews.tabs-horizontal nav ul::before,
	#main .tabs-home-reviews.tabs-horizontal nav ul.taba-1::before{content:'Shared Hosting';}
	#main .tabs-home-reviews.tabs-horizontal nav ul.taba-2::before{content:'VPS Hosting';}
	#main .tabs-home-reviews.tabs-horizontal nav ul.taba-3::before{content:'Dedicated Server';}
	#main .tabs-home-reviews.tabs-horizontal nav ul.taba-4::before{content:'Cloud';}
	#main .tabs-home-reviews.tabs-horizontal nav ul.taba-5::before{content:'Reseller';}
	#main .tabs-home-reviews.tabs-horizontal nav ul::before{display:block; width:auto; padding:0.5em 1.5em 0.5em 1.5em; border:2px solid #cccccc; background:url(/images_new/dropdown-style1.png) scroll no-repeat; background-position:top -2px right 0;}

	#main .tabs-home-reviews.tabs-vertical nav ul li,
	#main .tabs-home-reviews.tabs-horizontal nav ul li{background:#ebebeb; float:none; width:auto;}
	
	
 }
 
 /* Small desktop */
@media (max-width: 1024px) { 
	body{font-size:14px;}
	
	h1{font-size:2em;}
	h2{font-size:1.75em;}
	h3{font-size:1.5em;}
	h4{font-size:1.3em;}
	h5{font-size:1.1em;}
	h6{font-size:0.25em;}
	
	.top-category aside li{width:33.333333%;}
	.top-category h2{width:14%;}
	
	.news-lists .type{padding-top:0;}
	
	
	.wrap-style1{padding:0.5em 0 1em 0;}
	
	
	.search-by-criteria .title{padding-left:1em;}
	
	.bg-white .wrap-style1,
	.bg-dark .wrap-style1,
	.column-content header,
	.wrap-content>p{padding-left:0.7em; padding-right:0.7em;}
	
	.secondary-nav{padding-left:0.7em;}
	
	.column-content header h1, 
	.secondary-nav{line-height:10px;}
	
	.column-content header h1{font-size:2.4em;}
	
	.top3 dt span{width:22px; height:22px;}
	.top3 dl{padding-bottom:0; margin-bottom:0;}
	
	.follow{width:auto;}
	footer .banner{width:auto !important; padding-left:0;}
	
	footer .banner span:first-of-type{padding-right:1em; margin-right:0;}
	
	/* footer .banner span:first-of-type{margin:0 !important;} */
	
	.group-large{margin-bottom:1em;}
	
	.logo{width:200px;}
	
	#pages .interviews li .circle-thumbs{width:80px; height:80px;}
	#pages .interviews li h6{padding-left:100px; font-size:0.9em;}
	
	#pages .column-content header h1{padding-left:10px;}
	
	#pages .lists-thumbs article.wrap-style1{padding:0.5em 0.5em 1em 0.5em;}
	#pages .lists-thumbs article.wrap-style1 .thumbs{width:240px; height:140px; overflow:hidden;}
	#pages .lists-thumbs article.wrap-style1 .thumbs img{height:auto;}
	#pages .lists-thumbs article .type{padding-left:260px;}
	#pages .lists-thumbs article.wrap-style1 .type footer .button-style1{text-align:center;}
	
	#pages .lists-thumbs header{position:relative;}
	#pages .lists-thumbs header h4{float:none; padding:0 120px 0.7em 0;}
	#pages .lists-thumbs header .permalink{padding:0; text-align:left; float:none;}
	#pages .lists-thumbs header .permalink li:first-of-type{position:absolute; top:0; right:-1em;}
	
	#pages .lists-thumbs article.wrap-style1 .thumbs{width:200px; height:auto;}
	#pages .lists-thumbs article .type{padding-left:210px;}
	article.directory .address{padding-right:140px;}
	article.directory .description{padding-right:150px;}
	article.directory .description p{padding-right:0;}
	article.directory .left-line{right:145px;}
	
	#pages .lists-thumbs.fix-thumbs article .ad_thumbs,
	#pages .lists-thumbs.fix-thumbs article .type{float:none; width:auto; padding:0;}
	
	.reviews-lists .lists-underline-solid{}
	.reviews-lists .lists-underline-solid li strong,
	.reviews-lists .lists-underline-solid li span{float:none; display:block; text-align:center; margin:0 auto;}
	
	#pages .tabs-horizontal.tabs-company nav{float:none; padding:0 0 1em 0; margin-bottom:1em; width:auto; border:none; border-bottom:1px dashed #cccccc;}
	#pages .tabs-horizontal.tabs-company nav ul{position:relative; width:auto; height:37px; overflow:hidden; z-index:20; border:none; padding:0;}
	#pages .tabs-horizontal.tabs-company nav ul.current{overflow:inherit;}
	#pages .tabs-horizontal.tabs-company nav ul::before,
	#pages .tabs-horizontal.tabs-company nav ul.taba-1::before{content:'COMPANY INFO';}
	#pages .tabs-horizontal.tabs-company nav ul.taba-2::before{content:'PLAN INFO';}
	#pages .tabs-horizontal.tabs-company nav ul.taba-3::before{content:'REVIEWS';}
	#pages .tabs-horizontal.tabs-company nav ul.taba-4::before{content:'NEWS';}
	#pages .tabs-horizontal.tabs-company nav ul.taba-5::before{content:'INTERVIEW';}
	#pages .tabs-horizontal.tabs-company nav ul::before{display:block; width:auto; padding:0.5em 1.5em 0.5em 1.5em; border:2px solid #cccccc; background:url(/images_new/dropdown-style1.png) scroll no-repeat; background-position:top -2px right 0;}
	
	#pages .tabs-horizontal.tabs-company nav ul li{background:#ebebeb; float:none; width:auto; text-align:left;}

	#main .tabs-home-reviews.tabs-vertical nav ul li,
	#main .tabs-home-reviews.tabs-horizontal nav ul li{background:#ebebeb; float:none; width:auto;}
	
	#pages .lists-interviews li .type{padding-left:80px;}
	
	.search-zone .search-form .col40 .wrap-style1{padding:0.5em 1.5em 1em 1.5em;}
	
	footer.vote-1-row .status-rating{float:none; border:none; width:auto;}
	.add-rate-wrap{padding:2em 0 0 0; text-align:center;}
	.add-rate-wrap .submit-point{display:block; padding:1em; margin:2em 0; border-top:1px solid #cccccc;}
	
 }


@media (min-width: 1024px) {
	.article_detail .line-style2 {border-bottom: 0px;margin: 0px;padding: 0px;height: 0px;}
}
 
 @media (max-width:1023px){
	
	.article_detail{padding-top:1em; text-align:center;}
	.article_detail #div_tweetmeme{padding-top:2em;}

	/* .reviews-lists section{float:none; width:auto; padding:10px;} */
		 
}
 
 @media (min-width: 961px) {
	 	
}

 /* Small desktop */
@media (max-width: 960px) { 
	
	.main-center{width:170px !important;}
	
	#main .column-content .wrap-content{margin-right:490px;}
	#main .right-blog{width:490px;}
	.interviews .circle-thumbs{width:125px; height:125px; margin:0 auto;}
	
	.news-lists .col30{float:none; width:auto;}
	.news-lists .type{float:none; width:auto; margin:0; padding:0;}
	
	.news-lists .col40 a{display:block; padding-right:0.7em;}
	
	/*------------------------------------------------------*/
	/*------------------------------------------------------*/
	
	.lists-tablestyle1 .header{border:1px solid #333; height:40px; overflow:hidden; margin-bottom:1em; position:relative; display:none;}
	.lists-tablestyle1 .header li{height:40px; line-height:40px; float:none; width:100%;}
	.lists-tablestyle1 .header li.active{position:absolute; top:0; left:0; z-index:1; width:100%;}
	.lists-tablestyle1 .header li a{padding:0 0 0 1em; text-align:left; line-height:40px;}
	
	.lists-tablestyle1.review--index .header{display:none;}
	.lists-tablestyle1.review--index .lists li.col10{padding-top:0.5em;}
	
	
	
	
	.lists-tablestyle1 .lists .company2 a{padding-left:0;}
	
	.lists-tablestyle1 .lists,
	.lists-tablestyle1 .lists:hover{border:none; padding:1em;}
	.lists-tablestyle1 .lists li,
	.lists-tablestyle1 .lists .article2,
	.lists-tablestyle1 .lists .rating-star{float:none; width:auto; overflow:hidden; padding:0.2em 1em 0.2em 50%; text-align:left; position:relative; border-bottom:1px dashed #ccc;}
	.lists-tablestyle1 .lists .company,
	.lists-tablestyle1 .lists .plan-name,
	.lists-tablestyle1 .lists .article,
	.lists-tablestyle1 .lists .article2,
	.lists-tablestyle1 .lists .company2{font-size:1.4em; padding:0.2em 0; font-family:'OpenSans'; color:#141414; border-bottom:none;}
	.lists-tablestyle1 .lists .rating{padding-left:0;}
	.lists-tablestyle1 .lists .rating-star,
	.lists-tablestyle1 .lists .rating .rating-lists{text-align:left;}
	.lists-tablestyle1 .lists .rating .rating-lists img{width:20px;}
	
	.lists-tablestyle1 .lists .reviews{text-align:right; padding:0.2em 0;}
	
	.lists-tablestyle1 .lists .shared::before{content:'shared';}
	.lists-tablestyle1 .lists .dedicated::before{content:'dedicated';}
	.lists-tablestyle1 .lists .reseller::before{content:'reseller';}
	.lists-tablestyle1 .lists .vps::before{content:'vps';}
	.lists-tablestyle1 .lists .price::before{content:'price';}
	.lists-tablestyle1 .lists .disk-space::before{content:'disk space';}
	.lists-tablestyle1 .lists .transfer::before{content:'transfer';}
	.lists-tablestyle1 .lists .platform::before{content:'platform';}
	.lists-tablestyle1 .lists .type::before{content:'type';}
	.lists-tablestyle1 .lists .server-spec::before{content:'server spec';}
	.lists-tablestyle1 .lists .author::before{content:'author';}
	.lists-tablestyle1 .lists .posted::before{content:'posted';}
	.lists-tablestyle1 .lists .viewed::before{content:'viewed';}
	.lists-tablestyle1 .lists .rating-star::before{content:'Rating'; text-align:left;}
	.lists-tablestyle1 .lists .reviews::before{content:'Number of Reviews'; text-align:left;}
	
	.lists-tablestyle1 .lists .shared::before,
	.lists-tablestyle1 .lists .dedicated::before,
	.lists-tablestyle1 .lists .reseller::before,
	.lists-tablestyle1 .lists .vps::before,
	.lists-tablestyle1 .lists .price::before,
	.lists-tablestyle1 .lists .disk-space::before,
	.lists-tablestyle1 .lists .transfer::before,
	.lists-tablestyle1 .lists .platform::before,
	.lists-tablestyle1 .lists .type::before,
	.lists-tablestyle1 .lists .server-spec::before,
	.lists-tablestyle1 .lists .author::before,
	.lists-tablestyle1 .lists .posted::before,
	.lists-tablestyle1 .lists .viewed::before,
	.lists-tablestyle1 .lists .rating-star::before,
	.lists-tablestyle1 .lists .reviews::before{display:inline-block; width:50%; position:absolute; top:0.2em; left:0; font-family:'open_sanssemibold'; color:#141414;}
	
	.lists-tablestyle1 .lists strong{float:right;}
	
	
	/*------------------------------------------------------*/
	/*------------------------------------------------------*/
	
	#pages .lists-thumbs.style2 article.wrap-style1 .thumbs,
	#pages .lists-thumbs.style3 article.wrap-style1 .thumbs{margin-top:0;}
	#pages .lists-thumbs article.wrap-style1 .thumbs{width:200px; height:auto; margin-top:50px;}
	#pages .lists-thumbs article .type{padding-left:210px;}
	
	article.directory .type>.status{width:100%; position:absolute; top:0; left:0;}
	article.directory .type .status ul{padding-left:0; overflow:hidden; vertical-align:middle;}
	article.directory .type .status li{float:none; display:inline-block; clear:none; vertical-align:middle; padding-right:0.5em;}
	
	article.directory .type .status .status{width:140px;}
	
	article.directory .type .address{padding:60px 0 0 0; min-height:inherit; background:none;}
	article.directory .type .address:before{content:' '; background:url(/images_new/icon-pin.gif); width:12px; height:21px; display:block; float:left;}
	article.directory .type .address p{padding-left:20px;}
	article.directory .type .description{padding-right:0;}
	article.directory .type .description p{word-break: break-all;}
	article.directory .type .left-line{display:none;}
	
	/*------------------------------------------------------*/
	/*------------------------------------------------------*/
	
	.lists-column{margin:0;}
	.lists-column li{float:none; width:auto; min-height:inherit; margin:0 0 1em 0;}
	.popular_hosting li{width:50%;}
	
	#pages section.group-large .col60,
	#pages section.group-large .col40{float:none; width:auto;}
	
	/*------------------------------------------------------*/
	/*------------------------------------------------------*/
	
	#pages #adcopy-outer{overflow-x:scroll; width:270px;}
	
	
	.follow{float:none; text-align:center;}
	footer .banner{width:auto !important; border-top:1px solid #333; border-bottom:1px solid #333; margin-top:1.5em; padding:1.5em 0;}
	footer .banner span,
	footer .banner span:first-of-type{margin:0 auto !important; width:300px; padding-right:0;}
	
	.footer-style{margin:0 !important;}
	.footer-style.bg-dark{position:relative; padding-bottom:50px !important;}
	.copyright{position:absolute; width:94%; padding:3%; bottom:0; left:0; font-size:0.7em;}
	.copyright .fix-width{text-align:center;}
	
	footer .banner{width:auto; float:none; text-align:center;}
	footer .banner span{margin:0 auto !important; padding-bottom:0.7em; display:block; width:300px;}
	
	.lists-tablestyle1 .lists:hover{background:none; border:none;}
	.lists-tablestyle1 .lists li a{min-height:0; padding:0;}
	.lists-tablestyle1 .lists:hover .rating-star,
	.lists li.col20.rating-star{background:none; text-align:right; padding-right:0;}
	
	/*.lists-tablestyle1 .lists .company2{min-height:35px;}*/
	.lists-tablestyle1 .lists .company2.review_premier a{padding-left:2em;}
	#pages .lists .review_premier a::after{top:0; left:0;}
	
	.lists-tablestyle1 .lists .rating-star img{padding-top:0;}
	
 }
 
 @media (min-width: 769px) {
	 
	 .top-nav{display:block !important;}
	 body{overflow:auto !important; position:static !important; height:100%;}
	 .text_tophost {font-size: 15px;}
}
 
  /* Small desktop */
@media (max-width: 768px) { 
	
	
	
	.logo img{width:200px; height:auto;}
	
	#main .column-content,
	#main .column-content .wrap-content,
	#main .right-blog,
	#pages .right-blog,
	#pages .column-content,
	#pages .column-content .wrap-content{float:none; width:100%; margin:0;}
	
	.main-center{margin-right:0; width:auto !important; float:none !important;}
	.module-right{float:none; width:auto;}
	
	.main-head .fix-width{padding-top:60px;}
	
	.top-utility{float:none; padding:0.5em 1em; border-top:2px solid #333; width:auto;}
	.top-utility input[type=text]{width:50%; display:inline-block;}
	
	.top-category h2{width:auto; float:none; margin:0; padding:0 0 0.5em 0; text-align:center;}
	.top-category h2::after{display:none;}
	.top-category aside{padding:1em 0;}
	
	.top-category aside ul{padding:1em;}
	
	.shownav{width:34px; height:36px; padding-top:4px; position:absolute; top:5px; right:1em; z-index:9999; cursor:pointer;}
	.shownav:hover span{background:#FFCC00;}
	.shownav.active span{background:#FFCC00; transition:0.5s ease;  -moz-transition:0.5s ease; -webkit-transition:0.5s ease; }
	
	.shownav span{height:6px; background:#FFFFFF; display:block; margin-bottom:6px; transition:0.5s ease;  -moz-transition:0.5s ease; -webkit-transition:0.5s ease; }
	.top-nav{background:#141414; height:100%; width:100%; position:fixed; top:0; z-index:9998; overflow-y:scroll; display:none; margin-top:70px;}
	.top-nav>ul{float:none; position:static;}
	.top-nav>ul>li{border-bottom:1px solid #262626;}
	.top-nav ul,
	.top-nav ul li,
	.sublists li{float:none; position:static;}
	.sublists li{float:none; position:static; width:auto; padding-left:2em; height:auto;}
	.sublists{height:auto !important; display:block; padding-bottom:1em !important;}
	.sublists.ul_current{padding:0;}
	
	.reviews-lists-wrap{margin-left:0;}
	#pages .search-result .reviews-lists-wrap{margin-left:0;}
	
	.news-lists .col30{float:left; width:30%;}
	.news-lists .col65{float:left; width:65%; padding-left:5%;}
	
	.bg-white{margin-left:0.7em !important; margin-right:0.7em !important;}
	
	.reviews-lists section{float:left; width:45%; padding:1em 0 0 3.3%;}
	.reviews-lists section .reviews-detail .time-and-rate img{width:16px; height:auto;}	
	
	.bg-dark.banner-right ul{width:300px; margin:0 auto; overflow:hidden;}
	.banner-right li:first-of-type{display:block; float:none !important; width:auto !important; text-align:center !important;}
	.banner-right li:first-of-type a {padding:0 0 0.7em 0 !important;}
	.banner-right li a{display:inline-block; padding:0;}
	.banner-right li{text-align:left; padding-bottom:3em;}
	/*.banner-right li:nth-child(odd){ float:left; width:50%; text-align:right; } */
	
	.bg-dark.banner-right>a{display:block; width:300px; margin:0 auto;}
	
	nav.nav-footer .link-primary{overflow:hidden;}
	
	nav.nav-footer .link-primary,
	nav.nav-footer .link-secondary{float:none; width:auto; display:block;}
	nav.nav-footer .link-secondary{clear:both;}
	nav.nav-footer .link-secondary .partner{float:none; width:auto;}
	nav.nav-footer .link-secondary li{padding:0 0 0 2em;}
	nav.nav-footer .link-secondary li a{font-size:0.9em !important;}
	
	section.bg-dark.lists-link2 ul li{float:none; display:inline-block; padding:0.2em 1em 0.2em 1em; background-position:0 8px;}
	
	.bg-dark,
	.hot-deal{margin-bottom:0 !important; border-bottom:1px solid #333 !important;}
	.bg-dark.banner-right{padding:3em 10px 0 10px !important;}
	
	
	
	.main-center .interviews ul{overflow:hidden;}
	.main-center .interviews ul li{width:50%; float:left; text-align:left;}
	.main-center .interviews .circle-thumbs{float:left; width:100px; height:100px;}
	.main-center .interviews ul li h6,
	.main-center .interviews ul li span{display:block; padding:0 10px 0 120px;}
		
	nav.nav-footer .link-secondary{border-top:2px solid #333;}
	nav.nav-footer .link-secondary div{padding-right:5%; border:none;}
	
	
	
	nav.nav-footer .link-primary{width:auto; padding-left:0;}
	
	nav.nav-footer .link-primary li{width:33.333333%;}
	
	.logo{left:1em; top:8px; z-index:999999;}
	
	.column-content header h1, 
	.secondary-nav{padding-right:0;}
	
	nav.share-nav{padding:0 0 1em 0;}
	nav.share-nav .align-l,
	nav.share-nav .align-r{text-align:center; float:none;}
	nav.share-nav .align-l{padding-bottom:1em;}
	nav.share-nav .align-r table{margin:0 auto;}
	
	.top-category{padding:0;}
	
	.search-zone .search-form form .col25,
	.search-zone .search-form form .col33,
	.search-zone .search-form form .col50{width:50%;}
	
	.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all{width:94%;}
	
	.search-zone .search-form .col40 .wrap-style1{padding:1em 1.5em;}
	
	#pages-event .fix-width{padding:0 1em;}
	
	#pages-event h1{font-size:1.8em !important;}
	#pages-event h2{font-size:1.5em !important;}
	#pages-event h3{font-size:1.2em !important;}
	#pages-event h4{font-size:1em !important;}
	#pages-event h5{font-size:1em !important;}
	#pages-event h6{font-size:1em !important;}
	
	#pages-event .bg-dark .wrapper{text-align:center; padding:1em;}
	#pages-event .bg-dark img{float:none; width:240px; height:auto;}
	#pages-event .bg-dark h1{padding-left:0; font-size:1.2em !important;}

	#pages-event footer{padding:2em 1em;}
	
	#pages-event .search-form .col50{display:block; width:100%;}
	
	#pages-event .search-form input[type=text], 
	#pages-event .search-form textarea{width:76%;}
	
 }
 
   /* Small desktop */
@media (max-width: 480px) { 

	.logo{top:0px;}

	.top-category aside li{width:50%;}
	.blog-newsletter input[type=text]{height:40px;}
	
	section.top3 dt{float:none; width:100%; padding:0; margin:0.7em 0;}
	
	.footer-style ul{padding-bottom:1em;}
	.reviews-lists section{float:none; width:auto; padding:0 1.5em;}
	.footer-style h6{padding:0.5em 0 0.5em 0;}
	
	.copyright .fix-width{text-align:center;}
	
	.top-utility input[type=text]{width:30%;}
	
	.main-center .interviews ul li{width:auto; float:none; overflow:hidden;}
	.main-center .interviews ul li h6,
	.main-center .interviews ul li span{padding:0 10px 0 100px;}
	.main-center .interviews ul li h6{padding-top:1em;}
	.main-center .interviews .circle-thumbs{width:80px; height:80px;}
	
	.group-large{margin-bottom:1em;}
	
	nav.nav-footer .link-secondary div{display:block; float:left; width:40%;}
	
	nav.nav-footer .link-primary{padding-top:5%; }
	nav.nav-footer .link-primary li{width:50%;}
	
	.reviews-lists section{padding:1em 0 0 0 !important;}
	
	.reviews-lists section .reviews-detail .time-and-rate img{width:20px;}
	
	nav.nav-footer .link-secondary{padding-top:1em;}
	
	#pages .interviews li{float:none; width:auto; overflow:hidden;}
	#pages .interviews li h6{font-size:1.1em;}
	
	.lists-groupstyle1 ul .col50,
	.lists-groupstyle1 ul .col33{width:auto; float:none;}
	.lists-groupstyle1 ul .col25{width:50%;}
	
	#pages .lists-thumbs article.wrap-style1 .thumbs{float:none; width:100%; height:auto;}
	#pages .lists-thumbs article.wrap-style1 .type{float:none; padding:1em 0 0 0;}
	#pages .lists-thumbs article.wrap-style1 header{padding:0 0 1em 0;}
	#pages .lists-thumbs article.wrap-style1 header h4{padding:0; display:block; text-align:center;}
	#pages .lists-thumbs article.wrap-style1 header .status{padding-right:0;}
	#pages .lists-thumbs article.wrap-style1 header .status img{width:16px; height:auto;}
	#pages .lists-thumbs header .permalink{text-align:center; font-size:0.9em;}
	#pages .lists-thumbs header .permalink li{position:static; float:none; display:inline-block;}
	#pages .lists-thumbs header .permalink li:first-of-type{position:static; display:block;}
	
	#pages .reviews-lists header .type,
	#pages .reviews-lists header .thumbs{float:none; width:auto;}
	
	article.directory .type {margin-top:1em;}
	article.directory .type .description,
	article.directory .type .address{padding-right:140px;}
	
	#pages .lists-thumbs article.directory .thumbs{margin-top:0;}
	
	article.directory .type>.status{float:right; width:110px; position:static;}
	article.directory .type .status .status{float:right; width:100px; position:static;}
	article.directory .type .status ul{padding:0;}
	article.directory .type .status li{padding-bottom:0.7em; text-align:center; clear:both; overflow:auto; float:none; width:auto; display:block;}
	article.directory .type .status li img{width:16px; height:auto;}
	article.directory .type .address{float:none; padding:0 150px 0 0; min-height:inherit; font-size:0.9em; background-position:0 0;}
	article.directory .type .address:before{content:' '; background:url(/images_new/icon-pin.gif); width:12px; height:21px; display:block; float:left;}
	article.directory .type .address p{padding-left:20px;}
	article.directory .type .left-line{border:none; border-left:1px solid #cccccc; position:absolute; height:100%; top:-10px; right:130px; display:block;}
	
	#pages .hilight-lists .news-lists h4{padding-top:0px;} 
	
	#pages .lists-thumbs.fix-thumbs article .ad_thumbs{text-align:center;}
	
	#main .hilight-lists .reviews-lists h3{padding-bottom:0;}
	
	
	.reviews-lists .wrap-style1 .col50,
	.lists-quote .reviews .col80,
	.lists-quote .vote-result .col80,
	.lists-quote .vote-result .col20{float:none; width:auto;}
	.lists-quote .vote-result .col20{text-align:center; padding:0.5em 0;}
	.lists-quote .reviews .col20{width:120px; margin:0 auto; float:none;}
	
	.lists-quote article h4,
	.lists-quote article .rating-lists,
	.lists-quote article time,
	.add-rate .rating-lists{text-align:center; display:block;}
	
	.lists-quote .vote-result{padding:0.7em;}
	
	.add-text input[type=text],
	.add-title input, 
	.add-message textarea,
	input[type=text], 
	input[id=fb_input],
	.add-time input[type=text]{width:70%; margin:0 auto;}
	
	.lists-underline-solid span{float:none; display:block; text-align:center; overflow:hidden; margin:0 auto;}

	#main .tabs-home-hosting.tabs-vertical nav{float:none; padding:0 0 1em 0; margin:0 1em 1em 1em; width:auto; border:none; border-bottom:1px dashed #cccccc;}
	#main .tabs-home-hosting.tabs-vertical nav ul{position:relative; width:auto; height:37px; overflow:hidden; z-index:20; border:none; padding:0;}
	#main .tabs-home-hosting.tabs-vertical nav ul.current{overflow:inherit;}
	#main .tabs-home-hosting.tabs-vertical nav ul::before,
	#main .tabs-home-hosting.tabs-vertical nav ul.taba-1::before{content:'Shared Hosting';}
	#main .tabs-home-hosting.tabs-vertical nav ul.taba-2::before{content:'VPS Hosting';}
	#main .tabs-home-hosting.tabs-vertical nav ul.taba-3::before{content:'Dedicated Server';}
	#main .tabs-home-hosting.tabs-vertical nav ul.taba-4::before{content:'Reseller Hosting';}
	#main .tabs-home-hosting.tabs-vertical nav ul.taba-5::before{content:'Cloud Server';}

	#main .tabs-home-hosting.tabs-vertical nav ul li {background:#ebebeb; float:none; width:auto;}

	.tabs-vertical nav .current{background: inherit; color: inherit;}
	.tabs-vertical  nav ul li .current,
	.tabs-vertical  nav ul li .current:hover{background:#141414; color:#FFCC00;}
	
	.tabs-vertical nav,
	.tabs-horizontal nav,
	section.tabs-directory nav{float:none; padding:0 0 1em 0; margin:0 1em 1em 1em; width:auto; border:none; border-bottom:1px dashed #cccccc;}
	.tabs-vertical nav ul,
	.tabs-horizontal nav ul{position:relative; width:auto; height:37px; overflow:hidden; z-index:20; border:none; padding:0;}
	.tabs-vertical nav ul:hover,
	.tabs-horizontal nav ul:hover{overflow:inherit;}
	.tabs-vertical nav ul::before,
	.tabs-horizontal nav ul::before{content:'Select Content'; display:block; width:auto; padding:0.5em 1.5em 0.5em 1.5em; border:2px solid #cccccc; background:url(/images_new/menu-style1.png) scroll no-repeat; background-position:99% 2%;}
	
	.tabs-vertical nav ul li,
	.tabs-horizontal nav ul li,
	#main .tabs-vertical nav ul li,
	#main .tabs-horizontal nav ul li{background:#ebebeb; float:none; width:auto;}
	
	section.tabs-directory .content{float:none; width:auto;}
	
	.clear-form .col30,
	.contact-form .col30,
	.clear-form .col70,
	.contact-form .col70{float:none; width:auto;}
	.clear-form .col30,
	.contact-form .col30{padding-bottom:0.5em;}
	.clear-form .clearfix.wrap-y2,
	.contact-form .clearfix.wrap-y2{margin-bottom:1em; height:0;}
	
	.search-zone .search-form form .col25,
	.search-zone .search-form form .col33,
	.refine-search .search-form form .col33,
	.search-zone .search-form form .col50{width:auto; float:none;}
	.inline-search.search-form .column,
	.inline-search .column{display:block; padding:0.5em 0;}
	.inline-search.search-form .button-style1.space,
	.inline-search .button-style1.space{margin:0;}
	
	#pages .tabs-company .interviews.data .thumbs{float:none; padding:0; width:auto; height:auto;}
	#pages .tabs-company .interviews.data .type{float:none; padding:40px 0 0 0; margin-top:-110px;}
	#pages .tabs-company .interviews.data .type .title{padding-top:80px;}
	
	.news_detail_images{float:none;}
	
	#main .tabs-vertical .content{float:none; padding-right:1.5em; width:auto;}
	
	.group-mid.bg-dark.blog-search input[type=text]{width:70%;}
	
	
	#pages section.group-large .search_interview .col20,
	#pages section.group-large.section-register3 .col20{width:auto; float:none; padding-bottom:1em;}
	#pages section.group-large .search_interview .col60,
	#pages section.group-large.section-register3 .col60{width:auto; float:none;}
	#pages section.group-large.section-register3 .col60 button{margin:0;}
	
	/*.search-select-arrow-down {background:url(/images_new/menu-style1.png)} */
	#main .tabs-home-reviews.tabs-horizontal nav ul::before{background:url(/images_new/menu-style1.png) scroll no-repeat; background-position:98% 2%;}
	
	.fix-content .table-style li.header{display:none;}
	.fix-content .table-style li div{float:none; width:auto;}
	.fix-content .table-style li>div:first-of-type{font-size:1.6em;}
	.fix-content .table-style li>div:first-of-type span{font-size:0.65em;}
	.fix-content .table-style li span{display:block; font-family:'open_sanssemibold'; padding-top:1em;}
	.fix-content .table-style li{text-align:center; padding:0 0 1em 0; border-bottom:1px dashed #cccccc;}
	
	.fix-content .table-style.header-none li>div:first-of-type,
	.fix-content .table-style.header-none li>div:first-of-type span{font-size:1em;}
	
	#pages .lists-thumbs header .permalink{font-size:0.9em;}
	
	#pages .fix-content  .col10,
	#pages .fix-content  .col20,
	#pages .fix-content  .col30,
	#pages .fix-content  .col40,
	#pages .fix-content  .col50,
	#pages .fix-content  .col60,
	#pages .fix-content  .col70,
	#pages .fix-content  .col80,
	#pages .fix-content  .col90,
	#pages .fix-content  .col33,
	#pages .fix-content  .col15,
	#pages .fix-content  .col25,
	#pages .fix-content  .col35,
	#pages .fix-content  .col45,
	#pages .fix-content  .col55,
	#pages .fix-content  .col65,
	#pages .fix-content  .col75,
	#pages .fix-content  .col85,
	#pages .fix-content  .col95{float:none; width:auto;}
	
	/*----*/
	
	#pages-event .search-form .col30{text-align:left; width:auto; padding:0.5em 0; display:block;}
	#pages-event .search-form .col60{display:block; width:auto;}
	
	#pages-event .search-form .find-style1 .clearfix{height:1em;}
	
	.news-lists>div{float:none !important; width:100% !important;}
	.news-lists .type{padding:1em 0 0 0;}
	
	.lists-tablestyle1 .lists .rating .rating-lists img{width:15px;}
	
	.lists-type ul li a{font-size:1em;}
	
}
