

#respond textarea {
border: 1px solid #0e489e;
font-family: Verdana;
}

label {
font-weight: 700;
}

.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li a span {
    text-align: center;
}

.qode-advanced-tabs .qode-advanced-tab-container {
    border: 1px solid #d7d7d7;
    background: #d7d7d7;
}

.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-active {
    background-color: #d7d7d7;
}

.ai1ec-agenda-widget-view .ai1ec-month, .ai1ec-agenda-view .ai1ec-month, .ai1ec-month-view .ai1ec-multiday .ai1ec-event {
background: #a05a2c;
}

.timely a {
    color: #a05a2c;
}

aside .widget.posts_holder li {
    padding: 3px 0;
    list-style: disc;
    color: #a05a2c;
    margin-left: 14px;
}

div.vc-hoverbox-block-inner.vc-hoverbox-front-inner {
    background-color: #ebebeb80;
}

.q_image_with_text_over .desc {
    margin: 0px;
}

.wcContainer .wcWindowTitle {
    padding: 10px 13px 10px 0px !important;
    background-color: #ffff;
    color: #0e489e !important;
    font-size: 18px;
    line-height: 18px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: -1px;
    text-transform: none;
    font-family: Verdana;
}

.wcContainer input[type="button"], .wcContainer input[type="button"]:focus,  .wcContainer input[type="button"]:hover, .wcContainer input[type="button"]:active, .wcContainer input[type="submit"], .wcContainer input[type="submit"]:focus, .wcContainer input[type="submit"]:active {
    border: 1px solid #0e489e !important;
    color: #fff !important;
    background-color: #0e489e !important;
    text-transform: none;
 }

.breadcrumb .current {
color: #fff;
}

.footer_top li {
list-style: disc;
color: #a05a2c;
margin-left: 14px;
}

.footer_top h5:before {
  content: url('/wp-content/uploads/2018/12/Footer-before.png');
 position: relative;
padding-right: 5px;
}

header.scrolled nav.main_menu > ul > li > a, header.light.scrolled nav.main_menu > ul > li > a, header.dark.scrolled nav.main_menu > ul > li > a {
color: #fff;
}

.drop_down .second .inner > ul > li > a, .drop_down .second .inner > ul > li > h3, .drop_down .wide .second .inner > ul > li > h3, .drop_down .wide .second .inner > ul > li > a {
    text-decoration: none;
}

nav.mobile_menu ul li a:hover, nav.mobile_menu ul li.active > a, nav.mobile_menu ul li.current-menu-item > a {
    color: #0e489e;
    font-weight: 700;
}

nav.mobile_menu ul li a, nav.mobile_menu ul li h3 {
    padding-left: 20px;
}

.drop_down .second ul li {
    border-bottom-width: 1px;
    border-bottom-color: #ffffff;
}

nav.main_menu ul li.active a {
    color: #ffffff;
font-weight: 700;
text-decoration: underline;
}

.wpb_widgetised_column .widget.posts_holder li, .footer_top .widget_recent_entries > ul > li {
list-style: disc;
color: #a05a2c;
margin-left: 14px;
}

header.scrolled .side_menu_button a {
color: #fff !important;
}

.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-date {
font-weight: 700;
}

.footer_top .q_social_icon_holder i.simple_social {
color: #a05a2c;
}

.wpb_widgetised_column .widget.posts_holder li {
    padding: 3px 0;
}

.qode-blog-carousel-titled .qode-bct-posts-holder {
    padding: 32px 17px 10px;
}

.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-text {
text-align: center;
}

h3 a {
font-size: 14px;
font-weight: 600;
line-height: 14px;
text-decoration: none;
font-style: normal;
}

.qode-blog-carousel-titled .qode-bct-title-holder .qode-bct-caroufredsel-next .qode-bct-caroufredsel-nav-icon-holder, .qode-blog-carousel-titled .qode-bct-title-holder .qode-bct-caroufredsel-prev .qode-bct-caroufredsel-nav-icon-holder {
background-color: #a05a2c;
color: #fff;
text-decoration: none !important;
font-style: normal;
}

.qode-blog-carousel-titled .qode-bct-title-holder {
    border-bottom: none;
    height: 35px;
}

.qode-blog-carousel-titled .qode-bct-title-holder > * {
    font-weight: 700;
    font-size: 22px;
    text-decoration: none;
}

div.caroufredsel_wrapper {
min-height: 350px;
}

strong {
font-weight: 700;
}

.footer_bottom a {
text-decoration: underline;
font-weight: 700;
font-style: normal;
}

body {
    font-family: Verdana;
    line-height: 18px;
}

.footer_top h5 {
    padding-bottom: 5px;
    border-bottom: 5px solid #a05a2c;
}

.footer_top a {
text-decoration: underline;
}

.qbutton {
border-radius: 0px;
-webkit-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 2px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 2px 5px 0px rgba(50, 50, 50, 0.75);
}

.side_menu .q_font_awsome_icon .qode_icon_element, .side_menu .q_social_icon_holder i.simple_social {
color: #fff;
}

.footer_top .widget_recent_entries > ul > li {
padding: 0px;
}

.header_bottom, .footer_bottom_holder
{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0e469b+0,027cee+100 */
background: #0e469b; /* Old browsers */
background: -moz-linear-gradient(top, #0e469b 0%, #027cee 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #0e469b 0%,#027cee 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #0e469b 0%,#027cee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e469b', endColorstr='#027cee',GradientType=0 ); /* IE6-9 */
}

.shopping_cart_outer{
display:none;
}
.woocommerce-page .shopping_cart_outer{
display:table;
}
.cover_boxes ul li .box .box_content { top: 0; }
.cover_boxes ul li .box .qbutton { margin-top: 18px; }

.ls-wp-container .qbutton {
-webkit-transition: none;
-ms-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
height: 36px;
}
@media only screen and (min-width: 1000px) {
page-id-15984 .ls-nav-prev,
page-id-15984 .ls-nav-next { margin-top: 19px; }

}
@media only screen and (max-width: 1000px){
page-id-15984 .ls-nav-prev,
page-id-15984 .ls-nav-next {
		margin-top: -27px;
}
.page-id-15173 .q_slider,
.page-id-15058 .q_slider
{
min-height:100px;
}
}
.side_menu_button a:last-child {
padding: 0 0 0 17px;
}
.page-id-15173 .q_slider,
.page-id-15058 .q_slider
{
min-height:560px;
}
.filter_outer {
margin: -8px 0 31px;
}
.filter_holder ul li span{
font-size:13px;
}

.title .subtitle { margin-top: 14px; }

.contact_section .separator {
    display: none;
}

.contact_detail h2 {
    margin-bottom: 15px;
}

#nav-menu-item-15674 li,
#nav-menu-item-15918 li,
#nav-menu-item-15919 li,
#nav-menu-item-15920 li,
#nav-menu-item-16140 li{
width: 280px;
}

.drop_down .second .inner .widget {
padding-bottom: 13px;
}

.drop_down .second .inner .widget a{
padding: 0px !important;
}

.footer_bottom { padding: 0px; }

.side_menu h5, .side_menu h6 { font-size: 14px; }

.side_menu .widget li { font-size: 13px; }