.clear{clear: both;}
@media only screen and (max-width:992px) {
.col-sm-5,.col-sm-7{width:100%}
.search-box.pull-right{float:none!important}
.header-top .search-box{padding-bottom:15px;text-align:center}
.navbar-inverse .navbar-nav>li>a{font-size:15px}
.nav>li>a{padding:0 30px}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.btn-lg{font-size:14px}
.social{text-align:left!important}
.social img{margin-bottom:10px}
.sidebar{margin-bottom:30px}
.carousel-caption{padding-top:22px;padding-bottom:22px}
.carousel-caption h1{font-size:24px}
.home-page-resources-div{margin-top: 100px;}
.home-slider img {border-radius: 25px !important;}
}

@media only screen and (max-width:991px) {
.header-mid{text-align:center}
.header-top li{display:block;padding:5px 0}
.header-top a{border-right:none}
.header-top .register-section{text-align:left;margin-top:10px}
.donate.pull-right{float:none!important}
.logo{padding-bottom:15px}
.register-section .accordion .opener{background:#FFF;color:#002878}
.logout-menu{float:none;margin-right:0;margin-bottom:10px;z-index:1;position:relative}
.header-top .logout-menu li{display:inline-block}
.header-top .logout-menu a{border-right:1px solid #FFF}
.header-top .logout-menu li:last-child a,.nav>li>a{border-right:none}
.header-top li a{padding-left:0}
.header-top .logout-menu li a{padding-left:15px}
.header-top .logout-menu li:first-child a{padding-left:0}
.donate{padding-top:10px}
.navbar-inverse .navbar-nav>li>a{padding-left:0;padding-right:0}
.navbar-nav li.menu-parent-item{position:relative;padding:3px 0}
.menu-right .navbar-nav{background:0 0!important}
.navbar-nav{background:#002878;color:#FFF;padding:0 2%}
.navbar-inverse .navbar-nav>li>a{color:#FFF!important}
.navbar-nav li.menu-parent-item .menu-opener{display:block;position:absolute;right:0;font-size:16px;cursor:pointer;top:10px;width:20px;height:20px;line-height:20px;bottom:0;text-align:right}
.navbar-nav li.menu-parent-item .menu-opener:before{content:"\f067";font-family:FontAwesome}
.navbar-nav li.menu-parent-item.menu-open>.menu-opener:before{content:"\f068"}
.menu-parent-item ul.sub-menu,.menu-parent-item ul.sub-sub-menu{display:none;padding-left:10px}
.accordion{position:relative;margin-bottom:12px}
.accordion .opener{position:absolute;z-index:1;right:0;top:0;display:block;cursor:pointer;text-align:center;width:30px;height:30px;line-height:30px;font-size:12px;font-family:FontAwesome;color:#FFF;background-color:#002878}
.register-section .accordion .opener{right:auto;left:0}
.accordion .block-title{display:block}
.accordion .block-title h3{line-height:30px;text-indent:-9999px}
.accordion .opener:before,.mobile-accordion .opener:before{content:"\f067";font-family:FontAwesome}
.register-section .accordion .opener:before,.register-section .mobile-accordion .opener:before{content:"\f039";font-family:FontAwesome;font-size:14px}
.accordion.active .opener:before,.mobile-accordion.active .opener:before{content:"\f068"}
.register-section .accordion.active .opener:before,.register-section .mobile-accordion.active .opener:before{content:"\f039"}
.accordion .block-content{display:none}
.col-sm-8.pull-right{float:none!important}
.sidebar{margin-bottom:50px;margin-top:20px}
.sponsers img{margin-left:15px;margin-right:15px}
.selection-table table td{padding:10px 0}
.table-responsive{border:none}
.accordion .menu-parent-item ul.sub-menu{display:block}
}
@media only screen and (min-width:992px) {
.register-section .accordion{margin-bottom:0}
.nav>li{position:static}
.navbar-nav>li>ul.sub-menu{display:none;position:absolute;left:0;right:0;z-index:100;width:86.4%;padding:1.8%;top:49px;line-height:1.42857;margin-left:15px}
.ecs_mega_column-1>ul>li,.ecs_mega_column-2>ul>li,.ecs_mega_column-3>ul>li,.ecs_mega_column-4>ul>li,.ecs_mega_column-5>ul>li,.geo_mega_column-1>ul>li,.geo_mega_column-2>ul>li,.geo_mega_column-3>ul>li,.geo_mega_column-4>ul>li{padding-right:10px;padding-left:10px}
.navbar-nav>li:hover>ul.sub-menu{display:block}
.navbar-nav>li>ul.sub-menu>li>a{font-size:14px;padding-bottom:6px;display:block;border-bottom:1px solid #4767A7;margin-bottom:10px;padding-top:6px;text-align:left;font-weight:700}
.navbar-nav>li>ul.sub-menu>li>a:hover{text-decoration:none}

/*.geo_mega_column-1>ul>li, 
.geo_mega_column-2>ul>li{width:100%}*/
/* 
.geo_mega_column-2>ul>li
{width:50%;float:left;margin-bottom:16px;padding-top:20px;position:relative}

.geo_mega_column-2>ul>li:after{content:'';border-right:1px solid #DFDFDF;position:absolute;right:0;height:100%;top:11px}*/
.geo_mega_column-1>ul>li:after{content:'';border-right:1px solid #DFDFDF;position:absolute;right:0;height:100%;top:11px}
.geo_mega_column-1>ul>li .nav-menu-item-297{border-top:1px solid #DFDFDF;padding-top:20px}
/*.header-menu-div #nav-menu-item-3454 #nav-menu-item-4344 .menu-depth-2{column-count:2}
.header-menu-div #nav-menu-item-335 #nav-menu-item-2161 .menu-depth-2{column-count:2}*/
.geo_mega_column-4>ul>li{width:25%;float:left}
.geo_mega_column-5>ul>li{width:20%;padding-right:10px;padding-left:10px;float:left}
.ecs_mega_column-1>ul>li{width:100%}
.ecs_mega_column-2>ul>li{width:50%;float:left}
.ecs_mega_column-3>ul>li{width:33.33333%;float:left}
.ecs_mega_column-4>ul>li{width:25%;float:left}
.ecs_mega_column-5>ul>li{width:20%;float:left}
.navbar-nav>li.ecs-vertical>ul.sub-menu{width:210px;left:auto;right:auto}
.navbar-nav>li>ul.sub-menu li ul li{padding:7px 0;text-align:left;margin-left:-9%;font-size:14px;}
.navbar-nav>li.ecs-vertical ul>li>ul{position:absolute;display:none;width:210px;left:210px;top:0}
.navbar-nav>li.ecs-vertical ul.sub-menu>li:hover>ul{display:block}
.navbar-nav>li.ecs-vertical>ul.sub-menu{padding:0}
.navbar-nav>li.ecs-vertical>ul.sub-menu li{position:relative}
.navbar-nav>li.ecs-vertical>ul.sub-menu li a{margin-bottom:0;font-size:13px;padding:10px 12px;display:block;text-decoration:none;border-bottom:1px solid #4767A7}
.navbar-nav>li.ecs-vertical>ul.sub-menu li ul li{padding:0}
.navbar-nav>li.ecs-vertical>ul.sub-menu li.menu-parent-item>a:after{content:"\f105";font-family:FontAwesome;position:absolute;right:10px;color:#FFF}
.accordion .block-title h3{font-size:20px;margin-bottom:10px;display:none}
.accordion{margin-bottom:15px}
.accordion .sub-menu{padding-left:15px}
}
@media only screen and (max-width:639px) {
.nav>li{padding:7px 0!important}
}
@media only screen and (max-width:559px) {
.header-top li{padding:10px 0}
.carousel-caption{padding-top:18px;padding-bottom:18px}
.carousel-caption h1{font-size:18px}
.carousel-caption p{font-size:14px}
}
@media only screen and (max-width:539px) {
.mini_site_subpage .content-blog-img{float:none;margin:0 auto 10px}
}
@media only screen and (max-width:396px) {
.blog-content .content-blog-img{float:none;text-align:center;margin-left:0}
.post-comment .form-group{width:100%;margin:0;float:none}
.carousel-caption{padding-top:15px;padding-bottom:15px}
.carousel-caption h1{font-size:15px}
.carousel-caption p{font-size:12px;line-height:normal}
}
@media only screen and (max-width:350px) {
.footer-bottom .footer-links li a{font-size:12px;padding:0 10px}
}
.navbar-nav>li.ecs-vertical>ul.sub-menu>li ul,
.navbar-nav>li>ul.sub-menu{
	background:#FFF;
	box-shadow:4px 4px 25px rgb(134 202 239 / 50%);
	border-radius:25px;
	color:#000;
	border:none;
	width:100%!important;
	padding: 30px 70px;
}
.navbar-collapse{padding:0}
.nav>li>a{padding:0 35px}
.nav>li:first-child>a{padding-left:0}
.nav>li:last-child>a{padding-right:0;border-right:none}
.navbar-inverse{background:0 0;border:none;margin:0}
.navbar-inverse .navbar-nav>li>a{color:#002878;font-size:21px}
@media (min-width:769px) {
.navbar-nav>li>ul.sub-menu>li>a{font-size:14px!important;text-transform:uppercase!important}
}
/*#nav-menu-item-2172 ul,#nav-menu-item-2175 ul,#nav-menu-item-2177 ul,#nav-menu-item-364 ul{margin-top:3px!important;padding-top:7px}*/

/*.menu-right ul li#nav-menu-item-227 ul li ul li ul{-webkit-columns:auto auto!important;-moz-columns:auto auto!important;border-top:1px solid #4767a7!important}*/

/*#nav-menu-item-346 ul,#nav-menu-item-360 ul{border-top:none!important}
#content .entry-content ol li{list-style-type:decimal!important}
.navbar-nav>li>ul.sub-menu>li#nav-menu-item-346>a,.navbar-nav>li>ul.sub-menu>li#nav-menu-item-360>a{text-align:center}
#nav-menu-item-2172 ul li a,#nav-menu-item-2175 ul li a,#nav-menu-item-2177 ul li a,#nav-menu-item-364 ul li a{margin-left:0!important}*/

/*#nav-menu-item-2172 a,#nav-menu-item-2177 a,#nav-menu-item-364 a{margin-left:0!important;color:#337ab7}*/
.page-id-2 .home-slider{ background-repeat:no-repeat !important; height:100%; background: url(../images/banner-texture-background.png);position: relative;z-index: 9;}

.home-slider{ background-repeat: no-repeat !important; background-size: 100% auto !important; height: 200px;background: url(../images/banner-texture-background.png);position: relative;z-index: 9;}
.home-slider img{border-radius: 50px !important; overflow: hidden !important; }
.home-slider .ls-bottom-slidebuttons{position: absolute;left: 5%;bottom: -5px;}
.home-page-resources-div{margin-top: 50px;}

.home-slider{ margin-bottom:30px; }
body.home .home-slider{ margin-bottom:0 !important; }

@media screen and (min-width:1100px) and (max-width: 1299px){
	.home-slider .ls-bottom-slidebuttons{bottom:-5px; }
}
@media screen and (min-width:1300px) and (max-width: 1399px){
	.home-slider .ls-bottom-slidebuttons{bottom:-5px; }
}

@media screen and (min-width:1600px) and (max-width: 1900px){
	.home-slider .ls-bottom-slidebuttons{bottom: -5px; }
}
@media screen and (min-width:1901px) and (max-width: 2000px){
	.home-slider .ls-bottom-slidebuttons{bottom: -5px; }
}

@media screen and (min-width:2001px) and (max-width: 2100px){
	.home-slider .ls-bottom-slidebuttons{bottom: -5px; }
}
@media screen and (min-width:2101px) and (max-width: 2400px){
	.home-slider .ls-bottom-slidebuttons{bottom: -5px; }
}

.home-slider .ls-v6 .ls-bottom-slidebuttons a, .ls-v6 .ls-nav-sides {margin: 0 2px;width: 3px !important;height: 3px;}
.home-slider .ls-v6 .ls-nav-prev {top: 96%;left: 0%;}
.home-slider .ls-v6 .ls-nav-next {top: 96%;left: 10%;}
.home-slider .ls-v6 .ls-nav-prev:after {border-left: 3px solid #86caef!important;}
.home-slider .ls-v6 .ls-nav-prev:after, .home-slider .ls-v6 .ls-nav-next:after {border-top: 3px solid #86caef!important;}
.home-slider .ls-v6 .ls-nav-next:after {border-right: 3px solid #86caef!important;}
.home-slider .ls-v6 .ls-nav-prev:after, .home-slider .ls-v6 .ls-nav-next:after {border-top: 3px solid #86caef!important;}
.home-slider .ls-v6 .ls-nav-prev:hover, .home-slider .ls-v6 .ls-nav-next:hover {transform: none;}
.home-slider .ls-v6 .ls-nav-next:hover:after {border-top-color: #86caef !important;border-right-color: #86caef !important;}
.home-slider .ls-v6 .ls-nav-prev:hover:after {border-top-color: #86caef !important;border-left-color: #86caef !important;}
.home-slider .ls-v6 .ls-bottom-slidebuttons a{border: 2px solid #86CAEF !important;background-color: #86CAEF !important;}
.home-slider .ls-v6 .ls-bottom-slidebuttons a.ls-nav-active{background-color: #181274 !important;border: 2px solid #181274 !important;}
.home-slider .ls-v6 .ls-bottom-slidebuttons a.ls-nav-active:hover {background-color: #181274 !important;}
.home-slider .ls-v6 .ls-bottom-slidebuttons a:hover {border: 2px solid #181274 !important;background-color: #181274 !important;}
.home-slider .ls-v6 .ls-nav-stop{display: none!important;}
.home-slider .ls-v6 .ls-nav-start{display: none!important;}
.home-slider .ls-v6 .ls-nav-prev:after, .home-slider .ls-v6 .ls-nav-next:after {width: 16px;height: 16px;}

#nav-menu-item-282, #nav-menu-item-293, #nav-menu-item-3880, #nav-menu-item-3876 {display: table;}
/*#nav-menu-item-293 {min-height: 85px;}*/
#nav-menu-item-3880 {min-height: 120px;}
/*#nav-menu-item-3876 {min-height: 100px;}*/
.header_right {margin-top: 10px;}
.myaccount-span{position: relative;top: -5px;font-family: 'CenturyGothic';font-style: normal;font-weight: 400;font-size: 14px;line-height: 17px;color: #000000;}
.user-login-icon:before{content: '';    background: url(../images/Group-38.png);height: 18px;width: 18px;float: left;margin-right: 2px;margin-top: 2px;}
.user-registration-icon:before{content: '';background: url(../images/register-1.png);background-repeat: no-repeat; height: 18px;width: 18px;float: left;margin-right: 4px;margin-top: 2px;}
.header_right .login-wrp a {margin-right: 6px;}
.top-head-search-div{float: left;}
.top-head-search-div .input-bg {/*margin-left: 0;width: 298px;padding: 3px 3px 0px 4px;border-bottom-right-radius: 6px;border-top-right-radius: 6px;margin-top: 8px;*/background: none;padding: 3px 3px 0px 0px;}
.top-head-search-div .search-form .form-control {border: none;border-bottom: 1px solid #CACACA;box-shadow: none;border-radius: 0;padding: 6px 1px;height: 26px;width: 87%!important;}
.top-head-search-div .glyphicon-search:before{color: #6D0F3F!important;font-size: 16px!important;}
.top-head-search-div .input-group-btn{float: left;width: 34px;}
.top-head-search-div .input-group-btn .btn-default{padding: 8px 11px;}
.header-searchbox .social-wrp{margin:0;}
.search-input::placeholder{font-family: 'CenturyGothic';font-weight: 400;font-size: 14px;line-height: 17px;color: #CACACA;}
#twit, #face, #link, #flickr{background: none;}
.header-searchbox #navlist li, #navlist a {width: auto; height: auto;display: block;}
#twit a, #face a, #link a, #flickr a{ left: 0 !important;}
#twit a:hover, #face a:hover, #link a:hover, #flickr a:hover{ width:auto !important; }
#twit a:hover, #face a:hover, #link a:hover, #flickr a:hover{ left: 0 !important;  background: none;}
#twit a{width: 21px !important; height:22px !important; border-radius: 5px; background: #337ab7;
    text-align: center; padding:4px !important; margin-top:7px; }
#twit a:hover{ width: 21px !important; height:22px !important; background:#23527c }
#twit a:before{ content: '' !important; background: url(../images/twitter-x-white.svg) !important; width: 100%; height: 100%;
    display: block; font: inherit; color: #14717a; font-size: 0; background-size: 100% 100% !important; }


#face a:before{content: "\f082";font-family: FontAwesome;font-size: 25px;}
#link a:before{content: "\f08c";font-family: FontAwesome;font-size: 25px;}
#flickr a:before{content: "\f16e";font-family: FontAwesome;font-size: 25px;}
.header-menu-div{background: #FEF6ED; border-bottom: 5px solid #fff;}
.header-menu-div .navbar-nav{background: none;border: none;}
.header-menu-div .navbar-default .navbar-nav>li>a {color: #2B2A29;border: none;text-shadow: none;font-weight: 400;font-size: 15px!important;padding:19px 5.2px !important;}
.header-menu-div .navbar-default .menu-right{border: 0!important;border-radius: 25px;background: none;margin-top: 9px;}
.header-menu-div .navbar-default .menu-right .navbar-nav>li{border: 1px solid #181274;border-radius: 20px;transition: 0.4s;}
.header-menu-div .navbar-default .menu-right .navbar-nav>li>a{font-weight: 700;line-height: 18px;text-align: center;color: #181274!important;padding:6px 4.2px !important;}
.header-menu-div .navbar-default .menu-right .navbar-nav #nav-menu-item-227:hover{background: #6D0F3F!important;border: 1px solid #6D0F3F !important;border-radius: 22px;color: #fff!important;}
.header-menu-div .navbar-default .menu-right .navbar-nav #nav-menu-item-227:hover .main-menu-link{color: #fff!important;}
.menu-left .navbar-nav>li>a{transition: 0.4s;position: relative;}
.menu-left .navbar-nav>li>a:focus, .menu-left .navbar-nav>li>a:hover{color: #6D0F3F;background: none!important;}
.menu-left .navbar-nav>li>a:hover,
.menu-left .navbar-nav>li.current-menu-ancestor>a { text-decoration:underline; color:#6D0F3F !important; }
.navbar-nav>li>ul.sub-menu li ul li.nav-no-link>a, .navbar-nav>li>ul.sub-menu li ul li.nav-no-link>a:hover{ text-decoration: none !important; cursor: text; font-weight: 700;font-size: 16px!important;line-height: 20px!important;color: #6D0F3F!important; text-transform:uppercase !important; padding-bottom:5px !important; }
.navbar-nav>li>ul.sub-menu>li>ul>li.li-font-size-zero>a{ font-size:0 !important; visibility:hidden; line-height: 0 !important; }

.navbar-nav>li>ul.sub-menu>li>ul>li.nav-no-link.border-right-li{ position:relative; padding-right:40px; }
.navbar-nav>li>ul.sub-menu>li>ul>li.nav-no-link.border-right-li:after{
	content: ''; 
	border-right: 1px solid #DFDFDF;
	position: absolute;
	height: 90%;
	top: 15px;
	right: 25px;
}


.navbar-nav>li>ul.sub-menu>li>ul>li.nav-no-link.border-left-li{ position:relative; padding-left:40px; }
.navbar-nav>li>ul.sub-menu>li>ul>li.nav-no-link.border-left-li:after{
	content: ''; 
	border-left: 1px solid #DFDFDF;
	position: absolute;
	height: 90%;
	top: 15px;
	left:15px;
}

.navbar-nav>li>ul.sub-menu>li>ul>li.nav-no-link.border-bottom-li{
	border-bottom: solid 1px #DFDFDF;
	padding-bottom: 10px;
    margin-bottom: 10px;
}


.header-menu-div .navbar-nav>li>ul.sub-menu li a{background: none;font-style: normal;font-weight: 700;font-size: 15px;line-height: 18px;color: #2B2A29;padding-left: 0!important;border-bottom: none!important;margin-bottom: 0!important;}
.header-menu-div .navbar-nav>li>ul.sub-menu li a:hover, 
.header-menu-div .navbar-nav>li>ul.sub-menu li.current-menu-item>a{ text-decoration: underline; color:#6D0F3F; }
.header-menu-div .navbar-nav .menu_nav_label{font-weight: 400;font-style: normal;font-size: 15px;line-height: 26px;color: #2B2A29!important;padding-left: 0!important;}
.header-menu-div .navbar-nav>li>ul>li>ul {border-left: none!important;padding-left: 0px!important;margin-top: 10px;}
/*.header-menu-div .sub-menu.menu-even.sub-sub-menu.menu-depth-2{margin-top: 0!important;}*/
/*.header-menu-div .geo_mega_column-2>ul>li#nav-menu-item-2161 ul, .geo_mega_column-2>ul>li#nav-menu-item-278 ul, .geo_mega_column-2>ul>li#nav-menu-item-300 ul, .geo_mega_column-2>ul>li#nav-menu-item-3628 ul, .geo_mega_column-2>ul>li#nav-menu-item-384 ul, .geo_mega_column-2>ul>li#nav-menu-item-388 ul, .geo_mega_column-2>ul>li#nav-menu-item-389 ul, .menu-right .nav-tabs li ul li ul, .two-column-menu ul{column-count: 1;}*/
.header-menu-div .geo_mega_column-2>ul>li#nav-menu-item-276{position: relative;padding-bottom: 22px;}
.header-menu-div .geo_mega_column-2>ul>li#nav-menu-item-276:after{content: ''; border-right: 1px solid #DFDFDF;position: absolute;right: 0;height: 100%;top: 11px;}
/*.header-menu-div .geo_mega_column-2>ul>li:before{content: ''; border-top: 1px solid #DFDFDF;}*/

.navbar-nav>li>ul>li>ul>li{width:50%; float:left; }
.geo_mega_column-3>ul>li>ul>li{width:33.333% !important;}

.menu-right .navbar-nav>li>ul>li>ul>li>ul{-moz-columns:2;-webkit-columns:2;padding:0;column-count:2}

.header-menu-div .navbar-nav>li>ul.sub-menu>li.sub-nav-heading>a, 
.header-menu-div .navbar-nav>li>ul.sub-menu>li.sub-nav-heading>a:hover{ text-decoration: none !important; font-family: 'CenturyGothic' !important; color:#181274 !important; font-weight:700 !important; font-size:20px !important; text-transform:uppercase; }

.header-menu-div .navbar-nav>li>ul.sub-menu>li.sub-nav-heading>ul{ padding-top:5px ; margin-top:5px; border-top: 1px solid #DFDFDF; }


.home-slider .img-shadow{box-shadow: 4px 4px 25px rgb(134 202 239 / 50%)!important;}

.home-page-resources-div .inr-box{background: linear-gradient(198.48deg, #181274 6.9%, #399CD2 111.4%);border-radius: 25px;padding: 30px 30px;}
.resources-div h3{font-weight: 700;font-size: 24px;line-height: 29px;color: #86CAEF;text-transform: capitalize;margin-left: 0 !important;border-bottom: 0;}
.resources-div .btn-social {padding-left: 0px;box-shadow: none;background: none;font-weight: 700;font-size: 20px;line-height: 25px;color: #FFFFFF;border: none;border-top: 1px solid #399CD2;padding: 19px 0;border-radius: 0;}
.resources-div .fa-arrow-right{right: 0;border: 1px solid #86CAEF;border-radius: 60%;width: 20px!important;height: 20px;background: none;left: initial;top: initial;bottom: initial;line-height: 20px;}
.resources-div .btn-social:hover{color: #86CAEF;}
.resources-div .btn-social:hover .fa-arrow-right{border: 1px solid #fff;}
.resources-div .btn-social:hover .fa-arrow-right:before {color: #fff;}
.resources-div .fa-arrow-right:before{font-size: 11px;color: #86CAEF;position: relative;position: absolute;
    left: 5px;position: absolute;left: 5px;}
.announcement-div{background: #FEF6ED;border-radius: 20px;margin-left: 45px;width: 45%;padding: 40px 50px 30px 50px;}
.announcement-div h3{font-weight: 700;font-size: 24px;line-height: 29px;color: #181274;margin-left: 0!important;border-bottom: 0;}
.announcement-div .date_p{background: #F4E0C9;border-radius: 5px;padding: 5px 15px;min-width: 130px;max-width: 135px; text-align: center;font-weight: 400;font-size: 16px;line-height: 20px;color: #181274;margin-bottom: 15px;}
.announcement-div .date_p span{font-weight: 700;color: #6D0F3F;}
.announcement-div h4{font-weight: 700;font-size: 20px;line-height: 25px;color: #181274;border-bottom: 0;margin-bottom: 0;}
.announcement-div h4:hover{color: #6D0F3F;}
.announcement-div .text_p{font-weight: 400;font-size: 16px;line-height: 20px;color: #2B2A29;margin-bottom: 15px;}
.announcement-div .read_more_link{font-weight: 400;font-size: 16px;line-height: 20px;color: #181274;}
.announcement-div .read_more_link:after{font-family: FontAwesome;content: "\f061";font-weight: 400;color: #181274;margin-left: 8px;}
.announcement-div .read_more_link:after:hover{color: #6D0F3F;}
.announcement-div .read_more_link:hover{color: #6D0F3F;}
.announcement-info-div{border-top: 1px solid #CACACA;padding: 12px 0;}

.scrollbar{float: left;height: 414px;overflow-y: scroll;}
.force-overflow {min-height: 450px;}
#style-15::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);background-color: #F4E0C9;border-radius: 10px;}
#style-15::-webkit-scrollbar {width: 10px;-moz-document: ; background-color: #F4E0C9;border-radius: 25px;}
#style-15::-webkit-scrollbar-thumb {border-radius: 10px;background-color: #6D0F3F;}

.img-text-carousel{margin:10px 0 0 0;}
.text-div h4{font-weight: 700;font-size: 28px;line-height: 34px;color: #181274;margin-bottom: 20px;border: none;}
.text-div h4 span{color: #399CD2;}
.text-div p{font-weight: 400;font-size: 16px;line-height: 20px;color: #2B2A29;margin-bottom: 40px;font-family: 'CenturyGothic';}
.img-inner-div .video-btn img{position: relative;z-index: -2;width: 100%;}
/*.img-div{position: relative;z-index: -2;}*/
.img-inner-div .img-div{transition: 0.4s;}
.img-inner-div .img-div:hover{background: rgba(24, 18, 116, 0.7);border-radius: 25px;position: relative;}
.img-inner-div:hover .img-div:before {content: "\f04b";font-family: FontAwesome;width: 58px;height: 58px;position: absolute;left: 50%;top:50%; transform: translate(-50%, -50%); z-index: 9;font-size: 56px;color: #B6E5FD;padding: 16px 20px;font-size: 22px;border-radius: 50%;border: 2px solid #9BD6F5;}
.learn-more-btn-banner{background: #6D0F3F;;border-radius: 25px;font-weight: 700;font-size: 16px;line-height: 20px;color: #FFFFFF;text-align: center;padding: 15px 20px;}
.learn-more-btn-banner:after{font-family: FontAwesome;content: "\f061";font-weight: normal;margin-left: 8px;color: #fff;border: 1.5px solid #FFFFFF;padding: 2px;border-radius: 50%;width: 27px;height: 27px;display: inline-block;}
.learn-more-btn-banner:hover{background: #181274;border-radius: 25px;color: #fff;}
.learn-more-btn{background: #399CD2;border-radius: 25px;font-weight: 700;font-size: 16px;line-height: 20px;color: #FFFFFF;text-align: center;padding: 10px 20px;}
.learn-more-btn:after{font-family: FontAwesome;content: "\f061";font-weight: normal;color: #181274;margin-left: 8px;color: #fff;}
.learn-more-btn:hover{background: #181274;border-radius: 25px;color: #fff;}
.video-frame{width: 100%;height: 430px;}
#about-video .modal-dialog{margin: 100px auto;width: 890px;}
#about-video .close{font-size: 38px;padding: 4px 5px;}
.ls-circle-timer{display: none;}


.img-text-carousel .ls-v6 .ls-nav-prev {left: -46px;width: 32px;height: 32px;border: 2px solid #86CAEF!important;}
.img-text-carousel .ls-v6 .ls-nav-next {width: 32px;height: 32px;border: 2px solid #86CAEF!important;right: -15px;}
.img-text-carousel .ls-v6 .ls-nav-prev:after {border-left: transparent!important;}
.img-text-carousel .ls-v6 .ls-nav-prev:after, .img-text-carousel .ls-v6 .ls-nav-next:after {border-top: 3px solid #86caef!important;}
.img-text-carousel .ls-v6 .ls-nav-next:after {border-right: transparent!important;}
.img-text-carousel .ls-v6 .ls-nav-prev:after, .img-text-carousel .ls-v6 .ls-nav-next:after {border-top: transparent!important;}
.img-text-carousel .ls-v6 .ls-nav-prev:hover, .img-text-carousel .ls-v6 .ls-nav-next:hover {transform: none;}
.img-text-carousel .ls-v6 .ls-nav-next:hover:after {border-top-color: transparent!important;border-right-color: transparent!important;}
.img-text-carousel .ls-v6 .ls-nav-prev:hover:after {border-top-color: #86caef !important;border-left-color: #86caef !important;}
.img-text-carousel .ls-v6 .ls-bottom-slidebuttons a{border: 2px solid #86CAEF !important;background-color: #86CAEF !important;}
.img-text-carousel .ls-v6 .ls-bottom-slidebuttons a.ls-nav-active{background-color: #181274 !important;border: 2px solid #181274 !important;}
.img-text-carousel .ls-v6 .ls-bottom-slidebuttons a.ls-nav-active:hover {background-color: #181274 !important;}
.img-text-carousel .ls-v6 .ls-bottom-slidebuttons a:hover {border: 2px solid #181274 !important;background-color: #181274 !important;}
.img-text-carousel .ls-v6 .ls-nav-stop{display: none!important;}
.img-text-carousel .ls-v6 .ls-nav-start{display: none!important;}
.img-text-carousel .ls-v6 .ls-nav-prev:after{width: 16px;height: 16px;font-family: FontAwesome;content: "\f061";color: #86CAEF;padding: 19px;}
.img-text-carousel .ls-v6 .ls-nav-next:after {width: 16px;height: 16px;font-family: FontAwesome;content: "\f061";color: #86CAEF;padding: 10px 21px;}
.img-text-carousel .ls-v6 .ls-nav-prev:after{-webkit-transform: rotate(-180deg)!important;transform: rotate(-180deg)!important;left: 0;}
.img-text-carousel .ls-v6 .ls-nav-next:after{-webkit-transform: rotate(0deg)!important;transform: rotate(0deg)!important;right: 0;}

/*====detail page css======*/
.slider-innr .details-head{margin:120px 0 0 0;}

/*======pankaj css======*/
.xml-user-dictionary-form-list .wpb_text_column .nf-response-msg p{text-align: center;font-weight: bold;}
.content-sidebar-wrap .content{margin-right: 5.7%;width: 62.5%;margin-bottom: 2%;float: right;margin-left: 0%;border: 1px solid #dbdbdc;border-radius: 6px;box-shadow: 0 2px 5px #ccc;}
.content-sidebar-wrap .col-sm-3 {margin-left: 7.7%;margin-bottom: 3%;width: 22%;padding: 0;margin-right: 0px;}
/*.content-sidebar-wrap .entry-content{margin-top: 0!important;margin-left: 0!important;}*/
#text-10 {margin-bottom: 5%;padding: 16px 16px 0;}
#text-13{padding: 0px 16px 16px;}
.xml-user-dictionary-form-list .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active>a {border-color: #f0f0f0;background-color: #f8f8f8;color: #666;border-radius: 0;border: solid transparent;border-width: 1px;}
.xml-user-dictionary-form-list .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab>a {border-color: #e3e3e3;background-color: #ebebeb;color: #666;border-radius: 0;border: solid transparent;border-width: 1px;}
.xml-user-dictionary-form-list .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels{background-color: #f8f8f8;border-radius: 0;}
.xml-user-dictionary-form-list .vc_tta-shape-round:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-body {border-radius: 0;}
.xml-user-dictionary-form-list .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels {border-radius: 0;}
.xml-user-dictionary-form-list .vc_tta.vc_tta-shape-round .vc_tta-panel-body, .vc_tta.vc_tta-shape-round .vc_tta-panel-heading{border-radius: 0;}
.xml-user-dictionary-form-list .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before{display: none;}
.xml-user-dictionary-form-list .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before{border-color: transparent;}

@media(min-width: 1024px) and (max-width: 1170px){
	#twit a{ margin-top:0; position:relative; top:2px }
}

@media(max-width: 1023px) {
	.menu-left {width: 82% !important;}
	.menu-right {width: 18% !important;}
	.header-menu-div .navbar-default .navbar-nav>li>a {font-size: 13px!important;padding: 14px 3px !important;}
	.header-menu-div .navbar-default .menu-right .navbar-nav>li>a{height: 40px;}
	.home-slider {padding-top: 0px;}
	.learn-more-btn-banner{display: inline-block; padding: 7px 15px; font-size: 14px;}
	.home-slider .ls-v6 .ls-nav-prev {top: 350px;}
	.home-slider .ls-v6 .ls-nav-next {top: 350px;left: 21%;}
	.home-slider .ls-bottom-slidebuttons {position: absolute;left: 13.8%;bottom: -33px;}
	.top-head-search-div .search-form .form-control {width: 80%!important;}
	.header-searchbox .social-wrp {margin:15px 5px 0 0px;}
	.img-text-carousel {padding: 0 16px;}
	.img-text-carousel .ls-v6 .ls-nav-next {right: -30px;}
	.img-text-carousel .ls-v6 .ls-nav-prev {left: -36px;}
	.resources-div .btn-social{font-size: 18px;}
	#twit a{ margin-top:0; position:relative; top:2px }
	.img-text-carousel{padding: 0 28px;}
	/*.text-div h4 {font-size: 15px;line-height: 15px;margin-bottom: 15px;padding-bottom: 0;}
	.text-div p {font-size: 16px;line-height: 20px;margin-bottom: 6px;}*/
	/*.learn-more-btn {font-size: 9px;line-height: 20px;padding: 5px 9px;}*/
	.img-text-carousel .ls-v6 .ls-nav-prev{left: -32px;}
	.img-text-carousel{height: 1000px;}
	.img-text-carousel .ls-device-is-tablet{height: 1000px!important;}
	/*.img-text-carousel .ls-device-is-phone{height: 500px!important;}*/
	.img-text-carousel .ls-wrapper{width: 100%!important;height: 100%!important;left: 0!important;}
	.img-text-carousel .ls-wrapper .tab-slider-img-div{width: 100%!important;height: 100%!important;}
	.img-text-carousel .tab-text-slide-div{position: relative!important;top: 40%!important;}
	#about-video .modal-dialog {margin: 100px auto;width: 100%;}
	.img-text-carousel .ls-v6 .ls-nav-prev, .img-text-carousel .ls-v6 .ls-nav-next{top: 60%;}

}
@media(max-width: 991px){
	.announcement-div {margin-left: 0;width: 100%;}
	.scrollbar {float: none;}
	/*.img-text-carousel .ls-v6 .ls-nav-prev{left: -18px;}*/
	.menu-left {width: 100% !important;}
	.menu-right {width: 100% !important;}
	.header-menu-div .navbar-default .navbar-nav>li>a {font-size: 14px!important;padding: 14px 15.2px !important;color: #fff;}
	.header-menu-div .navbar-default .menu-right .navbar-nav>li>a{height: auto;}
}
@media(max-width: 820px){
	/*.text-div h4 {font-size: 15px;line-height: 15px;margin-bottom: 15px;padding-bottom: 0;}
	.text-div p {font-size: 16px;line-height: 20px;margin-bottom: 6px;}*/
	/*.learn-more-btn {font-size: 9px;line-height: 20px;padding: 5px 9px;}*/
	.img-text-carousel{height: 840px;}
	/*.img-text-carousel .ls-device-is-tablet{height: 776px!important;}*/
	/*.img-text-carousel .ls-device-is-phone{height: 500px!important;}*/
	.img-text-carousel .tab-text-slide-div{position: relative!important;top: 30%!important;}
	.img-text-carousel .ls-v6 .ls-nav-prev, .img-text-carousel .ls-v6 .ls-nav-next {top: 48%;}
}
@media(max-width: 767px)
{
	.home-slider {height: 80px;}
	.header_right .col-md-4{margin-top: 0!important;}
	.top-head-search-div {width: 54%;float: left;top: -6px;margin-bottom: 6px;}
	.page-id-2 .home-slider .home-slider-container{ visibility: hidden; padding: 0 !important; display: none;}
	.slider-innr .details-head {margin: 38px 0;}
	.home-slider .ls-v6 .ls-nav-next {top: 200px;left: 32%;}
	.home-slider .ls-v6 .ls-nav-prev {top: 200px;}
	.learn-more-btn-banner {font-size: 13px;padding: 9px 20px;display: initial;}
	.home-slider .ls-bottom-slidebuttons {left: 19.8%;top: 47px;bottom: 0;}
	.top-head-search-div .search-form .form-control {width: 80%!important;}
	.home-page-resources-div{padding-top: 158px;}
	.home-page-resources-div .inr-box {padding: 30px 14px;}
	.announcement-div {margin-left: 0px;width: 100%;padding: 40px 6px 30px 0px;}
	.announcement-div .scrollbar{float: none;padding: 15px;}
	.announcement-div h3{padding-left: 15px!important;}
	.top-head-search-div .input-bg{margin-top: 0;position: relative;top: -11px;}
	.navbar-wrapper .header-searchbox{margin-bottom: 10px!important;position: relative;top: -8px;}
	.text-div h4 {font-size: 10px;line-height: 15px;margin-bottom: 0;padding-bottom: 0;}
	.text-div p {font-size: 10px;line-height: 12px;margin-bottom: 6px;}
	.learn-more-btn {font-size: 9px;line-height: 20px;padding: 5px 9px;}
	.img-text-carousel .ls-v6 .ls-nav-prev{left: -15px;}
	.img-text-carousel{height: 500px;}
	.img-text-carousel .ls-device-is-phone{height: 500px!important;}
	.img-text-carousel .ls-wrapper{width: 100%!important;height: 100%!important;left: 0!important;}
	.img-text-carousel .ls-wrapper .mobile-slider-img-div{width: 100%!important;height: 100%!important;}
	.img-text-carousel .mobile-text-slide-div{position: relative!important;top: 34%!important;}
	#about-video .modal-dialog {margin: 100px auto;width: 100%;}
	.img-text-carousel .ls-v6 .ls-nav-prev, .img-text-carousel .ls-v6 .ls-nav-next{top: 60%;}
	.content-sidebar-wrap .content {margin-right: 0;width: 92% !important;margin: 0 15px 20px !important;float: none;padding: 10px;}
	.content-sidebar-wrap .col-sm-3 {margin-bottom: 30px;}
}