@charset "UTF-8";
/* CSS Document */


@font-face
{
	font-family:Segoe UI;
	src:url(../fonts/segoeui.ttf);
}
@font-face
{
	font-family:Futura;
	src:url(../fonts/Futura);
}

body
{
	background-color:#fff;
	font-family:Segoe UI;
	margin-top:10px;
	color:#000;
}
h1
{
	font-size:22px;
}
h2
{
	font-size:20px;
}
h3
{
	font-size:18px;
	/*color:#FE7900;*/
	color: #0691ca;
font-weight: 500;
}
h4
{
	font-size:16px;
}
ul li
{
	padding:3px;
	font-size:16px;
}

p
{
	font-size:16px;
	text-align:justify;
	font-weight:normal;
}
a{
	outline: none !important;
}
.para-align-text{
    text-align:left;
}
#top-header
{
padding:5px;
}
#top-header p span {
    color: #fff;
    background: #115a86;
    padding: 10px;
    border-radius: 10px;
    }
#top-header p span a{
	color:#fff;
    }
.scope-image{
	padding-top: 52px;
}
.navbar-nav{
    margin-right: -40px;
}
.dropdown:hover>.dropdown-menu {
  display: block;
}
.resume-heading{
	color: #fff;
text-align: center;
text-transform: uppercase;
padding-bottom: 10px;
}
.btn-primary {
    color: #fff;
    background-color: #fe7900;
    border-color: #fe7900;
  font-weight: bold;
font-size: 18px;   
}
.btn-primary:hover {
    color: #fe7900;
    background-color: #fff;
    border-color: #fff;
}
.btn-primary1 {
    color: #fff;
    background-color: #fe7900;
    border-color: #fe7900;
  font-weight: bold;
font-size: 18px;   
float: right;
}
.btn-primary1:hover{
	color:#fff;
}
.form-control::-moz-placeholder {
    color: #8c8787 !important;
    font-size: 15px !important;
    font-style: italic !important;
}
.register-form{
	max-width: 622px !important;
margin: 60px auto 75px !important;
background: #115a86;
padding: 20px;
}
.form-group input, .form-group select{
	height:50px;
}
.hightlight-home .img-overlay::before {
    content: "";
    position: absolute;
    left: 26px;
    top: 26px;
    bottom: 26px;
    right: 26px;
    transition: 0.8s;
}
.hightlight-home .card:hover .img-overlay {
    opacity: 1;
    transform: translateY(0);
}
.hightlight-home  .img-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(6, 21, 56, 0.66) !important;
    opacity: 0;
    transition: 0.5s;
    transform: translateY(-10px);
}
#slider{
	margin-bottom: 20px;
}
.hightlight-home{
	background-image:url('../images/home-background.jpg');
	padding:50px;
}
.hightlight-home p{
	color: #fff;
font-size: 24px;
font-style: italic;
text-align: center;
text-shadow: 0px 1px 1px #232226;
text-align: center;
height: 300px;
padding-top: 120px;
}
.content-list li a {
	color: #000 !important;
}
.content-list li{
	list-style-image:url('../images/tick_icon.png');
}
.content-para{
	padding-left: 20px;
}
.dot-list{
	font-size: 8px !important;
	color: #0891c8;
	padding-right: 10px;
}
/*
#top-header p span
{
	padding-left:5px;
	color:#115a86 !important;
}*/
#top-header span
{
	color:#115a86;
	padding-left:5px;
}
#top-left-cust
{
	color:#115a86;
	font-size:15px;
}
#top-left-cust-small span
{
	color:#115a86 !important;
	font-size:15px;
	padding:5px;
}
#header-cust
{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

#menu-cust ul li{	text-align:center;	font-weight:bold; margin-left:5px;}
#menu-inner-cust li span { display:block}
#menu-inner-cust li span a{	color:#000;}
#menu-inner-cust li span:focus, .active{	background-color:#94d0fc;	font-weight:bold;	color:#fff;}
#menu-inner-cust li:hover{	background-color:#94d0fc;}

.navbar-nav > li > a { padding-top: 37px !important; padding-bottom: 57px !important;}
.navbar-nav > li > a:hover{	background-color:#94d0fc;}
.navbar-toggle { background-color: #0863a6;	/*background-color: #00157b;*/	margin-right:0px;}
.navbar-toggle .icon-bar { background-color: #fff;}

.menu-button
{
	width:100%;
}
.button-line
{
	float:right;
	padding-top:5px;
	padding-right:15px;
}


.session-block{ margin:20px auto;}
#content-cust{	color:#fff;}
#content-cust .box{	background-color:#0863a6; //margin:0px 5px 0px 0px; min-height:235px; padding:10px;}
#content-cust h2
{
	margin-top:0px !important;
	color:#fe7900;
	font-weight:bold;
}
#footer-cust
{
	background-color:#94d0fc;
	border-top:5px solid #ff7233;
	padding-bottom:20px;
	padding-top:20px;
}
#footer-cust h2
{
	color:#fe7900;
	font-weight:bold;
}
#footer-bottom-cust a
{
	color:#000;
}
#footer-bottom-cust a:hover
{
	color:#0863a6;
	text-decoration:underline;
}
#social-cust .face-cust:hover
{
	background-color:#3b5998;
	color:#fff;
}
#social-cust .twitter-cust:hover
{
	background-color:#1dcaff;
	color:#fff;
}
#social-cust .you-cust:hover
{
	background-color:#b31217;
	color:#fff;
}
#social-cust .link-cust:hover
{
	background-color:#4875B4;
	color:#fff;
}
#social-cust .print-cust:hover
{
	background-color:#C92228;
	color:#fff;
}
#social-cust .google-cust:hover
{
	background-color:#C63D2D;
	color:#fff;
}
#social-cust .insta-cust:hover
{
	background-color:#3f729b;
	color:#fff;
}
#quick-cust ul
{
	padding-left:0px;
}
#quick-cust ul li
{
	list-style:none;
	line-height:40px;
}
#quick-cust ul li a
{
	color:#000;
}
#quick-cust ul li a:hover
{
	color:#fff;
	text-decoration:none;
}
#footer-bottom-cust
{
	padding:30px;
}
#quick-cust p
{
	text-align:justify;
}
.dropdown-menu > li
{
	margin-left:0px !important;
	padding:5px;
	/*border-bottom: 1px solid #ccc;*/
}
.dropdown-menu > li > a
{
	color:#337AB7;
	//font-weight:bold;
}
.dropdown-menu > li > a:hover
{
	background-color:#94d0fc;
	color:#337AB7;
}
.container-fluid
{
	padding:0px;
}
#area-cust
{
	margin-bottom:25px;
	
}
#button-cust a
{
	color:#fff;
}
#content-area h3
{
	font-size:22px;
}

#testimonails-cust
{
	//border:1px solid #000;
}
#service-cust ul li a
{
	color:#fff;
}
#service-cust ul li a:hover
{
	color:#000;
	text-decoration:underline;
}
.tab-pane
{
	background-color:#fff;
	color:#000;
	font-weight:normal;
}
.btn-info:hover
{
	color:#000;
	background-color: #5BC0DE;
	border-color: #46B8DA;
}

#button a
{
	color:#fff;
}
#button
{
	margin-bottom:10px;
}

/*  bhoechie tab */
div.bhoechie-tab-container{
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  border:1px solid #ddd;
  margin-top: 20px;
  //margin-left: 50px;
  margin-bottom:15px;
  //background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
  width:100%;
}
.list-group h3
{
	color:#000;
}
div.bhoechie-tab-menu{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  //color: #337AB7;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  background-color: #94d0fc;
  //background-image: #5A55A3;
  color: #000;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  //border-left: 10px solid #94d0fc;
}

div.bhoechie-tab-content{
  background-color: #ffffff;
  /* border: 1px solid #eeeeee; */
  padding-left: 20px;
  padding-top: 10px;
  color:#000;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}

/* Flexible iFrame */

.Flexible-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.Flexible-container iframe,   
.Flexible-container object,  
.Flexible-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 90%;
    height: 90%;
}


/* inner page */

#secondpage-topbg
{
	border-top:5px solid #ccc;
	//border-bottom:5px solid #ff7233;
	height:8.000em;
	background-color:#beddf4;
}

#secondpage-title h2
{
	font-size:28px;
	color:#000;
	font-weight:bold;
	margin-top:8%;
}
#secondpage-breadcum
{
	font-size:15px;
	color:#000;
	margin-top:7.5%;
}
#secondpage-breadcum a
{
	color:#000;
	text-decoration:underline;
}
#secondpage-breadcum a:hover
{
	text-decoration:blink;
	color:#337AB7;
}
.contact-address {
	list-style:none;
	text-align:center;}
@media (min-width :1200px)
{
	.container
	{
		width: 1290px;
		//margin:auto;
	}
}

@media (min-width :220px) and (max-width :380px)
{
	#content-cust .box{min-height:150px; margin-bottom:10px;}
	#quick-cust ul li
	{
		padding-left:30px;
	}
	#quick-cust p
	{
		padding-left:30px;
	}
	#menu-cust
	{
		padding-left:0px;
	}
	.navbar-collapse
	{
		padding-left:0px;
	}
	#social-cust
	{
	padding-left: 13px;
	}	
	#quick-cust h2
	{
		padding-left:10px;
	}
	ul.dropdown-menu {
        background-color: #fff !important;
    }
	.Flexible-container iframe,   
.Flexible-container object,  
.Flexible-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.navbar-nav > li > a {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.navbar-nav {
    margin-right: -20px;
}
#top-left-cust-small
{
    text-align:left;
}
#secondpage-breadcum {
    margin-top: 26.5%;
}
#secondpage-title h2 {
    margin-top: 24%;
}
.scope-image {
    padding-top: 3px;
    padding-bottom: 11px;
}
}

@media (min-width :381px) and (max-width :740px)
{
	#content-cust .box{min-height:130px; margin-bottom:10px;}
	#quick-cust ul li
	{
		padding-left:30px;
	}
#quick-cust p
	{
		padding-left:30px;
	}
	#menu-cust
	{
		padding-left:0px;
	}
	.navbar-collapse
	{
		padding-left:0px;
	}
	#social-cust
	{
		padding-left:40px;
	}	
	#quick-cust h2
	{
		padding-left:10px;
	}
	#social-cust
	{
	padding-left: 13px;
	}
	ul.dropdown-menu {
        background-color: #fff !important;
    }
	.Flexible-container iframe,   
.Flexible-container object,  
.Flexible-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#top-left-cust-small
{
    text-align:left;
}
.scope-image {
    padding-top: 3px;
    padding-bottom: 11px;
}
}

@media (min-width :750px) and (max-width :900px)
{
	#content-cust .box{min-height:170px; margin-bottom:10px;}
	
	#quick-cust p
	{
		padding-left:30px;
	}
	ul.dropdown-menu {
        background-color: #fff !important;
    }
#top-left-cust-small
{
    text-align:left;
}
#social-cust
	{
	padding-left: 13px;
	}
	.btn {
    padding: 6px 10px !important;
	}
	.scope-image {
    padding-top: 3px;
    padding-bottom: 11px;
}
}
@media (min-width :220px) and (max-width :900px)
{
	#menu-inner-cust
	{
		width:100%;
	}
	#menu-inner-cust li span
	{
		display:inline-block;
	}
	#logo-cust img
	{
		display:block;
		/* margin:auto; */
	}
	#menu-inner-cust li a
	{
		text-align:left;
	}
	#menu-cust ul li
	{
		margin:0px;
	}
	.Flexible-container iframe,   
.Flexible-container object,  
.Flexible-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#top-left-cust-small
{
    text-align:left;
}
#social-cust
	{
	padding-left: 6px;
	}
.btn {
    padding: 6px 10px !important;
	}
	.scope-image {
    padding-top: 3px;
    padding-bottom: 11px;
}
}
@media (min-width :900px) and (max-width :1050px)
{
	#menu-inner-cust li a
	{
		font-size:14px;
		padding-left:10px;
		padding-right:10px;
	}
	#menu-inner-cust li span img
	{
		width:20px;
	}
	#quick-cust p
	{
		text-align:justify;
	}
	#footer-cust
	{
		padding-left:15px;
	}
}
.login_error{
text-align: center;
color: #ff0000;}
blockquote {
font-family: Georgia, serif;
font-size: 18px;
font-style: italic;
line-height: 1.45;
position: relative;
color: #383838;
border-left: 5px solid #FFF !important;

}
blockquote:before {
display: block;
content: "\201C";
font-size: 80px;
position: absolute;
left: -25px;
top: -25px;
color: #7a7a7a;
}
blockquote p {
color: #333;
font-size: 14px;
display: block;
margin-top: 0px;
}
#logo-cust span
{
float: left;
padding-top: 32px;
font-size: 21px;
text-transform: ;
text-transform: uppercase;
color: #115a86 !important;
font-weight: bold;
}
#logo-cust img
{
	float:left;
	padding-top: 5px;
	padding-bottom: 5px;
}