
/* Inovaktif Shop */
.ino-legal-links { margin: 16px 0; }
.ino-legal-links a {
    color: #aaa;
    font-size: 12px;
    margin: 0 10px;
    font-family: 'Montserrat', sans-serif;
    text-decoration: none;
}
.ino-legal-links a:hover { color: #fff; text-decoration: underline; }
.ino-payment-badges {
    margin-bottom: 16px;
    text-align: center;
}
.ino-secure-payment-label {
    font-family: 'Montserrat', sans-serif;
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #999;
    margin: 0 0 12px;
}
.ino-payment-banner-wrap {
    margin-bottom: 10px;
    display: flex;
    justify-content: center;
}
.ino-payment-band {
    max-width: 100%;
    width: 520px;
    height: auto;
    display: block;
}
.ino-iyzico-wrap {
    display: flex;
    justify-content: center;
    margin-top: 8px;
}
.ino-iyzico-badge {
    max-width: 160px;
    height: auto;
    display: block;
}
#ef-footer .ino-secure-payment-label {
    color: #888;
}
.order-summary .ino-payment-badges,
.cart-summary .ino-payment-badges {
    margin-top: 4px;
}
.order-summary .ino-secure-payment-label,
.cart-summary .ino-secure-payment-label {
    color: #aaa;
}

.ef-home-default .slide_desc, html.no-js .ef-home-default .html-desc {
    left: 140px;
}
#ef-header-inner, #ef-content, #ef-site-nav-inner {
    padding-left: 140px;
    padding-right: 140px;
}

a,
.text-primary,
.btn-link,
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge,
.pagination > .active > a,
.pagination > .active > a:hover,
.form-submit:hover,
.ef-service-icn {
	color: #00418c;
}

.bypostauthor .ef-comment-num {
	color: #3287d2;
}

.ef-pass,
.woocommerce .products .star-rating,
.woocommerce-page .products .star-rating,
.woocommerce .star-rating:before,
.woocommerce-page .star-rating:before,
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before,
.woocommerce p.stars a,
.woocommerce-page p.stars,
.woocommerce p.stars a.active:after,
.woocommerce p.stars a:hover:after,
.woocommerce-page p.stars a.active:after,
.woocommerce-page p.stars a:hover:after {
	color: #1E73BE;
}

.bg-primary,
.btn-primary,
fieldset[disabled] .btn-primary.active,
.btn-primary .badge,
.progress-bar,
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus,
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus,
.label-primary,
.ef-service > i,
.ef-author-posts,
.ef-sticky-icon,
.ef-post-edit-link:hover,
.ef-comment-edit-link:hover,
.mejs-controls .mejs-time-rail .mejs-time-current,
.ef-nextpage > .ef-current-page-num,
.woocommerce a.added_to_cart,
.woocommerce-page a.added_to_cart,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce table.shop_table > thead,
.woocommerce-page table.shop_table > thead,
#ef-woo-shopping-cart a.cart-contents > span,
#ef-woo-shopping-cart a.button.checkout,
.widget_recent_entries ul li:before,
.ef-progress-bar div div {
	background-color: #1E73BE;
}

.form-control:focus,
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus,
.btn-primary,
#ef-contact-form button[type="submit"]:hover,
#ef-comment-form button[type="submit"]:hover,
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus,
.form-submit:hover,
.top-bar-section ul li:not(.active) > a:after,
.top-bar-section ul li > a:before,
.ef-posted-in li a:hover:before,
.ef-posted-on li a:hover:before,
#ef-portfolio-filter li.cbp-filter-item-active > a:before,
#ef-list-categories a:hover:after,
.pagination > li > a:after,
.pagination > li > span.current:after,
.btn.btn-default:hover,
.tagcloud li a:hover,
.comment-reply-link:hover,
.ef-underlined-title.text-center:after,
#ef-footer-inner:before,
#ef-blog-inner:not(.ef-min-blog) .ef-post.type-post .ef-proj-desc:after,
.ef-gallery-outer .wp-caption-text.gallery-caption:after,
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce a.added_to_cart,
.woocommerce-page a.added_to_cart,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
.woocommerce .related > h2:after,
.woocommerce .related > h2:after,
.woocommerce-page .related > h2:after,
.woocommerce-page .related > h2:after,
.product_meta a:hover:after,
#ef-woo-shopping-cart a.button.checkout,
input.wpcf7-submit[type="submit"]:hover,
.panel.panel-default {
	border-color: #1E73BE;
}

.woocommerce #order_review_heading:after,
.woocommerce-page #order_review_heading:after {
	border-top-color: #1E73BE;
}

::selection {
	background: #1E73BE;
}

::-moz-selection {
	background: #1E73BE;
}

/* End main colors */

/* White text on dark background */

.ef-post-edit-link:hover > a,
.ef-post-edit-link:hover,
.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.ef-comment-edit-link:hover,
.ef-sticky-icon,
a.ef-author-posts,
a.ef-author-posts:hover,
a.ef-author-posts:focus,
#ef-woo-shopping-cart a.cart-contents > span,
.ef-nextpage > .ef-current-page-num,
.woocommerce a.added_to_cart,
.woocommerce-page a.added_to_cart,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
#ef-woo-shopping-cart a.button.checkout,
.woocommerce table.shop_table > thead,
.woocommerce-page table.shop_table > thead,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,
.widget_recent_entries ul li > a:hover {
	color: #fff;
}

::selection {
	color: #fff;
}

::-moz-selection {
	color: #fff;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, #ef-welcome-block #ef-main-description, #ef-list-categories a, .top-bar-section ul li > a, #ef-portfolio-filter li > a, .comment .ef-post-author a > strong, #sb-title-inner, .ef-comment-num, #ef-project-details header, .ef-share-title, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce table.shop_table > thead, .woocommerce-page table.shop_table > thead, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce .shop_table .product-name a, .woocommerce-page .shop_table .product-name a, .wp-caption > .wp-caption-text {
	font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif;
}


h1, h2, h3, h4, h5, .h1, .h2, .h3, .h4, .h5, .top-bar-section ul li > a, #ef-welcome-block #ef-main-description, .ef-empty-desc #ef-welcome-block #ef-main-title {
    letter-spacing: -0.06em;
}

body, blockquote small, blockquote .small, .ef-post .ef-additional-info, #ef-team > article.type-team header > h1 > small {
	font-family: 'Muli', 'Century Gothic', sans-serif;
}

blockquote, q, #ef-main-description em, .ef-fancy {
	font-family: 'Libre Baskerville', serif;
}


/* Custom CSS */

#ef-header-inner {
    min-height: 100vh !important;
    height: auto !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
}

html.js #ef-welcome-block,
html.ino-shop #ef-welcome-block {
    top: auto !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
    transform: none !important;
    position: relative !important;
}

/* Compact shop page headers */
html.ino-shop #ef-header-inner {
    min-height: 0 !important;
    height: auto !important;
    padding: 88px 140px 20px !important;
}

html.ino-shop #ef-welcome-block #ef-main-title {
    font-size: 1.35em;
    padding: 2px 0 10px;
    margin-bottom: 6px;
    border-bottom-width: 4px;
}

html.ino-shop #ef-welcome-block #ef-main-description {
    font-size: 0.95em !important;
    line-height: 1.5;
    font-weight: 400;
}

html.ino-shop #ef-header-angle {
    height: 48px;
}

html.ino-shop .ef-header-angle {
    border-bottom-width: 48px;
}

@media (max-width: 1024px) {
    html.ino-shop #ef-header-inner {
        padding: 80px 20px 16px !important;
    }
}

