/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Product Template
    03. "Ціни на послуги клініки" Page
    04. "Тут Ви можете записатися на прийом або залишити повідомлення" Page
    05. "Залишити відгук" Page
    06. "Послуги" Page
    07. "Soft Dental Clinic" Page
    08. "Впевнені, що готові до літа?" Post

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body header{
	background: #8F779A19;
}

body #topbar{
	background: rgba(0, 0, 0, 0) linear-gradient(120deg, #fff0 65%, #236F8B 35%) repeat scroll 0 0;
	padding-left:40px;
}

body #header{
	background: rgba(0, 0, 0, 0) linear-gradient(112deg, #fff0 3%, #37AFDDEE 0%) repeat scroll 0 0;
}

body #header .header-menu{
	border-bottom: 0px solid #37AFDDEE;
}

body #footer-2{
	background: #37AFDD60;
}

body #footer input[type="submit"], body #footer .custom-social-icons i:hover, body .scrollup i, body #sidebar .widget_price_filter .ui-slider .ui-slider-range, body #sidebar .widget_price_filter .ui-slider .ui-slider-handle, body #footer #respond input#submit, body #footer a.button, body #footer button.button, body #footer input.button, body #footer #respond input#submit.alt, body #footer a.button.alt, body #footer button.button.alt, body #footer input.button.alt, body #footer .widget_price_filter .ui-slider .ui-slider-range, body #footer .widget_price_filter .ui-slider .ui-slider-handle, body #footer .woocommerce-product-search button, body #footer .more-button a:hover{
	background: #37AFDD60;
}

body h1.vw-page-title{
	visibility:hidden;
	display:none;
}

body #glt-translate-trigger{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	margin-bottom:9px;
}

body .copyright a i{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	margin-right:52px;
	pointer-events:none;
	display:none !important;
}

body .products .product img{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}

body .products .product .add_to_cart_button{
	display:none;
	pointer-events:none;
}

body #our-services .section-title a{
	font-size:30px;
}

body #our-services .post-info a{
	font-size:16px;
}

body #our-services .hentry .entry-time{
	font-size:16px;
	visibility:hidden;
	pointer-events:none;
}

body #our-services .hentry p{
	font-size:16px;
}

body #maincontent .container .row #sidebar #block-3 .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a{
	font-size:16px !important;
}

body #maincontent .container .row #sidebar #block-5 .wp-block-group .wp-block-group__inner-container .wp-block-archives li a{
	font-size:16px !important;
}

body #maincontent .container .row #sidebar #block-6 .wp-block-group .wp-block-group__inner-container .wp-block-categories li a{
	font-size:16px !important;
}

body .post-main-box .row .new-text .content-bttn a{
	font-size:16px;
	text-transform:uppercase;
}

body .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{
	font-size:16px !important;
	text-transform:uppercase;
	border-top-left-radius:26px;
	border-top-right-radius:26px;
	border-bottom-left-radius:26px;
	border-bottom-right-radius:26px;
}

body #block-2 .wp-block-search label{
	position:relative;
	top:22px;
	margin-left:0px !important;
	margin-right:0px !important;
	padding-left:0px !important;
	padding-right:0px !important;
}

body #wp-block-search__input-1{
	border-top-left-radius:16px;
	border-top-right-radius:16px;
	border-bottom-left-radius:16px;
	border-bottom-right-radius:16px;
}

body #our-services .hentry .post-main-box{
	border-top-left-radius:26px;
	border-top-right-radius:26px;
	border-bottom-left-radius:26px;
	border-bottom-right-radius:26px;
	-webkit-box-shadow:5px 5px 10px 0px #236f8b;	box-shadow:5px 5px 10px 0px #236f8b;
}

body #block-1, body #block-2, body #block-3, body #block-4, body #block-5, body #block-6{
	border-top-left-radius:26px;
	border-top-right-radius:26px;
	border-bottom-left-radius:26px;
	border-bottom-right-radius:26px;
	-webkit-box-shadow:5px 5px 10px 0px #005879 !important;	box-shadow:5px 5px 10px 0px #005879 !important;
}

body #our-services .single-post p{
	font-size:20px;
}

body .post-info > span{
	visibility:visible;
}

body #our-services .hentry .fa-clock{
	visibility:hidden;
	pointer-events:none;
}

body #our-services .hentry .fa-calendar-alt{
	font-size:16px;
}

body .elementor-shortcode .wcpt .wcpt-header{
	pointer-events:none;
	visibility:hidden;
	max-height:0px;
}

body #maincontent .bradcrumbs{
	display:none;
	visibility:hidden;
}

@media (min-width:576px){

	body .copyright a i{
	visibility:hidden;
	}

}



@media (min-width:1001px){

	body #site-navigation .main-menu{
	padding-left:30px;
	}

}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product .container #maincontent .row .col-lg-8 #primary #main .product .related h2{
	padding-top:435px !important;
}

body.single-product #main .product form{
	pointer-events:none;
	display:none;
}

body.single-product .related .product .add_to_cart_button{
	pointer-events:none;
	display:none;
}

body.single-product .container #maincontent .row .col-lg-8 #primary #main .product .related .products .product .woocommerce-LoopProduct-link h2{
	padding-top:0px !important;
}

body.single-product .woocommerce-product-gallery__image a img{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}

body.single-product .related .product img{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}



/*-----------------------------------------------*/
/*  "Ціни на послуги клініки" Page*/
/*-----------------------------------------------*/
body.page-id-1287 .entry-content .wc-block-grid__product .wc-block-grid__product-price{
	font-size:18px;
}

body.page-id-1287 .entry-content .wc-block-grid__product .wc-block-grid__product-title{
	font-size:20px;
}

body.page-id-1287 .entry-content .wc-block-grid__product img{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}

body.page-id-1287 .entry-content .wcpt .wcpt-header{
	pointer-events:none;
	display:none;
}



/*-----------------------------------------------*/
/*  "Тут Ви можете записатися на прийом або залишити повідомлення" Page*/
/*-----------------------------------------------*/
body.page-id-2067 .glsr-reviews-wrap .glsr-reviews .glsr-review{
	border-style:solid;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	-webkit-box-shadow:5px 5px 10px 0px #005879;	box-shadow:5px 5px 10px 0px #005879;
	border-color:#005879;
}

body.page-id-2067 .glsr-review-form div .glsr-button{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}



/*-----------------------------------------------*/
/*  "Залишити відгук" Page         */
/*-----------------------------------------------*/
body.page-id-1390 .glsr-review-form div .glsr-button{
	border-top-left-radius:26px;
	border-top-right-radius:26px;
	border-bottom-left-radius:26px;
	border-bottom-right-radius:26px;
}

body.page-id-1390 .glsr-review-form div .glsr-button-text{
	font-size:20px;
}

body.page-id-1390 .glsr-reviews-wrap .glsr-reviews .glsr-review{
	border-style:solid;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	-webkit-box-shadow:5px 5px 10px 0px #005879;	box-shadow:5px 5px 10px 0px #005879;
	border-color:#005879;
}

body.page-id-1390 .elementor-widget-button a{
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
}

body.page-id-1390 .elementor-element-40a75994 .elementor-widget-wrap{
	border-style:solid;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
}



/*-----------------------------------------------*/
/*  "Послуги" Page                        */
/*-----------------------------------------------*/
body.page-id-3350 .glsr-reviews-wrap .glsr-reviews .glsr-review{
	border-style:solid;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	-webkit-box-shadow:5px 5px 10px 0px #005879;	box-shadow:5px 5px 10px 0px #005879;
	border-color:#005879;
}

body.page-id-3350 .glsr-review-form div .glsr-button{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}



/*-----------------------------------------------*/
/*  "Soft Dental Clinic" Page                    */
/*-----------------------------------------------*/
body.page-id-24058 .glsr-reviews-wrap .glsr-reviews .glsr-review{
	border-style:solid;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	-webkit-box-shadow:5px 5px 10px 0px #005879;	box-shadow:5px 5px 10px 0px #005879;
	border-color:#005879;
}

body.page-id-24058 .glsr-review-form div .glsr-button{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}



/*-----------------------------------------------*/
/*  "Впевнені, що готові до літа?" Post*/
/*-----------------------------------------------*/
body.postid-24254 #our-services .feature-box img{
	display:none;
	visibility:hidden;
}