@font-face {
  font-family: 'MyWebFont';
  src: url('webfont.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-Regular.ttf')  format('truetype');
}
body{
    background-color: #222a35 !important;
	font-family: 'MyWebFont', Fallback, sans-serif !important;
}
#logo img{
    width: 196px;
    height: 64px;
    margin: 0 auto;
}
.mb-ok{
    text-align: center;
    background-color: darkgreen;
    color: #ddd;
    padding: 10px 6px 8px;
    margin-bottom: 15px;
}
.mb-no{
    text-align: center;
    background-color: darkred;
    color: #ddd;
    padding: 10px 6px 8px;
    margin-bottom: 15px;
}
.tr{text-align: right;}
.navbar-fixed-top{
  position: fixed;
  transform: translate3d(0,0,0);
  width:100%;
}
audio#noise{
	position:absolute;
}

/* unvisited link */
a.btnC1:link {
    color: #fff;
    text-decoration:none;
}

/* selected link */
a.btnC1:active {color: #fff !important;}

.mo-ct{ /*title*/
    color: #ff8a00;
}
.mo-c1{color: #fff;}
.mo-c2{color: #026d98;}
.mo-c2i{color: #2dbdf7 !important;}
.mo-c3{color: #c3c3c3;}
.mo-c4{color: darkred;}
.mo-c5{color: #000;}
.mo-c5i{color: #000 !important;}
.mo-c6{color: #fff;}
.mo-c7{color: #bfbfbf;}
.mo-c8{color: red;}
.mo-c9{color: #dedb46;}
.c1{color: #dcd33a;}
.c2{color:#EEB300;}
.c3{color:#ccc;}
.bgd{
    background-color: #000 !important;
    color: #ccc !important;
}
.bg1{background: #026d98 !important;}
.bg2{background: #672d04;}
.bg3{background-color: #fff;}
.bg4{background-color: #310D3A;}
.bg5{background-color: #294f7c !important;}
.bg6{background-color: #ebe6dd !important;}
.bg7{background-color: #262626;}
.bg8{background-color: #10253f;}
.bg9{background-color: #ffc2b3;}
.bg10{background-color: #ffffb3 !important;}
.bg-0{background-color: #109718 !important;}
.bg-1{background-color: #b5b44d !important;}
.bg-2{
    background-color: #973009 !important;
    color: #fff !important;
    border: none !important;
}
.bc1{background-color: #404040;}/*Rent*/
.bc2{background-color: #757170;}/*Rent*/
.bc3{background-color: #c00000;}
.bc4{background-color: #2e6496;}
.bc5{background-color: #EAE8DB;}
.bg-s1{background-color: #b5b44d !important}
.bg-s2{background-color: #00af50 !important}
.bg-s3{background-color: #2a6c97 !important}
.bg-s4{background-color: #bf4f4e !important}
.bg-s5{background-color: #00bcd4 !important}
.bg-t{background-color: transparent !important}
.btnH{height: 40px !important;}
.btnAD{
    width: 100%;
    height: 40px;
    margin: 0 auto;
    background-color: #ffbc13 !important;
    border: none !important;
    border-radius: 20px !important;
    color: #000 !important;
    line-height: 2.7;
    font-size: 15px !important;
}
#moBtnB{height: 40px;}
.btnCancel{
	padding: 10.5px 42px;
	background-color: #ffbc13 !important;
	border-radius: 20px !important;
	color: #000 !important;
}
.btnC4{
    margin: 0 auto;
    padding: 0 4px;
    background-color: #ffbc13 !important;
    border: none !important;
    border-radius: 4px;
    color: #000 !important;
}
.mo-tc,.tc{text-align: center;}
.tc1{text-align: left;}
.tci{text-align: center !important;}
.ui-content{padding:0 !important;background-color:#000;}
.ui-page-theme-a .ui-btn{
    color: #666 !important;
}
.ui-page-theme-a .ui-bar-inherit{
    background-color: #004a7a !important;
    color: #ccc !important;
    padding: 10px;
}
.ui-btn, label.ui-btn{border:none !important;}
td {color: #ccc;}
.pt1{padding-top: 15px;}
.pt2{padding-top: 30px;}
.mo-p1{padding: 10px 10px 2px 10px;}
.mo-p2{padding: 30px;}
.mo-p3{padding: 0 30px;}
.mo-pb{padding-bottom: 10px;}
.box-b{padding: 0 !important;}
.box-c{background-color: #315a8a;}
.sep-bb{border-bottom: 5px solid #555;}
.sep-ss{border-bottom: 2px solid #333;}
.sep-sm{border-bottom: 1px solid #666;}
.btnD{
    width: 100px;
    height: 32px;
    background-color: #563d7c;
    border: none;
}
.btnC2{
    padding: 8px 25px;
    background-color: #ff0f4a !important;
    border: none !important;
    color: #000 !important;
    border-radius: 4px;
}
.boxC{
    background-color: darkgreen !important;
    border: none !important;
    color: #eee !important;
}
.boxN{
    background-color: #ffbf0f !important;
    border: none !important;
    color: #eee !important;
}
.warning-border{
	border: 3px solid red !important;
}
.mo-dn{display: none;}
.idn{display: none !important;}
.vh{visibility: hidden;}
.mauto{margin: 0 auto;}
.mo-mt0{margin: 0 !important;}
.mo-mtd{margin-top: 5px;}
.mo-mt1{margin-top: 15px;}
.mo-mt2{margin-top: 30px;}
.mo-mt3{margin-top: 45px !important;}
.mo-mt4{margin-top: 60px !important;}
.mo-mt8{margin-top: 120px;}
.mo-mbm{margin-bottom: 8px;}
.mo-mb1{margin-bottom: 15px;}
.mo-mb2{margin-bottom: 30px !important;}
.mo-mb4{margin-bottom: 60px;}
.mo-mb6{margin-bottom: 90px;}
.mo-mb8{margin-bottom: 120px;}
.mSin{margin: 24px 0;}
.mo-h1{height: 100px;}
.mo-h3{height: 300px;}
.mo-ox{overflow-x: hidden;}
.mo-py{padding-top: 10%;}
.mo-pz{padding-top: 9%;}
.chp{padding: 0 !important;}
.delC{padding: 5px;}
.py1{padding: 0 15px;}
.mo-cb{clear: both;}
.mo-ta{
    width: 100%;
    height: 100px;
}
/* Social Icons */
.icon-facebook,.icon-twitter,.icon-google-plus,.icon-flickr,.icon-instagram,.icon-pinterest,.icon-zoover,.icon-hc,.icon-tp,.icon-op{
    background-size: 100%;
    display: block;
    width: 36px;
    height: 36px;
}
.mo-txtD{ /* input text */
    width: 100%;
    border-radius: 5px;
    height: 34px;
    color: #555;
}
.backT{
    background-image: url("../../images/transline.png");
    background-repeat: repeat-x;
    display: inline-block;
}
.i-air,.i-sea{
    position: relative;
    top: 6px;
    left: -3px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background-size: 100%;
}

.form-lb-db label{display: block;}
.form-lb-db input[type="date"],.form-lb-db input[type="time"]{
    width: 100%;
}

/* MODAL */
.modal{color: #333;}
.modala{color: #1c0ed8;}
.modal .modal-body{min-height: 90px;}
.uppercase{text-transform: uppercase;}
.btnC3{
    background-color: darkgreen !important;
    color: #fff !important;
}
.m-title{font-size: 21px;}
.fullw{width: 100%;}
.half{width: 50%;}
.halfi{width: 50% !important;}
.bpart{width: 75%;}
.bparti{width: 75% !important;}
.spart{width: 25%;}
.part3{
    width: 33.333%;
	float:left;
}
.w4{width:40%;}
.w6{width:60%;}
.os-br{
    border-radius: 8px;
    overflow: hidden;
}
.ofh{overflow: hidden;}
.br1{border-radius: 4px;}
.br2{border-radius: 8px;}
.circle{border-radius:50%;}


#priceListP table tbody tr:nth-child(odd),.myvehicleBox div:nth-child(odd),#div_print table tbody tr:nth-child(odd){background-color: #1f5b73;}
#priceListP table tbody tr:nth-child(even),.myvehicleBox div:nth-child(even),#div_print table tbody tr:nth-child(even){background-color: #1d4457;}

.mo-fl,.w4,.w6{float: left;}
.fli{float: left !important;}
.mo-fr{float: right;}
.fri{float: right !important;}
.bgX{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#222;
	opacity:0.6;
	z-index: 1;
}