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

.boxwhite {
	background-color: #FFF;
border-bottom: 1px solid #CCC;
color: #4D4D4D;
position: relative;
overflow: hidden;
margin: 0 0 3px !important;
padding:10px;
	
}


.navbar-fixed-top, .navbar-fixed-bottom { position:relative; }

h1.titlemain {

  font-family:lato;
  font-weight:900;
  color:#747303;
  padding-top:5px;
  font-size:25px;

}

input, textarea, select{ 
    border-width: 1px; 
    border-style: solid; 
    border-color: #D9D9D9; 
    border-radius: 3px; 
    padding: 11px; 
    width: 100%; 
} 

a {
color: #000;
text-decoration: none;
}
body {background:url(../images/bg.jpg);}
ul {padding:0px; margin:0px;}
.navbar-inverse .navbar-nav>li>a { color:#FFF; }
.navbar-inverse .navbar-nav>li>a:hover { color:#777; }
.navbar-nav> li {font-size:19px; }


@media (min-width: 1200px) { .logo_bar {height:104px; margin-right:8px; padding-left:18px; padding-top:15px; padding-right:18px; background:#1a1a1a; border-bottom:solid 8px #3fb1ce;} 
							 .navbar-nav { height:104px; background:#1a1a1a; border-bottom:solid 8px #3fb1ce;   padding-left:0px; padding-right:0px;   } 
							 .jum_index p { font-size: 20px; font-weight: 700;}
							 .right_top_box {line-height:17px; text-align:center; padding-top:45px;}   }
							 
							 
@media (max-width: 1200px) { .logo_bar {height:104px;  padding-left:18px; padding-top:15px; padding-right:18px; background:#1a1a1a; border-bottom:solid 8px #3fb1ce;}						
							 .navbar-nav> li {font-size:14px; }
							 .jum_index h1,.jum_index .h1 { font-size:26px; }
							 .jum_index p { font-size: 16px; font-weight: 700;}
							 .right_top_box {line-height:16px; text-align:center; padding-top:45px;}
							
							  }


@media (min-width: 990px) { .navbar { min-height:132px; background:#7ecefd; border:none; }
							.navbar-nav { height:104px; background:#1a1a1a; border-bottom:solid 8px #3fb1ce;  margin: 0 auto; display: table; table-layout: fixed; float:none; margin:0px;  } 	
							.navbar-nav> li {height:96px; background:#1a1a1a; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; border-right:solid 1px #818181; padding-top:45px; } 					                            .navbar-nav> li:last-child {border:none;} 							
                            .index_box { width:32%; border:solid 1px #c9c9c9; float: left; margin:5px; background:#1d191c; font-family:lato; font-size:20px; text-transform:uppercase; font-weight:700;  } 
							.left_icon {float:left; width:30%; padding-left:20px; padding-top:25px;}
							.page-header_index { padding-bottom: 9px; margin: 0 auto; border:0px; width:90%; overflow:hidden; }	
							.page-header_index_second { padding-bottom: 9px; margin: 0 auto; border:0px; width:100%; overflow:hidden; }							
							.right_icon {float:left; width:70%; padding-left:10px; line-height:17px; padding-top:20px; }
							.right_icon2 {float:left; width:70%; padding-left:10px; line-height:16px; padding-top:45px;}
				
							}

@media (max-width: 990px) { .navbar { background:#7ecefd; border:none; }
							.navbar-nav {  background:#1a1a1a; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;  	}	
							
							.jum_index h1,.jum_index .h1 { font-size:16px; }
							.jum_index p { font-size: 14px; font-weight: 700;}
							.jum_index {display:none;}
							.index_box { width:100%; border:solid 1px #c9c9c9; margin:5px; background:#1d191c; font-family:lato; font-size:20px; text-transform:uppercase; font-weight:700;  } 
							.left_icon {float:left; width:10%; padding-left:20px; padding-top:25px;}
							.page-header_index { padding-bottom: 9px; margin: 0 auto; border:0px; width:90%; overflow:hidden; padding-top:5px; }
							.page-header_index_second { padding-bottom: 9px; margin: 0 auto; border:0px; width:90%; overflow:hidden;  }
							.right_icon {float:left; width:70%; padding-left:10px; line-height:20px; padding-top:10px; }
							.right_icon2 {float:left; width:70%; padding-left:10px; line-height:19px; padding-top:33px;}
							 }
@media (max-width: 989px) {.navbar-nav> li {font-size:20px; }  }							 
 @media (max-width: 992px) {.navbar-nav> li {font-size:12px; }  }							 
							 
							 
/* header image */ 

.jum_index {
  width:96.49122807017544%;
  margin:0 auto;
  padding: 30px;
  margin-bottom: 20px;
  color: inherit;
  height:277px;
  background:url(../images/header.jpg);
  margin-top:5px;
  background-size: 100%;
  background-repeat: no-repeat;
}
.jum_index h1,
.jum_index .h1 {
  color: inherit;
  font-family:lato;
  font-weight:900;
  color:#747303;
  padding-left:30px;
  margin-top:0px;

}


.jum_index > hr {
  border-top-color: #d5d5d5;
}
.container .jum_index {
  border-radius: 6px;
}
.jum_index .container {
  max-width: 100%;
}

/* ul index */ 

ul.index_ul { font-family:lato; font-size:17px; padding-left:70px;   list-style-type: none; }
.ulspan { position: absolute; }
ul.index_ul li {position: relative; margin-bottom: 0px;}
ul.index_ul li p {padding-left: 30px;}

/* main boxes */ 

.index_box_top { border-top:solid 8px #b9c3bc; background:#e2e6e3; height:130px;  }

.index_box_bottom {color:#FFF; height:260px; text-align:center; line-height:16px; padding-top:20px; font-size:16px;}

.privacy_div { width:33%; float:left; padding-right:15px; padding-left:5px; font-family:lato; font-size:13px; }

hr.hrline { width:100%; border-top-color: #000; margin-top:5px; margin-bottom:5px;
 }
 
.style7 { color:#b80000; font-family:lato; font-weight:900; font-size:18px;}

.area {font-size: 1.5rem; line-height: 1.6; text-align:left;} 
.area p {margin-bottom: .5em;}

#lhc_header {
background-color: #1d191c !important;
}

#lhc_need_help_container {
background: #325379 !important;
border: 1px solid #1d395a !important;
}

#lhc_need_help_container:hover {opacity:0.8 !important;

}

#lhc_need_help_triangle {border-top: 15px solid #325379 !important; }

.thumb  { padding:6px;}