/*
Theme Name:   Loveus Child
Description:  Write here a brief description about your child-theme
Author:       admin
Author URL:   http://smartdatasoft.com
Template:     loveus
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  loveus-child
*/

/*HOME PAGE*/

/*Post Meta*/
.news-block .post-meta {
    display: none;
}

/*SVG Hover box Color*/
.about-feature .inner-box:before {
    background: #ffaa80 !important;
}
.about-section .about-feature:nth-child(2) .inner-box:before {
    background: #8ebcee !important;
}
.about-section .about-feature:nth-child(3) .inner-box:before {
    background: #f7a900 !important;
}
.about-section .about-feature:nth-child(4) .inner-box:before {
    background: #fe6161 !important;
}

/*HEDER H2 TEXT*/
.banner-carousel .content-box h2 {
    text-transform: none;
}

/*STICKY HEADER*/
.sticky-header .main-menu .navigation>li {
    margin-left: 10px !important;
}
.sticky-header .donate-link {padding-top: 10px;padding-left: 40px;}
.sticky-header .pull-right {
  display: flex;
  justify-content: space-around;
}
.sticky-header .logo {width:100px}


/* TIHON */
.what-we-do .service-block:nth-child(3) .icon-box {color: #349567 !important;}

section.related-products {display: none;}

dl, ol, ul {margin: 0}

/* MENU */
.main-menu .navigation > li.menu-item-has-children > a::after {display: none;}
.main-menu .navigation > li {margin-right:10px;}
.btn-style-one .btn-title {padding: 15px 30px;}
.main-menu .navigation li {padding-right: 14px;}
.sticky-header .logo {width:146px}

.grecaptcha-badge {display:none!important}

/*HEADER CONTAINER */
.header-upper .auto-container {
    max-width: 100%;
    display: flex;
    justify-content: space-around;
}

/** DISABLE COMMENTS **/
/* .comment-form-area {display:none} */
.logged-in-as {width: 100%;}

/** Menu text Transform **/
.main-menu .navigation>li>a {
    text-transform: none;
    }

.main-menu .navigation>li>ul>li>a {
    text-transform: none;
}

/** ПОЖЕРТВОВАНИЯ БЛОК **/
.text-line{display:none!important}
.line-zakat .col-md-4{padding: 5px !important;
margin-bottom: 19px;}
.line-zakat .li-div{padding:3px 0 5px;border:1px solid #6f6f6f;text-align:center!important;margin:5px;cursor:pointer;color:#6f6f6f;transition:.5s}
.line-zakat .li-div:hover{border:1px solid #0079ff;color:#0079ff;background:#acebaa}
.line-zakat .li-active-li{border:1px solid #0079ff;color:#0079ff;background:#acebaa}
.li-div img{width:72px;display:block;margin:auto;height:68px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.li-active-li.li-div img,.li-div:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}
.kleo-transform .visible .animated.animate-when-visible{opacity:1!important}
.zakat-perehod{margin-top:6px;color:#4caf50}
.but-bot, .text-no-zakat{display:none}
.text-no-zakat{color:#ff5757;font-size:20px}
.text-no-circle{margin-top:50px}
.mar-bot-20{margin-bottom:10px!important}
.form-name{display:block;position:relative}
.form-name label, .form-name input{float:left}
.form-name label{color:#3671ac;font-size:20px;width:300px}
.form-name label img{padding-right:10px;}
.form-name span.span-bot{float:left;position:absolute;bottom:0;left:47px;top:27px;font-size:12px;width:150px;line-height:1}
.form-name.no-width label,.form-name.no-width input{width:initial!important;color:inherit;font-size:18px}
.form-name.no-width input{border-left:0;border-top:0;border-right:0;padding:10px;font-size:15px;margin:-5px 0 0 15px}
.form-fields .ya-summ label{width:initial;color:#3671ac}
.form-fields .ya-summ input{width:initial;float:left;margin-left:20px}
span.span-right{position:relative;left:5px;font-size:13px;width:130px;display:inline-block;top:15px;line-height:1;float:left}
.but-bot{float:right}
.but-bot a{font-size:16px;display:block}
a.zakat-bt, input.zakat-bt{background:url(https://zakatfund.ru/wp-content/uploads/2016/01/button.png) no-repeat;padding:18px;font-size:16px;text-transform:uppercase;color:#fff !important;border-radius:5px;border:0;outline:0}
input.zakat-bt{margin-top:40px;float:right;margin-right:6%;margin-bottom:40px}
.ya-row input{width:100%;padding:5px 10px!important}
.ya-summ label{color:#35996f;width:30%;float:left;font-size:20px;line-height:2}
.ya-check.row{margin-right:0!important;margin-left:0!important}
.ya-label-check{padding:5px!important;min-height:121px;cursor:pointer}
.ya-label-check *{display:block}
.ya-label-check input[type="radio"]{display:none}
.ya-label-check img{width:100%}
.ya-label-check span,.ya-label-check img{font-size:14px;text-align:center}
.content-label{background:#f6f6f6;border-radius:5px;padding:5px 13px;transition:.5s}
.ya-label-check.ya-active .content-label,
.ya-label-check:hover .content-label{background:#acebaa}
.ya-summ input,.ya-name input,.ya-email input{margin:10px 0;border: 1px solid #6f6f6f!important;padding:10px!important;background:0!important;color:#6f6f6f}
.ya-summ input:focus,.ya-name input:focus,.ya-email input:focus{border:0}
.ya-summ{position:relative}
.ya-summ .summ-for-summ{position:absolute;top:17px;left:10px}
input.summ-price{padding-left:70px!important}
.form-asd input {
	border: 1px solid #000;
	padding-left: 5px;
}

/** КАК ПОЛУЧИТЬ **/
.list-a4{padding:75px;border:1px solid #ccc;color:#000}
.table-a4, .table-a4 td{border:1px solid;color:#000;border-color:#000!important;background:#fff}
.table-a4 td{width:180px;padding:0 5px}
.nnn{width:100px!important}
.sub-text{font-size:12px;line-height:0;padding:0;display:block;text-align:center;padding:0 0 10px}
.your-name,
.your-country,
.your-seria,
.your-nomer,
.data-vydachi,
.kem-vydan,
.spetsialnost,
.adress-registracii-1,
.srok-registracii,
.adress-registracii-2,
.tel-home,
.tel-mob,
.email-196,
.summa-pomoschi,
.text-pomoschi,
.org-pomoschi,
.org-pomoschi-zakyat,
.data-podpisi,
.grazhdanin,
.svidetel-name-1,
.svidetel-tel-1,
.svidetel-name-2,
.svidetel-tel-2,
.your-email{display:inline-block}

.your-name input,

.your-country input,
.your-seria input,
.your-nomer input,
.kem-vydan input,
.spetsialnost input,
.adress-registracii-1 input,
.adress-registracii-2 input,
.tel-home input,
.tel-mob input,
.email-196 input,
.summa-pomoschi input,
.text-pomoschi textarea,
.org-pomoschi input,
.org-pomoschi-zakyat input,
.grazhdanin input,
.svidetel-name-1 input,
.svidetel-tel-1 input,
.svidetel-name-2 input,
.svidetel-tel-2 input,
.your-email input{background:#fff!important;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #000!important;border-radius:0;padding:0 10px;margin-bottom:10px!important;width:100%}
.text-pomoschi textarea{border:1px solid #000!important}

.sub-text {padding-top: 5px;}

.your-name{width:97%}
span[data-name="your-name"] input{width:97%}
.your-country{width:83.4%}
span[data-name="your-country"] input{width:83.4%}
.your-seria{width:100px}
span[data-name="your-seria"] input{width:100px}
.your-nomer{width:250px}
span[data-name="your-nomer"] input{width:250px}
.data-vydachi input{border:0;border-bottom:1px solid #000!important;margin:0;color:#000!important;padding:0 5px 0 10px;line-height:1}
.kem-vydan{width:88%}
span[data-name="kem-vydan"] input{width:88%}
.spetsialnost{width:82%}
span[data-name="spetsialnost"] input{width:82%}
.adress-registracii-1,.text-pomoschi{width:100%}
span[data-name="adress-registracii-1"] input,span[data-name="text-pomoschi"] input{width:100%}
.srok-registracii{width:45.5%}
span[data-name="srok-registracii"] input{width:45.5%}
.srok-registracii input{width:100%}
.srok-registracii input, .data-podpisi input{border:0;border-bottom:1px solid #000!important;padding:0 0 0 20px;line-height:1;color:#000!important}
.adress-registracii-2{width:88.6%}
span[data-name="adress-registracii-2"] input{width:88.6%}
.tel-home{width:180px}
span[data-name="tel-home"] input{width:200px}
.tel-home input, .tel-mob input, .svidetel-tel-1 input, .svidetel-tel-2 input{width:100%;border:0;border-bottom:1px solid #000!important;padding:0 0 0 10px;margin:0;color:#000!important;line-height:1}
.tel-mob{width:30%}
span[data-name="tel-mob"] input{width:200px}
.email-196{width:30%}
span[data-name="email-196"] input{width:200px}
.sub-text.telmob{text-align:left;margin-left:150px}
.summa-pomoschi, .org-pomoschi, .org-pomoschi-zakyat {width:100%}
span[data-name="summa-pomoschi"] input, span[data-name="org-pomoschi"] input, span[data-name="org-pomoschi-zakyat"] input, span[data-name="text-pomoschi"] textarea {width:100%}
.doc-1,
.doc-2,
.doc-3,
.doc-4,
.doc-5,
.doc-6,
.doc-7,
.doc-8,
.doc-9,
.doc-10,
.doc-11{display:inline-block;margin-left:30px}
.h4-gra{font-weight:700}
.grazhdanin{width:245px}
span[data-name="grazhdanin"] input{width:245px}
.label-form-tel{margin-left:20px}
.svidetel-tel-1, .svidetel-tel-2{width:36%}
.span[data-name="svidetel-tel-1"] input, span[data-name="svidetel-tel-2n"] input{width:36%}
.sub-text.svidetelname{text-align:left;margin-left:110px}
.text-pomoschi textarea{width:100%!important;height:130px}
.hide, .hidden {
  display: none !important;
}

/** ЛЕЙКА **/
.leyka-shortcode.campaign-card .bottom-line .target-info .target {font-size: 14px;}
.leyka-shortcode.campaign-card .bottom-line .target-info .funded {font-size: 28px;}
.leyka-shortcode.campaign-card .bottom-line .leyka-button-wrapper {font-size: 11px; padding: 10px 12px;}
.leyka-shortcode.campaign-card .bottom-line .leyka-button-wrapper {align-self: flex-end;}

.leyka-shortcode.donations-list .donations-list-table .list-cell {
	padding: 10px 5px 0 5px !important;
	border: none !important;
}
.donations-list-table {border: none !important;}
.donations-list-table caption {color: #000 !important;padding:0}


/* BREADCRUMBS */
.page-banner {padding: 20px 0 40px !important;}
@media only screen and (max-width: 1139px) {
	.page-banner {padding: 30px 0px 60px !important;}
}
@media only screen and (max-width: 767px) {
	.page-banner {padding: 30px 0px 40px !important;}
}

/* Blog category header */
.category .page-banner h1 {display:none}
.category .image-layer {background-image: none !important}
/* Footer Call to action */
.call-to-action-two {background: #349567 !important}
.call-to-action-two {padding: 50px 0 20px !important;}
@media only screen and (max-width: 599px) {
.call-to-action-two {padding: 40px 0 20px !important;}
}

/** СТРАНИЦА ПРОЕКТЫ ДЛЯ INSTAGRAMM **/
.proekty .elementor-button {width:100%}

/* ЗАБЕГ */
.page-id-369003 .wpcf7-submit {
	background-color: #61CE70 !important;;
	border-radius: 30px !important;
}
table.price tr, table.price td,  table.price th {
	border-color:#fff!important;
	font-size:22px!important;
	font-weight:700!important;
}

.dist-field label {
  color: #176F50!important;
}

/* Popup Забег*/
#swal2-html-container {margin:30px 0;}
button.wpb-pcf-form-fire {
	font-size: 30px!important;
	border-radius: 50px;
	padding: 10px 40px!important;
	margin: 0 auto;
}
.swal2-popup p.grey .wpcf7-form-control  {
	background-color: #ddd;
	padding: 5px;
}
.swal2-popup .wpcf7-submit {
  padding: 10px 20px;
  margin-bottom: 20px;
}

.main-header .header-top .inner {padding-left: 380px;}
button.search-toggler {padding:0 10px !important}
.main-menu .navigation li {padding-right: 0}

/** СЕМЬ КОЛОСЬЕВ ФОРМА **/
.classyea-contactForm-section-506 input[type="email"], .classyea-contactForm-section-506 input[type="text"], .classyea-contactForm-section-506 input[type="tel"], .classyea-contactForm-section-506 textarea.wpcf7-form-control {
	margin-bottom: 10px;
	padding: 10px !important;
}
.classyea-contactForm-section-506 input[type="email"]:focus, .classyea-contactForm-section-506 input[type="text"]:focus, .classyea-contactForm-section-506 input[type="tel"]:focus, .classyea-contactForm-section-506 textarea.wpcf7-form-control:focus {
  border-color: #349567;
  box-shadow: 0 0 8px 0 #349567;
  
}
.classyea-contactForm-section-506 {margin: 0 auto;}