/*
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
*/

@import '../enfold/style.css';
@import url('https://fonts.googleapis.com/css?family=Roboto:400,700');

@font-face {
    font-family: myFirstFont;
    src: url(fonts/343878_0_0.woff);
}

/* iPhone */
@media screen and (max-width: 479px){

}

#sliderwidth {
	max-width: 1200px;
	margin: auto;
}

#header {
   background: white;
}

.container_wrap {
	border-top-width: 0px !important;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, nav.main_menu  li.menu-item a {
	font-family: myFirstFont !important;
}

.home #after_full_slider_1 {display: none;}

#footer {
    padding: 0px;
}

#footer .widget {
    margin: 0px;

}

.page-id-628 .av-large-gap.av-fixed-size .av-masonry-entry .av-inner-masonry {
 position: absolute;
    top: 0px;
    left: 50px;
    right: 50px;
    bottom: 30px;

}
.av-inner-masonry-content-pos-content {text-align: center;padding: 20px 10px !important;}
.av-inner-masonry-content-pos-content h3 {color: #2E2D6F;    font-size: 18px;
    text-transform: uppercase;}
.av-masonry-entry-content {color: #2E2D6F;    font-size: 14px;
    line-height: 18px;}

.page-id-141 h2.post-title.entry-title,
.page-id-730 h2.post-title.entry-title {
	padding: 10px 0px 0px !important
}
.page-id-141 .post_delimiter,
.page-id-730 .post_delimiter{
	display: none;
}

#main a {
	text-decoration: underline;
}

/* 
	font-family: 'Roboto', sans-serif; 
	font-family: 'Varela Round', sans-serif;
*/

.header_color .primary-background, .header_color .primary-background a, div .header_color .button, .header_color #submit, .header_color input[type='submit'], .header_color .small-preview:hover, .header_color .avia-menu-fx, .header_color .avia-menu-fx .avia-arrow, .header_color.iconbox_top .iconbox_icon, .header_color .iconbox_top a.iconbox_icon:hover, .header_color .avia-data-table th.avia-highlight-col, .header_color .avia-color-theme-color, .header_color .avia-color-theme-color:hover, .header_color .image-overlay .image-overlay-inside:before, .header_color .comment-count, .header_color .av_dropcap2, #top #wrap_all .header_color .av-menu-button-colored > a .avia-menu-text, .header_color .av-colored-style .av-countdown-cell-inner, .responsive #top .header_color .av-open-submenu.av-subnav-menu > li > a:hover, #top .header_color .av-open-submenu.av-subnav-menu li > ul a:hover {
	background: none;
	border: none;
}

nav.main_menu {
    padding-top: 40px;
}

nav.main_menu  li.menu-item a {
    height: 80px !important;
    line-height: 80px !important;
    font-family: 'News Cycle', sans-serif;
}

li.menu-item:hover span.avia-menu-text {
    color: #F59430 !important;
}

span.logo {
    padding: 20px;
}

span.logo img {
	    max-height: 120px;
    width: auto;
    height: 100%;
    max-width: 100%;
}

div.big-preview.single-big { 
	float: left; 
	width: 400px;
	height: 200px;
	margin: 0 20px 0 0;
}

.phone-info { 
	font-size: 14px;
    font-weight: 400;
}

#top .social_bookmarks li a { 
	font-size: 14px; 
}
#top #wrap_all .social_bookmarks, #top #wrap_all .social_bookmarks a, #top #wrap_all .social_bookmarks li {
    background: transparent;
    border: none;
}

#top .fullsize .template-blog .post-title {
    font-size: 35px;
}

/* Home Banner Image Display */
.home #full_slider_1 {
    display: initial;
}

.home #full_slider_2 {
    display: none;
}

/* Lets Get Started */
.page-id-331 #full_slider_1 {
    display: initial;
}

.page-id-331 #full_slider_2 {
    display: none;
}

/* About Us */
.page-id-92 #full_slider_1 {
    display: initial;
}

.page-id-92 #full_slider_2 {
    display: none;
}

/* FAQ */
.page-id-141 #full_slider_1 {
    display: initial;
}

.page-id-141 #full_slider_2 {
    display: none;
}

/* Happy Customers */
.page-id-730 #full_slider_1 {
    display: initial;
}

.page-id-730 #full_slider_2 {
    display: none;
}

/* Blog */
.page-id-628 #full_slider_1 {
    display: initial;
}

.page-id-628 #full_slider_2 {
    display: none;
}

/* Thanks You */
.page-id-2082 #full_slider_1 {
    display: initial;
}

.page-id-2082 #full_slider_2 {
    display: none;
}

.page-id-2235 #full_slider_1 {
    display: initial;
}

.page-id-2235 #full_slider_2 {
    display: none;
}

/* Forms Pages */
.page-id-2095 #full_slider_1 {
    display: initial;
}

.page-id-2095 #full_slider_2 {
    display: none;
}

.page-id-349 #full_slider_1 {
    display: initial;
}

.page-id-349 #full_slider_2 {
    display: none;
}

/* Blog Post Text Size */
#top.single-post .entry-content p,
#top.page-id-730 .entry-content p,
#top.page-id-141 .entry-content p {
	font-size: 17px;
}

/* Large Desktop */
@media screen and (min-width:1240px) {

}
/* Small Desktop */
@media screen and (min-width:960px) and (max-width: 1239px){
  
}
/* Smaller Desktop */
@media screen and (min-width:769px) and (max-width: 959px){
	

}
/* iPad */
@media screen and (min-width:480px) and (max-width: 768px){
	
	div.big-preview.single-big { 
	    width: 300px;
	    height: 150px;
    }

}

@media only screen and (max-width: 767px) { 
	#top #wrap_all .av_header_transparency, .av_header_transparency #advanced_menu_toggle {
		background: transparent!important;
		position: absolute!important;
	}
	.responsive .logo img {
    	margin: 30px 0 0 0;
	}
	
	#header .social_bookmarks {
	    display: none;
	}

	div.big-preview.single-big { 
	    width: 100%;
	    height: auto;
	    margin: 0;
    }

}

/* iPhone */
@media screen and (max-width: 479px){
    
    h2 {
        font-size: 30px !important;
    }
    
	.page-id-628 .av-large-gap.av-fixed-size .av-masonry-entry .av-inner-masonry {
	 	position: absolute;
	    top: 0px;
	    left: 10px;
	    right: 10px;
	    bottom: 30px;
	}
	
	#blogheaderimage .hr-invisible {display:none}
	
	div.big-preview.single-big { 
	    width: 100%;
	    height: auto;
	    margin: 0;
    }

    /* Home Banner Image Display */
    .home #full_slider_1 {
        display: none;
    }

    .home #full_slider_2 {
        display: initial;
    }

    /* Lets Get Started */
    .page-id-331 #full_slider_1 {
        display: none;
    }

    .page-id-331 #full_slider_2 {
        display: initial;
    }

    /* About Us */
    .page-id-92 #full_slider_1 {
        display: none;
    }

    .page-id-92 #full_slider_2 {
        display: initial;
    }

    /* FAQ */
    .page-id-141 #full_slider_1 {
        display: none;
    }

    .page-id-141 #full_slider_2 {
        display: initial;
    }

    /* Happy Customers */
    .page-id-730 #full_slider_1 {
        display: none;
    }

    .page-id-730 #full_slider_2 {
        display: initial;
    }

    /* Blog */
    .page-id-628 #full_slider_1 {
        display: none;
    }

    .page-id-628 #full_slider_2 {
        display: initial;
    }
    
    .page-id-628 .hr {
        display: none;
    }

    /* Thank You */
    .page-id-2082 #full_slider_1 {
        display: none;
    }

    .page-id-2082 #full_slider_2 {
        display: initial;
    }
	
    .page-id-2235 #full_slider_1 {
        display: none;
    }

    .page-id-2235 #full_slider_2 {
        display: initial;
    }
	
    /* Forms Pages */
    .page-id-2095 #full_slider_1 {
        display: none;
    }

    .page-id-2095 #full_slider_2 {
        display: initial;
    }
    
    .page-id-349 #full_slider_1 {
        display: none;
    }

    .page-id-349 #full_slider_2 {
        display: initial;
    }
    
}

.avia-content-slider-inner .slide-image,
.avia-content-slider-inner .slide-meta,
.avia-content-slider .blog-categories,
.avia-content-slider .avia-slideshow-arrows.avia-slideshow-controls,
.slide-meta-time,
.slide-meta,
.post-meta-infos,
span.news-time,
.post-meta-infos,
.slide-meta-time  {
	display:none !important;
}
