/*
CTC Separate Stylesheet
Updated: 2021-05-26 11:00:48
Theme Name: My Appointment Child
Theme URI: https://webriti.com/appointment-wordpress-theme-1/
Template: appointment
Author: Webriti
Author URI: https://www.webriti.com
Description: My Appointment CHILD - WordPress Theme is a fully responsive and translation-ready theme that allows you to create stunning blogs and websites. The theme is well suited for companies, law firms, travel, photography, recipes, design, art, personal and any other creative websites and blogs. The theme is developed using Bootstrap 3 that makes it mobile and tablet friendly. It has various options in the WordPress Customizer to change the look of the theme. The theme customizer can be used to add your own custom header, favicon, logo, slides, services, callout and much more. In the premium version you can add different type of slides like video, aside, quote, status and standard, all of which have a different HTML look. There are a number of in-built widgets; sidebars with support for WPML, the Polylang translation WordPress plugin and Contact Form 7; a portfolio template, contact us, portfolio column layouts and many sections for business using the Homepage template. Appointment theme comes with various locales. Just navigate to Appearance / Customize to start customizing.
Tags: full-width-template,threaded-comments,two-columns,right-sidebar,sticky-post,custom-menu,translation-ready,blog,portfolio,footer-widgets,featured-images,featured-image-header,custom-header,news
Version: 2.7.8.1622019648
*/

/* Update al 01/06/2022 */ .blog-post-lg { color: #fff; font-weight: 400; font-size: 1px; letter-spacing: 0.2px; line-height: 1px; margin: 0px 0 0px; padding: 0; width: 100%; visibility: hidden; } .blog-post-sm { color: #fff; font-weight: 400; font-size: 1px; letter-spacing: 0px; line-height: 1px; margin: -5px 0 0px; overflow: hidden; padding: 0; width: 100%; visibility: hidden; } h2 { font-weight: 400; color: #242526; margin: 0 0 20px; text-shadow: 1px 1px 2px #fff; font-weight:bold; } .wpcf7-select, .wpcf7-quiz { width: 395px; } .sidebar-widget { margin-bottom: 40px; margin-top: 0; overflow: hidden; padding: 0px; } p > a { color: #61AAE4; } .blog-btn-sm { color: #ffffff; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); border-radius: 3px; cursor: pointer; display: inline-block; font-family: 'Open Sans'; font-weight: 700; transition: all 0.3s ease-in-out 0s; font-size: 13px; letter-spacing: 0.5px; line-height: 20px; padding: 8px 18px; margin: 0; text-align: center; vertical-align: middle; background-color: #ee591f; } .comment-title, .contact-title { display: block; margin: 0 0 25px; padding: 0 0 0px; display: none; } .blog-author { display: block; overflow: hidden; margin: 0 10px 50px 0; padding: 20px 20px; border: 1px solid #e9e9e9; display: none; } .navbar-default { background-color: #000; border:none; border-bottom: 1px solid #eee;} .navbar-default .navbar-nav > .active > a { background-color: #EE2E22 !important; border-top-left-radius:50px; border-bottom-right-radius:50px; } /* .navbar-default .navbar-nav > li > a { color: #fff; font-weight: 600; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 9px 17px; transition: all 0.3s ease-in-out 0s; font-family: "Baloo Tammudu 2", arial, sans-serif; } .navbar-default .navbar-nav > li > a { color: #fff; font-weight: 600; letter-spacing: 0.5px; -webkit-border-radius: 3px; border-top-left-radius: 3px; border-bottom-right-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 5px 17px; transition: all 0.3s ease-in-out 0s; font-family: "Baloo Tammudu 2", arial, sans-serif; border-top-left-radius: 50px; border-bottom-right-radius: 50px; } */ .navbar-default .navbar-nav > li > a { color: #fff; font-weight: 600; font-size: 14px; /* era 14 */ letter-spacing: 0.4px; -webkit-border-radius: 3px; border-top-left-radius: 3px; border-bottom-right-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border-top-left-radius: 3px; border-bottom-right-radius: 3px; padding: 9px 14px; transition: all 0.3s ease-in-out 0s; font-family: "Baloo Tammudu 2", arial, sans-serif; border-top-left-radius: 50px; border-bottom-right-radius: 50px; } .footer-copyright p a { color: #61aae4; } .dropdown-menu > li > a { color: #ffffff; font-family: "Baloo Tammudu 2", arial, sans-serif; font-weight: 600; font-size: 14px; /* era 12 */ line-height: 20px; padding: 9px 17px; transition: all 0.3s ease-in-out 0s; letter-spacing: 0.5px; word-wrap: break-word; white-space: normal; border-bottom: 1px solid #eee !important; background-color: #141414 !important; } .dropdown-menu, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .dropdown-menu .active > a:focus { background-color: # EE2E22!important; } .navbar-default { /* background-color: #044171; blu scritta ferriera logo*/ background-color: #207abe; border: none; border-bottom-color: currentcolor; border-bottom-style: none; border-bottom-width: medium; border-bottom: 1px solid #eee; border-color: #e7e7e7; color: #fff; } top-contact-detail-section { /* background-color: #ee591f; */ background-color: #059205; } .section-heading-title h1 { color: #044171; font-family: "Baloo Tammudu 2", arial, sans-serif; font-weight: 400; margin: 0 0 10px; } h1, h2, h3, h4, h5, h6 h1 { font-family: "Baloo Tammudu 2", arial, sans-serif; } .blog-lg-area-left h3, .blog-lg-area-right h3, .blog-lg-area-full h3 { color: #044171; font-family: "Baloo Tammudu 2", arial, sans-serif; font-weight: 400; font-size: 22px; /* era 27 */ letter-spacing: 0px; line-height: 35px; margin: 0 0 25px; margin-top: 0px; margin-top: 0px; word-wrap: break-word; } .service-area h3 { color: #044171; font-family: "Baloo Tammudu 2", arial, sans-serif; font-weight: 600; font-size: 17px; /* era 20 */ letter-spacing: 0px; line-height: 27px; margin: 0 0 12px; text-transform:uppercase; } . media-body h3 > a { color: #044171; transition: all 0.3s ease 0s; font-family: "Baloo Tammudu 2", arial, sans-serif; line-height:20px; } .blog-sm-area h3 > a { color: #044171; transition: all 0.3s ease 0s; font-family: "Baloo Tammudu 2", arial, sans-serif; line-height:20px; text-transform:uppercase; } .blog-sm-area p { color: #727272; font-family: "Baloo Tammudu 2", arial, sans-serif; font-weight: 400; font-size: 17x; /* era 15 */ letter-spacing: 0.2px; line-height: 25px; margin: 0; } contact-detail-section h3 { color: #044171; letter-spacing: 0.4px; line-height: 1.1; word-wrap: break-word; font-family: "Baloo Tammudu 2", arial, sans-serif; } blockquote { background-color: #f2f2f2; font-family: 'Dosis'; margin: 0 0 20px; padding: 15px 25px; border-bottom-right-radius: 80px; border-top-left-radius: 60px; font-family: "Baloo Tammudu 2", arial, sans-serif; border-left: 5px solid #EE2E22; border-right: 5px solid #044171; text-align:left; } .page-title-section, ins { background-color: #141414; font-family: "Baloo Tammudu 2", arial, sans-serif; } page-title-section .overlay { height: 85px; padding: 30px 0 18px; position: relative; width: 100%; } .page-title { background-position: center top; background-repeat: no-repeat; margin: 0 auto 0px; padding: 0px; position: relative; width: 99%; font-family: "Baloo Tammudu 2", arial, sans-serif; } .page-title h2 { Color:#61AAE4; font-family: "Baloo Tammudu 2", arial, sans-serif; font-size:26px; /* era */ padding-top: 10px; } .page-title-section .overlay { height: 70px; padding: 20px 0 9px; position: relative; width: 100%; } .page-breadcrumb > li a { color: #61AAE4; padding-top:10px; } elemento { } .sidebar-widget-title h3 { color: #044171; letter-spacing: 0.3px; margin: 0 0 0px; margin-bottom: 0px; padding-bottom: 0px; word-wrap: break-word; margin-bottom: 0px; font-family: "Baloo Tammudu 2", arial, sans-serif; } .su-spoiler-style-fancy { border: 1px solid #ccc; border-radius: 10px; background: #fff; color: #044171; font-family: "Baloo Tammudu 2", arial, sans-serif; } .su-spoiler-style-fancy p { font-family: "Baloo Tammudu 2", arial, sans-serif; line-height:20px; } .sidebar-section-right { background-color: #fbfbfb; border: 1px solid #e9e9e9; margin-bottom: 80px; margin-left: 0; padding: 30px 20px 30px 20px; border-bottom-right-radius: 80px; border-top-left-radius: 50px; } .footer-copyright p a { color: #61aae4; } .page-builder { margin: 0px; padding: 30px 0 0; } .sidebar-section-right { background-color: #fbfbfb; border: 1px solid #e9e9e9; margin-bottom: 40px; margin-left: 0; padding: 30px 20px 30px 20px; border-bottom-right-radius: 80px; border-top-left-radius: 50px; } .blog-lg-area-left { margin: 0px; padding: 0px 10px 60px 0px; padding-bottom: 50px; overflow: hidden; } .blog-lg-area-left p { font-size:17px; /* era 18 */ } .callout-section .overlay { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5); height: 100%; padding: 74px 0 83px; position: relative; width: 100%; } .carou-direction-nav .carou-next { right: 15px; text-align: right; color: #ffffff; text-align: center; opacity: 0.5; } .carou-direction-nav a { background: rgb(97, 170, 228); color: #ffffff; border-radius: 5px; text-decoration: none; display: block; width: 52px; height: 52px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; text-align: center; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease; } .blog-sm-area p { color: #727272; font-family: "Baloo Tammudu 2", arial, sans-serif; font-weight: 400; font-size: 17px; /* era 18 */ letter-spacing: 0.2px; line-height: 25px; margin: 0; } .service-area p { font-family: "Baloo Tammudu 2", arial, sans-serif; font-size: 17px; /* era 16 */ } p, .textwidget { color: #727272; font-family: "Baloo Tammudu 2", arial, sans-serif; font-size: 17px; font-weight: 400; letter-spacing: 0.2px; line-height: 25px; margin: 0 0 20px; word-wrap: break-word; } h2 { font-weight: 400; color: #242526; margin: 0 0 20px; text-shadow: 1px 1px 1px #fff; font-weight: bold; } blockquote, blockquote p { font-size: 22px; /* era */ font-style: italic; font-weight: 500; line-height: 28px; letter-spacing: 1px; } .callout-btn2, a.hrtl-btn, a.works-btn, .blog-btn-sm, .more-link, .blogdetail-btn a, .cont-btn a, a.error-btn, .form-submit input, .blogdetail-btn, .cont-btn button, .slider-btn-sm, .slider-sm-area a.more-link, .slide-btn-sm, .wpcf7-submit, .post-password-form input[type="submit"], input[type="submit"] { box-shadow: 0 3px 0 0 #b2390a; } .callout-btn2, a.works-btn, .blog-btn-sm, a.more-link, .top-contact-detail-section, .blog-post-date-area .date, .blog-btn-lg, .blogdetail-btn a:hover, .cont-btn a:hover, .sidebar-widget > .input-group > .input-group-addon, .sidebar-widget > .input-group > .input-group-addon, .sidebar-widget-tags a:hover, .navigation.pagination .nav-links .page-numbers.current, .navigation.pagination .nav-links a:hover, a.error-btn, .hc_scrollup, .tagcloud a:hover, .form-submit input, .media-body input[type="submit"], .sidebar-widget input[type="submit"], .footer-widget-column input[type="submit"], .blogdetail-btn, .cont-btn button, .orange-widget-column > .input-group > .input-group-addon, .orange-widget-column-tags a:hover, .slider-btn-sm, .slide-btn-sm, .slider-sm-area a.more-link, .blog-pagination span.current, .wpcf7-submit, .page-title-section, ins { background-color: #61AAE4; /* background-color: #EE2E22; */ } .page-title h2 { color: #141414; font-family: "Baloo Tammudu 2", arial, sans-serif; font-size: 25x; /* era 25 */ padding-top: 10px; } .su-spoiler-style-fancy > .su-spoiler-title { border-bottom: 1px solid #ccc; border-radius: 10px; background: #044171; font-size: 15px; /* era 15 */ color: #044171; padding-top: 13px; font-family: "Baloo Tammudu 2", arial, sans-serif; } .su-spoiler-title { background: #044171; } .su-spoiler-style-fancy { background: #044171; }.su-spoiler-style-fancy { background: #044171; } .navbar-default .navbar-toggle { border-color: #fff; } .navbar-toggle { position: relative; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: #141414; background-image: none; border: 1px solid transparent; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-radius: 4px; } .top-contact-detail-section { background-color: # EE2E22; } .top-contact-detail-section { margin: 0; padding: 10px 0; width: 100%; } .blog-lg-area-left h3, .blog-lg-area-right h3, .top-contact-detail-section h3 { color: #000; letter-spacing: 0.4px; line-height: 1.1; word-wrap: break-word; font-family: "Baloo Tammudu 2", arial, sans-serif; } blog-lg-area-full h3 { color: #242526; font-family: "Baloo Tammudu 2", arial, sans-serif; font-weight: 400; font-size: 27px; letter-spacing: 0px; line-height: 35px; margin: 0 0 25px; margin-top: 0px; word-wrap: break-word; } .top-contact-detail-section h3 { margin: 10px 0 10px; padding-top:15px; color: #000; letter-spacing: 0.4px; line-height: 1; word-wrap: break-word; font-family: "Baloo Tammudu 2", arial, sans-serif; text-transform: uppercase; } .blog-sm-area h3 > a { color: #044171; transition: all 0.3s ease 0s; font-family: "Baloo Tammudu 2", arial, sans-serif; line-height: 15px; text-transform: uppercase; } .Service-section { background: transparent; margin: 0; padding: 50px 0 30px; padding-top: 40px; padding-right: 0px; padding-bottom: 30px; padding-left: 0px; width: 100%; } .blog-btn-area-sm { display: block; margin: 5px 0 5px; color: #ffffff;box-shadow: 0 3px 0 0 #b2390a; border-top-left-radius:50px; border-bottom-right-radius:50px; float:right; font-family:”Baloo Tammudu 2”, arial, sans-serif; } .blog-btn-sm, a.more-link /*, .top-contact-detail-section, .blog-post-date-area .date, .blog-btn-lg, .blogdetail-btn a:hover, .cont-btn a:hover, .sidebar-widget > .input-group > .input-group-addon, .sidebar-widget > .input-group > .input-group-addon, .sidebar-widget-tags a:hover, .navigation.pagination .nav-links .page-numbers.current, .navigation.pagination .nav-links a:hover, a.error-btn, .hc_scrollup, .tagcloud a:hover, .form-submit input, .media-body input[type="submit"], .sidebar-widget input[type="submit"], .footer-widget-column input[type="submit"], .blogdetail-btn, .cont-btn button, .orange-widget-column > .input-group > .input-group-addon, .orange-widget-column-tags a:hover, .slider-btn-sm, .slide-btn-sm, .slider-sm-area a.more-link, .blog-pagination span.current, .wpcf7-submit, .page-title-section, ins */ { background-color: #61AAE4; color: #ffffff; box-shadow: 0 3px 0 0 #b2390a; border-top-left-radius:50px; border-bottom-right-radius:50px; float:right; font-family:”Baloo Tammudu 2”, arial, sans-serif; font-size: 17px; } .footer-copyright { padding: 10px 0; text-align: center; } .top-contact-detail-section h3 { margin: 10px 0 10px; padding-top: 15px; color: #141414; letter-spacing: 0.4px; line-height: 1; word-wrap: break-word; font-family: "Baloo Tammudu 2", arial, sans-serif; text-transform: uppercase; } .vresp-tabs-list hor_tab_set1 { margin-top: 0px; } .resp-vtabs ul.vresp-tabs-list { float: left; width: 30%; } .tab_set1 .vresp-tabs-list { margin-left: 0px; } ul.vresp-tabs-list, p { margin: 0px; margin-top: 0px; margin-left: 0px; padding: 0px; } .navbar { position: relative; min-height: 40px; padding: 0px 0; margin-top: 0px; margin-bottom: 0px; border-radius: 0px; } section.rich_web_timeline_1_44 > article > div.rich_web_timeline_panel::before { z-index: 9; content: ' '; width: 80px; height: 80px; background: #61aae4; display: block; position: absolute; margin: 0 auto; top: 30px; border: 0px solid #81d742; border-top-color: rgb(129, 215, 66); border-right-color: rgb(129, 215, 66); border-bottom-color: rgb(129, 215, 66); border-left-color: rgb(129, 215, 66); box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; border-radius: 50%; left: 50%; transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); } section.rich_web_timeline_1_44 > article > div.rich_web_timeline_panel div.rich_web_timeline_badge { display: inline-block; float: right; right: 36%; top: 30px; color: #333; border-left: 0px solid #09F; position: relative; text-transform: uppercase; background-color: transparent; border-radius: 0; font-weight: normal; display: none; } .rich_web_div_block_1_44 #Rich_Web_BTimeline .year_block { font-size: 50px !important; /* era 60 */ font-family: Gabriola; color: #044171; }   .blog-lg-box img { border-bottom: 3px solid #ee591f; display: none; } . img-responsive wp-post-image { display: none; } .blog-lg-area-left h3 > a, .blog-lg-area-right h3 > a, .blog-lg-area-full h3 > a { color: #242526; transition: all 0.3s ease 0s; display: none; } .blog-post-date-area { float: none; margin: 0px 25px 25px 0; display: none; } .blog-lg-area-left > .media > .media-body, .blog-lg-area-right .media > .media-body, .blog-lg-area-full .media > .media-body { border-bottom: 0px solid #eeeeee; padding: 0 0 40px; } .navbar-default .navbar-toggle .icon-bar { background-color: #fff; } .page-breadcrumb > li a { color: #044171; padding-top: 10px; } .footer-copyright-section { border-bottom: 5px solid #141414; } .rich_web_timeline_group-title { margin: 0; display: block; text-align: center; padding: 5px 10px; background-color: #044171; text-transform: none; line-height: 0.8; font-size: 23px; /* era 29 */ font-family: Gabriola; color: #fff; border-top-left-radius: 30px; border-bottom-right-radius: 30px; } blockquote a { color: #ee591f; } blockquote a:hover { color: #61aae4; } .cn-privacy-policy-link cn-link { color: #141414; text-decoration: none; font-weight:bold; } .su-table-responsive table th { word-break: initial !important; } .su-table table th { text-align: center !important; padding: 1em !important; font-size: 1.2em !important; font-weight: 700 !important; color: #61aae4 !important; border: 1px solid #ccc !important; background: #fff !important; } .emoji { Font-size: 25px; } .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 30px; } .footer-section { background-color: #f4f4f4; padding: 60px 0 0; width: 100%; } body { font-family: "Baloo Tammudu 2", arial, sans-serif; font-size: 17px; /* era 14 */ line-height: 1.3; color: #333; } tr:not(:first-child):hover { background-color: red; } .top-contact-detail-section { background-color: #3d9eeb; } .sidebar-widget-title h3 { color: #044171; letter-spacing: 0.3px; margin: 0 0 0px; margin-bottom: 0px; margin-bottom: 0px; padding-bottom: 0px; word-wrap: break-word; margin-bottom: 0px; font-family: "Baloo Tammudu 2", arial, sans-serif; line-height: 30px; } .blog-lg-area-left p { font-size: 15px; /* prima era 17px */ } .rich_web_timeline_badge { display:none; } .slideshow_container_style-light .slideshow_description_box div.slideshow_title { font-size: 0.9em; } .footer-widget-column ul li a { color: #333; transition: all 0.3s ease 0s; font-weight: bold; } .footer-widget-column { margin-bottom: 30px; } /* On screens that are 992px or less */ @media screen and (max-width: 992px) { .top-contact-detail-section { display:none; } } .Service-section { background: transparent; margin: 0; padding: 50px 0 30px; padding-top: 30px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; width: 100%; } .section-heading-title { background-position: center top; background-repeat: no-repeat; margin: -5px auto 25px; padding: 0 15px; position: relative; width: 97.4%; text-align: center; } h1, .h1 { font-size: 30px; } body { font-family:”Baloo Tammudu 2”, arial, sans-serif; font-size: 17px; line-height: 1.3; color: #333; } .slide-text-bg2 { margin: 0 0 5px; width: 90%;} .slide-text-bg1 { z-index: 773; width: 50%; text-align: left; position: relative; margin: 0 0 20px; padding: 0;} .blog-sm-area p { color: #727272; font-family: "Baloo Tammudu 2", arial, sans-serif; font-weight: 400; font-size: 17px; letter-spacing: 0.2px; line-height: 25px; margin: 0; display: none; } .blog-lg-box img { border-bottom: 3px solid #ee591f; display: none; } section.rich_web_timeline_1_12 > article > div.rich_web_timeline_panel div.rich_web_timeline_panel-body p { padding-top: 0px; font-weight: 100; text-align: left; } a.home-detail-section:link { color:#1b354e; } a.home-detail-section:link:hover { color:#eee; } .slide-text-bg1 {display:none; } @media only screen and (min-width: 480px) and (max-width: 1100px) .page-breadcrumb { text-align: left; display: none; } .page-breadcrumb { text-align: left; display: none; } .textwidget { color: #fff; font-family: "Baloo Tammudu 2", arial, sans-serif; font-size: 17px; font-weight: 400; letter-spacing: 0.2px; line-height: 25px; margin: 0 0 20px; word-wrap: break-word; } .carou-direction-nav {display:none} .blog-sm-area h3 > a { color: #044171; transition: all 0.3s ease 0s; font-family: "Baloo Tammudu 2", arial, sans-serif; line-height: 50px; text-transform: uppercase;} .blog-btn-area-sm { display: block; margin: 5px 0 5px; color: #ffffff; box-shadow: 0 3px 0 0 #b2390a; border-top-left-radius: 50px; border-bottom-right-radius: 50px; float: right; font-family: ”Baloo Tammudu 2”, arial, sans-serif; display: none; } .img-responsive wp-post-image { width:100%; text-align:center; } .img-responsive { width:100%; text-align:center; }

@media only screen and (max-width: 600px) {
.header-img  {
    display:none;
  }
}

@media only screen and (min-width: 600px) {
.img-top-banner  {
    display:none;
  }
}


@media only screen and (max-width: 600px) {
.img-footer-banner1  {
    display:none;
  }
}

@media only screen and (min-width: 600px) {
.img-footer-banner2  {
    display:none;
  }
}





ul {
list-style-type: none;
}
a:link {text-decoration:none;}
