/*
Theme Name: liookstrap
Theme URI: http://lukignolo.altervista.org
Description: Liuk bootstrapp theme.
Author: Luca Benati
Author URI: http://mediagroup98.com/
Version: 1.0
Tags: responsive, white, bootstrap

License: Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
License URI: http://creativecommons.org/licenses/by-sa/3.0/

This simple theme was built using Bootstrap


*/



@import url('bootstrap/css/bootstrap.css'); 
@import url('bootstrap/css/bootstrap-responsive.css'); 
@import url('bootstrap/css/font-awesome.min.css'); 


body { 
     padding-top: 10px; 
     padding-bottom: 0px; 
     font-family: georgia, 'times new roman';
}

.carousel-indicators {
    list-style: none outside none;
    margin: 0;
    position: absolute;
    right: 10px;
    top: 95%;
    z-index: 5;
}

.carousel-indicators li {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 5px 5px 5px 5px;
    display: block;
    float: left;
    height: 10px;
    margin-left: 5px;
    text-indent: -999px;
    width: 10px;
}
.carousel-indicators .active {
    background-color: rgba(25, 53, 145, 1);
}
input.lksearch-query {
    background: #fafafa url('images/icon-search.jpg') no-repeat center right !important;
  /*  border-radius: 6px 6px 6px 6px !important; */
   margin-bottom: 0px;
    
}

.control-group {
    
    margin-bottom: 0px;
    
}

.input-append {
    margin-bottom: 0px;
}
.icon-video:before {
    
    content: url('images/icon-video.jpg');
    
}
.icon-pen:before {
    
    content: url('images/icon-pen.png');
    
}
.icon-news:before {
    
    content: url('images/icon-news.png');
    
}
.carousel-caption{
    
    padding: 0 15px 15px;
    
}
.carousel-caption h3 {
    
    color: #2B97C8;
}

.navbar-inner {
    
    background: #CCCCCC;
    border: none;
    border-radius:  0px;
}
.navbar .nav > li > a {
    
    color: #3d3d3d;
    float: none;
    padding: 10px 15px;
    text-decoration: none;
    text-shadow: 0 1px 0 #dddddd;
    font-weight: bold;
    font-style: italic;
        
}

.navbar .nav > li > a:hover {
    
   color: #193591;
    text-decoration: underline;
    text-shadow: 0 1px 0 #dddddd;

        
}
ul#menu-menu-associazione.accomenu  a.active {

    font-weight: bold;
    color: #0088CC;
}

ul#menu-menu-associazione.accomenu li.menu-item ul.sub-menu li.menu-item  a.dcjq-parent{

    background: #fafafa;

}



ul#menu-menu-associazione.accomenu li:nth-child(3) > ul.sub-menu > li > a {

    font-weight: bold;
}


ul#menu-menu-associazione.accomenu li.menu-item ul.sub-menu li.menu-item ul.sub-menu {

    padding-left: 50px;
    background: #fafafa;
    /* color: #0088CC; */
}

ul#menu-menu-associazione.accomenu li.menu-item ul.sub-menu li.menu-item ul.sub-menu > li:first-child a {

    font-weight: bold;
    
}
ul#menu-menu-associazione.accomenu li.current-menu-item  a {

   color: #0088CC;
   font-weight: bold;
}

/* disabilitati */


ul#menu-menu-associazione.accomenu  span.disabled {

    
    color: #ccc;
}

ul#menu-menu-associazione.accomenu li.menu-item ul.sub-menu li.menu-item  span.disabled{

    background: #fafafa;

}



ul#menu-menu-associazione.accomenu li:nth-child(3) > ul.sub-menu > li > span.disabled {

    font-weight: bold;
}


ul#menu-menu-associazione.accomenu li.menu-item ul.sub-menu li.menu-item ul.sub-menu {

    padding-left: 50px;
    background: #fafafa;
    /* color: #0088CC; */
}

ul#menu-menu-associazione.accomenu li.menu-item ul.sub-menu li.menu-item ul.sub-menu > li:first-child span.disabled {

    font-weight: bold;
    
}
ul#menu-menu-associazione.accomenu li.current-menu-item  span.disabled {

   color: #ccc;
   font-weight: bold;
}
/* dal plugin - ne metto uno per ogni id di widget */
#dc_jqaccordion_widget-2-item{border-top: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-left: 1px solid #cfcfcf;}
#dc_jqaccordion_widget-2-item ul, #dc_jqaccordion_widget-2-item ul li {margin: 0; padding: 0; border: none; list-style: none;}
#dc_jqaccordion_widget-2-item ul span.disabled {padding: 10px 15px; background: #fff url(images/bg_clean.png) repeat-x top center; font-weight: bold; text-transform: uppercase; text-decoration:none; display: block; color: #222; border-bottom: 1px solid #cfcfcf;}
#dc_jqaccordion_widget-2-item ul ul span.disabled {padding: 10px 10px 10px 25px; background: #fff; font-weight: normal; text-transform: none;}
#dc_jqaccordion_widget-2-item ul span.disabled {padding: 10px 15px; background: #efefef url(images/bg_clean.png) repeat-x top center; font-weight: bold; text-transform: uppercase;}
#dc_jqaccordion_widget-2-item ul span.disabled:hover {background: #fff url(images/bg_clean_on.png) repeat-x top center;}
#dc_jqaccordion_widget-2-item ul span.disabled:hover {background: #ececec; color: #ccc;}


#dc_jqaccordion_widget-3-item{border-top: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-left: 1px solid #cfcfcf;}
#dc_jqaccordion_widget-3-item ul, #dc_jqaccordion_widget-4-item ul li {margin: 0; padding: 0; border: none; list-style: none;}
#dc_jqaccordion_widget-3-item ul span.disabled {padding: 10px 15px; background: #fff url(images/bg_clean.png) repeat-x top center; font-weight: bold; text-transform: uppercase; text-decoration:none; display: block; color: #222; border-bottom: 1px solid #cfcfcf;}
#dc_jqaccordion_widget-3-item ul ul span.disabled {padding: 10px 10px 10px 25px; background: #fff; font-weight: normal; text-transform: none;}
#dc_jqaccordion_widget-3-item ul span.disabled {padding: 10px 15px; background: #efefef url(images/bg_clean.png) repeat-x top center; font-weight: bold; text-transform: uppercase;}
#dc_jqaccordion_widget-3-item ul span.disabled:hover {background: #fff url(images/bg_clean_on.png) repeat-x top center;}
#dc_jqaccordion_widget-3-item ul span.disabled:hover {background: #ececec; color: #ccc;}

#dc_jqaccordion_widget-4-item{border-top: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-left: 1px solid #cfcfcf;}
#dc_jqaccordion_widget-4-item ul, #dc_jqaccordion_widget-4-item ul li {margin: 0; padding: 0; border: none; list-style: none;}
#dc_jqaccordion_widget-4-item ul span.disabled {padding: 10px 15px; background: #fff url(images/bg_clean.png) repeat-x top center; font-weight: bold; text-transform: uppercase; text-decoration:none; display: block; color: #222; border-bottom: 1px solid #cfcfcf;}
#dc_jqaccordion_widget-4-item ul ul span.disabled {padding: 10px 10px 10px 25px; background: #fff; font-weight: normal; text-transform: none;}
#dc_jqaccordion_widget-4-item ul span.disabled {padding: 10px 15px; background: #efefef url(images/bg_clean.png) repeat-x top center; font-weight: bold; text-transform: uppercase;}
#dc_jqaccordion_widget-4-item ul span.disabled:hover {background: #fff url(images/bg_clean_on.png) repeat-x top center;}
#dc_jqaccordion_widget-4-item ul span.disabled:hover {background: #ececec; color: #ccc;}

#dc_jqaccordion_widget-5-item{border-top: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-left: 1px solid #cfcfcf;}
#dc_jqaccordion_widget-5-item ul, #dc_jqaccordion_widget-5-item ul li {margin: 0; padding: 0; border: none; list-style: none;}
#dc_jqaccordion_widget-5-item ul span.disabled {padding: 10px 15px; background: #fff url(images/bg_clean.png) repeat-x top center; font-weight: bold; text-transform: uppercase; text-decoration:none; display: block; color: #222; border-bottom: 1px solid #cfcfcf;}
#dc_jqaccordion_widget-5-item ul ul span.disabled {padding: 10px 10px 10px 25px; background: #fff; font-weight: normal; text-transform: none;}
#dc_jqaccordion_widget-5-item ul span.disabled {padding: 10px 15px; background: #efefef url(images/bg_clean.png) repeat-x top center; font-weight: bold; text-transform: uppercase;}
#dc_jqaccordion_widget-5-item ul span.disabled:hover {background: #fff url(images/bg_clean_on.png) repeat-x top center;}
#dc_jqaccordion_widget-5-item ul span.disabled:hover {background: #ececec; color: #ccc;}

/* fine disabilitati */



/* non usato */



ul#menu-menu-associazione.accomenu li.menu-item ul.sub-menu li.menu-item ul.sub-menu > li:first-child a:before {
    
    /* font-family: FontAwesome;
    content: "- ";
    */
}


ul#menu-menu-associazione-parziale.accomenu  a.active {

    font-weight: bold;
    color: #0088CC;
}

ul#menu-menu-associazione-parziale.accomenu li.menu-item ul.sub-menu li.menu-item  a.dcjq-parent{

    background: #fafafa;

}



ul#menu-menu-associazione-parziale.accomenu li:nth-child(3) > ul.sub-menu > li > a {

    font-weight: bold;
}


ul#menu-menu-associazione-parziale.accomenu li.menu-item ul.sub-menu li.menu-item ul.sub-menu {

    padding-left: 50px;
    background: #fafafa;
    /* color: #0088CC; */
}

ul#menu-menu-associazione-parziale.accomenu li.menu-item ul.sub-menu li.menu-item ul.sub-menu > li:first-child a {

    font-weight: bold;
    
}
ul#menu-menu-associazione-parziale.accomenu li.current-menu-item  a {

   color: #0088CC;
   font-weight: bold;
}


.img-post {

    margin-right: 11px;
}
.slidernew{
    margin-bottom:20px !important;
}
.breadcrumb-container li a{
    padding:0 !important;
}

@media only screen and (min-width: 999px) and (max-width: 1279px) {

}

@media only screen and (min-width: 900px) and (max-width: 998px) {
    
}

@media only screen and (min-width: 690px) and (max-width: 899px) {

}

@media only screen and (min-width: 520px) and (max-width: 699px) {
    iframe{
        max-width:100%;
    }
}

@media only screen and (min-width: 350px) and (max-width: 519px) {      
    iframe{
        max-width:100%;
    }
}

@media only screen and (max-width: 349px){
    iframe{
        max-width:100%;
    }
}

/* Accordion Styles */
.accordion {
     
    margin-bottom: 20px;
}
.accordion-title {
    border-top: 1px solid #dbdbdb;
    margin: 1px 0 0 0;
    padding: 20px ;
    cursor: pointer;
    /*background: #ac1643;*/
    color: #ac1643;
    border: 2px solid #ac1643;
}
.accordion-title::after{
    content: '+';
    font-size:20px;
    font-weight: bold;
    margin-left: 5px;
}
.accordion-title:hover {

}

.accordion-title:first-child { 
    /*border: none;*/
}
.accordion-title.open {
    cursor: pointer;
}
.accordion-title.open::after{
    content: '-';
}
.accordion-content {
    padding-bottom: 20px;
}