@import url('fonts/roboto.css');
@font-face {
    font-family: 'futura_bk_btbook';
    src: url('fonts/futuran-webfont.eot');
    src: url('fonts/futuran-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/futuran-webfont.woff') format('woff'),
         url('fonts/futuran-webfont.ttf') format('truetype'),
         url('fonts/futuran-webfont.svg#futura_bk_btbook') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
background:#ffffff;
font-family:"futura_bk_btbook",Arial, Helvetica, sans-serif;}

.topbar{
text-align:center;}

.mob_on{
display:none;}
.slider{
overflow:hidden;
width:100%;
height:430px;}
.slider_bg{
background:url(images/slider_bg.png) repeat-x center center;
position:relative;
margin-top:10px;
}
h2{font-family: 'futura_bk_btbook', 'arial', sans-serif;
font-size: 23px;
color: #ec1c24;
margin-top:0px;}
.panel-title{
font-size:16px !important;}
.welcome{
line-height:27px;
font-size:17px;}
.welcome h4{
font-size: 23px;
color: #ec1c24;}
.sliderbg{
height:50px;
background:url(images/shadow.png) no-repeat center top;}
footer{
padding:20px 0;
background:#0054a6;
color:#fff;}
footer a{
color:#fff;
}
footer .social{
text-align:right;}
footer a:hover{
color:#fff;}
@media screen and (max-width: 768px) {
   #nav { display: none; }
   .selectnav { display: block !important; font-size:10px; }
   .mobof{
   display:none !important; }
   .mob_on{
   display:block !important;}
.slider{height:auto; } 
.slider_bg{
background:none;}
}

.top_links{
float: right;
margin: 0px;
padding: 0px;
/* padding: 0 10px; */
margin-top: -10px;}
.top_links li{
list-style:none;
padding:5px;
float:right;}
.top_links li a{
color:#fff;
text-decoration:none;
}
 .social li{
display:inline-block;
list-style:none;

margin-right:5px;}
.top_links li a{
width: 20px;
height: 20px;
background-color: #245fa9;
display: block;
color: #fff;
text-decoration: none;
font-size: 15px;
text-align: center;
padding-top: 2px;
line-height: 4px;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
  }
  
  .top_links li a:hover{
background-color:#422a08;
}
.top_links li a.fb:hover{
background-color:#3b5a9a;
}
.top_links li a.ig:hover{
background-color:#5280a5;
}
.top_links li a.tw:hover{
background-color:#29a9e1;
}
.top_links li a.pt:hover{
background-color:#cd2129;
}
.top_links li a.in:hover{
background-color:#117bb8;
}
.top_links li a.gp:hover{
background-color:#df4b38;
}
.top_links li a.yt:hover{
background-color:#cb312e;
}
.top_links li a.wb:hover{
background-color:#2b2e37;
}
.tp-leftarrow.large					{	z-index:100;cursor:pointer; position:relative;	background:#012F5B url(images/prev.png) no-Repeat center 8px;	width:38px;	height:35px;  margin-left:0px; margin-top:-20px; 
					-webkit-transition: background 0.2s ease-out;
			-moz-transition: background 0.2s ease-out;
									-o-transition: background 0.2s ease-out;
			-ms-transition: background 0.2s ease-out;
									transition: background 0.2s ease-out;
									}										
.tp-rightarrow.large				{	z-index:100;cursor:pointer; position:relative;	background:#012F5B url(images/next.png) no-Repeat center 8px;	width:38px;	height:35px;  margin-left:-0px; margin-top:-20px; 
									-webkit-transition: background 0.2s ease-out;
									-moz-transition: background 0.2s ease-out;
									-o-transition: background 0.2s ease-out;
									-ms-transition: background 0.2s ease-out;
									transition: background 0.2s ease-out;
									}										
.tp-leftarrow:hover,
.tp-rightarrow:hover {	background-position:center -20px; background-color: #01274D; }
.ullilist{ padding-left: 10px;}
.ullilist li {
	list-style:none; 
	padding:0px;
}

.ullilist li::before {
  content: "■";
  font-size:12px;
  padding-right:10px;
  color: #E30513; /* or whatever color you prefer */
}
.cname{ color:rgb(0, 51, 102); padding-left:10px;}

.circlelist{ padding-left: 10px;}
.circlelist li {
	list-style:none; 
	padding:0px;
}

.circlelist li::before {
  content: "•";
  padding-right:10px;
  color: #E30513; /* or whatever color you prefer */
}
.calibration {padding:0px;}
.calibration li{ list-style:none;}
.calibration li::before
{
	
	 content: "■";
  font-size:12px;
  padding-right:10px;
  color: #E30513; /* or whatever color you prefer */
	}
	
	.calibration li ul{padding-left: 15px;}
	.calibration li ul li::before
{
	
	 content: "•";
  font-size:20px;
  padding-right:10px;
  color: #E30513; /* or whatever color you prefer */
	}