/*paragraph text*/
p,.paragraph,div.paragraph span,p span,#wsite-com-product-price,.wsite-com-price{color:#525252!important}

/*parallax background text*/
#parallax-bg p,#parallax-bg .paragraph, #parallax-bg div.paragraph span{color:#fff!important}


/*ACCENT COLOR (DEFAULT = #a68462)*/
#wsite-content a,.paragraph a,.columnlist-blog a{color:#a68462}
.nav li a:hover,.nav li a:focus,.wsite-menu li a:hover,.wsite-menu li a:focus,.nav li#active a,.nav li:hover a,.color,.caption-block p{color:#a68462}
.testi-slider .author,.form-required,#footer-wrap a:hover,#footer-bar a:hover,#footer-wrap a span:hover,#footer-bar a span:hover{color:#a68462!important}
#topbar .wsite-social-item:hover,#main-content .wsite-social-item,.caption-iconbox header,#wsite-menus .wsite-menu li a:hover,
.section-line::before,.effect-first h2,.my_custom_menu li a:hover,#footer-wrap .wsite-button{background:#a68462 !important}
.testi-slider .flex-control-paging li a:hover{background-color:#a68462 !important}
blockquote{border-left:2px solid #a68462 !important}
.title-page #banner h2,.tall-header-page #banner h2,.landing-page #banner h2{background:#a68462;background:rgba(166, 132, 98,0.8)}
.color-bg{background:#a68462}

/*top bar*/
#topbar{background:#f6f6f6;color:#7c7c7c;border-bottom:1px solid #e2e3e2}
.tbphone,.tbsoc{border-left:1px solid #e2e2e2;padding-left:20px}/*Border left of Phone number*/
.tbmail,.tbsoc{border-right:1px solid #e2e2e2;padding-right:20px}/*Border right of email*/

/*Header*/
#header{position:relative;display:table;width:100%;height:80px;margin:0 auto;background:#fff}

/*logo*/
.wsite-logo a{color:#000}

/*menu nav*/
.nav li#active{border-bottom:4px solid #a68462}
.nav li a{color:#7c7c7c;border-right:1px solid #e1e1e1}
.collapse .nav li a{color:#595959}
#wsite-menus .wsite-menu{border-top:4px solid #7c7c7c}
#wsite-menus .wsite-menu li a{background:#f6f6f6!important}
#wsite-menus .wsite-menu li a:hover{color:#fff}

/*mobile menu nav*/
#navmobile{background:#f3f3f3}

/*flex blockquote*/
.flex-caption blockquote{border-left:4px solid #fff!important;background:rgba(17,140,217,0.8)}
.flex-caption blockquote span{color:#fff !important}
.wft-flexslide-box blockquote a{color:#fff!important}

/*Weebly buttons*/
.wsite-button,.blog-button{background:#383838!important;color:#fff!important}
.wsite-button:hover{background:#626262!important}
.wsite-button:focus,.wsite-button:active{color:#fff!important;background:#000!important}
.wsite-button-highlight{background:#e5e5e5!important;color:#000!important}
.wsite-button-highlight:hover{background:#bbb!important}
.wsite-button-highlight:focus,.wsite-button-highlight:active{background:#000!important}
#call-wrap .col-right .wsite-button{background:none!important;border:2px solid #fff!important;color:#fff!important}
#call-wrap .col-right .wsite-button:hover{border:2px solid #fff!important;background:#fff!important;color:#222!important}

/*forms*/
.wsite-form-field div.wsite-form-input-container .wsite-form-input{color:#c7c7c7}
.wsite-form-input,.wsite-search-element-input,#commentPostDiv .field input[type=text],#commentPostDiv .field textarea{border:1px solid #ddd!important}
.wsite-form-input:focus,.wsite-search-element-input:focus,#commentPostDiv .field input[type=text]:focus,#commentPostDiv .field textarea:focus{border-color:#ddd!important}
.jqTransformSelectWrapper{border:1px solid #dcdcdc!important}
.jqTransformSelectWrapper ul{background-color:#fff;border:1px solid #dcdcdc!important}
.jqTransformSelectWrapper ul a:active,.jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{color:#525252}

/*social icons content and top bar*/
#topbar .wsite-social-item {color:#7c7c7c}
#topbar .wsite-social-item:hover {color:#fff;}
#main-content .wsite-social-item {color:#fff !important}
#main-content .wsite-social-item:hover {background:#444!important;color:#fff !important}

/*footer*/
#footer-wrap{background:#2c2c2c;color:#7c7c7c}
#footer-wrap div.paragraph,#footer-wrap blockquote span{color:#7c7c7c!important}
#footer-wrap .wsite-button-inner{color:#fff!important}
#footer-wrap .wsite-button:hover{background:#444!important}

/*bottom footer bar*/
#footer-bar{background:#f6f6f6}
#footer-bar,#footer-bar span{color:#5c5c5c!important}

/*footer wrap and bar a hover*/
#footer-wrap a,#footer-bar a,#footer-wrap a span,#footer-bar a span{color:#bbb !important}

/*background-color options*/
.grey-bg{background:#333}
.grey-bg h1 .grey-bg h2,.grey-bg h3,.grey-bg h4,.grey-bg h5,.grey-bg p{color:#7c7c7c}
.light-grey-bg{background:#f6f6f6;border-top:1px solid #e2e2e2}
