.footer-widgets {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    background: #22272b;
    color: #aaaaaa;
}
.footer-widgets .widget-title {
   
    margin-bottom: 25px !important;
    
}
.navbar-bright .bright-main-menu-wrapper .dropdown-menu li > a:hover {
    background-color: #2ca66b !important;
    color: black !important;
}
.navbar-bright .bright-main-menu-wrapper .dropdown-menu {
    min-width: 85% !important;
	margin-top:-1.5%;
	margin-left:-30%;
	
    
}
.navbar-bright .dropdown-menu li > a, .bright-megamenu .dropdown.bright-has-magamenu ul li > a {
    border-bottom: 1px solid rgba(0,0,0,.1);
    padding: 0 !important;
    font-size: 14px;
    font-weight: 400;
}
.mega-dropdown li a:hover{

color:green !important;
background-color:none !important;
}
.navbar-bright .dropdown-menu li > a:hover{
background-color:white !important;
}


.bright-megamenu .dropdown ul {
    margin: 0;
    padding: 12px 5px;
}
.mega-dropdown li a:hover {
    color: green !important;
    background-color: none !important;
    font-weight: normal;
}
.mega-dropdown li a:active {
    color: green !important;
    background-color: none !important;
    font-weight:normal !important;
}
.footer-widgets .widget-title {
    color: #fff;
    font-size: 16px;
    margin-bottom: 25px;
    margin-top: 0;
    text-transform: none;
    font-weight: bolder;
}

.bright-megamenu .dropdown ul {
    
    padding: 2px 5px;
}


.nav > li > a:focus, .nav > li > a:hover {
    text-decoration: none;
    background-color: transparent;
    color: #2ca66b !important;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-bright .bright-main-menu-wrapper .navbar-nav li.current-menu-ancestor > a {
    color: #2ca66b !important;
}
.header-search {
    display: none;
}

.xt-main-slider-area .item {
    background-size: 100%;
    background-size: cover;
	height:400px;
	width:100%;
}

@media only screen and (max-width: 1050px){
.xt-main-slider-area .item {
    background-size: 100%;
    background-size: cover;
	height:300px;
	width:100%;
}	
	
}
@media only screen and (max-width: 500px){
.xt-main-slider-area .item {
    background-size: 100%;
    background-size: cover;
	height:250px;
	width:100%;
}	
.carousel-caption{
padding:2px !important;
color:white !important;
}
	

}
.vc_custom_1516216890910 {
    padding-bottom: 0px !important;
}

.footer-widgets {
    background: #22272b;
    padding: 20px 0;
}
.footer-widgets .widget-title {
    color: #fff;
    font-size: 16px;
    margin-bottom: 40px;
    margin-top: 0;
    text-transform: none;
    font-weight: bolder;
}
.navbar.navbar-bright .navbar-nav > li > a {
    padding: 25px 20px;
    position: relative;
    text-transform: none;
    font-weight: 400;
}

.main-text
{
    position: absolute;
    top: 50px;
    width: 96.66666666666666%;
    color: #FFF;
}
.btn-min-block
{
    min-width: 170px;
    line-height: 26px;
}
.btn-clear
{
    color: #FFF;
    background-color: transparent;
    border-color: #FFF;
    margin-right: 15px;
}
.btn-clear:hover
{
    color: #000;
    background-color: #FFF;
}

.activity-item{
 background: #fff;
    border-color: transparent !important;
    box-shadow: 0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
}

.activity-item:hover, .active-item {
    background: #fff;
    border-color: transparent !important;
    box-shadow: none;
}


#bbpress-forums, #bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta, .ep_sign_up_now, .bright_vc_row-color-white .testimonial-item, body {
    color: #444444;
    line-height: 25px;
    font-size: 15px !important;
}

.glyphicon {
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    padding: 4px;
}



.navbar-bright .dropdown-menu, .widget_search .search-field:focus, .bright-404-additional-info .search-form .search-field:focus, .widget.widget_product_tag_cloud a, .widget select:focus, .bright-course-navigations select:focus, .bright-course-navigations .usearchbtn:hover, .bright-course-navigations .usearchbtn:focus, .bright-list-grid-view .btn:hover, .bright-list-grid-view .btn:focus, .btn-primary, .button-primary, input[type="submit"].wpcf7-submit, .tml-submit-wrap input[type="submit"], input[type="submit"].button-primary, button.btn-primary, input[type="button"].btn-primary, input[type="reset"].btn-primary, input[type="submit"].btn-primary, input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, .form-control:focus, select:focus, .vc_tta-container .vc_tta-accordion.bright-vc-tta-accordion-theme-default .vc_tta-panel.vc_active .vc_tta-panel-heading, .wpb-fp-filter li.active, body #course-curriculum-popup #popup-main #popup-header, .learn-press-user-profile .learn-press-tabs-wrapper-x .learn-press-subtabs > li.current, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .activity-item, .full-search input[type="search"], .full-search input[type="search"]:focus, .tml-user-login-wrap input[type="text"]:focus, .tml-user-pass-wrap input[type="password"]:focus, .single-album-gallery-desc-wrap .single-album-gallery-link .left-link, .sup-desc-wrap .sup-link .left-link, .sup-desc-wrap .sup-link .right-link, .single-album-gallery-desc-wrap .single-album-gallery-link a:hover .left-link, .sup-desc-wrap .sup-link a:hover .left-link, .sup-desc-wrap .sup-link a:hover .right-link, .vc_tta-container .vc_tta-accordion.bright-vc-tta-accordion-theme-default .vc_tta-panel .vc_tta-panel-heading a:hover i::before, .vc_tta-container .vc_tta-accordion.bright-vc-tta-accordion-theme-default .vc_tta-panel .vc_tta-panel-heading a:hover i::after, .site-content .learn-press-tabs .learn-press-nav-tabs, .full-search input[type="search"]:focus, .btn:focus, .bbp-pagination-links a:hover, .bbp-pagination-links span.current, .mc4wp-form-fields input[type="text"]:focus, .widget_search .search-field:focus, .widget #bbp-search-form input[type="text"]:focus, #bbpress-forums fieldset.bbp-form input:focus, #bbpress-forums fieldset.bbp-form select:focus, #bbpress-forums fieldset.bbp-form input:focus, #bbpress-forums #bbp-search-form #bbp_search:focus, body.wpb-js-composer .vc_tta.vc_tta-tabs.bright-vc-tta-tab-theme-default .vc_tta-tab.vc_active {
    border-color: #FF4F57;
}




img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}


.logo-wrapper img { max-height: 70px; }.navbar.navbar-bright .affix .logo-wrapper .custom-logo-link img { max-width: 121px; }.navbar.navbar-bright .affix .logo-wrapper .custom-logo-link img { max-height: 70px; }
		    .logo-wrapper .custom-logo-link {
		        margin-top: 0px;
		        margin-bottom: 0px;
		    }
		    @media (min-width: 768px){
			    .navbar.navbar-bright .navbar-nav>li>a {
			        padding-top: 25px;
			        padding-bottom: 25px;
			        padding-left: 20px;
			        padding-right: 20px;
			    }
			}
			h1, h2, h3, h4, h5, h6,
			.teacher.bright-instructor-content-type-grid .teacher-item .teacher-desc a h3,
			.teacher.bright-instructor-content-type-slider .teacher-item .teacher-desc a h3,
			.courses-wrap .course-detail-wrap .course-content h3 a,
			.bright_vc_row-color-white .ep_sign_up_now h2,
			.bright_vc_row-color-white .ep_sign_up_now h4 {
				color: #212121;
			}
			.footer-widgets {
				padding-top: 75px;
			    padding-bottom: 75px;
			    background: #22272b;
			    color: #aaaaaa;
			}
			.footer-widgets .widget-title {
				color: #ffffff;
			}
			.footer-widgets a,
			.footer-widgets .news-grid-item .news-title a,
			.footer-widgets .teacher-item .teacher-desc h3,
			.footer-widgets .courses-wrap .course-detail-wrap .course-content h3 a {
				color: #aaaaaa;
			}
			.site-info {
				padding-top: 15px;
			    padding-bottom: 15px;
			    background: #1d2023;
			    color: #999;
			}
			.site-info a {
				color: #fff;
			}
			.bright-course-slider .bright-course-item figcaption {
			    min-height: 170px;
			}
			.navbar.navbar-bright {
				background: #ffffff;
			}
			body.page .navbar.navbar-bright.header-transparent .site-header-wrapper, body.bright-global-page-header-transparent .navbar.navbar-bright .site-header-wrapper {
				background: rgba(0, 0, 0, 0.7)!important;
			}
			.navbar-default .navbar-nav>li>a {
				color: #656565;
			}
			.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-bright .bright-main-menu-wrapper .navbar-nav li.current-menu-ancestor>a {
			    color: #ff4f57;
			}
			.navbar-bright .bright-main-menu-wrapper .dropdown-menu li>a:hover {
				color: #ffffff;
			}
			.header-transparent.navbar-bright .navbar-nav>li>a, body.bright-global-page-header-transparent .navbar-bright .navbar-nav>li>a, .logo-wrapper .site-title.site-title-transparent a {
			    color: #dadada;
			}
			.header-transparent.navbar-bright .navbar-nav>li>a:hover, body.bright-global-page-header-transparent .navbar-bright .navbar-nav>li>a:hover {
			    color: #ffffff;
			}
			.navbar-bright .bright-main-menu-wrapper .dropdown-menu {
				background: #ffffff;
			}
			.navbar-bright .bright-main-menu-wrapper .dropdown-menu li>a {
				color: #656565;
			}
			@media (min-width: 768px){
				.navbar-bright .bright-main-menu-wrapper .dropdown-menu {
					min-width: 260px;
				}
			}
			.bright-page-title-area:before {
				background: rgba(0, 0, 0, 0.7);
			}
			.bright-page-title-area {
				padding-top: 69px;
				padding-bottom: 69px;
			}
			#bbpress-forums,
			#bbpress-forums .bbp-forum-info .bbp-forum-content, 
			#bbpress-forums p.bbp-topic-meta,
			.ep_sign_up_now,
			.bright_vc_row-color-white .testimonial-item,
			body {
				color: #444444;
				line-height: 25px;
				font-size: 15px;
			}
			body {
				background: #f3f3f3;				
			}
		    .bright-pre-header {
		    background: #ff4f57;
		    color: #ffffff;
		}
		.bright-pre-header a {
			color: #ffffff;
		}
		.woocommerce-product-gallery{ opacity: 1 !important; }
		
		vc_custom_1516193675678{padding-bottom: 0px !important;}.vc_custom_1516193633132{background-color: #f7f7f7 !important;}.vc_custom_1496778836918{padding-bottom: 0px !important;}.vc_custom_1516216890910{padding-bottom: 50px !important;}.vc_custom_1497006790871{padding-top: 30px !important;padding-bottom: 40px !important;background-color: #e1e1e1 !important;}.vc_custom_1499623899344{margin-top: -96px !important;margin-bottom: 0px !important;}.vc_custom_1499623910849{margin-bottom: 0px !important;}
		
		.widget.widget_tag_cloud a, .widget.widget_product_tag_cloud a:hover, .widget.widget_product_tag_cloud a:focus, .btn-primary, .button-primary, input[type="submit"].wpcf7-submit, .tml-submit-wrap input[type="submit"], input[type="submit"].button-primary, .bright-vc-theme-btn-primary-container .bright-vc-theme-btn-primary, button.btn-primary, input[type="button"].btn-primary, input[type="reset"].btn-primary, input[type="submit"].btn-primary, button, input[type="button"], input[type="reset"], input[type="submit"], .list-inline a:hover, .list-inline a:focus, .course-learning-summary .learn-press-tabs .learn-press-nav-tabs .learn-press-nav-tab.active, .course-landing-summary .learn-press-tabs .learn-press-nav-tabs .learn-press-nav-tab.active, .bright-article.sticky figcaption::before, .ep_theme_paignation .pager li > a:hover, .ep_theme_paignation .pager li > a:focus, .ep_theme_paignation .pager .active span, .ep_theme_paignation .pager .active a, .site-content .learn-press-pagination ul > li a:hover, .site-content .learn-press-pagination ul > li a:focus, .site-content .learn-press-pagination ul > li span, .bright-course-grid .course-category, .bright-course-slider .course-category, .bright-post-grid .bright-post-category, .bright-post-slider .bright-post-category, .bright-course-slider.owl-theme .owl-dots .owl-dot span, .bright-post-slider.owl-theme .owl-dots .owl-dot span, .bright-testimonials.owl-theme .owl-dots .owl-dot span, .bright-event-slider.owl-theme .owl-dots .owl-dot span, .bright-course-slider.owl-theme .owl-nav > div, .bright-post-slider.owl-theme .owl-nav > div, .bright-event-slider.owl-theme .owl-nav > div, .bright-instructor-content-type-slider.owl-theme .owl-nav > div, .bright-social-icons ul li a, .entry-tab-inner .bright-section-title::after, .widget-area .widget-title::after, .bright-section-title.bright-section-title-border::after, .bright-course-ajax-search-result-area li a:hover, .entry-content > .vc_row.bright_vc_row-background-primary, .entry-content > .container > .vc_row.bright_vc_row-background-primary, .vc_tta-container .vc_tta-accordion.bright-vc-tta-accordion-theme-default .vc_tta-panel.vc_active .vc_tta-panel-heading, .bright-nav-tabs > li > a::after, .bright-tab-pane-reviews .course-rating .detailed-rating .stars > div.bar .full_bar > div, .learn-press .course-meta > div .value.lp-progress-bar .lp-progress-value, .bright_profile_login_page > a > span, .bright_cart_icon > a > span, .navbar.navbar-bright.bright-menu-hover-border .navbar-nav > li > a::after, .slicknav_menu .slicknav_icon-bar, .slicknav_menu .slicknav_btn.slicknav_open, .bright-pre-header, .site-content .lp-course-progress .lp-progress-bar .lp-progress-value, body #course-curriculum-popup #popup-main #popup-header, .bright-feature-title h3::before, .bright-course-category-item, .bright_vc_progress_bar.vc_progress_bar .vc_single_bar .vc_bar, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce span.onsale, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, #tribe-bar-form .tribe-bar-submit input[type="submit"], .tribe-events-calendar thead th, #tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a, #tribe-events-content .tribe-events-tooltip h4, .tribe-events-list-separator-month::before, .tribe-events-list .tribe-events-event-cost span, .tribe-events-read-more, .tribe-events-day .tribe-events-day-time-slot h5::before, .bright-lms-statistics .bright-counter-number, div.sharedaddy h3.sd-title::after, .woocommerce div.product div.images .woocommerce-product-gallery__trigger, .bright-404-additional-info .widget-title::after, .xt-main-slider-area .carousel-indicators li, .btn-common, footer .site-info .bottom-social-icons a:hover, .navbar-bright .dropdown-menu li > a:focus, .navbar-bright .dropdown-menu li > a:hover, .bright-feature-item .icon i, .btn-common, .open-search, .bright-user-wrapper > p > a, .btn-primary:hover, input[type="submit"].wpcf7-submit:hover, .activity-item .secend-color i, .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-controls.clickable .owl-page:hover span, .single-album-gallery-desc-wrap .single-album-gallery-link .left-link, .sup-desc-wrap .sup-link .left-link, .sup-desc-wrap .sup-link .right-link, .btn-common.active, .back-to-top i, .btn:focus, .icon i, .bright-event-title .bright-event-price, .preloader2 span, .bbp-pagination .bbp-pagination-links .current, .bbp-pagination .bbp-pagination-links a:hover, .bbp-pagination .bbp-pagination-links a:focus, .bbp-pagination .bbp-pagination-links a:active, #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a, .bright-counterup-has-plus .counter::before, .bright-lms-statistics-item .counter::before {
    background-color: #2ca66b;!important
}




