/* catamaran-regular - latin */
@font-face {
    font-family: "Catamaran";
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/catamaran-v6-latin-regular.eot"); /* IE9 Compat Modes */
    src: local("Catamaran Regular"), local("Catamaran-Regular"),
        url("../fonts/catamaran-v6-latin-regular.eot?#iefix")
            format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/catamaran-v6-latin-regular.woff2")
            format("woff2"),
        /* Super Modern Browsers */
            url("../fonts/catamaran-v6-latin-regular.woff") format("woff"),
        /* Modern Browsers */ url("../fonts/catamaran-v6-latin-regular.ttf")
            format("truetype"),
        /* Safari, Android, iOS */
            url("../fonts/catamaran-v6-latin-regular.svg#Catamaran")
            format("svg"); /* Legacy iOS */
}
/* catamaran-700 - latin */
@font-face {
    font-family: "Catamaran";
    font-style: normal;
    font-weight: 700;
    src: url("../fonts/catamaran-v6-latin-700.eot"); /* IE9 Compat Modes */
    src: local("Catamaran Bold"), local("Catamaran-Bold"),
        url("../fonts/catamaran-v6-latin-700.eot?#iefix")
            format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/catamaran-v6-latin-700.woff2")
            format("woff2"),
        /* Super Modern Browsers */ url("../fonts/catamaran-v6-latin-700.woff")
            format("woff"),
        /* Modern Browsers */ url("../fonts/catamaran-v6-latin-700.ttf")
            format("truetype"),
        /* Safari, Android, iOS */
            url("../fonts/catamaran-v6-latin-700.svg#Catamaran") format("svg"); /* Legacy iOS */
}
@font-face {
  font-family: "KaushanScript-Regular";
  src: url("../fonts/KaushanScript-Regular.eot"); /* IE9 Compat Modes */
  src: url("../fonts/KaushanScript-Regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/KaushanScript-Regular.otf") format("opentype"), /* Open Type Font */
    url("../fonts/KaushanScript-Regular.svg") format("svg"), /* Legacy iOS */
    url("../fonts/KaushanScript-Regular.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/KaushanScript-Regular.woff") format("woff"), /* Modern Browsers */
    url("../fonts/KaushanScript-Regular.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
body {
    font-family: "Catamaran";
    font-weight: 400;
}
.btn:focus,
button:focus {
    outline: none;
}
.btn:focus,
.btn.focus,
button:focus,
.form-control:focus {
    box-shadow: none !important;
}
.row.no-gutter {
    margin-left: 0;
    margin-right: 0;
}
.row.no-gutter > div[class^="col-"] {
    padding-left: 0;
    padding-right: 0;
}


.site-footer {
    position: relative;
    padding: 55px 0 20px 0;
    background-color: #262022;
}

.footer-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.foot-col {
    margin-bottom: 15px;
}
.footer-abt-txt {
    max-width: 290px;
    margin-bottom: 0;
    margin-top: 20px;
    color: #fff;
}
.foot-sm-head {
    margin-top: 18px;
    font-size: 20px;
    font-weight: 700;
    color: #f1dc5d;
}
.foot-links {
    padding-left: 0;
    margin-bottom: 0;
}
.foot-links li {
    position: relative;
    padding-left: 25px;
    line-height: 28px;
	list-style: none;
}
.foot-links li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 13px;
    width: 10px;
    height: 1px;
    background-color: #f1dc5d;
}
.foot-links li a {
    color: #fff;
    transition: color 200ms linear 0s;
}
.foot-links li a:hover {
    color: #f1dc5d;
    text-decoration: none;
}
.addr-lines {
    position: relative;
    padding-left: 25px;
}
.addr-lines > i {
    position: absolute;
    left: 0;
    top: 5px;
    color: #f1dc5d;
}
.addr-lines p {
    margin-bottom: 0;
    color: #fff;
    line-height: 30px;
}
.addr-mail {
    display: inline-block;
    margin-top: 3px;
    color: #fff;
    transition: color 200ms linear 0s;
	border-bottom: 1px solid #CCC;
}
.addr-mail:hover {
    color: #f1dc5d;
    text-decoration: none;
}
.addr-mail i {
    color: #f1dc5d;
    margin-right: 6px;
}
.footer-bt {
    border-top: 1px solid #3e3c3d;
    margin-top: 10px;
}
.foot-social {
    float: left;
    list-style: none;
    padding-left: 0;
    margin: 20px 0 0 -5px;
}
.foot-social li {
    display: inline-block;
    margin-left: 5px;
}
.foot-social li a {
    font-size: 22px;
    color: #f1dc5d;
    transition: color 200ms linear 0s;
}
.foot-social li a:hover {
    color: #fff;
    text-decoration: none;
}
.copyr-txt {
    float: right;
    margin-top: 20px;
    margin-bottom: 0;
    color: #fff;
}
@media (max-width: 991px) {
    .footer-row {
        display: block;
        margin-left: -15px;
        margin-right: -15px;
    }
    .footer-row::after {
        content: "";
        display: table;
        clear: both;
    }
    .foot-col {
        float: left;
        width: 50%;
        padding-left: 15px;
        padding-right: 15px;
    }
    .footer-abt-txt {
        max-width: none;
    }
    .foot-col.addr {
        clear: both;
        width: 100%;
    }
}
@media (max-width: 767px) {
    .foot-col {
        float: none;
        width: 100%;
    }
}
@media (max-width: 480px) {
    .foot-social,
    .copyr-txt {
        float: none;
    }
    .copyr-txt {
        margin-top: 5px;
    }
}


input[type=file].cr-txt {
    padding: 0;
    line-height: 38px;
    height: 38px;
}
.chrome input[type=file].cr-txt {
    line-height: 30px;
}



/*BR*/

.brnh-dtls-main{
	margin-top:70px;
	margin-bottom:70px;
}

.brnh-dtls-menu{
	background:#eeeeee;
	padding:0;
	border: 1px solid #eeeeee;
}
.brnh-dtls-menu li{
	list-style:none;
    border-bottom: 1px solid #FFF;
}
.brnh-dtls-menu li:last-child{
    border-bottom: none;
}
.brnh-dtls-menu li a{
	display:block;
	color:#000;
	font-size:18px;
	padding: 16px 30px;
	transition: all 200ms linear 0s;
}
.brnh-dtls-menu li i{
	margin-right:10px;
	font-size:20px;
}
.brnh-dtls-menu li a.active{
	background:#f1dc5d;
	color:#000;
}
.brnh-dtls-menu li a:hover{
	text-decoration:none;
	background:#f1dc5d;
	color:#000;
}
.brnh-dtls-sel{
	font-size: 18px;
    font-weight: 700;
    margin-top: 20px;
    margin-bottom: 20px;
}


.pinBox{
	padding-bottom:30px;
}
.cntct-btn{
	padding-bottom: 2px;
    text-transform: uppercase;
    font-weight: 700;
	margin-top:25px;
}

.flt-right{
	float:right;
}

@media(max-width:600px){
	.yelo-cntnt-qot{
		left: -10px;
	}
	.ceo-nm-posi {
		min-width: 100%;
	}
}
@media(max-width:575px){
	.mgnt-team-box{
		padding-top:20px;
	}
	.mgnt-tm-odd [class^="col-"]:nth-child(2n){
		padding-top:0px;
	}

}
.img-rgt{
	float:right;
	margin-left:20px;
	border-radius:10px;
	margin-top:8px;
}

@media(max-width:768px){
	.img-rgt{
		float:none;
		margin-left:0px;
		margin-bottom:20px;
	}
}

.cust3{
	width:20%;
	padding-left:15px;
	float:left;
}
.cust9{
	width:80%;
	padding-left:15px;
	padding-right:15px;
	float:left;
}

@media(max-width:1199px){
	.cust3{
		width:25%;
	}
	.cust9{
		width:75%;
	}
	.ceo-p{
		font-size:17px;
	}
}
@media(max-width:991px){
	.cust3{
		width:35%;
	}
	.cust9{
		width:65%;
	}
}
@media(max-width:768px){
	.cust3,.cust9{
		width:100%;
	}
}

/*----loader---*/
.lds-css {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.8);
	z-index:1000;
}
@keyframes lds-eclipse {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@-webkit-keyframes lds-eclipse {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.lds-css p {
    font-size: 48px;
    color: #FFF;
    text-align: center;
}
.lds-eclipse {
    position: relative;
}
.lds-eclipse div {
    position: absolute;
    -webkit-animation: lds-eclipse 1s linear infinite;
    animation: lds-eclipse 1s linear infinite;
    width: 184px;
    height: 184px;
    top: 50%;
    left: 50%;
    margin: -92px 0 0 -92px;
    border-radius: 50%;
    box-shadow: 0 8px 0 0 #95A912;
    -webkit-transform-origin: 92px 96px;
    transform-origin: 92px 96px;
}
.lds-eclipse {
    -webkit-transform: translate(-50px, -50px) scale(0.5) translate(50px, 50px);
    transform: translate(-50px, -50px) scale(0.5) translate(50px, 50px);
}
/*-----Loader End-----*/





/* ------New------ */

.site-navbar {
    z-index: 2;
}
.is-sticky .site-navbar {
    padding-top: 0;
    z-index: 10 !important;
    background-color: #FFF;
	border-bottom:1px solid #CCC;
	
}
.navbar-inner {
    width: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}


.hdr-top{
	background:#000;
	padding: 10px 0;
}
.hdr-top1{
	color:#FFF;
	font-size:14px;
	float:left;
}

.hdr-top1 i{
	color:#f1dc5d;
	font-size:14px;
	margin-right:10px;
}
.hdr-top2{
	float:right;
	color:#FFF;
	font-size:14px;
}
.hdr-top1 a, .hdr-top2 a {
    padding-right: 20px;
    border-right: 1px solid #CCC;
    margin-right: 14px;
	color:#fff;
}
.hdr-top1 a:hover, .hdr-top2 a:hover {
	text-decoration:none;
	color:#fff;
}
.hdr-top1 a:last-child, .hdr-top2 a:last-child {
    padding-right: 0px;
    border-right: none;
    margin-right: 0px;
}
.hdr-logo{
	float:left;
}
.hdr-nav{
	float:right;
}
.cust-nav{
	padding-right:0;
	padding-top:16px;
}
.cust-nav li a{
	text-transform:uppercase;
	color:#000!important;
	font-size:17px;
	font-weight:700;
	margin-right:30px;
}
.cust-nav li:last-child a{
	margin-right:0px;
}
.cust-nav li:last-child{
	border-left:1px solid #CCC;
	padding-left:20px;
}
.top-crt i{
	font-size:25px;
}
.top-crt {
    position: relative;
    width: 30px;
}
.crt-count{
	position:absolute;
	top:-2px;
	font-size:11px;
	color: #a0903e;
	right:-7px;
}


.sub-banner {
    position: relative;
    background: url("../images/crm-banner.jpg") no-repeat center center;
    background-size: cover;
	padding-top:110px;
	padding-bottom:110px;
}
.sub-banner-overlay{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background: rgba(0,0,0,0.4);
	z-index:1;
}
.banner-text-main{
	position:relative;
	z-index:3;
	
}
.spage-name {
    font-size: 48px;
    font-weight: 700;
    color: #FFF;
	text-transform:uppercase;
}
.spage-name span {
    color: #f1dc5d;
}
.spage-name1 {
    font-size: 18px;
    color: #FFF;
	margin-top:30px;
}
.spage-name2{
	position:relative;
}
.spage-name2::after{
	content:'';
	position:absolute;
	width:70px;
	height:2px;
	background:#f1dc5d;
	bottom:-5px;
	left:0;
}



.cont-main{
	padding-top:50px;
}
.cntnt-hdng-main{
	font-size:52px;
	text-align:center;
	font-weight:700;
	color:#171c2a;
	margin-bottom:0;
}
.cntnt-hdng-main span{
	color:#95aa12;
}


.cntnt-p {
    max-width: 750px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    font-weight: 700;
    font-size: 16px;
    margin-top: 15px;
}


.prd-srch-main{
	position:relative;
}
.prd-srch{
    width: 100%;
    border: 1px solid #CCC;
    padding: 10px;
    margin-bottom: 8px;
}
.prd-srch-icon {
    position: absolute;
    right: 0px;
    top: 7px;
    font-weight: 700;
    color: #a0903e;
    transform: rotate(-90deg);
    padding: 8px 14px;
    cursor: pointer;
    background: #FFF;
}
.prdcts-hdng{
    background: #95aa12;
    color: #FFF;
    padding: 6px 19px;
    font-weight: 700;
    font-size: 22px;
    margin-bottom: 8px;
}
.prd-crt-sec{
    border-bottom: 3px solid #c8d286;
    padding-bottom: 18px;
	padding-top:30px;
}

.prd-name{
    font-weight: 700;
    font-size: 27px;
}
.prd-desc-main{
    border-bottom: 1px solid #CCC;
    padding-bottom: 20px;
    margin-bottom: 27px;
    padding-top: 10px;
}
.prd-desc-col-6{
	width: 50%;
    float: left;
	padding:0 10px 0 0;
}
.pr-cl-lbl, .pr-cl-obj{
	font-size: 15px;
    color: #000;
	margin-bottom:5px;
	display:inline-block;
}
.pr-cl-obj{
	font-weight: 700;
}
.cust-prd-col {
    width: 33.33%;
    float: left;
}
.prd-price{
	font-size: 24px;
    font-weight: 700;
	color: #95aa12;
    padding-top: 3px;
    display: inline-block;
}
.prd-qty{
	font-size: 18px;
    font-weight: 700;
    color: #000;
	float:left;
	width: 30%;
	padding-top: 9px;
	max-width:50px;
}


.cust-up, .cust-dwn{
	position:absolute;
	border:1px solid #CCC;
	top:0;
	right:0;
	font-size: 13px;
    padding: 3px 8px;
	border-bottom:none;
}
.cust-dwn{
	top:19px;
}
.cust-inc-lngt{
	font-size:14px;
}
.prd-btn{
	background: #95aa12;
    color: #fff;
    border: none;
    padding: 8px 20px;
    text-transform: uppercase;
	font-weight:700;
}
.ad-crt-btn{
	display:inline-block;
	color:#FFF;
}
.ad-crt-btn:hover{
	color:#FFF!important;
	text-decoration:none!important;
}
.cmnt-fxd {
    position: fixed;
    right: 0px;
    top: 50%;
    background: #f1dc5d;
    padding: 6px 12px;
    font-size: 30px;
    border-top-left-radius: 7px;
    border-bottom-left-radius: 7px;
	width:50px;
	color:#000;
	z-index:11;
}
.cmnt-fxd:hover {
	color:#000;
}
.pgntn-cust{
	float:right;
	margin-top:20px;
}
.spage-lnk{
	margin:0;
	padding:0;
}
.spage-lnk li{
	list-style:none;
	display:inline;
}
.spage-lnk li a {
    position: relative;
    text-transform: uppercase;
    font-size: 14px;
    margin-right: 20px;
    color: #000;
    font-weight: 700;
	color:#616161;
}
.spage-lnk li a:hover{
	text-decoration:none;
}
.spage-lnk li a::after{
	position:absolute;
	content:'/';
	right:-16px;
	top: 2px;
}
.spage-lnk li:last-child a::after{
	display:none!important;
}
.spage-hdng{
	font-size:20px;
	position:relative;
	font-weight: 700;
	margin-top:20px;
	margin-bottom:15px;
	display:inline-block;
}
.spage-hdng::after{
	content:'';
	position:absolute;
	width:50px;
	height:2px;
	background:#f1dc5d;
	bottom:-5px;
	left:0;
}
.spage-hdng span{
	color:#95aa12;
}
.enq-frm-main{
	padding:20px 30px;
	margin-bottom: 50px;
}
.cust-lbl{
	font-weight:700;
	font-size:14px;
	color:#616161;
}
.mnd-fld{
	color:red;
}
.cust-inpt{
	border-radius: 0;
    padding: 24px 16px;
}
.cust-tbl td{
	font-size:14px;
	border:none;
}
.crt-nm{
	font-weight:700;
	text-transform:uppercase;
	font-size:14px;
	color:#000;
}
.crt-nm1{
	font-size:13px;
	color:#616161;
}
.cust-cart-tbl{
	border-bottom:1px solid #CCC;
}
.cust-cart-tbl thead th{
	background:#f3f3f3;
	border:none;
}
.cust-cart-tbl tr{
	background:none!important;
}
.cust-cart-tbl td{
	vertical-align:middle;
	background:none;
}
.crt-cls-btn {
    background: none;
    border: none;
    font-weight: 700;
    padding: 0;
}
.crt-msg-lbl{
	display: inline-flex;
}
.cust-cart-msg{
	width:100%;
	margin-left:10px;
}
.enqry-snd-btn{
	margin-top:8px;
	text-align:right;
}
.cart-snd-btn{
	margin-top:8px;
	text-align:right;
}
.cust-inc{
	position:relative;
	float:left;
	width: 70%;
	max-width:150px;
}
.cust-inc .input-group-spinner input{
	text-align:left!important;
}
.cust-inc .input-group-spinner{
	width: 50%;
	text-align:left!important;
}
.cust-inc .input-group-prepend .btn-decrement, .cust-inc .input-group-append .btn-increment{
	min-width: 35px!important;
    padding: 2px 0px;
    border-radius: inherit;
    max-height: 20px;
    font-size: 13px;
    position: absolute;
    right: -35px;
    bottom: 0;
	border:1px solid #CCC;
	color:#CCC;
}
.cust-inc .input-group-prepend .btn-decrement{
	bottom: 0;
	border-top:none;
}
.cust-inc .input-group-append .btn-increment{
    top: 0;
}
.cust-inc .input-group-prepend .btn-decrement:hover, .cust-inc .input-group-append .btn-increment:hover{
	background:none;
	color:#CCC;
}
.cust-inc .input-group-prepend .btn-decrement:focus, .cust-inc .input-group-append .btn-increment:focus{
	display:none!important;
}

.pgntn-cust{
	float:right;
	margin-top:20px;
}
.pgntn-cust .page-item .page-link {
   color:#000;
}
.pgntn-cust .page-item .page-link:focus{
   outline:none;
   box-shadow:none;
}
.pgntn-cust .page-item.active .page-link {
    background-color: #95aa12;
    border-color: #95aa12;
	color:#FFF;
}

@media(max-width:1199px){
	.cust-prd-col {
		width: 50%;
	}
}
@media(max-width:991px){
	.hdr-nav{
		width: 100%;
	}
	.nav-cut-btn-mob{
		border:none!important;
		position:absolute;
		right:0;
		top:-50px;
		padding-right:0;
	}
	.cust-nav{
		padding:0;
	}
	.cust-nav li a {
		margin-right: 0px;
		border-bottom:1px solid #CCC;
	}
	.cust-nav li:last-child a {
		border-bottom:none;
	}
	.cust-nav li:last-child {
		border-left: none;
		padding-left: 0px;
	}
}
@media(max-width:767px){
	.prd-desc-col-6{
		width: 100%;
		float:none;
	}
	.cust-prd-col {
		width: 100%;
		float:none;
		margin-bottom:15px;
	}
	.sub-banner {
		padding-top:70px;
		padding-bottom:70px;
	}

	.spage-name {
		font-size: 33px;
	}
	.cntnt-hdng-main{
		font-size:30px;
	}
	.hdr-top1 {
		float: none;
		text-align: center;
		border-bottom: 1px solid #CCC;
		padding-bottom: 10px;
	}
	.hdr-top2 {
		float: none;
		text-align: center;
		padding-top: 10px;
	}
	.enqry-snd-btn{
		margin-top:13px;
		text-align:left;
	}
	.cart-snd-btn{
		margin-top:13px;
		text-align:left;
	}
}



.cust-layout-icon {
    float: right;
    margin-top: 5px;
	cursor:pointer;
}

.prd-name-hor {
	font-weight: 700;
    font-size: 17px;
    text-transform: uppercase;
    margin-bottom: 0px;
    
}
.prd-tbl-hrz{
	border:1px solid #CCC;
	background: #f9f9f8;
}
.prd-tbl-hrz thead th{
	border-bottom:none;
}
.prd-tbl-hrz tr td, .prd-tbl-hrz thead th{
	border-right:1px solid #CCC;
}
.prd-tbl-hrz tr td:last-child, .prd-tbl-hrz thead th:last-child{
	border-right:none;
}
.l-out2, .prd-lst-hrzndl{
	display:none;
}

.prd-lst-hrzndl-row1{
	margin-bottom:20px;
}
.cust-col-hori{
	float:left;
	border-right:1px solid #CCC;
	padding-right:10px;
	margin-right:10px;
	margin-bottom:10px;
}

.cust-col-hori .pr-cl-lbl, .pr-cl-obj{
	margin-bottom:0;
}
.tble-cust-mdl{
	vertical-align:middle!important;
}
.qnty-hori {
    max-width: 205px;
    margin-left: auto;
    margin-right: auto;
}
.crm-sub-hdn {
    font-size: 45px;
    font-weight: 700;
    margin-bottom: 25px;
    position: relative;
}
.crm-sub-hdn::after {
    position: absolute;
	content:'';
	width:100px;
	height:2px;
	left:0;
	bottom:-10px;
	background:#f1dc5d;
}
.crm-sub-p {
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 20px;
}
.crm-faq-li{
	margin-bottom:30px;
	padding:0;
}
.crm-faq-li li {
    display: block;
    position: relative;
    font-size: 18px;
    padding-left: 27px;
    margin-bottom: 6px;
}
.crm-faq-li li:before {
    position: absolute;
	content:'';
	left:0;
	top:10px;
	width:10px;
	height:10px;
	background:#f1dc5d;
}
.crm-privacy-hdn {
    font-size: 25px;
    margin-bottom: 15px;
}

.cstr-lbl{
    font-size: 16px;
    font-weight: 700;
}
.cstr-fld-ttl{
    font-size: 16px;
}
.crm-cstr-dts-main{
	margin-top:40px;
}
.crm-cont-addr-hdng{
	font-size: 23px;
    font-weight: 700;
    margin-bottom: 20px;
	position:relative;
}
.crm-cont-addr-hdng::after {
    position: absolute;
	content:'';
	width:70px;
	height:2px;
	left:0;
	bottom:-4px;
	background:#f1dc5d;
}
.crm-cont-addr-p{
    font-size: 17px;
    line-height: 28px;
    margin-bottom: 25px;
}
.crm-cnt-nmbr{
	color:#000;
}
.crm-cnt-nmbr:hover{
	color:#000;
}
.crm-cnt-scl{
	color:#000;
	font-size:25px;
	margin-right:2px;
}
.crm-cnt-map{
	margin-top:30px;
}
.num-font,
.pgntn-cust .page-item .page-link,
.crt-count {
    font-family: Arial, sans-serif;
}
.cust-inc .input-group-append .btn-increment {
    background-color: #eeeeee;
    color: #222;
}
.cust-inc .input-group-append .btn-increment:hover {
    background-color: #dedede;
    color: #222;
}
.cust-inc .input-group-prepend .btn-decrement {
    background-color: #eeeeee;
    color: #222;
}
.cust-inc .input-group-prepend .btn-decrement:hover {
    background-color: #dedede;
    color: #222;
}
.ad-crt-btn:disabled {
    opacity: 0.5;
    cursor: not-allowed;
}
.av-stock {
    display: inline-block;
    margin-top: 3px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 4px;
    padding-top: 5px;
    background-color: #F1DC5D;
}
.av-stock.tot {
    background-color: #b7cf1e;
}
.av-stock.bg-danger {
    padding-top: 2px;
}
.prd-lst-hrzndl .av-stock {
    margin-top: 0;
}
.cust-col-hori:last-of-type {
    border-right: none;
    padding-right: 0;
    margin-right: 0;
}