body {font-family: 'Nunito', sans-serif!important;font-size:16px; color:#111!important;line-height:30px;background-color: #ffffff}


/*.navbar-nav li:last-child {padding: 5px 25px;background-color: 	#FF8C00;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius:3px;}*/
/*.navbar-nav li:last-child .nav-link {color: #fff}*/

.reg-btn, .reg-btn:hover {padding: 10px 25px;background-color: #ffffff;color: #111111;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;text-decoration: none;}

.navbar-nav .nav-item {padding: 5px 15px;color: #000}
.navbar-nav .nav-item {padding: 5px 15px;color: #000}
.navbar-nav .nav-link {font-size: 16px;color: #000}
.navbar-light .navbar-nav .active>.nav-link {color: #333}
.navbar-light .navbar-nav .nav-link {color: #333}

.bg-dark-line {background-color:	#343a40}
.bg-light-line {background-color: #fff}

.divide-left-line {width:50px;height:2px;}
.divide-left-line:before {position: absolute;top: 100%;left: 0;width:50px;height:2px;border-radius: 50%;}

.divide-center-line {position:relative; width: 50px;margin:0 auto;height:2px;}
.divide-center-line:after {position: absolute;top: 100%;left: 0;width:50px;height:2px;border-radius: 50%;}

.fsh-small {font-size:24px}
.fsh-medium {font-size:30px}
.fsh-big {font-size:36px}

.btn-orange {background-color: #ff8c09;border-color: #ff8c09;}

.know-more a {color: #fff;font-size: 20px;text-decoration:none}
.know-more a i {height: 30px;width: 30px;line-height: 30px;vertical-align: middle;text-align:center;background:#fff;color:#FF8C00;border-radius: 50%;}


.cta-top-section {background: #333; padding:20px 0}
.cta-top-section h2 {font-size: 36px;color:#fff;font-weight:bold;}
.cta-top-section p {color:#fff;}

#reg {margin-bottom: -150px!important;}


.breadcrumb {padding: 25px 0;background: #f00505;border-radius: 0;}
.breadcrumb .title {font-size: 24px;color: #ffffff;}
.breadcrumb p {color: #fff;margin:0}

.main-content {padding:50px 0 50px;z-index:0}

.prod-img {width:100%;position: relative;}
.prod-img span {background:#f00505;color:#fff;padding:5px 15px 5px 25px;position: absolute;right:-5px;top:-5px;}
.prod-detail p.view-btn {}
.prod-detail p span.view-btn a {background:#f00505;padding: 3px 5px;color: #ffffff; text-decoration: none;border-radius:3px;float: left}
.prod-detail p span.call-btn a {background:#422626;padding: 3px 5px;color: #ffffff; text-decoration: none;border-radius: 3px;float: right}


.btn-call-fixed, .btn-call-fixed:hover {position: fixed;bottom: 10px;left: 10px;background: #f00505;color: #ffffff;border-radius:25px;text-decoration: none;width:40%;height:50px;line-height:50px;text-align:center;font-weight: 500;z-index:9999;}
.btn-whatsapp-fixed, .btn-whatsapp-fixed:hover {position: fixed;bottom: 10px;right: 10px;background: #1fa02e;color:#fff;border-radius:25px;text-decoration: none;width:40%;height:50px;line-height:50px;text-align:center;font-weight: 500;z-index:9999;}
.btn-call-fixed, .btn-whatsapp-fixed {font-size: 20px;}


.cd-top {display: inline-block;height: 50px;width: 50px;position: fixed;bottom: 20px;right: 10px;  /* image replacement properties */overflow: hidden;  text-indent: 100%;white-space: nowrap; background: #FF8C00 url(../images/cd-top-arrow.svg) no-repeat center 50%;visibility: hidden;opacity: 0;-webkit-transition: opacity .8s 0s, visibility 0s .3s;-moz-transition: opacity .8s 0s, visibility 0s .3s;transition: opacity .8s 0s, visibility 0s .3s;}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {-webkit-transition: opacity .8s 0s, visibility 0s 0s;
    -moz-transition: opacity .8s 0s, visibility 0s 0s;transition: opacity .8s 0s, visibility 0s 0s;}
.cd-top.cd-is-visible {
    /* the button becomes visible */
    visibility: visible;
    opacity: 1;
}
.cd-top.cd-fade-out {
    /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
    opacity: .8;
}
.no-touch .cd-top:hover {
    background-color: #e86256;
    opacity: 1;
}



@media only screen and (max-width: 767px) {
    .navbar img {width: 280px;}
    .main-bg h1 {font-size: 50px}

    .fsh-small {font-size:18px}
    .fsh-medium {font-size:24px}
    .fsh-big {font-size:40px}

    .main-bg {padding: 50px 0;}
    #reg {margin-bottom: 0px!important;}
}
