/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for SEAA WEBSITE
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/
.category-widget{margin-top: 40px;}
.blog-title a{display: none !important;}
.archive .subheader{display: none;}
.archive #page-header-wrap h1{text-align: center;}
.archive #page-header-wrap #page-header-bg,
.archive #page-header-wrap{
    height: 500px !important;
}
ol li{margin-bottom: 8px;}
.nectar-button .icon-button-arrow{display: none;}
.meta-author, .meta-comment-count{display: none !important;}
.right-side .nectar-button{float: right;}
.seaa-sidebar .current_page_item:before{content: '\f0da'; position: absolute; font-family: fontawesome; left: 20px; top: 13px; color: #b4912a;}
.seaa-sidebar .current_page_item{position: relative;}
.seaa-sidebar .menu-image-title{padding-left: 15px;}
p{padding-bottom: 1em !important;}
p.nopadding, .row .col p:last-child{padding-bottom: 0 !important;}
.courses-layout .pt-cv-mask{background: rgba(255,255,255,.8);}
.courses-layout .pt-cv-title{background: transparent; margin-bottom: 0 !important; padding-bottom: 0;}
.page-id-54 .container-wrap{background: url(/wp-content/uploads/2019/06/about-us-bg.jpg);background-size: contain;background-repeat: no-repeat;background-position: bottom;}
div[data-style="default"] .toggle h3 a, div[data-style="default"] .toggle h3{font-size: 18px !important; line-height: 18px !important; color: #333333;}
.toggle h3 a i{color: #b4912a;}
.nectar-button span:after{content: '\f101'; position: absolute; font-family: fontawesome; right: -15px; top: 2px; transition: .5s;}
.nectar-button span:hover::after{right: -25px; }
.nectar-button:hover span::after{ right: -25px; top: 2px; }
body #page-header-bg[data-bg-pos="center"] .page-header-bg-image{background-position: top center;}
#footer-outer #copyright p{text-transform: uppercase; font-size: 12px; margin-bottom: 20px;}
body #header-outer.transparent header#top nav > ul > li > a{opacity: 1 !important;}
.nectar-button span{font-size: 18px; line-height: normal; font-weight: normal;}
table .nectar-button span{font-size: 14px; line-height: normal;}
.nectar-button.small{padding: 17px 48px 17px 40px;}
table .nectar-button.small{padding: 10px 40px 10px 30px;}
#footer-widgets{font-size: 16px; line-height: 28px;}
.sub-menu li span{font-size: 18px;}
body.material #header-outer[data-format="default"] header#top .span_9{position: relative;}
#header-outer:not([data-format="left-header"]) header#top nav >ul.sf-menu{justify-content: space-between; width: 100%; padding-left: 10%;}
header nav{width: 100%;}

/*Secondary header style*/
h2.heading{color: #28374f !important; position: relative; margin-bottom: 38px; font-size: 45px; line-height: normal;}
h2.heading.white{color: #ffffff !important;}
h2.heading:after{content: '';width: 200px;border-bottom: 2px solid #b4912a;position: absolute;bottom: -15px;left: 0;}
body:not(.woocommerce-cart) .main-content td{font-size: 18px; line-height: 24px;}
.secondary-search-icon{float: left;}
.icon-salient-search{background: none; padding-top: 10px;}
.secondary-content-wrapper{float: right; color: #ffffff;}
.secondary-search-icon a, .secondary-content-wrapper a{color: #ffffff;}
.secondary-content-wrapper div{display: inline-block;}
.sub-heading{letter-spacing: 5px; font-weight: bold;}
.featured-course-section .owl-carousel .owl-stage{padding-top: 0;}
.featured-courses-wrapper .nectar-button{float: right;}
.featured-courses-wrapper{margin-bottom: 0 !important;}
.full-width-content-text-wrapper .iwithtext:after { content: ""; display: block; height: 1px; border-bottom: 2px solid #b4912a; padding-top: 20px; width: 200px; }
.homepage-after-banner-section{min-height: 222px;}
.homepage-after-banner-section .iwithtext{background: #006039; min-height: 145px;}
.homepage-after-banner-section h2{background: rgba(180, 145, 42,.8); margin-bottom: 0 !important; color: #ffffff !important; line-height: 77px; padding-left: 28px; text-transform: uppercase; font-size: 40px;}
.homepage-after-banner-section h2:after{content: ''; position: absolute; top: 20px; right: 20px; background: url('/wp-content/uploads/2019/06/heading-arrow.png'); width: 25px; height: 35px;}
.view-course-detail{height: 65px; line-height: 65px; padding-left: 10% !important;}
.view-course-detail a{font-size: 24px; color: #ffffff; text-transform: uppercase;}
.view-course-detail a:after{content: '\f101';font-family: fontAwesome;padding-left: 20px;font-size: 26px; transition: .5s;}
.view-course-detail a:hover:after{content: '\f101';font-family: fontAwesome;padding-left: 30px;font-size: 26px; }
.homepage-full-width-content-section .vc_col-sm-6{min-height: 400px;}
.homepage-full-width-content-section .iwt-icon img{width: auto !important;}
.homepage-full-width-content-section .iwithtext .iwt-text{padding-left: 162px; color: #ffffff !important; font-size: 48px; font-weight: 300; line-height: 48px;}
.homepage-full-width-content-section.alt .iwithtext .iwt-text{padding-left: 162px; color: #1b2945 !important; font-size: 48px; font-weight: 300; line-height: 48px;}
.view-course-detail{background: #b4912a; position: absolute; bottom: 0; width: 100%; padding-left: 10px; left: 100%; z-index: 9;}
.homepage-full-width-content-section.alt .view-course-detail{left: -100%;}
.full-width-content-text-wrapper .wpb_wrapper{position: unset;}
.homepage-full-width-content-section .vc_column-inner{position: relative;}
.homepage-full-width-content-section .vc_col-sm-6{padding-bottom: 0 !important;}
.timeline-date{display: none !important;}
.cd-timeline-content h2{display: none;}
.executive-council-members .wpb_wrapper{display: flex; justify-content: flex-start; align-items: center; text-align: left;}
.executive-council-members .wpb_text_column{padding-left: 15px;}
.executive-council-members{text-align: center;}
.executive-council-members img{max-width: 150px !important;}
.executive-council-members strong{font-size: 16px;}
.executive-council-members { font-size: 14px; line-height: normal;}
.executive-council-members em{ font-size: 12px; font-style: normal; line-height: 10px;}
#footer-outer .widget { margin-bottom: 0px; display: inline-block; vertical-align: top; width: 50%; }
header#top nav >ul >li.megamenu >ul >li{float: left !important;}
#footer-outer .row{padding-bottom: 0 !important}
html body #header-outer[data-transparent-header="true"].transparent{background-color: rgba(255,255,255,.75) !important;}
body #header-outer[data-lhe="animated_underline"].transparent header#top nav > ul > li > a:after, body #header-outer.transparent header#top nav>ul>li[class*="button_bordered"]>a:before{border-color: #b4912a !important;}
#header-outer[data-lhe="animated_underline"] header#top nav > ul > li > a:hover{color: #b4912a !important;}
.iwt-text ul li, .wpb_text_column ul li{list-style: none; position: relative;}
.iwt-text ul li:before, .wpb_text_column ul li:before{content: '\f054';font-family: fontawesome;margin-right: 10px;border-radius: 100%;color: #b4912a;padding: 5px 5px;font-size: 14px;position: absolute;left: -25px;height: 10px;width: 8px;top: 2px;line-height: 1;}
.wpb_text_column th{color: #ffffff; background: #006039;}
.course-funding .wpb_wrapper{display: flex; justify-content: space-between; align-items: center;}
.course-funding .wpb_text_column{max-width: 800px;}
.pt-cv-title{background: #b4912a; z-index: 9; position: relative; padding: 10px;}
ol.decimal { counter-reset: item }
ol.decimal>li:before { content: counters(item, ".") " "; counter-increment: item; }
ol.decimal>li{list-style: none;}
ol[start="3"] { counter-reset: item 3; }
ol[start="13"] { counter-reset: item 13; }
.download-app-button{margin-right: 15px; margin-bottom: 0!important;}
.medicare-content .img-with-aniamtion-wrap {display: inline-block;}
.secondary-search-icon a, .secondary-content-wrapper a{font-size: 14px;}
#header-secondary-outer .container{line-height: 35px;}
.secondary-content-wrapper{font-weight: 300;}
.seaa-sidebar a{ color: #ffffff; padding-left: 20px; line-height: 38px; border-bottom: 1px solid #ffffff;}
.seaa-sidebar li:last-child a{border-bottom: none;}
.seaa-sidebar li{background: #006039}
.seaa-sidebar ul{border-top: 4px solid #b4912a;}
.featured-course-section .owl-item .wpb_text_column.wpb_content_element { position: absolute; z-index: 9; bottom: 26px; width: calc(100% - 22px); left: 11px; padding-left: 20px; padding-top: 14px; padding-bottom: 14px; background: rgba(245,245,245,.8); }
#sidebar h4{color: #28374f !important;}
.blog #page-header-bg h1{color: #28374f;}
.course-funding .wpb_content_element{margin-bottom: 0 !important; }
.course-funding .wpb_content_element p{padding-bottom: 0 !important;}
header#top nav >ul >li.megamenu >ul.sub-menu { width: 60%; left: 20%; padding: 15px 0px; display: table; background-color: #1C1C1C; }
.news-events.pt-cv-textbelow .pt-cv-carousel-caption{padding-top: 0;}
#pt-cv-view-0668cc2zjp.pt-cv-scrollable .pt-cv-title{padding-bottom: 2px !important;}
.gform_wrapper .top_label select.large{background: rgba(0,0,0,0.04); padding: 5px; box-shadow: none !important; border-radius: 5px;}
.wpb_text_column ul, .wpb_text_column ol{margin-bottom: 1em !important; }
body.page-template-page-sidebar-php .main-content >.row >.post-area, body.page-template-page-sidebar-php .main-content >.row >#sidebar, body.page-template-page-left-sidebar-php .main-content >.row >.post-area, body.page-template-page-left-sidebar-php .main-content >.row >#sidebar{margin-top: 0;}
.post-header h3.title{color: #28374f !important}
.app-benefit-wrapper strong, .single #page-header-bg #single-below-header span, #page-header-bg h1, .nectar-box-roll .overlaid-content h1{color: #28374f !important;}
.tp-caption i{width: auto; height: auto;}
.strong-view.default .testimonial-inner {
    border: 1px solid #b4912a !important;
    padding: 20px;
    text-align: left;
    background: #fefefe;
}
.column-link:hover .homepage-after-banner-section h2:after{right: 10px; transition: .5s;}
.nectar-recent-post-slide .nectar-recent-post-bg:after, .single [data-post-hs="default_minimal"] .page-header-bg-image:after, .archive .page-header-bg-image:after { background-color: rgba(255,255,255,0.2); }
body .gform_wrapper .top_label .gfield_label { font-weight: normal!important; margin-top: 10px; margin-bottom: 0px; }
.home-schedule-btn{margin-right: 15px;}
.ultimate-style .timeline-post .timeline-content .content-details{padding-bottom: 0 !important;}
body:not(.woocommerce-cart) .main-content tr td:first-child, body:not(.woocommerce-cart) .main-content td, body:not(.woocommerce-cart) .main-content td{border-color: #ccc;}
body #pt-cv-view-0668cc2zjp .pt-cv-content{font-size: 18px !important; padding-left: 8px; padding-right: 8px;}
body #pt-cv-view-0668cc2zjp .pt-cv-title a{font-size: 21px !important; line-height: 1 !important; font-weight: normal !important;}
body #pt-cv-view-0668cc2zjp .pt-cv-title{padding-top: 0 !important;}

@media screen and (max-width: 1200px) and (min-width: 1000px){
    .homepage-after-banner-section .iwithtext{font-size: 12px;}
}
@media screen and (max-width: 1410px) and (min-width: 1000px){
    header#top #logo img{height: 50px;}
}
@media screen and (max-width: 1023px) {
	.slide-two .tp-parallax-wrap.tp-hidden-caption{display: block !important; visibility:visible !important;}
}
@media screen and (max-width: 1000px) {
    .course-funding .img-with-aniamtion-wrap {width: 50%; display: inline-block; text-align: center; margin-top: 15px; padding: 10px;}
    .course-funding{padding-top: 40px !important; padding-bottom: 40px !important;}
    .homepage-course-detail-mobile-btn{display: inline-block !important;}
	.secondary-search-icon a, .secondary-content-wrapper a{font-size: 10px;}
	.course-funding .wpb_wrapper{display: block;}
	.homepage-full-width-content-section.alt .iwithtext .iwt-text, .homepage-full-width-content-section .iwithtext .iwt-text{    padding-left: 70px; font-size: 28px; font-weight: 300; line-height: 35px;}
	.homepage-full-width-content-section .iwt-icon img, .homepage-full-width-content-section.alt .iwt-icon img{width: 50px !important;}
    .homepage-after-banner-section h2{padding: 10px 15px;}
    .homepage-after-banner-section h2:after{top:10px;}
    .homepage-after-banner-section{margin-top: 25px;}
    .homepage-after-banner-section .iwt-icon img { width: 80px !important; padding-left: 15px; padding-top: 25px; }
    .homepage-after-banner-section .span_12{width: 100%; }
    .homepage-after-banner-section .iwithtext .iwt-text{padding-left: 100px; padding-top: 15px; color: #ffffff !important; padding-right: 15px;}
    .executive-council-members .vc_col-sm-4 .img-with-aniamtion-wrap{max-width: 180px;}
    #rev_slider_1_1 .tparrows {top: 55% !important;}
}

@media screen and (min-width: 1000px) {

    body.material #header-outer.small-nav #logo img{height: 50px !important;}
    .homepage-course-detail-mobile-btn{display: none !important;}
    .seaa-sidebar{margin-top:60px; max-width: 430px;}
    .course-funding h2.heading{margin-bottom: 0;}
    .course-funding h2.heading:after{border-bottom: 0; }
    #footer-outer .row { padding-top: 45px !important; }
	.homepage-after-banner-section .iwt-icon img{width: auto !important; padding-left: 42px; padding-top: 33px;}
	.homepage-after-banner-section .iwithtext .iwt-text{padding-left: 162px; padding-top: 32px; color: #ffffff !important; padding-right: 30px;}
	.homepage-after-banner-section .span_12{margin-top: -77px !important; position: absolute; width: 100%; }

}
@media screen and (min-width: 1510px) and (max-width: 1618px){

.homepage-full-width-content-section .iwithtext .iwt-text{font-size: 40px;}
    }
}
@media screen and (min-width: 1060px) and (max-width: 1330px){
	header#top nav > ul > li > a{font-size: 16px !important;}
}
@media screen and (min-width: 1000px) and (max-width: 1060px){
	header#top nav > ul > li > a{font-size: 14px !important;}
}
    
@media screen and (min-width: 1000px) and (max-width: 1610px){
    .homepage-full-width-content-section .vc_col-sm-6{min-height: 360px; padding-top: 3% !important;}
    .homepage-after-banner-section{min-height: 170px;}
    body #pt-cv-view-0668cc2zjp .pt-cv-content{font-size: 16px !important; padding-left: 8px; padding-right: 8px;}
    body #pt-cv-view-0668cc2zjp .pt-cv-title a{font-size: 18px !important; line-height: 1 !important; font-weight: normal !important;}
    body #pt-cv-view-0668cc2zjp .pt-cv-title{padding-top: 0 !important;}
    .homepage-full-width-content-section .iwt-icon img{width: 60px !important;}
    .homepage-full-width-content-section.alt .iwithtext .iwt-text, .homepage-full-width-content-section .iwithtext .iwt-text{padding-left: 90px; font-size: 32px; line-height: normal; min-height: 70px;}
    .homepage-after-banner-section .iwithtext .iwt-text {padding-left: 90px;padding-top: 12px;}
    .homepage-after-banner-section .iwt-icon img {padding-left: 15px;padding-top: 10px;width: 70px !important;}
    .homepage-after-banner-section h2:after { top: 13px; right: 20px; width: 18px; height: 25px; background-size: contain; }
    .homepage-after-banner-section h2{font-size: 21px !important; line-height: 48px !important;}
    h2.heading{font-size: 40px;}
	#footer-widgets{font-size: 12px;}
	#page-header-wrap, #page-header-bg{height: 380px !important;}
}
@media screen and (max-width: 1440px){
    #footer-outer #copyright.row{padding-top: 0 !important;}
    .row-start{padding-top: 40px !important;}
    .seaa-sidebar{margin-top: 40px;}
}
@media screen and (max-width: 690px){
    body .wpb_wrapper h2.vc_custom_heading{font-size: 30px !important; line-height: normal !important;}
    body #footer-widgets .container .col:nth-child(3), #footer-widgets .container .col{margin-bottom: 15px !important;}
    #footer-outer .widget{line-height: 21px; font-size: 14px;}
    .featured-courses-wrapper{padding-top: 30px !important;}
    .homepage-after-banner-section{min-height: 170px;}
    .featured-courses-wrapper .nectar-button{float: left;}
    .homepage-full-width-content-section .vc_col-sm-6{min-height: 230px;}
    .membership-benefit-wrapper .using-image{background-size: auto !important;}
    .membership-benefit-image{min-height: 0 !important;}
    .sub-heading{font-size: 12px !important; letter-spacing: 2px;}
    body .wpb_wrapper h3.sub-heading{font-size: 12px !important; letter-spacing: 2px; line-height: normal !important;}
    .nectar-button span{font-size: 14px;}
    .nectar-button.small { padding: 8px 38px 8px 20px; }
    .featured-course-section .owl-item .wpb_text_column.wpb_content_element { position: relative; bottom: 0; width: calc(100% ); left: 11px; padding-left: 5px; padding-top: 5px; font-size: 11px; margin-top: -15px; line-height: normal; }
    #rev_slider_1_1 .tp-caption {font-size: 0.8em !important; text-align: center !important;}
    #rev_slider_1_1 .rev-btn {font-size: 0.5em !important;padding: 0.5em 1em !important;}
    #rev_slider_1_1 .tparrows {width: 20px; height: 20px;}
    #rev_slider_1_1 .tparrows:before {font-size: 14px !important; line-height: 20px;}
    .slide-two .tp-parallax-wrap {left: 15% !important;}
    .slide-two .second-slider-text {overflow-wrap: break-word;!important;}
}
.featured-courses-wrapper .nectar-button.small{padding: 15px 38px 15px 15px;}
/*Laptop fix*/
@media screen and (max-width: 1440px) and (min-width: 1000px){
    .featured-courses-wrapper .nectar-button span:after{content: '\f101'; position: absolute; font-family: fontawesome; right: -15px; top: 4px; transition: .5s;}
    .featured-courses-wrapper .nectar-button span:hover::after{right: -25px;  top: 4px;}
    .featured-courses-wrapper .nectar-button.small{padding: 15px 28px 15px 10px;}
    .membership-benefit-wrapper h2.heading{margin-bottom: 15px;}
    .membership-benefit-wrapper .span_12{overflow: hidden;}
    .homepage-after-banner-section .span_12{margin-top: -47px !important;}
}
/*Laptop fix end*/
@media screen and (max-width: 1440px) and (min-width: 1000px){
    header#top nav > ul > li > a{font-size: 18px;}
h2.heading{}
}
.event-listing-page .pt-cv-title{background: transparent;}
.event-listing-page .pt-cv-title{padding-bottom: 0; line-height: 1 !important; margin-bottom: 0 !important;}
article.post table th{color: #ffffff !important;}
article.post table td, article.post table th{text-align: left;}
.pt-cv-ctf-list{overflow: auto;}
.pt-cv-ctf-upcoming_event_date_text{font-size: small; text-transform: uppercase;}
.category-upcoming-events .cat-item-6, .category-upcoming-events .cat-item-7, .category-past-events .cat-item-6, .category-past-events .cat-item-7{display: none;}
.category-circulars .cat-item-9, .category-circulars .cat-item-1, .category-press-release .cat-item-9, .category-press-release .cat-item-1{display: none;}
@media (min-width: 690px){
    #footer-widgets .span_3{margin-right: 0;}
    #footer-widgets .span_3{ width: 25%; }
}
@media screen and (max-width: 479px) {
	.executive-council-members .vc_col-sm-4 .img-with-aniamtion-wrap{max-width: 130px;}
}
@media screen and (min-width: 1201px) and (max-width: 1475px){
    header#top nav ul li a{font-size: 16px !important;}
}
@media screen and (min-width: 1000px) and (max-width: 1200px){
    .container {
    	padding: 0 2% !important;
    }
     header#top nav ul li a{font-size: 14px !important;}

}