/*
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 will be much easier then.
Version: 1.0
Author: Parnin Media
Author URI: http://parninmedia.com
Template: enfold
*/



/*Add your own styles here:*/

#mobile-advanced li > a:before, .html_header_mobile_behavior #mobile-advanced span > a:before, #mobile-advanced .mega_menu_title:before {
content: "\25BA";
}

#twitter-widget-0 {margin-top: -10px !important;

avia_textblock {
z-index: 999;
}

.post-entry-2826  .avia-image-container {
border-top: 0px solid #e1e1e1 !important;
border-right: 0px solid #e1e1e1 !important;
border-bottom: 1px solid #333333 !important;
border-left: 0px solid #e1e1e1 !important;
margin-top: -40px;
}

#top #wrap_all .avia-gallery-1 .avia-gallery-thumb a {
    width: 25% !important;
}

.addtoany_share_save_container {
  padding: 26px 0 !important;
}
.av-main-nav ul li a {
    border-left-style: solid;
    border-left-width: 0px !important;
    border-right-style: solid;
    border-right-width: 0px !important;
}

.sub_menu {
    font-size: 13px;
font-weight: normal !important;
}

.sub_menu a{
font-weight: normal !important;
}

.av_secondary_right .sub_menu > ul > li:last-child, .av_secondary_right .sub_menu > div > ul > li:last-child {
    padding-right: 20;
}

.avia-highlight-col {
background-color: #f8f8f8 !important;
font-weight: bold;
}

.element_2 .title-block_2, .element_3 .title-block_3, .element_4 .title-block_4 {
bottom: 0px !important;
}

.huge_it_videogallery_item .image-overlay {
background: none !important;
}

#top #wrap_all .av-main-nav ul > li > a {
    border-bottom: 0px solid #ffffff !important;
    height: 30px !important;
    line-height: 40px !important;
}

.gform_wrapper table.gfield_list thead th {
 text-transform: none !important;
letter-spacing: 0px;
font-size: 12px !important;

}
.page.page-id-3473 h5 {
    margin-bottom: 0px !important;
}

.online_list {
margin-top: -43px;
}

.avia-caption {
    bottom: 8px;
    color: #fff;
    left: 17px;
    padding: 0px !important;
}

.avia-slideshow .avia-caption .avia-caption-title {
    text-transform: none !important;
padding: 8px 8px !important;
font-weight: normal !important;
font-size: 15px !important;
}

.avia-image-container-inner, .avia_image, .av-image-caption-overlay {
    margin-top: 15px !important
}

body .column-top-margin {
margin-top: 0px !important;
}

.updated {
margin-left: 200px;
}

.av-catalogue-container {
    margin: 15px 0 30px 0 !important;
}

.sub {
font-weight:400 !important;
font-style: italic;
}

.pricing-table li.avia-pricing-row .currency-symbol {
    font-size: 0.7em;
    top: -0.2em;
}

div .avia-table {
    margin: 0px 0 30px !important;
}

.main_color .pricing-table li.avia-pricing-row {
    background-color: #a2a279 !important;
    border-color: #ffffff;
    color: #ffffff;
}

.pricing-table li.avia-pricing-row {
font-size: 18px !important;
font-weight: 400;
    line-height: 1em;
    padding: 10px 12px;
text-align: left;
}

.pricing-table.avia-desc-col li.avia-pricing-row {
font-size: 24px !important;
  background-color: #FFFFFF !important;
}



.av-catalogue-title {
 margin-bottom:-4px !important;
    text-transform: uppercase;
}

.av-catalogue-content {
margin-left: 20px;
}

.avia_sortable_active .isotope {
margin-bottom: 60px !important;
}

body .container_wrap .avia-builder-el-first {
margin-bottom: 20px !important;
}

.addtoany_header {
border-top: 1px solid #333;
padding-top: 10px !important;
}

#header .nine.units {
    width: 607.5px !important;
}

.header_color .heading-color{
    color: #cfccaf;
}

.header_color .heading-color a{
background-color: #000000 !important;
}

#top #header .avia_mega_div > .sub-menu > li {
    padding-bottom: 0;
    padding-top: 0;
} 

#top #header_main  .container .main_menu ul ul  li a, #top #header_main #menu-item-shop .cart_dropdown_link {
    height: 20px !important;
    line-height: 20px !important;
}

#top #header .avia_mega_div > .sub-menu {
    border-top-style: solid;
    border-top-width: 2px;
    display: table;
padding:  10px 15px 10px !important;
}

.av-main-nav > li > ul {
margin-top: 1px !important;
   margin-left: 0px !important;
 border-top-width: 0px !important;
padding-bottom: 0px !important;
background-color: #7f0d0b !important;
}

.av-main-nav  li  ul.sub-menu {
padding: 10px 0 !important;

}

.avia-menu-fx {
      margin-left: 1px !important;
   margin-right: 2px !important;
 
  }


#top .av-main-nav ul a {
    padding: 0px 15px !important;
}

#top #wrap_all .av-main-nav ul > li > a{
    height: 30px !important;
    line-height: 30px !important;
border-bottom: solid 1px #ffffff;
}

#top #wrap_all .av-main-nav ul > li > a:hover{
    background-color: #000000 !important;
}

.twitbox {
margin-top: -10 !important;
padding-top: 0 !important;
}

h2 {
display: block;
color: #ffffff !important;
background-color: #000000;
padding:6px;
text-transform: none;
    font-size: 30px;
    line-height: 1.1em;
padding: 5px 10px ;
    margin-bottom: 10px  !important;
}

h5 {
    font-size: 18px;
    line-height: 1.3em;
margin-bottom: 30px;
font-style: italic;
font-family: times;
}

div .avia-table {
    margin: 0px 0px 30px 0px;
}

.title_container .main-title {
visibility: visible;
text-transform: uppercase;
color: #7f0c0b !important;
    font-size: 20px;
    font-weight: 600;
    line-height: 2.3em;
    margin: 0;
    min-height: 36px;
    position: relative;
    top: 0;
left: 200px !important;
    z-index: 2;
}

.avia-button {
background-color: #7f0d0b !important;
}

.avia-button:hover a {
background-color: #cd1f2b !important;
}


#top .social_bookmarks li a {
    font-size: 22px !important;
color: #acaba0 !important;
}

.avia-tooltip{
position: absolute;
z-index: 9999999;
padding:12px;
margin-top:6px;
margin-left: -4px;
background: #cd1f2b !important;
opacity: 0.9 !important;
color:#fff;
width:130px !important;
border-radius: 2px;
text-align: center;
font-size: 18px !Important; 
}

.avia-tooltip .avia-arrow{
background: #cd1f2b !important;
border:none;
}


.tantext {
color:#cfccaf;
 font-weight: 200 !important;
}

.avia-image-container-inner, .avia_image, .av-image-caption-overlay {
    border-radius: 0px 0px 10px 10px;
    display: block;
    max-width: 100%;
    position: relative;
margin-top: -7px;
}

h4 {
color: #ffffff !important;
background-color: #000000;
padding:6px;
text-transform: none;
    font-size: 25px;
    line-height: 1.1em;
    margin-bottom: 10px;
}

.main_color .heading-color, .main_color a.iconbox_icon:hover, .main_color h1, .main_color h2, .main_color h3, .main_color h4, .main_color h5, .main_color h6, .main_color .sidebar .current_page_item > a, .main_color .sidebar .current-menu-item > a, .main_color .pagination .current, .main_color .pagination a:hover, .main_color strong.avia-testimonial-name, .main_color .heading, .main_color .toggle_content strong, .main_color .toggle_content strong a, .main_color .tab_content strong, .main_color .tab_content strong a, .main_color .asc_count, .main_color .avia-testimonial-content strong, .main_color div .news-headline, #top .main_color .av-related-style-full .av-related-title, .main_color .av-default-style .av-countdown-cell-inner .av-countdown-time, .main_color .wp-playlist-item-meta.wp-playlist-item-title {
    color: #000000;
}

.avia-menu-fx {
    bottom: -1px;
    height: 8px;
    left: 0;
    opacity: 0;
    position: absolute;
    visibility: hidden;
    width: 100%;
    z-index: 10;
}

.av_seperator_big_border .av-main-nav > li > a:hover {
   background-color: #7f0d0b;
color: #ffffff !important;
}

#top #header .av-main-nav > li > a:hover .avia-menu-text  {
    color: #ffffff !important;
}

.logo { top: 2px !important; }

.logo, .logo a {
    display: block;
    height: 150%;
    overflow: visible !important;
    position: relative;
}

@media only screen and (max-width: 959px) {
nav.main_menu { display: none !important; }
#advanced_menu_toggle { display: block !important; }
} 

   #header_meta {
    background-color: #000 !important;
}


.avia-builder-el-0.av-minimum-height-100 .container, .avia-builder-el-0.avia-fullscreen-slider .avia-slideshow {
    height:500px !important;
}

#header {
    background: none repeat scroll 0 0 transparent;
 width: 100%;
    z-index: 501;
}

