/*! * Bootstrap v2.2.2 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world @twitter by @mdo and @fat. */ // CSS Reset @import "core/reset.less"; // Core variables and mixins @import "core/variables.less"; // Modify this for custom colors, font-sizes, etc @import "core/mixins.less"; // Grid system and page structure @import "structure/scaffolding.less"; @import "structure/grid.less"; @import "structure/layouts.less"; // Base CSS @import "base-css/type.less"; @import "base-css/code.less"; @import "base-css/forms.less"; @import "base-css/tables.less"; // Components: common @import "common/sprites.less"; @import "common/dropdowns.less"; @import "common/wells.less"; @import "common/component-animations.less"; @import "common/close.less"; @import "common/font-awesome.less"; @import "common/font-awesome-ie7.less"; // Components: Buttons & Alerts @import "buttons/buttons.less"; @import "buttons/button-groups.less"; @import "buttons/alerts.less"; // Note: alerts share common CSS with buttons and thus have styles in buttons.less // Components: Nav @import "nav/navs.less"; @import "nav/navbar.less"; @import "nav/breadcrumbs.less"; @import "nav/pagination.less"; @import "nav/pager.less"; // Components: Popovers @import "popovers/modals.less"; @import "popovers/tooltip.less"; @import "popovers/popovers.less"; // Components: Misc @import "misc/thumbnails.less"; @import "misc/media.less"; @import "misc/labels-badges.less"; @import "misc/progress-bars.less"; @import "misc/accordion.less"; @import "misc/carousel.less"; @import "misc/hero-unit.less"; // Utility classes @import "misc/utilities.less"; // Has to be last to override when necessary /**** GET LOST SKYPE! ****/ span.skype_pnh_container {display:none !important;} span.skype_pnh_print_container {display:inline !important;} @font-face { font-family: 'Gotham Book'; src: url('../fonts/Gotham-Book.eot?') format('eot'), url('../fonts/Gotham-Book.woff') format('woff'), url('../fonts/Gotham-Book.ttf') format('truetype'), url('../fonts/Gotham-Book.svg#svgFontName') format('svg'); } @font-face { font-family: 'geometric_slabserif_712_boBda'; src: url('../fonts/geometric_slabserif_712_bold-webfont.eot'); src: url('../fonts/geometric_slabserif_712_bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/geometric_slabserif_712_bold-webfont.woff') format('woff'), url('../fonts/geometric_slabserif_712_bold-webfont.ttf') format('truetype'), url('../fonts/geometric_slabserif_712_bold-webfont.svg#geometric_slabserif_712_boBda') format('svg'); font-weight: normal; font-style: normal; } // recaptcha styles iframe[src="about:blank"] { display: none; } #recaptcha_widget { .image { width: 100%!important; height: 45px!important; } .home { width: 99%!important; height: 57px!important; } #recaptcha_image { width: 100%!important; border-radius: 5px!important; #recaptcha_challenge_image { width: 100%!important; } } #recaptcha_response_field { width: 95%!important; } } #sidebarHome{ #sidebar{ #recaptcha_widget{ .image { display:block; width: 97%!important; height: 57px!important; margin-bottom:10px; } } } } html, body { height: 100%; } .wrap{ background: url('../../images/bg-main.jpg') top center no-repeat; height: auto !important; min-height: 100%; height: 100%; margin: 0 auto -133px; /* the bottom margin is the negative value of the footer's height */ } .main { overflow:auto; padding-bottom: 133px; /* must be same height as the footer */ } #page-header{ display:block; height:153px; position:relative; z-index:999; .logo { display:block; width:221px; height:153px; background:url('../../images/logo.png') top center no-repeat; text-indent:-9999px; position:absolute; z-index:999; *margin-top:-56px; margin-left:-20px; } .subheader{ position:relative; display:block; // width:940px; .social { text-align: right; position: relative; top: -10px; } #element-phone { position: relative; top: -15px; } .search { position:absolute; right: 0; // width:250px; margin:15px 0 0 0; height:40px; h3 { font-size: 35px; line-height: 36px; color: #fff; text-shadow: 1px 1px 3px #000; text-transform: uppercase; font-family: 'geometric_slabserif_712_boBda'; } #searchform { margin:0; } #searchbox{ width:200px; float:left; position:relative; } #submitsearch { width:20px; position:relative; background-color:transparent; // background:transparent('../../search.png') no-repeat; border:none; padding:0; float:right; top:25px; left:-39px; z-index:99; } } .search:after { content:""; height:19px; width:214px; position:absolute; margin-top:-12px; /* bottom:0; left:50%; right:0; margin-left:-100px; box-shadow:0 0 15px rgba(0,0,0,1); border-radius:200px/19px;*/ z-index:-1; // background:url(../../images/shadow.png) bottom center no-repeat; } .nav{ margin-top:68px; text-align:right; position: absolute; right: 0; li { border-top:3px solid transparent; display:inline-block; .ie7-inline-block(); a{ font-size:12px; color:#811d1b; text-transform:uppercase; padding:3px 5px; } ul { text-align:left; display:none; width:180px; margin:0; padding:0; margin-top:-9999px; position:absolute; z-index:999; background: rgb(129,30,28); /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgxMWUxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YjExMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, rgba(129,30,28,1) 0%, rgba(91,17,16,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(129,30,28,1)), color-stop(100%,rgba(91,17,16,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(129,30,28,1) 0%,rgba(91,17,16,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(129,30,28,1) 0%,rgba(91,17,16,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(129,30,28,1) 0%,rgba(91,17,16,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(129,30,28,1) 0%,rgba(91,17,16,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#811e1c', endColorstr='#5b1110',GradientType=0 ); /* IE6-8 */ -moz-box-shadow:0px 2px 5px 2px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0px 2px 5px 2px rgba(0, 0, 0, 0.5); box-shadow:0px 2px 5px 2px rgba(0, 0, 0, 0.5); li { border:none; display:block; a{ color:#fff !important; font-size:12px; text-transform:none; line-height:24px; display:block; padding-left:15px; } } li:hover{ border:none; } li:hover a{ background:#340b0a; color:#fade6e !important; text-decoration:none; } } } li:hover{ border-top:3px solid #811e1c; background:none; a{ background:none; color:#370b0b; } ul{ display:block; margin-top:0px; } } } .ie7 .nav{ } .ie8 .nav{ } } } .PrimaryImagery { display:block; position:relative; margin-top:-43px; /*margin-top:0px; */ z-index:0; background: url('../../images/bg2.jpg') center 27px repeat-x; height:425px; width:100%; overflow:hidden; } .subpageImage { display:block; position:relative; margin-top:-55px; z-index:0; background: url('../../images/bg2.jpg') center 27px repeat-x; height:110px; } .rotatorImage { padding:0; display:block; position:relative; float:left; height:400px; width:300px; img { .box-shadow(2px 1px 6px rgba(50, 50, 50, 0.75)); } } .rotatorImage:after{ content:""; height:30px; width:274px; position:absolute; top:368px; bottom:0; left:50%; right:0; margin-left:-137px; // box-shadow:0 0 15px rgba(0,0,0,1); border-radius:274px/30px; // background:url(../../images/shadow2.png) bottom center no-repeat; z-index:-1; } .quote { display:block; color:#2e3556; font-size:30px; font-family: 'geometric_slabserif_712_boBda'; margin-bottom:8px; // padding-left:250px; // background:url('../../images/key.png') 110px 0px no-repeat; text-align: center; height:70px; line-height:70px; } .PrimaryContent { margin-bottom:30px; h1 { margin-top:20px; font-size:22px; line-height:36px; color:#fff; text-shadow: 1px 1px 3px #000; text-transform:uppercase; font-family: 'geometric_slabserif_712_boBda'; a { color: #fff; } } h2 { margin-top:20px; font-size:20px; line-height:32px; color:#fff; text-shadow: 1px 1px 3px #000; font-family: 'geometric_slabserif_712_boBda'; } h3{ margin-top:20px; font-size:18px; font-weight:bold; color:#fff; text-shadow: 1px 1px 3px #000; font-family: 'geometric_slabserif_712_boBda'; } hr{ margin:20px 0; border:0; border-top:1px transparent #eeee; border-bottom:1px solid #761B19; } a{ color:#761b19; } .quick_view{ .product-thumbnail{ display:block; width:168px; margin-top:20px; margin-right:20px; } #sold{ margin-top:20px; } .text{ width:auto; } } } .news{ list-style-type:none; margin:0; padding:0; li{ margin-bottom:20px; } } .title{ display:block; } .synopsis{ } #sidebar{ #name, #email, #phone, #notes { // display:block; // width:206px; margin:0 auto; margin-bottom:16px; } #notes{ height:120px; } .texts { display: block; background: url('../../images/shadow.png') bottom center no-repeat; height: 48px; width: 100%; } .textareas { display: block; background: url('../..//images/shadow.png') bottom center no-repeat; height: 148px; } // .texts:after, .textareas:after { // content:""; // height:19px; // // width:220px; // position:absolute; // margin-top:-17px; // background:url(../../images/shadow.png) bottom center no-repeat; // z-index:0; // } } #sidebarHome #sidebar{ #name, #email, #phone, #notes { display:block; width:275px !important; margin:0; margin-bottom:16px; } #notes{ height:120px; } .texts { display: block; background: url(../..//images/shadow2.png) bottom center no-repeat; height: 48px; } .textareas { display: block; background: url(../..//images/shadow2.png) bottom center no-repeat; height: 148px; } // .texts:after, .textareas:after { // content:""; // height:19px; // // width:289px; // position:absolute; // margin-top:-17px; // background:url(../../images/shadow2.png) bottom center no-repeat; // z-index:0; // } } .framey{ position:relative; height:15px; margin-bottom:15px; background: rgb(241,237,228); /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZWRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjYmFiOWI1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTMlIiBzdG9wLWNvbG9yPSIjYzVjNGMyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjZGZlMGRiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjclIiBzdG9wLWNvbG9yPSIjZjNmNGVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZjhmN2YyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjZDhkOGQ4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjY2VjZWNlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTMlIiBzdG9wLWNvbG9yPSIjZGNkZWRkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZmJmZGZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjZTZlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjYmJiYmJiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjYWJhYmFiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODclIiBzdG9wLWNvbG9yPSIjYjFiMWIxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjYThhOGE4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2IzYjFiMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(241,237,228,1) 0%, rgba(186,185,181,1) 7%, rgba(197,196,194,1) 13%, rgba(223,224,219,1) 20%, rgba(243,244,239,1) 27%, rgba(248,247,242,1) 33%, rgba(216,216,216,1) 40%, rgba(206,206,206,1) 47%, rgba(220,222,221,1) 53%, rgba(251,253,252,1) 60%, rgba(230,230,230,1) 67%, rgba(187,187,187,1) 73%, rgba(171,171,171,1) 80%, rgba(177,177,177,1) 87%, rgba(168,168,168,1) 93%, rgba(179,177,178,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,237,228,1)), color-stop(7%,rgba(186,185,181,1)), color-stop(13%,rgba(197,196,194,1)), color-stop(20%,rgba(223,224,219,1)), color-stop(27%,rgba(243,244,239,1)), color-stop(33%,rgba(248,247,242,1)), color-stop(40%,rgba(216,216,216,1)), color-stop(47%,rgba(206,206,206,1)), color-stop(53%,rgba(220,222,221,1)), color-stop(60%,rgba(251,253,252,1)), color-stop(67%,rgba(230,230,230,1)), color-stop(73%,rgba(187,187,187,1)), color-stop(80%,rgba(171,171,171,1)), color-stop(87%,rgba(177,177,177,1)), color-stop(93%,rgba(168,168,168,1)), color-stop(100%,rgba(179,177,178,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(241,237,228,1) 0%,rgba(186,185,181,1) 7%,rgba(197,196,194,1) 13%,rgba(223,224,219,1) 20%,rgba(243,244,239,1) 27%,rgba(248,247,242,1) 33%,rgba(216,216,216,1) 40%,rgba(206,206,206,1) 47%,rgba(220,222,221,1) 53%,rgba(251,253,252,1) 60%,rgba(230,230,230,1) 67%,rgba(187,187,187,1) 73%,rgba(171,171,171,1) 80%,rgba(177,177,177,1) 87%,rgba(168,168,168,1) 93%,rgba(179,177,178,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(241,237,228,1) 0%,rgba(186,185,181,1) 7%,rgba(197,196,194,1) 13%,rgba(223,224,219,1) 20%,rgba(243,244,239,1) 27%,rgba(248,247,242,1) 33%,rgba(216,216,216,1) 40%,rgba(206,206,206,1) 47%,rgba(220,222,221,1) 53%,rgba(251,253,252,1) 60%,rgba(230,230,230,1) 67%,rgba(187,187,187,1) 73%,rgba(171,171,171,1) 80%,rgba(177,177,177,1) 87%,rgba(168,168,168,1) 93%,rgba(179,177,178,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(241,237,228,1) 0%,rgba(186,185,181,1) 7%,rgba(197,196,194,1) 13%,rgba(223,224,219,1) 20%,rgba(243,244,239,1) 27%,rgba(248,247,242,1) 33%,rgba(216,216,216,1) 40%,rgba(206,206,206,1) 47%,rgba(220,222,221,1) 53%,rgba(251,253,252,1) 60%,rgba(230,230,230,1) 67%,rgba(187,187,187,1) 73%,rgba(171,171,171,1) 80%,rgba(177,177,177,1) 87%,rgba(168,168,168,1) 93%,rgba(179,177,178,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(241,237,228,1) 0%,rgba(186,185,181,1) 7%,rgba(197,196,194,1) 13%,rgba(223,224,219,1) 20%,rgba(243,244,239,1) 27%,rgba(248,247,242,1) 33%,rgba(216,216,216,1) 40%,rgba(206,206,206,1) 47%,rgba(220,222,221,1) 53%,rgba(251,253,252,1) 60%,rgba(230,230,230,1) 67%,rgba(187,187,187,1) 73%,rgba(171,171,171,1) 80%,rgba(177,177,177,1) 87%,rgba(168,168,168,1) 93%,rgba(179,177,178,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1ede4', endColorstr='#b3b1b2',GradientType=0 ); /* IE6-8 */ } .frameymask{ position:relative; height:15px; padding:0 0 8px 0; z-index:0; } .frameymask:after{ content:""; height:8px; width:960px; position:absolute; top:8px; bottom:0; left:50%; right:0; margin-left:-480px; box-shadow:0 0 15px rgba(0,0,0,1); border-radius:960px/8px; z-index:-1; } footer{ // height:133px; margin-top:-133px; font-size:11px; color:#fff; background:#761b19 url('../../images/bg-ftr.jpg') top repeat-x; a{ color:#fff; } a:hover{ color:#fade6e; text-decoration:none; } .ftr-nav{ margin-top:10px; text-shadow: 1px 1px 2px #000; ul{ margin:0; padding:0; li { display:inline-block; *float:left; a{ padding:0px 6px; } } li:first-child { margin-left:0; a{ padding-left:0px; } } } } .copyright{ margin-top:10px; margin-left:0; font-size:10px; color:#975655; a{ color:#a86038; } a:hover{ color:#fade6e; } } .subtext p{ margin-top:15px!important; font-size:11px!important; color:#975655!important; line-height:11px!important; } } .associations{ margin-top:15px; width:209px; height:42px; } .bbb{ background: url('../../images/affiliate-icons.png') 0px -42px no-repeat; width:42px; height:43px; margin:0; padding:0; overflow:hidden; text-indent:-9999px; display:inline-block; } .bbb:hover{ background: url('../../images/affiliate-icons.png') 0px 2px no-repeat; } .hba { background: url('../../images/affiliate-icons.png') -61px -42px no-repeat; width:100px; height:43px; margin:0; padding:0; overflow:hidden; text-indent:-9999px; display:inline-block; } .hba:hover{ background: url('../../images/affiliate-icons.png') -61px 2px no-repeat; } .eho { background: url('../../images/affiliate-icons.png') -177px -42px no-repeat; width:34px; height:43px; margin:0; padding:0; overflow:hidden; text-indent:-9999px; display:inline-block; } .eho:hover{ background: url('../../images/affiliate-icons.png') -177px 2px no-repeat; } #debug-kit-toolbar{display:none;}