*{margin:0; padding:0;}

body{
	font-family:Roboto, Arial !important;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
a{
	text-decoration:none;
}
h1, h2, h3, h4, h5, h6{
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
}
p{
	line-height:150%;
	margin-bottom:2em;
}
.fix{
	overflow:hidden;
}
.container_full{
	width:100%;
}
.container{
	width:1170px;
	display:block;
	margin:0 auto;
}
.header_bg{
	background:#e6e9ed;
	height: 55px;
}

.menu1{
	float:left;
	display:block;
}


.menu1 a {
  text-decoration: none;
  color: gray;
  font-size: 20px;
  padding:12px 15px;
  display:inline-block;
}
.menu1 ul {
  display: inline;
  margin: 0;
  padding: 0;
}

.menu1 ul li {display: inline-block;}
.menu1 ul li:hover {background: #e6e9ed;}
.menu1 ul li:hover ul {display: block;}

.menu1 ul li ul {
  position: absolute;
  width: 1170px !important;
  display: none;
}

.menu1 ul li ul li { 
  background: #e6e9ed; 
  display: block; 
}

.menu1 ul li ul li a {display:block !important;} 

.menu1 ul li ul li:hover {
	background: #cbd5e2;
}


.media{
	float:right;
	display:block;
	overflow:hidden;
	margin-top:13px;
}

.media a{
	margin-right:5px;
}

.media a:last-child{
	margin-right:0px;
}




/* Header end */

.section3 {
	height:auto;
	padding-bottom:70px;
	background:#f4f4f4;
}

.sheettitle{
	font-weight:bold;
	text-align:center;
	color:#1B5E96;
	padding-top:40px;
}



/* Section3 Table end */


/* Header Footer Start */

.section6 {
	background:#434a54;
	height:auto;
	padding-bottom:10px;
}.clm2 a,.clm3 a  {    color: #fff;}ul#menu-footer-menu-1 li a, .clm3 ul#menu-footer-menu-2 li a {    color: #fff;}ul#menu-footer-menu-1 li, .clm3 ul#menu-footer-menu-2 li {    list-style: none;}ul#menu-footer-menu-1, .clm3 ul#menu-footer-menu-2 {    margin: 0px;}

.clm1{
	padding-top:70px;
	width:180px;
	height:250px;
	float:left;
	display:block;
	margin-right:200px;
}

#footerlogo {
	margin:0px 70px 15px 0px ;
}

#si1{
	padding-right:5px;
}

#si2{
	padding-right:5px;
}

#si3{
	padding-right:5px;
}

.clm2{
	padding-top:70px;
	width:180px;
	height:250px;
	float:left;
	display:block;
	margin-right:100px;
	color:#fff;
	line-height:24px;
}

.clm2 h3{
	margin:0px;
	font-weight:bold;
	color:#fff;
}


.clm3{
	padding-top:70px;
	width:180px;
	height:250px;
	float:left;
	display:block;
	margin-right:100px;
	color:#fff;
	line-height:24px;
}

.clm3 h3{
	margin:0px;
	font-weight:bold;
	color:#fff;
}


.clm4{
	padding-top:70px;
	width:230px;
	height:250px;
	float:right;
	display:block;
	color:#fff;
	line-height:24px;
}

.clm4 h3{
	margin:0px;
	font-weight:bold;
	color:#fff;
}

#location{
	float:left;
	display:block;
	margin-right:10px;
}

.location{
	float:left;
	display:block;
}


#mail{
	float:left;
	display:block;
	margin-right:10px;
}

.mail{
	float:left;
	display:block;
	margin:0px;
}


.footerlogocsp{
	text-align:center;
	width:100%;
	display:inline-block;
	padding-top:50px;
}

hr{
	margin-top:50px;
	margin-bottom:15px;
	background:#79ACE4;
}

.footer{
	color:#fff;
	text-align:center;
	font-size:12px;
}

.upbtn {
	height:25px;
	width:25px;
	border-radius:100%;
	color:#1B5E96;
	float:right;
	display:block;
	background:#fff;
	border-radius:50px !important;
line-height: 0;
}
.upbtn i { margin-top:-4px; margin-left:-3px; }
.upbtn:hover {
    background: #1b5e96;
	color:#fff;
    box-shadow: 0px 0px 0px transparent;
    border: 0px solid transparent;
}
@media(max-width:1200px){
.container{ width:94% !important;}
.menu1 ul li ul{ width:94%;}
 
}

@media(max-width:1024px){
.clm1{
	padding-top:20px;
	width:100%;
	height:auto;
	float:none;
	margin-right:0;
	text-align: center;
}
.clm2{
	padding-top:20px;
	width:100%;
	height:auto;
	float:none;
	margin-right:0;
	text-align: center;
}
.clm3{
	padding-top:20px;
	width:100%;
	height:auto;
	float:none;
	margin-right:0;
	text-align: center;
}
.clm4{
	padding-top:20px;
	width:100%;
	height:auto;
	float:none;
	margin-right:0;
	text-align: center;
}

#location{
	float:none; text-align:center;
	margin:0 auto;
}

.location{
	float:none; text-align:center;
}


#mail{
	float:none; text-align:center;
	margin:0 auto;
}

.mail{
	float:none; text-align:center;
}
footer br{ display:none;}
#footerlogo {margin: 0px 0px 15px 0px;}
footer h3{ padding-bottom:10px;}


 
}



@media(max-width:767px){
    .sheettitle{ font-size:24px; margin-bottom:0;}
    
    
    
}




















