
/* =Header
---------------------------------------------------------------------------------- */
@font-face {
font-family:Opensans;
src: url(../fonts/OpenSans-Regular.ttf);}


body {font-family:Opensans;font-size: 12px;}
.navbar-fixed-top .nav {
    padding: 15px 0;
}
.header_fixed{padding: 10px 10px 0px 10px;position: fixed;}
.logo{font-family:Opensans; font-size:25px; color:#000080; font-weight:bold; padding:10px 0px;}
.navbar-brand{ font-family:Opensans; font-size:30px; color:#004680 !important; font-weight:bold; padding-top:30px;}
.navbar-inverse{background:none !important; border-color:#004680; color:#fff;}
.head{ font-family:Opensans; font-size:28px; color:#393836; padding:30px 0px 30px; line-height:48px; text-align:center; letter-spacing:3px; font-weight:nowrap; text-transform:uppercase;}
.head_text{font-family:Opensans; font-size:14px; color:#777777; text-align:center; padding:20px 0 100px;}
.heading{font-family:Opensans; font-size:24px; color:#777777; text-align:justify; margin-top:30px; font-weight:bold; padding-bottom:20px;}
.text{font-family:Opensans; font-size:13px; color:#000; text-align:justify; font-weight:normal; padding:0px 0px 20px 0px; line-height:23px;}
.padremove{padding:0; margin-bottom:10px;}
.frame-img{text-align:center; padding:30px 0px 0px 0px;}
.frame_head{font-family:Opensans; font-size:25px; color:#fff; padding:20px 0px 20px; text-align:center;}
.padtp{padding-top:40px;}
.icon_frame{min-height:380px;}
.icon-img{text-align:center; padding:0px;}
.icon_title{font-family:Opensans; font-size:16px; color:#464949; padding:20px 0px 20px; text-align:center; text-transform:uppercase; font-weight:bold;}
.icon_content{font-family:Opensans; font-size:14px; color:#777777; line-height:25px; text-align:center; padding:0px 0px 0px;}
.read_more{font-family:Opensans; font-size:12px; color:#464949; font-weight:bold; text-align:center; padding-top:10px;}
.read_more a{color:#464949; text-decoration:none;}
.read_more a:hover{color:#4f81be; text-decoration:underline;}
.cloud_solutions{font-family:Opensans; font-size:24px; color:#464949; font-weight:bold; padding:20px 0px 40px; text-align:center; text-transform:uppercase;}
.cloud_bg{background:#000080; padding:30px 0px 30px; }
.cloud_heading{font-family:Opensans; font-size:16px; color:#464949; padding:20px 0px 20px; text-align:left;}
.cloud_line{font-family:Opensans; font-size:24px; color:#fff; padding:20px 0px 20px; text-align:center;}
.start_journey{padding:15px 0px 0px; text-align:center;}
.solutions_img{text-align:center; padding:0px;}
.solutions_title{font-family:Opensans; font-size:16px; color:#464949; padding:20px 0px 20px; text-align:center; text-transform:uppercase; font-weight:bold;}
.solutions_content{font-family:Opensans; font-size:13px; color:#777777; line-height:25px; text-align:center; padding:0px 0px 0px;}
.see_more{font-family:Opensans; font-size:12px; color:#464949; font-weight:bold; text-align:center; padding-top:10px;}
.see_more a{color:#464949; text-decoration:none;}
.see_more a:hover{color:#4f81be; text-decoration:underline;}
.solution_frame{min-height:450px; padding-top:70px;}
.solution_frame2{min-height:450px; padding-top:70px;}
.relation_bg{background:#eee; padding:30px 0px 30px; }
.relation_line{font-family:Opensans; font-size:24px; color:#464949; padding:20px 0px 20px; text-align:center; font-weight:bold;}
.talk_buton{padding:15px 0px 0px; text-align:center;}
.call{color:#f79647;}
.address_bg{background:#f4f6f7; padding:30px 0px 30px; }
.address{font-family:Opensans; font-size:14px; color:#464949; padding:20px 0px 20px; text-align:center; font-weight:normal; line-height:30px;}
ul.social-network {	list-style: none;display: inline;margin-left:0 !important;padding: 0;}
ul.social-network li {display: inline;margin: 0 5px;}
.social-network a.icoRss:hover {background-color: #F56505;}
.social-network a.icoFacebook:hover {background-color:#3B5998;}
.social-network a.icoTwitter:hover {background-color:#33ccff;}
.social-network a.icoGoogle:hover {background-color:#BD3518;}
.social-network a.icoPinterest:hover {background-color:#bd081c;}
.social-network a.icoVimeo:hover {background-color:#0590B8;}
.social-network a.icoLinkedin:hover {background-color:#007bb7;}
.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i {color:#fff;}
a.socialIcon:hover, .socialHoverClass {color:#44BCDD;}
.social-circle li a {display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:40px;	height:40px;font-size:20px;}
.social-circle li i {margin:0;line-height:40px;text-align: center;}
.social-circle li a:hover i, .triggeredHover {-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);	-ms--transform: rotate(360deg);transform: rotate(360deg);	-webkit-transition: all 0.2s;-moz-transition: all 0.2s;	-o-transition: all 0.2s;-ms-transition: all 0.2s;transition: all 0.2s;}
.social-circle i {color: #fff;-webkit-transition: all 0.8s;	-moz-transition: all 0.8s;-o-transition: all 0.8s;-ms-transition: all 0.8s;transition: all 0.8s;}
.social-bg {background-color:#6C6B6B;}
.sub_footer{background:#1f3298; width:100%; padding:20px 0px 20px;}
.fot_text{font-family:Opensans; font-size:12px; color:#fff; padding-top:12px;}

@media (min-width:320px) and (max-width: 991px) {
 .logo {font-size:14px;}
.navbar-brand{ padding-top:15px; font-size:14px;}

	h2{
		font-size:23px;
	}
	.head_text{
		padding:20px 0 0px;
	}
	.head{
		padding:30px 0px 0px;
	}
	.padtp{padding-top:0px;}
	
	.icon_frame{
		min-height:300px;
	}
	.solution_frame{min-height:0px; padding-top:70px;}
	.solution_frame2{min-height:0px; padding-top:20px;}

}

	
	

