/*.b-main-path a[href='/books/create']{
	padding: 7px 0px 0px 10px!important;
}
*/
.l-content{
	padding-top:8px!important;
}
.l-content>h2{
	margin: 0 0 10px!important;
	color:black!important;
}
.l-main.l-main_inner 
{
    background: none!important;
    background-color: #e4e4e4!important;
	background: url(/static/images/l-main.gif) repeat!important;
}
.themelist{
	font-size: 18px;
}
.themelist a{
    margin: 0 10px 0 0;
	text-decoration:none;
}
.themelist strong{
    font-size: 110%!important;
    text-decoration: underline!important;
}
.themelist a:hover{
	color:orange!important;
	text-decoration: dashed!important;
}
.themelist+h2{
	padding-top:10px;
	color:black;
}

.backtoalldesigns{
	float: left;
    padding: 0px 10px;
    width: 150px;
    font-weight: 900;
}
.backtoalldesigns a{
    font-size: 140%!important;
    color: white!important;
    background: #1e71e0;
    border: solid 2px #537cd2;
    /* border-bottom: solid 1px #fff; */
    -webkit-box-shadow: inset 1px 1px 1px 0px #9f9f9a;
    box-shadow: 1px 1px 1px 0px #9f9f9a;
    padding: 5px 11px;
    margin: 0;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    text-align: center;
    text-decoration: none;
	
}
.backtoalldesigns a:hover{
    background: #ff7600!important;
	border: solid 2px #ff7600!important;
	padding: 5px 11px!important;
	margin:0px!important;
}
.b-main-path span{
	display:none;
}
.g-h1{
	font-size: 20px;
	padding: 20px 0 0 15px;
}
.g-h2{
	display:none;
}
.video-info{
    padding-top: 50px;
    margin: auto 0;
}
.video-style-max{
	cursor: pointer;
    box-sizing: border-box;
	 box-shadow: rgba(0, 0, 0, 0.4) 0px 10px 20px;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    height: 300px;
    overflow: hidden;
    border-style: solid;
    background: rgb(238, 238, 238);
    transition: transform 0.2s ease-in-out 0s, width 0.3s ease-in-out 0s, height 0.3s ease-in-out 0s, bottom 0.3s ease-in-out 0s, border-color 0.2s ease-in-out 0s, opacity 1s ease-in-out 0s;
    outline: none;
    border-width: 3px;
    border-radius: 20px;
    border-color: rgb(255 255 255);
	position: relative;
    width: 150%;
    margin-left: -100px;
    padding-top: 20px;
    margin-top: -25px;	
}
.video-style-min {
	z-index: 999999;
    cursor: pointer;
    box-sizing: border-box;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    height: 250px;
    overflow: hidden;
    border-style: solid;
    background: rgb(238, 238, 238);
    transition: transform 0.2s ease-in-out 0s, width 0.3s ease-in-out 0s, height 0.3s ease-in-out 0s, bottom 0.3s ease-in-out 0s, border-color 0.2s ease-in-out 0s, opacity 1s ease-in-out 0s;
    outline: none;
    border-radius: 20px;
    border-width: 3px;
    border-color: rgb(255, 255, 255);
	position: relative;
}
.video-style-min:hover{
	transform: scale(1.05) translate(5px, -5px);
	border-color: rgb(22 121 249);
	 box-shadow: rgba(0, 0, 0, 0.4) 0px 10px 20px;
}

.collapse{
	position: absolute;
    top: 11px;
    right: 10px;
    width: 20px;
    height: 20px;
    z-index: 250;
    
    transition: transform 0.3s ease-in-out 0s, opacity 0.2s ease-in-out 0s;
    color: black;
	transform: scale(2.05);
}

.collapse:hover{
	 opacity: 0.5; 
}

.collapse:after {
  content: "\2796"; /* Unicode character for "minus" sign (-) */
}
.b-showcase{
	margin:0 auto;
}
@media(max-width:480px){
	.b-showcase_inner{
		height:100%!important;
	}
	.b-showcase_inner{
		height:100%!important;
	}
	.b-showcase .b-showcase_inner:last-child{
		height:210px!important;
	}
	.b-showcase-desk {
		height: 100%!important;
		margin: 0 18px!important;
		width: 300px!important;
		padding: 0px;
	}
	.b-showcase.minWidth480{
		transform: scale(1)!important;
		margin: 25px auto!important;
	}
	.b-showcase_inner:last-child{
		height: 310px!important;
	}
}