/*
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 must be at top of file, otherwise CSS will not work */
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700');@import url("//hello.myfonts.net/count/2f78e6");@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400,700');@font-face{font-family:'TrumpGothicPro';src:url('webfonts/2F78E6_0_0.eot');src:url('webfonts/2F78E6_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F78E6_0_0.woff2') format('woff2'),url('webfonts/2F78E6_0_0.woff') format('woff'),url('webfonts/2F78E6_0_0.ttf') format('truetype');}

/*Add your own styles here:*/

.av_section_2_no_top_padding {padding-top: 0px !important;}

/**
 * @license
 * MyFonts Webfont Build ID 3111142, 2015-10-20T15:35:16-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: TrumpGothicPro by Canada Type
 * URL: http://www.myfonts.com/fonts/canadatype/trump-gothic-pro/regular/
 * Copyright: Copyright &#x00A9; 2005-2013 Canada Type. All rights reserved.
 * Licensed pageviews: 500,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3111142
 * 
 * © 2015 MyFonts Inc
*/



.mfp-close{z-index:1;}
.yp{float:left;margin:1px 1px 20px 20px;width:150px;height:150px;padding:0;}
body#top div.custom-contact form.contact-form {font-size: 1.03em;}
.avia_textblock .gallery p{display:none;}
.avia-data-table .avia-center-col{color:#0d2341;}
.main_color tr:nth-child(2n+1), .main_color .pricing-table > li:nth-child(2n+1), .main_color .pricing-extra{background:#e9e9e9 none repeat scroll 0 0;}
a{text-decoration:none !important;}
.av-rotator-text-single:first-child{display:block;font-size:20px !important;text-align:center;font-weight:300;}
.av-rotator-text-single:first-child{display:block;font-size:20px !important;text-align:center;font-weight:300;}
#top .av-rotator-container-inner{color:inherit;font-size:inherit;font-weight:600;line-height:1.1em;margin:0;position:relative;text-align:center !important;text-transform:none;}
#top .av-rotator-container-inner{font-family:TrumpGothicPro !important;}
#top .av-rotator-container-inner{color:inherit;font-size:110px;font-weight:400;line-height:1.1em;margin:0;position:relative;text-align:center !important;text-transform:none;}
.av-rotator-text-single:first-child{display:block;font-family: 'Lato', sans-serif;font-size:20px !important;font-weight:300;text-align:center;line-height:20px;}
p{font-family: 'Lato', sans-serif;}
#top .av_header_transparency #header_main, #top .av_header_transparency .avia-menu.av_menu_icon_beside{border-color:transparent;margin-top:20px;}
.current-menu-item{border-bottom:0px solid red !important;line-height:30px;}
.current-menu-item a{}
body .av-special-heading.blockquote > *{color:#0D2240 !important;float:none;font-family:Lato;text-transform:none;font-weight:100 !important;white-space:normal;}
div .av_one_thirdsss{display:inline-block;margin-left:0;text-align:center;width:29.3333%;}
.avia-builder-el-1332423 p{font-weight:500;font-family:Lato;padding:0px 30px;margin:0px;}
.avia-builder-el-1634534 p{font-weight:500;font-family:Lato;padding:0px 30px;margin:0px;}
.avia-builder-el-19 p{font-weight:500;font-family:Lato;padding:0px 30px;margin:0px;}
.avia-builder-el-13 h3{font-family:Lato;font-size:22px;line-height:32px;margin:0;padding:0;}
.avia-builder-el-16 h3{font-family:Lato;font-size:22px;line-height:32px;margin:0;padding:0;}
.avia-builder-el-19 h3{font-family:Lato;font-size:22px;line-height:32px;margin:0;padding:0;}
#top #main .avia-section .template-page{border:none;margin-bottom:0;margin-left:auto;margin-right:auto;padding-bottom:20px;padding-top:40px;padding-left:0;width:100%;}
#top .main_color .avia-color-theme-color{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:1px solid #ff4338;color:#ff4338;margin-top:20px;padding:10px 20px;}
#av_section_3, #av_section_4{background-size:100% auto;}
.pblue{font-size:16px;color:#0d2240;text-align:left;}
.bigblue{font-size:22px;color:#0d2240;text-align:left;font-family:Lato;}
.slide-meta{display:none;}
.audience{font-size:24px;text-align:center;line-height:30px;color:#0d2240;padding-top:30px;font-family:Lato;}
strong{font-weight:600 !important;}
.h3red{font-size:22px;text-align:left;font-weight:500;color:#ff4338 !important;}
p{}
strong{}
.bigred{font-size:40px;color:#ff4338;font-weight:100;width:100%;padding:60px 0px 30px 0px;}
.entry-content-wrapper{max-width:1040px;margin:0px auto;position:relative;}
.avia-builder-el-29{}
.sub-menu{z-index:99999 !important;position:relative;}
.avia-builder-el-34 h2{color:#fff !important;font-family:Lato;font-size:26px;font-weight:300;letter-spacing:0.05em !important;text-transform:none !important;}
.avia-builder-el-36 h2{color:#fff !important;font-family:Lato;font-size:26px;font-weight:300;letter-spacing:0.05em !important;text-transform:none !important;}
.avia-builder-el-38 h2{color:#fff !important;font-family:Lato;font-size:26px;font-weight:300;letter-spacing:0.05em !important;text-transform:none !important;}
.avia-builder-el-40 h2{color:#fff !important;font-family:Lato;font-size:26px;font-weight:300;letter-spacing:0.05em !important;text-transform:none !important;}
.avia-builder-el-42 h2{color:#fff !important;font-family:Lato;font-size:26px;font-weight:300;letter-spacing:0.05em !important;text-transform:none !important;}
.avia-builder-el-44 h2{font-family:Lato;font-size:26px;font-weight:300;letter-spacing:0.05em !important;text-transform:none !important;}
#hide{display:none !important;}
.avia-builder-el-40{}
.avia-builder-el-4232{padding:0px 33px;}
.avia-builder-el-44{}
#toptag{background-color:transparent !important;background-image:url("images/white_angle.png");background-position:center top;margin-top:-106px;position:relative;z-index:999999;padding-top:120px;}
#toptag section{border-radius:0 !important;float:none !important;margin:0 auto !important;}
#toptag .av_three_fourth{border-radius:0 !important;float:none !important;margin:0 auto !important;}
#av_section_2{background-color:transparent !important;background-image:url("images/white_angle.png");background-position:center top;margin-top:-106px;position:relative;z-index:999;padding-top:120px;}
#waiting{background-color:transparent !important;background-image:url("images/white_angle.png");background-position:center top;margin-top:-106px;position:relative;z-index:999999;padding-top:120px;}
.avia-content-slider .slide-entry{box-shadow:0 0 3px #ccc !important;}
.slide-content{background-image:url(images/blog_background.png);background-repeat:no-repeat;background-position:center top;margin-top:-40px;position:relative;padding-top:40px;z-index:99999999;}
div .av_one_third33{display:inline-block;margin-left:0;text-align:center;width:33.3333%;}
.js_active .active_tab_content{border-radius:2px;border-style:solid;border-top:1px solid #ccc !important;border-width:1px !important;border-right:0px;border-bottom:0px;border-left:0px;display:block;left:0;overflow:auto;position:relative;visibility:visible;width:auto;z-index:3;}
#top .footer_color .input-text, #top .footer_color input[type="text"], #top .footer_color input[type="input"], #top .footer_color input[type="password"], #top .footer_color input[type="email"], #top .footer_color input[type="number"], #top .footer_color input[type="url"], #top .footer_color input[type="tel"], #top .footer_color input[type="search"], #top .footer_color textarea, #top .footer_color select{background-color:#ffffff;border:0 none;border-radius:4px;color:#555555;max-height:100px;padding:18px;}
#footer .widgettitle{color:#fff;margin-top:0.85em;}
.avia-builder-el-54 .slide-entry{box-shadow:0 0 0px #ccc !important;float:none;}
.header-scrolled .logo{padding-top:5px;}
.page-id-18 #av_section_2{background-color:transparent !important;background-image:url("images/white_angle.png");background-position:center top;margin-top:-100px;padding-top:120px;position:relative;z-index:999999;}
#cp2{background-color:transparent !important;background-image:url("images/white_angle.png");background-position:center top;margin-top:-100px;padding-top:120px;position:relative;z-index:999999;}
#av_section_2 .av_two_fifth p{font-family:"Droid Serif";}
.av-parallax-section p{font-family:"Droid Serif" !important;}
.page-id-18 #av_section_1 .av-special-heading.blockquote > *{color:#FFFFFF !important;float:none;font-family:TrumpGothicPro !important;font-size:114px;font-weight:400 !important;text-align:left;text-transform:none;white-space:normal;}
.av-special-heading-h3{}
.page-id-18 #av_section_5{background-size:auto auto;}
.page-id-18 .avia-builder-el-38{color:#0d2240;}
.widget_nav_menu a{clear:both;display:inline-block !important;padding:4px 20px 5px 0px;text-decoration:none;background-image:url(/images/redarrow.jpg);background-repeat:no-repeat;background-position:right;}
#footer .widgettitle{color:#FFFFFF;font-size:18px;margin-top:0.85em;text-transform:none;}
#footer .current-menu-item{border-bottom:0px solid red !important;height:auto;line-height:auto;}
.widget_nav_menu ul:first-child > .current-menu-item > a, .widget_nav_menu ul:first-child > .current_page_item > a{padding:auto !important}
.page-id-673 #av_section_1 .av-special-heading.blockquote > *{color:#ffffff !important;float:none;font-family:TrumpGothicPro !important;font-size:110px;padding-top:60px;font-weight:400 !important;text-align:left;text-transform:none;white-space:normal;}
.page-id-673 #av_section_1 .av-subheading{color:#ffffff !important;float:none;font-family:TrumpGothicPro !important;font-size:25px;padding-top:0px !important;font-weight:400 !important;text-align:left;text-transform:none;white-space:normal;}
.page-id-673 .avia-image-container-inner, .avia_image, .av-image-caption-overlay{margin-right:-60px;min-width:100px;}
.page-id-673 #av_section_1{max-height:600px;}
.page-id-673 p{color:auto !important;font-family:Lato;font-size:auto !important;font-weight:auto !important;line-height:auto !important;margin:auto !important;padding:auto !important;text-align:left;}
.page-id-673 .avia-builder-el-16 p{color:#0d2341;font-family:Lato;font-weight:500;line-height:28px;padding-right:50px !important;margin:0;padding:0 0px;}
.page-id-673 .avia-builder-el-20 p{color:#0d2341;font-family:Lato;font-weight:500;line-height:28px;padding-right:50px !important;margin:0;padding:0 0px;}
.page-id-673 .avia-builder-el-24 p{color:#0d2341;font-family:Lato;font-weight:500;line-height:28px;padding-right:50px !important;margin:0;padding:0 0px;}
.footer_main{font-size:12px;color:#fff;}
#home6 .av_one_third{padding:0px 30px;}
.page-id-431 .avia-builder-el-32 h3{}
#top .av_inherit_color *{color:inherit;}
.page-id-431 .avia-builder-el-25 .avia-color-theme-color{border:1px solid #ffffff !important;color:#ffffff !important;}
.page-id-431 .avia-builder-el-30{padding-left:30px;}
.page-id-18 .avia-builder-el-9 p{padding:0px 20px;text-align:left !important;}
.page-id-673 .av-special-heading{clear:both;display:block;margin-top:0px !important;position:relative !important;width:100%;font-size:22px !important;}
.page-id-673 .av-special-heading h3{font-size:22px !important;font-weight:600 !important;}
.red-circle{border-radius:50%;width:20px;height:20px;text-align:center;background-color:red;padding-bottom:3px;font-size:11px;display:inline-block;}
.red{color:#ff4338;}
#av_section_1 .av-special-heading.blockquote > *{color:#ffffff !important;float:none;font-family:TrumpGothicPro !important;font-weight:400 !important;font-size:95px;text-transform:none;white-space:normal;}
.av-subheading.av_custom_color{opacity:1 !important;}
#ca3 .avia-button-right{display:inline-block !important;float:none !important;padding-right:15px !important;}
#ca3 p{display:inline-block !important;float:none !important;font-weight:bold;padding-right:15px !important;vertical-align:bottom;}
#ca3 section{display:inline-block !important;float:none !important;padding-right:15px !important;}
#ca3{padding-bottom:30px;text-align:center;}
#ca3 .entry-content-wrapper{background:#fcfcfc none repeat scroll 0 0;border:1px solid #ccc;padding:0 0 10px;}
#ca2 .avia-button-right{display:inline-block !important;float:none !important;padding-right:15px !important;}
#ca2 p{display:inline-block !important;float:none !important;padding-right:15px !important;vertical-align:bottom;}
#ca2 section{display:inline-block !important;float:none !important;padding-right:15px !important;}
#ca2{text-align:center;}
#pm3 .av-special-heading-h3{text-align:left !important;}
#pm3 .av-special-heading{margin-top:0px !important;}
#pm3 p{padding:0 !important;text-align:left !important;}
#pm3323 div .av_one_third{display:inline-block;margin-left:0;padding:0 3%;text-align:center;}
#pm3 .avia-image-container.avia-align-center .avia-image-container-inner{display:inline-block;margin:0 auto;text-align:center;vertical-align:bottom;width:200px;}
#pm3 .avia-image-container-inner, .avia_image, .av-image-caption-overlay{display:inline !important;margin-right:0px !important;}
#home6{}
#contactbottom .container .content{display:table-cell;float:none !important;height:100%;vertical-align:top;}
#contactbottom .av_one_fourth{border-radius:0;margin-top:0 !important;padding-top:0 !important;}
#locations div .av_one_fifth{margin-left:1%;width:19%;}
.alignleft{float:left;}
#locations{padding:20px 0px 60px 0px;}
#arrow{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;height:0 !important;margin:0 0 -100px !important;padding:0 !important;position:relative;z-index:99999;}
#arrow .template-page{padding-left:0px !important;padding-top:0px !important;}
#columns33 .av_one_third{margin:0 !important;max-width:350px;padding:0 46px 70px !important;}
#columns3 .av_one_third h3{font-weight:600 !important;}
#columns3 .template-page{border:medium none;margin-bottom:0;margin-left:auto;margin-right:auto;padding-bottom:0 !important;padding-left:0;padding-top:0 !important;width:100%;}
#toptag .template-page{margin-bottom:0 !important;padding-bottom:0 !important;padding-top:0 !important;}
.av-parallax-section .avia-button-wrap .avia-position-right{border:1px solid #fff !important;color:#fff !important;margin-top:0px !important;}
.home .av-parallax-section p{margin-bottom:10px;padding-bottom:0;}
.main_color, .main_color .site-background, .main_color .first-quote, .main_color .related_image_wrap, .main_color .gravatar img .main_color .hr_content, .main_color .news-thumb, .main_color .post-format-icon, .main_color .ajax_controlls a, .main_color .tweet-text.avatar_no, .main_color .toggler, .main_color .toggler.activeTitle:hover, .main_color #js_sort_items, .main_color.inner-entry, .main_color .grid-entry-title, .main_color .related-format-icon, .grid-entry .main_color .avia-arrow, .main_color .avia-gallery-big, .main_color .avia-gallery-big, .main_color .avia-gallery img, .main_color .grid-content, .main_color .av-share-box ul, #top .main_color .av-related-style-full .related-format-icon, .main_color .related_posts.av-related-style-full a:hover, .main_color.avia-fullwidth-portfolio .pagination .current, .main_color.avia-fullwidth-portfolio .pagination a, .main_color .av-hotspot-fallback-tooltip-inner, .main_color .av-hotspot-fallback-tooltip-count{color:#0d2341;}
#av_section_2 .av_one_third img{max-width:280px;padding-left:30px;padding-top:70px;}
#bleed .template-page{padding-bottom:0 !important;padding-top:0 !important;}
.bread{background-image:url("/images/breadcrumb_background.png");margin-top:95px !important;padding:0;position:absolute;width:100%;z-index:99;}
.bread p{font-size:14px;margin:7px;color:#fff;}
.bread a{color:#fff;}
#waiting h3{color:inherit;font-size:110px;font-weight:400;line-height:1.1em;margin:0;position:relative;text-align:center !important;text-transform:none;}
#waiting h3{font-family:TrumpGothicPro !important;}
.home .bread{display:none;}
.bread a{}
#top .av-main-nav ul a{height:40px !important;}
.main_menu .menu-item a{height:80px !important;}
#centerthird div .av_three_fifth{margin-left:6%;width:63.6%;}
#logoslider .avia-content-slider .slide-entry{box-shadow:0 0 0px #ccc !important;float:left !important;}
.widget_nav_menu a{background-image:url(/images/redarrow.jpg);background-position:100% 50%;background-repeat:no-repeat;clear:both;display:inline-block !important;font-size:12px;font-weight:200;padding:4px 20px 0px 0;text-decoration:none;}
#header{z-index:9999999 !important;}
.fa{margin-left:5px;}
.header-scrolled .logo img{max-height:40px !important;padding-top:10px;}
#arrow img{margin-top:-5px !important;height:auto;min-width:auto;}
div .main_color .tabcontainer .active_tab_content, div .main_color .tabcontainer .active_tab{background-color:#fff !important;color:#9d9d9d;}
@media only screen and (max-width:500px){.widget_custom_cf7{margin-left:0px !important;width:100% !important;}
.home #av_section_1{}
.current-menu-item .sub-menu{display:block !important;}
}
#footer .widget_nav_menu ul:first-child > .current-menu-item > a, #footer .widget_nav_menu ul:first-child > .current_page_item > a{border:medium none;padding:0 20px 0 0;}
#footer .current-menu-item a{color:#fff !important;}
#footer .widget_nav_menu .current-menu-item > a, #footer .widget_nav_menu .current_page_item > a{font-weight:100;}
.sub-menu .current-menu-item a{color:#fff !important;}
.entry-content a{color:#ff4338;}

/* Rocket Custom CSS */
.cp-mp-open .cp-affilate-link {display: none !important;}
.cp-affilate-link {display: none !important;}
