ul.social-icons > li a span {
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 15px;
}
.hikashop_tabs_content.active{display:block !important;}
div#sp-top-bar {
    padding-top: 5px;
    padding-bottom: 5px;
}


#sp-header > .container > .container-inner {
    border-bottom: 0;
}

div#sp-top-bar {
    background: #000;
}

ul.social-icons > li a:hover span {
    background-color: unset;
    color: #88c7fd;
}

#sp-top-bar a {
    color: white;
}

span.sp-copyright {
    font-size: 13px;
}

.sp-column.text-center.text-lg-right fa {font-size: 14px !important;}

ul.sp-contact-info {
    font-size: 14px;
    margin-bottom: 0;
}

li.sp-contact-phone {
    margin-right: 15px;
}

li.sp-contact-phone:after {content: "|";margin-left: 10px;color: white;}

.sp-contact-info li {
    text-decoration: none;
}

body, .sp-preloader {
    background-color: #eff7ff;
}

header#sp-header {
    background: #eff7ff;
}

#sp-header.header-sticky {
    background-color: rgba(255, 255, 255, 0.95);
    border-bottom: none !important;
    box-shadow: 0px 0px 5px #99999957;
}


#sp-header .sp-megamenu-parent > li > a {
    font-size: 15px;
}

.sp-megamenu-parent > li a {
    color: #333;
}


.sp-megamenu-parent > li > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .sppb-btn, btn, .sppb-animated-number-title, .footer-copyright, .sppb-addon-form-builder-form .sppb-form-group input:not([type="checkbox"]):not([type="radio"]), .custom-font, .startuplanding-person .sppb-person-designation, #sp-bottom .container .sp-module ul > li, .sp-contact-info li, #sp-footer .container #sp-footer2, .com-spsimpleportfolio.view-items #sp-simpleportfolio .sp-simpleportfolio-tags, .form-group label, .form-group input, .com-spsimpleportfolio.view-item .sp-simpleportfolio-created, .article-info, .offcanvas-menu .offcanvas-inner .sp-module ul > li a, .pagination, .mostread.mod-list .created-date, .custom-font .sppb-addon-title, .sppb-form-group label, .sppb-form-group input[type="email"]:not(.form-control), .article-ratings-social-share .createdby, .sp-simpleportfolio-info .sp-simpleportfolio-tags {
    font-family: 'Helvetica';
}

div#sp-top-bar {
    background: #0b385b;
    color: #e0eaf6;
}

body, .sp-preloader {
    background-color: #e0eaf6;
}

#sp-header.header-sticky {
    background-color: #e0eaf6;
}

header#sp-header {
    background: #e0eaf6;
  margin-bottom:20px;
}

#sppb-addon-1576840723974 #btn-1576840723974.sppb-btn-secondary {
    font-weight: 400;
}

body, .sp-preloader {
    color: #111;
}

#sppb-addon-1576840723974 #btn-1576840723974.sppb-btn-secondary {
    font-weight: 400 !important;
    font-size: 14px !important;
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background: white;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    color: #0b385b;font-size: 16px;

}

body {
    font-size: 15px;
    line-height: 23px;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: 'Heebo', sans-serif !important;
}

#sppb-addon-1618657855664 .sppb-carousel-extended-item-overlay {
    background: #000 !important;
    opacity: 0.32;
    visibility: visible;
}

.sl-accordion-wrapper .sppb-panel-modern > .sppb-panel-heading.active .sppb-panel-title {
    color: #f5822f;
}

.sl-accordion-wrapper .sppb-panel-modern > .sppb-panel-heading .sppb-panel-title {
    color: #0b385b;
}



div#column-id-1618846139408 {
    z-index: 99;
}



div#column-id-1618846139408 {
    z-index: 99;
}

#sppb-addon-1618855061756 img {
    box-shadow: 6px 12px 24px -3px rgb(11 56 91 / 15%);
}



.sppb-progress-bar {
    background: #0b385b;
}

.sppb-progress {
    background-color: #e0eaf6;
}

div#column-wrap-id-1618976858896 {
    Z-INDEX: 999;
}

.btn-outline-secondary {
    background: white;
    color: #0f385b;
}

[id^=ampz_inline] li.hvr-more a, #ampz_flyin li.hvr-more a {
    background: white;
}

.article-info {
    color: black;
}

.article-info > span .fas, .article-info > span .fa {
    color: #f5822f;
}

.article-info > span a {
    color: black;
}

.com-content.view-article .article-header h1, .com-content.view-article .article-header h2 {
    color: #0f385b;
    margin-top: 20px;
}

.article-details .article-ratings-social-share {
    display: none !important;
}

.view-article #sp-page-builder .page-content .sppb-section:first-child {
    padding-top: 0px;
}

h4.sppb-addon-title {
    color: #0f385b;
}


.article-list .article .article-header h1 a, .article-list .article .article-header h2 a {
    color: #0f385b;
}

.article-list.related-article-list h2 a {
    font-size: 25px;
    line-height: 0px;
    text-align: left;
}

.article-list.related-article-list h2 {
    line-height: 35px !important;
    text-align: left;
}


.article-list.related-article-list .article-header {
    margin-bottom: 15px;
}

.pager > li a {
    background: white;
    color: #0f385b;
    border: blanchedalmond;
    box-shadow: 2px 2px 10px -8px;
}

.pager > li a:hover {background: #f7feff;color: #082640;}

.related-article-list-container .related-article-title {
    font-size: 35px;
    color: #0f385b;
    margin-top: 75px;
}

span.createdby {
    display: none;
}

.mostread.mod-list > li > a {
    font-size: 16px;
    color: #0f385b;
}

.mostread.mod-list .created-date {
    opacity: 1;
    color: #f5822f;
}

.categories-module.mod-list > li a {
    color: #000;
}

#kt .o-form-group--float .o-control-label {
    position: relative;
    top: 0px;
    left: 3px;
    margin-bottom: 10px;
    font-size: 15px;
    color: #082640;
}

#kt .kt-form-title {
    margin-top: 50px;
    color: #0f385b;
}

#kt .kt-form-editor-wrap {
    border-radius: 20px;
    box-shadow: 0 2px 10px -6px rgb(30 0 80 / 30%);
}

#kt .o-form-group--float .o-form-control {
    border-radius: 8px;
    box-shadow: 0 2px 10px -6px rgb(30 0 80 / 30%);
}

#kt .kt-dashboard-tab__item {
    color: #0f385b;
}

#kt .kt-dashboard-tab__link {
    color: #0f385b;
}

#kt .is-active .kt-dashboard-tab__link {
    color: #f5822f;
    font-weight: 300;
}

#kt .kt-title-bar__title {
    font-size: 25px;
    color: #0f385b;
}

#kt .btn-kt-primary {
    background-color: #f5822f !important;
    color: #fff;
    border: none !important;
    margin-bottom: 20px;
}

#kt .btn-kt-primary:hover {
    background: #0f385b !important;
}


span.reading-time {
    margin-right: 2px;
}

#kt .btn-kt-primary {
    font-size: 15px;
}

.com-content.view-article .article-full-image {
    box-shadow: 15px 20px 70px -30px #9ab6d2;
}

.com-content.view-article .article-full-image {
    box-shadow: 15px 20px 70px -30px #9ab6d2;
}

#kt .kt-comments__item {
    background: white;
    border-radius: 18px;
}

#kt .kt-comment {
    border-radius: 18px;
}

.article-details-content .page-content {background: white;padding: 15px;border-radius: 20px;}

div#kt {
    margin-top: 60px;
}

.blog-details-right {
    padding-left: 20px;
}


.sp-page-title .sp-page-title-heading, .sp-page-title .sp-page-title-sub-heading {
    color: #0f385b;
    font-size: 68px;
}

#mod-sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-title a, #sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-title a {
    font-size: 25px;
}

.sp-simpleportfolio-tags {
    color: #f5822f;
}

#mod-sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-tags, #sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-tags {
    opacity: 0.8;
}

.sp-simpleportfolio .pagination {
    margin-top: 40px;
}

.pagination .page-link {
    color: #0f385b;
}

#mod-sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-title a, #sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-title a {
    color: #0f385b;
}


#sp-header #sp-menu .sp-column .sp-module {
    margin-left: 15px;
}


div#sppb-addon-wrapper-1578487803840 {
    visibility: hidden;
}

.article div#kt {
    margin-top: 0;
    display: inline-block;
    float: right;
    position: relative;
    top: -39px;
    right: 20px;
}

.article #kt .t-lg-text--right, #kt .t-text--right {
    text-align: left !important;
}

.article li.kt-listing-comment {
    display: none !important;
}

.article #kt .kt-listing-tools li+li a {
    margin-left: 0;
    font-size: 15px;
    color: #000000 !important;
    opacity: 1 !important;
}

.article #kt .kt-listing-tools li+li {
    margin-left: 0;
}

#kt .g-list-inline--delimited>li+li:before {
    display: none;
}


.article-list.articles-leading .article div#kt {
    display: none;
}

.article-list.articles-leading .article .article-header h2 {
    font-size: 20px;
    font-weight: 400;
    line-height: 35px;
}

.article span.category-name {
    display: none;
}

.view-category div#ampz_inline_bottom {
    display: none !important;
}



.sp-menu-item span.fa {
    color: #0f385b;
}

.sl-blog-right .sp-module .sp-module-title {
    font-size: 24px;
}


.kt-listing-views i.fa.fa-bar-chart-o {
    color: #f5822f !important;
}

form#member-registration legend {
    display: none;
}

label#jform_spacer-lbl {
    color: #f5812c;
}

@font-face {
    font-family: 'ambroiseregular';
    src: url('ambroise_regular-webfont.woff2') format('woff2'),
         url('ambroise_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

h1, h2{

    font-family: ambroiseregular !important;
}


img.logo-image {
    margin-top: 15px;
}

.mostread.mod-list .created-date {
    display: none;
}

.article-details .article-details-content h2 {
    font-size: 31px;
}

.tagspopular ul {
    list-style: none;
    padding-left: 0;
}

.badge-info {
    background-color: var(--link-color);
}


.sl-blog-right .sp-module .sp-module-title {
    color: #0B385B;
}


#sp-bottom2 .footer-store-button .sppb-column-addons {
    display: block;
}


.sp-page-builder .page-content #section-id-1578654737103 {
    border-radius: 100px !important;
}

body.itemid-109, body.itemid-110 {
    background-image: url("http://mramseur.com/images/night4-full.webp");
}

.view-login .sp-page-title .sp-page-title-heading, 
.view-registration .sp-page-title .sp-page-title-heading, 
.view-reset .sp-page-title .sp-page-title-heading, 
.view-remind .sp-page-title .sp-page-title-heading, 
.view-login .logout, 
.view-registration .logout, .view-reset .logout, .view-remind .logout {
    color: white;
}

.itemid-109 .body-innerwrapper, .itemid-110 .body-innerwrapper {background-color: #0b385b59;}


.sp-page-builder .page-content #section-id-1621603309392 div {
    display: inline-block;
}

.sp-page-builder .page-content #section-id-1621603309392 {
    padding: 0 !important;
}

@media(min-width: 920px){

    div#column-wrap-id-1576840723970 {
        padding-left: 0px;
        padding-right: 0px;
    }
}



#sp-header .sp-megamenu-parent > li > a {
    font-size: 14px;
}


dd.field-entry.cfield {
    background-image: url('http://mramseur.com/images/gallery.png');
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 15px;
}

dd.field-entry.cfield .field-value {
    padding-left: 28px;
}

dd.field-entry.cfield .field-value:after {content: " Images";}

span.field-value {
    font-size: 14px;
}


div#accessibility-links span {
    font-size: 13px;
    line-height: 25px;
    float: right;
    padding-right: 8px;
}

div#accessibility-links.vertical.bottomleft {
    bottom: 50px;
    left: 15px;
}

div#accessibility-links {
    box-shadow: 1px 1px 30px -20px;
    padding-left: 10px;
}

div#accessibility-links {
    color: #0b385b;
}


#mod-sp-simpleportfolio .sp-simpleportfolio-items, #sp-simpleportfolio .sp-simpleportfolio-items, #mod-sp-simpleportfolio .sp-simpleportfolio-items-wrap, #sp-simpleportfolio .sp-simpleportfolio-items-wrap {
    margin-top: 0px;
}

.porfoliomainpage .sp-simpleportfolio-item.shuffle-item.filtered div#ampz_inline_top {
    display: none !important;
}

.porfoliomainpage div#ampz_inline_bottom {
    display: none !important;
}


.porfoliomainpage h2.sp-page-title-heading {
    text-align: center;
}


.sp-simpleportfolio-filter li {
    background: white;
}

.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li {
    margin-bottom: 12px;
}

h3.sp-page-title-sub-heading {
    text-align: center;
    font-size: 18px !important;
}

@media(max-width: 768px){
    .sp-simpleportfolio-item.shuffle-item.filtered {
        padding: 10px !important;
    }
}



.com-spsimpleportfolio.view-items div.sp-page-title {
    margin-bottom: 20px;
}


.hikashop_product_image_subdiv {
    max-width: 100%;
}

.hikashop_product_image_subdiv {
    padding: 12px;
}

.hikashop_product_image_subdiv img {
    border-radius: 2px;
}

.hikashop_product_image {
    height: auto !important;
}

span.hikashop_product_name a {
    color:#0f385b;
    font-size: 17px;
    font-weight: 500;
}

span.hikashop_product_name {
    margin-top: 12px;
    margin-bottom: 10px;
}



.hikabtn, .hika_j2 .btn {

    background: #f5822f !important;
    border-color: #f5822f !important;
    margin-bottom: 18px;
}


span.hikashop_product_price_full {
    display: block;
    margin-bottom: 20px;
}

.list-footer.pagination.pagination-toolbar.clearfix {
    margin-top: 50px;
    text-align: left;
    justify-content: left;
}

.hikashop_products_pagination {
    margin-left: 20px;
}

.limit {
    font-size: 15px;
}

select#limit {
    margin-bottom: 5px;
    margin-top: 10px;
}

.view-product span#hikashop_product_name_main {
    font-size: 35px !important;
    font-family: initial;
}

div#hikashop_product_right_part br {
    display: none;
}


div#hikashop_product_right_part, div#hikashop_product_left_part {}

div#hikashop_product_right_part {
    padding: 20px;
    padding-top: 30px;
}


@media(min-width: 990px){
    div#hikashop_product_right_part {
    padding-top: 20%;
}
}



.hikashop_product_page {
    background: white;
    border-radius: 5px;
    margin-top: 35px;
}

img#hikashop_main_image {
    /* padding: 20px; */
    border-radius: 5px !important;
}

.hikashop_tabs_content {
    padding: 20px;
}

.hikashop_tabs_ul li {
    padding: 15px;
}

ul.hikashop_tabs_ul {
}

.hikashop_tabs_ul li:hover {
    cursor: pointer;
}



span#hikashop_product_price_main span.hikashop_product_price_full {
    font-size: 18px;
    margin-top: 16px;
}

div#hikashop_image_main_thumb_div {
    padding: 25px;
}


fieldset.hika_address_field.hikashop_checkout_checkout_address_block legend {
    font-size: 26px;
    font-weight: bold;
}

fieldset.hika_address_field.hikashop_checkout_checkout_address_block {
    margin-top: 35px;
}

span.hikashop_checkout_payment_images img {
    display: inline;
}

span.hikashop_checkout_payment_images {
    margin-left: 15px;
}

.hikashop_checkout_coupon_field {
    margin: 0px;
    margin-bottom: 10px;
}

img.hikashop_product_checkout_cart_image {
    width: 75px;
}

.notifyjs-metro-info {
    background: #0b385b;
    color: #bce8f1 !important;
    padding: 2px 20px;
}

.notifyjs-metro-info img {
    margin-left: 10px;
}

.notifyjs-metro-base .image {
    margin-left: 5px !important;
}

.notifyjs-wrapper.notifyjs-hidable {
    background: #0b385b !important;
}

.notifyjs-arrow {
    border-top-color: #0b385b !important;
}

.view-product #sp-page-title {
    text-align: center;
}


@media(max-width: 990px){


    
#sp-bottom .container .sp-module ul {
    text-align: center;
}

.switcher.notranslate {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.sppb-text-right {
    text-align: center;
}
}


.ebox-yn-headline p {
    margin-bottom: 2px;
    font-size: 24px;
}

.ebox-yn-headline h2 {
    font-family: 'Open Sans' !important;
}


.ebox-yn-headline h2 {
    line-height: 30px;
}

@media(max-width: 600px){

    .ebox-yn-headline h2 span {
    font-size: 26px !important;
}

}


.itemid-254 .sp-page-title {
    text-align: center;
}



.switcher .option a.selected, .switcher .option a:hover {
    background: #b8ddfd;
}

.switcher.notranslate {
}

.switcher .option a {
    background: #ecf4ff;
}

.switcher .option {
    border-left: 1px solid #0f385b85;
    border-right: 1px solid #0f385b85;
    border-bottom: 1px solid #0f385b85;
}

.switcher .selected a {
    border-color: #0f385b85;
}

.switcher .selected {
    background: #d1eaff;
}

.switcher .selected a {
    color: #0f385b;
    font-weight: bold;
}


#sp-top-bar .sp-module {
}

ul.sp-contact-info {
    display: inline-block;
    margin-left: 20px;
}

#sppb-addon-1621603309396 .sppb-modal-selector span {
    padding-top: 7.5px;
    padding-bottom: 7.5px;
}


@media(max-width: 991px){

    
header#sp-header {
    margin-bottom: 0;
}

}


@media(max-width: 360px){

    ul.sp-contact-info {
    display: none;
}


ul.social-icons>li {
    margin-right: 10px;
}

img.logo-image {width: 170px;}

#sppb-addon-1621603309396 .sppb-modal-selector span {
    padding-top: 6px;
    padding-bottom: 6px;
    margin-top: 10px;
    margin-bottom: 5px
}


#sppb-addon-1621603309396 .sppb-modal-selector span > i {
    font-size: 12px;
    width: 12px;
    height: 12px;
}

}

div#column-wrap-id-1621603309391 {
    padding-left: 0px;
}



div#sp-menu {
    padding-top: 20px;
}

#sp-page-title+#sp-main-body {
    padding-top: 20px;
}


#sppb-addon-1621603309396 .sppb-modal-selector span.text {
    padding-left: 15px;
    padding-right: 15px;
}


div#column-id-1620445636027 {
    padding: 25px;
    border-radius: 10px;
    padding-top: 50px;
}

#sp-cookie-consent.position-bottom_left, #sp-cookie-consent.position-bottom_right {
    bottom: 60px;
}
.hkc-md-12 .hikashop_main_image_div #hikashop_main_image{width:100%;}
 @media only screen and (min-width: 990px) {
div#hikashop_product_right_part {
    padding-top: 4% !important;
}
}