/* CIC brand colors: override warm accents from the parent theme. */
::selection{background: #dcece7;}
::-moz-selection{background: #dcece7;}
a{color: #176b57;}
a:hover{color: #0b4c40;}
.red-btn{background: #176b57;}
.yellow-btn{background: #176b57;}
.red-btn:hover{background: #0b4c40;}
.yellow-btn:hover{background: #0b4c40;}
.red-bg{background: #176b57;}
.yellow-bg{background: #176b57;}
.red-text{color: #176b57;}
.yellow-text{color: #dcece7;}
.red-border-bottom:before{background: #176b57;}
.yellow-border-bottom:before{background: #dcece7;}
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{background-color: #176b57;}
.entry-content button:hover, 
.entry-content input[type="button"]:hover, 
.entry-content input[type="reset"]:hover, 
.entry-content input[type="submit"]:hover{background: #0b4c40;}
textarea:hover, 
input:hover, 
textarea:active, 
input:active, 
textarea:focus, 
input:focus{outline-color: #176b57;}
.nav-links a{color:#176b57;}
.widget .widget-title:before{background: #176b57;}
.entry-title:after{background: #176b57;}
.comment-reply-link{border-color: #176b57;}
.comment-form #submit, .comment-reply-link{background:#176b57;}
.comment-form #submit:hover{background: #0b4c40;}
.comment-reply-link:hover{background: #0b4c40;}
.navbar-inverse .navbar-nav ul.sub-menu li:hover > a{color:#176b57;}
.navbar-inverse .navbar-brand .site-title-tagline-wrapper .site-title > a:hover,
.navbar-inverse .navbar-brand .site-title-tagline-wrapper .site-title > a:focus{color: #176b57;}
.navbar-inverse .navbar-nav>li>a:hover{color: #176b57;}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color: #176b57;}
.navbar-toggle.active{background-color: #176b57;}
.navbar-inverse .navbar-nav>li>a:hover, 
.navbar-inverse .navbar-nav>li>a:focus{color: #176b57;}
.navbar-inverse .navbar-nav>li.current>a{color: #176b57;}
ul.nav > li.current_page_item.current > a:before, ul.nav > li.current-menu-item.current > a:before, ul.nav > li > a.nav-active:before,
.navbar.navbar-inverse .primary-menu ul > li.current_page_item.current > a:before, .navbar.navbar-inverse .primary-menu ul > li.current-menu-item.current > a:before, .navbar.navbar-inverse .primary-menu ul > li.current > a:before{background: #176b57;}
#focus span:nth-child(4n+1) .focus-box .service-icon:hover{border: 10px solid #176b57;}
#focus span:nth-child(4n+4) .focus-box .service-icon:hover{border: 10px solid #dcece7;}
#focus span:nth-child(4n+1) .focus-box .red-border-bottom:before{background: #176b57;}
#focus span:nth-child(4n+4) .focus-box .red-border-bottom:before{background: #dcece7;}
.zerif-close-button:hover{color: #176b57;}
.zerif-close-button-big:hover{background-color: #176b57;}
.cbp-rfgrid li .zerif-modal-author a{color: #176b57;}
.team-member .social-icons ul li a:hover{color: #176b57;}
.our-team .row > span:nth-child(4n+1) .red-border-bottom:before{background: #176b57;}
.our-team .row > span:nth-child(4n+4) .red-border-bottom:before{background: #dcece7;}
.package .order-now:hover{background: #176b57;}
.testimonial{background: #bed7cc;}
.owl-theme .owl-controls .owl-page span{background: #235d49;}
.purchase-now{background: #176b57;}
.purchase-now .red-btn{background: #176b57;}
.purchase-now .red-btn:hover{background: #0b4c40;}
.contact-us .error_sorry{background: #176b57;}
.company-details a:hover{color: #176b57;}
.social li a:hover{color: #176b57;}
article .posted-on a:hover{color: #176b57;}
.entry-footer a:hover{color: #176b57;}
.entry-title a:hover{color: #176b57;}
.listpost-content-wrap .entry-title a:after{background: #176b57;}
.entry-footer-large a:hover{color: #176b57;}
.entry-content blockquote{border-left: 3px solid #176b57;}
.entry-meta-large a:hover{color :#176b57;}
.widget_calendar a{color: #176b57;}
.widget_calendar a:hover{background-color: #176b57;}
.sib_signup_form  input[type="submit"]{background: #176b57;}
.woocommerce-page .page-title:before{background: #176b57;}
.woocommerce-page .products a.button{background: #176b57;}
.woocommerce-page .products a.button:hover{background: #0b4c40;}
.woocommerce-page .products a .price ins{color: #176b57;}
.woocommerce-page .products .added_to_cart{color: #176b57;}
.woocommerce-page .product .product_meta a{color: #176b57;}
.woocommerce-page .woocommerce-tabs .tabs li.active{border-bottom: 2px solid #176b57;}
.woocommerce-page .woocommerce-tabs .tabs li.active a,
.woocommerce-page .woocommerce-tabs .tabs li a:hover{color: #176b57;}
.woocommerce-page .product .price ins{color: #176b57;}
.woocommerce-page .woocommerce-product-rating .woocommerce-review-link,
.woocommerce-page .woocommerce-product-rating .woocommerce-review-link span{color: #176b57;}
.woocommerce-page .woocommerce-error{background: #176b57;}
.woocommerce-page .woocommerce-error a{background-color: #176b57;}
.woocommerce-page .woocommerce .add_to_cart_button, .woocommerce .checkout-button, .woocommerce .single_add_to_cart_button, .woocommerce #place_order,
.woocommerce div.product form.cart .button{background: #176b57;}
.woocommerce-page .woocommerce .add_to_cart_button:hover, .woocommerce .checkout-button:hover, .woocommerce .single_add_to_cart_button :hover, .woocommerce #place_order:hover,
.woocommerce div.product form.cart .button:hover{background:#0b4c40;}
.woocommerce-page .woocommerce input[type="submit"],
.woocommerce-page #content input.button,
.woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page input.button.alt{background: #176b57;}
.woocommerce-page .woocommerce input[type="submit"]:hover,
.woocommerce-page #content input.button:hover,
.woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page input.button.alt:hover{background: #0b4c40;}
.woocommerce a.button.alt{background: #176b57;}
.woocommerce a.button.alt:hover{background: #0b4c40;}
.woocommerce-page .woocommerce a.remove:hover{background: #176b57;}
.woocommerce-page .woocommerce a.remove{color: #176b57;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom: 2px solid #176b57;}
.woocommerce #review_form #respond .form-submit input{background: #176b57;}
.bbp-forum-title a,
.bbp-forum-title a:visited,
.bbp-topic-title a{color: #176b57;}
#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar input:hover{color: #176b57;}
.bbp-body a.bbp-topic-permalink:hover{color: #176b57;}
.bbp-body .bbp-topic-permalink:after{background: #176b57;}
.bbp-topic-tags a:hover{color: #176b57;}
#bbpress-forums div.bbp-topic-author a.bbp-author-name, 
#bbpress-forums div.bbp-reply-author a.bbp-author-name{color: #176b57;}
.bbp-body>ul:nth-child(4n+2) .bbp-forum-title:after{background: #dcece7;}
.bbp-body>ul:nth-child(4n+3) .bbp-forum-title:after{background: #176b57;}
.bbp-body>ul:nth-child(4n+2) .bbp-topic-permalink:after{background: #dcece7;}
.bbp-body>ul:nth-child(4n+3) .bbp-topic-permalink:after{background: #176b57;}
span.bbp-admin-links a:hover{color: #176b57;}
#favorite-toggle a:hover,
#subscription-toggle a:hover{color: #176b57;}
#bbpress-forums #bbp-user-wrapper h2.entry-title:before{background: #176b57;}
#bbpress-forums fieldset.bbp-form legend:before{background: #176b57;}
#bbpress-forums .is-favorite a{color: #176b57;}
#carousel-homepage-latestnews .item .latestnews-box .latestnews-title a:before{background: #176b57;}
#carousel-homepage-latestnews .item .latestnews-box:nth-child(4n+1) .latestnews-title a:before{background: #176b57;}
#carousel-homepage-latestnews .item .latestnews-box:nth-child(4n) .latestnews-title a:before{background: #dcece7;}
.nav > li.current_page_item a, .nav > li.current-menu-item a{color: #176b57;}
.pirate_forms_error_box p{background: #176b57;}
.pirate_forms .pirate-forms-submit-button:hover{background: #0b4c40;}
.dropdownmenu{background: url(images/menu-icon.png) center center no-repeat #176b57;}
.this-open > a{color: #176b57;}