.herald-menu-popup-search .herald-in-popup {
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
    float: left;
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 99999;
    padding: 0;
    text-align: left;
    display: none;
    min-width: 200px;
    animation: hover-fade 0.2s linear 0s forwards;
    -moz-animation: hover-fade 0.2s linear 0s forwards;
    -ms-animation: hover-fade 0.2s linear 0s forwards;
    -o-animation: hover-fade 0.2s linear 0s forwards;
    -webkit-animation: hover-fade 0.2s linear 0s forwards;
}
.herald-site-header .herald-search-input, .herald-header-sticky .herald-search-input {
    font-size: 1.3rem;
    width: 100%;
    padding: 0 30px 0 10px;
}
.herald-site-header .herald-search-input {
    height: 35px;
    background-color: #dcd9d9;
    color: #fff;
    outline: none;
    border: none;
}
.herald-in-popup .herald-search-submit {
    color: #fff;
    font-size: 16px;
	right: 15px;
    top: 0;
}
.header-bottom .herald-menu-popup > span, .herald-header-sticky .herald-menu-popup > span, .header-bottom .herald-menu-popup-search > span, .herald-header-sticky .herald-menu-popup-search > span {
    height: 50px;
    padding: 18px 0;
    width: 40px;
    margin: 0;
}
.herald-site-header .herald-search-input { height:35px; background-color: #dcd9d9;
    color: #DA2129;
    outline: none;
    border: none;}
.header-bottom .herald-menu-popup-search > span.fa, .herald-header-sticky .herald-menu-popup-search > span.fa {
    height: 66px;
    padding: 16px 0 14px;
}
.herald-site-header .herald-search-submit, .herald-header-sticky .herald-search-submit {
    background: transparent;
    position: absolute;
    right: 3px;
    top: -2px;
    border: none;
    height: 100%;
}
.herald-menu-popup-search.herald-search-active .herald-in-popup {
    display: block;
}
.herald-in-popup .herald-search-submit { color:#fff; font-size:16px}
.herald-menu-popup-search { cursor:pointer}
.tags a
{
	 background: #eee;
  border-radius: 3px 0 0 3px;
  color: #000;
  display: inline-block;
  height: 26px;
  line-height: 26px;
  padding: 0 20px 0 23px;
  position: relative;
  margin: 0 10px 10px 0;
  text-decoration: none;
  -webkit-transition: color 0.2s;
}
.tags a:before {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 1px rgba(0, 0, 0, 0.25);
  content: '';
  height: 6px;
  left: 10px;
  position: absolute;
  width: 6px;
  top: 10px;
}
.tags a:after {
  background: #fff;
  border-bottom: 13px solid transparent;
  border-left: 10px solid #eee;
  border-top: 13px solid transparent;
  content: '';
  position: absolute;
  right: 0;
  top: 0;
}
.tags a:hover{
  background-color: crimson;
  color: white;
}
.tags a:hover::after {
    border-left-color: crimson;
}
body {font-family:'roboto_l' !important;}.name_category {color: #d2577e;}ul, li, p, span, h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;}.widget_shopping_cart_content .cart-link {color: #fff;font-weight: 700;text-transform: uppercase;}.widget_shopping_cart_content {position: fixed;top: 30%;right: 15px;background: #;background: #11A8AB;width: 60px;height: 60px;}.widget_shopping_cart_content .icon {width: 48px;height: 55px;display: inline-block;background: url(../images/icon-cart12.png) no-repeat 18px 30px;}.widget_shopping_cart_content .icon .count {position: absolute;top: 8px;left: 20px;width: 20px;height: 20px;background-color: #f36;text-align: center;line-height: 20px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}.desc-wrap h3 {margin:0}.advrtise0 img {width:100%;max-height:155px;padding:15px 0}.banner-bound .img_logo{width:100%;height:auto}.nav_top {padding:12px 0 15px 0;display: block; overflow:hidden}.title_logo {color:#40b01a;font-weight: bold;margin:0;margin-bottom:2px}.banner-bound .banner_top {margin-top:14px}@media(max-width:768px){.banner-bound .banner_top {margin-top:10px}.banner-bound .nav_top img{width:85% !important}.banner-bound .nav_top .col-md-4{text-align:center}.space_mobile {margin:0}.btn-menu {border: 0;width: 40px;height: 25px;background-color: transparent;cursor: pointer;z-index: 9999;position: relative;float: right;top: 10px;border:none;outline:none }.btn-menu .text {display: block;text-indent: 150%;white-space: nowrap;overflow: hidden;}.btn-menu .bar, .btn-menu .bar:before, .btn-menu .bar:after {display: block;position: absolute;width: 40px;height: 5px;background-color: #fff;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.btn-menu .bar {top: 10px;left: 0;}.btn-menu .bar:before {position: absolute;content: '';top: 10px;left: 0;}.btn-menu .bar:after {position: absolute;content: '';top: -10px;left: 0;}.show .btn-menu .bar {background-color: transparent;}.show .btn-menu .bar:before {top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.show .btn-menu .bar:after {top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.show_menu .btn-menu:focus {outline: none;}}.banner-bottom .menu{position:relative}.banner_top .input-group-btn {font-size:14px}.select-category {padding: 7px 0 7px 0;border: none;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.logo-mobile{width:30%;float:left}.logo-mobile img{width:82%}.menu_bt{cursor:pointer;float:right;position:relative}.menu-sub{position: absolute;z-index: 999;background: #252525;width: 100%;top: 95px;left: 0px;color:#fff;cursor:pointer;display:none}.menu-sub ul li{-webkit-transition: 0.25s ease-out;-moz-transition: 0.25s ease-out;transition: 0.25s ease-out;}.menu-sub ul li:hover{background:#fff;}.menu-sub ul li a:hover{color:#000 !important;background:#fff;}.menu-sub ul li a{display: block;color: #fff;padding: 14px 25px;border-left: 1px solid rgba(255,255,255,0.1);text-transform: uppercase;-webkit-transition: 0.25s ease-out;-moz-transition: 0.25s ease-out;transition: 0.25s ease-out;text-decoration: none;}.menu-sub ul li img{padding-right: 10px;width: 45px;}.layout-center .container{background:#fff;padding-top:15px;padding-bottom:20px}.banner-top img{width:100%;height:auto;border-bottom: 2px solid #FF9603;}.banner-bottom{background: #E2E2E2;width:100%;}.banner-bound .mywork-bar {border-bottom: 4px solid #00A63F;}.banner-bound .menu ul{padding:0;margin:0}.banner-bound .menu ul li{display:inline-block;text-transform: uppercase;position: relative;}.banner-bound .menu ul>li a{margin: 0;padding: 0;color: #000;font-size: 14px;display: block;outline: none;cursor: pointer;text-decoration: none;padding: 12px 9px;transition: color 0.2s ease 0s;transition: all 0.25s ease-out 0s;font-family:'roboto_m';}.banner-bound .menu ul>li>a:hover{background: #00A63F !important;color:#fff !important}.banner-bound .menu ul li.active a{background: #00A63F}.banner-bound .menu ul li.active.home a{padding: 7px 10px 15px 15px;}.banner-bound .menu ul li.active.home a i{font-size: 20px;color: #fff;position: relative;top: 2px;}.rightmenu-tophead {float:right}.rightmenu-tophead .menu-user {display:inline-block}.menu ul li:hover ul{opacity:1;top:42px;z-index:100;visibility:inherit;box-shadow: 0 5px 20px rgba(0,0,0,.15);}.sub-child{position:absolute;top:80px;z-index:1;opacity:0;-webkit-transition: top 0.2s ease, opacity 0.2s ease-in;-moz-transition: top 0.2s ease, opacity 0.2s ease-in;-ms-transition: top 0.2s ease, opacity 0.2s ease-in;-o-transition: top 0.2s ease, opacity 0.2s ease-in;transition: top 0.2s ease, opacity 0.2s ease-in;min-width:279px;text-align: left;background-color: #fff;box-shadow: 0 5px 20px rgba(0,0,0,.15);visibility: hidden;padding:5px !important}.sub-child>li{float: none;position: relative;border-bottom: 1px solid #fff;width:100%;display:inline-block;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;}.sub-child li:hover a{color:#090909 !important}.sub-child li a{transition: color 0.2s ease 0s;border: none !important;color: #000 !important;outline: 0;position: relative;padding: 10px 0 8px 12px !important;display: block;font-size:13px !important ;text-transform:capitalize !important;}.fot-title{font-size:16px;color:#000;font-weight:bold;margin:0;margin-bottom:11px}.box-content i {color: #000;display: inline-block;font-size: 17px;margin: 0 5px;min-height: 25px;position: absolute;top: 2px;left: 0;}.box-content li {position: relative;padding:0px 0 10px 30px;color:#000}.footer-bottom{}.footer-logo{}.footer-logo .img_logo {width:100%;height:auto}.footer-title{padding:10px 0}.box-footer .item a{color: #9B9B9B;text-decoration: none;line-height: 20px;font-size:13px}.footer-title a{text-decoration:none !important;color:#F59103;font-weight:600;font-size:15px}.footer-top{background:#404040;padding-top:20px;padding-bottom:20px}.copyright .wsp {display: block;position: relative;margin-top: 30px;}.copyright span {color: #000;margin-top: 25px;display: block;text-align: justify;}.footer-logo .copyright .wsp:before, .footer-logo .copyright .wsp:after {content: "";position: absolute;width: 43%;height: 1px;background: #5a3f31;line-height: 40px;}.footer-logo .copyright .wsp:before {left: 0px;top: 11px;}.footer-logo .copyright .wsp:after {right: 0px;top: 11px;}.woocommerce-tabs:before{border-color: #e2e2e2!important;}.woocommerce-tabs ul.tabs, .jobhot .tabs_hot{margin: 0!important;padding: 0 0 0 1px!important;height: 36px;background: #D2577E;text-align: center;}.woocommerce-tabs ul.tabs li, .jobhot .tabs_hot li{border-radius: 0!important;margin-right: 10px!important;margin-left: -1px!important;padding: 0!important;display: inline-block;position: relative;}.woocommerce-tabs ul.tabs li:before, .woocommerce .woocommerce-tabs ul.tabs li:after{display: none;}.woocommerce-tabs ul.tabs li a{display: inline-block;padding: 0 26px!important;font-weight: 700;text-decoration: none;color: #fff;height: 36px;line-height: 36px;text-transform: uppercase;cursor:pointer }.woocommerce-tabs ul.tabs li.active a, .jobhot .tabs_hot li.active a {background:#40b01a;color:#fff }.woocommerce-tabs ul.tabs li.active a.right {background: #8F090A;}.woocommerce-tabs .panel {margin: 0 0 2em;padding: 20px!important;border-radius: 0!important;margin-top: -1px!important;}.woocommerce-tabs .panel h2{margin-top: 0;}.entry-content, .entry-content1 {padding:20px 0}.footer-nav {background: #00A63F;text-align:center }.footer-nav ul li {display: inline-block;list-style-type: none;padding: 10px 44px;font: 13px Arial;}.footer-nav ul li a:hover {color: #ffa500;}.footer-nav ul li a {color: #ffffff;}.footer-logo .copyright {display: inline-block;width: 100%;}.footer-logo .copyright p{text-align: center;line-height: 16px;font-size: 12px;margin-top: 5px;margin-bottom: 5px;color: #757575;}.groupItem {display: inline-block;width: 100%;background-color: #eee;padding: 10px;}.groupItem ul {margin: 0;padding: 0;}.groupItem ul li {display: inline-block;list-style: none;width: 130px;padding: 0 5px 0 0;vertical-align: top;float: left;line-height: 16px;}.groupItem ul li a {font-size: 12px;color:#000;}.bold {font-weight: 700;}.groupItem>ul>li>a {margin-bottom: 5px;display: block;}.groupItem ul li a:hover {color: #d2577e;}.groupItem ul li ul li a {background: url(../images/icon-cm.png) no-repeat 0 50%;padding: 3px 0 3px 12px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}.mobile-navigation-mobile{width: 100%;height: 50px;display: inline-block;line-height: 50px;padding: 0 10px;background: linear-gradient(#80BA4C, #53975B);text-transform: uppercase;color: #fff !important;font-family:'roboto_m';}.mobile-navigation-mobile .fa {float: right;font-size: 17px;position: relative;top: 15px;}.nav_mobile ul li {list-style: none;display: block;width: 100%;border-bottom: 1px solid #ccc;}.nav_mobile ul li a {border: 0;background-color: transparent;text-transform: uppercase;padding: 0 10px;margin: 15px 0;display: inline-block;color:#000;font-family:'roboto_m';}.nav_mobile {display: none;}.nav-items {display: inline-block;padding-left: 25px;font-size: 22px;position: relative;top: 3px;cursor: pointer;}.nav_subchilds {padding: 0;margin: 0;display: none;}.nav_subchilds li {background: #fff;}.nav_subchilds li a {padding-left: 25px !important;margin: 15px 0px 15px !important;}.mb-5 {margin-bottom:5px}.mb-10 {margin-bottom:10px}.mb-15 {margin-bottom:15px}.mt-15 {margin-top:15px}.mt-10 {margin-top:10px}