/*
Theme Name: Oopsy Child
Theme URI: https://www.oopsyideas.com
Description: Total WordPress theme example child theme.
Author: Stefania Tomasich
Author URI: http://www.stefaniatomasich.it
Template: Total
Version: 1.1
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
/* Display Mobile Menu Icons Always */
@media only screen and (max-width: 500px) { 
   body .mobile-menu-extra-icons { display: block !important; }
}
@media only screen and (max-width: 959px) { 
.wpex-social-share.position-vertical ul { background-color:#ff9900!important;}
}

h1.page-header-title span, .page-header-title > span  {/*  background: #333 none repeat scroll 0 0 !important; border: 0px solid #ccc;padding: 10px;*/}
.navbar-style-one .dropdown-menu > li > a > span.link-inner {border-radius: 0px!important;}
.supporto_link_top {/*    border: 0px solid #ccc;padding: 4px 8px;float:right;*//*	color:#fff;*//*	background-color:#333;*//*	text-transform: uppercase;font-size:11px;*/}
.supporto_link_top_2 {border: 0px solid #b61a33;padding: 4px 8px;color:#fff;background-color:#b61a33;position:absolute;top: 15px;right: 20px;font-size:11px;}
/* Restringiamo la larghezza delle immagini nella sezione 'Articoli più letti */
@media screen and (min-width: 320px) and (max-width: 767px){
.supporto_link_top_2, .supporto_link_top { display:none!important; /*position:relative; top: auto; left:20px; color:#da1f3c;
background-color: transparent !important; margin-right:20px;*/ }
}
.title_home span {color:#333;}
/*FORM*/
.form_contatto div.informativa ul li label, #wpforms-1899-field_7 {font-size: 11px!important;line-height:16px!important;margin-right:0px!important;}
.form_contatto .informativa label {font-size: 13px!important;font-weight:400!important;}
.form_contatto .informativa label a {color:#b61a33!important;}
.recaptcha {margin-bottom: 10px!important;}
.theme-button, .color-button, input[type="submit"], button {border-radius: 0px!important;}
.form_contatto input[type="submit"], .button-submit  {text-transform:uppercase;margin-top:10px; background-color:#b61a33!important; color:#FFF!important; border:0px!important;}
.wpforms-submit-container { text-align:center !important;}
.form_contatto input[type="date"], input[type="time"], input[type="datetime-local"], input[type="week"], input[type="month"], input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], textarea {
    background: #fff none repeat scroll 0 0;border: 1px solid #d7d6d6;color: #333;}
.wpcf7-validation-errors {border: 2px solid #da1f3d;color: #da1f3d;font-size: 1em;}
div.wpforms-container-full .wpforms-form label.wpforms-error { color:#b61a33!important;}

/*FINE FORM*/
.box-soluzioni .vc_btn3.vc_btn3-style-custom  {background-image:  none !important;}
.box-soluzioni p  {color: #333;}
.site-breadcrumbs {/*  background: #333 none repeat scroll 0 0 !important;padding: 10px 20px;*/}
/* Typography > Dropcaps */
.dropcap { display: block; float: left; margin-right: 10px; margin-bottom: 10px; font-size: 3.231em; line-height: 100%; font-family:Arial, Helvetica, sans-serif  }
.dropcap.boxed { color: #fff; background: #b61a33; padding: 10px 25px; }
.dropcap.boxed2 { color: #fff; background: #333; padding: 10px 25px; }
/* Typography > Dropcaps2 */
.dropcap2 { display: block; float: left; margin-right: 10px; margin-bottom: 10px; font-size: 3.231em; line-height: 100%; font-family:Arial, Helvetica, sans-serif }
.dropcap2.boxed { color: #fff; background: #b61a33; padding: 5px 15px; }
.dropcap2.boxed2 { color: #fff; background: #333; padding: 5px 15px; }
#footer-bottom-inner #copyright span { font-size:11px; color: #666; }
.post-content-portfolio img, .post-content-portfolio div { text-align:center !important;}