.blog-description a {
    color: #153c8b;
    font-weight: 900;
}
#module-leoblog-list #content-wrapper > nav.breadcrumb,
#module-leoblog-category #content-wrapper > nav.breadcrumb  {
  display: none;
}
.block-categories .category-sub-menu li>a {
    width: 100%;
    margin: 0;
    display: inline-block;
    color: #252525;
    font-size: 14px;
    font-family: montserratregular,sans-serif;
    padding: 7px 0;
}
.new-place-breadcrumb {
    min-height: 55px;
}
.blogs-container .category-image img{padding-right:10px}
.rtl .blogs-container .category-image img{padding-left:10px;padding-right:inherit}
@media (max-width: 991px) {
.blogs-container .category-image img{padding-right:0;margin-bottom:10px}
.rtl .blogs-container .category-image img{padding-left:0;padding-right:inherit}
}
.blogs-container .product-count{margin-bottom:1rem;padding-top:.5rem;padding-bottom:.5rem;text-align:center}
.blogs-container .blog-lastest-title{margin-top:0;padding-left:0;margin-bottom:19px}
.blogs-container .pagination .material-icons{font-size:20px}
.blogs-container .blog-image img{max-width:100%}
.blog-item {
    background: white;
    margin-bottom: 30px;
    box-shadow: 0 2px 4px 0 #ccc;
}
.blog-item:hover .left-block .more{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.blog-item .left-block{position:relative}
.blog-item .left-block .more{position:absolute;top:0;left:0;right:0;margin:auto;background:#153c8b;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.blog-item .left-block .more:hover,.blog-item .left-block .more:active,.blog-item .left-block .more:focus{background:#14964f}
.blog-item .right-block{text-align:left;padding:30px}
.rtl .blog-item .right-block{text-align:right}
.blog-item .blog-image-container{overflow:hidden;position:relative}
.blog-item .blog-title{font-size:24px;font-weight:500;margin-bottom:15px}
.blog-item .blog-title a{color:#333e48}
@media (min-width: 576px) {
.blog-item .blog-title a{height:54px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
}
.blog-item .blog-title a:hover{color:#153c8b}
.blog-item .blog-meta{margin:0 -5px}
.blog-item .blog-meta > span{padding:0 5px;color:#222;display:inline-block}
.blog-item .blog-meta > span .icon-author:before{content:'\f205';font-family:"Material-Design-Iconic-Font";display:inline-block}
.blog-item .blog-meta > span .icon-list:before{content:'\f109';font-family:"Material-Design-Iconic-Font";display:inline-block}
.blog-item .blog-meta > span .icon-hits:before{content:'\f15f';font-family:"Material-Design-Iconic-Font";display:inline-block}
.blog-item .blog-meta > span a{color:inherit}
.blog-item .blog-meta > span a:hover{color:#252525}
.blog-item h4.title {
    height: 33px;
    margin-bottom: 15px;
    font-size: 22px;
}
.blog-item .blog-desc{margin-top:.625rem;margin-bottom:1.875rem;line-height:20px;font-size:13px;font-family:"montserratlight" ,sans-serif;color:#707070}
@media (min-width: 576px) {
.blog-item .blog-desc{/* height:60px; */overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
}
.blog-item .blog-bottom{margin:0 -20px;padding:0 20px;/* height:60px; border-top:1px solid #efefef;*/display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;/* border-top:1px solid #c2c2c2; */align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}
.blog-item .blog-bottom .nbcomment{color:#999;font-size:11px}
.blog-item .blog-bottom .nbcomment .icon-comment:before{content:"\f086";font-family:"FontAwesome";display:inline-block}
.blog-item .blog-bottom .created{display:block}
.blog-item .blog-bottom .created .date{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}
.blog-item .blog-bottom .created .date .left-date{float:left;font-size:36px;color:#c2c2c2;position:relative;padding-right:5px;margin-right:5px;font-family:"montserratbold",sans-serif}
.rtl .blog-item .blog-bottom .created .date .left-date{float:right;padding-left:5px;padding-right:inherit;margin-left:5px;margin-right:inherit}
.blog-item .blog-bottom .created .date .left-date:after{content:'';position:absolute;width:1px;height:22px;top:0;bottom:0;margin:auto;right:0;border-right:1px solid #ececec}
.rtl .blog-item .blog-bottom .created .date .left-date:after{left:0;right:auto;border-left:1px solid #ececec;border-right:inherit}
.blog-item .blog-bottom .created .date .right-date{overflow:hidden;zoom:1}
.blog-item .blog-bottom .created .date .right-date span{display:block;font-size:13px;text-transform:uppercase;font-family:"montserratbold" ,sans-serif;color:#707070}
.blog-detail{line-height:24px}
.blog-detail .blog-title{font-size:1.375rem}
.blog-detail .blog-description{font-size:1rem;line-height:26px}
.blog-detail .product-count{margin-bottom:1rem;padding-top:.5rem;padding-bottom:.5rem;text-align:center}
.blog-detail .blog-meta{margin-bottom:.625rem;display:inline-block}
.blog-detail .blog-meta > span{color:#666;font-size:.75rem;margin-right:.625rem;float:left}
.rtl .blog-detail .blog-meta > span{margin-left:.625rem;margin-right:inherit;float:right}
.blog-detail .blog-meta > span .material-icons{font-size:.9375rem}
.blog-detail .blog-meta > span{color:#222;display:inline-block}
.blog-detail .blog-meta > span .icon-author:before{content:'\f205';font-family:"Material-Design-Iconic-Font";display:inline-block}
.blog-detail .blog-meta > span .icon-list:before{content:'\f109';font-family:"Material-Design-Iconic-Font";display:inline-block}
.blog-detail .blog-meta > span .icon-hits:before{content:'\f15f';font-family:"Material-Design-Iconic-Font";display:inline-block}
.blog-detail .blog-meta > span .icon-created:before{content:'\f337';font-family:"Material-Design-Iconic-Font";display:inline-block}
.blog-detail .blog-meta > span .icon-comment:before{content:'\f086';font-family:"FontAwesome";display:inline-block}
.blog-detail .blog-meta > span a{color:inherit}
.blog-detail .blog-meta > span a:hover{color:#153c8b}
.blog-detail .blog-image{margin-bottom:20px}
@media (min-width: 576px) {
.blog-detail .blog-tags,.blog-detail .social-share{display:inline-block}
}
.blog-detail .social-share::after{content:"";display:table;clear:both}
.blog-detail .social-share .social-heading{margin-bottom:5px}
.blog-detail .social-share .itemTwitterButton{direction:ltr!important;float:left;margin-right:5px}
.rtl .blog-detail .social-share .itemTwitterButton{float:right;margin-left:5px;margin-right:inherit}
.blog-detail .social-share .itemFacebookButton{direction:ltr!important;float:left;max-width:52px;overflow:hidden;margin-right:5px}
.rtl .blog-detail .social-share .itemFacebookButton{float:right;margin-left:5px;margin-right:inherit}
.blog-detail .social-share .itemFacebookButton .fb_iframe_widget span{direction:ltr!important}
.blog-detail .social-share .itemGooglePlusOneButton{direction:ltr!important;float:left;max-width:40px;overflow:hidden}
.rtl .blog-detail .social-share .itemGooglePlusOneButton{float:right}
.blog-tags,.extra-blogs,.blog-comments,.social-share,.blog-comment-block{margin-bottom:1.25rem}
@media (min-width: 576px) {
.blog-tags{float:right}
.rtl .blog-tags{float:left}
}
.blog-tags a span{background:#f8b700;color:#FFF;line-height:1;padding:.3125rem .625rem;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
/* .blog-tags a:hover span{background:#153c8b} */
.extra-blogs ul li{padding:6px 0;border-bottom:dotted 1px #eaeaea}
.blog-video-code .inner{background:#DDD;padding:.75rem;margin-bottom:.9375rem;text-align:center}
.comment-item{padding:12px 0}
.comment-item img{padding-right:12px;float:left}
.rtl .comment-item img{padding-left:12px;padding-right:inherit;float:right}
.comment-wrap{overflow:hidden;background:#FFF;border:1px solid #eaeaea;padding:20px;position:relative;-webkit-transition:all .3s ease-out 0;-o-transition:all .3s ease-out 0;transition:all .3s ease-out 0}
.comment-wrap .comment-meta{border-bottom:1px solid #eaeaea;font-size:.75rem;margin:-20px -20px 10px;padding:10px 20px;display:block}
.comment-wrap .comment-infor > span{font-weight:700;margin-right:5px}
.rtl .comment-wrap .comment-infor > span{margin-left:5px;margin-right:inherit}
.comment-wrap .comment-infor > span > span{font-weight:400;white-space:inherit}
.comment-link{display:block}
.blog-social .social-wrap > div{float:left}
.rtl .blog-social .social-wrap > div{float:right}
.blog-social .social-heading{padding-right:12px}
.rtl .blog-social .social-heading{padding-left:12px;padding-right:inherit}
.ipts-captcha img{float:left;margin-right:12px;margin-bottom:10px}
.rtl .ipts-captcha img{float:right;margin-left:12px;margin-right:inherit}
.ipts-captcha input{width:100px}
.blog-comment-block .fb-comments{margin:0 -8px}
#blog-localengine .comments{margin-bottom:30px}
#blog-localengine .form-horizontal{margin-bottom:30px;background:#fff;padding:30px}
@media (max-width: 991px) {
#blog-localengine .form-horizontal{padding:15px}
}
#blog-localengine .form-horizontal label{display:block;margin-bottom:0;padding-bottom:5px;text-align:left}
.rtl #blog-localengine .form-horizontal label{text-align:right}
#blog-localengine .form-horizontal .form-group:last-child{margin-bottom:0}
.leoblog-cssload-container{width:100%;height:35px;text-align:center;display:none}
.cssload-speeding-wheel{border:3px solid #000;border-left-color:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-animation:cssload-spin 700ms infinite linear;-moz-animation:cssload-spin 700ms infinite linear;animation:cssload-spin 700ms infinite linear}
@keyframes cssload-spin {
100%{transform:rotate(360deg);transform:rotate(360deg)}
}
@-o-keyframes cssload-spin {
100%{-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-ms-keyframes cssload-spin {
100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes cssload-spin {
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-moz-keyframes cssload-spin {
100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}
}
.blog-menu .block_content > ul{margin-bottom:0}
.blog-menu .block_content li{position:relative}
.blog-menu .block_content li a{font-size:16px;line-height:30px;display:block}
.blog-menu .block_content li span.grower{display:block;background:#f6f6f6;position:absolute;top:0;cursor:pointer;font-family:"FontAwesome";right:0}
.rtl .blog-menu .block_content li span.grower{left:0;right:auto}
.blog-menu .block_content li span.grower.OPEN:before,.blog-menu .block_content li span.grower.CLOSE:before{content:"\f068";display:block;vertical-align:middle;width:10px;height:36px;font-size:.625rem;color:#153c8b;line-height:36px;text-align:center}
.blog-menu .block_content li span.grower.CLOSE:before{content:"\f067"}
.blog-menu .block_content li .navbar-toggler{position:absolute;right:0;top:0;width:30px;height:30px;cursor:pointer;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}
.rtl .blog-menu .block_content li .navbar-toggler{left:0;right:auto}
.blog-menu .block_content li .navbar-toggler i{font-size:16px}
.blog-menu .block_content li .navbar-toggler[aria-expanded="true"] .add{display:none}
.blog-menu .block_content li .navbar-toggler[aria-expanded="true"] .remove{display:block}
.blog-menu .block_content li .navbar-toggler .add,.blog-menu .block_content li .navbar-toggler .remove{color:#000}
.blog-menu .block_content li .navbar-toggler .add:hover,.blog-menu .block_content li .navbar-toggler .remove:hover{color:#153c8b}
.blog-menu .block_content li .navbar-toggler .remove{display:none}
.blog-menu .block_content li li a{font-weight:400;font-size:14px}
.blog-menu .block_content li li a:before{content:"-";font-family:"FontAwesome";line-height:29px;padding-right:8px;float:left}
.rtl .blog-menu .block_content li li a:before{padding-left:8px;padding-right:inherit;float:right}
.blog-lastest-rss{float:right!important;position:relative;top:-35px}
.blog-lastest-rss a{color:#f8991d}
.blog-lastest-rss a:before{content:"\f09e";font-family:"FontAwesome";font-size:1.875rem;margin-right:.3125rem}
.rtl .blog-lastest-rss a:before{margin-left:.3125rem;margin-right:inherit}
.blog-lastest-rss a:hover{color:#153c8b}
@media (min-width: 768px) {
.comment-link{background:#F4F4F4;font-weight:700;padding:.625rem 1.25rem;margin:-11px -20px -10px 0;border-left:1px solid #E5E5E5;float:right}
.rtl .comment-link{margin:-11px 0 -10px -20px;border-right:1px solid #E5E5E5;border-left:inherit;float:left}
}
@media (min-width: 576px) {
.blogs-container .product-count,.blog-detail .product-count{text-align:right;margin-top:1rem}
.rtl .blogs-container .product-count,.rtl
.blog-detail .product-count{text-align:left}
}
@media (max-width: 767px) {
.new-place-breadcrumb {
    min-height: unset;
}
.new-place-breadcrumb nav.breadcrumb {
    margin: 0 !important;
}
#module-leoblog-category div#content-wrapper,
#module-leoblog-list div#content-wrapper {
    padding: 0;
}
.blog-item .right-block {
    text-align: left;
    padding: 15px;
}
body#module-leoblog-list .sidebar .block .block_content,
body#module-leoblog-category .sidebar .block .block_content {
display: none;
}
#blog-localengine .form-horizontal label{text-align:left}
.rtl #blog-localengine .form-horizontal label{text-align:right}
.blog-detail .pagination,.blogs-container .pagination{text-align:center}
.blog-detail .page-item,.blogs-container .page-item{display:inline-block}
.comment-wrap .comment-meta{display:inline-block}
.comment-wrap .comment-meta > span{display:inline-block;margin:5px 0;width:100%;float:left}
.rtl .comment-wrap .comment-meta > span{float:right}
}
@media (max-width: 575px) {
.video-code iframe{width:100%}
}