/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */

.av_minimal_header #header_main { background-color: #fff; }
#top .avia-slideshow-button, .avia-button.avia-size-large { border: none; border-radius: 0; color: #fff!important; letter-spacing: 1px; padding: 16px 22px; font-size: 14px; font-weight: 600; }
#yellow-block p {font-weight: 600 !important; color: black !important; font-size: 18px;}
#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 {
    border-color: #000000;
    background-color: #ffffff;
    color: #919191;
}
div .main_color .button, .main_color input[type='submit']  {
    background-color: #aa8638;
    color: #fff;
    border-color: #aa8638;
    font-family: Open Sans, sans-serif;
    font-weight: 600;
    letter-spacing: 1px;
    border: 0;
    border-radius: 0px;
    float: right;
}
::placeholder { color: black; opacity: 1; font-family: Open Sans, sans-serif; }
:-ms-input-placeholder { color: black; font-family: Open Sans, sans-serif; }
::-ms-input-placeholder { color: black; font-family: Open Sans, sans-serif; }
.avia_image, .avia-image-container-inner { border-radius: 0px; WIDTH: 100%; }
#socket {
    background-color: white;
    font-size: 11px;
    margin: 0px;
    color: #bcbcbc;
    padding: 30px 0;
    z-index: 1;
    border-top: 1px solid #ebebeb;
}
#scroll-top-link { color: #e8e8e8 !important; border: none !important; bottom: 66px !important; background-color: #d4d4d4 !important; }
.main_color a, .main_color a:hover{ color: #000000; font-weight: 600;}
.avia-slideshow-dots a.goto-slide {
    background: #fff;

}
.avia-slideshow-dots a.active, .avia-slideshow-dots a:hover{
    background: #aa8638;

}
#fix-bg {width: 100vw; background-size: cover;}
.header_color .sub_menu>ul>li>a, .header_color .sub_menu>div>ul>li>a, .header_color .main_menu ul:first-child > li > a, #top .header_color .main_menu .menu ul .current_page_item > a, #top .header_color .main_menu .menu ul .current-menu-item > a, #top .header_color .sub_menu li ul a {
    color: #000000;
    font-family: 'Open Sans Condensed', sans-serif;
    text-transform: uppercase;
}



.main_color strong {COLOR: BLACK;}

#top #header_main > .container .main_menu .av-main-nav > li.current_page_item > a:hover
{
    color: #aa8638;
}
.logo img
{
    margin-top: 10px;
}
.header-scrolled .logo img
{
    margin-top: 0;
}
#socket .container
{
    text-align: center;
}
#socket .copyright
{
    float: none;
}


/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */

}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

}