@charset "UTF-8";
/* CSS Document */

/* INTERIOR Widget CSS */
.header-widget-main {
	position:absolute;
	display:block;
	width:236px;
	height:auto;
	border-radius:10px;
	z-index:1000;
	top:140px;
	right:50px;
	background:rgba(0, 0, 0, 0.5);
	border:1px solid #cacaca;
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75); box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75);}
	
.header-widget-main-inner {
	position:relative;
	display:block;
	padding:10px 20px;
	color: #fff;
	font-family: 'Strait', sans-serif;
	font-size: 18px;
	line-height: 24px;
	text-align: center;}

.header-widget-main-inner a {color:#FFE225;}
.header-widget-main-inner a:hover, .header-widget-main-inner a:focus {color:#fff; text-decoration:underline;}

.header-widget-image-holder {position:relative; display:block; width:100%; text-align:center; top:15px;}
.header-widget-image-holder img.discount {position:relative; display:block; max-width:225px; margin-left:0px; padding-bottom:15px;}

/***********************/
/***********************/
/***********************/
	

/* Homepage Widget CSS */
.hp-widget-main {
	position:absolute;
	display:block;
	width:236px;
	height:auto;
	border-radius:10px;
	z-index:1000;
	top:120px;
	right:50px;
	background:rgba(0, 0, 0, 0.5);
	border:1px solid #cacaca;
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75); box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75);}

.hp-widget-main-inner {
	position:relative;
	display:block;
	padding:10px 20px;
	color: #fff;
	font-family: 'Strait', sans-serif;
	font-size: 18px;
	line-height: 24px;
	text-align: center;}

.hp-widget-main-inner a {color:#FFE225;}
.hp-widget-main-inner a:hover, .hp-widget-main-inner a:focus {color:#fff; text-decoration:underline;}

.widget-image-holder {position:relative; display:block; width:100%; text-align:center}
.widget-image-holder img.discount {position:relative; display:block; max-width:225px; margin-left:0px; padding-bottom:15px;}







@media only screen and (max-width : 768px) {

.header-widget-main {position:relative; display:block; top: 0px; width: 100%; right: 0; border-left: none; border-right: none; border-radius: 0;}
.header-widget-main-inner {padding: 5px 10px; font-size: 12px; line-height: 16px; font-weight: 100;}
.header-widget-image-holder {visibility:hidden; display:none;}
br.header-remove-on-mobile {visibility:hidden; display:none;}

/***********************/
/***********************/
/***********************/

.hp-widget-main {width: 100%; right: 0; border-left: none; border-right: none; border-radius: 0;}
.hp-widget-main-inner {padding: 5px 10px; font-size: 12px; line-height: 16px; font-weight: 100;}
.widget-image-holder {visibility:hidden; display:none;}
br.remove-on-mobile {visibility:hidden; display:none;}
}