/******************************************************************************************************************************************************
******************************************************************************************************************************************************

																	 Module 
																		
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ 
 [class*="hw-el-"].hw-none  .hw-item-list,
[class*="hw-el-"].hw-boxed-all .hw-item-list{
	overflow:hidden;
}
 

.hw-boxed-content .hw-gap-warp{
	width:100% !important;
	margin:0px !important;
 
}
.hw-boxed-content .hw-gap-content{
		background:var(--hw-post-bg,#ffffff);
	border-radius:var(--hw-main-rd,0px);
	box-shadow:var(--hw-box-layout-sd);	
	overflow: hidden;
}


body [class*="hw-module-"] [class*="hw-post-"]{
	position:relative;
	float:left;
	margin: 0;
	width:100%;
	transition: var(--hw-tr) ;
}
[class*="hw-module-"] .hw-thumb{
	border-radius:var(--hw-post-img-rd,var(--hw-main-rd));
	border:var(--hw-post-img-br,none);
	box-shadow:0 0 var(--hw-post-img-sd,0px)  var(--hw-post-img-sd,0px)  var(--hw-post-sd);
}

 
.hw-boxed-all,[class*="hw-boxed-item"] [class*="hw-module-"]  [class*="hw-post-"],
[class*="hw-boxed-details"] [class*="hw-module-"] .hw-details{
	padding: var(--hw-pd);
	background:var(--hw-post-bg,#ffffff);
	border-radius:var(--hw-main-rd,0px);
	box-shadow:var(--hw-box-layout-sd);
}
body .hw-boxed-all.hw-has-tbox{
	padding:calc(var(--hw-pd) /2) var(--hw-pd) var(--hw-pd);
}
[class*="hw-boxed-item"] [class*="hw-module-"]  [class*="hw-post-"]:hover,
[class*="hw-boxed-details"] [class*="hw-module-"]  [class*="hw-post-"]:hover .hw-details{
	--hw-box-layout-sd:var(--hw-box-layout-hv-sd);
}
.hw-boxed-item-2 [class*="hw-module-"] [class*="hw-post-"]{
	padding:0px !important;
}
.hw-boxed-item-2 [class*="hw-module-"] .hw-details,
[class*="hw-boxed-details"] [class*="hw-module-"] .hw-details{
	padding:  var(--hw-pd) ;
	z-index:2;
	margin-top:0px ;
}

[class*="hw-el-"].hw-none [class*="hw-module-"] [class*="hw-post-"]::before,
[class*="hw-el-"].hw-none [class*="hw-module-"] [class*="hw-post-"]::after,
[class*="hw-el-"].hw-boxed-all [class*="hw-module-"] [class*="hw-post-"]::before,
[class*="hw-el-"].hw-boxed-all [class*="hw-module-"] [class*="hw-post-"]::after,
[class*="hw-el-"].hw-boxed-content [class*="hw-module-"] [class*="hw-post-"]::before,
[class*="hw-el-"].hw-boxed-content [class*="hw-module-"] [class*="hw-post-"]::after {
     content: "";
    position: absolute;
	border-style:var(--hw-bw-border,solid)  !important;
	border-color:var(--hw-post-sd,var(--hw-main-br-cr)) !important;
}
.hw-bw-border-2{	
--hw-bw-border:dashed;
}
[class*="hw-module-"] [class*="hw-post-"]::before{
	border-width: 1px 0 0 0 ;
	height: 1px;
	
	width:100% ;
 	left: 0;
	top:calc(calc(var(--hw-gp) / -2 ) - 2px);

}
[class*="hw-module-"] [class*="hw-post-"]::after{
     position: absolute;
 	width:1px;
	 	height: 100% ;

 	border-width: 0px 1px 0 0 ;
	top: 0px;
 	right:calc(calc(var(--hw-gp) / -2 ) - 2px)
 }
 
 [class*="hw-el-"].hw-boxed-item.hw-gap-0px .lSSlideWrapper::before,
  [class*="hw-el-"].hw-boxed-item-2.hw-gap-0px  .lSSlideWrapper::before {
	 box-shadow:-1px 1px 0 0px var(--hw-post-sd) inset;
	 content:"";
	 position:absolute;
	 top:0px;z-index: 102;
pointer-events: none;
	 right:0px;
	 width:100%;
	 height:100%;
  }
  