/* Lelands Auctions custom styles */
form {
   margin:0; /* removes top margin from asp pages */
}
h1,
h2,
h3,
h4,
h5,
h6 {
   font-family: "Oswald", "Arial Narrow", sans-serif;
   font-weight:normal;
}
.about-page h4 {
   margin-top: 0;
}
.contact-page .col-sm-6 {
   min-height:300px;
}
header {
   padding:0;
   background-color: #f9f9f9;
   border-bottom: 1px solid #e0e0e0;
}
header .col-md-6,
header .col-sm-5 {
   width:100%;
}
.header-logo {
   padding:0;
   margin:0 auto;
}
.header-logo a {
   /* display: inline-block; /* sto use when 2 logos on same line */
}
.header-right-img {
   display:none;
   float:none;
   margin:0;
   padding:0;
}
.header-right-img {
   padding:12px 0 0 0;
}
.payment-options {
   margin:0 auto;
}
.content {
   padding-bottom:360px;
}
.home-content {
   padding: 60px 15px 250px;
   min-height: 500px;
}
footer {
   border-top: 3px solid #de3737;
   background-color: #ffffff;
}
footer a,
footer a:visited {
   text-decoration:none;
   color:#06c;
}
footer a:hover {
   text-decoration:none;
   color:#272727;
}
.charity img {
   margin:0 auto;
   display:inline;
}
a.social {
   opacity:1;
}
a.social:hover {
   opacity:1;
}
.create-auction img {
   margin:0 auto 48px;
}
.user-actions {
   background-color:#282a2c;
   border-bottom: 3px solid #de3737;
   border-top: none;
   padding:6px 0 3px 0;
}
.user-actions a,
.user-actions a:visited {
   color:#fff;
   font-size:16px;
}
.user-actions a:hover {
   color: #ffe87f;
}
.user-actions .glyphicon {
   font-size:16px;
   color: #ffe87f;
}
.navbar {
   background:#fff;
   border-top:0;
   border-bottom:1px solid #e0e0e0;
}
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > a:hover {
   color: #606060;
   font-weight: 600;
   background: none !important;
}
.navbar-default .navbar-nav > li > a:focus {
   color:#dc3636;
   background-color:#fff;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
   color:#dc3636;
}
.navbar-default .navbar-toggle .icon-bar {
   background-color:#dc3636;
}
.navbar-default .navbar-brand {
   color:#dc3636;
   font-weight:600;
   text-transform:uppercase;
}
.navbar button {
   background:transparent;
}
/* Modals */
.modal-header {
   background-color:#282a2c;
   border-bottom:1px solid #282a2c;
}
/* Items */
.items {
   background-color:#f6f6f6;
}
.items .item h5.boxed {
   background-color:#282a2c;
}
.items .item .item-price a {
/*background:#6b8b27;*/
}
.items .item .item-price a:hover {
   background:#9e0505;
}
.home-contact {
   padding: 36px 0;
}
.home-contact h3 {
   margin-bottom: 36px;
   color: #606060;
   font-size: 2rem;
   line-height: 1.6;
}
.yellow {
   color:#ff0;
}
.world-record {
   background-color:#3160a1;
   color:#f0f0f0;
   padding: 12px 0 48px 0;
}
.world-record h2 {
   color: #f0f0f0;
}
.world-record h1 {
   font-weight: 600;
}
.slide-header,
.home-contact h3,
.world-record p {
   font-weight:600;
}
.home-contact p,
.world-record p {
   font-family: "Oswald", "Arial Narrow", sans-serif;
}
.world-record p {
   font-size: 2.2rem;
}
.world-record .col-sm-3 p:last-child {
   font-size: 2.6rem;
}
/* homepage carousel */
.home-carousel {
   background: url(../Images/carousel-back-wood.jpg) no-repeat top center;
   background-size:cover;
}
.rslides_container {
   margin-bottom: 0;/*  min-height: 425px;*/
}
.rslides {
   margin: 0 auto;
}
.rslides img {
   float: none;
   width: auto;
   margin: 0 auto;
}
.slide-header {
   margin: 3rem 0;
   font-family: "Oswald", "Arial Narrow", sans-serif;
   line-height: 1.4;
   color:#f0f0f0;
}
.slide-bradshaw {
   font-weight: normal;
   font-family: Allerta Stencil, Oswald, sans-serif;
   -webkit-text-stroke: 1px #101010;
   color: #FC3;
   text-shadow: -1px -1px 0 #101010, 1px -1px 0 #101010, -1px 1px 0 #101010, 1px 1px 0 #101010;
   letter-spacing: -4px;
   line-height: 1;
   font-size: 7rem;
}/*
Carousel custom pager
*/
.rslides_tabs {
   margin:0;
   padding:0;
   position:absolute;
   bottom:26px;
   z-index:3;
   left:0;
   right:0;
   opacity:0.8;
}
.rslides_tabs a {
   width:18px;
   height:18px;
   margin:0 18px 0;
   border:3px solid #fff;
   border-radius: 50%;
   background-color: transparent;
   box-shadow: none;
   opacity: 0.8;
}
.rslides_here a {
   background-color:#fff;
}
.rslides_nav.next {
   top:65%;
}
.rslides_nav.prev {
   top:65%;
}
/* Subpages specific */
.publicity-page .col-sm-3 {
   padding-top: 24px;
}
.publicity-page .col-sm-3 p {
   padding:0;
}
@media(max-width: 767px) {
.world-record .col-sm-3 {
   padding: 24px 15px;
}
.slide-bradshaw {
   font-size:4rem;
    padding-top: 20px;
    margin-top: 0;
}
.rslides li h2 {
   font-size: 2.6rem;
}
}
@media(max-width: 800px) {
.rslides img {
   max-width: 100%;
   height: auto;
}
}
 @media(min-width:768px) {
.world-record p {
   font-size: 1.8rem;
}
p.yellow {
   font-size: 2.6rem;
}
.top-bar {
   background-color: #2788c9;
   padding: 7px 0;
   text-align: center;
}
.top-bar span {
   color: #fff;
   font-family: Georgia, serif;
   font-size: 14px;
   font-style: italic;
}
header {
   background-color: #fff;
   min-height: 80px;
}
.header-logo {
   margin: -32px 0 0 0;
   position: absolute;
    z-index: 10;
}
.navbar {
   min-height:40px;
   margin-top: -60px;
   margin-bottom:16px;
   background-color: transparent;
   border-color: transparent;
}
.navbar .nav {
   border-left:1px solid #fff;
}
.navbar .nav > li > a {
   border-right:1px solid #fff;
   padding:10px 8px;
   color:#a0a0a0;
   font-family: "Oswald", "Arial Narrow", sans-serif;
   font-weight:normal;
   font-size: 18px;
}
.navbar .nav > li > a:hover {
   font-weight:normal;
}
.user-actions {
   border-top: 3px solid #de3737;
   border-bottom: none;
}
/* homepage carousel */

.rslides_container {
/*   min-height: 570px;*/
}
.slide-header {
   font-size: 4rem;
}
.home-contact h3,
.home-contact p {
   font-size: 3.2rem;
}
}
@media(min-width:992px) {
.navbar .nav > li > a {
   font-size: 22px;
}
.world-record {
   padding: 36px 0 90px 0;
}
.world-record h1 {
   font-size: 7rem;
   margin-bottom: 36px;
}
.world-record p {
   font-size: 2.4rem;
}
p.yellow {
   font-size: 3.4rem;
}
.rslides li h2 {
   font-size: 4rem;
   margin-bottom: 24px;
}
}
@media(min-width:1200px) {
.top-bar {
   text-align: right;
}
.world-record p {
   font-size: 2.6rem;
   letter-spacing: 1px;
}
p.yellow {
   font-size: 3.4rem;
}
/* homepage carousel */

.rslides_container {
/* min-height: 600px; */
}
.slide-header {
   font-size: 5rem;
}
}
.navbar .nav .active > a,
.navbar .nav .active > a:hover,
.navbar .nav .active > a:focus {
   color: #dc3636;
   background: none !important;
}
.dropdown-toggle {
/*background:#fff !important;*/
}
.nav-collapse .nav > li > a {
   background:#e0e0e0 !important;
}
.nav .open>a,
.nav .open>a:hover,
.nav .open>a:focus {
   border-color:#fff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
   border-color: #e0e0e0;
}
.sub-nav .navbar-toggle .icon-bar {
   background-color:#b0b0b0;
}
