/* -------------------------------wizedesign--
     SLIDER
   ------------------------------------------- */
   
#slider {
    width: 1240px;
    height: 540px;
    margin-top:-40px;
	margin-left:-40px;
	margin-bottom:40px;
    position: relative;
    overflow: hidden;
	background:#222;
    }
		
/* -------------------------------wizedesign--
     BIG
   ------------------------------------------- */
   
#sld-big {
    width: 100%;
    position: relative;
    }

.sldbig-bg {
    background: url("../images/bg1.png");
    left: 0px;
    width: 100%;
    bottom: 0px;
    height: 540px;
    z-index: 3;
    position: absolute;
    }
	
#sld-big:hover .sldbig-bg {
    background: rgba(0, 0, 0, 0.7);
    }

.sldbig-title h2 { line-height: 1.45em }
	
.sldbig-title h2 a {
    font-weight: 900;
    text-transform: uppercase;
    color: #fff;
    font-size: 58px;
    }
    
.sldbig-title h2 a:hover { opacity: 0.7 }

.sldbig-title span {
    font-weight: 700;
    text-transform: uppercase;
    top: -12px;
    left: 0px;
    color: rgba(255, 255, 255, 0.4);
    position: absolute;
    font-size: 14px;
	font-family: "Montserrat"
    }

.sldbig-text p {
    font-weight: 400;
    color: rgba(255, 255, 255, 0.7);
    font-size: 16px;
	line-height:1.4em;
    }

.sldbig-cat {
    line-height: 15px;
    letter-spacing: 1.7px;
    text-transform: uppercase;
    color: #fff;
    height: 15px;
    padding: 4px 10px ;
    font-size: 9px;
	font-weight:900;
    }

.sldbig-video {
	background: url("../images/playB.png");
	width:128px;
	height:128px;
	float:left;
	opacity:0.3
    }

#sld-big:hover .sldbig-video { opacity:1 }
	
.sldbig-video:hover { opacity:0.7 !important } 

/* -------------------------------wizedesign--
     LEFT
   ------------------------------------------- */

#sld-left {
    width: 740px;
	height: 540px;
    float: left;
    z-index: 2;
    position: relative;
    overflow: hidden;
    }

.sldleft-bg {
    background: url("../images/bg1.png");
    left: 0px;
    width: 100%;
    bottom: 0px;
    height: 540px;
    z-index: 3;
    position: absolute;
    }
	
#sld-left:hover .sldleft-bg {
	background: rgba(0, 0, 0, 0.7);
    }
	
.sldleft-title h2 { line-height: 1.2em }
	
.sldleft-title h2 a {
    font-weight: 900;
    text-transform: uppercase;
    color: #fff;
    font-size: 44px;
    }
    
.sldleft-title h2 a:hover { opacity: 0.7 }

.sldleft-title span {
    font-weight: 700;
    text-transform: uppercase;
    top: -12px;
    left: 0px;
    color: rgba(255, 255, 255, 0.4);
    position: absolute;
    font-size: 14px;
	font-family: "Montserrat"
    }

.sldleft-text p {
    font-weight: 400;
    color: rgba(255, 255, 255, 0.7);
    font-size: 16px;
	line-height:1.4em;
    }

.sldleft-cat {
    line-height: 15px;
    letter-spacing: 1.7px;
    text-transform: uppercase;
    color: #fff;
    height: 15px;
    padding: 4px 10px ;
    font-size: 9px;
	font-weight:900;
    }
    	
.sldleft-video {
	background: url("../images/playM.png");
	width: 86px;
	height: 86px;
	float: left;
	opacity:0.3;
    }
	
#sld-left:hover .sldleft-video {opacity:1;}
	
.sldleft-video:hover { opacity:0.7 !important } 

/* -------------------------------wizedesign--
     TOP / BOTTOM
   ------------------------------------------- */
   
#sld-top, #sld-bottom {
    width: 500px;
    height: 270px;
    z-index: 2;
    position: relative;
    overflow: hidden;
    }

#sld-left .tp-rightarrow, #sld-top .tp-rightarrow, #sld-bottom .tp-rightarrow { right: 3px !important }

#sld-left .tp-leftarrow, #sld-top .tp-leftarrow, #sld-bottom .tp-leftarrow { left: 3px !important }

#sld-left .tp-caption, #sld-top .tp-caption, #sld-bottom .tp-caption, #sld-big .tp-caption { position: absolute }

.sldtb-bg {
    background: url("../images/bg2.png");
    left: 0px;
    width: 100%;
    bottom: 0px;
    height: 270px;
    z-index: 3;
    position: absolute;
    }

#sld-top:hover .sldtb-bg, #sld-bottom:hover .sldtb-bg { background: rgba(0, 0, 0, 0.7) }

.sldtb-title h2 {
    font-weight: 900;
    line-height: 1.23em;
	font-size: 26px;
    }
	
.sldtb-title h2 a {
    text-transform: uppercase;
    color: #fff;
    }
    
.sldtb-title h2 a:hover { opacity: 0.7 }

.sldtb-title span {
    font-weight: 700;
    text-transform: uppercase;
    top: -11px;
    left: 0px;
    color: rgba(255, 255, 255, 0.4);
    position: absolute;
    font-size: 14px;
	font-family: "Montserrat"
    }

.sldtb-cat {
    line-height: 15px;
    letter-spacing: 1.7px;
    text-transform: uppercase;
    color: #fff;
    height: 15px;
    padding: 4px 10px ;
    font-size: 9px;
	font-weight:900;
    }

.sldtb-video {
	background: url("../images/playL.png");
	width: 64px;
	height: 64px;
	float: left;
	opacity:0.3
    }

#sld-top:hover .sldtb-video, #sld-bottom:hover .sldtb-video  {opacity:1;}
	
.sldleft-video:hover { opacity:0.7 !important } 

/* -------------------------------wizedesign--
     SETTINGS
   ------------------------------------------- */
   
.tparrows {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -o-transition: opacity 0.3s ease-out;
    -khtml-opacity: 1;
    -ms-transition: opacity 0.3s ease-out;
    -moz-transition: opacity 0.3s ease-out;
    -webkit-transform: translateZ(5000px);
    -webkit-transition: opacity 0.3s ease-out;
    -webkit-transform-style: flat;
    -webkit-backface-visibility: hidden;
    opacity: 1;
    z-index: 600;
    position: absolute;
	top:258px !important;
    }
	
#sld-top .tparrows, #sld-bottom .tparrows  { top:123px !important }

.tparrows.hidearrows {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    }

.tp-leftarrow {
    background: url("../images/leftS.png") no-Repeat 0 0;
    width: 24px;
    cursor: pointer;
    height: 24px;
    z-index: 100;
	margin-left:5px;
    }

.tp-rightarrow {
    background: url("../images/rightS.png") no-Repeat 0 0;
    width: 24px;
    cursor: pointer;
    height: 24px;
    z-index: 100;
	margin-right:5px;
    }

.tp-leftarrow:hover, .tp-rightarrow:hover { opacity: 0.7 }

.tpclear { clear: both }

.tp-bullets {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -o-transition: opacity 0.3s ease-out;
    -khtml-opacity: 1;
    -ms-transition: opacity 0.3s ease-out;
    -moz-transition: opacity 0.3s ease-out;
    -webkit-transform: translateZ(5000px);
    -webkit-transition: opacity 0.3s ease-out;
    top: 515px;
    opacity: 1;
    z-index: 1000;
    position: absolute;
    }
	
#sld-top .tp-bullets, #sld-bottom .tp-bullets { top: 245px }
	
.tp-bullets .bullet {
    background: rgba(255, 255, 255, 0.2);
    margin-top: 0px;
    margin-left: 4px;
    margin-right: 0px;
    border-radius: 50%;
    float: left;
    width: 10px;
    cursor: pointer;
    height: 10px;
    position: relative;
    }

.tp-bullets .bullet:hover, .tp-bullets .bullet.selected { background: rgba(255, 255, 255, 0.5) }

.tp-bannertimer {
    background: rgba(255, 255, 255, 0.2);
    bottom: 0px;
    width: 100%;
    height: 4px;
    z-index: 200;
    position: absolute;
    }
	
#sld-big:hover .tp-bannertimer, #sld-left:hover .tp-bannertimer, #sld-top:hover .tp-bannertimer, #sld-bottom:hover .tp-bannertimer {
    background: rgba(255, 255, 255, 0.5);
    }

.tp-simpleresponsive img { max-width: none }

.noFilterClass { filter: none !important }

.tp-simpleresponsive img {
    -o-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    }

.tp-simpleresponsive a { text-decoration: none }

.tp-simpleresponsive ul {
    list-style: none;
    margin: 0;
    padding: 0;
    }

.tp-simpleresponsive >ul >li {
    visibility: hidden;
    position: absolute;
    list-stye: none;
    }
	
.tp-banner-container {
    width: 100%;
    padding: 0;
    position: relative;
    }

.tp-banner {
    width: 100%;
    position: relative;
    }

.tp-banner-fullscreen-container {
    width: 100%;
    padding: 0;
    position: relative;
    }

.boxedcontainer {
    margin: auto;
    padding: 0px 30px;
    max-width: 1170px;
    }