/* fonts */
@font-face {font-family:'Material Icons';font-style:normal;font-weight:400;src:url("../fonts/maomi.woff2") format('woff2');}
.material-icons {font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}
/*---Category feature CSS Start---*/
#cat_feature {float:left;position:relative;width:100%;margin:0 0 80px;}
#cat_feature .parallex {background-position:center bottom !important;padding:50px 0 185px;float:left;width:100%;background-size:cover;}
.category-feature {margin:0;}
.category-feature.tt-carousel.owl-loaded.owl-carousel.owl-drag {width:100%;float:left;padding:10px 0 0;text-align:center;}
.tt-category-featured .ttfcat-items .item {float:left;width:100%;position:relative;}
.tt-category-featured .ttfcat-items .content .tt_cat_content {float:left;width:100%;}
#cat_feature .tt-titletab .short-desc {float:left;width:100%;}
.tt-category-featured .ttfcat-items {position:relative;padding:0;float:left;width:100%;}
.tt-category-featured .ttfcat-items .content {float:left;padding:0;overflow:hidden;width:100%;}
.tt-category-featured .ttfcat-items .content:hover .tt-category-featured .caption .cat-title > h4 a {color:#b98552;}
.tt-category-featured .ttfcat-items .item .image {float:left;text-align:center;width:100%;padding:55px 30px;border:2px solid #fff;background:url("../images/category-bg.png") no-repeat scroll center center;position:relative;cursor:pointer;}
.tt-category-featured .ttfcat-items .item .image::after {float:none;position:absolute;content:"\E315";font-size:24px;vertical-align:top;top:auto;bottom:10px;margin:auto;left:0;right:0;border:2px solid #ffc808;display:inline-block;padding:8px;border-radius:50px;background:#fff;color:#111;height:42px;width:42px;font-family:"Material Icons";line-height:23px;transition:all 400ms ease-in-out;z-index:99;}
.tt-category-featured .ttfcat-items .item .image::before {content:"";box-shadow:0 0 6px 3px rgba(0,0,0,.1);position:absolute;left:0;right:0;height:54px;width:54px;bottom:4px;top:auto;margin:auto;border-radius:50%;background:#fff;z-index:99;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;}
.tt-category-featured .ttfcat-items .item:hover .image::after {color:#fff;background:#f8545b;border-color:#f8545b;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);box-shadow:0 0 10px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.1);}
.tt-category-featured .ttfcat-items .item .image img {transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;}
.tt-category-featured .ttfcat-items .item:hover .image img {filter:brightness(50%);}
.tt-category-featured .ttfcat-items .item .image img {border-radius:50%}
.tt-category-featured .ttfcat-items .item .image a {display:inline-block;float:none;vertical-align:top;position:relative;width:auto;}
.tt-category-featured .category-feature .caption {float:left;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;width:100%;}
.tt-category-featured .category-feature .caption .cat-title {float:none;width:auto;position:relative;z-index:1;}
.tt-category-featured .products-carousel .owl-buttons {display:none;}
.tt-category-featured .caption .cat-title > h4 {color:#ffffff;text-align:center;overflow:hidden;text-overflow:ellipsis;margin:10px 0;}
.tt-category-featured .caption .cat-title > h4 a {font:600 18px/24px "Philosopher",helvetica,sans-serif;text-align:center;letter-spacing:1px;float:none;display:inline-block;vertical-align:top;width:auto;position:relative;overflow:hidden;color:#111;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;}
.tt-category-featured .ttfcat-items .item:hover .caption .cat-title > h4 a {color:#f8545b;}
.tt-category-featured .caption .cat-title > p {text-align:center;font:400 18px/22px Poppins,Helvetica,sans-serif;color:#777;cursor:pointer;}
.tt-category-featured .caption .cat-title > p:hover {color:#77b500;}
.tt-category-featured .caption .cat-sub {width:100%;padding-top:10px;}
.tt-category-featured .caption .cat-sub ul {float:left;width:100%;z-index:1;padding:0;text-align:center;list-style:none;}
.tt-category-featured .caption .cat-sub ul li {text-align:center;line-height:20px;}
.tt-category-featured .caption .cat-sub ul li a,.tt-category-featured .caption .cat-sub ul li span {font:500 14px/16px "Poppins",Helvetica,sans-serif;position:relative;background:none;border:none;padding:5px 0;cursor:pointer;float:none;display:inline-block;vertical-align:top;width:auto;}
.tt-category-featured .caption .cat-sub ul li a::after,.tt-category-featured .caption .cat-sub ul li span::after {content:"";position:absolute;left:0;right:0;margin:0 auto;top:auto;bottom:0;width:0;height:1px;background:#fff;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;}
.tt-category-featured .caption .cat-sub ul li a:hover::after,.tt-category-featured .caption .cat-sub ul li span:hover:after {width:100%;}
.tt-category-featured .cat-sub li .more-menu {float:none;position:relative;width:auto;margin:22px 0 5px;display:inline-block;vertical-align:top;}
.tt-category-featured .cat-sub li .more-menu::after {position:absolute;content:"";display:block;width:160px;height:1px;background:rgba(255,255,255,0.3);top:-7px;left:50%;transform:translateX(-50%);}
.tt-category-featured .cat-sub li .more-menu::before {content:"\E5CC";font-family:"Material Icons";font-size:18px;float:right;position:relative;color:#fff;line-height:30px;z-index:1;}
/*--- Category feature CSS End ---*/
@media (max-width:1250px) {.tt-category-featured .ttfcat-items .item .image a img {width:85%;margin:0 auto;}
.tt-category-featured .caption .cat-title > h4 a {font-size:16px;}
}
@media (max-width:1199px) {#cat_feature {margin:0 0 60px;}
}
@media (max-width:991px) {#cat_feature {margin:0 0 40px;}
}
@media (max-width:767px) {.tt-category-featured .ttfcat-items .content::before {width:100%;right:0;}
.tt-category-featured .caption .cat-sub ul li.more .tt_more-menu .categories a {padding:5px 25px;}
#cat_feature .parallex {padding:50px 0 55px;}
.tt-category-featured .ttfcat-items .item .image a {padding:0;}
#cat_feature .row {margin:0;}
.tt-category-featured .ttfcat-items {float:left;width:100%;}
.tt-category-featured .ttfcat-items .item::after {right:14px;width:92%;height:66%;bottom:0;}
}
@media (max-width:543px) {#cat_feature .parallex {padding:30px 0 70px;}
.tt-category-featured .ttfcat-items .item .caption {top:0;}
.tt-category-featured .caption .cat-sub ul li.more .tt_more-menu .categories a {padding:4px 20px;}
.tt-category-featured .ttfcat-items .item .image {background-size:contain;padding:45px 10px;}
#cat_feature .tt-titletab .tt-sub-title {padding:0 0 10px;text-align:center;}
.ttfotter-sub-title {font-size:20px;margin:6px 0;}
.tt-category-featured .ttfcat-items .item::after {right:0;width:100%;height:66%;bottom:0;}
.tt-category-featured .ttfcat-items .item .image::before {height:44px;width:44px;}
.tt-category-featured .ttfcat-items .item .image::after {height:32px;width:32px;padding:2px;}
.category-feature.tt-carousel.owl-loaded.owl-carousel.owl-drag {padding:0;}
}
@media (max-width:480px) {#cat_feature {margin:0 0 20px;}
.tt-category-featured .caption .cat-title > p {font-size:16px;line-height:18px;}
.tt-category-featured .caption .cat-title > h4 a {font-size:16px;line-height:20px;}
#cat_feature .parallex {padding:30px 0 20px;}
}
/*----- menu css start -----*/
.main-category-list {float:left;width:100%;}
.main-category-list .TT-panel-heading {display:none;}
.tt-menu {float:left;width:100%;}
.tt-menu ul {float:left;margin:0;width:100%;}
.tt-menu .ul-top-items .li-top-item {float:left;list-style:none;margin:0;padding:18px 8px;position:relative;width:auto;}
.tt-menu ul li > .a-top-link {float:left;font:700 18px/25px "Philosopher";padding:13px 12px;text-align:center;position:relative;width:100%;z-index:1;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out; color: #fff}
.tt-menu ul li > .a-top-link.on{background: #ffc808;color: #111; border-radius:25px;}
.tt-menu ul li.mega-menu > .a-top-link.on::after{color:#111;}
.tt-menu ul li:hover > .a-top-link,.tt-menu ul li.more-menu:hover > .a-top-link {color:#111;}
.tt-menu ul li.mega-menu > .a-top-link::after,.tt-menu ul li.more-menu > .a-top-link::after {color:#fff;content:"\E313";font-family:"Material Icons";font-size:16px;position:static;float:right;width:20px;line-height:25px;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}
.tt-menu ul li.mega-menu:hover > .a-top-link::after,.tt-menu ul li.more-menu:hover > .a-top-link::after {content:"\E316";color:#111;}
.horizontal-menu .col-md-12.sub-item2-content > p {margin:0;}
.tt-menu li.mega-menu .sub-menu-container .sub-item2-content {padding:0 10px 10px;text-align:center; }
.tt-menu > ul > .li-top-item.mega-menu .col-sm-2.sub-item2-content {float:left;}
.tt-menu ul li .sub-menu-container .sub-item2-content h4 {display:none;}
.horizontal-menu .static-menu .column .image > a {float:left;margin:0 0 10px;width:100%;}
.horizontal-menu .sub-item2-content .static-menu .column .image img {max-width:100%;padding:5px;}
.horizontal-menu .sub-item2-content .static-menu .column .image:hover img {box-shadow:0 0 6px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 6px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 6px 1px rgba(0,0,0,0.1);}
.horizontal-menu .li-top-item > .mega-menu-container > .sub-item2-content .static-menu .column {margin:0 10px;padding:5px 0px 5px;float:left;width:165px;}
.horizontal-menu .static-menu .column .menu-title > a,.horizontal-menu .li-top-item .sub-item2-content .a-mega-second-link h4 {border-bottom:1px solid #edeae2;color:#111;display:block;float:left;font:600 16px/18px "Philosopher",Helvetica,sans-serif;margin:0 0 7px;padding:0 0 7px;text-align:left;width:100%;}
.a-mega-second-link strong {font:700 16px/25px "Philosopher",Helvetica,sans-serif;}
.horizontal-menu .sub-menu-container .sub_item3-content .a-mega-third-link > h5,.horizontal-menu .sub-menu-container ul li a > span,.horizontal-menu .sub-menu-container li.mega-menu .sub-menu-container .flyout-third-items ul.ul-third-items li.li-third-items a > span,.tt-menu ul li.more-menu .sub-menu-container li.mega-menu .sub-menu-container li a > span {color:#666;float:left;font-size:16px;font-weight:400;line-height:26px;margin:0;padding:4px 0;text-align:center;width:100%;font-family:"Poppins",Helvetica,sans-serif;font-style:normal;}
.horizontal-menu .sub-menu-container .sub_item3-content .a-mega-third-link:hover > h5,.horizontal-menu .sub-menu-container ul li a > span:hover,.horizontal-menu .sub-menu-container li.mega-menu .sub-menu-container .flyout-third-items ul.ul-third-items li.li-third-items a > span:hover,.tt-menu ul li.more-menu .sub-menu-container li.mega-menu .sub-menu-container li a > span:hover {color:#000;}
.tt-menu .ul-top-items .li-top-item .sub-menu-container {background:#fff;border:1px solid #edeae2;float:left;left:0;margin:0 auto !important;padding:20px 15px;position:absolute;right:auto;width:420px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}
.tt-menu .ul-top-items .li-top-item .sub-menu-container img{ border-radius: 18px;width: 80px; padding-bottom: 10px;;}
.tt-menu .ul-top-items > .li-top-item > .sub-menu-container {border-top:3px solid #ffc808;}
.tt-menu .ul-top-items .li-top-item:first-child .sub-menu-container {width:800px;}
.horizontal-menu .sub-menu-container .ul-second-items .li-second-items {float:left;list-style:outside none none;padding:0 20px;position:relative;width:100%;}
.tt-menu .ul-top-items .li-top-item .sub-menu-container.flyout-menu-container {padding:15px 0;width:220px;}
.sub-menu-container .ul-second-items .li-second-items .flyout-third-items {background:#fff;border:1px solid #edeae2;bottom:auto;float:left;right:auto;margin:auto;padding:10px 0;position:absolute;left:100%;top:0;width:190px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}
.sub-menu-container .li-second-items .flyout-third-items .li-third-items {float:left;list-style:outside none none;padding:0 10px;width:100%;}
.horizontal-menu li.more-menu .flyout-menu-container ul .li-top-item {float:left;margin:0;padding:0 20px;width:100%;}
.horizontal-menu li.more-menu .flyout-menu-container ul .li-top-item a {padding:0;}
.tt-menu ul .li-top-item .sub-menu-container ul li a i {bottom:0;color:#555;float:right;font-size:18px;left:auto;line-height:28px;position:absolute;right:20px;top:0;}
.tt-menu ul .li-top-item .sub-menu-container ul li.li-second-items:hover a i {color:#000;}
.tt-menu ul li.more-menu .sub-menu-container .li-top-item.mega-menu .sub-menu-container {right:auto;padding:10px 0;position:absolute;left:100%;top:0;width:160px;display:block !important;visibility:hidden !important;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}
.tt-menu ul li.more-menu .sub-menu-container .li-top-item.mega-menu:hover .sub-menu-container {display:block;visibility:visible !important;transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);}
.tt-menu ul li.more-menu .sub-menu-container li.mega-menu > .a-top-link::after {content:"\e5cc";font-family:"Material Icons";bottom:0;color:#555555;float:right;font-size:16px;left:auto;line-height:30px;position:absolute;right:0;top:0;font-style:normal;font-weight:500;}
.tt-menu ul li.more-menu .sub-menu-container li.mega-menu:hover > .a-top-link::after {color:#000;}
.main-category-list .tt-menu .ul-top-items > li .menu-banner img {max-width:100%;}
.tt-menu li.mega-menu .sub-menu-container .col-sm-12.sub-item2-content {padding:0;}
@media (max-width:1499px) {.tt-menu ul li.more-menu .sub-menu-container .li-top-item.mega-menu .sub-menu-container,.sub-menu-container .ul-second-items .li-second-items .flyout-third-items {left:auto;right:100%;}
}
@media (min-width:992px) {.tt-menu ul li > .a-top-link::before,.tt-menu ul li.more-menu > .a-top-link::before {content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ffc808;background-color:rgb(255,204,0);transition:all 400ms ease; height:100%;opacity:0;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px;}
.tt-menu ul li.more-menu .sub-menu-container .li-top-item.mega-menu .sub-menu-container {transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}
.tt-menu .ul-top-items .li-top-item .sub-menu-container {transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;visibility:visible !important;box-shadow:0 0 7px rgba(0,0,0,0.12);-moz-box-shadow:0 0 7px rgba(0,0,0,0.12);-webkit-box-shadow:0 0 7px rgba(0,0,0,0.12);top:100%;z-index:3;display:block;}
.sub-menu-container .ul-second-items .li-second-items .flyout-third-items {-moz-transform-origin:20% 20% 0;transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;visibility:visible !important;box-shadow:0 0 7px rgba(0,0,0,0.12);-moz-box-shadow:0 0 7px rgba(0,0,0,0.12);-webkit-box-shadow:0 0 7px rgba(0,0,0,0.12);}
.tt-menu ul li:hover > .a-top-link::before,.tt-menu ul li.more-menu:hover > .a-top-link::before {opacity:1;}
.more-menu .sub-menu-container ul li a::before {display:none;}
.tt-menu ul.ul-top-items > li.li-top-item > .sub-menu-container::before {color:#ffc808;content:"\E5C7";font-family:"Material Icons";font-size:38px;left:35px;margin:0 auto;position:absolute;right:auto;top:-17px;}
.tt-menu ul.ul-top-items li.li-top-item:hover .sub-menu-container,.tt-menu ul.ul-second-items li.li-second-items:hover .flyout-third-items {display:block;visibility:visible !important;transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;}
.main-category-list .tt-menu .ul-top-items > li .menu-banner {position:absolute;top:5px;}
}
@media (min-width:992px) and (max-width:1199px) {.tt-menu .ul-top-items .li-top-item .sub-menu-container {margin-left:-20px !important;}
}
@media (max-width:1199px) {.tt-menu ul li.more-menu .sub-menu-container .li-top-item.mega-menu .sub-menu-container,.sub-menu-container .ul-second-items .li-second-items .flyout-third-items {left:auto;right:100%;}
.tt-menu .ul-top-items .li-top-item .sub-menu-container {width:700px;}
.horizontal-menu .li-top-item > .mega-menu-container > .sub-item2-content .static-menu .column {width:135px;}
.tt-menu .ul-top-items .li-top-item:first-child .sub-menu-container {width:690px;}
}
@media (max-width:991px) {.main-category-list .TT-panel-heading {border:medium none;bottom:0;color:#fff;cursor:pointer;display:block;float:left;font:500 16px/18px "Poppins",Helvetica,sans-serif;height:25px;left:0; margin:30px auto 0px;position:static;text-align:left;top:0;width:25px;}
.a-mega-second-link strong {font:500 13px/18px "Poppins",Helvetica,sans-serif;text-transform:capitalize !important;}
.tt-menu ul{ padding-top: 15px;}
.tt-menu ul li.more-menu > .a-top-link {display:none;}
.tt-menu .ul-top-items > .li-top-item.more-menu > .sub-menu-container.flyout-menu-container {display:block;}
.main-category-list .TT-panel-heading .close-icon,.main-category-list .cat-menu.TTactive .TT-panel-heading i {display:none;}
.main-category-list .cat-menu.TTactive .TT-panel-heading .close-icon {display:block;}
.TT-panel-heading > span {display:none;}
.TT-panel-heading > span.icon {display:block;float:left;width:auto;z-index:4;position:relative;}
.tt-menu {background:#ffffff;float:left;left:0;position:absolute;right:0;top:100%;width:100%;z-index:9;}
.TT-panel-heading:hover > span.icon i,.main-category-list.TTactive .TT-panel-heading > span.icon i {color:#ffc600;}
.tt-menu ul.ul-top-items {padding:15px 0;border:1px solid #edeae2;border-top:3px solid #ffc808;display:none; box-shadow: 0 0 10px rgba(0,0,0,0.15);}
.tt-menu .ul-top-items .li-top-item {padding:0;margin:0;width:100%;}
.tt-menu ul li > .a-top-link {color:#111;letter-spacing:1px;text-align:left;font:700 16px/30px "Philosopher",Helvetica,sans-serif;padding:10px 15px; border-bottom: 1px solid #eee;}
.more-menu .sub-menu-container ul li a > span,.tt-menu ul li.more-menu .sub-menu-container li.mega-menu .sub-menu-container li a > span,.more-menu .sub-menu-container .li-second-items .flyout-third-items .li-third-items a > span {font-weight:500 !important;color:#111  !important;font-size:13px;letter-spacing:1px;text-align:left;font:700 14px/20px "Philosopher",Helvetica,sans-serif !important;}
.more-menu .sub-menu-container .ul-second-items .li-second-items,.more-menu .sub-menu-container .li-second-items .flyout-third-items .li-third-items {padding:0;}
.menu-banner {text-align:left;}
.horizontal-menu .li-top-item > .mega-menu-container > .sub-item2-content .static-menu .column {width:165px;}
.tt-menu ul li:hover > .a-top-link,.tt-menu ul li.active > .a-top-link {color:#000000;}
.tt-menu ul li.mega-menu > .a-top-link::after,.tt-menu ul li.more-menu > .a-top-link::after {display:none;}
.tt-menu > ul > .li-top-item.mega-menu:nth-child(2) .sub-menu-container {padding:0 10px;position:static;float:left;}
.tt-menu ul.ul-top-items li.li-top-item .sub-menu-container,.tt-menu ul.ul-second-items li.li-second-items .flyout-third-items {display:none;float:left;position:static;padding:5px 10px;margin:0 !important;width:100%;border:none;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;}
.tt-menu .ul-top-items .li-top-item .sub-menu-container.mega-menu-container {border-top:none;}
.tt-menu li.mega-menu .sub-menu-container .sub-item2-content {margin:10px 0;}
.tt-menu .ul-top-items .li-top-item:first-child .sub-menu-container {width:100%;}
.tt-menu ul.ul-top-items li.mega-menu > i::before,.tt-menu ul.ul-top-items li.more-menu > i::before {bottom:0;content:"\e145";font-family:"Material Icons";height:8px;left:auto;position:absolute;right:25px;top:10px;width:8px;z-index:1;font-size:18px;line-height:30px;cursor:pointer;}
.tt-menu ul.ul-top-items li.more-menu > i::before {display:none;}
.tt-menu ul.ul-top-items li.mega-menu:hover > i::before,.tt-menu ul.ul-top-items li.more-menu:hover > i::before {color:#000;}
.tt-menu ul.ul-top-items li.mega-menu.active > i::before,.tt-menu ul.ul-top-items li.more-menu.active > i::before {content:'\e15b'}
.tt-menu .ul-top-items .li-top-item .sub-menu-container.flyout-menu-container {float:left;padding:0 15px;width:100%;}
.tt-menu ul .li-top-item .sub-menu-container ul li a i {display:none;}
.main-category-list::after {background:rgba(0,0,0,0.5);position:fixed;top:0;bottom:0;content:'';left:0;right:0;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;z-index:3;}
.tt-menu .ul-top-items .li-top-item,.horizontal-menu li.more-menu .flyout-menu-container ul .li-top-item {padding:0;margin:0;width:100%;}
.main-category-list.TTactive::after {-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;}
.tt-menu ul.ul-second-items li.li-second-items .flyout-third-items {display:block;padding:0;}
.tt-menu ul li.more-menu .sub-menu-container .li-top-item.mega-menu .sub-menu-container,.sub-menu-container .ul-second-items .li-second-items .flyout-third-items {padding:0;position:static;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);visibility:visible !important;}
}
@media (max-width:767px) {.tt-menu li.mega-menu:first-child .sub-menu-container .sub-item2-content {margin:0;float:left;width:100%;}
.tt-menu li.mega-menu .sub-menu-container .sub-item2-content {width:100%;}
}
@media (max-width:543px) {.tt-menu > ul > .li-top-item.mega-menu:nth-child(2) .sub-menu-container {margin:0 0 10px !important;}
.tt-menu > ul > .li-top-item.mega-menu .col-sm-2.sub-item2-content {width:50%;}
}
@media (max-width:480px) {.horizontal-menu .li-top-item > .mega-menu-container > .sub-item2-content .static-menu .column {width:135px;margin:0 7px;}
.main-category-list .TT-panel-heading {margin:17px auto 17px;}
.tt-menu > ul > .li-top-item.mega-menu .col-sm-2.sub-item2-content {width:100%;}
.main-category-list .TT-panel-heading i {font-size:26px;}
.horizontal-menu .static-menu .column .menu-title > a,.horizontal-menu .li-top-item .sub-item2-content .a-mega-second-link h4 {font-size:15px;}
.horizontal-menu .sub-menu-container .sub_item3-content .a-mega-third-link > h5,.horizontal-menu .sub-menu-container ul li a > span,.horizontal-menu .sub-menu-container ul.ul-third-items li.li-third-items a > span,.tt-menu ul li.more-menu .sub-menu-container li.mega-menu .sub-menu-container li a > span {font-size:16px;line-height:22px;}
.tt-menu li.mega-menu .sub-menu-container .sub-item2-content {margin:15px 0;float:left;width:33.33%;}
.tt-menu > ul > .li-top-item.mega-menu:nth-child(2) .sub-menu-container {background-position:bottom right;padding:5px 10px;border:none;background-size:140px 180px;}
}
.full-header.fixed .tt-menu .ul-top-items .li-top-item {padding:16px 2px;}
.full-header.fixed .horizontal-menu li.more-menu .flyout-menu-container ul .li-top-item {padding:0 20px;}
/*----- Blog Common css start -----*/
#blog_latest_new_home .container {position:relative;}
.blog-content .image_thumb {width:100%;}
#blog_latest_new_home {float:left;width:100%;margin:0 0 50px;text-align:center;}
#ttsmartblog-carousel.owl-carousel .owl-buttons div {display:none;}
#module-ttblog-details #content .blog-post .blog-detail-content .blog-tool > span i {font-size:19px;line-height:21px;margin:0 5px 0 0;}
#ttsmartblog-carousel.owl-carousel {border:none;list-style:none;}
#blog_latest_new_home .box-heading .tt-subtitle {color:#ffa406;}
#blog_latest_new_home .box-heading .ttblock-heading.box-heading.title_block heading::after {position:absolute;background:rgba(0,0,0,.5);top:auto;bottom:0;width:40px;height:2px;content:'';left:0;right:0;margin:auto;}
#ttsmartblog-carousel .owl-item > li {float:left;padding:0 15px;width:100%;margin:0 0 30px;}
.comment-list {float:left;width:100%;list-style:none;border:1px solid #f0f0f0;padding:20px 40px;}
.comment-list .panel.panel-default {background:none;border:none;}
.ttblogcomments {float:left;width:100%;}
.ttblogcomments > div {float:left;padding:20px;width:100%;}
.ttblogcomments #add-comment {padding:20PX 0;}
#module-ttblog-details .blog-extra .btn.btn-primary:hover,#module-ttblog-details .blog-extra .btn.btn-primary:active,#module-ttblog-details .blog-extra .btn.btn-primary:focus {background:#ffc808;color:#fff;}
#add-comment .alert.alert-info {margin:0;}
#article_comments h3.title_block {float:left;width:100%;}
.comments-block {background:#fff;float:left;width:100%;}
#ttsmartblog-carousel .blog-content {float:left;padding:0;width:100%;border:1px solid #f1f1f1;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px;}
#ttsmartblog-carousel .comment {float:none;width:auto;display:none;vertical-align:top;margin:0 5px;}
#ttsmartblog-carousel .comment a {color:#666;position:relative;float:right;width:auto;font:500 13px/18px 'Poppins',Helvetica,sans-serif;}
.blog-date .mdi.mdi-calendar {font-size:16px;line-height:18px;float:left;width:20px;}

.blog-content:hover .blog-hover {background:rgba(0,0,0,.4);transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-khtml-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
/*------------------------------------------------------------- Blog Common css End --------------------------------------------*//*---------------Start Home page css--------*/#blog_latest_new_home .box-heading {width:100%;float:left;text-align:center;margin:0;}
.blog-content .blog-caption .blog-description {float:left;width:100%;margin:0 0 10px;font:italic 400 13px/22px "poppins",Helvetica,sans-serif;color:#666;}
#blog_latest_new_home .blog-date {width:66px;height:66px;background-color:#f5f5f5;border:5px solid #ffffff;position:absolute;top:-34px;bottom:auto;z-index:28;left:0;right:0;margin:auto;font-size:12px;padding:11px 0;color:#222222;font-weight:400;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;display:none;}
#blog_latest_new_home .blog-date span.date {font-weight:600;display:block;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel {float:left;width:100%;background:none;margin:0;}
#ttsmartblog-carousel .blog-content .post_title {margin:8px 0 10px;position:relative;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog_image_holder {position:relative;overflow:hidden;display:block;width:100%;padding:0;border-top-left-radius: 20px;border-top-right-radius: 20px;/**border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px;**/}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog_image_holder a > img {max-width:100%;width:100%;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog_image_holder a {display:block;position:relative;z-index:1;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog_image_holder .bloglinks {bottom:0;height:45px;left:0;margin:auto;position:absolute;right:0;top:0;width:45px;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content:hover .blog_image_holder .bloglinks {opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog_image_holder .bloglinks a {color:#fff;float:left;width:45px;border-radius:0;padding:12px;height:45px;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;text-align:center;background:#5b884a;-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;border-radius:50%;border:2px solid #5b884a;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li:hover .blog-content .blog_image_holder .bloglinks a {transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;color:#fff;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog_image_holder .bloglinks a i {float:left;font-size:18px}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog_image_holder .bloglinks:hover a i {color:#111;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog_image_holder .bloglinks a:hover {background:#ffc808;color:#fff;border:2px solid #ffc808;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content .blog_inner {padding:15px;float:left;width:100%;text-align:center;position:relative;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content .post_title a {font:600 16px/18px 'Philosopher',Helvetica,sans-serif;text-overflow:ellipsis;color:#111;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content .post_title a:hover {color:#5b884a;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content .post_title a:hover a i {color:#333333;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content .read-more {font:500 14px/24px "Poppins",Helvetica,sans-serif;float:none;width:auto;position:relative;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;letter-spacing:1px;color:#111;text-align:center;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content .read-more::after {content:"\E409";font-family:material icons;vertical-align:top;padding:0;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content .read-more:hover {color:#5b884a;}
@media (max-width:1499px) {.post_title::after {display:none;}
}
@media (max-width:1301px) {#blog_latest_new_home .customNavigation a.prev {left:0;}
#blog_latest_new_home .customNavigation a.next {right:0;}
}
@media (max-width:1199px) {#blog_latest_new_home {margin:0 0 30px 0;}
}
@media (max-width:991px) {#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content {margin:15px 0 0;width:100%;padding:0 15px;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content .post_title a {font-size:15px;}
#ttsmartblog-carousel .comment a::before {width:100%;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog_image_holder::after {display:none;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content {margin:15px 0 0;width:100%;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content {opacity:1;position:static;padding:0;margin:0;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog_image_holder {margin:0;width:100%;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog_image_holder a .blog-hover {background:rgba(0,0,0,0.3) none repeat scroll 0 0;}
}
@media (min-width:768px) {#blog_latest_new_home .block_content ul#ttsmartblog-carousel li:hover .blog-content .blog_image_holder .bloglinks a {opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
}
@media (max-width:767px) {#blog_latest_new_home:hover .customNavigation a {top:10%;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content::before {display:none;}
#blog_latest_new_home {margin:0 0 40px 0;}
}
@media (max-width:543px) {#blog_latest_new_home .block_content ul#ttsmartblog-carousel {margin:0;}
#blog_latest_new_home {margin:0 0 30px 0;}
}
@media (max-width:480px) {#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog-sub-content .post_title a {font-size:14px;}
#blog_latest_new_home {margin:0 0 20px 0;}
.blog-content .blog-caption .blog-description {font-size:13px;line-height:16px;}
}
/*--------------------------------------------------- End Home page css ----------------------------------------------*//*------------------------------------------------ Start blog category css ------------------------------------------*/#module-ttblog-category .blog-cat-title {display:none;}
#module-ttblog-category {float:left;width:100%;}
#module-ttblog-details .blog-detail .blog_image_holder img {max-width:100%;width:auto;}
#module-ttblog-category #blog_category {margin:0 0 30px;border:1px solid #f0f0f0;}
#module-ttblog-category #blog_category > img {width:100%;}
#module-ttblog-category #blog_category .cat-blog-content {padding:10px;text-align:left;}
#module-ttblog-category #blog_category .cat-blog-content .blog-cat-title {font:500 18px/20px "Poppins",Helvetica,sans-serif;}
#module-ttblog-category #blog_category .cat-blog-content .blog-cat-title a {color:#333333;}
#module-ttblog-category #blog_category .cat-blog-content .ttblog-cat-desc {line-height:24px;}
#module-ttblog-category #ttblogcat .blog-item {width:100%;padding:0 0 30px;}
#module-ttblog-category #ttblogcat .blog-item:last-child {padding:0;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost {float:left;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .article-content {padding:0;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .article-content img {height:auto;max-width:100%;width:100%;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .article-content .blog-hover {height:100%;position:absolute;top:0;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;width:100%;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .article-content .bloglinks {bottom:0;height:42px;left:0;margin:auto;position:absolute;right:0;top:0;width:44px;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .article-content .bloglinks a {border:2px solid #5b884a;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;color:#ffffff;float:left;height:45px;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;transform:scale(1.5);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;width:45px;padding:12px;background:#5b884a;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .article-content .bloglinks a i {float:left;font-size:18px;font-weight:500;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .article-content .bloglinks a:hover {background:#ffc808;border-color:#ffc808;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .article-content .bloglinks a:hover i {color:#111;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .blog-tool .date-time i,#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .blog-tool .comment i {font-size:16px;line-height:22px;vertical-align:top;margin:0 5px 0 0;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog {float:left;padding:15px;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .article-header .blog-tool {margin:0 0 10px;display:block;line-height:22px;float:left;width:100%;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .article-header .blog-tool > span {padding:0 20px 0 0;position:relative;display:inline-block;font-size:13px;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .article-header .blog-tool > span:after {content:"/";position:absolute;right:5px;top:0;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .article-header .blog-tool > span:last-child:after {display:none;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .article-header .blog-title {margin:0 0 10px;width:100%;border:none;background:none;height:auto;padding:0;float:left;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .article-header .blog-title a {font:600 16px/18px 'Philosopher',Helvetica,sans-serif;letter-spacing:1px;color:#000;padding:0;float:left;width:100%;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .sdsarticle-des {color:gray;display:block;float:left;margin:0 0 15px;width:100%;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .sdsarticle-des .blog-desc {line-height:24px;float:left;width:100%;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .sdsreadMore {float:left;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .sdsreadMore .more a {float:left;color:#372726;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .sdsreadMore .more a:hover {color:#333333;}
#module-ttblog-category #ttblogcat .blog-item:hover .ttblogpost .article-content a .blog-hover {background:rgba(0,0,0,0.3) none repeat scroll 0 0;}
#module-ttblog-category #ttblogcat .blog-item:hover .ttblogpost .article-content .bloglinks a {opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
#module-ttblog-category #pagination_bottom {text-align:right;}
@media (max-width:767px) {#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog {padding:15px 0;}
#blog_latest_new_home .block_content ul#ttsmartblog-carousel li .blog-content .blog_image_holder .bloglinks a {opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);}
#ttsmartblog-carousel .owl-item > li {margin:0;}
}
@media (min-width:768px) and (max-width:1199px) {#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .sdsarticle-des {margin:0 0 10px;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .article-header .blog-title {margin:0 0 10px;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .article-header .blog-tool {margin:0 0 10px;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog {padding:5px 15px;}
}
@media (max-width:543px) {#module-ttblog-category #ttblogcat .blog-item {width:100%;padding:0 0 10px;}
#ttsmartblog-carousel .owl-item > li {padding:0 5px;}
}
@media (max-width:480px) {#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .sdsarticle-des .blog-desc {line-height:26px;}
#blog_latest_new_home .blog_news {padding:20px 0;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .sdsarticle-des {margin:0 0 10px;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .article-header .blog-title {margin:0 0 10px;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .article-header .blog-tool > span {margin:0 0 5px;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost .out-content-blog .article-header .blog-tool {margin:0 0 10px;}
#module-ttblog-category #ttblogcat .blog-item .ttblogpost {padding:0;}
#ttsmartblog-carousel .blog-content .post_title {margin:0 0 8px;}
}
/*---------------------------------------------End blog category css---------------------------------*//*------------------------------------------- Start blog details css -------------------------------*/#module-ttblog-details #content .blog-post .blog_image_holder {padding:0 0 20px;float:left;width:100%;}
#module-ttblog-details #content .blog-post .blog_image_holder a img {width:100%;}
#module-ttblog-details #content .blog-post .blog-detail-content {float:left;width:100%;}
#module-ttblog-details #content .blog-post .blog-detail-content .blog-tool {margin:0 0 10px;}
#module-ttblog-details #content .blog-post .blog-detail-content .blog-tool > span {padding:0;position:relative;display:flex;}
#module-ttblog-details #content .blog-post .blog-detail-content .blog-tool > span:after {content:"/";position:absolute;right:5px;top:0;}
#module-ttblog-details #content .blog-post .blog-detail-content .blog-tool > span:last-child:after {display:none;}
#module-ttblog-details #content .blog-post .blog-detail-content .page-item-title {margin:0 0 10px;}
#module-ttblog-details #content .blog-post .blog-detail-content .page-item-title h1 {color:#000;font:500 16px/20px "Poppins",Helvetica,sans-serif;margin:0 0 10px;padding:0;}
#module-ttblog-details #content .blog-post .blog-detail-content .article-desc {margin:0 0 20px;}
#module-ttblog-details #content .blog-post .blog-detail-content .article-desc p {font:400 14px/20px "Poppins",Helvetica,sans-serif;}
#module-ttblog-details .blog-extra {float:left;width:100%;}
#module-ttblog-details .blog-extra #article_comments {float:left;width:100%;}
#module-ttblog-details .blog-extra #article_comments .title_block {font-family:"Poppins",Helvetica,sans-serif;font-size:22px;font-weight:500;}
#module-ttblog-details .blog-extra #article_comments #comments {float:left;width:100%;border:1px solid #f0f0f0;padding:20px 40px;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list {float:left;width:100%;border-bottom:1px solid #f0f0f0;margin:0;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content {padding:40px 0;position:relative;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .blog-tool {display:inline-block;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .blog-tool .avatar {border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;margin:11px 30px 0 0;float:left;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .blog-tool .name {display:inline-block;font-size:16px;padding:0 20px 0 0;color:#333333;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .blog-tool .created {display:inline-block;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .blog-tool .created:before {background:#f12a43;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;color:#ff0000;content:"";display:inline-block;height:4px;vertical-align:middle;width:4px;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .blog-tool .created span {padding:0 0 0 20px;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .blog-tool > p {margin:20px 0;color:#333333;padding:0 0 0 84px;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .reply {display:inline-block;float:none;position:absolute;bottom:10px;right:0;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .reply a {color:#f12a43;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .reply a:hover {text-decoration:underline;cursor:pointer;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li ul {border:none;padding:0;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li ul li .comment-content {padding:40px 0 40px 80px;border-top:1px solid #f0f0f0;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list:last-child {border:none;}
#module-ttblog-details .blog-extra #respond {float:left;width:100%;margin:25px 0 40px;}
#module-ttblog-details .blog-extra #respond #reply-title {color:#333333;font-size:18px;font-weight:normal;}
#module-ttblog-details .blog-extra #respond #commentInput #commentform td {padding:10px 10px 10px 0;}
#module-ttblog-details .blog-extra #respond #commentInput #commentform td strong {font:500 14px/20px "Poppins",Helvetica,sans-serif;color:#333333;}
#module-ttblog-details .blog-extra #respond #commentInput #commentform td .required {color:#ff0000;}
#module-ttblog-details .blog-extra #respond #commentInput #commentform td input {border-color:#f0f0f0;}
#module-ttblog-details .blog-extra #respond .right {float:right;}
#module-ttblog-details .blog-extra #respond .right .submit input {padding:8px 20px;}
@media (min-width:480px) and (max-width:767px) {#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content {padding:20px 0;}
#module-ttblog-details .blog-extra #article_comments #comments {padding:30px;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li ul li .comment-content {padding:20px 0 20px 60px;}
}
@media (max-width:480px) {#module-ttblog-details #content .blog-post .blog-detail-content .blog-tool > span {margin:0 0 5px;}
#module-ttblog-details #content .blog-post .blog-detail-content .blog-tool {margin:0 0 10px;}
#module-ttblog-details #content .blog-post .blog-detail-content .page-item-title {margin:0 0 10px;}
#module-ttblog-details #content .blog-post .blog-detail-content .page-item-title h1 {font-size:20px;}
#module-ttblog-details #content .blog-post .blog-detail-content .article-desc {margin:0 0 10px;}
#module-ttblog-details #content .blog-post .blog-detail-content .article-desc p {line-height:26px;}
#module-ttblog-details .blog-extra #article_comments #comments {padding:20px;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content {padding:10px 0;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .blog-tool .avatar {float:none;margin:0;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .blog-tool .name {padding:0 10px 0 0;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .blog-tool .created span {padding:0 0 0 10px;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .blog-tool > p {padding:0;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li .comment-content .reply {width:100%;text-align:right;margin:0 0 10px;}
#module-ttblog-details .blog-extra #article_comments #comments .comment-list li ul li .comment-content {padding:10px 0 10px 20px;}
}
#blog_latest_new_left .block_content .ttblog-content .blog-item {padding:0 0 10px;}
#blog_latest_new_left .block_content .ttblog-content .blog-item .blog-content .blog-title {margin:5px 0;}
#respond .success {font-weight:normal;background-color:#DDF9E1;border-color:#46A74E;text-shadow:none;color:#35B33F;text-shadow:1px 1px rgba(0,0,0,0.1);padding:15px;}
#respond .success:before {font-family:"FontAwesome";content:"\f058";font-size:20px;vertical-align:-2px;padding-right:7px;}




















