@import url("font-awesome/4.0.3/css/font-awesome.css");
@import url("amf7bnf.css");

.shop_columns_2 .products .product {
    width: 100%;
}

#top #menu-item-search {
    z-index: 100;
    margin-top: 6px;
}

#custom-section .flex_column.av_one_fifth {
width: 14.5%;
margin-left: 2%;
}
.san-feature {
min-height: 350px!important;
margin-bottom: 20px!important;
}

#top #featured-slide .av-flex-placeholder {
    display: none;
}

#custom-section .flex_column.av_one_fifth.first {
clear: none;
margin-left: 2%;
}

#custom-section .flex_column.av_one_fifth:nth-child(6) {
margin-top: 0 !important;
}

#custom-section .flex_column.av_one_fifth:nth-child(1) {
margin-left: 0 !important;
}

.query-news .query-row, .query-news2 .query-row {
width: 100%;
    margin-bottom: 20px;
    display: inline-block;
}
.news-img {
width: 25%;
float: left;
margin-right: 5%;
}

.news-txt {
width: 70%;
float: right;
}

.small-text {
line-height: 1.2;
    margin-bottom: 20px;
}
#top .transparent-btn .avia-button.avia-color-dark {
color: blue!important;
border: none;
text-align:left;
}

#top .transparent-btn .avia-button-fullwidth {
    font-size: 1em;
    padding: 0 10px 10px 4px;
}

#tribe-bar-form #tribe-bar-views+.tribe-bar-filters {
    padding: 0 0 0 20px;
}


body div.transparent-btn .avia-button {
    text-align: left;
}

.transparent-btn [data-av_icon]:before {
    padding-right: 10px;
}



.widget_pages, .widget_categories {display:none;}

#page-feature .flex_column.av_two_fifth   {
right: 40px;
}

body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
font-family: "ff-meta-web-pro",sans-serif;
}

.av-main-nav > li:first-child > a {
    padding: 0 13px 0 0;
}

.trail-before {display:none!important;}
.title_container .breadcrumb {
    left: -2px;
}
#top .title_container .container {
    padding-top: 0;
    padding-bottom: 0px;
    margin-bottom: 5px;
    min-height: 16px;
}
#top #header .social_bookmarks li a {
    float: none;
    width: auto;
    line-height: 1;
    display: block;
    margin: 0 0 20px 0;
    outline: none;
    padding: 0;
    min-height: 30px;
    height: 100%;
    overflow: visible;
    z-index: 2;
    position: relative;
    text-align: left;
}

.ajax_search_response h4 {
    padding-bottom: 20px;
}

#top #searchform .ajax_search_response {
    margin: 20px;
}


#top .social_bookmarks li {
    border: none;
}
.header_color .social_bookmarks a {color: #666;}
#header_meta .social_bookmarks li {display:none;}
#header_meta .social_bookmarks li:nth-child(6) {display:block;}
#socket .social_bookmarks li:nth-child(5),
#socket .social_bookmarks  li:nth-child(6) {display:none;}



.caption_right .slideshow_caption {
    right: 0;
    background: rgba(0, 0, 0, 0.3803921568627451);
}

.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2, div .slideshow_caption h2 {
    text-transform: none;
    letter-spacing: 0px;
font-weight: 600;
}

#top #header .av-main-nav > li > a {
    font-weight: 100;
}

.av-main-nav li {
  font-family: "ff-meta-web-pro",sans-serif!important;
}
h1, h2, h3, h4, h5, h6 {
font-family: "ff-meta-web-pro-condensed"",sans-serif!important;
text-transform:none!important;
}

p {
  font-family: "ff-meta-web-pro",sans-serif!important;
  }



.container {
     width: 100%; 
    padding:0px;
}

.header_color .container_wrap_meta {background: #fff;}
.phone-info span {
    display: block;
    line-height: 1em;
    color: #000;

}

.phone-info {
color: #000;
padding: 8px 0 0 0;
    font-size: 12px;
  font-family: "ff-meta-web-pro",sans-serif!important;
}


.phone-info {
    font-weight: normal;
}
.phone-info i {
    padding-right: 10px;
color: #666;
}
.phone-info a {
   color: #000;
    padding: 10px ;
font-size: 1.2em;
    color: #747678;
}

.page-id-6313 .slide-image {
width: 30%;
float: left;
margin: 0 20px 20px 0;
}

#custom-section .av-caption-image-overlay-bg {
background: none!important;
}

#custom-section  .avia-image-container img.avia_image  {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    opacity: .5;
}

#custom-section  .avia-image-container .avia-image-overlay-wrap a.avia_image:hover img.avia_image {
opacity: 1;
  -webkit-filter: none;
    filter: none;
}

#custom-section  .av-image-caption-overlay-center {
    color: #000!important;
}

#custom-section  .avia-image-container .avia-image-overlay-wrap a.avia_image:hover .av-image-caption-overlay-center {
    color: #fff!important;
}

.page-id-5584 .product-sorting {display:none;}
.main_color a {color: #0070e8;}
.main_color a strong {color: #0070e8;}

@media (max-width:900px) and (min-width:479px) {
.responsive #top #header .social_bookmarks {
    display: none!important;
}
}

.frm_form_field.frm_third, .frm_submit.frm_third, .frm_form_field.frm_two_thirds, .frm_form_field.frm_fourth, .frm_submit.frm_fourth, .frm_form_field.frm_three_fourths, .frm_form_field.frm_fifth, .frm_submit.frm_fifth, .frm_form_field.frm_two_fifths, .frm_form_field.frm_three_fifths, .frm_form_field.frm_four_fifths, .frm_form_field.frm_sixth, .frm_submit.frm_sixth, .frm_form_field.frm_seventh, .frm_submit.frm_seventh, .frm_form_field.frm_eighth, .frm_submit.frm_eighth, .frm_form_field.frm_inline, .frm_submit.frm_inline {
    clear: none;
    float: left;
    margin-left: 0;
}

.frm_form_field.frm4, .frm_submit.frm4, .frm_form_field.frm_left_third, .frm_form_field.frm_third, .frm_submit.frm_third, .frm_form_field.frm_right_third, .frm_form_field.frm_first_third, .frm_form_field.frm_last_third {
    width: 33.3%;
}

.frm_style_formidable-style.with_frm_style label.frm_primary_label {
    display: none;
}

.frm_style_formidable-style.with_frm_style input[type="text"], .frm_style_formidable-style.with_frm_style input[type="password"], .frm_style_formidable-style.with_frm_style input[type="email"], .frm_style_formidable-style.with_frm_style input[type="number"], .frm_style_formidable-style.with_frm_style input[type="url"], .frm_style_formidable-style.with_frm_style input[type="tel"], .frm_style_formidable-style.with_frm_style input[type="file"], .frm_style_formidable-style.with_frm_style input[type="search"], .frm_style_formidable-style.with_frm_style select {
    height: 52px;
    line-height: 1.3;
}

.frm_style_formidable-style.with_frm_style input[type="submit"]:hover, .frm_style_formidable-style.with_frm_style .frm_submit input[type="button"]:hover, .frm_style_formidable-style.with_frm_style .frm_submit button:hover {
    background: #000;
    border-color: #ccc;
    color: #444;
}
.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message, .frm_style_formidable-style.with_frm_style input[type="submit"], .frm_style_formidable-style.with_frm_style .frm_submit input[type="button"], .frm_style_formidable-style.with_frm_style .frm_submit button, .frm_form_submit_style {
    width: auto;
    font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;
    font-size: 14px;
    height: auto;
    line-height: normal;
    text-align: center;
    background: #fff;
    border-width: 1px;
    border-color: #ccc;
    border-style: solid;
    color: #444;
    cursor: pointer;
    font-weight: normal;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    text-shadow: none;
    padding: 6px 11px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-shadow: 0 1px 1px #eee;
    -webkit-box-shadow: 0 1px 1px #eee;
    box-shadow: 0 1px 1px #eee;
    margin: 10px;
        margin-right: 10px;
        margin-left: 10px;
    margin-left: 0;
    margin-right: 0;
    vertical-align: middle;
    background: #000;
    padding: 20px;
    border-radius: 0;
    color: #fff;
}

@media only screen and (min-width: 600px) {
#top .avia-logo-grid .slide-entry-wrap {
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
}



#top .av-border-deactivate.avia-logo-element-container img, .av-border-deactivate .av-partner-fake-img {
    box-shadow: none;
    width: 150px;
padding: 0 0 120px;
}