a {
    color: #359a8c;
}
a:hover {
    color: #4fc1b2;
}
#header .header-top a[data-depth="0"] {
    color: #1d3844;
}
#header .top-menu a[data-depth="0"]:hover {
    color: #359a8c;
}
#custom-text h2 {
    color: #1d3844 !important;
}
#custom-text p .dark {
    color: #359a8c;
}
li.product-flag{
    display: none;
}
.block-social ul li {
    background-color: #359a8c;
}
.block-social ul li:hover {
    background-color: #4fc1b2;
}
.btn-primary {
    background-color: #359a8c;
}
.btn-primary:active, .btn-primary:focus, .btn-primary:hover {
    background-color: #4fc1b2;
}
.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary:disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled:hover {
    background-color: #4fc1b2;
}
.block-category {
    min-height: 8rem;
}
.product-price {
    color: #359a8c !important;
}
#product-modal .modal-content .modal-body .product-images img:hover {
    border-color: #359a8c;
}
.product-images>li.thumb-container>.thumb.selected, .product-images>li.thumb-container>.thumb:hover {
    border-color: #359a8c;
}
.form-control:focus, .input-group.focus {
    outline-color: #359a8c;
}
.products-sort-order .select-list:hover {
    background: #359a8c;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    color: #359a8c !important;
}
#carousel .h1, #carousel .h2, #carousel .h3, #carousel .h4, #carousel .h5, #carousel .h6, #carousel h1, #carousel h2, #carousel h3, #carousel h4, #carousel h5, #carousel h6 {
    color: white !important;
}
#carousel h2 {
    line-height: 4.2rem;
}
.product-container h1, .product-container .h1 {
    color: #1d3844 !important;
}
.h3 a {
    color: #359a8c !important;
}
.footer-container li a:hover {
    color: #359a8c;
}
.page-my-account #content .links a:hover i {
    color: #359a8c;
}
.custom-radio input[type=radio]:checked+span {
    background-color: #359a8c;
}
#header a:hover {
    color: #359a8c;
}
.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover {
    border-color: #359a8c;
}
.tabs .nav-tabs .nav-link.active {
    color: #359a8c;
}
.bootstrap-touchspin .group-span-filestyle .btn-touchspin, .group-span-filestyle .bootstrap-touchspin .btn-touchspin, .group-span-filestyle .btn-default {
    background-color: #359a8c;
}
.block_newsletter form input[type=email]:focus {
    border-color: #359a8c;
}
.search-widget form input[type=text]:focus {
    outline-color: #359a8c;
}
.search-widget form button[type=submit] .search:hover,
.search-widget form input[type=text]:focus+button .search {
    color: #359a8c;
}
body#checkout section.checkout-step .address-item.selected {
    border-color: #359a8c;
}