body.black .container {
    color: #FFFFFF !important;
    background-color: #000000 !important;	
}
body.black .ammFooter ul li a.moduleItemTitle {
    color: #a5abb0 !important;
}

 body.black   .ammFooter ul li a.moduleItemTitle:hover {
        color: #ffffff !important;
    }

body.black .ammtrasp .item-338 a {
    color: #ffffff !important;
}
body.black .bordomenu {
    background-color: #ffffff;
}

@media screen and (max-width: 499px) {
body.black .logo-image span,body.black .logo-image small {
        color: #fff;
    }
}

body.black a {
    color: yellow;
}

body.black a:hover,body.black  a:focus {
        color: #FFFFFF;
    }

body.black a:active {
        background-color: transparent;
    }


body.black .cat-list-row0:hover,body.black body.black  .cat-list-row1:hover {
    background: #f5f5f5;
}

body.black .cat-list-row1,body.black tr.cat-list-row1 td {
    background: #000000;
}

body.black .star {
    color: #ffbb00;
}

body.black .red {
    color: #d61d00;
}

body.black .t3-section-2-wrap .container {
    background-color: #EEEEEE;
}

body.black .t3-section-2 {
    background-color: #EEEEEE;
}

body.black h1,body.black h2,body.black h3,body.black h4,body.black h5,body.black h6,body.black .h1,body.black .h2,body.black .h3,body.black .h4,body.black .h5,body.black .h6 {
    color: #000000;
}

    h1 small,body.black body.black  h2 small,body.black body.black  h3 small,body.black body.black  h4 small,body.black body.black  h5 small,body.black body.black  h6 small,body.black body.black  .h1 small,body.black body.black  .h2 small,body.black body.black  .h3 small,body.black body.black  .h4 small,body.black body.black  .h5 small,body.black body.black  .h6 small,body.black body.black  h1 .small,body.black body.black  h2 .small,body.black body.black  h3 .small,body.black body.black  h4 .small,body.black body.black  h5 .small,body.black body.black  h6 .small,body.black body.black  .h1 .small,body.black body.black  .h2 .small,body.black body.black  .h3 .small,body.black body.black  .h4 .small,body.black body.black  .h5 .small,body.black body.black  .h6 .small {
        color: #999999;
    }
body.black .text-muted {
    color: #999999;
}

body.black .text-primary {
    color: #00bfe6;
}

body.black a.text-primary:hover {
    color: #0095b3;
}

body.black .text-success {
    color: #468847;
}

body.black a.text-success:hover {
    color: #356635;
}

body.black .text-info {
    color: #3a87ad;
}

body.black a.text-info:hover {
    color: #2d6987;
}

body.black .text-warning {
    color: #c09853;
}

body.black a.text-warning:hover {
    color: #a47e3c;
}

body.black .text-danger {
    color: #b94a48;
}

body.black a.text-danger:hover {
    color: #953b39;
}

body.black .bg-primary {
    color: #fff;
    background-color: #00bfe6;
}

body.black a.bg-primary:hover {
    background-color: #0095b3;
}

body.black .bg-success {
    background-color: #dff0d8;
}

body.black a.bg-success:hover {
    background-color: #c1e2b3;
}

body.black .bg-info {
    background-color: #d9edf7;
}

body.black a.bg-info:hover {
    background-color: #afd9ee;
}

body.black .bg-warning {
    background-color: #fcf8e3;
}

body.black a.bg-warning:hover {
    background-color: #f7ecb5;
}

body.black .bg-danger {
    background-color: #f2dede;
}

body.black a.bg-danger:hover {
    background-color: #e4b9b9;
}

body.black .highlight {
    background-color: #FFC;
}
body.black blockquote footer,body.black body.black  blockquote small,body.black body.black  blockquote .small {
        color: #999999;
    }
body.black .features-list .feature-row {
        color: #696f72;
    }
body.black .form-control:-ms-input-placeholder {
    color: #999999;
}

body.black .form-control::-webkit-input-placeholder {
    color: #999999;
}
body.black .btn-second {
    color: #ffffff;
    background-color: #428bca;
}

 body.black    .btn-second:hover,body.black body.black  .btn-second:focus,body.black body.black  .btn-second.focus,body.black body.black  .btn-second:active,body.black body.black  .btn-second.active,body.black body.black  .open > .dropdown-toggle.btn-second {
        color: #ffffff;
        background-color: #3071a9;
    }
 body.black    .btn-second.disabled,body.black body.black  .btn-second[disabled],body.black body.black  fieldset[disabled] .btn-second,body.black body.black  .btn-second.disabled:hover,body.black body.black  .btn-second[disabled]:hover,body.black body.black  fieldset[disabled] .btn-second:hover,body.black body.black  .btn-second.disabled:focus,body.black body.black  .btn-second[disabled]:focus,body.black body.black  fieldset[disabled] .btn-second:focus,body.black body.black  .btn-second.disabled.focus,body.black body.black  .btn-second[disabled].focus,body.black body.black  fieldset[disabled] .btn-second.focus,body.black body.black  .btn-second.disabled:active,body.black body.black  .btn-second[disabled]:active,body.black body.black  fieldset[disabled] .btn-second:active,body.black body.black  .btn-second.disabled.active,body.black body.black  .btn-second[disabled].active,body.black body.black  fieldset[disabled] .btn-second.active {
        background-color: #428bca;
    }

body.black     .btn-second .badge {
        color: #428bca;
        background-color: #ffffff;
    }

body.black .btn-inverse {
    color: #ffffff;
    background-color: #3c3c3c;
}

body.black     .btn-inverse:hover,body.black body.black  .btn-inverse:focus,body.black body.black  .btn-inverse.focus,body.black body.black  .btn-inverse:active,body.black body.black  .btn-inverse.active,body.black body.black  .open > .dropdown-toggle.btn-inverse {
        color: #ffffff;
        background-color: #232323;
    }
body.black     .btn-inverse.disabled,body.black body.black  .btn-inverse[disabled],body.black body.black  fieldset[disabled] .btn-inverse,body.black body.black  .btn-inverse.disabled:hover,body.black body.black  .btn-inverse[disabled]:hover,body.black body.black  fieldset[disabled] .btn-inverse:hover,body.black body.black  .btn-inverse.disabled:focus,body.black body.black  .btn-inverse[disabled]:focus,body.black body.black  fieldset[disabled] .btn-inverse:focus,body.black body.black  .btn-inverse.disabled.focus,body.black body.black  .btn-inverse[disabled].focus,body.black body.black  fieldset[disabled] .btn-inverse.focus,body.black body.black  .btn-inverse.disabled:active,body.black body.black  .btn-inverse[disabled]:active,body.black body.black  fieldset[disabled] .btn-inverse:active,body.black body.black  .btn-inverse.disabled.active,body.black body.black  .btn-inverse[disabled].active,body.black body.black  fieldset[disabled] .btn-inverse.active {
        background-color: #3c3c3c;
    }

body.black    .btn-inverse .badge {
        color: #3c3c3c;
        background-color: #ffffff;
    }

body.black .btn-link {
    color: #00bfe6;
}
body.black     .btn-link:hover,body.black body.black  .btn-link:focus {
        color: #007f9a;
    }

body.black select,body.black  textarea,body.black  input[type="text"],body.black  input[type="password"],body.black  input[type="datetime"],body.black  input[type="datetime-local"],body.black  input[type="date"],body.black  input[type="month"],body.black  input[type="time"],body.black  input[type="week"],body.black  input[type="number"],body.black  input[type="email"],body.black  input[type="url"],body.black  input[type="search"],body.black  input[type="tel"],body.black  input[type="color"],body.black  .inputbox {
    background: #f7f7f7;
    color: #999999;
}

 body.black    select:focus,body.black  textarea:focus,body.black  input[type="text"]:focus,body.black  input[type="password"]:focus,body.black  input[type="datetime"]:focus,body.black  input[type="datetime-local"]:focus,body.black  input[type="date"]:focus,body.black  input[type="month"]:focus,body.black  input[type="time"]:focus,body.black  input[type="week"]:focus,body.black  input[type="number"]:focus,body.black  input[type="email"]:focus,body.black  input[type="url"]:focus,body.black  input[type="search"]:focus,body.black  input[type="tel"]:focus,body.black  input[type="color"]:focus,body.black  .inputbox:focus {
        color: #3c3c3c;
    }

body.black     select::-moz-placeholder,body.black  textarea::-moz-placeholder,body.black  input[type="text"]::-moz-placeholder,body.black  input[type="password"]::-moz-placeholder,body.black  input[type="datetime"]::-moz-placeholder,body.black  input[type="datetime-local"]::-moz-placeholder,body.black  input[type="date"]::-moz-placeholder,body.black  input[type="month"]::-moz-placeholder,body.black  input[type="time"]::-moz-placeholder,body.black  input[type="week"]::-moz-placeholder,body.black  input[type="number"]::-moz-placeholder,body.black  input[type="email"]::-moz-placeholder,body.black  input[type="url"]::-moz-placeholder,body.black  input[type="search"]::-moz-placeholder,body.black  input[type="tel"]::-moz-placeholder,body.black  input[type="color"]::-moz-placeholder,body.black  .inputbox::-moz-placeholder {
        color: #000000;
    }

body.black     select:-ms-input-placeholder,body.black  textarea:-ms-input-placeholder,body.black  input[type="text"]:-ms-input-placeholder,body.black  input[type="password"]:-ms-input-placeholder,body.black  input[type="datetime"]:-ms-input-placeholder,body.black  input[type="datetime-local"]:-ms-input-placeholder,body.black  input[type="date"]:-ms-input-placeholder,body.black  input[type="month"]:-ms-input-placeholder,body.black  input[type="time"]:-ms-input-placeholder,body.black  input[type="week"]:-ms-input-placeholder,body.black  input[type="number"]:-ms-input-placeholder,body.black  input[type="email"]:-ms-input-placeholder,body.black  input[type="url"]:-ms-input-placeholder,body.black  input[type="search"]:-ms-input-placeholder,body.black  input[type="tel"]:-ms-input-placeholder,body.black  input[type="color"]:-ms-input-placeholder,body.black  .inputbox:-ms-input-placeholder {
        color: #999999;
    }

body.black     select::-webkit-input-placeholder,body.black  textarea::-webkit-input-placeholder,body.black  input[type="text"]::-webkit-input-placeholder,body.black  input[type="password"]::-webkit-input-placeholder,body.black  input[type="datetime"]::-webkit-input-placeholder,body.black  input[type="datetime-local"]::-webkit-input-placeholder,body.black  input[type="date"]::-webkit-input-placeholder,body.black  input[type="month"]::-webkit-input-placeholder,body.black  input[type="time"]::-webkit-input-placeholder,body.black  input[type="week"]::-webkit-input-placeholder,body.black  input[type="number"]::-webkit-input-placeholder,body.black  input[type="email"]::-webkit-input-placeholder,body.black  input[type="url"]::-webkit-input-placeholder,body.black  input[type="search"]::-webkit-input-placeholder,body.black  input[type="tel"]::-webkit-input-placeholder,body.black  input[type="color"]::-webkit-input-placeholder,body.black  .inputbox::-webkit-input-placeholder {
        color: #999999;
    }

body.black .input-append .active,body.black  .input-prepend .active {
    background-color: #1aff1a;
}
body.black label.invalid {
    color: #d61d00;
}

body.black     .dropdown-header a {
        color: #999999;
    }

body.black         .nav-tabs > li > a {
            color: #262626;
        }

body.black             .nav-tabs > li > a:hover,body.black  .nav-tabs > li > a:focus {
                color: #00bfe6;
            }
body.black         .nav-tabs > li.active > a,body.black  .nav-tabs > li.active > a:hover,body.black  .nav-tabs > li.active > a:focus {
            color: #00bfe6;
        }
body.black     .nav-stacked > li > a {
        color: #3c3c3c;
    }

body.black         .nav-stacked > li > a:hover,body.black  .nav-stacked > li > a:focus {
            color: #fff !important;
        }
body.black     .nav-stacked > li.open > a,body.black  .nav-stacked > li.open > a:hover,body.black  .nav-stacked > li.open > a:focus {
        color: #00bfe6;
    }

body.black     .nav-stacked > li.disabled > a,body.black  .nav-stacked > li.disabled > a:hover,body.black  .nav-stacked > li.disabled > a:focus {
        color: #999999;
    }

body.black     .nav-stacked > li.active > a,body.black  .nav-stacked > li.active > a:hover,body.black  .nav-stacked > li.active > a:focus {
        color: #00bfe6;
    }
body.black .t3-navhelper {
    background: #30373D;
    color: #555555;
}

body.black     .t3-navhelper span a:focus {
        background-color: transparent !important;
        color: #ffffff;
    }

body.black     .t3-navhelper span a:active {
        background-color: transparent !important;
        color: #ffffff;
    }

body.black     .t3-navhelper .custom p {
        color: #fff;
    }

body.black         .t3-navhelper .custom p a:hover {
            color: #fff;
        }

body.black         .t3-navhelper .custom p a {
			color: #fff !important;
        }

body.black         .t3-navhelper .custom p span a {
            color: #fff;
        }

body.black     .breadcrumb > .active {
        color: #000000;
    }

body.black         .pagination > li > a { /*background: transition;*/
            color: #3c3c3c;
        }

body.black         .pagination > li.active > a {
            color: #007f9a;
        }

body.black             .pagination > li.active > a:hover,body.black  .pagination > li.active > a:focus,body.black  .pagination > li.active > a:active {
                color: #000000;
            }
body.black .counter {
    background-color: #ffffff;
    color: #999999;
}
body.black .pager li {
    color: #999999;
}

body.black     .nav.navbar-nav li a {
        color: #555555;
    }

body.black         .nav.navbar-nav li a:hover,body.black  .nav.navbar-nav li a:focus,body.black  .nav.navbar-nav li a:active {
            background-color: #000000;
            color: #ffffff;
        }

body.black     .nav.navbar-nav li.open > a,body.black  .nav.navbar-nav li.active > a {
        background-color: #000000;
        color: #ffffff;
    }

body.black     .nav.navbar-nav li.cat-red > a:hover,body.black  .nav.navbar-nav li.cat-red > a:focus {
        color: #d61d00;
    }

body.black     .nav.navbar-nav li.active.cat-red > a {
        color: #d61d00;
    }

body.black     .nav.navbar-nav li.cat-green > a:hover,body.black  .nav.navbar-nav li.cat-green > a:focus {
        color: #008000;
    }

body.black     .nav.navbar-nav li.active.cat-green > a {
        color: #008000;
    }

body.black     .nav.navbar-nav li.cat-blue > a:hover,body.black  .nav.navbar-nav li.cat-blue > a:focus {
        color: #3246ab;
    }

body.black     .nav.navbar-nav li.active.cat-blue > a {
        color: #3246ab;
    }

body.black     .nav.navbar-nav li.cat-yellow > a:hover,body.black  .nav.navbar-nav li.cat-yellow > a:focus {
        color: #ffbb00;
    }

body.black     .nav.navbar-nav li.active.cat-yellow > a {
        color: #ffbb00;
    }

body.black     .nav.navbar-nav li.cat-orange > a:hover,body.black  .nav.navbar-nav li.cat-orange > a:focus {
        color: #f39100;
    }

body.black     .nav.navbar-nav li.active.cat-orange > a {
        color: #f39100;
    }

body.black     .nav.navbar-nav li.cat-pink > a:hover,body.black  .nav.navbar-nav li.cat-pink > a:focus {
        color: #d1008b;
    }

body.black     .nav.navbar-nav li.active.cat-pink > a {
        color: #d1008b;
    }

body.black     .nav.navbar-nav li.cat-purple > a:hover,body.black  .nav.navbar-nav li.cat-purple > a:focus {
        color: #741784;
    }

body.black     .nav.navbar-nav li.active.cat-purple > a {
        color: #741784;
    }

body.black     .nav.navbar-nav li.cat-cyan > a:hover,body.black  .nav.navbar-nav li.cat-cyan > a:focus {
        color: #0099cc;
    }

body.black     .nav.navbar-nav li.active.cat-cyan > a {
        color: #0099cc;
    }
body.black .navbar-default {
    background-color: #ffffff;
}

body.black     .navbar-default .navbar-brand {
        color: #262626;
    }

body.black         .navbar-default .navbar-brand:hover,body.black  .navbar-default .navbar-brand:focus {
            color: #0c0c0c;
        }

body.black     .navbar-default .navbar-text {
        color: #262626;
    }

body.black     .navbar-default .navbar-nav > li > a {
        color: #ffffff;
    }

body.black         .navbar-default .navbar-nav > li > a:hover {
            color: #ffffff;
            background-color: #000000;
        }
body.black         .navbar-default .navbar-nav > li > a:active {
            background-color: transparent !important;
        }
body.black     .navbar-default .navbar-nav > li > .nav-header {
        color: #262626;
    }

body.black     .navbar-default .navbar-nav > .active > a,body.black  .navbar-default .navbar-nav > .active > a:hover,body.black  .navbar-default .navbar-nav > .active > a:focus {
        color: #ffffff;
        background-color: #000000;
    }

body.black     .navbar-default .navbar-nav > .disabled > a,body.black  .navbar-default .navbar-nav > .disabled > a:hover,body.black  .navbar-default .navbar-nav > .disabled > a:focus {
        color: #cccccc;
        background-color: #000000;
    }
body.black         .navbar-default .navbar-toggle:hover,body.black  .navbar-default .navbar-toggle:focus {
            background-color: #000000;
        }

body.black             .navbar-default .navbar-toggle:hover .fa,body.black  .navbar-default .navbar-toggle:focus .fa {
                color: #00bfe6;
            }

 body.black        .navbar-default .navbar-toggle .icon-bar {
            background-color: #cccccc;
        }
body.black     .navbar-default .navbar-nav > .open > a,body.black  .navbar-default .navbar-nav > .open > a:hover,body.black  .navbar-default .navbar-nav > .open > a:focus {
        background-color: #000000;
        color: #ffffff;
    }
body.black     .navbar-default .navbar-link {
        color: #262626;
    }

body.black         .navbar-default .navbar-link:hover {
            color: #00bfe6;
        }

body.black     .t3-mainnav .t3-navbar-collapse {
        background-color: #ffffff;
    }
body.black         .categories-module li a,body.black  ul.categories-module li a,body.black  .category-module li a,body.black  ul.category-module li a {
            color: #3c3c3c;
        }

body.black             .categories-module li a:hover,body.black  ul.categories-module li a:hover,body.black  .category-module li a:hover,body.black  ul.category-module li a:hover,body.black  .categories-module li a:focus,body.black  ul.categories-module li a:focus,body.black  .category-module li a:focus,body.black  ul.category-module li a:focus,body.black  .categories-module li a:active,body.black  ul.categories-module li a:active,body.black  .category-module li a:active,body.black  ul.category-module li a:active {
                color: #007f9a;
            }
body.black     ul.blog-list .mod-articles-category-date .month {
        color: #999999;
    }


body.black     .latestusers li,body.black  ul.latestusers li {
        background: #000000;
    }

body.black     .tagspopular ul > li {
        color: #555555;
    }

body.black         .tagspopular ul > li > a {
            background: #000000;
            color: #555555;
        }

body.black             .tagspopular ul > li > a:hover,body.black  .tagspopular ul > li > a:focus,body.black  .tagspopular ul > li > a:active {
                background: #007f9a;
                color: #ffffff;
            }
body.black         .tagssimilar ul > li > a {
            color: #555555;
        }

body.black             .tagssimilar ul > li > a:hover,body.black  .tagssimilar ul > li > a:focus,body.black  .tagssimilar ul > li > a:active {
                color: #007f9a;
            }
body.black     .t3-module ul.mostread a,body.black  .t3-module ul.latestnews a {
        color: #262626;
    }

body.black         .t3-module ul.mostread a:hover,body.black  .t3-module ul.latestnews a:hover,body.black  .t3-module ul.mostread a:focus,body.black  .t3-module ul.latestnews a:focus,body.black  .t3-module ul.mostread a:active,body.black  .t3-module ul.latestnews a:active {
            color: #000000;
        }
body.black     .t3-module ul.mostread .ja-video-list .btn-play,body.black  .t3-module ul.latestnews .ja-video-list .btn-play {
        color: #ffffff;
    }
body.black     .t3-module ul.mostread .ja-gallery-list .btn-play,body.black  .t3-module ul.latestnews .ja-gallery-list .btn-play {
        color: #ffffff;
    }

body.black         .t3-module ul.mostread .ja-gallery-list .btn-play:hover,body.black  .t3-module ul.latestnews .ja-gallery-list .btn-play:hover,body.black  .t3-module ul.mostread .ja-gallery-list .btn-play:focus,body.black  .t3-module ul.latestnews .ja-gallery-list .btn-play:focus,body.black  .t3-module ul.mostread .ja-gallery-list .btn-play:active,body.black  .t3-module ul.latestnews .ja-gallery-list .btn-play:active {
            color: #3c3c3c;
        }
body.black     .category-module.article-list .btn-more {
        color: #000000;
    }
body.black .category-module .banneritem {
    background: #f5f5f5;
}

body.black     .video-list .btn-more {
        color: #262626;
    }
body.black         .video-list .btn-more:hover,body.black  .video-list .btn-more:focus,body.black  .video-list .btn-more:active {
            color: #007f9a;
        }
body.black     .jamasshead .jamasshead-description {
        color: #999999;
    }
body.black     .blog .item .readmore .btn,body.black  .blog-featured .item .readmore .btn,body.black  .blog .items-leading .readmore .btn,body.black  .blog-featured .items-leading .readmore .btn {
        color: #555555;
    }

body.black         .blog .item .readmore .btn:before,body.black  .blog-featured .item .readmore .btn:before,body.black  .blog .items-leading .readmore .btn:before,body.black  .blog-featured .items-leading .readmore .btn:before,body.black  .blog .item .readmore .btn:after,body.black  .blog-featured .item .readmore .btn:after,body.black  .blog .items-leading .readmore .btn:after,body.black  .blog-featured .items-leading .readmore .btn:after {
            background-color: #eaeaea;
        }

body.black         .blog .item .readmore .btn:after,body.black  .blog-featured .item .readmore .btn:after,body.black  .blog .items-leading .readmore .btn:after,body.black  .blog-featured .items-leading .readmore .btn:after {
            background-color: #007f9a;
        }

body.black         .blog .item .readmore .btn:hover,body.black  .blog-featured .item .readmore .btn:hover,body.black  .blog .items-leading .readmore .btn:hover,body.black  .blog-featured .items-leading .readmore .btn:hover,body.black  .blog .item .readmore .btn:focus,body.black  .blog-featured .item .readmore .btn:focus,body.black  .blog .items-leading .readmore .btn:focus,body.black  .blog-featured .items-leading .readmore .btn:focus,body.black  .blog .item .readmore .btn:active,body.black  .blog-featured .item .readmore .btn:active,body.black  .blog .items-leading .readmore .btn:active,body.black  .blog-featured .items-leading .readmore .btn:active {
            color: #007f9a;
        }
body.black article + .containerCountComment a {
    color: #555555;
}

body.black     article + .containerCountComment a:hover,body.black  article + .containerCountComment a:focus,body.black  article + .containerCountComment a:active {
        color: #00bfe6;
    }
body.black .leading-main .item-content {
    background: #000000;
}
body.black     .leading-main .article-aside .containerCountComment a {
        color: #999999;
    }

body.black         .leading-main .article-aside .containerCountComment a:hover,body.black  .leading-main .article-aside .containerCountComment a:focus,body.black  .leading-main .article-aside .containerCountComment a:active {
            color: #00bfe6;
        }

body.black     .leading-main .article-aside .category-name a {
        color: #626262;
    }

body.black         .leading-main .article-aside .category-name a:hover,body.black  .leading-main .article-aside .category-name a:focus,body.black  .leading-main .article-aside .category-name a:active {
            color: #000000;
        }

body.black .leading-sidebar .bannergroup {
    background: #f5f5f5;
}
body.black     .items-row .article-footer {
        color: #999999;
    }

body.black     .items-row article.dark {
        background: #111111;
    }

body.black         .items-row article.dark .item-content {
            color: #aaaaaa;
        }

body.black         .items-row article.dark h2.article-title a {
            color: #ffbb00;
        }

body.black         .items-row article.dark .article-info a {
            color: #aaaaaa;
        }

body.black         .items-row article.dark .readmore a:before {
            background-color: #262626 !important;
        }
body.black         .items-row article.image .item-image {
            background: #000000;
        }
body.black        .items-row article.image .article-aside .category-name a {
            color: #999999;
        }

body.black             .items-row article.image .article-aside .category-name a:hover,body.black  .items-row article.image .article-aside .category-name a:focus,body.black  .items-row article.image .article-aside .category-name a:active {
                color: #ffffff;
            }

body.black         .items-row article.image h2.article-title a {
            color: #ffffff;
        }
body.black         .items-row article.image .item-content {
            color: #aaaaaa;
        }

body.black             .items-row article.image .item-content .article-info a {
                color: #aaaaaa;
            }
body.black         .items-row article.image .readmore .btn {
            color: #ffffff;
        }

body.black             .items-row article.image .readmore .btn:before {
                background-color: #3c3c3c;
            }


body.black     .article-intro a {
        color: #3c3c3c;
    }

body.black         .article-intro a:hover,body.black  .article-intro a:focus,body.black  .article-intro a:active {
            color: #00bfe6;
        }

body.black .article-aside {
    color: #999999;
}
body.black     .article-aside .containerCountComment a {
        color: #999999;
    }

body.black         .article-aside .containerCountComment a:hover,body.black  .article-aside .containerCountComment a:focus,body.black  .article-aside .containerCountComment a:active {
            color: #00bfe6;
        }
body.black     .article-info a {
        color: #3c3c3c;
    }

body.black .category-name a {
    color: #626262;
}

body.black     .category-name a:hover,body.black  .category-name a:focus,body.black  .category-name a:active {
        color: #000000;
    }
body.black .article-footer {
    color: #000000;
}

body.black .article-content a {
    color: #3c3c3c;
}

    .article-content a:hover,body.black  .article-content a:focus,body.black  .article-content a:active {
        color: #00bfe6;
    }

body.black .article-content .btn-default {
    color: #333333;
}

body.black .article-content .btn-primary {
    color: #ffffff;
}

body.black     .article-content .btn-primary:hover,body.black  .article-content .btn-primary:focus {
        color: #ffffff;
    }

body.black .article-content .btn-second {
    color: #ffffff;
}

body.black     .article-content .btn-second:hover,body.black  .article-content .btn-second:focus {
        color: #ffffff;
    }

body.black .article-content .btn-warning {
    color: #ffffff;
}

    .article-content .btn-warning:hover,body.black  .article-content .btn-warning:focus {
        color: #ffffff;
    }

body.black .article-content .btn-danger {
    color: #ffffff;
}

body.black     .article-content .btn-danger:hover,body.black  .article-content .btn-danger:focus {
        color: #ffffff;
    }

body.black .article-content .btn-success {
    color: #ffffff;
}

body.black     .article-content .btn-success:hover,body.black  .article-content .btn-success:focus {
        color: #ffffff;
    }

body.black .article-content .btn-info {
    color: #ffffff;
}

body.black     .article-content .btn-info:hover,body.black  .article-content .btn-info:focus {
        color: #ffffff;
    }

body.black .article-content .btn-inverse {
    color: #ffffff;
    background-color: #3c3c3c;
}

body.black     .article-content .btn-inverse:hover,body.black  .article-content .btn-inverse:focus,body.black  .article-content .btn-inverse.focus,body.black  .article-content .btn-inverse:active,body.black  .article-content .btn-inverse.active,body.black  .open > .dropdown-toggle.article-content .btn-inverse {
        color: #ffffff;
        background-color: #232323;
    }

body.black     .article-content .btn-inverse.disabled,body.black  .article-content .btn-inverse[disabled],body.black  fieldset[disabled] .article-content .btn-inverse,body.black  .article-content .btn-inverse.disabled:hover,body.black  .article-content .btn-inverse[disabled]:hover,body.black  fieldset[disabled] .article-content .btn-inverse:hover,body.black  .article-content .btn-inverse.disabled:focus,body.black  .article-content .btn-inverse[disabled]:focus,body.black  fieldset[disabled] .article-content .btn-inverse:focus,body.black  .article-content .btn-inverse.disabled.focus,body.black  .article-content .btn-inverse[disabled].focus,body.black  fieldset[disabled] .article-content .btn-inverse.focus,body.black  .article-content .btn-inverse.disabled:active,body.black  .article-content .btn-inverse[disabled]:active,body.black  fieldset[disabled] .article-content .btn-inverse:active,body.black  .article-content .btn-inverse.disabled.active,body.black  .article-content .btn-inverse[disabled].active,body.black  fieldset[disabled] .article-content .btn-inverse.active {
        background-color: #3c3c3c;
    }

body.black     .article-content .btn-inverse .badge {
        color: #3c3c3c;
        background-color: #ffffff;
    }

body.black .img_caption p.img_caption,body.black  figure figcaption {
    background: #3c3c3c;
    color: #ffffff;
}
body.black .author {
    background: #f7f7f7;
}

body.black     .author > p {
        color: #3c3c3c;
    }

body.black .item-page .article-aside .containerCountComment a {
    color: #999999;
}

body.black     .item-page .article-aside .containerCountComment a:hover,body.black  .item-page .article-aside .containerCountComment a:focus,body.black  .item-page .article-aside .containerCountComment a:active {
        color: #00bfe6;
    }

body.black     .item-page > article .article-header .article-title {
        color: #000000;
    }

body.black .item-page > article .article-header .article-title a {
    color: #000000;
}


body.black     .item-page .item-sidebar .bannergroup {
        background: #f5f5f5;
    }

body.black     .item-page .tags .label {
        color: #999999;
    }
body.black         .item-page .tags .label:hover,body.black  .item-page .tags .label:focus,body.black  .item-page .tags .label:active {
            color: #007f9a;
        }

body.black     #idc-container div.idc-message a {
        color: #00bfe6;
    }

body.black         #idc-container div.idc-message a:hover,body.black  #idc-container div.idc-message a:focus,body.black  #idc-container div.idc-message a:active {
            color: #007f9a;
        }
body.black            #idc-container .idc-comments > .idc-thread .idc-c .idc-c-h .idc-i {
                color: #999999;
            }


body.black                 #idc-container .idc-comments > .idc-thread .idc-c .idc-c-h .idc-i em {
                    color: #eaeaea;
                }

body.black         #idc-container .idc-comments > .idc-thread .idc-c .idc-c-b .idc-btn_s {
            background: #eaeaea;
        }

body.black             #idc-container .idc-comments > .idc-thread .idc-c .idc-c-b .idc-btn_s span {
                color: #999999;
            }

body.black             #idc-container .idc-comments > .idc-thread .idc-c .idc-c-b .idc-btn_s:hover,body.black  #idc-container .idc-comments > .idc-thread .idc-c .idc-c-b .idc-btn_s:focus,body.black  #idc-container .idc-comments > .idc-thread .idc-c .idc-c-b .idc-btn_s:active {
                background: #d1d1d1;
            }

body.black #idc-container .idc-new,body.black  #idc-container .idc-reply {
    color: #999999;
}

body.black     #idc-container .idc-new h3,body.black  #idc-container .idc-reply h3 {
        color: #999999;
    }

body.black     #idc-container .idc-new input,body.black  #idc-container .idc-reply input,body.black  #idc-container .idc-new textarea.idc-text_noresize,body.black  #idc-container .idc-reply textarea.idc-text_noresize {
        background: #f7f7f7;
    }
body.black         #idc-container .idc-new input:focus,body.black  #idc-container .idc-reply input:focus,body.black  #idc-container .idc-new textarea.idc-text_noresize:focus,body.black  #idc-container .idc-reply textarea.idc-text_noresize:focus,body.black  #idc-container .idc-new input:hover,body.black  #idc-container .idc-reply input:hover,body.black  #idc-container .idc-new textarea.idc-text_noresize:hover,body.black  #idc-container .idc-reply textarea.idc-text_noresize:hover,body.black  #idc-container .idc-new input:active,body.black  #idc-container .idc-reply input:active,body.black  #idc-container .idc-new textarea.idc-text_noresize:active,body.black  #idc-container .idc-reply textarea.idc-text_noresize:active {
            background: #f2f2f2;
        }

body.black     #idc-container .idc-new .idc-right .idc-btn_l,body.black  #idc-container .idc-reply .idc-right .idc-btn_l,body.black  #idc-container .idc-new .idc-btn_l-secondary,body.black  #idc-container .idc-reply .idc-btn_l-secondary {
        background: #00bfe6;
    }

body.black         #idc-container .idc-new .idc-right .idc-btn_l span,body.black  #idc-container .idc-reply .idc-right .idc-btn_l span,body.black  #idc-container .idc-new .idc-btn_l-secondary span,body.black  #idc-container .idc-reply .idc-btn_l-secondary span {
            color: #ffffff;
        }

body.black         #idc-container .idc-new .idc-right .idc-btn_l:hover,body.black  #idc-container .idc-reply .idc-right .idc-btn_l:hover,body.black  #idc-container .idc-new .idc-btn_l-secondary:hover,body.black  #idc-container .idc-reply .idc-btn_l-secondary:hover,body.black  #idc-container .idc-new .idc-right .idc-btn_l:focus,body.black  #idc-container .idc-reply .idc-right .idc-btn_l:focus,body.black  #idc-container .idc-new .idc-btn_l-secondary:focus,body.black  #idc-container .idc-reply .idc-btn_l-secondary:focus,body.black  #idc-container .idc-new .idc-right .idc-btn_l:active,body.black  #idc-container .idc-reply .idc-right .idc-btn_l:active,body.black  #idc-container .idc-new .idc-btn_l-secondary:active,body.black  #idc-container .idc-reply .idc-btn_l-secondary:active {
            background: #00aacd;
        }

body.black             #idc-container .idc-new .idc-right .idc-btn_l:hover span,body.black  #idc-container .idc-reply .idc-right .idc-btn_l:hover span,body.black  #idc-container .idc-new .idc-btn_l-secondary:hover span,body.black  #idc-container .idc-reply .idc-btn_l-secondary:hover span,body.black  #idc-container .idc-new .idc-right .idc-btn_l:focus span,body.black  #idc-container .idc-reply .idc-right .idc-btn_l:focus span,body.black  #idc-container .idc-new .idc-btn_l-secondary:focus span,body.black  #idc-container .idc-reply .idc-btn_l-secondary:focus span,body.black  #idc-container .idc-new .idc-right .idc-btn_l:active span,body.black  #idc-container .idc-reply .idc-right .idc-btn_l:active span,body.black  #idc-container .idc-new .idc-btn_l-secondary:active span,body.black  #idc-container .idc-reply .idc-btn_l-secondary:active span {
                color: #ffffff;
            }


body.black             .article-tools ul li a {
                color: #aaaaaa;
            }

body.black                 .article-tools ul li a:hover,body.black  .article-tools ul li a:focus,body.black  .article-tools ul li a:active {
                    color: #00bfe6;
                }

body.black                 .article-tools .typo-tools .btn.font .font-type b {
                    color: #555555;
                }
body.black         .article-tools .typo-tools .btn:hover,body.black  .article-tools .typo-tools .btn:active,body.black  .article-tools .typo-tools .btn:focus {
            color: #555555;
        }
body.black     .article-tools .typo-tools strong {
        color: #555555;
    }

body.black .article-tools .toggle {
    background: #3c3c3c;
    color: #ffffff;
}

body.black     .article-tools .toggle:hover {
        background: #000000;
        color: #ffffff;
    }

body.black     .article-tools .toggle:active,body.black  .article-tools .toggle:focus {
        color: #ffffff;
    }

body.black     .article-tools .toggle.on {
        background: #d61d00;
        color: #ffffff;
    }

body.black         .article-tools .toggle.on:hover {
            background: #111111;
            color: #ffffff;
        }


body.black #ja-main-player {
    background-color: #000000;
}

body.black     #ja-main-player .video-mask {
        background: #000000;
    }

body.black     #ja-main-player #ja-btn-play {
        color: #ffffff;
    }

body.black         .ja-gallery-list-wrap .carousel-thumbnail .carousel-indicators > li,body.black  .ja-gallery-list-wrap .carousel-thumbnail .carousel-indicators > li.active {
            background: rgba(255,body.black  255,body.black  255,body.black  0.8);
        }
body.black             .ja-gallery-list-wrap .carousel-thumbnail .carousel-indicators > li.active {
                background-color: #00bfe6;
            }

body.black     html .blueimp-gallery .modal-dialog .modal-header {
        color: #ffffff;
    }

body.black         html .blueimp-gallery .modal-dialog .modal-header button.close {
            color: #ffffff;
        }

body.black         html .blueimp-gallery .modal-dialog .modal-footer .btn {
            color: #ffffff;
        }

body.black .row-even {
    background-color: #f9f9f9;
}
body.black         .list-striped li:nth-child(odd),body.black  .list-striped dd:nth-child(odd),body.black  .row-striped .row:nth-child(odd),body.black  .row-striped .row-fluid:nth-child(odd) {
            background-color: #f9f9f9;
        }

body.black         .list-striped li:hover,body.black  .list-striped dd:hover,body.black  .row-striped .row:hover,body.black  .row-striped .row-fluid:hover {
            background-color: #f5f5f5;
        }

body.black .login-wrap .form-left {
    background: #ffffff;
}

body.black .login-wrap .form-left .control-label {
    color: #3c3c3c;
}
body.black         .login-wrap .form-left .other-links ul li a {
            color: #999999;
        }

body.black             .login-wrap .form-left .other-links ul li a:hover {
                color: #007f9a;
            }

body.black .login-wrap .form-right {
    color: #ffffff;
}

body.black #mailto-window {
    background: #ffffff;
}


body.black .reset .form-validate p,body.black  .remind .form-validate p {
    background: #eaeaea;
}

body.black     .view-search .search .searchintro .badge {
        background: #eaeaea;
        color: #00bfe6;
    }

body.black     .search-results .result-category {
        color: #999999;
    }
body.black     .search-results .result-url {
        color: #555555;
    }

body.black     .search-results .result-created {
        color: #999999;
    }

body.black             .search-results .result-item .result-title a {
                color: #262626;
            }

body.black                 .search-results .result-item .result-title a:hover,body.black  .search-results .result-item .result-title a:focus,body.black  .search-results .result-item .result-title a:active {
                    color: #000000;
                }
body.black                .tag-category ul.category li .tag-body h3 a {
                    color: #262626;
                }

body.black                     .tag-category ul.category li .tag-body h3 a:hover,body.black  .tag-category ul.category li .tag-body h3 a:focus,body.black  .tag-category ul.category li .tag-body h3 a:active {
                        color: #007f9a;
                    }

body.black     .contact h3 {
        color: #262626;
    }

body.black     .contact label {
        color: #555555;
    }

body.black         .contact .contact-links ul li a {
            background-color: #eaeaea;
            color: #555555;
        }

body.black             .contact .contact-links ul li a:hover,body.black  .contact .contact-links ul li a:focus,body.black  .contact .contact-links ul li a:active {
                background-color: #00bfe6;
                color: #ffffff;
            }
body.black     .plain-style .box-contact.box-bg {
        background: #000000 url('../images/contact.png') 0 0 no-repeat;
        color: #eaeaea;
    }

body.black         .plain-style .box-contact.box-bg h3 {
            color: #ffffff;
        }
body.black .plain-style .contact-left legend {
    color: #999999;
}

body.black         #slide-contact .panel .panel-heading {
            background-color: #00bfe6;
            color: #ffffff;
        }

body.black         #slide-contact .panel .panel-collapse {
            background-color: #f7f7f7;
        }

body.black         #myTab li.active a {
            color: #00bfe6;
        }

body.black         #article-index ul > .active > a,body.black  .article-index ul > .active > a {
            background: #00bfe6;
            color: #ffffff;
        }

body.black             #article-index ul > .active > a:hover,body.black  .article-index ul > .active > a:hover,body.black  #article-index ul > .active > a:active,body.black  .article-index ul > .active > a:active,body.black  #article-index ul > .active > a:focus,body.black  .article-index ul > .active > a:focus {
                background: #00bfe6;
                color: #ffffff;
            }

body.black             .pagenav > li a i {
                color: #999999;
            }

body.black                 .pagenav > li a:hover i,body.black  .pagenav > li a:focus i,body.black  .pagenav > li a:active i {
                    color: #007f9a;
                }

body.black         .pagenav > li span {
            background-color: #eaeaea;
            color: #555555;
        }

body.black         .pagenav > li strong {
            color: #3c3c3c;
        }
body.black             .article-navigation .pagenav > li > a .fa {
                background: #ffffff;
                color: #111111;
            }

body.black                 .article-navigation .pagenav > li > a .fa:hover,body.black  .article-navigation .pagenav > li > a .fa:focus,body.black  .article-navigation .pagenav > li > a .fa:active {
                    background: #eaeaea;
                }

body.black         .article-navigation .pagenav > li .navigation-detail {
            background: #ffffff;
            color: #3c3c3c;
        }

body.black .alert-message {
    background-color: #dff0d8;
    color: #468847;
}

body.black     .alert-message .alert-link {
        color: #356635;
    }

body.black .alert-notice {
    background-color: #d9edf7;
    color: #3a87ad;
}

body.black     .alert-notice .alert-link {
        color: #2d6987;
    }

body.black .alert-error {
    background-color: #f2dede;
    color: #b94a48;
}

body.black     .alert-error .alert-link {
        color: #953b39;
    }

body.black #infinity-next {
    color: #3c3c3c;
}

body.black     #infinity-next:hover,body.black  #infinity-next:focus,body.black  #infinity-next:active {
        color: #00bfe6;
    }
body.black         .languageswitcherload .mod-languages .dropdown-toggle .fa {
            color: #999999;
        }

body.black     .ja-gallery-list .gallery-mask {
        background: #000000;
    }

body.black     .ja-gallery-list .btn-play {
        background-color: rgba(0,body.black  191,body.black  230,body.black  0.9);
        color: #ffffff;
    }

body.black         .ja-gallery-list .btn-play:hover,body.black  .ja-gallery-list .btn-play:focus,body.black  .ja-gallery-list .btn-play:active {
            background-color: #ffffff;
            color: #3c3c3c;
        }

body.black     .ja-video-list .btn-play {
        color: #ffffff;
    }
body.black .chzn-container-single .chzn-single,body.black  .chzn-container-multi .chzn-choices .search-field input,body.black  .chzn-container-single .chzn-search input,body.black  .chzn-container-active.chzn-with-drop .chzn-single {
    color: #555555;
    background: #ffffff;
}

body.black     h2.article-title a,body.black  .article-header h2 a {
        color: yellow;
    }

body.black         h2.article-title a:hover,body.black  .article-header h2 a:hover,body.black  h2.article-title a:focus,body.black  .article-header h2 a:focus,body.black  h2.article-title a:active,body.black  .article-header h2 a:active {
            color: yellow;
        }

body.black .jumbotron-primary {
    background-color: #00bfe6;
    color: #e6fbff;
}

body.black     .jumbotron-primary h1,body.black  .jumbotron-primary h2,body.black  .jumbotron-primary h3 {
        color: #ffffff;
    }

body.black     .jumbotron-primary p {
        color: #ffffff;
    }

body.black a.list-group-item.active .list-group-item-text,body.black  a.list-group-item.active:hover .list-group-item-text,body.black  a.list-group-item.active:focus .list-group-item-text {
    color: #b3f2ff;
}

body.black .t3-header {
    background-color: #000000;
}
body.black     .t3-header .headright .head-social .seguici .titolo {
        color: #ffffff;
    }

body.black     .t3-header .headright .head-social .social-list li {
        background: #ffffff;
    }

body.black         .t3-header .headright .head-social .social-list li a {
            background-color: #fff;
            color: #000000;
        }

body.black             .t3-header .headright .head-social .social-list li a:hover {
                background: #004080;
                color: #ffffff;
            }

body.black             .t3-header .headright .head-social .social-list li a:focus,body.black  .t3-header .headright .head-social .social-list li a:active {
                color: #ffffff;
                background: #004080;
            }

body.black .search-open .t3-header .headright .head-search .fa-search:before,body.black  .search-open .t3-header .headright .head-search .fa-search:after {
    background: #999999;
}

body.black .search-open .t3-header .headright .head-search .fa-search:hover:before,body.black  .search-open .t3-header .headright .head-search .fa-search:hover:after {
    background: #00bfe6;
}

body.black .logo-image span,body.black  .logo-image small { /*display: none;*/
    color: #fff;
}
body.black         .head-search .search:before {
            color: #555555;
        }

body.black .t3-sidebar .bannergroup {
    background: #f5f5f5;
}

body.black .t3-footer {
    background: #30373D;
    color: #fff;
}

body.black     .t3-footer a {
        color: yellow !important;
    }
	
body.black 	.t3-footer a:hover {
            color: #ffffff !important;
        }
		
body.black 		.t3-footer a:focus {
	background-color: transparent !important;
color: #ffffff;
}

body.black .t3-footer a:active {
	background-color: transparent !important;
	color: #ffffff;
}

body.black     .t3-footnav .t3-module {
        background: #30373D;
        color: #fff;
    }

body.black         .t3-footnav .t3-module .module-title {
            color: #ffffff;
        }
			
body.black 			#form-login input{
    color: #000 !important;
}

body.black                 .t3-footnav .t3-module ul > li > a {
                    color: #a5abb0;
                }

body.black .t3-copyright a:hover {
            color: #ffffff !important;
        }
		
body.black 		.t3-copyright a:focus {
	background-color: transparent !important;
color: #ffffff;
}

body.black .t3-copyright a:active {
	background-color: transparent !important;
	color: #ffffff;
}

body.black .copyright a:hover {
            color: #ffffff !important;
        }
		
body.black 		.copyright a:focus {
	background-color: transparent !important;
	color: #ffffff;
}

body.black .copyright a:active {
	background-color: transparent !important;
	color: #ffffff;
}

body.black .copyright a {
    color: #000000;
}
body.black     .article-tools .sharing-tools .sharing-title {
        color: #3c3c3c;
    }
body.black     .article-tools .sharing-tools a.at-share-btn {
        background-color: #ffffff;
        color: #3c3c3c;
    }

body.black         .article-tools .sharing-tools a.at-share-btn span {
            color: #3c3c3c;
        }

body.black             .article-tools .sharing-tools a.at-share-btn span:before {
                color: #bfbfbf;
            }

body.black         .article-tools .sharing-tools a.at-share-btn:hover,body.black  .article-tools .sharing-tools a.at-share-btn:focus,body.black  .article-tools .sharing-tools a.at-share-btn:active {
            background-color: #555555;
        }

body.black             .article-tools .sharing-tools a.at-share-btn:hover span:before,body.black  .article-tools .sharing-tools a.at-share-btn:focus span:before,body.black  .article-tools .sharing-tools a.at-share-btn:active span:before {
                color: #ffffff;
            }

body.black             .article-tools .sharing-tools a.at-share-btn:hover.at-svc-facebook,body.black  .article-tools .sharing-tools a.at-share-btn:focus.at-svc-facebook,body.black  .article-tools .sharing-tools a.at-share-btn:active.at-svc-facebook {
                background-color: #3b5998;
            }

body.black             .article-tools .sharing-tools a.at-share-btn:hover.at-svc-twitter,body.black  .article-tools .sharing-tools a.at-share-btn:focus.at-svc-twitter,body.black  .article-tools .sharing-tools a.at-share-btn:active.at-svc-twitter {
                background-color: #3a92c8;
            }

body.black             .article-tools .sharing-tools a.at-share-btn:hover.at-svc-google_plusone_share,body.black  .article-tools .sharing-tools a.at-share-btn:focus.at-svc-google_plusone_share,body.black  .article-tools .sharing-tools a.at-share-btn:active.at-svc-google_plusone_share {
                background-color: #dd4b39;
            }

body.black             .article-tools .sharing-tools a.at-share-btn:hover.at-svc-linkedin,body.black  .article-tools .sharing-tools a.at-share-btn:focus.at-svc-linkedin,body.black  .article-tools .sharing-tools a.at-share-btn:active.at-svc-linkedin {
                background-color: #0177b5;
            }

body.black             .article-tools .sharing-tools a.at-share-btn:hover.at-svc-pinterest_share,body.black  .article-tools .sharing-tools a.at-share-btn:focus.at-svc-pinterest_share,body.black  .article-tools .sharing-tools a.at-share-btn:active.at-svc-pinterest_share {
                background-color: #cb2027;
            }

body.black             .article-tools .sharing-tools a.at-share-btn:hover.at-svc-digg,body.black  .article-tools .sharing-tools a.at-share-btn:focus.at-svc-digg,body.black  .article-tools .sharing-tools a.at-share-btn:active.at-svc-digg {
                background-color: #000000;
            }

body.black             .article-tools .sharing-tools a.at-share-btn:hover.at-svc-print,body.black  .article-tools .sharing-tools a.at-share-btn:focus.at-svc-print,body.black  .article-tools .sharing-tools a.at-share-btn:active.at-svc-print {
                background-color: #00bfe6;
            }

body.black             .article-tools .sharing-tools a.at-share-btn:hover.at-svc-email,body.black  .article-tools .sharing-tools a.at-share-btn:focus.at-svc-email,body.black  .article-tools .sharing-tools a.at-share-btn:active.at-svc-email {
                background-color: #428bca;
            }

body.black .cat-red .t3-header {
    background: #d61d00;
}
body.black         .cat-red .t3-header .headright .head-search .fa,body.black  .cat-red .t3-header .languageswitcherload .fa,body.black  .cat-red .t3-header .headright .head-search .fa:before,body.black  .cat-red .t3-header .languageswitcherload .fa:before {
            color: #ffffff;
        }

body.black     .cat-red .t3-header .headright .head-social .social-list li a {
        color: #ffffff;
    }

body.black .cat-red .search-open .t3-header .headright .head-search .fa-search:hover:before,body.black  .cat-red .search-open .t3-header .headright .head-search .fa-search:hover:after {
    background-color: #ffffff;
}

body.black .cat-red .off-canvas-toggle,body.black  .cat-red .off-canvas-toggle:focus,body.black  .cat-red .off-canvas-toggle:active,body.black  .cat-red .off-canvas-toggle:hover {
    background: #d61d00;
}

body.black     .cat-red .off-canvas-toggle .patty,body.black  .cat-red .off-canvas-toggle:focus .patty,body.black  .cat-red .off-canvas-toggle:active .patty,body.black  .cat-red .off-canvas-toggle:hover .patty,body.black  .cat-red .off-canvas-toggle .patty:before,body.black  .cat-red .off-canvas-toggle:focus .patty:before,body.black  .cat-red .off-canvas-toggle:active .patty:before,body.black  .cat-red .off-canvas-toggle:hover .patty:before,body.black  .cat-red .off-canvas-toggle .patty:after,body.black  .cat-red .off-canvas-toggle:focus .patty:after,body.black  .cat-red .off-canvas-toggle:active .patty:after,body.black  .cat-red .off-canvas-toggle:hover .patty:after {
        background-color: #ffffff;
    }

body.black     .cat-red.off-canvas-open .off-canvas-toggle .patty:before,body.black  .cat-red.off-canvas-open .off-canvas-toggle .patty:after {
        background-color: #ffffff;
    }

body.black .cat-red .ja-gallery-list .btn-play {
    background-color: #d61d00;
}

body.black     .cat-red .ja-gallery-list .btn-play:hover,body.black  .cat-red .ja-gallery-list .btn-play:focus,body.black  .cat-red .ja-gallery-list .btn-play:active {
        background-color: #ffffff;
    }

body.black     .cat-red .article-intro a:hover,body.black  .cat-red .article-content a:hover,body.black  .cat-red .article-intro a:focus,body.black  .cat-red .article-content a:focus,body.black  .cat-red .article-intro a:active,body.black  .cat-red .article-content a:active {
        color: #d61d00;
    }

body.black .cat-red #article-index ul > li > a:hover,body.black  .cat-red .article-index ul > li > a:hover,body.black  .cat-red #article-index ul > li > a:active,body.black  .cat-red .article-index ul > li > a:active,body.black  .cat-red #article-index ul > li > a:focus,body.black  .cat-red .article-index ul > li > a:focus {
    color: #d61d00;
}

body.black .cat-red #article-index ul > .active > a,body.black  .cat-red .article-index ul > .active > a {
    background: #d61d00;
}

body.black     .cat-red #article-index ul > .active > a:hover,body.black  .cat-red .article-index ul > .active > a:hover,body.black  .cat-red #article-index ul > .active > a:active,body.black  .cat-red .article-index ul > .active > a:active,body.black  .cat-red #article-index ul > .active > a:focus,body.black  .cat-red .article-index ul > .active > a:focus {
        background: #d61d00;
        color: #ffffff;
    }

body.black .cat-green .t3-header {
    background: #008000;
}

body.black         .cat-green .t3-header .headright .head-search .fa,body.black  .cat-green .t3-header .languageswitcherload .fa,body.black  .cat-green .t3-header .headright .head-search .fa:before,body.black  .cat-green .t3-header .languageswitcherload .fa:before {
            color: #ffffff;
        }

body.black     .cat-green .t3-header .headright .head-social .social-list li a {
        color: #ffffff;
    }

body.black .cat-green .search-open .t3-header .headright .head-search .fa-search:hover:before,body.black  .cat-green .search-open .t3-header .headright .head-search .fa-search:hover:after {
    background-color: #ffffff;
}

body.black .cat-green .off-canvas-toggle,body.black  .cat-green .off-canvas-toggle:focus,body.black  .cat-green .off-canvas-toggle:active,body.black  .cat-green .off-canvas-toggle:hover {
    background: #008000;
}

body.black     .cat-green .off-canvas-toggle .patty,body.black  .cat-green .off-canvas-toggle:focus .patty,body.black  .cat-green .off-canvas-toggle:active .patty,body.black  .cat-green .off-canvas-toggle:hover .patty,body.black  .cat-green .off-canvas-toggle .patty:before,body.black  .cat-green .off-canvas-toggle:focus .patty:before,body.black  .cat-green .off-canvas-toggle:active .patty:before,body.black  .cat-green .off-canvas-toggle:hover .patty:before,body.black  .cat-green .off-canvas-toggle .patty:after,body.black  .cat-green .off-canvas-toggle:focus .patty:after,body.black  .cat-green .off-canvas-toggle:active .patty:after,body.black  .cat-green .off-canvas-toggle:hover .patty:after {
        background-color: #ffffff;
    }


body.black     .cat-green.off-canvas-open .off-canvas-toggle .patty:before,body.black  .cat-green.off-canvas-open .off-canvas-toggle .patty:after {
        background-color: #ffffff;
    }

body.black .cat-green .ja-gallery-list .btn-play {
    background-color: #008000;
}

body.black     .cat-green .ja-gallery-list .btn-play:hover,body.black  .cat-green .ja-gallery-list .btn-play:focus,body.black  .cat-green .ja-gallery-list .btn-play:active {
        background-color: #ffffff;
    }

body.black     .cat-green .article-intro a:hover,body.black  .cat-green .article-content a:hover,body.black  .cat-green .article-intro a:focus,body.black  .cat-green .article-content a:focus,body.black  .cat-green .article-intro a:active,body.black  .cat-green .article-content a:active {
        color: #008000;
    }

body.black .cat-green #article-index ul > li > a:hover,body.black  .cat-green .article-index ul > li > a:hover,body.black  .cat-green #article-index ul > li > a:active,body.black  .cat-green .article-index ul > li > a:active,body.black  .cat-green #article-index ul > li > a:focus,body.black  .cat-green .article-index ul > li > a:focus {
    color: #008000;
}

body.black .cat-green #article-index ul > .active > a,body.black  .cat-green .article-index ul > .active > a {
    background: #008000;
}

body.black     .cat-green #article-index ul > .active > a:hover,body.black  .cat-green .article-index ul > .active > a:hover,body.black  .cat-green #article-index ul > .active > a:active,body.black  .cat-green .article-index ul > .active > a:active,body.black  .cat-green #article-index ul > .active > a:focus,body.black  .cat-green .article-index ul > .active > a:focus {
        background: #008000;
        color: #ffffff;
    }

body.black .cat-pink .t3-header {
    background: #d1008b;
}
body.black         .cat-pink .t3-header .headright .head-search .fa,body.black  .cat-pink .t3-header .languageswitcherload .fa,body.black  .cat-pink .t3-header .headright .head-search .fa:before,body.black  .cat-pink .t3-header .languageswitcherload .fa:before {
            color: #ffffff;
        }

body.black     .cat-pink .t3-header .headright .head-social .social-list li a {
        color: #ffffff;
    }

body.black .cat-pink .search-open .t3-header .headright .head-search .fa-search:hover:before,body.black  .cat-pink .search-open .t3-header .headright .head-search .fa-search:hover:after {
    background-color: #ffffff;
}

body.black .cat-pink .off-canvas-toggle,body.black  .cat-pink .off-canvas-toggle:focus,body.black  .cat-pink .off-canvas-toggle:active,body.black  .cat-pink .off-canvas-toggle:hover {
    background: #d1008b;
}

body.black     .cat-pink .off-canvas-toggle .patty,body.black  .cat-pink .off-canvas-toggle:focus .patty,body.black  .cat-pink .off-canvas-toggle:active .patty,body.black  .cat-pink .off-canvas-toggle:hover .patty,body.black  .cat-pink .off-canvas-toggle .patty:before,body.black  .cat-pink .off-canvas-toggle:focus .patty:before,body.black  .cat-pink .off-canvas-toggle:active .patty:before,body.black  .cat-pink .off-canvas-toggle:hover .patty:before,body.black  .cat-pink .off-canvas-toggle .patty:after,body.black  .cat-pink .off-canvas-toggle:focus .patty:after,body.black  .cat-pink .off-canvas-toggle:active .patty:after,body.black  .cat-pink .off-canvas-toggle:hover .patty:after {
        background-color: #ffffff;
    }


body.black     .cat-pink.off-canvas-open .off-canvas-toggle .patty:before,body.black  .cat-pink.off-canvas-open .off-canvas-toggle .patty:after {
        background-color: #ffffff;
    }

body.black .cat-pink .ja-gallery-list .btn-play {
    background-color: #d1008b;
}

body.black     .cat-pink .ja-gallery-list .btn-play:hover,body.black  .cat-pink .ja-gallery-list .btn-play:focus,body.black  .cat-pink .ja-gallery-list .btn-play:active {
        background-color: #ffffff;
    }

body.black     .cat-pink .article-intro a:hover,body.black  .cat-pink .article-content a:hover,body.black  .cat-pink .article-intro a:focus,body.black  .cat-pink .article-content a:focus,body.black  .cat-pink .article-intro a:active,body.black  .cat-pink .article-content a:active {
        color: #d1008b;
    }

body.black .cat-pink #article-index ul > li > a:hover,body.black  .cat-pink .article-index ul > li > a:hover,body.black  .cat-pink #article-index ul > li > a:active,body.black  .cat-pink .article-index ul > li > a:active,body.black  .cat-pink #article-index ul > li > a:focus,body.black  .cat-pink .article-index ul > li > a:focus {
    color: #d1008b;
}

body.black .cat-pink #article-index ul > .active > a,body.black  .cat-pink .article-index ul > .active > a {
    background: #d1008b;
}

body.black     .cat-pink #article-index ul > .active > a:hover,body.black  .cat-pink .article-index ul > .active > a:hover,body.black  .cat-pink #article-index ul > .active > a:active,body.black  .cat-pink .article-index ul > .active > a:active,body.black  .cat-pink #article-index ul > .active > a:focus,body.black  .cat-pink .article-index ul > .active > a:focus {
        background: #d1008b;
        color: #ffffff;
    }

body.black .cat-blue .t3-header {
    background: #3246ab;
}

body.black         .cat-blue .t3-header .headright .head-search .fa,body.black  .cat-blue .t3-header .languageswitcherload .fa,body.black  .cat-blue .t3-header .headright .head-search .fa:before,body.black  .cat-blue .t3-header .languageswitcherload .fa:before {
            color: #ffffff;
        }

body.black     .cat-blue .t3-header .headright .head-social .social-list li a {
        color: #ffffff;
    }

body.black .cat-blue .search-open .t3-header .headright .head-search .fa-search:hover:before,body.black  .cat-blue .search-open .t3-header .headright .head-search .fa-search:hover:after {
    background-color: #ffffff;
}

body.black .cat-blue .off-canvas-toggle,body.black  .cat-blue .off-canvas-toggle:focus,body.black  .cat-blue .off-canvas-toggle:active,body.black  .cat-blue .off-canvas-toggle:hover {
    background: #3246ab;
}

body.black     .cat-blue .off-canvas-toggle .patty,body.black  .cat-blue .off-canvas-toggle:focus .patty,body.black  .cat-blue .off-canvas-toggle:active .patty,body.black  .cat-blue .off-canvas-toggle:hover .patty,body.black  .cat-blue .off-canvas-toggle .patty:before,body.black  .cat-blue .off-canvas-toggle:focus .patty:before,body.black  .cat-blue .off-canvas-toggle:active .patty:before,body.black  .cat-blue .off-canvas-toggle:hover .patty:before,body.black  .cat-blue .off-canvas-toggle .patty:after,body.black  .cat-blue .off-canvas-toggle:focus .patty:after,body.black  .cat-blue .off-canvas-toggle:active .patty:after,body.black  .cat-blue .off-canvas-toggle:hover .patty:after {
        background-color: #ffffff;
    }

body.black     .cat-blue.off-canvas-open .off-canvas-toggle .patty:before,body.black  .cat-blue.off-canvas-open .off-canvas-toggle .patty:after {
        background-color: #ffffff;
    }

body.black     .cat-blue .ja-gallery-list .btn-play:hover,body.black  .cat-blue .ja-gallery-list .btn-play:focus,body.black  .cat-blue .ja-gallery-list .btn-play:active {
        background-color: #ffffff;
    }
body.black     .cat-blue .article-intro a:hover,body.black  .cat-blue .article-content a:hover,body.black  .cat-blue .article-intro a:focus,body.black  .cat-blue .article-content a:focus,body.black  .cat-blue .article-intro a:active,body.black  .cat-blue .article-content a:active {
        color: #3246ab;
    }

body.black .cat-blue #article-index ul > li > a:hover,body.black  .cat-blue .article-index ul > li > a:hover,body.black  .cat-blue #article-index ul > li > a:active,body.black  .cat-blue .article-index ul > li > a:active,body.black  .cat-blue #article-index ul > li > a:focus,body.black  .cat-blue .article-index ul > li > a:focus {
    color: #3246ab;
}

body.black .cat-blue #article-index ul > .active > a,body.black  .cat-blue .article-index ul > .active > a {
    background: #3246ab;
}

body.black     .cat-blue #article-index ul > .active > a:hover,body.black  .cat-blue .article-index ul > .active > a:hover,body.black  .cat-blue #article-index ul > .active > a:active,body.black  .cat-blue .article-index ul > .active > a:active,body.black  .cat-blue #article-index ul > .active > a:focus,body.black  .cat-blue .article-index ul > .active > a:focus {
        background: #3246ab;
        color: #ffffff;
    }

body.black .cat-purple .t3-header {
    background: #741784;
}

body.black         .cat-purple .t3-header .headright .head-search .fa,body.black  .cat-purple .t3-header .languageswitcherload .fa,body.black  .cat-purple .t3-header .headright .head-search .fa:before,body.black  .cat-purple .t3-header .languageswitcherload .fa:before {
            color: #ffffff;
        }

body.black     .cat-purple .t3-header .headright .head-social .social-list li a {
        color: #ffffff;
    }

body.black .cat-purple .search-open .t3-header .headright .head-search .fa-search:hover:before,body.black  .cat-purple .search-open .t3-header .headright .head-search .fa-search:hover:after {
    background-color: #ffffff;
}

body.black .cat-purple .off-canvas-toggle,body.black  .cat-purple .off-canvas-toggle:focus,body.black  .cat-purple .off-canvas-toggle:active,body.black  .cat-purple .off-canvas-toggle:hover {
    background: #741784;
}

body.black     .cat-purple .off-canvas-toggle .patty,body.black  .cat-purple .off-canvas-toggle:focus .patty,body.black  .cat-purple .off-canvas-toggle:active .patty,body.black  .cat-purple .off-canvas-toggle:hover .patty,body.black  .cat-purple .off-canvas-toggle .patty:before,body.black  .cat-purple .off-canvas-toggle:focus .patty:before,body.black  .cat-purple .off-canvas-toggle:active .patty:before,body.black  .cat-purple .off-canvas-toggle:hover .patty:before,body.black  .cat-purple .off-canvas-toggle .patty:after,body.black  .cat-purple .off-canvas-toggle:focus .patty:after,body.black  .cat-purple .off-canvas-toggle:active .patty:after,body.black  .cat-purple .off-canvas-toggle:hover .patty:after {
        background-color: #ffffff;
    }

body.black     .cat-purple.off-canvas-open .off-canvas-toggle .patty:before,body.black  .cat-purple.off-canvas-open .off-canvas-toggle .patty:after {
        background-color: #ffffff;
    }

body.black .cat-purple .ja-gallery-list .btn-play {
    background-color: #741784;
}

body.black     .cat-purple .ja-gallery-list .btn-play:hover,body.black  .cat-purple .ja-gallery-list .btn-play:focus,body.black  .cat-purple .ja-gallery-list .btn-play:active {
        background-color: #ffffff;
    }

body.black     .cat-purple .article-intro a:hover,body.black  .cat-purple .article-content a:hover,body.black  .cat-purple .article-intro a:focus,body.black  .cat-purple .article-content a:focus,body.black  .cat-purple .article-intro a:active,body.black  .cat-purple .article-content a:active {
        color: #741784;
    }

body.black .cat-purple #article-index ul > li > a:hover,body.black  .cat-purple .article-index ul > li > a:hover,body.black  .cat-purple #article-index ul > li > a:active,body.black  .cat-purple .article-index ul > li > a:active,body.black  .cat-purple #article-index ul > li > a:focus,body.black  .cat-purple .article-index ul > li > a:focus {
    color: #741784;
}

body.black .cat-purple #article-index ul > .active > a,body.black  .cat-purple .article-index ul > .active > a {
    background: #741784;
}

body.black     .cat-purple #article-index ul > .active > a:hover,body.black  .cat-purple .article-index ul > .active > a:hover,body.black  .cat-purple #article-index ul > .active > a:active,body.black  .cat-purple .article-index ul > .active > a:active,body.black  .cat-purple #article-index ul > .active > a:focus,body.black  .cat-purple .article-index ul > .active > a:focus {
        background: #741784;
        color: #ffffff;
    }

body.black .cat-orange .t3-header {
    background: #f39100;
}
body.black         .cat-orange .t3-header .headright .head-search .fa,body.black  .cat-orange .t3-header .languageswitcherload .fa,body.black  .cat-orange .t3-header .headright .head-search .fa:before,body.black  .cat-orange .t3-header .languageswitcherload .fa:before {
            color: #ffffff;
        }

body.black     .cat-orange .t3-header .headright .head-social .social-list li a {
        color: #ffffff;
    }

body.black .cat-orange .search-open .t3-header .headright .head-search .fa-search:hover:before,body.black  .cat-orange .search-open .t3-header .headright .head-search .fa-search:hover:after {
    background-color: #ffffff;
}

body.black .cat-orange .off-canvas-toggle,body.black  .cat-orange .off-canvas-toggle:focus,body.black  .cat-orange .off-canvas-toggle:active,body.black  .cat-orange .off-canvas-toggle:hover {
    background: #f39100;
}

body.black     .cat-orange .off-canvas-toggle .patty,body.black  .cat-orange .off-canvas-toggle:focus .patty,body.black  .cat-orange .off-canvas-toggle:active .patty,body.black  .cat-orange .off-canvas-toggle:hover .patty,body.black  .cat-orange .off-canvas-toggle .patty:before,body.black  .cat-orange .off-canvas-toggle:focus .patty:before,body.black  .cat-orange .off-canvas-toggle:active .patty:before,body.black  .cat-orange .off-canvas-toggle:hover .patty:before,body.black  .cat-orange .off-canvas-toggle .patty:after,body.black  .cat-orange .off-canvas-toggle:focus .patty:after,body.black  .cat-orange .off-canvas-toggle:active .patty:after,body.black  .cat-orange .off-canvas-toggle:hover .patty:after {
        background-color: #ffffff;
    }


body.black     .cat-orange.off-canvas-open .off-canvas-toggle .patty:before,body.black  .cat-orange.off-canvas-open .off-canvas-toggle .patty:after {
        background-color: #ffffff;
    }

body.black .cat-orange .ja-gallery-list .btn-play {
    background-color: #f39100;
}

body.black     .cat-orange .ja-gallery-list .btn-play:hover,body.black  .cat-orange .ja-gallery-list .btn-play:focus,body.black  .cat-orange .ja-gallery-list .btn-play:active {
        background-color: #ffffff;
    }

body.black     .cat-orange .article-intro a:hover,body.black  .cat-orange .article-content a:hover,body.black  .cat-orange .article-intro a:focus,body.black  .cat-orange .article-content a:focus,body.black  .cat-orange .article-intro a:active,body.black  .cat-orange .article-content a:active {
        color: #f39100;
    }

body.black .cat-orange #article-index ul > li > a:hover,body.black  .cat-orange .article-index ul > li > a:hover,body.black  .cat-orange #article-index ul > li > a:active,body.black  .cat-orange .article-index ul > li > a:active,body.black  .cat-orange #article-index ul > li > a:focus,body.black  .cat-orange .article-index ul > li > a:focus {
    color: #f39100;
}

body.black .cat-orange #article-index ul > .active > a,body.black  .cat-orange .article-index ul > .active > a {
    background: #f39100;
}

body.black     .cat-orange #article-index ul > .active > a:hover,body.black  .cat-orange .article-index ul > .active > a:hover,body.black  .cat-orange #article-index ul > .active > a:active,body.black  .cat-orange .article-index ul > .active > a:active,body.black  .cat-orange #article-index ul > .active > a:focus,body.black  .cat-orange .article-index ul > .active > a:focus {
        background: #f39100;
        color: #ffffff;
    }


body.black .ie8 .t3-header .headright .head-search .search-full {
    background: #ffffff;
}

body.black div.xblog .published,body.black  div.xblog-item .published {
    color: #3c3c3c;
}

body.black div.xblog .createdby,body.black  div.xblog-item .createdby {
    color: #3c3c3c;
}

body.black div.xblog .category-name,body.black  div.xblog-item .category-name,body.black  div.xblog .category-name a,body.black  div.xblog-item .category-name a {
    color: #3c3c3c;
}

/*----MEDIA MIN-WIDTH: 1199PX----*/

@media (min-width: 1199px) {
body.black     .reading-mode .t3-sidebar {
        background: #fff;
    }

body.black             .reading-mode .article-tools > div.title-reading {
                color: #000000;
            }

body.black                         .reading-mode .article-tools > div.typo-tools .toggle-reading .toggle .fa {
                            color: #555555;
                        }

body.black                             .reading-mode .article-tools > div.typo-tools .toggle-reading .toggle .fa:hover,body.black  .reading-mode .article-tools > div.typo-tools .toggle-reading .toggle .fa:focus,body.black  .reading-mode .article-tools > div.typo-tools .toggle-reading .toggle .fa:active {
                                color: #262626;
                            }
}
}

@media (max-width: 767px) {

body.black     .logo-image span,body.black  .logo-image small {
        color: #fff;
    }

body.black     .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #262626;
    }

body.black         .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,body.black  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
            color: #00bfe6;
        }

body.black     .navbar-default .navbar-nav .open .dropdown-menu > .active > a,body.black  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,body.black  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #00bfe6;
    }

body.black     .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,body.black  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,body.black  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #cccccc;
    }
}


@media (min-width:500px) and (max-width: 799px) {

body.black     .logo-image span,body.black  .logo-image small {
        color: #fff;
    }
}

@media (min-width:380px) and (max-width: 499px) {
body.black     .logo-image span,body.black  .logo-image small {
        color: #fff;
    }
}


body.black .vedi_tutto {
    color: #ffffff;
}

body.black     .vedi_tutto a {
        color: #1975D1;
    }

body.black     .vedi_tutto:focus {
        
        color: #ffffff;
    }

body.black     .vedi_tutto:active {
    
        color: #ffffff;
    }

body.black .moduleCustomLink {
	color: #1975D1;
}

body.black     .moduleCustomLink:hover {
        color: #1975D1;
    }

body.black     .moduleCustomLink:focus {
        color: #1975D1;
    }

body.black     .moduleCustomLink:active {
        color: #1975D1;
    }

@media (max-width: 990px) {

body.black     div.k2ItemsBlock ul li a.moduleItemCategory {
        color: #1975D1;
    }

body.black     div.k2ItemsBlock ul li.lastItem .moduleItemDateCreated {
        color: #5a6772;
    }

body.black     div.k2ItemsBlock ul li div.moduleItemIntrotext {
        color: #5a6772;
    }
}
/*--------CALENDARIO AGENDA---------*/

body.black .t3-section-3 .container {
    background-color: #eeeeee;
}
/*--------UTILITA'---------*/

body.black .t3-section-4 {
    background-color: #fff;
}

@media (max-width: 768px) {
body.black     .t3-header .headright .head-search .fa {
        color: #fff;
        background-color: #000000;
    }

body.black     .t3-header .headright .head-search .search-full .search-query {
        background: #ffffff !important;
    }
}

/*--------  SERVIZI  ---------*/

body.black .t3-section-5 {
    background-color: #EEEEEE;
}
/*-------- EVENTI ---------- */

body.black .module-ct .evento {
    background-color: #EEEEEE;
}

body.black     .module-ct .evento a {
        color: #1975D1 !important;
    }

body.black         .module-ct .evento a:hover {
            color: #1975D1 !important;
        }

/*--------  GALLERIE  ---------*/

body.black .t3-section-6 {
    background-color: #000000;
}

body.black     .t3-section-6 .module-title {
        color:#fff;
    }

body.black .t3-section-6 .vedi_tutto a {
    color: #fff;
}

/*--------  EVENTI  ---------*/

/*.t3-section-7 .t3-module {
    margin-bottom: 7px;
}*/

/*--------  INSERISCI EVENTI  ---------*/

body.black .t3-section-8 {
    background-color: #0066c6;
    color: #fff;
}
body.black .t3-section-8 li a {
    color: #fff;
}
body.black .module-ct .aree_tematiche span {
    background-color: #000000;
    color: #fff;
}

body.black .module-ct .aree_tematiche span:hover {
    background-color: #30373D;
}

/*** altre notizie ***/

body.black .altrenotizie li{
    background: #ffffff;
    background-color: #EEEEEE;
}

/* Menu nella sidebar*/

body.black .t3-sidebar-right .t3-module .module-ct .nav-pills a {
    background-color: #3D382F; /*#5597D4 originale blue*/
    color: #fff;
}

body.black .t3-sidebar-right .t3-module .module-ct .nav-pills a:hover {
    background-color: #C59666; /*#00264D originale blue scuro*/
}
body.black .dropdown-menu .active a{
    background-color: #C59666 !important; /*#00264D !important;*/
    color: #FFFFFF !important;
}

body.black .nav-pills > li.active > a,
body.black .nav-pills > li.active > a:hover,
body.black .nav-pills > li.active > a:focus {
	color: #ffffff;
	background-color: #C59666 !important; /*#00264D !important;*/
}

/*-------- EVENTI ---------- */

body.black .module-ct .evento {
background-color: #EEEEEE;
}

body.black .module-ct .evento a {
   color: #1975D1 !important;
}

body.black .module-ct .evento a:hover {
   color: #1975D1 !important;
}


/* Agenda*/

body.black .t3-section-3 .container{
    background-color: #EEEEEE;
}
/*--------  Footer   ---------*/
body.black .social-list-footer a {
    background: #FFFFFF none repeat scroll 0 0;
    color: #30373d !important;
}
/*--------  Regione   ---------*/
body.black .regione {
    background-color: #30373d;
}
body.black     .regione a {
        color: #ffffff;
    }
@media screen and (max-width: 767px) {
body.black     .regione a {
        color: #ffffff;
   }
}
@media screen and (min-width:768px) and (max-width: 991px) {
body.black     .regione a {
        color: #ffffff;
    }
}
@media screen and (min-width:992px) and (max-width: 1199px) {

 body.black    .regione a {
        color: #ffffff;
   }
}
.regione a {
body.black     color: #ffffff;
}

body.black     .regione a:hover {
        color: #ffffff;
    }


/*--------  Servizi SPID   ---------*/
body.black .button-spid {
    background: #000000 none repeat scroll 0 0;
}
body.black .button-spid span {
	color: #ffffff;
}

body.black .boxmenuverde li {
    background: #000000;
	box-shadow: 0px 1px 2px 0px rgba(255, 255, 255);}
body.black .boxmenuverde li a {
    color: #ffffff !important;
}
/*--------  Sfondo articolo  ---------*/
body.black .default {
    background-color: #30373D;
}

body.black .questionario {
    background-color: #0066c6 !important;
    color: #fff !important;
}
/*--------  Regole Bootstrap  ---------*/
body.black .btn-primary {
    color: #FFFFFF;
    background-color: #000000;
}
body.black .off-canvas-toggle {
  background-color: #000000;
}
body.black     ul#accordeonck141 li ul {
       background-color: #000000 !important;
    }
body.black #accordeonck203 {
    background-color: #000000;
}
body.black .t3-off-canvas {
    background: #000000 !important;
    color: #FFFFFF !important;
}
body.black .breadcrumb {
    background: #000000 !important;
    color: #FFFFFF !important;
}
body.black .breadcrumb > .active {
    color: yellow;
}
body.black .breadcrumb a {
    color: #FFFFFF;
}
body.black .table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #000000;
    color: yellow;
}
