@charset "utf-8";
/* CSS Document */
* {padding:0; margin:0; box-sizing:border-box;}
a:-webkit-any-link {text-decoration: none;}
ul { list-style:none;}
ul li {float:left;}
body {font-family: 'Roboto', sans-serif;}
.main {float:left; width:100%;}
.common {width:1170px; margin:0 auto;}
.clear { clear:both;}
.no-bg { background:none !important;} 
.pad-rt {padding-right:0 !important;}
.top-strip {float:left; width:100%; background:#ffb700; height:6px;}
.logo {float: left;padding: 9px 0 3px;position: relative;width: 16%;z-index: 9;}
.header {float:left; width:100%;}
.right-menu-wrap {float:right; width:75%; padding-top:15px;}
.contact-wrap {float:right; width:auto; padding-bottom:23px;}
.detail-box {float:left; width: auto; padding:0 25px; background:url(../images/border.jpg) no-repeat right center;}
.ico {float:left; margin-right:10px;}
.detail, .detail a {float:left;width:auto;font-size: 13px;color:#d00000;}
.head-p {text-transform:uppercase;color: #0097d8;font-size: 13px;font-weight:bold;margin-bottom:5px;}
.detail ul { float:left; width:100%;}
.detail ul li {width:auto; margin-right:5px;}
.detail ul li a {transform:rotateX(0deg); -webkit-transform:rotateX(0deg); }
.detail ul li a:hover {transform:rotateX(360deg); -webkit-transform:rotateX(360deg); transition:all 1s ease;}
.menu-wrap {float:right; width:auto;}
.menu-wrap ul {float:left; width:100%;}
.menu-wrap ul li {width:auto;}
.menu-wrap ul li a {text-decoration:none; text-transform:uppercase; font-size:14px; color:#000; font-weight:500; padding:10px 15px 13px 15px; background:url(../images/menu-devider.jpg) no-repeat right 11px;}
.menu-wrap ul li:last-child a {background:none;}
.menu-wrap ul li:last-child a:hover {background:#32ace0;}
.menu-wrap ul li a:hover body { background:#000;}
.right-menu-wrap-inside .menu-wrap a {padding: 10px 14px 13px;}
/* Banner */
.banner{width:100%;float:left;margin:0;}
#contentHolderUnit_0{background:url(../images/bann-3.png) no-repeat center top;background-size:cover;}
#contentHolderUnit_1{background:url(../images/bann-2.png) no-repeat center top;background-size:cover;}
#contentHolderUnit_2{background:url(../images/bann-1.png) no-repeat center top;background-size:cover;}
#contentHolderUnit_3{background:url(../images/bann-4.png) no-repeat center top;background-size:cover;}
#contentHolderUnit_4{background:url(../images/bann-5.png) no-repeat center top;background-size:cover;}
#contentHolderUnit_5{background:url(../images/bann-6.png) no-repeat center top;background-size:cover;}
.about-us {float:left;width:100%;background:#f9fafb;padding: 18px 0;margin-top: -292px;}
.left-service-wrap {float:left; width:54%; padding:0 30px 0 20px; border-right:1px solid #e5e5e5;}
.right-about-wrap ul {float:left;margin-top: 0px;}
.right-about-wrap ul li {/* width: 50%; */margin-bottom: 11px;}
.right-about-wrap ul li span {width:auto;float:left;/* margin-right:15px; */}
.right-about-wrap .left-h {float: right;font-size: 17px;width: 154px;padding-top: 25px;font-weight:normal;}
.right-about-wrap {width:46%; padding-left:40px; float:left;}
.heading-4 {float:left; width:100%; font-size:30px; text-transform:uppercase;}
.right-about-wrap p {font-size:18px; line-height:34px; font-weight:300; margin-top:30px; float:left; width:100%; text-align: justify;}
.right-about-wrap p span {font-weight:bold; text-transform:uppercase;}
.read-more {float:left;text-decoration:none;font-size:16px;float:left;text-transform:uppercase;color:#fff;margin-top:5px;background: #32ace0;padding:8px 15px;font-weight:bold;transition:all 0.5s ease;}
.read-more:hover {background:#27282a; transition:all 0.5s ease; box-shadow:1px 3px 5px rgba(0, 0, 0, 0.4);}
.global-partner {float:left; width:100%; padding:60px 0;}
.heading-5 {float:left; width:80%; background:url(../images/border-2.jpg) repeat-x center; text-align:center; font-size:35px; text-transform:uppercase; margin:0 10%;}
.heading-5 span { padding:0 25px; background:#FFF;}
#scroll_box {position:relative;width:100%;overflow:hidden;background-color:#fff;border:0;text-align:left; margin-top:60px; float:left;}
footer {float:left;width:100%;padding-top:45px;background:url(../images/footer-bg.jpg) no-repeat center;background-size:cover;color:#fff;font-size:13px; font-weight:500; margin-top:50px;}
.col-1 {width:25%; float:left; padding:0 0 0 20px; min-height:205px; border-right:1px solid #335a90;}
.bor-none {border:none !important;}
.col-2 {width:50%; float:left; padding:0 20px 0 20px; min-height:205px; border-right:1px solid #335a90;}
.col-2 ul li:nth-child(odd) {width:45%; float:left;}
.col-2 ul li:nth-child(even) {width:45%; float:right}
.col-2 ul li a {color:#fff; text-decoration:none; margin-bottom:10px; float:left;}
.footer-head-p {float:left; width:100%; text-transform:uppercase; color:#c7dcf8; margin-bottom:12px; font-weight:600;}
.footer-head-p a {color:#c7dcf8; text-decoration:none;}
.col-1 a, .col-2 a {transition:all 0.5s ease;}
.col-1 a:hover, .col-2 a:hover {padding-left: 7px !important; transition:all 0.5s ease;}
.line-ht a:hover { padding:0 !important;}
p.line-ht {line-height:24px;}
p.line-ht a {color:#fff;}
.copyright {float:left; width:100%; margin-top:45px; padding:27px 0 15px 0; border-top:1px solid #335a90;}
.copyright p {float:left; width:auto;}
.copyright p a {color:#fff;}
.social {float:right; display:none;}
.social p {float:left;}
.social ul {float:left; position:relative; top:-5px; margin-left:15px;}
.social ul li {margin-right:5px;}
.social ul li a {transition:all 1s ease; float:left;}
.social ul li a:hover { transform:rotateY(360deg);-webkit-transform:rotateY(360deg); transition:all 1.5s ease;}
.tab-box {/* float: right; *//* height:603px; */position: relative;width: 825px;/* margin: 0px 0px 0 0; */}
/* #diamond {width: 0; height: 0; border: 99px solid transparent; border-bottom-color: red; position: relative; top:0;}
#diamond:after {content: ''; position: absolute; left:-99px; top:99px; width: 0; height: 0; border: 99px solid transparent; border-top-color: red;} */
.diamond {border: 0 none;height:140px;padding: 0;transform: rotate(45deg);-webkit-transform: rotate(45deg);width:140px; position:absolute; overflow:hidden; transition:all 0.5s ease;}
.diamond div {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.diamond span {margin:0;transition: all 0.5s ease;}
.diamond div span span {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;color: #fff;line-height: 18px;position: relative;text-align: center;transform: rotate(45deg) !important;-webkit-transform: rotate(45deg) !important;width: 161px !important;left: -40px !important;top: 35px !important;}
.diamond:hover span {margin: 200px 0 0 0;transition: all 0.5s ease;}
#parentHorizontalTab {float:left;width:100% !important;}
.first {left: 217px;top: 32px;background: #81c151 !important; /* Old browsers */background: -moz-linear-gradient(top, #81c151 0%, #39b672 100%) !important; /* FF3.6-15 */background: -webkit-linear-gradient(top, #81c151 0%,#39b672 100%) !important; /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #1396cd 0%,#1396cd 100%) !important;}
.second {left: 328px;top: 139px;}
.second div {background: rgba(0, 0, 0, 0) url("../images/tab-img-1.png") no-repeat scroll 0 0 !important;height: 200px;left: -30px;position: relative;top: -30px;width:200px;background-size: cover !important;}
.second div span {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;height: 141px;left: 29px;position: relative;top: 30px;width: 141px;float: left;transform: rotate(-45deg);color:#fff;font-size:16px;-webkit-transform: rotate(-45deg);}
.second div span span {left:-13px;top: 46px;}
.third {top: 247px;right: 248px;}
.third div {background: rgba(0, 0, 0, 0) url("../images/tab-img-2.png") no-repeat scroll 0 0 !important;height: 200px;left: -30px;position: relative;top: -30px;width:200px;background-size: cover !important;}
.third div span {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;height: 141px;left: 29px;position: relative;top: 30px;width: 141px;float: left;transform: rotate(-45deg);color:#fff;font-size:16px;-webkit-transform: rotate(-45deg);}
.third div span span {left: -10px;top:40px;}
.fourth {right: 56px;top: 324px; background: #81c151 !important; /* Old browsers */ background: -moz-linear-gradient(top, #81c151 0%, #39b672 100%) !important; /* FF3.6-15 */ background: -webkit-linear-gradient(top, #81c151 0%,#39b672 100%) !important; /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #81c151 0%,#39b672 100%) !important;}
.fifth {right: 164px;top: 433px;}
.fifth div {background: rgba(0, 0, 0, 0) url("../images/tab-img-3.png") no-repeat scroll 0 0 !important;height: 200px;left: -30px;position: relative;top: -30px;width:200px;background-size: cover !important;}
.fifth div span {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;height: 141px;left: 29px;position: relative;top: 30px;width: 141px;float: left;transform: rotate(-45deg);color:#fff;font-size:16px;-webkit-transform: rotate(-45deg);}
.fifth div span span {left: -14px;top: 45px;}
.sixth {bottom: 152px;right: 271px;}
.sixth div {background: rgba(0, 0, 0, 0) url("../images/tab-img-4.png") no-repeat scroll 0 0 !important;height: 200px;left: -30px;position: relative;top: -30px;width:200px;background-size: cover !important;}
.sixth div span {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;height: 141px;left: 29px;position: relative;top: 30px;width: 141px;float: left;transform: rotate(-45deg);color:#fff;font-size:16px;-webkit-transform: rotate(-45deg);}
.sixth div span span {left: -7px;top: 50px;}
.seventh {bottom: 42px; right: 382px; background: #81c151 !important; /* Old browsers */ background: -moz-linear-gradient(top, #81c151 0%, #39b672 100%) !important; /* FF3.6-15 */ background: -webkit-linear-gradient(top, #81c151 0%,#39b672 100%) !important; /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #81c151 0%,#39b672 100%) !important;}
.eighth {bottom: 152px;left: 200px;}
.eighth div {background: rgba(0, 0, 0, 0) url("../images/tab-img-5.png") no-repeat scroll 0 0 !important;height: 200px;left: -30px;position: relative;top: -30px;width:200px;background-size: cover !important;}
.eighth div span {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;height: 141px;left: 29px;position: relative;top: 30px;width: 141px;float: left;transform: rotate(-45deg);color:#fff;font-size:16px;-webkit-transform: rotate(-45deg);}
.eighth div span span {left: -9px;top: 50px;}
.ninth {bottom: 261px;left: 90px;}
.ninth div {background: rgba(0, 0, 0, 0) url("../images/tab-img-6.png") no-repeat scroll 0 0 !important;height: 200px;left: -30px;position: relative;top: -30px;width:200px;background-size: cover !important;}
.ninth div span {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;height: 141px;left: 29px;position: relative;top: 30px;width: 141px;float: left;transform: rotate(-45deg);color:#fff;font-size:16px;-webkit-transform: rotate(-45deg);}
.ninth div span span {left: -13px;top: 55px;}
.tenth {top: 324px;left: -19px; background: #81c151 !important; /* Old browsers */ background: -moz-linear-gradient(top, #81c151 0%, #39b672 100%) !important; /* FF3.6-15 */ background: -webkit-linear-gradient(top, #81c151 0%,#39b672 100%) !important; /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #81c151 0%,#39b672 100%) !important;}
.eleventh {left: 2px;top: 245px;}
.eleventh div {background: rgba(0, 0, 0, 0) url("../images/tab-img-7.png") no-repeat scroll 0 0 !important;height: 200px;left: -30px;position: relative;top: -30px;width:200px;background-size: cover !important;}
.eleventh div span {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;height: 141px;left: 29px;position: relative;top: 30px;width: 141px;float: left;transform: rotate(-45deg);color:#fff;font-size:16px;-webkit-transform: rotate(-45deg);}
.eleventh div span span {left: -14px;top: 53px;}
.twelth {left: 110px;top: 138px;}
.twelth div {background: rgba(0, 0, 0, 0) url("../images/tab-img-8.png") no-repeat scroll 0 0 !important;height: 200px;left: -30px;position: relative;top: -30px;width:200px;background-size: cover !important;}
.twelth div span {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;height: 141px;left: 29px;position: relative;top: 29px;width: 141px;float: left;transform: rotate(-45deg);color:#fff;font-size:16px;-webkit-transform: rotate(-45deg);}
.twelth div span span {left: -10px;top: 49px;}


.seventy span {height: 141px;
               left: 38px;

               position: relative;
               top: 33px;
               width: 141px;
               float: left;
               text-align: center;
               transform: rotate(-95deg);
               color: #fff;
               font-size: 18px;
               -webkit-transform: rotate(-45deg);
               font-weight: bold;}


/*.eleventh.resp-tab-active, .twelth.resp-tab-active {border-right: 5px solid #ffb700 !important;}
.eighth.resp-tab-active, .ninth.resp-tab-active {border-top: 5px solid #ffb700 !important;}
.sixth.resp-tab-active, .fifth.resp-tab-active {border-left: 5px solid #ffb700 !important;}
.second.resp-tab-active, .third.resp-tab-active {border-bottom: 5px solid #ffb700 !important;}*/
.heading-2 {color: #fff;font-size: 25px;text-transform: uppercase;width: 140px;margin: 60px 0 0 35px;}
.arrow {margin:15px 0 0 74px;}
.display-none {display:none !important;}
.heading-3 {float: left;width: 100%;text-align: center;padding:0 35px 15px 35px;margin:35px 0 25px 0; text-transform:uppercase; font-size:19px; background:url(../images/border-3.jpg) no-repeat bottom center;}
.resp-tab-content p {font-size:16px; line-height:27px; margin-bottom:20px; font-weight:300; text-align:center;}
.resp-tab-content span {text-align: center;display: block;}
.resp-tab-content span a {text-decoration:none; color:#000; font-size:16px; padding:8px 15px; border:1px solid #000; font-weight:300; transition:all 0.5s ease;}
.resp-tab-content span a:hover {color:#fff; background:#000; transition:all 0.5s ease;}
/*.resp-tab-active span {display: none;}*/
.product-box {/* float: left; */width: 100%;/* background:url(../images/product-bg.jpg) no-repeat bottom center; */background-size:cover;}
.dl-menuwrapper {display:none;}
.bread-crumb {float:left; width:100%; padding:10px 0; border-bottom:1px solid #e0e0e0; color:#494949; font-size:14px; margin-bottom:30px;}
.bread-crumb a {text-decoration:none; color:#494949;}
.inside-content {float:left; padding-top:20px; width:100%;}
.left-menu { float:left; width:25%; margin-right:3%; border:1px solid #efefef; background:#f9fafb; min-height:680px;}
.left-menu li {width:100%; padding:15px 10px 15px 30px; border-bottom:1px solid #efefef; background:rgba(0, 0, 0, 0) url("../images/arrow-2.png") no-repeat scroll 16px 20px;}
.left-menu li:last-child {border-bottom:none;}
.left-menu li a {text-decoration:none; font-size:14px; text-transform:uppercase; color:#6b6b6b; font-weight:bold;}
.right-content {float:left; width:72%;}
.right-content.full-width {width: 100%;}
.inside-head-1 {float:left; width:100%; font-size:25px; margin-bottom:15px; font-weight:bold;}
.content-img {float:left; width:100%; margin-bottom:30px;}
.content-img img {width:100%;}
.inside-content p {color: #000; float: left; font-size: 14px; font-weight: 300; line-height: 25px; margin-bottom: 17px; width: 100%; }
.inside-content strong { font-weight: 600; }
.inside-content p .bold-text { font-weight: 500; }
.inside-ul {float:left; width:100%;}
.inside-ul li {float:left; width:100%; font-size:15px; color:#000; font-weight:300; padding:8px 0 8px 27px; border-bottom:1px solid #d5d5d5; background:url(../images/arrow-3.png) no-repeat left 12px; line-height:22px; }
.active-li {color:#000 !important;}
.inside-ul li:last-child {border-bottom:0;}
.inside-banner {float:left; width:100%; height:271px; background-size:cover !important; background:url(../images/products-banner.jpg) no-repeat center;}
.offshore-hvac-sysytems {background:url(../images/offshore-hvac-systems-banner.jpg) no-repeat center;}
.about-us-ban {background:url(../images/about-us-banner.jpg) no-repeat center;}
.living-quarters {background:url(../images/living-quarters-banner.jpg) no-repeat center;}
.offshore-instrumentation-controls {background:url(../images/offshore-instrumentation-controls-banner.jpg) no-repeat center;}
.electrical-switchgear-services-retrofits-modifications {background:url(../images/electrical-switchgear-services-retrofits-modifications-banner.jpg) no-repeat center;}
.auxiliary-machinery-piping-systems {background:url(../images/auxiliary-machinery-piping-systems-banner.jpg) no-repeat no-repeat center;}
.land-rig-operations-and-maintenance {background:url(../images/land-rig-operations-and-maintenance-banner.jpg) no-repeat center;}
.onshore-pipeline-operations-and-maintenance { background:url(../images/onshore-pipeline-operations-and-maintenance-banner.jpg) no-repeat center;}
.land-rigs-charter-hire {background:url(../images/land-rigs-charter-hire-banner.jpg) no-repeat center;}
.contact-us {background:url(../images/contact-us-banner.jpg) no-repeat center;}
.clients {background:url(../images/clients-banner.jpg) no-repeat center;}
.global-partners {background:url(../images/global-partners-banner.jpg) no-repeat center;}
.consultancy {background:url(../images/consultancy-banner.jpg) no-repeat center;}
.site-map {background:url(../images/site-map-banner.jpg) no-repeat center;}
.contact-us {background:url(../images/contact-us-banner.jpg) no-repeat center;}
.careers {background:url(../images/careers-banner.jpg) no-repeat center;}
.project-menu {display:none;}
.right-menu-wrap-inside {width:78%;}
.menu {float: right;margin:0;}
.nav,.nav a,.nav li,.nav ul{border:none;margin:0;padding:0}
.nav a{text-decoration:none}
.nav li{list-style:none}
.nav{cursor:default;display:inline-block;position:relative;z-index:500}
.nav-search>form,.nav>li>a{position:relative;z-index:510}
.nav>li{float:left}
.nav>li>a{display:block;padding:0;font-size:15px; font-weight:bold; padding:15px; color:#000; text-transform:uppercase;}
.nav>li:hover>a {background: #32ace0;color:#fff;}
.mega-menu {background: #81c151 !important; /* Old browsers */background: -moz-linear-gradient(top, #81c151 0%, #39b672 100%) !important; /* FF3.6-15 */background: -webkit-linear-gradient(top, #81c151 0%,#39b672 100%) !important; /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #32ace0 0%,#1f8ab7 100%) !important;opacity:0;position: absolute;transition: all .3s ease .15s;visibility: hidden;left:-170px;padding:20px 15px 17px 20px;} 
li:hover>.mega-menu{opacity:1;overflow:visible;visibility:visible}
.nav-column{float:left;padding-right:20px;width:400px;}
.nav-column ul li {border-bottom: 1px solid #057fb3;padding: 10px 0 10px 15px; background:url(../images/arrow-4.png) no-repeat left 14px;}
.nav-column ul li:nth-child(odd) {float:left; width:46%; margin-right:8%;}
.nav-column ul li:nth-child(even) {float:right; width:46%;}
.nav-column ul li:last-child, .nav-column ul li:nth-last-child(2) { border-bottom:none;}
.nav-column a{color:#fff !important; float:left; width:100%; transition:all 0.5s ease; font-size:13px !important; line-height:17px; text-transform:uppercase; background:none !important; padding:0 !important;}
.nav-column a:hover img { transform:rotateY(360deg);  -webkit-transform:rotateY(360deg); transition:all 1s ease;}
.nav-column p {float: left; margin: 12px 0 0 7px;}
.nav-column img {float:left;}


.nav-column4{margin-right:4%;width:200px;}
.nav-column4 ul li {border-bottom:1px solid #057fb3;padding: 10px 0 10px 15px; float:none; background:url(../images/arrow-4.png) no-repeat left 14px;}

.nav-column4 ul li:last-child, .nav-column4 ul li:nth-last-child(2) { }
.nav-column4 a{color:#fff !important;  width:100%; transition:all 0.5s ease; font-size:13px !important; line-height:17px; text-transform:uppercase; background:none !important; padding:0 !important;}
.nav-column4 a:hover img { transform:rotateY(360deg);  -webkit-transform:rotateY(360deg); transition:all 1s ease;}
.nav-column4 p {float: left; margin: 12px 0 0 7px;}
.nav-column4 img {float:left;}


.nav-column-2 {width: 200px;float: left;}
.nav-column-2 img {width:100%;}
.address {float:left; width:100%;}
.address p {margin-bottom: 10px;}
.address p strong { font-weight: 600;}
.map {float:right; width:100%; margin-top:20px;}
.no-mar {margin-bottom:0 !important;}
.map-iframe { width: 100%; border: none; height: 400px; }
.inside-head-2 {color: #39b472; float: left; font-size: 18px; padding: 10px; width: 100%; background: #f9fafb none repeat scroll 0 0; margin-bottom:15px;}
.address-text, .other-contacts {float:left;width:25%;padding-right:15px;background:url(../images/contact-devider.gif) repeat-y 95%;min-height:130px;}
.inside-head-3 {color: #ea0404; font-size: 16px; margin: 0 0 15px; }
.address-text a, .other-contacts a { color:#555;}
.address-text a:hover, .other-contacts a:hover {color:#39b472; text-decoration: none; transition: all 0.5s ease;}
.text-1 {float: left; width: 21%; font-weight:500;} 
.colon {float: left; width: 4%;} 
.text-2 {float: left;width: 75%;}
.other-contacts .no-mar {margin-bottom: 5px !important;}
.sitemap .col-2 {width: 75%; border: none;}
.sitemap .col-1 {border-right: 1px solid #e0e0e0;padding:0 20px 0 0; min-height: 0;}
.sitemap {margin-top:40px; float: left;width: 100%;}
.sitemap a { color:#000;}
.sitemap .col-2 ul li a {color: #555555; font-size: 14px;}
.sitemap .footer-head-p {border-bottom: 1px solid #e0e0e0; margin-bottom: 8px; padding-bottom: 5px; }
.no-bor { border-bottom:none !important;}
.careers-form {margin: 0px; float: left; width: 100%; }
.enquiry-button2 { float: left; margin: 0; width: auto; }
.submit {background: #0099da none repeat scroll 0% 0%;
         border: medium none;
         border-radius: 3px;
         color: #FFF;
         margin-right: 10%;
         cursor: pointer;
         font-weight: 800;
         text-align: center;
         padding: 8px 32px;}
.submit:hover { background: #EBA231; border: medium none; color: #FFF;transition: all 0.5s ease 0s; }
.enquiry-text img { float: left; margin: 0px 0px 0px 10px; }
.label {background-color: #f6f9fb; display: block; margin: 0px; padding: 10px 0px; }
.enquiry-row {padding: 0 0 20px 0; width: 100%; float: left;}
.enquiry-row2 { padding: 0 0 20px 0; width:100%; float: left;}
.enquiry-bold {color: #000000;float: left;font-size: 14px;font-weight: 500;margin: 0px;padding: 6px 0px 0px 0;text-align: left;width:100%;}
.enquiry-bold2 { float: left; font-size: 13px; font-weight: bold; padding: 8px 0px 0px; margin: 0px; text-align: left; width:3%; display: none; }
.enquiry-text { float: right; font-size: 14px; font-weight: 300; line-height: 14px; padding: 0px; width:100%; color:#6D6D6D; cursor:pointer; margin:10px 0 0 0; }
.form-textfield {    border: 1px solid #d4d4d4;
                     box-shadow: 0px 1px 2px rgba(121, 121, 121, 0.28);
                     color: #000000;
                     padding: 9px 10px;
                     margin: 5px 3px;
                     width: 86%;}
.form-textfield2 { border: 1px solid #eee; height:247px; margin: 0px; padding: 14px 10px; resize: vertical; width:98%; color: #6D6D6D;box-shadow: 0 4px 7px rgba(0, 0, 0, 0.05) inset; }
.enquiry-text select { border: 1px solid #eee; color: #6d6d6d; padding: 14px 10px; width:95%;box-shadow: 0 4px 7px rgba(0, 0, 0, 0.05) inset; }
.home-textfield-captcha-top { float: left; width:200px;border: 1px solid #eee; box-shadow: 0 4px 7px rgba(0, 0, 0, 0.05) inset; color: #6d6d6d; padding: 14px 10px;}
.checkbox-panel { float: left; width: 100%; }
.checkbox-button { float: left; padding: 3px 0px; width: 25px; }
.checkbox-button-text { float: left; padding: 0px 0px 0px; width: 90%; line-height: 20px; }
.check-left { float:left; width:49%; margin:0 2% 0 0; }
.check-rt { float:left; width:49%; }
.half-width {width:49%; float:left; }
.fix-width .enquiry-bold {width:100%;}
.fix-width .enquiry-text {width: 97%; float: left;}
.fix-width .enquiry-bold2 {width: 1.5%;}
.left-box {float: left; width: 50%; }
.left-box .form-textfield {width: 95%;}
.right-box {float: right;width: 50%;}
input:focus, textarea:focus {background: rgba(219,240,225,0.2);}
ul.client-list {margin:0; padding:0; list-style:none;}
ul.client-list li {border-right:1px solid #d8d8d8; float:left; margin:0 0 20px; padding:0; text-align: center;}
ul.client-list li.last {border:0;}
#scroll_box img {border-right: 1px solid #d8d8d8;}
.resp-tab-content-active.resp-tab-content.hor_1 {display: none !important;}
.resp-tab-content.hor_1 {display: none !important;}
.client-list > li {width: 25%;}
.detail-box.no-bg-m {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;padding-right: 13px;}
.resp-accordion > a {color: #fff;text-decoration: none;}
.about-img {width:48%; float:left; margin-bottom:20px;}
.about-img img {width:100%;}
.about-content {width:50%; float:right;}
ul.resp-tabs-list { margin: 0px; padding: 0px; width:100%; float:left; }  
.resp-tabs-list li { font-weight: 600; font-size: 13px; display: inline-block; margin:0; list-style: none; cursor: pointer; float: left; z-index:9; } 
.resp-tabs-container {background: #ffb700 none repeat scroll 0 0;clear: left;height: 304px;left: 138px;padding: 0;position: relative;top: 276px;transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 299px;}
h2.resp-accordion { cursor: pointer; padding: 5px; display: none; } 
.resp-tab-content { display: none; padding: 15px; transform: rotate(-45deg); width: 350px; height: 350px; }  
.resp-tab-active { border-bottom: none; background-color: #fff; }  
.resp-content-active, .resp-accordion-active { display: block; }  
h2.resp-accordion {font-size:13px;border:1px solid #c1c1c1;border-top:0px solid #c1c1c1;margin: 0px;padding: 10px 15px; background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0; color:#fff;}
h2.resp-tab-active { border-bottom: 0px solid #c1c1c1 !important; margin-bottom: 0px !important; padding:10px 4px 10px 15px !important; }  
h2.resp-tab-title:last-child { border-bottom: 12px solid #c1c1c1 !important; background: blue; }  
/*-----------Vertical tabs-----------*/ 
.resp-vtabs ul.resp-tabs-list { float: left; width: 30%; }  
.resp-vtabs .resp-tabs-list li { display: block; padding: 15px 15px !important; margin: 0 0 4px; cursor: pointer; float: none; }  
.resp-vtabs .resp-tabs-container { padding: 0px; background-color: #fff; border: 1px solid #c1c1c1; float: left; width: 68%; min-height: 250px; border-radius: 4px; clear: none; }  
.resp-vtabs .resp-tab-content { border: none; word-wrap: break-word; }  
.resp-vtabs li.resp-tab-active { position: relative; z-index: 1; margin-right: -1px !important; padding: 14px 15px 15px 14px !important; border-top: 1px solid; border: 1px solid #5AB1D0 !important; border-left: 4px solid #5AB1D0 !important; margin-bottom: 4px !important; border-right: 1px #FFF solid !important; }  
.resp-arrow { width: 14px; height: 8px; float: right; margin-top: 3px; background:url(../images/arrow-dn.png) no-repeat; }  
h2.resp-tab-active span.resp-arrow { background:rgba(0, 0, 0, 0) url("../images/arrow-up.png") no-repeat scroll 0 0; }  
/*-----------Accordion styles-----------*/ 
h2.resp-tab-active { background:#ffb704 none repeat scroll 0 0 !important;/* !important;*/ }  
.resp-easy-accordion h2.resp-accordion { display: block; }  
.resp-easy-accordion .resp-tab-content { border: 1px solid #c1c1c1; }  
.resp-easy-accordion .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1;/* !important;*/ }  
.resp-jfit { width: 100%; margin: 0px; }  .resp-tab-content-active { display: block; }  
h2.resp-accordion:first-child { border-top: 1px solid #c1c1c1;/* !important;*/ } 
.dl-menuwrapper{width:100%;float:left;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;background:#ffb704;z-index:99999999;}
.dl-menuwrapper:first-child{margin-right:100px;}
.dl-menuwrapper button{background:#27282a;border:medium none;border-radius:8px;cursor:pointer;float:left;height:35px;margin:5px 0 5px 5px;outline:medium none;overflow:hidden;position:relative;text-indent:-900em;width:38px;-webkit-box-shadow: 0px 0px 20px -7px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 20px -7px rgba(0,0,0,0.75);box-shadow: 0px 0px 20px -7px rgba(0,0,0,0.75);}
.dl-menuwrapper button:hover, .dl-menuwrapper button.dl-active, .dl-menuwrapper ul{background:#48b66d;}
.dl-menuwrapper button::after {background: #fff none repeat scroll 0 0;border-radius: 5px;box-shadow: 0 8px 0 #fff, 0 16px 0 #fff;content: "";height: 2px;left: 16%;position: absolute;top: 9px;width: 68%;}
.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.dl-menuwrapper li{position:relative; width:100%;}
.dl-menuwrapper li {border-bottom: 1px solid rgba(255, 255, 255, 0.3);position: relative;}
.dl-menuwrapper li.dl-back::after, .dl-menuwrapper li > a:not(:only-child)::after {border-bottom: 4px solid transparent;border-left: 8px solid #ffb704;border-top: 4px solid transparent;content: "";line-height: 50px;position: absolute;top: 16px;}
.dl-menuwrapper li a{color:#fff;display:block;font-size:14px;line-height:20px;outline:medium none;padding:10px;position:relative;text-decoration:none;}
.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,0.1);}
.dl-menuwrapper li.dl-back > a{padding-left:30px;background:rgba(0,0,0,0.1);}
.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,0.3);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.dl-menuwrapper li > a:after{right:10px;color:rgba(0,0,0,0.15);}
.dl-menuwrapper .dl-menu{margin:5px 0 0 0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden; top:42px;-webkit-box-shadow:1px 5px 11px -7px rgba(0,0,0,0.5);-moz-box-shadow:1px 5px 11px -7px rgba(0,0,0,0.5);
                         box-shadow:1px 5px 11px -7px rgba(0,0,0,0.5);}
.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all 0.3s ease;}
.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px);}
.dl-menuwrapper li .dl-submenu{display:none;}
.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen > a,.dl-menu.dl-subview li.dl-subview > a{display:none;}
.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block;}
.dl-menuwrapper > .dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0;}
.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 0.4s;animation:MenuAnimOut1 0.4s;}
.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 0.3s ease-in-out;animation:MenuAnimOut2 0.3s ease-in-out;}
.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 0.4s ease;animation:MenuAnimOut3 0.4s ease;}
.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 0.4s ease;animation:MenuAnimOut4 0.4s ease;}
.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 0.4s ease;animation:MenuAnimOut5 0.4s ease;}
@-webkit-keyframes MenuAnimOut1{0%{}
                                50%{-webkit-transform:translateZ(-250px) rotateY(30deg);}
                                75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
                                100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
}
@-webkit-keyframes MenuAnimOut2{0%{}
                                100%{-webkit-transform:translateX(-100%);opacity:0;}
}
@-webkit-keyframes MenuAnimOut3{0%{}
                                100%{-webkit-transform:translateZ(300px);opacity:0;}
}
@-webkit-keyframes MenuAnimOut4{0%{}
                                100%{-webkit-transform:translateZ(-300px);opacity:0;}
}
@-webkit-keyframes MenuAnimOut5{0%{}
                                100%{-webkit-transform:translateY(40%);opacity:0;}
}
@keyframes MenuAnimOut1{0%{}
                        50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);}
                        75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
                        100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}
}
@keyframes MenuAnimOut2{0%{}
                        100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}
}
@keyframes MenuAnimOut3{0%{}
                        100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
}
@keyframes MenuAnimOut4{0%{}
                        100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
}
@keyframes MenuAnimOut5{0%{}
                        100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0;}
}
.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s;}
.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 0.3s ease-in-out;animation:MenuAnimIn2 0.3s ease-in-out;}
.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 0.4s ease;animation:MenuAnimIn3 0.4s ease;}
.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 0.4s ease;animation:MenuAnimIn4 0.4s ease;}
.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 0.4s ease;animation:MenuAnimIn5 0.4s ease;}
@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
                               20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
                               100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}
}

@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0;}
                               100%{-webkit-transform:translateX(0px);opacity:1;}
}
@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0;}
                               100%{-webkit-transform:translateZ(0px);opacity:1;}
}
@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0;}
                               100%{-webkit-transform:translateZ(0px);opacity:1;}
}
@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0;}
                               100%{-webkit-transform:translateY(0);opacity:1;}
}
@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}
                       20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
                       100%{-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1;}
}
@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}
                       100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
}
@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
                       100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
}
@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
                       100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
}
@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0;}
                       100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
}
.dl-menuwrapper > .dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease;}
.dl-menuwrapper > .dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out;}
.dl-menuwrapper > .dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 0.4s ease;animation:SubMenuAnimIn3 0.4s ease;}
.dl-menuwrapper > .dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease;}
.dl-menuwrapper > .dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 0.4s ease;animation:SubMenuAnimIn5 0.4s ease;}
@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0;}
                                  100%{-webkit-transform:translateX(0px);opacity:1;}
}
@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0;}
                                  100%{-webkit-transform:translateX(0px);opacity:1;}
}
@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0;}
                                  100%{-webkit-transform:translateZ(0px);opacity:1;}
}
@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0;}
                                  100%{-webkit-transform:translateZ(0px);opacity:1;}
}
@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0;}
                                  100%{-webkit-transform:translateZ(0);opacity:1;}
}
@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}
                          100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
}
@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}
                          100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
}
@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
                          100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
}
@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
                          100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
}
@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0;}
                          100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}
}
.dl-menuwrapper > .dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease;}
.dl-menuwrapper > .dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out;}
.dl-menuwrapper > .dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 0.4s ease;animation:SubMenuAnimOut3 0.4s ease;}
.dl-menuwrapper > .dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease;}
.dl-menuwrapper > .dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 0.4s ease;animation:SubMenuAnimOut5 0.4s ease;}
@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1;}
                                   100%{-webkit-transform:translateX(50%);opacity:0;}
}
@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1;}
                                   100%{-webkit-transform:translateX(100%);opacity:0;}
}
@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);opacity:1;}
                                   100%{-webkit-transform:translateZ(-300px);opacity:0;}
}
@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);opacity:1;}
                                   100%{-webkit-transform:translateZ(300px);opacity:0;}
}
@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1;}
                                   100%{-webkit-transform:translateZ(-200px);opacity:0;}
}
@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}
                           100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}
}
@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}
                           100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}
}
@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
                           100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
}
@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
                           100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
}
@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}
                           100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0;}
}
.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none;}
.no-js .dl-menuwrapper li .dl-submenu{display:block;}
.no-js .dl-menuwrapper li.dl-back{display:none;}
.no-js .dl-menuwrapper li > a:not(:only-child){background:rgba(0,0,0,0.1);}
.no-js .dl-menuwrapper li > a:not(:only-child):after{content:'';}
.demo-1 .dl-menuwrapper button{background:#c62860;}
.demo-1 .dl-menuwrapper button:hover,.demo-1 .dl-menuwrapper button.dl-active,.demo-1 .dl-menuwrapper ul{background:#9e1847;}
.demo-2 .dl-menuwrapper button{background:#e86814;}
.demo-2 .dl-menuwrapper button:hover,.demo-2 .dl-menuwrapper button.dl-active,.demo-2 .dl-menuwrapper ul{background:#D35400;}
.demo-3 .dl-menuwrapper button{background:#08cbc4;}
.demo-3 .dl-menuwrapper button:hover,.demo-3 .dl-menuwrapper button.dl-active,.demo-3 .dl-menuwrapper ul{background:#00b4ae;}
.demo-4 .dl-menuwrapper button{background:#90b912;}
.demo-4 .dl-menuwrapper button:hover,.demo-4 .dl-menuwrapper button.dl-active,.demo-4 .dl-menuwrapper ul{background:#79a002;}
.demo-5 .dl-menuwrapper button{background:#744783;}
.demo-5 .dl-menuwrapper button:hover,.demo-5 .dl-menuwrapper button.dl-active,.demo-5 .dl-menuwrapper ul{background:#643771;}

/* All In One Content Slider Styel */
.allinone_contentSlider {position:relative; height:401px !important;width:100% !important;}
.allinone_contentSlider img {max-width:none;max-height:none;}
.allinone_contentSlider_list {margin:0;padding:0;list-style:none;display:none;}
.allinone_contentSlider .contentHolderVisibleWrapper {position:absolute;overflow:hidden; height:636px !important; width:100% !important;}
.allinone_contentSlider .contentHolder {position:absolute; height:401px !important}
.allinone_contentSlider .contentHolderUnit {float:left;display:block; height:636px !important}
.mycanvas {position:absolute;top:8px;right:10px;z-index:10;display:none;}
/***imposing SKIN***/
.allinone_contentSlider.imposing .bannerControls {position:absolute;left:0;top:0;/*z-index:1;*/z-index:5;width:100%; display:block;}
.allinone_contentSlider.imposing .leftNav {position:absolute;left:5%;/*	top:50%;margin-top:-63px; /* height/2 */width:16px;height:30px;/*	background:url(../images/prev_bann.png) 0 0 no-repeat;*/cursor: pointer;display:visible;background:url(../images/arrow-ban-left.html) no-repeat center;}
.allinone_contentSlider.imposing .rightNav {position:absolute; right:5%;/*	top:50%;margin-top:-63px; /* height/2 */width:16px;height:30px;/*	background:url(../images/next_bann.png) 0 0 no-repeat;*/cursor: pointer;display:visible;background:url(../images/arrow-ban-right.html) no-repeat center;}
/***Text Styles***/
.allinone_contentSlider_texts {position:absolute;z-index:2;display: none;width:100%;}
.allinone_contentSlider_text_line {position:absolute; }
.allinone_contentSlider_text_line p {color: #fff;font-size: 33px;line-height: 39px;text-transform:uppercase;font-weight:normal;}
.allinone_contentSlider_text_line p span {font-size: 40px; line-height:0;}
.newFS { width:335px;}
.textElement51_imposingFW {font-size: 60px;color: #432534;}
.textElement51_imposingFW span {font-size: 20px;left: 5px;position: relative;top: -14px;}
.allinone_contentSlider imposing {height:407px !important;}
.textElement51_imposingFW1 {font-size: 38px;color: #fff;}
.textElement51_imposingFW2 {font-size: 31px; color: #fff;}
.textElement51_imposingFW2 span { font-weight:800; background:#00763a}
.textElement52_imposingFW {color:#fff;}
.allinone_contentSlider.imposing .bottomNav {display:none !important;bottom:30px !important;height:20px;position:absolute;width:auto !important;z-index:3;}
.allinone_contentSlider.imposing .bottomNavButtonOFF {background: transparent none repeat scroll 0 0;border: 3px solid #fff;border-radius: 50%;cursor: pointer;display: block;float: left;height: 15px;margin: 5px 3px;width: 15px;}
.allinone_contentSlider.imposing .bottomNavButtonON {background: transparent none repeat scroll 0 0;border: 3px solid #003c72;border-radius: 50%;cursor: pointer;display: block;float: left;height: 15px;margin: 5px 3px;width: 15px;}
.allinone_contentSlider.imposing .bottomNavLeft {position:absolute;width:0px;display:none;background:#F00;height:24px;bottom:5px;z-index:3;}
.allinone_contentSlider.imposing .bottomNavRight {position:absolute;width:0px;display:none;height:24px;background:#F00;bottom:5px;z-index:3;}
.allinone_contentSlider.imposing .bottomOverThumb {position:absolute;width:88px;height:106px;background:url(../skins/imposing/bottomOverThumbBg.html) 23px bottom no-repeat;bottom:27px;margin-left:-25px;}
.allinone_contentSlider.imposing .bottomOverThumb img {border:4px solid #000000;}
.allinone_contentSlider.imposing .playOver {position:absolute;width:73px;height:73px;/*background:url(../skins/imposing/play_overOFF.png) 0 0 no-repeat;*/display:none;z-index:4;cursor:pointer;}
.allinone_contentSlider.imposing .playOver:hover {background:url(../skins/imposing/play_overON.html) 0 0 no-repeat;display:none;z-index:4;cursor: pointer;}

@media screen and (min-width:768px) and (max-width:1023px){
    .common {float:left; width:100%; padding:0 2%;}
    .banner {margin: 30px 0 0 0;}
    .logo img {width:100%;}
    .right-menu-wrap {width: 82%;}
    .right-menu-wrap {float: right;position: absolute;width: 100%;left: 0;padding: 18px 2% 0 2%;}
    .menu-wrap {width: 100%;margin-top: 10px;}
    .menu-wrap ul li a {font-size: 12px; padding: 5px 13px; background-position:right 5px;}
    .product-box {float: left;width: 100%;margin:80px 0 0 0;}
    .tab-box {height: 730px;width: 730px;margin:-135px -3px 0 0;}
    .diamond {height: 120px; width: 120px;}
    .first {left: 297px; top: -1px;}
    .second {left: 389px;top: 91px;}
    .third {right: 129px;top: 185px;}
    .fourth {right: 37px;top: 279px;}
    .fifth {right: 127px;top: 371px;}
    .sixth {bottom: 146px;right: 219px;}
    .seventh {bottom: 53px;right: 312px;}
    .eighth {bottom: 145px;left: 204px;}
    .ninth {bottom: 238px;left: 109px;}
    .tenth {left: 17px;top: 277px;}
    .eleventh {left: 112px;top: 184px;}
    .twelth {left: 205px;top: 91px;}
    .diamond span p {line-height: 15px;width: 130px;font-size: 11px;}
    .second div span p {left: 14px;top: 34px;}
    .third div span p {left: 13px;top: 33px;}
    .fifth div span p {left: 16px;top: 45px;}
    .sixth div span p {left: 17px;top: 44px;}
    .eighth div span p {left: 16px;top: 50px;}
    .ninth div span p {left: 14px;top: 48px;}
    .eleventh div span p {left: 10px;top: 49px;}
    .twelth div span p {left: 18px;top: 41px;}
    .heading-3 {font-size:13px;margin: 0 0 15px 20px;padding: 0px 50px 15px;width:87%;}
    .resp-tab-content p {font-size: 16px;line-height: 20px;margin-bottom: 20px;width: 80%;float: left;margin-left: 31px;}
    .left-service-wrap {padding:0; width:100%; border-bottom: 1px solid #e5e5e5; padding-bottom:20px; margin-bottom:20px; border-right:none;}
    .left-service-wrap ul li {padding: 0 4%;text-align: center;width: 50%;border-right: 1px solid #e5e5e5;}
    .left-service-wrap ul li:nth-child(even) {border-right:none;}
    .right-about-wrap {padding-left: 0;width: 100%;}
    .left-service-wrap ul li span {float: left;width: 100%;}
    .left-service-wrap ul li p {width: 100%;}
    .left-menu {width: 30%;}
    .right-content {width: 67%;}
    .left-menu li a {font-size: 13px;}
    .inside-ul li {background: rgba(0, 0, 0, 0) url("../images/arrow-3.png") no-repeat scroll left 10px;font-size: 15px;}
    .inside-banner {height: 190px;margin: 25px 0 0;}
    #contentHolderUnit_0, #contentHolderUnit_1, #contentHolderUnit_2, #contentHolderUnit_3 {background-position:-236px top;}
    .right-menu-wrap-inside .menu-wrap ul li a {padding:5px 10px !important;}
    .menu {width: 100%;}
    .mega-menu {left: 0; width: 100%;}
    .right-menu-wrap-inside .menu-wrap a {background-position: right center;}
    .address, .map {width: 100%; }
    .address-text, .other-contacts {margin-bottom: 35px; padding-right: 15px; width: 50%;}
    .no-bg-tab {background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
    .sitemap .col-2 ul li:nth-child(odd) {width: 45%; margin-right: 5%;}
    .sitemap .col-2 ul li:nth-child(even) {width: 50%;}
    .fix-width .enquiry-bold, .fix-width .enquiry-text {width: 100%;}
    .detail-box.no-bg-m {padding-right:26px;}
    .client-list img {width:100%;}
    .about-img {width:100%; text-align:center;}
    .about-img img {width:auto;}
    .about-content {width:100%; margin-bottom:20px;}
    .resp-tabs-container {height: 254px !important;left: 229px !important;top: 212px !important;width: 254px !important;} 
    .newFS {left: 10px !important;position: absolute !important;top: 0 !important;width: 250px !important;}
    .allinone_contentSlider .contentHolderUnit {display: block;float: left;height: 250px !important;}
    .allinone_contentSlider {height: 250px !important;position: relative;}
    .allinone_contentSlider .contentHolderVisibleWrapper {height: 250px !important;overflow: hidden;position: absolute;}
    .allinone_contentSlider.imposing .bottomNav {bottom: 10px !important;}
    .allinone_contentSlider_text_line.textElement51_imposingFW img {height: 14px !important; position: relative !important; top: -2px !important; width: 17px !important;}
    .allinone_contentSlider_text_line p {font-size: 20px;line-height: 24px;}
    .allinone_contentSlider_text_line p span {font-size: 20px;}
    .allinone_contentSlider.imposing .leftNav {left:7%;}
    .allinone_contentSlider.imposing .rightNav {right:7%;}
    .allinone_contentSlider.imposing .bannerControls {top: 20px;}
    .left-service-wrap .left-h {width: 100%;}
    .diamond span span {left: -40px !important;top: 35px !important;width: 161px !important;font-size: 11px !important;}
    .diamond.sixth div span span {left: -29px !important;top: 21px !important;}
    .diamond.twelth div span span {left: -37px !important;top: 21px !important;}

}

@media screen and (width:1024px){
    .common {float:left; width:100%; padding:0 2%;}
    .logo img {width:100%;}
    .right-menu-wrap {width: 82%;}
    .menu-wrap ul li a {padding:5px 12px 0 12px; background-position:right center;}
    .product-box { float:left; width:100%;}
    .tab-box {margin: -65px 50px 0 0;}
    .diamond span p {line-height: 14px;width: 150px;line-height: 17px;}
    .third div span p {left: -3px;top: 33px;}
    .left-service-wrap ul li p {width: 175px;margin-top: 14px;}
    #contentHolderUnit_0, #contentHolderUnit_1, #contentHolderUnit_2, #contentHolderUnit_3 {background-position:-245px top;}
    .right-menu-wrap-inside .menu-wrap ul li a {padding:8px !important;}
    .contact-wrap {padding-bottom: 10px;}
    .mega-menu {width: 960px;}
    ul.client-list li.last {border-right: 1px solid #d8d8d8;}
    .allinone_contentSlider.imposing .bannerControls {top: 90px;}
    .allinone_contentSlider .contentHolderUnit {display: block;float: left;height: 300px !important;}
    .allinone_contentSlider {height: 300px !important;position: relative;}
    .allinone_contentSlider .contentHolderVisibleWrapper {height: 300px !important;overflow: hidden;position: absolute;}
    .newFS {width: 335px;position: relative;top: -75px !important;left: -5px !important;}
    .mega-menu {width: 100%;}
    .left-service-wrap .left-h {width:180px;}
}

@media screen and (min-width:1px) and (max-width:767px){
    .common {float:left; width:100%; padding:0 2%;}
    .header {padding: 0 !important;float: left;}
    .logo {width: 100%;padding: 0;text-align: center;}
    .right-menu-wrap {width: 100%;}
    .menu-wrap {display: none;}
    .dl-menuwrapper {display:block;}
    .detail-box:nth-child(3) {display: none;}
    .detail-box:nth-child(2) {background:none;}
    .contact-wrap {width: 100%;}
    .detail-box {width: 50%;padding: 0 10px;background-repeat-y: inherit;}
    .ico {margin: 0 0 10px 0;text-align: center;width: 100%;}
    .detail, .detail a {width: 100%;text-align: center;}
    .tab-box {height: auto;width: 100%; margin:0;}
    .heading-2 {color: #fff;margin: 0;width: 100%;text-align: center;}
    .arrow {margin:5px 0 0 0;}
    .resp-accordion span {display: block !important;}
    .resp-accordion span.resp-arrow {display: none !important;}
    .heading-3 {margin: 0 0 25px; padding:0 0 15px;}
    .about-us {margin: 40px 0 0 0; padding:40px 0;}
    .left-service-wrap {padding:0 0 20px 0;width:100%; border-right:0; border-bottom:1px solid #e5e5e5; margin-bottom:20px;}
    .left-service-wrap ul li span {margin-right: 3%;width: 29%;}
    .left-service-wrap ul li p {width: 68%;}
    .right-about-wrap {width:100%; padding:0;}
    .heading-4 {font-size: 23px;width: 100%;}
    .right-about-wrap p {font-size: 16px;line-height: 25px;margin-top: 20px;width: 100%; text-align:justify;}
    section { padding:40px 0 !important;}
    .heading-5 {font-size: 22px;margin: 0;width: 100%;}
    .heading-5 span {float: left;width: 100%;}
    #scroll_box {margin-top: 20px;}
    .col-1, .col-2 {border-right: 0 none !important;min-height: 0;padding: 0;width: 100%;border-bottom: 1px solid #335a90;margin-bottom: 20px;}
    .col-2 ul li{width: 100% !important;}
    .copyright {margin-top: 0;  padding: 27px 0 29px;}
    .social {float: none;width: 190px;margin: 0 auto;position: relative;top: 15px;}
    .copyright p {float: left;width: 100%;text-align: center;line-height: 20px;}
    .social p {float: left;text-align: left; width: auto;}
    .inside-banner {height: 100px;}
    .left-menu { display:none;}
    .right-content { width:100%;}
    .inside-head-1 {font-size: 23px;}
    .inside-content p { font-size:15px;}
    .inside-ul li {font-size: 15px;}
    .project-menu select {background: transparent url("../images/select-bg.html") no-repeat scroll right top; border: 1px solid #DDD; clear: both; cursor: pointer; display: block; -moz-appearance: none; float: left; font-size: 13px; font-weight: 400; width: 100%;}
    .project-menu option{padding:4px;}
    .project-menu {background-color: #fff;border: 1px solid #ffb700;clear: both;display: block;float: left;height: auto;margin: 0 0 4%;padding: 5px;width: 100%;}
    .display-none-mob {display:none;}
    .first {background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #81c151 0%, #39b672 100%) repeat scroll 0 0 !important;left: 0;top: 0;width: 100% !important;transform: rotate(0deg) !important;height: auto !important; padding:15px 0 !important;}
    .first.diamond div {transform: rotate(0deg) !important; text-align:center;}
    .address, .map {float:left; width:100%; margin-bottom: 30px;}
    .address-text, .other-contacts {background:rgba(0, 0, 0, 0) url("../images/contact-devider.gif") repeat-x scroll center bottom;margin-bottom:15px;min-height:0;padding-right:0;width:100%;}
    .half-width {width: 100%;}
    .enquiry-bold {width: 100%; margin-bottom: 20px; }
    .enquiry-bold2 {display: none;}

    .enquiry-row {padding: 20px 0;}
    .form-textfield {width: 100%;}
    .enquiry-row, .enquiry-row2 {padding: 20px 0 0;}
    .enquiry-text {width: 100%;}
    .fix-width .enquiry-bold {width: 100%;}
    .fix-width .enquiry-text {width: 100%;}
    .enquiry-button2 {margin: -20px 0 0;}
    .sitemap .col-1 {padding: 0;border-bottom: 1px solid #e0e0e0 !important; border-right: none !important;}
    .sitemap .col-2 {width: 100%;}
    .left-box, .right-box, .left-box .form-textfield, .enquiry-text select {width: 100%;}
    ul.client-list li { border-right:0; border-bottom: 1px solid #d8d8d8; float: left; margin: 0 0 20px; padding: 0; text-align: center; width: 100%; }
    ul.client-list li.last { border-bottom: 1px solid #d8d8d8; }
    .about-img {width:100%; text-align:center;}
    .about-img img {width:100%;}
    .about-content {width:100%; margin-bottom:20px;}
    ul.resp-tabs-list { display: none; }  
    h2.resp-accordion { display: block; }  
    .resp-vtabs .resp-tab-content { border: 1px solid #C1C1C1; }  
    .resp-vtabs .resp-tabs-container { border: none; float: none; width: 100%; min-height: 100px; clear: none; }  
    .resp-accordion-closed { display: none !important; }  
    .resp-vtabs .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; } 
    .resp-tabs-container {background:transparent !important;height: auto !important;left: 0 !important;padding: 0 !important;position: relative !important;top:0 !important;transform: rotate(0deg) !important;width: 100% !important; margin-top:94px !important;} 
    h2.resp-accordion:nth-child(1) .resp-arrow { display:none !important;} 
    .resp-tab-content {height: auto;padding: 15px 15px 35px 15px;transform: rotate(0deg);width: 100%;border: 1px solid #c1c1c1} h2.resp-accordion {padding: 10px 4px 10px 15px;}  
    .allinone_contentSlider .contentHolderUnit {display: block;float: left;height: 150px !important;}
    .allinone_contentSlider {height: 150px !important;position: relative;}
    .allinone_contentSlider .contentHolderVisibleWrapper {height: 150px !important;overflow: hidden;position: absolute;}
    .allinone_contentSlider_text_line p { font-size:30px; line-height:21px;}	
    .newFS {left:0 !important;position: absolute !important;top: -70px !important;width: auto !important; display:none !important;}
    .allinone_contentSlider_text_line p.name {font-size: 26px; line-height: 20px; margin: 10px 0 0;}
    .allinone_contentSlider.imposing .bottomNav {bottom: 15px !important;}
    .allinone_contentSlider_text_line p {font-size: 20px;line-height: 21px;}
    .allinone_contentSlider_text_line p span {font-size: 20px;top: 0;}
    .allinone_contentSlider.imposing .leftNav {left:5%;}
    .allinone_contentSlider.imposing .rightNav {right:81%;}
    .allinone_contentSlider.imposing .bannerControls {top: 80px;}
}

@media only screen and (min-width:480px) and (max-width:767px){
    .allinone_contentSlider.imposing .bottomNav {bottom:0 !important; height:auto; padding-left: 6px; position: absolute; width: auto !important; z-index: 3;}
    .allinone_contentSlider.imposing .bannerControls {top: 40px;}
}

@media only screen and (min-width:1171px) and (max-width:1599px){
    .mega-menu {left: -246px;}
}




/* ================================= */
/*===== Home Slider =====*/
/* ================================= */
.home-slider-bg {
    width: 100%;
    height: 500px;
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;  
    position: relative;    
}
.slider-heading {
    color: #FFF;
}
.slider-dtl { 
    text-align: center;
    background-color: transparent;

    position: relative;
}
.slider-dtl-left {
    text-align: left;
    padding-left: 30px;
}
.slider-dtl-right {
    text-align: right;
    padding-right: 30px;
}
.slider-heading {
    color: #FFF;       
    font-size: 60px
}
.slider-dtl p {
    width: 40%;
    margin: 0 auto 20px;
    color: #FFF;
}
.slider-dtl-left p {
    text-align: left;
    margin: 0 0 20px;
}
.slider-dtl-right p {
    text-align: right;
    width: 100%;
    padding-left: 59%;
    margin: 0 0 20px;
}
.home-slider {
    overflow: hidden;
}
.home-slider .owl-controls {
    opacity: 0;
    -webkit-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.home-slider:hover .owl-controls {
    opacity: 1;
}
.home-slider .owl-prev {
    left: -30px;
    -webkit-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.home-slider .owl-next {
    right: -30px;
    -webkit-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.home-slider:hover .owl-prev {
    left: 0;
}
.home-slider:hover .owl-next {
    right: 0;
}
/*===== Slider Effects =====*/
.home-slider.owl-carousel .owl-item .slider-heading {
    opacity: 0; 
    margin-left: -500px;
    -webkit-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease;
    -webkit-transition-delay: 1.3s;
    -ms-transition-delay: 1.3s;
    -o-transition-delay: 1.3s;
    -moz-transition-delay: 1.3s;
    transition-delay: 1.3s;
    padding-top: 152px;
}
.home-slider.owl-carousel .owl-item.active .slider-heading { 
    opacity: 1;  
    margin-left: 0;
}
.home-slider.owl-carousel .owl-item .slider-dtl p {
    opacity: 0; 
    -webkit-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease;
    -webkit-transition-delay: 1.8s;
    -webkit-transition-delay: 1.3s;
    -ms-transition-delay: 1.8s;
    -o-transition-delay: 1.8s;
    -moz-transition-delay: 1.8s;
    transition-delay: 1.8s;
}
.home-slider.owl-carousel .owl-item.active .slider-dtl p { 
    opacity: 1;   
}
.home-slider.owl-carousel .owl-item .slider-btn {
    opacity: 0; 
    -webkit-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease;
    -webkit-transition-delay: 2s;
    -webkit-transition-delay: 2s;
    -ms-transition-delay: 2s;
    -o-transition-delay: 2s;
    -moz-transition-delay: 2s;
    transition-delay: 2s;
}
.home-slider.owl-carousel .owl-item.active .slider-btn { 
    opacity: 1;   
}
@media(max-width:767px) { 
    .slider-dtl {
        width: 80%;
        height: auto;
    }

    .right-about-wrap ul li span{ margin-left:18%;}
}



.overlay-bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.2);   
    -webkit-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;      
}



.btn-orange {
    font-size: 14px;
    text-align: center;
    color: #FFF;
    border-radius: 0;
    padding: 10px 15px;
    border: none;
    background: #FF9933;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.btn-orange:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0891FF;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.btn-orange:hover, 
.btn-orange:focus, 
.btn-orange:active {
    color: #FFF;
}
.btn-orange:hover:before, 
.btn-orange:focus:before, 
.btn-orange:active:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}

.btn-default {
    font-size: 14px;
    text-align: center;
    color: #FFF;
    border-radius: 0;
    padding: 10px 15px;
    border: none;
    background: #0891FF;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.btn-default:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #FF9933;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.btn-default:hover, 
.btn-default:focus, 
.btn-default:active {
    color: #FFF;
    background: #0891FF;
}
.btn-default:hover:before, 
.btn-default:focus:before, 
.btn-default:active:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}

.listinner ul{ margin-left:30px;}
.listinner li{    line-height: 29px;
                  list-style: disc; float:none;}

.listinner h3{ color:#f00;}


input[type=text], select {
    width: 100%;
    padding: 8px 10px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}
input[type=text]:focus{ background:#fff}
input[type=submit] {
    width: 100%;
    background-color: #FF9933;
    color: white;
    padding: 10px 20px;
    margin: 8px 0;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

input[type=submit]:hover {
    background-color: #FF9933;
}


@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
    padding-left: 108px;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
}

.jhumri{
    float: right;
    width: 70%;
    padding-bottom: 10px;
    box-shadow: 1px 1px 12px 0px #000;
    margin-top: -300px;
    position: relative;
    /* border: 2px solid #ccc; */
    z-index: 10;
    font-size: 14px;
    background: #ffffffcc;
    color: #000;
}

.jhumri h3{
padding: 11px 0px 8px 11px;
    background: #00a8f2;
    color: #fff;
}

.ulli h1{font-size: 21px;
    color: #252525;}

.ulli .post-info p{color: #fb9b01;
    margin-bottom: 1px;
}

.ulli .post-content p{color: #000;
    margin-bottom: 10px;
   
}

.ulli button{    background: #00afe5;
    border: none;
    padding: 10px;
    color: #fff;
    cursor: pointer; border-bottom:1px solid #888;}

.ulli ul li{ float: none;}

.ulli li{ list-style: circle;}
.ulli li a{ line-height: 28px;
    color: #097eb5;}