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

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

body{background-image:none;}
.main{width:auto; margin:0px; padding:0 8px; background-image:none;}
.footer .inside{width:100%;}
.middle .right_side{width:100%;}
.middle .left_side{display:none;}
.slider{display:none;}
#menu select{display:block; margin-top:8px;}
.header .right{float:none;}
.header .search_box{width:100%;}
.search_icon{float:right; margin:0 8px 0 0;}
.header .search_inp{width:80%;}
.header .tagline{margin:90px 0 24px 25px}
.pro_rt_side .btn_box .white_button{float:right;}
.pro_list2 li .rt_side{float:right;}
.pro_list_page{min-height:inherit;}
.sim_pro_box{width:auto;}
.arrow{display:none;}
.gray_rounded_box{display:block; clear:both;}
}

@media screen and (max-width: 800px){
	
.header .tagline{font-size:20px; margin: 66px 0 24px 25px;}
.header .logo img{width:120px;}
.footer .inside .nav{width:100%;}
.pro_list li{width:220px;}
.pro_list li .rt_side{width:156px;}
.pro_search_box{width:94%;}
.pro_rt_side .btn_box{display:none;}
	
}


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

.pro_list li{width:auto; float:none; padding:10px; height:55px;}
.pro_list li .img_box{margin-right:10px;}
.pro_list li .rt_side{width:auto;}
.pro_list li{width:auto; height:100px;}
.contact_lft_side{width:100%;} 
.contact_tabs .inside{float:none; width:auto; clear:both;}
.contact_lft_side .address_box{float:none;}
.contact_lft_side .address_box .heading{float:none;}
.contact_lft_side .address_box p{float:none;}
.contact_tabs ul{margin-bottom:-1px;}
.contact_rt_side{width:100%;}
.pro_rt_side{width:auto; float:left; margin-left:10px;}
.pro_search_box{width:auto; clear:both; float:none; text-align:center;}
.pro_search_box .select_code{width:auto; float:none;}
.pro_search_box .btn_box{ margin:8px 0 5px 0; width:100%; float:none;}
.pro_search_box .btn_box .left{float:none;}
.button{ margin:0 5px;}
.pro_search_box .btn_box .right{float:none;}
.pro_list .right{float:none;}
.form_popup .form_fields{padding:2px 50px;}
.pro_lft_side .pro_img_slider .image_show_box a:before{content:" "; display:block; position:absolute; top:0; left:0; right:0; bottom:0; z-index:10;}
.pro_lft_side .pro_img_slider .image_show_box .zoom_icon{display:none;}

}






@media screen and (max-width: 480px){
	
.pro_list li{width:auto; float:none; padding:10px; height:100px;}
.pro_list li .img_box{margin-right:10px;}
.pro_list li .rt_side{width:auto;}
.header .tagline{width:100%; margin:10px 0; text-align:center;}
.header .logo{text-align:center; width:100%; margin:0px; padding:0px;}
.footer{height:215px;}
.footer .inside .nav{text-align:center; margin:10px 0 0 0;}
.footer .inside .nav li{float:none; padding:5px 0; border:none;}
.footer .inside .border{margin:10px 0 0 0;}
.contant_box.margin_top10{margin:0px;}
.pro_lft_side{width:auto;}
.pro_rt_side{width:auto; float:left; margin-left:10px;}
.pro_search_box{width:auto; clear:both; float:none; text-align:center;}
.pro_search_box .select_code{width:auto; float:none;}
.pro_search_box .btn_box{ margin:8px 0 5px 0; width:100%; float:none;}
.pro_search_box .btn_box .left{float:none;}
.button{ margin:0 5px;}
.sim_pro_box{width:auto; float:none;}
.pro_lft_side .pro_img_slider .image_show_box a:before{content:" "; display:block; position:absolute; top:0; left:0; right:0; bottom:0; z-index:10;}
.pro_lft_side .pro_img_slider .image_show_box .zoom_icon{display:none;}
.pro_lft_side .pro_img_slider .img_thumb li{padding:5px;}
.sim_pro_box{width:auto;}
.producr_listing{width:224px; margin:0 auto; float:none;}
.pro_list li{width:auto;}
.right{float:none;}
.contact_lft_side .enquiry_box .form_fields .btn{margin:8px 0 0 0;}
.fields_errormsg{padding-left:0px;}
.contact_rt_side .map_box{margin-top:10px;}
.cate_dtl td{padding:3px;}
.td_img_size img{width:35px;}
.cate_dtl{margin:10px 0;}
.cate_dtl table{padding:10px;}
.pro_rt_side .btn_box{display:none;}
.form_popup .form_fields{padding:2px 0;}
.sel-xlarge{width:182px;}
.input-xlarge{width:170px;}
.form_popup .form_fields label{margin-left:5px;}
.success_flash{margin-left:5px;}
.popup_top{font-size:12px;}
.form_popup .form_fields .button{margin:0 0 10px 135px;}
.form_popup .form_fields .cancel_btn{margin:0 5px 0 0;}
.form_popup .form_fields .loader_box{left:102px;}
.errormsg{padding-left:135px;}
	
}