
 .lodingDiv{   
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  /* IE 5-7 */
  filter: alpha(opacity=80);
  /* Netscape */
  -moz-opacity: 0.8;
  /* Safari 1.x */
  -khtml-opacity: 0.8;
  /* Good browsers */
  opacity: 0.8;
  /*background:#000; */width:100%; height:100%;
  position:absolute; top:0; left:0;
  background:#fff url(../images/loading.gif) no-repeat 50% 45%;
  z-index:8000;
}
.lodingDiv p,
.lodingDiv p{ padding: 0 0 0 0; width:100%; text-align:center; color:#000; display:none;}   

.modal-backdrop {background: #666;}
.btn-danger{ background:#d70b2a}

body{ min-width:340px;}

.bg-grey{ background:#444; color:#fff}
 
.text-white {    color: #fff ;}
.text-red {    color: #f00;}
.text-btn {
    color: #0089b8;
}
 .text-og{ color:#fb9839}
 .text-grey{ color:#444}
 .text-lgrey{ color:#666}
 .text-dgrey{ color:#222}
 .text-black{ color:#000;}
.text-primary {
    color: #016081;
}

.text-sh-w {
	text-shadow:0 0 4px #fff;
}
.text-sh-b {
	text-shadow:0 0 4px #333;
}
.table.no-border td,
.table.no-border th,
.table.no-border{  border:0;} 

.table.min-td td{ padding:0 0 10px 0 ;}
.table.min-td2 td,
.table.min-td2 th{ padding:5px 0 5px 0 ;}
.table.min-td2 p  {  margin:0}

.table.vm td{ vertical-align:middle}
.fs24{
    font-size: 24px;
}

.fs18{
    font-size: 18px;
}


.fs12{
    font-size: 12px;
}
.fs14{
    font-size: 14px;
}

.fs16 {
    font-size: 16px;
}
.tb-fs16,
.tb-fs16 th,
.tb-fs16 td{  font-size: 16px;}


.lh1{ line-height:1em;}
.lh08{ line-height:0.8em;}
.lh2{ line-height:2em;}
.lh11{ line-height:1.1em;}
.lh15{ line-height:1.5em;}
.lh12{ line-height:1.2em;}
.bold{ font-weight:bold}
.nobold{ font-weight:normal}
body{ color:#666;
    font-size: 14px;}
p {
    font-size: 14px;color:#666;
    line-height: 1.75;
}

p.large {
    font-size: 14px;
}

a,
a:hover,
a:focus,
a:active,
a.active { 
    outline: 0;
	text-decoration:none;
}
a:hover { cursor:pointer;
}

a {
    color: #eee;
}

a:hover,
a:focus,
a:active,
a.active {
    color: #eee;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    text-transform: uppercase; 
    font-weight: 700;
}

.fz9{ font-size:70%;}
.fz10{ font-size:80%;}
.fz12{ font-size:90%;}
.fz14{ font-size:100%;}
.fz16{ font-size:110%;}
.fz20{ font-size:130%;}

.m0{ margin:0;}
.m5{ margin:5px;}
.m10{ margin:10px;}
.p0{ padding:0}
.p5{ padding:5px}
.p10{ padding:10px}
.p20{ padding:20px}

 .pb5{ padding-bottom:5px;}
 .pb10{ padding-bottom:10px;}
 .pb20{ padding-bottom:20px;}

 .mb5{ margin-bottom:5px;}
 .mb10{ margin-bottom:10px;}
 .mb20{ margin-bottom:20px;}

 .mt5{ margin-top:5px;}
 .mt10{ margin-top:10px;}
 .mt20{ margin-top:20px;}
 
 .table.no-border td,
.table.no-border th,
.table.no-border{  border:0;} 

.table.min-td td{ padding:0 0 10px 0 ;}
.table.min-td2 td,
.table.min-td2 th{ padding:5px 0 5px 0 ;}
.table.min-td2 p  {  margin:0}

.table.vm td{ vertical-align:middle}
.table.min td{padding:5px}

.pos-rel{ position:relative;  }
.pos-abs{ position: absolute;  }
.carousel  .navright,
.carousel .navleft{-moz-box-shadow:0;
-ms-box-shadow:0 ;
-webkit-box-shadow:0;
box-shadow:0 ; background:0;
width:200px; height:50px;  
}
.wh-box .box2{ position:relative;  width:270px; text-align:center;margin:0 auto; margin-top:18px; height:180px;}


  .form-control.error{ border:1px solid #f00;}
  #infoform select.form-control ,
  #infoform input.form-control { width:100%;}
  #infoform .form-control.error{ display:inline;   } 
  #infoform   label.error{ display: block; color:#f00; margin:2px 0 0 0; font-size:80% } 
  
.carousel.vertical  .item  img { margin:0 auto;text-align:center;}
 
.carousel .navright,
.carousel .navleft{ width:30px; height:22px; position:absolute;   display:block;
left:50%; margin-left:-15px;}

 
.carousel .navright{  background:url(../images/ico_arrow.png) no-repeat 0 100%; bottom:-15px; top:auto;}
.carousel .navleft{ background:url(../images/ico_arrow.png) no-repeat 0 0; top:-20px;}
  /*----------------Home slider--------------*/
 .vertical .carousel-inner {
height:180px;
}
.carousel-indicators{ width:20px; position:absolute; z-index:500; top:170px; left: auto; right:20px; height:120px;}
.carousel-indicators li{ border:0; background:0; width:20px; height:20px;  
   -webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
background:url(../images/bullets.png) no-repeat -1px 0;}
.carousel-indicators li.active{width:20px; height:20px; background:url(../images/bullets.png) no-repeat 0 100%;}
.carousel.vertical .item {
  -webkit-transition: 0.6s ease-in-out top;
     -moz-transition: 0.6s ease-in-out top;
      -ms-transition: 0.6s ease-in-out top;
       -o-transition: 0.6s ease-in-out top;
          transition: 0.6s ease-in-out top;
}

.carousel.vertical .active {
  top: 0;
}

.carousel.vertical .next {
  top: 100%;
}

.carousel.vertical .prev {
  top: -100%;
}

.carousel.vertical .next.left,
.carousel.vertical .prev.right {
  top: 0;
}

.carousel.vertical .active.left {
  top: -100%;
}

.carousel.vertical .active.right {
  top: 100%;
}

.carousel.vertical .item {
    left: 0;
}
 
.submitform.enqform .form-control  { width:65%; float:left; }
 
 .submitform.enqform  label.error{ float:right; display: block; margin:3px; text-indent:3px}
 
 
 
 


