

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

.hader_total{max-width:1140px; padding:15px; margin:0;}

.menu_area{float:right; width:59%;}

.menu_area ul li a{ padding: 10px 6px;}

.total_body{max-width: 1140px; padding:15px;}

.oblirhtbx_mnu ul li a{padding: 13px 24px; background:none;}

.oblirhtbx_bdy{width:92%;}

.top_footer_con{max-width:1140px; padding:15px;}

.portfolio_area ul li{width:54px;}

.down_footer_con{max-width:1140px; padding:15px;}

.down_footer_con p{margin:0; padding:5px 0;}

.page_heading_con{max-width:1140px; padding:15px; margin:0;}

.page_heading_con p{padding:19px 0;}

.page_heading{border-bottom:none; margin-bottom:15px;}

.pagination_area ul li{padding:21px 4px;}

.about_left_top h2 img {width:69%;}

.about_right_top_heading h2 img{width:48%;}

.about_right_down_heading h2 img{display:none;}

.page_heading_con h1{padding: 13px 0;}

.bx-wrapper .bx-caption{left:2%!important; top:63%!important;}


.pagination_area { padding: 18px 0;}

}



@media screen and (min-width:220px) and (max-width: 769px){

.logo{width:100%; text-align:center; display:inline-block;}

.menu_area{margin-right: -77px; margin-top: -31px;text-align: center; width: 100%;}

.menu_area ul{margin-left:8%; float:none;}

.banner_con{left:1%; top:61%; width:640px;}

.banner_con p{font-size:32px;}

.tab_area{width:100%; margin-bottom:20px;}

.oblirhtbx_bdy{width:92%;}

.why_choose_area{width:100%;}

.jcarousel-control-next{right:-6px!important;}

.top_footer_con_left{width:50%; min-height:258px;}

.top_footer_con_right{width:50%;}

.portfolio_area ul li{width:66px;}

.portfolio_area p{margin:0; clear:left;}

.slider_area_top h2 img{padding-left:0;}

.snd_btn_area{bottom:7px; right:2px;}

.text_area_contain{width:96%; padding:2%;}

.about_left{width:100%; margin-bottom:20px;}

.about_right{width:100%; margin-bottom:20px;}

.about_right_top_heading h2 img{width:auto;}

.about_right_down_heading h2 {float:left;}

.about_right_down_heading h2 img{display:block; float:right; padding-top:10px; padding-left:21px;}

.right_select_box{width:100%; padding:1%;}

.right_text_box{width:98%; padding:1%;}

.right_text_box_01{width:98%; padding:1%;}

.portfolio_imges{width:100%; margin-top:20px;}

.sevice_total_top_right h2 img{padding-left:0;}

.listing_product_left{width:31%; margin-bottom:15px;}

.listing_product_last{width:31%;}

.banner_con h1{ font-size: 33px;}

}


@media screen and (max-width: 480px){
.ngg-gallery-thumbnail-box {
    float: left !important;
    margin: 2% !important;
    width: 29% !important;
}
}



@media screen and (min-width: 220px) and (max-width: 479px){

.mobile_naviagtion{display:block;}

.menu_area{display:none;}

.banner_con{display:none;}

.images_area_left{width:100%; margin-bottom:15px;}

.images_area_last{width:100%;}

.oblirhtbx_mnu {height: auto;}

.oblirhtbx_mnu ul li{float: none;}

.oblirhtbx_bdy{width:92%;}

.oblirhtbx_bdylft{width:100%; margin-bottom:15px;}

.oblirhtbx_bdyright{width:100%;}

.top_footer_con_left{width:100%; min-height:0;}

.top_footer_con_right{width:100%;}

.portfolio_area ul li{width:64px;}

.why_choose_area h2 img{width:100%; padding-top:15px; padding-left:0;}

.contact_left_top h2 img{vertical-align:middle; padding-left:0;}

.form_area_left{width:98%; padding:1%;}

.form_area_last{width:98%; padding:1%; margin-bottom:12px;}

.form_area_finish{width:99%;}

.sevice_total_top_left{float:none; width:100%; margin-bottom:15px;}

.sevice_total_top_right{float:none; width:100%;}

.listing_product_left{width:100%; margin-bottom:12px;}

.listing_product_last{width:100%;}

}



@media screen and (min-width: 480px) and (max-width: 640px){

.mobile_naviagtion{display:block;}

.menu_area{display:none;}

.banner_con{display:none;}

.images_area_left{width:100%; margin-bottom:15px; text-align:center;}

.images_area_last{width:100%; text-align:center;}

.oblirhtbx_mnu {height: auto;}

.oblirhtbx_mnu ul li{float: none;}

.oblirhtbx_bdy{width:92%;}

.oblirhtbx_bdylft{width:100%; margin-bottom:15px;}

.oblirhtbx_bdyright{width:100%;}

.top_footer_con_left{width:100%; min-height:0;}

.top_footer_con_right{width:100%;}

.portfolio_area ul li{width:64px;}

.why_choose_area h2 img{width:100%; padding-top:15px; padding-left:0;}

.down_footer_con p{text-align:center;}

.contact_left_top h2 img{vertical-align:middle; padding-left:0;}

.form_area_left{width:98%; padding:1%;}

.form_area_last{width:98%; padding:1%; margin-bottom:12px;}

.form_area_finish{width:99%;}

.sevice_total_top_left{float:none; width:100%; margin-bottom:15px;}

.sevice_total_top_right{float:none; width:100%;}

.listing_product_left{width:100%; margin-bottom:12px;}

.listing_product_last{width:100%;}

}







@media only screen and (max-device-width: 480px) { 

  html { -webkit-text-size-adjust: none;}

  .jcarousel-control-prev {left:-7px!important;}

  .oblirhtbx_bdylft{width:100%; margin-bottom:15px;}

  .oblirhtbx_bdyright{width:100%;}



}



@media only screen and (max-device-width: 360px) {

.snd_btn_area{bottom:2px; right:2px;}



}

















