﻿.body {
	border-radius: 5px;
	background-image: -webkit-linear-gradient(270deg, #e5e6e7, #e5e6e7);
	background-image: linear-gradient(180deg, #e5e6e7, #e5e6e7);
}

.header {
	padding: 20px 10px;
}

.content-customer {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	display: block;
	overflow: auto;
	height: auto;
	margin-top: 40px;
	margin-left: 200px;
	padding-bottom: 30px;
	padding-left: 20px;
	text-align: left;
}

.container {
	position: static;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: transparent;
	text-align: left;
}

.forms-div {
	position: static;
	right: 0px;
	bottom: 0px;
	display: block;
	width: 400px;
	float: none;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto;
	text-align: center;
}

.text-field {
	border: 3px solid #fff8f8;
	border-radius: 5px;
	background-color: transparent;
}

.text-field-2 {
	border: 3px solid #fff;
	border-radius: 5px;
	background-color: transparent;
}

.submit-button {
	width: 100%;
	background-color: #fff;
	color: #000;
	font-weight: 600;
}

.image {
	display: inline-block;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	text-align: center;
}

.header_home {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	z-index: 99999;
	display: block;
	height: 40px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: -webkit-linear-gradient(270deg, #f37740, #f37740);
	background-image: linear-gradient(180deg, #f37740, #f37740);
}

.logo-left {
	margin: 10px 20px;
	float: left;
}

.user-right {
	position: static;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin: 15px 10px 10px 20px;
	padding-right: 15px;
	padding-left: 15px;
	float: right;
	border-left: 1px none rgba(0, 0, 0, .5);
}

.menu_left {
	float: left;
}

.menu-left {
	position: absolute;
	left: 0px;
	top: 55px;
	bottom: 0px;
	display: block;
	width: auto;
	height: 100%;
	float: left;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #3e3834;
}

.button {
	display: block;
	background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
	background-image: linear-gradient(180deg, #3e3834, #3e3834);
}

.button-2 {
	display: block;
	background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
	background-image: linear-gradient(180deg, #3e3834, #3e3834);
}

.button-3 {
	display: block;
	background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
	background-image: linear-gradient(180deg, #3e3834, #3e3834);
}

.user {
	background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
	background-image: linear-gradient(180deg, #3e3834, #3e3834);
}

.nav-link {
	display: inline-block;
	padding-left: 20px;
	border-bottom: 2px none #9c9999;
	font-family: Exo, sans-serif;
	color: #c2b7b7;
}

.nav-link.w--current {
	color: #cf7e17;
	font-weight: 600;
}

.nav-link-side {
	display: inline-block;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-bottom-style: none;
	border-bottom-color: #000;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #c2b7b7;
	font-weight: 700;
}

.nav-link-side:hover {
	color: #b4a9a9;
	text-decoration: none;
}

.nav-link-side.w--current {
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #f37740;
	font-weight: 600;
}

.nav-link-side.temp-current {
	color: #f47842;
	font-weight: 600;
}

.nav-link-3 {
	display: block;
	border-bottom: 2px solid #9c9999;
	font-family: Exo, sans-serif;
	color: #c2b7b7;
}

.nav-menu {
	left: 0px;
	top: 0px;
	bottom: 0px;
	height: 100%;
	margin-top: 0px;
	float: none;
	clear: none;
}

.menu-left-side {
	position: fixed;
	left: 0px;
	top: 0px;
	bottom: 0px;
	width: 200px;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-left: 0px;
	background-image: -webkit-linear-gradient(270deg, #373537, #373537);
	background-image: linear-gradient(180deg, #373537, #373537);
}

.div-block {
	display: inline-block;
}

.callstat-icon-link-inactive {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.callstat-icon-link-inactive.cart {
	margin-top: 16px;
}

.callstat-icon-link-inactive.carticon {
	margin-top: 0px;
}

.callstat-icon-link-inactive.customericon {
	margin-top: 0px;
}

.callstat-icon-link-inactive.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.callstat-icon-link-inactive.competitor-icon {
	margin-top: 10px;
}

.callstat-icon-link-inactive.rich-icon {
	margin-top: 10px;
}

.callstat-icon-link-inactive.status-icon {
	margin-top: 8px;
}

.home {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-top: 2px solid #9c9999;
	border-bottom: 2px solid #9c9999;
}

.route {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.customers {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: left;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.rich-media {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.cart {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	margin-left: 0px;
	padding-left: 0px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.route_plan {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	margin-left: 0px;
	padding-left: 0px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.div-block-2 {
	position: relative;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	float: right;
	clear: both;
}

.heading {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 10px 0px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.body-2 {
	font-size: 14px;
}

.container-2 {
	background-color: #fff;
}

.content-home {
	margin: 0 15px 0 0;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #fff;
	box-shadow: 0 0 6px 0 #a09999;
}

.home-1-image {
	width: 80%;
	margin: 20px 10px;
	float: none;
	clear: none;
}

.paragraph {
	display: inline-block;
	float: none;
	clear: none;
}

.paragraph-2 {
	margin-top: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.heading-2 {
	font-family: 'Helvetica Med 65', sans-serif;
	color: #e7aa28;
	font-weight: 400;
	text-transform: capitalize;
}

.row {
	margin-top: 10px;
	margin-bottom: 20px;
}

.column {
	margin-bottom: 30px;
}

.add-new-but {
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
}

.add-new-but.route-button {
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
}

.arms-but-inactive {
	display: none;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
}

.arms-but-inactive:hover {
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	color: #fff;
}

.add-new-but-copy-copy {
	margin-bottom: 20px;
	margin-left: 20px;
	float: left;
	border-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Exo, sans-serif;
	color: #e75628;
	font-weight: 600;
}

.arms-bu {
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	float: right;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Exo, sans-serif;
	color: #e75628;
	font-weight: 600;
}

.potential-but-active {
	display: none;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fcfafa;
	font-size: 12px;
	font-weight: 400;
}

.div-block-3 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.content-customers-armstrong {
	display: block;
	margin: 60px 20px 20px 0px;
	padding: 10px 15px;
	background-color: #fff;
	box-shadow: 0 0 6px 0 #a09999;
}

.content-login {
	display: block;
	height: 100%;
	margin-left: 0px;
	text-align: left;
}

.content-cust-2 {
	margin: 60px 0px 0px 200px;
	padding: 0 10px 30px 20px;
}

.content-cust-3 {
	overflow: auto;
	margin: 40px 0px 0px 200px;
	padding: 0 10px 30px 20px;
}

.heading-3 {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size: 20px;
	text-transform: uppercase;
	font-family: 'Helvetica lt 45', sans-serif;
}

.image-2 {
	margin-bottom: 10px;
}

.customer-details-row {
	margin-top: 10px;
	font-weight: 600;
}

.contact-div {
	height: 845px;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 0px;
	padding: 10px 5px 10px 10px;
	border-radius: 3px;
	background-color: #fff;
	/*box-shadow: 0 0 6px 0 hsla(0, 2%, 53%, .71);*/
	overflow: auto;
}

.contact-div._2 {
	height: auto;
}

.text-block {
	margin-bottom: 10px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
}

.text-block._2nd {
	color: #fff;
}

.field-label {
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.radio-button {
	border-style: none;
	border-color: #000;
}

.column-2 {
	padding-right: 0px;
	padding-left: 0px;
}

.radio-button-field {
	display: inline-block;
}

.radio-button-field-2 {
	display: inline-block;
	margin-right: 15px;
}

.text-field-3 {
	margin-top: -10px;
	margin-bottom: 0px;
	padding: 0px;
	border-style: none;
	border-width: 1px;
	border-color: #000 #000 #928d8d;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.otm-field-text {
	margin-top: -10px;
	margin-bottom: 0px;
	padding: 0px;
	border-style: none;
	border-width: 1px;
	border-color: #000 #000 #928d8d;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f47842;
}

.editCompDet {
	margin-top: -10px;
	margin-bottom: 0px;
	padding: 0px;
	border-style: none;
	border-width: 1px;
	border-color: #000 #000 #928d8d;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.txtFieldCon {
	margin-top: -10px;
	margin-bottom: 0px;
	padding: 0px;
	border-style: none;
	border-width: 1px;
	border-color: #000 #000 #928d8d;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.txtFieldCust {
	margin-bottom: 0px;
	padding: 0px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: 400;
	background-color: #fff;
	border-radius: 5px;
	border: solid 1px rgba(228, 228, 228, 0.73);
	box-sizing: border-box;
	padding-left: 18px;
	padding-right: 10px;
}

label.txtFieldCust.w-input {
	padding-top: 9px;
	border: solid 0px rgba(228, 228, 228, 0.73);
}

.field-label-2 {
	margin-top: 5px;
	margin-bottom: 0px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.opt-in-check {
	margin-top: 5px;
	margin-bottom: 0px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
	display: inline-block;
}

.field {
	margin-bottom: 10px;
}

.column-3 {
	padding-right: 0px;
	padding-left: 0px;
}

.column-4 {
	padding-right: 0px;
	padding-left: 0px;
}

.div-block-5 {
	border: 1px solid #000;
}

.add-new {
	padding: 15px;
	border-style: none none solid;
	border-width: 1px;
	border-color: #000 #000 #fffbfb;
	background-color: #e5e5e6;
	font-family: Lato, sans-serif;
	text-align: center;
}

.contact-name {
	border-bottom: 1px solid #fff;
	background-color: #cdd2d4;
}

.column-5 {
	position: static;
	left: 0px;
	bottom: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

.image-3 {
	text-align: left;
}

.text-block-2 {
	margin-top: 0px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 11px;
	line-height: 10px;
	font-weight: 400;
}

.position {
	margin-top: 0px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 11px;
	line-height: 10px;
	font-weight: 400;
}

.column-6 {
	margin-top: 18px;
}

.row-2 {
	border-bottom: 1px solid #fff;
}

.row-3 {
	border-bottom: 1px solid #fff;
}

.row-4 {
	border-bottom: 1px solid #fff;
}

.row-5 {
	border-bottom: 1px solid #fff;
}

.pop-up-contact {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 80px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	/**text-align: center;**/
}

.routewrapper {
	display: block;
	width: 500px;
	height: 370px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 0px;
	border-radius: 5px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
}

.column-1-call-back {
	position: static;
	left: 0px;
	top: 0px;
	bottom: 0px;
	height: 370px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	background-color: #f47842;
}

.text-block-3 {
	margin-top: 5px;
	margin-left: 10px;
	font-family: Lato, sans-serif;
	color: #f47842;
	font-size: 12px;
	line-height: 15px;
	font-weight: 600;
	text-align: left;
	text-transform: capitalize;
}

.text-block-3.customers {
	margin-top: 10px;
	border-bottom-style: none;
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
}

.text-block-4-route {
	margin-top: 0px;
	margin-left: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 500;
	text-align: left;
}

.text-block-5-route {
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 17px;
	line-height: 25px;
	font-weight: 400;
	text-align: left;
}

.text-block-6-route {
	margin-top: 15px;
	margin-bottom: 1px;
	margin-left: 10px;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.text-block-7 {
	margin-top: 0px;
	margin-left: 10px;
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 500;
	text-align: left;
}

.column-8-route {
	height: 100%;
	padding: 20px 7px 20px 15px;
	background-color: #fff;
}

.column-8-route.customers {
	border-bottom-style: none;
}

.column-9 {
	display: block;
	margin-bottom: 0px;
	padding: 15px 15px 55px 7px;
	background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
}

.column-9.customers {
	height: 475px;
	padding-top: 20px;
	border-bottom-style: none;
	background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
}

.div-block-6 {
	background-color: #fff;
}

.div-block-6.customers {
	display: block;
	height: auto;
	border-bottom-style: none;
	box-shadow: 0 0 6px 0 #bdb5b5;
}

.div-block-6-2.customers {
	display: block;
	height: auto;
	border-bottom-style: none;
	box-shadow: 0 0 6px 0 #bdb5b5;
	margin-bottom: 100px;
}

.customerpopup {
	height: 400px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 5px;
	background-color: #fff;
	overflow: auto;
}

.customerpopup.customers {
	display: block;
	height: auto;
	padding: 5px;
	border-bottom-style: none;
	box-shadow: 0 0 6px 0 #bdb5b5;
}

.textboxfieldcustomer {
	height: 50px;
	margin-top: 5px;
	text-align: left;
}

.form-block {
	height: 380px;
	margin-bottom: 0px;
	padding: 10px;
	background-color: #fff;
	text-align: left;
}

.text-field-4 {
	margin-top: -15px;
	padding: 0px;
	border: 0px none #000;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 11px;
	text-align: left;
}

.field-label-3 {
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 11px;
	font-weight: 400;
	text-align: left;
}

.div-block-7 {
	margin-top: 10px;
}

.button-4 {
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #fff;
	background-color: rgba(0, 0, 0, .03);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #000;
	font-weight: 400;
	text-align: center;
}

.pop-up-contact-2 {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 80px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.button-5 {
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 5px 25px;
	border-radius: 5px;
	background-color: #fff;
	box-shadow: 0 0 6px 0 #575252;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #000;
	font-size: 12px;
}

.save-cancel-contact-details {
	position: static;
	left: 0px;
	right: 0px;
	bottom: 0px;
	margin: 20px 10px 10px 0px;
	text-align: right;
}

.content-cust-2-copy {
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 20px;
	padding: 10px 10px 10px 20px;
	background-color: transparent;
	box-shadow: 0 0 6px 0 #a09999;
}

.content-route {
	/*overflow: auto;*/
	height: auto;
	margin: 40px 0px 40px 200px;
	padding: 20px 20px 0px;
}

.route-plan-h3 {
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
	text-transform: none;
}

.column-10 {
	padding-right: 46px;
	padding-left: 0px;
}

.label-route {
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	font-weight: 500;
	text-align: right;
}

.label-no--route {
	margin-bottom: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	line-height: 10px;
	font-weight: 400;
	text-align: right;
}

.column-11 {
	padding-right: 0px;
	padding-left: 0px;
}

.date-route-but {
	display: block;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
	width: 150px;
	border: 0px;
	text-align: center;
}

#datepicker1::placeholder {
	color: #f47842;
}

.date-route-but.route-button {
	margin-top: 10px;
	margin-left: 0px;
}

.row-route {
	margin-top: 20px;
}

.quarter {
	width: 60px;
	margin-right: 0px;
	margin-left: 5px;
	padding: 5px 10px;
	border-radius: 5px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 11px;
	text-align: center;
}

.pop-up-pick-date {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 80px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.text-block-8 {
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.div-block-9 {
	margin-top: 10px;
	padding: 5px;
}

.field-label-4 {
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.typeofcustomer {
	margin-left: 10px;
	float: left;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #8f8a8a;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.text-field-5 {
	margin-top: 0px;
	margin-bottom: 20px;
	border-radius: 5px;
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.submit-button-2 {
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	border: 1px solid #8a8989;
	border-radius: 5px;
	background-color: transparent;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #333232;
	font-size: 12px;
	text-transform: uppercase;
}

.submit-button-2.resched {
	border-color: #f47842;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fffbfb;
}

.text-field-6 {
	display: inline-block;
	width: 150px;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-radius: 5px;
	font-family: Lato, sans-serif;
	text-align: center;
}

.text-field-6.addcall {
	width: 80px;
}

.text-block-9 {
	display: inline-block;
	margin-right: 10px;
	margin-left: 10px;
	font-family: Lato, sans-serif;
	font-weight: 700;
}

.customerswrapper {
	display: block;
	width: 800px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	padding-right: 0px;
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
}

.convertwrapper {
	display: block;
	width: 500px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	padding: 15px 20px;
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
}

.confirmationwrapper {
	display: block;
	width: 500px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	padding: 20px;
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
}

.column-customer-1 {
	position: static;
	left: 0px;
	top: 0px;
	bottom: 0px;
	height: auto;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
}

.start-call {
	display: inline-block;
	margin-top: 15px;
	margin-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	border-radius: 3px;
	background-color: #f47842;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	text-align: left;
}

.pop-up-add-call {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 80px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.column-2-customers {
	height: 475px;
	padding-top: 20px;
	border-bottom-style: none;
	background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
}

.text-block-5-customers {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #333;
	font-size: 12px;
	line-height: 25px;
	font-weight: 400;
	text-align: left;
}

.text-block-4-customers {
	margin-top: 0px;
	margin-left: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #333;
	font-size: 12px;
	line-height: 20px;
	font-weight: 300;
	text-align: left;
}

.routewrapperaddcall {
	display: block;
	width: 600px;
	/*width: 70em;*/
	height: 520px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px 0px 20px;
	border-radius: 5px;
	background-color: #fff;
}

.row-route-add-call {
	margin-top: 10px;
}

.addcalltext {
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
}

.column-2-add-call-route {
	height: 100%;
	padding: 20px 15px 10px;
	border-bottom-right-radius: 5px;
	background-color: #fff;
}

.column-2-add-call-route.customers {
	border-bottom-style: none;
}

.column-1-route-add-call {
	position: static;
	left: 0px;
	top: 0px;
	bottom: 0px;
	height: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	background-color: #fff;
}

.div-block-right-add-call {
	margin-top: 10px;
	padding: 5px;
}

.div-block-route-add-call {
	background-color: #fff;
}

.div-block-route-add-call.customers {
	border-bottom-style: none;
	box-shadow: 0 0 6px 0 #bdb5b5;
}

.column-1-route-call-back {
	position: static;
	left: 0px;
	top: 0px;
	bottom: 0px;
	height: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	background-color: #fff;
}

.potential-button {
	margin-right: 5px;
	margin-left: 5px;
	padding: 10px 15px;
	border: 1px solid #f47842;
	border-radius: 5px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
}

.potential-button.resched {
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.armstrong-button {
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding: 10px 15px;
	border: 1px solid #f47842;
	border-radius: 5px;
	background-color: transparent;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #333232;
	font-size: 12px;
	text-transform: uppercase;
}

.armstrong-button.resched {
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.contact-name-field {
	display: block;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-radius: 5px;
	font-family: Lato, sans-serif;
}

.cancel-button {
	width: 100px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	border: 1px solid #8a8989;
	border-radius: 5px;
	background-color: transparent;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #333232;
	font-size: 12px;
	text-transform: uppercase;
}

.cancel-button.resched {
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.save-button {
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	border: 1px solid #8a8989;
	border-radius: 3px;
	background-color: transparent;
	font-family: Lato, sans-serif;
	color: #333232;
	font-size: 12px;
	text-transform: uppercase;
}

.save-button.resched {
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.save-button.save-add-call {
	width: 100px;
	margin-top: 5px;
	margin-bottom: 0px;
	border-color: #f47842;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fffbfb;
}

.save-button.addtocart {
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-color: #f47842;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-weight: 400;
	text-transform: none;
}

.save-button.emailbtn {
	display: inline-block;
	width: auto;
	margin-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-style: none;
	border-color: #f47842;
	background-color: #615b58;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fffbfb;
	font-weight: 400;
	text-transform: capitalize;
}

.select-addcall {
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	border: 0px;
	color: #999;
}

.select_opt {
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	border: 0px;
}

.daily-table {
	display: block;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: 300;
}

.column-12 {
	top: 0px;
	right: 0px;
	bottom: 0px;
	text-align: right;
}

.column-13 {
	top: 0px;
	right: 0px;
	bottom: 0px;
}

.column-14 {
	top: 0px;
	right: 0px;
	bottom: 0px;
}

.column-15 {
	top: 0px;
	right: 0px;
	bottom: 0px;
}

.weekly-table {
	display: none;
	overflow: visible;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 50px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.slide-nav {
	position: relative;
	top: 0px;
	right: 0px;
	bottom: 0px;
}

.slide {
	background-color: transparent;
}

.slider {
	height: 100%;
	background-color: transparent;
}

.monthly-table {
	display: block;
	overflow: visible;
	width: 100%;
	height: 100%;
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.monthly-div {
	display: none;
	overflow: visible;
	margin-bottom: 50px;
	font-family: 'Helvetica lt 45', sans-serif;
}

.quarter-div {
	display: none;
	margin-top: 10px;
}

.quarter-1 {
	padding-right: 5px;
	padding-left: 5px;
	background-color: transparent;
}

.quarter-2 {
	padding-right: 5px;
	padding-left: 5px;
}

.quarter-3 {
	padding-right: 5px;
	padding-left: 5px;
}

.month-content {
	padding: 20px;
	border-radius: 5px;
	background-color: #fff;
}

.month-label {
	margin-bottom: 20px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 20px;
	font-weight: 400;
}

.month-label-text {
	margin-top: 10px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.number-month-label {
	font-family: 'Helvetica lt 45', sans-serif;
	color: #f47842;
	font-size: 12px;
}

.quarter-month-pick {
	display: block;
	margin-bottom: 20px;
	margin-left: 0px;
	float: left;
	border-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Exo, sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 600;
}

.quarter-month-pick.route-button {
	margin-top: 10px;
	margin-left: 0px;
}

.quarter-pick-date {
	display: block;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	border-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Exo, sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 600;
}

.quarter-pick-date.route-button {
	margin-top: 10px;
	margin-left: 0px;
}

.tab-prev {
	color: #f47842;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	text-transform: none;
}

.quartmontxt {
	display: inline-block;
	margin-right: 10px;
	margin-left: 10px;
	font-family: Lato, sans-serif;
	color: #333;
	font-weight: 700;
}

.tab-next {
	color: #f47842;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	text-transform: none;
}

.tab-wrapper {
	display: none;
	margin-left: 10px;
	padding: 10px;
	border-radius: 5px;
	background-color: #fff;
	color: #333;
	font-size: 12px;
}

.row-quarter-4 {
	display: block;
}

.tab-link {
	background-color: #fff;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	color: #f47842;
}

.tab-link.w--current {
	background-color: #f47842;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	color: #fff6f6;
	font-size: 14px;
	font-weight: 700;
}

.tablabelquart {
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.tabs-menu {
	position: static;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-bottom: 15px;
	text-align: left;
}

.tab-link-2 {
	background-color: #fffbfb;
	color: #f47842;
	font-weight: 700;
}

.tab-link-2.w--current {
	background-color: #f47842;
	color: #fffefd;
}

.tab-link-3 {
	background-color: #fff;
	color: #f47842;
	font-weight: 700;
}

.tab-link-3.w--current {
	background-color: #f47842;
	color: #fff;
}

.tab-link-4 {
	background-color: #fff;
	color: #f47842;
	font-weight: 700;
}

.tab-link-4.w--current {
	background-color: #f47842;
	color: #fff;
}

.top10skubtn {
	display: none;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	border-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Exo, sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 600;
}

.top10skubtn.route-button {
	margin-top: 10px;
	margin-left: 0px;
}

.pop-up-top10sku {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: block;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.routewrapper-top10sku {
	display: block;
	width: 100%;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	padding-right: 0px;
	border-radius: 2px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
}

.top10sku {
	margin-top: 20px;
}

.column-1-top-10-sku {
	position: static;
	left: 0px;
	top: 0px;
	bottom: 0px;
	height: auto;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	background-color: #fff;
	text-align: center;
}

.text-block-5-sku {
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	line-height: 25px;
	font-weight: 400;
	text-align: left;
}

.text-block-4-sku {
	margin-top: 0px;
	margin-left: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.text-block-6-sku {
	margin-top: 15px;
	margin-bottom: 1px;
	margin-left: 10px;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #000;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.column-2-sku {
	overflow: auto;
	height: 500px;
	margin-bottom: 0px;
	padding: 10px 7px 20px 15px;
	background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
}

.column-2-sku.customers {
	border-bottom-style: none;
}

.specialreqdiv {
	height: 40px;
	margin-top: 10px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 10px;
	border-radius: 5px 5px 0px 0px;
	background-color: #fff;
	text-align: left;
}

.text-block-10 {
	padding: 10px;
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-align: left;
}

.skutextblock {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #000;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.skutextblock.text {
	margin-left: 0px;
}

.textblock {
	font-family: 'Helvetica lt 45', sans-serif;
	color: rgba(51, 51, 51, .5);
	font-size: 12px;
	text-align: left;
}

.rowinssku {
	margin-top: 0px;
	padding: 10px 0px 0px;
}

.columninssku {
	padding: 5px 10px 10px;
}

.html-embed {
	margin-right: 5px;
	margin-left: 5px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.divinssku {
	overflow: auto;
	height: 200px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 10px;
	border-radius: 5px;
	background-color: #fff;
	text-align: left;
}

.close {
	position: absolute;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-right: 10px;
	color: rgba(53, 53, 53, .5);
	text-decoration: none;
}

.rich-media-section {
	height: 100%;
	margin-top: 40px;
	margin-left: 200px;
	padding-right: 15px;
	padding-left: 15px;
}

.rmcol1 {
	padding-right: 0px;
	padding-left: 0px;
}

.rmcol2 {
	margin-top: 35px;
}

.rm-label-prod {
	display: block;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f37740;
	font-size: 12px;
	line-height: 25px;
	font-weight: 400;
	text-align: left;
}

.mediaboxprod {
	margin-right: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	border-radius: 2px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	text-align: center;
}

.knorrimage {
	margin-top: 0px;
	margin-bottom: 10px;
}

.liptonimage {
	margin-top: 0px;
	margin-bottom: 10px;
	width: auto;
}

.rowrm {
	margin-bottom: 30px;
}

.prodcodetxt {
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	line-height: 10px;
	font-weight: 400;
	text-align: left;
}

.prodnametxt {
	display: inline-block;
	float: left;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-align: left;
	height: 40px;
}

.quaglabeltxt {
	display: inline-block;
	float: right;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 8px;
	font-weight: 700;
	height: 25px;
	width: 100%;
	text-align: right;
}

.hr {
	height: 1px;
	margin-top: 40px;
	margin-bottom: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: rgba(0, 0, 0, .3);
}

.inputqtyfield {
	display: inline-block;
	width: 30px;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 5px 0px;
	float: none;
	border: 1px solid #747474;
	border-radius: 5px;
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: center;
}

.editqtyfield {
	display: inline-block;
	width: 30px;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 5px 0px;
	float: none;
	border-radius: 3px;
	font-family: Lato, sans-serif;
	font-size: 10px;
	text-align: center;
}

.submit-button-3 {
	display: block;
}

.prodprice {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-left: 0px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.perpctxt {
	display: inline-block;
	margin-top: 3px;
	margin-left: 10px;
	padding-left: 0px;
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-align: left;
}

.weeklydate-route-button {
	display: none;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	border-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Exo, sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 600;
}

.weeklydate-route-button.route-button {
	margin-top: 10px;
	margin-left: 0px;
}

.normalvw-inactive {
	display: none;
	width: 95px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 5px 10px;
	float: none;
	border-radius: 5px 0px 0px 5px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
}

.normalvw-inactive:hover {
	background-color: #f47842;
	background-image: none;
	color: #fff;
}

.listvw-inactive {
	display: inline-block;
	width: 95px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 5px 10px;
	float: none;
	border-radius: 0px 5px 5px 0px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f37740;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
}

.listvw-inactive:hover {
	background-color: #f47842;
	background-image: none;
	color: #fff;
}

.searchtxt {
	margin-bottom: 5px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.searchinput {
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	border-radius: 3px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.select-field {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.filterdiv {
	margin-top: 20px;
}

.text-block-11 {
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 700;
}

.filterbtn {
	width: 100%;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid rgba(0, 0, 0, .07);
	background-color: #fff;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #000;
	font-size: 12px;
	font-weight: 400;
}

.rmnormalprod {
	display: block;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-left: 0px;
}

.rmnormalprodben {
	display: none;
	margin-bottom: 30px;
}

.mediaboxprodben {
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 0px 10px 10px;
	border-radius: 2px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	text-align: center;
}

.rm-label-prodben {
	display: none;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: Lato, sans-serif;
	color: #f47842;
	font-size: 12px;
	line-height: 25px;
	font-weight: 700;
	text-align: left;
}

.rmnormalpromotions {
	display: none;
	margin-bottom: 30px;
}

.rm-label-promotions {
	display: none;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: Lato, sans-serif;
	color: #f47842;
	font-size: 12px;
	line-height: 25px;
	font-weight: 700;
	text-align: left;
}

.rm-label-videos {
	display: none;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: Lato, sans-serif;
	color: #f47842;
	font-size: 12px;
	line-height: 25px;
	font-weight: 700;
	text-align: left;
}

.rm-label-recipes {
	display: none;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: Lato, sans-serif;
	color: #f47842;
	font-size: 12px;
	line-height: 25px;
	font-weight: 700;
	text-align: left;
}

.mediaboxpromotions {
	margin-right: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-radius: 2px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	text-align: center;
}

.normalvw-active {
	display: inline-block;
	width: 95px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 5px 10px;
	float: none;
	border-radius: 5px 0px 0px 5px;
	background-color: #f37740;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
}

.listvw-active {
	display: none;
	width: 95px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 5px 10px;
	float: none;
	border-radius: 0px 5px 5px 0px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
}

.rmlistvwprod {
	display: none;
}

.listview {
	display: block;
	width: 100%;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	overflow: auto;
	margin-bottom: 10px;
}

.rich-media-email-section {
	height: 100%;
	margin-top: 40px;
	margin-left: 200px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-left: 20px;
}

.emailinfodiv {
	margin-bottom: 10px;
	padding: 10px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.heading-4 {
	margin-top: 0px;
	margin-bottom: 10px;
}

.h4-emailinfo {
	margin-top: 0px;
	margin-bottom: 10px;
}

.textarea-label {
	display: block;
	-webkit-align-self: flex-start;
	-ms-flex-item-align: start;
	align-self: flex-start;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.arrow-down {
	margin-left: 10px;
}

.textarea {
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 5px;
	border-style: none;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 11px;
}

.emailproductlist {
	padding: 10px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
	margin-bottom: 50px;
}

.text-block-12 {
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 700;
}

.rowlistproduct {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 10px;
	margin-bottom: 15px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.text-block-13 {
	position: static;
	font-family: 'Helvetica lt 45', sans-serif;
}

.column-16 {
	padding-left: 0px;
	text-align: left;
}

.column-17 {
	position: static;
}

.active-radiobtn {
	margin-right: 5px;
	margin-left: 0px;
	padding-left: 0px;
}

.halallabel {
	display: inline-block;
	margin-right: 15px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
}

.column-18 {
	padding-right: 0px;
	padding-left: 0px;
}

.column-19 {
	position: relative;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}

.image-4 {
	margin-top: 0px;
}

.price {
	margin-bottom: 10px;
	text-align: left;
}

.rowemails {
	padding-left: 0px;
}

.column-20 {
	padding-right: 0px;
	padding-left: 0px;
}

.form-block-2 {
	width: 161px;
	margin-top: 0px;
	margin-right: 50px;
	float: right;
	clear: right;
}

.dropdown-list {
	margin-left: 0px;
}

.dropdown-list.w--open {
	margin-top: -40px;
	margin-bottom: 61px;
	margin-left: 120px;
}

.image-5 {
	display: block;
	margin-top: 10px;
	float: right;
}

.dropdown-toggle {
	display: block;
	padding: 0px;
	float: right;
}

.dropdown {
	display: inline-block;
	margin-left: 34px;
}

.dropdown-list-2 {
	float: right;
}

.dropdown-list-2.w--open {
	width: auto;
	margin-top: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: none;
	border-style: solid;
	border-width: 1px;
	border-color: rgba(0, 0, 0, .07);
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Lato, sans-serif;
}

.dropdown-list-2.add-to-cart.w--open {
	margin-top: -25px;
	margin-left: 80px;
}

.dropdown-link {
	padding-right: 0px;
	border-bottom: 1px solid rgba(0, 0, 0, .07);
}

.dropdown-link-2 {
	padding-right: 0px;
}

.dropdown-link-3 {
	padding-right: 0px;
}

.dropdownlink {
	padding: 5px 20px;
	border-bottom: 1px solid rgba(0, 0, 0, .07);
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 10px;
	font-weight: 400;
}

.dropdownlink:hover {
	color: #fff;
	background-color: #f47842;
}

/**/
.dropdownlink1 {
	padding: 5px 20px;
	border-bottom: 1px solid rgba(0, 0, 0, .07);
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: 400;
}

/**/

.dropdowndiv {
	display: block;
	float: none;
	text-align: right;
}

.form-block-3 {
	text-align: left;
	float: left;
	width: 230px;
}

.div-block-10 {
	text-align: left;
}

.content-customers-potential {
	display: none;
	margin: 60px 20px 20px 0px;
	padding: 10px 15px;
	background-color: #fff;
	box-shadow: 0 0 6px 0 #a09999;
}

.potential-but-inactive {
	display: block;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
}

.potential-but-inactive:hover {
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	color: #fff;
}

.arms-but-active {
	display: block;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
}

.arms-but-active:hover {
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	color: #fff;
}

.cart-content {
	height: 100%;
	margin-top: 50px;
	margin-left: 200px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-left: 20px;
}

.add-prod-but {
	display: block;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
}

.add-prod-but.route-button {
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
}

.cart-list {
	position: relative;
	display: inline-block;
	width: 100%;
	margin-bottom: 15px;
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.tabs-menu-2 {
	position: relative;
	border-bottom: 1px none rgba(0, 0, 0, .5);
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
}

.dropdown-toggle-2 {
	padding: 0px;
	color: #fffdfd;
}

.dropdown-list-3 {
	margin-left: 0px;
}

.dropdown-list-3.w--open {
	margin-top: -25px;
	margin-left: 75px;
}

.dropdown-list-add-to-cart {
	float: right;
}

.dropdown-list-add-to-cart.w--open {
	width: auto;
	margin-top: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: none;
	border-style: solid;
	border-width: 1px;
	border-color: rgba(0, 0, 0, .07);
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Lato, sans-serif;
}

.dropdown-list-add-to-cart.add-to-cart.w--open {
	margin-top: -25px;
	margin-left: 80px;
	border-style: solid;
	border-width: 1px;
	border-color: rgba(0, 0, 0, .07);
}

.dropdown-link-4 {
	padding: 5px 10px;
	border-bottom: 1px solid rgba(0, 0, 0, .07);
}

.dropdown-link-4:hover {
	background-color: #f47842;
	color: #fff;
}

.tab-link-5 {
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	color: #fff;
}

.tab-link-5.w--current {
	border-style: solid solid none;
	border-width: 0px;
	border-color: rgba(0, 0, 0, .07);
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	color: #f47842;
}

.tabs-content {
	border-style: none;
	border-width: 0px;
	border-color: rgba(51, 47, 45, .47);
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	height: 800px;
	overflow: auto;
	padding: 10px;
}

.embed-table-cart {
	font-family: 'Helvetica lt 45', sans-serif;
	color: #333;
	font-weight: 400;
}

.supplier-information {
	height: 310px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding: 5px 5px 10px;
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.supplier-information._1 {
	margin-right: 5px;
}

.text-block-14 {
	float: right;
}

.delivery-date {
	font-family: 'Helvetica lt 45', sans-serif;
}

.deliverydateinput {
	margin-top: 0px;
	margin-bottom: 20px;
	padding-left: 5px;
	border-style: none;
	border-radius: 0px;
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.column-21 {
	padding-right: 0px;
	padding-left: 0px;
}

.divmedium {
	width: 150px;
	margin-top: 5px;
	margin-bottom: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: rgba(0, 0, 0, .07);
}

.mediumtext {
	display: block;
	margin-bottom: 0px;
	padding: 5px 0px 5px 15px;
	border-bottom: 1px solid rgba(0, 0, 0, .07);
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
	cursor: pointer;
}

.mediumtext:hover {
	color: #f47842;
}

.mediumtext:active {
	color: #f47842;
}

.menu-left-side---in-call {
	position: fixed;
	left: 0px;
	top: 0px;
	bottom: 0px;
	width: 200px;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-left: 0px;
	background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
	background-image: linear-gradient(180deg, #3e3834, #3e3834);
}

.follow-up {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-top: 2px solid #9c9999;
	border-bottom: 2px solid #9c9999;
}

.nav-link---incall {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom-style: none;
	border-bottom-color: #000;
	font-family: Exo, sans-serif;
	color: #c2b7b7;
}

.nav-link---incall.w--current {
	color: #f47842;
	font-weight: 600;
}

.nav-link---incall.temp-current {
	color: #f47842;
	font-weight: 600;
}

.nav-link---incall.customer {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

.nav-link---incall.pantry {
	height: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-style: none;
}

.nav-link---incall.history {
	margin-top: 15px;
}

.nav-link---incall.richmedia {
	margin-top: 15px;
}

.nav-link---incall.cart-icon {
	margin-top: 15px;
}

.nav-link---incall.status-menu {
	margin-top: 15px;
}

.nav-link---incall.follow-up {
	margin-top: 15px;
}

.nav-link---incall.follwuplink {
	margin-top: 15px;
}

.nav-link---incall.follwuplink.w--current {
	margin-top: 0px;
	margin-left: 0px;
}

.nav-link---incall.competitor-link {
	margin-top: 5px;
}

.nav-link---incall.contact-drop {
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #c2b7b7;
	font-size: 14px;
}

.text-block-15 {
	margin-bottom: 1px;
	margin-left: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #646060;
	font-size: 12px;
}

.pantry {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.order-history {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.competitor {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	margin-left: 0px;
	padding-left: 0px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.competitor {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	margin-left: 0px;
	padding-left: 0px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.rich-media---in-call {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	margin-left: 0px;
	padding-left: 0px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.sampling---in-call {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	margin-left: 0px;
	padding-left: 0px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.cart---in-call {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	margin-left: 0px;
	padding-left: 0px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.call-status, .call-summary {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	margin-left: 0px;
	padding-left: 0px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.follow-up-content {
	height: 100%;
	margin-top: 40px;
	margin-left: 200px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-left: 20px;
}

.last-batch-samples {
	/*overflow: visible;*/
	padding-right: 0px;
	border-radius: 3px;
	background-color: #fff;
}

.text-block-16 {
	display: inline-block;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.last-batch-samples-table {
	overflow: auto;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	height: 270px;
}

.backdate-of-data-div {
	margin-bottom: 5px;
	border-radius: 3px;
	background-color: #fff;
}

.backdate-of-data-table {
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.column-22 {
	padding-right: 0px;
	padding-left: 0px;
}

.column-23 {
	padding-right: 0px;
	padding-left: 10px;
}

.image-6 {
	margin-right: 10px;
}

.row-6 {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #fff;
}

.full-order-div {
	margin-top: 0px;
	margin-bottom: 10px;
	padding-right: 10px;
	border-radius: 3px;
	background-color: #fff;
}

.row-7 {
	margin-bottom: 10px;
}

.sampling-div {
	margin-top: 0px;
	margin-bottom: 10px;
	padding-right: 10px;
	border-radius: 3px;
	background-color: #fff;
}

.full-order-table {
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.sampling-table {
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.samplingdateinput {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	border-style: none;
	border-radius: 0px;
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.last-call-comments {
	margin-top: 0px;
	margin-bottom: 4px;
	padding: 5px 10px 5px 5px;
	border-radius: 3px;
	background-color: #fff;
}

.end-call {
	margin-top: 4px;
	margin-bottom: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-radius: 5px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
}

.icon-2 {
	margin-left: 0px;
	padding-left: 0px;
	float: none;
	color: #fffbfb;
}

.dropdown-toggle-3 {
	padding: 0px 50px 0px 0px;
}

.dropdown-list-4 {
	background-color: #3e3834;
}

.dropdown-list-4.w--open {
	width: 150px;
	margin-top: 5px;
	margin-left: -100px;
	background-color: #373537;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
}

.rowcustinfo {
	margin-bottom: 5px;
}

.customername {
	margin-right: 5px;
	margin-bottom: 5px;
	border-radius: 3px;
	background-color: #fff;
}

.col-no-padding {
	padding-right: 0px;
	padding-left: 0px;
}

.col-cust-name {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}

.image-7 {
	margin-top: 10px;
	margin-bottom: 10px;
}

.customer-name-label {
	margin-top: 20px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 16px;
	text-align: left;
}

.channel-text {
	margin-top: 5px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 14px;
	text-align: left;
}

.customer-details-div {
	margin-top: 0px;
	margin-right: 5px;
	padding: 5px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.input-text {
	margin-top: -10px;
	margin-bottom: 13.5px;
	padding: 5px;
	border-style: none;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 11px;
}

.editCustomerField {
	margin-top: -10px;
	margin-bottom: 13.5px;
	padding: 5px;
	border-style: none;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 11px;
}

.ssd-div {
	height: 105px;
	margin-top: 5px;
	margin-right: 5px;
	padding: 5px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.primary-con-div {
	padding: 20px 5px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	text-align: center;
}

.primary-label {
	margin-bottom: 25px;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 15px;
	font-weight: 300;
	text-align: center;
}

.primary-text-label {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #333;
	font-size: 12px;
	line-height: 15px;
	font-weight: 400;
	text-align: center;
}

.image-8 {
	margin-bottom: 15px;
}

.primary-text-call {
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #333;
	font-size: 12px;
	line-height: 15px;
	font-weight: 400;
	text-align: center;
}

.sap-div {
	height: 105px;
	margin-top: 5px;
	margin-right: 0px;
	padding: 5px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.column-24 {
	padding-left: 5px;
	border-radius: 3px;
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.dist1 {
	height: auto;
	margin-top: 0px;
	margin-right: 5px;
	padding: 5px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: center;
}

.last-camp-part-div {
	margin-top: 0px;
	padding: 5px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.radio-button-field-3 {
	display: inline-block;
	margin-top: 7px;
	margin-bottom: 13.5px;
}

.radio-button-field-4 {
	display: inline-block;
	margin-right: 20px;
}

.textarea-long {
	margin-bottom: 70px;
	padding-top: 2px;
	padding-left: 5px;
	border-style: none;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 11px;
}

.dist2 {
	height: auto;
	margin-top: 5px;
	margin-right: 5px;
	padding: 5px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: center;
}

.dist2.right {
	margin-right: 0px;
}

.skunotregdiv {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding: 5px;
	margin-bottom: 20px;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.priorityproduct {
	width: 150px;
	margin-top: 10px;
	margin-bottom: 10px;
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto;
	text-align: center;
}

.text-block-17 {
	margin-top: 10px;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-weight: 400;
}

.textarea-label-out {
	display: block;
	padding-top: 5px;
	padding-left: 5px;
	-webkit-align-self: flex-start;
	-ms-flex-item-align: start;
	align-self: flex-start;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	background-color: #fff;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.heading-contact-person {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 10px 0px 0px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.contact-content {
	overflow: auto;
	margin: 40px 0px 0px 200px;
	padding: 0px 10px 30px 20px;
}

.general-infor-contact-in-call {
	margin-top: 10px;
	margin-bottom: 5px;
	font-weight: 600;
}

.status-div {
	height: 140px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 0px;
	padding: 5px;
	border-radius: 3px;
	background-color: #fff;
	/*box-shadow: 0 0 6px 0 hsla(0, 2%, 53%, .71);*/
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: center;
}

.radio-button-field-5 {
	display: inline-block;
	margin-right: 10px;
}

.remarks-contact {
	margin-top: -15px;
	margin-bottom: 0px;
	padding: 0px;
	border-style: none;
	border-width: 1px;
	border-color: #000 #000 #928d8d;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.ufsnewsdiv {
	padding: 5px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
	overflow: auto;
	height: 450px;
}

.pantry-check-content {
	height: 100%;
	margin-top: 40px;
	margin-left: 200px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 20px;
}

.text-block-18 {
	font-size: 12px;
}

.editbtn {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	border-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
}

.editbtnCust {
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
}

.editbtnComp {
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
}

.editbtn.route-button {
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
}

.content-customer-copy {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	display: block;
	overflow: auto;
	height: auto;
	margin-top: 55px;
	margin-left: 200px;
	padding-bottom: 30px;
	padding-left: 20px;
	background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	text-align: left;
}

._6mostxt {
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.heading-pantrycheck {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 10px 0px 0px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 18px;
	line-height: 44px;
	font-weight: 400;
}

.ssd-but-inactive {
	width: 100px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
}

.ssd-but-inactive:hover {
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	color: #fff;
}

.tfo-but-active {
	display: block;
	width: 100px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fcfafa;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
}

.tfo-but-inactive {
	display: none;
	width: 100px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
}

.tfo-but-inactive:hover {
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	color: #fff;
}

.ssd-but-active {
	display: none;
	width: 100px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
}

.ssd-but-active:hover {
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	color: #fff;
}

.content-pantry-tfo {
	display: block;
	margin: 55px 20px 0px 0px;
	padding: 10px 15px;
	background-color: #fff;
	box-shadow: 0 0 6px 0 #a09999;
}

.content-pantry-ssd {
	display: none;
	margin: 55px 20px 20px 0px;
	padding: 10px 15px;
	background-color: #fff;
	box-shadow: 0 0 6px 0 #a09999;
}

.tfotable {
	display: block;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.order-history-content {
	height: 100%;
	margin-top: 40px;
	margin-left: 200px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 20px;
}

.ssdtable {
	display: block;
	padding-left: 0px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.content-order-ssd {
	display: none;
	margin: 55px 20px 20px 0px;
	padding: 10px 15px;
	background-color: #fff;
	box-shadow: 0 0 6px 0 #a09999;
}

.content-order-tfo {
	display: block;
	margin: 55px 20px 20px 0px;
	padding: 10px 15px;
	background-color: #fff;
	box-shadow: 0 0 6px 0 #a09999;
}

.tfo-order-but-active {
	display: block;
	width: 100px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fcfafa;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
}

.ssd-order-but-inactive {
	width: 100px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
}

.ssd-order-but-inactive:hover {
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	color: #fff;
}

.tfo-order-but-inactive {
	display: none;
	width: 100px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
}

.tfo-order-but-inactive:hover {
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	color: #fff;
}

.ssd-order-but-active {
	display: none;
	width: 100px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
}

.ssd-order-but-active:hover {
	background-image: -webkit-linear-gradient(270deg, #f47842, #f47842);
	background-image: linear-gradient(180deg, #f47842, #f47842);
	color: #fff;
}

.competitor-details-content {
	height: 100%;
	margin-top: 40px;
	margin-left: 200px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 10px;
}

.content-competitor-div {
	display: block;
	margin: 55px 0px 20px;
	padding: 10px 15px;
	border-radius: 3px;
	background-color: #fff;
	box-shadow: 0 0 6px 0 #a09999;
}

.leads-content {
	height: 100%;
	margin-top: 40px;
	margin-left: 200px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 25px;
}

.competable {
	display: block;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.rowcompetitor1 {
	margin-top: 20px;
}

.div-block-11 {
	margin-right: 5px;
	border-radius: 3px;
	background-color: #fff;
}

.rowcompetitor2 {
	margin-top: 0px;
}

.comp-row1-div {
	margin-right: 5px;
	padding: 5px 10px;
	border-radius: 3px;
	background-color: #fff;
}

.dummy {
	margin-bottom: 10px;
	font-family: Lato, sans-serif;
	color: #fff;
	font-weight: 600;
}

.dummy._2nd {
	color: #fff;
}

.comp-row-div {
	margin-right: 5px;
	padding: 5px 10px 32px;
	border-radius: 3px;
	background-color: #fff;
}

.remarks-div {
	height: auto;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 0px;
	padding: 5px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: center;
}

.body-3 {
	background-color: transparent;
}

.body-4 {
	background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
}

.body-5 {
	background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
}

.textarea-label-emails {
	display: inline-block;
	-webkit-align-self: flex-start;
	-ms-flex-item-align: start;
	align-self: flex-start;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.content {
	margin: 0px 20px 20px 0px;
	background-color: #fff;
	box-shadow: 0 0 6px 0 #a09999;
}

.content-call-status {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	display: block;
	overflow: auto;
	height: auto;
	margin-top: 40px;
	margin-left: 200px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	text-align: left;
}

.pantry-items-div {
	overflow: auto;
	height: 220px;
	padding: 5px 10px;
	border-radius: 3px;
	background-color: #fff;
}

.savebtncomdet {
	width: 80px;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.searchButton {
	width: 80px;
	margin: 0px 5px 10px 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.savebtncomedit {
	width: 80px;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.savebtncontact {
	width: 80px;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.savebtnemail {
	width: 80px;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.savebtnconinfo {
	width: 80px;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.savebtncomdet.resched {
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.savebtncomdet.save-add-call {
	width: 100px;
	margin-top: 5px;
	margin-bottom: 0px;
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.savebtncomdet.addtocart {
	width: auto;
	margin-top: 8px;
	margin-right: 10px;
	margin-left: 0px;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-color: #f47842;
	background-color: #f47842;
	color: #fff;
	font-weight: 700;
	text-transform: none;
}

.savebtncomdet.emailbtn {
	display: inline-block;
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-style: none;
	border-color: #f47842;
	background-color: #615b58;
	color: #fffbfb;
	font-weight: 700;
	text-transform: capitalize;
}

.cancelbtncomdet {
	width: 80px;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #888280;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.cancelbtncomedit {
	width: 80px;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #888280;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.cancelbtncontact {
	width: 80px;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #888280;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.cancelbtnemail {
	width: 80px;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #888280;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.cancelbtnconinfo {
	width: 80px;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #888280;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.cancelbtncomdet.resched {
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.cancelbtncomdet.save-add-call {
	width: 100px;
	margin-top: 5px;
	margin-bottom: 0px;
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.cancelbtncomdet.addtocart {
	width: auto;
	margin-top: 8px;
	margin-right: 10px;
	margin-left: 0px;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-color: #f47842;
	background-color: #f47842;
	color: #fff;
	font-weight: 700;
	text-transform: none;
}

.cancelbtncomdet.emailbtn {
	display: inline-block;
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-style: none;
	border-color: #f47842;
	background-color: #615b58;
	color: #fffbfb;
	font-weight: 700;
	text-transform: capitalize;
}

.call-status-div {
	height: 220px;
	margin-left: 5px;
	padding: 5px 10px;
	border-radius: 3px;
	background-color: #fff;
}

.monthselectfield {
	display: inline-block;
	width: 100px;
	height: 35px;
	margin-top: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-radius: 3px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	border: 0px;
}

.customers-info {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 50px;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #9c9999;
}

.column-25 {
	height: auto;
	background-color: #fff;
}

.form-2 {
	display: block;
}

.customer-notes-div {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 10px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	background-color: transparent;
}

.customer-notes-con {
	width: 100%;
	height: 100px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 5px 10px;
	border-radius: 3px;
	background-color: #fff;
}

.customer-notes-con.mid {
	margin-right: 5px;
	margin-left: 5px;
}

.campaignflyersdiv {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 0px;
	padding: 5px;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	border-radius: 0px 0px 3px 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.flyerimages {
	width: 100%;
	height: auto;
	margin: 10px 15px;
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto;
	text-align: center;
}

.textarea-label-out-campaign {
	display: block;
	margin-top: 10px;
	padding-top: 5px;
	padding-left: 5px;
	-webkit-align-self: flex-start;
	-ms-flex-item-align: start;
	align-self: flex-start;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-align: left;
}

.image-9 {
	width: 200px;
}

.body-login {
	background-image: -webkit-linear-gradient(270deg, #f47842, #fff);
	background-image: linear-gradient(180deg, #f47842, #fff);
}

.usernametext {
	display: inline-block;
	margin-top: 40px;
	margin-bottom: 20px;
	margin-left: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #c3baba;
	font-size: 12px;
}

.dropdown-toggle-4 {
	margin-left: 10px;
	padding: 0px;
}

.userdropdown {
	font-family: 'Droid Serif', serif;
}

.userdropdown.w--open {
	width: 350px;
	border-radius: 3px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.searchdiv {
	margin-top: 2px;
	margin-left: 200px;
}

.image-10 {
	display: inline-block;
}

.text-block-19 {
	display: inline-block;
	margin-left: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #fff;
	font-size: 12px;
}

.column-2-custdetails {
	display: block;
	height: 500px;
	padding-top: 20px;
	border-bottom-style: none;
	background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
}

.customerdetails-div {
	background-color: #fff;
}

.customerdetails-div.customers {
	display: block;
	height: auto;
	border-bottom-style: none;
	box-shadow: 0 0 6px 0 #bdb5b5;
}

.contact-div2 {
	height: 700px;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 0px;
	padding: 10px 5px 10px 10px;
	border-radius: 5px;
	background-color: #fff;
	overflow: auto;
}

.contact-div2._2 {
	height: auto;
}

.remarks-cont-div {
	height: 140px;
	margin: 5px 5px 10px 0;
	padding: 5px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: center;
}

.image-11 {
	position: static;
	clear: none;
	text-align: center;
}

.bold-text {
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
}

.bold-text-2 {
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
}

.bold-text-3 {
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
}

.bold-text-4 {
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
}

.bold-text-5 {
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
}

.bold-text-6 {
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
}

.bold-text-7 {
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
}

.bold-text-8 {
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
}

.bold-text-9 {
	font-family: 'Helvetica Med 65', sans-serif;
	font-weight: 400;
}

.emailproducts {
	margin-left: 5px;
}

.text-block-20 {
	font-family: 'Helvetica lt 45', sans-serif;
}

.text-block-21 {
	font-family: 'Helvetica lt 45', sans-serif;
}

.container-4 {
	margin-top: 0px;
}

.dropdownlink-incall {
	display: inline-block;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom-style: none;
	border-bottom-color: #000;
	font-family: Exo, sans-serif;
	color: #c2b7b7;
}

.dropdownlink-incall.w--current {
	color: #f47842;
	font-weight: 600;
}

.dropdownlink-incall.temp-current {
	color: #f47842;
	font-weight: 600;
}

.dropdownlink-incall.customer {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

.dropdownlink-incall.pantry {
	height: auto;
	margin-top: 17px;
	margin-bottom: 0px;
	border-bottom-style: none;
}

.dropdownlink-incall.history {
	margin-top: 15px;
}

.dropdownlink-incall.richmedia {
	margin-top: 15px;
}

.dropdownlink-incall.cart-icon {
	margin-top: 15px;
}

.dropdownlink-incall.status-menu {
	margin-top: 15px;
}

.dropdownlink-incall.follow-up {
	margin-top: 15px;
}

.dropdownlink-incall.follwuplink {
	margin-top: 15px;
}

.dropdownlink-incall.follwuplink.w--current {
	margin-top: 0px;
	margin-left: 0px;
}

.dropdownlink-incall.competitor-link {
	margin-top: 5px;
}

.dropdownlink-incall.contact-drop {
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #f0dfdf;
}

.form-block-4 {
	margin-bottom: 5px;
}

.text-block-22 {
	font-family: 'Helvetica lt 45', sans-serif;
	display: inline;
}

.field-label-5 {
	font-family: 'Helvetica lt 45', sans-serif;
	font-weight: 300;
}

.field-label-6 {
	font-family: 'Helvetica lt 45', sans-serif;
	font-weight: 400;
}

.field-label-7 {
	font-family: 'Helvetica lt 45', sans-serif;
	font-weight: 400;
}

.field-label-8 {
	font-family: 'Helvetica lt 45', sans-serif;
	font-weight: 400;
}

.html-embed-2 {
	font-family: 'Helvetica lt 45', sans-serif;
}

.content-homepage {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	display: block;
	overflow: auto;
	height: auto;
	margin-top: 40px;
	margin-left: 200px;
	padding-bottom: 30px;
	padding-left: 20px;
	text-align: left;
}

.home-icon-inactive {
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.home-icon-inactive.cart {
	margin-top: 16px;
}

.home-icon-inactive.carticon {
	margin-top: 0px;
}

.home-icon-inactive.customericon {
	margin-top: 0px;
}

.home-icon-inactive.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.home-icon-inactive.competitor-icon {
	margin-top: 10px;
}

.home-icon-inactive.rich-icon {
	margin-top: 10px;
}

.home-icon-inactive.status-icon {
	margin-top: 8px;
}

.home-icon-active {
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.home-icon-active.cart {
	margin-top: 16px;
}

.home-icon-active.carticon {
	margin-top: 0px;
}

.home-icon-active.customericon {
	margin-top: 0px;
}

.home-icon-active.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.home-icon-active.competitor-icon {
	margin-top: 10px;
}

.home-icon-active.rich-icon {
	margin-top: 10px;
}

.home-icon-active.status-icon {
	margin-top: 8px;
}

.customer-icon-inactive {
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.customer-icon-inactive.cart {
	margin-top: 16px;
}

.customer-icon-inactive.carticon {
	margin-top: 0px;
}

.customer-icon-inactive.customericon {
	margin-top: 0px;
}

.customer-icon-inactive.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.customer-icon-inactive.competitor-icon {
	margin-top: 10px;
}

.customer-icon-inactive.rich-icon {
	margin-top: 10px;
}

.customer-icon-inactive.status-icon {
	margin-top: 8px;
}

.customer-icon-active {
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.customer-icon-active.cart {
	margin-top: 16px;
}

.customer-icon-active.carticon {
	margin-top: 0px;
}

.customer-icon-active.customericon {
	margin-top: 0px;
}

.customer-icon-active.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.customer-icon-active.competitor-icon {
	margin-top: 10px;
}

.customer-icon-active.rich-icon {
	margin-top: 10px;
}

.customer-icon-active.status-icon {
	margin-top: 8px;
}

.nav-link-side-active {
	display: none;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-bottom-style: none;
	border-bottom-color: #000;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #f37740;
	font-weight: 700;
}

.nav-link-side-active.w--current {
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #f37740;
	font-weight: 600;
}

.nav-link-side-active.temp-current {
	color: #f47842;
	font-weight: 600;
}

.nav-link-side-inactive-cust {
	display: inline-block;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-bottom-style: none;
	border-bottom-color: #000;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #c2b7b7;
	font-weight: 700;
}

.nav-link-side-inactive-cust:hover {
	color: #b4a9a9;
	text-decoration: none;
}

.nav-link-side-inactive-cust.w--current {
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #f37740;
	font-weight: 600;
}

.nav-link-side-inactive-cust.temp-current {
	color: #f47842;
	font-weight: 600;
}

.route-icon-link-active {
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.route-icon-link-active.cart {
	margin-top: 16px;
}

.route-icon-link-active.carticon {
	margin-top: 0px;
}

.route-icon-link-active.customericon {
	margin-top: 0px;
}

.route-icon-link-active.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.route-icon-link-active.competitor-icon {
	margin-top: 10px;
}

.route-icon-link-active.rich-icon {
	margin-top: 10px;
}

.route-icon-link-active.status-icon {
	margin-top: 8px;
}

.route-icon-link-inactive {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.route-icon-link-inactive.cart {
	margin-top: 16px;
}

.route-icon-link-inactive.carticon {
	margin-top: 0px;
}

.route-icon-link-inactive.customericon {
	margin-top: 0px;
}

.route-icon-link-inactive.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.route-icon-link-inactive.competitor-icon {
	margin-top: 10px;
}

.route-icon-link-inactive.rich-icon {
	margin-top: 10px;
}

.route-icon-link-inactive.status-icon {
	margin-top: 8px;
}

.rich-icon-active {
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.rich-icon-active.cart {
	margin-top: 16px;
}

.rich-icon-active.carticon {
	margin-top: 0px;
}

.rich-icon-active.customericon {
	margin-top: 0px;
}

.rich-icon-active.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.rich-icon-active.competitor-icon {
	margin-top: 10px;
}

.rich-icon-active.rich-icon {
	margin-top: 10px;
}

.rich-icon-active.status-icon {
	margin-top: 8px;
}

.rich-icon-inactive {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.rich-icon-inactive.cart {
	margin-top: 16px;
}

.rich-icon-inactive.carticon {
	margin-top: 0px;
}

.rich-icon-inactive.customericon {
	margin-top: 0px;
}

.rich-icon-inactive.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.rich-icon-inactive.competitor-icon {
	margin-top: 10px;
}

.rich-icon-inactive.rich-icon {
	margin-top: 10px;
}

.rich-icon-inactive.status-icon {
	margin-top: 8px;
}

.nav-link-side-rich-inactive {
	display: inline-block;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-bottom-style: none;
	border-bottom-color: #000;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #c2b7b7;
	font-weight: 700;
}

.nav-link-side-rich-inactive {
	color: #b4a9a9;
	text-decoration: none;
}

.nav-link-side-rich-inactive:hover {
	color: #b4a9a9;
	text-decoration: none;
}

.nav-link-side-rich-inactive.w--current {
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #f37740;
	font-weight: 600;
}

.nav-link-side-rich-inactive.temp-current {
	color: #f47842;
	font-weight: 600;
}

.nav-link-side-rich-active {
	display: none;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-bottom-style: none;
	border-bottom-color: #000;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #f37740;
	font-weight: 700;
}

.nav-link-side-rich-active.w--current {
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #f37740;
	font-weight: 600;
}

.nav-link-side-rich-active.temp-current {
	color: #f47842;
	font-weight: 600;
}

.cart-icon-link-inactive {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.cart-icon-link-inactive.cart {
	margin-top: 16px;
}

.cart-icon-link-inactive.carticon {
	margin-top: 0px;
}

.cart-icon-link-inactive.customericon {
	margin-top: 0px;
}

.cart-icon-link-inactive.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.cart-icon-link-inactive.competitor-icon {
	margin-top: 10px;
}

.cart-icon-link-inactive.rich-icon {
	margin-top: 10px;
}

.cart-icon-link-inactive.status-icon {
	margin-top: 8px;
}

.cart-icon-link-active {
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.cart-icon-link-active.cart {
	margin-top: 16px;
}

.cart-icon-link-active.carticon {
	margin-top: 0px;
}

.cart-icon-link-active.customericon {
	margin-top: 0px;
}

.cart-icon-link-active.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.cart-icon-link-active.competitor-icon {
	margin-top: 10px;
}

.cart-icon-link-active.rich-icon {
	margin-top: 10px;
}

.cart-icon-link-active.status-icon {
	margin-top: 8px;
}

.followup-icon-link-active {
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.followup-icon-link-active.cart {
	margin-top: 16px;
}

.followup-icon-link-active.carticon {
	margin-top: 0px;
}

.followup-icon-link-active.customericon {
	margin-top: 0px;
}

.followup-icon-link-active.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.followup-icon-link-active.competitor-icon {
	margin-top: 10px;
}

.followup-icon-link-active.rich-icon {
	margin-top: 10px;
}

.followup-icon-link-active.status-icon {
	margin-top: 8px;
}

.followup-icon-link-inactive {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.followup-icon-link-inactive.cart {
	margin-top: 16px;
}

.followup-icon-link-inactive.carticon {
	margin-top: 0px;
}

.followup-icon-link-inactive.customericon {
	margin-top: 0px;
}

.followup-icon-link-inactive.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.followup-icon-link-inactive.competitor-icon {
	margin-top: 10px;
}

.followup-icon-link-inactive.rich-icon {
	margin-top: 10px;
}

.followup-icon-link-inactive.status-icon {
	margin-top: 8px;
}

.custinfo-icon-link-active {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.custinfo-icon-link-active.cart {
	margin-top: 16px;
}

.custinfo-icon-link-active.carticon {
	margin-top: 0px;
}

.custinfo-icon-link-active.customericon {
	margin-top: 0px;
}

.custinfo-icon-link-active.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.custinfo-icon-link-active.competitor-icon {
	margin-top: 10px;
}

.custinfo-icon-link-active.rich-icon {
	margin-top: 10px;
}

.custinfo-icon-link-active.status-icon {
	margin-top: 8px;
}

.custinfo-icon-link-inactive {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.custinfo-icon-link-inactive.cart {
	margin-top: 16px;
}

.custinfo-icon-link-inactive.carticon {
	margin-top: 0px;
}

.custinfo-icon-link-inactive.customericon {
	margin-top: 0px;
}

.custinfo-icon-link-inactive.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.custinfo-icon-link-inactive.competitor-icon {
	margin-top: 10px;
}

.custinfo-icon-link-inactive.rich-icon {
	margin-top: 10px;
}

.custinfo-icon-link-inactive.status-icon {
	margin-top: 8px;
}

.cust-info-content {
	height: 100%;
	margin-top: 40px;
	margin-left: 200px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-left: 20px;
}

.pantry-icon-link-active {
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.pantry-icon-link-active.cart {
	margin-top: 16px;
}

.pantry-icon-link-active.carticon {
	margin-top: 0px;
}

.pantry-icon-link-active.customericon {
	margin-top: 0px;
}

.pantry-icon-link-active.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.pantry-icon-link-active.competitor-icon {
	margin-top: 10px;
}

.pantry-icon-link-active.rich-icon {
	margin-top: 10px;
}

.pantry-icon-link-active.status-icon {
	margin-top: 8px;
}

.pantry-icon-link-inactive {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.pantry-icon-link-inactive.cart {
	margin-top: 16px;
}

.pantry-icon-link-inactive.carticon {
	margin-top: 0px;
}

.pantry-icon-link-inactive.customericon {
	margin-top: 0px;
}

.pantry-icon-link-inactive.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.pantry-icon-link-inactive.competitor-icon {
	margin-top: 10px;
}

.pantry-icon-link-inactive.rich-icon {
	margin-top: 10px;
}

.pantry-icon-link-inactive.status-icon {
	margin-top: 8px;
}

.order-icon-link-active {
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.order-icon-link-active.cart {
	margin-top: 16px;
}

.order-icon-link-active.carticon {
	margin-top: 0px;
}

.order-icon-link-active.customericon {
	margin-top: 0px;
}

.order-icon-link-active.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.order-icon-link-active.competitor-icon {
	margin-top: 10px;
}

.order-icon-link-active.rich-icon {
	margin-top: 10px;
}

.order-icon-link-active.status-icon {
	margin-top: 8px;
}

.order-icon-link-inactive {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.order-icon-link-inactive.cart {
	margin-top: 16px;
}

.order-icon-link-inactive.carticon {
	margin-top: 0px;
}

.order-icon-link-inactive.customericon {
	margin-top: 0px;
}

.order-icon-link-inactive.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.order-icon-link-inactive.competitor-icon {
	margin-top: 10px;
}

.order-icon-link-inactive.rich-icon {
	margin-top: 10px;
}

.order-icon-link-inactive.status-icon {
	margin-top: 8px;
}

.competitor-icon-link-active {
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.competitor-icon-link-active.cart {
	margin-top: 16px;
}

.competitor-icon-link-active.carticon {
	margin-top: 0px;
}

.competitor-icon-link-active.customericon {
	margin-top: 0px;
}

.competitor-icon-link-active.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.competitor-icon-link-active.competitor-icon {
	margin-top: 10px;
}

.competitor-icon-link-active.rich-icon {
	margin-top: 10px;
}

.competitor-icon-link-active.status-icon {
	margin-top: 8px;
}

.competitor-icon-link-inactive {
	display: inline-block !important;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.competitor-icon-link-inactive.cart {
	margin-top: 16px;
}

.competitor-icon-link-inactive.carticon {
	margin-top: 0px;
}

.competitor-icon-link-inactive.customericon {
	margin-top: 0px;
}

.competitor-icon-link-inactive.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.competitor-icon-link-inactive.competitor-icon {
	margin-top: 10px;
}

.competitor-icon-link-inactive.rich-icon {
	margin-top: 10px;
}

.competitor-icon-link-inactive.status-icon {
	margin-top: 8px;
}

.competitor-link-active {
	display: none;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-bottom-style: none;
	border-bottom-color: #000;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #f37740;
	font-weight: 700;
}

.competitor-link-active.w--current {
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #f37740;
	font-weight: 600;
}

.competitor-link-active.temp-current {
	color: #f47842;
	font-weight: 600;
}

.competitor-link-inactive {
	display: inline-block;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-bottom-style: none;
	border-bottom-color: #000;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #c2b7b7;
	font-weight: 700;
}

.competitor-link-inactive.w--current {
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #f37740;
	font-weight: 600;
}

.competitor-link-inactive.temp-current {
	color: #f47842;
	font-weight: 600;
}

.callstat-icon-link-active {
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.callstat-icon-link-active.cart {
	margin-top: 16px;
}

.callstat-icon-link-active.carticon {
	margin-top: 0px;
}

.callstat-icon-link-active.customericon {
	margin-top: 0px;
}

.callstat-icon-link-active.pantry-icon {
	margin-top: 0px;
	margin-bottom: 0px;
}

.callstat-icon-link-active.competitor-icon {
	margin-top: 10px;
}

.callstat-icon-link-active.rich-icon {
	margin-top: 10px;
}

.callstat-icon-link-active.status-icon {
	margin-top: 8px;
}

.rmnormalrecipes {
	display: none;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-left: 0px;
}

.rmnormalvideos {
	display: none;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-left: 0px;
}

.select-field-2 {
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.opt-inlbl {
	display: inline-block;
	margin-bottom: 20px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 11px;
	font-weight: 400;
	text-align: left;
}

.image-12 {
	margin-top: 5px;
	margin-right: 10px;
	float: right;
}

.profilediv {
	padding: 10px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
}

.heading-5 {
	margin-bottom: 15px;
	color: #f37740;
}

.jobpostxt {
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f37740;
	font-weight: 400;
}

.profdetails {
	font-family: 'Helvetica lt 45', sans-serif;
}

.edit-button {
	display: inline-block;
	width: 90px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-radius: 2px;
	background-color: #f37740;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 11px;
	text-align: center;
}

.buttonprof {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	float: none;
	background-color: transparent;
	text-align: right;
}

.tab-news {
	width: 100%;
	height: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.tab-news.w--current {
	width: 100%;
	height: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: -webkit-linear-gradient(270deg, #f37740, #f37740);
	background-image: linear-gradient(180deg, #f37740, #f37740);
}

.tabs-menu-3 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.tab-link-6 {
	width: 100%;
	height: 10px;
}

.tabs-content-2 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.contact-div-in-call {
	height: auto;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 0px;
	padding: 10px 5px 10px 10px;
	border-radius: 3px;
	background-color: #fff;
	/*box-shadow: 0 0 6px 0 hsla(0, 2%, 53%, .71);*/
}

.contact-div-dynamic {
	height: 450px;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 0px;
	padding: 10px 5px 10px 10px;
	border-radius: 3px;
	background-color: #fff;
	overflow: auto;
}

.contact-div-dynamic-2 {
	height: 305px;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 0px;
	padding: 10px 5px 10px 10px;
	border-radius: 3px;
	background-color: #fff;
	overflow: auto;
}

.contact-div-in-call._2 {
	height: auto;
}

.form-pantry-check {
	margin-right: 20px;
}

.pop-up-add-product {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	overflow: auto;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.cartaddproduct {
	display: block;
	width: 80%;
	height: auto;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding: 20px;
	border-radius: 2px;
	background-image: -webkit-linear-gradient(270deg, #e5e6e7, #e5e6e7);
	background-image: linear-gradient(180deg, #e5e6e7, #e5e6e7);
}

.bannersearchprod {
	height: 35px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-image: -webkit-linear-gradient(270deg, #f37740, #f37740);
	background-image: linear-gradient(180deg, #f37740, #f37740);
	text-align: left;
}

.searchprod {
	display: inline-block;
	width: 200px;
	margin-top: -2px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-style: none;
	background-color: transparent;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #fff;
	font-size: 12px;
}

.listaddtocart {
	display: block;
	overflow: visible;
	width: 100%;
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-top: -8px;
}

.close-addprod {
	position: static;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-top: -20px;
	margin-right: 0px;
	padding-left: 0px;
	float: right;
	color: rgba(53, 53, 53, .5);
	text-decoration: none;
}

.close-confirm {
	position: static;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-top: -10px;
	margin-right: 0px;
	padding-left: 0px;
	float: right;
	color: rgba(53, 53, 53, .5);
	text-decoration: none;
}

.searchbanner {
	display: inline-block;
	width: 300px;
	margin-top: -2px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-style: none;
	background-color: transparent;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #fff;
	font-size: 12px;
}

.searchbanner::placeholder {
	color: white;
}

.form-search {
	display: inline-block;
	color: #fff;
}

.editimg {
	margin-bottom: 10px;
	margin-left: 20px;
	float: none;
}

.custid {
	display: inline-block;
	margin-left: 5px;
	font-family: 'Helvetica lt 45', sans-serif;
}

.save-cancel-button {
	display: none;
	float: right;
}

.add-save-button {
	display: block;
	float: left;
}

.save-cancel-buttons {
	display: none;
	float: right;
}

.save-cancel-button-email {
	display: block;
	float: right;
	margin-right: -15px;
}

.pagination {
	margin-top: 10px;
	float: right;
	margin-bottom: 30px;
}

.nextdis {
	margin-left: 5px;
}

.prevdis {
	margin-right: 0px;
	margin-left: 5px;
}

.pagenumber {
	display: inline-block;
	margin-bottom: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 11px;
	line-height: 10px;
	font-weight: 400;
	text-align: right;
}

.radiobut {
	display: inline-block;
	margin-top: 5px;
	margin-left: 10px;
	float: left;
}

.info-button {
	display: inline-block;
	margin-top: 3px;
	margin-left: 0;
	float: left;
}

.discuss {
	display: inline-block;
	margin-left: 5px;
	float: left;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.datetrack {
	display: inline-block;
	margin-right: 16px;
	margin-left: 0px;
	float: right;
	font-family: 'Helvetica lt 45', sans-serif;
	color: rgba(51, 51, 51, .6);
	font-size: 10px;
	font-weight: 400;
	text-align: left;
}

.APFilter {
	display: block;
	width: 300px;
	float: right;
}

.pop-up-selectfiles {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	overflow: auto;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.pop-up-mediafiles {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	overflow: auto;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

/* mediafile product*/
.pop-up-mediafiles-product {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	overflow: auto;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.submitbtnfiles {
	width: 80px;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 2px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.submitbtnfiles.resched {
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.submitbtnfiles.save-add-call {
	width: 100px;
	margin-top: 5px;
	margin-bottom: 0px;
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.submitbtnfiles.addtocart {
	width: auto;
	margin-top: 8px;
	margin-right: 10px;
	margin-left: 0px;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-color: #f47842;
	background-color: #f47842;
	color: #fff;
	font-weight: 700;
	text-transform: none;
}

.submitbtnfiles.emailbtn {
	display: inline-block;
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-style: none;
	border-color: #f47842;
	background-color: #615b58;
	color: #fffbfb;
	font-weight: 700;
	text-transform: capitalize;
}

.cancelbtnfiles {
	width: 80px;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 2px;
	background-color: #888280;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.cancelbtnfiles.resched {
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.cancelbtnfiles.save-add-call {
	width: 100px;
	margin-top: 5px;
	margin-bottom: 0px;
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.cancelbtnfiles.addtocart {
	width: auto;
	margin-top: 8px;
	margin-right: 10px;
	margin-left: 0px;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-color: #f47842;
	background-color: #f47842;
	color: #fff;
	font-weight: 700;
	text-transform: none;
}

.cancelbtnfiles.emailbtn {
	display: inline-block;
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-style: none;
	border-color: #f47842;
	background-color: #615b58;
	color: #fffbfb;
	font-weight: 700;
	text-transform: capitalize;
}

.listfiles {
	display: block;
	overflow: visible;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	/*padding-left: 5px;*/
	background-color: #fcfcfc;
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: left;
}

.form-block-5 {
	margin-top: 10px;
}

.selectfiles {
	display: block;
	width: 80%;
	height: auto;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding: 20px;
	border-radius: 2px;
	background-image: -webkit-linear-gradient(270deg, #e5e6e7, #e5e6e7);
	background-image: linear-gradient(180deg, #e5e6e7, #e5e6e7);
}

.mediafiles {
	display: block;
	width: 80%;
	height: auto;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding: 20px;
	border-radius: 2px;
	background-image: -webkit-linear-gradient(270deg, #e5e6e7, #e5e6e7);
	background-image: linear-gradient(180deg, #e5e6e7, #e5e6e7);
}

.checkbox {
	margin-top: 4px;
}

.otm {
	margin-top: 20px;
	border-top: 1px none #373537;
	border-radius: 3px;
}

.otm-grade {
	height: 400px;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 0px;
	padding: 10px 5px;
	border-radius: 3px;
	background-color: #fff;
	text-align: center;
}

.otm-label {
	margin-top: 15px;
	margin-bottom: 5px;
	border-top: 1px none #373537;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	text-align: center;
}

.otm-grade._2 {
	height: auto;
	box-shadow: none;
}

.image-13 {
	text-align: center;
}

.otmtitle {
	margin-top: 5px;
	margin-bottom: 5px;
	border-top: 1px none #373537;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #333;
	font-size: 16px;
	text-align: left;
}

.div-block-12 {
	border: 1px solid #585858;
}

.hr2 {
	height: 1px;
	margin-top: 20px;
	margin-bottom: 10px;
	border: 1px solid #8a8a8a;
}

.otmdesc {
	font-family: 'Helvetica lt 45', sans-serif;
	color: hsla(0, 3%, 52%, .87);
	font-size: 11px;
	text-align: left;
}

.otmdetails {
	height: 400px;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 0px;
	padding: 5px;
	border-radius: 3px;
	background-color: #fff;
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: center;
}

.otmfield {
	height: 65px;
	margin-bottom: 10px;
}

.new-add-call {
	margin-top: 15px;
	background-color: #fff;
}

.new-add-call.customers {
	border-bottom-style: none;
	box-shadow: 0 0 6px 0 #bdb5b5;
}

.div-save-cancel {
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	margin-top: 0px;
	margin-bottom: -190px;
	float: left;
	clear: none;
}

.tabs {
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.tab-type-call {
	width: 100px;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 0px;
	padding-left: 0px;
	border: 1px solid #f47842;
	border-radius: 3px;
	background-color: transparent;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	text-align: center;
}

.tab-type-call.w--current {
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #f47842;
	border-radius: 3px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	text-align: center;
}

.new-add-call {
	margin-top: 15px;
	background-color: #fff;
}

.new-add-call.customers {
	border-bottom-style: none;
	box-shadow: 0 0 6px 0 #bdb5b5;
}

.tabs-menu-4 {
	display: inline-block;
	float: left;
}

.add-customer-call {
	display: block;
	margin-top: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 11px;
	font-weight: 300;
	width: 500px;
}

.tab-pane {
	overflow: auto;
	height: 250px;
}

.w-tab-pane {

	height: 250px;
}

.pop-up-map {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 80px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.col-sku-info {
	overflow: auto;
	height: 465px;
	padding-right: 0px;
	padding-left: 0px;
	background-color: #f37740;
}

.col-sku-image {
	position: relative;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	height: 465px;
	padding: 0px;
	background-color: #fff;
}

.prodcodetxtsku {
	position: relative;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f37740;
	font-size: 12px;
	line-height: 10px;
	font-weight: 400;
	text-align: left;
}

.sku-code-name {
	position: static;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	width: 150px;
	margin: 75px auto auto;
	float: none;
}

.sku-information {
	margin: 15px 10px;
}

.sku-header {
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.sku-text {
	font-family: 'Helvetica lt 45', sans-serif;
	color: #fff;
	font-size: 12px;
	text-align: left;
}

.hr-sku {
	height: 0.5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: hsla(0, 0%, 100%, .55);
}

.sku-header-inline {
	display: block;
	margin-right: 0px;
	padding-right: 0px;
	float: left;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.sku-text-inline {
	display: block;
	margin-left: 0px;
	float: none;
	clear: none;
	direction: ltr;
	font-family: 'Helvetica lt 45', sans-serif;
	color: #fff;
	font-size: 12px;
	text-align: left;
}

._2colstext {
	-webkit-column-count: 2;
	column-count: 2;
	-webkit-column-rule: 1px none #000;
	column-rule: 1px none #000;
}

.info-img {
	width: 15px;
	max-width: 90%;
}

.tab-pane {
	overflow: auto;
	height: 250px;
}

.pop-up-sku-info {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	overflow: auto;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.skuinformation {
	display: block;
	width: 80%;
	height: 500px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding: 20px;
	border-radius: 2px;
	background-image: -webkit-linear-gradient(270deg, #e5e6e7, #e5e6e7);
	background-image: linear-gradient(180deg, #e5e6e7, #e5e6e7);
}

.pop-up-confirm {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 80px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.confirm-txt-head {
	margin-top: 0px;
	font-family: 'Helvetica Med 65', sans-serif;
	font-size: 15px;
	text-align: left;
}

.confirm-txt {
	margin-top: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	color: rgba(0, 0, 0, .69);
	line-height: 15px;
	text-align: left;
}

.icon-4 {
	position: static;
	margin: 5px auto 0px;
	float: right;
}

.dropdown-toggle-6 {
	padding: 0px 10px;
}

.dropdown-3 {
	text-align: left;
}

.dropdown-open {
	float: right;
}

.dropdown-open.w--open {
	width: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: none;
	border-style: solid;
	border-width: 1px;
	border-color: rgba(0, 0, 0, .07);
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Lato, sans-serif;
}

.dropdown-open.add-to-cart.w--open {
	margin-top: -25px;
	margin-left: 80px;
}

.skurightdate {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	float: right;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #000;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.skurightdate.text {
	margin-left: 0px;
}

.dropdown-date {
	float: right;
	text-align: left;
}

.dropdown-open-date {
	float: right;
}

.dropdown-open-date.w--open {
	width: auto;
	margin: 0px 0px 0px -75px;
	float: none;
	border-style: solid;
	border-width: 1px;
	border-color: rgba(0, 0, 0, .07);
	border-radius: 3px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
	font-family: Lato, sans-serif;
}

.dropdown-open-date.add-to-cart.w--open {
	margin-top: -25px;
	margin-left: 80px;
}

.noofitems {
	display: inline-block;
	margin: 0px 10px 1px 0px;
	float: right;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #000;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.noofitems.text {
	margin-left: 0px;
}

.top10divshow {
	display: none;
	overflow: hidden;
	height: auto;
	margin-right: 5px;
	margin-left: 5px;
	padding: 0px;
	border-radius: 0px 0px 5px 5px;
	background-color: #fff;
	text-align: left;
}

.channeldiv {
	display: none;
	overflow: hidden;
	height: auto;
	margin-right: 5px;
	margin-left: 5px;
	padding: 0px;
	border-radius: 0px 0px 5px 5px;
	background-color: #fff;
	text-align: left;
}

.avpdiv {
	display: none;
	overflow: hidden;
	height: auto;
	margin-right: 5px;
	margin-left: 5px;
	padding: 0px;
	border-radius: 0px 0px 5px 5px;
	background-color: #fff;
	text-align: left;
}

.pastyeardiv {
	display: none;
	overflow: hidden;
	height: auto;
	margin-right: 5px;
	margin-left: 5px;
	padding: 0px;
	border-radius: 0px 0px 5px 5px;
	background-color: #fff;
	text-align: left;
}

.samplingdiv {
	display: none;
	overflow: hidden;
	height: auto;
	margin-right: 5px;
	margin-left: 5px;
	padding: 0px;
	border-radius: 0px 0px 5px 5px;
	background-color: #fff;
	text-align: left;
}

.html-embed-3 {
	margin: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.icon-top10 {
	position: static;
	margin: 5px auto 0px;
	float: right;
}

.iconchannel {
	position: static;
	margin: 5px auto 0px;
	float: right;
}

.iconavp {
	position: static;
	margin: 5px auto 0px;
	float: right;
}

.html-embed-route {
	margin: 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.activeskudiv {
	display: none;
	overflow: hidden;
	height: auto;
	margin-right: 5px;
	margin-left: 5px;
	padding: 0px;
	border-radius: 0px 0px 5px 5px;
	background-color: #fff;
	text-align: left;
}

.iconactiveskus {
	position: static;
	margin: 5px auto 0px;
	float: right;
}

.iconpastyear {
	position: static;
	margin: 5px auto 0px;
	float: right;
}

.html-embed-route-table {
	margin: 20px 10px 10px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.iconsampling {
	position: static;
	margin: 5px auto 0px;
	float: right;
}

.close-map {
	position: absolute;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-top: 5px;
	margin-right: 10px;
	color: rgba(53, 53, 53, .5);
	font-size: 25px;
	text-decoration: none;
}

.convertbtn {
	width: auto;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.convertbtn.resched {
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.convertbtn.save-add-call {
	width: 100px;
	margin-top: 5px;
	margin-bottom: 0px;
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.convertbtn.addtocart {
	width: auto;
	margin-top: 8px;
	margin-right: 10px;
	margin-left: 0px;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-color: #f47842;
	background-color: #f47842;
	color: #fff;
	font-weight: 700;
	text-transform: none;
}

.convertbtn.emailbtn {
	display: inline-block;
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-style: none;
	border-color: #f47842;
	background-color: #615b58;
	color: #fffbfb;
	font-weight: 700;
	text-transform: capitalize;
}

.pop-up-convert {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 80px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.select-reason {
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
}

.pop-up-discard {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 80px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.discardbtn {
	width: auto;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 20px;
	float: right;
	border: 1px none #8a8989;
	border-radius: 3px;
	background-color: #888280;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-transform: none;
}

.discardbtn.resched {
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.discardbtn.save-add-call {
	width: 100px;
	margin-top: 5px;
	margin-bottom: 0px;
	border-color: #f47842;
	background-color: #f47842;
	color: #fffbfb;
}

.discardbtn.addtocart {
	width: auto;
	margin-top: 8px;
	margin-right: 10px;
	margin-left: 0px;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-color: #f47842;
	background-color: #f47842;
	color: #fff;
	font-weight: 700;
	text-transform: none;
}

.discardbtn.emailbtn {
	display: inline-block;
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	border-style: none;
	border-color: #f47842;
	background-color: #615b58;
	color: #fffbfb;
	font-weight: 700;
	text-transform: capitalize;
}

.otherreason {
	margin-top: 0px;
	margin-bottom: 20px;
	padding-left: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: rgba(0, 0, 0, .5);
	border-radius: 3px;
	font-family: Lato, sans-serif;
	font-size: 12px;
}

.tabs-content-3 {
	overflow: auto;
	width: 100%;
}

.typeofcall {
	margin-right: 120px;
	margin-left: 10px;
	float: right;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #8f8a8a;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

.pop-up-in-call {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 80px;
	padding-bottom: 0%;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.routeplanincall {
	position: relative;
	display: block;
	overflow: auto;
	width: 300px;
	height: 450px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	border-radius: 2px;
	background-image: -webkit-linear-gradient(270deg, #fff, #fff);
	background-image: linear-gradient(180deg, #fff, #fff);
}

/*recipe info: update 9-5*/
.info-img-recipe {
	width: 15px;
	max-width: 90%;
}

.pop-up-recipe-info {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 99999;
	display: none;
	overflow: auto;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	background-image: -webkit-linear-gradient(270deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	background-image: linear-gradient(180deg, rgba(58, 56, 56, .45), rgba(58, 56, 56, .45));
	text-align: center;
}

.flex-images {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}

.product-image-recipe {
	width: auto;
	height: 100px;
	margin-right: 10px;
	margin-left: 10px;
}

/**************/
html.w-mod-js *[data-ix="modal-load"] {
	display: none;
	opacity: 0;
}

@media (max-width: 991px) {
	.heading {
		padding-right: 0px;
		padding-left: 0px;
	}

	.home-1-image {
		margin-top: 20px;
		margin-right: 5px;
		margin-left: 5px;
	}

	.contact-div {
		margin-bottom: 10px;
	}

	.row-2 {
		text-align: left;
	}

	.quarter {
		width: 55px;
		padding-right: 5px;
		padding-left: 5px;
	}

	.pop-up-pick-date {
		display: none;
	}

	.customerswrapper {
		width: 100%;
	}

	.specialreqdiv {
		height: auto;
	}

	.column-customer-1 {
		padding-right: 0px;
		padding-left: 0px;
	}

	.column-2-customers {
		background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
		background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	}

	.save-button.addtocart {
		float: right;
	}

	.save-button.emailbtn {
		float: right;
	}

	.form {
		text-align: center;
	}

	.heading-contact-person {
		padding-right: 0px;
		padding-left: 0px;
	}

	.heading-pantrycheck {
		padding-right: 0px;
		padding-left: 0px;
	}

	.savebtncomdet.addtocart {
		float: right;
	}

	.savebtncomdet.emailbtn {
		float: right;
	}

	.cancelbtncomdet.addtocart {
		float: right;
	}

	.cancelbtncomdet.emailbtn {
		float: right;
	}

	.searchdiv {
		margin-left: 20px;
	}

	.column-2-custdetails {
		background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
		background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	}

	.contact-div2 {
		margin-bottom: 10px;
	}

	.contact-div-in-call {
		margin-bottom: 10px;
	}
}

@media (max-width: 767px) {
	.content-customer {
		position: static;
		left: 0px;
		top: 0px;
		right: auto;
		bottom: 0px;
		overflow: auto;
		margin-top: 115px;
		margin-left: auto;
	}

	.menu-left {
		width: auto;
	}

	.nav-menu {
		height: auto;
		margin-top: 0px;
		background-color: transparent;
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
	}

	.menu-left-side {
		position: fixed;
		left: 0px;
		top: 0px;
		right: 0px;
		bottom: auto;
		overflow: visible;
		width: auto;
		height: auto;
		margin-top: 40px;
		padding-top: 0px;
	}

	.home {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.route {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.customers {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.rich-media {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.cart {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.icon {
		background-color: #fff;
	}

	.heading {
		padding-left: 0px;
	}

	.content-home {
		margin-top: 10px;
		margin-right: 0px;
		margin-left: 0px;
	}

	.paragraph-2 {
		text-align: justify;
	}

	.content-login {
		margin-left: auto;
	}

	.content-cust-2 {
		margin-top: 115px;
		margin-left: 0px;
		padding-left: 10px;
	}

	.contact-div {
		margin-bottom: 10px;
	}

	.row-2 {
		text-align: left;
	}

	.pop-up-contact {
		display: none;
		overflow: auto;
		padding-top: 20px;
	}

	.routewrapper {
		margin-bottom: 15px;
	}

	.column-1-call-back {
		height: auto;
	}

	.text-block-3.customers {
		background-image: none;
	}

	.column-8-route {
		margin-bottom: 0px;
	}

	.form-block {
		background-image: -webkit-linear-gradient(270deg, #fff, #fff);
		background-image: linear-gradient(180deg, #fff, #fff);
	}

	.content-route {
		height: 100%;
		margin-top: 80px;
		margin-left: 0px;
	}

	.label-route {
		text-align: left;
	}

	.label-no--route {
		text-align: left;
	}

	.quarter {
		width: 55px;
		padding-left: 5px;
		border: 1px solid #f47842;
		background-color: #f47842;
		color: #fff;
	}

	.pop-up-pick-date {
		display: none;
		overflow: auto;
		padding-top: 20px;
	}

	.customerswrapper {
		overflow: visible;
		width: 100%;
	}

	.column-customer-1 {
		text-align: center;
	}

	.start-call {
		text-align: center;
	}

	.pop-up-add-call {
		overflow: auto;
	}

	.column-2-customers {
		height: auto;
		background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
		background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	}

	.routewrapperaddcall {
		margin-bottom: 30px;
	}

	.column-2-add-call-route {
		padding-top: 10px;
	}

	.column-12 {
		display: block;
	}

	.weekly-table {
		display: none;
	}

	.quarter-div {
		display: none;
	}

	.quarter-1 {
		padding-right: 0px;
		padding-left: 0px;
	}

	.tab-wrapper {
		margin-left: 0px;
	}

	.pop-up-top10sku {
		overflow: auto;
		padding-top: 20px;
		padding-right: 20px;
		padding-left: 20px;
	}

	.routewrapper-top10sku {
		overflow: visible;
		margin-bottom: 30px;
	}

	.rich-media-section {
		margin-top: 90px;
		margin-left: 0px;
	}

	.rich-media-email-section {
		margin-top: 115px;
		margin-left: 0px;
		padding-right: 10px;
		padding-left: 10px;
	}

	.rowlistproduct {
		text-align: center;
	}

	.form-block-2 {
		margin-bottom: 0px;
	}

	.cart-content {
		margin-top: 115px;
		margin-left: 0px;
	}

	.supplier-information {
		margin-top: 10px;
	}

	.menu-left-side---in-call {
		position: fixed;
		left: 0px;
		top: 0px;
		right: 0px;
		bottom: auto;
		overflow: visible;
		width: auto;
		height: auto;
		margin-top: 40px;
		padding-top: 0px;
	}

	.follow-up {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.nav-link---incall.customer {
		margin-top: 0px;
	}

	.pantry {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.order-history {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.competitor {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.rich-media---in-call {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.cart---in-call {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.call-status {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.follow-up-content {
		margin-top: 115px;
		margin-left: 0px;
	}

	.column-23 {
		margin-top: 10px;
		padding-left: 0px;
	}

	.end-call {
		text-align: center;
	}

	.dropdown-toggle-3 {
		position: static;
		margin-top: -38px;
		margin-left: 40px;
		padding-right: 0px;
	}

	.customername {
		margin-right: 0px;
	}

	.customer-name-label {
		margin-left: 10px;
	}

	.channel-text {
		margin-left: 10px;
	}

	.customer-details-div {
		margin-top: 5px;
		margin-right: 0px;
		margin-bottom: 5px;
	}

	.ssd-div {
		margin-right: 0px;
		margin-bottom: 5px;
	}

	.primary-con-div {
		padding-bottom: 25px;
	}

	.primary-label {
		margin-bottom: 20px;
	}

	.dist1 {
		margin-right: 0px;
		margin-bottom: 5px;
	}

	.heading-contact-person {
		padding-left: 0px;
	}

	.contact-content {
		margin-top: 90px;
		margin-left: 0px;
		padding-left: 10px;
	}

	.status-div {
		margin-bottom: 10px;
	}

	.pantry-check-content {
		margin-top: 90px;
		margin-left: 0px;
	}

	.content-customer-copy {
		position: static;
		left: 0px;
		top: 0px;
		right: auto;
		bottom: 0px;
		overflow: auto;
		margin-top: 115px;
		margin-left: auto;
	}

	.heading-pantrycheck {
		padding-left: 0px;
	}

	.order-history-content {
		margin-top: 90px;
		margin-left: 0px;
	}

	.competitor-details-content {
		margin-top: 100px;
		margin-left: 0px;
		padding-right: 10px;
		padding-left: 10px;
	}

	.comp-row1-div {
		margin-top: 5px;
		margin-right: 0px;
		margin-bottom: 5px;
	}

	.comp-row-div {
		margin-top: 5px;
		margin-right: 0px;
		margin-bottom: 5px;
	}

	.content {
		margin-top: 10px;
		margin-right: 10px;
		margin-left: 10px;
	}

	.content-call-status {
		position: static;
		left: 0px;
		top: 0px;
		right: auto;
		bottom: 0px;
		overflow: auto;
		margin-top: 90px;
		margin-left: 0px;
		padding-right: 10px;
		padding-left: 10px;
	}

	.pantry-items-div {
		margin-top: 5px;
		margin-bottom: 5px;
	}

	.call-status-div {
		margin-left: 0px;
	}

	.customers-info {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.usernametext {
		margin-top: 45px;
	}

	.dropdown-toggle-4 {
		display: inline-block;
	}

	.userdropdown {
		display: none;
	}

	.column-2-custdetails {
		height: auto;
		background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
		background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	}

	.contact-div2 {
		margin-bottom: 10px;
	}

	.dropdownlink-incall.customer {
		margin-top: 0px;
	}

	.content-homepage {
		position: static;
		left: 0px;
		top: 0px;
		right: auto;
		bottom: 0px;
		overflow: auto;
		margin-top: 100px;
		margin-left: auto;
		padding-right: 10px;
		padding-left: 10px;
	}

	.cust-info-content {
		margin-top: 115px;
		margin-left: 0px;
	}

	.contact-div-in-call {
		margin-bottom: 10px;
	}

	.pop-up-add-product {
		overflow: auto;
		padding-top: 20px;
		padding-right: 20px;
		padding-left: 20px;
	}

	.cartaddproduct {
		overflow: visible;
		margin-bottom: 30px;
	}

	.dropdown-2 {
		display: inline-block;
	}

	.pop-up-selectfiles {
		overflow: auto;
		padding-top: 20px;
		padding-right: 20px;
		padding-left: 20px;
	}

	.pop-up-mediafiles {
		overflow: auto;
		padding-top: 20px;
		padding-right: 20px;
		padding-left: 20px;
	}

	.selectfiles {
		overflow: visible;
		margin-bottom: 30px;
	}

	.mediafiles {
		overflow: visible;
		margin-bottom: 30px;
	}

	.customers-contact {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.otm-grade {
		margin-bottom: 10px;
	}

	.pop-up-map {
		display: none;
		overflow: auto;
		padding-top: 20px;
	}

	.div-save-cancel {
		position: static;
		margin-bottom: 0px;
	}

	.pop-up-sku-info {
		overflow: auto;
		padding-top: 20px;
		padding-right: 20px;
		padding-left: 20px;
	}

	.skuinformation {
		overflow: visible;
		margin-bottom: 30px;
	}

	.pop-up-confirm {
		display: none;
		overflow: auto;
		padding-top: 20px;
	}

	.pop-up-in-call {
		overflow: auto;
		padding-top: 20px;
		padding-right: 20px;
		padding-left: 20px;
	}

	.routeplanincall {
		overflow: visible;
		margin-bottom: 30px;
	}

}

@media (max-width: 479px) {
	.content-customer {
		margin-right: 0px;
		margin-left: 0px;
		margin-top: 80px;
		padding-right: 10px;
		padding-left: 10px;
	}

	.nav-menu {
		width: 100%;
		border-bottom: 1px solid #fff;
	}

	.menu-left-side {
		margin-top: 40px;
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
	}

	.home {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.route {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.customers {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.rich-media {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.cart {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.content-home {
		margin-top: 0px;
		margin-right: 0px;
		margin-left: 0px;
	}

	.home-1-image {
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
	}

	.heading-2 {
		margin-bottom: 0px;
	}

	.potential-but-active {
		margin-right: 0px;
		float: right;
	}

	.content-customers-armstrong {
		margin: 100px 0 20px 0;
	}

	.content-login {
		margin-right: 10px;
		margin-left: 10px;
	}

	.heading-3 {
		font-size: 14px;
	}

	.pop-up-contact {
		display: none;
	}

	.routewrapper {
		width: auto;
		margin-bottom: 30px;
	}

	.column-9.customers {
		padding-right: 10px;
		padding-left: 10px;
	}

	.quarter {
		margin-right: 5px;
		margin-left: 0px;
	}

	.pop-up-pick-date {
		display: none;
		padding-right: 10px;
		padding-left: 10px;
	}

	.pop-up-add-call {
		overflow: auto;
		padding-top: 50px;
		padding-right: 10px;
		padding-left: 10px;
	}

	.column-2-customers {
		background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
		background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	}

	.routewrapperaddcall {
		width: auto;
		margin-bottom: 30px;
	}

	.column-2-add-call-route {
		padding-top: 10px;
	}

	.save-button.addtocart {
		margin-bottom: 20px;
	}

	.save-button.emailbtn {
		margin-top: 0;
	}

	.column-12 {
		padding-left: 0px;
		text-align: left;
	}

	.quarter-div {
		display: none;
	}

	.quarter-2 {
		padding-right: 0px;
		padding-left: 0px;
	}

	.quarter-3 {
		padding-right: 0px;
		padding-left: 0px;
	}

	.month-content {
		margin-bottom: 10px;
	}

	.pop-up-top10sku {
		display: none;
		padding-right: 10px;
		padding-left: 10px;
	}

	.mediaboxprod {
		padding-bottom: 0px;
	}

	.column-19 {
		position: static;
		text-align: center;
	}

	.image-4 {
		margin-top: 0px;
	}

	.container-3 {
		border-bottom: 0px solid #fff;
	}

	.form-block-2 {
		margin-bottom: 0px;
	}

	.dropdown-list-2.w--open {
		margin-left: -100px;
	}

	.content-customers-potential {
		margin: 100px 0 20px 0px;
	}

	.potential-but-inactive {
		margin-right: 0px;
		float: right;
	}

	.dropdown-list-add-to-cart.add-to-cart.w--open {
		margin-top: 5px;
		margin-left: 25px;
	}

	.embed-table-cart {
		overflow: auto;
	}

	.supplier-information {
		margin-top: 10px;
	}

	.menu-left-side---in-call {
		margin-top: 40px;
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
	}

	.follow-up {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.pantry {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.order-history {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.competitor {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.rich-media---in-call {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.cart---in-call {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.call-status {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.follow-up-content {
		overflow: visible;
	}

	.sampling-table {
		overflow: auto;
	}

	.customername {
		margin-right: 0px;
	}

	.customer-name-label {
		margin-left: 15px;
	}

	.channel-text {
		margin-left: 15px;
	}

	.customer-details-div {
		margin-top: 10px;
		margin-right: 0px;
	}

	.ssd-div {
		margin-right: 0px;
	}

	.primary-con-div {
		margin-top: 10px;
	}

	.dist1 {
		margin-right: 0px;
	}

	.textarea-long {
		margin-bottom: 0px;
	}

	.pantry-check-content {
		padding-right: 10px;
		padding-left: 10px;
	}

	.editbtn {
		margin-bottom: 0px;
	}

	.content-customer-copy {
		margin-right: 0px;
		margin-left: 0px;
		padding-right: 10px;
		padding-left: 10px;
	}

	.ssd-but-inactive {
		margin-top: 10px;
	}

	.tfo-but-active {
		margin-top: 10px;
		margin-right: 0px;
		float: right;
	}

	.tfo-but-inactive {
		margin-top: 10px;
		margin-right: 0px;
		float: right;
	}

	.ssd-but-active {
		margin-top: 10px;
	}

	.content-pantry-tfo {
		margin-right: 0px;
	}

	.content-pantry-ssd {
		margin-right: 0px;
	}

	.order-history-content {
		padding-right: 10px;
		padding-left: 10px;
	}

	.content-order-ssd {
		margin-right: 0px;
	}

	.content-order-tfo {
		overflow: auto;
		margin-right: 0px;
	}

	.tfo-order-but-active {
		margin-right: 0px;
		float: right;
	}

	.tfo-order-but-inactive {
		margin-right: 0px;
		float: right;
	}

	.content-competitor-div {
		overflow: auto;
		margin-top: 60px;
		margin-right: 0px;
	}

	.rowcompetitor1 {
		margin-top: 20px;
	}

	.content {
		margin-top: 0px;
		margin-right: 0px;
		margin-left: 0px;
	}

	.content-call-status {
		margin-right: 0px;
		margin-left: 0px;
		padding-right: 10px;
		padding-left: 10px;
	}

	.savebtncomdet.addtocart {
		margin-bottom: 20px;
	}

	.cancelbtncomdet.addtocart {
		margin-bottom: 20px;
	}

	.customers-info {
		background-image: -webkit-linear-gradient(270deg, #3e3834, #3e3834);
		background-image: linear-gradient(180deg, #3e3834, #3e3834);
		text-align: left;
	}

	.customer-notes-div {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.customer-notes-con {
		margin-right: 0px;
		margin-bottom: 5px;
		margin-left: 0px;
		-webkit-box-flex: 0;
		-webkit-flex: 0 auto;
		-ms-flex: 0 auto;
		flex: 0 auto;
	}

	.column-2-custdetails {
		background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
		background-image: linear-gradient(180deg, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	}

	.content-homepage {
		margin-right: 0px;
		margin-left: 0px;
		margin-top: 80px;
		padding-right: 10px;
		padding-left: 10px;
	}

	.cust-info-content {
		overflow: visible;
	}

	.pop-up-add-product {
		display: none;
		padding-right: 10px;
		padding-left: 10px;
	}

	.APFilter {
		display: block;
		width: 300px;
	}

	.column-1-route-call-back {
		height: auto;
	}

	.tab-type-call {
		margin-bottom: 5px;
	}

	.pop-up-in-call {
		display: none;
		padding-right: 10px;
		padding-left: 10px;
	}
}

@font-face {
	font-family: 'Helvetica lt 45';
	src: url('../fonts/Helvetica-LT-45-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Med 65';
	src: url('../fonts/Karlos-Video-Archives-Font.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

/*dropdownlist style*/

fieldset {
	border: none;
	margin: 0;
	padding: 0;
}

ul.ulhead {
	margin: 0;
	padding: 0;
}

section {
	width: 93.75%;
	max-width: 600px;
	margin: 0 auto;
	padding-top: 4em;
}

form.formSelect {
	/*margin: 2em auto 1em;*/
	width: 130px;
	position: relative;
}

.radio-container {
	position: relative;
	height: 20px;
	font-size: 12px;
	line-height: 1;
	color: #333;
	font-family: 'Helvetica lt 45', sans-serif;
}

.no-touch .radio-container:hover, .radio-container.active {
	z-index: 9999;
}

.radio-options {
	position: absolute;
	max-height: 3em;
	width: 200px;
	overflow: hidden;
	-webkit-transition: 0.7s;
	-moz-transition: 0.7s;
	-o-transition: 0.7s;
	transition: 0.7s;
}

.radio-options ul {
	margin-top: 18px;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 6px;
	background-color: #fff;
	padding-bottom: 10px;
}

.radio-options li {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.radio-options label {
	display: block;
	padding: 5px 10px;
	background: #fff;
	opacity: 0;
	-webkit-transition: 0s;
	-moz-transition: 0s;
	-o-transition: 0s;
	transition: 0s;
}

.radio-options input {
	position: absolute;
	top: 0;
	left: 0;
	width: 300px;
	height: 3em;
	opacity: 0;
	z-index: 1;
	cursor: pointer;
}

.radio-options input:checked ~ label {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	opacity: 1;
	z-index: 2;
	padding: 0.75em 0.75em 0.75em 0;
	background: #fff;
	border-radius: 10px;
	color: #f47842;
	bottom: 15px;
}

.no-touch .radio-options li:hover label {
	background: #f47842;
}

.radio-options .checked label {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	padding: 0.75em;
	background: #fff;
	visibility: visible;
	z-index: 2;
}

.no-touch .radio-options:hover, .active .radio-options {
	max-height: 100em;
}

.no-touch .radio-options:hover ul, .active .radio-options ul {
	position: relative;
	margin-top: 9px;
}

.no-touch .radio-options:hover li, .active .radio-options li {
	position: relative;
}

.no-touch .radio-options:hover label, .active .radio-options label {
	opacity: 1;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}

.no-touch .radio-options:hover input:checked ~ label, .active .radio-options input:checked ~ label {
	position: static;
	border-radius: 0;
}

.no-touch .radio-options:hover .checked label {
	position: static;
}

.no-touch .radio-options:hover ul:before, .active .radio-options ul:before {
	content: "";
	position: absolute;
	width: 0px;
	height: 0px;
	left: 10px;
	margin-right: -4px;
	top: -9px;
	border-style: solid;
	border-width: 0 9px 9px 9px;
	border-color: transparent transparent #f47842 transparent;
	-webkit-transform: rotate(360deg);
}

.radio-options .toggle {
	position: relative;
	cursor: pointer;
	padding: 5px 5px 5px 0;
	background: transparent;
	border-radius: 10px;
	z-index: 1;
	width: 130px;
}

.radio-options .toggle:before {
	content: "";
	border-style: solid;
	border-width: 5px 0 5px 8.7px;
	border-color: transparent transparent transparent #d6ebe0;
	height: 0px;
	position: absolute;
	right: 0.75em;
	top: 50%;
	margin-top: -5px;
	width: 0px;
	-webkit-transform: rotate(360deg);
	display: none;
}

.no-touch .radio-options:hover .toggle:before, .active .radio-options .toggle:before {
	border-width: 8.7px 5px 0 5px;
	border-color: #d6ebe0 transparent transparent transparent;
	margin-top: -2px;
}

.radio-options input:checked ~ label:before {
	content: "";
	border-style: solid;
	border-width: 5px 0 5px 8.7px;
	border-color: transparent transparent transparent #d6ebe0;
	height: 0px;
	position: absolute;
	right: 0.75em;
	top: 50%;
	margin-top: -5px;
	width: 0px;
	-webkit-transform: rotate(360deg);
	display: none;
}

.radio-options li.checked label:before {
	content: "";
	border-style: solid;
	border-width: 5px 0 5px 8.7px;
	border-color: transparent transparent transparent #d6ebe0;
	height: 0px;
	position: absolute;
	right: 0.75em;
	top: 50%;
	margin-top: -5px;
	width: 0px;
	-webkit-transform: rotate(360deg);
}

.no-touch .radio-options:hover input:checked ~ label:before, .active .radio-options input:checked ~ label:before {
	content: none;
}

.no-touch .radio-options:hover li.checked label:before {
	content: none;
}

.no-opacity .radio-options label {
	visibility: hidden;
}

.no-opacity .radio-options:hover label {
	visibility: visible;
}

.no-opacity .radio-options li.checked label {
	visibility: visible;
}

.no-opacity input {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
	position: absolute;
	left: -9999px;
}

[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
	position: relative;
	padding-left: 2em;
	cursor: pointer;
}

/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 1.0em;
	height: 1.0em;
	border: 2px solid #ccc;
	background: #fff;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
}

/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
	content: '✔';
	position: absolute;
	top: -0.01em;
	left: 0.1em;
	font-size: 1.4em;
	line-height: 0.8;
	color: #f37740;
	transition: all .2s;
	font-family: Helvetica, Arial, sans-serif;
}

/* checked mark aspect changes */
[type="checkbox"]:not(:checked) + label:after {
	opacity: 0;
	transform: scale(0);
}

[type="checkbox"]:checked + label:after {
	opacity: 1;
	transform: scale(1);
}

/* disabled checkbox */
[type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before {
	box-shadow: none;
	border-color: #bbb;
	background-color: #ddd;
}

[type="checkbox"]:disabled:checked + label:after {
	color: #999;
}

[type="checkbox"]:disabled + label {
	color: #aaa;
}

/* accessibility */
[type="checkbox"]:checked:focus + label:before,
[type="checkbox"]:not(:checked):focus + label:before {
	border: 2px dotted blue;
}

/* hover style just for information */
label:hover:before {
	border: 2px solid #4778d9 !important;
}

/* The container for checkbox*/
.containerCon {
	display: block;
	position: relative;
	padding-left: 35px;
	margin-bottom: 12px;
	cursor: pointer;
	font-size: 22px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/* Hide the browser's default checkbox */
.containerCon input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
}

/* Create a custom checkbox */
.checkmark {
	position: absolute;
	top: 0;
	left: 0;
	height: 19px;
	width: 19px;
	background-color: #e4dede;
	border-radius: 20px;
}

/* On mouse-over, add a grey background color */
.containerCon:hover input ~ .checkmark {
	background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.containerCon input:checked ~ .checkmark {
	background-color: #3ea54bc2;
	border-radius: 20px;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
	content: "";
	position: absolute;
	display: none;
}

/* Show the checkmark when checked */
.containerCon input:checked ~ .checkmark:after {
	display: block;
}

.containerCon.summary input:checked ~ .checkmark:after {
	display: block;
	left: 4px !important;
	top: 0px !important;
	width: 10px !important;
	height: 15px !important;
}

/* Style the checkmark/indicator */
.containerCon .checkmark:after {
	left: 7px;
	top: 4px;
	width: 3px;
	height: 7px;
	border: solid white;
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

/* The container for radiobox*/
.conradio {
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 12px;
	font-weight: 400;
	display: inline-block;
	position: relative;
	padding-left: 24px;
	padding-right: 10px;
	margin-bottom: 12px;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/* Hide the browser's default radio button */
.conradio input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
}

/* Create a custom radio button */
.checkradio {
	position: absolute;
	top: 0;
	left: 0;
	height: 15px;
	width: 15px;
	background-color: #e4dede;
	border-radius: 50%;
	border: 1px solid #333;
}

/* On mouse-over, add a grey background color */
.conradio:hover input ~ .checkradio {
	background-color: #ccc;
}

/* When the radio button is checked, add a blue background */
.conradio input:checked ~ .checkradio {
	background-color: #fff;
	border: 1px solid #f37740;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkradio:after {
	content: "";
	position: absolute;
	display: none;
}

/* Show the indicator (dot/circle) when checked */
.conradio input:checked ~ .checkradio:after {
	display: block;
}

/* Style the indicator (dot/circle) */
.conradio .checkradio:after {
	top: 3px;
	left: 3px;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	background: #f37740;
}

.new-add-call {
	margin-top: 15px;
	background-color: #fff;
}

.new-add-call.customers {
	border-bottom-style: none;
	box-shadow: 0 0 6px 0 #bdb5b5;
}

.div-save-cancel {
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	margin-top: 0px;
	margin-bottom: -190px;
	float: left;
	clear: none;
}

.tab-type-call {
	width: 100px;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 0px;
	padding-left: 0px;
	border: 1px solid #f47842;
	border-radius: 3px;
	background-color: transparent;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #f47842;
	text-align: center;
}

.tab-type-call.w--current {
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #f47842;
	border-radius: 3px;
	background-color: #f47842;
	font-family: 'Helvetica Med 65', sans-serif;
	color: #fff;
	text-align: center;
}

.new-add-call {
	margin-top: 15px;
	background-color: #fff;
}

.new-add-call.customers {
	border-bottom-style: none;
	box-shadow: 0 0 6px 0 #bdb5b5;
}

.add-customer-call {
	display: block;
	margin-top: 0;
	font-family: 'Helvetica lt 45', sans-serif;
	font-size: 11px;
	font-weight: 300;
	width: 100%;
	height: 300px;
}

.tab-pane {
	overflow: auto;
	height: 250px;
}

.w-tab-pane {
	height: auto;
}

.div-save-cancel {
	position: static;
	margin-bottom: 0px;
	float: right;
}

.tab-type-call {
	margin-bottom: 5px;
}

.content-call-summary {
	overflow-x: hidden;
	margin-left: 14em;
	padding-top: 1.5em;
}

.call-summary-panel {
	background-color: #ffffff;
	padding: 1em;
	border-radius: 4px;
	margin-bottom: 1em;
}

.height-500 {
	height: 500px;
	overflow-x: hidden;
	overflow-y: auto;
}

.objectives-list {
	padding-left: 0;
	margin-left: 0;
	list-style-type: none;
}

.radio-label {
	color: #b9bcc6;
	width: 90%;
	display: inline-block;
	font-weight: 300;
}

.radio-label:hover {
	color: #333;
}

.label-gray {
	color: #3c3d44;
	font-weight: 300;
	font-size: 80%;
}

.radio-input {
	width: 10%;
	float: right;
}

.remarks {
	display: none;
}

.remarks.active {
	display: block;
}

textarea.textarea-prepcall::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #aaaaaa;
}

textarea.textarea-prepcall::-moz-placeholder { /* Firefox 19+ */
	color: #aaaaaa;
}

textarea.textarea-prepcall:-ms-input-placeholder { /* IE 10+ */
	color: #aaaaaa;
}

textarea.textarea-prepcall:-moz-placeholder { /* Firefox 18- */
	color: #aaaaaa;
}

textarea.textarea-prepcall:hover {
	border-color: #f37740 !important;
	color: #333;
}

.text-orange {
	color: #f37740;
}

textarea.textarea-prepcall {
	resize: none;
	border: 1px solid transparent;
	line-height: 17px;
	transition: 0.2s;
	width: 100%;

	padding: 0.2em;
	padding-left: 0.4em;
	border-radius: 0.2em;

	overflow: auto;
	outline: none;

	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	color: #b9bcc6 !important;
}

.title-center {
	font-weight: normal;
	color: #f37740;
	text-align: center;
}

.call-timer {
	margin-bottom: 10px;
	padding-bottom: 5px;

}

.call-timer .fas {
	color: #73d257;
}

.call-timer .line {
	padding-bottom: 3px;
	border-bottom: 1px solid #ccc;
}

.call-loading {
	padding: 0.6em;
	border-radius: 50%;
	background-color: #f37740;
	margin: 1em;
	color: #fff !important;
}

.modal-free-gift .modal-header{
	background: #f37740;
}

.modal-free-gift .modal-title{
	color: #fff;
	text-transform: uppercase;
}

.hr-color{
	border-color: rgba(0, 0, 0, .3);
}
