.av-logo-container{
    height: 150px;
}
body.open_sans {
   margin-top: -79px;
}
#top form {
    margin-top: -50px;
}
.av_minimal_header #header_main_alternate {
    border: none;
    margin-top: 60px!important;
}
@media (min-width: 768px){
.form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    padding: 9px;
}
  button, input, select, textarea {
    font-family: inherit;
    font-size: 18px;
    line-height: inherit;
}

.texts {
    color: white;
    font-color: white;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
}
  .button, input, select, textarea {
    width: 100%;
	height: 50px;
}
.checkbox, .radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 20px;
}
}
.hr {
    opacity: 0;
}
.container2{
/*margin-top: -51px;*/
}
.fix {
/*width:100%;background-color:black;margin-top: -50px;*/
}
input[type=submit] {
    background-color: #4CAF50;
    border: none;
    color: white!important;
    padding: 15px 32px;
    text-align: center!important;
    text-decoration: none;
    display: inline-block;
    font-size: 16px!important;
    height: 50px!important;
    margin-top: 0px;
    /* width: 136px; */
}
.form-inline{
margin: auto;
    width: 100%;
    border: 0px solid green;
        padding: 16px;
}

@media (min-width: 1200px)
.container {
        
	/*width: 153%!important;*/
    background-color: black!important;
    margin: auto!important;
    /*width: 29%!important;*/
    /* border: 3px solid green; */
    padding: 10px!important;
}
@media (min-width: 1200px){
.container {
                width: 1245px!important;
}}
@media (min-width: 1200px){
.container {
                width: 1245px!important;
}}

#top select, #top .avia_ajax_form .select, #top .entry-content-wrapper select {
    margin-top: 22px!important;
}
#top select, #top .avia_ajax_form .select, #top .entry-content-wrapper select {
    margin-top: 22px!important;
}
#after_submenu{
background-color:black!important;
}
#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {
    font-size: 18px;
    Background-color: #f2f2f2;
    margin-top: 20px!important;
}
#top form {
    margin-bottom: -60px;
}
.template-page{
/*margin-top: -69px!important;*/
}
#after_submenu {
    background-color: #0c0c0c!important;
    /*margin-top: -58px;*/
}
#top #wrap_all .footer_color .av-menu-button-colored:last-child > a .avia-menu-text, #top #wrap_all .header_color .av-menu-button-colored:last-child > a .avia-menu-text {
    background-color: #C00100;
    color: #ffffff;
    border-color: #850404;
}

#top form {
    margin-bottom: -60px;
}
.template-page{
/*margin-top: -69px!important;*/
}
#after_submenu {
    background-color: #0c0c0c!important;
    /*margin-top: -58px;*/
}
#top #wrap_all .footer_color .av-menu-button-colored:last-child > a .avia-menu-text, #top #wrap_all .header_color .av-menu-button-colored:last-child > a .avia-menu-text {
    background-color: #C00100;
    color: #ffffff;
    border-color: #850404;
}#top form {
    margin-bottom: -60px;
}
.template-page{
/*margin-top: -69px!important;*/
}
#after_submenu {
    background-color: #0c0c0c!important;
    /*margin-top: -58px;*/
}
#top #wrap_all .footer_color .av-menu-button-colored:last-child > a .avia-menu-text, #top #wrap_all .header_color .av-menu-button-colored:last-child > a .avia-menu-text {
    background-color: #C00100;
    color: #ffffff;
    border-color: #850404;
}

 @media (min-width: 768px){
.form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    padding: 9px;
}}
button, input, select, textarea {
    font-family: inherit;
    font-size: 18px;
    line-height: inherit;
}

.texts {
    color: white;
    font-color: white;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
}
  .button, input, select, textarea {
    width: 100%;
	height: 50px;
}
.checkbox, .radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 20px;
}
}
input[type=submit] {
    background-color: #4CAF50;
    border: none;
    color: white!important;
    padding: 15px 32px;
    text-align: center!important;
    text-decoration: none;
    display: inline-block;
    font-size: 16px!important;
    height: 50px!important;
    margin-top: 0px;
    /* width: 136px; */
}
.form-inline{
margin: auto;
    width: 100%;
    border: 0px solid green;
        padding: 16px;
}
@media (min-width: 1200px)
.container {
        
	/*width: 153%!important;*/
    background-color: black!important;
    margin: auto!important;
    /*width: 29%!important;*/
    /* border: 3px solid green; */
    padding: 10px!important;
}
@media (min-width: 1200px){
.container {
                width: 1245px!important;
}


}}
/*ttt*/
@media (min-width: 768px){
.form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    padding: 9px;
}
  button, input, select, textarea {
    font-family: inherit;
    font-size: 18px;
    line-height: inherit;
}

.texts {
    color: white;
    font-color: white;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
}
  .button, input, select, textarea {
    width: 100%;
	height: 50px;
}
.checkbox, .radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 20px;
}
}
.hr {
    opacity: 0;
}
.container2{
margin-top: -51px;
}
.fix {
width:100%;background-color:black;margin-top: -50px;
}
input[type=submit] {
    background-color: #4CAF50;
    border: none;
    color: white!important;
    padding: 15px 32px;
    text-align: center!important;
    text-decoration: none;
    display: inline-block;
    font-size: 16px!important;
    height: 50px!important;
    margin-top: 0px;
    /* width: 136px; */
}
.form-inline{
margin: auto;
    width: 100%;
    border: 0px solid green;
        padding: 16px;
}

@media (min-width: 1200px)
.container {
        
	/*width: 153%!important;*/
    background-color: black!important;
    margin: auto!important;
    /*width: 29%!important;*/
    /* border: 3px solid green; */
    padding: 10px!important;
}
@media (min-width: 1200px){
.container {
                width: 1245px!important;
}}
@media (min-width: 1200px){
.container {
                width: 1245px!important;
}}

#top select, #top .avia_ajax_form .select, #top .entry-content-wrapper select {
    margin-top: 22px!important;
}
#top select, #top .avia_ajax_form .select, #top .entry-content-wrapper select {
    margin-top: 22px!important;
}
#after_submenu{
background-color:black!important;
}
#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {
    font-size: 18px;
    Background-color: #f2f2f2;
    margin-top: 20px!important;
}
#top form {
    margin-bottom: -60px;
}
.template-page{
/*margin-top: -69px!important;*/
}
#after_submenu {
    background-color: #0c0c0c!important;
    /*margin-top: -58px;*/
}
#top #wrap_all .footer_color .av-menu-button-colored:last-child > a .avia-menu-text, #top #wrap_all .header_color .av-menu-button-colored:last-child > a .avia-menu-text {
    background-color: #C00100;
    color: #ffffff;
    border-color: #850404;
}

#top form {
    margin-bottom: -60px;
}
.template-page{
/*margin-top: -69px!important;*/
}
#after_submenu {
    background-color: #0c0c0c!important;
    /*margin-top: -58px;*/
}
#top #wrap_all .footer_color .av-menu-button-colored:last-child > a .avia-menu-text, #top #wrap_all .header_color .av-menu-button-colored:last-child > a .avia-menu-text {
    background-color: #C00100;
    color: #ffffff;
    border-color: #850404;
}#top form {
    margin-bottom: -60px;
}
.template-page{
/*margin-top: -69px!important;*/
}
#after_submenu {
    background-color: #0c0c0c!important;
    /*margin-top: -58px;*/
}
#top #wrap_all .footer_color .av-menu-button-colored:last-child > a .avia-menu-text, #top #wrap_all .header_color .av-menu-button-colored:last-child > a .avia-menu-text {
    background-color: #C00100;
    color: #ffffff;
    border-color: #850404;
}

 @media (min-width: 768px){
.form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    padding: 9px;
}}
button, input, select, textarea {
    font-family: inherit;
    font-size: 18px;
    line-height: inherit;
}

.texts {
    color: white;
    font-color: white;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
}
  .button, input, select, textarea {
    width: 100%;
	height: 50px;
}
.checkbox, .radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 20px;
}
}
input[type=submit] {
    background-color: #4CAF50;
    border: none;
    color: white!important;
    padding: 15px 32px;
    text-align: center!important;
    text-decoration: none;
    display: inline-block;
    font-size: 16px!important;
    height: 50px!important;
    margin-top: 0px;
    /* width: 136px; */
}
.form-inline{
margin: auto;
    width: 100%;
    border: 0px solid green;
        padding: 16px;
}
@media (min-width: 1200px)
.container {
        
	/*width: 153%!important;*/
    background-color: black!important;
    margin: auto!important;
    /*width: 29%!important;*/
    /* border: 3px solid green; */
    padding: 10px!important;
}
@media (min-width: 1200px){
.container {
                width: 1245px!important;
}


}}

#top select, #top .avia_ajax_form .select, #top .entry-content-wrapper select {
    margin-top: 22px!important;
}
#after_submenu{
background-color:black!important;
}
#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {
    font-size: 18px;
    Background-color: #f2f2f2;
    margin-top: 20px!important;
}

#top form {
    margin-bottom: -60px;
}
.template-page{
/*margin-top: -69px!important;*/
}
#top form {
    margin-bottom: -60px;
}
.template-page{
/*margin-top: -69px!important;*/
}

#after_submenu {
    background-color: #0c0c0c!important;
    /*margin-top: -58px;*/
}
#top #wrap_all .footer_color .av-menu-button-colored:last-child > a .avia-menu-text, #top #wrap_all .header_color .av-menu-button-colored:last-child > a .avia-menu-text {
    background-color: #C00100;
    color: #ffffff;
    border-color: #850404;
}

.form-inline {
    width: 89%;!important;
}
.html_header_transparency #main {
    padding-top: -100px !important;
}




/*t*/

 





  






@media (max-width: 490px){
body.open_sans {
    font-family: 'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  margin-top: 2px;
}
.form-inline{
margin: auto;
    width: 100%;
    border: 0px solid green;
    padding: 10px;
}

.html_header_transparency #main {
    padding-top: -60px !important;
}
.texts {
    text-align: left;
}
.fix {
height:812px!important;
display:none;
}
.texts {
    text-align: left;
}
div#no_mobile {
    display: block;
    margin-top: -260px!important;
}
.form-inline{
margin: auto;
    width: 100%;
    border: 0px solid green;
    padding: 10px;
}
.av-logo-container{
   /* margin-top: 79px!important;*/
}


.inner-container {
    /*margin-top: 85px!important;*/
}
.responsive #top .logo {
   /*margin-top: 90px!important;*/
}



}

.form-inline {
    width: 94%!important;
}
.container2 {
    margin-top: 42px;
}








