@media (max-width: 1169px) {
.wrapper{width:auto; padding:0 10px;}
.banner .wrapper{padding:0;}
ul.menu-bar li { padding: 0 16px;}

/*inner page*/
ul.thumb li{width: 32%;}
/*05-07-14*/
.cnt-us{padding-right:0;}
ul.con-form li{margin-right: 10px;width: 48%;}
.message textarea{width: 79.5%;}

}

@media (max-width: 1023px) {
.menu{right: 14px; z-index: 20;}
table#bx-pager.thumbs td{margin:0; font-size:13px;}

ul.top-link li{ padding-left: 16px;padding-right: 0;}
.social {clear: both;float: right;}

ul.menu-bar li{padding: 0 8px;}

/*inner page*/
ul.thumb li{width:48%;}

/*05-07-14*/
ul.con-form li {margin-right: 0;width: 100%;}
ul.con-form li .input-bx, ul.con-form li select{ width: 80%;}
ul.con-form li select {width: 82%;}
ul.con-form li label, .message label {padding-bottom: 5px; padding-top: 0; display: block; width:auto;}
ul.bttm-fm li label{width:auto;display: inline-block;}
ul.con-form li input.checkbox{float:left;margin: 4px 10px 0 0;}
.cnt-us input.btn{margin-left: 0;}

}

@media (max-width: 959px) {
body{font-size: 13px;}
.fleft.logo {width: 140px; height: 100px; padding-top: 20px;}
.side-in { padding:0 0 0 20px;}
ul.ft-link li{ padding: 0 5px;}

.bx-wrapper .bx-viewport{height:auto !important;}


/*05-07-14*/
ul.con-form li .input-bx, ul.con-form li select, .message textarea {width: 98%;}
ul.con-form li select {width: 100%;}
}


@media (max-width: 767px) {
	
.fleft.logo{height:inherit; width:100%; text-align:center;padding-bottom: 20px;padding-left: 0;}	
.right-box{width:100%;}
.left-col, .sidebar, .copyright, .ft-links {width: 100%;}
.footer{text-align:center;}	
.top-rgt{float:left;}

.top-links { float: left;text-align: center;width: 100%;position: relative; z-index:22;}

ul.menu-bar {display: none;}

.right-box {position: relative;}
.menu {top:74px; width:100%;right: 0;}
.menu  .respon-btn{display:block; cursor:pointer;  position:absolute; right:0;}
.menu .respon-btn i{font-size: 36px; height: 50px;text-align: right;width: 50px; color:#ED1C24;}

.top-rgt { float: left; width: 100%;}
.social{float:left; padding:20px 0 10px;position: relative;
    z-index: 24;}

ul.top-link li {padding-left: 0;padding-right: 16px;}
ul.menu-bar{transition:none; position:absolute;width: 100%;top: 40px;z-index: 999999;text-align: left;}
ul.menu-bar li{display:block; padding: 0;}
ul.menu-bar li a {padding: 0 20px;
    background:#000;
    border-bottom: 1px solid #FFFFFF;
    color: #fff;
    display: block;
    width: auto;
}
ul.top-link li span.txt{display:none;}


}

@media (max-width: 640px) {
table#bx-pager.thumbs td{display:none;}
.bx-wrapper .bx-controls-direction a{top: 14%;}
ul.top-link li span.txt{}


/*inner*/
ul.thumb li{ width:auto; display:block;margin-bottom: 10px; min-height:inherit;}

}


@media (max-width: 480px) {

}
@media (max-width: 479px) {



}
