@import url(https://fonts.googleapis.com/css?family=Handlee); .quote{ font-family: 'Handlee', cursive !important; font-size: 20px; } @adoramus_yellow: #dca800; @adoramus_orange: #dca800; @adoramus_green: #538330; @adoramus_blue: #00659b; @adoramus_lightred: #be1905; @adoramus_red: #7f001e; @adoramus_grey: #aeaaaa; @adoramus_darkgrey: #222222; iframe{ border:0px !important; } html { position: relative; min-height: 100%; } body { margin: 0 0 250px !important; /* bottom = footer height */ color:@adoramus_darkgrey; font-family: "Calibri"; font-size:15px; } body{ background-image: url('../img/music_bg_lighter.png'); } .header_image{ background-image: url('../img/header_Adoramus_green.png'); height:150px; width:100%; background-position: bottom; z-index:1000; position: absolute; .menu_helper{ position: absolute; margin-left: 50%; margin-top:5px; width:0px; .logo{ position:absolute; margin-left:-110px; margin-top:20px; } .menu{ list-style: none; width:600px; position: absolute; margin-top:20px; font-family:"Century Gothic" !important; li{ display:inline-block; color:#fff; font-size:16px; a{ color:#fff; } } ul{ padding: 0px; margin:0px; } } .left_menu{ margin-left:-750px; ul{ float: right; } } .right_menu{ margin-left:150px; } .sub_menu{ .open, .open a, .nav>li>a:hover, .nav>li>ul{ //background-color: @adoramus_green ; border-top-left-radius: 5px; border-top-right-radius:5px; border:0px; } .dropdown-menu>li>a{ padding:8px; padding-left:20px; display:block; border-radius:0px; } .dropdown-menu>li{ display:block; padding:0px; margin:0px; border-radius:0px; //margin-top:-5px; } .dropdown-menu>li>a:hover{ background-color: #222 !important; } .dropdown-menu{ margin-top:-1px; box-shadow: 0 6px 10px rgba(0,0,0,0.2); background-color: transparent !important; } } } } .subpage_colour_yellow:hover, .subpage_colour_green:hover, .subpage_colour_red:hover, .subpage_colour_grey:hover, .subpage_colour_blue:hover{ background-color: #222 !important; color:#fff !important; } .subpage_colour_yellow, .subpage_hover_colour_yellow:hover, .open .subpage_hover_colour_yellow{ background-color: @adoramus_yellow !important; color:#fff !important; } .subpage_colour_green, .subpage_hover_colour_green:hover, .open .subpage_hover_colour_green{ background-color: @adoramus_green !important; color:#fff !important; } .subpage_colour_red, .subpage_hover_colour_red:hover, .open .subpage_hover_colour_red{ background-color: @adoramus_red !important; color:#fff !important; } .subpage_colour_grey, .subpage_hover_colour_grey:hover, .open .subpage_hover_colour_grey{ background-color: @adoramus_grey !important; color:#fff !important; } .subpage_colour_blue, .subpage_hover_colour_blue:hover, .open .subpage_hover_colour_blue{ background-color: @adoramus_blue !important; color:#fff !important; } .navbar-nav>li>a { padding-top:10px !important; padding-bottom:10px !important; } .dropdown-menu{ padding:0px !important; } .navbar-adoramus{ background-color: @adoramus_red; border-color: @adoramus_green; border-bottom:5px; a { color: #fff; } .icon-bar{ background-color: #fff; } } .splash_image{ height:420px; width:100%; z-index:1; position: absolute; margin-top:50px; overflow: hidden; .slideshow{ height:100%; width:100%; } .splash_quote{ background-color: rgba(0,0,0,0.5); height:50px; width:100%; color:#fff; font-size: 22px; line-height: 50px; text-align: center; position: absolute; bottom:0px; .quotescollection-quote{ display:inline-block; } } } .spacer{ .spacer1{ height:470px; } .spacer2{ height:40px; } .spacer3{ height:150px; } } .spacer3{ height:150px; } .container{ position: relative; } .footer{ position: absolute; left: 0; bottom: 0; background-image: url('../img/footer_shallow.png'); width:100%; height:230px; background-position: right top; .footer_address{ color:#eee; margin-top:50px; font-family: "Century Gothic"; a{ color:#fff !important; text-decoration: underline; } b{ font-size:16px; } } .legal{ float: left; font-size:10px; width:600px; margin-top:45px; color:#888; } .address{ float: right; text-align: right; } } .adoramus_box img{ width:100%; height:100%; } .adoramus_box .event-description img{ width:auto; height:auto; } .simcal-day-has-events{ .simcal-day-label{ background-color: @adoramus_red !important; } } .simcal-today{ div{ border-color: @adoramus_green !important; } .simcal-day-label{ background-color: @adoramus_green !important; } } .simcal-default-calendar-list dt.simcal-day-label{ margin:0px !important; } .simcal-events{ padding:0px; } .fa{ font-size: 55px !important; color:@adoramus_grey; } .fa:hover{ color:@adoramus_blue; } .fa-bars{ font-size: 30px !important; color:@adoramus_yellow; } .tab-pane{ padding-top:30px; min-height:900px; } .event-box-home{ .button{ margin-top:5px; background-color: @adoramus_green; color:#fff !important; font-size:15px; text-align: center; width:100%; height:50px; line-height: 30px; font-family:"Century Gothic" !important; padding:10px !important; a{ color:#fff !important; } } } .event-box{ background-color: rgba(255,255,255,0.7); border: 5px solid @adoramus_blue; .button{ background-color: @adoramus_grey; color:#fff; font-size:24px; text-align: center; width:100%; height:50px; line-height: 30px; font-family:"Century Gothic" !important; padding:10px !important; a{ color:#fff !important; font-size:24px; padding:10px !important; } } .event-title{ background-color:@adoramus_blue; color:#fff !important; padding:15px; font-size:24px; line-height: 30px; font-family:"Century Gothic" !important; } .event-subtitle{ background-color:@adoramus_blue; color:#fff !important; padding:5px; padding-left:10px; margin-top:30px; margin-bottom:5px; font-size:16px; line-height: 28px; font-family:"Century Gothic" !important; } .event-subtitle-top{ margin-top:0px; } } .joinusTabs{ .btn{ font-size:16px !important; font-family:"Century Gothic" !important; } } h1{ font-family: "Century Gothic"; color:@adoramus_green; font-size:50px; border-bottom: 1px solid #000; line-height: 45px !important; } h2{ font-family: "Century Gothic"; color:@adoramus_green; border-bottom: 1px solid #000; line-height: 40px !important; margin-top:25px !important; } @media (min-width: 768px) { .menu_logo_little{ display:none; } } @media (max-device-width: 991px) { .footer .legal{ display:none; } } @media (max-device-width: 1200px) { .header_image .menu_helper .right_menu { font-size:14px; margin-left:100px; } .header_image .menu_helper .left_menu { font-size:14px; margin-left:-700px; } .header_image .menu_helper .right_menu .nav a{ padding:10px 10px; } } .navbar{ min-height: 0px !important; } .simcal-event-title{ font-size:20px; } .shopping_cart{ img{ width:auto; height:auto; } } .ecwid-productBrowser{ background-color: transparent !important; }