@charset "utf-8";*{margin:0;padding:0}
@font-face{font-family:'OpenSans';src:url('fonts/OpenSans.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans.woff') format('woff'), url('fonts/OpenSans.ttf') format('truetype'), url('fonts/OpenSans.svg#OpenSans') format('svg');font-weight:normal;font-style:normal;}
body{background:#fff;font-family:OpenSans;font-size:15px;color:#222;overflow-x:hidden;}
ul{list-style:none;}
img{max-width:100%}
a{text-decoration:none;outline:none;}
a:hover, a:focus{color:#ffffff;text-decoration:none;}
a:active, a:hover{outline:0 none;}
.fixed{position:fixed;float:left;width:100%;z-index:9999;top:0;background:#fff;}
.header-top{padding:20px 0;background:rgba(255, 255, 255);}
.header-top .container-fluid{padding:0;}
.social{width:auto;margin-top:1%;margin-right:5%;}
.social li{float:left;}
.social h4{font-size:15px;color:#222;margin:0 0 2px;font-weight:normal;}
.social li i{width:30px;height:30px;text-align:center;color:#fff;padding:7px 0 0;margin-right:5px;font-size:16px;}
.social li i:hover{opacity:0.8;}
.social .fa.fa-facebook{background:#3b5998;}
.social .fa.fa-twitter{background:#00aced;}
.social .fa.fa-linkedin{background:#007bb5;}
.social .fa.fa-youtube{background:#bb0000;}
.social .fa.fa-wordpress{background:#464646;}
.call_us{margin-right:8%;margin-top:1%;}
.call_us span{float:left;font-size:35px;margin-right:5px;width:auto;}
.call_us p{float:left;width:auto;}
.call_us strong{display:block;font-size:25px;}
.search-box{background:#c5d1d1;padding:5px 15px;margin:13px auto;width:30%;max-width:100%;}
.search-box input[type="text"]{color:#3a5759;background:none;padding:5px 10px;border:0;height:32px;}
.search-box button{border-left:1px solid #3a5759;border-right:none;border-bottom:none;border-top:none;background:none;padding:2px 10px;color:#3a5759;}
.menubar{float:left;width:100%;background:#3a5759;}
.navbar{float:left;width:100%;min-height:30px;margin:auto;}
.navbar .container-fluid{padding:0;}
.navbar-default .navbar-nav li a{color:#fff;display:block;padding:5px 64px;text-transform:uppercase;-webkit-transition:all .5s linear;transition:all .5s linear;line-height:30px;font-weight:600;font-size:16px;margin-left:0;outline:0;border-right:1px solid #334b4d;text-decoration:none;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#fff;background:#587a7b;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background:#587a7b;color:#fff;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background:none;color:#fff;}
.dropdown-menu{background:#587a7b;left:0;position:absolute;width:100%;min-width:250px !important;display:none;padding:0;background:#587a7b;}
.navbar-default .navbar-nav > li > .dropdown-menu li > .dropdown-menu{display:none;left:auto !important;right:-100% !important; margin-left: 0 !important; width: 250px !important;}
.dropdown-menu li{width:100%;}
.navbar-default .navbar-nav > li > .dropdown-menu li > .dropdown-menu li a{
	font-size: 14px;
	line-height: 26px !important;
	white-space: normal;
}
.dropdown-menu li a{color:#fff;line-height:25px;display:block;font-weight:normal !important;padding:0 10px !important;margin:0 !important;-webkit-transition:all .5s linear;transition:all .5s linear;border:0 !important;font-family:OpenSans}
.dropdown-menu li a:hover, .dropdown-menu li a:focus{color:#fff;background:#333;}
.logo{margin:0;}
.carousel{height:487px;width:100%;float:left;margin-top:115px;}
.carousel-indicators{left:0;list-style:outside none none;margin-left:0;padding-left:0;position:absolute;text-align:center;width:100%;float:left;z-index:15;}
.carousel-indicators li{float:none;display:inline-block;margin:0px;border:0;background:#fff;}
.carousel-indicators .active{background:#e72c2d;}
.fade-carousel{position:relative;height:100%;}
.fade-carousel .carousel-inner .item{height:100%;}
.fade-carousel .carousel-indicators > li.active{width:10px;height:10px;opacity:1;}
.hero{position:absolute;top:42%;right:0;left:62%;width:47%;z-index:3;color:#090909;background:none;padding:15px;text-align:left;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);}
.hero img{position:relative;z-index:777;}
.hero h1{font-size:31px;font-weight:600;margin:0 0 10px 0;text-transform:uppercase;padding:0;position:relative;z-index:777;color:#fff;line-height:42px;}
.hero p{font-size:16px;color:#fff;position:relative;z-index:777;margin-bottom:12px;}
.hero a{color:#000;position:relative;z-index:777;background:#fff;padding:5px 10px;}
.fade-carousel .carousel-inner .item .hero{opacity:0;-webkit-transition:.5s all ease-in-out .1s;-moz-transition:.5s all ease-in-out .1s;-ms-transition:.5s all ease-in-out .1s;-o-transition:.5s all ease-in-out .1s;transition:.5s all ease-in-out .1s;}
.fade-carousel .carousel-inner .item.active .hero{opacity:1;-webkit-transition:.5s all ease-in-out .1s;-moz-transition:.5s all ease-in-out .1s;-ms-transition:.5s all ease-in-out .1s;-o-transition:.5s all ease-in-out .1s;transition:.5s all ease-in-out .1s;}
.fade-carousel .slides .slide-1, .fade-carousel .slides .slide-2, .fade-carousel .slides .slide-3{height:auto;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.fade-carousel .slides img{width:100%;}
.fade-carousel .hero img{width:auto;}
.product-block{float:left;min-height:550px;width:100%;margin-bottom:20px;background:#ededed;border:1px solid #6c6c6c;}
.application-block{float:left;min-height:100%;margin-bottom:20px;width:100%;background:#ededed;border:1px solid #6c6c6c;}
.product-block h3, .application-block h3, .product-block h4{color:#090909;font-size:18px;min-height:50px;font-weight:600;margin:20px 0 0px 0;padding: 0px 5px;}
.application-block h3{background:#333 none repeat scroll 0 0;color:#fff !important;font-size:20px !important;margin:0 !important;padding:10px;text-transform:none !important;}
.application-block p{margin:0 !important;}
.product-block h4{min-height:0px;margin-bottom:0;}
.product-block p{float:left;text-align:center;width:100%;padding:0 5px;}
.btn-read{background:#3a5759;color:#fff;margin:10px 0 20px;display:inline-block;padding:5px 12px;text-decoration:none;text-transform:uppercase;}
.btn-read:hover, .btn-read:focus{color:#fff;background:#587a7b;}
p{line-height:25px;margin:0;}
footer{color:#090909;padding:8px 0;border-top:1px solid #090909;background:#fff;}
.links{float:left;width:100%;}
.links li{width:auto;float:left;line-height:25px;}
.links li a{color:#090909;padding:10px;font-size:14px;}
.copyright{width:auto;padding:0;font-size:13px;}
.copyright p{line-height:27px;}
.copyright p a{color:#090909;}
.content{padding:60px 0;float:left;width:100%;}
.about{float:left;width:100%;background:#f8f8f8;}
.about h3{margin:0 0 15px;font-size:25px;text-transform:uppercase;color:#3a5759;position:relative;}
.about p{margin-bottom:12px;}
.banner{float:left;width:100%;background:url(../images/inner-banner.jpg) no-repeat top center;margin:115px auto auto;text-align:center;background-size:cover;}
.banner.not-found{float:left;width:100%;background:url(../images/404banner.jpg) no-repeat top center;margin:140px auto auto;text-align:center;background-size:cover;}
.banner.not-found h1{text-indent:-9999px;}
.banner h1{color:#fff;font-size:34px;margin:70px 0;text-transform:uppercase;}
.four-columns h2, .description h3{margin:0 0 15px;font-size:17px;line-height:22px;text-transform:uppercase;color:#3a5759;position:relative;}
.leftpanel{float:left;margin-bottom:20px;width:100%;background:#fff;border:1px solid #ccc;}
.leftpanel h3{color:#fff;background:#3a5759;margin:0 0 10px 0;padding:10px;font-size:16px;text-transform:uppercase;}
.leftpanel ul{float:left;width:100%;margin:auto;}
.leftpanel li{width:100%;}
.leftpanel li a{border-bottom:1px solid #ccc;color:#000;display:block;float:left;margin-bottom:0;padding:10px 10px 10px 75px;width:100%;}
.leftpanel li img{margin:0 10px 0 -65px;border:1px solid #ccc;float:left;}
.leftpanel li a span{color:#1e508e;font-size:14px;}
.leftpanel li a strong{display:block;}
.list{float:left;width:100%;}
.list li{width:100%;padding-left:18px;line-height:30px;}
.list li i{margin-left:-18px;}
.description h3{border-bottom:1px solid #ccc;padding-bottom:5px;display:none;}
.description img {
    background: #eee;
    border: 1px solid #ccc;
    padding: 3px;
    margin-bottom: 10px;
    height: 200px;
    width: 100%;
    object-fit: cover;
}
.description br{
	display:none !Important;
}
.description p{margin-bottom:15px;}
.product-block img{margin:10px 0 20px;border:0;}
.navbar-nav:not(.sm-collapsible) ul .caret{border-bottom:4px solid rgba(0, 0, 0, 0);border-left:4px dashed;border-top:4px solid rgba(0, 0, 0, 0);margin-right:10px;margin-top:12px;position:absolute;right:0;}
p a, .news-block h4 a, .list1 li a{color:#000000;font-weight:600;text-decoration:underline;}
p a:hover, p a:focus, .news-block h4 a:hover, .news-block h4 a:focus{color:#777;}
.news-block{float:left;width:100%;background:#fff;padding:10px;border-bottom:3px solid #3a5759;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-bottom:20px;}
.news-block img{background:#eee;padding:3px;}
.inner_pages input[type="text"], .inner_pages input[type="password"]{width:100%;background:#e2e2e2;border:1px solid #eee;padding:8px 10px;}
.inner_pages input[type="submit"]{background:#000;color:#fff;padding:10px 20px;text-transform:uppercase;border:0;border-radius:3px;-webkit-border-radius:3px;margin-top:15px;}
.inner_pages input[type="submit"]:hover{background:#3a5759;}
.inner_pages label{font-size:14px;margin-bottom:6px;}
.inner_pages .login-form{float:left;width:100%;background:#fff;padding:10px;border-radius:4px;border:1px solid #ccc;-webkit-border-radius:4px;}
.login-form h4{font-size:18px;margin-top:2px;}
.required{color:#f11000;}
.questions{float:left;margin-bottom:15px;width:100%;}
.questions li{line-height:25px;margin-bottom:10px;padding-left:35px;width:100%;}
.questions li ul li{width:100%;padding:0;}
.questions li ul{list-style:disc;margin-left:15px;}
.questions li span{color:#000000;float:left;height:30px;margin:0 0 0 -35px;padding-top:2px;text-align:center;width:30px;}
.questions li:first-child span{border-bottom:2px solid #000000;border-radius:4px;font-weight:600;}
.questions li:last-child span{border-bottom:2px solid #3a5759;border-radius:4px;}
.contact_address{border-bottom:1px groove #b3b3b3;float:left;margin-bottom:20px;padding-bottom:10px;width:100%;}
.contact_address address{float:left;font-weight:normal;margin:0;width:100%;}
.contact_address address p{float:left;font-size:15px;line-height:33px;margin:0 0 7px;width:100%;}
.contact_address h5{position:relative;font-size:18px;margin-bottom:10px;padding-bottom:5px;}
.contact_address h5:after{content:"";position:absolute;left:0;bottom:0;border-bottom:2px solid #333;width:10%;}
.contact_address address p i{background:#587a7b none repeat scroll 0 0;border-radius:100px;color:#ffffff;float:left;font-size:20px;height:35px;margin:0 5px 0 0;padding-top:7px;text-align:center;width:35px;}
.contact_us label{display:block;font-size:15px;font-weight:normal;}
.contact_us input[type="text"], .contact_us textarea, .contact_us select{background:#ffffff none repeat scroll 0 0;border:1px solid #cccccc;height:40px;margin:5px 0;padding:10px;width:100%;}
.contact_us .required{color:#ff0000;}
.contact_us #captcha{float:left;width:20%;}
.contact_us #code{float:right;width:70%;}
.contact_us input[type="submit"]{background:#3a5759 none repeat scroll 0 0;color:#ffffff;font-size:16px;padding:8px 15px;text-transform:uppercase;}
.contact_us input[type="submit"]:hover, .contact_us input[type="submit"]:focus{background:#587a7b;}
.hidden-lg{display:none !important;}
img.handle{cursor:pointer;position:fixed;right:0;top:160px;z-index:9999;}
#warn_msg{float:left;margin:0 0 10px;width:100%;}
.slide-out-div{background:#333333 none repeat scroll 0 0;border:5px solid #2a3b4d;margin:0 -400px 0 0;padding:5px 10px 10px;right:0 !important;width:400px;z-index:999999;}
.slide-out-div form{float:left;width:100%;}
.slide-out-div form h3{color:#ffffff;font-size:16px;margin-bottom:10px;text-transform:uppercase;}
.slide-out-div form input[type="text"], .slide-out-div form textarea{background:#ffffff none repeat scroll 0 0;border:0 none;color:#000000;margin-bottom:10px;padding:7px 10px;width:100%;}
.slide-out-div form input[type="submit"]{background:#3a5759 none repeat scroll 0 0;border:0 none;color:#ffffff;margin-bottom:8px;padding:10px 12px;text-transform:uppercase;}
.slide-out-div form input[type="submit"]:hover, .slide-out-div form input[type="submit"]:focus{background:#587a7b;}
.pull-right handle1 btn-close{background:#ff0022 none repeat scroll 0 0;cursor:alias;font-size:14px;margin:0 !important;padding:10px;color:#333;}
.news-block h4{margin:0 0 5px 0;font-size:22px;}
.pdf{float:left;width:100%;margin:3% auto 7% auto;color:#000;position:relative;border:1px solid #000;}
.pdf:hover{background:#000;}
.pdf:focus{color:#fff;background:#000;}
.pdf i{background:#000;color:#fff;padding:10px;}
.pdfs h3{background:#f2f2f2;text-transform:capitalize;border-left:4px solid;padding:5px 10px;}
.table{float:left;width:100%;border:1px solid #ccc;margin:20px 0;display:table;}
.table-row{display:table-row;}
.col{display:table-cell;padding:10px;text-align:left;border:1px solid #f2f2f2;}
.col a{color:#000;}
.thanks{float:left;width:100%;text-align:center;}
.thanks h1{font-size:50px;text-transform:capitalize;margin:10% 0 1%;}
.thanks p{font-size:35px;color:#fff;margin-bottom:10%;}
.gsc-control-cse{background-color:rgba(0, 0, 0, 0) !important;border-color:rgba(0, 0, 0, 0) !important;font-family:Arial, sans-serif;}
.cse .gsc-control-cse, .gsc-control-cse{padding:0 !important;width:auto !important;}
.gsib_a{padding:0 10px !important;}
form.gsc-search-box{font-size:100% !important;margin:0 !important;width:100% !important;}
table.gsc-search-box{margin-bottom:0 !important;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{height:auto !important;margin-top:4px !important;border-color:#ccc !important;border-radius:0 !important;min-width:auto !important;padding:5px 12px !important;width:auto !important;background-color:#333 !important;}
.gsc-results-wrapper-overlay{height:100% !important;min-height:445px !important;left:0 !important;top:5% !important;width:100% !important;}
.gsc-selected-option-container.gsc-inline-block{max-width:100% !important;min-width:auto !important;padding:0 15px !important;width:100% !important;}
.gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top{padding-left:0 !important;padding-right:0 !important;}
.list1{width:100%;float:left;}
.list1 li{float:left;width:33%;margin-bottom:5px;}
.page-id-197 .description h3, .page-id-241 .description h3, .page-id-244 .description h3, .page-id-248 .description h3{border-bottom:medium none;display:block;padding-bottom:5px;}
.home .product-block{min-height:344px;}
/* 17/06/2019 CSS Starts Here */
.about.content .btn-read{
	margin:0 15px 15px 0;
}
/* 17/06/2019 CSS Ends Here */

.four-columns .col-lg-2 {
    width: 20%;
}




/* 28th June 2019 */

.navbar-nav > li:last-child > .dropdown-menu > li > .dropdown-menu {
	left: 0 !important;
}
/** 9th-march **/
.uplink {
	color: #000;
	margin: 0 0 20px;
	display: inline-block;
}
.uplink:hover, .uplink:focus{color: #777;}
.page-id-151 .content {padding: 40px 0 40px;}



@media screen and (max-width: 991px)
{
	.four-columns .col-lg-2 {
    width: 33%;
}
}