/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

#video-text,#vrow span.btn-container{position:absolute;display:flex;width:100%}header .style-color-xsdn-bg{background-color:#4b9595!important}ul.drop-menu{background:#fff!important}html header a,html header i{color:#fff!important}li.dropdown li a{color:#fff;font-weight:600}.submenu-light .menu-horizontal.menu-sub-enhanced .menu-smart ul a:hover{color:#fff!important;opacity:.8!important}.little-title h2,.little-title h3{font-size:40px!important}.id-btn:hover{color:#6cc!important}.mega-menu-three li a{color:#222!important}li#menu-item-103502 a,li#menu-item-103503 a,li#menu-item-103504 a{opacity:0}li#menu-item-103502 ul li a,li#menu-item-103503 ul li a,li#menu-item-103504 ul li a{opacity:1!important;font-size:12px}li#menu-item-103502 ul li a:hover,li#menu-item-103503 ul li a:hover,li#menu-item-103504 ul li a:hover{opacity:1;color:#ccc!important}a#btn-video{border-radius:50%;padding:26px!important;border:1px solid #4c9999!important;animation:.8s infinite alternate glow}@keyframes glow{from{box-shadow:1px 0 10px -12px #4c9999}to{box-shadow:1px 0 10px 12px #4c9999}}#vrow .btn-icon-left .fa{margin-right:0;font-size:40px;line-height:40px;margin-left:7px}#vrow span.btn-container{text-align:center;z-index:999;justify-content:center;bottom:-50%}a#btn-video:hover{background-color:#6cc!important;color:#fff!important}#video-row h1{color:#fff;font-size:68px;letter-spacing:10px}#video-row h4{color:#fff;font-size:22px;letter-spacing:5px;margin-top:10px}#video-row .go-up{margin-top:0!important}#video-row .img-up{top:0}.header-style-light .header-wrapper .header-scrolldown i{color:#fff;font-size:50px}.header-scrolldown.style-dark{margin-bottom:6%}body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner>.nav>.menu-smart>li.active>a,body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner>.nav>.menu-smart>li.current-menu-item:not(.menu-item-type-custom)>a{text-decoration:underline;color:#fff!important}body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open) .menu-horizontal-inner>.nav>.menu-smart>li>a:hover{color:rgba(48,49,51,.7)!important}#video-text{z-index:9999;top:0;left:0;align-items:center;justify-content:center;height:100%;margin-top:-90px}.page-id-104029 .fontsize-155944{font-size: 42px;}.cd-back{background-image:url(https://sanbiagio.optima-web.it/wp-content/uploads/2021/11/gatti-ok.svg);background-repeat:no-repeat;background-position:98% 98%;background-size:40%}.page-id-103439 .t-entry-text-tc.single-block-padding {min-height:150px !important;}.single-post .uncode_breadcrumbs_wrap.bc-separator-slash {margin-top: 18px !important;}.archive.category .post-body {margin-bottom: 60px;}.archive.category ol.breadcrumb.breadcrumb-module li, .archive.category ol.breadcrumb.breadcrumb-module li a {color: #fff;
}.blog p.t-entry-meta.t-entry-author,.archive.category p.t-entry-meta.t-entry-author{display: none;}.blog h3:not([class*=fontsize-]),.blog .h3:not([class*=fontsize-]),.archive.category h3.t-entry-title.h3{font-size: 20px;min-height:60px;}aside h3 {font-size: 20px!important;}@media (max-width:1370px){#video-text{margin-top:0}#video-row h4{font-size:20px}#video-row h1{color:#fff;font-size:42px}.img-up img{width:110px!important;margin:auto}.header-scrolldown.style-dark{margin-bottom:6%;z-index:999999}.header-style-light .header-wrapper .header-scrolldown i{color:#fff;font-size:40px}#team-san-biagio h3.t-entry-title.h5{min-height:60px}}@media (min-width:991px){.menu-sub-enhanced.menu-horizontal .menu-smart>.mega-menu .mega-menu-inner{box-sizing:border-box;padding:0 36px 44px;text-align:center}li#menu-item-103503{margin-left:36px}li#menu-item-104206{display:none!important}}@media (min-width:960px){body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open) .menu-horizontal-inner>.nav>.menu-smart>li>a,html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override .menu-horizontal-inner>.nav>.menu-smart>li>a{color:#fff!important}.menu-sub-enhanced.menu-horizontal .menu-smart>.mega-menu .mega-menu-inner>li{max-width:255px!important}.menu-horizontal .menu-smart>.mega-menu .mega-menu-inner>li>ul{text-align:left}}@media (min-width:991px) and (max-width:1280px){#diff-width .wpb_column.pos-middle.pos-center.align_left.column_parent.col-lg-6{width:100%!important;display:flex}#vrow span.btn-container{bottom:-37%}#diff-width .wpb_column.pos-middle.pos-center.align_left.column_parent.col-lg-6 .uncont{max-width:90%!important}.little-title h2,.little-title h3{font-size:32px!important}.page-id-103439 .fontsize-155944{font-size:36px}}@media (max-width:991px){li#menu-item-104206 .drop-menu a{font-size:14px!important}li.mega-menu.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children{display:none!important}.mobile-menu-button-light .lines,.mobile-menu-button-light .lines:after,.mobile-menu-button-light .lines:before,.mobile-menu-button-light .lines>span{background:#fff!important}#profilo-dottore .background-inner{background-image:none!important}div#team-header-title .vc_custom_heading_wrap,div#team-header-title h1{font-size:24px;text-align:center}div#team-header-title{margin-top:94px}html div#team-header-title .col-lg-6,html div#team-header-title .uncont{padding-top:0!important}.little-title h2,.little-title h3{font-size:28px!important}#contatti a,#contatti h2,#contatti p,#contatti span,html header a,html header i{color:#000!important}ul.menu-smart.sm.menu-icons.mobile-hidden.tablet-hidden{margin-top:40px}.main-container .row-container .quad-top-padding{padding-top:40px}.main-container .row-container .single-h-padding{padding-left:28px;padding-right:28px}.empty-space.empty-single{padding-top:18px}#vrow .btn-icon-left .fa{margin-right:0;font-size:36px;line-height:36px;margin-left:5px;top:2px!important}a#btn-video{border-radius:50%;padding:26px!important;border:1px solid #4c9999!important;animation:.8s infinite alternate glow;width:90px;height:90px}#vrow span.btn-container{text-align:center;z-index:999;position:absolute;display:flex;justify-content:center;bottom:-50%;width:100%;height:90px;top:104%}.text-lead,.text-lead>*{font-size:17px;line-height:1.5em!important}html .fontsize-155944{font-size:24.333333px}div#contatti{background:#fff}form ::placeholder{font-size:14px}.page-id-104029 .main-container .row-container .double-bottom-padding{padding-bottom:44px}}@media (max-width:959px){.fontsize-155944{font-size:28.333333px}.main-container .row-container .row-parent .single-internal-gutter .uncont>*{margin-top:24px}#team-san-biagio h3.t-entry-title.h5{min-height:80px}}@media (max-width:768px){html .fontsize-155944{font-size:20.333333px}.little-title h2,.little-title h3{font-size:24px!important}.cd-back{background-size:70%!important}#citazione .triple-top-padding{padding-top:30px}div#video-row .uncont{padding-top:0!important}.img-up img{margin:auto;width:75px!important}#video-row h4{color:#fff;font-size:15px;letter-spacing:3px;margin-top:5px;margin-bottom:26px}#video-row h1{color:#fff;font-size:34px;letter-spacing:6px}#video-row{padding-top:0px}}@media (max-width:580px){#team-san-biagio h3.t-entry-title.h5{min-height:60px}.page-id-103439 .tmb.tmb-iso-w2{max-width:43%;display:inline-block;padding-right:10px!important}div#team-san-biagio .row.col-double-gutter{padding-left:10px;padding-right:10px!important}.page-id-103439 .h5:not([class*=fontsize-]){font-size:15px}#vrow .btn-icon-left .fa{margin-right:0;font-size:30px;line-height:30px;margin-left:-2px;top:-2px!important}a#btn-video{border-radius:50%;padding:26px!important;border:1px solid #4c9999!important;animation:.8s infinite alternate glow;width:75px;height:75px}#vrow span.btn-container{text-align:center;z-index:999;position:absolute;display:flex;justify-content:center;bottom:-50%;width:100%;height:90px;top:107%}#vrow .uncode-divider-wrap.uncode-divider-wrap-bottom.z_index_2{height:100px!important}.btn-link:not(input):not(.checkout-button):not(.btn-no-scale),.btn:not(input):not(.checkout-button):not(.btn-no-scale){transform:scale(1)!important}}@media (max-width:480px){#video-text{display:none}}html #servizi-row{padding-bottom:5%}html #chi-siamo-row .text-lead{color:#fff}html #contatti .style-dark a:not(.btn-text-skin):hover{color:#2d6c6d}@media (max-width:340px){.logo-container .logo-image img {height: 85%;width: auto;}}
@media (max-width:1080px) {
	.blog h3:not([class*=fontsize-]), .blog .h3:not([class*=fontsize-]), .archive.category h3.t-entry-title.h3 {min-height: auto;}
}
@media (max-width:991px) {
	.blog .sections-container .row.row-parent .row-inner, .archive.category .sections-container .row.row-parent .row-inner {display: flex;flex-direction: column-reverse;}
	.blog .col-lg-3.col-widgets-sidebar,.archive.category .col-lg-3.col-widgets-sidebar {padding-top:0 !important;}
	.blog .row.row-parent.un-sidebar-layout,.archive.category .row.row-parent.un-sidebar-layout {padding-top:36px;}
	aside#recent-posts-4 {display: none;}
	#archive-header .uncell {padding-top: 20px !important;}
	#archive-header .uncode_text_column.text-lead {display: none;}
	.single-post h1 {font-size: 22px !important;padding-top: 30px;}
	.single-post ol.breadcrumb.breadcrumb-module li {font-size: 13px;line-height: 18px;}
     #head-news .row {padding-left: 8px !important;padding-right: 8px !important;}
}

@media (max-width:991px) and (orientation : landscape) {
	div#archive-header {min-height: 540px;}
}
@media (max-width:768px) {
	.blog .main-container .row-container .row-parent, .archive.category .main-container .row-container .row-parent  {padding-left:20px;padding-right:20px;}
	.blog h3:not([class*=fontsize-]), .blog .h3:not([class*=fontsize-]), .archive.category h3.t-entry-title.h3 {font-size: 16px;min-height: auto;}
	.blog .t-entry-text-tc.single-block-padding, .archive.category .blog .t-entry-text-tc.single-block-padding  {padding-left:16px;padding-right:16px;}
	.blog .t-entry-text-tc.single-block-padding p,.archive.category .t-entry-text-tc.single-block-padding p  {font-size:14px;}
	.single-post span.uncode-custom-navigation__title {display: none;}
	#archive-header .row-header {
		margin-top:90px;
	}
	.mb-down {
	    margin-bottom:100px;
	}
	.fontsize-160000 {
            font-size: 14px;
        }
        footer .footer-last p {
    font-size: 16px;
}
}
	@media (max-width:325px) {
		div#archive-header {
			min-height: 500px;
	}
}

.tmb-carousel p.t-entry-meta span, .un-media-gallery p.t-entry-meta span {
    font-size: 14px !important;
    line-height: 1.45;
}
#gallery-371456 p.t-entry-meta {
    overflow: hidden;
    height: 60px;
}
#gallery-371456 p.t-entry-meta:after {
    display: block;
    width: 100%;
    content: '...';
    text-align: center;
    position: absolute;
    top: 120px;
    left: 0;
}