/*
Theme Name: Enfold Child Theme
Template: enfold
Text Domain: enfold
*/ 

@import url('../enfold/style.css');

.av-main-nav ul li{
	width: 212px;
}

.col2 .sub-menu {
    width: 424px
}

.col3 .sub-menu {
    width: 636px
}

.col4  .sub-menu {
    width: 848px
}

#fancybox-content{
	border: 0 !important;
}

.sub-menu .sub-menu{
	margin-top: 39px !important;
}

.container .av-content-small.units{
	width: 67%;
}

.inner_sidebar{
	margin-left: 20px;
}

.sidebar{
    text-align: center;
}

.sidebar form{
    text-align: left;
}

.hupso-share-buttons{
    text-align: center;
}

.huspo-share-buttons *{
    float: none !important;
}

.hupso_toolbar img{
    display: inline-block !important;
    float: none !important;
}

.hupso_c{
    display: inline-block !important;
}

@media (max-width: 1200px){
	.container .av-content-small.units{
		width: 63%;
	}
}

@media (max-width: 1100px){
	.container .av-content-small.units{
		width: 58%;
	}
}

@media (max-width: 1000px){
	.container .av-content-small.units{
		width: 100%;
	}

	.main .entry-content-wrapper{
		padding: 0 !important;
	}

	.content,
    #top #main .sidebar{
		border: 0 !important;
        display: block;
        float: none;
        clear: both;
	}

	.sidebar{
		width: 100%;
	}
    
    .sub-menu .sub-menu{
        margin-top:0 !important;
    }


}

/*@media (max-width: 900px){
	.container .av-content-small.units{
		width: 54%;
	}
}*/


@media only screen and (max-width: 1150px) and (min-width: 990px) {
	.responsive .main_menu ul:first-child > li > a {
		padding: 0 7px;
		font-size: 12px;
	}

}


@media(max-width: 1150px){
	nav .avia-menu >ul >li a{
		padding: 12px;
	}
}

@media(max-width: 1050px){
	nav .avia-menu >ul >li a{
		padding: 8px;
	}
}


.main-title.entry-title{
	display: none;
}

.breadcrumb{
	right: auto !important;
}

.breadcrumb span{
	font-size: 14px;
}

.widget_wysija_cont .wysija-submit {
    background-color: #83a83d;
    color: white;
}

@media only screen and (max-width: 767px){
    .responsive .title_container .breadcrumb {
        z-index: 10;
        line-height: 15px;
        font-size: 11px;
        position: absolute;
        right: 50px;
        top: 50%;
        margin-top: -7px;
    }
    
    #fancybox-content{
        width: 100% !important;
    }
    
    #fancybox-content .container{
        padding: 0;
    }
}

.sidebar .widget_wysija_cont{
    width: 60%;
    margin: auto;
}

.sidebar .widget_wysija_cont form{
    margin-top: 12px;
}

.sidebar .widget_wysija_cont form input[type="submit"]{
    margin: auto;
}

form#newsletter_signup{
    padding-top: 25px !important;
}

.adsense-leadin{
    margin-left: 0 !important;
}


article p{
    line-height: 1.8em;
}
