/*------------------------------------------------------------------------------------------------------------------------*/
/* BANNIÃˆRE */
/*------------------------------------------------------------------------------------------------------------------------*/



.bx-viewport, .bx-wrapper{
    position:absolute;
    width:100%;
    height:100% !important;
    top:0;
    left:0;
	right:0;
	z-index:0;
}


.bxslider, .bxslider li{
    height: 600px !important;
	
}
.bxslider li{
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}



.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  top: 75px;
  left:46px;
  z-index:99999999999999999;
}

/* LOADER */
.bx-wrapper .bx-loading {min-height: 50px;background: url(../img/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}

/* PAGER */

.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager.bx-default-pager a {border:1px solid #423d3c;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {background: url('../img/x.png') no-repeat center center; border:1px solid #d9272e}

.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager-item {font-size: 0;line-height: 0;}

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {left: 0px;background: url(../img/controls.png) no-repeat top -1px left -1px;border-radius: 100%;height: 30px!important;width: 30px!important;}
.bx-wrapper .bx-next {right: 0px;background: url(../img/controls.png) no-repeat top -1px right -4px;border-radius: 100%;height: 30px!important;width: 30px!important;}
.bx-wrapper .bx-prev:hover {opacity:0.8}
.bx-wrapper .bx-next:hover {opacity:0.8}
.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -55px;outline: 0;width: 45.5px;height: 94px;text-indent: -9999px;z-index: 99999999;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}

/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {position: relative;text-align:center;margin-top:25px;}
.bx-wrapper .bx-caption span {font-family: 'Dancing Script', cursive;color: #ffffff;display: block;	font-size: 3.8em;padding:0 50px 0 50px;font-weight:700; text-decoration:none;text-align:center; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);}
.bx-wrapper:hover .bx-caption span {}

/*------------------------------------------------------------------------------------------------------------------------*/
/* STRUCTURE RESPONSIVE */
/*------------------------------------------------------------------------------------------------------------------------*/

/*------ BIG FUCKING SCREEN ----*/
@media screen and (min-width:2000px) {

}

/*------ BIG SCREEN ----*/
@media screen and (min-width:1501px) and (max-width:1999px) {

}

/*------ NORMAL SCREEN ----*/
@media screen and (min-width:1280px) and (max-width:1500px) {

}

/*------ SMALL SCREEN ----*/
@media screen and (min-width:960px) and (max-width:1279px) {

.bx-wrapper .bx-prev {left: 5px;background: url(../img/controls.png) no-repeat top left;}
.bx-wrapper .bx-next {right: 5px;background: url(./img/controls.png) no-repeat top right;}

}

/*------IPAD PAYSAGE----*/
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {

}

/*------IPAD PORTRAIT ---*/
@media screen and (min-width:641px) and (max-width:959px) {
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  top: 75px;
  left:46px;
  z-index:99999999999999999;
  display:none;
}

.bx-wrapper .bx-prev {left: 5px;background: url(../img/controls.png) no-repeat top left;}
.bx-wrapper .bx-next {right: 5px;background: url(../img/controls.png) no-repeat top right;}
}

/*------IPHONE PAYSAGE----*/
@media screen and (min-width:431px) and (max-width:640px) {
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  top: 75px;
  left:46px;
  z-index:99999999999999999;
  display:none;
}
.bx-wrapper .bx-prev {left: 0px;background: url(../img/controls.png) no-repeat top left;display:none;}
.bx-wrapper .bx-next {right: 0px;background: url(../img/controls.png) no-repeat top right;display:none;}
}

/*------IPHONE PORTRAIT----*/
@media screen and (max-width:430px) {

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  top: 75px;
  left:46px;
  z-index:99999999999999999;
  display:none;
}

.bx-wrapper .bx-prev {left: 0px;background: url(../img/controls.png) no-repeat top left;display:none;}
.bx-wrapper .bx-next {right: 0px;background: url(../img/controls.png) no-repeat top right;display:none;}
}
