/*
Theme Name: wisten-child
Version: 1.0
Description: A child theme of Wisten
Template: Wisten-v1.3
*/

@import url("../Wisten-v1.3/style.css");

/*Header*/
body {background-color: #FFF!important}
#pagetop {background: #F2F4F5!important; padding: 5px 0!important}
#pagetop a:hover, #pagetop a:focus, #pagetop a:active {color: #F4B720!important}
#pagetop a i {margin-right: 3px}
#navigation {height: 112px!important;}
.navigation .logo a {margin: 0!important}
.nav-menu ul li a {padding: 45px 15px!important;font-size: 14px!important;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    color: #f4b720!important;
    background-color: #464646!important;
}
.inner {padding: 0!important}
.vc_tta-panel-heading h4 {font-size: 16px!important}
.vc_tta.vc_general .vc_tta-tab>a {padding: 14px 50px!important;}
.vc_tta-tab {border-bottom: 1px solid #F2F4F5!important; text-transform: uppercase;}
.vc_tta-tab.vc_active {border-bottom: 2px solid #F4B720!important;}
.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a {background-color: #FFF!important;}
.vc_cta3-style-classic {background-color: #EEE!important; padding: 0!important}
.bx-wrapper {max-width: 1200px!important}
.nav-menu ul li .sub-menu li a {padding: 8px!important}
.sviluppo-item {display: none!important}
.contain {background-color: #FFF}
.form, .wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 textarea {
    border-color: #ccc!important;
    color: #666!important;
    background: #F7F6F6!important;
}
.form, .wpcf7 input[type="text"], .wpcf7 input[type="email"],.wpcf7 input[type="tel"], .wpcf7 textarea {
    outline: none;
    border: 1px solid #2b2b2b;
    width: 100%;
    max-width: 100%;
    padding: 14px 10px;
    font-weight: 300;
    font-size: 15px;
    margin: 10px auto;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.inner.footer {padding: 75px 0 0 0!important}
.footer p {text-align: left; color:#585858;}
.footer .widgettitle {margin-top: 0!important; padding-top: 0!important; color:#585858; }
.footer a {display: block}
.widget_recent_entries ul li a {color: #BCC4C5!important}
.widget_recent_entries .post-date {color: #585858!important;}
.widget_recent_entries ul li a::before, .footer .menu li a::before{display: none!important}
.footer .menu li {display: inline-block; padding-left: 20px}
.footer-bottom {background-color: #1C1F21}
.contatti-generali a {font-size: 16px}
.contatti-generali a i {margin-right: 8px!important}
.chiama {background-color: #FFF!important; border: 1px solid #FFF!important; margin-top: 7px}
.contatti .vc_cta3-container {margin-bottom: 0!important}
.post-tags, .post.post-163 {display: none;}
/*Footer*/
#footer {background: #25282B!important;}

@media only screen and (max-width: 640px) {
.navigation .logo a img {
    height: 100px!important;
}
@media screen and (min-width: 1600px) {
    .biografia, .sviluppo {
    	padding-right: 15% !important;
    	padding-left: 15% !important;
    }
}

@media screen and (max-width: 980px) {
    .biografia .vc_col-sm-6{width: 100% !important;}
    .biografia img {width: 50%}
}