

@media only screen and (min-width: 1000px) and (max-width: 1300px) {
    .carousel.responsive_height .carousel-inner .slider_content{
        padding-top: 118px;
    }
}

.font12 {font-size:12px;}

.title h1 {text-transform: none !important;}

.header_top {
font-weight: 600;
letter-spacing: 2px;
}

.link_line_height a {line-height: 30px !important;}
.link_line_height a:hover {color:#D0B92B !important;}
.align_center_text {text-align: center !important;}

.box_holder_icon_inner .q_font_awsome_icon, .q_icon_with_title .icon_holder .q_font_awsome_icon, .box_holder_icon_inner .fa-stack, .q_icon_with_title .icon_holder .fa-stack, .q_font_awsome_icon_holder, .q_font_awsome_icon_holder a, .q_font_elegant_holder, .q_font_elegant_holder a {
    color: #7F5A39 !important;
}

.q_icon_with_title .icon_holder:hover .icon_text_icon, .box_holder_icon_inner .icon_holder_inner:hover .icon_text_icon {
    color: #D0B92B !important;
}

.footer_top_holder, .qode_search_form, .qode_search_form input, .qode_search_form input:focus, .popup_menu .line::after, .popup_menu .line::before, .popup_menu .line, .testimonials_holder .flex-direction-nav a:hover {
    background-color: #D0B92B !important;
}

.qode_search_form i {
    color: #7F5A39 !important;
}
.qode_search_form input, .qode_search_form input:focus {
    color: #523820 !important;
}
.q_social_icon_holder .fa-stack .q_social_icon_holder.normal_social .simple_social,
.q_social_icon_holder.normal_social.with_link .simple_social{
    color: #D0B92B !important;
}
.q_social_icon_holder:hover .fa-stack .q_social_icon_holder.normal_social .simple_social,
.q_social_icon_holder.normal_social.with_link:hover .simple_social{
    color: #7F5A39 !important;
}

.q_icon_with_title:not(.normal_icon) .q_font_elegant_holder .icon_text_icon,
.q_icon_with_title:not(.normal_icon) .q_font_elegant_holder .icon_text_icon:hover {
    color: #FFF !important;
}

.footer_top span {
    color: #7F5A39 !important;
}

.footer-copyright {
text-transform: uppercase !important;
font-size: 11px !important;
font-weight: 700 !important;
}

.footer_top_holder {
    background: URL(http://www.kellyc-design.com/home/wp-content/uploads/2016/04/bg_pattern_50.png) repeat !important;
}

.footer_top {
    padding: 70px 0 50px 0 !important;
}

footer.footer_border_columns .qode_column {
    border-left: 1px solid #7F5A39 !important;
}

#back_to_top > span {
    background: #FFF !important;
    border: 2px solid #D0B92B !important;
}
#back_to_top span span {
    color: #D0B92B !important;
}

#back_to_top:hover>span {
	background-color:#D0B92B !important;
	border-color:#D0B92B !important;
}

#back_to_top:hover>span span {
	color:#fff !important;
}
footer.footer_border_columns .qode_column:first-child {
    border: 0 !important;
}

footer.footer_border_columns .qode_column {
	border-left:1px solid #7F5A39 !important;
}
footer.footer_border_columns .qode_column:first-child {
	border:0
}

.font_size15 {font-size: 15px !important; line-height:30px !important;}

@media only screen and (max-width:600px) {
footer.footer_border_columns .qode_column {
		border:0 !important;
		min-height:0 !important;
	}
}

nav.main_menu { display: none; }

.prepend {padding-bottom: 15px;}

.btn.sml_submitbtn {
    background-color: #D0B92B;
    padding: 5px 10px;
    color: #FFF;
    text-transform: uppercase;
    margin: 20px 0px;
    border: none;
    font-size: 13px;
}

.btn.sml_submitbtn:hover {background-color: ##523820;}

.sml_name {margin-bottom: 10px;}

@media only screen and (min-width:1000px) and (max-width:1900px) {
.mid_width_730 {
    width: 760px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}
}
@media only screen and (min-width:600px) and (max-width:999px){
    .mid_width_730 {
    width:none;
}
}