@charset "utf-8";html, body{font-size:14px;color:#000;height:100%;}
@font-face{font-family:"Open Sans";}
@font-face{font-family:"Bebas Neue Regular";src:url('../fonts/BebasNeue-webfont.eot');src:url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/BebasNeue-webfont.woff') format('woff'), url('../fonts/BebasNeue-webfont.ttf') format('truetype'), url('../fonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');font-weight:normal;font-style:normal;}
body{background:#fff;margin:0;padding:0;}
body, article, aside, details, figcaption, figure, footer, header, menu, nav, section{display:block;margin:0;padding:0;border:0;}
img{display:block;border:0px;}
:focus{outline:none;}
ul, ol, li{list-style:none;margin:0;padding:0;}
a{text-decoration:none;color:#3ba4ff;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;font-family:'Asap', sans-serif;}
a:hover{text-decoration:none;}
h1, h2, h3, h4, h5, h5{font-weight:normal;margin:0;padding:0;}
.nopadding{padding:0;margin:0;}
.clearfix:before, .clearfix:after{display:table;content:'';}
.clearfix:after{clear:both;}
.clr{clear:both;}
.btn{width:auto;float:left;border:1px #FF0000 solid;text-align:center;padding:10px 25px;border-radius:25px;color:#FF0000;text-transform:uppercase;margin:10px 0px;font-family:'Open Sans';font-weight:500;}
.btn:hover, btn:focus{border:1px #FF0000 solid;background:#fff;text-align:center;color:#ff0000;border-radius:25px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;cursor:pointer;}
.banner{width:100%;height:100%;background-position:left;background-repeat:no-repeat;background-size:cover;}
header{width:70%;height:auto;margin:0 15%;position:absolute;top:0px;}
header .right-port{width:70%;height:auto;float:left;margin-left:15%;margin-top:1%;}
header .part-logo{width:100%;height:auto;float:left;margin-top:20px;}
header .toplogo{width:60%;float:right;margin:10px 0;}
header .toplogo-left{width:70%;float:left;}
header .toplogo-left-box{width:100%;float:left;}
header .toplogo-left-box img{max-width:100%;text-align:center;}
header .toplogo-left-cont{width:33%;float:left;}
header .toplogo-left-text{width:100%;float:left;font-family:'Asap', sans-serif;font-weight:500;font-size:12px;color:#3b3b3b;text-align:center;}
header .toplogo-center{width:1%;float:left;}
header .toplogo-center-box{width:100%;float:left;}
header .toplogo-right{width:29%;float:left;}
header .toplogo-right-box{width:100%;float:left;}
header .toplogo-right-box img{max-width:100%;text-align:center;margin:0 auto;}
header .toplogo-right-cont{width:33%;float:left;}
header .toplogo-right-text{width:100%;float:left;font-family:'Asap', sans-serif;font-weight:500;font-size:12px;color:#3b3b3b;text-align:center;}
nav{width:100%;float:left;padding:0px;margin:0px;width:auto;background-color:transparent;}
nav ul{padding:0px;margin:0px;position:relative;}
nav ul li{padding:0px;margin:0px;display:inline-block;padding:12px 10px;color:#000000;text-decoration:none;font-size:16px;}
nav ul li a{display:inline;color:#000000;text-decoration:none;width:100%;padding:10px 10px;}
nav ul li a:hover{border-bottom:2px #ff0000 solid;color:#ff0000;background-position:top;background-repeat:no-repeat;background-size:100% auto;}
nav ul li ul{display:none;position:absolute;top:42px;left:0px;background:rgba(247, 246, 245, 0.85);width:auto;}
nav ul li ul li{display:inline-block;width:42%;font-size:12px !important;}
nav ul li:hover ul{display:block;}
nav ul li:hover ul li{position:relative;padding:12px 15px;font-size:14px;display:inline-block;border-bottom:1px #cccccc solid;text-align:left;}
nav ul li:hover ul li a{padding:12px 15px;border-bottom:2px #ff0000 solid;}
.banner-content{width:70%;height:auto;padding:10px 0px;margin:0 auto;background:rgba(7, 42, 84, 0.8);margin-top:30%;}
.banner-content h3{width:100%;font-size:60px;padding:5px 0px 12px;font-weight:bolder;color:#FFFFFF;text-align:center;font-family:'Asap', sans-serif;font-weight:700;}
.banner-content h5{width:100%;font-size:20px;padding:2px 0px;font-weight:normal;color:#FFFFFF;text-align:center;background:#d8251c;font-family:'Asap', sans-serif;font-weight:400;;}
.container{width:1200px;height:auto;margin:0 auto;}
.container .show-outline-bg{width:100%;height:507px;background:url(../images/show-outline-img.png);background-position:right;background-repeat:no-repeat;}
.container .show-outline-bg a img{width:85px;height:85px;position:relative;top:65%;left:28%;z-index:9;float:left;}
.container .show-outline-content{width:620px;height:auto;position:relative;left:0;top:0px;float:left;}
.container .show-outline-content h6{color:#200f71;font-size:22px;margin:80px 0px 0px;font-weight:600;}
.container .show-outline-content h1{width:auto;height:auto;font-size:35px;font-weight:bolder;color:#d3261d;font-weight:700;float:left;padding:0px 115px 20px 0px;}
.container .show-outline-content h3{width:auto;height:auto;font-size:20px;color:#ff0000;font-family:'Asap', sans-serif;font-weight:400;}
.container .show-outline-content p{width:80%;height:auto;float:left;font-size:16px;color:#000000;font-family:"Open sans";line-height:25px;text-align:justify;font-style:italic;font-weight:500;}
.container .show-outline-content span{width:100%;height:auto;float:left;font-size:16px;color:#939393;font-family:'Asap', sans-serif;font-weight:400;margin-top:30px;line-height:25px;text-align:justify;}
.container .head-bg{width:100%;height:auto;background:url(../images/head-bg.png);background-position:right;background-repeat:no-repeat;}
.exhibit{width:1200px;height:auto;margin:0 auto;}
.exhibit-left{width:65%;height:auto;float:left;}
.exhibit-left table{padding:0px !important;}
.exhibit-left table td{padding:10px 15px !important;}
.exhibit-left img{display:inline;}
.exhibit-left h1{width:auto;height:auto;font-size:40px;color:#535353;font-family:'Asap', sans-serif;font-weight:700;background:url(../images/head-bg.png);background-position:right;background-repeat:no-repeat;position:relative;margin:25px 0px 0px;float:left;padding:20px 115px 40px 0px;}
.exhibit-left p{width:100%;height:auto;float:left;font-size:18px;color:#939393;font-family:'Asap', sans-serif;font-weight:400;margin-top:10px;line-height:25px;text-align:justify;}
.exhibit-left table{width:100%;height:auto;float:left;font-family:'Asap', sans-serif;font-weight:400;font-size:16px;margin-top:15px;color:#939393;border:1px #d1d1d1 solid;border-collapse:collapse;}
.exhibit-left table tr{margin:15px 0px;}
.exhibit-left table tr:hover{background:#e0e4e8;transition:all 0.2s;}
.exhibit-left table td a{text-decoration:none;color:#939393;}
.exhibit-left table td a:hover{color:#0769CB;}
.exhibit-left table h4{color:black;font-family:'Asap', sans-serif;font-weight:400;font-size:20px;float:left;color:#939393;}
.exhibit-left table span{color:red;font-family:'Asap', sans-serif;font-weight:400;font-size:20px;float:left;color:#d8251c;}
.exhibit-right{width:25%;height:auto;float:left;margin-left:5%;}
.exhibit-right table{font-family:'Asap regular';}
.exhibit-right table h1{color:black;font-family:'Asap', sans-serif;font-weight:700;font-size:16px;}
.exhibit-right table span{color:red;font-family:'Asap', sans-serif;font-weight:400;font-size:16px;}
.exhibit-right img{width:100%;height:auto;margin-top:195px;}
.exhibit-sub{width:100%;float:left;font-family:'Asap', sans-serif;font-weight:400;margin-top:0px;color:#000000;font-size:16px;line-height:22px;}
.exhibit-red-sub{width:100%;float:left;font-family:'Asap', sans-serif;font-weight:500;margin-top:10px;color:#000000;font-size:20px;}
.visitor-bg{width:100%;height:100%;background:url(../images/visitor-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;float:left;}
.visitor-bg-content{height:100%;position:relative;}
.visitor-bg .part-detail{width:192px;height:197px;float:left;position:relative;top:60%;left:10%;z-index:99;}
.visitor-bg .photo-gallery{width:192px;height:197px;float:left;position:relative;top:40%;left:32%;z-index:99;}
.visitor-bg .down-kit{width:192px;height:197px;float:left;position:relative;top:160px;left:45%;z-index:99;}
.media-gallery{width:80%;height:600px;float:left;margin:25px 10%;float:left;position:relative;}
.media-header{width:100%;height:100px;font-size:40px;color:#535353;font-family:'Asap', sans-serif;font-weight:700;background:url(../images/head-bg.png);background-position:center;background-repeat:no-repeat;position:absolute;float:left;text-align:center;margin:15px 0px;padding:10px 0px 20px 0px}
.media-img-one{width:325px;height:326px;color:#535353;background:url(../images/media-img-1.png);background-repeat:no-repeat;position:absolute;top:20%;left:0%;float:left;}
.media-img-one img{width:100%;height:100%;opacity:0;top:0%;left:0;right:0;margin:0 auto;position:absolute;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;overflow:hidden;}
.media-img-two{width:219px;height:218px;color:#535353;background:url(../images/media-img-2.png);background-repeat:no-repeat;position:absolute;top:24%;left:23%;float:left;}
.media-img-two img{width:100%;height:100%;opacity:0;top:0%;left:0;right:0;margin:0 auto;position:absolute;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;overflow:hidden;}
.media-img-three{width:219px;height:218px;color:#535353;background:url(../images/media-img-3.png);background-repeat:no-repeat;position:absolute;top:58%;left:18%;float:left;}
.media-img-three img{width:100%;height:100%;opacity:0;top:0%;left:0;right:0;margin:0 auto;position:absolute;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;overflow:hidden;}
.media-img-four{width:325px;height:326px;color:#535353;background:url(../images/media-img-4.png);background-repeat:no-repeat;position:absolute;top:37%;left:34%;float:left;}
.media-img-four img{width:100%;height:100%;opacity:0;top:0%;left:0;right:0;margin:0 auto;position:absolute;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;overflow:hidden;}
.media-img-five{width:219px;height:218px;color:#535353;background:url(../images/media-img-5.png);background-repeat:no-repeat;position:absolute;top:23%;left:53%;float:left;}
.media-img-five img{width:100%;height:100%;opacity:0;top:0%;left:0;right:0;margin:0 auto;position:absolute;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;overflow:hidden;}
.media-img-six{width:219px;height:218px;color:#535353;background:url(../images/media-img-6.png);background-repeat:no-repeat;position:absolute;top:57%;left:58%;float:left;}
.media-img-six img{width:100%;height:100%;opacity:0;top:0%;left:0;right:0;margin:0 auto;position:absolute;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;overflow:hidden;}
.media-img-seven{width:325px;height:326px;color:#535353;background:url(../images/media-img-7.png);background-repeat:no-repeat;position:absolute;top:26%;left:69%;float:left;}
.media-img-seven img{width:100%;height:100%;opacity:0;top:0%;left:0;right:0;margin:0 auto;position:absolute;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;overflow:hidden;}
.media-form{width:100%;height:auto;margin:0 auto;}
.media-left{width:50%;height:500px;float:left;background-position:right;background:url(../images/banner/4.jpg);background-repeat:no-repeat;background-size:cover;}
.media-left-content{width:70%;float:left;margin:60px 0 0px 25%;}
.media-left-box{width:90%;float:left;padding:20px 0px;border-bottom:3px #1a8daa solid;}
.media-left-box-img{width:10%;float:left;padding:0px 0px;}
.media-left-box h4{width:90%;float:left;font-family:"Open Sans";font-weight:500;font-size:20px;text-transform:uppercase;color:#FFFFFF}
.media-left-box h6{width:90%;float:left;font-family:"Open Sans";font-weight:400;font-size:14px;margin:15px 0 0;color:#FFFFFF;line-height:18px;}
.media-social-box{width:90%;float:left;padding:15px 0px;}
.media-social-div{width:10%;float:left;padding:15px 0px;}
.media-right{width:30%;height:auto;float:left;margin:0 0% 0% 5%;}
.media-form-div{width:auto;float:left;height:auto;margin-bottom:15px;}
.media-form-main{width:100%;float:left;height:auto;margin:0 0 10px 0px;}
.media-form-main textarea{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;border:1px #555555 solid;outline:none;font-family:'Asap', sans-serif;font-weight:400;border-radius:25px;color:#616161;border:none;background:#f3f4f6;}
.media-form-box{width:45%;float:left;height:auto;}
.media-form-box-two{width:45%;float:left;height:auto;margin-left:10%;}
.media-form-start h1{width:100%;height:auto;font-size:26px;color:#636363;font-family:'Roboto', sans-serif;font-weight:bold;float:left;margin:15px 0px;}
.media-form-start label{font-family:'Asap', sans-serif;font-weight:400;font-size:16px;color:#616161;padding:0px 0px 10px 0px;float:left;width:100%;}
.media-form-start select{width:100%;font-family:'Asap', sans-serif;font-weight:400;font-size:16px;color:#d1d1d1;box-sizing:border-box;border:1px solid #555;outline:none;border-radius:25px;color:#696969;border:none;background:#f3f4f6;padding:10px 12px;margin:8px 0;}
.media-form-start input[type=text], .media-form-start input[type=email], .media-form-start textarea{width:100%;padding:12px 20px;margin:5px 0;box-sizing:border-box;border:1px #555555 solid;outline:none;font-family:'Asap', sans-serif;font-weight:400;border-radius:0px;color:#616161;border:none;background:#f3f4f6;}
.media-form-start input[type=text]:focus,.media-form-start input[type=email]:focus,.media-form-start textarea:focus{background-color:#cccccc;color:#555555;transition:ease-in-out 0.5s;}
.media-form-btn{padding:10px 20px;border-radius:25px;border:1px #d7251b solid;color:#d7251b;text-transform:uppercase;font-family:"Open Sans";font-weight:600;margin-top:20px;float:left;background:#FFFFFF;cursor:pointer;font-size:15px;}
.media-form-btn:hover{padding:10px 20px;border-radius:25px;border:1px #f0a8a4 solid;color:#ffffff;text-transform:uppercase;font-family:'Open Sans';font-weight:600;margin-top:20px;float:left;background:#f0a8a4;}
/*  ================================
        3. slider area
    ================================ */

.slider-area {
	background-color: #272727;
}
.single-slider {
	position: relative;
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.slider-info {
	padding-top:360px;
}
.slider-table {
	display: table;
	height: 100vh;
	width: 100%;
}
.slider-table-cell {
	display: table-cell;
	vertical-align: middle;
}
.slider-info h2 {
	color: #fff;
	font-size: 24px;
	line-height: 1.23;
	text-align: center;
	font-weight: bold;
	background-color: rgba(61, 61, 61, 0.5);
	margin: 0px 200px;
	padding: 10px 0px;
	text-transform: uppercase;
}
.slider-info h2 span {
	color: #fff;
}
.slider-info p {
	color: #d6d5d5;
	margin:0px 200px;
	padding:6px 0px;
	background-color:rgba(26, 141, 170, 0.5);
	text-align:center;
	font-size:14px;
	text-transform:uppercase;
}
.social-link {
	padding: 30px 0;
}
.social-link i.fa {
	border: 1px solid #d6230f;
	color: #fff;
	height: 35px;
	line-height: 35px;
	width: 35px;
	transition: all 0.5s ease 0s;
	border-radius: 50%;
	text-align: center;
}
.social-link i.fa:hover {
	background-color: #186679;
	border-radius: 0;
}
.slider-wraper .owl-nav div, .single-service-slider .owl-nav div {
	background-color: #1a8daa;
	color: #fff;
	height: 40px;
	font-size: 22px;
	line-height: 40px;
	position: absolute;
	text-align: center;
	top: 50%;
	border-radius: 50%;
	transform: translateY(-50%);
	width: 40px;
	transition: all 0.5s ease 0s;
}
.slider-wraper div.owl-prev, .single-service-slider div.owl-prev {
	left: auto;
	opacity: 0;
	left: -1%;
}
.slider-area:hover .slider-wraper div.owl-prev, .single-service-slider:hover.single-service-slider div.owl-prev {
	left: 3%;
	opacity: 1;
}
.slider-wraper div.owl-next, .single-service-slider div.owl-next {
	left: auto;
	opacity: 0;
	right: 0;
}
.slider-area:hover .slider-wraper div.owl-next, .single-service-slider:hover.single-service-slider div.owl-next {
	right: 3%;
	opacity: 1;
}
.slider-area .owl-dot {
	background-color: #d6230f;
	border-radius: 50%;
	display: inline-block;
	height: 15px;
	margin: 0 2px;
	position: relative;
	width: 15px;
}
.slider-area .owl-dots {
	bottom: 10%;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center;
	display:none;
}
.slider-area .owl-dot.active span {
	background-color: #fff;
	border-radius: 50%;
	display: block;
	height: 7px;
	position: absolute;
	width: 7px;
	left: 0;
	right: 0;
	margin: auto;
	top: 0;
	bottom: 0;
}
.download-link {
	margin-top: 30px;
}
.owl-nav {
	display:block;
}
.alert {
	text-align:center;
}
.owl-prev i {
	margin-left:-4px;
}
.owl-next i {
	margin-left:3px;
}

.spn-logo-main{width:100%;height:auto;float:left;margin:50px 0%;}
.spn-logo-cont{width:1200px;margin:0 auto;}
.spn-logo{width:auto;float:left;height:auto;margin:40px 4% 0 0;padding-right:3%;}
.spn-logo img{width:100%;}
.newsletter{width:100%;height:auto;float:left;margin-top:20px;}
.newsletter-left{width:65%;height:100%;float:left;}
.newsletter-left img{width:101%;height:100%;float:left;position:relative;top:0;left:0;}
.newsletter-right{width:35%;height:100%;float:left;position:relative;top:0;left:0;}
.newsletter-right img{width:140%;height:100%;float:right;position:relative;top:-3px;left:0;}
.newsletter-logo{width:auto;height:auto;float:left;}
.newsletter-logo img{position:absolute;left:52%;background:url(../images/autoexpo-new-logo.jpg);background-repeat:no-repeat;background-size:156px 159px;z-index:9;margin-top:100px;}
.newsletter-cont{width:300px;height:auto;float:left;position:absolute;right:8%;margin-top:5%;z-index:999;}
.newsletter-cont span{font-family:'Asap', sans-serif;width:100%;font-size:16px;color:#e1f0ff;text-transform:uppercase;margin:0 0 15px;float:left;}
.newsletter-cont a{color:#FFFFFF;}
.newsletter-cont a:hover{color:#0b5295;font-weight:bold;}
.span-last{width:auto;float:left;margin-top:50px !important;}
.newsletter input[type=text]{width:275px;float:left;padding:12px 20px;margin:8px 0;box-sizing:border-box;border:1px solid #555;outline:none;font-family:'Asap', sans-serif;font-weight:400;border-radius:15px;color:#696969;border:none;background:#0b5295;color:#7ea1c2;}
.newsletter input[type=text]:focus{background-color:#cccccc;color:#555555;transition:ease-in-out 0.5s;}
.newsletter button{width:auto;height:auto;float:left;background-position:center;background:url(../images/newsletter-btn-bg.png);background-repeat:no-repeat;border:none;outline:none;border-radius:15px;padding:20px 30px;margin:7px -30px;background-size:contain;}
.page{width:100%;}
.select-dropdown{position:relative;background-color:#f3f4f6;float:left;width:100%;border-radius:25px;margin:7px 0px 0px;}
.select-dropdown select{font-family:'Asap', sans-serif;font-size:14px;font-weight:200;width:100%;padding:10px 24px 10px 10px;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.select-dropdown select option{outline:none;box-shadow:none;font-size:14px;font-weight:200;padding:6px 24px 6px 10px;}
.select-dropdown select:active, .select-dropdown select:focus{outline:none;box-shadow:none;}
.select-dropdown:after{content:" ";position:absolute;top:50%;margin-top:-2px;right:8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #aaa;}
footer{width:1200px;height:auto;margin:0 auto;}
.copymain{width:100%;float:left;margin:15px 0px;}
.copymain-left{width:500px;float:left;}
.copymain-left .cont{width:220px;float:left;font-family:'Asap', sans-serif;font-size:16px;color:#bababa}
.copymain-left .img{width:220px;float:left;padding:6px}
.copymain-right{width:auto;float:right;}
.copymain-right .cont{width:auto;float:left;font-family:'Asap', sans-serif;font-size:16px;color:#bababa}
.copymain-img{width:125px;padding:0px 10px}
.copymain p{width:auto;float:right;color:#bababa;font-family:'Asap', sans-serif;font-size:16px;}
#menu-hide{display:block;float:right;}
#myNav{visibility:hidden;}
.overlay-btn{visibility:hidden;}
.banner-inr{width:100%;height:347px;background:url(../images/banner/about-bg.jpg);background-position:left;background-repeat:no-repeat;background-size:cover;}
.div-half{width:75%;float:left;}
.spn-last{width:24%;float:left;}
.spn-line-sep{width:1%;float:left;}
.spn-logo-full{width:100%;float:left;font-family:'Asap', sans-serif;font-size:20px;text-align:center}
.Accred-logo{width:auto;float:left;height:auto;margin:35px 0% 0 14%;padding-right:3%;}
.Accred-logo img{width:100%;}
<!--
display hightlights css ends--> .media_supp{width:100%;overflow:hidden;padding:1%;}
.media_supp p{width:156px !important;float:left;border:1px solid #00ccff;height:140px;margin:10px;}
.media_supp p img{border:1px solid #00ccff;padding:5px;margin:5px;}
.counter-main{width:1280px;margin:25px auto;display:table;}
.counter-prop{width:auto;float:left;margin:0 2.5%}
.counter-prop h2{font-size:55px;display:inline-block;font-weight:bolder;font-family:'Asap', sans-serif;color:#da251c;}
.counter-prop h3{width:55px;float:left;font-size:95px;display:inline-block;font-weight:bolder;font-family:'Asap', sans-serif;color:#da251c;}
.counter-prop h5{font-size:22px;display:inline-block;font-weight:bolder;font-family:'Asap', sans-serif;color:#da251c;}
.counter-prop h6{float:left;width:60px;margin-top:62px;display:inline-block;font-weight:bolder;font-family:'Asap', sans-serif;color:#da251c;}
.counter-text{font-size:27px;display:inline-block;font-weight:lighter;font-family:'Asap', sans-serif;text-align:justify;color:#da251c;}
.counter-side-text{font-size:27px;margin-top:62px;display:inline-block;font-weight:lighter;font-family:'Asap', sans-serif;color:#da251c;}
.counter-linebg{width:auto;float:left;}
.visitor{width:96%;padding:2%;float:left;background-color:#EDEDED;}
.visitor p{margin:5px 0px;float:left;}
.visitor h4{font-weight:lighter;font-family:'Asap', sans-serif;font-size:16px;color:#000000}
.visitor label{font-family:'Asap', sans-serif;font-size:16px;vertical-align:top;margin-right:2%;color:#555555;width:200px;display:block;float:left;}
.visitor input{font-family:'Asap', sans-serif;border-radius:2px;border:1px #cccccc solid;font-size:16px;color:#000000;padding:8px 10px;float:left;margin:0 15px 0 0;}
.visitor textarea{font-weight:lighter;font-family:'Asap', sans-serif;border-radius:2px;border:1px #cccccc solid;font-size:16px;color:#000000;padding:8px 10px;width:60%;}
.visitor select{font-weight:lighter;font-family:'Asap', sans-serif;border-radius:2px;border:1px #cccccc solid;font-size:16px;color:#000000;padding:8px 10px;width:63%;}
.visitor-form-tabing{width:100%;float:left;}
.visitor-form-tabing span{font-family:'Asap', sans-serif;font-size:16px;color:#000000;background-color:#dcdcdc;width:96%;float:left;padding:10px 2%;}
.visitor-form-tabing .check_flo{font-family:'Asap', sans-serif;font-size:20px;color:#000000;width:33%;margin:10px 0px 5px 0px;display:inline-block;vertical-align:top;}
.verif{width:70%;margin:0 auto;display:table;}
.verif-txt{width:50%;font-family:'Asap', sans-serif;font-size:26px;color:#000000;float:left;}
.verif-txt input{width:50%;font-family:'Asap', sans-serif;border-radius:2px;border:1px #cccccc solid;font-size:16px;color:#000000;padding:8px 10px;float:left;margin:0 15px 0 0;}
.veri-img{max-width:100%;display:inline-block;width:125px}
.verif-txt img{width:100% !important;}
.verif-txt-btn{width:auto;margin:15px auto;display:table;}
.verif-txt-btn input[class="mybutton"]{width:125px;font-family:'Asap', sans-serif;border-radius:2px;border:0px;font-size:16px;color:#FFFFFF;padding:8px 10px;background-color:#ce2129;cursor:pointer;}
nav ul .active a{color:#fff;background:#1a8daa;}
#back-to-top{position:fixed;bottom:35px;right:15px;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;background:#3d3d3d;color:#fff;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity 0.2s ease-out;opacity:0;font-size:24px;}
#back-to-top:hover{background:#1a8daa;}
#back-to-top.show{opacity:1;}
.container-fact{width:65%;margin:0 auto;position:relative;z-index:99;top:-60px;margin-bottom:-60px;}
.c-line img{height:50px;position:relative;top:15px;margin:auto;}
.fact{background-color:#4c4c4c;position:relative;bottom:60px;z-index:9;}
.project-count-info span{color:#fff;font-size:30px;font-weight:700;}
.project-count-info h3{color:#fff;font-size:14px;font-weight:normal;text-transform:uppercase;font-family:'Roboto', sans-serif;}
.project-count-info{color:#1a1a1a;text-align:center;text-transform:capitalize;padding:10px;}
.home-back{margin-top:-60px;}
.about{padding:35px 0px 10px;}
.main-title{font-family:'Roboto', sans-serif;font-size:16px;color:#1a8daa;text-transform:uppercase;}
.red-title{font-family:'Roboto', sans-serif;color:#636363;font-weight:bold;text-transform:uppercase;font-size:26px;}
.text-justify{font-size:15px;font-family:"Open Sans";color:#636363;text-align:justify;padding-top:10px;margin:0px;line-height:22px;}
.font-stylist{font-style:italic;font-size:18px;text-align:left;color:#000;margin:0px;}
.bg-about{background-image:url(../images/bg.png);background-position:left;background-repeat:no-repeat;background-size:80%;}
.about-profile{background-image:url(../images/home-bg.png);background-repeat:no-repeat;background-size:100%;height:610px;position:absolute;top:-40px;width:100%;}
.vision-p{padding:190px 0px 180px;}
.pad-remove{padding-left:0px;padding-right:0px;}
.vision-title{color:#fff;font-size:35px;font-family:oswald;padding:15px 0px;font-weight:400;text-transform:uppercase;}
.vision-text{font-size:16px;font-family:"Open Sans";font-style:italic;color:#fff;text-align:justify;font-weight:500;}
.vision-linebg{width:auto;float:left;}
.vision-linebg img{height:150px;position:absolute;top:40px;}
.home-product{padding:30px 0px;}
.product{padding:20px 0px;border-bottom:5px solid #fff;height:350px;}
.product img:hover{width:100%;}
.product-title{font-size:18px;text-align:center;font-family:'Roboto', sans-serif;color:#524d4d;padding-top:12px;}
.product-title-small{color:#282828;font-size:14px;text-align:center;padding-top:5px;font-family:"Open Sans";}
.product:hover{box-shadow:0 10px 10px rgba(0, 0, 0, 0.1);border-bottom:5px solid #1a8daa;}
.product:hover .product-title a{color:#1a8daa;}
.app-bg{background-image:url(../images/app-bg.jpg);background-size:100%;background-repeat:no-repeat;}
.app-text{padding:185px 0px;}
.app-text-small{color:#fff;font-size:22px;text-transform:uppercase;padding-top:15px;font-family:"Open Sans";}
.app-text-big{font-size:45px;font-family:'Roboto', sans-serif;color:#fff;text-transform:uppercase;font-weight:300;}
.media-gallery{background-image:url(../images/media-bg.png);background-size:100%;width:100% !important;height:600px;float:left;margin:0px !important;float:none !important;position:relative;}
.gallery-title{padding:30px 0px;}
.footer-sosmed{}
.footer-sosmed a{margin-right:10px;}
.footer-sosmed a .item{color:#ffffff;display:table-cell;vertical-align:middle;margin:0 10px;width:35px;height:35px;text-align:center;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;font-size:15px;transition:all 1s ease 0s;background:#1a8daa;}
.footer-sosmed a .fb:hover{background-color:#4D78BB;color:#fff;border-radius:10px;}
.footer-sosmed a .twit:hover{background-color:#22C7FC;color:#fff;border-radius:10px;}
.footer-sosmed a .g-plus:hover{background-color:#F8534B;color:#fff;border-radius:10px;}
.footer-sosmed a .in:hover{background-color:#CC2129;color:#fff;border-radius:10px;}
.f-copyright{position:relative;top:15px;padding-bottom:14px;margin-bottom:0px;font-family:'Roboto', sans-serif;font-size:13px;}
.f-show{display:none;}
.developed{margin-bottom:15px;}
.about-text{padding:30px 0px 0px;}
.about-section{background-image:url(../images/about-section.png);height:460px;background-repeat:no-repeat;background-position:left -30% center;background-size:55%;}
.about-vision{margin-top:30px;}
.about-vision-tiitle{color:#fc000c;text-transform:capitalize;font-size:22px;font-family:'Roboto', sans-serif;padding-top:10px;}
.contactus{padding:30px 0px;}
.contact-form{background-color:#eceaea;padding:30px 20px;}
.form-control{display:block;width:100%;height:50px;padding:5px 10px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border-radius:0px;border:none;}
.btn-form{width:auto;float:right;border:none;text-align:center;padding:10px 25px;border-radius:0px;color:#ffffff;text-transform:capitalize;margin:0px;font-family:"Open Sans";background:#b92d1c;font-weight:500;}
.top-space{margin-top:30px;}
.contact-text{margin-top:20px;}
.app{padding:50px 0px 20px;}
.infra{padding:50px 0px 5px;}
.gallery{padding:25px 0px 0px !important;}
.product-space{margin:50px 0px 10px;}
.prod-desc{font-size:26px;font-family:'Roboto', sans-serif;text-transform:uppercase;font-weight:bold;color:#636363;position:relative;text-align:left;}
.prod-desc:before{content:'';display:block;height:4px;width:70px;background-color:#817e7e;margin:0;position:absolute;bottom:0;}
.prod-desc:after{content:'';display:block;height:1px;width:100%;margin:10px 0;background-color:#ccc;}
.prod-title{font-size:16px;font-family:'Roboto', sans-serif;text-transform:uppercase;font-weight:bold;color:#636363;position:relative;text-align:left;margin-top:20px;}
.prod-title:before{content:'';display:block;height:4px;width:70px;background-color:#817e7e;margin:0;position:absolute;bottom:0;}
.prod-title:after{content:'';display:block;height:1px;width:100%;margin:10px 0;background-color:#ccc;}
.product-description p{font-family:"Open Sans";font-size:15px;text-align:justify;}
.product-button{float:right;}
.p-btn{background:#ff0000;color:#fff;border-radius:0px;padding:8px 15px;}
.margin-right{margin-right:5px;}
.product-feature{background:rgba(2, 7, 39, 0) linear-gradient(to right, #494949 0%, #494949 50%, #1a8daa 50%, #1a8daa 100%) repeat scroll 0 0}
.feature{padding:25px 0px 25px 0px;}
.specification-text{padding-left:20px;}
.f-title{font-family:"Open Sans";font-size:30px;text-transform:uppercase;color:#fff;font-weight:600;padding-bottom:10px;}
.feature p{font-family:"Open Sans";color:#fff;font-size:14px;line-height:24px;margin:0px;}
.feature ul li{    font-size: 15px;
    /* display: inline-flex; */
    /* width: 95%; */
    text-align: justify;
    color: #FFFFFF;
    list-style: disc;
    margin-left: 4%;}
.specification{padding:25px 0px 0px;}
.specification-title{color:#ffffff;font-family:"Open Sans";text-transform:uppercase;font-size:18px;background:#1a8daa;padding:5px;margin-bottom:5px;}
.specification-table{padding:0px 0px 30px;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border:1px solid #ddd;text-align:center;padding:0px 5px;}
.table-head{font-weight:600;}
.left-head{text-align:left !important;padding-left:5px;display:table-cell!important;}
.td-height{height:32px;}
.sidebar{padding:0px 0px 0px 70px;}
.side-title{text-transform:uppercase;font-family:"Open Sans";font-size:22px;background:#e13d34;border-bottom:2px solid #888888;padding:10px;color:#fff;border-top-right-radius:50px;}
.sidebar-right li a{font-size:18px;font-family:"Open sans";}
.table-bordered{border:1px solid #ddd;margin:0 auto;width:100%;}
.ironwork{width:50%;}
.ironwork tbody td{text-align:left !important;padding-left:10px;}
.brand-area{background-color:#F6F6F6;}
.section-padding{padding:0px 0 30px}
.slick-arrow{text-align:center;}
.slick-prev:before{content:"" !important;font-family:fontawesome !important;position:absolute;top:50%;left:46%;transform:translate(-50%, -50%);}
.slick-next:before{content:"" !important;font-family:fontawesome !important;position:absolute;top:50%;left:57%;transform:translate(-50%, -50%);}
.slick-initialized .slick-slide{display:block;cursor:pointer;}
.news-info:hover .news-content{box-shadow:0 10px 10px rgba(0, 0, 0, 0.1);}
.news-content{padding:20px 20px;margin-bottom:20px;transition:0.5s;}
.news-img{position:relative;}
.news-img img{width:100%;}
.news-img:before{background-color:rgba(0, 0, 0, 0.7);content:"";height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:all 0.5s ease 0s;width:100%;z-index:9;}
.post-meta{margin-bottom:15px;}
.post-meta li{color:#666666;display:inline-block;font-size:13px;line-height:20px;margin-right:5px;}
.post-meta li a{color:#666666;}
.post-meta li .fa{padding-right:3px;}
.news-content h2{font-size:18px;text-align:center;font-family:'Roboto', sans-serif;color:#524d4d;}
.news-content a{margin:0;}
.post-date{height:100%;left:0;position:absolute;text-align:center;top:0;transition:all 1s ease 0s;width:100%;z-index:9;}
.post-date-info{color:#fff;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);transition:0.5s;opacity:0;}
.post-date-info span{display:block;font-size:35px;font-weight:400;}
.news-info:hover .post-date-info{opacity:1;}
.news-info:hover .news-img:before{transform:scale(1);}
.latest-blog .news-info{margin-bottom:50px;}
.page-count{text-align:center;}
.page-count a{background-color:#FAC012;color:#fff;padding:10px 15px;transition:0.5s;display:inline-block;}
.page-count a:hover{background-color:#272727;}
.page-count a.active{background-color:#272727;}
.blog-slide .owl-nav div{background-color:#1a8daa;color:#fff;height:30px;font-size:22px;line-height:30px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:30px;transition:all 0.5s ease 0s;}
.blog-slide div.owl-prev{left:auto;left:-5%;}
.blog-slide div.owl-next{left:auto;right:-5%;}
.single-blog-area{background-color:#f8f8f8;}
.single-blog-content{background-color:#fff;padding:30px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 0 2px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 0 2px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 0 2px rgba(0, 0, 0, 0.1) inset;}
.single-blog-content h2{color:#272727;font-size:20px;font-weight:600;margin:30px 0 10px;}
.blog-get-info{display:block;font-weight:700;margin-bottom:10px;}
.blog-get-info i.fa{color:#FAC012;font-size:16px;margin-right:5px;}
.blog-get-info span{color:#fac012;font-size:16px;font-weight:700;margin-right:10px;}
.blog-comment-wraper{background-color:#fff;padding:30px;margin-top:30px;float:left;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 0 2px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 0 2px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 0 2px rgba(0, 0, 0, 0.1) inset;}
.blog-comment-wraper h3{border-bottom:1px solid #FAC012;color:#FAC012;font-size:22px;font-weight:600;margin-bottom:40px;padding:0 0 10px;}
.comment-author{float:left;width:15%;}
.comment-author img{border-radius:50%;}
.comment-author h4{color:#272727;font-size:14px;padding:10px 0 0;}
.reply-commnet-content .comment-author h4{color:#FAC012;}
.comment-content{float:right;margin:0 0 30px;padding:0 20px;width:85%;}
.comment-content p{margin:15px 0;}
.comment-content a{color:#FAC012;float:right;font-weight:700;}
.comment-content a i.fa{margin-left:5px;color:#FAC012;}
.reply-commnet-content{overflow:hidden;padding-left:110px;width:100%;}
.comment-content span{font-size:16px;font-weight:600;margin-left:5px;margin-right:15px;text-transform:capitalize;}
h3.comment-heading{color:#4c4c4c;display:inline-block;font-size:30px;font-weight:400;margin:40px 0 20px;text-transform:uppercase;}
.comment-form{float:left;}
.comment-input-form{float:left;overflow:hidden;padding-right:20px;width:50%;}
.comment-input-form:nth-child(2){padding-right:0;}
.comment-input-form input{background-color:#e3e3e3;border:0 none;color:#777;height:50px;padding:0 20px;width:100%;}
.comment-textarea{float:left;width:100%;}
.comment-textarea textarea{background-color:#e3e3e3;border:0 none;color:#777;font-weight:400;height:200px;letter-spacing:0;margin:20px 0 0;padding:20px;width:100%;}
.post-button{background-color:#FAC012;border:2px solid #FAC012;color:#fff;float:right;letter-spacing:1px;margin-top:30px;padding:10px;text-transform:uppercase;}
.modal{display:none;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0, 0, 0, .4)}
.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:40%;box-shadow:0 4px 8px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;z-index:9999;border-radius:0}
.inquiry{color:#fff;background:#703135;border:none;top:52px;padding:3px 15px;position:relative;font-size:15px}
@keyframes animatetop{from{top:-300px;opacity:0}
to{top:0;opacity:1}
}
.exit{color:#fff;font-size:28px}
.exit:focus, .exit:hover{color:#000;text-decoration:none;cursor:pointer}
.modal-header, .modal-header h2{padding:5px;background-color:#309DB8;color:#fff;font-size:22px;font-family:'Roboto', sans-serif;}
.modal-body{padding:2px 16px;margin:15px 0}
.modal-footer{padding:2px 16px;background-color:#5cb85c;color:#fff}
.inquiry-form .form-control{background-image:none;border:1px solid #ccc;color:#545454;display:block;font-size:15px;width:100%;margin-bottom:0;border-radius:0}
.inquiry-form textarea{height:50px!important}
.inquiry-form select{background-image:none;border:1px solid #ccc;color:#9D9D9D;display:block;font-size:14px;height:40px;line-height:26px;padding:6px;width:100%;margin-bottom:8px}
.ftrbtn{background:#ff0000;border-radius:0;border-color:transparent;padding:8px 15px;color:#fff;float:none;}
.msgbox{position:absolute;top:-590px;left:56%;width:45%;}
.exit{color:#fff;font-size:28px;float:right;}
.inquiry-form .form-control{background-image:none;border:1px solid #ccc;color:#545454;display:block;font-size:12px;width:100%;margin-bottom:0;border-radius:0;height:35px;}
.owl-item:hover .news-info h2{color:#1B8DAA;}
.slick-slide img:hover{border:1px solid #1a8daa;}
fig-caption{padding:5px 0px;font-family:'Roboto', sans-serif;color:#636363;font-weight:bold;text-transform:uppercase;font-size:16px;text-align:center;}
.inner-pad{margin-top:15px;}
.inner-pad2{margin-top:30px;}
.headtagline{font-size:13px;padding:0px 10px;font-family:'Roboto', sans-serif;color:#4b4b4b;border-bottom:3px solid rgba(93, 93, 93, 0.52);background:#efefef;}
.inner-head{width:100%;background-color:#302e31;position:relative;}
.header-image-full{width:100%;background-image:url(../images/banner/about-bg.jpg);background-size:cover;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;}
.product-bg{width:100%;background-image:url(../images/banner/product-bg.jpg);background-size:cover;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;}
.header-text-table{display:table;height:300px;text-align:left;position:relative;width:100%;}
.header-text-table-raw{display:table-row;height:100%;}
.header-text-table-cell{display:table-cell;vertical-align:middle;padding-top:50px;}
.header-text-table .header-text{font-size:40px;font-size:26px;color:#fff;font-weight:bolder;letter-spacing:1px;text-transform:uppercase;text-align:center;}
.header-text-table .headingBorder:before{background-color:#fff;margin-left:0px;display:none;}
.headingBorder:before{content:"";display:block;width:70px;height:7px;position:relative;top:-3px;margin:auto;}
.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0";}
.breadcrumb>li+li:after{padding:0 5px;color:#ccc;content:"/\00a0";display:none;}
.breadcrumb-margin{margin-top:10px;}
.breadcrumb, .breadcrumb li a{color:#fff;}
.breadcrumb{list-style:none;background:none;padding:0px;text-align:center;}
.breadcrumb li{display:inline-block;font-size:12px;text-align:center;text-transform:uppercase;margin:0px;line-height:20px;}
.breadcrumb, .breadcrumb li a{color:#fff;}
.breadcrumb li.active{color:#999090;}
.breadcrumb li i{font-size:12px;}
.about-list{margin-top:10px;}
.about-list li{list-style-type:disc;font-size:15px;font-family:"Open Sans";color:#636363;text-align:justify;margin-left:2%;}
.abt-title{font-size:18px;}
.abt-mission{margin-bottom:30px !important;}
.app-gallery{margin-top:30px;}
.app-title{background:#363635;}
.app-heading{font-size:14px;text-align:center;padding:15px 0px;color:#ffffff;}
.app-box:hover .app-title{background:#cccccc;}
.app-box:hover .app-heading{color:#666;}
.app-img img{border:1px solid #363635;}
.infra-spac{padding-bottom:30px;padding-top:15px;}
.infra-spac img{border:1px solid #a7a7a7;}
.infra-heading{font-size:16px;font-family:'Roboto', sans-serif;text-transform:uppercase;font-weight:bold;color:#636363;position:relative;text-align:left;margin-top:20px;margin-bottom:5px;}
.remove-padding{padding-left:0px;padding-right:0px;}
.infrastructure-list li{border-bottom:1px solid #eaeaea;float:left;margin-right:10%;padding:7px 0;width:40%;position:relative;color:#636363;font-family:"Open Sans";}
.infrastructure-list li:after{background:#1a8daa none repeat scroll 0 0;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all 0.4s ease 0s;width:0;}
.infrastructure-list li.last:hover, .infrastructure-list li.last:focus{border-bottom:none;}
.infrastructure-list li.last:after{background:none;}
.infrastructure-list li:hover, .infrastructure-list li:focus{border-bottom:1px solid #fff;}
.infrastructure-list > li:hover a, .infrastructure-list > li:hover a:focus{color:#f47629;}
.infrastructure-list li:hover:after{transition:all 0.4s ease 0s;width:100%;}
.infrastructure-list li.last{border:none;}
.quality-space{padding:10px 0px 30px;}
.image-border{border:2px solid #5f5f5f;}
.process{padding:0px 0px 30px;}
.diagram-title{text-align:center;color:#636363;font-size:13px;margin-top:15px;width:25%;margin:10px auto;background:#666666;color:#ffffff;padding:5px;}
.sub-product img{border:1px solid #cccccc;}
.sub-product h3{text-align:center;font-size:15px;font-family:'Roboto', sans-serif;color:#666666;padding:10px 0px 0px;text-transform:capitalize;}
.error-main{padding:140px 0px;}
.error-main img{margin:0 auto;}
.error-main h3{text-align:center;font-size:35px;margin:0px;font-family:'Roboto', sans-serif;color:#666666;}
.error-center{display:inline-block;background:#1a8daa;padding:10px;color:#ffffff;margin-top:8px;}
.error-center:hover{color:#1a8daa;border:1px solid #1a8daa;background:none;}
.company-show{display:none;}
.quality-bg{background:url(../images/visitor-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;}
.gray-icon{padding:55% 0%;}
.gray-icon img{margin:0 auto;}
.f-map{width:100%;height:275px;}
.gallery-show{display:none;}
.p-show{display:none;}
.newsletter-cont p{color:#fff;font-family:"Open Sans";}
.newsletter-cont{width:auto;height:auto;float:left;position:absolute;right:10%;margin-top:1%;}
.newsletter-cont p{color:#fff;font-family:"Open Sans";}
.goog-te-gadget-simple{background:#323231 !important;line-height:27px;border:none !important;width:100%;}
.goog-te-menu-value img{width:auto;}
.goog-te-gadget-simple img:first-child{float:left;margin:5px;}
.goog-te-gadget-simple span{display:block;float:left;width:85%;}
.goog-te-gadget-simple span span{display:inline-block;float:none;width:auto;}
.goog-te-gadget-simple span a span:first-child{width:80%;}
.goog-te-gadget-simple .goog-te-menu-value{color:#f1f1f1 !important;}
.goog-te-menu-value img{display:inline-block;}
.translator{position:absolute;right:0;top:3%;/*width:200px;*/z-index:5003;}
.p-diagram{border: 2px solid #636363;}
.goog-te-gadget img{display:inline;}
.goog-te-gadget{color:#000000!important;}