@media screen and (max-width: 1400px) {



}

@media screen and (max-width: 1200px) {

#homebanner .av-special-heading .av-special-heading-tag{font-size:75px;line-height:75px;}
#homebanner .avia_codeblock{margin-top:20px;}
#homebanner .widget_wysija_cont .wysija-paragraph .wysija-input{font-size:16px;}
#homeabout iframe{height:300px;width:100%;}
#header .main_menu ul.av-main-nav li a{font-size:22px;letter-spacing:0.5px;padding:20px 30px;}
#header .main_menu{padding-top:10px;}
#header.header-scrolled .main_menu ul.av-main-nav li a{padding:0px 30px;}

}

@media screen and (max-width: 1023px) {

#header{height:80px;}
#header.header-scrolled{height:55px;}
#homebanner .av-special-heading .av-special-heading-tag{font-size:55px;line-height:55px;}
#header .av-logo-container .logo{width:180px;padding-top:22px;}
#header .logoTxt{line-height:70px;font-size:35px;}
#header .main_menu ul.av-main-nav li a, .html_main_nav_header.html_logo_left #top .main_menu .menu > li:last-child > a{font-size:18px;padding:5px 15px;}
#header .main_menu{padding-top:22px;}
#header.header-scrolled .main_menu ul.av-main-nav li a{padding:0px 12px;}
#homebanner .avia_codeblock h6{font-size:24px;line-height:30px;}
#homebanner .widget_wysija_cont .wysija-submit{margin-top:10px;}
#homecontact .avia_textblock{padding:0px;}
#homeabout .flex_column{width:100%;}
#homeabout div .av_one_half{margin:30px 0px 0px 0px;}
#homeabout iframe{height:375px;}
#homebanner .flex_column{float:right;width:100%;text-align:right;}
#homebanner .flex_column .wpcf7{width:60%;float:right;}
#homeabout .av-special-heading .av-special-heading-tag{font-size:55px;line-height:65px;}
#bookwritten .av-special-heading{margin-top:0px;}
#top #footer .widgettitle{font-size:40px;}

}

@media screen and (max-width: 900px) {



}

@media screen and (max-width: 767px) {

#header{background:rgba(0,0,0,0.9);}
#header .av-logo-container .logo{padding-top:11px;}
.responsive #header .logo a{vertical-align:text-bottom;}
#advanced_menu_toggle{background:#003760;border:solid 1px #003760;color:#ffffff;}
#top #footer, #top #footer .av_one_half.el_after_av_one_half, #top #footer #menu-social-links-menu{text-align:center;}
#top #footer #menu-social-links-menu li{float:none;display:inline-block;margin:0px 8px;}
#homecontact .av-special-heading .av-special-heading-tag{font-size:50px;line-height:55px;}
#homebanner .av-special-heading .av-special-heading-tag{font-size:40px;line-height:42px;text-align:right;}
#innerheader .av-special-heading .av-special-heading-tag{font-size:80px;line-height:85px;}
#top #innerheader .flex_column{margin-bottom:0px !important;}
#top #innerheader .flex_column .av-special-heading{padding-bottom:0px !important;}
#homeabout iframe{height:300px;}
.html_av-overlay-side #top #wrap_all #header .av-burger-overlay li a{font-size:16px;padding:15px 30px;}
.header_color .av-hamburger-inner, .header_color .av-hamburger-inner::before, .header_color .av-hamburger-inner::after{background-color:#ffffff;}
#homeabout .av-special-heading .av-special-heading-tag{font-size:44px;line-height:50px;}
#homeabout .avia_textblock{font-size:16px;line-height:28px;}
#bookwritten h3.av-special-heading-tag{font-size:36px;line-height:42px;}
#top #bookwritten .av-special-heading h5.av-special-heading-tag{min-height:22px;font-size:18px;margin-top:20px;}

}

@media screen and (max-width: 600px) {

#homebanner .template-page{padding-bottom:20px;padding-top:20px;}
#homebanner .avia_codeblock{margin-top:0px;}
#homebanner .av-special-heading{margin-bottom:0px;}
#top #homebanner .widget_wysija, #top #wrap_all #homebanner .flex_column{margin-bottom:0px;}
#top #homeabout, #homecontact{font-size:16px;}
#homebanner .av-special-heading .av-special-heading-tag{/*margin-top:250px;*/}
#innerheader .av-special-heading .av-special-heading-tag{font-size:60px;line-height:65px;}
#top #homecontact .wpcf7-form ul li input, #top #homecontact .wpcf7-form ul li textarea{padding:10px 0px;font-size:16px;}
#homeabout iframe{height:225px;}
#homebanner .av-special-heading .av-special-heading-tag{font-size:30px;line-height:32px;}
#homebanner .widget_wysija_cont .wysija-paragraph .wysija-input{padding:10px;font-size:14px;}
#homebanner .widget_wysija_cont .wysija-submit{padding:10px 0px;height:45px;}
.avia-section-large .content, .avia-section-large .sidebar{padding-top:40px;padding-bottom:40px;}
#av_section_2 .av-image-caption-overlay-center{font-size:24px !important;line-height:30px;}
#top #contactpageform .wpcf7-form ul li input, #top #contactpageform .wpcf7-form ul li textarea{padding:15px;}
#top #homedonatebtn .avia-button-wrap{margin:5px 0px;width:100%;}
#top #homedonatebtn .avia-button{padding:15px;}
#top #yourideabtn .avia-button-wrap{margin:5px 0px;width:100%;}
#top #yourideabtn .avia-button{padding:15px;}
#homeabout .av-special-heading .av-special-heading-tag{font-size:36px;line-height:42px;}
#homecontact .av-special-heading .av-special-heading-tag{font-size:40px;}
#homecontact .avia_textblock{font-size:15px;}
#homebanner .av-special-heading{margin-top:45px;}
#homebanner .flex_column .wpcf7{width:100%;}
#homebanner .wpcf7-form-control.wpcf7-text{font-size:16px;}
#innerheader .av-special-heading .av-special-heading-tag{font-size:40px;line-height:50px;margin-top:50px;}

}

@media screen and (max-width: 479px) {

#homebanner .av-special-heading .av-special-heading-tag, #homecontact .av-special-heading .av-special-heading-tag{font-size:36px;line-height:40px;}
#homebanner .av-special-heading .av-special-heading-tag{font-size:20px;line-height:22px;}
#homebanner .av-special-heading .av-special-heading-tag{}
#top #homecontact .wpcf7-form ul li, #top #homecontact .wpcf7-form ul li.email, #top #homecontact .wpcf7-form ul li.zip{width:100%;margin:8px 10px;margin:0;}
#homeabout iframe{height:150px;}
#homebanner .avia_codeblock h6{font-size:20px;}
#top #contactpageform .wpcf7-form ul li, #top #contactpageform .wpcf7-form ul li.submitBtn{width:100%;margin:5px 0px;}
#header .logoTxt{font-size:28px;}
#bookwritten h3.av-special-heading-tag{font-size:30px;}
#top #bookwritten .av-special-heading h5.av-special-heading-tag{font-size:16px;}
#top #footer .widgettitle{font-size:30px;line-height:40px;}
.responsive #top #footer .flex_column{margin-bottom:0px;}
#top #contactpageform .wpcf7-form ul li.fullWidth{width:100%;}
#homebanner .av-parallax {height:350px !important;transform: inherit !important;}

}
