@charset "utf-8";
/* CSS Document */

@media screen and (max-width:320px)
{
	.container_wrapper{width:100% !important;}
	.container{width:96% !important; margin:0 auto !important;}
	.header{width:100% !important; padding:0 !important;}
	.header_logo{padding:2% 0 !important; }
	.header_logo img{max-width:100% !important; height:50px; }
	.header_search{width:100% !important; padding:2% 0 !important; display:none; }
	.header_icon{width:65% !important; padding:2% 0 !important; margin:0; float:left !important;}
	.content{width:100% !important;}
	.content_main{padding:0 !important;}
	.content_main{width:100% !important;}
	.cf{ margin:0 3% !important;}
	.form-wrapper{width:264px !important;}
	.form-wrapper input{width:174px !important;}
	.menu{display:none !important;}
	#menu{position: static; list-style-type:none;}
	/*Create vertical spacing*/
	#menu li {margin-bottom: 1px !important; text-align:left;}
	/*Make all menu links full width*/
	#menu li, #menu li a {width: 100% !important; line-height:28px; color:#fff;}
	/*Display 'show menu' link*/
	.show-menu {display:block !important;}
	.search-menu{display:block !important;}
	.footer{width:100% !important; overflow:hidden; height:auto !important;}
	.footer_table{width:95% !important;}
	.comment_main{width:100% !important; margin:0 !important; text-align:justify;}
	.reason{width:100% !important;}
	.rating{width:100% !important; margin:0 !important; float:left !important;}
	.review_table{width:98% !important;} 
	textarea{width:100% !important;}
	.star_content{margin:0 !important; clear:both;}
	html{overflow-x:hidden;}
	.site{width:100% !important;}
	.search_image{float:left;}
	.search_review{margin:0 4% !important;}
	.index_review{width:98% !important;}
	input[type="text"]{width:80% !important;}
    textarea{width:90% !important;}
	.review_table .feild{text-align:left !important;} 
	select{width:160px !important;}
	.contact_main{width:98% !important;}
	.contact_left{width:98% !important; margin:0 auto !important;}
	.contact_right{width:98% !important; margin:0 auto !important;}
	.contact_right img{max-width:100% !important;}
}
@media screen and (min-width:321px) and (max-width:360px)
{
	.container_wrapper{width:100% !important;}
	.container{width:96% !important; margin:0 auto !important;}
	.header{width:100% !important; padding:0 !important;}
	.header_logo{padding:2% 0 !important; }
	.header_logo img{max-width:100% !important; height:50px; }
	.header_search{width:100% !important; padding:2% 0 !important; display:none; }
	.header_icon{width:65% !important; padding:2% 0 !important; margin:0; float:left !important;}
	.content{width:100% !important;}
	.content_main{padding:0 !important;}
	.content_main{width:100% !important;}
	.cf{ margin:0 3% !important;}
	.form-wrapper{width:264px !important;}
	.form-wrapper input{width:174px !important;}
	.menu{display:none !important;}
	#menu{position: static; list-style-type:none;}
	/*Create vertical spacing*/
	#menu li {margin-bottom: 1px !important; text-align:left;}
	/*Make all menu links full width*/
	#menu li, #menu li a {width: 100% !important; line-height:28px; color:#fff;}
	/*Display 'show menu' link*/
	.show-menu {display:block !important;}
	.search-menu{display:block !important;}
	.footer{width:100% !important; overflow:hidden; height:auto !important;}
	.footer_table{width:95% !important;}
	.comment_main{width:100% !important; margin:0 !important; text-align:justify;}
	.reason{width:100% !important;}
	.rating{width:100% !important; margin:0 !important; float:left !important;}
	.review_table{width:98% !important;} 
	textarea{width:100% !important;}
	.star_content{margin:0 !important; clear:both;}
	html{overflow-x:hidden;}
	.site{width:100% !important;}
	.search_image{float:left;}
	.search_review{margin:0 4% !important;}
	.index_review{width:98% !important;}
	input[type="text"]{width:80% !important;}
    textarea{width:90% !important;}
	.review_table .feild{text-align:left !important;} 
	select{width:160px !important;}
	.scam_report{width:98% !important;} 
	.contact_main{width:98% !important;}
	.contact_left{width:98% !important; margin:0 auto !important;}
	.contact_right{width:98% !important; margin:0 auto !important;}
	.contact_right img{max-width:100% !important;}
}
@media screen and (min-width:361px) and (max-width:480px)
{
	.container_wrapper{width:100% !important;}
	.container{width:96% !important; margin:0 auto !important;}
	.header{width:100% !important; padding:0 !important;}
	.header_logo{padding:2% 0 !important; }
	.header_logo img{max-width:100% !important; height:50px; }
	.header_search{width:100% !important; padding:2% 0 !important; display:none; }
	.header_icon{width:65% !important; padding:2% 0 !important; margin:0; float:left !important;}
	.content{width:100% !important;}
	.content_main{padding:0 !important;}
	.content_main{width:100% !important;}
	.cf{ margin:0 3% !important;}
	.form-wrapper{width:264px !important;}
	.form-wrapper input{width:174px !important;}
	.menu{display:none !important;}
	#menu{position: static; list-style-type:none;}
	/*Create vertical spacing*/
	#menu li {margin-bottom: 1px !important; text-align:left;}
	/*Make all menu links full width*/
	#menu li, #menu li a {width: 100% !important; line-height:28px; color:#fff;}
	/*Display 'show menu' link*/
	.show-menu {display:block !important;}
	.search-menu{display:block !important;}
	.footer{width:100% !important; overflow:hidden; height:auto !important;}
	.footer_table{width:95% !important;}
	.comment_main{width:100% !important; margin:0 !important; text-align:justify;}
	.reason{width:100% !important;}
	.rating{width:100% !important; margin:0 !important; float:left !important;}
	.review_table{width:98% !important;} 
	textarea{width:100% !important;}
	.star_content{margin:0 !important; clear:both;}
	html{overflow-x:hidden;}	
	.site{width:100% !important;}
	.search_image{float:left;}
	.search_review{margin:0 4% !important;}
	.index_review{width:98% !important;}
	.scam_report{width:98% !important;} 
	input[type="text"]{width:80% !important;}
    textarea{width:90% !important;}
	.review_table .feild{text-align:left !important;} 
	select{width:160px !important;}
	.contact_main{width:98% !important;}
	.contact_left{width:98% !important; margin:0 auto !important;}
	.contact_right{width:98% !important; margin:0 auto !important;}
	.contact_right img{max-width:100% !important;}
}
@media screen and (min-width:481px) and (max-width:690px)
{
.container_wrapper{width:100% !important;}
	.container{width:96% !important; margin:0 auto !important;}
	.header{width:100% !important; padding:0 !important;}
	.header_logo{padding:2% 0 !important; }
	.header_logo img{max-width:100% !important; height:90px; }
	.header_search{width:100% !important; padding:2% 0 !important; display:none; }
	.header_icon{width:65% !important; padding:2% 0 !important; margin:0; float:left !important;}
	.content{width:100% !important;}
	.content_main{width:100% !important; padding:0 !important;}
	.cf{ margin:0 3% !important;}
	.form-wrapper{width:264px !important;}
	.form-wrapper input{width:174px !important;}
	.menu{display:none !important;}
	#menu{position: static; list-style-type:none;}
	/*Create vertical spacing*/
	#menu li {margin-bottom: 1px !important; text-align:left;}
	/*Make all menu links full width*/
	#menu li, #menu li a {width: 100% !important; line-height:28px; color:#fff;}
	/*Display 'show menu' link*/
	.show-menu {display:block !important;}
	.search-menu{display:block !important;}
	.footer{width:100% !important; overflow:hidden; height:auto !important;}
	.footer_table{width:95% !important;}
	.comment_main{width:100% !important; margin:0 !important; text-align:justify;}
	.reason{width:100% !important;}
	.rating{width:100% !important; margin:0 !important; float:left !important;}
	.site{width:100% !important;}
	.search_image{float:left;}
	.search_review{margin:0 4% !important;}
	.index_review{width:98% !important;}
	.scam_report{width:98% !important;} 
	input[type="text"]{width:80% !important;}
    textarea{width:90% !important;}
	.review_table .feild{text-align:left !important;} 
	select{width:160px !important;}
	html{overflow-x:hidden;}
	.contact_main{width:98% !important;}
	.contact_right img{max-width:100% !important;}
}
@media screen and (min-width:691px) and (max-width:768px)
{
	.container_wrapper{width:100% !important;}
	.container{width:97.7% !important; margin:0 auto !important;}
	.header{width:98% !important;}
	.header_logo{padding:2% 0 !important; width:20% !important;}
	.header_logo img{max-width:100%;}
	.header_search{margin: 7% 2% !important;}
	.cf{ margin:0 3% !important;}
	.form-wrapper{width:264px !important;}
	.form-wrapper input{width:174px !important;}
	.content{width:100% !important;}
	.content_main{width:90% !important; margin:0 auto !important;}
	.menu{text-align:left !important;}
	.menu ul{margin: 1% 0px !important;padding: 0px !important;}
	.menu ul li{ margin-right:0px !important;}
	.menu ul li a{ font-size:12px !important; padding:0 4px !important;}
	.footer_table{width:80% !important;}
	.comment_main{width:100% !important; margin:0 !important; text-align:justify;}
	.site{width:100% !important;}
	.scam_report{width:98% !important;} 
	input[type="text"]{width:80% !important;}
    textarea{width:90% !important;}
	.review_table .feild{text-align:left !important;} 
	select{width:160px !important;}
	html{overflow-x:hidden;}
	.contact_main{width:98% !important;}
	.contact_right img{max-width:100% !important;}
}
@media screen and (min-width:769px) and (max-width:980px)
{
	.container_wrapper{width:100% !important;}
	.container{width:100% !important; margin:0 auto !important;}
	.header{width:98% !important;}
	.header_logo{padding:2% 0 !important; width:30% !important;}
	.header_logo img{max-width:100%;}
	.header_search{margin: 7% 2% !important;}
	.cf{ margin:0 3% !important;}
	.form-wrapper{width:264px !important;}
	.form-wrapper input{width:174px !important;}
	.content{width:100% !important;}
	.content_main{width:90% !important; margin:0 auto !important;}
	.menu{text-align:left !important;}
	.menu ul{margin: 1% 0px !important;padding: 0px !important;}
	.menu ul li{ margin-right:0px !important;}
	.menu ul li a{ font-size:13px !important; padding:0 5px !important;}
	.footer_table{width:70% !important;}
	.comment_main{width:100% !important; margin:0 !important; text-align:justify;}
	.site{width:100% !important;}
	.contact_main{width:98% !important;}
	.contact_right img{max-width:100% !important;}
}
@media screen and (min-width:981px) and (max-width:1024px)
{
.container_wrapper{width:100% !important;}
	.container{width:99.7% !important; margin:0 auto !important;}
	.header{width:98.7% !important;}
	.content{width:100% !important;}
	.content_main{width:90% !important; margin:0 auto !important;}
	html{overflow-x:hidden;}
}