/* LayerSlider Styles */

.ls-inner {position: relative;}
.ls-inner,.ls-layer {width: 100%;height: 100%;overflow: hidden;}
.ls-layer {position: absolute;display: none;background-position: center center;}
.ls-active,.ls-animating {display: block !important;}
.ls-layer > * {position: absolute;left: 0px;top: 0px;}
.ls-layer .ls-bg {left: 50%;top: 50%;}
.ls-bottom-nav-wrapper {z-index: 2;height: 0px;}
.ls-bottom-nav-wrapper a,.ls-nav-prev,.ls-nav-next {outline: none;}
.ls-vpcontainer {width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;}
.ls-videopreview {width : 100%;height : 100%;position : absolute;left : 0px;top : 0px;cursor : pointer;}

#main {overflow: visible !important;}
#layerslider.slideritems {width:100%;height:370px;}

.ls-smartgroup a.ls-nav-prev, .ls-smartgroup a.ls-nav-next {width: 36px; height: 35px; display: block; position: absolute; bottom:20px; cursor: pointer; text-indent: -999em;}
.ls-smartgroup a.ls-nav-next {right:0;bottom:0px; background:#454545 url(../images/flex-next.png) no-repeat center center;}
.ls-smartgroup a.ls-nav-next:hover{ background:#e58c00 url(../images/flex-next.png) no-repeat center center;}

.ls-smartgroup a.ls-nav-prev {right:37px;bottom:0px; background:#454545 url(../images/flex-prev.png) no-repeat center center;}
.ls-smartgroup a.ls-nav-prev:hover{  background:#e58c00 url(../images/flex-prev.png) no-repeat center center;}

.ls-layer h1{font-size:38px;  font-family:Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; margin-bottom:20px;}
.ls-layer p{font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#716f6f; margin-bottom:20px;}

#layerslider.slideritems img.ls-s2{left:50px;top:320px;}
#layerslider.slideritems .ls-s3{left:51%;top:206px;background:#e58c00;padding:0px 20px 5px 20px;}
#layerslider.slideritems .ls-s4{left:51%;top:265px;background:#FFF;padding:5px 10px 5px 10px;}

.mb20{
	margin-bottom:20px !important;
}
.nonotif{
	font-style: italic;padding-bottom:20px;
}
.mt47{
	margin-top: 47px !important;
}
.evfoto{
	width: auto !important;
	float: left !important;
	margin-right: 15px !important;
	margin-bottom: 10px !important;
}
.evfotoimg{
	width:284px;height:auto;
}
.mb8{
	margin-bottom: 8px !important;
}
.metaevent{
	font-size: 16px; width: 120px; float: left;
}
.shareevent{
	margin-bottom: 8px; line-height: 23px;
}
.mt20{
	margin-top:20px !important;
}
.w664{
	width:664px
}
.mb40{
	margin-bottom:40px !important;
}
.footeritem{
	width: 230px; margin-right: 10px;
}
.nomt{
	margin-top:0px !important;
}
.cbp-qtcontent.testirotator{
	padding: 10px 0px 0px 0px !important;
	min-height: 80px !important;
	border-bottom: 1px solid rgba(98, 117, 185, 1) !important;
	margin-bottom: 10px !important;
}
.cbp-qtcontent.testirotator blockquote{
	border:none !important;
}
.cbp-qtcontent.testirotator p{
	font-weight: 600;
}
.btntesti{
	cursor: pointer;
	position:absolute;
	z-index:100;
	background: #FFF;
	border-radius: 5px !important;
	float: right;
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
}
.fbitem{
	margin: 0px 20px; width: 250px; 
}
.fbbox{
	background:#FFF;border-radius:7px;-moz-border-radius:7px
}
.menufoot{
	top: 44px; position: relative; left: 17px; width: 40%;
}
.menufoot a{
	padding-left:0px !important
}
.copyright{
	top: 75px; position: relative; left: 15px;
}
.footerlogo{
	width: auto; float: right;
}
.footerlogo img{
	width: 120px; height: 69px;
}
.logohead{
	width: 70px;
	height: auto;
	float:left;
	margin-right: 10px;
}
.dinline{
	display: inline;
}
.igimg{
	padding-top: 1px;
}
.w90{
	width: 90%;
}
.fright{
	float:right;
}
#langcurrent{
	pointer-events:none;opacity: 1;
}
.w23{
	width: 23px;
}
.menuhead{
	float: left; margin-left: -1px; width: 96%;
}
.heightauto{
	height: auto !important;
}
.menurespon{
	float: right; margin-left: -10px;width: auto
}
.menurespon img{
	width: 15px; margin-right: 10px;
}
.modal{
	z-index: 10000;
}
.width100{
	width: 100% !important;
}
.fnone{
	float: none !important;
}
.h80{
	height: 80px;
}
.elipsis{
	display: inherit; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;
}
.allbtn{
	margin-top: 20px; float: right; width: 206px;
}
.iconplay{
	width: 50px !important;
	height: auto !important;
}
.cpointer{
	cursor: pointer !important;
}
.artikelhome{
	height: auto; float: left; width: 665px;
}
.titlehome{
	margin-left: 26px; margin-bottom: 20px;
}
.mb30{
	margin-bottom: 30px !important;
}
.h2titleblog{
	width: 606px; display: inherit; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;
}
.desprofil{
	width: auto !important;
	float: left !important;
	margin-right: 10px;
}
.maxw600{
	max-width:600px;
}
.nopadding{
	padding:0 !important;
}
.alertlogin{
	width: 60%;font-size: 15px;
}
.btnlogin{
	margin-top: 20px;float: left !important;margin-right: 10px;
}
.w220{
	width:220px
}
.w100{
	width:100px
}
.nopt{
	padding-top: 0px !important;
}
.pagepost{
	border-bottom:none; padding-bottom:0px;
}
.oshare span{
	box-sizing:content-box;
}
.premiumpost{
	color:#000;padding-top: 100px;
}
.premiumpost a{
	color:#A50133 !important;
}
.metapost{
	background:none;padding:0px 20px 0px 0px
}
.bgnone{
	background:none !important;
}
.iconplay2{
	width:50px;height:50px;
}
.bannerside{
	width:100%;height: auto;
}
.videolist{
	width: auto !important;
	float: left !important;
	margin-right: 20px !important;
}
.videolist img{
	width:284px;height:127px;
}
.videotitle{
	float: none !important;
	padding-top: 60px !important;
}
.chatwithus{
	position: fixed;
    bottom: 50%;
    right: -55px;
    z-index: 1000000000;
    text-decoration: none;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.chatwithus img{
	width: 160px;
}
.stButton .stArrow{
	display:none !important;
}
.g-recaptcha{
	margin-bottom: 20px;
}