

/* hide currency selector */
.header-currencyselector {
    display: none !important;
}

@font-face {
	font-family: 'Aleo';
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Regular.eot');
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Regular.eot?#iefix') format('embedded-opentype'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Regular.woff') format('woff'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Aleo';
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Light.eot');
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Light.eot?#iefix') format('embedded-opentype'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Light.woff') format('woff'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Aleo';
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Italic.eot');
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Italic.eot?#iefix') format('embedded-opentype'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Italic.woff') format('woff'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Aleo';
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-BoldItalic.eot');
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-BoldItalic.woff') format('woff'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'Aleo';
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-LightItalic.eot');
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-LightItalic.woff') format('woff'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Aleo';
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Bold.eot');
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Bold.eot?#iefix') format('embedded-opentype'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Bold.woff') format('woff'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/Aleo-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

 @font-face {
	font-family: 'ITC Franklin Gothic LT';
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/FranklinGothicLT-Book.eot');
	src: url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/FranklinGothicLT-Book.eot?#iefix') format('embedded-opentype'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/FranklinGothicLT-Book.woff') format('woff'),
		url('/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/45/FranklinGothicLT-Book.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Aleo-Bold', Fallback, sans-serif;
}


.breadcrumb {
    font-family: 'Aleo-Bold', Fallback, sans-serif;
}

/* info for drop down navigation */
ul.dropdown li {
    background-color: #fff;
    color: #000;
    line-height: normal;
}


/* hover for contact link */
ul.dropdown a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #279ad3 !important;
}



.adminlinks a {
    color: #666;
    font-family: 'Aleo-Bold', Fallback, sans-serif;
}



/* info for category navigation */

.navigationmenu, .block-account-navigation {
    background: #001441 repeat-x scroll 0px 0px;
    color: #FFF;
    margin-bottom: 10px;
}



.block-account-navigation li {
    font-family: 'Aleo-Bold', Fallback, sans-serif;
}

.navigationmenu li {
    font-family: 'Aleo-Bold', Fallback, sans-serif;
}

.navigationmenu li a:hover, .block-account-navigation li a:hover {
    background: ##ec008c !important;
    text-decoration: none;
}


.block-account-navigation .title {
    padding: 10px;
    margin: 0;
    font-size: 14px;
    font-family: 'Aleo-Bold', Fallback, sans-serif;
}
/* slider - hide thumbs */
.flex-control-thumbs img {
    width: 100%;
    display: none;
    opacity: .7;
    cursor: pointer;
}


/* More you buy prices - hide */
.prices-table td {
    display: none;
}

.tier-prices.orderLineTotal {
    display: none;
}

.basketUpdatecartbutton .updatecartbutton {
    background: #ec008c !important;
    border: 0 none;
    color: #FFF;
    margin: 0;
    padding: 0 10px;
    margin-right: 5px;
    height: 29px;
}

.basketUpdatecartbutton .updatecartbutton:hover {
    background: #22a8e5;
    border: 0 none;
    color: #FFF;
    margin: 0;
    padding: 0 10px;
    margin-right: 5px;
    height: 29px;
}



/* product buttons */
.product-grid .productlistaddtocartbutton {
    width: 100%;
    border: 0px;
    background: #279ad3;
    color: #fff;
}





.product-grid .productlistaddtocartbutton:hover {
    background: #ec008c;
    color: #fff;
}

.DT_checkout_button {
    position: relative;
    float: right;
    padding: 8px;
    padding-left: 18px;
    padding-right: 18px;
    text-transform: uppercase;
    color: #fff;
    background-color: #22a8e5;
    border: 0;
    margin-right: 10px;
    margin-bottom: 5px;
}

.DT_checkout_button:hover {
    position: relative;
    float: right;
    padding: 8px;
    padding-left: 18px;
    padding-right: 18px;
    text-transform: uppercase;
    color: #fff;
    background-color: #ec008c;
    border: 0;
    margin-right: 10px;
    margin-bottom: 5px;
}



.checkoutbutton  {
    float: right;
    background-color: #ec008c;
    border: 0 none;
    color: #FFF;
    margin: 0;
    padding: 8px;
}

.checkoutbutton:hover  {
    float: right;
    background-color: #22a8e5;
    border: 0 none;
    color: #FFF;
    margin: 0;
    padding: 8px;
}



/* footer setup */

.footercopyrightrow {
    background: #231f20;
    border-bottom: #231f20 solid 15px;
    color: #fff;
}


/*footer info*/

#footerrow {
    background: #001441 none repeat scroll 0% 0%;
    color: #FFF;
    margin-top: 20px;
}

/* hover state for footer buttons */

.footerinner li a {
    font-family: ITC Franklin Gothic LT;
}




.footerinner li a:hover {
    background: none repeat scroll 0 0 ##ec008c;
    text-decoration: none;
}

.footercopyrightrow {
    background: #001441;
    border-bottom: #001441 solid 15px;
    color: #fff;
}


.footerinner {
    background: #001441;
}

.footerinner h3 {
    margin: 20px 20px 10px 10px;
    padding: 0px;
    font-size: 14px;
    color: #;
    color: #fff;
}








