@font-face {
    font-family: 'robotoregular';
    src: url('font/roboto-regular-webfont.eot');
    src: url('font/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/roboto-regular-webfont.woff2') format('woff2'),
         url('font/roboto-regular-webfont.woff') format('woff'),
         url('font/roboto-regular-webfont.ttf') format('truetype'),
         url('font/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotobold';
    src: url('font/roboto-bold-webfont.eot');
    src: url('font/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/roboto-bold-webfont.woff2') format('woff2'),
         url('font/roboto-bold-webfont.woff') format('woff'),
         url('font/roboto-bold-webfont.ttf') format('truetype'),
         url('font/roboto-bold-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'damionregular';
    src: url('font/damion-regular-webfont.eot');
    src: url('font/damion-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/damion-regular-webfont.woff2') format('woff2'),
         url('font/damion-regular-webfont.woff') format('woff'),
         url('font/damion-regular-webfont.ttf') format('truetype'),
         url('font/damion-regular-webfont.svg#damionregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'roboto_slabregular';
    src: url('font/robotoslab-regular-webfont.eot');
    src: url('font/robotoslab-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/robotoslab-regular-webfont.woff2') format('woff2'),
         url('font/robotoslab-regular-webfont.woff') format('woff'),
         url('font/robotoslab-regular-webfont.ttf') format('truetype'),
         url('font/robotoslab-regular-webfont.svg#roboto_slabregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'roboto_slabbold';
    src: url('font/robotoslab-bold-webfont.eot');
    src: url('font/robotoslab-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/robotoslab-bold-webfont.woff2') format('woff2'),
         url('font/robotoslab-bold-webfont.woff') format('woff'),
         url('font/robotoslab-bold-webfont.ttf') format('truetype'),
         url('font/robotoslab-bold-webfont.svg#roboto_slabbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
	font-family: 'robotoregular';
	font-size:16px;
	color:#000;
}
.pl0{padding-left:0!important;}
.pl015{
	padding-left:0;
	padding-right:15px;
}
.paddtopbot10{
	padding:10px 0;
}
.paddtopbot20{
	padding:20px 0;
}
.martopbot10{
	margin-top:10px;
	margin-bottom:10px;
}
.martopbot20{
	margin-top:20px;
	margin-bottom:20px;
}
.mar20{
	margin:20px;
}
.marbot10{
	margin-bottom:10px;
}
.justify{text-align:justify;}
.marbot20{
	margin-bottom:20px;
}
.padbot10{
	padding:0 0 10px;
}
.padl15{padding-left:15px;}
.fluid-cont{
	width:100%;
}
.logo{
	text-align:left;
}
.topcont{
	background-color:#000;
}
.topcont-txt{
	color:#fff;
	padding:10px 0;
}
.logopannel{
	padding:20px 0;
}
.toprgtcont{
	margin:22px 0 0;
}
.exp-kno{
	float:right;
}
.toprgtcont-first{
	padding:0 0 0 20px;
}
.toprgtcont-bdr{
	border-right:1px solid #ddd;
}
.toprgtcont-bdr:last-child{
	border-right:0px solid #ddd;
}
.toprgtcont-icon{
	margin-right:10px;
}
.menu-bg{
	background-color:#000;
	border-radius:4px 4px 0 0;
}
.banner{
	width: 100%;
    height: auto;
}
.body-hdbg{
	background-color:#0087ce;
	padding:10px 0;
}
.body-hd{
	font-family: 'robotobold';
	font-size:24px;
	color:#fff;
}
/*.body-hd span{
	text-transform:uppercase;
}*/
.body-hd span span.trbcal{
	text-transform:initial;
}
.body-hd span span.trbfilsizer{
	font-size:20px;
}
.body-cont{
	margin-top:20px;
	color:#000;
}
.body-cont-text{
	margin-bottom:10px;
	text-align:justify;
}
.bctn-justify{
	margin-bottom:10px;
}
.bctn-cont{
	margin-bottom:10px;
}
.bctn-cont-lft{
	width:18px;
	margin-right:10px;
	display:inline-block;
	vertical-align:top;
}
.bctn-cont-rgt{
	display:inline-block;
	vertical-align:top;
}
.body-bullet{
	margin-right:10px;
}
.italic{
	font-style:italic;
}
.bodycont-hd{
	color:#0087ce;
	font-family: 'robotobold';
	font-size:24px;
	margin-top:0;
	margin-bottom:30px;
}
.bodycont-hdbdr{
	border-bottom:2px solid #0087ce;
	padding-bottom:10px;
}
.bodycont-hd-capitalise{
	text-transform:uppercase;
}
.filmsizer-style{
	font-size:14px;
}
.footerbg{
	background-color:#108fd1;
}
.footertop-hd{
	font-family: 'robotobold';
	font-size:24px;
	color:#fff;
	text-align:center;
}
.footer-add-cont{
	margin-top:20px;
	background-color:#01689d;
	min-height:166px;
}
.footer-offhd{
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	font-style:italic;
	margin-bottom:20px;
}
.footer-offhd span{
	border-bottom:1px solid #fff;
}
.footer-offadd{
	text-align:center;
	color:#fff;
	font-size:13px;
	margin-bottom:0;
}
.left-shadow{
	background:url(../images/left-shadow.png) no-repeat left top;
	height:166px;
}
.right-shadow{
	background:url(../images/right-shadow.png) no-repeat left top;
	height:166px;
}
.footer-botbg{
	background-color:#01689d;
	padding:15px 0;
}
.footer-bot-txt{
	color:#fff;
	font-size:14px;
}
.footer-bot-link{
	color:#fff;
	font-size:14px;
	text-align: right;
}
.footer-bot-link a{
	color:#fff;
	font-size:14px;
	padding:0 15px;
	border-right:1px solid #fff;
	text-transform:uppercase;
}
.footer-bot-link a:hover{
	text-decoration:underline;
}
.footer-bot-link a:last-child{
	border-right:0;
}
/*---Grinding css---*/
.bodycont-mrgtb{
	margin-top:20px;
	margin-bottom:20px;
}
/*---/Grinding css---*/
/*---BackToTop button css---*/
#scroll {
position:fixed;
right:10px;
bottom:10px;
cursor:pointer;
width:32px;
height:32px;
background-color:#3498db;
text-indent:-9999px;
display:none;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
z-index:1;
}
#scroll span {
position:absolute;
top:50%;
left:50%;
margin-left:-8px;
margin-top:-12px;
height:0;
width:0;
border:8px solid transparent;
border-bottom-color:#ffffff
}
#scroll:hover {
background-color:#000;
opacity:1;filter:"alpha(opacity=100)";
-ms-filter:"alpha(opacity=100)";}
