4008/*fonts*/
@font-face {
    font-family: 'ubuntumedium';
    src: url('../fonts/converted/ubuntu-medium-webfont.eot');
    src: url('../fonts/converted/ubuntu-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/converted/ubuntu-medium-webfont.woff2') format('woff2'),
         url('../fonts/converted/ubuntu-medium-webfont.woff') format('woff'),
         url('../fonts/converted/ubuntu-medium-webfont.ttf') format('truetype'),
         url('../fonts/converted/ubuntu-medium-webfont.svg#ubuntumedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
html {
	overflow-x: hidden;
    -webkit-text-size-adjust: none;
}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/converted/opensans-semibold-webfont.eot');
    src: url('../fonts/converted/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/converted/opensans-semibold-webfont.woff2') format('woff2'),
         url('../fonts/converted/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/converted/opensans-semibold-webfont.ttf') format('truetype'),
         url('../fonts/converted/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ubunturegular';
    src: url('../fonts/converted/ubuntu-regular-webfont.eot');
    src: url('../fonts/converted/ubuntu-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/converted/ubuntu-regular-webfont.woff2') format('woff2'),
         url('../fonts/converted/ubuntu-regular-webfont.woff') format('woff'),
         url('../fonts/converted/ubuntu-regular-webfont.ttf') format('truetype'),
         url('../fonts/converted/ubuntu-regular-webfont.svg#ubunturegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/converted/opensans-regular-webfont.eot');
    src: url('../fonts/converted/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/converted/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/converted/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/converted/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/converted/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ubuntubold';
    src: url('../fonts/converted/ubuntu-bold-webfont.eot');
    src: url('../fonts/converted/ubuntu-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/converted/ubuntu-bold-webfont.woff2') format('woff2'),
         url('../fonts/converted/ubuntu-bold-webfont.woff') format('woff'),
         url('../fonts/converted/ubuntu-bold-webfont.ttf') format('truetype'),
         url('../fonts/converted/ubuntu-bold-webfont.svg#ubuntubold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*reset*/
html, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
img
{	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: top;
	background: transparent;
	}
body {
	line-height: 1;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
.over99{
    display: none;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
nav ul {
	list-style: none;
}
.new-f{
        color: #99cccc;
}
.new-f:hover{
        color: white;
}
.link:hover{
    color: white;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
#wowslider-container1 .ws_bullets div {
    left: 475px;
     top: 0px !important;
     z-index:-1!important;
     display: none;
}
.wowslider-container1{
 z-index: -1!important;
}

.grid44 {
    width: 1207px;
}
.grid44 p{
    color: #99cccc;
}
.p-imggs {
    float: right;
    position: relative;
    bottom: 92px;
}
.p-imggs1 {
    float: right;
    position: relative;
    bottom: 92px;
}
.p-imggs2{
    float: right;
    position: relative;
    bottom: 92px;
}
.newgrid{
	
	width: 460px !important;
	
}
.relaOver
{
	
	margin-top: 0px !important;
}
.jtop{
    margin-top: 30px;
}
.mb200{
margin-bottom: -18px;
}
.pp-image{
    width: 100%;
    height: auto;
    background-size: cover;
    background-position: 60% 20%;
}
.p-color3 {
    color: #ffcc66;
    font-size: 16px;
}
.p-color33{
    font-style: italic;
}
.shadow {
    -moz-box-shadow: inset 0 0 10px #000000;
    -webkit-box-shadow: inset 0 0 10px #000000;
    box-shadow: inset -1px 0px 22px 0px #000000;
}

.land{
	
	
margin-left: 15px;	
}

.grad1 {
    /* height: 200px; */
    background: red;
    background: -webkit-linear-gradient(left, red , yellow);
    background: -o-linear-gradient(right, red, yellow);
    background: -moz-linear-gradient(right, red, yellow);
    background: linear-gradient(to right, #ffcc66 , #42423d);
}
.p-bot {
   
    width: 798px;
    padding: 39px 0px;
}
.p-bot1 {
    border-bottom: 1px solid #305b85!important;
    width: 606px !important;
    padding: 13px 0px;
}
.p-bot11 {
    border-bottom: 1px solid #305b85!important;
    width: 1200px !important;
    padding: 13px 0px;
}
.p-bot2 {
    border-bottom: 1px solid #305b85!important;
    height: 60px;
    width: 1200px;
    padding: 13px 0px;
}
.p-wd{
    width: 390px;
}

.inputcon{
         border: 1px solid #ccc;
    width: 100%;
    font-size: 15px;
    padding: 2% 1% 2% 2%;
    margin-bottom: 15px;

}
.newbtn1{
	
	
	margin-top: 48px !important;
}
.fa-angle-right {
    background: #fc6;
    width: 18px;
    height: 18px;
	border-radius:50%;
	color: #06428b;
}


.fa-angle-right:before {
    content: "\f105";
	font-weight:900; 
}


.newbtn2{
	
	
	    margin-top: 21px !important;
}
.newbtn3{
	
	
	margin-top: 48px !important;
}
a {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	text-decoration: none;
}
/* change colours to suit your needs */
ins {
	background-color: #ff9;
	color: #000;
	text-decoration: none;
}
/* change colours to suit your needs */
mark {
	background-color: #ff9;
	color: #000;
	font-style: italic;
	font-weight: bold;
}
del {
	text-decoration: line-through;
}
abbr[title], dfn[title] {
	border-bottom: 1px dotted;
	cursor: help;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #cccccc;
	margin: 1em 0;
	padding: 0;
}
input, select, button, textarea {
	vertical-align: middle;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}
.over3{
  color: #99cccc;
    font-size: 18px;
    text-align: left;
    line-height: 28px;
}
.tabsnew {
    margin-top: 40px;
    text-align: center;
}
.tabsnew li {
    list-style: none;
    display: inline;
}
.tabsnew a {
    padding: 10px 10px;
    display: inline-block;
    background: #727272;
    color: #A9A9A9;
    text-decoration: none;
    width: 150px;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 18px;
    font-family: 'open_sanssemibold';
}
.tabsnew a.active {
    background: #4db5a5;
    color: #fff;
}

.back1 {
    background-color: #ffcc66;
    padding: 6px 33px;
    font-size: 20px;
    width: 450px !important;
    color: #4b0049 !important;
}
.jleft{
    position: relative;right: 120px;font-size: 20px !important; 
}
.pheight{
    margin-top: 72px;
}
.pheight1{
    margin-top: 115px;
}
.pheight2{
    margin-top: 145px;
}
.pheight3{
    margin-top: 106px;
}
.pheight4{
    margin-top: 151px;
}
.pheight5{
    margin-top: 29px;
}
.pheight6 {
    margin-top: 151px;
}

.pheight7 {
    margin-top: 31px;
}

.pheight8 {
    margin-top: 31px;
}

.pheight9{
    margin-top: 231px;
}
.pheight10{
    margin-top: 68px;
}


.tooltip {
       position: relative;
    display: inline-block;
    border-bottom: 1px dotted black;
    margin-left: 50px;
    margin-right: -70px;
    background-color: #06428b;
    color: #fff;
    border-radius: 4px;
        width: 147px;
    height: 40px;
    /* margin-top: 3px; */
    /* padding: 1% 2%; */
    padding: 4px;
margin-top: -8px;
}


.tooltiptext p
{
	
	text-align: left;
    padding: 5% 7% 5% 7%;
    border-bottom: 1px solid #fff;
    font-family: open_sanssemibold;
    font-size: 15px;
}

.tooltiptext .paraland{
	
	text-align: left;
    padding: 5% 7% 5% 7%;
    border-bottom: none !important;
    font-family: open_sanssemibold;
    font-size: 15px;
}
.toolcon{
	margin-left: 17px;
	
	
}
.tooltip .tooltiptext {
    visibility: hidden;
   width: 370px;
       background-color: #06428b;
    color: #fff;
    text-align: center;
border-radius: 4px;
    padding: 5px 0;

    /* Position the tooltip */
    position: absolute;
    z-index: 999;
}

.tooltip:hover .tooltiptext {
	margin-left: -43px;
    visibility: visible;
    position: absolute;
    
	
	right: 0px;
    top: 40px;
}









.font-poss{
    font-size: 18px;
    color: #4b0049 !important;
    font-family: 'open_sansregular';
    font-weight: bolder;
}




/*default classes*/
.float{ float:left; width:100%;}
.auto2{ margin:0 auto; width:1240px;}
.auto{ margin:0 auto; width:1200px;}
.left{ float:left;}
.right{ float:right;}
.relative{ position:relative;}
.clr{ clear:both;}
.mt5{ margin-top:5px;}
.mt15{ margin-top:15px;}
.mt25{margin-top: 36px;margin-right: 140px;}
.mt30{        margin-top: 26px;
    /* margin-left: -18px*/} 
.mt35{ margin-top:35px;}
.mt50{       margin-top: 47px;}
.mt45{ margin-top:45px;}
.mt65{ margin-top:65px;}
.mt75{ margin-top:75px;}
.mt120{ margin-top:120px;}
.mb5{ margin-bottom:15px;}
.ml10{ margin-left:10px;}
.ml40{ margin-left:40px;}
.ml25{ margin-left:25px;}
.ml30{ margin-left:30px;}
.mt20{ margin-top:20px;}
.mr20{ margin-right:20px;}
.mb20{ margin-bottom:20px;}
.mb40{ margin-bottom:50px;}
.pb15{ padding-bottom:15px;}
.p25{ padding:0px 25px;}
.grid1{width:765px;}
.grid2{ width:400px;}
.grid3{ width:180px;}
.grid4{ width:380px;}
.grid6{ width:540px;}
.mr30{ margin-right:30px;}
.font{ font-size:25px !important;}

.underline{ border-bottom:1px solid #2b4a66; padding: 10px 0px;}

.content{ color:#99cccc; font-size:18px; text-align:left; line-height:28px; font-family:'open_sansregular';}
.contentnew{ color:#ffcc66; font-size:16px; text-align:left; line-height:28px; font-family:'open_sansregular';}
.items-group{list-style: none;margin:auto 0 50px;}
.items-group li{color: #99cccc;font-size: 18px;text-align: left;line-height: 28px;font-family: 'open_sansregular';}
.divider{ border-bottom:1px solid #2b4a66;}
.ver-divider {
    height: 60px;
    width: 1px;
    background: #ea7c67;
    float: left;
    margin: 0px 16px;
}
.tab22{
 margin-left: 43px;
}
.tab23{
    margin-left: 0px;
}
.link{color:#99cccc; font-size:18px; text-align:left; line-height:28px;}
h6 {
    margin: 4px 6px 10px 0px;
    line-height: 29px;
    font-family: 'open_sanssemibold';
    font-size: 16px;
    color: #333333;
	    text-decoration: none !important;
}
h5{ font-size:24px; margin-bottom:10px; color:#fff;  font-family:'open_sanssemibold'; font-size:24px;}
h1{ color:#fff; font-size:30px; font-family:'ubunturegular';font-weight: normal;}
h2{ color:#333333; font-family:'ubunturegular'; font-size:24px;font-weight: normal;}
h3{ color:#ffcc66; font-size:32px; margin-bottom:15px; font-family:'ubunturegular';font-weight: normal;}
h4{ color:#fff; font-family:'ubunturegular'; font-size:24px;}
h4 span{color:#99cccc; font-family:'open_sanssemibold'; font-size:18px; text-align:left;font-weight: normal;}
span{color:#99cccc; font-family:'open_sansregular'; font-size:14px; text-align:left;font-weight: normal;}
span a{color:#99cccc; font-family:'open_sansregular'; font-size:14px; text-align:left;font-weight: normal;}
.relative{ position:relative;       margin-top: 20px;}
.justify{ text-align:justify !important;}

/*homepage*/
.header-bg{ background:url(../header-bg.png) no-repeat top center;     height: 169px; background-size:cover;}
.slider-bg{ background:url(../slider-bg.png) no-repeat top center; width:100%; height:790px; background-size:cover;}
.dark-green{ background:#101d25;}
.middle-bg{background:url(../middle-bg.png) no-repeat top center #1b262d;  }
.middle-bg1{background:url(../middle-bg.png) no-repeat top center #1b262d; height: auto; padding-bottom: 42px;}
.red-bg {
    background: url(../fproduct2.png) no-repeat top right;
    height: 348px;
}
.clientsnew{
    width: 120px;
}
ul.menu{ float:left; margin: 10px 0px;
    /* margin: 17px 0px; */}
ul.menu li{ float:left; display:inline-block; list-style:none; position:relative;}
ul.menu li a{ display:block; text-decoration:none; padding:12px; font-size:18px; font-family: 'open_sanssemibold'; color:#06428b; text-align:center;}
ul.menu li a:hover{background:#cc0000; color:#fff;}
ul.menu li.active a{background:#cc0000; color:#fff;}

ul.menu li ul.dropmenu {width:150px;padding:16px 41px 16px 0px;position: absolute;display: none;z-index:9999;margin-top:25px;
}
ul.menu li:hover ul.dropmenu {display: block;top:3px;left: 0;}
ul.menu li:hover ul.dropmenu li {width: 100%;}
ul.menu li:hover ul.dropmenu li a {background:rgba(61,106,148,1);border-right: none;width: 220px;text-align: left;
padding: 10px 20px 10px 15px;font-family:'open_sanssemibold';color:#fff;font-size:16px; border-bottom: 1px solid #447AB9;}
ul.menu li:hover ul.dropmenu li:last-child a {border-bottom: none;}
ul.menu li:hover ul.dropmenu li a:hover {background:#cc0000;width:220px;}


ul.links {
    float: left;
        
    margin: 10px 0px;
    /* margin: 17px 0px; */
	
}

ul.links li{ display:inline-block; float:left; list-style:none; margin-left:20px;}
.phone img{ margin-right: 5px;}
.absolute{position: absolute;z-index: 99;top: -43px;right: 40px;display: none;}
ul.clients{ float: left;position: absolute; margin-top: -100px; z-index: 99;width: 1264px; }
ul.clients li{ display:inline-block; list-style:none; float:left;}
ul.clients li:first-child{ margin-right:40px;}
.news{margin: 15px 0px;}
#ticker{ width:1016px;}
.map-btn{    color: #fff;
    padding: 5px;
    background: #101d25;
    font-family: 'ubuntubold';
    font-size: 18px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    /* float: left; */
    font-weight: normal;
    /* margin: 15px 0px; */}
.news-btn{color:#fff; padding:10px 15px 10px 15px; background:#101d25; font-family:'ubuntubold'; font-size:18px; border:2px solid #99cccc; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; float:right;font-weight: normal; position: absolute;left: 841px;}
.ml30 span{font-size:14px; color:#4db5a5;}
.blue-btn{ color:#fff; padding:10px 15px 10px 15px; background:#101d25; font-family:'ubuntubold'; font-size:18px; border:2px solid #99cccc; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; margin-top:20px; float:left; margin-top:40px;font-weight: normal; }
.red-btn{ color:#fff; background:#6c1a0c; padding:10px 15px 10px 15px;; font-family:'ubuntubold'; font-size:18px; border:2px solid #fec763; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5p; float:left; margin-left:15px;font-weight: normal; }
.oil-can {
    margin: 30px 21px 24px 0px;
}

p.product{     font-family: 'ubunturegular';
    font-size: 17px;
    color: #6c1a0c;
    padding: 15px;
    line-height: 19px;}
ul.type li{ background:url(../arrow.png) no-repeat 5px 15px;list-style:none;}
ul.type li p {
    margin-left: 30px;
    padding: 6px 15px;
    width: 1104px;
    border-bottom: 0px solid #2b4a66;
}
.n-color{
    color: white;
}
.offer-btn{color:#fff; background:#101d25; padding:10px 15px 10px 15px;; font-family:'ubuntubold'; font-size:18px; border:2px solid #99cccc; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5p; float:left; margin-bottom:60px; margin-left: 25px;font-weight: normal;font-weight: normal;}
ul.social{ float: left; margin-top:10px; margin-bottom:70px;}
ul.social li{ display:inline-block; float:left; margin-right:10px;}
ul.naviagte{width: 170px;float: left;padding: 12px 5px 10px 23px;}
ul.naviagte li{ list-style:none; padding:10px 0px;}
ul.naviagte li a{ display: block;color:#99cccc; font-size:18px; text-align:left; line-height:28px; font-family:'ubunturegular';}
ul.naviagte li a:hover{color:#fff;}
ul.naviagte li.active2 a{ color:#fff;}
.sheet{line-height: 20px !important;margin-top: 5px;}
ul.contact{ float:left; margin-top:15px; margin-left:30px;}
ul.contact li.email-icon{background:url(../icon-6.png) no-repeat 0px 0px;list-style: none; padding: 0px 0px 24px 40px;margin-top: 10px;}
ul.contact li.phone-icon{background:url(../icon-5.png) no-repeat 0px 0px;list-style: none; padding: 0px 0px 24px 40px;margin-top: 10px;}
/*call-back form*/
label {
	display:block; 
	padding-bottom:5px; 
	font-family:'open_sansregular';
	font-size:13px;
	color:#000;
}
#mrova-feedback{
	height:auto !important;
	display: hidden;
	width: 343px;
	position: fixed;
	right: -407px;
	border: 1px solid #ccc;
	padding: 2%;
	background-color: #fff;
	z-index: 99999;
	    margin-top: -12% !important;
}
.logo11 img{
    width: 160px;
        margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    
    vertical-align: top;
    background: transparent;
}



.inputsubmit{
    background-color: #900;
    font-size: 16px;
    padding: 6px;
    border-radius: 6px;
    color: white;
    width: 20%;
	
}


.topi123{
  display: none;
}
#mrova-contactform ul {
	margin: 0;
	padding: 0;
	
}
#mrova-contactform ul li:first-child{ margin-top:10px;}
#mrova-contactform input, #mrova-contactform textarea{
width: 96%;
padding: 5px;
border: 1px solid #E6E6E6;
}
textarea{ resize:none;}
#mrova-contactform ul li {
	list-style:none; 
	padding-bottom:20px;
	width:100%;
	float:left;
}
#mrova-img-control{
cursor: pointer;
position: absolute;
left: -50px;
width: 52px;
background: transparent url(../call-back.png) no-repeat top left;
height: 214px;
}

#mrova-contactform #mrova-sendbutton {
	width:60px;
	background:#990000; color:#fff; 
	cursor:pointer;
	padding:5px 10px; 
	border: none;
	border-radius:5px;
}
.call-back{
	font-size:14px;
	font-family:'ubunturegular';
	margin-bottom:15px;
	color:#990000;}


/*contact*/
.map iframe{width: 550px;height: 365px; margin-bottom:20px;}
.contact-form{ float:left; width:94%; padding:3%;  border:1px solid #99cccc; background:#1a252c; margin-bottom: 46px;}
.contact-form p{ float:left; width:100%; margin-bottom:8px;}
.contact-form input, .contact-form textarea, .contact-form select{ float:left; width:98%; margin-bottom:5px; padding:5px; border:1px solid #D5D5D5; background:#1F2B31; color:#fff;}
.contact-form input.submit{ float:left; width:100px; padding:8px; background:#101d25; color:#fff; border:1px solid #fff; margin-top:30px; cursor:pointer;}
.float iframe{ float:left;}
/*contact submission css*/
.display {display: none;}
.map{ background:url(../map-btn.png) no-repeat center;padding: 45px 155px;}
/*gallery-tabs*/
.tabsbig{

text-align:center;
	margin-top:40px;}
.tab1 {width:1200px; background: transparent;}
.tabsbig li {list-style:none;display:inline;}
.tabsbig a {padding:15px 10px;display:inline-block;background:#727272;color:#A9A9A9;text-decoration:none; width:200px; text-align:center; border-top-left-radius:10px; border-top-right-radius:10px; font-size:18px; font-family:'open_sanssemibold';}
.tabsbig a.active {background:#4db5a5;color:#fff; }
.tabsbig li a:last-child{ margin-right:0px;}

/*image gallery*/
ul.image-row{ float:left; width:100%;}
ul.image-row li a{ display:block;}
ul.image-row li a:last-child{ margin-right: 0px;}
ul.image-row li{ margin-bottom:40px; display:inline-block; float:left; list-style:none;  margin-right:40px;  border:3px solid #99cccc;}

/*contact us accordion*/
/* Style the buttons that are used to open and close the accordion panel */
button.accordion {
	    font-size: 18px;   
    font-family: 'open_sansregular';
  background-color: #1a252c;
    color: #9cc;
    cursor: pointer;
    padding: 10px 20px;
    width: 95%;
    text-align: left;
    border: 1px solid #9cc;
    border-radius: 5px;
    margin: 5px 0;
    outline: none;
    transition: 0.4s;
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
button.accordion.active, button.accordion:hover {
    background-color: #1a252c;
     color: #fff;
}

/* Style the accordion panel. Note: hidden by default */
div.panel {
       padding: 0 18px;
    background-color: #1f2b31;
    display: none;
    border: 1px solid #9cc;
    width: 88%;
    border-radius: 5px;
}
.panel .content {
      color: #fff;
    font-size: 16px;
    padding: 10px 0;
    text-align: left;
    line-height: 25px;
    font-family: 'open_sansregular';
}

#navigation{
  display: none;
}
.none1{
    display: none;
}






.deskbanner{
	display:block !important;
}

.mobbanner{
	
	display:none !important;
}





iframe{
	
	width:100%;
}


.ram{
	
	display:none;
}

@media screen and (min-width: 987px) and (max-width: 1100px) and (orientation : portrait) {

.grid44 {
    width: 1207px;
    margin-left: 50px;
}



.content {
    color: #99cccc;
    font-size: 15px;
  width: 85% !important;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
	margin-left: 9px;
}
.newcontent{
	color: #99cccc;
font-size: 15px;
width: 100% !important;
text-align: left;
line-height: 28px;
font-family: 'open_sansregular';
margin-left: 137px;
margin-top: 18px;
	
	
}

.land {
    
    margin-left: 4px;
}

.content7 {
    color: #99cccc;
font-size: 14px;
text-align: justify;
padding-left: 0%;
height: 319px !important;
padding-top: 0%;
width: 490px !important;
margin-right: 0%;
line-height: 38px;
font-family: 'open_sansregular';
}
body{
    overflow-x: hidden !important;
     height: 100% !important;

} 

.tab1 {
    width: 1200px;
    background: transparent;
    margin-left: 11px;
}
.tabsnew {
    margin-top: 40px;
    /* text-align: -webkit-auto; */
    position: relative;
    /* text-align: -webkit-match-parent; */
    left: 4px;
	margin-right: 220px;
}
html{
     overflow-x: hidden !important;
     height: 100% !important;

}
.content5 {
    padding-left: 0%;
    padding-right: 0%;
    padding-top: 1%;
    width: 717px !important;
}

.tab21{
        height: 331px;
    width: 409px;
}
.link {
    color: #99cccc;
    font-size: 17px;
    text-align: left;
    line-height: 28px;
}
.ml25 {
    margin-left: -62px;
}
.tab20{
    width: 300px !important;
}
ul.naviagte {
    width: 170px;
    float: left;
    position: relative;
    right: 83px;
    padding: 12px 5px 10px 23px;
}
.mt25 {
  margin-top: 30px !important;
    margin-left: 17px;
}
.mt603{
    display: block;
}

.pp-image{
    width: 100%;
    height: 150px;
    background-size: cover;
}
.wrap{
    width: 100% !important;
}
.p-imggs {
    float: right;
position: relative;
bottom: 65px;
right: 460px;
}
.p-imggs1 {
    float: right;
    position: relative;
    bottom: 70px;
    right: 512px;
}
.blue-btn {
    color: #fff;
    padding: 10px 15px 10px 15px;
    background: #101d25;
    font-family: 'ubuntubold';
    font-size: 12px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    margin-top: 20px;
    float: left;
    margin-top: 40px;
    font-weight: normal;
}
.p-imggs2 {
    float: right;
    position: relative;
    bottom: 92px;
    right: 512px;
}
.ppheight1{
    margin-top: 83px;
}
.content2 {
    padding-left: 1% !important;
    width: 933px !important;
    padding-right: 8% !important;
}
.mission123 {
    padding-right: 42% !important;
    width: 709px !important;
}
.items-group li {
    color: #99cccc;
    font-size: 15px;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
}
.mission1234 {
    padding-right: 35% !important;
        width: 944px !important;

}
.over5{
    margin-top: 52px !important;
}
.bt90 {
    width: 79px;
    background: transparent !important;
    position: relative;
    font-size: 33px;
    bottom: 131px;
    left: 346px !important;
    color: #990000;
}
.p-imggs img {
    width: 250px;
}
.p-imggs1 img {
    width: 250px;
}
.p-imggs2 img {
    width: 250px;
}
.pheight6{
    margin-top: 117px;
}
.ppheight2{
    margin-top: 78px;
}
.p-wd {
    width: 278px;
}
table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 60% !important;
}
.contentnew {
    color: #ffcc66;
    font-size: 15px;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
}
.p25 {
    padding: 0px 0px;
}

.tabsbig{

text-align:center;
	margin-top:40px;
	margin-right: 205px;
	}

.tabsbig a {
    padding: 15px 10px;
    display: inline-block;
    background: #727272;
    color: #A9A9A9;
    text-decoration: none;
    width: 120px;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 12px;
    font-family: 'open_sanssemibold';
}
ul.image-row {
    width: 1030px !important;
    
}

.underline {
    border-bottom:1px solid #2b4a66;
    padding: 10px 0px;
}

.image12 {
    opacity: 1;
    display: block;
    width: 204px;
    height: auto;
    transition: .5s ease;
    backface-visibility: hidden;
}
.tabsnew a {
    padding: 10px 10px;
    display: inline-block;
    background: #727272;
    color: #A9A9A9;
    text-decoration: none;
    width: 92px;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 12px;
    font-family: 'open_sanssemibold';
}
.panel .content {
    color: #fff;
    font-size: 11px;
    margin-left: -8px;
    padding: 17px 0px;
    text-align: left;
    line-height: 25px;
    font-family: 'open_sansregular';
}
div.panel {
    padding: 0 18px;
    background-color: #1f2b31;
    display: none;
    border: 1px solid #9cc;
    width: 70%;
    border-radius: 5px;
}
.grid6 {
    width: 329px;
}
.contact-form input, .contact-form textarea, .contact-form select {
    float: left;
    width: 97%;
    margin-bottom: 5px;
    padding: 5px;
    border: 1px solid #D5D5D5;
    background: #1F2B31;
    color: #fff;
}
button.accordion {
    font-size: 16px;
    font-family: 'open_sansregular';
    background-color: #1a252c;
    color: #9cc;
    cursor: pointer;
    padding: 10px 19px;
    width: 81%;
    text-align: left;
    border: 1px solid #9cc;
    border-radius: 5px;
    margin: 5px 0;
    outline: none;
    transition: 0.4s;
}
.tab24{
    width: 252px !important;
}
.map-btn {
    color: #fff;
    padding: 8px;
    background: #101d25;
    font-family: 'ubuntubold';
    font-size: 13px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    /* float: left; */
    font-weight: normal;
    /* margin: 15px 0px; */
}

.grid4{
    width: 244px;
}


.mr30 {
    margin-right: 79px;
    margin-left: 24px;

}
.ml30 {
    margin-left: -61px;
}

ul.contact {
    float: left;
    margin-top: 15px;
    margin-left: -79px;
}


.strongClass{
margin-left: 20px;
}

.strongClasses{
margin-left: 44px;
}

.tab12 {
 width: 177px;
position: relative;
top: 5px;
right: 247px;
}
.tab13 {
 width: 252px;
position: relative;
top: 4px;
right: 241px;
}
.tab14{
       position: relative;
    right: 265px;
}
.tab18 {
    width: 229px !important;
}
.tab16{
    position: relative;
    left: 8px;
}
.tab19{
    width: 220px !important;
}
.offer-btn {
    color: #fff;
    background: #101d25;
    padding: 10px 15px 10px 15px;
    font-family: 'ubuntubold';
    font-size: 12px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5p;
    float: left;
    margin-bottom: 60px;
    margin-left: 25px;
    font-weight: normal;
    font-weight: normal;
}
ul.type li {
    background: url(../arrow.png) no-repeat 1px 15px;
    list-style: none;
}
h4 {
    color: #fff;
    font-family: 'ubunturegular';
    font-size: 20px;
}
.tab14 img{
    width: 200px !important;
}
.tab15 img{
    width: 200px !important;
}
.tab16 img{
    width: 200px !important;
}
ul.type li p {
    margin-left: 23px;
    padding: 6px 3px;
    
    width: 352px ;
    border-bottom: 0px solid #2b4a66;
}
.p-bot1 {
    border-bottom: 1px solid #305b85!important;
    width: 352px !important;
    padding: 13px 0px;
}
.under46 {
    /* margin-top: 30px; */
    position: relative;

    top: 34px;
}
.height11 {
    margin-top: 78px;
}
.back1 {
    background-color: #ffcc66;
    padding: 6px 33px;
    font-size: 20px;
    width: 219px !important;
    color: #4b0049 !important;
	margin-left: 50px;
}

.grid2 {
    width: 399px;
}
.jleft {
    position: relative;
    right: 371px;
    font-size: 20px !important;
}
.under47 {
   
	margin-top: 61px;
}
.under48{
    margin-top: 61px;
	margin-right: -54px;
}
.under49{
    margin-top: 61px;
	margin-right: -54px;
}

.pheight2{
    margin-top: 174px;
}
.font-poss {
    font-size: 14px;
    color: #4b0049 !important;
    font-family: 'open_sansregular';
    font-weight: bolder;
}
#mrova-img-control {
    cursor: pointer;
    position: absolute;
    top: 203px !important;
    left: -50px;
    /* bottom: 104px !important; */
    width: 49px;
    background: transparent url(../call-back.png) no-repeat top left;
    height: 214px;
}
#mrova-feedback {
    height: auto !important;
    display: hidden;
    width: 343px;
    position: fixed;
  right: -385px;
    border: 1px solid #ccc;
    padding: 2%;
    background-color: #fff;
    z-index: 99999;
}
.tab25{
    margin-top: -300px !important;
    margin-left: -33px;
}
#mrova-contactform #mrova-sendbutton {
    width: 60px;
    background: #990000;
    color: #fff;
    cursor: pointer;
    padding: 5px 10px;
    border: none;
    border-radius: 5px;
}
.image12 {
  opacity: 1;
  display: block;
  width: 202px !important;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}
ul.menu li a {
    display: block;
    text-decoration: none;
    padding: 7px;
    font-size: 14px;
  font-family: 'open_sanssemibold';
    color: #06428b;
    text-align: center;
}
ul.menu {
    float: left;
    padding: -26px;
    width: 448px;
    margin: 21px 0px;
}
h6 {
    margin: 0px 257px 7px 0px;
line-height: 29px;
font-family: 'open_sanssemibold';
font-size: 13px;
color: #333333;
}
.tab17{
    width: 333px !important;
  margin-top: 13px;
}
.tab22 {
    margin-left: 26px;
}

ul.clients {
    float: left;
    position: absolute;
    margin-top: -100px;
    z-index: 99;
    display: none;
    width: 1264px;
}
.red-bg {
    background: url(../fproduct2.png) no-repeat top right;
    height: 370px;
    width: 300px;
    top: 2px;
    position: relative;
    right: 242px;
}

p.product{     font-family: 'ubunturegular';
    font-size: 17px;
    color: #6c1a0c;
    padding: 15px;
	 width: 170px !important;
    line-height: 19px;}

.logo11 img {
    width: 90px;
    margin: 0;
    position: relative;
    padding: 0;
    bottom: 272px;
    border: 0;
    outline: 0;
    vertical-align: top;
    background: transparent;
}






}



@media screen and (min-width: 766px) and (max-width: 986px) and (orientation : portrait) {
.grid44 {
    width: 1201px;
    margin-left: 12px;
}


.content {
    color: #99cccc;
    font-size: 13px;
    width: 50% !important;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
    margin-left: 9px;
}
.newcontent{
	color: #99cccc;
font-size: 15px;
width: 100% !important;
text-align: left;
line-height: 28px;
font-family: 'open_sansregular';
margin-left: -125px;
margin-top: 38px;
	
	
}

.land {
    
    margin-left: 4px;
}

.content7 {
   color: #99cccc;
font-size: 14px;
text-align: justify;
padding-left: 0%;
height: 319px !important;
padding-top: 0%;
width: 291px !important;
margin-right: 0%;
line-height: 25px;
font-family: 'open_sansregular';
}
body{
    overflow-x: hidden !important;
     height: 100% !important;

} 

.tab1 {
    width: 1207px;
    background: transparent;
    margin-left: 1px;
}
.tabsnew {
    margin-top: 40px;
    /* text-align: -webkit-auto; */
    position: relative;
    /* text-align: -webkit-match-parent; */
    left: 4px;
	margin-right: 423px;
}
html{
     overflow-x: hidden !important;
     height: 100% !important;

}
.content5 {
  padding-left: 0%;
padding-right: 0%;
padding-top: 1%;
width: 689px !important;
}

.tab21{
        height: 331px;
    width: 409px;
}
.link {
    color: #99cccc;
    font-size: 17px;
    text-align: left;
    line-height: 28px;
}
.ml25 {
    margin-left: -62px;
}
.tab20 {
    width: 253px !important;
}
ul.naviagte {
    width: 108px;
    float: left;
    position: relative;
    right: 83px;
    padding: 12px -8px 10px -177px;
}

ul.naviagte li a {
    display: block;
    color: #99cccc;
    font-size: 14px;
    text-align: left;
    line-height: 28px;
    font-family: 'ubunturegular';
}
.mt25 {
    margin-top: -29px !important;
    margin-left: 162px;
    margin-bottom: 13px;
	margin-right: 97px;
}
.mt30 {
    margin-top: 13px;
    margin-left: -14px;
}
.mt50 {
    margin-top: 32px;
}
.ml40 {
    margin-left: 53px;
}

.header-bg {
    background: url(../header-bg.png) no-repeat top center;
    height: 164px;
    background-size: cover;
}
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black;
    margin-left: 5px;
    margin-right: -70px;
    background-color: #06428b;
    color: #fff;
    border-radius: 4px;
    width: 107px;
    height: 40px;
    margin-top: 3px;
    padding: 1% 2%;
    padding: 4px;
    margin-top: -3px;
}


.tooltip:hover .tooltiptext {
    margin-left: -43px;
    visibility: visible;
    position: absolute;
    right: -2px;
    top: 40px;
}
.tooltiptext .paraland {
    text-align: left;
    padding: 5% 7% 5% 7%;
    border-bottom: none !important;
    font-family: open_sanssemibold;
    font-size: 13px;
}
.relaOver {
    margin-top: -26px !important;
}
.contM{
	
	padding-top: 4%;
	margin-left: 9px;
	width: 723px !important;
	font-size: 15px;
}

.items-group {
    list-style: none;
    margin: auto 20px 50px;
}
.fa-angle-right {
    background: #fc6;
    width: 15px;
    height: 14px;
    border-radius: 83%;
    color: #06428b;
}
.tooltiptext p {
    text-align: left;
    padding: 5% 7% 5% 7%;
    border-bottom: 1px solid #fff;
    font-family: open_sanssemibold;
    font-size: 13px;
}
.mt603{
    display: block;
}

.newImage{
    width: 82px;
    margin-left: -30px;
}

.pp-image{
    width: 100%;
    height: 150px;
    background-size: cover;
}
.wrap{
    width: 100% !important;
}
.p-imggs {
    float: right;
position: relative;
bottom: 65px;
right: 489px;
}
.p-imggs1 {
    float: right;
    position: relative;
    bottom: 70px;
    right: 512px;
}
.blue-btn {
    color: #fff;
    padding: 10px 15px 10px 15px;
    background: #101d25;
    font-family: 'ubuntubold';
    font-size: 12px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    margin-top: 20px;
    float: left;
    margin-top: 40px;
    font-weight: normal;
}
.p-imggs2 {
    float: right;
    position: relative;
    bottom: 92px;
    right: 512px;
}
.ppheight1{
    margin-top: 83px;
}
.content2 {
    padding-left: 1% !important;
    width: 683px !important;
    padding-right: 8% !important;
}
.mission123 {
    padding-right: 42% !important;
    width: 709px !important;
}
.items-group li {
    color: #99cccc;
    font-size: 15px;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
}
.mission1234 {
    padding-right: 35% !important;
      width: 688px !important;

}
.over5{
    margin-top: 52px !important;
}
.bt90 {
    width: 79px;
    background: transparent !important;
    position: relative;
    font-size: 33px;
    bottom: 131px;
    left: 346px !important;
    color: #990000;
}
.p-imggs img {
    width: 250px;
}
.p-imggs1 img {
    width: 250px;
}
.p-imggs2 img {
    width: 250px;
}
.pheight6{
    margin-top: 117px;
}
.ppheight2{
    margin-top: 78px;
}
.p-wd {
    width: 278px;
}
table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 60% !important;
}
.contentnew {
    color: #ffcc66;
    font-size: 15px;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
}
.p25 {
    padding: 0px 0px;
}

.tabsbig {
    text-align: center;
    margin-top: 40px;
    margin-right: 423px;
}

.tabsbig a {
    padding: 15px 10px;
    display: inline-block;
    background: #727272;
    color: #A9A9A9;
    text-decoration: none;
    width: 120px;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 12px;
    font-family: 'open_sanssemibold';
}
ul.image-row {
    width: 952px !important;
	margin-left: 55px;
}
.underline {
    border-bottom:1px solid #2b4a66;
    padding: 10px 0px;
}

.image12 {
    opacity: 1;
    display: block;
    width: 204px;
    height: auto;
    transition: .5s ease;
    backface-visibility: hidden;
}
.tabsnew a {
    padding: 10px 10px;
    display: inline-block;
    background: #727272;
    color: #A9A9A9;
    text-decoration: none;
    width: 92px;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 12px;
    font-family: 'open_sanssemibold';
}
.panel .content {
    color: #fff;
    font-size: 11px;
    margin-left: -8px;
    padding: 17px 0px;
    text-align: left;
    line-height: 25px;
    font-family: 'open_sansregular';
}
div.panel {
    padding: 0 18px;
    background-color: #1f2b31;
    display: none;
    border: 1px solid #9cc;
   width: 73%;
    border-radius: 5px;
}
.grid6 {
    width: 329px;
}
.contact-form input, .contact-form textarea, .contact-form select {
    float: left;
    width: 97%;
    margin-bottom: 5px;
    padding: 5px;
    border: 1px solid #D5D5D5;
    background: #1F2B31;
    color: #fff;
}
button.accordion {
    font-size: 16px;
    font-family: 'open_sansregular';
    background-color: #1a252c;
    color: #9cc;
    cursor: pointer;
    padding: 10px 19px;
    width: 81%;
    text-align: left;
    border: 1px solid #9cc;
    border-radius: 5px;
    margin: 5px 0;
    outline: none;
    transition: 0.4s;
}
.tab24{
    width: 252px !important;
}
.map-btn {
    color: #fff;
    padding: 8px;
    background: #101d25;
    font-family: 'ubuntubold';
    font-size: 13px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    /* float: left; */
    font-weight: normal;
    /* margin: 15px 0px; */
}

.grid4{
    width: 244px;
}


.mr30 {
   margin-right: 14px;
margin-left: 0px;
}
.ml30 {
    margin-left: -311px;
}
ul.contact {
    float: left;
    margin-top: 15px;
    margin-left: -341px;
    width: 325px;
}

ul.contact li.phone-icon {
    background: url(../icon-5.png) no-repeat 0px 0px;
    list-style: none;
    padding: 0px 0px 6px 34px;
    margin-top: 10px;
}
.strongClass{
margin-left: 20px;
}

.strongClasses{
margin-left: 8px;
}

.tab12 {
    width: 157px;
    position: relative;
    top: 2px;
    right: 448px;
}
.tab13 {
    width: 209px;
    position: relative;
    top: 3px;
    right: 463px;
} 
.tab14 {
    position: relative;
    right: 442px;
}
.tab18 {
    width: 229px !important;
}
.tab16{
    position: relative;
    left: 8px;
}
.tab19{
    width: 220px !important;
}
.offer-btn {
    color: #fff;
    background: #101d25;
    padding: 10px 15px 10px 15px;
    font-family: 'ubuntubold';
    font-size: 12px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5p;
    float: left;
    margin-bottom: 60px;
    margin-left: 8px;
    font-weight: normal;
    font-weight: normal;
}
ul.type li {
    background: url(../arrow.png) no-repeat 1px 15px;
    list-style: none;
}
h4 {
    color: #fff;
    font-family: 'ubunturegular';
    font-size: 20px;
}
.tab14 img{
    width: 200px !important;
}
.tab15 img{
    width: 200px !important;
}
.tab16 img{
    width: 200px !important;
}
ul.type li p {
    margin-left: 23px;
    padding: 6px 3px;
    
    width: 352px ;
    border-bottom: 0px solid #2b4a66;
}
.p-bot1 {
    border-bottom: 1px solid #305b85!important;
    width: 352px !important;
    padding: 13px 0px;
}
.under46 {
    /* margin-top: 30px; */
    position: relative;

    top: 34px;
}
.height11 {
    margin-top: 78px;
}
.back1 {
    background-color: #ffcc66;
    padding: 6px 33px;
    font-size: 20px;
    width: 219px !important;
    color: #4b0049 !important;
	margin-left: 5px;
}

.grid2 {
    width: 334px;
}
.jleft {
    position: relative;
    right: 474px;
    font-size: 20px !important;
}
.under47 {
   
	margin-top: 61px;
}
.under48{
    margin-top: 61px;
	margin-right: -54px;
}
.under49{
    margin-top: 61px;
	margin-right: -54px;
}

.pheight2{
    margin-top: 174px;
}
.font-poss {
    font-size: 14px;
    color: #4b0049 !important;
    font-family: 'open_sansregular';
    font-weight: bolder;
}

ul.menu li:hover ul.dropmenu {
    display: block;
    top: -9px;
    left: 0;
    font-size: -94px;
}

ul.menu li:hover ul.dropmenu li a {
    background: rgba(61,106,148,1);
    border-right: none;
    width: 220px;
    text-align: left;
    padding: 10px 20px 10px 15px;
    font-family: 'open_sanssemibold';
    color: #fff;
    font-size: 13px;
    border-bottom: 1px solid #447AB9;
}
#mrova-img-control {
    cursor: pointer;
position: absolute;
top: 205px !important;
left: -50px;
bottom: 104px !important;
width: 49px;
background: transparent url(../call-back.png) no-repeat top left;
height: 214px;
}
#mrova-feedback {
    height: auto !important;
    display: hidden;
    width: 343px;
    position: fixed;
  right: -385px;
    border: 1px solid #ccc;
    padding: 2%;
    background-color: #fff;
    z-index: 99999;
	margin-top: -34% !important;
}
.tab25{
    margin-top: -300px !important;
    margin-left: -33px;
}
#mrova-contactform #mrova-sendbutton {
    width: 60px;
    background: #990000;
    color: #fff;
    cursor: pointer;
    padding: 5px 10px;
    border: none;
    border-radius: 5px;
}
.image12 {
  opacity: 1;
  display: block;
  width: 202px !important;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}
ul.menu li a {
    display: block;
    text-decoration: none;
    padding: 7px;
    font-size: 11px;
 font-family: 'open_sanssemibold';
    color: #06428b;
    text-align: center;
}
ul.menu {
    float: left;
    padding: -26px;
    width: 448px;
    margin: 15px 0px;
}

.relative {
    position: relative;
    margin-top: -1px;
}
h1 {
    color: #fff;
    font-size: 25px;
    font-family: 'ubunturegular';
    font-weight: normal;
}
.tabb1{
    width: 73px;
    margin-left: -30px;
    margin-top: 2px;
}
h6 {
   margin: 0px 453px 7px 1px;
    line-height: 29px;
    font-family: 'open_sanssemibold';
    font-size: 11px;
    color: #333333;
}
.tab17{
    width: 316px !important;
margin-top: 13px;
margin-left: -14px;
}
.tab22 {
    margin-left: 26px;
}

ul.clients {
    float: left;
    position: absolute;
    margin-top: -100px;
    z-index: 99;
    display: none;
    width: 1264px;
}
.red-bg {
    background: url(../fproduct2.png) no-repeat top right;
    height: 370px;
    width: 300px;
    top: 2px;
    position: relative;
    right: 468px;
}

p.product{     font-family: 'ubunturegular';
    font-size: 17px;
    color: #6c1a0c;
    padding: 15px;
	 width: 170px !important;
    line-height: 19px;}

.logo11 img {
    width: 90px;
    margin: 0;
    position: relative;
    padding: 0;
    bottom: 272px;
    border: 0;
    outline: 0;
    vertical-align: top;
    background: transparent;
}

.ram{
	
	display:none;
}




}
/*mobile*/
@media only screen and  (max-width: 320px) {
	
	
	div.panel {
    background-color: #1f2b31;
    display: none;
    border: 1px solid #9cc;
    width: 54% !important;
    margin-left: -16px;
    border-radius: 5px;
}
	.relative {
    position: relative;
    margin-top: -19px;
}
.ram{
	
display: block;
font-size: 11px;
color: white;
}


.lastcont{
	
	
  margin-left: 2px !important;
}
.mtlast{
	
	margin-left: -10px;
	
}

.tablast{
	
	margin-left: 12px;
	
}
iframe{
	
	width:100%;
	margin-left:-2%;
	
}


   .logo11 img {
    width: 67px !important;
    margin: 0;
    padding: 0;
    position: relative;
    bottom: 27px;
    right: 29px;
    border: 0;
    outline: 0;
    vertical-align: top;
    background: transparent;
}
html {
    -webkit-text-size-adjust: none;
}
.tabsnew {
    margin-top: -2px !important;
    /* text-align: center; */
    position: relative;
    right: 93px !important;
}
ul.image-row li {
    margin-bottom: 40px;
    display: inline-block;
    /* float: left; */
    list-style: none;
    margin-top: 25px;
    width: 470px !important;
    margin-left: 9px;
    /* margin-left: 36px; */
    /* margin-right: 40px; */
    border: 0px solid #99cccc !important;
}
.p-bot1 {
    border-bottom: 1px solid #305b85!important;
    width: 305px !important;
    padding: 0px 0px;
}
.grid44 li p{
    width: 100px !important;
}

.items-group {
    list-style: none;
    margin: auto 17px 50px;
}
.items-group li {
    color: #99cccc;
    font-size: 11px !important;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
}
.font{
    font-size: 12px;
}

td, th {
    border-bottom: 1px solid #27435d;
    text-align: left;
    padding: 8px;
    width: 245px !important;
    display: inline-block;
    color: #ffcc66;
    font-size: 13px;
    line-height: 22px !important;
}
.image12 {
    opacity: 1;
    display: block;
    width: 55% !important;
    height: auto;
    transition: .5s ease;
    backface-visibility: hidden;
}
.grid44{

}

h6 {
    margin: 4px 75px 10px 0px;
    line-height: 29px;
    font-family: 'open_sanssemibold';
    font-size: 8px;
    color: #333333;
    display: none;
}

#navigation{
    width: 305px !important;
    
}
#cssmenu {
    width: 205px !important;
    margin-left: -20px !important;
     margin-bottom: -11px;
}


ul.type li p {
    margin-left: 0px !important;
    padding: 10px 35px !important;
    font-size: 12px !important;
    text-align: justify;
}
.back1 {
    background-color: #ffcc66;
    padding: 6px 33px;
    font-size: 20px;
    width: 178px !important;
    color: #4b0049 !important;
}




.content2 {
    padding-left: 0% !important;
    padding-right: 45% !important;
}

#navigation {
  display: block;
}
.topi123{
  display: block;
}
.mission123{
  padding-right: 35% !important;
}
.items-group li {
    color: #99cccc;
    font-size: 14px;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
}

 .topnav1 {
    overflow: hidden;
    width: 305px !important;
    margin-left: -19px;
    background-color: #333;
}
 .topnav2 {
    overflow: hidden;
    width: 305px !important;
    margin-left: -19px;
    background-color: #333;
}
 .topnav4 {
    overflow: hidden;
    width: 305px !important;
    margin-left: -19px;
    background-color: #333;
} 
.topnav3 {
    overflow: hidden;
    width: 305px !important;
    margin-left: -19px;
    background-color: #333;
}
.tabsbig{

text-align:center;
	margin-top:40px;}

.tabsbig a {
    padding: 15px 7px !important;
    display: inline-block;
    background: #727272;
    margin-bottom: 6px !important;
    color: #A9A9A9;
    text-decoration: none;
    /* margin-left: -17px; */
  width: 20% !important;
    /* text-align: center; */
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
   font-size: 10px !important;
   
    font-family: 'open_sanssemibold';
}




h4 {
    color: #fff;
    font-family: 'ubunturegular';
    font-size: 20px !important;
}

html, body {
  overflow-x:hidden !important; 
  min-height: 566px !important;
} 

#mrova-img-control {
    display: ;
    display: none;
}
h6 {
    margin: 4px 75px 10px 0px !important;
    line-height: 29px;
    font-family: 'open_sanssemibold';
    font-size: 10px !important;
    color: #333333;
    display: none;
   
}

.link {
    color: #99cccc;
    font-size: 13px;
    text-align: left;
    line-height: 28px;
}

.oil-can {
    /* margin: 30px 9px 24px 0px; */
    position: relative;
    top: -183px;
   
    left: 188px !important;
    width: 104px !important;
}

.mt30 {
    margin-top: 30px;
    width: 40% !important;
    /* height: auto; */
    text-align: -webkit-left;
    /* margin-left: 29px; */
}

.content {
    color: #99cccc;
    font-size: 11px !important;
    text-align: justify;
    line-height: 24px;
    font-family: 'open_sansregular';
margin-left: 12px;
    
}
h1 {
    color: #fff;
    font-size: 15px !important;
    font-family: 'ubunturegular';
    margin-left: 8px;
    font-weight: normal;
}
.divider {
    border-bottom: 1px solid #2b4a66;
    width: 250px !important;
}

p.product{     font-family: 'ubunturegular';
    font-size: 12px !important;
    color: #6c1a0c;
   padding-right: -2% !important;
    padding-left: 2% !important;
	  width: 144px;
    margin-top: 3% !important;
    text-align: left !important;
    line-height: 19px;}


.red-bg {
    background: url(../fproduct2.png) no-repeat top right !important;
    margin-left: 1px !important;
    /* margin-right: 81%; */
    width: 20% !important;
    margin-top: 10% !important;
    height: 256px !important;
}
h3 {
    color: #ffcc66;
    font-size: 24px !important;
    margin-top: -51px;
    margin-bottom: 16px;
    font-family: 'ubunturegular';
    margin-left: 24px;
    /* text-align: -webkit-center; */
    font-weight: normal;
}


.red-btn {
    color: #fff;
    background: #6c1a0c;
    padding: 10px 15px 10px 15px;
    font-family: 'ubuntubold';
    font-size: 8px !important;
    border: 2px solid #fec763;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5p;
    float: left;
    margin-left: 84px;
    margin-top: -10px !important;
    font-weight: normal;
}
.content7 {
    color: #99cccc;
    font-size: 14px;
    text-align: justify;
    padding-left: 1% !important;
    padding-top: 2%;
    line-height: 24px;
    font-family: 'open_sansregular';
    padding-right: 22% !important;
}

.contact-form {
    float: left;
    width: 44%;
    padding: 3%;
    border: 1px solid #99cccc;
    background: #1a252c;
    margin-bottom: 5%;
    margin-left: 0px !important;
}
.content111{
  color: #99cccc;
    font-size: 12px !important;
    text-align: justify;
    line-height: 24px;
    font-family: 'open_sansregular';
    padding-right: 26% !important;
}
button.accordion {
    font-size: 15px;
    font-family: 'open_sansregular';
    background-color: #1a252c;
    color: #9cc;
    cursor: pointer;
    padding: 10px 20px;
    width: 46% !important;
    text-align: left;
    border: 1px solid #9cc;
    border-radius: 5px;
    margin: 5px 0;
    margin-left: 25px;
    outline: none;
    transition: 0.4s;
}
ul.image-row li {
    margin-bottom: 40px;
    display: inline-block;
    /* float: left; */
    list-style: none;
    margin-top: 25px;
    width: 100%;
    margin-left: 2px !important;
    /* margin-left: 36px; */
    /* margin-right: 40px; */
    border: 0px solid #99cccc !important;
}
div.panel {
    /* padding: 0 18px; */
    background-color: #1f2b31;
    display: none;
    border: 1px solid #9cc;
    width: 39% !important;
    margin-left: 22px;
    border-radius: 5px;
}
.panel .content {
    color: #fff;
    font-size: 8px !important;
    padding: 10px 0;
    text-align: left;
    line-height: 25px;
    font-family: 'open_sansregular';
}
.content6 {
    margin-left: 3px !important;
}
.over4 {
    margin-top: 51px;
    margin-left: 4px !important;
}
.contentnew {
    color: #ffcc66;
    font-size: 12px !important;
    text-align: left;
    line-height: 20px !important;
    font-family: 'open_sansregular';
}
ul.type li p {
    margin-left: 30px;
    padding: 6px 11px;
    width: 220px !important;
    border-bottom: 0px solid #2b4a66;
}

.deskbanner{
	
	display:none !important;

}

.mobbanner{
	
		display:block !important;
}

.imghide

{
	display:none !important;
}


.mobileHide{
	
	margin-top: -171px;
}
.content5 {
padding-left: 2%;
padding-right: 16%;
}


.mobileHide {
    margin-top: -171px;
    margin-bottom: 58px !important;
}


.grid6 {
    width: 540px !important;
}
}

@media only screen and  (max-width: 767px) {
    .logo11 img {
    width: 89px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: top;
    background: transparent;
}
.relast {
    margin-top: -17px !important;
}

.font {
    font-size: 15px !important;
 
}
html {
    -webkit-text-size-adjust: none;
}
.tabsnew {
    margin-top: -1px;
    position: relative;
    right: 96px;
}
.tabsnew a {
    padding: 10px 10px;
    display: inline-block;
    background: #727272;
    color: #A9A9A9;
    text-decoration: none;
    width: 50px;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 9px;
    font-family: 'open_sanssemibold';
}
.p-bot1 {
    border-bottom: 1px solid #305b85!important;
    width: 906px !important;
    padding: 0px 0px;
}
.image12 {
    opacity: 1;
    display: block;
    width: 57% !important;
    height: auto;
    transition: .5s ease;
    backface-visibility: hidden;
}
.middle {
    transition: .5s ease;
    opacity: 0;
    position: relative;
    bottom: 113px;
    display: none;
    left: 50%;
    height: 0;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}
.height11{
    margin-top: 27px;
}
.grid44 {
    width: 716px;
}
.p-imggs {
       position: relative;
    bottom: 285px;
    right: 275px;

}
.p-imggs1 {
       position: relative;
    bottom: 310px !important;
    right: 275px;
}
.p-imggs2{
       position: relative;
    bottom: 310px !important;
    right: 275px;
}
.under45{
    margin-top: 150px !important;
}
.under46 {
    /* margin-top: 30px; */
    position: relative;
    top: 34px;
}
.under47{
    margin-top: 56px;
}
.pheight {
    margin-top: 24px;
}
.pheight1 {
    margin-top: 33px;
}
.pheight2 {
    margin-top: 24px;
}
.pheight3 {
    margin-top: 29px;
}
.pheight4 {
    margin-top: 29px;
}
.pheight6 {
    margin-top: 23px;
}
.pheight9 {
    margin-top: 20px;
}
.pheight10 {
    margin-top: 31px;
}
h6 {
    margin: 4px 75px 10px 0px;
    line-height: 29px;
    font-family: 'open_sanssemibold';
    font-size: 8px;
    color: #333333;
    display: none;
}
td, th {
    border-bottom: 1px solid #27435d;
    text-align: left;
    padding: 8px;
    width: 296px;
    display: inline-block;
    color: #ffcc66;
    line-height: 30px;
}
table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 278px !important;
}
.contentnew {
    color: #ffcc66;

    font-size: 14px;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
}
.jleft {
    position: relative;
    right: 0px;
    font-size: 20px !important;
}
.back1 {
    background-color: #ffcc66;
    padding: 6px 33px;
    font-size: 20px;
    width: 256px !important;
    color: #4b0049 !important;
}
.font-poss {
    font-size: 16px;
    color: #4b0049 !important;
    font-family: 'open_sansregular';
    font-weight: bolder;
}
ul.type li p {
    margin-left: 30px;
    padding: 6px 11px;
    width: 269px !important;
    border-bottom: 0px solid #2b4a66;
}
.pp-image{
    width: 100%;
    height: 150px;
    background-size: cover;
}
h6 {
    margin: 4px 75px 10px 0px;
    line-height: 29px;
    font-family: 'open_sanssemibold';
    font-size: 8px;
    color: #333333;
    display: none;
}

  
.grid1 {
    width: 350px;
}
.topi123{
  display: block;
}
#cssmenu ul ul li a {
    padding-left: 18px !important;
}

#cssmenu .submenu-button {
    position: absolute;
    z-index: 99;
    right: 0;
    top: 0;
    display: block;
    border-left: 1px solid #ccc !important;
    height: 46px !important;
    width: 46px !important;
    background-color: #2e9fff !important;
    cursor: pointer;
}





#cssmenu ul li a, #cssmenu ul ul li a {
    width: 100%;
    font-size: 13px !important;
    font-weight: bold !important;
    border-bottom: 0;
}
.link {
    color: #99cccc;
    font-size: 14px !important;
    text-align: left;
    line-height: 28px;
}
#navigation{
    width: 411px !important;
    display: block;
}
#cssmenu > ul > li:hover > a, #cssmenu ul li.active a {
    color: blue !important;
    background: #fff !important;
}

#cssmenu {
    width: 416px !important;
    margin-left: -20px !important;
     margin-bottom: -11px;
}
#cssmenu #head-mobile {
    display: block;
    padding: 16px !important;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
}
#cssmenu {
     font-family: 'open_sansregular' !important;
    /* background: #ee196f; */
    background-color: #06428b !important;
}
#cssmenu .button {
    width: 55px;
    height: 46px;
    position: absolute;
    right: 0;
    top: -2% !important;
    cursor: pointer;
    z-index: 12399994;
}
#cssmenu ul ul li a {
    color: blue !important;
    background: white !important;
   
}
.mission123{
  padding-right: 35% !important;
}
.mission1234{
  padding-right: 35% !important;
}
.items-group li {
    color: #99cccc;
    font-size: 14px;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
}
#cssmenu ul li{width:100%;border-top:1px solid #2e9fff !important;}
.topnav {
    overflow: hidden;
    width: 411px;
    margin-left: -20px;
    background-color: #06428b;
}
.content {
    color: #99cccc;
    font-size: 14px;
    text-align: justify;
    line-height: 24px;
    font-family: 'open_sansregular';
    padding-right: 1%;
}


.tabsbig {
    margin-top: 40px;
    width: 0px;
    display: initial;

text-align:center;

    /* margin-left: 65px; */
    /* text-align: center !important; */
    height: auto;
}

ul.image-row li {
    margin-bottom: 40px;
    display: inline-block;
    /* float: left; */
    list-style: none;
    margin-top: 25px;
    width: 565px;
    margin-left: 18px;
    /* margin-left: 36px; */
    /* margin-right: 40px; */
    border: 0px solid #99cccc !important;
}
div.panel {
    padding: 0 18px;
    background-color: #1f2b31;
    display: none;
    border: 1px solid #9cc;
    width: 44%;
    margin-left: 18px;
    border-radius: 5px;
}
.panel .content {
    color: #fff;
    font-size: 9px;
    padding: 10px 0;
    text-align: left;
    line-height: 25px;
    font-family: 'open_sansregular';
}
.map-btn {
    color: #fff;
    padding: 5px;
    background: #101d25;
    font-family: 'ubuntubold';
    font-size: 11px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    /* float: left; */
    font-weight: normal;
    /* margin: 15px 0px; */
}

.tabsbig a {
    padding: 15px 8px;
    display: inline-block;
    background: #727272;
    margin-bottom: 6px !important;
    color: #A9A9A9;
    text-decoration: none;
    /* margin-left: -17px; */
    width: 53px;
    /* text-align: center; */
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 9px;
    font-family: 'open_sanssemibold';
}
.absolute {
    position: absolute;
    z-index: 999;
    /* top: -43px; */
    right: 40px;
    display: none;
}
html, body {
  overflow-x:hidden !important; 
  min-height: 920px !important;
} 

.mt15 {
   

}
.header-bg {
    background: url(../header-bg.png) no-repeat top center;
    height: 116px;
    background-size: cover;
}
.offer-btn {
    color: #fff;
    background: #101d25;
    padding: 11px 15px 10px 15px;
    font-family: 'ubuntubold';
    font-size: 13px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5p;
    float: left;
    margin-bottom: 60px;
    margin-left: 25px;
    font-weight: normal;
    font-weight: normal;
}
ul.contact {
    float: left;
    margin-top: 15px;
    display: none !important;
    margin-left: 30px;
}
ul.naviagte {
    width: 170px;
    display: none !important;
    float: none;
    padding: 12px 5px 10px 23px;
}
.ml30 {
    margin-left: 103px;
    display: none !important;
}
.mt50 {
    margin-top: 193px;
}
.ml25 {
    margin-left: 25px;
    display: none;
}
img {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: top;
    background: transparent; 
    width: 54%;
}
.absolute {
    position: absolute;
    z-index: 999;
    top: -308px;
    right: -73px;
    margin-top: -83px;
    width: 152px;
}
#wowslider-container1{
  width: 100% !important;
  margin-top: -386p !important;

}
ul.clients {
    float: left;
    position: absolute;
    margin-top: -386px;
    z-index: 999;x
    width: 28%;
    display: none;
}


.ver-divider {
    height: 1px;
    width: 1px;
    background: #ea7c67;
    float: left;
    margin: 0px 25px;
}
.dark-green {
    background: #101d25;

    
}
h5 {
    font-size: 12px;
    margin-bottom: 10px;
    color: #fff;
    font-family: 'open_sanssemibold';
    margin-left: 10px !important;

}
#ticker {
    width: 1106px;
    margin-left: -21px;
}
.mb5 {
    margin-bottom: 15px;
    margin-left: -22px;
    width: 16%;
    margin-top: 1%;
}
.ml30 span {
    font-size: 11px;
    color: #4db5a5;
    margin-left: 19px;
}
.middle-bg {
    background: url(../middle-bg.png) no-repeat top center #1b262d;
    
}
.banner2{
  margin-top: -127px !important;
}


h1 {
    color: #fff;
    font-size: 18px;
    font-family: 'ubunturegular';
    margin-left: 8px;
    font-weight: normal;
}

#ticker {
    width: 1016px;
    display: none;
}
.mb5 {
    margin-bottom: 15px;
    margin-left: -22px;
    width: 16%;
    display: none;
    margin-top: 1%;
}
ul.social {
    float: left;
    margin-top: 10px;
    display: none;
    margin-bottom: 70px;
}
.menu{
  width: 50%;
  display: none;
}
ul.menu li a {
    display: block;
    text-decoration: none;
    padding: 4px;
    font-size: 11px;
  font-family: 'open_sanssemibold';
    color: #06428b;
    margin-top: 16px;
    text-align: center;
}
.blue-btn {
    color: #fff;
    margin-left: 101px;
    padding: 10px 16px 10px 15px;
    background: #101d25;
    font-family: 'ubuntubold';
    font-size: 11px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    margin-top: 20px;
    float: left;
    margin-top: 40px;
    font-weight: normal;
}
h3 {
    color: #ffcc66;
    font-size: 28px;
    margin-top: -51px;
    margin-bottom: 16px;
    font-family: 'ubunturegular';
    margin-left: 24px;
    /* text-align: -webkit-center; */
    font-weight: normal;
}


.red-bg {
    background: url(../fproduct2.png) no-repeat top right;
    margin-left: 27px;
    /* margin-right: 81%; */
    width: 25%;
    margin-top: 10%;
    height: 309px;
}
.content {
    color: #99cccc;
    font-size: 14px;
    text-align: justify;
    line-height: 24px;
    font-family: 'open_sansregular';
    padding-right: 2%;
}
.oil-can {
    /* margin: 30px 9px 24px 0px; */
    position: relative;
   bottom: 225px;
    width: -7%;
    left: 197px;
    width: 165px;
}
.content6{
  margin-left: 39px;
  
}
.content2{
  padding-left: 0% !important;
    padding-right: 36% !important;

}
.content5{
          padding-left: 6%;
    padding-right: 43%;
}
.content7 {
    color: #99cccc;
    font-size: 14px;
    text-align: justify;
    margin-right: 7%;
    padding-left: 10%;
    padding-top: 8%;
    line-height: 24px;
    font-family: 'open_sansregular'
}
.over5{
  margin-top: 84px !important;
}
.ml10 {
    margin-left: 59px;
    font-size: 20px;
    /* margin-top: 6px; */
    padding-top: 3%;
}


p.product{     font-family: 'ubunturegular';
     font-size: 14px;
    color: #6c1a0c;
      padding-right: -2%;
    /* padding-left: 8% !important; */
    margin-top: 3%;
    text-align: left;
    line-height: 19px;}
.red-btn {
    color: #fff;
    background: #6c1a0c;
    padding: 10px 15px 10px 15px;
    font-family: 'ubuntubold';
    font-size: 11px;
    border: 2px solid #fec763;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5p;
    float: left;
    margin-left: 84px;
    margin-top: 16px;
    font-weight: normal;
}

.left{
  float: none;
}
.right{
  float: none;
}
.mt30 {
    margin-top: 30px;
    width: 46%;
    /* height: auto; */
    text-align: -webkit-left;
    /* margin-left: 29px; */
}
.ml40 {
    margin-left: 40px;
    width: 7%;
    display: none;
}

.phone img {
    margin-right: 10px;
    width: 30px;
}
#change {
    padding-right: 47%;
    text-align: justify;
    font-size: 14px;
    padding-left: 0%;
}
#change1 {
    /* text-align: justify; */
    /* margin-left: 3%; */
    padding-left: -32%;
    padding-right: 47%;
    padding-left: 1%;
    padding-right: -2%;
    padding-right: -2%;
    /* background-color: white; */
}
h6 {
    margin: 4px 75px 10px 0px;
    line-height: 29px;
    font-family: 'open_sanssemibold';
    font-size: 13px;
    color: #333333;
}
ul.naviagte {
    width: 170px;
    float: none;
    padding: 12px 5px 10px 23px;
}
.ml30 {
    margin-left: 103px;
}


.change3{
  padding-right: 4% !important;
}

.adjust {
    width: 29% !important;
    margin-left: 45px;
    /* margin-right: 14px; */
    padding-left: 30px;
}



.news-btn {
    color: #fff;
    padding: 10px 15px 10px 15px;
    background: #101d25;
    font-family: 'ubuntubold';
    font-size: 9px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    float: right;
    font-weight: normal;
    position: absolute;
    margin-left: -800px;
    margin-top: 20px;
    /* left: 841px; */
    display: none;
}
ul.links {
    float: left;
    margin: 20px -21px;
    /* width: 518px; */
    display: block;
    clear: both;
    display: none;
    /* margin-left: -608px; */
    /* background-color: white; */
}



#wowslider-container1 .ws_bullets div {
    left: -52px !important;
    top: 6px !important;
}
ul.links li {
    display: inline-block;
    float: left;
    padding: 0;
    margin-right: -100px;
    list-style: none;
    /* width: 20%; */
    /* margin-left: 20px; */
}
.divider {
    border-bottom: 1px solid #2b4a66;
    width: 298px;
}

#mrova-img-control{
  display:
}

.contact-form {
    float: left;
    width: 44%;
    padding: 3%;
    border: 1px solid #99cccc;
    background: #1a252c;
    margin-bottom: 5%;
    margin-left: 18px;


}
button.accordion {
    font-size: 15px;
    font-family: 'open_sansregular';
    background-color: #1a252c;
    color: #9cc;
    cursor: pointer;
    padding: 10px 20px;
    width: 51%;
    text-align: left;
    border: 1px solid #9cc;
    border-radius: 5px;
    margin: 5px 0;
    margin-left: 18px;
    outline: none;
    transition: 0.4s;
}
.slideme{
  margin-top: 118px !important;
}
.over{
  display: none;
}
.over1{
  margin-left: 
}
.over2{
  text-align: center;
  
}
.over3{
  
      color: #99cccc;
    font-size: 14px;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
}
.over4{
  margin-top: 51px;
  margin-left: 28px;
}
.grid1 {
    
}
#mrova-img-control {
    display: ;
    display: none;
}


.content8 {
    color: #99cccc;
    font-size: 14px;
    text-align: justify;
    line-height: 24px;
    font-family: 'open_sansregular';
     padding-right: 0% !important; 
}
.content9{
  display: none;
}

.deskbanner{
	
	display:none !important;

}

.mobbanner{
	
		display:block !important;
}


.imghide

{
	display:none !important;
}

.mobileHide{
	margin-top: -171px;
}
}


/*mobile*/
@media only screen and  (max-width: 400px) {
	.ram{
	
	
	display: block;
font-size: 11px;
color: white;
}


	iframe{
	
	width:100%;
	margin-left:-2%;
	
}

.relast{
	margin-top: -19px;
	
}
.mtlast{
	
	margin-left: -10px;
	
}

.tablast{
	
	margin-left: 12px;
	
}

.lastcont{
	
	
    margin-left: 2px !important;
}

    .logo11 img {
    width: 89px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: top;
    background: transparent;
}
.red4:active{
    background-color: yellow !important;
}
html {
    -webkit-text-size-adjust: none;
}

.tabsnew {
    margin-top: -2px !important;
    /* text-align: center; */
    position: relative;
    right: 117px;
}


.grid6 {
    width: 540px !important;
}
.tabsnew a {
    padding: 10px 10px;
    display: inline-block;
    background: #727272;
    color: #A9A9A9;
    text-decoration: none;
    width: 40px;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 9px;
    font-family: 'open_sanssemibold';
}
.font {
    font-size: 15px !important;
 
}



#wowslider-container1 .ws_images {
   
    margin-top: -2%;
}
.image12 {
    opacity: 1;
    display: block;
    width: 55% !important;
    height: auto;
    transition: .5s ease;
    backface-visibility: hidden;
}
.middle {
    transition: .5s ease;
    opacity: 0;
    position: relative;
    bottom: 113px;
    display: none;
    left: 50%;
    height: 0;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}
.height11{
    margin-top: 27px;
}
.grid44 {
    width: 700px;
}
.p-imggs {
       position: relative;
    bottom: 285px;
    right: 270px;

}
.p-bot2 {
    border-bottom: 1px solid #305b85!important;
    height: 43px;
    width: 313px;
    margin-top: 39px;
    padding: 0px 0px;
}
.mb20 {
    margin-bottom: 20px !important;
}
.p-imggs1 {
       position: relative;
    bottom: 310px !important;
    right: 270px;
}
.p-imggs2{
       position: relative;
    bottom: 310px !important;
    right: 270px;
}
.under45{
    margin-top: 150px !important;
}
.under46 {
    /* margin-top: 30px; */
    position: relative;
    top: 34px;
}
.under47{
    margin-top: 56px;
}
.pheight {
    margin-top: 24px;
}
.pheight1 {
    margin-top: 33px;
}
.pheight2 {
    margin-top: 24px;
}
.pheight3 {
    margin-top: 29px;
}
.pheight4 {
    margin-top: 29px;
}
.pheight6 {
    margin-top: 23px;
}
.pheight9 {
    margin-top: 20px;
}
.pheight10 {
    margin-top: 31px;
}
h6 {
    margin: 4px 75px 10px 0px;
    line-height: 29px;
    font-family: 'open_sanssemibold';
    font-size: 8px;
    color: #333333;
    display: none;
}
td, th {
    border-bottom: 1px solid #27435d;
    text-align: left;
    padding: 8px;
    width: 296px;
    display: inline-block;
    color: #ffcc66;
    line-height: 30px;
	
}
table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 278px !important;
}
.contentnew {
    color: #ffcc66;

    font-size: 14px;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
}
.jleft {
    position: relative;
    right: 0px;
    font-size: 20px !important;
}
.back1 {
    background-color: #ffcc66;
    padding: 6px 33px;
    font-size: 20px;
    width: 256px !important;
    color: #4b0049 !important;
}
.font-poss {
    font-size: 16px;
    color: #4b0049 !important;
    font-family: 'open_sansregular';
    font-weight: bolder;
}
ul.type li p {
    margin-left: 30px;
    padding: 6px 11px;
    width: 269px;
    border-bottom: 0px solid #2b4a66;
}
.pp-image{
    width: 100%;
    height: 150px;
    background-size: cover;
}
.mt31{
    width: 100% !important; 
}
 
.tabsbig {
  margin-top: 40px;
width: 100%;
display: initial;
text-align: center;
margin-left: 4%;
text-align: center !important;
height: auto;
padding: 12px;
}
#cssmenu ul ul li a {
    padding-left: 18px !important;
}
#cssmenu .submenu-button {
    position: absolute;
    z-index: 99;
    right: 0;
    top: 0;
    display: block;
    border-left: 0px solid #ccc !important;
    height: 47px !important;
    width: 46px !important;
        border-bottom: 1px solid #07438d;
    background-color: #2e9fff !important;
    cursor: pointer;
}






#cssmenu ul li a, #cssmenu ul ul li a {
    width: 100%;
    font-size: 13px !important;
    border-bottom: 0;
}
.link {
    color: #99cccc;
    font-size: 14px !important;
    text-align: left;
    line-height: 28px;
}
#cssmenu ul ul li a {
    color: blue !important;
    background: white !important;
   
}
#cssmenu > ul > li:hover > a, #cssmenu ul li.active a {
    color: blue !important;
    background: #fff !important;
}
#navigation{
    width: 360px !important;
}
#cssmenu {
    width: 360px !important;
    margin-left: -20px !important;
        margin-bottom: -11px;
}
#cssmenu #head-mobile {
    display: block;
    padding: 16px !important;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
}
#cssmenu {
    font-family: 'open_sansregular' !important;
    /* background: #ee196f; */
    background-color: #06428b !important;
}
#cssmenu .button {
    width: 55px;
    height: 46px;
    position: absolute;
    right: 0;
    top: -2% !important;
    cursor: pointer;
    z-index: 12399994;
}
#cssmenu ul li{width:100%;border-top:1px solid #2e9fff !important;}
li.active a {
    color: white !important;
    background:#06428b !important ;
}


.mission123{
  padding-right: 42% !important;
}
.mission1234{
  padding-right: 42% !important;
}
ul.menu li ul.dropmenu {
    width: 150px;
    padding: 16px 41px 16px 0px;
    position: absolute;
    display: none;
    z-index: 9999;
    margin-top: 25px;
}
.items-group {
    list-style: none;
    margin: auto 17px 50px;
}
.items-group li {
    color: #99cccc;
    font-size: 14px;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
}
li.active a {
    color: white !important;
    background:#06428b !important ;
}

.topi123{
  display: block;
}
.topnav1 {
    overflow: hidden;
    width: 360px !important;
    z-index: 99;
    margin-left: -20px;
    background-color: #06428b;
}


.topnav99 {
    overflow: hidden;
    width: 360px !important;
    z-index: 99;
    margin-left: -20px;
    background-color: #06428b;
}
.topnav999 {
    overflow: hidden;
    width: 360px !important;
    margin-left: -19px;
    background-color: #333;
}
.topnav9999 {
    overflow: hidden;
    width: 360px !important;
    margin-left: -19px;
    background-color: #333;
}

.topnav4 {
    overflow: hidden;
    width: 360px !important;
    z-index: 99;
    margin-left: -20px;
    background-color: #06428b;
}
.topnav3 {
    overflow: hidden;
    width: 360px !important;
    z-index: 99;
    margin-left: -20px;
    background-color: #06428b;
}
.topnav2 {
    overflow: hidden;
    width: 360px !important;
    margin-left: -19px;
    background-color: #333;
}
ul.image-row li {
    margin-bottom: 40px;
    display: inline-block;
    /* float: left; */
    list-style: none;
    margin-top: 25px;
    width: 540px;
    margin-left: 9px;
    /* margin-left: 36px; */
    /* margin-right: 40px; */
    border: 0px solid #99cccc !important;
}
div.panel {
    background-color: #1f2b31;
    display: none;
    border: 1px solid #9cc;
    width: 54% !important;
   margin-left: 0px;
    border-radius: 5px;
}
.panel .content {
    color: #fff;
    font-size: 10px !important;
    padding: 10px 0;
    text-align: left;
    line-height: 25px;
        text-align: justify;
    font-family: 'open_sansregular';
}
.map-btn {
    color: #fff;
    padding: 5px;
    background: #101d25;
    font-family: 'ubuntubold';
    font-size: 11px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    /* float: left; */
    font-weight: normal;
    /* margin: 15px 0px; */
}

.tabsbig a {

    padding: 15px 8px;
    display: inline-block;
    background: #727272;
    margin-bottom: 6px !important;
    color: #A9A9A9;
    text-decoration: none;
    /* margin-left: -17px; */
    width: 98px;
    /* text-align: center; */
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 9px;
    font-family: 'open_sanssemibold';
}
.absolute {
    position: absolute;
    z-index: 999;
    /* top: -43px; */
    right: 40px;
    display: none;
}
html, body {
  overflow-x:hidden !important; 
  min-height: 566px !important;
} 

.mt15 {
   

}
.header-bg {
    background: url(../header-bg.png) no-repeat top center;
    height: 116px;
    background-size: cover;
}
.offer-btn {
    color: #fff;
    background: #101d25;
    padding: 11px 15px 10px 15px;
    font-family: 'ubuntubold';
    font-size: 13px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5p;
    float: left;
    margin-bottom: 60px;
    margin-left: 25px;
    font-weight: normal;
    font-weight: normal;
}
ul.contact {
    float: left;
    margin-top: 15px;
    display: none !important;
    margin-left: 30px;
}
ul.naviagte {
    width: 170px;
    display: none !important;
    float: none;
    padding: 12px 5px 10px 23px;
}
.ml30 {
    margin-left: 103px;
    display: none !important;
}
.mt50 {
    margin-top: 193px;
}
.ml25 {
    margin-left: 25px;
    display: none;
}
.lubriimg {
    margin-left: 10px;
}


img {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: top;
    background: transparent;
    width: 54%;
}
.absolute {
    position: absolute;
    z-index: 999;
    top: -308px;
    right: -73px;
    margin-top: -83px;
    width: 152px;
}
#wowslider-container1{
	width: 100% !important;
	margin-top: -386p !important;

}
ul.clients {
    float: left;
    position: absolute;
    margin-top: -386px;
    z-index: 999;x
    width: 28%;
    display: none;
}


.ver-divider {
    height: 1px;
    width: 1px;
    background: #ea7c67;
    float: left;
    margin: 0px 25px;
}
.dark-green {
    background: #101d25;

    
}
h5 {
    font-size: 12px;
    margin-bottom: 10px;
    color: #fff;
    font-family: 'open_sanssemibold';
    margin-left: 10px !important;

}
#ticker {
    width: 1106px;
    margin-left: -21px;
}
.mb5 {
    margin-bottom: 15px;
    margin-left: -22px;
    width: 16%;
    margin-top: 1%;
}
.ml30 span {
    font-size: 11px;
    color: #4db5a5;
    margin-left: 19px;
}
.middle-bg {
    background: url(../middle-bg.png) no-repeat top center #1b262d;
    
}
.banner2{
  margin-top: -127px !important;
}


h1 {
    color: #fff;
    font-size: 18px;
    font-family: 'ubunturegular';
    margin-left: 8px;
    font-weight: normal;
}

#ticker {
    width: 1016px;
    display: none;
}
.mb5 {
    margin-bottom: 15px;
    margin-left: -22px;
    width: 16%;
    display: none;
    margin-top: 1%;
}
ul.social {
    float: left;
    margin-top: 10px;
    display: none;
    margin-bottom: 70px;
}
.menu{
	width: 50%;
  display: none;
}
ul.menu li a {
    display: block;
    text-decoration: none;
    padding: 4px;
    font-size: 11px;
   font-family: 'open_sanssemibold';
    color: #06428b;
    margin-top: 16px;
    text-align: center;
}
.blue-btn {
    color: #fff;
    margin-left: 101px;
    padding: 10px 16px 10px 15px;
    background: #101d25;
    font-family: 'ubuntubold';
    font-size: 11px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    margin-top: 20px;
    float: left;
    margin-top: 40px;
    font-weight: normal;
}
h3 {
    color: #ffcc66;
    font-size: 28px;
    margin-top: -51px;
    margin-bottom: 16px;
    font-family: 'ubunturegular';
    margin-left: 24px;
    /* text-align: -webkit-center; */
    font-weight: normal;
}


.red-bg {
    background: url(../fproduct2.png) no-repeat top right;
    margin-left: 7px;
    /* margin-right: 81%; */
    width: 25%;
    margin-top: 10%;
    height: 309px;
}
.content {
    color: #99cccc;
    font-size: 13px;
    text-align: justify;
    line-height: 24px;
    font-family: 'open_sansregular';
    padding-right: 10%;
	margin-left: 12px;
}
.oil-can {
    /* margin: 30px 9px 24px 0px; */
    position: relative;
   bottom: 225px;
    width: -7%;
    left: 197px;
    width: 165px;
}
.content6{
  margin-left: 12px;
  
}
.content2{
  padding-left: 0% !important;
    padding-right: 43% !important;

}
.content5{
         padding-left: 2%;
padding-right: 16%;
}
.content7 {
      color: #99cccc;
font-size: 13px !important;
text-align: justify;
padding-left: 3% !important;
padding-top: 5%;
margin-right: 0% !important;
line-height: 24px;
font-family: 'open_sansregular';
   
}


.over5{
  margin-top: 84px !important;
}
.ml10 {
    margin-left: 59px;
    font-size: 20px;
    /* margin-top: 6px; */
    padding-top: 3%;
}


p.product{     font-family: 'ubunturegular';
     font-size: 14px;
       color: #6c1a0c;
    /* padding: 15px; */
    padding-right: -2%;
    /* padding-left: 8% !important; */
    margin-top: 3%;
    text-align: left;
    line-height: 19px;}
.red-btn {
    color: #fff;
    background: #6c1a0c;
    padding: 10px 15px 10px 15px;
    font-family: 'ubuntubold';
    font-size: 11px;
    border: 2px solid #fec763;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5p;
    float: left;
    margin-left: 84px;
    margin-top: 16px;
    font-weight: normal;
}

.left{
	float: none;
}
.right{
	float: none;
}
.mt30 {
    margin-top: 30px;
    width: 46%;
    /* height: auto; */
    text-align: -webkit-left;
    /* margin-left: 29px; */
}
.ml40 {
    margin-left: 40px;
    width: 7%;
    display: none;
}

.phone img {
    margin-right: 10px;
    width: 30px;
}
#change {
    padding-right: 47%;
    text-align: justify;
    font-size: 14px;
    padding-left: 0%;
}
#change1 {
    /* text-align: justify; */
    /* margin-left: 3%; */
    padding-left: -32%;
    padding-right: 47%;
    padding-left: 1%;
    padding-right: -2%;
    padding-right: -2%;
    /* background-color: white; */
}
h6 {
    margin: 4px 75px 10px 0px;
    line-height: 29px;
    font-family: 'open_sanssemibold';
    font-size: 13px;
    color: #333333;
}
ul.naviagte {
    width: 170px;
    float: none;
    padding: 12px 5px 10px 23px;
}
.ml30 {
    margin-left: 103px;
}


.change3{
  padding-right: 4% !important;
}

.adjust {
    width: 29% !important;
    margin-left: 45px;
    /* margin-right: 14px; */
    padding-left: 30px;
}



.news-btn {
    color: #fff;
    padding: 10px 15px 10px 15px;
    background: #101d25;
    font-family: 'ubuntubold';
    font-size: 9px;
    border: 2px solid #99cccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    float: right;
    font-weight: normal;
    position: absolute;
    margin-left: -800px;
    margin-top: 20px;
    /* left: 841px; */
    display: none;
}
ul.links {
    float: left;
    margin: 20px -21px;
    /* width: 518px; */
    display: block;
    clear: both;
    display: none;
    /* margin-left: -608px; */
    /* background-color: white; */
}



#wowslider-container1 .ws_bullets div {
    left: -52px !important;
    top: 6px !important;
}
ul.links li {
    display: inline-block;
    float: left;
    padding: 0;
    margin-right: -100px;
    list-style: none;
    /* width: 20%; */
    /* margin-left: 20px; */
}
.divider {
    border-bottom: 1px solid #2b4a66;
    width: 298px;
}

#mrova-img-control{
  display:
}
.p25 {
    /* padding: 0px 25px; */
}
.contact-form {
    float: left;
    width: 44%;
    padding: 3%;
    border: 1px solid #99cccc;
    background: #1a252c;
    margin-bottom: 5%;
    margin-left: 18px;


}
button.accordion {
    font-size: 15px;
    font-family: 'open_sansregular';
    background-color: #1a252c;
    color: #9cc;
    cursor: pointer;
    padding: 10px 20px;
    width: 55%;
    text-align: left;
    border: 1px solid #9cc;
    border-radius: 5px;
    margin: 5px 0;
    margin-left: 19px;
    outline: none;
    transition: 0.4s;
}
.slideme{
  margin-top: 118px !important;
}
.over{
  display: none;
}
.over1{
  margin-left: 
}
.over2{
  text-align: center;
}
.over3{
  
      color: #99cccc;
    font-size: 14px;
    text-align: left;
    line-height: 28px;
    font-family: 'open_sansregular';
}
.over4{
  margin-top: 51px;
  margin-left: 12px;
}
.grid1 {
    
}
#mrova-img-control {
    display: ;
    display: none;
}


.content8 {
    color: #99cccc;
    font-size: 14px;
    text-align: justify;
    line-height: 24px;
    font-family: 'open_sansregular';
     padding-right: 0% !important; 
}
.content9{
  display: none;
}

html, body {
  overflow-x:hidden !important; 
  min-height: 667px !important;
} 

.deskbanner{
	
	display:none !important;

}

.mobbanner{
	
		display:block !important;
}


.imghide

{
	display:none !important;
}
.mobileHide {
    margin-top: -171px;
    margin-bottom: 58px !important;
}



}



@media screen and (min-width: 975px) and (max-width: 1130px) and (orientation : landscape) {

.contM{
	
margin-left: 9px;
width: 985px !important;
}
.panel .content {
    color: #fff;
    font-size: 15px;
    padding: 10px 0;
    text-align: left;
    line-height: 24px;
    font-family: 'open_sansregular';
}

.ram{
	
display: block;
font-size: 14px;
color: white;
}
.p-imggs {
    float: right;
    position: relative;
    bottom: 92px;
    margin-left: 43px;
  right: 238px;
}	
.jleft {
    position: relative;
    right: 296px;
    font-size: 20px !important;
}
.font {
    font-size: 22px !important;
}

.back1 {
    background-color: #ffcc66;
    padding: 6px 33px;
    font-size: 20px;
    width: 412px !important;
    color: #4b0049 !important;
}

.p-imggs1 {
    float: right;
    position: relative;
    bottom: 92px;
    right: 231px;
}

.p-imggs2 {
    float: right;
    position: relative;
    bottom: 92px;
    right: 242px;
}
	
ul.contact {
    float: left;
    margin-top: 15px;
    margin-left: -48px;
}
.tab17 {
    width: 340px !important;
}
h6 {
    margin: 4px 241px 10px 0px;
    line-height: 29px;
    font-family: 'open_sanssemibold';
    font-size: 16px;
    color: #333333;
}
.tabb1 {
    display: block;
}
.tab12 {
   width: 181px;
position: relative;
top: 4px;
right: 201px;
}
.tab13 {
   width: 257px;
position: relative;
top: 2px;
right: 210px;
}
ul.clients {
    float: left;
    position: absolute;
    margin-top: -85px;
    z-index: 99;
    width: 1028px;
}
.clientsnew {
    width: 90px;
}
.ver-divider {
    height: 60px;
    width: 1px;
    background: none;
    float: left;
    margin: 0px 8px;
}
.content {
    color: #99cccc;
    font-size: 15px;
    text-align: left;
   width: 538px;
    line-height: 28px;
    font-family: 'open_sansregular';
}
.tab15 img {
    width: 275px !important;
}
h4 {
    color: #fff;
    font-family: 'ubunturegular';
    font-size: 20px;
}
ul.type li p {
    margin-left: 23px;
    padding: 6px 3px;
    width: 352px;
    border-bottom: 0px solid #2b4a66;
}
.ml40 {
    margin-left: 16px;
}

.mtlast {
    margin-left: 10px;
}
.mt30 {
    margin-top: 29px;
	margin-left: 2px;
}
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black;
   margin-left: 4px;
margin-right: -10px;
    background-color: #06428b;
    color: #fff;
    border-radius: 4px;
    width: 137px;
    height: 40px;
    margin-top: 3px;
    padding: 1% 2%;
    padding: 4px;
    margin-top: -8px;
}

.relaOver {
    margin-top: -18px !important;
}

.tooltip:hover .tooltiptext {
    margin-left: -43px;
    visibility: visible;
    position: absolute;
    right: -91px;
    top: 40px;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 229px;
    background-color: #06428b;
    color: #fff;
    text-align: center;
    border-radius: 4px;
    padding: 5px 0;
    position: absolute;
    z-index: 999;
}

.tooltiptext p {
    text-align: left;
    padding: 5% 7% 5% 7%;
    border-bottom: 1px solid #fff;
    font-family: open_sanssemibold;
    font-size: 13px;
}
.mt50 {
    margin-top: 33px;
}
.mr30 {
    margin-right: 26px;
    margin-left: 10px;
}
.tab16 img {
    width: 275px !important;
}
.tab14 img {
    width: 275px !important;
}
.tab18 {
    width: 301px !important;
    position: relative;
    left: -22px;
}
.tab14 {
    position: relative;
    left: -210px;
}
.tab19 {
    width: 272px !important;
    margin-left: -23px;
}
.tab16 {
    position: relative;
    left: 6px;
}
ul.type li p {
    margin-left: 31px;
    padding: 6px 3px;
    width: 426px !important;
    border-bottom: 0px solid #2b4a66;
}
.grid4 {
    width: 307px;
}
.over5{
    margin-top: 53px;
}

.content2 {
    padding-left: 1% !important;
    width: 939px !important;
    padding-right: 8% !important;
}

.ml30 {
    margin-left: -18px;
}
#mrova-feedback {
    height: auto !important;
    display: hidden;
    width: 343px;
    position: fixed;
    right: -385px;
    border: 1px solid #ccc;
    padding: 2%;
    background-color: #fff;
    z-index: 99999;
 margin-top: -14% !important;
}

.mt25 {
   margin-top: 30px;
    margin-right: 70px;
}
.newgrid {
    width: 479px !important;
}
.mission123{
    width: 939px;
}
.mission1234{
    width: 939px;
}
.tabsbig a {
    padding: 15px 9px;
    display: inline-block;
    background: #727272;
    color: #A9A9A9;
    text-decoration: none;
    width: 173px;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 18px;
    font-family: 'open_sanssemibold';
}
.tabsbig {
	text-align:center;
    margin-top: 40px;
    width: 1139px;
}

ul.menu li a {
    display: block;
    text-decoration: none;
    padding: 12px;
    font-size: 15px;
   font-family: 'open_sanssemibold';
    color: #06428b;
    text-align: center;
}

.tabsnew {
    margin-top: 40px;
    text-align: center;
    position: relative;
  right: 23px;
}

.red-bg {
   background: url(../fproduct2.png) no-repeat top right;
height: 370px;
width: 300px !important;
top: 0px;
position: relative;
right: 275px;
}

p.product{     font-family: 'ubunturegular';
    font-size: 16px;
    color: #6c1a0c;
     width: 170px !important;
    padding: 15px;
    line-height: 19px;}
.logo11 img {
    width: 90px;
    margin: 0;
    position: relative;
    padding: 0;
    bottom: 272px;
    border: 0;
    outline: 0;
    vertical-align: top;
    background: transparent;
}
.grid6 {
    width: 492px;
    margin-right: 14px;
    padding: 54px;
}


.ml25 {
  margin-left: 11px;
}

.grid2 {
    width: 387px;
}
ul.naviagte {
    width: 170px;
    float: left;
    padding: 12px 5px 10px 12px;
}


ul.naviagte li a {
    display: block;
    color: #99cccc;
    font-size: 16px;
    text-align: left;
    line-height: 28px;
    font-family: 'ubunturegular';
}
}

@media screen and (min-width: 768px) and (max-width: 974px) and (orientation : landscape) {
	
.p-imggs {
    float: right;
    position: relative;
    bottom: 92px;
    margin-left: 43px;
    right: 145px;
}	


.p-imggs1 {
    float: right;
    position: relative;
    bottom: 92px;
    right: 145px;
}

.p-imggs2 {
    float: right;
    position: relative;
    bottom: 92px;
    right: 145px;
}
	
ul.contact {
    float: left;
    margin-top: 15px;
    margin-left: 3px;
}
.tab17 {
    width: 340px !important;
}
h6 {
    margin: 4px 241px 10px 0px;
    line-height: 29px;
    font-family: 'open_sanssemibold';
    font-size: 16px;
    color: #333333;
}
.tabb1 {
    display: block;
}
.tab12 {
    width: 181px;
    position: relative;
    top: 4px;
    right: 132px;
}
.tab13 {
    width: 257px;
    position: relative;
    top: 2px;
    right: 136px;
}
ul.clients {
    float: left;
    position: absolute;
    margin-top: -85px;
    z-index: 99;
    width: 1028px;
}
.clientsnew {
    width: 90px;
}
.ver-divider {
    height: 60px;
    width: 1px;
    background: none;
    float: left;
    margin: 0px 8px;
}
.content {
    color: #99cccc;
    font-size: 18px;
    text-align: left;
    width: 599px;
    line-height: 28px;
    font-family: 'open_sansregular';
}
.tab15 img {
    width: 275px !important;
}
h4 {
    color: #fff;
    font-family: 'ubunturegular';
    font-size: 20px;
}
ul.type li p {
    margin-left: 23px;
    padding: 6px 3px;
    width: 352px;
    border-bottom: 0px solid #2b4a66;
}
.tab16 img {
    width: 275px !important;
}
.tab14 img {
    width: 275px !important;
}
.tab18 {
    width: 301px !important;
    position: relative;
    left: -22px;
}
.tab14 {
    position: relative;
    left: -210px;
}
.tab19 {
    width: 272px !important;
    margin-left: -23px;
}
.tab16 {
    position: relative;
    left: 6px;
}
ul.type li p {
    margin-left: 31px;
    padding: 6px 3px;
    width: 289px;
    border-bottom: 0px solid #2b4a66;
}
.grid4 {
    width: 307px;
}
.over5{
    margin-top: 53px;
}
.red-bg {
    background: url(../fproduct2.png) no-repeat top right;
    height: 370px;
    width: 300px;
    top: 65px;
    position: relative;
    right: 497px;
}
.content2 {
    padding-left: 1% !important;
    width: 939px !important;
    padding-right: 8% !important;
}
.mission123{
    width: 939px;
}
.mission1234{
    width: 939px;
}
.tabsbig a {
    padding: 15px 9px;
    display: inline-block;
    background: #727272;
    color: #A9A9A9;
    text-decoration: none;
    width: 173px;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 18px;
    font-family: 'open_sanssemibold';
}
.tabsbig {
	text-align:center;
    margin-top: 40px;
    width: 1139px;
}



.tabsnew {
    margin-top: 40px;
    text-align: center;
    position: relative;
  right: 23px;
}
.image12 {
    opacity: 1;
    display: block;
    width: 206px;
    height: auto;
    transition: .5s ease;
    backface-visibility: hidden;
}
.red-bg {
    background: url(../fproduct2.png) no-repeat top right;
    height: 370px;
    width: 300px;
    top: 65px;
    position: relative;
    right: 275px;
}

p.product{     font-family: 'ubunturegular';
    font-size: 16px;
    color: #6c1a0c;
     width: 170px !important;
    padding: 15px;
    line-height: 19px;}
.logo11 img {
    width: 90px;
    margin: 0;
    position: relative;
    padding: 0;
    bottom: 272px;
    border: 0;
    outline: 0;
    vertical-align: top;
    background: transparent;
}
.grid6 {
    width: 492px;
    margin-right: 14px;
    padding: 54px;
}

}

@media screen and (max-width: 767px) and (orientation : landscape) {


.ram{
	
display: block;
font-size: 11px;
color: white;
}

#cssmenu .button {
    width: 55px;
    height: 46px;
    position: absolute;
   right: 24px !important;
    top: 8%;
    cursor: pointer;
    z-index: 12399994;
}

#cssmenu .submenu-button {
    position: absolute;
    z-index: 99;
   right: 34px !important;
    top: 0;
    display: block;
    border-left: 1px solid #ccc;
    height: 46px;
    width: 46px;
    cursor: pointer;
}
.content {
    color: #99cccc;
    font-size: 14px;
    text-align: justify;
    line-height: 24px;
    font-family: 'open_sansregular';
    padding-right: 10%;
    width: 300px;
}
#cssmenu {
    width: 100%;
    width: 634px !important;
}

.red-bg {
    background: url(../fproduct2.png) no-repeat top right;
    margin-left: 337px;
    margin-right: 81%;
    width: 23%;
    margin-top: -24%;
    height: 294px;
}
p.product {
    font-family: 'ubunturegular';
    font-size: 11px;
    color: #6c1a0c;
    /* padding: 15px; */
    padding-right: -2%;
    /* padding-left: 8% !important; */
    margin-top: 3%;
    text-align: left;
    width: 149px !important;
    /* width: 140px; */
    line-height: 24px;
}
.logo11 img {
    width: 67px;
    margin: 0;
    padding: 0;
    position: relative;
    border: 0;
    outline: 0;
    left: -18px;
    bottom: 6px;
    vertical-align: top;
    background: transparent;
}
.red-btn {
    color: #fff;
    background: #6c1a0c;
    padding: 10px 15px 10px 15px;
    font-family: 'ubuntubold';
    font-size: 11px;
    border: 2px solid #fec763;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5p;
    float: left;
    margin-left: 84px;
    margin-top: -32px;
    font-weight: normal;
}
#change1 {
    /* text-align: justify; */
    /* margin-left: 3%; */
    padding-left: -32%;
    padding-right: 47%;
    width: 285px !important;
    padding-left: 1%;
    padding-right: -2%;
    padding-right: -2%;
    /* background-color: white; */
}
#change {
    padding-right: 47%;
    text-align: justify;
    font-size: 14px;
  width: 285px !important;
    padding-left: 0%;
}
button.accordion {
    font-size: 15px;
    font-family: 'open_sansregular';
    background-color: #1a252c;
    color: #9cc;
    cursor: pointer;
    padding: 10px 20px;
   width: 120%;
    text-align: left;
    border: 1px solid #9cc;
    border-radius: 5px;
    margin: 5px 0;
    margin-left: 18px;
    outline: none;
    transition: 0.4s;
}

.mt35 {
    margin-top: 35px;
    margin-left: 12px;
}
div.panel {
    padding: 0 18px;
    background-color: #1f2b31;
    display: none;
    border: 1px solid #9cc;
    width: 107%;
    margin-left: 18px;
    border-radius: 5px;
}
.panel .content {
    color: #fff;
    font-size: 10px;
    padding: 10px 0;
    text-align: left;
    line-height: 25px;
    font-family: 'open_sansregular';
}
.content7 {
    color: #99cccc;
    font-size: 14px;
    text-align: justify;
    margin-right: 2%;
    padding-left: 0%;
    width: 563px !important;
    padding-top: 8%;
    line-height: 24px;
    font-family: 'open_sansregular';
}
.content5 {
    padding-left: 0%;
    width: 562px !important;
    padding-right: 43%;
}

.tabsbig{
	margin-top:40px;
text-align:center;

position: relative;
top: 1px;
right: -190px;
}

.underline {
    border-bottom: none !important;
   
    padding: none !important;

}
.tabsbig a {
    padding: 15px 0px;
    display: inline-block;
    background: #727272;
    margin-bottom: 6px !important;
    color: #A9A9A9;
    text-decoration: none;
    /* margin-left: -17px; */
    width: 107px;
    /* text-align: center; */
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 9px;
    font-family: 'open_sanssemibold';
}
.tabsnew {
    margin-top: -1px;
    position: relative;
    right: -27px;
}
.image12 {
    opacity: 1;
    display: block;
    width: 100%!important;
    /* height: 200px !important; */
    height: auto;
    transition: .5s ease;
    backface-visibility: hidden;
}
.content2 {
    padding-left: 0% !important;
    padding-right: 36% !important;
    width: 608px !important;
}
.mission123{
    width: 608px !important;
}
.mission1234{
    width: 608px !important;
}
#cssmenu {
    width: 100%;
   width: 668px !important;
}
.content6 {
     margin-left: 0px !important;
}
html, body {
    overflow-x: hidden !important;
    min-height: 744px !important;
}
td, th {
    border-bottom: 1px solid #27435d;
    text-align: left;
    padding: 8px;
    width: 573px;
    display: inline-block;
    color: #ffcc66;
    line-height: 30px;
}
ul.type li p {
    margin-left: 30px;
    padding: 6px 11px;
    width: 500px !important;
    border-bottom: 0px solid #2b4a66;
}
.p-imggs {
    float: right;
    position: relative;
    bottom: 287px;
     left: -300px;

     top:-260px;
}
.p-imggs1 {
 float: right;
    position: relative;
    bottom: 287px;
     left: -300px;
     top:-280px;
}
.p-imggs2 {
 float: right;
    position: relative;
    bottom: 287px;
     left: -300px;
     top:-280px;
}
.grid44 {
    width: 870px;
}













    }
    
    
    
    
    
    
    
    
    
    
    













/*ADDING NEW EMAIL INTO HEADER*/
.d-inline-block{
    display: inline-block;
}

.header-email{
    font-family: 'open_sanssemibold';
    font-size: 16px;
    color: #333333;
    margin-bottom: 5px;
    text-decoration: none !important;
}