body{font-size: 13px;font-family: 'Lato', sans-serif}body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color:#666666;}body.page-layout-1column a,body.page-layout-2columns-left a,body.page-layout-2columns-right a,.block-collapsible-nav .item a{color:#333333;}body a:hover,body a:focus{color:#83b81a;}body{ background-color:#ffffff;}.labelnew{color:#ffffff; background-color:#83b81a;}.labelsale{color:#ffffff; background-color:#83b81a;}button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus{color:#333333; background-color:#dbdbdb; border-color:#dbdbdb;}button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover{color:#ffffff; background-color:#83b81a; border-color:#83b81a;}.slide-showcase{ background-color:#ffffff;}.home-slider .slick-slide.slick-active .figcaption .caption1{color:#666666;}.home-slider .slick-slide.slick-active .figcaption .caption2{color:#222222;}.static-home-slide .slick-slide.slick-active .text-slide .caption3{color:#666666;}.home-slider .slick-slide.slick-active .figcaption .btn-shop{color:#ffffff; background-color:#83b81a;}.home-slider .slick-slide.slick-active .figcaption .btn-shop:hover{color:#ffffff; background-color:#83b81a;}.home-slider .slick-slide.slick-active .figcaption .text-slide.text-slide2 .btn-shop, .home-slider .slick-slide.slick-active .figcaption .text-slide.text-slide3 .btn-shop{color:#ffffff; background-color:#83b81a;}.home-slider .slick-slide.slick-active .figcaption .text-slide.text-slide2 .btn-shop:hover, .home-slider .slick-slide.slick-active .figcaption .text-slide.text-slide3 .btn-shop:hover{color:#ffffff; background-color:#83b81a;}.home-slider .slick-arrow{color:#bbbbbb; background-color:#ffffff; border-color:#eeeeee;}.home-slider .slick-arrow:hover{color:#ffffff; background-color:#83b81a; border-color:#83b81a;}.slick-prev,.slick-prev:focus, .slick-next,.slick-next:focus{color:#bbbbbb; background-color:#ffffff; border-color:#eeeeee;}.slick-prev:hover, .slick-next:hover{color:#ffffff; background-color:#83b81a; border-color:#83b81a;}.slick-dots li button{color:#333333; background-color:#ffffff; border-color:#ffffff;}.slick-dots li:hover button, .slick-dots li.slick-active button{color:#333333; background-color:#83b81a; border-color:#83b81a;}.cate-box .cate-link{color:#333333; border-color:#ffffff;}.cate-box .cate-link:hover{color:#83b81a; border-color:#83b81a;}.service .service-item{ background-color:#ffffff; border-color:#dfdfdf;}.service .service-item h3{color:#333333;}.service .service-item .info p{color:#666666;}.service .service-item .info a{color:#83b81a; border-color:rgba(0, 0, 0, 0);}.service .service-item .info a:hover{color:#83b81a; border-color:#83b81a;}#popup-newsletter .block-content .block-title label{color:#666666;}#popup-newsletter .block-content .promotions{color:#333333;}#popup-newsletter .block-content input.input-text{color:#333333; background-color:rgba(0, 0, 0, 0); border-color:#dfdfdf;}#popup-newsletter .block-content button.button{color:#ffffff; background-color:#83b81a; border-color:#83b81a;}#popup-newsletter .block-content button.button:hover{color:#ffffff; background-color:#83b81a; border-color:#83b81a;}.fancybox-close{ background-color:#333333;}.fancybox-close:hover{ background-color:#83b81a;}.page-header a{color:#333333;}.page-header a:hover{color:#000000;}.header .header-top{ background-color:#61bf1b;}.header .header-content{ background-color:#ffffff;}.header .header-bottom{ background-color:#ffffff;}.header-container-fixed{ background-color:rgba(0, 0, 0, 0);}.content-cart .minicart-wrapper .showcart .counter.qty{color:#ffffff; background-color:#2f3336;}.minicart-wrapper .block-minicart{ background-color:#ffffff; border-color:#ffffff;}.block-minicart .block-content .actions .primary .action.primary.checkout{color:#ffffff; background-color:#61bf1b; border-color:#61bf1b;}.block-minicart .block-content .actions .secondary .viewcart{color:#333333; background-color:#dfdfdf; border-color:#dfdfdf;}.header .content-cart .tool-header .minicart-wrapper .showcart{ background-color:#61bf1b;}.header .content-cart .tool-header .minicart-wrapper .showcart .crat-icon .counter.qty{ background-color:#2f3336;}.block-minicart .block-content .actions .secondary .viewcart:hover{color:#ffffff; background-color:#61bf1b; border-color:#61bf1b;}.magicmenu{ background-color:#f2f2f2;}.magicmenu .nav-desktop .level0 .full-width, .magicmenu .nav-desktop .level0 .level-top-mega, .magicmenu .nav-desktop .level0.dropdown .level0, .magicmenu .nav-desktop .level0.dropdown .hasChild ul, .magicmenu .nav-desktop .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#dfdfdf;}.magicmenu .nav-desktop .level0 .level-top,.magicmenu .nav-desktop .level0.dropdown .level-top{color:#222222;}.magicmenu .nav-desktop .level0.over a,.magicmenu .nav-desktop .level0.active a, .magicmenu .nav-desktop .level0.active a span.icon-text, .magicmenu .nav-desktop .level0 a:hover, .magicmenu .nav-desktop .level0 a.icon-text:hover,.magicmenu .nav-desktop .level0.dropdown .level-top:hover{color:#222222; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top-mega .children.level1 > a{color:#333333;}.magicmenu .nav-desktop .level0 .level-top-mega .children a, .magicmenu .nav-desktop p,.magicmenu .nav-desktop .level0.home .level-top-mega div a,.magicmenu .nav-desktop .level0.dropdown a{color:#888888;}.magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.magicmenu .nav-desktop .level0.home .level-top-mega div a:hover,.magicmenu .nav-desktop .level0.dropdown a:hover{color:#61bf1b; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top .cat_label, .magicmenu .nav-desktop .level0 .cat_label, .mean-container .mean-nav ul li a span.cat_label, .vmagicmenu .level0 .cat_label, .vmagicmenu .level0 .level-top-mega .children .cat_label{color:#ffffff; background-color:#61bf1b;}.magicmenu .nav-desktop .level0 .cat_label.Sale, .magicmenu .nav-desktop .level0 .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.Sale, .vmagicmenu .level0 .cat_label.Sale, .vmagicmenu .level0 .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.Sale, .mean-container .mean-nav ul li a span.cat_label.sale, .mean-container .mean-nav ul li a span.cat_label.Sale{color:#ffffff; background-color:#61bf1b;}.magicmenu .nav-desktop .level0 .cat_label.Hot, .magicmenu .nav-desktop .level0 .cat_label.hot, .magicmenu .nav-desktop .level0 .cat_label.HOT, .vmagicmenu .level0 .cat_label.Hot, .vmagicmenu .level0 .cat_label.hot, .vmagicmenu .level0 .cat_label.HOT, .vmagicmenu .level0 .level-top-mega .children .cat_label.hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.Hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.HOT, .mean-container .mean-nav ul li a span.cat_label.hot, .mean-container .mean-nav ul li a span.cat_label.Hot, .mean-container .mean-nav ul li a span.cat_label.HOT{color:#ffffff; background-color:#dc1212;}.top-banner h2,.top-banner h3{color:#ffffff;}.top-banner .promotion-offer a{color:#ffffff; background-color:#61bf1b;}.top-banner .header-offer-close{color:#333333; background-color:rgba(0, 0, 0, 0);}.top-banner .header-offer-close:hover{color:#ffffff; background-color:#61bf1b;}.top-links li a{color:#61bf1b;}.header .tool-setting .dropdown-switcher{ background-color:#ffffff; border-color:#bbbbbb;}.dropdown-link .logout a, .dropdown-link .login a, .dropdown-link .login span{color:#ffffff; background-color:#61bf1b;}.header .dropdown-menu-link .links li a,.dropdown-menu-link .my-submit a{color:#333333;}.dropdown-menu-link .my-submit p{color:#666666;}.currency_top, .top-form-language{ border-color:#61bf1b;}.header .form-search input.input-text{ background-color:#ffffff;}.header .form-search button.button{color:#696969; background-color:#ffffff;}.header .form-search button.button:hover{color:#696969;}.filter-options .filter-options-title{color:#000000;}.filter-options .filter-options-title{color:#000000;}.item .actions-no .add-to-links a,.products-list .item .product-item-inner .add-to-links .action,.product-view .product-shop .product-social-links a, .product-add-form .product-social-links a{color:#333333; background-color:#ffffff; border-color:#dfdfdf;}.item .actions-no .add-to-links a:hover,.products-list .item .product-item-inner .add-to-links .action:hover,.product-view .product-shop .product-social-links a:hover, .product-add-form .product-social-links a:hover{color:#ffffff; background-color:#ffffff; border-color:#ffffff;}.item .actions-cart .button.btn-cart{color:#ffffff; background-color:#83b81a; border-color:#83b81a;}.item .actions-cart .button.btn-cart:hover{color:#ffffff; background-color:#83b81a; border-color:#83b81a;}.link-view a.quickview{color:#ffffff; background-color:#83b81a;}.link-view a.quickview:hover{color:#ffffff; background-color:#83b81a;}.product .product-item-info .products-textlink .product-name a{color:#555555;}.product .product-item-info .products-textlink .product-name a:hover{color:#83b81a;}.toolbar .modes-mode{color:#333333; background-color:#b0b0b0; border-color:#b0b0b0;}.toolbar .modes-mode.active, .toolbar .modes-mode:hover{color:#ffffff; background-color:#83b81a; border-color:#83b81a;}.pages li{color:#333333; background-color:#ffffff; border-color:#dfdfdf;}.pages li.current, .pages li:hover, .pages li a:hover{color:#83b81a; background-color:#ffffff; border-color:#dfdfdf;}.pages li.current .page{color:#83b81a;}.vmagicmenu .block-title{ background-color:#83b81a;}.vmagicmenu .block-title span{color:#ffffff;}.vmagicmenu .block-title .icon-menu span{ background-color:#ffffff;}.vmagicmenu .level0 .level-top{color:#333333;}.vmagicmenu .level0.hasChild:hover .level-top:after, .vmagicmenu .level0:hover .level-top{color:#83b81a;}.vmagicmenu .block-vmagicmenu-content{ background-color:#ffffff;}.vmagicmenu .level0 .level-top-mega, .vmagicmenu .vmagicmenu-narrow .level0.dropdown > .level0,.vmagicmenu .vmagicmenu-narrow .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#dfdfdf;}.vmagicmenu .level0.hasChild .level-top::after{color:#666666;}.vmagicmenu .level0 .level-top-mega .children.level1 > a{color:#000000;}.vmagicmenu .level0 .level-top-mega .children a, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a{color:#888888;}.vmagicmenu .level0 .level-top-mega .children a:hover, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{color:#83b81a;}.all-cat span{color:#ffffff; background-color:#83b81a;}.all-cat span:hover{color:#ffffff; background-color:#83b81a;}.mean-container .mean-nav .mobi-title{color:#ffffff;}.nav-toggle:before{color:#666666;}.nav-toggle:hover:before{color:#333333;}.nav-sections .mean-container .mean-nav{ background-color:#666666;}.nav-sections .mean-container .mean-nav ul li a{color:#ffffff; border-color:#888888;}.nav-sections .mean-container .mean-nav ul li a:hover,.nav-sections .mean-container .mean-nav ul li .level-top span:hover{color:#ffffff; background-color:#333333;}.magictabs{ border-color:#dfdfdf;}.magictabs .item .title{color:#333333;}.magictabs .item.activated .title,.magictabs .item:hover .title{color:#ffffff; background-color:#83b81a;}.cat-view-all{color:#666666; border-color:rgba(0, 0, 0, 0);}.cat-view-all:hover{color:#83b81a; border-color:#83b81a;}.fotorama-item .fotorama__nav .fotorama__thumb-border{ border-color:#83b81a;}.product-add-form .button.btn-cart{color:#ffffff; background-color:#83b81a; border-color:#83b81a;}.product-add-form .button.btn-cart:hover{color:#ffffff; background-color:#83b81a; border-color:#83b81a;}.product-info-main .stock.available, .product-info-main .stock.unavailable{color:#83b81a;}.product.data.items .items-tabs .item a{color:#bbbbbb; background-color:#ffffff; border-color:#ffffff;}.product.data.items .items-tabs .item.active a, .product.data.items .items-tabs .item:hover a{color:#ffffff; background-color:#ffffff; border-color:#ffffff;}.cart.main.actions .action.clear, .cart.main.actions .action.update{color:#333333; background-color:#ffffff; border-color:#e6e6e6;}.cart.main.actions .action.clear:hover, .cart.main.actions .action.update:hover{color:#ffffff; background-color:#83b81a; border-color:#83b81a;}.footer .block-content-statick li a{color:#ffffff;}.footer .block-content-statick li a:hover,.trademark-help span{color:#ffffff;}.block-footer-top{color:#ffffff; background-color:#3c3c3c;}.page-footer .block-footer-bottom{color:#676767; background-color:#ffffff;}.footer-links-company{ background-color:#ffffff;}.footer .collapsible .form-subscribe-header p{color:#3c3c3c;}.block-subscribe input.input-text{color:#3c3c3c; background-color:#ffffff; border-color:#dddddd;}.block-subscribe .actions button.button{color:#ffffff; background-color:#333333; border-color:#333333;}.block-subscribe .actions button.button:hover{color:#ffffff; background-color:#000000; border-color:#000000;}.footer .block-title,.social-feed .section-title h4{color:#ffffff;}.footer .collapsible p,.trademark-help p{color:#ffffff;}.footer-menu-list li a{color:#ffffff;}.footer-menu-list li a:hover{color:#83b81a;}.address-list .tit-name{color:#ffffff;}.footer-links-company .links a{color:#ffffff;}.footer-links-company .links a:hover{color:#ffffff;}.copyright span{color:#ffffff;}.footer a.active{color:#83b81a;}#backtotop{color:#3c3c3c; background-color:#ffffff; border-color:#eeeeee;}#backtotop:hover{color:#ffffff; background-color:#83b81a; border-color:#83b81a;}.footer, .footer .heading {
    color: #ffffff !important;
}
.footer span {
    color: #cccccc !important;
    margin-right: 5px;
}

.footer a:link, .footer a:visited {
    color: #cccccc !important;
}

.footer a:hover{
    color: #ffffff !important;
    text-decoration: none;
}

a.social-link:link, a.social-link:visited {
    color: #333333 !important;
}

.newsletter.input-box {
    margin-top: 10px;
    margin-bottom: 10px !important;
}

.newsletter .action.subscribe.button {
    margin-top: 10px;
}

.fix-width.form-primary {
    padding-left: 80px;
}

.contact-form textarea {
    max-width: 355px;
}

.alo-brand {
    display: none;
}

.fotorama__thumb {
    background-color: #ffffff;
}

.page-footer .block-footer-bottom .payment-method .payment-img {
    display: inline-block;
    vertical-align: top;
    margin-top: -9px;
}

.products.wrapper.list .product .product-item-info .products-textlink .actions-no .actions-primary .button.btn-cart, .product-add-form .button.btn-cart, 
.header .content-cart .tool-header .minicart-wrapper .showcart {
    background-color: #83b81a;
}

.submit.primary {
    background-color: #83b81a !important;
}

.stickyCart .stickyChild .clSticky #btnSticky {
background-color: #83b81a;
border-color: #83b81a;
}

.magicmenu .nav-desktop .level0.home .level-top .icon {
  color: #83b81a;
}

.nav-sections-item-content .magicmenu {
    border-bottom: 1px solid #83b81a;
}

.logo img {
    margin-top: 5px;
}

.magicmenu .nav-desktop .level0 .level-top {
    padding: 16px 15px;
}

.header .content-cart .tool-header .minicart-wrapper {
    margin-left: 10px;
}

.toolbar .sorter .sorter-action {
  display: inline-block;
}

.product.photo.product-item-photo span img {
    max-height: 200px !important;
    width: auto !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

.featured-products .product .product-item-info .products-textlink .product-name a {
   font-size: 18px !important;
}

.field.qty .custom-qty.control {
    height: 40px !important;
}

.field.qty .custom-qty.control .btn-plus {
    float: right !important;
    margin-top: -30px !important;
}

/* OUT for now
.header .header-top, 
.dropdown-link .logout a, .dropdown-link .login a, .dropdown-link .login span {
    background-color: #83b81a;
}
*/

.brandhubb {
    float: left;
}
.brandhubb, .brandhubb p, .brandhubb p span, .brandhubb p span a, .brandhubb p span a:link, .brandhubb p span a:visited  {
color: #676767 !important;
text-align: initial !important;
}

#poweredby {
    float: right;
    margin-top: 3px;
}

/* Edu */

.edu-portal {
   background: #61bf1b !important;
   color: #ffffff;
  display: none !important; /* hide from public */
}

.edu-portal .edu-option select {
 color: #ffffff !important;
}

body.category-educations .category-products-grid .price-box.price-final_price span.price-wrapper .price {
    /*text-decoration-line:line-through;
    color: #999999 !important;
    font-size: 10pt;*/
}

body.category-educations .category-products-grid .price-box .minimal-price-link .price-final_price span.price-wrapper  {
    text-decoration-line:initial;
    color: #61bf1b !important;
    font-size: 14pt;
}

.content--bar form {
    margin-bottom: 30px;
}

.col-sm-12 img {
    padding-top: 15px;
}

.product .product-item-info {
    min-height: 280px;
}

.quote-category {
  margin-top: 10px;
  width: auto;
  float: right;
  margin-left: 10px;
  margin-top: 1px;
}

.box-tocart .action.toquote {
  width: 100% !important;
  min-width: 218px;
  height: 40px;
  line-height: 38px;
  padding: 0 15px;
  /*background-color: #83b81a;*/
  font-size: 15px;
  font-weight: 500;
}

.btn, button.action, .checkout-success .actions-toolbar .primary.continue {  background-color: #83b81a; }

#paygates { clear: left !important; float: right; margin-top: 12px; }
#paygates a img { height: 32px !important; float: left; }
@media screen and (max-width:767px) {
	#paygates { text-align: center !important; }
	#paygates br { display: none !important; }
  .service .primary-service .service-item {
    text-align: center !important;
   }
}

/* Siyanda Added */
/* REMOVED @media screen and (max-width: 991px) {
  .header .header-content {
    position:fixed !important;
    top:0 !important;
    width:100% !important;
    z-index:999999 !important;
  }
} */