/*================ Inner Banner Start ================*/
.home-slider .inner-desc{ width:100%; position:absolute; left:0; bottom:10%; padding:0; margin:0; }
.home-slider .inner-desc h2{ font-size:55px; color:#fff; line-height:57px; font-weight:700; text-transform:uppercase; padding:0; margin:0; }

/*================ Inner Page Start ================*/
#main{ padding:0; margin:0; }
.inner-top-block{ padding:40px 0 25px 0; margin:0; border-bottom:1px solid #2c62a0; }
.inner-top-block .rt-panel{ float:right; padding:0; margin:0; line-height:0; }
.inner-top-block .rt-panel a{ display:block; float:left; padding:0; margin:0 0 0 5px; }
.inner-top-block .rt-panel a.gap{ margin-left:20px; }
.inner-top-block .rt-panel a img{ border:none; }

.breadcrumb{ background: none; float:left; font-size:15px; color:#194e91; line-height:17px; font-weight:700; text-transform:uppercase; padding:0; margin:0; }
.breadcrumb a{ color:#194e91; text-decoration:none; }
.breadcrumb a:hover{ text-decoration:underline; }

.underpage{ padding:25px 0 50px 0; margin:0; }
.underpage .lt-block{ float:left; width:210px; padding:0; margin:0; }
.sidebar{ padding:0; margin:0; }
.sidebar ul{ padding:0; margin:0; list-style:none;}
.sidebar ul ul{ padding-left:35px; }
.sidebar ul li{ display:block; font-size:15px; color:#139ea8; line-height:17px; font-weight:700; text-transform:uppercase; padding:0 0 25px 0; margin:0; }
.sidebar ul ul li{ font-weight:400; padding:25px 0 0 0; }
.sidebar ul li a{ text-decoration:none; color:#139ea8;}
.sidebar ul li a:hover{ text-decoration:underline; }
.sidebar ul li a.active{ font-weight:700; }

.underpage .rt-block{ float:right; width:915px; padding:0; margin:0; }
.underpage .rt-block p{ font-family: 'Source Sans Pro', sans-serif; font-size:15px; color:#9d948c; line-height:21px; font-weight:400; padding:0 0 25px 0; margin:0; }
.underpage .rt-block .rt-img-block{ float:right; width:444px; padding:0; margin:0 0 15px 30px; line-height:0; }
.underpage .rt-block .rt-img-block img{ width:auto; max-width:100%; }

.underpage .rt-block .slider-block{ padding:25px 0 25px 0; margin:0; line-height:0; text-align:center; position:relative; }
.underpage .rt-block .slider-block aside{ display:inline-block; float:left; width:213px; padding:0; margin:0 17px 10px 0; }
.underpage .rt-block .slider-block aside.last{ margin-right:0; }
.underpage .rt-block .slider-block aside img{ width:100%; }

.underpage .rt-block .slider-block .pagination{ width:100%; position:absolute; left:0; bottom:0; padding:0; margin:0; text-align:center; }
.underpage .rt-block .slider-block .pagination a{ display:inline-block; float:none; width:10px; height:10px; padding:0; margin:0 3px; transition: all 300ms ease-in-out; background:#9d948c; border-radius:50%; }
.underpage .rt-block .slider-block .pagination a:hover{ background:#375f9a; }
.underpage .rt-block .slider-block .pagination a.active{ background:#375f9a; }

.underpage .rt-block .form-block{ width:515px; max-width:100%; padding:0; margin:50px auto 0; }
.underpage .rt-block .form-block .block{ padding:0 0 20px 0; margin:0; }
.underpage .rt-block .form-block .block2{ padding:30px 0 0 0; margin:0; text-align:center; }
.underpage .rt-block .form-block .block .lt-panel{ float:left; width:45%; padding:0; margin:0; }
.underpage .rt-block .form-block .block .rt-panel{ float:right; width:45%; padding:0; margin:0; }
.underpage .rt-block .form-block .block .lt-panel2{ float:left; width:65%; padding:0; margin:0; }
.underpage .rt-block .form-block .block .rt-panel2{ float:right; width:30%; padding:0; margin:0; }
.underpage .rt-block .form-block .block input[type="text"]{ font-family: 'Open Sans', sans-serif; font-size:15px; color:#858282; line-height:17px; font-weight:400; width:97.5%; padding:10px 1%; font-style:normal; margin:0px; outline:none; background:#fff; border:1px solid #898989; }
.underpage .rt-block .form-block .block select{ font-family: 'Open Sans', sans-serif; font-size:15px; color:#858282; line-height:17px; font-weight:400; width:100%; padding:10px 1%; font-style:normal; margin:0px; outline:none; background:#fff; border:1px solid #898989; }

.underpage .rt-block .form-block .block .lt-panel input[type="text"]{ width:95%; padding:10px 2%; }
.underpage .rt-block .form-block .block .lt-panel2 input[type="text"]{ width:95%; padding:10px 2%; }
.underpage .rt-block .form-block .block .rt-panel input[type="text"]{ width:95%; padding:10px 2%; }
.underpage .rt-block .form-block .block .rt-panel2 input[type="text"]{ width:93%; padding:10px 3%; }
.underpage .rt-block .form-block input[type="submit"]{ display:inline-block; float:none; width:115px; font-family: 'Source Sans Pro', sans-serif; font-size:16px; color:#fff; line-height:18px; font-weight:400; text-transform:uppercase; text-decoration:none; outline:none; padding:10px 0; margin:0 35px 10px; border:0; cursor:pointer; background:#139ea8; -webkit-box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.35);
-moz-box-shadow:    0px 3px 4px 0px rgba(0, 0, 0, 0.35);
box-shadow:         0px 3px 4px 0px rgba(0, 0, 0, 0.35); }
.underpage .rt-block .form-block input[type="submit"]:hover{ text-decoration:underline; }

.underpage .wide-block{ width:100%; padding:0; margin:0; }
.underpage .wide-block p{ font-family: 'Source Sans Pro', sans-serif; font-size:15px; color:#9d948c; line-height:21px; font-weight:400; padding:0 0 25px 0; margin:0; }
.underpage .wide-block .rt-img-block{ float:right; width:444px; padding:0; margin:0 0 15px 30px; line-height:0; }
.underpage .wide-block .rt-img-block img{ width:auto; max-width:100%; }

.underpage .wide-block .slider-block{ padding:25px 0 25px 0; margin:0; line-height:0; text-align:center; position:relative; }
.underpage .wide-block .slider-block aside{ display:inline-block; float:left; width:213px; padding:0; margin:0 17px 10px 0; }
.underpage .wide-block .slider-block aside.last{ margin-right:0; }
.underpage .wide-block .slider-block aside img{ width:100%; }

.underpage .wide-block .slider-block .pagination{ width:100%; position:absolute; left:0; bottom:0; padding:0; margin:0; text-align:center; }
.underpage .wide-block .slider-block .pagination a{ display:inline-block; float:none; width:10px; height:10px; padding:0; margin:0 3px; transition: all 300ms ease-in-out; background:#9d948c; border-radius:50%; }
.underpage .wide-block .slider-block .pagination a:hover{ background:#375f9a; }
.underpage .wide-block .slider-block .pagination a.active{ background:#375f9a; }

.underpage .wide-block .form-block{ width:515px; max-width:100%; padding:0; margin:50px auto 0; }
.underpage .wide-block .form-block .block{ padding:0 0 20px 0; margin:0; }
.underpage .wide-block .form-block .block2{ padding:30px 0 0 0; margin:0; text-align:center; }
.underpage .wide-block .form-block .block .lt-panel{ float:left; width:45%; padding:0; margin:0; }
.underpage .wide-block .form-block .block .rt-panel{ float:right; width:45%; padding:0; margin:0; }
.underpage .wide-block .form-block .block .lt-panel2{ float:left; width:65%; padding:0; margin:0; }
.underpage .wide-block .form-block .block .rt-panel2{ float:right; width:30%; padding:0; margin:0; }
.underpage .wide-block .form-block .block input[type="text"]{ font-family: 'Open Sans', sans-serif; font-size:15px; color:#858282; line-height:17px; font-weight:400; width:97.5%; padding:10px 1%; font-style:normal; margin:0px; outline:none; background:#fff; border:1px solid #898989; }
.underpage .wide-block .form-block .block select{ font-family: 'Open Sans', sans-serif; font-size:15px; color:#858282; line-height:17px; font-weight:400; width:100%; padding:10px 1%; font-style:normal; margin:0px; outline:none; background:#fff; border:1px solid #898989; }

.underpage .wide-block .form-block .block .lt-panel input[type="text"]{ width:95%; padding:10px 2%; }
.underpage .wide-block .form-block .block .lt-panel2 input[type="text"]{ width:95%; padding:10px 2%; }
.underpage .wide-block .form-block .block .rt-panel input[type="text"]{ width:95%; padding:10px 2%; }
.underpage .wide-block .form-block .block .rt-panel2 input[type="text"]{ width:93%; padding:10px 3%; }
.underpage .wide-block .form-block input[type="submit"]{ display:inline-block; float:none; width:115px; font-family: 'Source Sans Pro', sans-serif; font-size:16px; color:#fff; line-height:18px; font-weight:400; text-transform:uppercase; text-decoration:none; outline:none; padding:10px 0; margin:0 35px 10px; border:0; cursor:pointer; background:#139ea8; -webkit-box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.35);
-moz-box-shadow:    0px 3px 4px 0px rgba(0, 0, 0, 0.35);
box-shadow:         0px 3px 4px 0px rgba(0, 0, 0, 0.35); }
.underpage .wide-block .form-block input[type="submit"]:hover{ text-decoration:underline; }

/*================== Underpage (Two Column) ================== */
.underpage .two-column-lc {float:left;width:48%;padding-right:20px;}
.underpage .two-column-rc {float:left;width:48%;}

.underpage .form-group input[type="radio"], .underpage  .form-group input[type="checkbox"] {float:left;margin-right:4px;}
