/** RESET AND LAYOUT
===================================*/
#aw_slider_container {
	max-width: 960px;
	margin: 10px auto 0;
	height: 410px;
}
#aw_slider_container .bx-wrapper-mod {
	position: relative;
	margin: 0 auto;
	padding: 0;
	*zoom: 1;
}
#aw_slider_container .bx-wrapper-mod img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

#aw_slider_container .bx-wrapper-mod .bx-pager,
#aw_slider_container .bx-wrapper-mod .bx-controls-auto {
	position: absolute;
	width: 100%;
}

/* LOADER */

#aw_slider_container .bx-wrapper-mod .bx-loading {
	min-height: 50px;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

#aw_slider_container .bx-wrapper-mod .bx-pager {
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	height:37px;
	text-align: right;
	position: absolute;
	bottom:20px;
	right:99px;
	z-index: 99;	
}

#aw_slider_container .bx-wrapper-mod .bx-pager .bx-pager-item,
#aw_slider_container .bx-wrapper-mod .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}
#aw_slider_container {margin-bottom:10px}
#aw_slider_container .bx-wrapper-mod .bx-pager.bx-default-pager a {
	display: block;
	width: 12px;
	border:none;
	background:none;
	height: 37px;
	margin: 0 0 0 5px;
	outline: 0;
	padding:0 14px;
	color:#fff;
	font:normal 16px/37px Arial;
	background: rgba(0, 0, 0, .7);
}

#aw_slider_container .bx-wrapper-mod .bx-pager.bx-default-pager a:hover,
#aw_slider_container .bx-wrapper-mod .bx-pager.bx-default-pager a.active {
	text-decoration: none;
	color:#000
}

/* DIRECTION CONTROLS (NEXT / PREV) */

#aw_slider_container .bx-wrapper-mod .bx-controls-direction a {
	position: absolute;
	outline: 0;
	width: 37px;
	height: 37px;
	z-index: 999;
	background:rgba(0, 0, 0, .7) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAAUklEQVQoz2P4//9/PxArMJADoJrfA/F+IE4g15AEqAH3gbieLNeANCG5Zj0QBwwq1ziQ6xqQS0CgnnbhQLKfybUlAGrLe6JDFqrwPlkpjJK0DQBtucHpCi0ozwAAAABJRU5ErkJggg==) 50% 50% no-repeat;
	right:15px;
	bottom:20px;
	color:#fff;
	text-align:center;
	line-height: 37px;
	font-size:25px;
}
#aw_slider_container .bx-wrapper-mod .bx-controls-direction a:hover {
	background:rgba(255, 189, 0, .9) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAQAAACouOyaAAAAbklEQVR4AYXRYRWEMAwE4U8CEioBCSfhJEQCDpCAhEo4CUioBCRUQk8ByfzP5u0su6bgsHQfKc1lehw2KeE2dXuV101DSNmEYbqqGrtuun2rt8NyVimRdbu0d0ND2N5u15uX5vRkdsPyyzcql/4DVewkTN908aIAAAAASUVORK5CYII=) 50% 50% no-repeat;
	}
#aw_slider_container .bx-wrapper-mod .bx-controls-direction .bx-prev {
	right: 57px;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

#aw_slider_container .bx-wrapper-mod .bx-controls-direction a.disabled {
	display: none;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

#aw_slider_container .bx-wrapper-mod .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}
#aw_slider_container .bx-wrapper-mod .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

#aw_slider_container .bx-wrapper-mod .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

#aw_slider_container .bx-wrapper-mod .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

/* Styling the tooltips */
#aw_slider_container .showcase-plus-anchor
{
	position:absolute;
	width:30px;
	height: 30px;
	z-index:9999;
	opacity:1;
	color:#000 !important;
	font:normal 33px/31px Arial;
	text-align:center;
	border-radius:50%;
	-webkit-box-shadow: 0px 1px 0px rgba(1, 0, 1, 0.4);
-moz-box-shadow:    0px 1px 0px rgba(1, 0, 1, 0.4);
box-shadow:         0px 1px 0px rgba(1, 0, 1, 0.4);
}
#aw_slider_container .showcase-plus-anchor:after {content:"+"}
#aw_slider_container .showcase-plus-anchor .point_container {display: none;}


#aw_slider_container .showcase-plus-anchor:hover
{
	text-decoration:none;	
	background:#e12525;	
}
/* Styling the caption */
#aw_slider_container .aw_slide-text
{
	text-align: left;
	position: absolute;
	left: 60px;
	top:145px;	
	width:675px;
}
#aw_slider_container div.showcase-tooltip
{
	background-color: #212223;
	color: #fff;
	text-align: left;
	padding: 10px;
	z-index:9999;
}
#aw_slider_container div.showcase-tooltip img {
	width:145px
}
#aw_slider_container .aw_pName {
	color:#fff;
	font:normal 15px Georgia;
	line-height: 22px;
	display: block;
	padding-top: 5px;
	text-transform: uppercase;
	}
#aw_slider_container .aw_price {
	display: block;
	font-size:16px;
	line-height:26px;
	}
#aw_slider_container #aw_slider li {position: relative; display: none;}
#aw_slider_container #aw_slider .aw_slide-text {
	position: absolute;
	top:63px;
	left: 30px;
}
#aw_slider .button {margin-top: 20px;}
#page #aw_slider_container .aw_slide-text * {color:#fff}
#page #aw_slider_container .aw_slide-text.dark-text * {color:#333}
#page #aw_slider_container .aw_slide-text h3 { font:normal 50px/65px "Playfair Display", Arial; padding: 0;}
#page #aw_slider_container .aw_slide-text h4 { 
	font-size: 30px; 
	line-height: 40px; 
	font-weight: normal; 
	padding-bottom: 10px;
}
#page #aw_slider_container .aw_slide-text div { font-size:14px; line-height: 23px; font-family: Verdana;}


#aw_slider_container .aw_slide-text {	
	-webkit-animation: fadeInDown .5s ease .5s forwards;	
	-moz-animation: fadeInDown .5s ease .5s forwards;
	-o-animation: fadeInDown .5s ease .5s forwards;
	animation: fadeInDown .5s ease .5s forwards;
	-webkit-transform: rotateY(-90deg) translateX(0px) translateZ(2px);
	-webkit-transform-origin: 0px 0;
}

@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-40px);
	}	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-40px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-40px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translateY(-40px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.videoframe {width:100%; height:600px}
@media (max-width: 1000px) and (min-width: 768px) {
	.videoframe {height:450px}
	#aw_slider .aw_slide-text {top:105px; left:50px; width:413px; }		
}
@media (max-width: 767px) and (min-width: 480px) {
	.videoframe {height:300px}
	#aw_slider_container #aw_slider .aw_slide-text {top:25px; left:10px; width:300px; }
	#aw_slider_container #aw_slider .aw_slide-text div {line-height: 18px; font-size: 12px;}	
	#aw_slider_container #aw_slider .aw_slide-text h3 {font-size:30px; line-height: 40px;}
	#aw_slider_container #aw_slider .aw_slide-text h4 {font-size:24px}
	.showcase-tooltips {display: none;}

}
@media (max-width: 479px) {
	#aw_slider_container #aw_slider .aw_slide-text {top:20px; left:30px; width:230px; display: none; }
	#aw_slider_container #aw_slider .aw_slide-text div {line-height: 14px; font-size: 12px;}	
	#aw_slider_container #aw_slider .aw_slide-text h3 {font-size:14px; line-height: 20px;}
	.showcase-tooltips {display: none;}
}
/*