.product-box .card.hover-box-shadow .card-body .card-title {
    font-size: 16px !important;
}
.navbar {
    background-color: #3062a3 !important;
}
/*hiding special instruction text area on payment page*/
/*#special_instructions{
    display:none;
}*/

.top-links a, .top-links a span:not(.badge){
    color: #333 !important;
}
.top-links a:hover, .top-links a span:hover{
    color: #3062a3 !important;
}

.top-links a:hover span.badge{
    color: #fff !important;
}

.zoom:hover {
    background: rgba(40,85,162,.75);
}

.page-section-header {
    color: #3062a3;
}

.card-title a.btn-link:hover {
    color: #3062a3;
}

a:hover {
    color: #3062a3
}

.btn-primary {
    background: #3062a3;
    border-color: #3062a3;
}

.btn-primary:hover,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active:focus {
    background: rgb(17, 67, 133);
    border-color: rgb(17, 67, 133);
}

.btn-primary.disabled,.btn-primary:disabled {
    background: #3062a3;
    border-color: #3062a3;
    color: #fff;
}

.btn-success {
    background: #3062a3;
    border-color: #3062a3;
}

.btn-success:hover,.btn-success:focus,.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active:focus {
    background: rgb(17, 67, 133);
    border-color: rgb(17, 67, 133);
}

.btn-success.disabled,.btn-success:disabled {
    background: #3062a3;
    border-color: #3062a3;
}

.btn-outline-primary {
    background: rgba(0,0,0,0);
    border-color: #3062a3;
    color: #3062a3;
}

.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active:focus {
    background: #3062a3;
    color: #fff;
    border-color: #3062a3;
}

.btn-link:hover,.btn-link:focus {
    color: #3062a3;
}

.btn-link:disabled,.btn-link.disabled {
    color: #3062a3;
}

.border-primary {
    border-color: #3062a3 !important;
}

.text-primary {
    color: #3062a3 !important;
}

.badge-primary {
    background: #3062a3;
}

a.text-primary:hover,a.text-primary:focus {
    color: rgb(31,66,126) !important;
}

.bg-primary {
    background-color: #3062a3 !important;
}

.form-control:focus {
    border-color: #3062a3;
}

.form-group .input-valid~.col-form-label {
    color: #3062a3;
}

.page-item.active .page-link,.page-item:hover .page-link {
    background: #3062a3;
    border-color: #3062a3;
    color: #fff;
}

.tt-dropdown-menu .tt-suggestion:hover strong {
    color: #3062a3 !important;
}

.account-links a:hover .cicon {
    color: #3062a3;
}

.bar {
    background-color: #3062a3;
}

.custom-control-input:checked~.custom-control-label::before {
    border-color: #3062a3;
    background-color: #3062a3;
}

.accordion-menu .list-group-item>a:hover,.accordion-menu .list-group-item>a[aria-expanded=true],.accordion .list-group-item>a:hover,.accordion .list-group-item>a[aria-expanded=true] {
    color: #3062a3 !important;
}

.sidebar .card .card-header:after {
    border-left: 15px solid #3062a3;
}

.sidebar .card .card-header .card-title {
    color: #3062a3;
}

.sidebar .list-group-item ul li:hover>a,.sidebar .list-group-item ul li.active>a {
    color: #3062a3 !important;
}

#straightmenu .list-group .list-group-item>a:hover {
    color: #3062a3 !important;
}

#straightmenu .list-group .list-group-item .list-unstyled li.active>a,#straightmenu .list-group .list-group-item .list-unstyled li:hover>a {
    color: #3062a3 !important;
}

#straightmenu .list-group.list-group-flush li:not(.list-group-item) a:hover {
    color: #3062a3 !important;
}

#cssmenu .list-group-item>ul li:hover>a {
    color: #3062a3 !important;
}

#cssmenu .list-group-item>ul li.active a {
    color: #3062a3 !important;
}

#cssmenu .list-group-item:hover>a {
    color: #3062a3 !important;
}


.navbar .navbar-nav .nav-item.show>.nav-link {
    color: #3062a3 !important;
    border-color: #3062a3;
}

.navbar .navbar-nav .nav-item .dropdown-menu li:hover {
    border-color: #3062a3;
}

.navbar .navbar-nav .nav-item .dropdown-menu li:hover>.dropdown-item {
    color: #3062a3 !important;
}

.navbar .navbar-nav .nav-item .dropdown-menu li:hover>.dropdown-item:after {
    color: #3062a3;
}

.navbar .navbar-nav .nav-item .dropdown-menu li:hover>.dropdown-item:before {
    background-color: #3062a3;
}

.navbar .navbar-nav .nav-item .dropdown-menu .card-columns .card .card-body .nav li:hover>a {
    color: #3062a3 !important;
}

.navbar .navbar-nav .nav-item .dropdown-menu .card-columns .card .card-body .nav li:hover>a strong {
    color: #3062a3 !important;
}

.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu:hover>a,.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu.active>a {
    color: #3062a3 !important;
}

.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu:hover>a:after,.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu.active>a:after {
    color: #3062a3;
}

.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu .dropdown-menu .list-unstyled li a:hover {
    color: #3062a3 !important;
}

#product_price h4,#faq_details h4 {
    color: #3062a3 !important;
}

.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover {
    background: #3062a3;
}

#category_list a:hover,#category_list a.act {
    color: #3062a3 !important;
}

.form-control:focus+.input-group-append .input-group-text {
    border-color: #3062a3;
}

.form-control:focus~.col-form-label {
    color: #3062a3;
}

.browse_design a,.upload_design a,.custom_design a,.hire_designer a,.quote_product a {
    background: #dce4f3;
}

.browse_design a:before,.upload_design a:before,.custom_design a:before,.hire_designer a:before,.quote_product a:before {
    background: #dce4f3;
}

.browse_design:hover a .media-body span,.upload_design:hover a .media-body span,.custom_design:hover a .media-body span,.hire_designer:hover a .media-body span,.quote_product:hover a .media-body span {
    color: #3062a3;
}

.allbtn a:hover {
    color: #3062a3 !important;
}

.btn-title-text.browse_design a {
    background: #3062a3 !important;
    border-color: #3062a3;
}

.btn-title-text.browse_design a .h4,.btn-title-text.browse_design a i {
    color: #fff !important;
}

.btn-title-text.browse_design:hover a .h4,.btn-title-text.browse_design:hover a i {
    color: #3062a3 !important;
}

.btn-title-text.quote_product a {
    background: #dce4f3 !important;
    border-color: #dce4f3;
}

.btn-title-text.quote_product a .h4 {
    color: #3062a3 !important;
}

.btn-title-text.quote_product:hover a {
    border-color: #3062a3;
}

.btn-title-text.quote_product:hover a .h4 {
    color: #3062a3 !important;
}

.flip3d .card-header {
    background: #3062a3;
}

.product-box .card.slide-hover {
    border-color: #3062a3;
}

.product-box .card.slide-hover .card-body .card-text {
    background: rgba(40,85,162,.8);
}

.product-box .card.slide-hover .card-body .card-title {
    background: #3062a3 !important;
    color: #fff !important;
}

.product-box .card.slide-hover .card-body .card-title:after {
    background: rgb(17, 67, 133);
}

.product-box .card.slideup:hover {
    border-color: #3062a3;
}

.product-box .card.slideup .card-body {
    background: #3062a3 !important;
}

#InfoTab .nav-tabs {
    border-bottom-color: rgba(40,85,162,.3);
}

#InfoTab .nav-tabs .nav-item .nav-link:after {
    background: #dce4f3;
}

#InfoTab .nav-tabs .nav-item .nav-link.active,#InfoTab .nav-tabs .nav-item .nav-link:hover {
    color: #3062a3;
}

#InfoTab .nav-tabs .nav-item .nav-link.active {
    border-color: rgba(40,85,162,.3);
}

#InfoTab .tab-content {
    border: 1px solid rgba(40,85,162,.3);
}

#myaccount_menu li.active a,#myaccount_menu li:hover a {
    color: #3062a3 !important;
}

.breadcrumb_container .breadcrumb li a:hover {
    color: #3062a3;
}
.breadcrumb_container .breadcrumb li.active span {
    color: #3062a3 !important;
}

.top-header .top_header a .text-call {
    color: #3062a3;
}

.top-header .top-links li a span {
    color: #3062a3;
}

.top-header .top-links li a .text-call {
    color: #3062a3;
}

.my_account .navbar-cart {
    color: #3062a3;
}

.client_testimonial_section small:before {
    background-color: #3062a3;
}

.partner_section .partner_logo .slick-arrow.slick-prev:before,.partner_section .partner_logo .slick-arrow.slick-next:before {
    color: #3062a3;
}

footer .social_icon li a:hover i {
    color: #3062a3;
}

footer p a:hover {
    color: #3062a3;
}

#testimonial_multi_sidebar .card-footer .carousel-control-prev,#testimonial_multi_sidebar .card-footer .carousel-control-next {
    background: #3062a3;
}

#subscribe.btn-info {
    background: #3062a3;
    border-color: #3062a3;
    color: #fff
}

#ps_product_filter .ps_clear_filter {
    color: #3062a3;
}

@media only screen and (max-width: 768px) {
    .navbar .navbar-nav .nav-item:hover .nav-link {
        color: #3062a3 !important;
    }
}

@media only screen and (min-width: 768px) {
    .navbar .navbar-nav .nav-item.show>.nav-link {
        color: #3062a3 !important;
    }

    .navbar {
        background: #3062a3;
    }
}

.btn-info {
    background: #3062a3;
    border-color: #3062a3;
    color: #fff
}

.btn-info:hover,.btn-info:focus,.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active:focus {
    background: rgb(17, 67, 133);
    border-color: rgb(17, 67, 133);
    color: #fff
}

.btn-info.disabled,.btn-info:disabled {
   background: #3062a3;
   border-color: #3062a3;
}

.btn-secondary {
    background: #3062a3;
    border-color: #3062a3;
}

.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active:focus {
   background: rgb(17, 67, 133);
    border-color: rgb(17, 67, 133);
}

.btn-secondary.disabled,.btn-secondary:disabled {
    background: #3062a3;
    border-color: #3062a3;
}

.btn-outline-secondary {
    background: rgba(0,0,0,0);
    border-color: #3062a3;
    color: #3062a3;
}

.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus {
      background: #3062a3;
    color: #fff;
    border-color: #3062a3;
}

.btn-outline-info {
   background: rgba(0,0,0,0);
    border-color: #3062a3;
    color: #3062a3;
}

.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active:focus {
      background: #3062a3;
    color: #fff;
    border-color: #3062a3;
}
.home_page_body .middle_content{
    display: none;
}
.category-tile{
    background-color: #3062a3 !important;
    outline-color: #3062a3 !important;
}
.HomePage_Title h1:after {
    width: 100%;
}