body { color:rgba(79,79,79,1); background-color: rgba(3,18,45,1); font-family:'Alegreya',serif;; font-size:14px; line-height:23px; margin:0; padding:0 !important; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); } body section.alternate .container p a{ color: rgba(55,64,4,1); } .padding{ padding:20px; } .show_mobile{ display:none; } .styleBackgroundColor_dark .btn{ color:white; border-color:white; } section{ padding-top:10px; padding-bottom:10px; } section.jamesrow div.container{ padding:1px; } section.alternate .container p{ color: rgba(79,79,79,1);} section.alternate .container h2{ color: rgba(0,0,0,1);font-family:'Alegreya',serif;font-weight:bold; letter-spacing:-2px; font-size: 35px; margin-bottom:5px; } section.alternate .container h3, h3.subTitle, .slider h3, .callout h3{ color: rgba(0,0,0,1);font-family:'Alegreya',serif;} .slider h3{ font-size:38px; line-height:30px; } #topBar .container .banner .logo_custom_text h1{ font-family:'Alegreya SC',serif; } .banner a.logolink{ text-decoration:none; } .banner h3, .banner h2{margin-top:10px;margin-bottom:1px;line-height:60px; font-family:'Alegreya SC',serif;font-size:48px; } .abslogo{ display:block; position:absolute; z-index:1200; top:2px; margin:0px; padding:0px; max-height:200px; } .logo img{ display:none; } a.logo, a.logo div, a.logo p{ text-decoration:none; } .admineditbutton{ z-index:99; position: fixed; top: -10px; background-color:white; left: 15px; } #calloutform label{ width:100px; } #footer { color:rgba(255,255,255,1); display:block; vertical-align:bottom; background-color:rgba(61,61,61,1); border-top:rgba(0,0,0,1) 5px solid; z-index:101; } #footer a:visited, #footer a:link{ color:rgba(215,215,215,1); } #footer .logo_custom_text h1{ color:rgba(255,255,255,1); } #footer a.btn{ padding:10px 20px; } #footer div.copyright { color:rgba(101,101,101,1); } #footer div.copyright a, #footer a{ color:rgba(101,101,101,1); padding:0; } #footer hr { border:0; margin:0; padding:0; border-top:rgba(0,0,0,1) 1px solid; border-bottom:rgba(0,0,0,1) 1px solid; } #footer .dark { height:400px; background-color:rgba(41,41,41,1); } #footer h2, #footer h3, #footer h4 { color:rgba(255,255,255,1); } #footer .copyright { background-color:rgba(21,21,21,1); padding:20px 0; } #footer ul.list-unstyled li a{ color:rgba(255,255,255,1); } a, .tp-caption a { color:#AD5251; } a, a:hover, a:active, #topNav ul.nav li li a:hover, .tp-caption a:hover, .featured-box-minimal h4, .glyphicon, .wi, p.dropcap:first-letter, ul.side-nav a:hover, ul.side-nav ul li.active>a, .li, div.owl-carousel .caption, .pagination>li>a, .pagination>li>span, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, div.mega-price-table .pricing:hover h4, div.mega-price-table .pricing-table i.fa, /* icons */ #blog a>span, #blog h1>span, .cartContent a.remove_item:hover, .owl-carousel.featured a.figure>span>i, .btn-link, .styleColor { border-color:rgba(95,104,44,1); color:#999; } #topNav ul.nav>li a.main-nav-buttons{ color:rgba(255,255,255,1); } #topNav .dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #eaeaea; margin-top: 5px; margin-right: -10px; } #topNav .dropdown-submenu li:hover> a:after { color:rgba(215,215,215,1); } #topNav ul.dropdown-menu li:last-child>a { border-bottom:0; border-bottom:0; } .dropdown-menu>li:hover>a, .dropdown-menu>li:focus>a { color:rgba(215,215,215,1); background-color:#333; } #footer li a:hover, #footer a:hover{ color:rgba(255,255,255,1); } p.dropcap.color:first-letter, span.badge, #toTop:hover, #bar, .slider-handle, div.featured-box i.fa, i.featured-icon, .progress-bar-primary, .modal-header, .timeline .timeline-left .item:before, .timeline .timeline-right .item:before, .timeline .timeline-centered .item.pull-right:before, .timeline .timeline-centered .item.pull-left:before, div.mega-price-table .pricing-title, div.mega-price-table .pricing-head, div.mega-price-table .pricing.popular, #topNav ul.nav>li:hover>a:before, #topNav ul.nav>li.active>a:before, .styleBackgroundColor { background-color:rgba(55,64,4,1); color:white; } .styleBackgroundColor .panel-body p, .styleBackgroundColor .panel-body{ color:white; } .styleBackgroundColor_dark { background-color:rgba(15,24,-36,1); } .styleBackgroundColor_dark h1, .styleBackgroundColor_dark h2, .styleBackgroundColor_dark h3, .styleBackgroundColor_dark h4, .styleBackgroundColor_dark p, .styleBackgroundColor_dark .subhead, .styleBackgroundColor_dark a{ color:white; } /* icons , boxes */ i.featured-icon:after, div.featured-box.nobg.border-only i.fa { color:rgba(55,64,4,1); border-color:rgba(55,64,4,1); } section.product-view-colors a:hover, section.product-view-colors a.active, i.featured-icon { border-color:rgba(55,64,4,1); } i.featured-icon.empty { color:rgba(55,64,4,1) !important; border-color:rgba(55,64,4,1); } /* Top Nav */ #topNav .nav-pills>li>a, #topNav .nav-pills>li>a:hover, #topNav .nav-pills>li>a:focus, #topNav .nav-pills>li.active>a, #topNav .nav-pills>li.active>a:hover, #topNav .nav-pills>li.active>a:focus { background-color:transparent; } #topNav div.navbar-collapse { padding:0; } #topNav ul.nav>li { color:rgba(255,255,255,1); text-align:center; position:relative; margin:0; } #topNav ul.nav>li:last-child { } #topNav ul.nav>li a { color:rgba(255,255,255,1); padding: 15px 15px; position: relative; text-decoration: none; font-size:17px; line-height:17px; display:block; font-weight:300; font-family:'Alegreya',serif;; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; } #topNav ul.nav>li>a>span { display:block; font-size:14px; color:#ccc; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; } #topNav ul.nav>li:hover a { color:rgba(255,255,255,1); } #topNav ul.nav>li:hover a>span { color:rgba(255,255,255,1); } #topNav ul.nav .dropdown-menu>li.active>a, #topNav ul.nav .dropdown-menu>li:hover>a, #topNav ul.nav .dropdown-menu>li:focus>a { color:rgba(255,255,255,1); background-color:rgba(55,56,20,1); } #topNav ul.dropdown-menu>li:hover>a.dropdown-toggle:after { /* arrow sub-submenu */ color:rgba(255,255,255,1); } #topNav ul.nav li a.main-nav-buttons:hover{ background-color:rgba(95,96,60,1); } /* Primary Button */ .btn-primary { border-color:rgba(15,24,-36,1); background-color:rgba(55,64,4,1); } .btn-white { color:white !important; } .pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary, .daterangepicker td.active, .daterangepicker td.active:hover, .btn-primary:hover, .btn-primary:active, .btn-primary:focus { border-color:rgba(55,64,4,1); background-color:rgba(55,64,4,1); } /* embed title */ section header em, h1>em, h2>em, h3>em, h4>em, h5>em, h6>em { font-style:normal; color:rgba(55,64,4,1); } #topNav { display:block; left:0; right:0; top:0; background:rgba(55,56,20,1); position:relative; z-index:10; -webkit-box-: 0 4px 0 rgba(0, 0, 0, 0.04); -moz-box-: 0 4px 0 rgba(0, 0, 0, 0.04); -o-box-: 0 4px 0 rgba(0, 0, 0, 0.04); box-: 0 4px 0 rgba(0, 0, 0, 0.04); background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);background-image: -o-linear-gradient(top, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);} #topNav ul.dropdown-menu>li a { margin:0; padding:10px 15px; font-weight:400; color:#fff; font-size:17px; border-bottom:rgba(0,0,0,0.1) 1px solid; } #topNav ul.dropdown-menu>li a i.fa { margin-right:4px; } #topNav ul.dropdown-menu a.dropdown-toggle:after { content: "\f105"; font-family: FontAwesome; position: absolute; font-size:17px; right: 10px; top: 9px; color:#fff; } #topNav ul.dropdown-menu { text-align:left; margin-top:0; border-top:0; font-size:17px; list-style:none; background:rgba(95,96,60,1); box-:rgba(0,0,0,0.5) 0 6px 12px; min-width:200px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } /* Top Nav active/hover */ #topNav ul.nav>li.mega-menu>ul li:hover>a, #topNav ul.nav>li.mega-menu>ul li.active>a, #topNav ul.nav>li:hover:before, #topNav ul.nav>li.active:before { background-color: rgba(55,56,20,1); color:rgba(255,255,255,1); } /* Top Nav color active */ #topNav .nav-pills.colored>li.active>a, #topNav .nav-pills.colored>li.active>a:hover, #topNav .nav-pills.colored>li.active>a:focus { color:rgba(255,255,255,1); background-color:rgba(55,56,20,1); } #topNav ul.nav>li:hover>a:before, #topNav ul.nav>li.active>a:before { content:' '; background-color: rgba(95,96,60,1); height: 2px; width: 100%; left: 0; top: -3px; position: absolute; } /* Misc */ .styleBackgroundColor, .featured-box-minimal i.fa { background-color:rgba(55,64,4,1); } ul.list-icon li:before { color:rgba(55,64,4,1); font-size:16px; } body.boxed #topBar { border-top:rgba(55,64,4,1) 4px solid; } section.alternate{ background-color:rgba(235,235,235,1); -webkit-box-shadow: inset 2px 19px 26px -13px rgba(0,0,0,0.75); -moz-box-shadow: inset 2px 19px 26px -13px rgba(0,0,0,0.75); box-shadow: inset 2px 19px 26px -13px rgba(0,0,0,0.75); } section.alternate .container{ padding:30px 30px 30px 30px; } section.alternate .container .callout{ background-color:rgba(55,64,4,1); color:white; } section.alternate .container .callout p{ color:white; } #topBar { display:block; position:relative; background-color:rgba(71,71,71,1); min-height:30px; z-index:10; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);} body #topBar{ background-color:rgba(71,71,71,1); color:rgba(255,255,255,1); } body #topBar .container{ } body #topBar .container h2,body #topBar .container h1,body #topBar .container h3,body #topBar .container h4,body #topBar .container a { color:rgba(255,255,255,1); font-family:inherit; } .panel-epona { border:rgba(55,64,4,1) 1px solid; } .panel-epona>.panel-heading { background-color:rgba(55,64,4,1); color:rgba(255,255,255,1); } .panel-epona>.panel-body{ color:rgba(255,255,255,1); } /* Slider Captions */ .tp-caption.block_styleColor { background-color: rgba(55,64,4,1); color:#fff; } .tp-caption.block_white { color:rgba(55,64,4,1); } .slider{ background-color: rgba(43,43,43,1); } .flexslider { margin: 0; background: rgba(43,43,43,1); position: relative; } /* flex slider */ .flexslider.flexFull .flex-direction-nav a:hover, .flexslider.flexContent .flex-direction-nav a:hover { background-color: rgba(43,43,43,1); color:#fff; } .flexslider .slides .box { position:absolute; top:0; bottom:0; max-width:400px; color:#fff; padding:40px 20px; background-color:rgba(0,0,0,.5); display:table; } /* essentials rewrite */ .alert.alert-default { border-left:rgba(55,64,4,1) 3px solid; } /* item box */ .item-box .item-hover .overlay { /* background-color:rgba(169,69,69,0.6); */ } /* Sky Forms */ /**/ /* normal state */ /**/ .sky-form .toggle i:before { background-color: rgba(55,56,20,1); } .sky-form .button { background-color: rgba(55,56,20,1); } /**/ /* checked state */ /**/ .sky-form .radio input + i:after { background-color: rgba(55,56,20,1); } .sky-form .checkbox input + i:after { color: rgba(55,56,20,1); } .sky-form .radio input:checked + i, .sky-form .checkbox input:checked + i, .sky-form .toggle input:checked + i { border-color: rgba(55,56,20,1); } .sky-form .rating input:checked ~ label { color: rgba(55,56,20,1); } .list-group .list-group-item-danger{ background-color:rgba(55,64,4,1); border:1px solid rgba(15,24,-36,1); color:white; } .list-group .list-group-item-danger h4{ color:white; } .list-group a.active:hover, .list-group .list-group-item.active{ background-color:rgba(55,64,4,1); border:1px solid rgba(15,24,-36,1); color:white; } .list-group a:hover{ background-color:#eee; } @media only screen and (max-width: 690px) { .abslogo{ display:none; } .logo{ display:block; } .hide_tablet { display:none; } } @media only screen and (max-width: 990px) { #footer { border-top:rgba(0,0,0,1) 1px solid; } } a.panel-links, a.panel-links:hover{ text-decoration:none; } a.panel-links .panel{ background-color:white; } a.panel-links:hover .panel{ background-color:#ffe; } /* mobile */ #topNav button.btn-mobile { display:none; } #topNav button.btn-mobile { color:rgba(255,255,255,1); display: none; background:rgba(55,56,20,1); padding:6px 10px; margin-top:8px; margin-bottom:3px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } #topNav button.btn-mobile i { padding:0; margin:0; font-size:21px; } #topNav nav.nav-main { background-color:rgba(55,56,20,1); margin-left:0px; } #topNav nav.nav-main ul li{ text-align:left; } .form-group label{ font-weight:bold; } .inactive i{ color:#ccc; } .headline{ margin-bottom:1px; } a.footernews:link, a.footernews:active, a.footernews.visited{ padding:19px 9px; display:block; } a.footernews:hover{ background-color:rgba(95,96,60,1); } .infobox{ width:100%; margin:0px; } .calloutlink p{ text-decoration:none; color: #666; } .calloutlink{ height:250px; border:1px solid white; padding-top:20px; } .calloutlink:link, .calloutlink:active, .calloutlink:visited{ text-decoration:none; color: #666; } .calloutlink:hover{ text-decoration:none; background-color:#f1f1f1; border:1px solid #ccc; } a.darkbutton{ display:block; text-decoration:none; } a.darkbutton:hover, a.darkbutton:hover p, a.darkbutton:hover h3{ background-color:#666; color:white; } .styleBackgroundColor a{ color:white; } .video-container { position: relative; padding-bottom: 56.25%; padding-top: 35px; height: 0; overflow: hidden; } .video-container iframe { position: absolute; top:0; left: 0; width: 100%; height: 100%; } @media only screen and (max-width: 479px) { #topNav nav.nav-main { margin-left:0px; } #topNav a.logo img { display:block; text-align:left; margin:0px; float:none; color:white; font-size:24px; font-weight:bold; font-family:16; } #topNav form.search { margin-left:4px; } #topNav button.btn-mobile { margin-right:4px; } .hide_mobile { display:none; } .show_mobile{ display:block; } #topNav nav.nav-main { margin-left:0px; } } .grid-item { float: left; margin:3px; } .logo_custom_text{ text-decoration:none; } .newsgridbox h2, .newsgridbox_large h2{ font-weight:bold; } .newssidebar h3{ font-size:13px; font-weight:bold; margin-bottom:0px; line-height:16px; } .newsgridbox a:link, .newsgridbox a:visited, .newsgridbox a:active{ color:black; text-decoration:none; } .newsgridbox{ text-decoration:none; } .newssidebar a:link, .newssidebar a:visited, .newssidebar a:active{ color:#666; text-decoration:none; display:block; padding:4px 1px; border-bottom:1px #ccc dashed; font-size:12px; } .newsgridbox a:hover,.newssidebar a:hover{ color:#rgba(55,64,4,1);} .newsgridbox{ width: 312px; height: 300px; float: left; margin: 0 14px 14px 0; background: #ffffff; color: #222; overflow: hidden; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); border-radius: 9px; font-size:12px; position:relative; } .newsboxcontent p{ padding:2px 12px; } .newsgridbox_large, a.newsgridbox_large{ width: 375px; height: 500px; float: left; margin: 0px; color: #222; overflow: hidden; font-size:12px; position:relative; text-decoration:none; margin-left:-1px; margin-top:-1px; } .newsgridbox p, .newsgridbox_large p{ font-size:14px; } .newsgridbox_large:hover{ background-color:#ffc; } .newsgridbox .featured-image { position: relative; width: 312px; overflow: hidden; margin:0px 0px; } .newsgridbox_large .featured-image { width: 300px; border:1px solid black; margin:10px; } .newsgridbox .meta-published { position: absolute; bottom: 10px; font-size: 11px; color: #aaa; right:10px; } .newsboxcontent .newsboxcontent p{ padding:20px; } .newsboxcontent{ text-decoration:none; } .prodtext{ font-size:16px; padding:5px 20px 20px 20px; } .prodtext ul{ padding-left:0; } h1.prodheading{ font-size:32px; margin-top:-20px; line-height:90%; } .prodtext li{ font-size:10px; line-height:10px; margin:0px; } .specialprice{ font-size:18px; font-weight:bold; } a.bigfatbutton:link{ border:2px solid blue; background-color:white; font-size:20px; padding:6px 15px; color:blue; position:relative; left:50%; margin-left:-50px; display:block; text-decoration:none; } .listimage img, .itemlink1 img{ -moz-box-shadow: 3px 3px 4px #333333; -webkit-box-shadow: 3px 3px 4px #333333; box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.5); } .normal_features{ float:right;margin-left:20px;width:400px; } .listgridbox{ border:1px solid #ccc; -moz-box-shadow: 3px 3px 4px #333333; -webkit-box-shadow: 3px 3px 4px #333333; box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.5); border-radius: 9px; padding:20px 10px; display:inline-block; margin-right:10px; vertical-align:middle; } .bestseller{ position:absolute; z-index:5; background-image:url(../../images_common/badge_bestseller.png); width:314px; height:310px; background-repeat:no-repeat; background-position:top right; } .abslogo img{ margin-top:8px; margin-bottom:2px; } #topBar .container .banner .logo_custom_text h1, .footer_logo .logo_custom_text h1{ font-size:53px; line-height:40px; margin-top:6px; margin-bottom:5px; text-shadow: 2px 2px 4px #000033; margin-left:0px; } #topBar .container .banner .logo_custom_text p{ margin-left:20px; } .logo_footer .logo_custom_text h1{ font-size:40px; } .banner h4{ margin-bottom:0px; } .list-group h3{ margin-bottom:0px; } @media only screen and (max-width: 479px) { #topBar .container .banner .logo_custom_text h1, #topBar .container .banner .logo_custom_text p { margin-left:0px; } } section.alternate .container .special ul li{ font-size:16px; font-weight:bold; } .panel-primary { border-color: rgba(55,64,4,1); } .panel-primary > .panel-heading { color: #fff; background-color: rgba(55,64,4,1); border-color: rgba(55,64,4,1); } .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgba(55,64,4,1); } .panel-primary > .panel-heading .badge { color: rgba(55,64,4,1); background-color: #fff; } .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgba(55,64,4,1); } #topBar h3{ margin-bottom:0px; } form.edit{ color:black; } span.prodcolumn1{ float:right; font-weight:bold; padding-left:12px; font-family:verdana,arial; font-size:9px; line-height:13px; text-align:left; } span.prodcolumn2{ float:right; font-weight:normal; padding-left:12px; font-family:verdana,arial; font-size:11px; line-height:13px; text-align:left; } span.prodcolumn3{ float:right; font-weight:normal; padding-left:12px; font-family:verdana,arial; font-size:11px; line-height:13px; } .prodrow{ font-weight:normal; font-family:verdana,arial; font-size:11px; line-height:13px; padding-bottom:4px; } span.prodcolumn4{ float:right; font-weight:normal; padding-left:12px; font-family:verdana,arial; font-size:11px; color:#003; line-height:13px; } .rowstyle1{ background-color:#e9e9e9; padding-top:10px; padding-bottom:10px; border-top:1px solid #ccc; font-family:verdana,arial; font-size:11px; color:#000; clear:both; display:block; } .rowstyle2{ background-color:#f0f0f0; padding-top:10px; padding-bottom:10px; border-top:1px solid #ccc; padding-left:5px; font-family:verdana,arial; font-size:11px; color:#000; clear:both; display:block; } .prodeditrow{ clear:both;display:block;padding:2px;border-bottom:1px solid #ccc; } label.error{color:#990000} .select { position: relative; min-width: 100px; display: inline-block; padding: 5px 20px 5px 5px; border: outset 1px gray; background: rgba(246,246,246,.75); } .select:after { width: 16px; position: absolute; right: 0; top: 0; width: 16px; padding: 5px; content: '▼'; outline: 1px gray; } .select.box { position: relative; min-width: 100px; display: inline-block; padding: 5px 10px 5px 5px; } .select.box .options { position: relative; display: inline-block; border: inset 1px; width: 100%; padding: 2px; background: white; color: black; } .select.box:after{ content: ''; display: none; } .select .options { position: absolute; display: none; border: outset 1px; padding: 2px; min-width: 100%; background: white; color: black; } .select .options li { list-style-type: none; display: block; background: white; color: black; padding: 0 1em 0 .5em; } .select .options:visible { z-index: 10; border: solid 4px red; } .select .options li { white-space: nowrap; } .select .options li.selected { background: steelblue; color: white; } .select .options li.selected:before { content: '✓'; } .select .options li:hover { list-style-type: none; display: block; background: black; color: white; } a.boxlink:hover{ background-color:rgba(255,255,255,.6); } a.boxlink{ text-decoration:none; } div.testimonial{ color:black; } a.floorlink{ background-color:rgba(200,200,200,.5); } .floorlinks{ background-color: rgba(87,142,209,.5); } a.floorlinks:hover, .floorlinkhover{ border:2px solid #043466; background-color: rgba(17,82,149,.5); } .available{ background-color: rgba(200,0,0,.5); } .floorlink2 { font-size:18px; }