/**
Theme Name: Valentin
Author: Brainstorm Force
Author URI: http://wpastra.com/about/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: valentin
Template: astra
*/


/*-----------------------------------------*/
@font-face{
	font-family:MyriadPro-Regular;
	src: url(font/MyriadPro-Regular.otf);
}
@font-face{
	font-family:MyriadPro-Bold;
	src: url(font/MyriadPro-Bold.otf);
}
/*-----------------------------------------*/
*{
	margin:0;
	padding:0;
	outline:0;
	margin:0;
}
html{
	overflow-x:hidden;
	font-family:MyriadPro-Regular;
}
/*-----------------------------------------*/
.head{

}
.head-logotyp{
	float:left;
}
.head-text{
	float: right;
    padding-top: 28px;
}
/*-----------------------------------------*/
.menu{
	margin: 0 auto;
    font-size: 21px;
    color: #ffa043;
    font-family: MyriadPro-Bold;
    margin-bottom: 30px;
}



.menu-valentin {
    display: flex;
    justify-content: space-between;
    text-align: center;
}
.menu-valentin .menu-item {
    flex: 1 1 auto;
	display:block;
	border-right:1px solid #cccccc;
}
.menu-valentin .menu-item:last-child {
	border-right:none;
}

.menu-valentin a {
    color: #ffa043;
	text-decoration:none;
}
.span-memu{margin-left:115px;}
.span-icon{margin-bottom:7px;}
.span-text{color:#535353;font-size:14px;line-height:1.0;margin-top:5px;}
.span-footer{margin-left:80px;}
.span-memu-02{margin-left:115px;color:#535353}
/*-----------------------------------------*/
.slider{
	background-color:#018dff;
	color: #FFF;
	    border-radius: 10px;
}
.slider-top{
    padding: 40px;
}
.slider-top-01{
    float: left;
    font-size: 38px;
    font-family: MyriadPro-Bold;
}
.slider-top-02{
    float: right;
    font-size: 18.5px;
    background-repeat: no-repeat;
    border: 1px solid white;
    padding: 10px;
    border-radius: 10px;
}
.slider-footer{
	text-align: center;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
.slider-footer-01{
    height: 172px;
    text-align: center;
    font-size: 16px;
    line-height: 1.0;
    flex: 1 1 auto;
    display: block;
    position: relative;
    flex-basis: 25%;
}
.slider-footer-01:after{
    content: "+";
    position: absolute;
    top: 28px;
    left: 0px;
}
.slider-footer-01:first-child:after{
    content: "";
}

/*-----------------------------------------*/
.buttom{
	height:165px;
	background-color:#f3f3f3;
	text-align:center;
	padding-top:70px;
}
.text{
	height:50px;
	color:#000;
	font-size:24px;
	font-family:MyriadPro-Bold;
	text-align:center;
	padding-top:5px;
}
/*-----------------------------------------*/
.icon-six{
    text-align: center;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;

}
.icon-six-01{
    text-align: center;
    font-size: 19px;
    font-family: MyriadPro-Bold;
    line-height: 1.0;
    flex-basis: 20%;
    padding: 25px 0px;
}
/*-----------------------------------------*/
.footer{
    background: none;
    padding: 32px 0 0 0;
}
.footer img{
    max-width:100%;
	height:auto;
}
.footer-01{
    float: left;
    font-size: 14px;
    color: #535353;
    padding-top: 20px;
}
.footer-02{
    float: right;
    text-align: right;
    font-size: 14px;
    color: #535353;
	font-style: italic;
}
/*-----------------------------------------*/
.title{
	height:60px;
	font-size:34px;
	font-family:MyriadPro-Bold;
	padding-top:20px;
	padding-left:30px;
}
/*-----------------------------------------*/
.diplom{
    width: 100%;
}
.diplom-01{
    width: 768px;
    float: left;
    padding: 0px;
    border: 2px solid #bcbcbc;
    border-radius: 10px;
}
.width-input{
    width: 48%;
    float: left;
    height: 80px;
    margin-left: 1%;
    margin-right: 1%;
}

@media (max-width: 1200px) {
	
.diplom-01{
    float: initial;
	margin-left: auto!important;
    margin-right: auto!important;
}	
	
	
.width-input{
	width: 98%;
	margin-left: 1%;
	margin-right: 1%;
	float: initial;
}

}
	
	
.diplom-02{
	width:415px;
	height:490px;
	float:left;
	padding-top:20px;
}
.diplom-100{
    float: left;
    width: 371px;
    height: 526px;
    background: #ffffff;
    background-repeat: no-repeat;
    text-align: center;
    padding: 150px 50px 50px 50px;
    font-size: 10px;
    line-height: 1.2;
	color:#000000;
	margin: 0 10px;
	background-size: contain;
	
}
.diplom-150{
    background: #ffffff;
}
.publikaciya{
    background: #ffffff;
}
.onlinetest{
    background: #ffffff;
}
.olimpiada{
    background: #ffffff;
}
.olympiadadeti{
    background: #ffffff;
}
.diplomtk{
    background: #ffffff;
}
.d75demo1{
    background: #ffffff;
}
/*-----------------------------------------*/
.start input[type="text"], .start input[type="email"] {
	height:52px;
    width: 98%;
	max-width:98%;
	border-radius:10px;
	padding-left:18px;
	margin-left:1%;
	margin-right:1%;
	font-size:14px;
	border: #bfbdbd solid 2px;
}
/*-----------------------------------------*/
.payer{
	margin: 0 auto;
    font-size: 21px;
    font-family: MyriadPro-Bold;
    margin-top: 25px;
	clear:both;
}


.start select {
    height: 52px;
    width: 99%;
	max-width:99%;
    border: 12px;
    border-radius: 10px;
    padding-left: 18px;
	margin-left:1%;
	margin-right:1%;
    font-size: 14px;
    border: #bfbdbd solid 2px;
    background-position: right;
    background-repeat: no-repeat;
	background:#ffffff;
	color: #535353;
}


.start label {
    color: #535353;
    display: block;
    line-height: 26px;
}

.wrapper{
    width: 100%;
    max-width: 1200px;
    margin: 0px auto;
    clear: both;
    /*background: #33c8f9;*/
}
.inwrapper{
    padding: 30px 20px;
}

.payform label{
	display:block;
}

.payform label input{
    margin-right: 5px;
}

.vbutton{
	width:210px;
	height:70px;
	background-color: #ff5850;
	color: #ffffff;
	border:initial;
	text-indent:0;
	overflow:hidden;
	margin-top: 15px;
	border-radius: 40px;
}

.payform{
	display:none;
}

label.error{
    color: #ff0000!important;
    display: none!important;
}


input.error{
    border: #ff0000 solid 3px!important;
}

td{
	border:1px solid #cccccc;
	padding:5px;
	
}
.nprikaza{
	width:80px;
}

.clear{
	clear:both;
}

*{
	/*border-top:1px solid red;*/
	/*border-bottom:1px solid red;*/
}

h1 {
	line-height:1.5;
}

.redbutton{
    border-radius: 40px;
    color: #ffffff;
    font-size: 21px;
    display: inline-block;
    margin: 20px 0px;
    background: #ff5850;
    width: 322px;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
}

.redbutton a{
	color:#ffffff;
	text-decoration:none;

}

.redbutton-container{
    text-align:center;
	background: none;
}

.container-align-center{
	text-align:center;
}

.menu-toggler{
	color: #ffa043;
    font-size: 21px;
    text-align: center;
    font-family: MyriadPro-Bold;
	border-bottom: 1px solid #cccccc;
	cursor:pointer;
	display:none;
    padding: 10px;

}

.footer-text {
    display: block;
    line-height: 25px;
    float: left;
}

@media (max-width: 1200px) {

	.diplom-01 {    
		margin-right: 20px;
		width: 374px;
		margin-bottom: 15px;
	}
	
.diplom-100{
    float: initial;
	margin-left:auto;
	margin-right:auto;
}	
	
	
	
}

@media (max-width: 1150px) {
	.menu-valentin {
		display: block;
	}
	.menu-valentin .menu-item{
		border-right: none;
		border-bottom: 1px solid #cccccc;
	}
	.slider-top-01{
    width: 100%;
    text-align: center;
    padding-bottom: 20px;
	}
	.slider-top-02{
		width:100%;
	}
	.slider-top {
		text-align: center;
	}

	.menu-toggler{
		display:block;

	}	

	.menu-valentin{
		display:none;
	}

	.footer-02{
		width:100%;
		text-align: center;
	}
	.footer-01{
    float: initial; 
    margin: 0 auto;
    display: block;
    width: 478px;
	}
	
}

@media (max-width: 960px) {
	.icon-six-01{
		flex-basis: 33%;
	}
}


@media (max-width: 650px) {
	.head-text{
		display:none;
	}
	.head-logotyp img{
		height:70px;
	}
	.head-logotyp {
		display: block;
		text-align: center;
		width: 100%;
	}
	.slider-footer-01 {
		flex-basis: 50%;
	}

	.slider-footer-01:after {
		content: "";
	}

	.icon-six-01 {
		flex-basis: 33%;
	}
}

@media (max-width: 550px) {
	.footer-01{
		display:none;
	}
}

.redbutton-container {
    background: none!important; 
}

p{
	margin-bottom:15px;
}

.aligncenter{
	text-align: center;
    margin: 0 auto;
}

.redbutton {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
    fill: #ffffff;
    color: #ffffff;
    background-color: #5e9af9;
    border-radius: 50px 50px 50px 50px;
    padding: 15px 30px 15px 30px;
}
.acf-fields>.acf-field {
padding: 0px 0px!important;
border: initial!important;
}

.acf-field .acf-label label {
    font-weight: normal!important;
    margin: 0 0 0px!important;
}

#content {
	/*background: #33c8f9;*/
}

.ast-footer-copyright{
	text-align:center;
}


.tnp-field.tnp-field-button{
	text-align:center!important;
}

.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu {
    background: #0d7aa5;
	color: #ffffff;
}

.ast-builder-menu-1 .menu-item > .menu-link {
    line-height: 1.6em;
	color: #ffffff!important;
}
.ast-site-identity .site-title a {
	color: #ffffff!important;
}
.ast-site-identity .site-description {
    color: #ffffff!important;
}
.tnp-field label {
    display: none;
}

.blog .entry-content.clear{
	display:none;
}


.site-header, .ast-primary-header-bar, .main-header-bar, .ast-mobile-header-wrap .ast-primary-header-bar { background: #018dff !important; background-color: var(--ast-global-color-0) !important; }

.site-footer { background: #018dff !important; background-color: var(--ast-global-color-0) !important; }
	
#ast-hf-mobile-menu .menu-link { 
	background: #018dff !important; 
	color: #ffffff !important;
}

.ast-button {
	color: #006bc2 !important;
}

.palm-analyzer__notice {
	background: #2e7d32;
	color: #fff;
	padding: 12px 16px;
	border-radius: 6px;
	margin-bottom: 16px;
}

.palm-analyzer__result {
	white-space: pre-wrap;
	padding: 12px;
	margin-top: 10px;

	border-radius: 8px;
}

.palm-analyzer__form {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 14px;
}

.palm-analyzer__file-native {
	max-width: 430px;
	color: #ffffff !important;
	font-weight: 500;
}

.palm-analyzer__file-native::file-selector-button {
	margin-right: 10px;
	padding: 9px 16px;
	border-radius: 8px;
	border: 1px solid rgba(255, 255, 255, 0.45);
	background: rgba(255, 255, 255, 0.18);
	color: #ffffff;
	font-weight: 600;
	line-height: 1;
	cursor: pointer;
}

.palm-analyzer__file-native::-webkit-file-upload-button {
	margin-right: 10px;
	padding: 9px 16px;
	border-radius: 8px;
	border: 1px solid rgba(255, 255, 255, 0.45);
	background: rgba(255, 255, 255, 0.18);
	color: #ffffff;
	font-weight: 600;
	line-height: 1;
	cursor: pointer;
}

.palm-analyzer__locked-wrap {
	margin-top: 14px;
}

.palm-analyzer__locked-text {
	filter: blur(4px);
	user-select: none;
	pointer-events: none;

	padding: 12px;
	border-radius: 8px;
}

.palm-analyzer__paywall {
	margin-top: 12px;
	padding: 12px;
	border-radius: 8px;

}

.palm-analyzer__paywall p {
	margin: 6px 0 10px;
}

.palm-analyzer__retry {
	display: inline-block;
	margin-top: 16px;
}

.palm-analyzer__cabinet {
	display: inline-block;
	margin-top: 10px;
	color: #d7ecff;
	text-decoration: underline;
	font-weight: 600;
}

.chiromancy-cabinet {
	color: #0c2e4f;
}

.chiromancy-cabinet__title {
	color: #ffffff;
	margin-bottom: 18px;
}

.chiromancy-cabinet__head {
	display: flex;
	align-items: baseline;
	justify-content: space-between;
	gap: 12px;
}

.chiromancy-cabinet__logout {
	color: #d7ecff;
	font-size: 14px;
	text-decoration: underline;
	text-underline-offset: 2px;
	white-space: nowrap;
}

.chiromancy-cabinet__logout:hover {
	color: #ffffff;
}

.chiromancy-cabinet__item {
	padding: 14px;
	border: 1px solid rgba(255, 255, 255, 0.45);
	border-radius: 10px;
	margin-bottom: 14px;
	background: rgba(255, 255, 255, 0.94);
	color: #0c2e4f;
}

.chiromancy-cabinet__meta {
	font-size: 13px;
	color: #355a7f;
}

.chiromancy-cabinet__text {
	white-space: pre-wrap;
	color: #0c2e4f;
}

.chiromancy-cabinet__locked {
	margin-top: 10px;
	filter: blur(4px);
	user-select: none;
	white-space: pre-wrap;
	background: #e8eef6;
	padding: 10px;
	border-radius: 8px;
	color: #102a43;
}

.chiromancy-cabinet__paywall {
	margin-top: 10px;
	padding: 12px;
	border-radius: 8px;
	background: #fff1d6;
	border: 1px solid #ffd8a8;
	color: #0f2d4a;
}

.chiromancy-cabinet__empty {
	color: #ffffff;
}

.chiromancy-cabinet__open {
	display: inline-block;
	margin-top: 0px;
	color: #005ea8;
	font-weight: 600;
}

@media (max-width: 767px) {
	.chiromancy-cabinet__head {
		align-items: flex-start;
	}

	.chiromancy-cabinet__logout {
		font-size: 13px;
	}
}

.chiromancy-reading-page__title {
	color: #ffffff;
	margin-bottom: 10px;
}

.chiromancy-reading-page__meta {
	color: #dcecff;
	margin-bottom: 12px;
}

.chiromancy-reading-page__card {
	padding: 14px;
	border: 1px solid rgba(255, 255, 255, 0.45);
	border-radius: 10px;
	background: rgba(255, 255, 255, 0.94);
	color: #0c2e4f;
}

.chiromancy-reading-page__image-wrap {
	margin: 0 0 14px;
}

.chiromancy-reading-page__image {
	display: block;
	width: 100%;
	max-width: 560px;
	height: auto;
	border-radius: 10px;
	border: 1px solid rgba(255, 255, 255, 0.5);
}

.chiromancy-reading-page__text {
	white-space: pre-wrap;
	color: #0c2e4f;
}

.chiromancy-reading-page__locked {
	margin-top: 10px;
	filter: blur(4px);
	user-select: none;
	white-space: pre-wrap;
	background: #e8eef6;
	padding: 10px;
	border-radius: 8px;
	color: #102a43;
}

.chiromancy-reading-page__paywall {
	margin-top: 10px;
	padding: 12px;
	border-radius: 8px;
	background: #fff1d6;
	border: 1px solid #ffd8a8;
	color: #0f2d4a;
}

.chiromancy-reading-page__empty {
	color: #ffffff;
}

.single-chiromancy_reading #primary {
	width: 100%;
	margin: 0;
}

.single-chiromancy_reading #secondary {
	display: none;
}

.single-chiromancy_reading #content > .ast-container {
	max-width: var(--ast-normal-container-width);
	width: 100%;
}

.chiromancy-account {
	display: inline-flex;
	flex-direction: column;
	gap: 6px;
	align-items: flex-end;
}

.chiromancy-account__cabinet {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 8px 14px;
	border-radius: 999px;
	background: #f9cc01;
	color: #006bc2;
	font-weight: 700;
	text-decoration: none;
	line-height: 1;
}

.chiromancy-account__cabinet:hover {
	color: #0059a3;
}

.chiromancy-account__icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 30px;
	height: 30px;
	border-radius: 999px;
	background: rgba(255, 255, 255, 0.35);
	color: #006bc2;
}

.chiromancy-account__text {
	white-space: nowrap;
}

.chiromancy-account__logout {
	font-size: 12px;
	line-height: 1;
	color: #d7ecff;
	text-decoration: underline;
	text-underline-offset: 2px;
	margin-left: 10px;
}

/* Palette soft-shift: move away from blue+yellow pairing */
:root {
	--chiromancy-brand-bg: #0d7aa5;
	--chiromancy-accent: #ff8a3d;
	--chiromancy-accent-hover: #ffa262;
	--chiromancy-accent-text: #ffffff;
	--ast-global-color-0: #0d7aa5;
	--ast-global-color-1: #0f8fbe;
	--ast-global-color-2: #ffffff;
	--ast-global-color-3: #ffffff;
	--ast-global-color-4: #0d7aa5;
	--ast-global-color-5: #0d7aa5;
	--ast-global-color-6: #0f6f96;
	--ast-global-color-7: #0b5a7a;
}

.site-header,
.ast-primary-header-bar,
.main-header-bar,
.ast-above-header,
.ast-above-header-bar,
.ast-above-header.ast-above-header-bar,
.ast-mobile-header-wrap .ast-primary-header-bar,
.site-footer,
#ast-hf-mobile-menu .menu-link {
	background: var(--chiromancy-brand-bg) !important;
	background-color: var(--chiromancy-brand-bg) !important;
}

.ast-button,
.ast-custom-button,
button.ast-button,
input[type="submit"],
.wp-block-button .wp-block-button__link {
	background-color: var(--chiromancy-accent) !important;
	border-color: var(--chiromancy-accent) !important;
	color: var(--chiromancy-accent-text) !important;
}

.ast-button:hover,
.ast-custom-button:hover,
button.ast-button:hover,
input[type="submit"]:hover,
.wp-block-button .wp-block-button__link:hover {
	background-color: var(--chiromancy-accent-hover) !important;
	border-color: var(--chiromancy-accent-hover) !important;
	color: #ffffff !important;
}

.chiromancy-account__cabinet {
	background: var(--chiromancy-accent);
	color: var(--chiromancy-accent-text);
}

.chiromancy-account__icon {
	color: #ffffff;
	background: rgba(0, 0, 0, 0.12);
}

#ast-scroll-top {
	background-color: var(--chiromancy-accent) !important;
	color: #ffffff !important;
}

#content {
	background: var(--chiromancy-brand-bg) !important;
	background-color: var(--chiromancy-brand-bg) !important;
}



[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
    width: 30px!important;
    height: 30px!important;
}


.ast-mobile-header-wrap .ast-primary-header-bar, .ast-primary-header-bar .site-primary-header-wrap {
    min-height: 40px !important;
}

/* Magic-link auth form */
.chiromancy-login-box {
	max-width: 980px;
	margin: 0;
}

.chiromancy-magic-link-form {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	gap: 12px;
	margin: 10px 0 10px;
}

.chiromancy-magic-link-form input[type="email"] {
	min-width: 280px;
	flex: 1 1 420px;
	height: 48px;
	padding: 0 16px;
	border: 1px solid rgba(255, 255, 255, 0.35);
	border-radius: 10px;
	background: #ffffff;
	color: #12202a;
	font-size: 18px;
	line-height: 1.2;
}

.chiromancy-magic-link-form input[type="email"]::placeholder {
	color: #697887;
}

.chiromancy-magic-link-form .ast-button {
	min-height: 48px;
	padding: 12px 28px !important;
	border-radius: 999px !important;
	font-size: 18px;
	font-weight: 700;
}

.chiromancy-magic-link-form__msg {
	display: inline-block;
	font-size: 15px;
	font-weight: 700;
	line-height: 1.35;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
}

.chiromancy-magic-link-form__fallback {
	margin: 6px 0 0;
	font-size: 18px;
}

.chiromancy-magic-link-form__fallback a {
	color: #ffef8a;
	text-decoration: underline;
	text-underline-offset: 3px;
}

.chiromancy-magic-link-form__debug {
	width: 100%;
	margin-top: 4px;
	font-size: 14px;
	color: #ffffff;
}

.chiromancy-magic-link-form__debug a {
	color: #ffef8a;
	font-weight: 700;
	text-decoration: underline;
	text-underline-offset: 2px;
}

.chiromancy-reading-teaser {
	margin-top: 18px;
	padding: 10px 12px;
	border-radius: 12px;
	background: rgba(0, 0, 0, 0.12);
	border: 1px solid rgba(255, 255, 255, 0.18);
}

.chiromancy-reading-teaser__title {
	font-size: 14px;
	font-weight: 700;
	letter-spacing: 0.2px;
	color: #dff3ff;
	margin-bottom: 8px;
}

.chiromancy-reading-teaser__viewport {
	overflow: hidden;
	mask-image: linear-gradient(to right, transparent 0, #000 6%, #000 94%, transparent 100%);
}

.chiromancy-reading-teaser__track {
	display: flex;
	gap: 10px;
	width: max-content;
	animation: chiromancy-teaser-scroll 38s linear infinite;
}

.chiromancy-reading-teaser__item {
	flex: 0 0 auto;
	width: 320px;
	min-width: 320px;
	padding: 10px 12px;
	border-radius: 10px;
	background: rgba(255, 255, 255, 0.95);
	color: #1d2a33;
	font-size: 14px;
	line-height: 1.35;
}

.chiromancy-reading-teaser__thumb {
	display: block;
	width: 100%;
	height: 86px;
	object-fit: contain !important;
	object-position: center center;
	background: #eef3f7;
	border-radius: 8px;
	margin-bottom: 8px;
}

.chiromancy-reading-teaser__time {
	display: block;
	margin-bottom: 6px;
	padding: 0;
	color: #4f5f6b;
	font-size: 12px;
	font-weight: 600;
	line-height: 1.2;
}

.chiromancy-reading-teaser__text {
	color: #1d2a33;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

@keyframes chiromancy-teaser-scroll {
	0% {
		transform: translateX(0);
	}
	100% {
		transform: translateX(-50%);
	}
}

@media (max-width: 768px) {
	.chiromancy-magic-link-form {
		gap: 10px;
	}

	.chiromancy-magic-link-form input[type="email"] {
		min-width: 100%;
		flex-basis: 100%;
		font-size: 16px;
	}

	.chiromancy-magic-link-form .ast-button {
		width: 100%;
		justify-content: center;
		font-size: 16px;
	}

	.chiromancy-magic-link-form__msg {
		width: 100%;
	}

	.chiromancy-reading-teaser {
		padding: 8px;
	}

	.chiromancy-reading-teaser__item {
		width: 250px;
		min-width: 250px;
		font-size: 13px;
	}

	.chiromancy-reading-teaser__thumb {
		height: 76px;
	}
}


.site-header-section {
    min-height: 67px !important;
}
