/*

    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
    09. "Відбілювання зубів та професійна гігієна в Солом’янському районі Києва" 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;
}



/*-----------------------------------------------*/
/*  "Відбілювання зубів та професійна гігієна в Солом’янському районі Києва" Post*/
/*-----------------------------------------------*/
body.postid-24586 #our-services .hentry .feature-box{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	visibility:hidden;
	pointer-events:none;
	display:none;
}