/*-----------------------------------------------------------------------------------*/
/* 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;
}
}