@import url('//fonts.googleapis.com/css?family=Roboto:300,400,500,700');
@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800|Roboto:300,500,700');
body{
font-family: 'Open Sans', sans-serif;
background: #fff url('../images/bg-EC.jpg')
}
.container{
padding:0px;
background-color: #ffffff;
box-shadow: 0px 0px 2px 1px #c2c2c2;
}
.pad0{
padding:0px;
}
.login-header{
background-color:#0f0f0f;
padding: 3px 15px 3px 15px;
}
.top-over{
margin-bottom: 0px;
color: #c7c372;
font-size: 11px;
text-transform: uppercase;
margin-top: 2px;
}
.log-reg{
margin-bottom: 0px;
color: #aeaeae;
font-size: 11px;
text-transform:capitalize;
margin-top: 2px;
text-align: right;
}
.log-reg a{
margin-bottom: 0px;
color: #aeaeae;
font-size: 11px;
text-transform:uppercase;
text-decoration: underline;
margin-left: 5px;
}
/**********/
.logo-header{
background-color:#0061aa;
clear: both;
}
.int-logo{
margin-top: 20px;
}
.menu-header{
text-align: right;
padding: 0;
}
ul.home-menu-header{
padding:0px;
list-style: none;
margin-bottom:0px;
}
ul.home-menu-header li{
display: inline-block;
padding: 15px 0px 15px 20px;
}
ul.home-menu-header li a{
color: #9ac6e8;
font-size: 12px;
}
.head-chat-text{
font-size: 16px;
font-weight: 400;
font-family: 'Roboto';
color: #fff;
margin: 0px;
border: 1px solid #1a73b6;
padding: 0px 8px 3px 7px;
position: relative;
left: 4px;
}
.chat-dis-icon{
background: url('../images/ec-main-sprite.png') no-repeat -9px -9px;
width: 13px;
height: 13px;
display: inline-block;
vertical-align: middle;
}
.chat-header{
padding: 10px 0px 25px 0px;
}
.chat-header ul{
padding:0px;
list-style: none;
margin-bottom:0px;
}
.chat-header ul li{
display: inline-block;
}
/**************/
.nav-menu-header{
padding:0px;
}
.nav-menu-header .navbar-default {
background-color: #024273;
border-color: transparent;
}
.nav-menu-header .navbar {
position: relative;
min-height: 48px;
margin-bottom: 0px;
border: 0px solid transparent;
border-radius: 0px;
}
.nav-menu-header .navbar-default .navbar-nav > li > a {
color: #fff;
font-size: 14px;
font-weight: 400;
font-family: 'Roboto';
text-transform: uppercase;
border-right: 1px solid #002d4f;
border-left: 1px solid #0f4f80;
}
.nav-menu-header .navbar-default .navbar-nav > .active > a:focus {
color: #fff200;
background-color: transparent;
}
.nav-menu-header .navbar-default .navbar-nav > .active > a{
color: #fff200;
background-color: transparent;
}
.nav-menu-header .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover{
color: #fff200;
background-color: transparent;
}
.nav-menu-header .navbar-collapse{
padding:0px;
}
.nav > li > a{
position: relative;
display: block;
padding: 13px 38px;
}
.order-menu-icon{
background: url('../images/ec-main-sprite.png') no-repeat -34px -10px;
width: 16px;
height: 12px;
display: inline-block;
margin-right: 3px;
}
/***************/
.banner-div{
background-color: #fff;
padding: 15px;
}
.banner-section{
background: #fff url('../images/banner-image.png');
background-repeat: no-repeat;
height: 302px;
}
.banner-content-right{
background: url('../images/banner-content.png');
background-repeat: no-repeat;
height: 302px;
}
.banner-content-right h3{
color: #fff;
font-size: 30px;
font-weight: 700;
font-family: 'Roboto';
padding: 25px 25px 0px 25px;
line-height: 33px;
}
.banner-content-right p{
color: #fff;
font-size: 13px;
font-weight: 600;
line-height: 23.6px;
padding: 0px 25px 0px 25px;
}
.yellow-arrow{
background: url('../images/ec-main-sprite.png') no-repeat -139px -8px;
width: 21px;
height: 21px;
display: inline-block;
vertical-align: middle;
margin-right: 3px;
}
.btn-order-now{
background-color: transparent;
border: 1px solid #fff;
color: #ffd800;
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
border-radius: 0px;
padding: 10px 15px;
margin: 8px 25px;
}
.btn-order-now:hover,.btn-order-now:focus{
background-color: transparent;
border: 1px solid #ffd800;
color: #ffd800;
transition: all .2s ease-in-out;
}
.banner-star-icon{
background: url('../images/ec-main-sprite.png') no-repeat -61px -10px;
width: 68px;
height: 11px;
display: inline-block;
vertical-align: middle;
}
.banner-content-left{
padding: 30px 30px 30px 50px;
}
.banner-content-left h2{
color: #706e6a;
font-size: 18px;
font-weight: 400;
}
.banner-content-left p{
color: #706e6a;
font-size: 14px;
font-weight: 400;
margin:0px;
}
.banner-sat-div{
position: absolute;
right: 3px;
bottom: -111px;
}
.baneer-sat-icon{
background: url('../images/ec-main-sprite.png') no-repeat -370px -368px;
width: 130px;
height: 132px;
display: inline-block;
vertical-align: middle;
}
.body-left-section{
padding: 0px 0px 0px 15px;
}
.body-left-section .text-line{
color: #0061aa;
font-size: 15px;
font-weight: 700;
text-transform: uppercase;
margin: 0;
float:left;
padding: 0px 10px 0px 0px;
background-color:#ffffff;
}
.text-code-line{
background: url('../images/heading-line.png');
height: 7px;
margin-top: 5px;
}
.line-heading{
padding: 5px 5px;
}
.body-section-div{
background-color: #ffffff;
padding: 0px;
}
.thumb-div{
margin-top:0px;
margin-bottom: 15px;
padding: 0px;
}
.thumb-content{
}
.thumb-box{
padding: 10px 15px 10px 15px;
}
.thumb-content h5{
color: #363637;
font-size: 14px;
font-weight: 700;
line-height: 15px;
margin-top: 20px;
}
.thumb-content p{
color: #363637;
margin: 0;
font-size: 13px;
font-weight: 400;
line-height: 22px;
}
/********************/
.most-box{
margin-bottom: 15px;
}
.body-right-section{
margin-top: 5px;
}
.most-box-section{

}
.most-box-section p{
color: #fefefe;
font-size: 15px;
background-color: #024273;
font-family: 'Roboto';
font-weight: 400;
margin: 0px;
padding: 5px 10px;
}
.grp-five{
background:url('../images/grp-five.png');
background-repeat: no-repeat;
height: 74px;
background-size: cover;
}
.grp-five h3{
margin: 0;
color: #fff;
font-size: 25px;
font-weight: 700;
font-family: 'Roboto';
padding: 8px;
margin-top: 10px;
}
.logo-icons{
background: url('../images/ec-main-sprite.png') no-repeat -132px -62px;
width: 62px;
height: 62px;
display: inline-block;
vertical-align: middle;
float: left;
margin-right:3px;
}
.test-div-sec{
background: url('../images/grp-six.png');
background-repeat: no-repeat;
height: 198px;
background-size: cover;
}
.test-div-sec h3{
margin: 0;
color: #fff;
font-size: 22px;
font-weight: 700;
font-family: 'Roboto';
line-height: 30px;
padding: 15px 20px;
}
.test-div-sec p{
margin: 0;
color: #fff;
font-size: 18px;
font-weight: 400;
font-family: 'Roboto';
line-height: 24px;
padding: 5px 10px;
background-color: #1f140e;
float: left;
margin-left: 20px;
}
.most-test-box{
margin-top: 25px;
margin-bottom: 25px;
}
.test-box-section{
background-color: #873c28;
padding: 10px 20px;
}
.test-box-section a{
font-family:'Roboto';
font-weight: 700;
font-size: 17px;
color: #ffffff;
text-decoration:none;
}
.white-arrow{
background: url('../images/ec-main-sprite.png') no-repeat -170px -10px;
width: 21px;
height: 21px;
display: inline-block;
vertical-align: middle;
margin-left:3px;
}
.ico-reserch{
padding: 15px 0px 15px 30px;
}
.ico-reserch ul{
padding:0px;
list-style: none;
}
.ico-reserch ul li{
display: block;
}
.ess-icon{
background: url('../images/ec-main-sprite.png') no-repeat -417px -64px;
width: 48px;
height: 56px;
display: inline-block;
vertical-align: middle;
margin-right:10px;
float: left;
margin-left: 30px;
}
.nume-txt{
color: #6ea961;
font-size: 25px;
font-weight: 700;
font-family: 'Roboto';
line-height: 20px;
margin-top: 10px;
}
.ess-txt{
color:#676767;
font-size: 14px;
font-weight: 700;
font-family: 'Roboto';
text-transform: uppercase;
}
.bor-lef{
border-right: 1px solid #e0e0e0;
}
.rss-icon{
background: url('../images/ec-main-sprite.png') no-repeat -351px -64px;
width: 48px;
height: 56px;
display: inline-block;
vertical-align: middle;
margin-right:10px;
float: left;
margin-left: 30px;
}
.dss-icon{
background: url('../images/ec-main-sprite.png') no-repeat -219px -63px;
width: 48px;
height: 56px;
display: inline-block;
vertical-align: middle;
margin-right:10px;
float: left;
margin-left: 30px;
}
.tss-icon{
background: url('../images/ec-main-sprite.png') no-repeat -285px -64px;
width: 48px;
height: 56px;
display: inline-block;
vertical-align: middle;
margin-right:10px;
float: left;
margin-left: 30px;
}

/********************/
.footer-section{
padding: 0px;
background-color: #0061aa;
margin-top: 80px;
padding: 15px;
}
.foot-sec-one{

}
.foot-sec-one p{
color: #99c0dd;
font-size: 11px;
line-height: 18px;
font-weight: 400;
margin: 0;
margin-top: 10px;
margin-bottom: 15px;
}
.base-foot{
color: #dde7ee;
font-weight: 400;
font-size: 14px;
margin-top: 25px;
margin-bottom: 20px;
}
.foot-sec-two{
padding: 0;
}
.foot-sec-two ul{
padding:0px;
margin:0px;
list-style: none;
}
.foot-sec-two ul li{

}
.foot-sec-two ul li a{
color: #99c0dd;
font-size: 11px;
font-weight: 400;
line-height: 20px;
}
.nor-foot-icon{
background: url('../images/ec-main-sprite.png') no-repeat -210px -9px;
width: 73px;
height: 39px;
display: inline-block;
vertical-align: middle;
margin-top: 15px;
}
.footer-artical-sec{
max-height: 125px;
height: 125px;
padding: 0;
overflow-y: scroll;
}
.foot-man{
background: url('../images/footer-mans.png') no-repeat 0 -7px;
width: 115px;
height: 59px;
display: inline-block;
vertical-align: middle;
position: absolute;
left: 480px;
top: -58px;
}
/******************/
.last-footer{
background-color: #075997;
padding:0px;
}
.last-foot-link{

}

.last-foot-link ul{
padding:0px;
list-style: none;
margin:0px;
}
.last-foot-link ul li{
display: inline-block;
padding: 10px 0px;
}
.last-foot-link ul li a{
color: #dde7ee;
font-size: 11px;
font-weight: 400;
text-decoration: none;
border-right: 1px solid #fff;
padding: 0px 8px;
}
.copy-ec-div{

}
.copy-ec-div p{
color: #5998c8;
font-size: 11px;
text-align: right;
margin: 0;
padding: 12px 0px;
}

/*****************/
.service-dropdown {
position: absolute;
top: 100%;
left: -117px;
z-index: 1000;
display: none;
float: left;
min-width: 1072px;
padding: 5px 0;
margin: 2px 0 0;
list-style: none;
font-size: 14px;
text-align: left;
background-color: #fff;
border: 1px solid #024273;
border-radius: 0px;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
box-shadow: 0 6px 12px rgba(0,0,0,0.175);
-webkit-background-clip: padding-box;
background-clip: padding-box;
border-top:0px;
border-bottom: 6px solid #519de3;
}
.service-dropdown ul{
padding: 0px 0px 0px 15px;
list-style: none;
margin: 0;
border-left: 1px solid #024273;
margin-top: 10px;
}
.service-dropdown ul li{

}
.service-dropdown ul li a{
color: #454545;
font-size: 11px;
font-weight: 400;
line-height: 24px;
text-decoration: none;
}
.service-dropdown ul li a:hover{
color: #0061aa;
}
/*******/
.knowledge-dropdown{
position: absolute;
top: 100%;
left:-860px;
z-index: 1000;
display: none;
float: left;
min-width: 1072px;
padding: 5px 0;
margin: 2px 0 0;
list-style: none;
font-size: 14px;
text-align: left;
background-color: #fff;
border: 1px solid #024273;
border-radius: 0px;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
box-shadow: 0 6px 12px rgba(0,0,0,0.175);
-webkit-background-clip: padding-box;
background-clip: padding-box;
border-top:0px;
border-bottom: 6px solid #519de3;
}
.home-menu-header .knowledge-dropdown ul{
padding: 0px 0px 0px 15px;
list-style: none;
margin: 0;
border-left: 1px solid #024273;
margin-top: 10px;
}
.home-menu-header .knowledge-dropdown ul li{
padding: 0px;
display:block;
}
.home-menu-header .knowledge-dropdown ul li a{
color: #454545;
font-size: 11px;
font-weight: 400;
line-height: 24px;
text-decoration: none;
}
.home-menu-header .knowledge-dropdown ul li a:hover{
color: #0061aa;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
background-color: #002d4f;
color: #fff200;
}

/*****************/
/*********about-us*********/
.grp-eight-banner{
background: url('../images/grp-eight.png');
background-repeat: no-repeat;
height: 125px;
padding: 0;
margin-top: 15px;
margin-bottom: 10px;
}
.grp-eight-banner span{
color: #fff;
background-color: #393939;
font-size: 21px;
line-height: 30px;
font-weight: 600;
padding: 10px 120px 10px 30px;
margin: 15px 1px;
clear: both;
float: left;
}
.about-section{
padding:10px;
}
.about-section h5{
color: #333333;
font-size: 15px;
font-weight: 700;
text-transform: capitalize;
margin-top: 0px;
margin-bottom: 10px;

}
.about-section p{
color: #363637;
font-size: 13px;
font-weight: 400;
line-height: 26px;
text-align: justify;
margin-bottom: 15px;
}
.service-follow{
margin-top: 5px;
margin-bottom: 15px;
}
.service-follow h4{
color: #333333;
font-size: 15px;
font-weight: 700;
text-transform: capitalize;
margin-top: 20px;
margin-bottom: 15px;
}
.round-list-icon{
background: url('../images/ec-main-sprite.png') no-repeat -303px -23px;
width: 6px;
height: 6px;
display: inline-block;
vertical-align: middle;
margin-right:5px;
}
.service-follow ul{
padding: 0;
list-style: none;
}
.service-follow ul li{
color: #363637;
font-size: 13px;
font-weight: 400;
line-height: 22px;
margin-bottom: 10px;
}

.grp-seven {
background: url('../images/grp-seven.png');
background-repeat: no-repeat;
height: 95px;
background-size: cover;
}
.grp-seven h3 {
margin: 0;
color: #fff;
font-size: 25px;
font-weight: 700;
font-family: 'Roboto';
padding: 20px;
margin-top: 10px;
}
.price-box-section{
background-color: #024273;
padding: 6px 20px;
}
.price-box-section a {
color: #fefefe;
font-size: 14px;
font-family: 'Roboto';
font-weight: 400;
margin: 0px;
padding: 5px 10px;
text-decoration: none;
}
.gua-icon{
background: url('../images/ec-main-sprite.png') no-repeat -323px -17px;
width: 24px;
height: 24px;
display: inline-block;
vertical-align: middle;
margin-right:3px;
}
/*********about-us-closed*********/
/*********price*********/
.price-calculator{
margin-top: 15px;
margin-bottom: 15px;
}
.price-calculator .panel-default {
    border-color: #ddd;
}
.price-calculator .panel {
margin-bottom: 20px;
background-color: #fff;
border: 0px solid transparent;
border-radius: 0px;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
box-shadow: 0 1px 1px rgba(0,0,0,0.05);
}

.price-calculator .panel-default > .panel-heading {
color: #333;
background-color: #fff;
border-top:5px solid #ededed;
}
.price-calculator .panel-heading {
padding: 10px 30px 10px 30px;
border-bottom: 0px solid transparent;
border-top-right-radius: 0px;
border-top-left-radius: 0px;
}
.price-calculator .panel-title {
margin-top: 0;
margin-bottom: 0;
font-size: 16px;
color: #333333;
font-weight: 600;
text-transform: capitalize;
}
.price-calculator .panel-body {
padding: 15px 30px 15px 30px;
background-color: #ededed;
}
.price-calculator .panel-footer {
padding: 15px 30px;
background-color: #e2e0e0;
border-top: 1px solid #ddd;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}

.css-select {
background-image: url('../images/select-arrow.jpg');
background-repeat: no-repeat;
background-position: right center;
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.price-calculator .form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
color: #7a7979;
background-color: #fff;
border: 1px solid #c5c5c5;
border-radius: 0px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.price-calculator .form-controls{
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
color: #7a7979;
background: #fff url('../images/calender-icon.jpg')right 0;
background-repeat:no-repeat;
border: 1px solid #c5c5c5;
border-radius: 0px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.price-calculator label{
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
font-weight: 600;
color: #626161;
font-size: 12px;
}
.price-calculator input[type="checkbox"] {
    margin: 4px 0 0px;
    margin-top: 1px \9;
    line-height: normal;
    vertical-align: sub;
}
.price-btn{
color: #fff;
font-size: 14px;
font-weight: 700;
background-color: #217bdf;
padding: 8px 20px;
}
.price-btn:hover,.price-btn:focus{
color: #fff;
background-color: #1161ba;
}
.pricing-box{

}
.pricing-box p{
margin: 0;
color: #333333;
font-size: 14px;
font-weight: 600;
margin-bottom: 5px;
}
.doller-price{
margin-left: 21px;
}
.grp-nine {
background: url('../images/grp-nine.png');
background-repeat: no-repeat;
height: 95px;
background-size: cover;
}
.grp-nine h3 {
margin: 0;
color: #fff;
font-size: 25px;
font-weight: 700;
font-family: 'Roboto';
padding: 20px;
margin-top: 10px;
}
/*********price-closed*********/
/*********discount*********/
.discount-tabel{

}
.discount-tabel .table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
background-color: #0061aa;
color: #fff;
font-size: 13px;
font-weight: 700;
padding: 10px 15px;
text-align: center;
text-transform: uppercase;
}
.discount-tabel .table-striped > tbody > tr:nth-of-type(2n+1) {
background-color: #d6e9f7;
}
.discount-tabel table {
    background-color: #f3f0ca;
}
.discount-tabel .table > tbody > tr > td, .table > tfoot > tr > td {
padding: 10px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ddd;
text-align: center;
color: #2d2d2d;
font-size: 13px;
font-weight: 600;
text-transform: uppercase;
}
.contact-btn{
color: #fff;
font-size: 14px;
font-weight: 700;
background-color: #0061aa;
padding: 8px 25px;
}
.contact-btn:hover,.contact-btn:focus{
color: #fff;
background-color: #217bdf;
}
.con-map-ico{
background: url('../images/ec-main-sprite.png') no-repeat -359px -18px;
width: 10px;
height: 16px;
display:inline-block;
vertical-align: middle;
margin-right:3px;
}
.con-msg-ico{
background: url('../images/ec-main-sprite.png') no-repeat -385px -20px;
width: 12px;
height: 10px;
display:inline-block;
vertical-align: middle;
margin-right:3px;
}
.price-calculator .panel-body p{
color: #454545;
font-size: 12px;
text-indent: -15px;
margin-left: 15px;
}
/*********discount-closed*********/
/*********how-we-work*********/
.how-img-sec{
padding:0px;
text-align: center;
}
.how-plc-icon{
background: url('../images/ec-main-sprite.png') no-repeat -9px -145px;
width: 55px;
height: 55px;
display: inline-block;
vertical-align: middle;
margin-bottom: 10px;
}
.how-img-sec p{
color: #6da961;
font-size: 11px;
font-weight: 700;
}
.how-arrow-icon{
background: url('../images/ec-main-sprite.png') no-repeat -323px -169px;
width: 27px;
height: 18px;
display:inline-block;
vertical-align:middle;
margin-top: 20px;
}
.how-ass-icon{
background: url('../images/ec-main-sprite.png') no-repeat -96px -145px;
width: 43px;
height: 55px;
display:inline-block;
vertical-align: middle;
margin-bottom: 10px;
}
.how-wri-icon{
background: url('../images/ec-main-sprite.png') no-repeat -167px -157px;
width: 71px;
height: 43px;
display:inline-block;
vertical-align: middle;
margin-bottom: 15px;
margin-top: 7px;
}
.how-pap-icon{
background: url('../images/ec-main-sprite.png') no-repeat -254px -153px;
width: 50px;
height: 50px;
display:inline-block;
vertical-align: middle;
margin-bottom: 10px;
}
/*********how-we-work-closed*********/
/********artical-page********/
ul.artical-list{
padding: 0px;
list-style: none;
height: 650px;
max-height: 700px;
overflow-y: auto;

}
ul.artical-list li{
border-bottom: 1px dotted #c7c6c6;
}
ul.artical-list li a{
color: #454545;
font-size: 12px;
font-weight: 400;
line-height: 30px;
text-decoration:none;
}
ul.artical-list li a:hover{
color: #024273;
}
/*******artical-page-closed*********/
/********live-chat********/
.chat-widzet {
    position: fixed;
   bottom: 0px;
   right: 15px;
   z-index: 999999;
}
.chat-widzet1{
  display:block;
 }

.chat-widzet2{
 display:none;
}

@media (max-width: 768px){
 .chat-widzet1{
  display:none;
 }

 .chat-widzet2{
  display:block;
 }
}
/******live-chat-closed*****/
/*******Responsive**********/
@media (max-width:360px){
.banner-content-right {
background: url('../images/banner-content.png');
background-repeat: no-repeat;
height: 100%;
background-size: cover;
}
.banner-section {
background: #fff url('../images/banner-image.png');
background-repeat: no-repeat;
height: 100%;
background-size: cover;
}
.banner-sat-div {
position: relative;
right: 0;
bottom: 0;
}
.int-logo {
    margin-top: 0px;
}
.grp-five h3{
font-size: 21px;
}
.foot-man{
left: 105px;
top: -58px;
}
.menu-header {
    text-align: center;
    padding: 0;
}
ul.home-menu-header li {
    display: block;
    padding: 0px 0px 6px 15px;
}
.knowledge-dropdown{
left: 0 !important;
min-width: 330px !important;
}
}
@media (max-width:980px){
.banner-content-right {
background: url('../images/banner-content.png');
background-repeat: no-repeat;
height: 100%;
background-size: cover;
}
.banner-section {
background: #fff url('../images/banner-image.png');
background-repeat: no-repeat;
height: 100%;
background-size: cover;
}
.banner-sat-div {
position: relative;
right: 0;
bottom: 0;
}
.int-logo {
    margin-top: 0px;
}
.body-left-section .text-line{
float:none;
}
.navbar-nav .open .dropdown-menu {
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: #fff;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.knowledge-dropdown{
left: -538px;
min-width: 750px
}
.service-dropdown{
left: -117px;
min-width: 749px;
}

}
@media (max-width:768px){
.nav > li > a{
padding: 13px 20px;
}
.nav-menu-header .navbar-default .navbar-nav > li > a{
font-size: 12px;
}
}