/**
* Theme Name: Ema
* Description: Spletna stran za dijake frizerske usmeritve, profesionalne frizerje in tiste, ki vas zanima frizerstvo na Slovenskem, lasničarstvo ter modni trendi.
* Author: Codetipi, EP
* Template: zeen
* Version: 1.0.0
*/

/* ----- Svetla stran ----- */

.mode--alt--b.skin-light .kt-blocks-info-box-text {
	color: #D3DBE6!important;
}

/* Zgornje slike */
.zeen-top-block .preview-grid .mask {
	background-color: #303543;
}
.preview-grid .title-wrap:first-child .title:first-child, .preview-slider-overlay .title-wrap:first-child .title:first-child {
	background-color: rgba(88,116,157,0.7);
	border-radius: 5px;
	font-size: 28px;
	padding: 3px 7px;
}
.with-fi.preview-grid:hover .subtitle a {
	background-color: rgba(88,116,157,0.7);
	padding: 3px 7px;
}

/* Naslov in podnaslov */
.logo-fallback a {
	color: #efffff!important;
	text-shadow: 0.05em -0.06em 0.05em rgba(0, 0, 0, 0.1);
	transition: all .6s ease;
}
.logo-fallback a:hover {
	opacity: .6;
}
.logo-main .logo-subtitle {
	text-shadow: 0.05em -0.06em 0.05em rgba(0, 0, 0, 0.1);
}

/* Zgornji meni */
.secondary-wrap-v .standard-drop>a, .secondary-wrap, .secondary-wrap a, .secondary-wrap .menu-icon--text {
	transition: all .6s ease;
}
.secondary-wrap-v .standard-drop>a:hover, .secondary-wrap, .secondary-wrap a:hover, .secondary-wrap .menu-icon--text:hover  {
	color: rgba(234, 255, 255, .6);
}

/* Glavni meni */
.main-navigation .menu-item, .main-navigation .menu-icon .menu-icon--text {
	text-shadow: 0.05em -0.06em 0.05em rgba(0, 0, 0, 0.1);
}
.main-navigation .menu-item:hover, .mode__wrap {
	transition: all .6s ease;
}
.main-navigation .menu-icons>li>a {
	transition: all .6s ease;
}
.main-navigation .horizontal-menu > li > a:hover, .main-navigation .menu-icons>li>a:hover {
	opacity: .6;
}

/* Spodnji meni */
.site-footer .horizontal-menu>li>a {
	color: #bdeded;
	font-size: 17px;
	transition: all .6s ease;
}
.site-footer .horizontal-menu>li>a:hover {
	opacity: .6;
}

/* Logo meni */
.logo img {
	transition: all .6s ease;
}
.logo img:hover {
	opacity: .6;
}

/* Spuščeni meni */
.mm-skin-4 .mm-art .menu-wrap {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	opacity: 1;
}
.mm-skin-4 .mm-art .tipi-arrow {
	border-color: #BBC6D5!important;
	color: #BBC6D5!important;
}
.drop-it .block-wrap:not(.tile-design-4) .preview-classic .title-wrap .title {
	font-size: 20px;
	transition: all .6s ease;
}

/* Stranski meni */
.slide-in-el .close {
	color: #3a4c66;
}

/* Progress bar */
#progress {
	background-color: #526c92;
}

/* Opisi prispevkov */
.excerpt {
	color: #4C6486;
}

/* Prikaži več */
.tipi-button.block-loader:hover, .wpcf7-submit:hover {
	transform: none;
	box-shadow: none;
}
.tipi-button.block-loader, .wpcf7-submit  {
	letter-spacing: 0.04em;
}
.no-more-articles.no-more.tipi-button.block-loader {
	border-radius: 3px;
	font-size: 16px;
}

/* Puščice za naslednji prispevek */
.skin-light .related-posts-wrap .tipi-arrow, .mode--alt--b.skin-light .site-skin-1 .tipi-arrow, .skin-light .block-skin-0 .tipi-arrow, .block-skin-11 .tipi-arrow {
	border-radius: 5px;
}
.site-skin-1 .tipi-arrow, .block-skin-11 .tipi-arrow {
	border-color: #3a4c66!important;
	color: #3a4c66!important;
}
.site-footer .footer-widget-bg-area .block-skin-0 .tipi-arrow {
 	color: #D3DBE6!important;
 	border-color: #D3DBE6!important;	
}

/* Moda, nega naslov */
.block-titles-big .zeen-col-sz-25 .block-title, .block-titles-big .zeen-col-sz-33 .block-title {
	font-size: 36px;
}

/* Sidebar */
.widget-title {
	letter-spacing: 0.03em;
	text-align: center;
}
.sidebar-wrap .sidebar {
	background-color: transparent;
	border: none;
	border-radius: 5px;
	box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 14px 0px;
}
.zeen_stylish_posts .block .stack-1 .title {
	font-size: 28px!important;
}
.preview-thumbnail {
	border: none!important;
}

/* Widgets */
.attachment-thumbnail.size-thumbnail.zeen-lazy-load-base.wp-post-image {
	border-radius: 5px;
	transition: all .6s ease;
}
.attachment-thumbnail.size-thumbnail.zeen-lazy-load-base.wp-post-image:hover {
	opacity: .6;
}

/* To top */
.to-top__fixed .to-top:hover a {
	background-color: #3a4c66!important;
}

/* Iskanje pravokotnik */
.drop-search .search .search-field {
	background-color: rgba(58, 76, 102, .9);
	border-radius: 5px;
	color: #efffff;
	box-shadow: rgba(0, 0, 0, 0.9) 0px 0px 14px 0px;
}
.drop-search .content-found-wrap {
	background: rgba(253, 247, 255, 0.9);
	border: none;
	border-radius: 5px;
	box-shadow: rgba(0, 0, 0, 0.9) 0px 0px 14px 0px;
	color: #3a4c66;
}
.drop-search .content-found-wrap .block .meta a {
	color: #3a4c66;
}
.content-found-wrap .search-kw, .preview-thumbnail .byline:not(.byline-cats-design-2):not(.byline-cats-design-4) .byline-part:not(.author-avatar) {
	opacity: .7;
}
.tipi-button {
	border-radius: 5px;
	color: #efffff!important;
}
.tipi-button:hover {
	background: #3a4c66!important;
}

/* Iskanje cel zaslon */
::placeholder {
	color: #58749d!important;
}
.modal-wrap .tipi-overlay {
	background-color: #fdf7ec;
}
.light-overlay.modal-wrap .close i {
	color: #3a4c66;
}
.content-search .search-field {
	border-bottom: 1px #b7c3d4 solid!important;
	color: #3a4c66;
}
.content-search {
	color: #3a4c66;
} 
.content-found-wrap .preview-thumbnail .meta .title {
	color: #3a4c66;
}
.search-hint {
	font-size: 14px;
}
.preview-thumbnail .mask {
	transition: all .6s ease;
}
.preview-thumbnail .mask:hover {
	opacity: .6;
}
.content-search .suggestions-wrap {
	display: none;
}
.search-results .page-header .results-count {
	opacity: .6!important;
}

/* Gradniki */
.block-css-99782 { 
	background-color: #fdf7ec;
}

/* Umetnost */
.block-col-self .block-71 .tipi-s-typo .title {
	font-size: 30px;
}

/* Trak */
.block-skin-2.skin-inner .tipi-row-inner-style {
	background: #3A4C66;
	padding: 30px 0;
}
.preview-25 .preview-mini-wrap .title a {
	color: #efffff;
}

/* Footer */
.footer-widgets-skin-3 .textwidget p, .footer-widgets-skin-2 .textwidget p {
	opacity: 1;
}
.preview-25 .preview-mini-wrap .mask img, .to-top a {
	border-radius: 5px;
}
.site-footer .footer-widget-bg-area .block-skin-0 .tipi-arrow {
	border-color: #e1ffff;
	border-radius: 5px;
	color: #3a4c66;
}

/* Footer komentarji */
.zeen_comments_with_avatar .meta {
	font-size: 16px;
	transition: all .6s ease;
}
.zeen_comments_with_avatar .meta:hover {
	opacity: .6;
}
.zeen_comments_with_avatar .stylish-comment {
	border-bottom: 1px dotted #3a4c66;
}

/* Footer naslov */
.logo-footer .logo-subtitle {
	transition: all .6s ease;
}
.logo-footer .logo-subtitle:hover {
	opacity: .6;
}

/* Iskalnik */
#wpfront-scroll-top-container div.text-holder { 
	transition: all .6s ease; 
}

/* Prispevki */
.wp-block-media-text__media img {
	border-radius: 5px; 
	transition: all .6s ease;
}
.wp-block-media-text__media img:hover {
	opacity: .6;
}
.inline-post {
	border: 1px solid #b4c1d5;
	border-radius: 5px;
}
.inline-post .see-also {
	background-color: #58749d;
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
	color: #efffff;
	font-size: 12px;
	opacity: 1;
}
.share-it-text .title, .share-it-11 .title {
	display: none!important;
}
.article-layout-skin-1 .share-it-text a, .article-layout-skin-1 .share-it-11 a, .article-layout-skin-1 .next-prev-posts .mask i a {
	color: #526c92!important;
}
.share-it-11 a {
	font-size: 17px;
}
.entry-footer>div, .next-prev__design-1 .mask img {
	border-radius: 5px;
}
.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-text[type="text"], .wpcf7-form-control.wpcf7-text[type="email"], .wpcf7-form-control.wpcf7-textarea, .hero, .mask, .preview-grid .mask, .preview-slider .mask, .user-page-box {
	background-color: rgba(88, 116, 157, .05);
}
.user-page-box a {
	color: #2D3641;
}

/* Naslovi prispevkov */
.hero-background+.hero ~ .meta-wrap h1, .hero-background+.hero ~ .meta-wrap h2, .hero-background+.hero ~ .meta-wrap .byline a, .hero-background+.hero ~ .meta-wrap .byline, .hero-background+.hero ~ .meta-wrap .subtitle {
	color: #efffff!important;
}
.meta .title a { 
	transition: all .6s ease;
}
.meta .title a:hover {
	opacity: .6; 
}
.hero-meta.tipi-xl-typo .title {
	font-size: 50px!important;
	padding-left: 30px;
	padding-right: 30px;
}

/* Kategorija prispevkov */
.byline, .byline a {
	color: #103357;
	transition: all .6s ease;
}
.byline, .byline a:hover {
	opacity: .6;
}
.sorter .current-sorter {
	color: #58749d;
	cursor: pointer;
	font-size: 15px;
	transition: all .6s ease;
}
.sorter .current-sorter:hover {
	opacity: .6;
}
.sorter.active i:before {
	color: #e54841;
	font-size: 14px;
}
.sorter .options a {
	color: #d9e4f3;
	font-size: 14px;
}
.sorter .options li {
	background: #263143
}
.sorter .options li:first-child {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.sorter .options li:last-child {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.skin-light .block-skin-0 .pagination, .site-skin-1 .pagination, .block-skin-1 .pagination, .page-header-skin-1 .pagination, .footer-widgets-skin-1 .pagination {
	color: #3a4c66!important;
}

/* Kazalo prispevkov */
.kb-table-of-contents-title-wrap .kb-table-of-contents-icon-trigger:hover {
	opacity: .6;
}

/* Fotografije */
.hero, .wp-block-image.alignfull img, .wp-block-image.alignwide img, .alignleft img, .alignright img, .aligncenter img {
	border-radius: 5px;
}
.hero-m .hero-wrap.parallax .hero, .wp-block-image img, .wp-block-image.has-custom-border img {
	transition: all .6s ease;
}
.wp-block-image img:hover, .wp-block-image.has-custom-border img:hover {
	opacity: .6;
}

/* Opis fotografije */
.wp-block-image figcaption {
	color: #4D5E7A;
	font-size: 18px;
	margin-top: 1em;
}

/* Antioksidanti */
.wp-block-table.is-style-stripes {
	border-bottom: 1px solid #dedede;
}

/* Galerije */
.wp-block-image img, .wp-block-image.has-custom-border img {
	border-radius: 5px;
}
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic img {
	transition: all .6s ease;
}
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic img:hover {
	opacity: .6;
}
.kb-gallery-caption-style-below .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption {
	font-size: 18px!important;
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
	font-size: 18px!important;
}

/* Naslednji prispevek */
.next-prev__design-2 .next-prev__trigger, .next-prev__design-2>div {
	background-color: rgba(253, 247, 236, .7);
	border-radius: 5px;
}
.next-prev__trigger {
	transition: all .6s ease;
}
.next-prev__trigger:hover {
	opacity: .6;
}
.next-prev__design-2 .title {
	color: #273952;
	transition: all .6s ease;
}
.next-prev__design-2 .title:hover {
	opacity: .6;
}
.next-prev__design-2 .pre-title {
	display: none;
}

/* Priporočila */
.inline-post .block article .title {
	font-size: 32px!important;
}
.content-found-wrap .search-kw, .preview-thumbnail .byline:not(.byline-cats-design-2):not(.byline-cats-design-4) .byline-part:not(.author-avatar) {
	opacity: 1!important;
}
.kt-testimonial-name a, .kt-testimonial-occupation a {
	text-decoration: none!important;
}

/* Družabne ikone */
.share-it i:hover {
	opacity: .6;
	transition: all .6s ease;
}

/* Sorodni prispevki */
.block-29 .meta .title, .block-28 .meta .title {
	font-size: 22px;
}
.no-more {
	opacity: .25;
}
.block-title-wrap .filters {
	margin-top: 2px;
}
.tipi-arrow.tipi-arrow-s, .tipi-arrow.tipi-arrow-s2 {
	font-size: 16px; 
	height: 30px;
	width: 30px;
	line-height: 28px;
}
.skin-light .related-posts-wrap .tipi-arrow i:after {
	background: #3a4c66;
}

/* Komentarji form */
.comment-form input:not(.submit), .comment-form textarea {
	background: #FFFEF6!important;
	border-radius: 5px;
	box-shadow: 0 6px 6px -6px rgba(0, 0, 0, 0.2);
	color: #4b586b!important;
	font-size: 18px;
}
.comment-form input:not(.submit):focus, .comment-form textarea:focus {
	box-shadow: inset 0 6px 6px -6px rgba(0, 0, 0, 0.4);
}
.tipi-button {
	background-color: #58749d;
	color: #efffff;
}
.tipi-button:hover {
	background-color: #3a4c66!important;
}
.comment-form .comment-notes {
	font-size: 14px;
}
.comment-form label {
	color: #3a4c66;
	font-size: 18px;
}
#wp-comment-cookies-consent {
	margin-top: 8px;
}
.comment-list .comment-body {
	border-bottom: 1px #e1e3e7 solid;
}
.comment-list .reply {
	font-size: 18px;
	transition: all .6s ease;
}
.comment-list .reply:hover {
	opacity: .6;
}
.comment-awaiting-moderation {
	color: #58749d;
}
.comment-list .comment-content a {
	color: #58749d;
	transition: all .6s ease;
}
.comment-list .comment-content a:hover {
	color: #a5aec0;
}

/* Kazalo */
#wpfront-scroll-top-container div.text-holder {
	box-shadow: none!important;
	font-size: 18px!important;
}

/* Kadence */
.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-small {
	background: #58749d!important;
	color: #efffff!important;
	opacity: 1!important;
}
.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-small:hover {
	background: #3a4c66!important;
	color: #efffff!important;
	opacity: 1!important;
}

/* ----- Temna stran ----- */

/* Zgornje slike */
 .mode--alt--b.skin-light .preview-grid .title-wrap:first-child .title:first-child, .mode--alt--b.skin-light .preview-slider-overlay .title-wrap:first-child .title:first-child {
	background-color: rgba(21,28,38,0.7);
	color: #000;
}
.mode--alt--b.skin-light .with-fi.preview-grid, .mode--alt--b.skin-light .with-fi.preview-grid .byline, .mode--alt--b.skin-light .with-fi.preview-grid .subtitle, .mode--alt--b.skin-light .with-fi.preview-grid a {
	color: #D3DBE6;
}

/* Zgornji meni */
.mode--alt--b.skin-light .secondary-wrap .menu-secondary > li > a, .mode--alt--b.skin-light .secondary-icons li > a {
	color: rgba(192, 203, 220, 1);
}
.mode--alt--b.skin-light .secondary-wrap .menu-secondary > li > a:hover, .mode--alt--b.skin-light .secondary-icons li > a:hover {
	opacity: .6;
}
.mode--alt--b.skin-light .secondary-wrap .current-date {
	color: #899DBC;
}

/* Glavni meni */
.mode--alt--b:not(.dark-mode--main-menu-off) .main-menu-skin-3 .menu-bg-area {
	background-color: #263143!important;
}
.mode--alt--b.skin-light .main-navigation .menu-item, .mode--alt--b.skin-light .main-navigation .menu-icon .menu-icon--text, .mode--alt--b.skin-light .main-navigation .menu-icons>li>a {
	color: #C5D0DF;
}
.mode--alt--b:not(.dark-mode--main-menu-off) .main-menu-skin-3 .main-navigation-border {
	border-color: #303E54!important;
}

/* Spuščeni meni */
.mode--alt--b.skin-light .mm-skin-4 .mm-art .menu-wrap, .mode--alt--b.skin-light .mm-skin-4 .sub-menu, .mode--alt--b.skin-light .trending-inline-drop .block-wrap, .mode--alt--b.skin-light .trending-inline-drop, .trending-inline.dropper:hover {
	background-color: #3B4B68!important;
	color: #efffff!important;
}
.mode--alt--b .mm-skin-1 .menu-wrap .block-title, .mode--alt--b .mm-skin-3 .menu-wrap .block-title, .mode--alt--b .mm-skin-4 .menu-wrap .block-title, .mode--alt--b .mm-skin-1 .mm-art .title a, .mode--alt--b .mm-skin-3 .mm-art .title a, .mode--alt--b .wpcf7-form p {
	color: #d9e4f3!important;
}

/* Ozadje naslova in podnaslova */
.mode--alt--b.skin-light .secondary-wrap .menu-bg-area, .mode--alt--b.skin-light .site-header .bg-area .background {
	background-color: #151C26!important;
}
.mode--alt--b.skin-light .secondary-wrap .menu-bg-area {
	border-top: none;
	border-bottom: 3px #263143 solid;
}

/* Naslov in podnaslov */
.mode--alt--b.skin-light:not(.dark-mode--header-off) .site-header a {
	color: #D3DBE6!important;
	text-shadow: 0.05em -0.06em 0.05em rgba(255, 255, 255, 0.1);
}
.mode--alt--b.skin-light:not(.dark-mode--header-off) .site-header .logo-subtitle {
	color: #CBE3EC!important;
	text-shadow: 0.05em -0.06em 0.05em rgba(255, 255, 255, 0.1);
}

/* Stranski meni */
.slide-in-menu .bg-area .background {
	opacity: 1;
}
.mode--alt--b.skin-light .site-skin-1, .mode--alt--b.skin-light .widget-title {
	color: #D3DBE6!important;
}
.mode--alt--b.skin-light .slide-in-el .close {
	color: #D3DBE6;
}

/* Naslovi prispevkov */
.mode--alt--b.skin-light .meta .title a {
	color: #D3DBE6;
}
.mode--alt--b.skin-light .content-area h1, .mode--alt--b.skin-light .content-area h2, .mode--alt--b.skin-light .content-area h3, .mode--alt--b.skin-light .content-area h4, .mode--alt--b.skin-light .content-area h5, .mode--alt--b.skin-light .content-area h6, .mode--alt--b.skin-light .content-area .block-title, .mode--alt--b.skin-light .content-area .preview-classic .meta .title, .mode--alt--b.skin-light .content-area .preview-thumbnail .meta .title {
	color: #D3DBE6!important;
}
.mode--alt--b.skin-light .logo-fallback a, .mode--alt--b.skin-light .sidebar-widget .widget-title, .mode--alt--b.skin-light .block-html-content span {
	color: #D3DBE6!important;
}

/* Opisi prispevkov */
.mode--alt--b .excerpt, .block-skin-2 .excerpt, .block-skin-2 .preview-classic .custom-button__fill-2 {
	color: #A3B4CB!important;
}
.mode--alt--b.skin-light .meta .title a:hover {
	opacity: .6;
}

/* Prikaži več */
.mode--alt--b.skin-light .custom-button__fill-1.tipi-button.block-loader {
	background-color: #58749d!important;
	color: #efffff!important;
}
.mode--alt--b.skin-light .custom-button__fill-1.tipi-button.block-loader:hover {
	background-color: #3a4c66!important;
	color: #e1ffff!important;
}

/* Linija za naslovom */
.mode--alt--b.skin-light .content-area .preview-thumbnail, .mode--alt--b.skin-light .content-area .separation-border-style, .mode--alt--b.skin-light .content-area .block-title-wrap-style .block-title:after, .mode--alt--b.skin-light .content-area .block-title-wrap-style .block-title:before {
	border-color: #8DA2BE!important;
}

/* Ozadje glavnega dela */
.mode--alt--b.skin-light .site-inner, .mode--alt--b.skin-light .content-bg, .mode--alt--b.skin-light .page-header, .mode--alt--b.skin-light .flickity-viewport, .mode--alt--b.skin-light.has-bg-da .contents-wrap .block-skin-0:not(.block-wrap-video-player):not(.block-wrap-39), .mode--alt--b.skin-light .slider-nav .slide {
	background: #232834!important;
}

/* Trak */
.mode--alt--b.skin-light .content-area .block-wrap, .mode--alt--b.skin-light .content-area .tipi-row-inner-style, .mode--alt--b.skin-light .content-area .block-wrap-events .event__wrap {
	border-color: #58749d!important;
}

/* Footer */
.mode--alt--b.skin-light #block-wrap-86766 > .tipi-row-inner-style {
	background-color: #1C2231!important;
}
.mode--alt--b.skin-light .mask {
	background-color: #283142!important;
}
.mode--alt--b:not(.dark-mode--footer-off) .footer-widget-area+.footer-lower-area {
	background-color: #1D222F!important;
}
.mode--alt--b:not(.dark-mode--footer-off) .site-footer .footer-widget-bg-area, .mode--alt--b:not(.dark-mode--footer-off) .site-footer .bg-area-inner, .mode--alt--b:not(.dark-mode--footer-off) .site-footer .copyright, .mode--alt--b:not(.dark-mode--footer-off) .site-footer .footer-widget-bg-area .widget-title {
	color: #D3DBE6!important;
}
.mode--alt--b:not(.dark-mode--footer-off) .site-footer .footer-widget-bg-area a, .mode--alt--b:not(.dark-mode--footer-off) .site-footer .bg-area-inner a, .mode--alt--b:not(.dark-mode--footer-off) .site-footer .copyright a, .mode--alt--b:not(.dark-mode--footer-off) .site-footer .footer-widget-bg-area .widget-title a {
	color: #D3DBE6!important;
}
.mode--alt--b.skin-light .sidebar-wrap .sidebar, .mode--alt--b.skin-light .layout-side-info .detail+.sharer, .mode--alt--b.skin-light .reaction, .mode--alt--b.skin-light .content-area .zeen-widget, .mode--alt--b.skin-light .footer-block-links .block-elements>*, .mode--alt--b.skin-light .block-title-wrap-style .block-title-area, .mode--alt--b.skin-light .zeen_comments_with_avatar .stylish-comment, .mode--alt--b.skin-light .mm-skin-3 .menu-wrap-more-10, .mode--alt--b.skin-light .footer-widget-wrap .zeen-widget {
	border-color: #3a4c66!important;
}

/* Iskanje cel zaslon */
.mode--alt--b.skin-light .modal-wrap .tipi-overlay {
	background-color: #232834;
}
.mode--alt--b.skin-light .light-overlay.modal-wrap .close i {
	color: #D3DBE6;
}
.mode--alt--b.skin-light .content-search .search-field {
	border-bottom: 1px #98b6da solid!important;
	color: #D3DBE6;
}
.mode--alt--b.skin-light .content-search {
	color: #D3DBE6;
}
.mode--alt--b.skin-light .content-found-wrap .preview-thumbnail .meta .title {
	color: #D3DBE6;
}

/* Prispevki */
.mode--alt--b.skin-light .entry-content, .mode--alt--b.skin-light .reaction .count {
	color: #D3DBE6!important;
}

/* Ozadje prispevkov */
.article-layout-skin-2 {
	background-color: #232834!important;
}
.article-layout-skin-2.title-cut-bl .hero-wrap .meta:before, .article-layout-skin-2.title-cut-bc .hero-wrap .meta:before, .article-layout-skin-2.title-cut-bl .hero-wrap .share-it:before, .article-layout-skin-2.title-cut-bc .hero-wrap .share-it:before, .article-layout-skin-2 .flickity-viewport {
	background-color: #232834!important;
}

/* Kategorija prispevkov */
.mode--alt--b.skin-light .byline, .mode--alt--b.skin-light .byline a {
	color: #fff!important;
}
.mode--alt--b.skin-light .sorter .current-sorter {
	color: #D3DBE6!important;
}
.mode--alt--b.skin-light .sorter .options li {
	background: #3B4B68
}
.mode--alt--b.skin-light .pagination a {
	color: #D3DBE6!important;
}

/* Datum prispevkov */
.mode--alt--b.skin-light .byline-part.date {
	color: #C6CED9!important;
} 

/* Kazalo prispevkov */
.mode--alt--b.skin-light .kb-table-of-contents-title-wrap .kb-table-of-contents-title, .mode--alt--b.skin-light .kb-table-of-contents-title-wrap, .mode--alt--b.skin-light .kb-table-of-content-list.kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-list .kb-table-of-contents__entry {
	color: #B4BBC6!important;
}
.mode--alt--b.skin-light .kb-table-of-content-nav.kb-table-of-content-id_c66d8a-27 .kb-table-of-content-wrap .kb-table-of-content-list .kb-table-of-contents__entry:hover {
	color: #B4BBC6!important;
	opacity: .6;
}

/* Pomni */
.mode--alt--b.skin-light .kt-testimonial-content {
	color: #D3DBE6;
}

/* Opis fotografije */
.mode--alt--b.skin-light .wp-block-image figcaption {
	color: #D3DBE6;
}

/* Antioksidanti */
.mode--alt--b.skin-light .wp-block-table.aligncenter, .mode--alt--b.skin-light .wp-block-table.alignleft, .mode--alt--b.skin-light .wp-block-table.alignright {
	color: #9eb6d7;
}
.mode--alt--b.skin-light .wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
	background-color: #2B2F3B;
}
.mode--alt--b.skin-light .wp-block-table.is-style-stripes {
	border-bottom: 1px solid #3d4357;
}
/* .mode--alt--b.skin-light .entry-content table > thead > tr > th, .entry-content table > tbody > tr > th, .entry-content table > tfoot > tr > th, .entry-content table > thead > tr > td, .entry-content table > tbody > tr > td, .entry-content table > tfoot > tr > td {
	border: 1px solid #232834 !important; 
} */

/* Galerije */
.mode--alt--b.skin-light .kb-gallery-caption-style-below .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption {
	color: #D3DBE6;
	font-size: 18px;
}
.mode--alt--b.skin-light .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
	font-size: 18px!important;
}

/* Puščice za naslednji prispevek */
.mode--alt--b.skin-light .load-more-wrap .tipi-arrow {
	border-color: #D3DBE6!important;
	color: #D3DBE6!important;
}
.skin-dark .next-prev__design-2>div, .mode--alt--b .next-prev__design-2>div {
	background-color: rgba(35, 40, 52, .7);
}
.skin-dark .next-prev__design-2, .mode--alt--b .next-prev__design-2 {
	color: #BAC2CD;
}
.mode--alt--b.skin-light .skin-light .related-posts-wrap .tipi-arrow, .mode--alt--b.skin-light .site-skin-1 .tipi-arrow, .mode--alt--b.skin-light .skin-light .block-skin-0 .tipi-arrow, .mode--alt--b.skin-light .block-skin-11 .tipi-arrow {
	border-color: #D3DBE6!important;
	color: #D3DBE6!important;
}

/* Puščice naslov prispevka */
.skin-dark .next-prev__design-2 .title, .mode--alt--b .next-prev__design-2 .title {
	color: #D3DBE6!important;
}

/* Priporočila */
.mode--alt--b.skin-light .inline-post {
	border: 1px solid #8DA2BE!important;
}
.mode--alt--b .block-wrap-classic .byline a, .mode--alt--b .block-wrap-thumbnail .byline a {
	color: #fff!important;
}
.mode--alt--b .link-color-wrap a, .mode--alt--b .woocommerce-Tabs-panel--description a {
	color: #9eb6d7!important;
}
.mode--alt--b .link-color-wrap a:hover, .mode--alt--b .woocommerce-Tabs-panel--description a:hover {
	color: #9eb6d7!important;
	opacity: .6;
}

/* Družabne ikone */
.mode--alt--b.skin-light .share-it i {
	color: #D3DBE6!important;
}

/* Komentarji form */
.article-layout-skin-2 .comment-form input, .article-layout-skin-2 .comment-form textarea {
	background: #151C26!important;
}
.mode--alt--b.skin-light .comment-form input:not(.submit), .mode--alt--b.skin-light .comment-form textarea {
	color: #D3DBE6!important;
}
.mode--alt--b.skin-light .comment-form label {
	color: #D3DBE6;
}
.mode--alt--b.skin-light .comment-list .comment-body {
	border-bottom: 1px #2c333c solid;
}
.article-layout-skin-2 {
	color: #D3DBE6;
}
.article-layout-skin-2 h1, .article-layout-skin-2 h2, .article-layout-skin-2 h3, .article-layout-skin-2 h4, .article-layout-skin-2 h5, .article-layout-skin-2 h6, .article-layout-skin-2 .font-1, .article-layout-skin-2 a, .article-layout-skin-2 .spon-block a, .article-layout-skin-2 .sb-skin-4 a, .article-layout-skin-2 .details .detail .total-shares-count {
	color: #D3DBE6;
}
.mode--alt--b.skin-light .comment-awaiting-moderation {
	color: #B6BEC9;
}
.mode--alt--b.skin-light .comment-list .comment-content a {
	color: #9eb6d7;
	transition: all .6s ease;
}
.mode--alt--b.skin-light .comment-list .comment-content a:hover {
	color: #9eb6d7;
	opacity: .6;
}

/* Submit gumb */
.mode--alt--b.skin-light .tipi-button {
	background-color: #58749d!important;
	color: #efffff!important;
}
.mode--alt--b.skin-light .tipi-button:hover {
	background-color: #3a4c66!important;
}

/* ----- Mobitel ----- */

@media only screen and (max-width: 1240px) {
	.img-ani-1.block-wrap-tiles:hover img, .img-ani-1:hover .fi-bg, .img-ani-1.cta-tile:hover img, .img-ani-1 .mask:hover img {
		transform: scale(1.1,1.1);
	}
	/* Zgornje slike */
	.preview-grid .title-wrap:first-child .title:first-child, .preview-slider-overlay .title-wrap:first-child .title:first-child {
		font-size: 24px!important;
	}
	/* Naslov in podnaslov */
	.logo-fallback, .secondary-wrap .logo-fallback a {
		font-size: 46px!important;
	}
	.logo-main .logo-subtitle {
		font-size: 24px!important;
	}

	/* Zgornji meni */
	.secondary-wrap-v .standard-drop>a, .secondary-wrap, .secondary-wrap a, .secondary-wrap .menu-icon--text  {
		font-size: 14px;
	}
	.secondary-wrap .menu-icon, .secondary-wrap .menu-icon a, .secondary-wrap .trending-icon-solo {
		font-size: 14px;
	}

	/* Glavni meni */
	.mode--alt--b.skin-light .mob-menu-wrap .bg-area, .mode--alt--b.skin-light .mob-menu-wrap .bg-area .woo-product-rating span, .mode--alt--b.skin-light .mob-menu-wrap .bg-area .stack-design-3 .meta {
		background-color: #283142!important;
	}
	.main-navigation .menu-item, .main-navigation .menu-icon .menu-icon--text {
		font-size: 14px;
	}
	.main-navigation .menu-icons>li>a {
		font-size: 14px;
	}
	.mob-menu-wrap .bg-area a, .site-mob-header .icons-wrap li a {
		transition: all .6s ease;
	}
	.mob-menu-wrap .bg-area a:hover, .site-mob-header .icons-wrap li a:hover {
		opacity: .6;
	}

	/* Spodnji meni */
	.site-footer .horizontal-menu>li>a {
		font-size: 14px;
}

	/* Progress bar */ 
	.site-mob-header #progress.active {
		background-color: #98b6da;
	}

	/* Naslovi prispevkov */
	.block-wrap-classic .tipi-m-typo .title-wrap .title {
		font-size: 32px;
	}
	.tipi-s-typo .title, .ppl-s-3 .tipi-s-typo .title, .zeen-col--wide .ppl-s-3 .tipi-s-typo .title, .preview-1 .title, .preview-21:not(.tipi-xs-typo) .title, .zeen-col--narrow .tipi-l-typo .title, .zeen-col--narrow .tipi-xl-typo .title {
		font-size: 22px!important;
	}
	.excerpt {
		font-size: 16px!important;
	}
	.block-col-self .preview-2 .title {
		font-size: 28px;
	}
	.tipi-l-typo .meta .excerpt {
		padding-top: 15px;
	}
	.hero-meta.tipi-xl-typo .title {
		font-size: 40px!important;
	}

	/* Naslov britje */
	.hero-meta.tipi-s-typo .title {
		font-size: 38px!important;
	}

	/* Naslov moda, nega mali */
	.split-1 .meta .title-wrap:first-of-type .title {
		font-size: 24px!important;
	}

	/* Trak in spodnji prispevki */
	.preview-25 .preview-mini-wrap .title a  {
		font-size: 18px;
	}
	
	/* Naslov kategorije */
	.block-title-1 .block-title, .widget-title {
		font-size: 34px!important;
	}

	/* Odgovori in imena */
	.zeen_comments_with_avatar .meta {
		font-size: 15px!important;
	}

	/* Odmik opisa pod sliko */
	.entry-content-wrap p {
		font-size: 19px;
	}

	/* Tekst pod sliko */
	.wp-block-image figcaption {
		font-size: 15px;
		margin-top: -0.3em;
	}

	/* Fotografije */
	.hero, .wp-block-image.alignfull img, .wp-block-image.alignwide img, .alignleft img, .alignright img, .aligncenter img {
		margin-bottom: 1em;
	}

	/* Galerije */
	.kb-gallery-caption-style-below .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption {
		font-size: 15px!important;
	}
	.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
		font-size: 15px!important;
	}
	.mode--alt--b.skin-light .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
		font-size: 15px!important;
	}
	
	/* Prikaži več */
	input[type=submit], button, .tipi-button, .button, .wpcf7-submit, .button__back__home  {
		letter-spacing: 0.04em;
	}

	/* Priporočamo naslov slike */
	.inline-post .block article .title {
		font-size: 22px!important;
	}

	/* Umetnost naslov */
	.block-col-self .block-71 .tipi-s-typo .title {
		font-size: 22px;
	}

	/* Dodaj odgovor gumb pošlji */
	.footer-block-title {
		font-size: 27px;
	}
	.comment-form label {
		font-size: 15px;
	}
	input[type=submit], button, .tipi-button, .button, .wpcf7-submit, .button__back__home {
		font-size: 15px!important;
	}

	/* Naslov prispevka footer velika slika */
	.zeen_stylish_posts .block .stack-1 .title {
		font-size: 30px!important;
	}

	/* Naslov prispevka footer majhna slika */
	.tipi-xs-typo .title, .tipi-basket-wrap .basket-item .title {
		font-size: 17px!important;
	}

	/* Logo naslov footer */
	.logo span {
		font-size: 26px!important;
	}

	/* Naslovi v prispevku */
	.hero-meta.tipi-m-typo .title {
		font-size: 36px!important;
	}

	/* Podnaslovi v prispevku */
	.block-html-content h2, .single-content .entry-content h2 {
		font-size: 32px;
	}

	/* Kategorija v prispevku */
	.byline, .byline a {
		font-size: 14px;
	}

	/* Kazalo */
	.kb-table-of-content-nav.kb-table-of-content-id_c66d8a-27 .kb-table-of-contents-title {
		font-size: 26px!important;
	}
	.entry-content ul, .block-html-content ul {
		font-size: 19px;
	}

	/* Slovar */
	.tablepress thead .dt-orderable-asc, .tablepress thead .dt-orderable-desc {
		font-size: 21px;
	}
	table.dataTable > tbody > tr.child ul.dtr-details > li:last-child {
		font-size: 24px;
	}
	table.dataTable > tbody > tr.child span.dtr-title {
		display: none;
	}
	.dt-container .dt-layout-cell.dt-layout-start {
		display: none;
	}
	.dt-container .dt-layout-cell.dt-layout-end {
		margin: 0 auto!important;
	}

	/* - Mobilne izjeme - */

	/* Odmik galerije spodaj */

	/*
	Ema, 
	Samsung, 
	Luka 1, 2, 
	Ali je barvanje las škodljivo, 
	Schwarzkopf Palette Instant Color,
	Vodna ondulacija 60-ih,
	Balmain Hair Système Volume,
	Kakovostne lesene krtače in glavniki 1, 2, 3, 4,
	Frajerji migamo,
	Festival frizerskih, oblikovnih in tekstilnih šol Slovenije 2, 3,
	Korekcijsko ličenje 1, 2,
	Swingtime 1, 2,
	Pomen mokrega oblikovanja las
	*/

	.kb-gallery-type-grid.kb-gallery-id-1800_6b6e05-e7 .kadence-blocks-gallery-item, .wp-block-kadence-advancedgallery .kb-gallery-type-grid.kb-gallery-id-_222e5b-e2, .kb-gallery-type-grid.kb-gallery-id-_921871-78 .kadence-blocks-gallery-item, .kb-gallery-type-grid.kb-gallery-id-_d4428b-cb .kadence-blocks-gallery-item, .kb-gallery-type-grid.kb-gallery-id-_51937f-57 .kadence-blocks-gallery-item, .kb-gallery-type-grid.kb-gallery-id-_58ec4d-9a .kadence-blocks-gallery-item, .kb-gallery-type-grid.kb-gallery-id-_beaef3-c6 .kadence-blocks-gallery-item, .wp-block-gallery.wp-block-gallery-1, .kb-gallery-type-grid.kb-gallery-id-_18aabc-7e .kadence-blocks-gallery-item, .kb-gallery-type-masonry.kb-gallery-id-_0631cb-55 .kadence-blocks-gallery-item, .kb-gallery-type-grid.kb-gallery-id-_c4ab76-37 .kadence-blocks-gallery-item, .kb-gallery-type-grid.kb-gallery-id-_be47af-6b .kadence-blocks-gallery-item, .kb-gallery-type-grid.kb-gallery-id-_4b0e69-76 .kadence-blocks-gallery-item, .kb-gallery-type-grid.kb-gallery-id-_ced97f-ce .kadence-blocks-gallery-item, .kb-gallery-type-grid.kb-gallery-id-_61d5ff-f0 .kadence-blocks-gallery-item, .wp-block-gallery.wp-block-gallery-3, .wp-block-gallery.wp-block-gallery-5, .kb-gallery-type-grid.kb-gallery-id-_622cde-a3 .kadence-blocks-gallery-item, .kb-gallery-type-grid.kb-gallery-id-_fa7f44-46 .kadence-blocks-gallery-item, .wp-block-kadence-advancedgallery .kb-gallery-type-grid.kb-gallery-id-_2b2cb6-7b, .wp-block-kadence-advancedgallery .kb-gallery-type-grid.kb-gallery-id-_b9bd7d-da, .wp-block-kadence-advancedgallery .kb-gallery-type-masonry.kb-gallery-id-8669_6ef4ef-5a {
		padding: 5px 5px 22px 5px!important;
	}

	/* - Odmik okvirja spodaj - */

	/*
	Biologija las
	*/

	.kt-blocks-testimonials-wrap9190_f85868-75 .kt-testimonial-item-wrap .kt-testimonial-text-wrap {
		margin-bottom: 40px;
	}

	/* Odmik videa spodaj */
	
	.video-wrap, .wp-block-embed.is-type-video:not(.is-provider-tiktok) .wp-block-embed__wrapper {
		margin-bottom: 22px;
	}
}

/* ----- Izjeme ----- */

.category-barvanje #wpfront-scroll-top-container, .category-dijaki #wpfront-scroll-top-container, .category-gradiva #wpfront-scroll-top-container, .category-igre #wpfront-scroll-top-container, .category-kodranje #wpfront-scroll-top-container, .category-lasulje #wpfront-scroll-top-container, .category-moda #wpfront-scroll-top-container, .category-nega #wpfront-scroll-top-container, .category-popularni #wpfront-scroll-top-container, .category-priporocamo #wpfront-scroll-top-container, .category-strizenje #wpfront-scroll-top-container, .category-tehnologija #wpfront-scroll-top-container, .category-umetnost #wpfront-scroll-top-container, .category-vsebine #wpfront-scroll-top-container {
	display: none!important;
}

/* ----- Slovar ----- */

.tablepress thead th,
.tablepress tbody td,
.tablepress tfoot th {
  padding: 12px 30px!important;
  text-align: left!important;
  border: 1px solid #fdf7ec!important;
}
.mode--alt--b.skin-light .tablepress thead th, .mode--alt--b.skin-light .tablepress tbody td, .mode--alt--b.skin-light .tablepress tfoot th {
  border: 1px solid #232834!important;
}
.tablepress thead th,
.tablepress tfoot th {
  background-color: #4f81bd!important;
  /* font-family: sans-serif, Helvetica, Arial; */
  font-size: 24px;
  font-weight: lighter !important;
  color: #fdf7ec;
  line-height: 1.2em;
  transition: all .2s ease;
  border-bottom: 1px solid #fdf7ec!important;
}
.mode--alt--b.skin-light .tablepress thead th, .mode--alt--b.skin-light .tablepress tfoot th {
  border-bottom: 1px solid #232834!important;
}
.tablepress .sorting:after,
.tablepress .sorting_asc:after,
.tablepress .sorting_desc:after {
  right: 10px!important;
}
.tablepress .odd td {
  background-color: #e3e7f1!important;
  transition: all .2s ease;
}
.tablepress .even td {
  background-color: #f0f4ff!important;
  transition: all .2s ease;
}
.tablepress .row-hover tr:hover td {
  background-color: #DBE5FF!important;
}
.tablepress-id-1 tbody td,
.tablepress-id-2 tbody td {
  color: #4B586C!important;
  /* font-family: sans-serif, Helvetica, Arial; */
  /* font-size: 24px; */
  line-height: 1.2em;
  padding: 7px 0;
}
.tablepress thead .sorting_asc,
.tablepress thead .sorting_desc,
.tablepress thead .sorting:hover {
  background-color: #446fa3!important;
  color: #fdf7ec!important;
}
th.column-1.sorting,
th.column-1.sorting_asc,
th.column-1.sorting_desc,
th.column-1.sorting_asc,
th.column-1.sorting_desc,
th.column-2.sorting,
th.column-2.sorting_asc,
th.column-2.sorting_desc,
th.column-2.sorting_asc,
th.column-2.sorting_desc {
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
}
th.column-1.sorting_asc,
th.column-1.sorting_desc,
th.column-2.sorting_asc,
th.column-2.sorting_desc {
  background-color: #366fb4!important;
  color: #c9dfff!important;
}
.dataTables_wrapper label input,
.dataTables_wrapper label select {
  margin: 0 2px 24px 2px!important;
}
.dataTables_wrapper label input:focus {
  box-shadow: inset 0 6px 6px -6px rgba(0, 0, 0, 0.4)!important;
  color: #4b586b !important;
}
.dataTables_filter {
  margin-top: 20px;
  width: 100%;
  text-align: center;
}
.dataTables_filter input {
  -webkit-appearance: textfield;
  appearance: textfield;
  padding: 8px 6px;
  color: #465c7d!important;
  border: 1px solid #ddd;
  border-radius: 10px;
}
.dataTables_wrapper label input {
  font-size: 22px!important;
  font-weight: lighter;
  letter-spacing: 0.3px!important;
  box-shadow: 0 6px 6px -6px rgba(0, 0, 0, 0.4);
  background-color: #F0F4FF!important;
  border: 1px solid #58749d!important;
}
.tablepress-id-1 .column-1,
.tablepress-id-1 .column-2,
.tablepress-id-2 .column-1,
.tablepress-id-2 .column-2 {
  width: 50%;
}
.tablepress-id-1 .column-1,
.tablepress-id-2 .column-1 {
  border-right: 1px solid #fdf7ec!important;
}
.mode--alt--b.skin-light .tablepress-id-1 .column-1, .mode--alt--b.skin-light .tablepress-id-2 .column-1 {
  border-right: 1px solid #232834!important;
}
.tablepress-id-1 .column-2,
.tablepress-id-2 .column-2 {
  border-left: 1px solid #fdf7ec!important;
}
.mode--alt--b.skin-light .tablepress-id-1 .column-2, .mode--alt--b.skin-light .tablepress-id-2 .column-2 {
  border-left: 1px solid #232834!important;
}
.dataTables_paginate {
  margin-top: 14px!important;
  float: none!important;
  text-align: center;
}
.paging_simple .paginate_button.next:after,
.paging_simple .paginate_button.previous:before {
  font-size: 19px!important;
  font-weight: normal!important;
  text-shadow: none!important;
}
.paginate_button.disabled:after,
.paginate_button.disabled:before {
  color: #fdf7ec!important;
  pointer-events: none;
  opacity: .3;
}
.paginate_button:after,
.paginate_button:before {
  color: #58749d!important;
  transition: all .6s ease;
}
.paginate_button:hover:after,
.paginate_button:hover:before {
  color: #84A0CB!important;
}
/* .entry-content table > thead > tr > th, .entry-content table > tbody > tr > th, .entry-content table > tfoot > tr > th, .entry-content table > thead > tr > td, .entry-content table > tbody > tr > td, .entry-content table > tfoot > tr > td {
	border: 1px solid #fdf7ec!important;
} */

/* Slovar 3.0 in temna stran */
.dt-container label {
	color: #58749d;
}
.mode--alt--b.skin-light .dt-container label {
	color: #8fa0b8;
}
.dt-container .dt-layout-cell.dt-layout-start {
	color: #58749d;
}
.mode--alt--b.skin-light .dt-container .dt-layout-cell.dt-layout-start {
	color: #8fa0b8;
}
.dt-container .dt-input {
	border-radius: 8px;
	border-color: #bdc7d5;
	color: #4B586F;
}
.mode--alt--b.skin-light .dt-container .dt-input {
	border-color: #8e9aad;
	color: #D3DBE7!important;
}
.site-inner input[type=search] {
	border: 1px solid #6C83A6!important;
	color: #4B586F!important;
}
.site-inner input[type=search]:focus {
	box-shadow: inset 0 6px 6px -6px rgba(0, 0, 0, 0.4)!important;
}
.mode--alt--b.skin-light .site-inner input[type=search] {
	border-color: #8e9aad;
	color: #D3DBE7!important;
}
.tablepress thead .dt-orderable-asc, .tablepress thead .dt-orderable-desc {
	border-top-left-radius: 8px!important;
	border-top-right-radius: 8px!important;
}
.dt-container .dt-paging .dt-paging-button.current, .dt-container .dt-paging .dt-paging-button {
	transition: all .2s ease;
}
.dt-container .dt-paging .dt-paging-button.current, .dt-container .dt-paging .dt-paging-button:hover {
	border: 1px solid #bdc7d5!important;
	border-radius: 8px!important;
}
.mode--alt--b.skin-light .dt-container .dt-paging .dt-paging-button.current, .dt-container .dt-paging .dt-paging-button:hover {
	border: 1px solid #6C83A6!important;
}
.dt-container .dt-paging .dt-paging-button.disabled {
	display: none;
}

/* ----- Kontaktni obrazec ----- */

.page-id-294 #nav-stickym .container { display: none; }

div.wpforms-container-full .wpforms-form input, div.wpforms-container-full .wpforms-form label, div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form button, div.wpforms-container-full .wpforms-form textarea {
  font-family: sans-serif, Helvetica, Arial;
  font-weight: lighter;
  -moz-transition: all .2s ease;
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
}

/* Naslov polja */
div.wpforms-container-full .wpforms-form .wpforms-field-label {
  color: #3d506c !important;
  font-size: 23px !important;
  font-weight: lighter !important;
}
div.wpforms-container-full .wpforms-form .wpforms-required-label {
  color: #58749d !important;
}
div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium {
  max-width: 100% !important;
}
/* Posamezno polje */
div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form textarea {
  padding: 22px 10px !important;
  color: #777 !important;
  font-size: 23px !important;
  border: 1px solid #ddd !important;
  border-radius: 8px !important;
  box-shadow: 0 6px 6px -6px rgba(0, 0, 0, 0.2);
}
div.wpforms-container-full .wpforms-form textarea {
  padding: 10px 10px !important;
}
div.wpforms-container-full .wpforms-form input:focus, div.wpforms-container-full .wpforms-form textarea:focus {
  background: #637fa7 !important;
  border: 1px solid #58749d !important;
  color: #f8f8f8 !important;
  font-size: 23px;
  letter-spacing: 0.3px;
  box-shadow: inset 0 6px 6px -6px rgba(0, 0, 0, 0.4);
}
/* Neizpolnjeno polje */
div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error, div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error {
  border: 1px solid #58749d !important;
}
div.wpforms-container-full .wpforms-form label.wpforms-error {
  color: #58749d !important;
  font-size: 16px !important;
}
/* Gumb pošlji */
div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
  background-color: #58749d !important;
  border-radius: 5px;
  border-style: none !important;
  color: #f8f8f8 !important;
  padding: 8px 20px;
}
div.wpforms-container-full .wpforms-form button[type=submit]:hover {
  background-color: #3a4c66 !important;
}
div.wpforms-container-full .wpforms-form .wpforms-submit-container {
  padding: 0 !important;
}
/* Odgovor */
.wpforms-confirmation-container-full, div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
  background: #637fa7 !important;
  border: 1px solid #58749d !important;
  border-radius: 8px;
  box-shadow: inset 0 6px 6px -6px rgba(0, 0, 0, 0.4);
}
.wpforms-confirmation-container-full, div[submit-success] > .wpforms-confirmation-container-full {
  color: #f8f8f8 !important;
}
/* Ikone kontakt */
div.wpforms-container-full .wpforms-form #wpforms-6688-field_0-container .wpforms-field-label:before {
  content: '\f007';
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  margin-right: 10px;
}
div.wpforms-container-full .wpforms-form #wpforms-6688-field_1-container .wpforms-field-label:before {
  content: '\f0e0';
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  margin-right: 10px;
}
div.wpforms-container-full .wpforms-form #wpforms-6688-field_3-container .wpforms-field-label:before {
  content: '\f059';
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  margin-right: 10px;
}
div.wpforms-container-full .wpforms-form #wpforms-6688-field_2-container .wpforms-field-label:before {
  content: '\f086';
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  margin-right: 10px;
}

/* ----- Napaka ----- */

.mode--alt--b.skin-light div.wpforms-container-full .wpforms-form .wpforms-field-label {
	color: #B4BBC6!important;
}

/* ----- Lightbox ----- */

div.ppt {
	font-size: 22px !important;
	color: #efffff !important;
	text-align: center;
  }
  .pp_description {
	text-align: center;
  }
  .pp_nav p {
	font-size: 16px !important;
	color: #515f76 !important;
	margin: 1px 4px !important;
  }