/*
Theme Name: Enfold Child Theme for CCP
Description: <strong>A superflexible and responsive Business Theme by Kriesi</strong> - <br/> Update notifications available on twitter, facebook and via newsletter:<br/> <a href='http://twitter.com/kriesi'>Follow me on twitter</a><br/> - <a href='http://www.facebook.com/pages/Kriesi/333648177216'>Join the Facebook Group</a> - <a href='https://kriesi.at/newsletter'>Subscribe to our Newsletter</a>
Version: 4.21
Author: HHGraphics
Author URI: https://kriesi.at
Template: enfold
License: Themeforest Split Licence
License URI: -
Theme URI: www.kriesi.at/themes/enfold/
*/

@import url('https://fonts.googleapis.com/css?family=Open+Sans:800');


/* -----------------------------main styling ----------------------*/
/* .template-page .entry-content-wrapper h1,.template-page .entry-content-wrapper h2{text-transform:none !important;white-space: normal;}
h1, h2, h3, h4, h5 {font-family:'Tinos, serif' !important; letter-spacing:0 !important;font-weight:200 !important;}*/
.html_elegant-blog #top .post-entry .post-title, .html_elegant-blog .avia-content-slider .slide-entry-title, .template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {text-transform:none !important; letter-spacing:0 !important;}
h1, h2, h3, h4, h5, h6 {font-family: 'Open Sans', sans-serif !important;font-weight:normal !important;}
.html_elegant-blog #top .minor-meta {/*font-family:'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;*/}
html, .html_stretched #wrap_all {background:transparent !important;}
body {    font-size: 1em;
    font-family: 'Open Sans', arial, sans-serif !important;
    line-height: 1.6;background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(109,195,151,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(109,195,151,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(109,195,151,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(109,195,151,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(109,195,151,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(109,195,151,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#6dc397', GradientType=0 ); background: url(/wp-content/themes/enfold/images/background-images/linen-for-light-background.png) center center  repeat scroll, linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(109,195,151,1) 100%);}
.av-section-bottom-logo.header_color {background: transparent;}
body .column-top-margin{margin-top:30px !important;}
/*.template-page .entry-content-wrapper .upcase h2 {text-transform:uppercase !important;}*/
.container_wrap {border: none;
    border-top-width: 0px;}

/* -----------------------------buttons  ----------------------*/
.avia-button-wrap {margin-bottom:12px;}
.avia-button-wrap a.avia-button,.avia-button-wrap a.avia-button:hover{-webkit-border-radius:10px !important;-moz-border-radius:10px !important;border-radius:10px !important;}
.avia-button {	color: #fff !important; background-color:#7bb0e7; border:0;text-transform:uppercase;font-weight:600 !important;font-size:.95em !important;}
.avia-button-fullwidth {text-align:left !important;}
.avia-button {background-color:transparent !important;}
.avia-button.avia-color-grey, 	.avia-button.avia-color-grey:hover	{background-color: #555!important;}
.avia-button.avia-color-black, 	.avia-button.avia-color-black:hover	{background-color: #2c2c2c!important;}
.avia-button.avia-color-red, 	.avia-button.avia-color-red:hover   {background-color: #B02B2C !important;}
.avia-button.avia-color-orange, .avia-button.avia-color-orange:hover{background-color: #e1675d !important;}
.avia-button.avia-color-green, 	.avia-button.avia-color-green:hover	{background-color: #4da490!important;}
.avia-button.avia-color-blue, 	.avia-button.avia-color-blue:hover	{background-color: #3a91ac !important;}
.avia-button.avia-color-aqua, 	.avia-button.avia-color-aqua:hover	{background-color: #4ecac2!important;}
.avia-button.avia-color-teal, 	.avia-button.avia-color-teal:hover	{background-color: #5f8789!important;}
.avia-button.avia-color-purple, .avia-button.avia-color-purple:hover{background-color: #525988!important;}
.avia-button.avia-color-pink, 	.avia-button.avia-color-pink:hover	{background-color: #f0bf1f!important;}
.avia-button.avia-color-silver, .avia-button.avia-color-silver:hover{background-color: #DADADA!important;}

.avia-button:hover,#top .avia-button-fullwidth:hover{opacity:0.9 !important;}
#top .avia-button-wrap{width:100%;position:relative;}
#top .avia-button-fullwidth{font-family:"Open Sans";font-weight:600;width:100%;}
/*#top .avia-button-wrap.fa-automobile:before,#top .avia-button-wrap.fa-car:before{content:"\f1b9";font-size:2em;padding:0 5%;line-height:2em;-webkit-border-radius:0 10px 10px 0 !important;-moz-border-radius:0 10px 10px 0 !important;border-radius:0 10px 10px 0 !important;}*/
#top .avia-button-wrap.fa:before {display:none;}
#top .avia-button-wrap.fa:after{top:0; position:absolute;z-index:999;height:100%;width:25px;right:0;background:rgba(0,0,0,1);}
#top .avia-button-wrap.fa:after:hover{opacity:.8;}
#top span.avia_iconbox_title {color: #fff;font-weight:600;}
/*#top span.avia_iconbox_title:before {width:25px; height:25px; background-color: #efefef; display:block;}
*/#top .avia-button-wrap.fa:after {font-size:2.3em;padding:0 .2em;line-height:1.5em;-webkit-border-radius:0 10px 10px 0 !important;-moz-border-radius:0 10px 10px 0 !important;border-radius:0 10px 10px 0 !important;width:50px;}
.content .slide-entry span.fallback-post-type-icon {background: #efefef;}
.template-blog .avia-content-slider .fake-thumbnail .slide-image .fallback-post-type-icon {height:70px !important; width:70px !important;line-height:70px !important; margin-top:auto !important; top: inherit !important;}
.template-blog .avia-content-slider .fake-thumbnail .slide-image {height:auto !important;}
.content .slide-entry span.fallback-post-type-icon:before {font-family:FontAwesome;font-size:35px;color: #888;}
#top .avia-button-wrap.fa-car:after, .category-auto .content .slide-entry span.fallback-post-type-icon:before {content:"\f1b9";}
#top .avia-button-wrap.fa-car:after {color:#3a91ac !important;}
#top .avia-button-wrap.fa-heart:after, .category-charities .content .slide-entry span.fallback-post-type-icon:before{content:"\f004";}
#top .avia-button-wrap.fa-heart:after {color:#e1675d !important;}
#top .avia-button-wrap.fa-newspaper:after, .category-communications .content .slide-entry span.fallback-post-type-icon:before{content:"\f1ea";}
#top .avia-button-wrap.fa-newspaper:after {color:#4da490 !important;}
#top .avia-button-wrap.fa-shopping-cart:after, .category-consumer-marketplace .content .slide-entry span.fallback-post-type-icon:before, .category-consumer-topics .content .slide-entry span.fallback-post-type-icon:before{content:"\f07a";}
#top .avia-button-wrap.fa-shopping-cart:after {color:#f0bf1f !important;}
#top .avia-button-wrap.fa-phone:after, .category-do-not-call .content .slide-entry span.fallback-post-type-icon:before{content:"\f095";}
#top .avia-button-wrap.fa-phone:after {color:#525988 !important;}
#top .avia-button-wrap.fa-chart-pie:after, .category-finances-money .content .slide-entry span.fallback-post-type-icon:before{content:"\f200";}
#top .avia-button-wrap.fa-chart-pie:after {color:#4da490 !important;}
#top .avia-button-wrap.fa-user-md:after, .category-healthcare .content .slide-entry span.fallback-post-type-icon:before{content:"\f0f0";}
#top .avia-button-wrap.fa-user-md:after {color:#f0bf1f !important;}
#top .avia-button-wrap.fa-graduation-cap:after, .category-education .content .slide-entry span.fallback-post-type-icon:before{content:"\f19d";}
#top .avia-button-wrap.fa-graduation-cap:after {color:#e1675d !important;}
#top .avia-button-wrap.fa-home:after, .category-home .content .slide-entry span.fallback-post-type-icon:before{content:"\f015";}
#top .avia-button-wrap.fa-home:after {color:#525988 !important;}
#top .avia-button-wrap.fa-shield:after, .category-military .content .slide-entry span.fallback-post-type-icon:before{content:"\f132";}
#top .avia-button-wrap.fa-shield:after {color:#4da490 !important;}
/*#top .avia-button-wrap.fa-shield-alt:after{content:"\f3ed";color:#4da490 !important;}
*/#top .avia-button-wrap.fa-suitcase:after, .category-travel .content .slide-entry span.fallback-post-type-icon:before{content:"\f0f2";}
#top .avia-button-wrap.fa-suitcase:after {color:#f0bf1f !important;}
#top .avia-button-wrap.fa-lock:after, .category-miscellaneous .content .slide-entry span.fallback-post-type-icon:before{content:"\f023";}
#top .avia-button-wrap.fa-lock:after {color:#525988 !important;}
#top .avia-button-wrap.fa-user-secret:after, .category-common-scams .content .slide-entry span.fallback-post-type-icon:before{content:"\f21b";}
#top .avia-button-wrap.fa-user-secret:after{color:#3a91ac !important;}
#top .avia-button-wrap.fa-key:after, .category-internet-privacy .content .slide-entry span.fallback-post-type-icon:before{content:"\f084";}
#top .avia-button-wrap.fa-key:after{color:#3a91ac !important;}
#top .avia-button-wrap.fa-gavel:after, .category-lawsuits-settlements .content .slide-entry span.fallback-post-type-icon:before{content:"\f0e3";}
#top .avia-button-wrap.fa-gavel:after {color:#e1675d !important;}
#top .avia-button-fullwidth .avia_button_icon, #top .avia-button-fullwidth .avia_iconbox_title {margin-right: 38px;}
#top .av_inherit_color a {
  text-decoration: none !important;
}
.html_modern-blog #top.category .post-entry .blog-categories, .category .entry-content-wrapper .slide-entry-excerpt, .html_modern-blog #top.category .entry-footer {display:none;}

@media only screen and (max-width: 1100px) {
/*.avia-button{font-size:1.1em !important;}*/
	#top .avia-button-fullwidth .avia_button_icon, #top .avia-button-fullwidth .avia_iconbox_title {
	    margin-right: 50px;}

}

[class*="sub-cat-col-"] {
	width: 100%;
	float: left;
	padding: 15px;
	border: none;
	text-align:center;
	color: #6786a1;
}

@media only screen and (min-width: 768px) {
	/* For desktop: */
	[class*="sub-cat-col-"] {
		width: 33%;
	}
}
.sub-cat-row::after {
	content: "";
	clear: both;
	display: table;
}
.sub-cat-icon {
	width:40px;
	height:40px;
	font-family: FontAwesome, sans-serif;
	font-size: 35px;
	color: #888;
	display: table-cell;
	vertical-align: middle
}
.fa-car::before {
	font-size: 35px;
	font-stretch: 100%;
}
.sub-cat > a {
	font-size: 24px;
	line-height: 1em;
	text-decoration: none;
	text-decoration-color: #6786a1;
	color: #888;
}
.sub-cat > a:hover {
	  font-size: 24px;
	  line-height: 1em;
	  text-decoration: none;
	  text-decoration-color: #6786a1;
	  color: #6786a1;
  }
.sub-cat > a:focus {
	font-size: 24px;
	line-height: 1em;
	text-decoration: none;
	text-decoration-color: #6786a1;
	color: #6786a1;
}
/* -----------------------------   main menu  ----------------------*/

.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu>div, .html_header_top.html_bottom_nav_header #header_main_alternate .main_menu ul:first-child, .main_menu ul:first-child > li a {height:auto !important;}
.av-main-nav > li > a {font-family: 'Open Sans', arial, sans-serif !important; display: inline-block !important;font-size:1em !important;font-weight:400 !important;     padding: 0 18px !important}
.av-main-nav > li > a:hover {text-decoration:underline !important;}
.av-main-nav > li.fa {font-family:inherit;}
.av-main-nav > li.fa:after{font: normal normal normal 19px/1 FontAwesome; color: #6786a1; margin-top:3px;   display: inline-block;}
.av-main-nav > li.fa:before {display:none;content:"";}
.av-main-nav > li.fa.fa-chevron-circle-down:after { content: "\f13a";}
.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu {/*text-transform:uppercase;*/color: #fff;}
.av-burger-overlay-inner, .av-burger-overlay-bg {background: #25455f;}
.html_av-overlay-side #top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul a {color: #fff !important;}
.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover {background-color: #677e8f !important;}

@media only screen and (max-width: 1100px) {
	.av-main-nav > li > a {font-size:14px !important;}
}
@media only screen and (max-width: 960px) {
	.av-main-nav > li > a {font-size:11px !important;}
}
@media only screen and (max-width: 767px) {
	.av-main-nav > li > a {font-size:10px !important;}
	.responsive #header_main_alternate { display: block !important;}
	.responsive #top #main .av-logo-container .main_menu {display:none !important;}
	.responsive.html_top_nav_header .av-section-bottom-logo {border-bottom-width:0 !important;}
	.responsive #top .logo { float: right !important;}
}

/* -----------------------------   header  ----------------------*/
.responsive.html_boxed.html_header_sticky #header, .responsive.html_boxed.html_header_transparency #header { width: 100% !important;max-width: 100% !important; left: 0;}
/*.html_top_nav_header.html_header_top.html_header_sticky #top #wrap_all #main {
    padding-top: 75px !important;}*/
#header_main {background-color: #24455f;border-top:10px solid #4a9141 !important;min-height: 60px;}
.logohd {padding:45px 0 25px 0;background: transparent;display:inline-block;}
.logohd .sitetitle h1 {font-size:25px;
    font-size: 1.6vw; letter-spacing: .02em; text-transform:uppercase;color: #7b1c16;display:table-cell;border-bottom: 2px solid #7b1c16;white-space:nowrap;font-family:"Open Sans", HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif !important;font-weight:600 !important;}
.logohd .sitetitle p {display:block;font-size:13px;    font-size: .85vw;line-height:1.4em;color: #324c6f; font-style:italic; font-weight:600;margin: .5em 0;}
.logohd .sitetitle {width:25%;display:inline-block;vertical-align:middle; margin-left: 7px;}
.logohd .nglogo{display:inline-block;width:44%;text-align:right;/*margin-right:3%;*//*float:right;*/vertical-align:middle;margin-left: 14%;}
.logohd .sitetitle h1:after,.logohd .sitetitle p:after{content:"";display:table-cell;width:100%;}
.logohd .av-section-bottom-logo.header_color{display:inline-block;width:13%;vertical-align:middle;}
.logohd .av-logo-container{padding-right:0;background-color:transparent;}
.html_top_nav_header .av-logo-container{height:auto !important;}
.html_header_top.html_logo_center .logo{width:100%; height:100%;}
.html_header_top.html_logo_center #header_main_alternate .main_menu ul:first-child{width:100% !important;height:auto !important;display:block !important;}
.html_header_top.html_logo_center .logo img{width:auto;height:auto;max-height:100%;}
.html_header_top.html_logo_center .logo {left:auto; transform:none;}
.main_menu .menu-item-home{margin-right:10%;}
#top #wrap_all .header_color .av-menu-button-colored > a .avia-menu-text{background-color:#b02b2c !important;padding:6px 9px;}
#top #wrap_all .header_color .av-menu-button-colored{right: 40px;float:right;}
#top #menu-item-search{float:right;right:-170px;}
.title_container .main-title {  line-height:2em;  font-size: 2em !important; margin: 0 !important;color: #104b7d !important;    font-family: 'Open Sans', sans-serif !important;
    font-weight: normal !important;}
.breadcrumb-trail span.breadcrumb-title {display:none;}
.title_container .breadcrumb {position:relative !important; left:0; top:0 !important; margin-top:0 !important;}
#top .av-main-nav ul a {font-size: inherit !important;}
.av-main-nav ul {background-color: #24455f !important;border:0 !important; box-shadow: none !important;}
#top .av-main-nav ul a {padding:10px 20px !important;}
.breadcrumb-trail span.sep {display:none !important;}
.breadcrumb-trail span:after, .breadcrumb-trail a.trail-begin:after {content: "\00BB";display:block;float:left; margin:0 3px;}
.breadcrumb-trail a.trail-begin:after {float:right;}
.breadcrumb-trail span.trail-end:after, .breadcrumb-trail span.trail-before:after {display:none;}
.trail-begin + .sep, .trail-begin + .sep + span {
  display: none;
}
.header_color .avia-tt, .header_color .avia-tt .avia-arrow, .header_color .avia-tt .avia-arrow {
    background-color: #ffffff !important;
}
@media only screen and (max-width:1100px){
	.main_menu .menu-item-home{margin-right:3%;}
	#top #wrap_all .header_color .av-menu-button-colored {right: 15px;}

}
@media only screen and (max-width: 960px) {
	.av-main-nav > li > a, #top .av-main-nav ul a {font-size:11px !important;}
	.av-main-nav > li > a {   padding: 0 13px !important;}
	#top #wrap_all .header_color .av-menu-button-colored {right: 0px;}
	.avia-button{font-size:.8em !important}
	#top .avia-button-wrap.fa:after {font-size:2em;}
}

@media only screen and (max-width:767px){
.responsive #top #wrap_all #header_main .container {width:100% !important; max-width:100% !important;}
}

@media only screen and (max-width:600px){
	.logohd .sitetitle h1 {font-size:20px; font-size: 3.5vw;}
	.logohd .sitetitle p {display:block;font-size:12px; font-size: 2vw;text-align:left;}
	.logohd { padding: 25px 0;}
	#top #wrap_all .header_color .av-menu-button-colored {right: 0px;}
	.logohd .nglogo{float:none;width:80%;margin:15px 10% 0 10% !important}
	.logohd {text-align:center;}
	.logohd .sitetitle{width:48%;}
	.logohd .av-section-bottom-logo.header_color {width:17%;}
	.responsive #top .logo {width:auto !important;}
}
	/* -----------------------------   home page  ----------------------*/

	.home #main .title_container {display:none;}
.cphomeslide{background:rgba(0,0,0,0.3);}
.slideshow_container_slideshow-jquery-image-gallery-custom-styles_1{width: 100% !important;
    height: auto!important;}
.slideshow_container_slideshow-jquery-image-gallery-custom-styles_1 .slideshow_slide_text div.slideshow_title {position:absolute !important;bottom:0;width:100%;}
.cphomeslide .avia-caption {bottom:0;width:100% !important; padding:0; left:0;}
.cphomeslide .avia-caption .avia-caption-title, .slideshow_container_slideshow-jquery-image-gallery-custom-styles_1 .slideshow_title, .slideshow_container_slideshow-jquery-image-gallery-custom-styles_1 .slideshow_slide_text{background:transparent !important;font-size:22px;}
#top .av-control-minimal .avia-slideshow-arrows a:before {    border: 0px solid #fff !important;
    background: #f8f8f8 !important;}
.cphomeslide .avia-slideshow-arrows a:before{border:0;background:#f8f8f8;line-height:60px;border-radius:50%;color:black; font-weight:bold;}
.cphomeslide .avia-slideshow-dots{display:none;}
.cpblocks div.widget{padding:0;width:30%;clear:none;float:left;margin-right:5%;}
.cpblocks .widget:last-child {margin-right:0;}
.cpblocks h3.widgettitle, .rounded .avia-slideshow .avia-caption .avia-caption-title, .slideshow_container_slideshow-jquery-image-gallery-custom-styles_1 .slideshow_slide_text div.slideshow_title {vertical-align:bottom;font-size:22px !important;font-family:'Open Sans', sans-serif;padding:14px 0 14px 0;}
.bgcover {background-size:cover;}
.rounded .avia_image, .rounded .avia-slideshow {border-radius: 15px !important;}
.rounded .av-image-caption-overlay, .rounded .avia-slideshow .avia-caption .avia-caption-title, .slideshow_container_slideshow-jquery-image-gallery-custom-styles_1 .slideshow_slide_text div.slideshow_title, .cpblocks h3.widgettitle {height:auto !important; bottom:0;transition:none;background: rgba(0,0,0,.4) !important;width:100%;border-radius: 0 0 15px 15px;}
.slideshow_container_slideshow-jquery-image-gallery-custom-styles_1 .slideshow_slide_text div.slideshow_title {border-radius:0;}
.rounded .avia-slideshow .avia-caption .avia-caption-title, .slideshow_container_slideshow-jquery-image-gallery-custom-styles_1 .slideshow_slide_text div.slideshow_title, .cpblocks h3.widgettitle {text-align:center;padding:17px 4px 17px;color: #ffffff !important;}
.slideshow_container_slideshow-jquery-image-gallery-custom-styles_1, .rounded {border-radius: 15px !important; overflow:hidden;}
.rounded .av-caption-image-overlay-bg, .rounded .av-image-caption-overlay, .rounded div.widget {border-radius: 0 0 15px 15px !important; overflow:hidden;}
.cpblocks h3.widgettitle{position:absolute;z-index:9;}
.cpblocks img {border-radius: 15px;}
.container_wrap .container .cpblocks {margin:50px 0 25px 0;clear:both;}
.av_minimal_header + #main .container_wrap_first {padding-bottom:30px;}

@media only screen and (max-width: 960px) {
.rounded .avia-slideshow .avia-caption .avia-caption-title, .slideshow_container_slideshow-jquery-image-gallery-custom-styles_1 .slideshow_slide_text div.slideshow_title, .cpblocks h3.widgettitle {padding:13px 3px !important}
.cpblocks h3.widgettitle, .rounded .avia-slideshow .avia-caption .avia-caption-title, .slideshow_container_slideshow-jquery-image-gallery-custom-styles_1 .slideshow_slide_text div.slideshow_title {font-size:19px !important;}
}

@media only screen and (max-width:767px){
.cpblocks div.widget { width: auto;
    text-align: center;
    margin: 0 auto;
    float: none;max-width:400px;margin-bottom:15px;}
	.cpblocks .widget:last-child {margin-right:auto;}
	.cpblocks h3.widgettitle {font-size:20px !important;}
.responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column, .responsive #top #wrap_all .av-flex-cells .no_margin {width: auto;}
}

/* -----------------------------   blog pages  ----------------------*/

.html_modern-blog #top .post-entry .blog-categories {top:0 !important;}
.html_modern-blog .post-entry .post-meta-infos .text-sep.text-sep-date, .html_modern-blog .post-entry .post-meta-infos .text-sep.text-sep-comment, .comment-container, .blog-author {display:none;}
.html_elegant-blog #top .post-entry .post-title, .html_elegant-blog .avia-content-slider .slide-entry-title, .html_modern-blog #top .post-entry .post-meta-infos, .html_modern-blog .avia-content-slider .slide-meta {margin-bottom:0 !important; padding:0 !important;margin-top:0 !important;}
.av-share-box ul li a {padding: 3px 23px !important;}
#top .av-share-box ul {width:auto !important;}
.html_elegant-blog .avia-content-slider .slide-entry-title {line-height:1em !important; padding-bottom:10px !important;}
.template-blog .avia-content-slider .slide-image {text-align:center;}
.template-blog h3 a {font-size:24px;line-height:1em;}
.template-blog .avia-content-grid-active a.slide-image .fa, .template-blog .avia-content-grid-active a.slide-image .dashicons {    font-size: 80px !important;width:auto; height: auto;}
.template-blog .avia-content-slider .fake-thumbnail .slide-image {border:none;min-height:20px; height:70px !important;}
 .template-blog .avia-content-slider .fake-thumbnail .slide-image .fallback-post-type-icon {height:20px; width:20px; line-height:19px; font-size:12px; top:10% left:50%;margin-top:0px;top:0;}
 .html_modern-blog #top .post-entry .blog-categories {font-size:.7em !important;}

 @media only screen and (max-width: 960px) {
.template-blog div .av_one_third{width:100%;padding:20px 0;border-bottom:1px solid #e8e8e8;margin-left:0;}
.entry-footer{margin-left:28%;}
.template-blog .avia-content-slider .slide-image{width:25%;display:inline-block;vertical-align:top;margin-right:3%;}
.template-blog .avia-content-slider .slide-content { width: 68%; display: inline-block;    vertical-align: top;}
}

 @media only screen and (max-width: 767px) {
.responsive #top #wrap_all .slide-entry{width:100% !important;margin-left:0 !important;}
.avia-content-slider .slide-entry-wrap {margin-bottom:0;}
}
.entry-content-wrapper a:link,
.entry-content-wrapper a:active,
.entry-content-wrapper a:hover,
.entry-content-wrapper a:visited {
  color: #24455f !important;
  font-weight: bolder !important;
  text-decoration: : none !important;
}


/* -----------------------------   slider  ----------------------*/

#layerslider_2 .ls-inner .ls-slide-backgrounds {width:80%;
background: rgba(9,39,80,1) !important;
background: -moz-linear-gradient(top, rgba(9,39,80,1) 0%, rgba(54,108,140,1) 53%, rgba(9,39,80,1) 100%) !important;
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(9,39,80,1)), color-stop(53%, rgba(54,108,140,1)), color-stop(100%, rgba(9,39,80,1))) !important;
background: -webkit-linear-gradient(top, rgba(9,39,80,1) 0%, rgba(54,108,140,1) 53%, rgba(9,39,80,1) 100%) !important;
background: -o-linear-gradient(top, rgba(9,39,80,1) 0%, rgba(54,108,140,1) 53%, rgba(9,39,80,1) 100%) !important;
background: -ms-linear-gradient(top, rgba(9,39,80,1) 0%, rgba(54,108,140,1) 53%, rgba(9,39,80,1) 100%) !important;
background: linear-gradient(to bottom, rgba(9,39,80,1) 0%, rgba(54,108,140,1) 53%, rgba(9,39,80,1) 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#092750', endColorstr='#092750', GradientType=0 ) !important;
border-right: 5px solid rgba(9,39,80,1);
 -moz-transform: skew(-11deg);
 -webkit-transform: skew(-11deg);
 transform: skew(-11deg);    left: -30%;z-index:5;}
#layerslider_2 .ls-inner .ls-slide-effects {    background-color: #c5d6e0 !important;
    opacity: 1 !important;}

	/* -----------------------------   rss feed  ----------------------*/

	.rssincl-itemtitle {font-size:20px; font-weight:bold;}
	.rssincl-itemdesc, .rssincl-entry div {display:inline-block;}
	.rssincl-itemdesc {width:20%;    width: 150px;
    margin-right: 10px;}
	.rssincl-entry div {width:60%;vertical-align:top;}
	.rssincl-entry{background: #efefef;
    padding: .5% 2%;margin:1% 0;}


	/* -----------------------------   table  ----------------------*/
	.tablepress td {font-size:15px;}
	.tablepress-3 {border-bottom:1px solid #ccc; border-right:1px solid #ccc}
	.tablepress tbody td, .tablepress tfoot th {border-top:none !important;}
	.tablepress tbody tr, .tablepress tfoot tr {border-top:1px solid #ccc; padding-top:15px !important;padding-bottom:15px !important;}
#tablepress-3 .column-1{display:inline-block;width:3px;vertical-align:top;float:left !important;position:absolute;vertical-align:top;border-left:none;}
	#tablepress-3 .column-2 img {width:150px;}
	#tablepress-3 .column-2 {width:200px !important; float:left;}
	#tablepress-3 .column-3 {font-weight:bold;padding-top:15px !important;}
	#tablepress-3 .column-3, 	#tablepress-3 .column-4, 	#tablepress-3 .column-5, 	#tablepress-3 .column-6, 	#tablepress-3 .column-7, 	#tablepress-3 .column-8, 	#tablepress-3 .column-9 {display:flex; height:auto; padding:0;}
#tablepress-3 thead {display:none;}
.tablepress td div {width:auto!important;}
#tablepress-3 .column-8 {padding-top:12px;}
.page-id-40 .tablepress tr .column-1 a {padding-top:120px;visibility:hidden;}
	/* -----------------------------   sidebar  ----------------------*/

	.sidebar_left.sidebar {text-align:left !important;}
.sidebar .menu li a{border-top:1px solid #dcdcdc;padding:8px 0;width:100%;display:block;}
.sidebar .menu li a:hover{background:#f4f6fa;text-decoration:none;}
.main_color .sidebar .current-menu-item>a {font-weight:600;}


	/* -----------------------------   footer  ----------------------*/
#top .widget_nav_menu li {font-size: inherit;}
.naaglogo {max-width:200px;}
 .widgettitle{font-weight:normal !important;text-transform:none !important;letter-spacing:0px !important;font-size:1.7em !important;}
 .copyright {display:none;}
 #socket {background-color: #24455f;border-bottom:10px solid #4a9141 !important; width:100% !important; max-width:100% !important;   position: absolute;    left: 0; height: 70px;}
#top .widget_nav_menu li {font-size:16px !important;}
@media only screen and (max-width:767px){
#footer {    text-align: center;}
}
