/*-----------------------------------------------------------------------------------*/ /* Modules */ /*-----------------------------------------------------------------------------------*/ .module, .module_menu { float:left; width:100%; box-sizing: border-box; .module_surround { height:100%; padding: 0px @j51-gutter 40px; } .module_header { padding: 0 0 5px; text-align: left; h3 { text-align: left; padding: 0; &[class^="fa-"]::before, &[class*=" fa-"]::before { margin-right: 8px; } &.mod_standard { overflow: hidden; text-align: left; } } } .module_content { padding: 0px 0 0; // Menus > ul.menu, > ul.mod-list { list-style: none outside none; margin: 0; padding: 0; li { &:last-child {border-bottom: none;} padding: 5px 0px; line-height: 1.5em; a { opacity: 0.8; color: #777; display: block; &:hover { opacity: 1 !important; } &[class^="fa-"], &[class*=" fa-"] { border-left: none; } &:not([class^="fa-"])::before { font-family: "Font Awesome 5 Free"; font-size: .6rem; content: "\f054"; margin-right: 8px; opacity: .6; font-weight: 900; } } span { margin-left: -5px; } ul { margin-top:-4px; padding-bottom:5px; margin-bottom:0px; li { a { padding:4px 30px 4px 5px; color:#999 !important; border:none; background:none; } &:first-child a {margin-top:-5px;} } } } } } } .module:first-of-type .module_surround { padding-top: 40px; } .module ul.latestnews li, .module ul.menu li {position:relative;} #breadcrumb-1, #footer-1, #footer-2, #footer-3 {width:100%;} .custom {width: 100%;} // Showcase .slidesjs-previous.slidesjs-navigation, .slidesjs-next.slidesjs-navigation {opacity: 1} // Showcase-1 Modules #container_showcase1_modules { h3.mod_standard { font-size: 21px; } &.block_holder { } .wrapper960 { } } // Top-1 Modules #container_top1_modules { &.block_holder { } .wrapper960 { } } // Top-2 Modules #container_top2_modules { &.block_holder { } .wrapper960 { } } // Top-3 Modules #container_top3_modules { &.block_holder { padding-bottom: 10px; } .wrapper960 { } } // Bottom Modules #container_bottom1_modules { .wrapper960 { } } #container_bottom2_modules { &.block_holder { } .wrapper960 { } } // Base Modules #container_base { &, a { color: #fff; } h3 { color: #fff; span { &::after, &::before { border-bottom-color: rgba(255,255,255,.05); } } } ul.menu, ul.latestnews { li { a { border-color: rgba(255,255,255,.05); } } } .wrapper960 { } hr { border-color: #fff !important; opacity: .6; } } #base1_modules, #base2_modules { } #footer-1, #footer-2 { h2, h3 { } &.block_holder { } .wrapper960 { } .module:first-of-type .module_surround { padding-top: 20px; } }