 .lodingDiv{     
 	width:100%; height:100%;
  position:absolute; top:0; left:0;
  background:rgba(255,255,255,0.95) url(../images/loading.gif) no-repeat 50% 45%;
  z-index:700;
}
.fulodingDiv{     
 	width:100%; height:100%;
  position:fixed; top:0; left:0;
  background:rgba(255,255,255,0.95) url(../images/loading.gif) no-repeat 50% 45%;
  z-index:8000;
}

/* 
*/

.covImg { 
 -moz-background-size:cover;
-webkit-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-repeat: no-repeat;
display:block;
background-position: 50% 50%;
position:relative; 
} 

.cntImg { 
 -moz-background-size:contain;
-webkit-background-size:contain;
-o-background-size:contain;
background-size:contain;
background-repeat: no-repeat;
display:block;
background-position: 50% 50%;
position:relative; 
} 

body{ min-width:260px;}

.bg-grey{ background:#444; color:#fff}
 
.text-white {    color: #fff ;}
.text-red {    color: #f00;}
.text-btn {
    color: #0089b8;
}
 .text-grey{ color:#444}
 
.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}

.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;}

p {
    font-size: 16px;
    line-height: 1.75;
}

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

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

a {
    color: #2daeda;
}

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

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



.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;}
 
 .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height:70vh}
 