
	::-moz-selection { /* Code for Firefox */
    color: #FFFFFF;
    background: #1f295e;
}

::selection {
    color: #FFFFFF; 
    background: #1f295e;
}

button:focus {
  outline: none;
}

	.module-header{width:100%; background:#00003c url(../../images/FindUKhosting_BgTop-UKFlag.png) top right no-repeat; text-align:center; border-bottom:4px solid #bd1431;}
	.module-header .wrapper{margin:0 auto; max-width:1300px;}
	.module-header .wrapper:after{content:' '; display:block; clear:both;}
	.module-header .logo{float:left; height:115px; line-height:115px; padding:0 2em 0 0;}
	.module-header .logo img{margin:0;}
	
	.module-header .nav{float:left; margin:0; padding:0; text-align:left; height:115px; line-height:170px;}
	.module-header .nav a{font-size:1.1em; position:relative; color:#ff2058; margin-left:1em;}
	.module-header .nav a:hover,
	.module-header .nav a.current{color:#FFFFFF;}
	.module-header .nav a.current:after{transition:0.2s ease; height:10px;}
	.module-header .nav a:hover:after{transition:0.2s ease; height:10px;}
	.module-header .nav a:after{content:''; display:block; width:100%; position:absolute; bottom:-24px; left:0; height:0px; background:#e8e8e8; transition:0s ease;}
	.module-header .topsearch{float:left; width:190px; margin:30px 5px 0px 20px; padding-right:40px; padding-left:1em; border:none; border-radius:40px;}
	.module-header .search-form{float:left; margin-top:0px;}
	
	.search_filter-style{background:#F5F2F2 url(../../images/buttons/button_1/bg.jpg) left bottom repeat-x; color:#000000;}
	.search_filter-style .all-price{float:left;}
	.search_filter-style .review-fil,
	.search_filter-style .price-fil,
	.search_filter-style .language-fil{float:left;padding-right:5px;}

	.company_status .company_status-screen_shot{text-align:center;}
	


	/*----- Edited Febuary 2015 -----*/
	
	.reviews_lists-user{max-width:600px;}
	.company-detail .wrapper{width:100%; min-height:630px; float:left; margin:20px 0px 0px 0px;}
	
	.company_lists-detail{}
	.company_lists-detail .types{width:60%;}
	.company_lists-detail .thumbs{width:35%;}
	.company_lists-detail .thumbs img{width:100%; height:auto; max-width:inherit !important;} 
	.company_lists-detail .space{width:3%;}
	
	.directory-wrapper{padding:20px; border-left:1px solid #EDEDED; border-right:1px solid #EDEDED; background:#F7F7F7;}
	.directory_lists{background:#fff;border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED;}
	.directory_lists tr .wrap{padding:10px;}
	
	.btn-small{margin-bottom:0.5em;}
	
	.register_form{max-width:900px;}
	
	.register_form .recaptcha_input_area input[type="text"]{height:20px !important; line-height:20px !important;}
	
	.register_form tr{}
	
	.company_lists-style{font-size:16px; color:#737373; padding:2em;}
	.company_lists-style .thumbs{float:left; width:35%;}
	.company_lists-style .thumbs a{display:block;}
	.company_lists-style .thumbs a img{width:100%; height:auto; max-width:400px;}
	.company_lists-style .types{float:left; width:65%; padding-left:1.5em; box-sizing:border-box;}
	.company_lists-style .types h3 {font-weight:lighter;}
	.company_lists-style .types h3 a{font-size:1.4em;}
	.company_lists-style .types .company-status-detail {padding-bottom:1em; border-bottom:1px dashed #CCCCCC; margin-bottom:1.5em;}
	.company_lists-style .types .company-status-detail .reviews-status,
	.company_lists-style .types .company-status-detail .prices-rate{float:left; width:50%;}
	.company_lists-style .types .company-status-detail .prices-rate{text-align:right;}
	.company_lists-style .types .company-status-detail .prices-rate em{display:block; padding-bottom:0.3em;}
	.company_lists-style .types .company-status-detail .prices-rate strong{font-size:2.4em; color:#b93347; font-weight:lighter; font-style:italic;}
	
	.company_lists-style .types .company-status-detail .reviews-status a{font-size:1.3em; font-style:italic; display:block; margin:0.8em 0;}
	.company_lists-style .types .company-status-detail .reviews-status a strong{font-weight:lighter;}
	
	.company_lists-style strong{color:#000;}
	
	
	.tab-content .lists{width:95%; height:44px;}
	.tab-content .lists .company-name{width:40%; text-align:left;}
	.tab-content .lists .star-rates{width:40%; text-align:right;}
	.tab-content .lists .state-count{width:10%; text-align:center;}
	
	.reviews_lists-user .icon_star,
	.company_status-detail .icon_star,
	.company-detail .icon_star
	.tab-content .lists .star-rates .icon_star{width:28px; height:auto;}	
	
	.company-status-detail .reviews-status .icon_star{width:40px; height:auto;}	
		
	#review_top_box  .icon_star{width:24px; height:auto;}
	
	.reviews_lists-user .icon_star,
	.company-detail .icon_star{margin:0 5px 5px 0;}
	
	
	.user_rating-lists{margin-top:20px;}
	.user_rating-lists tr{border-bottom:1px dashed #cccccc; padding:0.5em 0; height:40px; line-height:40px;}
	.user_rating-lists tr .star-status{}
		
	.review-search-result .star,
	.directory-search-result .star{width:200px; text-align:right;}
	.directory-search-result .star img,
	.review-search-result .star img{width:28px; margin-right:2px;}
	.directory-search-result .status,
	.review-search-result .status{white-space: nowrap; width:100px; text-align:right;}
	
	.company_status-screen_shot img{width:100%; max-width:400px; height:auto;}
	
	.wrap-frmSearch_search{float:right; position:relative;}
	
	.yesorno{text-align:right;}
	#y_Vote,
	#n_Vote{display:inline-block; margin-left:0.5em; cursor:pointer;}
	
	.topsearch{height:30px; line-height:30px; border-radius:0px; border:none; padding:0 1em;}
	
	
	/* .subject_bigfont:before{content:' '; display:block; height:120px; width:100%; background:url(../../images/article_images-410x190.jpg); background-size:cover; margin-bottom:1em;} */
	/* .col-2.article-normal-box-fix img{display:none;} */
	
	.container-fluid{padding:2em 0 0 0 !important; max-width:1300px; margin:0 auto;}
	
	
	.widget_style-1{background:#FFFFFF url(../../images/FindUKhosting_BgFade-Style1.gif) top repeat-x; margin-bottom:1.5em;}
	.widget_style-1 header{padding:0 1em; border-bottom:4px solid #1f295c;}
	.widget_style-1 header .text_size--l{font-size:1.6em; color:#c10235; min-height:50px; line-height:50px; display:block;}
	
	.widget_style-1.hotdeal header .text_size--s:before{content:''; display:block; position:absolute; height:33px; width:33px; top:4px; left:-12px; background:url(../../images/icon_header--deal.png) no-repeat;}
	.widget_style-1.hotdeal header .text_size--s{font-size:1.2em; padding:10px 0 10px 25px; line-height:inherit; min-height:20px; color:#1f295c; position:relative; display:block;}
	.widget_style-1.hotdeal .datalist_style-1 a{/*background:url(../../images/bullet_fire.png) top left no-repeat;*/ padding:0; background:none;}
	
	.widget_style-1.news header .text_size--s{font-size:1.2em; padding:10px 0px; line-height:inherit; min-height:20px; color:#1f295c; position:relative; display:block;}
	.widget_style-1.news .datalist_style-1 a{font-size:0.92em; /*background:url(../../images/bullet_fire.png) top left no-repeat;*/ padding:0; background:none;}
	.widget_style-1.news .datalist_style-1 a img{border:1px solid #e2e2e2;}
	.widget_style-1.news .datalist_style-1 li{
		padding-bottom:3em;
	}
	.widget_style-1.news .datalist_style-1 li:nth-child(even) {
		background-color: #EFEFEF;
	}
	
	.datalist_style-1{margin:0; padding:0;}
	.datalist_style-1 li{background:url(../../images/FindUKhosting_BgFade-Style2.png) top repeat-x; list-style:none; margin:0; padding:1em;}
	.datalist_style-1.toggle-style li:nth-child(even){background-color:#eef1f8;}
	
	.datalist_style-2{margin:0; padding:0;}
	.datalist_style-2 li{background:url(../../images/FindUKhosting_BgFade-Style3.png) top repeat-x; list-style:none; margin:0; padding:1em;}
	.datalist_style-2 li a{color:#333333;}
	.datalist_style-2.toggle-style li:nth-child(even){background-color:#eef1f8;}
	
	.datalist_style-2.toggle-style li .order{font-size:4em; display:block; padding-top:0.3em; color:#e3e6ed;}
	.datalist_style-2.toggle-style li:nth-child(even) .order{color:#bcc3d6;}
	
	footer nav a{color:#333333;}
	footer nav a:hover{color:#c10235;}
	
	footer nav a:hover:after{color:#333333;}
	footer nav a:after{content:'|'; display:inline-block; padding:0 1em;}
	footer nav a:last-child:after{display:none;}
	
	
	
	/*---- typo style ----*/
	.small-type{font-size:0.9em;}	
	
	
	.widget_sort{ background:#890209 url(../../images/FindUKhosting_BgFade-Style4.gif) no-repeat; background-position:0 0; transition:0.5s ease; height:70px;}
	.widget_sort:hover{background-position:80px 0; transition:0.2s ease;}
	
	
	/*---- reset bootstrap ----*/
	
	.btn{font-size:1em !important; padding:0.5em !important; font-family:'pt_sans', Arial, sans-serif, Tahoma;}
	
	.bullet--arrow{background:url(../../images/temp_tri.png) no-repeat; background-position:0 3px; padding-left:1em; display:block;}
	
	.adtop{text-align:center;}
	
	.category_links-style_1 li{list-style:none; overflow:hidden; position:relative; margin-bottom:0.5em; background:#1f295e; padding:0; border-radius:4px;}
	.category_links-style_1 li:hover:before{background:#FFFFFF; transition:0.3s ease; transform: skewX(30deg); top:-20px; left:-45px;}
	.category_links-style_1 li:before{content:' '; display:block; height:100px; width:100px; background:#2D3D94; border-radius:50%; position:absolute; top:-50px; left:-35px; transition:0.3s ease; transform: skewX(0deg);}
	.category_links-style_1 li:hover:after{background:#bd1431; transition:0.3s ease; transform: skewX(0deg); top:-30px; left:-35px;}
	.category_links-style_1 li:after{content:' '; display:block; height:100px; width:100px; background:#737373; border-radius:50%; position:absolute; top:-10px; left:-105px; transition:0.3s ease; transform: skewX(30deg);}
	.category_links-style_1 li a{position:relative; z-index:2; padding-left:70px; color:#FFFFFF; height:40px; line-height:40px; display:block;}
	
	.category_links-style_1 li.active{background:#bd1431;}
	.category_links-style_1 li.active:hover:before{background:#FFFFFF;}
	.category_links-style_1 li.active:before{background:#1f295e;}
	.category_links-style_1 li.active:hover:after{background:#1f295e;}
	.category_links-style_1 li.active:after{background:#bd1431;}
	
	.category_links-style_1 .shared-hosting{background:url(../../images/icon_shared-hosting.png) no-repeat; background-position:5px 0;}
	.category_links-style_1 .vps-hosting{background:url(../../images/icon_vps-hosting.png) no-repeat; background-position:5px 0;}
	.category_links-style_1 .cloud-hosting{background:url(../../images/icon_clound-hosting.png) no-repeat; background-position:5px 0;}
	.category_links-style_1 .dedicated-server{background:url(../../images/icon_dedicated-server.png) no-repeat; background-position:5px 0;}
	.category_links-style_1 .co-location{background:url(../../images/icon_co-location.png) no-repeat; background-position:5px 0;}
	.category_links-style_1 .free-hosting{background:url(../../images/icon_free-hosting.png) no-repeat; background-position:5px 0;}
	.category_links-style_1 .reseller-hosting{background:url(../../images/icon_reseller-hosting.png) no-repeat; background-position:5px 0;}
	
	
	.category_links-style_1{}
	
	.module-header #btnSiteSearch_search{position:absolute; top:35px; right:10px; background:url(../../images/icons-search.gif) no-repeat; height:30px; width:30px; display:block; padding:0 !important; border:none;}
	
	
	.user_thumbs img{border-radius:50%;}
	
	.span9.left-container{padding-right:1em;}
	
	.btn-group>a{margin:0 2px;}
	

	.icon_fb-ranking{background:url(../../images/icon_header--like.png) no-repeat; background-position: 0 0;}
	.icon_popular{background:url(../../images/icon_header--star.png) no-repeat; background-position: -5px 3px; padding-left:45px;}
	.icon_featured{background:url(../../images/icon_header--quote.png) no-repeat; background-position: -5px 3px; padding-left:45px;}
	.icon_knowledge{background:url(../../images/icon_header--book.png) no-repeat; background-position: 0px 10px; padding-left:45px;}
	.icon_worldwide{background:url(../../images/icon_header--world.png) no-repeat; background-position: -5px 6px; padding-left:45px;}
	.icon_site_search{background:url(../../images/icon_header--search.png) no-repeat; background-position: 0px 12px; padding-left:45px;}
	.icon_hotdeal{background:url(../../images/icon_header--deal.png) no-repeat; background-position: 0px 10px; padding-left:45px;}
	
	
	/*----  Footer  ----*/
	
	.footer_wrap{margin:2em 0 0 0; background:none; border:none; width:auto; display:block; padding:0;}
	.footer_wrap	.wrapper{border-top:10px solid #bd1431; padding:2em 0; position:relative; max-width:1300px; margin:0 auto;}
	.footer_wrap	.wrapper nav{padding:0 160px 0 300px;}
	.footer_wrap	.wrapper nav .lv-1{font-size:1.6em; padding-bottom:1em;}
	.footer_wrap	.wrapper nav .lv-2{font-size:1em;}
	
	.footer_logo{display:inline-block; float:left; max-width:260px;}
	
	.footer_social{position:absolute; top:1em; right:0;}
	.footer_social--tt{background:#3398cc url(../../images/icon_tt--footer.png) center no-repeat; height:50px; width:50px; display:inline-block;}
	.footer_social--fb{background:#2e4da7 url(../../images/icon_fb--footer.png) center no-repeat; height:50px; width:50px; display:inline-block;}
		
	.copyright{background:#1f295e url(../../images/FindUKhosting_BgBottom-lv1.gif) top repeat-x; padding:2em;}
	.copyright span{display:block; max-width:1300px; margin:0 auto;}
	.copyright span,
	.copyright a{color:#FFFFFF;}
	
	article.article-normal-box{padding:2em;}
	
	.datalist_style-3{margin:2em 0 0 0; padding:0;}
	.datalist_style-3 li{margin-bottom:1em; background:#FFFFFF; list-style:none; padding:0;}
		
	.user_name{font-weight:lighter; font-size:1.2em; display:block;}
	.type_review{font-weight:lighter; font-size:1em;}
	.data_date{font-size:0.8em; color:#999;}
		
	.user_get-raing{float:right;}
	
	#review_result .user_get-raing{float:none;}
	
	
	.device_nav{height:30px; width:30px; position:absolute; top:2.5em; right:1em; cursor:pointer; border:none; background:none; display:none; z-index:999;}
	.device_nav span{height:3px; background:#FFF; margin-bottom:4px; display:block; transition:0.2s ease; -webkit-transition:0.2s ease; width:20px;}
	
	.toggle_menu .device_nav {position:fixed;}
	
	.toggle_menu .device_nav {height:40px; width:40px;}
	.toggle_menu .device_nav span{width:40px; height:40px; border-radius:30px; transition:0.2s ease; -webkit-transition:0.2s ease; position:absolute; background:#c10235; z-index:2; top:0; left:0; margin:0;}
	.toggle_menu .device_nav span:first-child{transform:rotate(45deg); -webkit-transform:rotate(45deg); margin-bottom:0; width:100%; height:3px; border-radius:0px; position:relative; background:#ffffff; z-index:3;}
	.toggle_menu .device_nav span:last-child{transform:rotate(-45deg); -webkit-transform:rotate(-45deg); margin-top:-3px; width:100%; height:3px; border-radius:0px;  position:relative; background:#ffffff; z-index:3;}
	
	
	.company_lists-style .types .company-status-detail .reviews-status img,
	.tab-content .lists .star-rates img{width:34px; margin-right:1em;}
	
	.form_style4 input[type=text]{width:100%; max-width:560px; height:30px; line-height:30px;}
	.form_style4 textarea{width:100%; max-width:560px;}
	
	#adcopy-outer{width:100% !important; max-width:560px !important; padding:1em !important; box-sizing:border-box !important; -webkit-box-sizing:border-box !important; -moz-box-sizing:border-box !important;}
	
	.directory_lists section{display:block; margin:0; padding:1em 0 2em 0; border-bottom:1px dashed #999;}
	.directory_lists section h3{margin:0; padding:0 0 0.5em 0; font-size:1.4em;}
	
	/*________________________________________________________________________*/
	
	.wrap-layout{margin-left:-2%;}
	.article-normal-box{border:none; margin-bottom:1.5em;}
	.col-2.article-normal-box-fix{width:48%; padding:1em; margin-left:2%; float:left; margin-bottom:1em; box-sizing:border-box; border:none;}
	
	.article-normal-box-fix  .subject_bigfont,
	.article-normal-box-fix  p{margin-bottom:0.5em; display:block;}
	.article-normal-box-fix  .social-article{padding:0.8em 0 0 0;}
	.article-normal-box-fix .cut1{height:320px;}
	
	
	#article_lists article .cut1{height:280px;}
	#article_lists article .subject_bigfont,
	#article_lists article p{margin-bottom:0.5em; display:block;}
	#article_lists article .social-article{padding:0.8em 0 0 0;}
	
	
	.top-category{background:none;}
	
	.col-left{padding-right:1%;}
	.col-center{padding-right:1%;}
	.col-right{}
	
	.widget_style-1.knowledge{color:#FFFFFF; background:url(../../images/FindUKhosting_BgShape-Style1.gif) no-repeat; background-position:-200px -40px; transition:0.2s ease;}
	.widget_style-1.knowledge:hover{background-position:-200px 0px; transition:0.2s ease;}
	.widget_style-1.knowledge:hover .wrapper{background-position:0 -100px; transition:0.2s ease; border-color:#c10235;}
	.widget_style-1.knowledge .wrapper{padding:1em; border:4px solid #0766a8; background:url(../../images/FindUKhosting_BgFade-Style5.png) no-repeat; background-position:0 -130px; transition:0.2s ease;}
	.widget_style-1.knowledge .wrapper .text_size--s{font-size:1.1em; display:block;}
	
	.sort_btn button{margin-bottom:0.35em;}
					
	.btn_style--red{border-radius:4px; background:#c10235; color:#FFFFFF; display:inline-block; height:40px; line-height:40px; padding:0 1em; border:none; transition:0.2s ease;}
	.btn_style--red:hover,
	.btn_style--red.btn-inverse{background:#1f295e; transition:0.2s ease; color:#FFFFFF;}
	
	
	/*------------*/
	
	.most_popular .widget_sort{vertical-align:middle;}
	.most_popular .widget_sort .type{display:inline-block; vertical-align:middle; color:#FFF; padding-right:1em;}
	.most_popular .widget_sort .btn-group{display:inline-block; vertical-align:middle;}
	.most_popular .more{display:block; background:url(../../images/FindUKhosting_BgFade-Style3.png) top repeat-x;}
	
	header.top_sort {padding:1em 0;}
	header.top_sort  h1{font-size:2em; margin:0.5em 0;}
	
	.main_about{position:relative; padding-bottom:10px;}
	.main_about:after{content:' '; background:url(../../images/bg_main-about.png) right no-repeat; position:absolute; bottom:-10px; width:100%; height:28px;}
	.main_about .text_size--s{font-size:1.2em; border-bottom:1px solid #cccccc; padding-bottom:0.5em; margin-bottom:0.5em; display:block;}
	.main_about .text_size--s small{font-size:1em;}
	
	.fb_ranking header .text_size--s{font-size:1.1em; display:block;}
	.fb_ranking .subhead{padding:1em; display:block;}
	
	.goto_hostsearch{ /*background:#1f295c; color:#FFF; border:4px solid #ffffff; */transition:0.2s ease;}
	.goto_hostsearch:hover{/*border:4px solid #1f295c;*/ transition:0.2s ease;}
	.goto_hostsearch header{padding:1em;}
	.goto_hostsearch header .text_size--l{/*color:#FFCC00;*/ line-height:1em; /* border-bottom:4px solid #1f295c; padding-bottom:0.5em; */ position: relative; min-height: inherit; padding-top:0.5em;}
	.goto_hostsearch header .text_size--l span{position: absolute; font-size: 0.7em; margin: 0; top: -0.5em;}
	.goto_hostsearch a span{display:block; /*color:#1f295c;*/ margin:-0.5em 0 1.5em 0;}
	.goto_hostsearch img{width:180px;}

	.sort_style--1 {background:#dddddd url(../../images/bg-sort.jpg) no-repeat; background-position:0 -1px; border-top:1px solid #FFFFFF;}
	.sort_style--1 section{display:inline-block; padding-right:2em; padding-bottom:1em;}
	.sort_style--1 section strong{display:block; color:#1f295c; padding-bottom:0.5em;}
					
	.btn_select--style{display:inline-block; cursor:pointer;}
	.btn_select--style.left span{padding-right:0.5em;}
	.btn_select--style.center span,
	.btn_select--style.right span{padding-left:0.5em; margin-left:-5px; position:relative;}
	.btn_select--style.left:before{content:' '; display:inline-block; background:url(../../images/btn_select-side.png) no-repeat; background-position:0 0; height:36px; width:6px; vertical-align:middle;}
	.btn_select--style.right:after{content:' '; display:inline-block; background:url(../../images/btn_select-side.png) no-repeat; background-position:-6px 0; height:36px; width:6px; vertical-align:middle;}
	
	.btn_select--style.center span:after{content:' '; display:block; height:100%; width:1px; background:#000000; top:0; left:0; position:absolute;}
	.btn_select--style.right span:after{content:' '; display:block; height:100%; width:1px; background:#000000; top:0; left:0; position:absolute;}
						
	.btn_select--style.left.active:before{background-position:0 -36px;}
	.btn_select--style.right.active:after{background-position:-6px -36px;}
						
	.btn_select--style.active span{background-position:0 -36px; color:#FFFFFF;}
	.btn_select--style span{background:url(../../images/btn_select-center.png) repeat-x; height:36px; line-height:36px; display:inline-block; padding:0 0.5em; margin:0; vertical-align:middle; font-size:0.9em;}
	
	
	.tabbable{border: 4px solid #e8e8e8;}
	.tabbable .nav-tabs{background:#e8e8e8;}
	.tabbable .tabs-left > .nav-tabs,
	.tabbable .nav-tabs > li > a,
	.tabbable .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover{border:none; border-radius:0;} 
	
	.tabbable .tabs-left > .nav-tabs{border:0;}
	
	
	/*----- Edited August 2015 -----*/
	
	.resultStats{padding:2em 1em; margin-bottom:1.5em;}
	.resultStats h2{font-size:1.6em; padding-bottom:0.3em;}
	.resultStats span{font-size:1.1em;}
	
	.sort--filter{margin-top:1em;}


	/*-- One page Style --*/
	/*
	.onepage{background:#1f295e; color:#d2d4df;}
 	.onepage footer .copyright{border-top:10px solid #ebebeb;}
 	.onepage footer a{color:#d2d4df !important;}
	
	.onepage>header{background:#ebebeb; padding-bottom:2em; position:relative; color:#333333;}
	.onepage>header:after{content:''; display:block; height:20px; width:100%; position:absolute; bottom:-10px; left:0; background:#1f295e url(../../images/FindUKhosting_BgBottom-lv1.gif) top repeat-x;}
	.onepage .sitemap_style a{color:#FFFFFF;}
	
	*/
	
	.onepage .footer_wrap	.wrapper{}
	.onepage .footer_wrap{background:url(../../images/FindUKhosting-BG-1Column.gif) top center no-repeat; padding-top:225px;}
	
	
	#recaptcha_table tr td{display:table-cell !important;}
	#recaptcha_table .recaptchatable .recaptcha_r1_c1{width:318px !important;}
	#recaptcha_table tr td input[type="text"]{height:20px; line-height:20px;}
	#recaptcha_table .recaptcha_r2_c2,
	#recaptcha_table .recaptcha_r2_c1{width:9px !important;}
	
	#article_lists .article_list-wrapper{margin:0 0 0 -1em;}
	#article_lists .btn-group.wrap_y--1{clear:both;}
	#article_lists article{float:left; width:31.333333%; box-sizing:border-box; margin-left:2%; overflow:hidden; padding:1em;}
	#article_lists article .thumbs{margin-bottom:1em; display:block;}
	
	.article_detail-thumbs{margin:0 auto; display:block; padding:0 0 2em 0; float:none; width:100%;}
	
	.box_right #frmSearch_search{position:relative;}
	.box_right #btnSearch_search{background:url(../../images/icons-search.gif) no-repeat; height:30px; width:30px; border:0; position:absolute; top:5px; right:5px; padding: 0 !important;}
	.box_right #company_name_search{width: 100%; box-sizing: border-box; height: 40px; line-height: 40px; padding: 0 50px 0 1em;}
	
	.ui-menu .ui-menu-item a{font-size:0.8em;}
	
	
	
	.widget--sort-by-name{background:#FFFFFF url(../../images/bg--search_by_name.gif) no-repeat bottom left; margin:1.5em 0; padding:0 1.5em 1em 1.5em; vertical-align:middle; border-top:4px solid #1f295c;}
	.widget--sort-by-name .wrapper{padding:1.5em;}
	.widget--sort-by-name span{color:#1f295c; font-size:1.25em; vertical-align:middle; display:inline-block; font-weight:bold; position:relative; margin:0.5em 0.5em 0 2em; float:left;}
	.widget--sort-by-name span:before{content:''; display:block; background:url(../../images/icon_header--search.png); width:24px; height:24px; position:absolute; top:-3px; left:-35px;}
	.widget--sort-by-name input{height:40px; padding:0 1em; vertical-align:middle; display:inline-block; margin:0; font-family:'pt_sans', Arial, sans-serif, Tahoma; font-size:1em; width:100%; max-width:350px;}
	.widget--sort-by-name button{border:none; background:#0766a8; height:40px; line-height:40px; padding:0 1em; color:#FFFFFF; cursor:pointer; vertical-align:middle; display:inline-block; border-radius:3px; font-family:'pt_sans', Arial, sans-serif, Tahoma; font-size:1em; transition:0.2s ease;}
	.widget--sort-by-name button:hover{background:#c10235; transition:0.2s ease;}
	
	
	
	/*----- Search Functions -----*/
	
	.ui-corner-all, 
	.ui-corner-bottom, 
	.ui-corner-right, 
	.ui-corner-br{border-radius:0 !important;}
	
	.ui-widget-content{border-color:#CDCDCD !important;}
	.ui-widget-content b{color:#c10235 !important;}
	
	
	#ui-active-menuitem{border:none !important; background:#1f295e !important; color:#FFFFFF !important;}
	#ui-active-menuitem b{color:#FFFFFF !important;}
	
	
	.results .highlight{color:#c10235; background:none;}
	.results .result_block,
	.results .result_altblock{border-bottom:1px dashed #999; padding-bottom:1em;}
	.results a{font-size: 1.2em; font-weight: bold; padding-bottom: 0.5em; display: inline-block;}
	
	.results .summary{font-size:1.5em;}
	
	.results .result_pages{padding-top:1em;}
	.results .result_pages span,
	.results .result_pages a{font-weight:normal; margin:0 0.2em; display:inline-block; font-size:1.1em;}
	.results .result_pages span{background:#1f295c; color:#FFFFFF; padding:0.5em 0.7em;}
	
	
	.filter--find--hosting{color:#1f295e; background:#FFFFFF; padding:1em;}
	.filter--find--hosting input{height:32px; line-height:32px; margin:0; font-size:1em; padding:0 0.5em; width:200px;}
					
	.filter--find--hosting .level1 .group span.checking,
	.filter--find--hosting .level1 .group span.checking.active{background:none; position:relative; padding-left:2em; color:#1f295e; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
	.filter--find--hosting .level1 .group span.checking.active:before{background-position:0 0;}
					
	.filter--find--hosting .level1 .group span.checking.active:hover{background:#none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; color:#1f295e;}
					
	.filter--find--hosting .level1 .group span.checking:before{content:''; display:block; background:#FFFFFF url(../images/icon-cheakbox.gif) top center no-repeat; background-position:0 -23px; width:22px; height:22px; border-radius:4px; -webkit-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.55); -moz-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.55); box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.55); position:absolute; top:0.4em; left:0;}
					
	.filter--find--hosting .group{float:left; border-radius:4px; margin:0 1em 1em 0;}
	.filter--find--hosting .level1 .group{border:none; padding:0;}
	.filter--find--hosting .level1 .group .bg--gray{background:#e1e1e1; border-radius:4px; padding:0.5em;}
	.filter--find--hosting .group .border--wrap{border:1px solid #e1e1e1; border-radius:4px; padding:0.5em;}
					
	.filter--find--hosting strong{font-size:1.1em; display:block; padding-bottom:0.5em;}
	.filter--find--hosting span{display:inline-block; height:32px; line-height:32px; padding:0 0.5em; border-radius:4px; cursor:pointer; transition:0.3s ease; margin:0 0.5em;  position:relative;}
	.filter--find--hosting .level1 .group span:hover{background:#FFFFFF;}
	.filter--find--hosting span:hover{background:#e1e1e1; transition:0.3s ease;}
					
	.filter--find--hosting .level1 .group .add--prices{border-left:1px dashed #1f295e; border-radius:0; padding-left:1.5em;}
	.filter--find--hosting .level1 .group .add--prices:hover{background:none;}
					
	.filter--find--hosting .active,
	.filter--find--hosting .active:hover,
	.filter--find--hosting .level1 .group .active:hover{
						color:#FFFFFF;
						/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1f295e+0,2c3c91+100 */
						background: rgb(31,41,94); /* Old browsers */
						/* IE9 SVG, needs conditional override of 'filter' to 'none' */
						background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmMjk1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzNjOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
						background: -moz-linear-gradient(top,  rgba(31,41,94,1) 0%, rgba(44,60,145,1) 100%); /* FF3.6+ */
						background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,41,94,1)), color-stop(100%,rgba(44,60,145,1))); /* Chrome,Safari4+ */
						background: -webkit-linear-gradient(top,  rgba(31,41,94,1) 0%,rgba(44,60,145,1) 100%); /* Chrome10+,Safari5.1+ */
						background: -o-linear-gradient(top,  rgba(31,41,94,1) 0%,rgba(44,60,145,1) 100%); /* Opera 11.10+ */
						background: -ms-linear-gradient(top,  rgba(31,41,94,1) 0%,rgba(44,60,145,1) 100%); /* IE10+ */
						background: linear-gradient(to bottom,  rgba(31,41,94,1) 0%,rgba(44,60,145,1) 100%); /* W3C */
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f295e', endColorstr='#2c3c91',GradientType=0 ); /* IE6-8 */
						-webkit-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.55);
						-moz-box-shadow:    0px 2px 5px 0px rgba(50, 50, 50, 0.55);
						box-shadow:         0px 2px 5px 0px rgba(50, 50, 50, 0.55);
	}
	

	.lists--thumbs_inline{}
	.lists--thumbs_inline header{border-bottom:1px dashed #cccccc; padding:1em 0; margin-bottom:1em;}
	.lists--thumbs_inline header:after{content: '';display: block; clear: both; height: 1px; margin-top: -1px;}
	.lists--thumbs_inline header h3{float:left; font-size:1.4em;}
	.lists--thumbs_inline .stars{float:right; width:300px;}
	.lists--thumbs_inline .stars:after{content: '';display: block; clear: both; height: 1px; margin-top: -1px;}
	.lists--thumbs_inline .stars .icon_star{margin-right:2px; max-width:30px;}
	.lists--thumbs_inline .stars span{display:inline-block; padding-left:2em}
	.lists--thumbs_inline .screenshot{float:left; width:260px;}
	.lists--thumbs_inline .screenshot img{height:auto; max-width:260px; width:100%; display:block;}
	.lists--thumbs_inline .detail{padding-left:280px}
	.lists--thumbs_inline .detail:after{content: '';display: block; clear: both; height: 1px; margin-top: -1px;}
	.lists--thumbs_inline .detail p{border-bottom:1px dashed #cccccc; padding-bottom:1em;}	
	.lists--thumbs_inline .detail .price-range{float:left; width:200px;}
	.lists--thumbs_inline .detail .price-range span{display:block; padding-bottom:1em;}
	.lists--thumbs_inline .detail .price-range strong{font-size:1.6em;}
	.lists--thumbs_inline .detail .permalink{float:right; padding-top:0.5em;}

@media (max-width: 1300px){
	
	
		#main .row-fluid{ /*padding-left:1em; */ width:auto;}
		
		.container-fluid>.row-fluid{padding:0 1em; width:auto;}
		.row-fluid>.span3{float:right;}
		.span9.left-container{padding-right:0;}
		
		.col-2.article-normal-box-fix{width:48%; margin:0 0 1em 2%;}
		
		#main .span7 .wrap-layout{margin-left:-5%;}
	
	/*
		#main .row-fluid .col-left{width:15%;}
		#main .row-fluid .col-center{width:60%;}
		#main .row-fluid .col-right{}
	*/
		
	.footer_wrap	.wrapper{padding:2em 1em;}
	.footer_social{right:1em;}
	
	
	.main_section-right{padding-right:0 !important;}
	
	.widget--sort-by-name input{max-width:240px;}
	
	}

@media (max-width: 1200px){
	
	.module-header {background-position:0 -20px;}
	.module-header .logo{float:none; display:block; height:auto; line-height:inherit; text-align:left; padding:1em;}
	.module-header .nav{float:none; height:55px; line-height:50px; padding-top:10px;}

	.wrap-frmSearch_search{position:absolute; top:0; right:2em;}
	
	
	.footer_logo{float:none; margin-bottom:1.5em;}
	.footer_wrap	.wrapper nav .lv-1{font-size:1.4em;}
	.footer_wrap	.wrapper nav{padding:0;}
	
	.left_column{margin:0;}
	.row-fluid>.right_column{margin:0;}
	
	#article_lists article{width:47%; margin:1.5%; height:400px; overflow:hidden; padding:1em;}
	
	.onepage .footer_wrap{background:url(../../images/FindUKhosting-BG-1Column.gif) top left no-repeat;}
	
	.widget--sort-by-name{padding:0 0 1em 0;}
	.widget--sort-by-name span{display:block; padding-bottom:1em; float:none;}

}	


@media (min-width: 769px) and (max-width:1100px) {
	.span4.article-normal-box-fix div>div:first-child {
	
	margin-bottom: 10px;
	}
	
	.span4.article-normal-box-fix td {
	display: block;
	width: 100%;
	text-align: left;
	}
	
}

@media (max-width: 1024px) {
	
	.main_section-left{width:30% !important;}
	.main_section-right{width:70% !important;}
	
	.main_section-right .col-2.article-normal-box-fix{float:none; width:auto;}
	
	.company-detail{overflow:hidden;}
	.company-detail>div{width:100% !important; margin:0 !important;}
	.company-detail .type,
	.company-detail .space,
	.company-detail .thumbs,
	.company-detail .share_btn{width:100% !important; display:block;}
	.company-detail .share_btn{text-align:left !important;}
	
	#frmReview table tr td input[type="text"],
	#frmReview table tr td textarea{width:100% !important; box-sizing:border-box;}
	#frmReview table tr td input[type="text"]{height:40px; line-height:40px;}
	#frmReview table tr td table{width:auto !important;}
	
	.company_lists-detail .thumbs{width:25%;}
	.company_lists-detail .thumbs img{width:100%; height:auto;}
	
	.search_filter-style .all-price,
	.search_filter-style .review-fil,
	.search_filter-style .price-fil,
	.search_filter-style .language-fil{width:50%; padding:0.5em 0;}
	
	.company_status-detail,
	.company_status-screen_shot{width:100%; display:block; text-align:center !important;}
	.company_status-screen_shot img{max-width:100%; height:auto;}
	
	/* .article-normal-box .thumbs{width:40%;} */
	.company_lists-style .types{overflow:hidden;}
	
	.tab-content .lists .star-rates .icon_star{width:20px; height:auto;}
	
	.user_rating-lists{width:100%;}
	.user_rating-lists tr .star-status{text-align:right;}
	
	.yesorno,
	.vote-quote{display:block; text-align:left;}
	.vote-quote{font-weight:bold;}
	
	
	.module-header .logo{width:280px; padding:1.5em 1em 2.5em 1em;}
	
	/*----- main responsive layout -----*/
	
	#main .row-fluid>.span2{width:20%;}
	#main .row-fluid>.span7{width:50%;}
	#main .row-fluid>.span7 .col-2{width:auto; float:none;}
	
	/*
	#main .row-fluid>.span2{width:30%;}
	#main .row-fluid>.span3{float:none; width:100%; padding:0; margin:0;}
	#main .row-fluid>.span7{width:50%;}
	*/
	
	#main .category_links-style_1 .c_33-d,
	.category_links-style_1 li.c_33-d{width:200px;}
	
	.sort_style--1>section{margin-bottom:1em;}
	
	.module-header .nav{padding-top:0;}
	
	.tabs-left > .nav-tabs{float:none; width:100% !important; position:relative; height:0px; overflow:hidden; padding-top:40px; margin-bottom:1em; border:none;}
	.tabs-left > .nav-tabs:hover{overflow:inherit; height:auto;}
	.tabs-left > .nav-tabs li.active{position:absolute; top:0; left:0; width:100%; height:40px;}
	/*
	.tabs-left > .nav-tabs li.active a,
	.tabs-left > .nav-tabs li.active:hover a{border:1px solid #333; border-radius:3px;}
	*/
	
	.tabs-left > .nav-tabs li.active a{background:#FFFFFF url(../../images/btn_dropdown-style1.gif) no-repeat; background-position:top -2px right;}
	
	.tabs-left > .nav-tabs li a,
	.tabs-left > .nav-tabs li a:hover{border:none; margin:0;}
	
	#recaptcha_table tr td input[type="text"]{height:20px !important; line-height:20px !important;}
	
	.get_rate table tr td,
	.reviews_form.form_style4>tbody>tr>td{display:block !important; width:100% !important;}

	.lists--thumbs_inline header{position: relative;}
	.lists--thumbs_inline .stars{float:none; width:220px; top:1em; right: 0; position:absolute;}
	.lists--thumbs_inline .stars span{padding-left:1em; font-size: 0.9em;}
	.lists--thumbs_inline .stars .icon_star{margin-right:2px; max-width:20px;}
	.lists--thumbs_inline .screenshot{float:left; width:200px;}
	.lists--thumbs_inline .detail{padding-left:220px}
	.lists--thumbs_inline .detail .price-range strong{font-size: 1.2em;}
	.lists--thumbs_inline .detail .permalink a{height: 30px; line-height: 30px; font-size: 1em; font-size: 0.8em;}
	
	
}


@media (max-width: 970px) {
	
	.main_section-left{width:auto !important;}
	.main_section-right{width:auto !important;}
	
	.main_section-right .col-2.article-normal-box-fix{float:none; width:auto;}
	
	#article_lists .article_list-wrapper{margin:0;}
	#article_lists article{width:auto; margin:1em 1.5%;}
	
	.company_lists-style .thumbs,
	.company_lists-style .types{float:none; width:100%;}
	.company_lists-style .types{padding:0;}
	.company_lists-style .types h3{padding:1em 0;}
	.company_lists-style .types .company-status-detail .prices-rate{padding:0.5em 0;}
	.company_lists-style .thumbs a{text-align:center;}
	
	.filter--find--hosting .level1 .group{width:100%; float:none;}
	.filter--find--hosting .level1 .group .add--prices{border-left:none; border-top:1px dashed #9C9C9C; padding:0.5em 0; margin-top:0.5em; display:block;}
	
}

@media (max-width: 768px) {
	
	.left_column,
	.right_column{width:auto; float:none; margin:0 !important;}
	.main_section-right{padding:0 0 2em 0 !important;}
	
	.wrap-layout{margin:0 !important; padding-top:1em;}
	
	#main>.row-fluid{padding:0 1em;}
	
	#main .row-fluid>.span2,
	#main .row-fluid>.span3,
	#main .row-fluid>.span7{width:auto; float:none; padding:0; margin:0;}
	
	.row-fluid>.span3{overflow:auto;}
	
	#main>.row-fluid .span7 .row-fluid{padding:1em 0 0 0;}
	
	.col-2.article-normal-box-fix{width:48%; margin:0 0 1em 0	;}
		
	#main .span7 .wrap-layout{margin-left:0;}
	
	.right_column{width:auto !important; float:none !important;}
	
		
	.span4.article-normal-box-fix div div{height:auto !important;}
		
	.span9.left-container{max-width:inherit !important;}
		
	.register_form{width:100%; margin-bottom:2em; border-bottom:1px solid #cccccc; padding-bottom:2em;}
	.register_form input[type="text"],
	.register_form input[type="password"]{width:100%; height:35px; line-height:35px; box-sizing:border-box;}
	.register_form textarea{width:100%; box-sizing:border-box;}
	.register_form .section{padding:1em 0; display:block;}
	.register_form .section td{display:block; width:100%;}
	.register_form .space{display:none !important;}
	
	body{padding:0 !important;}
		
		
	.span9.left-container{padding:0;}
		
		
	.wrap-frmSearch_search{left:0em; right:inherit; top:4.6em;}
	.module-header .wrapper{height:150px;}
	
	.module-header .nav:after{content:' '; background:#c10235; width:10px; height:10px; position:absolute; top:-100%; right:-100%; z-index:-1; transition:0.3s ease; border-radius:800px;}
	
	.module-header .nav{position:fixed; height:inherit; line-height:inherit; width:100%; background:#00003c; z-index:20; right:-100%; top:0; height:100%; padding-top:2em; overflow:hidden; transiton:0.8s ease;}
	.module-header .nav a{display:block; height:40px; line-height:40px; font-size:2em; margin-bottom:0.2em; color:#FFFFFF; margin-left:-100%; transition:0.2s ease;}
	
	.toggle_menu .module-header .nav:after{right:-30px; top:-50px; transition:0.8s ease; width:200%; height:200%; border-radius:800px;}
	.toggle_menu .module-header .nav{right:0; transition:0.3s ease;}
	.toggle_menu .module-header .nav a{margin-left:2em; transition:0.8s ease;}
	
	.module-header .nav a:after{width:4px; height:4px; left:-1em; bottom:0.5em; border-radius:50%;}
	.module-header .nav a.current:after,
	.module-header .nav a:hover:after{width:20px; height:20px; bottom:0.3em;}
		
	body{transition:0.3s ease;}
		
		/*
		.toggle_menu{position:relative; left:80%; overflow-x:hidden; transition:0.8s ease;}
		*/
	
	.device_nav{display:block;}
		
		
	.footer_wrap	.wrapper{margin:0; padding:2em 1em;}
	.footer_social{right:1em;}
	
	.module-header .logo{padding:1em 1em 2.5em 1em;}
	.module-header .wrapper{height:80px;}
	.module-header{border-bottom:50px solid #bd1431;}
	.module-header .topsearch{margin-top:12px;}
	.module-header #btnSiteSearch_search{top:16px;}
	.ui-widget-content{max-width:300px !important;}
	
	.footer_logo{display:block; text-align:center; width:100%; max-width:inherit; margin-bottom:8em;}
	.footer_social{left:0; right:0; text-align:center; top:7em;}
	.footer_wrap	.wrapper nav{text-align:center;}
	.footer_wrap	.wrapper nav .lv-1 a,
	.footer_wrap	.wrapper nav .lv-2 a{white-space:nowrap;}
	
	.row-fluid>.span3{padding-top:2em;}
	
	.left_colum{width:auto; margin:0; padding:0; float:none;}
	.left_column .column_wrapper{padding:0; margin:0 !important;}
	
	.widget--sort-by-name span,
	.widget--sort-by-name input,
	.widget--sort-by-name button{margin-bottom:1em;}
	
	.widget--sort-by-name input{width:60%; max-width:inherit;}
	
	.widget--sort-by-name span{padding-bottom:0;}
	
	.sort_style--1 section.filter_by_price{padding-right:0;}
	.filter_by_price .btn_select--style{font-size:0.8em;}
	.filter_by_price input[type="text"]{width:80px; margin-top:4px;}
	.filter_by_price .btn_select--style.right span,
	.filter_by_price .btn_select--style.right:after{margin-top:1px;}
	
	
}
@media (max-width: 500px) { 

	
	/*----- Edited Febuary 2015 -----*/
	
	
	#divFooter>span{width:auto !important; float:none;}
	
	
	.article-normal-box .thumbs{display:block; width:100%;}
	.article-normal-box .thumbs img{width:100% !important; max-width:none; height:auto;}
	.article-normal-box .space{width:100%; display:block;}
	.article-normal-box .type{display:block; width:100%;}
	
	.company_status{width:100%;}
	.company_status-detail,
	.company_status-screen_shot{width:100%; height:auto; display:block; text-align:center;}
	.company_status-screen_shot a{display:inline-block;}
	.company_status-screen_shot img{max-width:100%; height:auto; width:auto; margin:2em 0;}
	
	.company-detail .wrapper{float:none; margin:0;}
	
	
	.company_lists-detail .types,
	.company_lists-detail .thumbs,
	.company_lists-detail .space{width:100%; display:block;}
	.company_lists-detail .thumbs {text-align:center; /*padding-bottom:200px;*/}
	.company_lists-detail .thumbs a{display:inline-block;}
	.company_lists-detail .thumbs img{max-width:100%; height:auto;}
	.company_lists-detail .rate .wrapper{position:absolute; top:210px; left:0; width:100%;}
	
	.relate-position{position:relative;}
	
	.directory-wrapper{padding:20px 0;}
	.directory_lists tr td{width:100%; display:block; background:#FFF !important;}
	.directory_lists tr td:nth-child(odd){background:#ececec !important;}
	
	textarea[name="txtMessage"]{width:100% !important; box-sizing:border-box;}
	
	.responsive_form td{width:100%; display:block;}
	
	#frmReview .reviews_form{width:100%;}
	
	.search_filter-style .all-price,
	.search_filter-style .review-fil,
	.search_filter-style .price-fil,
	.search_filter-style .language-fil{float:none; width:auto; padding:0.5em 0;}
	
	.tab-content .lists .company-name,
	.tab-content .lists .star-rates,
	.tab-content .lists .state-count{width:100%; display:block; border:none !important; text-align:center;}
	.tab-content .lists .state-count{border-bottom:1px dashed #cccccc !important; padding:1em 0; margin-bottom:1em;}
	
	
	.review-search-result .star,
	.review-search-result .status,
	.directory-search-result .star,
	.directory-search-result .status,
	.review-search-result td,
	.directory-search-result td{display:block; width:100%; text-align:center; padding:0; background:none !important;}
	.review-search-result td:last-child,
	.directory-search-result td:last-child{border-bottom:1px dashed #999; padding-bottom:1em; margin-bottom:1em;}
	
	.user_rating-lists tr .star-status{text-align:center; padding-bottom:1em; margin-top:-3em;}
	.user_rating-lists td{width:100%; display:block; text-align:center; height:auto;}
	.company_status-detail .user_rating-lists .icon_star{width:32px; height:auto; display:inline-block;}
	
	#main .category_links-style_1 .c_33-d,
	.category_links-style_1 li.c_33-d{width:100%; margin-left:0;}
	
	
	article.article-normal-box,
	.company_lists-style{padding:1em;}
	.company_lists-style{padding-bottom:2em;}
	
	table.char_table td a{padding:0.5em 0;}
	
	
	.module-header .wrapper{height:65px;}
	.module-header .logo img{width:220px;}
	.device_nav{top:1.5em;}
	.wrap-frmSearch_search{top:3.73em;}
	
	.reviews_lists-user {width:100%;}
	.reviews_lists-user tr .user_thumbs{margin:0 auto;}
	.reviews_lists-user tr td,
	.reviews_lists-user tr td .data_date,
	.copyright,
	.copyright a{display:block; text-align:center;}
	
	/* #recaptcha_table tr td{width:auto !important;} */
	
	.wrap_b--1-half.adtop{margin-left:-0.4em;}
	.row-fluid>.span3{float:none;}
	
	
	.container-fluid{padding-top:0.5em !important;}
	.widget_style-1 header h2{font-size:1.4em;}
	
	/*---- star ----*/
	
	.reviews_lists-user .icon_star, .company-detail .icon_star{width:30px;}
	
	/*
	.review-search-result .star,
	.directory-search-result .star{width:200px; text-align:right;}
	.directory-search-result .star img,
	.review-search-result .star img{width:28px; margin-right:2px;}
	.directory-search-result .status,
	.review-search-result .status{white-space: nowrap; width:100px; text-align:right;}
	*/
	
	
	/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
	div.rating-cancel,div.star-rating{width:30px; height:30px;}
	div.rating-cancel,div.rating-cancel a{background:url(../images/delete.gif) no-repeat 0 0;}
	div.star-rating,div.star-rating a{background:url(../images/shape_star-1-responsive.png) no-repeat 0 0px;}
	div.rating-cancel a,div.star-rating a{width:30px;}
	
	div.star-rating-on a,
	div.star-rating-hover a{background-position:0 -30px}
	
	.company_lists-style .types .company-status-detail .reviews-status{float:none; width:100%;}
	.company_lists-style .types .company-status-detail .prices-rate{width:100%; float:none; text-align:left; padding:1em 0;}
	
	.filter--find--hosting .group{float:none;}

	.lists--thumbs_inline .detail{padding: 0px;}
	.lists--thumbs_inline .screenshot{float: none; width: auto; margin-bottom: 1.5em;}
	.lists--thumbs_inline .screenshot img{max-width: inherit;}
	.lists--thumbs_inline header h3{float: none;}

	.lists--thumbs_inline .stars{float: none; margin-top: 1em; width: auto; position: static;}
	.lists--thumbs_inline .stars span{float: right;}
	
	
}
