
html { 
background: url(../images/wallpaper.jpg) no-repeat left center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

/** CONTAINERS **/
body {background:none; color: #fff; font-size:15px}
.container {background:none;}
.head-container {border-bottom: 0px solid #5c604d;background:#555;box-shadow:0px 10px 15px -10px #555}
.topnav-container, .navbar-default {background:#555; border-bottom:0px solid #ababaa} 
.topnav-container {border-bottom:1px solid #ababaa}
.footerContainer, .footerContainer .container {background:none}
.footerContainer .container {border-top:1px solid #ababaa}

h1, h2, h3, h4, h5, h6 {font-family: 'BenchNine',Carme,Tahoma,Geneva,sans-serif; color:#bcd054 /***#ddf94c***/;}
h1 {font-size:36px; margin-bottom:10px;text-transform:uppercase}
h2 {font-size:24px; margin-bottom:10px;}

a {color: #bcd054 } 
a:hover, a:focus {text-decoration:none; color: #ababaa;}

.addressData a, .addressData a:visited {color:#fff;}
.addressData a:hover{color:#ababaa}

/** TOPNAV **/
.navbar-default .navbar-nav>li>a {color:#fff; font-size: 18px;display:inline-block; text-transform:uppercase;font-family:'BenchNine', sans-serif;letter-spacing:1px }
.navbar-default .navbar-nav>li>a.current, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {color: #ababaa;}

.navbar-nav {border-top: 0px solid #DADADA; border-bottom: 0px solid #DADADA;list-style:none;text-align:center } 

/** LEFT NAV **/
.catNavigator dt {color:#bcd054;text-transform:uppercase;font-family:'BenchNine', sans-serif;letter-spacing:1px}
.catNavigator dt::after{content: '';display: block;width: 50px;height: 1px;background: #ababaa;margin-top: 13px;margin-right:auto}
.catNavigator dd, .catNavigator a:link, .catNavigator a:visited { color:#fff}
.catNavigator a:hover, .catNavigator a:focus, .catNavigator a.current { color: #ababaa; text-decoration:none}
.catNavigator dd {padding-bottom:2px}

/** DROPDOWN MENU **/
.dropdown-header{color:#bcd054 ; font-size:15px}
.dropdown-menu{background:#555}
.dropdown-menu>li>a, .dropdown-menu>li>a:visited {color:#fff}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {background:#555;color:#ababaa}
.dropdown-menu .divider{background-color:#555}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {color:#ababaa; background:none}

/** PANELS **/
.panel{background:#595951;border: 1px solid #dadada;color:#fff; border-radius:0px; min-height:320px}
.panel:hover{background:#555; border:1px solid #bcd054;}
.designButton:hover, .designButton:focus, .designItems, .catImages:hover {  background:#555; border: 1px solid #bcd054;color: #ababaa; text-decoration:none}
.newsPanel:hover{  background: #fcfcfc; border: 1px solid #909090;color: #555; text-decoration:none}
.panel-heading h2 {color:#bcd054; font-family: 'Open Sans',Carme,Tahoma,Geneva,sans-serif;}

.designPrices {background:#555; border:1px solid #ababaa}

/** buttons **/
.btn-primary{border: 1px solid #ababaa; background:none}
.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active, .btn-primary:active:focus,.btn-primary.active.focus{border: 1px solid #bcd054; background:#555} 
.btn-header {border-radius: 0px;  border: 1px solid #ababaa;}
.btn-header:hover { color:#fff}
a.btn-header:hover{color:#ababaa}
.btn-default{border:1px solid #ababaa;color:#fff; background:none}
.btn-default:hover{border:1px solid #bcd054; background:#555}

/** FOOTER **/
#footer a:link, #footer a:visited {color:#fff}
#footer a:hover {color: #ababaa}
.cartHeader {color:#bcd054}
#footer dd {color:#fff;}
#footer dt {color:#bcd054;text-transform:uppercase;font-family:'BenchNine', sans-serif;letter-spacing:1px}

/**** admin text editor window ****/
.cke_show_borders {background:#fff}

/**** MARKS TWEAKS FOR v65 BUGS ****/
.socialHead i {padding-right: 12px;}
.catImages, .designButton{height:300px}
.newsPanelHeight{min-height:240px}
.navbar-right .dropdown-menu {left:0;top:33px}
.headerSearch, .headerCart, .headerEmail, .headerTel{text-align:center;padding-top:12px;font-size:16px}
.headerSearch, .headerCart{padding-top:16px}
.navbar-toggle{margin-top:4px}
.addressDataMobile .col-xs-2{width:20%}
.addressDataMobile a{color:#fff;}
.addressDataMobile a:hover{color:#ababaa;}
.pageMap{margin-top:20px}
#content{margin-bottom:30px}
.owl-carousel{margin-bottom:-5px}
.addressData-right .fa{margin-right:8px}
#mobilenav a{color:#fff}
#mobilenav a:hover{color:#555; background:#dad6d6}
#mobilenav .adminButton a{color:#fff;}
#mobilenav .adminButton{margin-right:10px}
.pageGallery h1{display:none;}
.loginFormControl{height:45px;padding-top:10px}
@media (min-width: 992px){
#detailLeft p{height:400px;width:400px;overflow:hidden;text-align:-webkit-center}
#detailLeft p img{object-fit:cover;object-position:50% 50%;}
}
@media (max-width: 768px){
.dropdown-menu {max-height: 400px;width: 100%;overflow-y: scroll;-webkit-overflow-scrolling: touch;}
}
.owlDiv img{max-width:100%}
.selectDate{z-index:100;}

.highlight {background:none}
.homepanel {margin-top:0px; background:none}
.navbar-toggle .icon-bar {background-color:#fff}
.navbar-toggle:hover .icon-bar {background-color:#ababaa}
.navbar-toggle:hover {border:1px solid #ababaa}

@media (max-width: 768px) {
.navbar-header { margin-top:70px;}
}

.owl-carousel{border-bottom:1px solid #ababaa}

/** HIDE SYMPATHY ON SHOP ONLINE PAGE **/

.breadcrumb{background:none;border:1px solid #f1f1f1}
.orderSummaryText, .paymentSectionDate, .paymentSectionItems, .paymentSectionDelAd, .paymentSectionDelName, .payDetails{background:none!important;}


.confirmBoxes .payDetails {background: #585850 !important;}

.myInsta iframe{max-height:285px}
.myInsta{width:100%;max-width:1624px}
#customBottom.container, .myInsta.container{border-top:0px}

.leftExtras {
    display:none;
}
.headSearch {
    display:none;
}

.page29 #info a[href*="/occasion-21/7.national-delivery.htm"] {display:none;}

.checkbox.xSaleBlock {
    background: none !important;
}

.crossSaleBlock .btn-primary {background:#111}



/** FIXES **/
.footerContainer img[src="/upload/styles/images/footer.png"] {
    content: url(/upload/mt/amas355/images/footerCard_defaultWhite.png);
}

/** MOBILE NAV IMPROVEMENTS **/
.mobile-nav {
	padding-left: 0px;
	text-align: center;
}

.mobile-nav > li > a {
	padding: 10px 0px;
	text-transform: uppercase;
}

.testLogin {
	text-align: center;
	padding-bottom: 10px;
}