#header_main #header_main_alternate {
       border-bottom-style: none; 
       border-bottom-width: 0px!important; 
       border-top-width: 0px; 
       border-width: 0px; 
    } 

#header .logo {
       height: 73px; 
       margin-bottom: 2px; 
       width: 602px; 
    } 

#header .logo img {
       width: 613px!important; 
    } 

#header_main .inner-container {
       height: 75px; 
    } 

#main aside.sidebar.sidebar_right {
       border-style: none!important; 
       border-width: 0px; 
    } 

#main aside.sidebar.sidebar_right .inner_sidebar .widget:not(.woocommerce) {
       min-width: 776px; 
       width: 498px!important; 
    } 

#top .main_menu {
       font-size: 16px; 
       height: 75px; 
       margin-top: -20px; 
       padding-top: 0px; 
    } 

#top .main_menu ul.menu li a {
       font-family: "Ropa Sans","Open Sans", HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif!important; 
       font-size: 13px; 
       font-weight: normal; 
       letter-spacing: 2px; 
       line-height: 88px; 
       text-transform: uppercase; 
    } 

#top .main_menu ul.menu li a:hover {
       background-color: #ffffff; 
       color: #661d19; 
       font-weight: bolder!important; 
    } 

#top #header_main {
       background-color: transparent; 
       border-width: 0px; 
       padding-bottom: 13px; 
    } 

#top.page-id-17 #main > div.container_wrap:nth-child(1) .content {
       border-right-style: none; 
    } 

#top.page-id-2 #main > div.container_wrap:nth-child(1) .av_textblock_section .avia_textblock a:hover {
       background-color: rgb(255, 255, 255); 
       color: #000000; 
       font-weight: normal!important; 
       text-decoration: none!important; 
    } 

#top.page-id-2 #main > div.container_wrap:nth-child(1) .av_textblock_section .avia_textblock img:not(.wp-smiley) {
       margin-right: 19px; 
    } 

#top.page-id-2 #main > div.container_wrap:nth-child(1) .content {
       font-size: 17px; 
       line-height: 32px; 
    } 

#top.page-id-425 #main > div.container_wrap:nth-child(1) .content {
       border-right-style: none; 
    } 

#top.page-id-486 #main > div.container_wrap:nth-child(1) .container {
       border-style: solid; 
       border-width: 0px; 
    } 

#top.page-id-486 #main > div.container_wrap:nth-child(1) .content {
       border-right-width: 0px; 
       border-width: 0px; 
    } 

#top.page-id-486 #main > div.container_wrap:nth-child(1) .template-blog .entry-content-header {
       font-family: "Ropa Sans", "Open Sans", HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif; 
       font-size: 14px; 
       line-height: 32px; 
    } 

#top.page-id-486 #main > div.container_wrap:nth-child(1) .template-blog .entry-content-wrapper .entry-content a {
       font-size: 17px; 
    } 

#top.page-id-486 #main > div.container_wrap:nth-child(1) .template-blog .entry-content-wrapper .entry-content a:hover {
       color: #aeacac; 
    } 

#top.page-id-486 #main > div.container_wrap:nth-child(1) .template-blog .entry-content-wrapper .entry-content {
       font-size: 20px; 
    } 

#top.page-id-486 #main > div.container_wrap:nth-child(1) .template-blog .entry-content-wrapper .entry-content h2 {
       font-size: 24px; 
    } 

#top.page-id-486 #main > div.container_wrap:nth-child(1) .template-blog .entry-content-wrapper .entry-content p {
       font-family: "Open Sans", HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif; 
       font-size: 16px; 
       letter-spacing: 0px!important; 
    } 

#top.page-id-486 #main > div.container_wrap:nth-child(1) .template-blog .entry-content-wrapper .entry-title a {
       font-size: 29px; 
    } 

#top.page-id-486 #main > div.container_wrap:nth-child(1) .template-blog .post-meta-infos {
       border-bottom-style: none; 
       border-style: none; 
       border-top-style: none; 
       border-width: 0px; 
    } 

#top.page-id-7 #main > div.container_wrap:nth-child(1) .av-special-heading .av-special-heading-tag {
       text-transform: uppercase; 
    } 

#top.page-id-9 #main > div.container_wrap:nth-child(1) .content {
       border-right-style: none; 
    } 


@media screen and (min-width: 1025px) { #header_main #header_main_alternate {   border-bottom-width: 0px!important; }  }  
@media screen and (max-width: 768px) { #header .logo {   height: 97px!important; }  }  
@media screen and (max-width: 768px) { #header .logo img {   width: 578px!important; }  }  
@media screen and (max-width: 768px) { #header .logo {   width: 628px!important; }  }  