.content .right-slide{float:right;}
.our-info .box p{text-align:left;}
.our-info .box p img{margin-right:5px;margin-top:3px;}
.contact-row .contact-box .info p{font-weight:normal;}

.our-info .box table.contenttable,.our-info .box table.contenttable *{display:inline-block;}

.our-info .box table.contenttable,.our-info .box table.contenttable tbody{width:100%;}

.our-info .box table.contenttable tr{position:relative;text-align:left;width:100%;margin-bottom:2px;}
.our-info .box table.contenttable tr td:first-child{position:absolute;left:0;top:4px;}
.our-info .box table.contenttable tr td:last-child{padding-left:27px;color:#59595c;display:inline-block;font-size:14px;line-height:22px;width:100%;}
@media (min-width: 992px) {
.mobile_menu,.navbar-toggle{display:none;}
}
@media (max-width: 1199px) {
*{box-sizing:border-box;}
input[type=text],textarea,input[type=tel],input[type=email],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;}
img{max-width:100%;height:auto;}
.center{width:100%;}
.home-page .center{width:94%;}  
.our-info .box{width:19.9%;padding:0 10px;min-height:321px;}

/*inner pages*/
.inner-center{width:952px;}

/*navigation*/
.header .nav{box-sizing:border-box;margin-left:0px;}
.header .nav ul{display:inline-block;padding-top:22px;}
.header .nav ul li a img{padding:0;}
.header .nav ul li a .icon{padding-top:32px;}
.header .nav ul li a span { font-size: 12px; }
.header .nav ul li a { font-size: 12px }
/*banner*/
.banner{height:auto;}
.banner .banner-nav,.content .left-slide{width: 232px;}
.banner .banner-img{width: 720px;}
.banner .banner-img div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image,.banner .banner-img div.csc-textpic-left .csc-textpic-imagewrap{margin-bottom:0;}
.banner .banner-img img{width:100% !important;height:auto !important;}
div.csc-textpic-left .csc-textpic-imagewrap{max-width:100%;}
.banner-img div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{float:left;}
figcaption.csc-textpic-caption{/*display:inline-block;margin-bottom:0;*/width:100%;}
.left-slide iframe{width:100%;margin:0 !important;}
.working-info iframe{max-width:100%;}

}

@media (max-width: 991px) {

.footer .footer-link ul li{padding-left:10px;padding-right:10px;}
.footer .footer-contact{min-height:150px;}
.footer .footer-contact .contact{padding-right:50px;}
/*inner pages*/

/*navigation*/
.header .nav{display:none !important;}
.header .nav.mobile_menu{display:block;}
.mobile_menu{margin-bottom:15px;float:left;width:100%;}
.navbar-nav{padding: 20px 42px 20px 0;float:left;width:100%;list-style:none;display:none;}

.navbar-nav>li{border-bottom:1px solid #798991;}
.navbar-nav>li:last-child{border-bottom:none;}
.navbar-nav li{text-align:left;position:relative;display:inline-block;width:100%; float:left;  }
.navbar-nav li a{color:#939598;display:block;font-size:14px;font-weight:bold;line-height:22px;text-decoration:none;padding:11px 0;}
.navbar-nav li a:hover,.navbar-nav li.active>a{color: #0075be;}
.navbar-nav ul{list-style:none;}
.navbar-nav li>ul {float:left; width:100%; }
.navbar-nav li>ul>li{padding-left:20px;}
.navbar-nav li>ul>li a{background:#c6c7c8;padding-left:15px;margin-bottom:13px;}
.navbar-nav li>ul>li>ul>li a{background:#e3e4e4;padding-left:15px;}
.navbar-nav li>ul li>ul li>ul{margin-bottom:13px;float:left;}
.navbar-nav li>ul li>ul li>ul>li a{background:#f2f2f3;margin-bottom:0;}
.navbar-toggle{border:none;border-radius:4px;float:right;margin-bottom:8px;margin-top:8px;padding:9px 5px;background:#0076bd;cursor:pointer;}
.navbar-toggle .icon-bar{margin-top:4px;display:block;height:2px;width:22px;background-color:#fff;}
.navbar-toggle .icon-bar:first-child{margin-top:0;}
.slide{background:#0076bd; color:#fff;cursor:pointer;font-size:32px;height:30px;line-height:22px;padding:3px 0;position:absolute;right:-42px;text-align:center;top:7px;width:30px;}
.slide.minus{background:#b1b3b4;}
.simple-img{vertical-align:middle;margin-left:25px;}
/*navigation end*/
.inner-center{width:94%;}
.header .logo{margin:15px 0 0;width:100%;text-align:center;}
.header .nav ul li{border-right:none;border-left: 1px solid #85a9d9;}
.header .nav ul li.last{border-right: 1px solid #85a9d9;border-left: 1px solid #85a9d9;}
.header .nav ul li a .icon{padding-top:31px;}
.header .nav{width:100%;margin:0;padding:0;text-align:center;}
.header .nav ul li{float:none;display:inline-block;}
.banner .banner-nav, .content .left-slide{width:25%;}
.banner .banner-nav,.bottomMenu{display:none;}
.banner .banner-nav ul{padding:10px 20px 0 0;}
.banner .banner-img{width:100%;}
.banner .banner-img div.csc-textpic .csc-textpic-imagewrap {width:100%;text-align:center;}
.banner .banner-img div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{float:none;margin-bottom: -4px;}
.content .left-slide,.content .right-slide{width:100%;float:none;display:inline-block;margin-bottom:15px;}
.content .right-slide{border-left: none;padding:0;}
.content .left-slide .address p,.content .left-slide h4{text-align:left;}
.content .left-slide.working-left .simple-img{text-align:left;}
.content .left-slide{padding:0;}
.tx-powermail{margin:0 auto;}

.our-info .box table.contenttable tr td:last-child{word-break:break-all;}
.left-slide div.csc-textpic-right .csc-textpic-imagewrap{float:none;display:inline-block; width:100%;}

.our-info{padding-top:30px;}
.our-info .box{width:33%;margin-bottom:10px;padding:0 0 10px;border-right:none;border-left:1px solid #8d8e90;min-height:inherit;padding: 5px;}
.our-info .box.last {border-right:none;border-left:1px solid #8d8e90!important;}
.our-info .box.responsive-first { border:none; }
.home-page .box .icon div.csc-textpic-center .csc-textpic-center-outer,.home-page .box .icon div.csc-textpic-center .csc-textpic-center-inner{float:none;right:auto;display:inline-block;}
.home-page .box .icon .csc-textpic-imagewrap{text-align:left;}
.our-info .box h2{text-align:left;}


.navbar-nav li > ul {clear:both; float:none; margin-right:-42px; width:auto; padding-right:42px; }
}

@media (max-width: 767px) {
.our-info .box{width:100%;margin-bottom:10px;padding:0 0 10px;border:none;border-bottom:1px solid #8d8e90;min-height:inherit;padding: 5px;}
.our-info .box.responsive-first { border-bottom:1px solid #8d8e90; }
.our-info .box.last {border:none!important;}
.our-info .box .icon {display: -webkit-inline-box!important; margin: 0px;}
.our-info .box h2 { text-align: center; margin: 0px;}
.footer .footer-contact .contact{padding:95px 0 20px;padding-top:95px;padding-bottom:20px;min-height:inherit;}
.footer .footer-contact .contact p{padding:0;}
.footer .footer-logo{right:50%;margin-right:-87px;}
.navbar-nav li>ul>li{padding-left:10px;}
.banner .banner-nav,.bottomMenu{display:none;}
.banner .banner-img{float:none;width:100%;}
.csc-space-after-100{margin-bottom:0 !important;}
.csc-space-before-100{margin-top:0 !important;}
.fancybox-opened .fancybox-skin{padding:10px !important;}
.fancybox-inner{width:100% !important;height:auto !important;}
.csc-textpic-intext-right-nowrap-251 .csc-textpic-text{margin-right:0;}
.tx-powermail .powermail_fieldset .powermail_label{width:100%;margin-bottom:3px;}
.tx-powermail .powermail_fieldset .powermail_field{width:100%;}
.tx-powermail{width:100%;}
.tx-powermail .powermail_fieldset{padding-left:0;padding-right:0;}
.tx-powermail .powermail_fieldset .parsley-errors-list{width:100%;}

.our-info .box table.contenttable tr td:last-child{word-break:normal;}
}
@media (max-width: 639px) {
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:none;margin-left:0;display:inline-block;max-width:100%;}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{display:inline-block;max-width:100%;float:left;}
div.csc-textpic div.csc-textpic-imagecolumn{width:100%;margin-right:0;margin-bottom:10px;}
.working-info iframe{height:350px;}
}
@media (max-width: 479px) {
.home-header .logo img{max-width:90%;}
.content .right-slide .contact-row .contact-box{width:100%;text-align:center;}
.content .right-slide .contact-row .contact-box .img{width:100%;}
.content .right-slide .contact-row .contact-box .img p{margin:0;}
.content .right-slide .contact-row .contact-box .info{float:none;display:inline-block;padding:0;}
.navbar-nav li>ul>li{padding-left:9px;}
.navbar-nav li > ul > li a,.navbar-nav li > ul > li > ul > li a,.navbar-nav li > ul li > ul li > ul > li a{padding-left:5px;padding-right:5px;}
}
