.rev_slider{
    display:none
}
.rev_slider_wrapper{
    background-color:#E9E9E9;
    padding:0px;
}

/*------------------- Revolution slider--------------*/

body .tp-leftarrow.default{
    background-image: url('/includes/tools/revslider/images/pre-slider.png');
}
body .tp-leftarrow:hover{
    background-image: url('/includes/tools/revslider/images/pre-slider-hover.png');
}
body .tp-leftarrow:hover,
body .tp-rightarrow:hover {
    background-position: inherit;
}
body .tp-rightarrow.default{
    background-image: url('/includes/tools/revslider/images/next-slider.png');
}
body .tp-rightarrow:hover{
    background-image: url('/includes/tools/revslider/images/next-slider-hover.png');
}

.tp-caption.tzcharacters.customin.tp-resizeme{
    z-index: 2;
    max-width: auto;
    max-height: auto;
    white-space: nowrap;
}
.tp-caption.customin.stt.tp-resizeme{
    z-index: 3;
    max-width: auto;
    max-height: auto;
    white-space: nowrap;
}
.tp-caption.customin.stb.tp-resizeme{
    z-index: 4;
    max-width: auto;
    max-height: auto;
    white-space: nowrap;
}
.tp-caption.tztitle2.tp-fade.stt.tp-resizeme{
    z-index: 3;
    max-width: auto;
    max-height: auto;
    white-space: nowrap;
}
.tp-caption.slider_ds.sfb.stb.tp-resizeme{
    z-index: 5;
    max-width: auto;
    max-height: auto;
    white-space: nowrap;
}
.tp-caption.slider_dateevent.sfb.stb.tp-resizeme{
    z-index: 6;
    max-width: auto;
    max-height: auto;
    white-space: nowrap;
}
.tp-caption.slider_dateevent.customin.customout.tp-resizeme{
    z-index: 7;
    max-width: auto;
    max-height: auto;
    white-space: nowrap;
}
.tp-caption.tztitle-slider.sfr.stl.tp-resizeme{
    z-index: 2;
    max-width: auto;
    max-height: auto;
    white-space: nowrap;
}
.tp-caption.tztitle-slider.sfl.str.tp-resizeme{
    z-index: 3;
    max-width: auto;
    max-height: auto;
    white-space: nowrap;
}
.tp-caption.tzcharacters2.customin.customout.tp-resizeme{
    z-index: 4;
    max-width: auto;
    max-height: auto;
    white-space: nowrap;
}
.tp-layer-inner-rotation.tztitle-slide,
tp-layer-inner-rotation.tztitle-slider{
    -moz-transform: rotate(334deg);
    -ms-transform: rotate(334deg);
    -o-transform: rotate(334deg);
    -webkit-transform: rotate(334deg);
    transform: rotate(334deg);
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
.tp-layer-inner-rotation tztitle-slider
.tp-caption.customin.customout{
    z-index: 2
}
.tp-layer-inner-rotation tztitle-slider{
    -moz-transform: rotate(334deg);
    -ms-transform: rotate(334deg);
    -o-transform: rotate(334deg);
    -webkit-transform: rotate(334deg);
    transform: rotate(334deg);
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
.tp-caption.sfr.str{
    z-index: 4;
}
.tp-caption.tzcharacters{
    color:#d65679;
    font-family:"Rouge Script",cursive;
    font-size:160px;
    font-weight:400;
    line-height:144px;
    margin:0;padding:0px 0px 0px 0px;
    text-decoration:none;
    background-color:transparent;
    border-width:0px;border-color:rgb(255,255,255);
    border-style:none
}
.tp-caption.tztitle2{
    color:#444444;
    font-family:"Rouge Script",cursive;
    font-size:65px;
    font-weight:400;
    line-height:40px;
    margin:0px;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    background-color:transparent;
    border-width:0px;
    border-color:rgb(255,255,255);
    border-style:none
}
.tp-caption.slider_ds{
    text-align:center;
    font-size:12px;
    line-height:24px;
    color:#666666;
    padding:0px 0px 0px 0px;
    magrin:0;
    background-color:transparent;
    text-decoration:none;
    border-width:0px;
    border-color:rgb(102,102,102);
    border-style:none
}
.tp-caption.slider_dateevent{
    text-align:center;
    font-size:14px;
    line-height:28px;
    color:#444444;
    padding:0px 0px 0px 0px;
    magrin:0;
    background-color:transparent;
    text-decoration:none;
    border-width:0px;
    border-color:rgb(68,68,68);
    border-style:none
}
.tp-caption.tzcharacters2{
    color:#d65679;
    font-family:"Rouge Script",cursive;
    font-size:100px;
    font-weight:400;
    line-height:124px;
    margin:0px;padding:0px 0px 0px 0px;
    text-decoration:none;
    background-color:transparent;
    border-width:0px;
    border-color:rgb(255,255,255);
    border-style:none
}
.tp-caption.tztitle-slider{
    color:#fff;
    font-family:"Rouge Script",cursive;
    font-size:160px;font-weight:400;
    line-height:144px;
    margin:0;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    background-color:transparent;
    border-width:0px;
    border-color:rgb(255,255,255);
    border-style:none
}
.tzcharacters{
    color:#d65679;
    font-family:"Rouge Script",cursive;
    font-size:160px;
    font-weight:400;
    line-height:144px;
    margin:0;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    background-color:transparent;
    border-width:0px;
    border-color:rgb(255,255,255);
    border-style:none
}
.tztitle2{
    color:#444444;
    font-family:"Rouge Script",cursive;
    font-size:65px;
    font-weight:400;
    line-height:40px;
    margin:0px;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    background-color:transparent;
    border-width:0px;
    border-color:rgb(255,255,255);
    border-style:none
}
.slider_ds{
    text-align:center;
    font-size:12px;
    line-height:24px;
    color:#666666;
    padding:0px 0px 0px 0px;
    magrin:0;
    background-color:transparent;
    text-decoration:none;
    border-width:0px;
    border-color:rgb(102,102,102);
    border-style:none
}
.slider_dateevent{
    text-align:center;
    font-size:14px;
    line-height:28px;
    color:#444444;
    padding:0px 0px 0px 0px;
    magrin:0;
    background-color:transparent;
    text-decoration:none;
    border-width:0px;
    border-color:rgb(68,68,68);
    border-style:none
}
.tzcharacters2{
    color:#d65679;
    font-family:"Rouge Script",cursive;
    font-size:100px;
    font-weight:400;
    line-height:124px;
    margin:0px;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    background-color:transparent;
    border-width:0px;
    border-color:rgb(255,255,255);
    border-style:none
}
.tztitle-slider{
    color:#fff;
    font-family:"Rouge Script",cursive;
    font-size:100px;
    font-weight:400;
    line-height:144px;
    margin:0;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    background-color:transparent;
    border-width:0px;
    border-color:rgb(255,255,255);
    border-style:none
}

.tp-caption a{
    color:#ff7302;
    text-shadow:none;
    -webkit-transition:all 0.2s ease-out;
    -moz-transition:all 0.2s ease-out;
    -o-transition:all 0.2s ease-out;
    -ms-transition:all 0.2s ease-out
}
.tp-caption a:hover{
    color:#ffa902
}

.tp-bullet{
    font-size:18px;
	color:#777777;
	font-family:'Varela', sans-serif;
	
	padding:10px 20px;
	
	line-height:1;
	
	-webkit-transition:all 0.2s ease-out;
    -moz-transition:all 0.2s ease-out;
    -o-transition:all 0.2s ease-out;
    -ms-transition:all 0.2s ease-out;
	
	text-transform: uppercase;
	
	background: rgb(255, 255, 255); /* Fallback for older browsers without RGBA-support */
    background: rgba(255, 255, 255, 0.95);
}

.tp-bullet-highlight{
	/*font-size:24px;*/
	font-weight:bold;
	
	color:#FFFFFF;
	
	/*padding:15px 25px;*/
	
	background: rgb(214, 86, 121); /* Fallback for older browsers without RGBA-support */
    background: rgba(214, 86, 121, 0.95);
}