/*

Theme Name: Enfold Child

Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.

Version: 1.0

Author: Kriesi

Author URI: http://www.kriesi.at

Template: enfold

*/



/*Add your own styles here:*/

{#1f8fe8}

{#0065c2}



@font-face {

    font-family: 'Exo2Bold';

    src: url('/wp-content/fonts/Exo2-SemiBold.eot?#iefix') format('embedded-opentype'),

         url('/wp-content/fonts/Exo2-SemiBold.ttf')  format('truetype');

    }

@font-face {

    font-family: 'Hackman';

    src: url('/wp-content/fonts/Hackman.eot?#iefix') format('embedded-opentype'),

         url('/wp-content/fonts/Hackman.otf')  format('opentype');

    }

@font-face {

    font-family: 'HackmanBold';

    src: url('/wp-content/fonts/Hackman-DemiBold.eot?#iefix') format('embedded-opentype'),

         url('/wp-content/fonts/Hackman-DemiBold.otf')  format('opentype');

    }

	

	



#top .avia-font-entypo-fontello, body .avia-font-entypo-fontello, html body [data-av_iconfont='entypo-fontello']:before {font-family:'entypo-fontello' !important;}



* {font-family:'Hackman' !important;}

strong, b {font-family:'HackmanBold' !important;}



#header_meta {padding:10px 0 8px;}



.av_secondary_right .sub_menu ul li a {color:#1f8fe8 !important; text-decoration:none !important; font-size:14px;}

.av_secondary_right .sub_menu ul li a:hover {color:#fff !important;}

.av_secondary_right .sub_menu ul li a:before {content:""; font-family:'entypo-fontello' !important; color:#fff;}

.av_secondary_right .sub_menu ul li ul li a:before {content:"";}

.av_secondary_right .sub_menu ul li ul li a:hover {color:#000 !important;}



#top .social_bookmarks li {margin-left:3px; border:0;}

#top .social_bookmarks li a {color:#1f8fe8; border:1px solid #1f8fe8; border-radius:15px; width:26px; height:26px; line-height:26px; min-height:26px; font-size:14px;}

#top .social_bookmarks li a:hover {background-color:#1f8fe8 !important;}

.header_color .container_wrap_meta {background:#000;}



.header_color .main_menu ul:first-child > li > a {color:#1f8fe8;}

.header_color .main_menu ul:first-child > li a:hover, .header_color .main_menu ul:first-child > li.current-menu-item > a, .header_color .main_menu ul:first-child > li.current_page_item > a {color:#000;}



#header.av_minimal_header .avia_mega_div {border:1px solid #e1e1e1; border-top:0;}

#top #header .avia_mega_div > .sub-menu {padding:0;}

#top #header .avia_mega_div > .sub-menu > li {padding:0;}

#top #header .avia_mega_div > .sub-menu.avia_mega_hr {padding:0;}

#top #header .mega_menu_title a {font-size:12px; color:#777; padding:12px;}

#top #header .mega_menu_title a:hover {color:#000; text-decoration:none; background:#eee;}



.header_color .main_menu .menu ul li a {color:#777;}

.header_color .main_menu .menu ul li a:hover {color:#000 !important; background:#eee;}



h1, h2, h3, h4, h5, h6 {font-family:'Exo2Bold' !important;}



h1 {text-transform:none !important; letter-spacing:normal !important;}

.main_color h1,

.main_color h2,

.main_color h3 {color:#1f8fe8;}

h2 {text-transform:none !important; letter-spacing:normal !important;}

.main_color .meta-heading>* {color:#1f8fe8;}

.main_color .meta-heading .special-heading-inner-border,

.main_color .special-heading-inner-border {border-color:#1f8fe8; opacity:0.5;}



#home-blog img {}

#home-blog .slide-meta-comments, #home-blog .slide-meta-del {display:none;}





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

.avia-caption .avia-caption-title,

.slideshow_caption .avia-caption-title {background-color:rgba(31,143,232,0.75); margin-bottom:5px; border-radius:5px; padding:10px;}

.slideshow_caption .avia-caption-content p,

.avia-caption .avia-caption-content p {background-color:rgba(31,143,232,0.75); margin-bottom:5px; border-radius:5px; padding:10px;}

}



.caption_left .slideshow_caption {left:60px;}

.slideshow_inner_caption {display:block; padding-top:35px;}

.avia-caption h2.avia-caption-title {float:left; margin-bottom:40px !important;}

#top .avia-slideshow-button {margin-top:80px;}



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

.avia-slide-wrap .caption_left .container.caption_container {background:url(/wp-content/uploads/2017/11/swoosh.png); background-repeat:no-repeat; background-size:650px 274px; background-position:top left;}

.home .avia-slide-wrap .caption_left .container.caption_container {background-size:800px 338px;}

}











.av-inner-masonry {border-radius:5px;}

#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content {background-color:rgba(31,143,232,0.75); border-radius:5px;}

#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content:hover {background-color:rgba(0,0,0,0.75) !important;}

.home .isotope-item:nth-of-type(2) .av-inner-masonry-content,

.home .isotope-item:nth-of-type(4) .av-inner-masonry-content,

.home .isotope-item:nth-of-type(5) .av-inner-masonry-content,

.home .isotope-item:nth-of-type(7) .av-inner-masonry-content {background-color:rgba(0,101,194,0.75) !important;}



#section-blocks .av-masonry-gallery {padding-top:30px;}

.avia-content-slider-element-container .avia-content-slider-inner {border:1px solid #e1e1e1; padding:15px !important; box-sizing:border-box; text-align:center; border-radius:5px}

.avia-content-slider-element-container .avia-content-slider .slide-entry-title {text-align:center; letter-spacing:normal;}

.av_promobox {margin:15px 0 25px; border-radius:5px;}



.avia-content-slider .slide-image, .avia-content-slider .slide-image img {border-radius:5px;}

.avia-fullwidth-slider.main_color {border-bottom:10px solid #0065c2;}



.avia-button,

.avia-slideshow-button {border:0 !important; border-radius:5px !important;}

#top .main_color input[type='text'] {border-radius:5px !important;}

.avia-button.avia-color-theme-color {background-color:#1f8fe8 !important; transition:all 0.3s ease 0s;}

.avia-button.avia-color-theme-color:hover {background-color:#0065c2 !important;}

.main_color input[type='submit'] {background-color:#1f8fe8 !important; transition:all 0.3s ease 0s; border-radius:5px !important; border:0;}

.main_color input[type='submit']:hover {background-color:#0065c2 !important;}

.main_color article, .main_color article img {border-radius:5px;}

.main_color .grid-content {border-radius:0 0 5px 5px;}



.avia-button.avia-color-dark {color:#1f8fe8 !important; border:1px solid #1f8fe8 !important; font-family:'Exo2Bold' !important; font-size:14px; padding:12px 16px; -webkit-transition:none; transition:none; -webkit-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out; transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out;}

.avia-button.avia-color-dark span {font-family:'Exo2Bold' !important; font-size:14px;}

.avia-button.avia-color-dark:hover {background:#1f8fe8 !important; color:#fff !important; opacity:1;}

.avia-button.avia-color-light {color:#fff; border:1px solid #fff !important; font-family:'Exo2Bold' !important; font-size:14px; padding:12px 16px; -webkit-transition:none; transition:none; -webkit-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out; transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out;}

.avia-button.avia-color-light span {font-family:'Exo2Bold' !important; font-size:14px;}

.avia-button.avia-color-light:hover {background:#fff !important; color:#1f8fe8 !important; opacity:1;}



#top .avia-slideshow-button.avia-color-dark {background-color:rgba(255,255,255,0.9);}



.flex_column .avia-slideshow.avia-builder-el-no-sibling {border:1px solid #e1e1e1 !important; box-sizing:border-box; border-radius:5px}

.flex_column .avia-slideshow.avia-builder-el-no-sibling img {border-radius:5px}

.avia-slideshow-dots a.active, .avia-slideshow-dots a:hover {background:#1f8fe8;}



#footer {padding:30px 0;}

.footer_color {background-color:#000; border:0; color:#fff;}

.footer_color strong {color:#fff;}

.footer_color small {color:#fff;}

#footer .widget {margin:0;}

#footer .container .flex_column:nth-child(1) {border-right:1px solid #fff;}

#footer .container .flex_column .widgettitle {display:none;}

#footer .container .flex_column p {margin:0;}

#footer .container .flex_column #text-8 ul {columns:2; -webkit-columns:2; -moz-columns:2;}

#footer .container .flex_column #text-8 ul li a {color:#1f8fe8;}

#footer .container .flex_column #text-8 ul li a:hover {color:#fff; text-decoration:none;}



