/*
 Theme Name:     Customizr Child
 Theme URI:      http://mysite.com/
 Description:    My description
 Author:         Me
 Author URI:     http://mysite.com/
 Template:       customizr
 Version:        1.0.0
*/


body {
 text-align:justify;
}


/* START OF Change the Navbar Colors/Font/Size */
/* Adjust Menu (red) text color, (Garamond) font-family, (1.5em) font-size  */
.navbar .nav > li > a, .navbar .nav > li > a:first-letter,
.navbar .nav > li.current-menu-item > a, 
.navbar .nav > li.current-menu-ancestor > a {

/*
display:        inline;
color:          red;                        
font-family:    Garamond;
font-size:      1.5em;
padding:        5px 20px;
*/

text-transform: uppercase;
}
.navbar .nav>li>a {
	padding:5px 10px;
}
/* Adjust Menu colors - Normal */

/*
.navbar .nav > li > a, .navbar .nav > li > a:first-letter {
color:          lightgray;
text-shadow:    none;


}
*/
/* Adjust Menu colors - Hover */

/*
.navbar .nav > li > a:hover, .navbar .nav > li > a:hover:first-letter { 
color:          white;                      
text-shadow:    none;


}
*/
/* Adjust Menu colors - Active */

/*
.navbar .nav > li > a:active, .navbar .nav > li > a:active:first-letter,
.navbar .nav > li.current-menu-item > a, 
.navbar .nav > li.current-menu-ancestor > a,
.navbar .nav > li.current-menu-item > a:first-letter, 
.navbar .nav > li.current-menu-ancestor > a:first-letter {
color:          blue;
text-shadow:    none;


}
*/

/* Adjust dropdown Menu items (blue) text color, (yellow) shading and (green) border */


.dropdown-menu > li > a {

/*
color:          blue;
background:     yellow;
border-bottom:  2px solid green;
*/


font-size:      1.3em;

}

/* Remove the Hover/Focus Colors  */

/*
.navbar .nav > li.current-menu-item > a, .navbar .nav > li.current-menu-ancestor > a, 
.navbar .nav > li > a:hover, .navbar .nav > li > a:focus {
color:          #5A5A5A;


}
*/
/* END OF Change the Navbar Colors/Font/Size */


/* START OF Reduce gap between Slider and Zoom Image */
/* Reduce gap between Slider & Zoom Image  */
.marketing {
margin-top:     -20px;
}

/* Reduce gap between Zoom Image & FP Header  */
.widget-front > h2 {
margin-top:     0px;
margin-bottom:  0px;
}
/* END OF Reduce gap between Slider and Zoom Image */


/* START OF Move the Social Icons and Tagline */
/* Move SI to Right, adjust margins if needed   */
.navbar-inner .social-block {
float:          right;
margin-top:     10px;
margin-right:   0px;
text-align:     right;
}
/* Move Tagline to Left    */
.navbar-wrapper .navbar h2 {
float:          left;
margin-top:     10px;
margin-left:    20px;
text-align:     left;
}
/* Hide Tagline, if not needed */
.navbar-wrapper .navbar h2 {
display:        none;
}
/* END OF Move the Social Icons and Tagline */

/* PAGINE IN EVIDENZA */
/* Hide the featured pages title */
/*.marketing h2 {
	display: none;*/
}
/* Hide the featured pages excerpt/featured text */
.fp-text-one, .fp-text-two, .fp-text-three  {
	display: none;
}
/* Hide the featured pages button */
.btn.btn-primary.fp-button {
	display: none;
}


/* Add flags to header, see also accompanying php */
.qts-lang-menu {
    width:20%;
    padding: 0;
    margin: 0;
    list-style-type: none;
    position: absolute;
    top: 13px;  
    right: 100px;
} 

.qts-lang-menu a {
    float: right;
    /*margin: 0 4px;
    padding: 0 2px 4px 2px;*/
    background-position: center;
} 

.qts-lang-menu > .active > a {
    border-bottom: 1px solid #5a5a5a;
} 


@media (max-width: 979px) {
    /* Shift flags up for responsive navbar*/
    .qts-lang-menu {
        top: 16px;
        right: 0;
    } 
    /* and move them closer together*/
    .qts-lang-menu a {
        /*margin: 0 2px;
        padding: 0 1px 4px 1px;*/
    } 
}
@media (max-width: 480px) {
    /* Force wrapping of flags on small screens for vertical display*/
    .qts-lang-menu {
        top: 5px;
        width: 30px;
        padding: 0;
        margin: 0;
    } 
    qts_lang_item {
        padding: 0;
        margin: 0;
        border:1px solid red;
    }
}


/* START OF Change Slider to Fader */
/* Make Carousel fade - adapt 2s to required delay */
.carousel-inner > .item {
-webkit-transition: opacity 2s ease-in-out ;
transition:         opacity 2s ease-in-out ;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
opacity:        1;
z-index:        1;
left:           0;
}
.carousel-inner > .active.left {
opacity:        0;
z-index:        2;
left:           0;
}
.carousel-inner > .active.right {
opacity:        0;
z-index:        2;
left:           0;
}

/* remove previous/next arrows from home page only */
.home .carousel-control {
display:        none ;
}
/* END OF Change Slider to Fader */



/* START OF Change the Footer Widget Area */
/* Adjust colors as needed */
.footer-widgets {
/*background:     none repeat scroll 0 0 #83C0E5;
color:          #5A5A5A !important;
padding-top:    10px ;*/
}
/* END OF Change the Footer Widget Area */


/* START OF Change the Footer Widget Area */
/* Center the widget text areas */
footer#footer       {
/*text-align:     center ;*/
}

/* Or left-center-right the widget text areas */
#footer_one {
/*text-align:     left ;*/
}
#footer_one ul {
list-style-type: none !important;
}
#footer_one li {
/*line-height:0px !important;
margin:0px !important;
padding:0px !important;*/
/*display: inline-block;*/
}
#footer_two {
/*text-align:     center ;*/
}
#footer_three {
/*text-align:     right ;*/
}
/* END OF Change the Footer Widget Area */


/* TOGLIERE IL PULSANTE DI DETTAGLIO PRODOTTO di HIUGE CATALOG */
.button-block {
display: none;
}