.ls-s1{ font-family:Verdana, Arial, Helvetica, sans-serif}
.ls-container {
    visibility: hidden;
    position: relative
}
.ls-inner {
    position: relative;
    background-position: center center
}
.ls-inner,.ls-layer {
    width: 100%;
    height: 100%
}
.ls-layer {
    position: absolute;
    display: none;
    background-position: center center;
    overflow: hidden
}
.ls-layer * {
    margin: 0;
    line-height: normal
}
.ls-active,.ls-animating {
    display: block!important
}
.ls-layer>* {
    position: absolute;
    left: 0;
    top: 0
}
.ls-layer .ls-bg {
    left: 50%;
    top: 50%
}
.ls-yourlogo {
    position: absolute;
    z-index: 99
}
.ls-vpcontainer {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0
}
.ls-videopreview {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer
}
.ls-playvideo {
    position: absolute;
    left: 50%;
    top: 50%;
    cursor: pointer
}
.ls-wp-fullwidth-container {
    width: 100%;
    position: relative
}
.ls-wp-fullwidth-helper {
    position: absolute
}
.ls-container img,.entry-content .ls-container img,.comment-content .ls-container img,.widget .ls-container img {
    border-radius: 0;
    box-shadow: none;
    max-width: none!important;
    transition: none!important;
    -o-transition: none!important;
    -ms-transition: none!important;
    -moz-transition: none!important;
    -webkit-transition: none!important
}
.entry-content .ls-container *,.comment-content .ls-container *,.widget .ls-container * {
    line-height: normal;
    padding: 0;
    outline: none;
    border: 0
}
.entry-content .ls-yourlogo,.entry-content .ls-inner *,.comment-content .ls-inner *,.widget .ls-inner * {
    margin: 0
}
.entry-content .ls-tn,.comment-content .ls-tn,.widget .ls-tn {
    display: none
}
.ls-debug-console * {
    margin: 0!important;
    padding: 0!important;
    border: 0!important;
    color: #fff!important;
    text-shadow: none!important;
    font-family: "HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,serif!important;
    line-height: normal!important;
    -webkit-font-smoothing: antialiased!important;
    text-align: left!important
}
.ls-debug-console h1 {
    padding-top: 10px!important;
    font-size: 17px!important;
    font-weight: 600!important
}
.ls-debug-console h1: first-child {
    padding-top: 0!important
}
.ls-debug-console ul {
    padding-top: 10px!important;
    list-style: none!important
}
.ls-debug-console li {
    margin-left: 10px!important;
    font-size: 13px!important;
    position: relative!important;
    font-weight: 400!important
}
.ls-debug-console li ul {
    display: none;
    position: absolute!important;
    width: 260px;
    left: -10px;
    bottom: 100%!important;
    padding: 10px 10px 10px 0!important;
    background: #fff!important;
    border-radius: 10px!important;
    box-shadow: 0 0 20px #000!important
}
.ls-shadow {
    display: none!important
}
.ls-debug-console li: hover ul {
    display: block
}
.ls-debug-console li ul * {
    color: #000!important
}
.ls-debug-console a {
    text-decoration: none!important;
    border-bottom: 1px dotted #fff!important
}
#layerslider-container {
    background: url(layerslider-loader.gif) no-repeat center #eeeeee; 
}
.ls-fullwidth .ls-nav-prev,.ls-fullwidth .ls-nav-next,.ls-fullwidth .ls-playvideo,.ls-fullwidth .ls-playvideo: hover {
    -webkit-transition: background-color 200ms ease-in-out;
    -moz-transition: background-color 200ms ease-in-out;
    -o-transition: background-color 200ms ease-in-out;
    -ms-transition: background-color 200ms ease-in-out;
    transition: background-color 200ms ease-in-out
}
.ls-fullwidth .ls-nav-prev,.ls-fullwidth .ls-nav-next {
    width: 39px;
    height: 71px;
    margin-top: -36px;
    display: block;
    position: absolute;
    cursor: pointer;
    text-indent: -9999px;
    top: 50%
}
.ls-fullwidth .ls-nav-prev {
    background: url(slider-left.png) no-repeat 50%;
    background-color: #4c4c4c;
    left: 0;
    border-radius: 0 2px 2px 0;
	filter: alpha(opacity=60);
	-khtml-opacity: 0.6;
	-moz-opacity: 0.6;
	opacity: 0.6;
}
.ls-fullwidth .ls-nav-next {
    background: url(slider-right.png) no-repeat 50%;
    background-color: #4c4c4c;
    right: 0;
    border-radius: 2px 0 0 2px;
	filter: alpha(opacity=60);
	-khtml-opacity: 0.6;
	-moz-opacity: 0.6;
	opacity: 0.6;
	
}
.ls-fullwidth .ls-nav-next: hover,.ls-fullwidth .ls-nav-prev: hover {
    background-color: #169fe6
}
.ls-fullwidth .ls-playvideo {
    width: 50px;
    height: 50px;
    display: block;
    margin-left: -25px;
    margin-top: -25px;
    background: url(layerslider-video.png) no-repeat 50%;
    opacity: .8
}
.ls-fullwidth .ls-playvideo: hover {
    opacity: 1
}
.caption-gray,.caption-color,.caption-transparent {
    padding: 18px 22px;
    color:#FFFFFF;
    font-size: 14px;
    border-radius: 2px;
    box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.1);
}
.caption-gray {
    background: #4c4c4c
}
.caption-color {
    background: #169fe6
}
.caption-transparent {
    background-color: #4c4c4c;
    background: rgba(0,0,0,.4)
}
.flex-container a: active,.flexslider a: active,.flex-container a: focus,.flexslider a: focus {
    outline: none
}
.slides,.flex-control-nav,.flex-direction-nav {
    margin: 0;
    padding: 0;
    list-style: none
}
.flexslider {
    margin: 0;
    padding: 0;
    z-index: 1;
    position: relative
}
.flexslider .slides>li {
    display: none
}
.flexslider .slides>li: first-child {
    display: block
}
.flexslider .slides img {
    width: 100%;
    display: block
}
.flex-pauseplay span {
    text-transform: capitalize
}
.slides: after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}
/**//**//**/
/**/
/**/
/**/
/**/
