/*
	 COMMON STYLES BY ICONMA sumanth
*/
body{
	/*font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-family: 'Titillium Web', sans-serif;
	margin:0;
	padding:0;
	border-top:2px solid #0D47A1;
	background:#e6e6e6;
}
.container{
	width:100%;
	margin:0 auto;
}
.pull-left{
	float:left;
	display:inline-block;
}
.pull-right{
	float:right;
	display:inline-block;
}
input:focus, select{ outline:none;}	
.monthselect{width:56% !important;}
.yearselect{width:40% !important;}
.daterangepicker{border:1px solid #ccc;}

h3{
	margin:0;
	color:#000;
	font-size:20px;
	font-weight:600;
}
h3 small{
	color:#5C5A5A;
	font-size:18px;
}


.logoBox{
	height:70px;
	width:100%;
	overflow:hidden;
	padding:20px 0 0 0;
	background:#FFF;
}
.tollfree,
.mainNavigation
{
	display:none;
}
.logo{
	text-align:center;
	margin-left:10%;
}

.fa-navicon{
	font-size:30px!important;
	color:#0D47A1;
}
.mobile-nav{display:block;  margin-right:10%; margin-top:10px; cursor:default;}

.header{
	background:url(../img/banner-img.png) no-repeat;
	background-size:100%;
	height:513px;
	width:100%;
}
.mainNavigation{
	width:100%;
	background:#083466;
	height:53px;
	 
}
.menu > ul,.snicons > ul { 
	margin:0;
	padding:0;
	list-style:none;

}
.menu > ul > li ,.snicons > ul > li{ 
  	display:inline-block;
	float:left;
  	list-style:none;
	padding-top:13px;
	
}
.menu > ul > li{margin:0 15px;}
.snicons > ul > li{margin:0 5px;}
.menu > ul > li > a,.snicons > ul > li > a{
	color:#FFF;
	text-decoration:none;
}

.groupSites{padding-left:7px; background:#0D47A1; padding-bottom:16px; margin-right:0!important;}
.groupSites i{ margin:0 7px 0 7px; }
.content{margin-top:-400px;}
.clearfix{clear:both;}
.mobileHide{display:none;}

.shadow{
	margin-top:100px;
	height:19px;
	display:block;
	 
}
.shadow img{
	width:100%;
	height:18px;
}
.ourCredentials {
	height:auto;
	background:#dadada;	
	display: block;
    overflow: hidden
}
.ourCredentials .container h3{
	font-size:23px;
	font-weight:600;
	text-align:center;
	color:#414141;
	padding:40px 0 25px;
}
.client{
	width:173px;
	height:75px;
	overflow:hidden;
	margin:0 auto;
	 
}
.ourCredentials .container ul{
	margin:25px 0 ;
	padding:0 ;
	list-style:none;
	overflow:hidden;
	
}
.ourCredentials .container ul li{
	margin:0 30px;
	padding:0;
	list-style:none;
	display:inline-block;
	float:left;
	 
}
.ourCredentials .container ul li img{ vertical-align:central;}
.ourCredentials .container hr{border-bottom:1px solid #e2e2e2; border-top:1px solid #acacac; margin:25px 0; width:100%; float:none; clear:both; }
.ourCredentials .container p{margin-top:25px; margin-bottom:50px; font-size:12px;color:#060606; line-height:1.3; padding:10px;}
 
/*.footer{
	background:#000;
	height:auto;
	width:100%;
	overflow:hidden;
	padding-bottom:20px;
}
.footer-menu{
	padding-top:15px;
	display:none;
}
.footer-menu ul{
	margin:0;
	padding:0;
	list-style:none;
	display:inline-block;
	 
	 
}
.footer-menu ul li{
	margin:0 15px;
	padding:0;
	list-style:none;
	line-height:1;
}
 
.footer-menu ul li a{ color:#868484; text-decoration:none; font-size:13px; }*/
.menuTitle a{color:#FFF!important; font-weight:600; }
.menuTitle{margin-bottom:8px!important;}
.footmenu  {margin:25px 0; padding:0;list-style:none; display:none; }
.footmenu   li{margin:0 15px; ; padding:0;list-style:none; display:inline-block; float:left;  }
.footmenu   li a{color:#FFF!important; font-weight:600; text-decoration:none; font-size:13px;  }
.footmenu   li:last-child{margin-left:150px!important;}
/*.footer hr{width:100%; border-bottom:1px solid #000 ; border-top:1px solid #424346 ;}
.footer p{ font-size:12px; color:#FFF;  margin:0; text-align:center;}*/ 
.sitemap{width:100%; display:block; overflow:hidden;}
  .terms{
	margin:0 auto;
	padding:0;
	list-style:none;
	border-top:1px solid #CCC;
	width:300px;

	
}
 .terms  > li{
	padding:0;
	list-style:none;
	display:inline-block;
	float:left;
	margin:0 5px;
	font-size:12px;
	text-align:center;
	
}
 .terms  > li  > a{
	color:#FFF;
	text-decoration:none;	

}
.mobileShow{display:inline-block;}
.headings{color:#0D47A1;}
.heading2{color:#083466;}	
.more{float:right; text-decoration:none;}
.mul-border{margin-top:-15px; border-bottom:20px;}
.bord-left{width:30px; height:2px; background:#0D47A1; float:left;}
.bord-right{width:115px; height:2px; background:#e6e6e6}	
.mul-border2{margin-left: 31%;
    margin-top: 5px;}	
	.daterangepicker.dropdown-menu{display:none;}
/* Styles for Tablets */

/* Portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) 
   
  { 
	.container{width:748px; } 
	.mobileHide,.mobile-nav{display:block!important;}
	.mobileHide,.tollfree,.mainNavigation{display:none!important;}
	.ourCredentials .container ul li{margin:0 5px!important;}
	.client{width:100%;height:auto;margin:0;}
	.mul-border2 {
    margin-left: 42%;
    margin-top: 5px;
}
	
}


/* Landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)and (orientation : landscape) 
   
    {
	.content{margin-top:-175px;}
	.container{width:970px;} 
	.mobileHide,.tollfree,.mainNavigation{display:block;}
	.logo{margin-left:0px;	text-align:center;width:auto;}
	.mobile-nav{display:none;}
	.ourCredentials .container ul li{margin:0 20px!important;}
	.client{width:100%;height:auto;margin:0;}
	.ourCredentials .container p{padding:0;}
	/*.footer p,.footer-menu ul{ float:left;}
	.footer-menu,.footmenu{display:block;}*/
	.sitemap{float:right; width:auto;  }
	.terms{border-top:none;}
	.mobileShow{display:none;}
	
.mul-border2 {
    margin-left: 30%;
    margin-top: 5px;
}
}

  

/* Styles for desktop & laptops */
@media only screen  and (min-width : 1224px) {
  	
	.content{margin-top:-175px;}
	.container{width:1024px;} 
	.mobileHide,.tollfree,.mainNavigation{display:block;}
	.logo{ margin-left:0px;	text-align:center;width:auto;}
	.mobile-nav{display:none;}
	 .ourCredentials .container ul li{margin:0 25px!important;}
	 .client{width:100%;height:auto;margin:0;} 
	 .ourCredentials .container p{padding:0;} 
	 /*.footer p,.footer-menu ul{ float:left;}
	 .footer-menu,.footmenu{display:block;}*/
	 .sitemap{float:right; width:auto;  }
	 .terms{border-top:none!important;}
	 	.mobileShow{display:none;}
	  
}
@media only screen  and (max-width : 800px) {

#sidr-id-social-icons li{ float:left;}
.sidr-class-groupSites{clear: both; display: block !important; float: none !important;}
.sidr ul li a{padding:0 42px !important;}
.sidr .sidr-inner {
   margin: 0 0 -31px;
}
.mul-border2 {
    margin-left: 42%;
    margin-top: 5px;
}
}
@media only screen  and (max-width : 400px) {
.mul-border2 {
    margin-left: 32%;
    margin-top: 5px;
}
	
}
