/*
 Theme Name:   Oliver Child
 Theme URI:    http://qkthemes.com
 Description:  Created by <a href="http://qkthemes.com">QKThemes</a>
 Author:       <a href="http://qkthemes.com">QKThemes</a>
 Author URI:   <a href="http://qkthemes.com">QKThemes</a>
 Template:     oliver
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  oliver-child
*/

@import url("../oliver/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

/* inserito nel css personalizzato del visual composer
in impostazioni-> compositore visivo
.vc_row {
margin-left: 0px;
margin-right: 0px;
}
.iconlist ul {
list-style: none;
padding-left: 0px;
line-height: 35px;
}
.iconlist .fa {
padding-right: 5px;
}
/*DIM TITOLO ACCORDION*/
.akordeon-heading {
	font-size:13px;
}
/*INTERLINEA ACCORDION*/
.akordeon p {
	line-height:22px;
}
/*DIM FONT WIDGET CUSTOM MENU*/
.widget_nav_menu ul li a {
    color: #000000;
    font-size: 18px;
    font-family: Roboto;
    font-weight: bolder;
}
/*DIM FONT WIDGET ARTICOLI RECENTI*/
.widget_recent_entries ul li a, .widget_recent_comments ul li a, .widget_archive ul li a, .widget_categories ul li a, .widget_meta ul li a, .widget_pages ul li a, .widget_rss ul li a, .widget_nav_menu ul li a {
    color: #000000;
    font-size: 18px;
    font-family: Roboto;
    font-weight: bolder;
}
/* CAMBIO COLORE TITOLO WIDGET SIDEBAR*/
.section-title span, .side-widget h5 span {
    color: #DD8500;
}
/* NASCONDE IL SEARCH DAL MENU */
.head-search {
    position: relative;
    right: 10px;
    top: 31px;
    display: none;
}
@media only screen and (max-width: 959px)
.sidebar {
    padding-left: 70px;
}*/

/* SOSTITUISCE LO STYLE CSS */
.header6 {
/*margin: 0 auto;*/
background: #fffff0 url(http://www.odontolistica.it/sito/wp-content/uploads/arches.png) repeat;
}
.footer-bottom1{
background: #fffff0;
}
/* MENU MAIN */
#topnav ul, #topnav li, #topnav span, #topnav a {
text-transform: uppercase;
}
#topnav > ul > li {
    padding: 35px 10px;
}
/* LARGEHZZA BOX SOTTO MENU */
#topnav .has-sub ul {
display: none;
position: absolute;
width: 200px!important;
top: 100%;
left: 0;
background-color: #fff;
border: none;
border-bottom: 3px solid #1b9cff;
}
/* CAMBIO DIM FONT + COLORE SOTTO MENU */
#topnav .has-sub ul li a {
filter: none;
font-size: 12px;
display: block;
line-height: 120%;
color: #000000;
font-weight: 300;
padding-left: 10px;
padding-right: 10px;
font-family: Open sans;
}
/* CAMBIO COLORE SOTTO SOTTO MENU*/
#topnav .has-sub .has-sub ul li a {
    background-color: #fff;
    color: #000000 !important;
}

/* MEGAMENU POSIZIONE CENTRATA 
#topnav .has-sub-full > .sub-menu {
width: 980px !important;
background: #fff;
z-index: 999;
position: absolute !important;
left: auto !important;
right: -460px !important;
display: none;
padding: 25px 0px 25px !important;
} */
.services1 .service-ico2 {
background: #EDEDED url(../images/ico5.png) no-repeat center center;

.folio-filter, .folio-filter xtra {
background: #ffffff;
}