#footer {
       border-color: rgb(153, 31, 31); 
    } 

#footer .widget:not(.woocommerce) a {
       font-size: 11px; 
    } 

#footer .widgettitle {
       color: rgb(153, 31, 31); 
       font-size: 18px; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 2px 2px; 
    } 

#header .logo img {
       bottom: -4px; 
    } 

#main aside.sidebar.sidebar_right {
       border-left-color: rgba(153,31,31,1); 
       border-left-width: 0px!important; 
    } 

#main aside.sidebar.sidebar_right .inner_sidebar .widget:not(.woocommerce) a {
       font-size: 12px; 
       list-style-type: none; 
    } 

#main aside.sidebar.sidebar_right .inner_sidebar .widget:not(.woocommerce) ul li {
       border-left-style: solid; 
       border-left-width: 0px!important; 
       bottom: -3px; 
       box-shadow: none; 
       font-size: 13px; 
       height: 34px; 
       list-style-type: none; 
       margin-left: 0px; 
       margin-right: 0px; 
       margin-top: -1px; 
       min-width: 0px; 
       opacity: 1; 
       padding-left: 50px; 
       padding-top: 0px; 
       right: 8px; 
       transition: .5s!important; 
       width: 280px!important; 
    } 

#top #header_main {
       border-bottom-color: rgba(153,31,31,1); 
       border-bottom-style: solid; 
       border-bottom-width: 2px!important; 
       border-left-style: solid; 
       border-left-width: 0px!important; 
       border-right-style: solid; 
       border-right-width: 0px!important; 
       border-top-color: rgba(153,31,31,1); 
       border-top-width: 0px; 
       border-width: 2px; 
       right: 0px; 
       top: 3px; 
    } 

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

#top.page-id-105 #av_section_1 .av_textblock_section .avia_textblock > p {
       font-size: 18px; 
    } 

#top.page-id-105 #layer_slider_1 {
       border-bottom-color: rgba(153,31,31,1); 
       border-bottom-style: solid; 
       border-bottom-width: 2px!important; 
       border-top-width: 0px; 
    } 

#top.page-id-191 #av_section_1 .av_textblock_section .avia_textblock h1 {
       color: rgb(153, 31, 31); 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
       word-spacing: 0px; 
    } 

#top.page-id-191 #av_section_1 .av_textblock_section .avia_textblock h2 {
       background-color: rgb(153, 31, 31); 
       color: rgb(255, 255, 255); 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
    } 

#top.page-id-191 #av_section_1 .av_textblock_section .avia_textblock > p {
       color: rgb(255, 255, 255); 
    } 

#top.page-id-191 #av_section_2 .avia-team-member .team-img-container {
       background-color: transparent; 
       background-image: none; 
    } 

#top.page-id-191 #av_section_2 .avia-team-member .team-member-description p {
       text-align: center; 
    } 

#top.page-id-191 #av_section_2 .avia-team-member .team-member-job-title {
       text-align: center; 
    } 

#top.page-id-191 #av_section_2 .avia-team-member .team-member-name {
       font-size: 27px; 
       text-align: center; 
    } 

#top.page-id-191 #av_section_3 .av-special-heading .av-special-heading-tag {
       text-shadow: rgba(0, 0, 0, 0.3) 2px 2px 2px; 
    } 

#top.page-id-191 #av_section_3 .tabcontainer .tab_content .tab_inner_content  p {
       font-size: 15px; 
    } 

#top.page-id-191 #av_section_3 .tabcontainer .tab_titles .tab {
       color: rgb(153, 31, 31); 
    } 

#top.page-id-191 #av_section_3 .tabcontainer .tab_titles .tab.active_tab {
       font-size: 18px; 
    } 

#top.page-id-191 #av_section_4 .av_textblock_section .avia_textblock h2 {
       color: rgb(153, 31, 31); 
       font-size: 25px; 
       font-weight: bold; 
       text-overflow: clip; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
    } 

#top.page-id-191 #av_section_4 .tabcontainer .tab_content {
       left: 0px; 
       padding-left: 37px; 
       padding-right: 19px; 
    } 

#top.page-id-23 #after_layer_slider_1 .iconbox {
       border-color: rgba(153,31,31,1); 
       border-style: solid; 
       border-width: 1px!important; 
    } 

#top.page-id-23 #av_section_1 .av_textblock_section .avia_textblock h1 {
       color: rgb(153, 31, 31); 
       text-align: center; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
    } 

#top.page-id-23 #av_section_1 .av_textblock_section .avia_textblock h2 {
       color: rgb(153, 31, 31); 
       text-align: center; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
    } 

#top.page-id-23 #av_section_1 .av_textblock_section .avia_textblock > p {
       color: rgb(255, 255, 255); 
       text-align: center; 
    } 

#top.page-id-23 #av_section_2 .av-masonry .av-inner-masonry-content {
       border-bottom-style: solid!important; 
       border-bottom-width: 8px!important; 
       border-color: rgb(153, 31, 31); 
       border-left-style: solid!important; 
       border-left-width: 1px!important; 
       border-right-style: solid!important; 
       border-right-width: 1px!important; 
       border-style: solid; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
       border-width: 0px!important; 
    } 

#top.page-id-23 #av_section_2 .av_textblock_section .avia_textblock > p {
       color: rgb(153, 31, 31); 
       font-size: 20px; 
       font-weight: bolder; 
       letter-spacing: 0px; 
       line-height: 36px; 
       text-align: center; 
    } 

#top.page-id-304 #av_section_1 .av_textblock_section .avia_textblock > p {
       color: rgb(153, 31, 31); 
       font-size: 26px; 
       font-weight: bolder; 
       line-height: 32px; 
       text-align: center; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
    } 

#top.page-id-304 #av_section_2 .hr .av-seperator-icon {
       font-size: 25px; 
    } 

#top.page-id-330 #av_section_1 .av_textblock_section .avia_textblock h2 {
       color: rgb(153, 31, 31); 
       font-size: 33px; 
       text-align: center; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
    } 

#top.page-id-330 #av_section_1 .av_textblock_section .avia_textblock > p {
       background-color: transparent; 
       color: rgb(153, 31, 31); 
       font-size: 26px; 
       font-weight: bold; 
       text-align: center; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
    } 

#top.page-id-49 #after_layer_slider_1 .container {
       border-style: solid; 
       border-top-color: rgba(153,31,31,1); 
       border-top-style: solid; 
       border-top-width: 2px!important; 
       border-width: 0px!important; 
    } 

#top.page-id-49 #main > div.container_wrap:nth-child(1) .content {
       border-right-color: rgba(153,31,31,1); 
       border-right-width: 2px; 
    } 

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

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

#top.single-post #av_section_1 .av_textblock_section .avia_textblock h3 {
       color: rgb(255, 255, 255); 
       font-size: 29px; 
       text-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
    } 

html body #main {
       border-right-style: solid; 
       border-right-width: 0px!important; 
    } 

