/*
Theme Name: midorato
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 6.1.15
*/
#wp-admin-bar-wp-logo {display:none}
/*************** ADD CUSTOM CSS HERE. ***************/
.fa-comment-alt:before, .fa-message:before {content: "\f4ad";}
.text-capitalize {text-transform:capitalize}
.fa-telegram-plane:before, .fa-telegram:before {content: "\e07b";}

.home-section1 .cl-right h2 {text-shadow: 2px 1px 0px #85C5F2;}
/*.home-section1 .icon-box {border:1px solid #E55346;border-radius:25px;margin-bottom:20px;}*/
.home-section1 .icon-box h5 {text-align:center;text-transform:capitalize;background:#E55346;color:#fff;border-radius:25px 25px 0 0;padding:15px 0;}
.home-section1 .icon-box ul {padding:15px;}

.home-section7 .cl-right .icon-box {border:1px solid #E55346;border-radius:25px;margin-bottom:20px;}

.section-title-center {text-align:center;display:block;font-size: 50px;text-shadow: 2px 1px 0px #85C5F2;margin-bottom:0}
.section-title-center h3 {margin-bottom:0}
.section-title-center b {display:none;}

.product-small.box .name {text-align:center;font-size:18px;}
.product-small.box .price-wrapper {text-align:center;font-size:16px;}
.product-small.box .price-wrapper *{color:#E55346;font-size:16px;}
.product-small.box .price-wrapper del, .product-small.box .price-wrapper del *{color:#555;}
	
.frm-ordh .wpcf7-spinner {position:absolute;right:0}
.frm-ordh input {margin-bottom:20px !important;border-radius:10px;}
.frm-ordh .wpcf7-submit {border-radius:10px !important;margin-right:0 !important;}

.frm-ordh .wpcf7-form-control-wrap > .wpcf7-radio {border:1px solid #ddd;display:block;border-radius:15px;padding:10px 10px 5px;margin-bottom:20px;box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);}

.home-social a {display:inline-block;background:#37538d;padding:5px 10px;border-radius:3px;}
.home-social i {color:#fff;}
.home-social img {height:20px;}
.home-social br {display:none;}

.gt_float_switcher:has(> div.gt-open) { border-radius: 10px !important; }

.col-donate ul {max-height:415px;overflow:hidden;transition:all .8s ease}
.col-donate ul.active {max-height:800px;overflow:auto}

.hm-policy h3 {padding-top:18px;}

@media (min-width: 1024px) {
	.footer-secondary {padding-top:0}
	
	.nav-right:has(div.gt-open) .header-button {position:relative; top:-35px;}
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE ***************/
	.nav-icon i{background:#bbb;}
	
	.section-title-main {font-size:23px !important;}
	
	#logo {max-width:40%;}
	.flex-col.flex-right:last-child {display:flex !important;min-width:150px;}
	.header-main li.html.custom {display:inline-block}
	
	.certificate * {line-height:20px;}
	.section-support * {text-align:center}
	
	.gtranslate_wrapper:has(div.gt-open) {position:relative;top:60px;}
	
	.frm-ordh .wpcf7-radio {font-size:16px;}
	
	.frm-ordh .wpcf7-submit {font-size:20px}
	
}
/*end*/