.slider-warp{padding-top:20px;}
a,a:hover,a:focus { text-decoration: none; outline-offset: -0px; outline: 0;}
.header-top {background: #333e48; padding: 5px; color: #fff;}
.ticker { margin: 0 auto; text-align: left;position: relative; overflow: hidden; height: 26px !important;}
.ticker ul {width: 100%; position: relative; margin: 0; padding: 0;}
.ticker ul li { width: 100%; display: none; font-weight: 400; font-size: 15px;}
.ticker ul li a {color: #0cf; font-size: 16px; font-weight: 600;}
.phone {text-align: right;}
.phone p {margin: 0;font-weight: 400;font-size: 18px;}
.phone p strong {font-size: 15px; font-weight: 600;}
.header-mid {padding: 7px 0; background: #fff;}
.logo-inner{display: inline-block; width: 100%;}
.logo-inner .logo-inner-text{padding-left: 169px;}
.logo-inner a{display: block; position: absolute; top: 8px; z-index: 1;}
.logo-inner span{display: block; padding: 10px; width: 150px; background: #fff; float: left; border-radius: 0 0 75px 75px; -moz-border-radius: 0 0 75px 75px; -webkit-border-radius: 0 0 75px 75px; box-shadow: 0 3px 5px -2px rgba(0,0,0,0.1); -webkit-box-shadow: 0 3px 5px -2px rgba(0,0,0,0.1);}
.logo-inner span img{border-radius: 100%; height: 110px;}
.logo-inner-text h4{font-size: 25px; line-height: 22px; color: #053E5D;}
.logo-inner-text h3{font-size:23px; margin:0px; font-weight: 600; padding: 0px 0px 5px;color: #053E5D;}
.logo-inner-text p{font-size: 20px; color: #053E5D; margin: 0;}
.search { padding-top: 10px}
.mobile_search_icon { display: none;}
.padding-left {padding-left: 0;}
.search .input-group .form-control { border-radius: 4px 0 0 4px; border: solid 2px #008dd2; padding: 8px 10px 8px 2%; color: #000; font-size: 14px; font-weight: 400; text-align: left; position: relative; box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.30) inset, 1px 1px 4px rgba(0, 0, 0, 0.30); height: 46px;}
.search .input-group .form-control:focus { border-color: #008dd2;}
.search .input-group .btn-group .btn-primary { background: #008dd2; border: 0; height: 46px; padding: 6px 36px 6px 15px; text-align: left; font-size: 18px; font-weight: 400;}
.search .input-group .btn-group .search-icon { z-index: 1; font-size: 20px; color: #ff5a00; width: 25px; background: url(../img/search_icon.png) no-repeat; height: 25px; position: absolute; top: 14px; right: 6px;}
.search .input-group .btn-group { z-index: 3;}
.apply-online {float: left;}
.apply-online p {margin: 0;}
.apply-online p a {background: #ff0060; color: #fff; border-radius: 6px;padding: 10px 7px; font-weight: 600; margin-left: 5px;}
.user-account {display: inline-block; width: 100%; padding: 28px 0 0;}
.user-account .dropdown {float: right; margin-top: -8px;}
.user-account .dropdown strong {display: block;}
.user-account .dropdown a {color: #000;}
.user-account .dropdown span {position: absolute; top: 0; right: -13px;}
.user-account .dropdown .dropdown-menu {left: inherit;right: -10px; background: #ededed; border-top-width: 3px; border-top-color: #008dd2; padding: 0; border-radius: 0;}
.user-account .dropdown .dropdown-menu li a {padding: 5px 10px; border-bottom: solid 1px #d0d0d0; font-weight: 400;font-size: 14px;}
.user-account .dropdown:hover .dropdown-menu {display: block;}
.navbar-default { background: #ebf5f5; border-color: #e5e5e5; border-radius: 0; margin: 0; box-shadow: 1px 15px 18px -14px rgba(0, 0, 0, 0.20);}
.navbar-nav { display: inline-block; float: none; width: 100%; text-align: center;}
.navbar-nav li { display: inline-block; float: none;}
.navbar-default .navbar-nav li a {color: #605b5b; font-weight: 600; font-size: 14px; padding: 15px 15px;}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover {color: #008dd2; background: 0;}
.navbar-default .navbar-nav li a:hover {color: #008dd2; background: 0;}
.navbar-default .nav .open>a,.navbar-default .nav .open>a:focus,.navbar-default .nav .open>a:hover {color: #008dd2; background: 0;}
.navbar-default .navbar-nav .dropdown-menu li {width: 100%;float: left;}
.navbar-default .navbar-nav .dropdown-menu li a {padding: 5px 10px; font-weight: 500;font-size: 13px; border-bottom: solid 1px #d0d0d0;color: #000;}
.navbar-default .navbar-nav .dropdown-menu { border-top-width: 3px; border-top-color: #008dd2; background: #ededed; padding: 0;}
.navbar-default .dropdown:hover .dropdown-menu {display: block;}
.navbar-default .dropdown.dropdown-submenu .dropdown-menu {display: none; left: 100%; top: 0;}
.navbar-default .dropdown.dropdown-submenu:hover .dropdown-menu {display: block;}
header { position: static; top: -183px;left: 0; width: 100%; transition: all .5s ease 0s; -ms-transition: all .5s ease 0s; -webkit-transition: all .5s ease 0s;}
.fix-header header { position: fixed; top: 0; z-index: 10; width: 100%; transition: all .5s ease 0s; -ms-transition: all .5s ease 0s; -webkit-transition: all .5s ease 0s;}
.fix-header header .navbar>.container .navbar-brand { width: 150px; transition: all .5s ease 0s; -ms-transition: all .5s ease 0s; -webkit-transition: all .5s ease 0s;}
.fix-header .header-top {display: none;}
.slider-info h1 {font-size: 25px;font-weight: 500; color: #fff;line-height: 40px; text-shadow: none; text-align: left;}
.slider-info p { font-size: 15px;font-weight: 300;color: #fff; line-height: 24px; text-shadow: none; text-align: left;}
.slider-info p a {font-style: italic; color: #008dd2;}
.carousel-inner .item img { width: 100%;}
.carousel-control.left,.carousel-control.right { background-image: none;}
.carousel-control { text-shadow: none;bottom: initial;opacity: 1; width: 5%; top: 35%; background: rgba(255, 255, 255, 0.70); color: #000; padding: 15px 0; font-size: 30px;}
.carousel-control:focus,.carousel-control:hover {color: #000;}
.carousel-caption {right: 8%;top: 20px;left: 10%; bottom: initial;}
.carousel-indicators {bottom: 10px;left: inherit; width: auto; margin: 0; right: 15px; z-index: 2;}
.carousel-indicators li { width: 12px; background-color: #008dd1; border: 1px solid #008dd1;border-radius: 100%; margin-top: 0; margin-bottom: 0;}
.carousel-indicators .active {width: 12px; background: #17d0cf; border-color: #17d0cf; margin: 0;}
.icon-bar img {width: 75px; margin: 0 auto 0; display: table; padding-top: 12px;}
.img-content_info .icon-bar {top: inherit;}
#applynow .modal-body .form-group label {font-weight: 600; font-size: 14px;}
#applynow .modal-body .form-group .form-control {border-color: #ccc; box-shadow: none;}
#applynow .modal-body .form-group .form-control:focus {box-shadow: none; border-color: #008dd2;}
#applynow .modal-footer .btn-primary {background: #008dd2;border-color: #008dd2;}
#applynow .modal-header { padding: 7px 15px;}
.modal-title {font-size: 23px; display: inline-block;}
#applynow .modal-header .close {font-size: 35px}
.profile .nav-tabs > li > a img{display:inline-block}
.profile .nav-tabs{float:none; }
.mCSB_container .fa-angle-double-right {float: left; margin-right: 10px;line-height: 21px;}
.home .item h5 { font-size: 18px; line-height: 20px; padding: 15px 0; color: #053E5D; margin:0px; font-weight:700;}
.home .item{height: 350px;}


.gt_hdg_1{text-align: center;margin: 0px 0px 10px;}
.gt_hdg_1 h3{font-weight: bold;text-transform: uppercase;margin: 0px 0px 10px; font-size:30px;}
.gt_hdg_1 p{margin: 0px 0px 15px;}
.gt_hdg_1 span{display: inline-block;position: relative;}
.gt_hdg_1 span.gt_hdg_left:before{content: "";position: absolute;width: 110px;height: 1px;background-color: #999999;left: -120px;top: -10px;}
.gt_hdg_1 span.gt_hdg_left:after{content: "";position: absolute;width: 80px;height: 1px;background-color: #999999;left: -90px;top: -6px;}
.gt_hdg_1 span.gt_hdg_right:before{content: "";position: absolute;width: 110px;height: 1px;background-color: #999999;right: -120px;top: -10px;}
.gt_hdg_1 span.gt_hdg_right:after{content: "";position: absolute;width: 80px;height: 1px;background-color: #999999;right: -90px;top: -6px;}
.gt_hdg_1 i{font-size: 25px;color: #000000;}
/*White Color*/
.gt_hdg_1.white_color h3,.gt_hdg_1.white_color i,.gt_hdg_1.white_color p{color: #ffffff;}
.gt_hdg_1.white_color span.gt_hdg_left:before,.gt_hdg_1.white_color span.gt_hdg_left:after,.gt_hdg_1.white_color span.gt_hdg_right:before,.gt_hdg_1.white_color span.gt_hdg_right:after{background-color: #ffffff;}
/*Heading 02*/
.gt_hdg02_span{width: 50px;height: 2px;background-color: #3fb9da;box-shadow: -51px 0px 0px 0px #595959;left: 25px;top: -10px;}
.gt_white.gt_hdg02_span{box-shadow: -51px 0px 0px 0px #ffffff;}
/*Align Right*/
.gt_hdg_1.align_left{text-align: left;}
.gt_hdg_1.align_left span.gt_hdg02_span{left: 50px;}

.gt_choose02_wrap{background-image: url(images/choose-bg.jpg);background-repeat: no-repeat;background-position: left;background-attachment: fixed;background-size: 50%;}
.gt_choose02_wrap:before{content: "";position: absolute;top: 0px;left: 0px;width: 50%;background-color: rgba(17,17,17,0.9);height: 100%;}
.gt_choose02_wrap:after{content: "";position: absolute;top: 0px;right: 0px;width: 50%;background-color: #f7f7f7;height: 100%;z-index: -1;}
/*Slider Wrap*/
.gt_choose2_slider_wrap,.gt_choose_slider2_thumb{float: left;width: 100%;position: relative;}
.gt_choose2_slider_wrap ul.slides>li,.gt_choose_slider2_thumb ul.slides>li{position: relative;}
.gt_choose2_slider_wrap ul.slides>li.flex-active-slide:before,.gt_choose_slider2_thumb ul.slides>li.flex-active-slide:before{content: "";position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-color: rgba(17,17,17,0.7);}
.gt_choose2_slider_wrap{margin-bottom: 30px;}
/*Choose 02 List Css*/
.gt_choose2_list_wrap ul,.gt_choose2_list_wrap ul li{width: 100%;float: left; list-style:none;}
.gt_choose2_list_wrap ul li{position: relative;margin-top: 30px;}
.gt_choose2_list_wrap ul li:first-child{margin-top: 0px;}
.gt_choose2_list_wrap ul li:last-child:before{display: none;}
.gt_choose2_list_wrap ul li:before{content: "";position: absolute;bottom: -23px;left: 39px;background-image: url(../img/choose-sprite.png);background-size: auto;width: 10px;height: 28px;background-repeat: no-repeat;}
.gt_choose2_icon{width: 80px;height: 80px;border-radius: 100%;background-color: #E7F3EE;color: #E67817;line-height: 80px;font-size: 40px;border: 4px solid #ffffff;float: left;text-align: center;box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.1);margin: 0px 20px 0px 0px;}
.gt_chooose_2_list_des{float: none;width: auto;border-bottom: 1px solid rgba(102,102,102,0.1);overflow: hidden;}
.gt_chooose_2_list_des>h6>a{display: block;font-size: 20px;color: #666666;text-transform: uppercase;font-weight: 600;margin: 0px 0px 8px;}
.gt_chooose_2_list_des>p{color: #999999;}
.gt_choose2_list_wrap ul li:last-child .gt_chooose_2_list_des{border-bottom: 0px;}
.gt_choose2_list_wrap ul li:hover .gt_choose2_icon{color: #ffffff;}
.gt_choose2_list_wrap ul li:hover .gt_choose2_icon {border-color: #1A5B3E; background-color: #E67817;}

.default_width{float:left;width:100%;position: relative;}
.media-corner-warp{background:#f7f7f7; border-top: solid 4px #00923F; padding-top: 40px;}

.counter-warp{background:url(../img/counter-bg.jpg) no-repeat center; text-align:center; padding: 30px 0px; margin-bottom: 40px;}
.counter-warp h5 {color: #64ccff; font-size: 16px; }
.counter-warp h2{color:#fff; font-size: 30px; font-weight: 600;}
.counter-warp h3{color: #edf2f4; font-size: 35px; font-weight: 600;}

.slider-rich ul li{list-style:none; text-align:center; padding: 0px 10px;}
.slider-rich ul li h5{font-size: 18px; font-weight: 600; padding-top: 10px;}
.slider-rich{background: #fafafa; padding-top: 40px;}
.slider-rich .owl-prev, .slider-rich .owl-next{position: absolute; top: 29%;}
.slider-rich .owl-prev{ left: -25px;}
.slider-rich .owl-next{right: -25px;}


@media(max-width:767px) {
.phone{text-align:center;}
.phone p{font-size: 16px;}
.phone p strong{font-size: 13px;}
.logo-inner figure{float: none; padding-right: 0px; text-align: center; display: table; margin: 0px auto;}
.logo-inner span{width: 100px; padding: 0px 10px 10px;}
.logo-inner span img{height: auto;}
.logo-inner a{top: 0px; left: 0;}
.logo-inner .logo-inner-text{padding-top: 10px; padding-left: 85px;}
.logo-inner-text h4{line-height: 16px; margin-top: 0; font-size: 14px; margin-bottom: 5px;}
.logo-inner-text h3{font-size: 15px; padding: 0px 0px 5px;}
.logo-inner-text p{font-size: 12px; margin: 0;}
.user-account{padding: 18px 0 10px; text-align: center;}
.apply-online {float: none;}
.navbar-nav{text-align: left; padding: 0; margin:0px}
.navbar-nav li{width:100%;}
.navbar-default .navbar-nav li a{padding: 10px 0px;}
.profile .nav-tabs{padding-left:0px;}
.carousel-control{width: 26px; top: 40%; padding: 6px 0; font-size: 20px;}
.quickaccess {top: 260px;}
.ticker{text-align:center; height: 22px !important;}
.slider-warp{padding-top: 15px;}
.navbar-default .navbar-toggle .icon-bar{background-color: #053E5D; width: 15px;}
.navbar-toggle{margin-top: 4px; margin-bottom: 4px; padding: 6px 6px;}
.navbar-default{height:auto; min-height: auto;}	

.counter-warp{padding: 10px 0px; margin-bottom: 30px; background-size: cover;}
.gt_hdg_1.align_left{padding-top: 25px;}
.gt_hdg_1 h3{font-size:24px;}
.counter-warp h3{font-size: 25px;}
.counter-warp h2{font-size: 24px;}
.counter-warp h5{min-height: 40px;}

.slider-rich .owl-next{right: 0px;}
.slider-rich .owl-prev {left: 0px;}

}








