/* -- -- -- -- -- -- -- MULTI-MEDIA INTERACTIVE Description: Index Page Rules Last Update: 8/14/2011 Authors: Ryan Schoch, Mattia Viviani Copyright 2011 Multi-Media Interactive Dependencies - reset.less -- -- -- -- -- -- -- */ @import 'common.less'; /* Needed for LESS variables/mixins/functions */ /* = Carousel >> -------------------------------------------------------------- */ #slideshow img { display: none } #slideshow img.first { display: block } #carousel { padding: 20px 30px 30px; background: transparent url(imgs/shadow.png) center 568px no-repeat; position: relative; img { display: none; &.first { display: block; } } .nav { width: 960px; text-align: center; background-color: #000; padding: 20px 0; position: absolute; top: 473px; left: 30px; right: 30px; z-index: 5; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; span { height: 10px; width: 10px; color: #777c82; text-indent: -9999px; background: transparent url(imgs/sprite.icons.png) -20px -1010px no-repeat; padding-right: 5px; margin-right: 5px; text-indent: -3000px; .inline-block(); cursor: pointer; &:hover, &.activeSlide { background: transparent url(imgs/sprite.icons.png) 0 -1010px no-repeat; } } } } .cs-buttons { padding: 20px 15px; float: left; a { height: 10px; width: 10px; float: left; color: #777c82; text-indent: -9999px; background: transparent url(../imgs/lab_GUI_1_0.png) -50px -10px no-repeat; padding-right: 5px; margin-right: 5px; &:hover, &.cs-active { background: transparent url(../imgs/lab_GUI_1_0.png) -11px -370px no-repeat; } } } .cs-title { width: 920px; padding: 15px 20px 10px; background: #000; color: #fff; font-size: 18px; text-transform: uppercase; } .cs-next, .cs-prev { color: #fff; padding: 0; height: 50px; width: 50px; text-indent: -9999px; display: none; /* margin-top: -55px;*/ } .cs-prev {background: transparent url(../imgs/lab_GUI_1_0.png) -100px -10px no-repeat;} .cs-prev:hover {background: transparent url(../images/lab_GUI_1_0.png) -100px -70px no-repeat;} .cs-next {background: transparent url(../imgs/lab_GUI_1_0.png) -180px -10px no-repeat;} .cs-next:hover {background: transparent url(../imgs/lab_GUI_1_0.png) -180px -70px no-repeat;} .slider_item_desc { position: absolute; top: 150px; } /*#coin-slider .hentry { border: none; margin: 0; padding: 0; }*/ .slider_post_title { font-size: 18px; color: #fff; text-transform: uppercase; } .slider_post_text { font-size: 14px; color: #777c82; } /* = Welcome >> -------------------------------------------------------------- */ .mm_welcome.grid_12 { margin: 10px 30px 0; /* border-top: 1px dashed #777c82; */ border-bottom: 1px dotted #777c82; line-height: 36px; } .mm_welcome { background: transparent url(../imgs/mboard_BG.png) top center no-repeat; padding: 25px 0; } h2.mm_welcome { /* color: #fff;*/ /* text-shadow: 1px 1px 1px #cfcfcf;*/ font-size: 26px; line-height: 30px; font-weight: normal; color: #777c82; margin-bottom: 0 } h2.mm_welcome span { color: #333; font-weight: bold; } h2.mm_welcome a:hover { text-decoration: underline; } /* = Box Entries >> -------------------------------------------------------------- */ .box_entries { font-family: 'Arial','Helvetica', sans-serif; } .box_entries, #box_more { background: transparent; } .box_entries.grid_12, #box_more.grid_12 { margin: 0 30px; } .box_entries.first.grid_12 { margin-bottom: 30px; } h3.box_title, h4.box_title { color: #333; font-weight: bold; margin-bottom: 15px; padding-top: 20px; } a .title { color: #777c82; line-height: 24px; font-size: 20px } /* =boxgrid */ .boxgrid { width: 200px; min-height: 280px; /* Originally 280px */ display: inline; float: left; position: relative; margin: 0 0 1px 1px; padding: 20px 20px 0; } /* =rounded =corners homepage grid */ .boxgrid.tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } .boxgrid.tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } .boxgrid.bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } .boxgrid.br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } .boxgrid.fourth { width: 196px; } .boxgrid p { font-size: 11px; color: #777c82; text-decoration: none; margin-bottom: 20px; } a.boxgrid { text-decoration: none; } .boxgrid h4 { font-size: 18px; color: #fff; font-family: 'Custom'; margin-bottom: 15px; } .boxgrid h4 a { color: #fff; } .boxgrid h4 a:hover { text-decoration: none; } .boxgrid img { border: 1px solid #000; } .box { background: #000; } .box:hover { .bg-gradient(#000, #1e1e1e); text-decoration: none; } .boxhr { margin-bottom: 0; } .box.alpha { margin-left: 0; /* width: 197px;*/ } .boxgrid .title { font-size: 14px; }