
/*-----------------------------------------------
Generated by BlueCherryB2B - theme test-01082010
----------------------------------------------- */
@import url('https://fonts.googleapis.com/css?family=Karla|Marcellus|Playfair+Display&display=swap');
/*@import url('https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css');*/

/*  removes display of comments
     changes header to use saved logo as centered background
     adds fonts  */

body {
    font: 11.7px/1.5 'Karla', 'Open Sans', sans-serif; 
}

body.login {
    background: transparent url('/imageAssets/pink-header') top left repeat-x;
}


/*body>#wrapper { 
  background: transparent; height: auto;
}
*/

body>#wrapper.account {
    /* background: #f5efec url(/imageAssets/New_Login_Cover_2021_April) no-repeat top center; */
    background: #f5efec url(/imageAssets/B2B-LOGIN-061725) no-repeat top center;
    background-size: 100%;
}

.style-attribute-brand.hidden.style span.desc-value {
    display: revert !important;
    border: none !important;
}
.style-view #style-colorcode strong, div#More-Info .style strong{
    background-color: #F5F5F5;
    color: black;
    font-weight: 600;
    border-top: 1px solid #E1E1E1;
    display: table-cell;
    letter-spacing: 0.2px;
    line-height: 20px;
    padding: 6px 8px;
    width: 28%;
    vertical-align: top;
    text-transform: capitalize;
}

 div#More-Info .label-desc strong {
   border-top: none;
}

.message-wrapper::before {
    content: "";
    color: red;
    text-align: left;
    display: block;
    font-weight: bold;
    font-size: 2em;
    text-transform: uppercase;
    margin: 0px 0px 0px 24px;
}

a {
letter-spacing: .02rem;
    color: #3f3f3f;
}

a:hover {
    text-decoration: none;
    color:#d52975;
}
.style div#currencymessage {
  
   
    float: revert;
    width: auto;
}

#branding {
background: transparent url('/imageAssets/pink-header') top left repeat-x;
}



#nav.account {
    background: transparent url('/imageAssets/pink-header') top left repeat-x;
}

#header {
    height: 72px;
    padding: 5px 15px;
    margin-bottom: 8px;
    background: #fde4db url('/imageAssets/FP-template-logo') center top no-repeat;
    background-size: 200px auto;
    background-position: 50% 20px;
}

#header #logo img {
    max-width: 300px;
    margin: 10px 0 0 -40px;
    display: none;
}

#search {
    margin: 10px 0 0 0px;
}

#search .search-input {
    width: 160px;
    background: transparent;
}

.search-container {
    background: transparent;
    border: none;
    border-bottom: 1px solid #ccc;
}


#search-category input, select, textarea {
    background: transparent;
}

.search-dropdown button {
    background: transparent;
}

.login-wrapper, .register-wrapper {
    border: none;
}

.box {
background: #fff;
}

div#login h3 {
  display:none;
}

#quick-menu a {
font-weight: normal;
text-transform:uppercase;
font-size: 10px;
/*color: #777; */
}

#quick-menu {
    margin-top: 10px;
   padding: 2px 10px 0px;
    background: rgba(241,233,228, .2);
    border-radius: 3px;
}

.worksheet-count-buyer {
    right: 20% !important;
    top: -150% !important;
}

#order-style-summary td.image img {
    width: 60px;
    height: 90px;
}

.session-status {
    color: #888;
    margin-top: 12px;
    text-align: right;
    font-size: 11px;
}

/* Full width catalog cover */

.home #content {
    padding-top: 0px;
    max-width: 100%;
}

.clearfix .home h5 {
    display: none;
}

.clearfix .home .right {
    display: none;
}

.ui-dashboard-widget .ui-dashboard-content {
    padding: 0px;
}

.ui-dashboard-widget_custom img {
    width: 100%;
}

#activity-log.home {
    padding-left: 3%;
}

li.featured-style {
    padding-right: 3%
}

div.dashboard-center-col.home {
    padding-left: 18%;  
}

.featured-catalog-name {
    font-family: 'Marcellus', serif;
    font-size: 24px;
}

#featured-catalogs .slides_container {
    border: none;
    margin-bottom: 10px;
}

/* navigation */


#navigation {
    height: 24px;
    background: #fff;
    font-size: 10px;
    font-weight: 900;
    text-transform:uppercase;
    font: .9em 'Karla', sans-serif;
}

#main {
    padding-bottom: 0px;
    border-top: 1px solid #ccc;
}


ul.nav li a {
    font-weight: normal;
}

ul.nav {
height: 18px;
margin-bottom: 0;
}

ul.main li a {
height: 18px;
color: #4A4D52; 
}

ul.nav li a {
line-height: 1.7em;
}

ul.main li ul li a {
line-height: 1.7em;
}

ul.nav li ul {
top: 18px;
}

ul.main li:hover a:active {
background: #9B9B9B;
color: #fff;
}

.home #navigation ul li.menu_home>a, .style #navigation ul li.menu_style>a, .catalog #navigation ul li.menu_catalog>a, .customer #navigation ul li.menu_customer>a, .order #navigation ul li.menu_order>a, .contact #navigation ul li.menu_contact>a, .account #navigation ul li.menu_account>a, .config #navigation ul li.menu_config>a, .site #navigation ul li.menu_site>a, .worksheet #navigation ul li.menu_worksheet>a, .search #navigation ul li.menu_search>a, .reports #navigation ul li.menu_report>a {
background: #666;
background-image:
     -webkit-gradient(linear, left top, left bottom, color-stop(0, #777), color-stop(1, #444));
     -moz-linear-gradient(top, #777 0%, #444 100%);
     linear-gradient(to bottom, #777 0%, #444 100%);
color: #fff;
/* border-top-left-radius: 3px;
border-top-right-radius: 3px; */
border-radius: 3px;
}

ul.nav li:hover a, ul.nav li a:hover, ul.nav li a:focus {
color: #000;
background: #CCC;
background-image:
     -webkit-gradient(linear, left top, left bottom, color-stop(0, #666), color-stop(1, #444));
     -moz-linear-gradient(top, #666 0%, #444 100%);
     linear-gradient(to bottom, #666 0%, #444 100%);
border-top-left-radius: 2px;
border-top-right-radius: 2px;
color: #fff;
}

#worksheet-count {
top: -0.1em;
color: #222;
background: #F3F0EB;
}


div#nav2 h4 {
    font-family: 'Marcellus', serif;
    font-weight: 300;
    font-size: 22px;
}


div#nav2 {
margin-top: 5px;
background: #FFF;
border: none;
border-top: 1px solid #EEE;
font-weight: bold;
text-transform:uppercase;
text-transform: uppercase;
font: 1.1em 'Karla', sans-serif;
}

div#nav2 ul.tab li {
top: 0px;
}

div#nav2 .selected {
border: none;
background: #666;
background-image:
     -webkit-gradient(linear, left top, left bottom, color-stop(0, #777), color-stop(1, #444));
     -moz-linear-gradient(top, #777 0%, #444 100%);
     linear-gradient(to bottom, #777 0%, #444 100%);
color: #fff;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}

div#nav2 .selected a {
border: none;
background: #666;
background-image:
     -webkit-gradient(linear, left top, left bottom, color-stop(0, #777), color-stop(1, #444));
     -moz-linear-gradient(top, #777 0%, #444 100%);
     linear-gradient(to bottom, #777 0%, #444 100%);
color: #fff;
}

#hierarchy {
background: transparent;
border: none;
}

#hierarchy li.root {
    color: #d52975;
    padding-left: 10px;
    font: 1.2em 'Marcellus', serif;
    line-height: 1.6em;
}

#hierarchy li.root a {
    color: #d52975;
    padding-left: 10px;
    font: 1.2em 'Marcellus', serif;
    line-height: 1.6em;
}

#hierarchy li.category {
    margin-left: 10px;
    /* font-size: 11px; */
    font-size: 1em;
    line-height: 1.6em;
}

#hierarchy ul.sub-category {
    margin-left: 20px;
    font-size: .9em;
    line-height: 1em;
}

#hierarchy li.category-selected a.category-selected {
    color: #000;
    margin-left: 10px;
    background-image:none;
    font-size: 1em;
    line-height: 1.2em;
}

#hierarchy li.sub-category-selected a.sub-category-selected {
color: #000;
margin-left: 10px;
}

div#discount_price span {
color: #C69D0A;
font-size: 14px;
}

div#style-title {
font-family: 'Marcellus', serif;
font-size: 28px;
text-transform: uppercase;
font-weight: 100;
}

.style-view #style-info .style {
    font-family: 'Karla', 'Open Sans Semibold', sans-serif;
}

#style-info .style {
    font-size: 14px;
}

div.title.style.browse {
    font-size: 1.2em;
}

.box {
background: transparent;
padding: 10px 10px 1px 10px;
border: none;
}

#footer {
color: #666;
background: transparent;
}

#footer a {
color: #999;
}

.ui-dashboard-widget .ui-dashboard-header {
background: #FFF;
border: none;
margin-top: 5px;
}

.ui-dashboard-widget .ui-dashboard-header h5 {
color: #333;
text-transform: uppercase;
}

.dashboard-left-col .ui-dashboard-content {
border-right: none;
}

#buyer-group-list .selected {
background: #EEE;
color: #222;
}

#contact-data tbody td.selected {
background: #EEE;
color: #222;
}

.fancybox-dialog .fancybox-dialog-header {
background: #E9E9E9;
border-bottom: 1px solid #BBB;
}

.jCalMo .invday {
background: #FF9A94;
}

.order-item-container .zero {
background: #FF9A94;
}

.order-item-container .low {
background: #FFD3A8;
}

.order-item-container .avg {
background: #F7F3AE;
}

.order-item-container .good {
background: #D5F3AB;
}

.order-item-container .full {
background: #A1E3A1;
}

div#style-image {
border: none;
/* -moz-box-shadow:    3px 3px 5px 6px #ccc;
-webkit-box-shadow: 3px 3px 5px 6px #ccc;
box-shadow:         3px 3px 5px 6px #ccc; */
}


/* hide comments */

li#commenttab {
    display: none;
}

div#comment-list.catalog {
    display: none;
}



#order-style-summary .order-item.selected>td {
background: #fff;
}

table.size-quantity-grid .data-row td {
width: 50px;
}

.order-item-deliveries table.delivery-grid input {
width: 50px;
}

.order-item-deliveries table.delivery-grid {
background:
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
}

fieldset {
background:
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}

.ui-tabs-widget .ui-widget-header {
background-image:
     -webkit-gradient(linear, left top, left bottom, color-stop(0, #888), color-stop(1, #333));
     -moz-linear-gradient(top, #888888 0%, #333333 100%);
     linear-gradient(to bottom, #888888 0%, #333333 100%);
border-bottom: none;
}

#style-tabs.ui-state-default {
background: transparent;
}

#style-tabs li.ui-state-default {
background: rgba(0, 0, 0, 0);
}


#catalog-group-tabs.ui-state-default {
background: transparent;
}

#catalog-group-tabs li.ui-state-default {
background: rgba(0, 0, 0, 0);
}
#catalog-group-tabs li.ui-state-focus{
    border:revert;
}

.slick-header-column.ui-state-default {
background: #666;
}

div#slick-size-grid .slick-header-row {
background: #666;
}

ui-tabs ui-tabs-nav li.ui-tabs-active {
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border: .5px solid #AAA;
border-bottom: none;
background: #fff;
}

#catalog-group-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active {
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border: .5px solid #AAA;
border-bottom: none;
background: #fff;
}

/* make free people looking buttons instead
 .inputbutton, .inputsubmit, .jeditable>button {
border: solid 1px #999;
background: #eee;
background-image:
     -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #DDDDDD));
     -moz-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
     linear-gradient(to bottom, #FFFFFF 0%, #DDDDDD 100%);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
color: #222!important;
padding: 3px 15px 4px;
height: 22px;
cursor: pointer;
border-radius: 10px;
font-weight: 600;
}
*/

.toolbar {
margin: 10px 0 20px 0;
}

new.toolbar ul a {
border: solid 1px #999;
background: #EEE;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF), color-stop(1, #DDD));
-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
color: #222!important;
padding: 4px 15px;
cursor: pointer;
border-radius: 10px;
margin: 20px 0;
}

.box h2 {
background-image:
     -webkit-gradient(linear, left top, left bottom, color-stop(0, #777), color-stop(1, #444));
     -moz-linear-gradient(top, #777 0%, #444 100%);
     linear-gradient(to bottom, #777 0%, #444 100%);
border-radius: 4px;
}

#nav2 .left-col {
width: 750px;
}

#nav2 .right-col {
width: 150px;
}

.right-arrow {
margin-right: 6px;
}

table .order-total {
font-size: 19px;
}

#select_buyer #contact_search_input {
width: 420px;
}

.fancybox-dialog .fancybox-dialog-header {
background-image:
     -webkit-gradient(linear, left top, left bottom, color-stop(0, #777), color-stop(1, #444));
     -moz-linear-gradient(top, #777 0%, #444 100%);
     linear-gradient(to bottom, #777 0%, #444 100%);
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}

#select_buyer_link  {
border: solid 1px #999;
background: #eee;
background-image:
     -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #DDDDDD));
     -moz-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
     linear-gradient(to bottom, #FFFFFF 0%, #DDDDDD 100%);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
color: #222!important;
padding: 3px 15px;
height: 22px;
cursor: pointer;
border-radius: 10px;
}

a.change_address_link  {
border: solid 1px #999;
background: #eee;
background-image:
     -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #DDDDDD));
     -moz-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
     linear-gradient(to bottom, #FFFFFF 0%, #DDDDDD 100%);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
color: #222!important;
padding: 3px 15px;
height: 22px;
cursor: pointer;
border-radius: 10px;
}

table.data>thead>tr>th.table-head {
background: #666;
background-image:
     -webkit-gradient(linear, left top, left bottom, color-stop(0, #777), color-stop(1, #444));
     -moz-linear-gradient(top, #777 0%, #444 100%);
     linear-gradient(to bottom, #777 0%, #444 100%);
}


table .order-total {
font-size: 19px;
}

.fancybox-dialog .fancybox-dialog-header h4 {
color: #ccc;
}

.sticky {
    background-color: #FFF;
}

.filter-scroller-inner {
    border-radius: 0;
}


#atsSlider-handle-upper {
    width: 60px;
}

/*REPORTS */
.maindattablepage {
    border-top: 1px solid #EEE;
}

#navigation {
    border-bottom: none;
}

.ui-tabs-widget .ui-tabs-nav .ui-state-default {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.filter-scroller-container {
    margin-top: 18px;
}

.GroupByAttribute {
    left: 20px;
}

.sticky {
    background-color: #FFF;
}

#search-content .style-list {
    height: 310px;
}

.slider:before {
    width: 0px;
    }

.slider {
    width: 100%;
}

div#onscreen-help {
margin-bottom: 10px;
font-size: 12px;
text-align: left;
border: 1px solid #ccc;
background: transparent;
color: #585C46;
border-radius: 9px;
}

div#onscreen-help  a {
text-decoration: underline;
font-weight: 900;
}


div#onscreen-help .help-wrapper {
background: transparent;
}

.filtertab {
    background: #efefef;
}

.pagination_bar {
    background: transparent;
}

.paginator {
    margin: 0 0 20px 0;
    padding: 0 0 0 10px;
}

.paginator .currentStep {
    background: #222;
}

/* Browse Page Layout */


.style-swatch-images, .style-list .caption {
    margin-left: 42px;
    display: inherit;
    font-family: 'Marcellus', serif;
}

.style-item .worksheet-options {
    left: 88%;
}

.style-item .worksheet-indicators .worksheet-notes {
    left: 89%;
}


#search-content .style-list {
    width: 280px;
    height: auto;
}

.style-swatch-images, .style-list .caption {
    margin-left: 42px;
    display: inherit;
}

#search-content .style-list {
    margin: 10px 0 20px 0;
}

.style-list .caption .priceTable-amount, .priceTable-amount {
    color: #000000;
    font-size: 14px;
}



/* LOGIN PAGE */

div#login h3 {
    display: none;
}

#login {
    width: 300px;
    margin: 8% 0 0 4%;
}

#login, #register {
    max-width: 60%;
}

#login.box {
    background: background-color:rgba(255,0,0,0.5);
    background-color: rgba(249,247,246,0.7);
    border-radius: 9px;
}

.color-lable {
    display: none;
}


.login_main {
    border-right: none;
}


#login fieldset.table {
    background: transparent;
    box-shadow: none;
    border: none;
}


/* HIDE REGISTRATION

 #registration_main {
    text-align: left;
    margin: 400px 0 0 0;
    display: none;
}
*/

#registration_main {
    text-align: left;
}

#registration_main>p {
  text-align: left;
}

/* Buttons */

.inputbutton, .inputsubmit, .jeditable > button {
    border: none;
    border: 2px solid #fcc9b7;
    background-color: #fcc9b7;
    color: #000 !important;
    text-transform: uppercase;
}


/* Style Detail */

.box h2 {
    font-size: 2em;
    height: auto;
    background: transparent;
}

#order-form h2 {
    height: auto;
    background: transparent;
    border-radius: 0px;
    color: #222;
    font-family: 'Marcellus', serif;
}

div#style-title {
    font-family: 'Marcellus', serif;
    font-weight: normal;
}

.style-view .style-tags-desc .Sub-Header span {
    font-family: 'Marcellus', serif;
}

.style-view .style-side-nav-img img.tiny-image {
    width: 60px;
    height: 90px;
}

div#style-info div.html_description {
    margin: 10px 0 0 0;
    font-family: 'MArcellus', serif;
    font-size: 1.5em;
}

#style-image .fancybox-image, #catalog-style-image .fancybox-image {
    border: none;
}

.add-delivery {
    font: 400 11px system-ui;
}

/* Selection Tabs */

#style-tabs .ui-tabs-nav, .box h2 {
    background: #fff;
    border-radius: 0px;
    border: none;
    border-bottom: 1px solid #222;
    margin: auto;
}

#style-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border: 1px solid #222;
    border-bottom: none;
    background: #fff;
}

#style-tabs .ui-state-default a, #style-tabs  .ui-state-default a:link, #style-tabs  .ui-state-default a:visited {
    color: #222;
    text-decoration: none;
}

#style-tabs .ui-state-hover a, #style-tabs .ui-state-hover a:link, #style-tabs .ui-state-hover a:visited {
	color: #d52975;
}

/* Price Table */
.slick-header-column.ui-state-default {
    background: #fff;
    border-bottom: 1px solid #aaa;
    color: #444;
}

#catalog-container {
    padding: 10px 0 0 10px;
    border: none;
    margin-bottom: 10px;
}

.filtertab span {
    text-transform: capitalize;
}

/* Style Page Responsive Layout */
div.image-wrapper {
    width: 50%;
    float: left;
}

#wrapper #content .grid_6 {
    width: 38%;
}

#style-tabs, #order-form, .style_update {
    width: 90%;
}

/* Size Grid */

th#size-data-view_header {
    border: none;
    background: #fff;
    color: #444;
    width: 100px;
    height: 25px;
}

th#size-data-view_header_bold {
    background: #fff;
    color: #444;
}

td#size-data-view-data {
    border: none;
    text-align: center;
}


/* Text Entry White */
textarea {
    background: #fff;
}
/* Hide color-no by default */
div.style-color span.color-lable:last-of-type {
    display: none;
}
div.style-color br {
    display: none;
}


.filterinput_subSection {
display: none;
}

.removeBackgroundSection {
    background: transparent;
}

.small_image_section_icon_div {
    height: 16px;
    background: transparent;
    color: #d52975;
    margin: 10px 0 0 38px;
    padding: 0px;
    font-size: 1.4em;
}

.sub-section-paginator .paginator {
    display:none;
}

.subsectionsDiv {
    width: 16% !important;
}

.subsectionsTR {
    width: 100% !important;
}

#search-content .style-item img {
    max-width: 270px;
    max-height: 405px;
    height: auto;
    width:initial;
}

#search-content .style-item {
    width: 280px;
    height: auto;
}

.style-swatch-images, .style-list .caption {
    margin-left: 42px;
    display: block; 
}

#wrapper #content .grid_6.style-info-block.style {
    width: 48%;
}

.color-thumbnails > img.tiny-color {
    width: 90px;
    height: 90px;
}

.style-view .style-side-nav-img img.tiny-image {
    width: 100px;
   height: 150px;
}

#style-image .fancybox-image, #catalog-style-image .fancybox-image {
    margin-left: 120px;
    max-width: inherit;
    width: auto;
}

div.image-wrapper {
    width: 50%;
}

.image-wrapper .grid_2 {
    height: 100%;
}

#style-image .fancybox-image img {
    width: 100%;
}

.color-list.item.style {
    width: 90px;
    height: 90px;
}

.color-thumbnails > img.tiny-color {
    max-width: 90px;
    max-height: 90px;
    width:auto;
    height:auto;
}

div#More-Info div:nth-child(2) {
    display: none !important;
}

.html_description + .border-dotted {
    display: none;
}

.html_description.style {
    display: none;
}

#order-details .image img {
    width: 100px;
    height: auto;
    display: table-cell;
    margin: auto;
}

.customContent .box h2 {
background: transparent;
color: #222;
}

/* order entry */

.ui-button-text-icon-secondary {
    background: transparent !important;
}

.order-item-image {
    height: auto;
}


/* font size adjustments */

.filtertab {
    font-size: 12px;
}

#worksheet-container {
    font-size: 1.1em;
}
#worksheet-container.style {
    font-size: 1.1em;
}

img.small-image {
    width: auto;
}

/* Password reset page link highlighting */
div#content.account.grid_16>p a {
    color: blue;
    text-decoration: underline;
}

div#activity-log {
    display: none;
}

.acitvity {
    display: none;
}


/*! CSS Used from: https://maxcdn#custom-header.bootstrapcdn#custom-header.com/bootstrap/3#custom-header.4#custom-header.0/css/bootstrap#custom-header.min#custom-header.css */
what was there

div.dashboard--left-col.home {display:none}
/* div.dashboard-center-col.home {padding-left: 0%} */
#custom-header {width: 100%; margin: auto;}
#custom-header a{background-color:transparent;}
#custom-header a:active,#custom-header a:hover{outline:0;}
#custom-header img{border:0;}
@media print{
#custom-header*,#custom-header:after,#custom-header:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
#custom-header a,#custom-header a:visited{text-decoration:underline;}
#custom-header a[href]:after{content:" (" attr(href) ")";}
#custom-header img{page-break-inside:avoid;}
#custom-header img{max-width:100%!important;}
#custom-header h3{orphans:3;widows:3;}
#custom-header h3{page-break-after:avoid;}
}
#custom-header *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#custom-header :after,#custom-header :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#custom-header body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}
#custom-header a{color:#337ab7;text-decoration:none;}
#custom-header a:focus,#custom-header a:hover{color:#23527c;text-decoration:underline;}
#custom-header a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
#custom-header img{vertical-align:middle;}
#custom-header h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
#custom-header h3{margin-top:20px;margin-bottom:10px;}
#custom-header h3{font-size:24px;}
#custom-header.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
#custom-header.row{margin-right:-15px;margin-left:-15px;}
#custom-header.row-no-gutters{margin-right:0;margin-left:0;}
#custom-header.row-no-gutters [class*=col-]{padding-right:0;padding-left:0;}
#custom-header.col-lg-10,#custom-header.col-lg-2,#custom-header.col-lg-5,#custom-header.col-lg-6,#custom-header.col-md-10,#custom-header.col-md-2,#custom-header.col-md-4,#custom-header.col-md-5,#custom-header.col-sm-12,#custom-header.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
#custom-header.col-xs-12{float:left;}
#custom-header.col-xs-12{width:100%;}
@media (min-width:768px){
.grid_8.alpha.home-content-custom.home {width: 100%; margin-left: 10%;}
#custom-header.col-sm-12{float:left;}
#custom-header.col-sm-12{width:100%;}
}
@media (min-width:992px){
.grid_8.alpha.home-content-custom.home {width: 130%; margin-left: -10%;}
#custom-header.col-md-10,#custom-header.col-md-2,#custom-header.col-md-4,#custom-header.col-md-5{float:left;}
#custom-header.col-md-10{width:83.33333333%;}
#custom-header.col-md-5{width:41.66666667%;}
#custom-header.col-md-4{width:33.33333333%;}
#custom-header.col-md-2{width:16.66666667%;}
#custom-header.col-md-offset-2{margin-left:16.66666667%;}
#custom-header.col-md-offset-1{margin-left:8.33333333%;}
}
@media (min-width:1200px){
.grid_8.alpha.home-content-custom.home {width: 130%; margin-left: -10%;}
#custom-header.col-lg-10,#custom-header.col-lg-2,#custom-header.col-lg-5,#custom-header.col-lg-6{float:left;}
#custom-header.col-lg-10{width:83.33333333%;}
#custom-header.col-lg-6{width:50%;}
#custom-header.col-lg-5{width:41.66666667%;}
#custom-header.col-lg-2{width:16.66666667%;}
#custom-header.col-lg-offset-2{margin-left:16.66666667%;}
#custom-header.col-lg-offset-1{margin-left:8.33333333%;}
}
#custom-header.container-fluid:after,#custom-header.container-fluid:before,#custom-header.row:after,#custom-header.row:before{display:table;content:" ";}
#custom-header.container-fluid:after,#custom-header.row:after{clear:both;}


*/ FOOTER  */

/* FOOTER */

#ui-dashboard-content-footer .footer-nav-container {
background-color: #f5efec;
    -webkit-font-smoothing: subpixel-antialiased;
}

#footer {
background-color: #f5efec;
    -webkit-font-smoothing: subpixel-antialiased;
}


/* from  freepeoplewholesale footer */


#FOOTER_1 {
      height: 626.578px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    /* width: 1395px; */
    perspective-origin: 697.5px 313.281px;
    transform-origin: 697.5px 313.289px;
    background: rgb(245, 239, 236) /* none repeat scroll 0% 0% / auto padding-box border-box */;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    text-align: left;
}/*#FOOTER_1*/

#FOOTER_1:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#FOOTER_1:after*/

#FOOTER_1:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#FOOTER_1:before*/

#DIV_2 {
    box-sizing: border-box;
    height: 626.578px;
    letter-spacing: 0.6px;
    /* max-width: 1920px; */
    text-size-adjust: 100%;
    width: auto;
    perspective-origin: 697.5px 313.281px;
    transform-origin: 697.5px 313.289px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    overflow: hidden;
    padding: 48px 50px;
}/*#DIV_2*/

#DIV_2:after {
    clear: both;
    display: block;
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    visibility: hidden;
    /* width: 1295px; */
    perspective-origin: 647.5px 0px;
    transform-origin: 647.5px 0px;
    font: normal normal 400 normal 0px / 22.5px "Playfair Display";
}/*#DIV_2:after*/

#DIV_2:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_2:before*/

#DIV_3 {
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
     /* width: 1295px; */
    perspective-origin: 647.5px 0px;
    transform-origin: 647.5px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_3*/

#DIV_3:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_3:after*/

#DIV_3:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_3:before*/

#DIV_4 {
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 1329px;
    perspective-origin: 664.5px 0px;
    transform-origin: 664.5px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    margin: 0px -17px;
}/*#DIV_4*/

#DIV_4:after {
    clear: both;
    display: table;
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 0px;
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_4:after*/

#DIV_4:before {
    display: table;
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 0px;
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_4:before*/

#DIV_5 {
    float: left;
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 1329px;
    perspective-origin: 664.5px 0px;
    transform-origin: 664.5px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_5*/

#DIV_5:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_5:after*/

#DIV_5:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_5:before*/

#DIV_6 {
    display: flex;
    height: 168.062px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 1335px;
    perspective-origin: 667.5px 84.0312px;
    transform-origin: 667.5px 84.0312px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    /* margin: -20px; */
    margin: auto;
}/*#DIV_6*/

#DIV_6:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_6:after*/

#DIV_6:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_6:before*/

#DIV_7 {
    height: 168.062px;
    letter-spacing: 0.6px;
    min-height: auto;
    min-width: auto;
    text-size-adjust: 100%;
   /* width: 200px;*/
    perspective-origin: 100px 84.0312px;
    transform-origin: 100px 84.0312px;
    flex: 0 0 auto;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_7*/

#DIV_7:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_7:after*/

#DIV_7:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_7:before*/

#DIV_8 {
    color: rgb(34, 34, 34);
    float: left;
    height: 0px;
    letter-spacing: 1.3px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
   /* width: 160px;*/
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 100px 20px;
    transform-origin: 100px 20px;
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 13px / 13px Karla;
    outline: rgb(34, 34, 34) none 0px;
   /* padding: 20px; */
}/*#DIV_8*/

#DIV_8:after {
    color: rgb(34, 34, 34);
    letter-spacing: 1.3px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 13px / 13px Karla;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_8:after*/

#DIV_8:before {
    color: rgb(34, 34, 34);
    letter-spacing: 1.3px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 13px / 13px Karla;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_8:before*/

#DIV_9 {
    color: rgb(34, 34, 34);
    display: none;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 18px / 18px Karla;
    outline: rgb(34, 34, 34) none 0px;
    padding: 0px 0px 18px;
}/*#DIV_9*/

#DIV_9:after {
    color: rgb(34, 34, 34);
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 18px / 18px Karla;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_9:after*/

#DIV_9:before {
    color: rgb(34, 34, 34);
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 18px / 18px Karla;
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_9:before*/

#DIV_10 {
    height: 168.062px;
    letter-spacing: 0.6px;
    min-height: auto;
    min-width: auto;
    text-size-adjust: 100%;
    width: 0px;
    order: 1;
    perspective-origin: 0px 84.0312px;
    transform-origin: 0px 84.0312px;
    flex: 0 1 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_10*/

#DIV_10:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_10:after*/

#DIV_10:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_10:before*/

#DIV_11 {
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 34px;
    perspective-origin: 17px 0px;
    transform-origin: 17px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    margin: 0px -17px;
}/*#DIV_11*/

#DIV_11:after {
    clear: both;
    display: table;
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 0px;
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_11:after*/

#DIV_11:before {
    display: table;
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 0px;
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_11:before*/

#DIV_12 {
    float: left;
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 34px;
    perspective-origin: 17px 0px;
    transform-origin: 17px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_12*/

#DIV_12:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_12:after*/

#DIV_12:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_12:before*/

#NAV_13 {
    height: 168.062px;
    letter-spacing: 1.3px;
    min-height: auto;
    text-size-adjust: 100%;
    width: 1120px;
    perspective-origin: 560px 84.0312px;
    transform-origin: 560px 84.0312px;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    margin: auto;
}/*#NAV_13*/

#NAV_13:after {
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
}/*#NAV_13:after*/

#NAV_13:before {
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
}/*#NAV_13:before*/

#DIV_14 {
    float: left;
    height: 128.062px;
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    width: 240px;
    perspective-origin: 140px 84.0312px;
    transform-origin: 140px 84.0312px;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    padding: 20px;
}/*#DIV_14*/

#DIV_14:after {
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
}/*#DIV_14:after*/

#DIV_14:before {
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
}/*#DIV_14:before*/

#DIV_15, #DIV_21, #DIV_27, #DIV_32 {
   color: rgb(34, 34, 34);
    height: 18px;
    max-width: 288px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    width: 240px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 120px 18px;
    transform-origin: 120px 18px;
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 18px / 18px "open sans";
    outline: rgb(34, 34, 34) none 0px;
    padding: 0px 0px 18px;
}/*#DIV_15, #DIV_21, #DIV_27, #DIV_32*/

#DIV_15:after, #DIV_21:after, #DIV_27:after, #DIV_32:after {
    color: rgb(34, 34, 34);
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 18px / 18px "Playfair Display";
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_15:after, #DIV_21:after, #DIV_27:after, #DIV_32:after*/

#DIV_15:before, #DIV_21:before, #DIV_27:before, #DIV_32:before {
    color: rgb(34, 34, 34);
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 18px / 18px "Playfair Display";
    outline: rgb(34, 34, 34) none 0px;
}/*#DIV_15:before, #DIV_21:before, #DIV_27:before, #DIV_32:before*/

#A_16 {
    color: rgb(34, 34, 34);
    display: block;
    height: 57px;
    letter-spacing: 1.3px;
    max-width: 208px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    width: 208px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 104px 32.5156px;
    transform-origin: 104px 32.5156px;
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    outline: rgb(34, 34, 34) none 0px;
    padding: 0px 0px 8.034px;
    transition: color 0.15s ease-out 0s;
}/*#A_16*/

#A_16:after {
    color: rgb(34, 34, 34);
    letter-spacing: 1.3px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    outline: rgb(34, 34, 34) none 0px;
}/*#A_16:after*/

#A_16:before {
    color: rgb(34, 34, 34);
    letter-spacing: 1.3px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    outline: rgb(34, 34, 34) none 0px;
}/*#A_16:before*/

#A_17, #A_22, #A_24, #A_28, #A_33 {
    color: rgb(34, 34, 34);
    display: block;
    height: 19px;
    letter-spacing: 1.3px;
    max-width: 208px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    width: 208px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 104px 13.5156px;
    transform-origin: 104px 13.5156px;
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    outline: rgb(34, 34, 34) none 0px;
    padding: 0px 0px 8.034px;
    transition: color 0.15s ease-out 0s;
}/*#A_17, #A_22, #A_24, #A_28, #A_33*/

#A_17:after, #A_22:after, #A_24:after, #A_28:after, #A_33:after {
    color: rgb(34, 34, 34);
    letter-spacing: 1.3px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    outline: rgb(34, 34, 34) none 0px;
}/*#A_17:after, #A_22:after, #A_24:after, #A_28:after, #A_33:after*/

#A_17:before, #A_22:before, #A_24:before, #A_28:before, #A_33:before {
    color: rgb(34, 34, 34);
    letter-spacing: 1.3px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    outline: rgb(34, 34, 34) none 0px;
}/*#A_17:before, #A_22:before, #A_24:before, #A_28:before, #A_33:before*/

#SPAN_18 {
    color: rgb(236, 176, 183);
    cursor: pointer;
    letter-spacing: 1.3px;
    text-decoration: underline solid rgb(236, 176, 183);
    text-size-adjust: 100%;
    column-rule-color: rgb(236, 176, 183);
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    caret-color: rgb(236, 176, 183);
    border: 0px none rgb(236, 176, 183);
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    outline: rgb(236, 176, 183) none 0px;
}/*#SPAN_18*/

#SPAN_18:after {
    color: rgb(236, 176, 183);
    cursor: pointer;
    letter-spacing: 1.3px;
    text-decoration: none solid rgb(236, 176, 183);
    text-size-adjust: 100%;
    column-rule-color: rgb(236, 176, 183);
    caret-color: rgb(236, 176, 183);
    border: 0px none rgb(236, 176, 183);
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    outline: rgb(236, 176, 183) none 0px;
}/*#SPAN_18:after*/

#SPAN_18:before {
    color: rgb(236, 176, 183);
    cursor: pointer;
    letter-spacing: 1.3px;
    text-decoration: none solid rgb(236, 176, 183);
    text-size-adjust: 100%;
    column-rule-color: rgb(236, 176, 183);
    caret-color: rgb(236, 176, 183);
    border: 0px none rgb(236, 176, 183);
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    outline: rgb(236, 176, 183) none 0px;
}/*#SPAN_18:before*/

#DIV_19, #DIV_25, #DIV_30, #DIV_34 {
    display: none;
    float: left;
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    width: 240px;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    padding: 20px;
}/*#DIV_19, #DIV_25, #DIV_30, #DIV_34*/

#DIV_19:after, #DIV_25:after, #DIV_30:after, #DIV_34:after {
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
}/*#DIV_19:after, #DIV_25:after, #DIV_30:after, #DIV_34:after*/

#DIV_19:before, #DIV_25:before, #DIV_30:before, #DIV_34:before {
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
}/*#DIV_19:before, #DIV_25:before, #DIV_30:before, #DIV_34:before*/

#DIV_20 {
    float: left;
    height: 117.094px;
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    width: 240px;
    perspective-origin: 140px 78.5469px;
    transform-origin: 140px 78.5469px;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    padding: 20px;
}/*#DIV_20*/

#DIV_20:after {
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
}/*#DIV_20:after*/

#DIV_20:before {
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
}/*#DIV_20:before*/

#A_23, #A_29 {
    color: rgb(34, 34, 34);
    display: block;
    height: 19px;
    letter-spacing: 1.3px;
    max-width: 208px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    width: 208px;
    column-rule-color: rgb(34, 34, 34);
    perspective-origin: 104px 13.5156px;
    transform-origin: 104px 13.5156px;
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    outline: rgb(34, 34, 34) none 0px;
    padding: 0px 0px 8.034px;
    transition: color 0.15s ease-out 0s;
}/*#A_23, #A_29*/

#A_23:after, #A_29:after {
    color: rgb(34, 34, 34);
    letter-spacing: 1.3px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    outline: rgb(34, 34, 34) none 0px;
}/*#A_23:after, #A_29:after*/

#A_23:before, #A_29:before {
    color: rgb(34, 34, 34);
    letter-spacing: 1.3px;
    text-decoration: none solid rgb(34, 34, 34);
    text-size-adjust: 100%;
    column-rule-color: rgb(34, 34, 34);
    caret-color: rgb(34, 34, 34);
    border: 0px none rgb(34, 34, 34);
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    outline: rgb(34, 34, 34) none 0px;
}/*#A_23:before, #A_29:before*/

#DIV_26 {
    float: left;
    height: 90.0625px;
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    width: 240px;
    perspective-origin: 140px 65.0312px;
    transform-origin: 140px 65.0312px;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    padding: 20px;
}/*#DIV_26*/

#DIV_26:after {
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
}/*#DIV_26:after*/

#DIV_26:before {
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
}/*#DIV_26:before*/

#DIV_31 {
    float: left;
    height: 63.0312px;
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    width: 240px;
    perspective-origin: 140px 51.5156px;
    transform-origin: 140px 51.5156px;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
    padding: 20px;
}/*#DIV_31*/

#DIV_31:after {
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
}/*#DIV_31:after*/

#DIV_31:before {
    letter-spacing: 1.3px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 13px / 19.5px "Open Sans";
}/*#DIV_31:before*/

#DIV_35 {
    height: 342.516px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
     /* width: 1295px; */
    perspective-origin: 647.5px 191.25px;
    transform-origin: 647.5px 191.258px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    padding: 40px 0px 0px;
}/*#DIV_35*/

#DIV_35:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_35:after*/

#DIV_35:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_35:before*/

#DIV_36 {
  height: 342.516px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 1329px;
    perspective-origin: 664.5px 171.25px;
    transform-origin: 664.5px 171.258px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    margin: auto;
}/*#DIV_36*/

#DIV_36:after {
    clear: both;
    display: table;
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 0px;
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_36:after*/

#DIV_36:before {
    display: table;
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 0px;
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_36:before*/

#DIV_37 {
    float: left;
    height: 342.516px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 1329px;
    perspective-origin: 664.5px 171.25px;
    transform-origin: 664.5px 171.258px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_37*/

#DIV_37:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_37:after*/

#DIV_37:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_37:before*/

#DIV_38 {
    height: 171px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 1329px;
    perspective-origin: 664.5px 85.5px;
    transform-origin: 664.5px 85.5px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_38*/

#DIV_38:after {
    clear: both;
    display: table;
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 0px;
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_38:after*/

#DIV_38:before {
    display: table;
    height: 0px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 0px;
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_38:before*/

#DIV_39 {
    float: left;
    height: 121px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 389.5px;
    perspective-origin: 332.25px 60.5px;
    transform-origin: 332.25px 60.5px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_39*/

#DIV_39:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_39:after*/

#DIV_39:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_39:before*/

#DIV_40 {
    bottom: 0px;
    box-shadow: rgba(128, 128, 128, 0) 0px 0px 0px 1px inset;
    height: 33px;
    left: 0px;
    letter-spacing: 0.6px;
    position: relative;
    right: 0px;
    text-size-adjust: 100%;
    top: 0px;
    width: 355.5px;
    perspective-origin: 332.25px 25px;
    transform-origin: 332.25px 25px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    padding: 0px 17px 17px;
    transition: box-shadow 0.2s ease-in-out 0s;
}/*#DIV_40*/

#DIV_40:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_40:after*/

#DIV_40:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_40:before*/

#DIV_41 {
    height: 33px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 355.5px;
    perspective-origin: 315.25px 16.5px;
    transform-origin: 315.25px 16.5px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_41*/

#DIV_41:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_41:after*/

#DIV_41:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_41:before*/

#H2_42 {
    height: 33px;
    letter-spacing: 1.4px;
    text-align: center;
    text-rendering: optimizelegibility;
    text-size-adjust: 100%;
    width: 345.5px;
    perspective-origin: 315.25px 16.5px;
    transform-origin: 315.25px 16.5px;
    font: normal normal 400 normal 28px / 33.6px "Playfair Display";
    margin: 0px;
}/*#H2_42*/

#H2_42:after {
    letter-spacing: 1.4px;
    text-align: center;
    text-rendering: optimizelegibility;
    text-size-adjust: 100%;
    font: normal normal 400 normal 28px / 33.6px "Playfair Display";
}/*#H2_42:after*/

#H2_42:before {
    letter-spacing: 1.4px;
    text-align: center;
    text-rendering: optimizelegibility;
    text-size-adjust: 100%;
    font: normal normal 400 normal 28px / 33.6px "Playfair Display";
}/*#H2_42:before*/

#DIV_43 {
    bottom: 0px;
    box-shadow: rgba(128, 128, 128, 0) 0px 0px 0px 1px inset;
    clear: both;
    height: 37px;
    left: 0px;
    letter-spacing: 0.6px;
    position: relative;
    right: 0px;
    text-size-adjust: 100%;
    top: 0px;
    width: 355.5px;
    perspective-origin: 332.25px 35.5px;
    transform-origin: 332.25px 35.5px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    padding: 17px;
    transition: box-shadow 0.2s ease-in-out 0s;
}/*#DIV_43*/

#DIV_43:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_43:after*/

#DIV_43:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_43:before*/

#DIV_44, #DIV_45 {
    height: 37px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 630.5px;
    perspective-origin: 315.25px 18.5px;
    transform-origin: 315.25px 18.5px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_44, #DIV_45*/

#DIV_44:after, #DIV_45:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_44:after, #DIV_45:after*/

#DIV_44:before, #DIV_45:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_44:before, #DIV_45:before*/

#NAV_46 {
    height: 37px;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    width: 630.5px;
    perspective-origin: 315.25px 18.5px;
    transform-origin: 315.25px 18.5px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#NAV_46*/

#NAV_46:after {
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#NAV_46:after*/

#NAV_46:before {
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#NAV_46:before*/

#A_47, #A_52, #A_57 {
    bottom: 0px;
    color: rgb(0, 0, 0);
    display: inline-block;
    height: 32px;
    left: 0px;
    letter-spacing: 0.6px;
    position: relative;
    right: 0px;
    text-align: center;
    text-decoration: none solid rgb(0, 0, 0);
    text-size-adjust: 100%;
    top: 0px;
    width: 32px;
    z-index: 0;
    column-rule-color: rgb(0, 0, 0);
    perspective-origin: 16px 16px;
    transform-origin: 16px 16px;
    caret-color: rgb(0, 0, 0);
    border: 0px none rgb(0, 0, 0);
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    margin: 0px 9px;
    outline: rgb(0, 0, 0) none 0px;
    overflow: hidden;
    transition: background-color 0.17s ease-in-out 0s;
}/*#A_47, #A_52, #A_57*/

#A_47:after, #A_52:after, #A_57:after {
    color: rgb(0, 0, 0);
    letter-spacing: 0.6px;
    text-align: center;
    text-decoration: none solid rgb(0, 0, 0);
    text-size-adjust: 100%;
    column-rule-color: rgb(0, 0, 0);
    caret-color: rgb(0, 0, 0);
    border: 0px none rgb(0, 0, 0);
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    outline: rgb(0, 0, 0) none 0px;
}/*#A_47:after, #A_52:after, #A_57:after*/

#A_47:before, #A_52:before, #A_57:before {
    color: rgb(0, 0, 0);
    letter-spacing: 0.6px;
    text-align: center;
    text-decoration: none solid rgb(0, 0, 0);
    text-size-adjust: 100%;
    column-rule-color: rgb(0, 0, 0);
    caret-color: rgb(0, 0, 0);
    border: 0px none rgb(0, 0, 0);
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    outline: rgb(0, 0, 0) none 0px;
}/*#A_47:before, #A_52:before, #A_57:before*/

#DIV_48, #DIV_53, #DIV_58 {
    bottom: 0px;
    cursor: pointer;
    height: 32px;
    left: 0px;
    letter-spacing: 0.6px;
    position: relative;
    right: 0px;
    text-align: center;
    text-size-adjust: 100%;
    top: 0px;
    width: 32px;
    perspective-origin: 16px 16px;
    transform: matrix(2, 0, 0, 2, 0, 0);
    transform-origin: 16px 16px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_48, #DIV_53, #DIV_58*/

#DIV_48:after, #DIV_53:after, #DIV_58:after {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_48:after, #DIV_53:after, #DIV_58:after*/

#DIV_48:before, #DIV_53:before, #DIV_58:before {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_48:before, #DIV_53:before, #DIV_58:before*/

#svg_49, #svg_54, #svg_59 {
    bottom: 0px;
    cursor: pointer;
    display: block;
    height: 32px;
    left: 0px;
    letter-spacing: 0.6px;
    position: relative;
    right: 0px;
    text-align: center;
    text-size-adjust: 100%;
    top: 0px;
    width: 32px;
    perspective-origin: 16px 16px;
    transform-origin: 16px 16px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    overflow: hidden;
}/*#svg_49, #svg_54, #svg_59*/

#svg_49:after, #svg_54:after, #svg_59:after {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#svg_49:after, #svg_54:after, #svg_59:after*/

#svg_49:before, #svg_54:before, #svg_59:before {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#svg_49:before, #svg_54:before, #svg_59:before*/

#use_50, #use_55, #use_60 {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    fill: rgb(34, 34, 34);
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    transition: fill 0.17s ease-in-out 0s;
}/*#use_50, #use_55, #use_60*/

#use_50:after, #use_55:after, #use_60:after {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    fill: rgb(34, 34, 34);
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#use_50:after, #use_55:after, #use_60:after*/

#use_50:before, #use_55:before, #use_60:before {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    fill: rgb(34, 34, 34);
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#use_50:before, #use_55:before, #use_60:before*/

#use_51, #use_56 {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    fill: rgba(0, 0, 0, 0);
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    transition: fill 0.17s ease-in-out 0s;
}/*#use_51, #use_56*/

#use_51:after, #use_56:after {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    fill: rgba(0, 0, 0, 0);
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#use_51:after, #use_56:after*/

#use_51:before, #use_56:before {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    fill: rgba(0, 0, 0, 0);
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#use_51:before, #use_56:before*/

#use_61 {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    fill: rgba(0, 0, 0, 0);
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    transition: fill 0.17s ease-in-out 0s;
}/*#use_61*/

#use_61:after {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    fill: rgba(0, 0, 0, 0);
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#use_61:after*/

#use_61:before {
    cursor: pointer;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    fill: rgba(0, 0, 0, 0);
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#use_61:before*/

#DIV_62 {
    float: left;
    height: 171px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 664.5px;
    perspective-origin: 332.25px 85.5px;
    transform-origin: 332.25px 85.5px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_62*/

#DIV_62:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_62:after*/

#DIV_62:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_62:before*/

#DIV_63 {
    bottom: 0px;
    box-shadow: rgba(128, 128, 128, 0) 0px 0px 0px 1px inset;
    clear: both;
    height: 60px;
    left: 0px;
    letter-spacing: 0.6px;
    position: relative;
    right: 0px;
    text-size-adjust: 100%;
    top: 0px;
    width: 630.5px;
    perspective-origin: 332.25px 38.5px;
    transform-origin: 332.25px 38.5px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    padding: 0px 17px 17px;
    transition: box-shadow 0.2s ease-in-out 0s;
}/*#DIV_63*/

#DIV_63:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_63:after*/

#DIV_63:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_63:before*/

#DIV_64, #DIV_68 {
    height: 60px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 630.5px;
    perspective-origin: 315.25px 30px;
    transform-origin: 315.25px 30px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_64, #DIV_68*/

#DIV_64:after, #DIV_68:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_64:after, #DIV_68:after*/

#DIV_64:before, #DIV_68:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_64:before, #DIV_68:before*/

#DIV_65, #DIV_69 {
    height: 60px;
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    width: 204.5px;
    perspective-origin: 315.25px 30px;
    transform-origin: 315.25px 30px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_65, #DIV_69*/

#DIV_65:after, #DIV_69:after {
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_65:after, #DIV_69:after*/

#DIV_65:before, #DIV_69:before {
    letter-spacing: 0.6px;
    text-align: center;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_65:before, #DIV_69:before*/

#A_66 {
    color: rgb(0, 0, 0);
    display: inline-block;
    height: 18px;
    letter-spacing: 1.5px;
    text-align: center;
    text-decoration: none solid rgb(0, 0, 0);
    text-size-adjust: 100%;
    text-transform: uppercase;
    width: 139.406px;
    backface-visibility: hidden;
    column-rule-color: rgb(0, 0, 0);
    perspective-origin: 103.703px 30px;
    transform-origin: 103.703px 30px;
    caret-color: rgb(0, 0, 0);
    background: rgb(252, 201, 183) /* none repeat scroll 0% 0% / auto padding-box border-box */;
    border: 0px none rgb(252, 201, 183);
    font: normal normal 400 normal 15px / normal Karla;
    outline: rgb(0, 0, 0) none 0px;
    padding: 21px 34px;
    transition: opacity 0.1s linear 0s;
}/*#A_66*/

#A_66:after {
    color: rgb(0, 0, 0);
    letter-spacing: 1.5px;
    text-align: center;
    text-decoration: none solid rgb(0, 0, 0);
    text-size-adjust: 100%;
    text-transform: uppercase;
    column-rule-color: rgb(0, 0, 0);
    caret-color: rgb(0, 0, 0);
    border: 0px none rgb(0, 0, 0);
    font: normal normal 400 normal 15px / normal Karla;
    outline: rgb(0, 0, 0) none 0px;
}/*#A_66:after*/

#A_66:before {
    color: rgb(0, 0, 0);
    letter-spacing: 1.5px;
    text-align: center;
    text-decoration: none solid rgb(0, 0, 0);
    text-size-adjust: 100%;
    text-transform: uppercase;
    column-rule-color: rgb(0, 0, 0);
    caret-color: rgb(0, 0, 0);
    border: 0px none rgb(0, 0, 0);
    font: normal normal 400 normal 15px / normal Karla;
    outline: rgb(0, 0, 0) none 0px;
}/*#A_66:before*/

#DIV_67 {
    bottom: 0px;
    box-shadow: rgba(128, 128, 128, 0) 0px 0px 0px 1px inset;
    clear: both;
    height: 60px;
    left: 0px;
    letter-spacing: 0.6px;
    position: relative;
    right: 0px;
    text-size-adjust: 100%;
    top: 0px;
    width: 630.5px;
    perspective-origin: 332.25px 47px;
    transform-origin: 332.25px 47px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    padding: 17px;
    transition: box-shadow 0.2s ease-in-out 0s;
}/*#DIV_67*/

#DIV_67:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_67:after*/

#DIV_67:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_67:before*/

#A_70 {
    color: rgb(0, 0, 0);
    display: inline-block;
    height: 18px;
    letter-spacing: 1.5px;
    text-align: center;
    text-decoration: none solid rgb(0, 0, 0);
    text-size-adjust: 100%;
    text-transform: uppercase;
    width: 139.328px;
    backface-visibility: hidden;
    column-rule-color: rgb(0, 0, 0);
    perspective-origin: 103.656px 30px;
    transform-origin: 103.664px 30px;
    caret-color: rgb(0, 0, 0);
    background: rgb(252, 201, 183) /* none repeat scroll 0% 0% / auto padding-box border-box */;
    border: 0px none rgb(252, 201, 183);
    font: normal normal 400 normal 15px / normal Karla;
    outline: rgb(0, 0, 0) none 0px;
    padding: 21px 34px;
    transition: opacity 0.1s linear 0s;
}/*#A_70*/

#A_70:after {
    color: rgb(0, 0, 0);
    letter-spacing: 1.5px;
    text-align: center;
    text-decoration: none solid rgb(0, 0, 0);
    text-size-adjust: 100%;
    text-transform: uppercase;
    column-rule-color: rgb(0, 0, 0);
    caret-color: rgb(0, 0, 0);
    border: 0px none rgb(0, 0, 0);
    font: normal normal 400 normal 15px / normal Karla;
    outline: rgb(0, 0, 0) none 0px;
}/*#A_70:after*/

#A_70:before {
    color: rgb(0, 0, 0);
    letter-spacing: 1.5px;
    text-align: center;
    text-decoration: none solid rgb(0, 0, 0);
    text-size-adjust: 100%;
    text-transform: uppercase;
    column-rule-color: rgb(0, 0, 0);
    caret-color: rgb(0, 0, 0);
    border: 0px none rgb(0, 0, 0);
    font: normal normal 400 normal 15px / normal Karla;
    outline: rgb(0, 0, 0) none 0px;
}/*#A_70:before*/

#DIV_71 {
    bottom: 0px;
    box-shadow: rgba(128, 128, 128, 0) 0px 0px 0px 1px inset;
    box-sizing: border-box;
    clear: both;
    height: 115.516px;
    left: 0px;
    letter-spacing: 0.6px;
    position: relative;
    right: 0px;
    text-size-adjust: 100%;
    top: 0px;
    width: 664.359px;
    perspective-origin: 332.172px 57.75px;
    transform-origin: 332.18px 57.7578px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    margin: 0px 332.328px 0px 332.312px;
    padding: 17px;
    transition: box-shadow 0.2s ease-in-out 0s;
}/*#DIV_71*/

#DIV_71:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_71:after*/

#DIV_71:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_71:before*/

#DIV_72 {
    bottom: 0px;
    height: 22px;
    left: 0px;
    letter-spacing: 0.6px;
    position: relative;
    right: 0px;
    text-size-adjust: 100%;
    top: 0px;
    visibility: hidden;
    width: 630.359px;
    perspective-origin: 315.172px 40.75px;
    transform-origin: 315.18px 40.7578px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    padding: 0px 0px 59.5156px;
}/*#DIV_72*/

#DIV_72:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    visibility: hidden;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_72:after*/

#DIV_72:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    visibility: hidden;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_72:before*/

#DIV_73 {
    bottom: 0px;
    box-shadow: rgba(128, 128, 128, 0) 0px 0px 0px 1px inset;
    box-sizing: border-box;
    height: 56px;
    left: 0px;
    letter-spacing: 0.6px;
    position: relative;
    right: 0px;
    text-size-adjust: 100%;
    top: 0px;
    width: 664.359px;
    perspective-origin: 332.172px 28px;
    transform-origin: 332.18px 28px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    margin: 0px 332.328px 0px 332.312px;
    padding: 17px;
    transition: box-shadow 0.2s ease-in-out 0s;
}/*#DIV_73*/

#DIV_73:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_73:after*/

#DIV_73:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_73:before*/

#DIV_74 {
    height: 22px;
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    width: 630.359px;
    perspective-origin: 315.172px 11px;
    transform-origin: 315.18px 11px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_74*/

#DIV_74:after {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_74:after*/

#DIV_74:before {
    letter-spacing: 0.6px;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#DIV_74:before*/

#P_75 {
    height: 22px;
    letter-spacing: 0.6px;
    overflow-wrap: break-word;
    text-align: center;
    text-size-adjust: 100%;
    width: 630.359px;
    perspective-origin: 315.172px 11px;
    transform-origin: 315.18px 11px;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
    margin: 0px;
}/*#P_75*/

#P_75:after {
    letter-spacing: 0.6px;
    overflow-wrap: break-word;
    text-align: center;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#P_75:after*/

#P_75:before {
    letter-spacing: 0.6px;
    overflow-wrap: break-word;
    text-align: center;
    text-size-adjust: 100%;
    font: normal normal 400 normal 15px / 22.5px "Playfair Display";
}/*#P_75:before*/
/*
Naresh changes 
*/



a#A_66,a#A_70 {
    width: 200px;
    padding-bottom: 31px;
    margin-bottom: 20px;
}


.grid_16.alpha.home-content-footer {font-family: Playfair Display;font-style: normal;font-size: 13px;letter-spacing: .1em;line-height: 1.5em;text-transform: none;background: #f5efec;}

.Footer-nav-group {
    padding: 12px 16% 20px 16%;
}

.Footer-nav-folder-heading {    
    padding-bottom: 20px;    
    font-family: Playfair Display;
    font-weight: 400;
    font-style: normal;
    font-size: 18px;
    letter-spacing: 0em;
    line-height: 1em;
    text-transform: none;
    color: #222;
}

.right-panel {
    padding-left: 30px!important;
}

a.Footer-nav-folder-item {
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;
    font-size: 13px;
    letter-spacing: .1em;
    line-height: 1.5em;
    text-transform: none;
    background: transparent;
}
a.Footer-nav-folder-item:hover {
    color: rgba(34,34,34,.5);
}
div#DIV_41_social {
    padding-left: 32%;
}

#ui-dashboard-content-footer {
    border: none!important;
}

/*.login-wrapper {
height:800px
}
*/

.homeContentFooterCss {
    text-align: left;
}

/*Bootstrap classes */

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

@media (min-width: 768px) {
    .container {
        width:750px
    }
}

@media (min-width: 992px) {
    .container {
        width:970px
    }
}

@media (min-width: 1200px) {
    .container {
        width:1170px
    }
}

.container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.row {
    margin-right: -15px;
    margin-left: -15px
}

.row-no-gutters {
    margin-right: 0;
    margin-left: 0
}

.row-no-gutters [class*=col-] {
    padding-right: 0;
    padding-left: 0
}

.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
    float: left
}

.col-xs-12 {
    width: 100%
}

.col-xs-11 {
    width: 91.66666667%
}

.col-xs-10 {
    width: 83.33333333%
}

.col-xs-9 {
    width: 75%
}

.col-xs-8 {
    width: 66.66666667%
}

.col-xs-7 {
    width: 58.33333333%
}

.col-xs-6 {
    width: 50%
}

.col-xs-5 {
    width: 41.66666667%
}

.col-xs-4 {
    width: 33.33333333%
}

.col-xs-3 {
    width: 25%
}

.col-xs-2 {
    width: 16.66666667%
}

.col-xs-1 {
    width: 8.33333333%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-pull-11 {
    right: 91.66666667%
}

.col-xs-pull-10 {
    right: 83.33333333%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-8 {
    right: 66.66666667%
}

.col-xs-pull-7 {
    right: 58.33333333%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-5 {
    right: 41.66666667%
}

.col-xs-pull-4 {
    right: 33.33333333%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-2 {
    right: 16.66666667%
}

.col-xs-pull-1 {
    right: 8.33333333%
}

.col-xs-pull-0 {
    right: auto
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-push-11 {
    left: 91.66666667%
}

.col-xs-push-10 {
    left: 83.33333333%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-8 {
    left: 66.66666667%
}

.col-xs-push-7 {
    left: 58.33333333%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-5 {
    left: 41.66666667%
}

.col-xs-push-4 {
    left: 33.33333333%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-2 {
    left: 16.66666667%
}

.col-xs-push-1 {
    left: 8.33333333%
}

.col-xs-push-0 {
    left: auto
}

.col-xs-offset-12 {
    margin-left: 100%
}

.col-xs-offset-11 {
    margin-left: 91.66666667%
}

.col-xs-offset-10 {
    margin-left: 83.33333333%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-8 {
    margin-left: 66.66666667%
}

.col-xs-offset-7 {
    margin-left: 58.33333333%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-5 {
    margin-left: 41.66666667%
}

.col-xs-offset-4 {
    margin-left: 33.33333333%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-2 {
    margin-left: 16.66666667%
}

.col-xs-offset-1 {
    margin-left: 8.33333333%
}

.col-xs-offset-0 {
    margin-left: 0
}

@media (min-width: 768px) {
    .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9 {
        float:left
    }

    .col-sm-12 {
        width: 100%
    }

    .col-sm-11 {
        width: 91.66666667%
    }

    .col-sm-10 {
        width: 83.33333333%
    }

    .col-sm-9 {
        width: 75%
    }

    .col-sm-8 {
        width: 66.66666667%
    }

    .col-sm-7 {
        width: 58.33333333%
    }

    .col-sm-6 {
        width: 50%
    }

    .col-sm-5 {
        width: 41.66666667%
    }

    .col-sm-4 {
        width: 33.33333333%
    }

    .col-sm-3 {
        width: 25%
    }

    .col-sm-2 {
        width: 16.66666667%
    }

    .col-sm-1 {
        width: 8.33333333%
    }

    .col-sm-pull-12 {
        right: 100%
    }

    .col-sm-pull-11 {
        right: 91.66666667%
    }

    .col-sm-pull-10 {
        right: 83.33333333%
    }

    .col-sm-pull-9 {
        right: 75%
    }

    .col-sm-pull-8 {
        right: 66.66666667%
    }

    .col-sm-pull-7 {
        right: 58.33333333%
    }

    .col-sm-pull-6 {
        right: 50%
    }

    .col-sm-pull-5 {
        right: 41.66666667%
    }

    .col-sm-pull-4 {
        right: 33.33333333%
    }

    .col-sm-pull-3 {
        right: 25%
    }

    .col-sm-pull-2 {
        right: 16.66666667%
    }

    .col-sm-pull-1 {
        right: 8.33333333%
    }

    .col-sm-pull-0 {
        right: auto
    }

    .col-sm-push-12 {
        left: 100%
    }

    .col-sm-push-11 {
        left: 91.66666667%
    }

    .col-sm-push-10 {
        left: 83.33333333%
    }

    .col-sm-push-9 {
        left: 75%
    }

    .col-sm-push-8 {
        left: 66.66666667%
    }

    .col-sm-push-7 {
        left: 58.33333333%
    }

    .col-sm-push-6 {
        left: 50%
    }

    .col-sm-push-5 {
        left: 41.66666667%
    }

    .col-sm-push-4 {
        left: 33.33333333%
    }

    .col-sm-push-3 {
        left: 25%
    }

    .col-sm-push-2 {
        left: 16.66666667%
    }

    .col-sm-push-1 {
        left: 8.33333333%
    }

    .col-sm-push-0 {
        left: auto
    }

    .col-sm-offset-12 {
        margin-left: 100%
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }

    .col-sm-offset-0 {
        margin-left: 0
    }
}

@media (min-width: 992px) {
    .col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {
        float:left
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-11 {
        width: 91.66666667%
    }

    .col-md-10 {
        width: 83.33333333%
    }

    .col-md-9 {
        width: 75%
    }

    .col-md-8 {
        width: 66.66666667%
    }

    .col-md-7 {
        width: 58.33333333%
    }

    .col-md-6 {
        width: 50%
    }

    .col-md-5 {
        width: 41.66666667%
    }

    .col-md-4 {
        width: 33.33333333%
    }

    .col-md-3 {
        width: 25%
    }

    .col-md-2 {
        width: 16.66666667%
    }

    .col-md-1 {
        width: 8.33333333%
    }

    .col-md-pull-12 {
        right: 100%
    }

    .col-md-pull-11 {
        right: 91.66666667%
    }

    .col-md-pull-10 {
        right: 83.33333333%
    }

    .col-md-pull-9 {
        right: 75%
    }

    .col-md-pull-8 {
        right: 66.66666667%
    }

    .col-md-pull-7 {
        right: 58.33333333%
    }

    .col-md-pull-6 {
        right: 50%
    }

    .col-md-pull-5 {
        right: 41.66666667%
    }

    .col-md-pull-4 {
        right: 33.33333333%
    }

    .col-md-pull-3 {
        right: 25%
    }

    .col-md-pull-2 {
        right: 16.66666667%
    }

    .col-md-pull-1 {
        right: 8.33333333%
    }

    .col-md-pull-0 {
        right: auto
    }

    .col-md-push-12 {
        left: 100%
    }

    .col-md-push-11 {
        left: 91.66666667%
    }

    .col-md-push-10 {
        left: 83.33333333%
    }

    .col-md-push-9 {
        left: 75%
    }

    .col-md-push-8 {
        left: 66.66666667%
    }

    .col-md-push-7 {
        left: 58.33333333%
    }

    .col-md-push-6 {
        left: 50%
    }

    .col-md-push-5 {
        left: 41.66666667%
    }

    .col-md-push-4 {
        left: 33.33333333%
    }

    .col-md-push-3 {
        left: 25%
    }

    .col-md-push-2 {
        left: 16.66666667%
    }

    .col-md-push-1 {
        left: 8.33333333%
    }

    .col-md-push-0 {
        left: auto
    }

    .col-md-offset-12 {
        margin-left: 100%
    }

    .col-md-offset-11 {
        margin-left: 91.66666667%
    }

    .col-md-offset-10 {
        margin-left: 83.33333333%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-8 {
        margin-left: 66.66666667%
    }

    .col-md-offset-7 {
        margin-left: 58.33333333%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-5 {
        margin-left: 41.66666667%
    }

    .col-md-offset-4 {
        margin-left: 33.33333333%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-2 {
        margin-left: 16.66666667%
    }

    .col-md-offset-1 {
        margin-left: 8.33333333%
    }

    .col-md-offset-0 {
        margin-left: 0
    }
}

@media (min-width: 1200px) {
    .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9 {
        float:left
    }

    .col-lg-12 {
        width: 100%
    }

    .col-lg-11 {
        width: 91.66666667%
    }

    .col-lg-10 {
        width: 83.33333333%
    }

    .col-lg-9 {
        width: 75%
    }

    .col-lg-8 {
        width: 66.66666667%
    }

    .col-lg-7 {
        width: 58.33333333%
    }

    .col-lg-6 {
        width: 50%
    }

    .col-lg-5 {
        width: 41.66666667%
    }

    .col-lg-4 {
        width: 33.33333333%
    }

    .col-lg-3 {
        width: 25%
    }

    .col-lg-2 {
        width: 16.66666667%
    }

    .col-lg-1 {
        width: 8.33333333%
    }

    .col-lg-pull-12 {
        right: 100%
    }

    .col-lg-pull-11 {
        right: 91.66666667%
    }

    .col-lg-pull-10 {
        right: 83.33333333%
    }

    .col-lg-pull-9 {
        right: 75%
    }

    .col-lg-pull-8 {
        right: 66.66666667%
    }

    .col-lg-pull-7 {
        right: 58.33333333%
    }

    .col-lg-pull-6 {
        right: 50%
    }

    .col-lg-pull-5 {
        right: 41.66666667%
    }

    .col-lg-pull-4 {
        right: 33.33333333%
    }

    .col-lg-pull-3 {
        right: 25%
    }

    .col-lg-pull-2 {
        right: 16.66666667%
    }

    .col-lg-pull-1 {
        right: 8.33333333%
    }

    .col-lg-pull-0 {
        right: auto
    }

    .col-lg-push-12 {
        left: 100%
    }

    .col-lg-push-11 {
        left: 91.66666667%
    }

    .col-lg-push-10 {
        left: 83.33333333%
    }

    .col-lg-push-9 {
        left: 75%
    }

    .col-lg-push-8 {
        left: 66.66666667%
    }

    .col-lg-push-7 {
        left: 58.33333333%
    }

    .col-lg-push-6 {
        left: 50%
    }

    .col-lg-push-5 {
        left: 41.66666667%
    }

    .col-lg-push-4 {
        left: 33.33333333%
    }

    .col-lg-push-3 {
        left: 25%
    }

    .col-lg-push-2 {
        left: 16.66666667%
    }

    .col-lg-push-1 {
        left: 8.33333333%
    }

    .col-lg-push-0 {
        left: auto
    }

    .col-lg-offset-12 {
        margin-left: 100%
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%
    }

    .col-lg-offset-9 {
        margin-left: 75%
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%
    }

    .col-lg-offset-6 {
        margin-left: 50%
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%
    }

    .col-lg-offset-3 {
        margin-left: 25%
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%
    }

    .col-lg-offset-0 {
        margin-left: 0
    }
}
#custom-footer .ui-dashboard-content {
    height: 450px;
}

/* Login page footer background - JW Jan 7, 2020 */
.grid_16.homeContentFooterCss {background: #f5efec; height: 450px; margin-right: 0;}


.style-item .worksheet-options {
    position: absolute;
    top: 5px;
    width: 25px;
    height: 25px;
    
}

.style-item .worksheet-indicators .worksheet-add{
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    background-position: top;
    margin-left: -10px;
    padding-bottom: 0px; 
    padding-left: 0px; 
    padding-right: 0px;
    padding-top: 0px; 
}
	
.style-item .worksheet-indicators .worksheet-added {
     padding-bottom: 0px; 
     padding-left: 0px; 
     padding-right: 0px;
     padding-top: 0px; 
     background-repeat: no-repeat;
     width: 40px;
     height: 40px;
     background-position: top;
     margin-left: -10px;
}	



#custom-footer .ui-dashboard-content {
    height: 450px;
}

.grid_4.omega.featuredstyles {
    display: none;
}
.row-no-gutters .col-xs-12.col-sm-12.col-md-12.col-lg-12 {
    margin-top: 18px;
}

/*   Color Code changes for  ATS display*/

.order-item-container .full, .order-item-deliveries .full,  .order-item-data .full {
   background:#feb8b2 !important;
}

.order-item-container .good, .order-item-deliveries .good, .order-item-data .good {
   background: #feb8b2 !important;
}

.order-item-container .avg, .order-item-deliveries .avg,  .order-item-data .avg {
   background: #feb8b2 !important;
}

.order-item-container .low, .order-item-deliveries .low,  .order-item-data .low {
   background: #feb8b2 !important;
}

.order-item-container .zero, .order-item-deliveries .zero,  .order-item-data .zero {
   background: #feb8b2 !important;
}

.jCalMo .invday {
    background: #feb8b2 !important;
}

.jCalMo .overDay {
    color: #000;

}
/* Hide legends in add delivery window popup */
div.ats_calendar ul.ats_status.clearfix {
    display: none;
}

.closeBtn:after {
    color: white;
}
.singlePageOrder.full{
color :black;
}

.status.full{
    color: black;
}

.order .toolbar a#order-confirm-link, a#order-decline-link {
    pointer-events: none;
    cursor: default;
    color: #c8c2c2;
}


/* Below Css changes added for bubble icon to add multiple styles*/

img.tiny-color {
border: 0px solid #cccccc !important
}

.addtoworksheet {
    position: absolute;
    margin-left: -20px;
    margin-top: -7px;
    width: 13px;
    height: 13px;
    float: left;
    text-align: left;
    z-index: 1000;
    border: 0px solid #3598dc !important;
}

.addedtoworksheet {
    
    position: absolute;
    margin-left: -20px;
    margin-top: -5px;
    width: 13px;
    height: 13px;
    float: left;
    text-align: left;
    z-index: 1000;
    border: 0px solid #3598dc !important;
}

img.swatch-color {
    width: 30px;
    height: 30px;
    border: 1px solid #d1d1d1;
    margin-right: 8px;
}

.box.catalog h2 {
    font-size: 1em;
    font-weight: normal;
    text-transform: uppercase;
    color: #fff;
    background: #666;

}
.catalog .ui-accordion-header strong{
   font-size:11px
}
/* Highlight "Forgot password" link in registration */
#register .notice a {
    color: blue;
    text-decoration: underline;
}


.style-hidden-images-more-colors {
    float: right;
    margin-right: 7%;
}
.style-swatch-images{
margin-left: 0px;
}
.browse .style-swatch-images{
margin-left: 42px;
}

.order-item-style-info td.availability.fully-availabile label {
font-weight: bold;
}

/* Responsive Video */
.iframe-container{
  position: relative;
  width: 100%;
  padding-bottom: 56.25%; 
  height: 0;
}
.iframe-container iframe{
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* Hide "Add another delivery" button */
a.add-delivery.inputbutton {
    display: none;
}

span.action-icons.another-delivery {
    display: none;
}


.play-style-video-style {
  /*  margin-left: 85% !important;
    margin-top: -15% !important; */
    margin-left: 20% !important;
    margin-top: -121% !important;
}

.ui-icon-play {
     width: 90px;
    height: 90px;
}

.play-style-video {
    background-size: 90px 90px;
    margin-left: 15%;
}


a.style-show-allcolors-fancybox-link{
 display:inline-block;
}

a.thumbnail-play-link {
    background-size: 50px 50px;
    margin-top:30% !important
    /*top: 25%;
    left: 10%;*/
}
#styleTagDiv{
display: block;
}

.style_attribute.style#Brand{
    display: none;
}
.style .style-attribute-brand, .style-attribute-brand.hidden.catalog{
    display: block;
}

.catalog div#Brand, .style div#Brand {
    display: none;
}
#dash-order-stats > table {
    border: 1px solid #bbb;
    font-size: 12px;
}

/*
div#retail_price {
    display: none;
}
*/

.rslides li {  
  left:4px;
}

.order #order-details .grid-container-vertical .style-image img{
width: auto;
height: auto;
    max-height: 150px;
}


