.clear{clear:both;height:0;}
#m-home {padding-top:50px;}
/*#m-home #top-menu {position:absolute;top:50px;left:0;right:0;}*/
#m-home #top-menu ul{list-style-type:none;margin:0;padding:0;overflow-x:auto;background:#EAEAEA;color:#444;white-space:nowrap;}
#m-home #top-menu ul li{margin:0;padding:0;display:inline-block;min-width:15.5%;}
#m-home #top-menu ul li a{display:block;padding:0 3px;color:#444;text-decoration:none;text-align:center;}
#m-home #top-menu ul li a span{display:inline-block;line-height:20px;border-bottom:4px solid #EAEAEA;padding:12px 6px 5px;transition: 0.2s ease-in-out;-webkit-transition: 0.2s ease-in-out;}
#m-home #top-menu ul li.active a span{border-bottom:4px solid #FF7500;color:#FF7500;}
/****hide scrollbar***/
#m-home #top-menu ul::-webkit-scrollbar-track{border-radius: 1px;background-color: transparent;}
#m-home #top-menu ul::-webkit-scrollbar{height:0px;width: 1px;background-color: transparent;}
#m-home #top-menu ul::-webkit-scrollbar-thumb{border-radius: 1px;background-color: transparent;}

div[class*="post-footer"] .related-post a{display:block;padding:5px 20px;border-bottom:1px dashed #DDD;color:#444;text-decoration:none;font-size:18px;}
div[class*="post-footer"] .related-post a:hover{color:#FF7500;text-decoration:none;}
div[class*="cat-content"].related-post a{display:block;padding:5px 20px;border-bottom:1px dashed #DDD;text-decoration:none;font-size:18px;color:#444;}
div[class*="cat-content"].related-post a:first-child{border-top:1px solid #DDD;}
div[class*="cat-content"].related-post a:hover{color:#FF7500;text-decoration:none;}

div[class*="cat-header"] a.more{font-size:14px;float:right;padding:6px;text-decoration:none;color:#FF7500;vertical-align:text-bottom;}
div[class*="cat-header"] a.more:hover{color:#FF7500;}

div[class*="cat-title"] a.more{font-size:14px;float:right;padding:6px;text-decoration:none;color:#FF7500;vertical-align:text-bottom;}
div[class*="cat-title"] a.more:hover{color:#FF7500;}

div[class*="post-content"]{word-break: break-all; }
/************/
.inline-label-orange{color:#FFF;margin:0 5px;padding:2px 5px;background:#FF7500;text-align:left;display:inline-block;font-size:15px;font-weight:normal;vertical-align:text-bottom;}

.inline-label-gray{color:#444;margin:0 5px;padding:2px 5px;background:#EAEAEA;text-align:left;display:inline-block;font-size:15px;font-weight:normal;vertical-align:text-bottom;}

.loading-gif{margin:20px auto;text-align:center;}
.loading-gif img{height:150px;}

#left-shadow{
text-align:left;
position:absolute;left:0px;top:0;bottom:0;
background: rgba(0,0,0,0.29);
background: -moz-linear-gradient(left, rgba(0,0,0,0.29) 0%, rgba(0,0,0,0) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0.29)), color-stop(100%, rgba(0,0,0,0)));
background: -webkit-linear-gradient(left, rgba(0,0,0,0.29) 0%, rgba(0,0,0,0) 100%);
background: -o-linear-gradient(left, rgba(0,0,0,0.29) 0%, rgba(0,0,0,0) 100%);
background: -ms-linear-gradient(left, rgba(0,0,0,0.29) 0%, rgba(0,0,0,0) 100%);
background: linear-gradient(to right, rgba(0,0,0,0.29) 0%, rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae43', endColorstr='#ffae43', GradientType=1 );
}
#right-shadow{
text-align:right;
position:absolute;right:0px;top:0;bottom:0;
background: rgba(0,0,0,0);
background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.29) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.29)));
background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.29) 100%);
background: -o-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.29) 100%);
background: -ms-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.29) 100%);
background: linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.29) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae43', endColorstr='#ffae43', GradientType=1 );
}
#left-shadow, #right-shadow{ vertical-align:middle; padding:0; transition: 0.3s ease-in-out;  -webkit-transition: 0.3s ease-in-out;font-size:1px;padding-top:50px;height:41px;}
.mfilter{border-radius:0px;background:#CCC;margin:-10px -10px 15px -10px;}

/*.mfilter .filter-toggle {text-align:center;cursor:pointer;font-size:18px;line-height:40px;color:#FFF;}*/
.mfilter .filter-toggle{position:absolute;top:0;right:0;z-index:102;padding:5px;}
.mfilter .filter-toggle img{height:40px;vertical-align:bottom}
.mfilter.open{background:#EAEAEA;padding-bottom:3px;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;}
.mfilter.open .mfilter .mfilter-container{margin-bottom:3px;}
.mfilter .mfilter-container{padding:0 5px;background:#F7F7F7;}
.mfilter .mfilter-container>div{border-bottom:1px solid rgba(0,0,0,0.2);color:#444444;padding:3px 5px;}
.mfilter .mfilter-container>div:last-child{border-bottom:none;}
.mfilter .mfilter-container label{width:20%;display:inline-block;text-align:center;}
.mfilter .mfilter-container select{width:78%;line-height:150%;padding:5px 3% 5px;font-size:1em;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;
border:none;text-align:center;background:transparent;color:#444;font-weight:bold;text-indent:35px;}
@media screen and (min-width: 380px) {.mfilter .mfilter-container select{text-indent:60px;}}
.mfilter .mfilter-container select option{}
.mfilter .mfilter-container select:focus, .mfilter .mfilter-container select:active{border-color:transparent;outline:none;}
.mfilter .mfilter-container div{height:0;opacity:0;transition:all 0.3s ease-in-out;padding:0;overflow:hidden;border-width:0;}
.mfilter.open .mfilter-container>div:last-child{border-bottom:none;padding-bottom:3px;}
.mfilter.open .mfilter-container div{height:35px;opacity:1;transition:all 0.3s ease-in-out;padding:3px 5px;overflow:hidden;border-width:0 0 1px 0;}
.mfilter .mfilter-container select{height:0;opacity:0;transition:all 0.3s ease-in-out;}
.mfilter.open .mfilter-container select{height:30px;opacity:1;transition:all 0.3s ease-in-out;}
