/*
Theme Name: AfG (Salient Child Theme)
Description: Salient Child-Theme für AfG
Author: Martin Fiedler
Author URI: https://dragonhort.de
Template: salient
Version: 0.2
*/
h1, h3{
	color: #c61a27;}


hr{
	height: 1px;
    border-top: 1px solid #EBEBEB;
	border-bottom:none;}

/*logo right*/
@media only screen and (min-width: 1250px) {
	#header-outer .span_3, #header-outer .span_3 #logo {
	   float: right!important;
	}
}
/*Menü
erste Ebene*/
#header-outer header#top .container .row .col nav ul.sf-menu li a,
#slide-out-widget-area.slide-out-from-right-hover .inner .widget.widget_nav_menu li a,
#slide-out-widget-area.slide-out-from-right-hover .inner .widget.widget_nav_menu li,
#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li,
#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a{color:#153d8a !important;}
#header-outer header#top .container .row .col nav ul.sf-menu li a:hover{color:#c61a27 !important;}

/*Menü
zweite Ebene*/
header#top .sf-menu li ul li a, #slide-out-widget-area.slide-out-from-right-hover
{
	background-color:#d9eef8;}

#header-outer header#top .sf-menu > li ul{
	padding: 0;
}
#header-outer header#top .container .row .col nav ul.sf-menu li ul li a:hover,
#header-outer header#top .container .row .col nav ul.sf-menu li ul li a:active,
#header-outer header#top .container .row .col nav ul.sf-menu li ul.sub-menu .sfHover a,
#header-outer header#top .container .row .col nav ul.sf-menu li ul.sub-menu .sfHover ul.sub-menu a:hover,
#header-outer header#top .container .row .col nav ul.sf-menu li ul.sub-menu .sfHover ul.sub-menu a:active{background-color:#153d8a !important;}

#header-outer header#top .container .row .col nav ul.sf-menu li ul.sub-menu .sfHover ul.sub-menu a {background-color:#d9eef8 !important;}

#header-outer header#top .container .row .col nav ul.sf-menu li ul li a:hover,
#header-outer header#top .container .row .col nav ul.sf-menu li ul li a:active,
#header-outer header#top .container .row .col nav ul.sf-menu li ul.sub-menu .sfHover a,
#header-outer header#top .container .row .col nav ul.sf-menu li ul.sub-menu .sfHover ul.sub-menu a:hover {color:#fff !important;}

#header-outer header#top .container .row .col nav ul.sf-menu li ul.sub-menu .sfHover ul.sub-menu a {color:#153d8a !important;}

/*Mobile Menü*/
#mobile-menu{
	background-color: #d9eef8;
	color:#153d8a;}

#mobile-menu a{
	color:#153d8a !important;}

/*logo right end*/

.orbit-wrapper #featured{
	background: #f8f8f8 !important;}

/* ----- Fancy Box: -----*/
.nectar-fancy-box .inner h3 {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    text-align: center !important;
    width: 100%;
}

.nectar-fancy-box .box-bg:after{
	background-color: rgba(51,51,51,0.5);
	}

/* ----- Kein Call to Action: -----*/
#call-to-action{
	display:none;}

/* ----- Flip Box: -----*/
.flip-box-front .inner{
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	color:#153d8a;}

/* ----- Trainer: -----
Abstand Box*/
.wpb_wrapper div.vc_separator{
	margin-bottom:5px;}

/* ----- Portfolio: -----
hide date only*/
body .portfolio-items .col .work-info .vert-center p {
    display: none;
}

#sidebar div ul.project-sharing {
    display: none !important;
}

.portfolio-wrap  .portfolio-items[data-ps="8"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg{
background-color: #89a0be !important;}

.portfolio-items .col .work-item.style-2 h3{
	font-size:20px;}

/*4 columns werden zu 2 colums*/
.portfolio-items .col.span_3 {
    width: 47.6% !important;
    margin: 0px 1.1%;
    padding: 0px;
}

.portfolio-items .col.span_3 img{
	width:100%;}

.vc_separator h4{
	margin-bottom:0 !important;}

.single-portfolio #sidebar h3, .single-portfolio #sidebar h4{
	margin-bottom:0 !important;}

.ascend .row #sidebar div ul li{
	border-bottom: 1px dotted #e6e6e6 !important;}

/*Tabelle CM Download Manager - ADD*/
body .container-wrap .CMDM,
body .container-wrap .CMDM .CMDM-app h2,
body .container-wrap .CMDM .searchResList a,
body .container-wrap .CMDM .paging .prev,
body .container-wrap .CMDM .paging .next,
body .container-wrap .CMDM .paging a{
font-family: Karla !important;
color:#676767;}

.CMDM-edit-form tbody{
	 border-top: solid 1px #ececec !important;}

.container-wrap .CMDM .CMDM-edit-form input[type=submit]{
	 padding-left: 15px !important;
	padding-right: 15px !important;
    border: none;}

.container-wrap .CMDM .searchAddOns input[type=submit]{
	padding:0 !important;
	background-color:#fff !important;}

.CMDM .searchAddOns input[type=text]{
	padding:2px 3px !important}

.container-wrap .CMDM .sideBox{
	border:none;
	background:none;
	margin:0;
	padding:0;}

.container-wrap .CMDM .manageAddOns{
	padding:0;
	background:none;}

.container-wrap .CMDM .manageAddOns a.manageAddOnsA{
	background: #a63d48;
	border:none;
	color:#fff;
	font-family: Karla !important;
	font-size:16px;
	padding:5px;}

.cmdm-login{
clear:both;}

.login-submit input{
height:auto;}

.CMDM_AddDownloadForm_excerpt,
.CMDM_AddDownloadForm_notes,
.CMDM_AddDownloadForm_screenshots,
.CMDM_AddDownloadForm_thumbnail,
.CMDM_AddDownloadForm_preview,
.CMDM_AddDownloadForm_player,
.CMDM_AddDownloadForm_admin_supported,
.CMDM_AddDownloadForm_numberOfDownloads{
display:none;}

.cmdm-download-categories,
.cmdm-download-size{
margin-bottom:15px !important;}


/*------Footer------*/
#footer-outer{
	border-top:solid 1px #c61a27;}



#call-to-action .triangle{
	border-top-color: #ffffff !important;}

#call-to-action .container span{
	display:none !important;}

#call-to-action .container a{
	margin-left:0;
	font-size:14px;
	font-weight:700 !important;}

#footer-outer .nectar-button:hover{
	color:#3c4e59 !important;
	border-color:#3c4e59 !important;}

.nectar-cta h6{
	font-size:18px !important;}

.nectar-cta .link_wrap .link_text{
	text-transform:uppercase;
	padding: 14px 18px;
	line-height: 24px;
	border:2px solid #fff;
	margin-left: 12px;
	}

.nectar-cta .link_wrap a.link_text:hover{
	color:#3c4e59;
	border-color:#3c4e59;
	transition: all 0.33s cubic-bezier(0.12,0.75,0.4,1);
    -webkit-transition: all 0.33s cubic-bezier(0.12,0.75,0.4,1);}

.nectar-cta .arrow, .span_12.light .nectar-cta .link_wrap .link_text:after{
	display:none;}


@media only screen and (max-width: 1250px) {

#header-outer[data-lhe="default"] header#top nav > ul > li > a{
     padding-left: 5px !important;
	padding-right: 5px !important;
    }
}

@media only screen and (min-width: 1000px) {
	/* ----- Portfolio: -----*/
    .portfolio-items .col.span_3 {
        width: 47.6%!important;
    }
}
