@font-face {
	font-family:"Open Sans Light";
	src:url("OpenSans-Light.eot?") format("eot"),
		url("OpenSans-Light.woff") format("woff"),
		url("OpenSans-Light.ttf") format("truetype"),
		url("OpenSans-Light.svg#OpenSans-Light") format("svg");
	font-weight:normal;
	font-style:normal;
	}

body {
    color: #333;
	font-family:Verdana, Geneva, sans-serif;
   /* font-family:"Open Sans Light";*/
    height: 100%;
    line-height: 1.6;
    overflow-x: hidden;
}


.container{padding-bottom:30px;}
.page_heading h2{text-align:center; color:#1c6c9b; font-size:30px; padding-bottom:30px;}
.blockquote-box h5{margin-bottom:6px!important; margin-top:6px!important;}

.full-width-box {
    overflow: hidden;
    padding: 150px 0px 150px 0px;
    position: relative;
    transition: opacity 0.2s linear 0s;
}
.fixed-header .page-box{padding-top:0px;}
#main{padding:0px;}
.full-width-box .fwb-bg .overlay {
    background: #000 none repeat scroll 0 0;
    height: 100%;
    opacity: 0.2;
    width: 100%;
}
.full-width-box .fwb-video {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.full-width-box .fwb-video video, .full-width-box .fwb-video iframe, .full-width-box .fwb-video img {
    background-attachment: fixed;
    bottom: 0;
    height: auto;
    max-width: inherit;
    min-height: 100%;
    min-width: 100%;
    position: absolute;
    right: 0;
    vertical-align: top;
    width: auto;
    z-index: 0;
}

.full-width-box .container, .full-width-box .page-header {
    position: relative;
}
.white, .icon.white{color:#fff; float:right;}

.title-box.title-white::before, .page-header.white .container::before {
    background: #fff none repeat scroll 0 0;
}
.title-box.text-center::before {
    left: 50%;
    margin-left: -20px;
}
.title-box::before {
    background: #1e1e1e none repeat scroll 0 0;
    bottom: 0;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    margin: 0 0 -1px;
    position: absolute;
    width: 40px;
}
.title-box.title-white .title {
    color: #fff;
}
.title-box h1.title, .title-box .h1.title {
    font-size: 24px;
}
.title-box .title {
    color: #7f7f7f;
    font-size: 18px;
    font-weight: normal;
    margin: 0 0 12px;
    padding: 14px 0 0;
}


.btn {
    border-radius: 3px;
    filter: none;
    line-height: 22px;
    outline: medium none;
    padding: 8px 19px;
    transition: background 0.2s linear 0s, border 0.2s linear 0s, color 0.2s linear 0s;
    white-space: normal;
}



.left_text{border:0px solid red; min-height:215px;}
.left_text p2{color:#FFF; font-size:20px!important; width:300px; overflow:hidden;}

/*.contain_area{padding:15px 0px;}*/
.contain_area p{float:left;}
.contain_area p img{float:left; /*border:1px solid #ccc;*/ padding:2px; margin-right:10px;}

/*footer_area*/
.footer_area{background-color:#003366; min-height:60px; text-align:center; margin-top:70px; width:100%;}
.footer_area p{color:#fff; line-height:60px;}
/*footer_area*/

.logo_area{float:left; position:absolute; z-index:5000; margin:40px 0px 0px 75px;}
.left_side{float:left;}
.right_side{float:right;}
.box_line{border-bottom:1px solid #ccc; padding-bottom:10px;}

.uper_right_text{text-align:center;}
.uper_right_text h1{color:#fff; text-align:center; font-size:20px!important;}
.text_heading_area{margin-top:0px;}
.text_heading_area:nth-child(2){margin-top:-20px;}

.text_heading_area h1{margin-top:0px!important;}


.form-part ul li{list-style:none;}


.glyphicon-lg{font-size:3em;}
/*.blockquote-box{border-right:5px solid #E6E6E6; margin-bottom:25px;}*/
.blockquote-box .square{min-height:75px ;margin-right:22px; text-align:center!important; padding:11px 0;}
.blockquote-box.blockquote-primary{border-color:#357EBD}
.blockquote-box.blockquote-primary .square{background-color:#428BCA;color:#FFF}
.blockquote-box.blockquote-success{border-color:#4CAE4C}
.blockquote-box.blockquote-success .square{background-color:#5CB85C;color:#FFF}
.blockquote-box.blockquote-info{border-color:#46B8DA}
.blockquote-box.blockquote-info .square{background-color:#5BC0DE;color:#FFF}
.blockquote-box.blockquote-warning{border-color:#EEA236}
.blockquote-box.blockquote-warning .square{background-color:#F0AD4E;color:#FFF}
.blockquote-box.blockquote-danger{border-color:#D43F3A}
.blockquote-box.blockquote-danger .square{background-color:#D9534F;color:#FFF}


.header_contact{border:0px solid red; text-align:center; line-height:30px;}
.header_contact p{color:#fff; font-size:16px; margin:0px;}
.header_contact p:nth-child(2){margin:0px 0px 0px -15px;}

.icon_point{border:0px solid red;}
.icon_point ul{float:left;}
/*.icon_point ul li{background: url(../images/icon.png) no-repeat left top;  padding:0 0 3px 30px; margin:0 10px 0 -14px; list-style:none;}*/
.icon_point ul li{background-image:url(../images/icon.png);margin-top:10px;background-repeat:no-repeat;list-style:none;padding-left:30px;width:100%; overflow:hidden;}
.heading {margin-bottom: -15px;text-transform: uppercase;}
.heading2 {color: #1c6c9b; margin-left:16px}

