/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

html body.single-post[data-bg-header="true"].ascend .container-wrap{
	margin-top: -76px !important;
}

@media screen and (min-width:640px){
	#slide-out-widget-area .language-selector-container .menu-item-has-children:after {
		display: none;
	}

	#slide-out-widget-area .inner > div.language-selector-container{
		margin-bottom: 0px;
	}
}

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

	#header-right{
		position: absolute;
		display: inline-block;
		top: 10px;
		right: 100px;
		z-index: 2;
		text-align: center;
	}

	#header-right ul.social{
		padding: 0;
		margin: 0;
	}

	#header-right ul.social li{
		display: inline-block;
	}

	#header-right ul.social li a{
		padding: 2px 5px;
		font-size: 18px;
	}

	#header-right ul li a{
		color: #bdbdbd;
	}

	#header-right ul li a:hover{
		color: #203772;
	}
	

	#header-right ul.language-chooser li a{
		text-transform: uppercase;
		font-size: 12px;
	}

	

	#header-right ul.language-chooser li.active a{
		color: #203772;
	}

	html body header#top nav ul li.current-page-ancestor > a,
	html body header#top nav ul li.current-menu-item > a {
		margin-bottom: -5px;
	}

	html body #header-outer #top nav > ul > li > a{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	body.page-template-template-ridebane #header-right {
		margin-top: 23px;
	}

}



@media screen and (max-width:979px){
	#header-right{
		display: none;
	}

	#header-outer[data-cart="true"] #top .row .span_9 > .slide-out-widget-area-toggle, 
	#top .span_9 >.slide-out-widget-area-toggle {
	    padding-right: 10px;
	}

	#slide-out-widget-area ul.language-chooser li a{
		text-transform: uppercase;
		font-size: 14px;
	}

	#slide-out-widget-area ul.language-chooser li a:hover{
		text-decoration: underline;
	}

	#slide-out-widget-area ul.language-chooser{
		margin-top: 50px;
	}

	html body #ajax-content-wrap .col.padding-3-percent[data-padding-pos="left"], 
	html body #ajax-content-wrap .column-inner[data-padding-pos="left"], 
	html body #ajax-content-wrap .wpb_row .span_12 >.col.padding-3-percent[data-padding-pos="left"], 
	html body #ajax-content-wrap .wpb_row .span_12 >.column-inner[data-padding-pos="left"] {
	    padding-right: 3%;
	    padding-left: 3% !important;
	}

	.off-canvas-menu-container.mobile-only ul.menu li.menu-item{
		padding-bottom: 25px;
	}

	.off-canvas-menu-container.mobile-only ul.menu li.menu-item-has-children.menu-item{
		padding-bottom: 0px;
	}

	html body #ajax-content-wrap .col.child_column.padding-3-percent[data-padding-pos="left"],
	html body #ajax-content-wrap .wpb_row .span_12 >.col.child_column.padding-3-percent[data-padding-pos="left"]{
		padding-right: 0;
	    padding-left: 0 !important;

	}

	#footer-outer #copyright{
		margin-right: 3% !important;
	}

	#slide-out-widget-area ul.social li{
		display: inline-block;
		padding: 5px 5px;
	}

	#slide-out-widget-area ul.social li a:hover{
		color: #FFF;
	}
}

@media screen and (max-width: 640px){
	.language-selector-container{
		position: absolute;
		bottom: 0;
	}

	.language-selector-container.relative-position{
		position: relative;
		bottom: 0;
	}

	html body p#breadcrumbs{
		margin-top: 40px;
		position: relative;
		padding-bottom: 5px;
	}

	html body div#uppernav{
		display: none;
	}
		
}

@media screen and (max-width: 689px){
	#footer-outer #copyright .span_5 {
	    width: 40.5%;
	}


	#footer-outer #copyright .span_7{
		width: 57.5%;
	}

	html body #footer-outer #copyright .col ul.social{
		float: right;
	}

	html body .wpb_row >.span_12 >.column_container:last-child{
		margin-bottom: 25px;
	}

}


@media screen and (min-width:1200px){
	html body #custommenu ul li {
		font-size: 15px;
		padding: 15px 12px !important;
	}
}

@media screen and (min-width:800px) and (max-width:1199px){
	html body #custommenu ul li {
		font-size: 14px;
		padding: 15px 11px !important;
	}
}







