a{ color:#333132;}
.header{ background:#fff; padding: 5px 0;}
.siteLogo h2 { margin:0;text-align: center;padding:0;}
/*.siteLogo img {max-height: 40px;}*/
.siteTopcat ul li {display: block;float: left;margin-right:55px;margin-bottom: 0;}
.siteTopcat ul li.curator-text {margin-right: 0;}
button:active:focus {color: #FFF;}
.siteTopcat ul li a, .topmyAccout ul li a, .navContent .navLink a{ color:#303b37; text-decoration:none; font: 400 1.2em/2.5em 'Poppins', Arial, Helvetica, sans-serif; padding:0 5px;}
.topHeader.topHeader-2 ul li a {font-size: 19px; font-weight:500;}
.siteTopcat ul li a:hover, .topmyAccout ul li a:hover, .navContent .navLink a:hover{ color:#303b37;}
.topmyAccout ul li{ margin-right:12px;margin-bottom: 0;}
.topmyAccout ul li#search_icon {margin-right: 7px; margin-left:4px;}
.siteTopcat, .topmyAccout {position: relative; float: none; width: 100%; height: 100%; display: table;}
.topHeader.topHeader-2 .siteTopcat {text-align: center; width: 100%; padding-top:10px;}
.siteTopcat ul {display:inline-block; vertical-align: middle; padding:0; margin:0;}
.mo-top-right .topmyAccout ul {display: table-cell;vertical-align: middle;}
.topmyAccout ul {padding-left: 0;}
.navContent .navLink ul li:last-child {margin-bottom: 0;}
.siteTopcat ul li.curator-text a {font-weight: 200; /*font-family: 'Brandon Grotesque', Arial, Helvetica, sans-serif;*/ text-transform: uppercase; letter-spacing: 3px;}
.Curator-heading {font-weight: 200;letter-spacing: 6px;}
#slideNavCurator{ min-height:380px;}
#slideNavCurator .navContent .navLink {text-align: left;float: left;}
#slideNavCurator .navContent .navLink a {color: #FFF;text-decoration: none;font: 400 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif; padding:1vh 0.8vw; float: left;}
#slideNavCurator .navLink .curtor-list li {color: #303b37; font: 400 1vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif;}
#slideNavCurator .navContent .navLink {width: auto;}
.looking {font: 500 1.4em/2em 'Poppins', Arial, Helvetica, sans-serif;text-align: center;color: #333132;margin: 0 auto 2% 0;}
.cms-curator .brand-partners-Block {background: #FFF;background-size: contain;}
.cms-curator .brand-partners-Block .partners-x-1 {background: #33423f;}
.cms-curator .inner-content .partner-top-head h2 {text-transform: uppercase;}
.cms-curator .checkout-section h2 {text-align: left;}
.cms-curator .whitebg {padding: 3% 15%;background: #FFF;}
.cms-curator .inner-aboutBlock .whitebg {height: auto;}
.cms-curator .brand-partners-Block .partners-x-2 {height: auto;}
.cms-curator .inner-aboutBlock.brand-partners-Block {height: auto;}
.cms-curator .shipping-info {padding: 1.5% 15% 5% 0;text-align: left; border:0;}
.form.curator_form {margin: 0 auto;width: 100%;/*border: 1px solid #333132;padding: 30px;*/border-radius: 10px;/*box-shadow: 0px 0px 12px #acacac;*/}
.curator-form .form-group input.form-control {background: transparent;border: 0; font: 500 0.8em/2.5em 'Poppins', Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing: 2px;
border-bottom: 1px solid #5e5e5e; box-shadow: inherit; margin: 0; height: 3vh;  padding: 0; color: #333132;}
#curator_modal .modal-dialog {width: 750px;}
.curator-form .form-group input:read-only {}
.curator-form .primary {float: left;width: 48%;}
.curator-form .secondary {float: right;width: 48%;}
.cms-curator .modal-content {background: url(../images/header-popup-bg.jpg) no-repeat 0 0;border-radius: 0;font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif;
color: #FFF; background-size: cover; padding-bottom: 2vh; padding: 2% 0 10% 0;}
.cms-curator .modal-dialog {margin: 20% auto;width: 750px;padding: 10% inherit;}
.cms-curator .inner-aboutBlock img {width: 100vw;height: auto;}
.cms-curator .modal-content .modal-curator_value {text-align: center;font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 1px;color: #FFF;margin:0;}
.curator-form .form-group input.form-control::placeholder {color: #333132;opacity: 9;}
/*.curator-form .shipp-form-next {background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 1.6vh 1vw;width: 120px; float:right; 
font:400 1.4em/0.5em 'Poppins', Arial, Helvetica, sans-serif; color: #333132; margin: 0em 0 0 0;}*/
.cms-curator .curator-form .shipp-form-next {background: transparent; border: 2px solid #333132; border-radius: 5em; padding: 5px 1vw; width: 120px; float: right; font: 400 1.2em/0.5em 'Poppins', Arial, Helvetica, sans-serif; color: #333132; margin: -47px 0 0 0; height: 42px;}
.curator-form .shipp-form-next:hover {background: #333132;color: #fff;border: 2px solid #FFF;}
.curator-form .form-group textarea.form-control {border: 1px solid #333132; border-radius: 10px;height: 95px; font: 500 0.9em/2.5em 'Poppins', Arial, Helvetica, sans-serif; color: #333132; text-transform:uppercase;}
.curator-form .form-group textarea.form-control::placeholder {color: #333132;opacity: 9;}
.curator-form .lavel {text-align: left;width: 100%; margin:0;font: 500 0.9em/2.5em 'Poppins', Arial, Helvetica, sans-serif;text-transform: uppercase;}

.partner-top-head2 .form.curator_form select {height: 3vh;background: transparent;border: 0;font: 500 0.7vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif;text-transform: inherit;letter-spacing: 2px;
border-bottom: 1px solid #5e5e5e; box-shadow: inherit; margin: 0; padding: 0; color: #333132; border-radius: 0;}
.curator-form-state {width: 100%;overflow: hidden;}
.curator-form textarea#curator_text.form-control {margin-top: 10px;width: 100%;overflow: hidden;}
.form-group.curator-form-state .col-md-4:first-child {padding-left: 0;}
.form-group.curator-form-state .col-md-4:last-child {padding-right: 0;}

.form-group.browse {background: #F8f8f8;width: 262px;padding: 11px;border: 1px solid #333132;border-radius: 4px; float:left;}
.header .topHeader .col-md-4 {display:inline-block; height: 100%;}
.mo-top-right .topmyAccout {padding-right: 40px; display:table;}
.navContent .searchBox { padding-top: 9vh; display: table;height: 100px;width:100%;}
.navContent .searchBox .search-container {display: inline-block;vertical-align: bottom;width: 100%;}
#iconBox {background: transparent; border-radius: 0;margin: 0;position: relative;padding: 0px;cursor: pointer;}
.box {width: 36px;height: 33px;position: relative;background: url(../images/menu-icon.png)no-repeat 0 0px;background-size: cover;}
.box.icon.close{background: url(../images/closeIcon.png)no-repeat 0 0; opacity: 1; background-size: cover;}
.line {display:none;position: absolute;height: 3px;width: 100%;background: white;border-radius: 8px;transition: all cubic-bezier(0.26, 0.1, 0.27, 1.55) 0.35s;}
.top {top:17%;}
.middle {top:48%;}
.bottom {top:78%;}
#search_mini_form #search_autocomplete {padding: 27px 0 0 0;}
.icon.close .top {transform:rotate(45deg);top:48%;}
.icon.close .middle, .icon.close .bottom {transform:rotate(-45deg);top:48%;}
.topmyAccout ul li.navIcon {margin-right: 0;height: 33px; margin-top: 5px; display:none;}
.nav-content-bg { background:#f8f8f8;padding:3% 5% 3%; position: absolute; background-size: cover;z-index: 9999;width: 100%; left:0;}
.block-search #search_autocompletes ul {margin:37px 0 0 0; background:#2e3d3a !important; width:100%;}
.block-search #search_autocompletes ul li{ width:100%; font: 300 14px/36px 'Poppins', Arial, Helvetica, sans-serif; background: #2e3d3a; height: 40px; padding: 0px 10px 0; color:#FFF;}
.block-search #search_autocompletes ul li:hover {background: #273633;}
.block-search #search_autocompletes ul li .amount{ display:none;}
.navContent {display: inline-block;width: 100%;}
.mobile-menu{display: none;}
.navContent .navLink .col-md-4 {width: 50% !important; float:right;}
.navContent .navLink {text-align: right;float: right;width: 70%;}
.navContent .navLink  ul{ list-style-type:none; padding:0;}
.navContent .navLink.rightnav ul {list-style-type: none;padding: 0;float: right;width: 50%;margin: 0;}
#slideNavMaterila .navContent .navLink ul {margin-top: 23px;}
#slideNavMaterila .navContent .navLink ul.mt-30 {margin-top: 4.6vh; margin-left:0px;}
#slideNavBrand .navContent .navLink ul {margin-top: 23px;}
#slideNavBrand .navContent .navLink ul.mt-30 {margin-top: 3em;}
#slideNavBrand .navContent .navLink {text-align: left;float: none;width: 100%;}
#slideNavBrand .top-nav-btn {float: left;margin: 0; width:100%;}
.showcase .imgvcent.tablate {display: none !important;}
.navContent .navLink  ul li{margin-bottom: 1.8rem;}
.nav-content-bg .navContent .navLink ul li a {font: 400 1vw/3.1vh 'Poppins', Arial, Helvetica, sans-serif; color:#303b37; padding:0px;}
#slideNavBrand .navContent .navLink ul li a {color: #303b37;}
#slideNavBrand .navContent .navLink ul li a:hover {color: #333132;}
#slideNavBrand .navContent .navLink ul li sup {color: #303b37;}
.navContent .navLink ul li a{color: #303b37;}

.nav-content-bg .navContent .navLink ul li a:hover{ text-decoration:underline; color:#333132;}
.navContent .searchBox .search-container form {border: 1px solid #303b37;border-radius: 5em;padding: 0px 0.7vw; height:35px;}
.navContent .searchBox .search-container .block-search .action.search::before {line-height: 34px !important;}
.navContent .searchBox .search-container .block-search {position: relative; float: none; padding-left: 0px; width: 100%; z-index: 4; margin: 5px 0;}
.navContent .searchBox .search-container form input {width: 91%;background: transparent;border: 0px none;color: #303b37;font:400 1em/2em 'Poppins', Arial, Helvetica, sans-serif; border-right: 1px solid #303b37; margin-right: 7px; height:33px; box-shadow: inherit; border-radius: 0; margin-top:0;}
.navContent .searchBox .search-container form input::placeholder{color: #303b37 !important;}
.block-search .action.search::before {color: #303b37 !important; line-height: 60px;}
.navContent .searchBox .search-container form input:focus{box-shadow: inherit;}
.navContent .searchBox .search-container form button {background: transparent;border: 0px;color: #FFF; width:51px; font-size: 1.5em !important;padding: 0;margin: 0 1.5% 0 0 !important;top: 0;
right: 0; height:auto; line-height: 4vh;}
.top-nav-btn a{padding: 6px 15px;border-radius: 5em;border: 2px solid #303b37;width:auto;text-align: center;float: right;margin: 0; color: #303b37 !important;}

.menu-btn p.top-nav-btn a {border-radius: 5em;border: 2px solid #303b37;width: auto;text-align: center;float: right;margin: 0;color: #303b37 !important;padding: 7px 15px; font: 400 1.1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; width:100%;}
.menu-btn p.top-nav-btn a:hover {background: #303b37; border-color: #333132; color: #FFF !important;}
.top-nav-btn a:hover{color: #fff !important; background: #303b37; border-color: #333132;}
#slideNavMaterila .top-nav-btn {float: left;margin: 0;}
.menu-text {font-size: 0.7vw;color: #303b37;font-weight: 400;margin:0;letter-spacing: -0.1px;font-family: 'Poppins', Arial, Helvetica, sans-serif;}
#slideNavMaterila .navContent .navLink {text-align: left; float:none; width:100%; /*margin-left:-15px;*/}
#slideNavBrand .navContent .navLink {text-align: left;float: none;width: 100%;}
#slideNavBrand .navContent .navLink{text-align: left;}
.siteTopcat li a.active {border-bottom: 2px solid #303b37;}
.catalog-category-view .products.list.items.product-items {margin-bottom: 20px;}
.catalog-category-view .page-main {max-width: 100%;}
.item.product.product-item {padding-right: 34px; padding-left:0;}
.catalog-category-view.page-products .item.product.product-item {width: 24%; margin-right: 0.9em; padding: 0;}
.catalog-category-view.page-products .item.product.product-item:nth-child(4n) {padding-right: 0; margin-right:0;}
.products-grid .product-item .product-item-info .product-item-details .price-box {display: none;}
.catalogsearch-result-index .toolbar-sorter.sorter {margin-top: -65px;}
.catalogsearch-result-index .brand-sec {width: 100%;overflow: hidden;}
.catalogsearch-result-index.page-products .item.product.product-item {width: 24%;margin-right: 11px; padding:0;}
.catalogsearch-result-index.page-products .item.product.product-item:nth-child(4n) {padding-right: 0; margin-right:0;}
.catalogsearch-result-index .product.actions.product-item-actions {display: none;}
.catalogsearch-result-index .block dt.title {display: none !important;}
.catalogsearch-result-index .block dd.item {display: none;}
.catalogsearch-result-index #layer-product-list .message.notice {display: none;}
.catalog-category-view .items.pages-items {margin: 0 0 0 0;}
.catalog-category-view .field.limiter {margin: 0 0 0 0;}
.catalog-category-view .sidebar.sidebar-main {padding-bottom: 2em; float:none;}
.toolbar.toolbar-products:last-child {border-top: 1px solid #333213;padding-top: 20px !important;}
.products.wrapper.grid.products-grid + .toolbar.toolbar-products {border-top: 1px solid #353132; padding-top: 2em;}
body.catalog-category-view .products.wrapper.grid.products-grid { border-bottom: 0;}
.modal-repsearchform .thankyou { text-align: center;}
.product-item-info:hover {border: 1px solid #979797;}
.breadcrumbs {display: none;}
.block-content.filter-content {padding: 0 2em 0 4em; display: inline-block; width: 100%;}
.sign.plus , .sign.minus {float: right;font-size: 34px;color: #323031;font-weight: 300; cursor:pointer;}
.catalog-category-view .filter-options-title.filter_title {font: 500 1.2vw/4vh 'Poppins', Arial, Helvetica, sans-serif !important;}
.filter-options {display: block !important;}
.filter-options .filter-options-content {margin: 20px 0 22.5px !important;}
.filter-options .filter-options-content .item span {margin: 0 0 0 10px;}
.block-content.filter-content .item { width:100%; overflow:auto; color: #333132;font: 400 1.15em/1.2vw 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 0.8em;}
.latest_collection li.item span {color: #ad632e;font-weight: 300;}
.block-content.filter-content .item label {display: flex;font-weight: 400;}
.block-content.filter-content .item label .list_input {margin: 0;width: 16px;height: 16px;}
.filter-options .filter-options-content .item span.count {text-align: left;margin: 0 0 0 18px;font: 300 14pt/36px 'Poppins', Arial, Helvetica, sans-serif; display:none;}
.filter-options .filter-options-content .item a {float: left; margin:0 0 0 0;}
.block-content.filter-content .item a{color: #333132; text-decoration:none; cursor: default;}
.block-content.filter-content .item a:hover{ text-decoration:none; color: #333132; cursor:default; }
.block-content.filter-content .item.count {display: none;}
.filter-options .filter-options-content .item a input {margin:6px 0.6vw 0 0; width: 1.1em; height: 1.1em; float:left;}
.filter-options .filter-options-content .item a input:focus {outline: none; box-shadow: inherit;}
.block-content.filter-content .item a.remove {color: #FF0000;text-decoration: underline;}
.block-content.filter-content .item a.remove span {cursor: pointer;}
.action.clear.filter-clear {background: #333132; padding: 5px 10px; color: #FFF; border-radius: 4px; font: 400 14px/22px 'Poppins', Arial, Helvetica, sans-serif;}
.action.clear.filter-clear:hover{ background:#000; color:#FFF; text-decoration:none;}
.swatch-option.image {border-radius: 50px;height: 30px;}
.btBloct-header {width: 100%; overflow: hidden; border-bottom: 1px solid #333132; margin-bottom:3vh; padding-bottom:1.5vh;}
.catalog-product-view .pro-detail-botBlock .col-md-4 {width: 31.4%;}
.catalog-product-view .pro-detail-botBlock .specification-details {width:100%; overflow:hidden; display:inline-block; }
.catalog-product-view .pro-detail-botBlock .specification-details ul {list-style-type: none;background: #FFF;padding:5px;width:auto;margin: 0;column-count: inherit !important;}
.catalog-product-view .pro-detail-botBlock .specification-details ul li.attr_img {display: inline-block;margin-right: 5px;margin-bottom: 0;}
.catalog-product-view .pro-detail-botBlock .specification-details ul li.attr_img img{ width:auto;}
.catalog-product-view .product.info.detailed {margin: 40pt 0;}
.btBloct-header h2 {font: 500 1.2vw/2vw 'Poppins', Arial, Helvetica, sans-serif;color: #333132;padding: 0;margin: 0;float: left;}
.btBloct-header p {float: right;margin: 3.2vh 0 0 0;text-transform: uppercase;letter-spacing: 2px;font: 400 0.8em/1.5vh 'Poppins', Arial, Helvetica, sans-serif;text-align: right;color: #353132;}
.pro-detail-botBlock {width: 100%;overflow: hidden;}
/*#specification .pro-detail-botBlock ul {padding: 0;overflow: hidden;column-count: 3;}
#specification .pro-detail-botBlock ul li {list-style-type: none; margin-bottom:0;}*/
#specification .pro-detail-botBlock ul {padding: 0;overflow: hidden;}
#specification .pro-detail-botBlock ul li {list-style-type: none;margin-bottom: 0;overflow: visible; min-height: 120px; padding-right:40px; float: left;width: 31.3%;}
#specification .pro-detail-botBlock ul li:nth-child(3n) {padding-right: 0;}
.catalog-product-view .pro-detail-botBlock .specification-details ul li {width: 20px !important;padding: 10px 10px !important;margin: 0 !important;}
#learnmore.pro-detail-botBlock .btBlock-bottom {padding-top: 54px;}
.horizontal-images ul { list-style-type: none; padding: 0; text-align: center;}
.horizontal-images ul li { display: inline-block; margin: 0 15px; width: 415px;}
.horizontal-images ul li img {width: 100%;}
/*.page-main.blog-grid .item {margin-right: 8%;}*/
.cms-index-index .post-title {width: 95%;max-width: 93%;}
.cms-index-index .blog-widget-recent .post-description .post-text-hld {min-height: 90px;overflow-y: auto;}
.btBloct-sub-header h3 {font: 500 1vw/2vw 'Poppins', Arial, Helvetica, sans-serif;border-bottom: 1px solid #989898;color: #333132;margin-bottom: 2vh;}
.pro-detail-botBlock .row {display: inherit;}
.specification-details {margin-bottom: 10px;}
.pro-detail-botBlock p.attr_value {font: 400 0.8vw/1.6em 'Poppins', Arial, Helvetica, sans-serif; color: #333132; margin: 0; letter-spacing: 0; text-align:left; }
.pro-detail-botBlock p.attr_name {font:500 0.8vw/1.6em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 3px 0;}
.catalog-product-view .product.media {width: 44.5%;}
.catalog-product-view .product.media h5.backproject {font: 500 0.7vw/2.8vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 auto 28px 0;}
.catalog-product-view .product.media h5.backproject .fa.fa-angle-left {font-size: 1vw;line-height: 2.5vh;margin: 1px 6px 0 0;float: left;}
.catalog-product-view .product.media figure.containerZoom img {width: 100%;}
.catalog-product-view.page-layout-2columns-right .sidebar-additional {display: none;}
.btBlock-bottom .color-celect {padding: 0;list-style-type: none;text-align: left; column-count:inherit;}
.btBlock-bottom .color-celect li {margin: 0 15px 15px 0;width: 8vw;float: left; min-height:150px;}
.btBlock-bottom .color-celect li:nth-child(11th) { margin-right:0;}
.color-celectBOx {position: relative;}
.color-celectBOx input {position: absolute;right: 9px;top: 5px;height: 22px;width: 22px;border: 1px solid #333132; display:none;}
.color-celectBOx{ border:1px solid #FFF; position:relative;}
.color-celectBOx img {width: 100%;height: 100%;}
.color-celectBOx:hover {border: 1px solid #fff;}
.color-celectBOx h4 {padding: 0 0 0 0; font: 400 0.8em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
.color-celectBOx:hover h4 {padding: 0;}
.product.photo.product-item-photo {height: 100% !important;display: block;}
.product.photo.product-item-photo:focus{outline: none !important;}

.color-celectBOx .btn.btn-success.color-swatch-radio {background: #FFF;border:1px solid #333132; border-radius: 50%;height: 18px;width: 18px;display: block;position: absolute;right: 5px;top: 5px;
padding: 0;}


.color-celectBOx .btn.btn-success.color-swatch-radio.active {background: #333132; border: 0;}
.color-celectBOx .btn.active span.glyphicon {opacity: 1;left: 0;top: -2px;font-size: 11px !important;}

/* --------- Right Color Swatch Start ---------*/

.catalog-product-view .product-add-form {position: absolute;bottom: 0;width: 100%;}
.right-color-swatch {position: absolute; bottom: 70px; width: 100%;}
.right-color-swatch #colorways .btBlock-bottom ul.color-celect {width: 100%;}
.right-color-swatch .btn-group {width: 100%;}
.right-color-swatch #colorways .btBlock-bottom ul.color-celect.colorways_with_scroll {height: 180px; overflow: auto;}
/*.right-color-swatch #colorways .btBlock-bottom ul.color-celect {width: 100%;height: 243px;overflow: auto;}*/
.right-color-swatch #colorways .btBlock-bottom ul.color-celect li { cursor:pointer; position:relative; width: 55px; min-height: 56px; margin-right: 5px; margin-bottom: 10px; float:left;}
.right-color-swatch #colorways .btBlock-bottom ul.color-celect li:nth-child(10n) {margin-right:5px;}
.right-color-swatch #colorways .btBlock-bottom ul.color-celect li h4 {display: none;}
#colorways.pro-detail-botBlock {overflow: inherit; position:relative;}
.tooltips {position: relative;display: inline-block;}

.tooltips .tooltiptext::after {content: "";position: absolute;top: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid; border-color: #000000e5 transparent transparent transparent;}

.tooltips .tooltiptext { white-space:nowrap; background-color: rgba(0,0,0,.85); color: #fff; text-align: center; border-radius: 0; padding: 2px 5px; position: absolute; z-index: 1; top: -20px; left: 50%; margin: 0; opacity: 0; transition: opacity 0.3s; font-size: 13px; line-height: inherit; transform: translateX(-50%); bottom: 100%; height: 26px;}

/*.tooltips .tooltiptext {width: auto; background-color: #ffffff7a; color: #454137; text-align: center; border-radius: 6px; padding: 5px 5px; 
position: absolute; z-index: 1; bottom: 15%; left: 50%; margin: 0; opacity: 0; transition: opacity 0.3s; font-size: 10px; line-height:9px; transform: translateX(-50%);}

.tooltips .tooltiptext::after {content: "";position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid;
  border-color: #ffffff7a transparent transparent transparent;}
  
.tooltips .tooltiptext {width: auto; background: rgba(0,0,0,.85); color: #fff; text-align: center; border-radius: 0px; padding: 5px 5px; 
position: absolute; z-index: 1; top:-35px; left: 50%; margin: 0; opacity: 0; transition: opacity 0.3s; font-size: 14px; line-height:16px; transform: translateX(-50%);}
.tooltips .tooltiptext::after {content: "";position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid;
  border-color: #090b0a transparent transparent transparent;}*/
  
.tooltips:hover .tooltiptext { visibility: visible; opacity: 1;}

.swatch-right-sec {position: absolute;right: -20px;top: 45% !important;}
.swatch-right-sec #swatch-prev {border: 2px solid #000; border-radius: 50px; width: 30px; height: 30px; font-size: 23px; line-height: 15px; display: inline-block;
text-align: center; right: 0; position: absolute; margin: 0; cursor: pointer;}
.swatch-right-sec #swatch-next {position: absolute; right: 0; top: 10px; display: inline-block; width: 30px; height: 30px; border: 2px solid #000;
border-radius: 50px; text-align: center; font-size: 23px; line-height: 21px; margin: 34px 0 0 0; cursor: pointer;}
.swatch-right-sec #swatch-prev .fa {line-height: 24px;}
.swatch-right-sec #swatch-next .fa {line-height: 26px;}
.swatch-right-sec #swatch-prev.disable, .swatch-right-sec #swatch-next.disable {border: 2px solid #DDD;color: #DDD; cursor: default;}

/* --------- Right Color Swatch End ---------*/
.shipping-note {padding: 3px 0 5px 7px; background-color: yellow; margin: 5px 0 0 0; border-radius: 4px; text-align: center;}
.shipping-note p {color: #000; margin: 0; font-size: 12px;}
.step-2 .shipping-note-block {text-align: left;background: transparent;padding: 0;margin-top: 10px;  animation: color-change 1s infinite; margin-left:-4px; }
.step-2 .shipping-note-block p {margin: 0 !important;padding: 0;font-size: 12px !important;text-align: left;color: #fc6565;}

.step-2 .shipping-note-block p {
  animation: color-change 1s infinite;
}

.step-2 .shipping-note-block p {
    -webkit-animation: color-change 1s infinite;
    -moz-animation: color-change 1s infinite;
    -o-animation: color-change 1s infinite;
    -ms-animation: color-change 1s infinite;
    animation: color-change 1s infinite;
}

@-webkit-keyframes color-change {
    0% { color: #fc6565; }
    50% { color: #ff9595; }
    100% { color: #fc6565; }
}
@-moz-keyframes color-change {
   0% { color: #fc6565; }
    50% { color: #ff9595; }
    100% { color: #fc6565; }
}
@-ms-keyframes color-change {
    0% { color: #fc6565; }
    50% { color: #ff9595; }
    100% { color: #fc6565; }
}
@-o-keyframes color-change {
   0% { color: #fc6565; }
    50% { color: #ff9595; }
    100% { color: #fc6565; }
}
@keyframes color-change {
   0% { color: #fc6565; }
    50% { color: #ff9595; }
    100% { color: #fc6565; }
}

.product-add-form {position: absolute; bottom: 0;}
.custom-add-to-cart a {
    padding: 0 1.2vw;
    border: 2px solid #333132;
    margin-right: 0.4em;
    border-radius: 5em;
    color: #333132;
    font: 400 0.7vw/32px 'Poppins', Arial, Helvetica, sans-serif;
    width: 100%;
    justify-content: center;
    display: flex;
}
.custom-add-to-cart .brand_details {width: 100%;text-align: center;margin-bottom: 1em;}
.custom-add-to-cart a:last-child {margin-right: 0;}
.custom-add-to-cart a:hover{background:#333132; color:#FFF !important; text-decoration:none;}
.catalog-product-view .page-title-wrapper.product {width: 100%;overflow: hidden;border: 0; margin: 17px 0 2% 0;}
.catalog-product-view .page-title-wrapper .page-title {margin: 0 20px 0 0;float: left;font: 500 1.2vw/2vw 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 0 !important;color: #333132;text-transform: capitalize;}
.page-with-filter .category-view {display: none;}

/*.product-info-main .product.attribute.overview {min-height: 40vh;}*/
.catalog-product-view .product-info-main {height: 75.2vh; margin-top:3.2em; }
.catalog-product-view .product.attribute.overview .value {font: 500 14px/30px "Poppins", sans-serif;color: #333132; text-align:justify;}
.catalog-product-view .product_cat h4 {display: inline-block;margin: 0 0.5vw 0 0;text-align: right;width: auto;font: 500 1.1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.catalog-product-view .fotorama__stage__frame .fotorama__img {width: 100%; max-height: 660px; height: 660px;}
.catalog-product-view .product_cat p {margin: 0; font:400 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif; color:#333132;  display:inline-block;}
/*.catalog-product-view #colorways.pro-detail-botBlock {margin-top: -50px;}*/
.catalog-product-view .detail-download-inner a h4 {margin: 0; font: 400 0.9vw/2vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;text-align: left;width: auto;}
.catalog-product-view #pa_plus.sign.plus {margin-right: 0;font-size: 3em;font-weight: 500;line-height: 0.4em;}
.catalog-product-view .detail-download-inner a img {margin-right: 0px;float: right;}
.product.media #overview {position: relative;}
.catalog-product-view figure.containerZoom {z-index: -9;}
.lance-and-download-sec {width: 120px;height: 60px;background: #FFF;padding: 10px;text-align: center;overflow: hidden;border: 1px solid #838383;margin-top: -60px;z-index: 999;}

.lance-and-download-sec .lance {display: inline-block;width: 45%;}
.lance-and-download-sec .download-img {display: inline-block;width: 45%;}
.lance-and-download-sec .lance a i.fa.fa-search {color: #333132;line-height: 38px;background: url(../images/product-zoom-icon.png)no-repeat 13px 10px; text-indent: -8789px; display:block;}

.lance-and-download-sec .download-img a i.fa{color: #333132;line-height: 38px;background: url(../images/product-download-icon.png)no-repeat 13px 10px; text-indent: -8789px; display:block;}
.cat-and-color-sec {/*margin: -155px 0 110px 0;overflow: hidden;width: 94%;*/ margin: 28px 0 50px 0;overflow: hidden;width: 100%;}
.cat-and-color-sec .selected-color-name {float: left;width: 40%; display:block; height:40px;  padding-left:0px; /*padding-left:50px;*/}
.cat-and-color-sec .selected-color-name h4 { display:inline-block; margin: 0 10px 0 0;text-align: right;width: auto; font:500 1.1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; color:#333132;}
.cat-and-color-sec .selected-color-name p {margin: 0;font: 400 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;display: inline-block;}
.cat-and-color-sec .product_cat {float: left;width: 60%;text-align:right;}
.cms-success .column.main {min-height: 650px; overflow:auto;}

.page-title-wrapper.product p {float: left;font: 400 16px/20px 'Poppins', Arial, Helvetica, sans-serif;text-align: left;margin: 11px 0 0 0;}
.ReviewsLoadingOverlay__Loader {display: none;}
.brand-name-title p{ float:right; width:auto; font:600 1.1em/2.5em 'Poppins', Arial, Helvetica, sans-serif; color:#333132; margin:0;} 
.brand-name-title p a{ color:#333132; text-decoration:underline; }
.brand-name-title p a:hover{text-decoration:none; }
.catalog-product-view .fotorama__nav-wrap.fotorama__nav-wrap--vertical {display: none;}
.catalog-product-view .gallery-placeholder .fotorama-item .fotorama__stage {left: 0 !important;}
.detail-download {list-style-type: none;padding: 0;}
.detail-download li {}
.detail-download-inner {border-bottom: 1px solid #bfbfbf;margin-bottom: 15px;padding-bottom: 15px; overflow:hidden;}
.detail-download-inner .download-file1 {display: inline-block;float: left;width: 90%;}
.detail-download-inner .delete-file1 {float: right;width: 8%;text-align: right;}
.detail-download-inner .download-file1 .fa.fa-image {float: left;width: 10%;}
.detail-download-inner .fa {color: #c7c7c7;font-size: 2.5em;line-height: 3vh;margin: 1vh 0 0 0;}
.detail-download-inner a img{ margin-right:0px; float:left;}
.detail-download-inner a h4{ margin:10px 0 0 0; font: 400 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif; color:#333132; display:inline-block; text-align:center; width:87%; }
.detail-download-inner h4:hover{ text-decoration:none; color:#000;}
.detail-download-inner a:hover {text-decoration: none;color: #000;}
#pa_plus.sign.plus {margin-right: 30px;font-size: 7.9vh;float: right;font-weight: 300;line-height: 20px;}
#pa_minus.sign.minus {margin-right: 0; font-size: 5em; float: right; font-weight: 300; line-height: 0.4em; margin-top: -6px; }
.edit-project-right .project-Block2-left .blank-boards-block {width: 80px;height: 80px !important;border-radius: 1em;box-shadow: 0px 1px 5px -3px #333;}
.edit-project-right .project-Block2-left .blank-boards-block .fa.fa-plus {background: url(../images/small-board-plus-icon.png) no-repeat 0 0;height: 16px;width: 16px;left: 42%;}
.pattern {overflow: hidden;min-height: 31px;width: 100%;font: 400 15px/26px "Poppins", sans-serif;margin: 10px 0 0 0;}
#joinmodal.modal {z-index: 9999;}
#joinmodal .modal-dialog.modal-lg {margin:5.2% auto 0 !important; width: 700px;}
.modal-content.join-popup { background:#303b37; /*background:url(../images/header-popup-bg.jpg) no-repeat 0 0;*/ border-radius: 0; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF; background-size:cover; padding:5% 7% 0; margin-top:9.2vh auto 0;}
.modal-content.join-popup .palette_name {background: transparent;border: 0;
font: 500 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif; box-shadow: inherit;text-transform: uppercase;letter-spacing: 2px;border-bottom: 2px solid #dfdfdf;
margin: 0 0 10% 0;height: 38px;padding: 0;color: #FFF;opacity: 9;}
.modal-content.join-popup .palette_name::placeholder {color: #fff;}
#edi_board_name .modal-dialog {top: 20%;transform: translateY(20%);}
.cms-palettes #edi_board_name .modal-dialog{top: 10%;transform: translateY(10%);} 
#product_importModal .modal-content {
 background:url(../images/header-popup-bg.jpg) no-repeat 0 0; border-radius: 0; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF; background-size:cover; padding:7%; margin-top:9.2vh;}

.cms-about-us .columns .column.main , .cms-brand-partners .columns .column.main , .cms-education-initiative .columns .column.main , .cms-contact-us .columns .column.main , .catalogsearch-result-index .columns .column.main , .cms-how-it-works .columns .column.main , .cms-curator .columns .column.main , .cms-support .columns .column.main , .cms-terms .columns .column.main{padding-top: 110px;}

.join-popup .modal-header { border:0; padding:0; margin:0;}
.join-popup .modal-header button.close {margin: -20px -30px 0 0; font-size: 24pt; text-shadow: none;color: #FFF !important;}
.modal-content.join-popup h3#register-subtitle {color: #FFF;text-align: center;font: 500 24px/32px "Poppins", sans-serif;margin: 0 0 15px 0;}
.modal-content.join-popup h3#register-subtitle img {text-align: center;margin: -40px 0 0px 0; height:60px;}
.form-item.form-item--half.primary1 {float: left;width: 32%;margin-right: 11px;}
.form-item.form-item--half.primary2 {float: left;width: 32%;margin-right: 11px;}
.form-item.form-item--half.primary3 {float: right;width: 33%;}
.modal-content.join-popup h3.trade-register__subtitle {color: #FFF;text-align: center;font: 500 24px/32px "Poppins", sans-serif;margin: 0 0 15px 0;}
.trade-register__description {text-align: center; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;}
#navbar.upper-links {background: #f2f2f2;margin: 135px 0 4vh;}
#navbar.upper-links .links {list-style-type: none;padding: 0 180px; margin:0;}
#navbar.upper-links .links li { position:relative; display: inline-block;font: 500 1.1vw/3vw "Poppins", sans-serif;margin: 0; width:19%; border-right:3px solid #FFF; text-align:center; border-bottom:3px solid #f2f2f2;}
.post-list .post-description {display: block;}
#navbar.upper-links .links li:first-child{border-left:3px solid #FFF;}
#navbar.upper-links .links li a { color:#333132; display:block; }
#navbar.upper-links .links li a:hover {color: #000;text-decoration: none;}
#navbar.upper-links .links li a:hover::after {position: absolute;content: '';border-bottom: 3px solid #ab6430;width: 100%;left: 0;bottom: -3px;}
#navbar.upper-links.sticky {position: inherit;}
#tradeRegisterForm .customer-type {margin: 0;}
.modal-content.join-popup #register-description {text-align: center; font: 400 1em/2em 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;}
.modal-content.join-popup .input.required-entry , .modal-content.join-popup .input {background: transparent;border: 0; font:400 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif;
text-transform: uppercase; letter-spacing: 2px;border-bottom: 2px solid #dfdfdf; margin:0 0 15px 0; height:auto; padding:0; color:#FFF;}
.modal-content.join-popup input::placeholder{color: #fff; opacity:9;}
.modal-content.join-popup input:focus , .modal-content.join-popup .input:focus{box-shadow:none;}
.modal-content.join-popup .label span {font: 400 12px/12px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0;}
.modal-content.join-popup .label {margin: 0;text-transform: uppercase;font: 400 12px/14px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF !important; letter-spacing:2px;}
.modal-content.join-popup .input-float.has-value label {text-transform: uppercase;font: 400 12px/12px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.modal-content.join-popup .radio.has-value label {text-transform:capitalize;font: 400 16px/24px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.radio.has-value label {letter-spacing: 0;}
.register__actions {text-align: center; font: 400 10px/14px 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;margin: 15px 0 0 0;}
.register__actions a{ color:#FFF; text-decoration:underline;}
.register__actions #tradeNextBtn {background: transparent;border: 2px solid #DDD;border-radius: 25px;padding: 6px 70px;}
.register__actions #tradeNextBtn:hover{ background:#FFF; color:#333132; border:2px solid #FFF;}
.register__actions #tradeSubmitBtn {background: transparent;border: 2px solid #DDD;border-radius: 25px;padding: 6px 10px; width:185px;}
.register__actions #tradeSubmitBtn:hover{ background:#FFF; color:#333132; border:2px solid #FFF;}
.trade-register__step {text-align: center;font: 400 12px/12px 'Poppins', Arial, Helvetica, sans-serif;text-transform: uppercase;letter-spacing: 2px;margin: 30px 0 0 0;}
.wrapper-for-faster-approval {margin: 50px 0 0 0;}
.select select option {background: #333132;color: #FFF;font: 400 0.8vw/3.4vh 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.form-item.form-item--half.primary {float: left;width: 48%;}
.form-item.form-item--half.secondary {float: right;width: 48%;}
.post-list .post-header .post-title a:hover {color: #333132; text-decoration:underline;}
.wrapper-for-faster-approval h4 {text-align: center;font: 400 0.6vw/1.6vh 'Poppins', Arial, Helvetica, sans-serif; margin: 0 0 30px 0;}
.input-float .input {background: transparent;border: 0;border-bottom: 2px solid #dfdfdf; margin:0; padding:0;}
.input-float .input:focus{box-shadow:none;}
.input-float label {margin: 0;text-transform: uppercase;font: 400 12px/14px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF !important; letter-spacing:2px;}
#register-disclaimer {font: 400 1.5em/2em 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;margin: 20px 0 0 0;}
#register-disclaimer a{ color:#FFF; text-decoration:underline;}
.phone-only {display: none;}
#register-back {cursor: pointer;}
.catalog-category-view .action.tocart.primary {display: none;}
.modal-dialog.modal-lg.signinBlock { background:#303b37; /*background:url(../images/header-popup-bg.jpg) no-repeat 0 0;*/ font: 400 0.8vw/2.3vh 'Poppins', Arial, Helvetica, sans-serif; color: #FFF; background-size:cover; padding:4% 5% 3%; width:30vw;}
.signinBlock  .block-title h3 {color: #FFF;text-align: center;font: 500 24px/32px "Poppins", sans-serif; margin: 0 0 15px 0;}
.signinBlock  .block-title{ text-align:center;}
.signinBlock  .block-title span{font: 400 0.8vw/2.3vh 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;}
.signinBlock .block-title strong#register {cursor: pointer;text-decoration: underline;}
.signinBlock input.input-text {background: #FFF;border-radius: 3.56em;border: 0;height: 3em;color: #000;padding:7px 10px;
font: 500 1vw/2.3vh 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 2px;}
.signinBlock input.input-text:focus {box-shadow: none;}
.signinBlock .fieldset.login label.label {font: 400 0.8vw/2.3vh 'Poppins', Arial, Helvetica, sans-serif;color: #FFF !important;text-transform: uppercase;letter-spacing: 1px;}
.field.keep-login {width: 100%; overflow: hidden;}
.field.keep-login .left {float: left; color:#FFF;}
.field.keep-login .left {font: 400 0.8vw/2vh 'Poppins', Arial, Helvetica, sans-serif; color:#FFF;}
.field.keep-login .left label { font-weight:400;}
.field.keep-login .right {float: right; font: 400 0.8vw/2vh 'Poppins', Arial, Helvetica, sans-serif; margin:5px 0 0 0;}
.field.keep-login .right label {font-weight:400;}
.field.keep-login .right .secondary a {color: #FFF;}
.signinBlock .actions-toolbar {text-align: center;}
.signinBlock .actions-toolbar .primary {text-align: center;margin: 0 auto;display: inline-block;width: 100%;}
.actions-toolbar .primary .signin-button {margin: 0 auto;background: transparent;border: 0;margin: 60px 0 0 0;display: inline-block;text-align: center;padding: 0;}
#login-form .actions-toolbar {margin: 0 auto;width: 100%;text-align: center;}
#login-form.form-login .signin-button {background: transparent;border: 2px solid #FFF;border-radius: 5em;height: 40px;padding:0 15px; font: 500 1.2em/1.9em 'Poppins', Arial, Helvetica, sans-serif; margin: 2% 0 0 0; width: 110px;color: #FFF;}

#login-form.form-login .signin-button:active {color: #FFF;}
.block-customer-login .modal-header {padding: 0;}
.block-customer-login .modal-header .close {margin: -50px -50px 0 0;font-size: 2em;color: #FFF !important;opacity: 9;float: right;}
#login-form.form-login .signin-button:hover {background: #FFF;color: #333132;border: 2px solid #333132;}
.reg_pop-thankyou {text-align: center; padding-bottom: 5%;}
.reg_pop-thankyou img {margin-bottom: 50px; max-height:60px;}
.thankyou-email span {text-decoration: underline; color: #FFF; cursor: pointer;}
.page-layout-1column .product.media #overview {position: relative;}
.fotorama__stage__shaft.fotorama__grab {width: 100% !important;margin: 0 auto !important;width: ;}
/*.brand_img {text-align: center;  position: absolute;z-index: 9; left:39.5%;top: -2px;}*/
.brand_img {text-align: center; z-index: 9; position:absolute; transform: translateX(-50%); left:50%;}
.brand_img img {text-align: center;background: #FFF; box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; color: #333132;margin: 0;padding:5px 15px;font: 500 24px/40px "Poppins", sans-serif;display: inline-block;margin-top: 0; max-height: 70px;}
.topmyAccout ul li {font: 400 1vw/33px 'Poppins', Arial, Helvetica, sans-serif;color: #303b37;}
.topmyAccout ul li .fa.fa-shopping-cart {font-size: 7.9vh; line-height: 20px; display:none; }
.topmyAccout ul li a#minii-cart {background: url(../images/cart-icon.png)no-repeat 0 7px;width: 33px;height: 40px;display: block;background-size: contain;padding: 4px; border-radius: 0;}
.topmyAccout ul li a#minii-cart:hover{ border:0;}
.poduct-count {background: #333E3A;border-radius: 50px;height: 22px;width: 22px;position: absolute;color: #FFF;text-align: center;right: -10px;top: 3px;font-size: 15px;line-height: 22px;}
.topmyAccout ul li.top-cart {position: relative;}
.brand-name-title {border-bottom: 1px solid #333132;padding-bottom:1.4vh;padding: 0 0 15px 0; overflow:hidden;}
.brand-name-title h4 {margin:0px; float:left; width:auto; font: 500 1.2em/2.5em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 0;text-transform: capitalize;}
.brand-name-title h4 img {width: 60%;}
.color-family{/*border-bottom: 1px solid #353132;*/ border-top: 1px solid #353132;color: #222222;padding: 3em 2em 0 4em; margin:60px 0 0;}
.color-family .filter-options-title {padding:0;font: 400 1.3vw/3vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132; margin:0 0 32px 0;}
.color-family .sign.plus, .color-family .sign.minus{ display:none;}
.fotorama__stage .fotorama__stage__shaft {width: 100% !important;margin: -125px auto 0 auto !important;}
.fotorama__arr.fotorama__arr--prev {display: none !important;}
.fotorama__arr.fotorama__arr--next {display: none !important;}
.page-products .product-item-info {border: 1px solid #FFF;}
.page-products .product-item-info:hover {border: 1px solid #979797;}
.modal-open .modal .modal-dialog.modal-lg.signinBlock {margin: 128px auto 0;}
.cms-share-project-details .modal-dialog.modal-lg.signinBlock {margin: 0 auto !important;}
#login-form .fieldset {margin: 0;}
/*#joinmodal .modal-dialog.modal-lg {margin: 109px auto 0;}*/
.cms-terms .column.main {min-height: 80vh;}
.cms-privacy-policy .column.main {min-height: 80vh;}
.cms-admin-confirm .column.main {height: 79vh;}

/* ------------ Righr side cart Start -------------*/

.sidebar-cart { width: 0;position:absolute; z-index: 9999; right:0; background-color: #717171;overflow: hidden; padding:2% 0 2%; height: 100vh;}
.sidebar-cart h2 {padding: 1vh 0 1vh 2vw;margin: 0 0 15px 0;color: #FFF;font: 500 1.2vw/2vw 'Poppins', Arial, Helvetica, sans-serif; float: left;}
.sidebar-cart a { padding: 0; margin:0.4vh 0.4vw 0 0; text-decoration: none;font-size: 1.2vw;color: #818181; display: block;transition: 0.3s;}
.sidebar-cart a:hover { color: #f1f1f1;}
.sidebar-cart .closebtn {position: absolute; top: 0; right: 25px; font-size: 2vw; margin-left:0px; color:#FFF;}
.openbtn { font-size: 20px;cursor: pointer; background-color: #111; color: white; padding: 10px 15px; border: none;}
.openbtn:hover {background-color: #444;}
.sidebar-cart ul {list-style-type: none;padding: 0 2vw;margin: 0 2% 6% 0; /*height:520px; overflow-y: auto;*/}
#mySidebar.sidebar-cart ul {height: 50vh;overflow: auto; width:100%;}
.sidebar-cart .no-cart {text-align: center; padding: 4% 0 0 0; min-height: 62px; font: 400 14px/22px "Poppins", sans-serif; background: #fff;
border-radius: 4px; color: #333132; height: auto;}

.sidebar-cart ul li {list-style-type: none; background: #FFF; border-radius: 1em; height: 14vh; padding: 2vh 1vw; margin-bottom: 3.1vh; position: relative;}
.sidebar-cart .img-holder {width: 5vw;float: left;margin-right: 1vw;}
.sidebar-cart .details {float: left; width:10.5vw; margin-top:0;}
.sidebar-cart .sku-cart {float: right;width: 7.5vw;margin-right: 0.1vw;}
.sidebar-cart .img-holder img {width: 5vw;height: 10vh;}
.sidebar-cart .details h4 {color: #333132;font: 500 1em/1.2em 'Poppins', Arial, Helvetica, sans-serif; margin: 0;}
.sidebar-cart .details p {color: #333132; font: 400 1em/1.2em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 2px; text-transform: uppercase; margin: 0 0 0.2em 0;}
.sidebar-cart .sku-cart h4{color: #333132;font: 500 16px/22px "Poppins", sans-serif; margin:0;}
.sidebar-cart .sku-cart p{color: #333132;font: 500 12px/18px "Poppins", sans-serif; letter-spacing:2px; text-transform:uppercase; margin:0 0 5px 0;}
.cart-notify {overflow: hidden;width: 100%;text-align: right;color: #ff0000;margin: -10px 0 10px 0;position: absolute;top: 111px;right: 10px;font-size: 12px;}
.remove-cart-item {position: absolute;right: 10px;top: 0;font: 600 30px/24px "Poppins", sans-serif;color: #bababa !important;}
.mini-cart-chectout {border-top: 1px solid #FFF;margin: 0 65px;padding: 40px 0;text-align: center;}
.mini-cart-chectout a {display: inline-block;padding: 0 1.5em;border: 2px solid #fff;margin-right: 15px;border-radius: 5em;color: #fff;font: 400 1vw/5vh 'Poppins', Arial, Helvetica, sans-serif;}
.mini-cart-chectout a:hover {background: #fff;color: #333132;text-decoration: none;}
.qty-box {margin: 2.5vh 0 0 0;width: 100%;overflow: hidden;border: 1px solid #989697;padding: 1vh 1vw;height: 5vh;}
.qty-box .minus-qty {float: left;padding: 0;width: 1.5vw;font: 500 1.4vw/1.4vw 'Poppins', Arial, Helvetica, sans-serif;text-align: center;color: #adadad;margin: 0;}
.qty-box input {float: left;width: 2vw;text-align: center;font: 400 0.8vw/1.4vw 'Poppins', Arial, Helvetica, sans-serif; border: 0;padding: 0;height: 2.5vh;}
.qty-box .plus-qty {float: right;padding: 0;width: 1.5vw;font: 500 1.4vw/1.5vw 'Poppins', Arial, Helvetica, sans-serif;text-align: center;color: #adadad;margin: 0;}
.qty-box .plus-qty:hover , .qty-box .minus-qty:hover{ color:#000;}
.message-box {background:url(../images/header-popup-bg.jpg) no-repeat 0 0;padding: 7%;margin: 8% auto 7%; padding:6% 4%;
width: 50%;border: 1px solid #DDD;}
.com_regi {border-bottom: 1px solid #FFF;margin: 0px 0 40px 0; color:#FFF; padding-bottom: 40px;text-align: center;font: 500 24px/32px 'Poppins', Arial, Helvetica, sans-serif;}
.message-box p {font: 400 16px/22px 'Poppins', Arial, Helvetica, sans-serif;margin: 0; color:#FFF; text-align:center;}
.confirm-block {background:url(../images/header-popup-bg.jpg) no-repeat 0 0;padding: 5%; margin: 7% auto 6%;width: 50%; text-align:center; color:#FFF;  font:500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;}
.confirm-block .customer_details {text-align: left;margin-bottom: 10px;}
.confirm-block span{ font:500 16px/22px 'Poppins', Arial, Helvetica, sans-serif; color:#303b37 !important;}
.confirm-block input#pass {background: transparent; border: 0; font: 500 12px/22px 'Poppins', Arial, Helvetica, sans-serif; text-transform: inherit;
letter-spacing: 2px; border-bottom: 1px solid #FFF; border-radius: 0; margin: 60px 0 0 0; height: 38px; padding: 0; color: #fff; text-transform:uppercase; box-shadow: inherit;}
.admin-confirm-pass {text-align: center;font: 500 24px/32px 'Poppins', Arial, Helvetica, sans-serif;color: green;position: absolute;left: 0;right: 0;top: 160px;}
.confirm-block input::placeholder{color: #fff; opacity:9;}
.confirm-block input[type="submit"] {background: #FFF;border:0; color:#333132; border-radius: 25px;margin: 60px 0 0 0; height: 44px;padding: 6px 50px;font: 500 20px/26px 'Poppins', Arial, Helvetica, sans-serif;}
.confirm-block input[type="submit"]:hover {background: #333132;color: #fff;border: 0;}
.customer-account-logoutsuccess #maincontent.page-main {background:url(../images/header-popup-bg.jpg) no-repeat 0 0;padding:7%; margin:13.5% auto; width: 50%; text-align:center; color:#FFF;  font:500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;}
.customer-account-logoutsuccess #maincontent.page-main .page-title-wrapper {border-color: #FFF;text-align: center;}
.customer-account-logoutsuccess #maincontent.page-main .page-title-wrapper .page-title {color: #FFFF;}
.customer-account-logoutsuccess #maincontent.page-main .column.main {display: inline;text-align: center;color: #FFF;font: 500 0.8vw/2vh 'Poppins', Arial, Helvetica, sans-serif;}
.filter-toggle-sec{ display:none;}
.filter-back-sec{display:none;}
.empty-cart {float: right;margin:30px 35px 0 0;  -webkit-margin-end: 55px;}
.empty-cart a {border: 1px solid #FFF;color: #FFF; padding: 3px 13px; font: 500 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif; 
border-radius: 5em; margin:0;}
.empty-cart a:hover {background: #fff;color: #333132;text-decoration: none;}

/* ------------ Righr side cart End -------------*/


/* ------------ About us innerpage Start ----------------*/
.blank-border {height: 34.6vh;border: 1px solid #FFF;}
.blank-border:nth-child(2) {margin-right: -2px;}
.partners-x-2 .blank-border {border: 2px solid #FFF;border-top: 1px solid #FFF;}
.blank-border:last-child {border-bottom: 2px solid #FFF; border-right:2px solid #FFF;}
.cms-about-us .page-title-wrapper {display: none;}
.cms-about-us .inner-aboutBlock .row.g-0 {margin: 0;}
.cms-about-us .about-showcase .row.g-0 {margin-right:0px;}
.cms-about-us .lightyelow-sec .row {margin-right: 0;}
.cms-about-us .about-showcase-bottom .row {margin-right: 0;}
.cms-about-us .column.main {max-width: 100%;}
.inner-aboutBlock .whitebg {height: 65.5vh;}
.inner-aboutBlock{ background:#ad632e; padding:0 0 0 0; position:relative; background-size: contain; height:100vh; overflow:hidden;}
.inner-aboutBlock img {width: 100vw; height: 100vh;}
/*.inner-aboutBlock::after {background: url("../images/about-Icon-Outline.png") no-repeat 0px 1px;content: '';position: absolute;height: 100%;width:50%;right: 0%; top:0; background-size: contain;}*/
.inner-aboutBlock .inner-content{ padding:0 0 0 25%;}
.inner-aboutBlock .inner-content h2 {font: 600 1.9vw/5vh 'Poppins', Arial, Helvetica, sans-serif; color: #FFF; margin: 0; border-bottom: 1px solid #FFF; padding: 0 0 2vh 0;}
.whitebg {padding: 0 0 0 16%;background: #FFF;z-index: 999;width: 100%;display: table; height: 100%;flex-direction: column; /*margin-left:5px;*/}
.whitebg h2 {color: #ac632e;font-size:2.8vw;line-height: 3.7vw;font-weight: 500;font-family: 'brandon_grotesqueregular', sans-serif !important;text-transform: uppercase;
letter-spacing: 10px; margin-bottom:5vh;}
.whitebg p.lead {width: 80%; font: 500 1vw/4vh 'Poppins', Arial, Helvetica, sans-serif; margin: 0em; color: #2e2e2e;}
.about-showcase {height: 100%;}
.about-showcase .paragraph {padding: 0 0 0 14%;}
.about-showcase .paragraph p {color: #333132;font: 500 0.9vw/4vh 'Poppins', Arial, Helvetica, sans-serif; margin: 0;letter-spacing: 1px;display: table-cell;vertical-align: middle;}
.about-showcase .showcase-text2 {padding: 0; background: #FFF;display: table;height: 100%;}
#maincontent.page-main {padding: 0;}
.about-showcase .showcase-text2 .about-top-head3 {display: table-cell;vertical-align: middle; padding:0 5vw; height: 70vh;}
.about-showcase .showcase-text2 h2 {font: 600 1.9vw/7.9vh 'Poppins', Arial, Helvetica, sans-serif; color: #333132;margin: 0 0 60px 0;}
.paragraph {padding: 0 17% 0 17.7%; height: 30vh; display: table;}
.paragraph p {color: #333132;font:500 0.9vw/2.5em 'Poppins', Arial, Helvetica, sans-serif; margin:0; letter-spacing:1px; display: table-cell; vertical-align: middle;}
.lightyelow-sec{height: 120vh;}
.lightyelow-sec-inner {background: #e9e8e4; height: 50vh; overflow: hidden;}
.about-showcase-bottom {height: 70vh; overflow: hidden;}
.lightyelow-sec .about-mid {display: inline-block;width: 33.3333%;}
.lightyelow-sec .about-mid h4{color: #333132;font:500 1.2vw/32px 'Poppins', Arial, Helvetica, sans-serif; margin:0 0 2vh 0; text-transform:capitalize;}
.lightyelow-sec .about-mid p{color: #333132;font:400 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif; margin:0; width: 70%;}
.lightyelow-sec .about-mid:nth-child(2) {padding-left: 50px;width: 35%;}
.lightyelow-sec .about-mid:nth-child(2) p {}
.lightyelow-sec .about-mid:nth-child(3) {padding-left: 70px;width: 30%;}
.lightyelow-sec .about-mid:nth-child(3) p { width:100%;}
.about-showcase-bottom .paragraph {height: 70vh; padding: 0 9vw;}
.about-showcase-bottom .paragraph p{ width:79%;}
.cms-about-us .columns .column.main {padding-bottom: 0;}
.cms-about-us .subscribe-newsletter {margin-top: 50px;}
.inner-aboutBlock .about-x-1{ height:34.6vh;}
.inner-aboutBlock .about-x-2{height:65.4vh;}
.inner-aboutBlock .xyz {position: absolute;}
.inner-aboutBlock .about-x-1 .inner-content {display: table;height: 100%;width: 100%;}
.inner-aboutBlock .about-x-1 .inner-content .about-top-head {display: table-cell;vertical-align: middle;}
.about-top-head2 {display: table-cell;vertical-align: middle;}
.lightyelow-sec-top {display: table; height: 40vh; width: 80vw; margin: 0 auto;}
.lightyelow-sec .about-mid {width: 33.3333%;float: left;padding-top: 12vh;}
.about-showcase-x1 .paragraph {height: 49.2vh; padding:0 0 0 15%;}

/* ------------ About us innerpage End ----------------*/

/* ------------ single Post Start ----------------*/

section.inner-postBlock {background: #33423f;}
section.inner-postBlock .heading-inner h2{ color:#FFF; border-color: #FFF !important;}
.singlw-post-showcase {padding:0 9.5%;}
.singlw-post-showcase .paragraph {padding: 0;height: 44vh; display: table;}
.singlw-post-showcase .paragraph p {color: #333132;font: 400 .9vw/3vh 'Poppins', Arial, Helvetica, sans-serif;margin: 0;letter-spacing: 1px;display: table-cell;vertical-align: middle;}
.singlw-post-showcase .paragraph.lastpara p {font: 500 1vw/4vh 'Poppins', Arial, Helvetica, sans-serif;}
/* ------------ single Post End ----------------*/


/* ------------ Contact us innerpage Start ----------------*/
.minicart-wrapper {display: none;}
.header.content .block.block-search {display: none;}
.desktop-search .block.block-search {display: block !important;}
.mobile-search .block.block-search {display: block !important;}
.cms-contact-us #maincontent.page-main {padding: 0 15px;}
.contact-Top-inner img {width: 45px;}
.cms-contact-us .column.main {max-width: 100%;}
.contact-inner-heading{ background: url("../images/contact-us-heading-bg.jpg") no-repeat 0 0; background-size: cover; padding:6% 10% 9% 10%; height:19em; width:100%;}
.contact-Top-inner.nobdr-right {border-right: 0;}
.heading-inner h2 {font: 500 36px/40px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0; border-bottom:1px solid #FFF; padding:0 0 25px 0; margin:0 0 40px 0;}
.contact-innerBlock {padding: 7vh 0; background: #FFF; width: 81vw; margin: 0 auto; height:auto;}
.contact-Top{ border-bottom:1px solid #333132; padding-bottom: 5vh;}
.contact-Top-inner {border-right: 1px solid #333132;text-align: center;padding: 0;}
.nobdr-right{ border:0;}
.contact-Top-inner h4 {font: 500 22px/28px 'Poppins', Arial, Helvetica, sans-serif;margin: 15px 0;color: #333132;}
.contact-Top-inner p {font: 500 1em/1.8em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 0px 0;color: #333132;}
.contact-Top-inner p a { text-decoration:underline; color: #333132;}
.contact-Top-inner p a:hover { text-decoration:none; color: #333132;}
.contact-Bottom {margin: 5vh auto;text-align: center;width: 45%;}
.contact-Bottom h4 {font: 500 1.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif; margin: 10px 0 20px; color: #333132;}
.contact-Bottom p {font: 300 1.3em/1.5em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 2px 0;color: #333132;}
.contact-page-form {margin:4vh 0;}
.checkout-index-index .control input.input-text {height: 1.7vh;border-radius: 4px;margin: 1vh 0 0 0;outline: none;width: 1.7vw;}
.checkout-index-index #address-list .fieldset {height: 140px; overflow: auto; margin-bottom:20x;}
.contact-page-form .form-group input.form-control {background: transparent; border: 0;font: 500 0.9em/2em 'Poppins', Arial, Helvetica, sans-serif;
text-transform: inherit;letter-spacing: 0.1vw;border-bottom: 1px solid #333132;border-radius: 0;margin: 0;height: 42px;padding: 0;color: #333132;box-shadow: inherit;}
#address-list.modal {z-index: 9999;}
.save-address {width: 100%;}
.save-address .actions-toolbar {text-align: center;width: 100%;display: inline-block;}
.save-address .actions-toolbar .primary {text-align: center;float: none;}
.modal.fade.in {z-index: 9999;}
.contact-page-form .form-group input.form-control::placeholder{color: #333132; opacity:9;}
.contact-page-form .form-group input.form-control:focus {box-shadow: none;}
.contact-page-form .form-group textarea.form-control { height:120px; border: 1px solid #333132;border-radius: 0.4em;margin-top: 4vh;margin-bottom: 4vh;font-size: 0.8vw;}
.contact-page-form .form-group textarea.form-control:focus{box-shadow: none;}
.contact-page-form .form-group input.form-control::-webkit-input-placeholder {text-transform:uppercase;}
.form-group .btn.btn-default {background: transparent;border: .1vw solid #333132;border-radius: 5em;height: 44px;padding: 6px 50px; font:400 1.3em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.form-group .btn.btn-default:hover {background: #333132;color: #fff;border: 2px solid #FFF;}
#share-project-to-email .modal-dialog {width: 40vw; margin:4.7% auto;}
#share-project-to-email .modal-content {background: url(../images/header-popup-bg.jpg) no-repeat 0 0; background-size:cover; border-radius: 0;font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
#share-project-to-email .user-email-sec .innerheading {text-align: center; font: 400 1vw/3.5vh 'Poppins', Arial, Helvetica, sans-serif; color: #FFF; margin:0 0 2.2em;}
#share-project-to-email .user-email-sec #email.input-text {background: transparent;border: 0; font:500 0.8em/2.4em 'Poppins', Arial, Helvetica, sans-serif; box-shadow: inherit;
text-transform: uppercase; letter-spacing: 2px;border-bottom: 1px solid #dfdfdf; margin:0 0 5% 0; height:38px; padding:0; color:#FFF; opacity: 9; border-radius: 0;}
#share-project-to-email .user-email-sec #email.input-text::placeholder{color: #fff;}
#share-project-to-email .user-email-sec textarea.input-text {border: 1px solid #FFF;border-radius: 1em;margin-top: 0; height: 12vh; background: transparent; color: #FFF !important; 
font:500 0.6vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif; letter-spacing:2px;}
#share-project-to-email .user-email-sec textarea.input-text::placeholder{ color:#FFF;}
#share-project-to-email .user-email-sec textarea.input-text:focus {box-shadow: inherit;}
#share-project-to-email .actions-toolbar {text-align: center; width:100%;}
#share-project-to-email .actions-toolbar .primary {float: none; text-align:center;}
#share-project-to-email .actions-toolbar button.share-button {background: transparent;border: 2px solid #DDD;border-radius: 5em;padding: 1.4vh 1vw;width: 7vw;
font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
#share-project-to-email .actions-toolbar button.share-button {background: transparent;border: 2px solid #DDD;border-radius: 5em;padding: 10px 15px;width: 120px;
font: 400 1.1em/1em 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;}
#share-project-to-email .actions-toolbar button.share-button:hover {background: #FFF;color: #333132;border: 2px solid #FFF;}
.user-email-sec .field.share-email {width: 100%;overflow: hidden;}
.user-email-sec .field.share-email .control {float: left;width: 90%;}
.user-email-sec .field.share-email .add-and-delete-row-sec {float: right;width: 10%;text-align: center;}
.user-email-sec .field.share-email .add-and-delete-row-sec .add-more {font-size:26pt;color: #FFF;line-height:72px; background: url(../images/share-plus-icon.png) no-repeat 10px 22px; 
text-indent:-9999px; display:block;}
.user-email-sec .field.share-email .add-and-delete-row-sec .add-more:hover{ text-decoration:none;}
.user-email-sec .field.share-email .add-and-delete-row-sec .remove-this {font-size: 20pt;color: #FFF;line-height: 75px; background: url(../images/share-minus-icon.png) no-repeat 10px 22px; 
text-indent:-9999px; display:block;}
.user-email-sec .field.share-email .add-and-delete-row-sec .remove-this:hover{ text-decoration:none;}
.contact-Bottom .form-group {margin-bottom: 1vh;}

/* ------------ Contact us innerpage End ----------------*/

/* ------------ Terms and Conditions Start ----------------*/
.cms-privacy-policy .column.main {max-width: 100%; padding: 0;}
.cms-privacy-policy .contact-innerBlock {height: 100%;}
/*.cms-terms #maincontent.page-main {padding: 0 15px;}*/
.terms-inner-heading{background:#6a809d;padding: 6% 10% 9% 10%;height: 19em;width: 100%;}
.terms-content p {color: #333132;font: 500 1.1em/1.7em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 2em;}
ul.inner-list { list-style-type:decimal-leading; padding:0 0 0 15px; margin-bottom:3em}
ul.inner-list li {color: #333132;font: 500 1.2em/1.7em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 0.5em; padding:0 0 0 10px;}
ul.inner-list li a{color: #333132; text-decoration:underline;}
ul.inner-list li a:hover{color: #333132; text-decoration:none;}
.terms-content h3 {font: 700 1.6em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;text-align: left;margin: 1em 0 0.3em;}
.terms-content h4{font: 500 1.1vw/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.terms-content h4 a{ text-decoration:underline; color: #333132;}
.terms-content h4 a:hover{ text-decoration:none; color: #333132;}
.cms-terms .contact-innerBlock{ height:auto;}
/* ------------ Terms and Conditions End ----------------*/

.footer-links-column p.text-muted a { text-decoration:none;color: #fff !important;}
.footer-links-column p.text-muted a:hover{text-decoration:underline;}

/* ------------ Privacy Policy Start ----------------*/
.cms-privacy-policy .column.main {max-width: 100%; padding: 0;}
.cms-privacy-policy .contact-innerBlock {height: 100%;}
.privacy-inner-heading{background:#d09dbb;padding: 6% 10% 9% 10%;height: 19em;width: 100%;}
.cms-privacy-policy  ul {  padding:0 0 0 15px; margin-bottom:3em}
.cms-privacy-policy  ul li {color: #333132;font: 500 1.2em/1.7em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 0.5em; padding:0 0 0 10px;}
.cms-privacy-policy table td p {margin: 0;}
.cms-privacy-policy table{ margin-bottom:3em;}
/* ------------ Privacy Policy End ----------------*/

/* ------------ Checkout page Start ----------------*/
.checkout-section.container-fluid {margin: 6% 9%;}
.checkout-section h2{ font:600 1.8vw/3vw 'Poppins', Arial, Helvetica, sans-serif;  color: #333132; margin:0 ; padding:0 0 25px 0; border-bottom:1px solid #333132;}
.checkout-index-index .cart-info {padding: 10vh 0 0 15%;}
.checkout-index-index .shipping-info h4.innerheading {font: 500 1.2vw/2vw 'Poppins', Arial, Helvetica, sans-serif;margin: 6vh 0 0.8vh 0;padding: 0 0 2.5vh;}
.cart-info h4.innerheading {padding: 0 0 2.5vh;margin: 0 0 2vh 0;color: #333132;font: 500 1.2vw/2vw 'Poppins', Arial, Helvetica, sans-serif;}
.cart-info ul {list-style-type: none;padding: 0 10%;margin: 0; padding:0;}
.cart-info ul li {list-style-type: none;background: #FFF;border-radius: 1em;height: 150px; padding: 1.5em 1.2em; margin-bottom: 3.1vh;position: relative; border:1px solid #333132;}
.checkout-index-index .cart-info .ckeckout-list-sec {overflow: auto;height: 750px;padding-right: 20px;}
.cart-info .img-holder {width: 5vw;float: left;margin-right: 1vw;}
.cart-info .img-holder img {width: 100%;height: 7.5em;}
.cart-info .details {float: left;width: 30%;}
/*.ckeckout-list-sec {height: 630px;overflow: auto;padding-right: 5%;}*/
.checkout-index-index .btn.address-book{ float:right;background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 1.6vh 1vw;width: 9vw;
font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132; margin:5.5vh 0 0 0;}
.checkout-index-index .btn.address-book:hover{background: #333132;color: #fff;border: 2px solid #333132;}
#address-list .modal-dialog {width: 25%;}	
#address-list .modal-dialog .modal-content { background:url(../images/header-popup-bg.jpg) no-repeat 0 0; border-radius: 0; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF; background-size:cover; padding:5% 4%; width:100%; overflow:hidden;}
#address-list .address-list-sec .innerheading {text-align: center;font: 500 1.2vw/2vw 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0 0 6vh 0;}
.fieldset .field.address-sec {width: 100%;overflow: hidden;margin-bottom: 1vh; padding-left:5%;}
.fieldset .field.address-sec .control {float: left;margin-right: 0;width: 10%;}
.fieldset .field.address-sec .address-data {margin: 0 0 0.5vh;font: 400 0.9vw/2.7vh 'Poppins', Arial, Helvetica, sans-serif;float: left;width: 80%;}
.save-address .actions-toolbar .primary {width: auto;}
#address-list .fieldset .field.address-sec {padding-left: 0;}
.fieldset .field.address-sec .address-data p {margin: 0 0 0.5vh;font: 400 0.9vw/2.7vh 'Poppins', Arial, Helvetica, sans-serif;}
.checkout-index-index .select-address {float: none;width: 100%;overflow: hidden; padding:5px 20px; height:40px;}
button.select-address {background: transparent;border: 2px solid #fff;border-radius: 5em;padding: 1.6vh 1vw;width: 9vw;font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif;color: #fff;margin: 1.5vh 0 0 0;}

button.select-address:hover {background: #FFF;color: #333132;border: 2px solid #FFF;}
.actions-toolbar {display: inline-block;}
.address-save-block input.form-control {float: left;border-radius: 50px !important;width: 2vw;height: 2vh !important;margin: 0.8vh 0.4vw 0 0 !important;}
.address-save-block label { float: left; margin: 0; font: 400 0.9vw/4vh 'Poppins', Arial, Helvetica, sans-serif; color: #333132;}
.cart-info .details {float: left;width:9vw;margin-top: 0;}
.cart-info .sku-cart {float: left;width: 7.5vw;margin-right: 0.1vw;}
.cart-info .qty-box { float: right; width: 6vw;  margin-right: 0.1vw;display: flex;align-items: center; justify-content: center;}
.cart-info a {padding: 0;margin: 0.4vh 0.4vw 0 0;text-decoration: none;font-size: 1.2vw;color: #818181;display: block;transition: 0.3s;}
.cart-info .details h4 {color: #333132;font: 500 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 1em 0;}
.cart-info .details p {color: #333132;font: 500 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 1px;text-transform: uppercase;margin: 0 0 0.8em 0;}
.cart-info .sku-cart p {color: #333132;font: 500 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 1px;text-transform: uppercase;margin: 0 0 0 0;min-height: 30px;}
.cart-info .sku-cart h4 {	color: #333132;font: 500 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;margin: 0; }	
.success-page .qty-cart p {font: 500 13px/18px "Poppins", sans-serif;letter-spacing: 2px;color: #333132;text-transform: uppercase;}
.success-page .qty-cart h4 {color: #333132;font: 500 1.1em/1.4em "Poppins", sans-serif;margin: 0;}
.shipping-info {border-right: 2px solid #979797; padding: 2.5% 15% 0 0; margin-right: -30px; height:100%;}
.shipping-info h4.innerheading {padding: 0 0 2.5vh;margin: 1.2vh 0 15px 0;color: #333132;font: 500 24px/40px "Poppins", sans-serif;}
.checkout-bradecome {font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif; padding:0; margin:0;}
.checkout-bradecome span:nth-child(2) , .checkout-bradecome span:nth-child(3) , .checkout-bradecome span:nth-child(4) { color:#a6a6a6;}
.shipping-info .form-group input.form-control:focus{box-shadow: none;}
.shipping-info .form-group input.form-control {background: transparent;border: 0;font: 500 0.6vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif;text-transform:inherit;
	letter-spacing: 2px; border-bottom:1px solid #5e5e5e; box-shadow: inherit; margin: 0; height:3vh; padding: 0; color: #333132;}
.shipping-info .form-group input.form-control::placeholder{color: #333132; opacity:9;}	
.shipping-info .form-group input.form-control::-webkit-input-placeholder { /* WebKit browsers */ text-transform:uppercase;}
.shipping-info .form-group select.form-control::-webkit-input-placeholder {text-transform:uppercase;}
.shipping-info .form-group select.form-control {height: 3vh; background: transparent;border: 0;font: 500 0.7vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif;text-transform:inherit;
	letter-spacing: 2px; border-bottom:1px solid #5e5e5e; box-shadow: inherit; margin: 0; padding: 0; color: #333132; border-radius: 0;}
.shipping-info .form-group select.form-control:focus {box-shadow: none;}

.shipping-info .form-group a.btn.shipp-form-next {background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 1.6vh 1vw;width: 6vw;font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif; color: #333132; margin: 9vh 0 0 0;}
.shipping-info .select2-selection.select2-selection--single {
	border: 0;
	height: 3vh; background: transparent;border: 0;font: 500 0.7vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif;text-transform:inherit;
	letter-spacing: 2px; border-bottom:1px solid #5e5e5e; box-shadow: inherit; margin: 0; padding: 0; color: #333132; border-radius: 0;
}


.shipping-info .form-group .btn.shipp-form-next:hover {background: #333132;color: #fff;border: 2px solid #FFF;}
.shipping-info .step-2 p {font: 400 1.8vh/1.5vw 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 40px 0;}
.shipping-details {width: 100%; overflow: hidden; border-top: 2px solid #979797; padding: 25px 0;}
.shipping-details .shipping-left {font: 400 1.8vh/1.5vw 'Poppins', Arial, Helvetica, sans-serif;}
.shipping-left .form-group {margin: 0;}
.shipping-left .form-group input {float: left;margin: 4px .5vw 0 0;width: 1vw;height: 2vh;}
.shipping-details .shipping-left label {font: 400 1.8vh/2vw 'Poppins', Arial, Helvetica, sans-serif;margin: 0 10px 0 0;float: left;}
.shipping-details .shipping-left img.leaf-icon {margin-right: 4px;width: 1em;margin-top: 0.5em;}
.shipping-details .shipping-left .fa.fa-leaf {color: #289a06;font-size: 27px;line-height: 34px;}
.shipping-right {float: right;text-align: right;}
.shipping-info .step-2 p.shipping-label-text {font: 400 1.8vh/1.5vw 'Poppins', Arial, Helvetica, sans-serif;color: #333132; margin: 0;}
.shipping-info .step-2 .disclaimer-block p {font: 400 0.9em/1.4em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 1.5em;}
/*.ft-logo img {max-height: 60px;}*/
.shipping-info .btn.shipp-form-back { float:left;background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 1.6vh 1vw;width: 6vw;font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 9vh 0 0 0;}
.shipping-info .btn.shipp-form-back:hover{background: #333132;color: #fff;border: 2px solid #FFF;}

.right-section .shipping-info h4 , .right-section .project-info h4 , .right-section .items-info h4  {font: 500 1.3vw/4vh 'Poppins', Arial, Helvetica, sans-serif;margin: 1em 0;
border-bottom: 1px solid #333132;color: #333132;padding-bottom: 1.5vh;}
.right-section .order-account-details h4 {font: 500 1.3vw/4vh 'Poppins', Arial, Helvetica, sans-serif; margin: 1em 0; border-bottom: 1px solid #333132;color: #333132;padding-bottom: 1.5vh;}
.right-section .items-info .details h4 {border: 0;margin: 0;font: 500 18px/32px 'Poppins', Arial, Helvetica, sans-serif;}
.right-section .page-title-wrapper .page-title {margin-top: 0;margin-bottom: 0;font: 600 1.8vw/3vw 'Poppins', Arial, Helvetica, sans-serif1026;}
.right-section .action-btns {float: right;width: 20%;text-align: right;margin: 8px 0 0 0;font: 400 16px/32px 'Poppins', Arial, Helvetica, sans-serif;}
.right-section .action-btns a.ship-btn {border: 2px solid #333132;padding: 4px 25px;border-radius: 25px;color: #333132;}
.right-section .action-btns a.ship-btn:hover {background: #333132;color: #fff;border: 2px solid #FFF; text-decoration:none;}
.right-section .action-btns a.cancel-btn {background: #333132; color:#FFF; border: 2px solid #333132;padding: 6px 20px;border-radius: 25px;}
.right-section .action-btns a.cancel-btn:hover{background: transparent; border: 2px solid #333132; color:#333132; text-decoration:none;}
.right-section .shipping-info p {font: 400 16px/32px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.right-section .items-data tr th { background: #efefef;font: 500 18px/32px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;padding: 0.7em 1em;}
.right-section .items-data td {font: 400 1.1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;padding: 0.7em 1em 0.7em 1.5em;border-bottom: 2px solid #CCC;
width: 20%;}
.right-section .shipping-info {border-right: 0;padding: 2.5% 5% 0 0;margin-right: -30px;height: 100%;}
.right-section .order-info table tr th ,  .right-section .project-info table tr th , .right-section .account-info table tr th {font: 500 17px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.right-section .order-info table tr td ,  .right-section .project-info table tr td , .right-section .account-info table tr td {font: 400 14px/22px 'Poppins', Arial, Helvetica, sans-serif;
color: #333132;}
.right-section .shipping-details {border-top: 0;}
.right-section .status-filter-sec h6 , .right-section .price-filter-sec h6 , .right-section .qty-filter-sec h6 {font: 500 18px/32px 'Poppins', Arial, Helvetica, sans-serif; color: #333132;}

.from-price label , .to-price label , .from-qty label , .to-qty label {font: 500 1em/1vh 'Poppins', Arial, Helvetica, sans-serif !important;margin-bottom: 15px; color: #333132; } 

.right-section .price-sec input , .right-section .from-qty input , .right-section .to-qty input {border-radius: 4px;height: 42px; margin-bottom: 10px;}
.right-section .price-sec input::placeholder , .right-section .from-qty input::placeholder , .right-section .to-qty input::placeholder {color: #333132;}
.right-section .status-field select{border-radius: 4px;height: 42px;}
.right-section .status-field select::placeholder{color: #333132;}
.right-section .filter-field-sec {background: #f8f8f8;border: 1px solid #DDD;padding: 20px;margin: 20px 0 0 0;}
.right-section .page-title-wrapper {overflow: hidden;}
.right-section .filter-sec h6 {font: 500 1em/1em 'Poppins', Arial, Helvetica, sans-serif !important; color: #333132; margin:0 0 5px 0;}
.right-section .year-sec select , .right-section .month-sec select  {border-radius: 4px; font: 500 1em/1em 'Poppins', Arial, Helvetica, sans-serif !important; color: #333132;height: 42px;}
.qty-filter-sec .qty-sec input {margin-bottom: 10px;height: 42px;}
.right-section .filter-field-sec .price-filter-sec select {height: 42px;border-radius: 4px;margin-bottom: 10px;}
.price-filter-sec label {font: 500 1em/16px 'Poppins', Arial, Helvetica, sans-serif !important;color: #333132;margin-bottom: 10px;}
.price-filter-sec {margin-top: 20px;}

#create-board-name.form-control {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: transparent none repeat scroll 0 0;
  border-color: -moz-use-text-color -moz-use-text-color #dfdfdf;
  border-image: none;
  border-style: none none solid;
  border-width: 0 0 2px;
  box-shadow: inherit;
  color: #fff;
  font: 500 12px/22px "Poppins",Arial,Helvetica,sans-serif;
  height: 38px;
  letter-spacing: 2px;
  margin: 0 0 10%;
  opacity: 9;
  padding: 0;
  text-transform: uppercase;
}
.shipping-info .step-2 .btn.place-order { float:right; background: transparent; border: 2px solid #333132; border-radius: 5em; padding: 1.6vh 1vw; width: 9vw; font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif; color: #333132; margin: 9vh 0 0 0;}
.shipping-info .step-2 .btn.place-order:hover{background: #333132;color: #fff;border: 2px solid #FFF;}

.success-msg {font: 400 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif; color: #333132;margin: 0 0 20px 0;}
.success-page .cart-info ul li {border: 0;padding: 0;margin: 0 0 30px 0;min-height: auto;display: inline-block;width: 100%; height: auto;}
.success-page .cart-info a {display: none;}
.order-details .order-id , .order-details .order-email , .order-details .order-date , .order-details .order-shipping , .order-details .delivery-details { font:500 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin-bottom: 3vh;}
.order-details .order-email span  , .order-details .order-date span  , .order-details .order-shipping span  , .order-details .delivery-details span  {
	display: block;font-weight: 300;}
.order-details .order-id {text-decoration: underline;}
.horizontal-images ul { list-style-type: none; padding: 0; text-align: center;}
.horizontal-images ul li {display: inline-block;margin: 0 20px;width: 470px;text-align: left; float:left;}
.horizontal-images ul li img {width: 100%;}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #a4a4a4 !important;}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {height: 10px !important;margin: 2px auto !important;}
/*.mCSB_draggerContainer:hover .mCSB_draggerRail {height: 3px !important;margin: 6px 0 !important;}
*/
/* ------------ Checkout page End ----------------*/

.brandlogo_partner {background: #303b37; padding: 3em 0; display:none;}
.brandlogo_partner .brandpartner-logo {font:600 1.9vw/5vh 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;margin: 0 0 1.5em 0;padding: 0; display:inline-block; width:100%; text-align:center;}
.brandpartner-inner ul {list-style-type: none;text-align: center; padding:0;}
.brandpartner-inner ul li {display: inline-block;margin: 0 3em;}
.brandpartner-inner ul li img {max-height: 80px;  image-rendering: -webkit-optimize-contrast;}
.brandlogo_partner.about {background: #ac632e;}

/* ------------ Brand page Start ----------------*/

/* ------------ Subscribe Newsletter Start ----------------*/
.subscribe-newsletter-left {text-align: left;}
.subscribe-newsletter-left img {float: left;margin-right: 20px; max-height:70px; display:none;}
.subscribe-newsletter {background: #f7f7f5;padding: 70px 0;}
h2.subscribe-heading {font: 600 2em/2em 'Poppins', Arial, Helvetica, sans-serif; color: #333132;margin: 0 0 10px 0;padding: 0;width: 100%; text-align:center;}
.subscribe-newsletter .news-fild {background: #FFF;border: 1px solid #e2e2e2;height: 60px;border-radius: 50px !important; margin-left: 35px; font-size: 14px; padding-left: 15px; }
.subscribe-newsletter .btn.btn-theme {background: #303b37; color: #FFF;height: 60px;border-radius: 50px !important;font-size: 18px;font-weight: 600;padding: 15px 25px; margin-left: -60px;
z-index: 99 !important;}
.subscribe-newsletter .btn.btn-theme:hover {border: 1px solid #396c63;}
/* ------------ Subscribe Newsletter End ----------------*/
.categorypath-brands .brandBlock {padding-top: 120px;}
.brandBlock {padding: 9vh 10% 8vh; background: #FFF; width: 100%;}
.brand-title {border-bottom: 1px solid #333132; margin: 0 0 5vh 0;}
.brand-title h2 {font: 600 36px/3vw 'Poppins', Arial, Helvetica, sans-serif; color: #333132; margin: 0; padding: 0; margin: 0 0 15px 0;}
.all-brand ul {list-style-type: none;padding: 0;}
.brand-category .letter {margin-bottom: 1em;}
.brand-category .link span.letter::after {display:none;}
.brand-category span {font: 500 1.2vw/2vw 'Poppins', Arial, Helvetica, sans-serif;border-bottom: 1px solid #333132;width: 100%;display: inline-block;margin-bottom: 1vh; padding-bottom: 1em;}
.brand-category span.undefined {float: right;width: 25px;border: 0;padding: 0;z-index: 999;}
.brand-category-inner li {color: #333132; font: 400 18px/1.5em 'Poppins', Arial, Helvetica, sans-serif; cursor:pointer; margin:0 0 5px 0;}
.details_box {width:100%;overflow: hidden;background: #FFF; /*position:absolute;*/ box-shadow:0px 0.2vh 0.3vw 0px gray;padding:4vh 8% 1.5vh 2vw;margin-top: -8px; z-index:99;}
.details_box .brands-button {width: 100%;overflow: hidden;}
.brand-category-inner .details_box .view-materials.left, .brand-category-inner .details_box .find-a-rep.left {background: transparent;border: 2px solid #333132;border-radius: 5em;height: 42px;color: #333132;padding: 0.6vh 1vw; font: 400 1.2em/1em 'Poppins', Arial, Helvetica, sans-serif; float: left;width: 48%;margin:0 0 1.7vh 0;}
.brand-category-inner .details_box .favorites , .brand-category-inner .details_box .visit-website{background: transparent; border: 2px solid #333132; border-radius: 5em;height: 42px;color: #333132;padding: 0.6vh 1vw; font: 400 1.2em/1em 'Poppins', Arial, Helvetica, sans-serif; float: right; width:48%;  margin:0 0 1.7vh 0;}
.brands-button button.active_fav {background: #333132 !important;color: #FFF !important;border: 2px solid #333132 !important;}
.brand-category-inner .details_box .view-materials.left:hover , .brand-category-inner .details_box .find-a-rep.left:hover {background: #333132; color: #fff; text-decoration:none; border: 2px solid #FFF;}
.brand-category-inner .details_box .favorites:hover , .brand-category-inner .details_box .visit-website:hover {background: #333132;color: #fff; text-decoration:none;border: 2px solid #FFF;}
.brand-category-inner .details_box .view-materials.left:hover {background: #333132; color: #fff; text-decoration:none; border: 2px solid #FFF;}

.brand-category-inner .details_box .view-materials.left a{color:#333132;}
.brand-category-inner .details_box .view-materials.left a:hover{color:#fff; text-decoration:none;}
.brand-category-inner span.active_fav, .brand-category-inner span.favourite{float: right;width: auto;display: block;border: 0;margin: 0;padding: 0;}

.brand-category-inner span.active_fav .fa , .brand-category-inner span.favourite .fa{ cursor:pointer;}
.brand-category-inner span.active_fav .fa:hover , .brand-category-inner span.favourite .fa:hover {color: #333132;}
.brand-category-inner .details_box .visit-website a{color:#333132;}
.brand-category-inner .details_box .visit-website a:hover{color:#fff; text-decoration:none;}
.brand_logosec {border: 1px solid #DDD;margin-bottom: 30px;}
.brand_logosec{background-color: #fff;border: 1px solid #DDD;padding: 5px;height: 11.51vh;position: relative;display: table;width: 100%;}
.brand_logosec img.brand_logo_img {padding: 16px;-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-height: 100%;}

.brand-category-inner li.cat_brand {background: #f2f2f2; padding:8px 5px;}
.brand-category-inner li.cat_brand .fa.fa-angle-down {float: right;font-size: 1.4vw;font-weight: 600; cursor:pointer; margin:-4px 5px 0 0;}
#visit_modal .modal-dialog {width:40vw;margin: 10% auto !important;}
#visit_modal .modal-content {background: url(../images/header-popup-bg.jpg) no-repeat 0 0;border-radius: 0;font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF; padding-bottom:6%;}
.user-visit .innerheading {text-align: center; font: 500 24px/32px "Poppins", sans-serif; color: #FFF; margin: 0 0 5% 0;}
.user-visit-content {text-align: center;margin: 10% auto; width:85%; text-align:center; font: 400 1vw/5vh 'Poppins', Arial, Helvetica, sans-serif; }
.user-visit {text-align: center;}
.user-visit a{background: transparent;border: 2px solid #DDD;border-radius: 25px;padding: 6px 15px; width: 110px; font: 18px/27px "Poppins", sans-serif; color: #FFF; display: inline-block;
width: 120px;}
.user-visit a:hover {background: #FFF;color: #333132;border: 2px solid #FFF; text-decoration:none;}
#rep_modal .modal-dialog {width: 40%;margin: 190px auto;}
#rep_modal .modal-dialog {width: 40vw; margin:12% auto !important;}
#rep_modal .modal-content { background:url(../images/header-popup-bg.jpg) no-repeat 0 0; border-radius: 0; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif;
color: #FFF; background-size: cover; padding-bottom: 2vh;}	
#rep_modal .modal-content .innerheading {text-align: center;font: 400 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0 0 2em;letter-spacing: 1px;}
#rep_modal .modal-repsearchform {padding: 0 10%;}
.country-block #country.form-control{background: transparent; border: 0; font: 500 0.6em/2.4em 'Poppins', Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 2px;
 border-bottom: 2px solid #dfdfdf; margin: 0; height: 3.9vh; padding: 0;color: #FFF; box-shadow: inherit; border-radius: 0;}
.state-block #state.form-control{background: transparent; border: 0; font: 500 0.6em/2.4em 'Poppins', Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 2px; border-bottom: 2px solid #dfdfdf; margin: 0; height: 3.9vh; padding: 0;color: #FFF; box-shadow: inherit; border-radius: 0;}
.state-block #state.form-control option {color: #333132;}
.country-block #country.form-control option { {color: #333132;}
.page-with-filter .country-block #country.form-control option {color: #333132; font: 500 12px/22px 'Poppins', Arial, Helvetica, sans-serif;}
 border-bottom: 2px solid #dfdfdf; margin: 0; height:3.9vh; padding: 0;color: #FFF; box-shadow: inherit; border-radius: 0;}
.state-block #state.form-control option {color: #333132; font: 500 12px/22px 'Poppins', Arial, Helvetica, sans-serif;}
.country-block #country.form-control option {color: #333132; font: 500 12px/22px 'Poppins', Arial, Helvetica, sans-serif;}
#rep_modal .actions-toolbar {margin: 15% auto 0;width: 100%;text-align: center;}
#rep_modal .actions-toolbar .primary {float: none;}
.primary .search-rep {background: transparent;border: 2px solid #DDD;border-radius: 5em;padding: 0.5em 1.5em;width: auto;font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.primary .search-rep:hover {background: #FFF;color: #333132;border: 2px solid #FFF;}
.cms-find-a-rep .search_results {padding: 9% 10% 2% 10%;width: 100%;background: #FFF; min-height: 90vh;}
h4.no-data {font: 500 1.5em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 2% 0 0 -1%;}
.cms-find-a-rep .top_heading {border-bottom: 1px solid #333132;margin: 0;overflow: hidden;}
.cms-find-a-rep .top_heading h3 {font: 600 1.8vw/7.9vh 'Poppins', Arial, Helvetica, sans-serif; color: #333132; margin: 0; padding: 0; margin: 0 0 20px 0; border: 0; float: left;}
.quik_outer h5 {font: 500 16pt/32px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;border-bottom: 1px solid #3f3d3e;padding-bottom: 15px;margin-bottom:40px;}
#rep_contact_modal .modal-lg {width: 40vw;margin: 2% auto !important;}
#rep_contact_modal .modal-repsearchform {padding: 0 10%;}
#rep_contact_modal .modal-content {background:url(../images/header-popup-bg.jpg) no-repeat 0 0; border-radius: 0; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif;
color: #FFF; background-size:cover; padding-bottom: 5%; }
#rep_contact_modal .modal-content .innerheading {text-align: center;font:400 1vw/3.5vh 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0 0 6.2vh 0;color: #FFF; letter-spacing: 1px;}
#rep_contact_modal select.form-control{background: transparent; border: 0; font: 500 0.6vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 2px;
 border-bottom: 1px solid #dfdfdf; margin: 0; height: 3vh; padding: 0;color: #FFF; box-shadow: inherit; border-radius: 0;}
#rep_contact_modal select.form-control option {color: #333;}
#rep_contact_modal input.form-control{background: transparent; border: 0; font:500 0.6vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 2px;
 border-bottom: 1px solid #dfdfdf; margin: 0; height: 3vh; padding: 0;color: #FFF; box-shadow: inherit; border-radius: 0;}	
#rep_contact_modal .form-group {margin-bottom: 20px;}
#rep_contact_modal input.form-control::placeholder {color: #FFF;}
#rep_contact_modal select.form-control::placeholder {color: #FFF;}
#rep_contact_modal textarea.input-text {border: 1px solid #FFF;background: transparent;border-radius: 8px;color: #FFF; letter-spacing: 2px;
font: 500 0.6vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif; height:7vh; margin:20px 0 40px 0;}
#rep_contact_modal .input-text::placeholder { color:#FFF;}
#rep_contact_modal .actions-toolbar .primary {float: none;}
#rep_contact_modal textarea.input-text:focus {box-shadow: inherit;}
#rep_contact_modal .primary .submit-rep-form {background: transparent; border: 2px solid #DDD; border-radius: 5em; padding: 0.7em 2em; width: auto;
font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;}
#rep_contact_modal .primary .submit-rep-form:hover {background: #FFF;color: #333132;border: 2px solid #FFF;}
/* ------------ Brand page End ----------------*/
.page-layout-2columns-left .main {padding: 6.4% 7% 0;}
.boards-inner .btn-group {width: 100%;}
.custom-add-to-cart a.add-to-share {margin-right: 0; float: right;}
#share-project-to-email .modal-header {padding: 0;border-bottom: 0;position: absolute;right: 10px;top: 10px;z-index:99999;}
#share-project-to-email .modal-body {position: relative;padding: 50px 70px 50px;}
/* ------------ Boards page Start ----------------*/
.boardspage{background:#FFF;padding: 9% 10% 2vh 10%;width: 100%;}
.boards-inner {text-align: center;}
.boardspage .heading-inner {border-bottom: 1px solid #333132;margin: 0 0 20px 0; overflow:hidden;}
.boardspage .heading-inner h2 {font: 600 2.2vw/3vw 'Poppins', Arial, Helvetica, sans-serif;color: #333132; padding: 0; margin: 0 0 2vh 0; float:left; width:60%;}
.boardspage.projetedit .board-name-field #save-board {font-size: 15px;float: left;}
.edit-project-Mid {width: 100%;overflow: hidden;margin: 0 0 6vh 0;}
.edit-project-Mid ul{ list-style-type:none; padding:0; margin:0;}
.edit-project-Mid ul li {float: left;width: 25%;margin-right: 30px;}
.edit-project-Mid ul li input#project_name{background: transparent;border: 0;font: 500 1em/1.2em 'Poppins', Arial, Helvetica, sans-serif;text-transform:inherit;letter-spacing: 2px;
	border-bottom: 1px solid #a6a6a6; border-radius: 0;margin: 0;height: 38px;padding: 0;color: #333132; box-shadow:inherit;}
.edit-project-Mid ul li input#project_type{background: transparent;border: 0;font: 500 1em/1.2em 'Poppins', Arial, Helvetica, sans-serif;text-transform:inherit;letter-spacing: 2px;
	border-bottom: 1px solid #a6a6a6; border-radius: 0;margin: 0;height: 38px;padding: 0;color: #333132; box-shadow:inherit;}
		
.edit-project-Mid ul li input::placeholder{color: #333132; opacity:9;}
.edit-project-left .form-outline {margin: 20px 0 0 0;}

.edit-project-Bottom {min-height:auto;}
.cms-project-details .edit-inner.project .form-outline .btn.btn-default.submit {float: right;background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 1.6vh 1vw;
font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 0 1vw; width:6vw;}

.cms-project-details .edit-inner.project .btn.btn-default.submit:hover {background: #333132;color: #fff;border: 2px solid #FFF;}
.cms-board-details .boardspage .heading-inner h2 a i.fa {color: #333132;font-size: 26px;}
.boards-innerBlock {padding:0% 10% 8vh 10%;background: #FFF;width: 100%; overflow:hidden; min-height:350px;}
.cms-project-details .boards-innerBlock {padding:2% 10% 8vh 10%;}
.cms-projects .column.main {min-height: 746px;}
.count-boards {width: 100%;overflow: hidden;}
.count-boards ul {list-style-type: none;padding: 0;}
.count-boards ul li {font: 400 1em/2em 'Poppins', Arial, Helvetica, sans-serif;display: inline-block;margin-right: 20px;}
.count-boards ul li a{ color:#333132;}
.cms-share-palette-details .sing-boards-block {float:left; width: 22.5%; margin: 0 3.3% 30px 0; position:relative; }
.cms-share-palette-details .sing-boards-block:nth-child(4n) {margin-right: 0;}
.cms-share-palette-details .modal-dialog.modal-lg.signinBlock {top: 0;}
.cms-share-palette-details .bg-text h4:hover::after {background: transparent;}
.cms-share-palette-details .bg-text h4 {cursor: inherit;}

.two-boards-block {float:left; width: 22.5%; margin:0 18px 35px; position:relative;}
.three-boards-block {float:left;  width: 22.5%; margin:0 18px 35px; position:relative;}
.foure-boards-block {float:left;  position:relative;/* width: 22.5%; margin:0 18px 35px;  height: 42vh;*/}
.sing-boards-block img {width: 100%;border-radius: 2em;/*height: 41vh;*/}
.two-bord-top{margin-bottom: 10px;}
.two-bord-top img {width: 100%;border-radius: 2em 2em 0 0; height: 20vh;}
.two-bord-bottom{}
.two-bord-bottom img {width: 100%;border-radius: 0 0 2em 2em; height: 20vh;}
.boardspage .heading-inner .custom-add-to-cart {float: right;width:auto;text-align: right;position: relative;}
.cms-board-details .heading-inner .custom-add-to-cart {display: unset !important; margin-top: 4px;}
.boardspage .heading-inner .custom-add-to-cart a {float: left;width: auto !important;display: unset;}
a.delete-palete {margin: 0 10px;}
.boardspage .heading-inner .custom-add-to-cart a.sortby {display: inline-block;padding: 0px 10px;border: 2px solid #333132;margin-right: 15px;border-radius: 25px;color: #333132;
	font: 500 18px/34px "Poppins", sans-serif;width: 100%;text-decoration: none;}
.boardspage .heading-inner .custom-add-to-cart a.sortby i.fa {font-size: 27px;line-height: 22px;float: right;margin: 5px 11px 0 0;}
.boardspage .heading-inner .custom-add-to-cart a.sortby:hover{text-decoration: none; background:#333132; color:#FFF;}
.bg-text {background: url(../images/bluer-bg.png) no-repeat 0 0;color: #333132;font-weight: bold;position: absolute;bottom:0; left: 0;z-index: 2; height:10.5vh;width: 100%;
	padding: 12px 0 0 35px; border-radius: 0 0 2em 2em;text-align: left; background-size: cover;}
.cms-palettes .foure-boards-block, .cms-palettes .three-boards-block, .cms-palettes .two-boards-block, .cms-palettes .sing-boards-block, .cms-palettes .blank-boards-block  {margin: 0 39.6px 30px 0;width: 23%; float:left; /*height: 41vh*/}
.cms-palettes .blank-boards-block {display: table;}
.cms-palettes .addbord-icon {display: table-cell;vertical-align: middle;}
.cms-palettes .palette-block:nth-child(4n) {margin-right: 0;}
.sing-boards-block.palette-block {height: 41vh;background: #f8f8f8;border-radius: 2em; position:relative;}
.cms-palettes .bg-text{ padding:2vh 0 0 1.5vw;}
.bg-text a:hover {text-decoration: none;}
.bg-text p{ font:400 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif; color:#FFF; margin:0;}
.bg-text h4{ font:500 0.8vw/2.5vh 'Poppins', Arial, Helvetica, sans-serif; color:#FFF; margin:0; text-transform:capitalize; position:relative; cursor:pointer;}
.bg-text h4:hover::after {background: url(../images/Boards-hover-arrow.png) no-repeat 0 10px;content: '';position: absolute;height: 55px;width: 83px;right: -30px;bottom: -22px;}
.cms-board-details .bg-text h4 {line-height: 2.5vh; font-weight: 400;}
.cms-board-details .bg-text h4:hover::after{ background:none; text-decoration:none;}
.cms-board-details .sing-boards-block {float: left; width: 22.5%; margin: 0 2.6vw 5vh 0; position: relative; /*height: 41vh;*/}
.cms-board-details .sing-boards-block:nth-child(4n) {margin-right: 0;}
.board-edit-sec {position: absolute;right: 5%;top: 5%; z-index:999;}
.board-edit-sec .toggle-menu {background: #FFF;position: absolute;left: -214%;width: 170px;border-radius: 0.8em;padding: 10px;text-align: left;list-style-type: none;z-index: 9999;top:47px;}
.board-edit-sec .toggle-menu::before {content: "";position: absolute;top: -25px;right: 1em;border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 14px solid transparent;
	border-bottom: 14px solid #FFF;z-index: 99999;}
.board-edit-sec.board-edit-sec img , .board-edit-sec img {width: auto;min-height: auto; border-radius: 0; opacity:0.4;}
.board-edit-sec.board-edit-sec .open-board-menu img {height: auto;}

.board-edit-sec a img:hover , .board-edit-sec a img:focus, .board-edit-sec a img:active{opacity: 9;}
.board-edit-sec .close-board-menu img{opacity: 9;}
.board-edit-sec .toggle-menu li{font:400 0.8vw/2vh 'Poppins', Arial, Helvetica, sans-serif; color:#333132;}
.board-edit-sec .toggle-menu li a{color:#333132;}
.cms-board-details .sing-boards-block .product-sel .btn.btn-success.color-swatch-radio{background: #FFF;border:1px solid #333132; border-radius: 50%;height: 1.3em; width: 1.3em;display: block;
right: 8px;top: 8px; padding: 0;}
.cms-board-details .sing-boards-block .product-sel .btn.btn-success.color-swatch-radio.active {background: #333132; border: 0;}
.cms-board-details .btn.active span.glyphicon {opacity: 1;left: 0;top: -2px;font-size: 11px !important;}
.cms-board-details .sing-boards-block .form-check-input {display: none;}


/*.sing-boards-block:nth-child(4n) {margin: 0 0 5% 0 !important;}*/
.three-boards-block .two-bord-top{ margin-bottom:10px;}
.three-boards-block .two-bord-top img{ margin:0;}

.cms-board-details .boardspage .heading-inner h2 {float: left; width:50%;}
.boardspage .heading-inner .board-name-field {width: 100%;display: inline-block;}
.boardspage .heading-inner .board-name-field .board-name-input {float: left;border: 0;background: transparent;border: 1px solid #333132;box-shadow: inherit;height: 45px;width:300px;
	border-radius: 25px;font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 5px 0 0;}
.boardspage .heading-inner .board-name-field #save-board {float: left;background: #333132;border: 1px solid #333132;border-radius: 25px;font: 500 20px/34px 'Poppins', Arial, Helvetica, sans-serif;
	padding: 4px 20px; color:#FFF;}
.boardspage .heading-inner .board-name-field #save-board:hover {background: transparent;color: #333132;border: 2px solid #FFF;border: 2px solid #333132;}
#select_field.select_all.btn {padding: 0;}
#select_field.select_all.btn span {float: left;}
#select_field .form-check-input {margin: 2px 0 0 7px !important;float: left;}
#un_select_field.select_all.btn {padding: 0;}
#un_select_field span {float: left;}
#un_select_field .form-check-input {margin: 2px 0 0 7px !important;float: left;}
.left-material-content {float: left;}
.right-material-content {float: right;}
.left-material-content .count-boards ul li {color: #353132;}
.right-material-content .right-text p{font: 400 0.7em/1.5vh 'Poppins', Arial, Helvetica, sans-serif;color: #353132; letter-spacing:2px; text-transform:uppercase; margin-top: 10px;}
.blank-boards-block {float: left;width: 22.5%;height: 41vh;background: #FFF;border-radius: 1em;box-shadow: 1px 0px 9px -2px #333;margin: 11px 15px 19px;position: relative;}
/*.blank-boards-block .fa.fa-plus {margin: 50% 0 0 0;text-align: center;font-size: 44px;cursor: pointer;background: url(../images/board-plus-icon.png) no-repeat 0 0;text-indent: -8000px;
	display: block; height: 32px; width: 32px; position: absolute; left:45%; z-index: 999; display: block;}*/
.blank-boards-block .fa.fa-plus {
	cursor: pointer;
	background: url(../images/board-plus-icon.png) no-repeat 0 0;
	text-indent: -8000px;
	height: 32px;
	width: 32px;
}	
.cms-boards .boards-inner {padding: 20px 0 0 0;overflow: hidden;}
.two-bord-top-left {float: left;width: 48.5%; margin-bottom:10px; position:relative;}
/*.two-bord-top-left::before {content: '';border: 4px solid #FFF;position: absolute;width: 100%;bottom: 0;}
.two-bord-top-left::after {content: '';border: 2px solid #FFF;position: absolute;height: 100%;right: 0;}*/
.two-bord-top-left img{ width:100%; border-radius: 2em 0 0 0; height: 20vh;}

.two-bord-top-right {float: right;width: 48.5%; margin-bottom:10px; position:relative;}
/*.two-bord-top-right::before {content: '';position: absolute;border-bottom: 8px solid #FFF;width: 100%;bottom: 0;z-index: 99999;}
.two-bord-top-right::after {content: '';position: absolute;border: 2px solid #FFF;height: 100%;left: 0;}*/
.two-bord-top-right img{ width:100%; border-radius:0 2em 0 0; height:20vh;}


.two-bord-bottom-left {float: left;width: 48.5%;text-align: left; position:relative;}
.two-bord-bottom-left img{ width:100%; border-radius: 0 0 0 2em; height:20vh;}

.two-bord-bottom-right {float: right;width:48.5%;text-align: right; position:relative;}
.two-bord-bottom-right img {width:100%; border-radius: 0 0 2em 0; height:20vh; }


.col-lg-8.my-auto.showcase-text {padding: 0px 0px;}
.product-sel {position: absolute;right: 10%;top: 7%;}
.product-sel .color-swatch-radio {height: 22px;width: 22px;border: 1px solid #000 !important;margin: 0;}
#select_board_sec .modal-dialog {width: 40vw;}
#select_board_sec .modal-dialog .modal-content { background:url(../images/header-popup-bg.jpg) no-repeat 0 0; border-radius: 0; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif;
color: #FFF; background-size: cover; padding-bottom: 2vh }
.catalog-product-view #select_board_sec .modal-dialog {margin: 6.9% auto !important;}
#select_board_sec.form-control {background: transparent;border: 0; font:500 0.6vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif; box-shadow: inherit;
text-transform: uppercase; letter-spacing: 2px;border-bottom: 2px solid #dfdfdf; margin:0 0 10% 0; height:38px; padding:0; color:#FFF; opacity: 9;}
#select_board_sec.form-control::placeholder{color: #fff;}
#select_board_sec .create-board-sec {padding: 0 10%;}
#select_board_sec .modal-dialog .modal-content .modal-header {border: 0; padding:0;}
#select-board-name.form-control{background: transparent; border: 0; font:500 0.6vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 2px;
 border-bottom: 2px solid #dfdfdf; margin: 0; height: 3.9vh; padding: 0;color: #FFF; box-shadow: inherit; border-radius: 0;}
.btn.asign-to-board {background: transparent;border: 2px solid #DDD; border-radius: 5em; padding: 1.4vh 1vw; width: 9vw; font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.btn.asign-to-board:hover {background: #FFF; color: #333132; border: 2px solid #FFF;}
#select_board_sec p.or {text-align: center;margin: 2vh 0;font: 400 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif;}
#select-board-name.form-control option {color: #333132 !important;}
.col-lg-8.text-white.showcase-img {margin-left: 15px;}
#select_project_sec .modal-dialog {width: 40vw;}
#select_project_sec .create-board-sec {padding: 0 10%;}
#select_project_sec .modal-content { background:url(../images/header-popup-bg.jpg) no-repeat 0 0; border-radius: 0; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;  background-size: cover; padding-bottom: 2vh;}
#select_project_sec.form-control::placeholder{color: #fff;}
#select_project_sec .modal-dialog .modal-content .modal-header {border: 0; padding:0;}
#select_project_sec .form-control{background: transparent; border: 0; font: 500 0.6vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 2px;
 border-bottom: 2px solid #dfdfdf; margin: 0; height: 3.9vh; padding: 0;color: #FFF; box-shadow: inherit; border-radius: 0;}
#select_project_sec .form-control option {color: #333132;}
.btn.asign-to-project {background: transparent;border: 2px solid #DDD; border-radius: 5em; padding: 1.4vh 1vw; width: 9vw; font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.btn.asign-to-project:hover {background: #FFF;color: #333132;border: 2px solid #FFF;}
#create_board .modal-dialog {width: 40vw; margin:190px auto;}
#create_board .modal-dialog .modal-content { background:url(../images/header-popup-bg.jpg) no-repeat 0 0; border-radius: 0; font: 500 0.6vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif;color: #FFF; background-size:cover; padding:0%;}

#create_board #board-name.form-control {background: transparent;border: 0;font: 500 0.6vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif;text-transform: uppercase;letter-spacing: 2px;
border-bottom: 2px solid #dfdfdf;margin: 0;height: 3.9vh;padding: 0;color: #FFF;box-shadow: inherit;border-radius: 0;}

.create-board-sec {padding: 0 10%;}
#board-name.form-control {background: transparent;border: 0; font:500 0.6vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif; box-shadow: inherit; 
text-transform: uppercase; letter-spacing: 2px;border-bottom: 2px solid #dfdfdf; margin:0 0 10% 0; height:38px; padding:0; color:#FFF; opacity: 9;}
#board-name.form-control::placeholder{color: #fff;}
#create_board .modal-dialog .modal-content .modal-header {border: 0; padding:0;}
.modal-header .close {margin: 1vh 1vh 0 0;font-size:32px;text-shadow: none;color: #FFF !important;opacity: 9; float:right;}
.modal-header .close::placeholder{ color:#FFF;}
.create-board-sec .innerheading {text-align: center; font:500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing:1px; color:#FFF; margin:0 0 15%; }
.modal-header {padding: 15px;border-bottom: 0;}

.btn.create-board {background: transparent; border: 2px solid #DDD; border-radius: 5em; padding: 10px 26px; width: 170px;
font: 400 1vw/1em 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;}
.btn.create-board:hover {background: #FFF; color: #333132; border: 2px solid #FFF;}
.sales-order-view .box.box-order-shipping-address , .sales-order-view .box.box-order-shipping-method {width: 100%;overflow: hidden;margin: 2% 0 0; height:100%;}

.sales-order-view .box.box-order-shipping-address .box-title, .sales-order-view .box.box-order-shipping-method .box-title {
	color: #333132; font: 500 1.5em/1vh 'Poppins', Arial, Helvetica, sans-serif !important;margin: 0 0 2% 0 !important;border-bottom: 1px solid #333132;width: 100%;padding-bottom: 1em;}
.sales-order-view .box.box-order-shipping-address span {font: 500 1em/1vh 'Poppins', Arial, Helvetica, sans-serif !important;margin: 0;}
.box.box-order-shipping-method span {font: 500 1em/1vh 'Poppins', Arial, Helvetica, sans-serif !important;}
.sales-order-view .box.box-order-shipping-address .box-content, .sales-order-view .box.box-order-shipping-method .box-content {background: transparent;padding: 0;margin: 0;
font: 400 16px/32px 'Poppins', Arial, Helvetica, sans-serif;color: #333132; width:100%; overflow:hidden;}
.sales-order-view .box-content address {font: 400 16px/32px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.sales-order-view .box-content address a{ color:#333132;}
.sales-order-view .box.box-order-billing-address , .sales-order-view .box.box-order-billing-method {display: none;}
.sales-order-view  #order_messages.content-messages.block {display: none;}
.actions-toolbar.order-actions-toolbar .action.return {font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.actions-toolbar.order-actions-toolbar .action {margin-right: 30px;font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif; display:none;}
.sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar {float: right;margin: -3em 0 0 0; width:30%; text-align:right;}
.sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar .action.print {display: inline-block !important;margin-right: 0;margin-top: -3px;}
.sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar .action.return {display: inline-block !important;}
.sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar .action.shipment {display: inline-block !important;}
.cart-modal-btn {text-align: center;display: inline-block;width: 100%; margin-bottom: 2em;}
#added_to_cart_modal .modal-dialog {width: 750px;margin: 180px auto 0;}
#added_to_cart_modal .modal-content { background:url(../images/header-popup-bg.jpg) no-repeat 0 0; border-radius: 0; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;  background-size: cover; padding-bottom: 2vh;}
#added_to_cart_modal.form-control::placeholder{color: #fff;}
#added_to_cart_modal .modal-dialog .modal-content .modal-header {border: 0; padding:0;}
.added-to-cart-sec .innerheading {text-align: center; font: 400 1vw/3.5vh 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #FFF; margin: 0 0 15%;}
.added-to-cart-sec {text-align: center;}
#added_to_cart_modal .modal-dialog .innerheading {text-align: center;font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 1px; color: #FFF; margin: 0 0 10%;}
.btn.view-cart, .btn.continue-shop {background: transparent;border: 2px solid #DDD;border-radius: 5em;padding: 0.8em 0;width: 12em; font: 500 1em/1em 'Poppins', Arial, Helvetica, sans-serif;
color: #FFF; margin: 0 10px;}
.btn.view-cart:hover, .btn.continue-shop:hover {background: #FFF;color: #333132;border: 2px solid #FFF;}
.reg_pop-thankyou h3 {font-size: 2.2em;font-weight: 600; color:#FFF; margin:0 0 1em 0;}
p.thank_plant { padding: 2em 0 2em 0;}
p.thankyou-email { border-top: 2px solid #FFF; padding-top: 2.5em; width:95%; margin:2em auto;}
.note-text a {text-decoration: underline;color: #FFF;}
p.thank_plant a { color: #FFF; text-decoration: underline;}
.brand-partner-form .btn.btn-default.partner-submit {margin: 4em 0 0 0;width: auto;padding: 6px 30px;border: 2px solid #333132;height: 40px;
font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;border-radius: 5em;}
.modal-content.join-popup .modal_para {font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif;text-align: center; margin-bottom:2em;}
.modal-content.join-popup .modal-body {text-align: center;}
.modal-content.join-popup .approve-btn.approve {display: inline-block;background: transparent;border: 2px solid #FFFF; border-radius: 25px; padding: 6px 52px; font-size: 17px;}
.modal-content.join-popup .approve-btn.approve:hover{ background:##FF; color:#333132;}
.cms-board-details .modal-dialog {margin: 17% auto; width: 41%;}
.cms-board-details .modal-dialog .modal-header .close {display: none;}
.modal-content.join-popup .btn-yes.confirm_delete , .cms-board-details .modal-dialog button.close {background: transparent;border: 2px solid #FFF;border-radius: 25px;padding: 8px 10px;width: 40%;display: inline-block;font: 400 1em/1.2em 'Poppins', Arial, Helvetica, sans-serif;margin: 20px 5px; text-shadow:inherit; opacity: 9; color: #FFF;}
.modal-content.join-popup .btn-yes.confirm_delete:hover , .cms-board-details .modal-dialog button.close:hover{ background:#FFF; color:#333132;}
#return_conf_modal .modal-content { background:url(../images/header-popup-bg.jpg) no-repeat 0 0; border-radius: 0; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;  background-size: cover; padding-bottom: 2vh;}
#return_conf_modal .modal-dialog {width: 40vw;margin: 15% auto 0 auto;}
.confirm-action {text-align: center;padding: 2em 0;}
#return_conf_modal.form-control::placeholder{color: #fff;}
.confirm-action .button-action a { margin:50px 20px; background: transparent; display: inline-block; padding: 0.8em 2em; border-radius: 25px; border: 2px solid #fff; font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif; color: #fff;}
.confirm-action .button-action a:hover { background:#333132; border: 2px solid #333132; color: #FFF; text-decoration:none;}


#cart_error_res .modal-dialog {width: 750px;margin: 180px auto 0;}
#cart_error_res .modal-dialog .cart-modal-btn h4 {line-height: 30px;}
#cart_error_res .modal-content { background:url(../images/header-popup-bg.jpg) no-repeat 0 0; border-radius: 0; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;  background-size: cover; padding-bottom: 2vh;}
#cart_error_res.form-control::placeholder{color: #fff;}
#cart_error_res .modal-dialog .modal-content .modal-header {border: 0; padding:0;}
#cart_error_res .modal-dialog .innerheading {text-align: center;font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 1px; color: #FFF; margin: 0 0 10%;}

/* ------------ Boards page End ----------------*/

/* --------- How It Work Satart -----------*/
.cms-how-it-works .column.main {max-width: 100%; padding: 0;}
.howitworkspage {background: #d7b496; padding: 0 10%; width: 100%; height: 34.6vh;}
.howitworkspage .heading-inner {border-bottom: 1px solid #333132;margin: 0; overflow:hidden;}
.howitworkspage .heading-inner h2 {font:600 1.9vw/7.9vh 'Poppins', Arial, Helvetica, sans-serif; color: #333132;margin: 0;padding: 0;margin: 0 0 20px 0; border:0;}
.howit-showcase-bottom .paragraph {padding-top: 30vh; padding-bottom: 16%;}
.howit-showcase-bottom .paragraph p {width: 78%; margin-bottom:8%;}
.cms-how-it-works #join-link {cursor: pointer;}
.howit-showcase-bottom .learen-more p{ font:600 16pt/32pt 'Poppins', Arial, Helvetica, sans-serif;}
.howit-showcase-bottom {margin-top: -13.4vh; height: 80vh; overflow:hidden;}
.howto-lightyelow-sec {background: #e9e8e4; text-align:center; width:100%; height:51vh;}
.howto-lightyelow-sec h2{font:600 1.8vw/3vw 'Poppins', Arial, Helvetica, sans-serif; color: #333132;}
.howto-mid-sec {text-align: center; width:100%; height:100%; padding: 18.5vh 0; overflow:hidden;}
.howto-mid-sec-left {float: left; width: 50%; padding: 0; display: table; height: 100%;}
.howto-mid-sec-right {float: right; width: 50%; text-align: center; border-left: 1px solid #333132; padding: 0; display: table; height: 100%; /*padding-bottom:10%;*/}
.howto-mid-sec-left-inner{ margin:0 auto; width:50%;}
.howto-mid-sec-inner {margin: 0 auto;width: 40%; display: table-cell; vertical-align: middle;}
.howto-mid-sec-inner h4{margin: 0 0 15px 0; font:500 1.25vw/6.4vh 'Poppins', Arial, Helvetica, sans-serif; color: #333132;}
.howto-mid-sec-inner p{ font:400 1.2em/1.6em "Poppins", sans-serif;margin: 0 0 8vh 0; color: #333132;}
.howto-mid-sec-inner p:last-child{ margin:0;}
.howto-midsec-Block{ margin-bottom:35%;}
.lastBlock{ margin-bottom:0;}
.howto-midsec-Block p{ padding:0; margin:0;}
.howto-midsec-Block img{ margin:0 0 30px 0;}
.howto-worksmart-sec {width: 100%; position: relative; margin-bottom: 3.8%; overflow: hidden;}
.howto-worksmart-sec .text-white.showcase-img {min-height:44vh;}
.howto-worksmart-sec-bottom {text-align: center;margin: 0; z-index: 99; position: absolute; top:17vh; width:100%;}
.howto-worksmart-sec-bottominner {text-align: center;background: #d7b496;padding: 12vh 0;margin: 0 auto;width: 72vw;/*height: 35vh;*/}
.about-showcase .showcase-text2 h2 {font: 600 1.9vw/2.8vw 'Poppins', Arial, Helvetica, sans-serif;
color: #333132;margin: 0 0 6.6vh 0; }
.howto-worksmart-sec-bottominner h2 {font: 600 1.8vw/3vw 'Poppins', Arial, Helvetica, sans-serif;margin: 0px;color: #333132;}
.howto-mid-sec-bottom {overflow: hidden;width: 100%;margin: 0 auto;float: none;}
.account.customer-account-edit .sidebar.sidebar-main {display: none;}
.account.customer-account-edit.page-layout-2columns-left .column.main {width: 100%;}
.account.customer-account-edit .sidebar.sidebar-additional {display: none;}

.howto-bottom-sec {width: 100%;overflow: hidden;background: #e9e8e4;padding: 7.5% 0; display:none;}
.howto-bottom-inner {margin: 0 auto;text-align: center;width: 89%;}
.howto-bottom-inner h4 {margin: 0 0 1.6vh 0;font: 500 1.25vw/3.5vh 'Poppins', Arial, Helvetica, sans-serif; color: #333132;}
.howto-bottom-inner p {font: 400 1.2em/1.6em "Poppins", sans-serif; margin: 0 0 6.6vh 0;color: #333132;}
.howto-bottom-inner p.printleable {margin: 0;}
.printleable a {background: transparent;border: 2px solid #333132;border-radius: 25px;height: 44px;padding: 6px 50px;font: 400 1.2em/1.6em "Poppins", sans-serif; color:#333132;}
.printleable a:hover {background: #333132;color: #fff;border: 2px solid #FFF; text-decoration:none;}



.how-it-works-01 {height: 100%;}
.how-it-works-02 {height: 100%;}

.howto-lightyelow-sec .container-fluid {display: flex; height: 100%;}
.howto-lightyelow-sec .howto-mid {display: table; width: 100%; height: 100%;}
.howto-lightyelow-sec .howto-mid h2 {margin: 0; display: table-cell; vertical-align: middle;}

.how-it-works-03 .howto-worksmart-sec {overflow: unset;}
.how-it-works-04 {height: 100%;}
.how-it-works-04 .howto-mid-sec {height: 100%;padding: 18.5vh 0 2vh;overflow: auto;}
.howto-mid-sec-inner .howto-midsec-Block {width: 45%; margin: 0 auto; display: block; padding: 4vh 0 0; min-height: 380px;}
.howto-mid-sec-inner .howto-midsec-Block img {margin: 2vh 0 2.2vh 0;}
/*.howit-showcase-bottom .paragraph {height:80vh;}*/
.how-it-works-01 .howitworkspage .col-lg-5 {display: table; height: 34.6vh;}
.how-it-works-01 .howitworkspage .heading-inner {display: table-cell; vertical-align: middle; border-bottom: 0px solid #333132;}
.how-it-works-01 .howitworkspage .heading-inner h2 {border-bottom: 1px solid #333132; padding-bottom: 25px;}

.cms-how-it-works #maincontent.page-main {padding: unset;}
.howit-showcase-bottom .paragraph .paragraph-inner .learen-more {margin-top: 2vh;}
.howto-mid-sec-inner .howto-mid-sec-inner-content {width: 40%; margin: 0 auto;}
.how-it-works-03 .howto-worksmart-sec .row.g-0{ display:block;}

/* --------- How It Work End -----------*/


/* --------- One Tree Planted Satart -----------*/
.plants-page .howitworkspage {background: #33423f;}
.plants-page .howitworkspage h2 {color: #FFF;border-color: #FFF !important;}
.plants-page .paragraph-inner p a {text-decoration: underline;color: #333132;}
.plants-page .paragraph-inner p a:hover{ text-decoration:none;}
.cms-one-tree-planted .how-it-works-03 {background: #FFF;padding: 10vw 10vw 7vw 10vw;}
.plant-bottom-sec p {font: 500 0.9vw/2.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 8vh 0 0;}
.plant-bottom-sec p a{color: #333132; text-decoration:underline;}
.plant-bottom-sec p a:hover{color: #333132; text-decoration:none;}
.cms-one-tree-planted .howit-showcase-bottom .paragraph { padding: 30vh 11% 9vh 17.7%; }
.plant_post{max-width: 80vw;margin: 0 auto 4em;}
.plant_post .item {
	margin-right: 8%;
}
.plant_post .owl-prev {position: absolute;left: -350px; background: url(../images/blog-left-arrow.png) no-repeat 0 0 !important; text-indent: -8999px; width: 18px; top: -390px !important;
height: 33px;}
.plant_post .owl-next {right: -310px; position: absolute; top: -390px !important;
background: url(../images/blog-right-arrow.png) no-repeat 0 0 !important; color: #000 !important; text-indent: -8999px; width: 18px; height: 33px;}
.cms-one-tree-planted .post-list .post-header .post-title {width: 90%;max-width: 90%;}
.plant_post .owl-buttons {width: 100%;}
.plant_post .plant-post-heading {font: 700 1.8vw/3vw 'Poppins', Arial, Helvetica, sans-serif;color: #333132; text-align:center; margin: 0 0 2.5em 0;}
/* --------- One Tree Planted End -----------*/


/* --------- FAQ page Start -----------*/

.faqpage{background:#fff; width: 100%;}
.faqpage .heading-inner {border-bottom: 1px solid #333132;margin: 0; overflow:hidden;}
.faqpage .heading-inner h2 {font: 600 1.8vw/7.9vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;padding: 0;margin: 0 0 20px 0; border:0;}
.faqBlock {padding: 0; overflow:hidden; width:100%;}
.faqBlock-left {float: left;width: 48%;}
.faqBlock-right {float: right;width: 48%;}
.faq-inner-Block {margin-bottom:4vh;}
.faq-inner-Block h3 {font: 500 2em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;border-bottom: 1px solid #333132;padding-bottom: 15px;margin-bottom: 15px;}
.panel-default > .panel-heading {color: #333333;background-color: #fff;border-color: #ddd;}
.panel-title {background: transparent;padding-left: 0;}
.panel-title a, .page-template-faq #heading1 .panel-title a {padding-left: 0;}
.faq-inner-Block .panel-title .sign.plus {float: right;font-size: 34px;color: #323031;font-weight: 400;cursor: pointer;margin-top: -3px;line-height: 26px;}
.faq-inner-Block .panel-title .sign.minus {float: right;font-size: 50px;color: #323031;font-weight: 300;cursor: pointer;margin-top: -8px;line-height: 26px;}
.faq-inner-Block .panel-title {margin: 0 0 0 0;}
.faq-inner-Block .panel-title a {font: 500 1.1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; color: #333132; text-decoration: navajowhite;width: 90%;display: inline-block;}
.faq-inner-Block .panel-title .fa {float: right;color: #333132;font-size: 18px; margin:2px 0 0 0;}
.faq-inner-Block .card-header {background: transparent;border: 0;}
.faq-inner-Block  .accordion > .card { border:0; border-bottom:1px solid #a5a5a5; border-radius: 0; margin-bottom:0;}
.faq-inner-Block .accordion > .card > .card-header {padding: 8px 0;min-height: 43px;}

.faq-inner-Block .card-body p{font: 400 1em/2em 'Poppins', Arial, Helvetica, sans-serif; color: #333132;}
.faq-faq-view #maincontent {padding: 6% 10% 2% 10%;}
.faq-faq-view.page-layout-2columns-left .column.main {float: none;width: 100%;padding: 0;}
.faq-faq-view.page-layout-2columns-left .sidebar.sidebar-additional {display: none;}

.faq-faq-view #maincontent {padding: 150px 0 100px; width: 81vw;}
.cms-project-details .column.main {min-height: 90vh;}

/* --------- FAQ page End -----------*/


/* --------- My Account page Start -----------*/
.cms-my-account  #maincontent.page-main {padding: 0 15px;}
.cms-my-account .myaccount-page {padding: 120px 9% 60px;width: 100%;}
.myaccount-page{background:#fff;padding:9vh 9% 6vh;width: 100%;}
.myaccount-page .heading-inner {border-bottom: 1px solid #333132;margin: 0; overflow:hidden;}
.myaccount-page .heading-inner h2 {font: 600 2.2vw/3vw 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;padding: 0;margin: 0 0 2vh 0; border:0; float:left;}
.myaccount-page .heading-inner .custom-add-to-cart {float: right; text-align:center;}
.myaccount-page .heading-inner .custom-add-to-cart a.sortby {float: right;	background: transparent;border: 2px solid #333132;border-radius: 5em;
padding: 0.8em 1.2em; font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif; color: #333132; margin:0 0 0 1vw; width: auto !important;}
.myaccount-page .heading-inner .custom-add-to-cart a.sortby:hover{text-decoration: none; background:#333132; color:#FFF;}
.account-right {padding-left: 3%;}
.cms-my-account .account-Block .account-inner-Block.preference-block {padding: 0;}
.account-Block{padding: 5vh 0 0 0;overflow: hidden;width: 100%;}
.account-inner-Block{margin-bottom:2.5vh; overflow:hidden;}
.myaccount-page .address-Block .heading-inner {border-bottom: 1px solid #989898;margin: 0;overflow: hidden; margin-bottom:25px;}
.myaccount-page .address-Block .heading-inner h2 {font: 500 1.2vw/2vw 'Poppins', Arial, Helvetica, sans-serif;color: #333132; margin-bottom:2vh;}
.account-inner-Block h3 {
	font: 500 1.2vw/2vw 'Poppins', Arial, Helvetica, sans-serif;
	color: #333132;
	border-bottom: 1px solid #989898;
	padding-bottom: 1.6vh;
	margin-bottom: 1.6vh;
	margin-top: 0;
}
.account-innercontent p {font: 500 1vw/3vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin-bottom:2vh;}
.account-innercontent p span {display: block;font-weight: 300;}
.account-innercontent p span a{color: #333132; text-decoration:underline;}
.account-innercontent.left {float: left;width: 50%;}
.account-innercontent.right {float: left;width: 50%;}
.account-innercontent ul {list-style-type: none; padding:0;}
.account-innercontent ul {
    -webkit-column-count: 2; /*3 is just a placeholder -- can be anything*/
    -moz-column-count: 2;
    column-count: 2;
    width:auto; /*your fixed width*/
    height: 100%; /*your fixed height*/
}
.account-innercontent ul li {font:400 1vw/3vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132; width:100%; overflow:hidden;}
.account-innercontent ul li a{color: #333132; text-decoration:none;}
.account-innercontent ul li a span i {
	font-size: 0.9vw;
	float: left;
	margin: 0.4vh 0 0 0;
}
.account-innercontent ul li .active_fav {font-size: 20px;float: left;margin: 2px 15px 0 0;}
.address-Block .account-inner-Block.preference-block h6 {font: 500 1vw/3vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;}
.address-Block .account-inner-Block.preference-block .account-innercontent p {margin: 0;font: 400 1em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}
.address-Block .account-inner-Block.preference-block .account-innercontent {}

.address-Block .account-inner-Block.preference-block:hover {border: 1px solid #DDD; border-radius: 1em; width: 80%; }
.cms-my-account .address-block {display: inline-block;width: 27%;margin-bottom: 10px;padding: 0; float:left;}
.cms-my-account .account-inner-Block.preference-block {width: 100%;overflow: inherit; border:1px solid #FFF; margin-bottom:1vh; padding:1em; min-height:160px;}
.remove-address {float: right;font-size: 1.4vh;font-weight: 600;color: #bababa;cursor: pointer;}
.remove-address:hover{color: #bababa;}
.form-outline .btn.btn-default.submit {float: right;}

.cms-my-account .modal-content.join-popup input.form-control, .cms-edit-address .modal-content.join-popup input.form-control::placeholder{color: #fff; opacity:9;}
.cms-my-account .modal-content.join-popup input.form-control, .cms-edit-address .modal-content.join-popup input.form-control:focus{box-shadow:none;}

.add_address h3#add_aadd {cursor: pointer; padding: 0 1.5em;border: 2px solid #333132; margin-right: 1em;border-radius: 5em;color: #333132;
font: 400 1.2em/2.2em 'Poppins', Arial, Helvetica, sans-serif; width:205px;}

.add_address h3#add_aadd:hover {color: #FFF; background:#333132; margin: 0; border: 2px solid #333132;}

.cms-my-account .modal-content.join-popup input.form-control , .cms-edit-address .modal-content.join-popup input.form-control {
background: transparent;border: 0; font:400 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif; height:42px; text-transform: uppercase; letter-spacing: 2px;border-bottom: 2px solid #dfdfdf;
margin:0 0 15px 0; padding:0; color:#FFF;}

.cms-my-account .modal-content.join-popup select.form-control , .cms-edit-address .modal-content.join-popup select.form-control {height: 42px !important;}
.cms-my-account .add_address {margin-bottom: 40px;}
.cms-my-account .modal-content.join-popup select option {color: #000;}
.cms-my-account .modal-content.join-popup select.form-control ,  .cms-edit-address .modal-content.join-popup select.form-control{background: transparent;border: 0;font: 400 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;
	text-transform: uppercase; letter-spacing: 2px; border-bottom: 2px solid #dfdfdf; margin: 0 0 15px 0; height: auto; padding: 0; color: #FFF; border-radius: 0;}	
.form-group.saveaddress-sec {text-align: center;width: 100%; margin: 20px auto;}
.form-group.saveaddress-sec #save_adr { background: transparent; border: 2px solid #DDD; border-radius: 25px; padding: 6px 10px; width: 185px;}
.form-group.saveaddress-sec #save_adr:hover{background: #FFF;color: #333132;border: 2px solid #FFF;}
.modal-content.join-popup .modal-header {text-align: center; margin-bottom: 15px;}
.cms-edit-address .modal-content.join-popup {margin-top: 6vh; margin-bottom:4em;}
#edit_add .modal-dialog.modal-lg .modal-header a {color: #FFF;margin-right: 5px;}
.cms-rep .modal-dialog.modal-lg {width: 650px;}
.confirm-text {font: 500 24px/32px "Poppins", sans-serif;margin: 1.5vh 0 6.2vh; text-align: center;}
.confirm_action button#submit_confirm {
	display: inline-block;
	background: transparent; font:400 1em/1.2em 'Poppins', Arial, Helvetica, sans-serif;
	border: 2px solid #fff;
	border-radius: 5em; margin-right:10px;
	padding: 0.5em 0.5em;
	width: 6vw;
}
.confirm_action button#submit_confirm:hover{background: #FFF; color:#333132;border: 2px solid #fff;}
.confirm_action button#cancel_confirm { font:400 1em/1.2em 'Poppins', Arial, Helvetica, sans-serif;
	display: inline-block;
	background: transparent; text-shadow:inherit; float:none; color:#FFF;
	border: 2px solid #fff;
	border-radius: 5em; margin-left:10px;
	padding: 0.5em 0.5em; opacity: 1;
	width: 6vw;
}
.confirm_action button#cancel_confirm:hover{background: #FFF; color:#333132;border: 2px solid #fff;}

/* --------- My Account page End -----------*/


/* --------- My order Details-page Start -----------*/
.sales-order-history .page-title-wrapper {margin-bottom: 0%;border: 0;}
.page-title-wrapper {border-bottom: 1px solid #333132; margin-bottom:2vh; padding-bottom: 2px; }
#my-orders-table thead > tr > th {padding: 0.7em 1em;font: 500 18px/32px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;border-color: #efefef;background: #efefef; width:20%;}
#my-orders-table tbody > tr > td {font: 400 1.1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;padding: 0.7em 1em 0.7em 0.9em;width: 16%; border-bottom: 2px solid #CCC; width:20%;}

.sales-order-view #my-orders-table thead > tr > th {width:30%;}
.sales-order-view #my-orders-table tbody > tr > td{width:30%;}

#my-orders-table tbody > tr > td .variation-name {font-weight: 400;}
#my-orders-table tbody > tr > td a.action.return , #my-orders-table tbody > tr > td a.action.track {color: #333132; font:500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif; margin-right:10%; text-decoration: underline;}
.order-details-items .table-order-items .product-item-name {margin-bottom: 0;}
#my-orders-table tbody .action.view{color: #333132; font:500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif; text-decoration: underline; border-radius:0; padding:0; border:0;}
#my-orders-table tbody .action.view:hover {background: transparent;text-decoration: navajowhite;}
#my-orders-table tbody > tr > td:last-child {width: 10%;float: none;}
.order-details-items.ordered .secondary .action.back {margin: 0 0 2em 0; display:none;}
.order-details-items.ordered .shipment-label {font: 500 1.3vw/4vh 'Poppins', Arial, Helvetica, sans-serif;margin: 0;border-bottom: 1px solid #333132;color: #333132;
padding-bottom: 1.5vh;margin-bottom: 4vh;}
.shipment-sec {width: 100%;overflow: hidden; margin:4% 0 1% 0;}
.list-left {float: left;width: 50%;padding: 0;margin: 0;}
.list-right {float: right; width: 50%; text-align: right; padding: 0; margin: 0;}
.list-left li {font: 400 1.1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;display: inline-block;margin: 0 4% 0 0;}
.list-right li {font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;display: inline-block;margin: 0 4% 0 0;}
.list-right li a{color: #333132; text-decoration:underline;}
.list-right li a:hover{text-decoration:none;}
.sales-order-view .order-details-items.ordered {border: 0;margin: 0;padding: 0;}

#my-orders-table .order-products-toolbar.toolbar.bottom {border-top: 0;}
/*#my-orders-table tbody > tr > td .action.order {display: none;}*/
#my-orders-table .action.view {margin-right: 0;}
a.action.view{display: inline-block;padding: 2px 30px;border: 2px solid #333132;margin-right: 15px;border-radius: 25px;color: #333132;font: 500 18px/38px "Poppins", sans-serif;}
a.action.view:hover{background: #333132;color: #FFF;text-decoration: none;}
.action.order{display: inline-block; background:#333132; padding: 2px 30px;border: 2px solid #333132;margin-right: 15px;border-radius: 25px;color: #fff;font: 500 18px/38px "Poppins", sans-serif;}
.action.order:hover{background: #FFF;color: #333132;text-decoration: none; border: 2px solid #333132;}
.sales-order-history.page-layout-2columns-left .actions-toolbar {display: none;}
.sales-order-history.page-layout-2columns-left .limiter {display: none;}
.sales-order-history.page-layout-2columns-left .pages {float: right;}
.sales-order-history.page-layout-2columns-left .pages .item a {border-radius: 0;}
.box.box-order-shipping-address {width: auto;height: auto;}
.order-products-toolbar.toolbar.bottom {border-top: 1px solid #333132;}
.sales-order-view .page-title-wrapper {width: 100%;overflow: hidden;}
.sales-order-view .page-title-wrapper a {color: #333132;font: 400 0.7vw/2.8vh 'Poppins', Arial, Helvetica, sans-serif;}
.sales-order-view .page-title-new {font: 600 2vw/3vw 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 0 0;}
.sales-order-view .page-title-wrapper .page-title {float: left;width: auto;margin-right: 20px; margin-top:0;} 
.sales-order-view .order-status {float: left;width: 6%;margin: 10px 0 0 0;font: 500 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif; color: #333132; display:none; }
.sales-order-view .page-title-wrapper .order-date {float: left;margin: 10px 0 0 0;font: 500 0.89vw/3vh 'Poppins', Arial, Helvetica, sans-serif; color: #333132; display:none;}
.sales-order-view .page-title-wrapper .order-date .label {font:500 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif;padding-top: 0 !important; color: #333132 !important;}
.sales-order-view .page-title-wrapper {border-bottom: 0; margin-bottom: 0; padding-bottom:0%;}
.sales-order-view .block-title {display: none;}
.sales-order-view .actions-toolbar.order-actions-toolbar {float: right;margin: -4vh -14px 0 0;}
.sales-order-view .items.order-links {display: none;}
.sales-order-view .order-title {display: none;}
.sales-order-view .order-actions-toolbar .action.print {display: inline-block;padding: 2px 30px;border: 2px solid #333132;margin-right: 15px;border-radius: 25px;color: #333132;
font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif;padding: 1.4vh 1vw;border-radius: 5em;}

.sales-order-view .order-actions-toolbar .action.print {display: inline-block;margin-right: 15px;color: #333132;font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif;
	text-decoration: underline;border: 0; padding:0;}
.sales-order-view .order-actions-toolbar .action.print:hover{ background:transparent; text-decoration:none; color: #333132;}
.page-title-wrapper .page-title {margin-top: 0; margin-bottom: 2vh; font: 600 1.8vw/3vw 'Poppins', Arial, Helvetica, sans-serif1026;}
.sales-order-view .order-actions-toolbar .action.print:hover {background: transparent;color: #333132;text-decoration: none;}
.sales-order-view .actions-toolbar.order-actions-toolbar .action.order {display: none;}
.items.order-links {border-color: #b9b7b7;padding-bottom: 1%;margin-bottom: 1%;}
.items.order-links .nav.item.current {color: #333132;font: 400 18px/32px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.items.order-links .nav.item.current strong {font-weight: 400;}
#my-orders-table thead > tr > th.col.actions {text-align: center;}
.sales-order-history #my-orders-table tr th:nth-child(3), .sales-order-history #my-orders-table tr td:nth-child(3) {display: none;}
/*.sales-order-view #my-orders-table thead > tr > th:nth-child(3) , .sales-order-view #my-orders-table thead > tr > th:nth-child(5) {display: none;}
.sales-order-view #my-orders-table tbody > tr > td:nth-child(3) , .sales-order-view #my-orders-table tbody > tr > td:nth-child(5){ display:none;}*/
.sales-order-view #my-orders-table tfoot {display: none;}
.sales-order-view .action.back {display: inline-block;padding: 2px 30px;border: 2px solid #333132;margin: 0;border-radius: 25px;color: #333132;font: 500 18px/38px "Poppins", sans-serif;}
.sales-order-view .action.back:hover{background: #333132;color: #FFF;text-decoration: none;}
.sales-order-history.page-layout-2columns-left .column.main {width: 100%;}
.sales-order-history .sidebar.sidebar-main {display: none;}
.sales-order-history .sidebar.sidebar-additional {display: none;}
.sales-order-history .items.pages-items {float: right; display: none;}
.sales-order-history .column.main {margin-bottom: 10vh; min-height: 700px;}
.sales-order-history .order-products-toolbar.toolbar.bottom {border-top: 0;padding: 0;margin: 0;height: 0;}

.sales-order-view.page-layout-2columns-left .column.main {width: 100%; margin-bottom: 6%;}
.sales-order-view .sidebar.sidebar-main {display: none;}
.sales-order-view .sidebar.sidebar-additional {display: none;}
.sales-order-view .items.pages-items {float: right;}


.sales-order-view .curator-sec {float: right;width: auto;}
.sales-order-view .curator-sec ul {padding: 0;}
.sales-order-view .curator-sec li { font-family: 'Poppins', Arial, Helvetica, sans-serif; display: inline-block; position: relative; margin-right: 40px; font-size: 16px; color: #333132;}
.sales-order-view .curator-sec li::before {content: '';position: absolute;transform: rotate(45deg);border-width: 0 2px 2px 0;border-color: #333132;height: 15px;width: 7px;top: 3px;left: -17px;border-style: solid;}


.box-content address {height: auto;background: #FFF !important;}
.cms-curator-orders .column.main {margin-bottom: 10vh;min-height: 700px;}
.cms-curator-orders.page-layout-2columns-left .column.main {width: 100%;}
.cms-curator-orders .column.main {padding: 6% 4%;}
.cms-curator-orders .page-title-wrapper {margin-bottom: 0%;border: 0; padding-top: 60px;}
.cms-curator-orders #my-orders-table tbody .action.view {width: 120px;}

.cms-curator-order-details .column.main {padding: 6% 4%;}

.cms-curator-order-details .column.main {width: 100%;margin-bottom: 6%;}
.cms-curator-order-details .page-title-wrapper a {color: #333132;font: 400 0.9em/2em 'Poppins', Arial, Helvetica, sans-serif;}
.cms-curator-order-details .page-title-new {font:600 2.8em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 0 0;}
.cms-curator-order-details .page-title-wrapper {border-bottom: 0;margin-bottom: 0;padding-bottom: 0%; padding-top: 60px;}
.cms-curator-order-details .box-order-shipping-address span {font: 500 1em/1em 'Poppins', Arial, Helvetica, sans-serif !important;margin: 0 !important;}

.cms-curator-order-details .box.box-order-shipping-address {float: left;width: 48.8%;}
.cms-curator-order-details .box.box-order-shipping-method {float: right;width: 48%;}

.cms-curator-order-details .box.box-order-shipping-address .box-title , .cms-curator-order-details .box.box-order-shipping-method .box-title{
	color: #333132;
	font: 500 1.5em/1vh 'Poppins', Arial, Helvetica, sans-serif !important;
	margin: 0 0 2% 0 !important;
	border-bottom: 1px solid #333132;
	width: 100%;
	padding-bottom: 1em; width:100%; display:inline-block;
}
.cms-curator-order-details .box.box-order-shipping-address .box-content , .cms-curator-order-details .box.box-order-shipping-method .box-content{
	background: transparent;
	padding: 0;
	margin: 0;
	font: 400 16px/32px 'Poppins', Arial, Helvetica, sans-serif;
	color: #333132;
	width: 100%;
	overflow: hidden;
}

.page-print.sales-order-print .page-title-wrapper a {color: #333132;font: 400 0.7vw/2.8vh 'Poppins', Arial, Helvetica, sans-serif; position: absolute;
left: 7.2%;}
.page-print.sales-order-print .page-title-new {display: none;}
.page-print.sales-order-print .page-title-new {display: none;}
.page-print.sales-order-print .page-title-wrapper .order-date {margin-top: -18px;display: none;}
.page-print.sales-order-print .order-status {display: none;}
.page-print.sales-order-print .page-title-wrapper .page-title {margin-top: 20px; margin-bottom:0;}
.page-print.sales-order-print .order-title {display: none;}
.page-print.sales-order-print .page-title-wrapper {margin: 0 auto;padding: 6.4% 7% 0;width: auto; border:0;}
.page-print.sales-order-print .columns .column.main {padding: 0% 10% 2% 7%; margin: 0 auto;}
.block.block-order-details-view .block-title {display: none;}
.page-print.sales-order-print .block-content .box-title{color: #333132;
font: 500 1.5em/1vh 'Poppins', Arial, Helvetica, sans-serif !important; margin: 0 0 2% 0 !important; border-bottom: 1px solid #333132;width: 100%; padding-bottom: 1em;}

.page-print.sales-order-print .order-details-items {border-bottom: 0;}

.box.box-order-shipping-address .box-content address , .box.box-order-billing-address .box-content address , .box.box-order-shipping-method .box-content , .box.box-order-billing-method .payment-method.purchase.order {background: transparent;padding: 0;margin: 0;font: 400 16px/32px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.page-print.sales-order-print .box-content address a {color: #333132;}
.box.box-order-shipping-address .box-title {font: 500 1em/1em 'Poppins', Arial, Helvetica, sans-serif !important; margin: 0 0 2% 0 !important; border-bottom: 1px solid #333132;width: 100%; padding-bottom: 1em;}
.block.block-order-details-view .block-content .box-title span {font: 500 1em/1em 'Poppins', Arial, Helvetica, sans-serif !important;margin: 0 !important;}

/* --------- My order Details-page End -----------*/


/* ---------  Forgot Your Password Start -----------*/
.customer-account-forgotpassword #maincontent.page-main {padding: 8% 10% 4% 10%;}
.customer-account-forgotpassword .column.main {min-height: 650px;}
.form.password .action.submit.primary {background: transparent;border: 2px solid #333132;border-radius: 25px;height: auto;padding: 8px 20px;
font: 400 17px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;text-transform: capitalize;}
.form.password .action.submit.primary:hover {background: #333132;color: #FFF;border: 2px solid #333132;text-decoration: none;}
#form-validate.form.password.forget {margin: 0 auto;padding: 5%;border: 1px solid #333132;}
#form-validate.form.password.forget input.input-text{background: transparent;border: 0;font: 500 12px/22px 'Poppins', Arial, Helvetica, sans-serif;text-transform:inherit;letter-spacing: 2px;
	border-bottom: 1px solid #333132; border-radius: 0;margin: 0;height: 38px;padding: 0;color: #333132; box-shadow:inherit;}
.input-text::placeholder{color: #333132; opacity:9;}

.actions-toolbar .action.submit.primary {background: transparent;border: 2px solid #333132;border-radius: 25px;height: 48px;padding: 6px 18px;
font: 500 20px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;text-transform: capitalize;}


#form-validate.form.password.reset .actions-toolbar .action.submit.primary {background: transparent;border: 2px solid #333132;border-radius: 25px;height: 4.4vh;padding: 3px 10px 15px;
font: 500 1vw/3.5vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;text-transform: capitalize;}
#form-validate.form.password.reset .actions-toolbar .action.submit.primary:hover {background: #333132;color: #fff;border: 2px solid #FFF; border: 2px solid #333132;}
#form-validate.form.form-edit-account .fieldset.info {margin: 0;}
.actions-toolbar .secondary .action.back {background: transparent;border: 2px solid #333132;border-radius: 5em;height: auto;padding: 8px 10px;font: 400 17px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;text-transform: capitalize;width: 120px; display:inline-block; margin-top:0;}
.actions-toolbar .secondary .action.back:hover{background: #333132;color: #FFF;border: 2px solid #333132; text-decoration:none;}
.action.reload.captcha-reload {background: transparent;border: 0;text-decoration: underline;font: 500 16px/26px 'Poppins', Arial, Helvetica, sans-serif;}
#form-validate.form.password.forget .field.note {font: 500 16px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.customer-account-createpassword #maincontent.page-main {padding: 8% 10% 4% 10%;}
#form-validate.form.password.reset {margin: 0 auto;padding: 5%;border: 1px solid #333132;}
#form-validate.form.password.reset label.label span {color: #333132;font: 400 0.7vw/2em 'Poppins', Arial, Helvetica, sans-serif;text-transform: uppercase;}
#form-validate.form.password.reset .actions-toolbar .action.submit.primary {
	background: transparent;
	border: 2px solid #333132;
	border-radius: 25px;
	height: 4.4vh;
	padding: 3px 10px 15px;
	font: 500 1vw/3.5vh 'Poppins', Arial, Helvetica, sans-serif;
	color: #333132;
	text-transform: capitalize;
}

#form-validate.form.password.reset input.input-text{background: transparent;border: 0;font: 500 12px/22px 'Poppins', Arial, Helvetica, sans-serif;text-transform:inherit;letter-spacing: 2px;
	border-bottom: 1px solid #333132; border-radius: 0;margin: 0;height: 38px;padding: 0;color: #333132; box-shadow:inherit;}
#form-validate.form.password.reset input.input-text::placeholder{color: #333132; opacity:9;}
#login_message {text-align: center;}
#messagesRegister {text-align: center;font: 500 17px/26px 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 0.5px;padding: 20px 0 0;}
/* ---------  Forgot Your Password End -----------*/

/* ---------  Change Password Start -----------*/
#form-validate.form.form-edit-account {margin: 0 auto;padding: 5%;border: 1px solid #333132;margin: 5vh auto 6vh;width: 50%;}
#form-validate.form.form-edit-account .label span {font: 500 0.9vw/4vh 'Poppins', Arial, Helvetica, sans-serif;}
.legend.legend {border-bottom: 1px solid #333132;font: 500 1.2vw/2vw 'Poppins', Arial, Helvetica, sans-serif;}
#form-validate.form.form-edit-account input.input-text{background: transparent;border: 0;font: 500 0.7vw/2.4vh 'Poppins', Arial, Helvetica, sans-serif;text-transform:inherit;letter-spacing: 2px;
	border-bottom: 1px solid #333132; border-radius: 0;margin: 0;height: 38px;padding: 0;color: #333132; box-shadow:inherit;}
#form-validate.form.form-edit-account input.input-text::placeholder{color: #333132; opacity:9;}
.primary .action.save.primary {background: transparent;border: 2px solid #333132;border-radius: 5em;height: auto;padding: 1.6vh 1vw;font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;
	text-transform: capitalize;width: 6vw;}
.primary .action.save.primary:hover {background: #333132;color: #fff;border: 2px solid #FFF;border: 2px solid #333132;}
#password-strength-meter {display: none;}

.cms-confirm-page .otp-block {margin: 10% auto;width: 50%;min-width: 600px;padding: 5%;border: 1px solid #333132; text-align:center;}
.cms-confirm-page .otp-block input#otp {border: 0;background: transparent;border-bottom: 1px solid #333132;margin-bottom: 20px;font: 500 17px/22px 'Poppins', Arial, Helvetica, sans-serif;
	box-shadow: inherit; letter-spacing: 2px; padding: 0;height: 38px;}
.cms-confirm-page .otp-block input[type="submit"] {background: transparent;border: 2px solid #333132;border-radius: 25px;height: 44px;padding: 6px 50px;
font: 500 20px/26px 'Poppins', Arial, Helvetica, sans-serif;}
.cms-confirm-page .otp-block input[type="submit"]:hover {background: #333132;color: #fff;border: 2px solid #FFF;}
.customer-account-edit .field.choice:nth-child(4n) {display: none;}
.fieldset > .field input.checkbox {float: left;margin: 0.8vh 0.4vw 0 0 !important;height: 1.7vh;width: 1.7vh;}
.field.choice .label {font: 500 14px/23px "Poppins", sans-serif; color: #333132;}
/* --------- Change Password End -----------*/

/* --------- Search Page Start -----------*/
.catalogsearch-result-index .sidebar.sidebar-additional {display: none;}
.catalogsearch-result-index .product.name.product-item-name {padding: 0px 16px 0 6px; margin-top: -20px;}
.catalogsearch-result-index .item.product.product-item .swatch-opt-2066 {display: none;}
.catalogsearch-result-index .page-title-wrapper .page-title {font: 600 1.8vw/3vw 'Poppins', Arial, Helvetica, sans-serif;text-transform: capitalize;color: #333132;margin: 0;padding-bottom: 1.1vh; overflow: hidden; width: 650px; white-space: nowrap; text-overflow: ellipsis;}
.catalogsearch-result-index .page-title-wrapper {position: absolute;left: 29.5%;width: 65.5vw; z-index: -9;top:13%;margin: 0;}
.catalogsearch-result-index .toolbar-sorter.sorter {margin-top:0px !important;}
body.catalog-category-view .toolbar-sorter.sorter .action.sorter-action.sort-desc {margin-top: 5px;}
body.catalog-category-view .toolbar-sorter.sorter .action.sorter-action.sort-asc {margin-top: 4px;}

body.catalogsearch-result-index .toolbar-sorter.sorter .action.sorter-action.sort-desc {margin-top: 5px;}
body.catalogsearch-result-index .toolbar-sorter.sorter .action.sorter-action.sort-asc {margin-top: 4px;}

#layer-product-list .toolbar-sorter.sorter {width: auto;}
.page-main.no-product {margin: 10% auto;width: 60%;}
.page-main.no-product .page-title-wrapper {position: inherit;left: 0;width: 100%;z-index: 99;top: 0;margin: 0 auto;}
.page-main.no-product .page-title-wrapper .page-title {text-align: center;width: 100%;}
.page-main.no-product .column.main {float: none;width: 100%;padding: 10% 0 0 0;}
.catalogsearch-result-index .products {min-height: 62vh;overflow: hidden;width: 100%; margin:4% 0 0 0;}
.catalogsearch-result-index .toolbar-products {margin-bottom: 0;}
.catalogsearch-result-index .column.main .product-items {margin:0;}
.catalogsearch-result-index .product.name.product-item-name:hover::after {right: 7px;}
.sugesstion-box {width: 100%;margin: -10% auto 0 auto;}
.sugesstion-box h2 {font: 600 24px/40px "Poppins", sans-serif;color: #333132;margin: 0 0 10px 0;}
.sugesstion-box .no-result-bullet {padding: 0 0 0 16px;}
.sugesstion-box .no-result-bullet li {font: 300 16px/26px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
/* --------- Search Page End -----------*/

/* --------- print Page Start -----------*/
.page-print #maincontent.page-main {padding-left: 0 !important;max-width: 100% !important;padding-right: 0 !important;}
.page-print .page-title-wrapper {margin: 0 auto;padding: 6% 10% 0% 10%;width: auto;}
.page-print .columns .column.main {padding: 0% 10% 2% 10%;}
.page-print .copyright {display: none;}
/* --------- print Page End -----------*/

/* --------- Projects Page Start -----------*/
.boards-inner.project {text-align: left;}
.project-Block {background: #e9e8e4;border-radius: 20px; padding:2vh; margin-bottom: 30px;overflow: hidden; min-height:15vh;}
.cms-projects .project-Block{display:table; width:100%;}
.cms-projects .project-Block-inner {display: table-cell;vertical-align: middle;}
.project-Block-left {display: inline-block;width: 70%;}
.project-Block-mid {display: inline-block;width: 20%;}
.project-Block-right {display: inline-block;}
.project-Block-left h6 , .project-Block-mid h6 {color: #333132;font:400 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 2px; text-transform: uppercase;margin: 0 0 3px 0;}
.project-Block-left p , .project-Block-mid p {color: #333132;font: 500 1vw/3vh 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.project-Block-left p a , .project-Block-mid p a {color: #333132; text-decoration:none;}
.project-Block-right p.archive{font: 500 1vw/3vh 'Poppins', Arial, Helvetica, sans-serif}
.project-Block-right p.archive span{ float:left; margin:0 20px 0 0; color: #333132;}
.project-Block-right p.archive a span{color: #333132; text-decoration:underline;}
.project-Block-right p.archive a span:hover{color: #333132; text-decoration:none;}
.project-Block-right p.archive .fa.fa-trash {font-size: 2vh; color: #333132;}
.blank-project-Block {float: none;width: 100%; min-height:15vh; background: #FFFF;border-radius: 20px;margin: 30px 0;border: 1px solid #3d3d3d; padding:2vh; text-align:center; display:table;}
.blank-project-Block-inner {display: table-cell;vertical-align: middle;}
.blank-project-Block .fa.fa-plus {padding: 0;text-align: center;font-size: 1.6vh;cursor: pointer; display:inline-block; margin:0 1vw 0 0;}
.blank-project-Block p {display: inline-block;font: 500 1vw/3vh 'Poppins', Arial, Helvetica, sans-serif; margin: 0;}
.blank-project-Block p a {color: #333132; text-decoration: underline;}
.blank-project-Block p a:hover{color: #333132; text-decoration: none;}
.cms-board-details .boardspage .heading-inner h2 a i.fa, .cms-project-details .boardspage .heading-inner h2 a i.fa {color: #333132;font-size: 26px;}
.boardspage .heading-inner h2 .edit-board-name {color: #333132;}
.backproject {font: 500 0.7em/2.8em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 10px 0;color: #333132;}
.backproject a{color: #333132; text-decoration:none;}
.backproject a:hover{color: #333132; text-decoration:underline;}
.projetedit .heading-inner .custom-add-to-cart {float: right;width: 30%;text-align: right;}
.projetedit .heading-inner .custom-add-to-cart a.sortby {display: inline-block; background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 1.6vh 1vw;
font: 400 1vw/1vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 0 1vw; width:6vw; text-align:center;}
.copied-text { margin-top:-6px;}
.cms-project-details .heading-inner .custom-add-to-cart {float: right;width: auto; text-align: right; margin-top:0px; padding-top: 10px;}
.cms-project-details .boardspage .heading-inner .board-name-field {margin-top: 7px;}
.cms-project-details .heading-inner .custom-add-to-cart a.sortby {display: inline-block;padding: 0px 10px;margin-right: 15px;color: #333132;
font: 500 13px/15px "Poppins", sans-serif !important;width: 100%;text-decoration: none;}
.edit-project-Top {border-bottom: 1px solid #989898; margin-bottom:3%;}
.edit-project-Top ul {padding: 0 0 10px 0;margin: 0;list-style-type: none;}
.edit-project-Top ul li {display: inline-block;width: 25%; margin-right:20px;}
.edit-project-Top ul li h6{color: #333132;font: 400 0.7vw/1.5vh 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 2px; text-transform: uppercase;margin: 0 0 3px 0;}
.edit-project-Top ul li input#project_type {border: 0; margin: 0;padding: 0; border-bottom: 0;letter-spacing: 0px;
    font:500 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif; text-transform:capitalize; color: #333132;}
.edit-project-Top ul li input#project_type:focus {box-shadow: none;}
.edit-project-Top ul li p {color: #333132;font: 500 0.8vw/3vh 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.edit-project-left {float: left;width: 40%;margin-right: 5%; position:relative;}
.edit-project-left h4 {position: absolute;left: 30px;top: 20px; font:500 1.2vw/2vw 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.edit-project-left textarea {padding: 60px 0 0 30px;font: 400 1.2em/1.2em "Poppins", sans-serif;color: #333132; background: #f2f2f2; border: 0;border-radius: 20px;width: 100%;}
.edit-project-left textarea.form-control:focus {color: #212529;background-color: #f2f2f2;border-color: #8a7a5c;outline: 0;box-shadow: inherit;}
.edit-project-mid {float: left;width: 25%; margin:2% 0 0 0;margin-right: 5%;}
.edit-project-right {float: left;width: 25%; margin:2% 0 0 0;margin-right:0%;}
.edit-project-Bottom .project-Block1 h4{font:500 1.2vw/2vw 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.edit-project-Bottom .project-Block1 p{color: #333132;font: 400 1.2em/1.6em "Poppins", sans-serif;margin: 0;}
.cms-share-project-details .edit-project-left h4 {position: inherit;left: 0;top: 0;font: 500 16px/22px "Poppins", sans-serif;}
.cms-share-project-details .form-outline {overflow: hidden;width: 100%;margin: 0;}
.cms-share-project-details .form-outline p {font: 500 12px/18px "Poppins", sans-serif;color: #333132; letter-spacing: 2px;margin: 0;}
.form-outline .btn.btn-default.submit {float: right;padding: 0 1.5em;border: 2px solid #333132;margin-right: 1em;border-radius: 5em;color: #333132;
font: 400 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;}
.toolbar-sorter.sorter {margin-top: 6px;}
.form-outline .btn.btn-default.submit:hover{background: #333132;color: #fff;border: 2px solid #FFF;}
.project-Block1 {margin-bottom: 10%;}
.edit-project-right .project-Block2-left {width: auto;margin:0;padding-left: 0.2vw;}
.project-Block2 {overflow: hidden;padding:10px 0;}

.project-Block2-left {float: left;width: 140px;margin-right: 7%;padding-left: 10px;position: relative;display: table;height: 100%;}
.project-Block2-right {float: left;width: 50%; padding:40px 0 0 15px;}
.project-Block2-right h6{color: #333132;font: 500 0.6vw/1.5vh 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 2px; text-transform: uppercase;margin: 0 0 3px 0;}
.project-Block2-right p {color: #333132;font: 500 0.8vw/2vh 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
/*.project-Block2-left .foure-boards-block , .project-Block2-left .sing-boards-block , .project-Block2-left .two-boards-block , .project-Block2-left .three-boards-block {float: none;width: 100%;margin-right: 0px; margin-bottom:0; position:relative;height: 135px; margin-left:0;}*/

.cms-project-details .edit-project-mid .project-Block2, .cms-share-project-details .edit-project-mid .project-Block2 {overflow: inherit;padding: 10px 0;display: flex;}
.cms-project-details .edit-project-mid .project-Block2 .project-Block2-left, .cms-share-project-details .edit-project-mid .project-Block2 .project-Block2-left {float: none;margin: 0;padding: 0;}
.cms-project-details .edit-project-mid .project-Block2 .project-Block2-right, .cms-share-project-details .edit-project-mid .project-Block2 .project-Block2-right {float: none;padding: 0 0 0 10px;align-items: center;vertical-align: middle;display: flex;}

.remove-palette-sec { position: absolute; right: 17px; top: 10px; z-index: 99;}
.remove-palette-sec a{ color:#fff; font-size:18px; font-weight:bold;}
.project-Block2-left .two-bord-top-left img {width: 100%;border-radius: 1em 0 0 0;height: 7vh;}
.project-Block2-left .two-bord-top-right img {width: 100%; border-radius: 0 1em 0 0; height: 7vh;}
.project-Block2-left .two-bord-bottom-left img {width: 100%;border-radius: 0 0 0 1em;height: 7vh;}
.project-Block2-left .two-bord-bottom-right img {width: 100%;border-radius: 0 0 1em 0;height: 7vh;}
.project-Block2-left .sing-boards-block img {min-height: 14vh;}
.project-Block2-left .two-boards-block .two-bord-top {height: 7vh;}
.project-Block2-left .two-boards-block .two-bord-top img {width: 100%;border-radius: 1em 1em 0 0;margin-bottom:0px;height: 7vh;}
.project-Block2-left .two-boards-block .two-bord-bottom {height: 7vh;}
.project-Block2-left .two-boards-block .two-bord-bottom img {width: 100%;border-radius: 0 0 1em 1em ;margin-top: 5px;height: 7vh;}
.project-Block2-left .three-boards-block .two-bord-top {margin-bottom: 0.5vh;}
.project-Block2-left .three-boards-block .two-bord-top img {height: 7vh; border-radius: 1em 1em 0 0;}
.project-Block2-left .two-bord-top-left {float: left;width: 48.5%;margin-bottom: 0.5vh;}
.project-Block2-left .two-bord-top-right {float: right;width: 48.5%;margin-bottom: 0.5vh;}
.project-Block2-left .sing-boards-block {float:none;width: 100%;margin: 0;position: relative;}
.project-Block2-left .sing-boards-block img {min-height: 14vh;height: 14vh;border-radius: 1em;}
.project-Block2-left .two-boards-block {float: none;width: 100%;margin: 0;position: relative;}
.project-Block2-left .two-bord-top {margin-bottom: 0vh;}
.project-Block2-left .blank-boards-block {
	float: none;
	width: 100%;
	height: 13.5vh;
	box-shadow: 0px 1px 8px -2px #333;
	position: relative;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.project-Block2-left .three-boards-block {float: none; width: 100%; margin: 0;  position: relative;}
/*.project-Block2-left .blank-boards-block .fa.fa-plus {margin: 40% 0 0 0;text-align: center;font-size: 44px;cursor: pointer; background: url(../images/board-plus-icon.png) no-repeat 0 0;
text-indent: -8000px;display: block; height: 32px; width: 32px; position: absolute; left: 35%; z-index: 999;display: block;}*/
.cms-projects .toolbar-sorter.sorter {margin-top: -80px;}
#create_project .modal-dialog .modal-content { background:url(../images/header-popup-bg.jpg) no-repeat 0 0; border-radius: 0; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF; background-size:cover; padding:7%; width:680px;}
#create_projec .modal-dialog .modal-content .modal-header {border: 0;padding: 0;}
#create_projec .modal-body {padding: 0;}
#create_project input.form-control {background: transparent;border: 0;font: 500 12px/22px 'Poppins', Arial, Helvetica, sans-serif;box-shadow: inherit;text-transform: uppercase;
	letter-spacing: 2px;border-bottom: 2px solid #dfdfdf;margin: 0 0 10% 0;height: 38px;padding: 0;color: #FFF;opacity: 9;}
.btn.create-project {background: transparent;border: 2px solid #DDD;border-radius: 25px;padding: 6px 15px;width: 200px;font: 18px/27px "Poppins", sans-serif;color: #FFF;}
.btn.create-project:hover {background: #FFF; color: #333132; border: 2px solid #FFF;}
.project-Block2 .browse {position: absolute;left: 0;z-index: 9999;top: 35px;}
.project-Block2 .browse #project_file {height: 60px;display: block;width: 100%;opacity: 0;}
#board-list .modal-dialog .modal-content { background:url(../images/header-popup-bg.jpg) no-repeat 0 0; border-radius: 0; font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF; background-size:cover; padding:5% 4%; width:100%; overflow:hidden;}
#board-list .modal-header {padding: 0;border-bottom: 0;}
#board-list .create-board-sec .innerheading {text-align: center;font: 500 24px/32px "Poppins", sans-serif;color: #FFF;margin:1.5vh 0 6.2vh;}
#board-list .foure-boards-block  , #board-list .three-boards-block , #board-list .two-boards-block , #board-list .sing-boards-block{height: 8.75em; float:left;width: 19%;margin: 0 3% 5% 3%;position: relative;}
#board-list .bg-text {background-color: rgba(255, 255, 255, 0.4);color: #333132;font-weight: bold;position: absolute;bottom: -6px;left: 0;z-index: 2; width: 100%; padding: 4px 0 0 10px; border-radius: 0 0 1em 1em; text-align: left; height:45px;}
#board-list .bg-text a p, #board-list .bg-text a h4 {color: #FFF;}
#board-list .bg-text a h4 {overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; width: 98%;}
#board-list .create-board-sec {padding: 0; overflow:hidden;}
/*.cms-create-project #board-list .foure-boards-block  , .cms-create-project #board-list .three-boards-block , .cms-create-project #board-list .two-boards-block , .cms-create-project #board-list .sing-boards-block{float:left;width: 14.5%;margin: 0 2.8% 6% 2.7%;position: relative;height: 160px; min-height: 160px;}*/

.cms-create-project #board-list .foure-boards-block, .cms-create-project #board-list .three-boards-block, .cms-create-project #board-list .two-boards-block, .cms-create-project #board-list .sing-boards-block {float: left;width: 19;margin:0 3% 5% 3%;position: relative;height: 139px;min-height: auto;}
#board-list .two-bord-top {margin-bottom:5px !important;}
#board-list .two-boards-block {background: #f8f8f80a;border-radius: 1em;}
.cms-create-project .sing-boards-block:nth-child(4n) {margin-right: 2.8% !important;}
.cms-create-project .modal-dialog {margin: 10.8vh auto 0;}
#board-list .modal-dialog.modal-lg {width: 50vw; margin: 4.7% auto;}
#board-list .two-bord-top-left {margin-bottom: 5px;}
#board-list .two-bord-top-right {margin-bottom: 5px;}
#board-list .three-boards-block .two-bord-top {margin-bottom: 5px;}
/*#board-list .sing-boards-block:nth-child(5n) {margin-right: 0 !important;}*/
#board-list .two-bord-top-left img {height: 70px; border-radius: 1em 0 0 0;}
#board-list .two-bord-top-right img {height: 70px; border-radius: 0 1em 0 0;}
#board-list .two-bord-bottom-left img {height:70px; border-radius: 0 0 0 1em;}
#board-list .two-bord-bottom-right img {height:70px; border-radius: 0 0 1em 0;}
#board-list .two-bord-top img {height: 70px; margin:0; border-radius:1em 1em 0 0;}
#board-list .two-bord-bottom img {height: 70px;border-radius: 0 0 1em 1em;}
#board-list .sing-boards-block img {height: 140px; border-radius: 1em;}
#board-list .bg-text h4:hover::after {height: 55px;width: 83px;right: -52px;bottom: -28px;}
/*#board-list .modal-body .sing-boards-block:nth-child(4n) {margin: 0 3% 5% 3%;}*/


#board-list .bg-text p {font: 400 12px/20px "Poppins", sans-serif;color: #333132;margin: 0;}
#board-list .bg-text h4 {font: 400 11px/16px "Poppins", sans-serif; color: #333132;margin: 0;text-transform: capitalize;position: relative;cursor: pointer;}
#board-list .color-celectBOx {position: absolute;z-index: 999;right: 0.2vw; top: 0.5vh; width: 22px;height: 22px; border:0;}
#board-list .color-celectBOx .btn.btn-success.color-swatch-radio.active {border: 0;}
#board-list .color-celectBOx .btn.btn-success.color-swatch-radio {position:inherit;right:inherit;top: inherit;	}
#board-list .color-celectBOx:hover {border: 0;}
#board-list .btn.btn-success.board-swatch-radio {background: #333132;border: 0; border-radius: 50%;height: 18px;width: 18px;display: block;position: absolute;right: 8px;top: 8px;padding: 0;}
#board-list .glyphicon{opacity: 1;left: 0;top: -2px;font-size: 11px !important;}

/* --------- Projects Page End -----------*/
.cms-events .page-title-wrapper {display: none;}
.cms-events .showcase-text .content-block h2 {font: 600 1.9vw/2.8vw 'Poppins', Arial, Helvetica, sans-serif !important;color: #333132;
margin: 0 0 6.6vh 0;text-transform: inherit;letter-spacing: 0;}
.cms-events .showcase .lead {width: auto;font: 400 1vw/4vh 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 2.5em;color: #333132;}
.cms-events .showcase .lead a { font-weight:600; color: #333132; text-decoration: underline;}
.cms-events .input-group {position: relative;display: flex;flex-wrap: wrap;align-items: stretch;width: 100%;}
.cms-events .showcase .showcase-text {padding: 3rem 5% 3rem 8%;z-index: 999; height:100vh; display:table;}
.cms-events #sub-form .form-control.user_email {width: 88%;}
.cms-events .content-block {display: table-cell;vertical-align: middle;}
.cms-events .mobile-view {display: none;}
.my-auto.showcase-text {display: table;}
.showcase-text-inner {display: table-cell; vertical-align: middle;}
.cms-events .siteTopcat {display: none;}
.cms-events .topmyAccout {display: none;}

#event_modal .modal-content {background: url(../images/header-popup-bg.jpg) no-repeat 0 0;border-radius: 0;font: 400 16px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;
background-size: cover; padding-bottom: 2vh;}

#event_modal .modal-event-msg {text-align: center;font: 400 1vw/3.5vh 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0 0 6.2vh; letter-spacing: 1px;}
.cms-events .modal-repsearchform {padding: 0 10%;}
.cms-events .modal-dialog {
	width: 40%;
	margin: 190px auto;
}


/* ------------ Brand Partners Start ----------------*/
.cms-brand-partners .columns .column.main {padding-bottom: 0;}
.cms-brand-partners .column.main {max-width: 100%;}
.inner-aboutBlock.brand-partners-Block .row {margin: 0;}
.cms-brand-partners .about-showcase .row.g-0 {margin-right:0px;}
.cms-brand-partners .lightyelow-sec .row {margin-right: 0;}
.cms-brand-partners .about-showcase-bottom .row {margin-right: 0;}
.cms-brand-partners .whitebg {width: 100%; height:65.6vh;}
.cms-brand-partners .lightyelow-sec {background: #e9e8e4; height: auto;}

.brand-partners-Block {background: #b8c7c4; background-size: contain;}
.brand-partners-Block  .whitebg h2 {color: #333132;}
.brand-partners-bottom {text-align: center; width: 50%; margin: 0 auto; height: 54vh; display: table;}
.brand-partners-bottom p {font: 600 1.8vw/6vh 'Poppins', Arial, Helvetica, sans-serif; color: #333132;margin: 0 0 0px 0; display: table-cell; vertical-align:middle;}
.brand-partners-bottom p a{color: #333132; text-decoration:underline;}
.brand-partner-form h3 {font: 500 1.25vw/3.5vh 'Poppins', Arial, Helvetica, sans-serif; margin: 1.1vh 0 2.2vh; color: #333132;}
.brand-partner-form .form-group input.form-control {background: transparent;border: 0;font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;
	text-transform:uppercase; letter-spacing: 2px; border-bottom: 1px solid #333132; border-radius: 0; margin: 0; height: 38px; padding: 0; color: #333132; box-shadow: inherit;}
.brand-partner-form .form-group input::placeholder {color: #333132;opacity: 9;}
.brand-partner-form .btn.btn-default.partner-submit {margin: 20px 0 0 0;width: 7.5vw;padding: 0;border: 2px solid #333132;height: 42px;font: 500 1em/2em 'Poppins', Arial, Helvetica, sans-serif;border-radius: 5em;}
.brand-partners-Block .partners-x-1 {height: 34.6vh;}
.brand-partners-Block .partners-x-2 {height: 65.6vh;}
.inner-aboutBlock.brand-partners-Block .inner-content {padding: 0 0 0 25%; display: table; width: 100%; height: 100%;}
.inner-aboutBlock.brand-partners-Block .inner-content .partner-top-head {display: table-cell; vertical-align: middle;}
.whitebg .partner-top-head2 {display: table-cell; vertical-align: middle;}

.brand-partner-form {height: 70vh; display: table; width: 100%; padding: 20px 5vw;}
.brand-partner-form .brand-partner-form-inner {display: table-cell; vertical-align: middle;}

.brand-partner-form .brand-partner-form-inner .form-group {margin-bottom: 1.9vh;}
#my-orders-table tbody > tr > td:last-child {width: 20%; text-align:center;}
/* ------------ Brand Partners End ----------------*/

/* ------------ Student Page Start ----------------*/
.inner-aboutBlock.brand-partners-Block.education-page .inner-content {padding: 0 0 0 19%;}
.brand-partners-Block.education-page {background: #748f8a;}
.education-page .col-lg-6.my-auto.showcase-text {padding-left: 0; padding-right: 0; }
.showcase-text h2.education-heading {font: 600 2.5em/1.3em 'Poppins', Arial, Helvetica, sans-serif !important;color: #333132;margin: 0 0 30px 0 !important;text-transform: inherit;letter-spacing: 0;}
.education-page .whitebg p.lead {
	width: 80%; font: 500 1.4em/1.6em 'Poppins', Arial, Helvetica, sans-serif; margin: 0em; color: #2e2e2e;}
.education-page .whitebg p.lead a {text-decoration: underline;}
.education-sec .no-pr {padding: 0;}
.education-block {height: 100%;display: table;width: 100%;padding: 0 10%;}
.education-blockcontent {display: table-cell;vertical-align: middle;}
.education-block h2.education-heading {font: 600 2.5em/1.3em 'Poppins', Arial, Helvetica, sans-serif !important;color: #333132;margin: 0 0 30px 0 !important;text-transform: inherit;
letter-spacing: 0;}
.education-block p {width: 70%;font: 500 1.4em/1.6em 'Poppins', Arial, Helvetica, sans-serif; margin: 0em;color: #2e2e2e;}
.cms-education-initiative .lightyelow-sec {background: #e9e8e4; height: auto;}
.cms-education-initiative .lightyelow-sec .brand-partners-bottom {width: 65%; height: 45vh;}
.cms-education-initiative .about-showcase .row {margin: 0;}
.cms-education-initiative .about-showcase .col-lg-8.text-white.showcase-img {margin-left: 0;}
.cms-education-initiative .lightyelow-sec .row {margin-right: 0;}
.cms-education-initiative .how-it-works-04 .howto-mid-sec {padding: 10vh 0;overflow: auto;}
.cms-education-initiative .how-it-works-03 {margin: 4% 0;overflow: hidden;}
.cms-education-initiative .howto-worksmart-sec-bottominner h2 a {text-decoration: underline;}
.cms-education-initiative .howto-worksmart-sec-bottominner h2 a:hover {text-decoration:none; color:#333132;}
.cms-education-initiative .brand-partner-form {padding: 0 4em 0 5em;}
.cms-education-initiative .brand-partner-form-inner h2 {font: 600 2.5em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 1em 0;}
.cms-education-initiative .brand-partner-form-inner p {font: 500 1.3em/1.5em 'Poppins', Arial, Helvetica, sans-serif;margin: 0em 0 20px 0;color: #2e2e2e;}
.cms-education-initiative .brand-partner-form-inner p:last-child {margin: 0;}
.cms-education-initiative .brand-partner-form-inner p a{ text-decoration:underline; color: #2e2e2e;}
.cms-education-initiative .brand-partner-form-inner p a:hover{ text-decoration:none; color: #2e2e2e;}
/* ------------ Student Page End ----------------*/



@media only screen and (max-width: 2800px) and (min-width: 1921px) {
.banner-content {text-align: center;}
.greybg {background: #b8c7c4;padding: 7em 0;}
.new-bannerblock {height: 50vh;}
.siteTopcat ul li {margin-right: 55px;}
.bannerBlock.brand-slide-sec .x-1 {padding-left: 85px;}
.block-search .action.search::before {font-size: 1.5vw;}
.siteTopcat ul li.curator-text a {font-weight: 200 !important;}
.empty-cart {float: right; margin:35px 50px 0 0; -webkit-margin-end: 75px;}
.empty-cart a {font: 500 16px/20px 'Poppins', Arial, Helvetica, sans-serif;}
}

@media only screen and (max-width: 1366px) and (min-width: 1365px) {
#specification .pro-detail-botBlock ul li {width: 30%;}
}
@media only screen and (max-width: 1880px) and (min-width: 1367px) {
.cms-palettes .foure-boards-block, .cms-palettes .three-boards-block, .cms-palettes .two-boards-block, .cms-palettes .sing-boards-block, .cms-palettes .blank-boards-block {margin: 0 30.6px 30px 0;width: 22.8%; height:320px;}
.cms-palettes .two-bord-top-left img {height: 155px;}
.cms-palettes .two-bord-top-right img {height: 155px;}
.cms-palettes .two-bord-bottom-left img {height: 155px;}
.cms-palettes .two-bord-bottom-right img {height: 155px;}
.cms-palettes .sing-boards-block img {height: 320px;}
.cms-palettes .two-boards-block .two-bord-top {height: 155px;}
.cms-palettes .two-boards-block .two-bord-top img {height: 155px;}
.cms-palettes .two-boards-block .two-bord-bottom {height: 155px;}
.cms-palettes .two-boards-block .two-bord-bottom img {height: 155px;}
.cms-palettes .three-boards-block .two-bord-top img {height: 155px;}
#specification .pro-detail-botBlock ul li {width: 30%;}
.search-left-sec h3 {font: 400 1.4em/1.6em 'Poppins', Arial, Helvetica, sans-serif !important;}
.search-right-sec .welcome-text p {font: 400 1.4em/1.6em 'Poppins', Arial, Helvetica, sans-serif !important;}
.Featured-Product-title {padding: 0px 0 40px 0;}
}

@media only screen and (max-width: 1919px) and (min-width: 1367px) {
/*.box {width: 26px;height: 33px;position: relative;background: url(../images/menu-icon.png)no-repeat 0 2px;}*/

.page-layout-2columns-left .main {padding: 6.4% 6.4%;}
.catalog-product-view #maincontent.page-main {padding: 2% 4%;}
.checkout-section.container-fluid {margin: 9% 6%;}
.catalogsearch-result-index .page-title-wrapper {top: 0;margin-top: 126px;}
.catalogsearch-result-index .toolbar-sorter.sorter {margin-top: 10px !important;}
.toolbar-sorter.sorter .sorter-options {height: 38px;}
body.catalog-category-view .toolbar-sorter.sorter {top: 10px !important;}
.catalog-category-view.categorypath-brands-arhaus .page-title-wrapper .page-title img {max-height: 51px;}
body.catalog-category-view.categorypath-brands-arhaus .toolbar-sorter.sorter {top: 5px !important;}
body.category-materials .toolbar-sorter.sorter {top: 5px !important;}
.bannerBlock.brand-slide-sec .x-1 {height: 60vh;}
body.catalog-category-view.categorypath-brands-momentum .toolbar-sorter.sorter {top: 5px !important;}
body.categorypath-brands-camira .toolbar-sorter.sorter {top: 15px !important;}
body.category-lunatextiles .toolbar-sorter.sorter {top: 10px !important;}
body.category-lunatextiles.catalog-category-view .page-title img {max-height: 40px;}
.categorypath-brands-luum .page-title-wrapper .page-title img {max-height: 42px;}
body.category-mayer-fabrics .toolbar-sorter.sorter {top: 5px !important;}
body.category-materials .toolbar-sorter.sorter {top: 5px !important;}

body.category-designtex .toolbar-sorter.sorter , body.category-acoustic .toolbar-sorter.sorter , body.category-drapery .toolbar-sorter.sorter , body.category-leather .toolbar-sorter.sorter , body.category-outdoor .toolbar-sorter.sorter , body.category-coated-fabrics .toolbar-sorter.sorter, body.category-solid-surface .toolbar-sorter.sorter , body.category-sheer .toolbar-sorter.sorter , body.category-wallcovering .toolbar-sorter.sorter , body.category-panel-fabric .toolbar-sorter.sorter , body.category-resin .toolbar-sorter.sorter , body.category-velvet .toolbar-sorter.sorter , body.category-upholstery .toolbar-sorter.sorter , body.category-humanscale .toolbar-sorter.sorter {top: 5px !important;}

/*.custom-add-to-cart a {display: inline-block;padding: 0px 30px;border: 2px solid #333132; margin-right:15px; border-radius: 25px;color: #333132;font: 500 18px/38px "Poppins", sans-serif;}
.custom-add-to-cart a {display: inline-block;padding: 0px 26px;border: 2px solid #333132; margin-right:10px; border-radius: 25px;color: #333132;font: 500 14px/38px "Poppins", sans-serif;}*/
.catalog-product-view .product_cat h4 {float:none; display:inline-block;margin: 0 10px 0 0;text-align: right;width: auto;font: 500 16px/26px "Poppins", sans-serif;color: #333132;}
.products-grid .product-item .product-item-info .product.name.product-item-name {font:500 1em/1.4em "Poppins", sans-serif; position:relative;}
.catalog-category-view .product.details.product-item-details {padding: 0px 5px;}
.catalog-product-view .pro-detail-botBlock .col-md-4 {width: 30.9%;}
.brand-sec {padding: 0 0 0 10px;}
.product-info-main .product.attribute.overview .value p {font: 400 16px/36px "Poppins", sans-serif;}
.catalog-product-view .product.attribute.overview .value {font: 500 14px/24px "Poppins", sans-serif;color: #333132; margin-top:-15px;}
.brand-sec h4 {text-transform: uppercase;font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 1px; margin:0; color:#333132;}
.brand-sec {padding: 0 0 0 6px; min-height:24px;}
.brand-sec a {color: #333132;}
div.topmyAccout ul li.user-name {font: 400 13px/33px 'Poppins', Arial, Helvetica, sans-serif;color: #303b37;}
.howto-worksmart-sec-bottom {text-align: center;margin: 0; z-index: 99; position: absolute; top: 46%; width:100%;}
.topmyAccout ul li {font: 500 13px/33px 'Poppins', Arial, Helvetica, sans-serif; color: #303b37; margin-right: 5px !important;}
/*.menu-btn .top-nav-btn a {font: 500 12pt/22pt 'Poppins', Arial, Helvetica, sans-serif;}*/
.project-Block2-left {float: left;width: 46%;}
.cart-info .details h4 {color: #333132;font: 500 0.9em/1.5em "Poppins", sans-serif;margin: 0; word-break: break-all;}
.cart-info .sku-cart h4 {color: #333132;font: 500 0.9em/1.5em "Poppins", sans-serif;margin: 0; word-break: break-all;}
.sidebar-cart {height:auto;}
.btBlock-bottom .color-celect li {display: inline-block;margin: 0 14px 0px 0; min-height: auto; width: 125px; min-height: 175px;}
#my-orders-table tbody > tr > td {width: 14%;}
#my-orders-table tbody > tr > td:last-child {width: 20%;}

.cms-board-details .sing-boards-block:nth-child(4) {margin-right: 0;}
/*.catalogsearch-result-index .page-title-wrapper {z-index: 99;top:17.8vh;margin: 0;left: 31.7%;width: 61%;}
.catalogsearch-result-index .page-title-wrapper {z-index: 99;top: 17.8vh;margin: 0;left: 29.7%;width: 66%;}*/

.catalogsearch-result-index .page-title-wrapper .page-title {font: 600 30px/46px 'Poppins', Arial, Helvetica, sans-serif;}
.boardspage .heading-inner .board-name-field {width: 100%;display: inline-block;}
.cart-info ul li {list-style-type: none; background: #FFF; border-radius: 20px;min-height: 105px;border: 1px solid #333132;padding: 3%;margin-bottom: 20px;position: relative;}
.cart-info .details {float: left;width: 150px;margin-right: 20px;}
.cart-info .sku-cart {float: left; width:100px;}
.catalog-product-view .product.media figure.containerZoom img {/*height: 500px;*/}
.top-nav-btn a {width: 100%;float: left;}
/*.menu-text {font-size: 1vw;}*/
/*.catalog-product-view .product-info-main {min-height: auto;height: 90.2vh;}*/
.product-info-main .product.attribute.overview {min-height:auto;}
.catalog-category-view .page-title-wrapper .page-title {font: 600 30px/46px 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 0.5px;text-transform: capitalize;color: #333132;}
.sidebar-main .block .block-content .filter-options .filter-options-item .filter-options-title, .sidebar-additional .block .block-content .filter-options .filter-options-item .filter-options-title {
	font-weight: 400; color: #333132; padding-bottom: 12px; line-height: 30px; border-bottom: 1px solid #aaaaaa;}
.color-family .filter-options-title {padding: 0;font: 400 12pt/30px "Poppins", sans-serif;color: #333132;margin: 0 0 32px 0;}
.sidebar-main .block .block-title > strong, .sidebar-additional .block .block-title > strong {color: #333132;font: 600 30px/46px 'Poppins', Arial, Helvetica, sans-serif;text-transform: capitalize;}
.catalog-product-view .fotorama__stage__frame .fotorama__img {width: 100%; max-height: 495px; height: 495px;}
.cat-and-color-sec .selected-color-name {float: left;width: 30%; display:block; height:40px; padding-left:0px;}
.cat-and-color-sec .product_cat {float: left;width: 70%;text-align:right;}
.greybg{ background:#b8c7c4; padding:2em 0; text-align:center;}
.banner-content {/*padding: 12.5em 0;*/text-align: center;}
.product.name.product-item-name:hover::after {right: -3px; bottom: -1px;}
.product-item-photo:hover::after {right: 2px;bottom: 4px;}
.navContent .searchBox { padding-top:40px;}
.cms-home .page-main .showcase {/*padding-bottom:4em;*/}
.blog-widget-recent .post-description .post-text-hld {min-height: 100px;}
.catalogsearch-result-index .sorter {/*margin-top: -30px;z-index: 9999 !important;*/}
.catalog-category-view.page-products .item.product.product-item {/*margin-right: 8px;*/ width:23.9%;}
.catalogsearch-result-index.page-products .item.product.product-item {width: 23.9%;margin-right: 8px; padding:0;}
.filter-options .filter-options-content .item span {margin: 0 0 0 10px;}
.block-content.filter-content .item { width:100%; overflow:auto; color: #333132;font: 300 11pt/22px 'Poppins', Arial, Helvetica, sans-serif;}
.sidebar-main .block .block-title, .sidebar-additional .block .block-title {padding: 0 0 10px 60px;}
.block-content.filter-content #filter2 .item {color: #333132;font: 400 10pt/26px 'Poppins', Arial, Helvetica, sans-serif;width: 100%;overflow: hidden;}
.block-content.filter-content #filter2 .item span { margin:0;}
.page-layout-2columns-left .sidebar-main {/*min-height: 1450px;*/}
.bg-bdr { width:54%;}
.cms-palettes .foure-boards-block, .cms-palettes .three-boards-block, .cms-palettes .two-boards-block, .cms-palettes .sing-boards-block, .cms-palettes .blank-boards-block  {margin: 10px 30.6px 30px 0;width: 22.8%;}
.sing-boards-block:nth-child(4n) {margin-right: 0;}

.howto-mid-sec {text-align: center;padding: 5% 0 3%;width: 100%;}
.howto-worksmart-sec .text-white.showcase-img {min-height: 290px; width:100%;}
/*.howto-worksmart-sec-bottominner {padding: 4% 0;}*/
.howto-mid-sec {text-align: center;padding: 4% 0 2%;width: 100%;}
.howto-midsec-Block {margin-bottom: 25%;}

.lightyelow-sec {/*padding: 95px 190px 0 195px;*/}
.about-showcase-bottom .paragraph {/*padding-top: 95px;*/}
}

@media only screen and (max-width: 1365px) and (min-width: 1360px) {
.navContent .searchBox .search-container .block-search .action.search::before {line-height: 28px !important;}

}
@media only screen and (max-width: 1400px) and (min-width: 1366px) {
.topHeader.topHeader-2 .siteTopcat {padding-top: 0px;}
.menu-btn p.top-nav-btn a {padding: 7px 10px;font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.navContent .searchBox .search-container form {height: 40px;}
.navContent .searchBox .search-container form input {height: 38px;}
.navContent .searchBox .search-container .block-search .action.search::before {line-height: 32px !important;
margin-right: -15px !important;}
input#search::placeholder {font-size: 14px;}
.boorm-list ul li {font: 300 1.1em/1.3em 'Poppins', Arial, Helvetica, sans-serif;}
h3.brand-title {font: 300 1.5em/1.7em 'Poppins', Arial, Helvetica, sans-serif !important;}
.catalogsearch-result-index .page-main .page-title-wrapper {top: 0; margin-top: 100px;}
.catalogsearch-result-index .toolbar-sorter.sorter {margin-top: 6px !important;}
.search-mid-sec img {margin-top: -35px;}
.search-left-sec h3 {font: 300 1.4em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.search-right-sec .welcome-text p {font: 300 1.4em/1.6em 'Poppins', Arial, Helvetica, sans-serif;}
.home-Featured-Product {padding: 110px 110px 40px;}
.catalogsearch-result-index .products {margin:35px 0 0 0;}
.catalogsearch-result-index .page-main .page-title-wrapper {top: 0;margin-top: 145px !important;}
.catalogsearch-result-index.page-products .item.product.product-item {width: 23.2%;margin-right: 14px;}
.topmyAccout ul li {margin-right:7px;}
.topmyAccout ul li a#minii-cart {width: 28px; height:40px; background-position: 0 11px;}
.topmyAccout ul li.top-user a .fa.fa-user-circle-o {font-size: 30px;line-height: 40px;}
body.category-materials .toolbar-sorter.sorter {top: 0px !important; margin-top:2px;}
body.category-materials.catalog-category-view .page-title-wrapper {margin-bottom: 1em;margin-top: 4px; padding-bottom: 0;}
body.category-designtex .toolbar-sorter.sorter {top: 1px !important;}
body.catalog-category-view.categorypath-brands-momentum .toolbar-sorter.sorter {top: 5px !important;}
body.categorypath-brands-camira .toolbar-sorter.sorter {top: 15px !important;}
body.catalog-category-view .toolbar-sorter.sorter {top: 2px !important;}
body.catalog-category-view.categorypath-brands-arhaus .toolbar-sorter.sorter {top: 15px !important;}
body.category-designtex .toolbar-sorter.sorter , body.category-acoustic .toolbar-sorter.sorter , body.category-drapery .toolbar-sorter.sorter , body.category-leather .toolbar-sorter.sorter , body.category-outdoor .toolbar-sorter.sorter , body.category-coated-fabrics .toolbar-sorter.sorter, body.category-solid-surface .toolbar-sorter.sorter , body.category-sheer .toolbar-sorter.sorter , body.category-wallcovering .toolbar-sorter.sorter , body.category-panel-fabric .toolbar-sorter.sorter , body.category-resin .toolbar-sorter.sorter , body.category-velvet .toolbar-sorter.sorter , body.category-upholstery .toolbar-sorter.sorter , body.category-mayer-fabrics .toolbar-sorter.sorter , body.category-lunatextiles .toolbar-sorter.sorter , body.category-lunatextiles .toolbar-sorter.sorter , body.category-humanscale .toolbar-sorter.sorter{top: 5px !important;}
.sidebar-main .block .block-content .filter-options .filter-options-item .filter-options-title, .sidebar-additional .block .block-content .filter-options .filter-options-item .filter-options-title {padding: 4px 0;}
.custom-add-to-cart a {padding: 0 10px;margin-right: 7px;font: 400 1em/2.2em 'Poppins', Arial, Helvetica, sans-serif;}
.empty-cart {margin: 30px 30px 0 0;}
.cms-education-initiative .brand-partner-form-inner p {font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif;
margin: 0em 0 20px 0;}
.cms-education-initiative .about-showcase .showcase-text2 h2 {font: 600 1.6em/1.6em 'Poppins', Arial, Helvetica, sans-serif !important;}
.learen-more p a {font: 600 1.1em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}
.featured-products-title h3 {font: 500 1.4em/1.2em 'Poppins', Arial, Helvetica, sans-serif !important;}
.cms-board-details .sing-boards-block .bg-text {padding: 5px 0 0 16px; bottom: -3px !important;}
.cms-board-details .sing-boards-block .bg-text {bottom: 0px !important;}
.left_sidebar .logo_innerr {height: 200px;}
.left_sidebar .logo_innerr img {max-height: 120px;}
.cart-info .qty-box {margin: 5% 0 0 !important;}
.right-color-swatch .btn-group {width: 100%;}
.checkout-index-index .cart-info .ckeckout-list-sec {overflow: auto !important;height: 700px !important;padding-right: 20px !important;}
.right-color-swatch #colorways .btBlock-bottom ul.color-celect li:nth-child(12n) {margin-right: 5px !important;}
.right-color-swatch .color-celect {height: 135px;overflow:unset; padding-top: 15px;}
.custom-add-to-cart a {width: auto !important;float:left; display: flex;}
}


@media only screen and (max-width: 1080px) and (min-width: 1025px) {
.page-layout-2columns-left.category-arc-com .column.main {padding-top: 42px !important;}
.catalog-category-view .page-title-wrapper {margin-top: 20px;margin-bottom: 0 !important;}
.catalog-category-view .page-title-wrapper .page-title img {max-height: 35px !important;}

}

@media only screen and (max-width: 1366px) and (min-width: 1025px) {
.search-left-sec {width: 40%; padding-top:0;}	
.search-mid-sec {width: 20%;}
.search-mid-sec img {max-height: 90px; margin-top: -38px;}
.search-left-sec h3 {font: 400 1.3em/1.4em 'Poppins', Arial, Helvetica, sans-serif !important;color: #303b37;}
.search-right-sec .welcome-text p {font: 400 1.3em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}

.catalogsearch-result-index .toolbar-sorter.sorter {margin-top: 5px !important;}
.page-layout-2columns-left .sidebar-main {margin-top: 40px;}
.catalog-product-view .product-info-main {height: 422px;margin-top: 3.2em;}
.blank-project-Block {min-height: 120px;}
.blank-project-Block p {font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.cms-create-project .boardspage {padding: 150px 10% 2% 8% !important;}
.sales-order-history .column.main {padding-top: 150px !important;}
.cms-palettes .boardspage {padding: 160px 10% 2% 8% !important;}
.cms-change-password .custom-main {margin-top: 40px !important;min-height: 910px !important;}
}

@media only screen and (max-width: 1365px) and (min-width: 1025px) {
.catalog-category-view.page-products .item.product.product-item {margin-right: 12px; width: 23.5% !important;}
.catalog-category-view .toolbar-sorter.sorter {top: 5px !important;}
}

@media only screen and (max-width: 1366px) and (min-width: 1024px) {
/*.box {width: 26px;height: 33px;position: relative;background: url(../images/menu-icon.png)no-repeat 0 2px;}*/
.page-layout-2columns-left .main {padding: 6.4% 4%;}
.catalog-product-view #maincontent.page-main {padding: 2% 4%;}
.checkout-section.container-fluid {margin: 10% 6%;}
.brand-category-inner li {color: #333132;font: 400 16px/24px 'Poppins', Arial, Helvetica, sans-serif;}
.catalog-product-view .product_cat h4 {float:none; display:inline-block;margin: 0 10px 0 0;text-align: right;width: auto;font: 500 16px/26px "Poppins", sans-serif;color: #333132;}
.products-grid .product-item .product-item-info .product.name.product-item-name {font:500 0.8em/1.4em "Poppins", sans-serif; position:relative;}
.catalogsearch-result-index .products-grid .product-item .product-item-info .product.name.product-item-name {font: 500 0.8em/1.4em 'Poppins', Arial, Helvetica, sans-serif !important;}
#mySidebar.sidebar-cart ul {height: 350px; margin-bottom:10px;}
.mini-cart-chectout {padding: 20px 0;}
.left-box .imgvcent {padding:0;}
.modal-content.join-popup {margin-top:5px !important;}
/*.owl-carousel .owl-wrapper-outer {width: 99% !important;}*/
#login-form.form-login .signin-button {height: auto;padding: 8px 20px;
font: 500 1.2em/1.58vh 'Poppins', Arial, Helvetica, sans-serif;margin: 2% 0 0 0;width: auto;}
.navContent .searchBox .search-container form button {top: 3px !important; height:auto;}
.toolbar-sorter.sorter .sorter-options {font: 400 1.2em/1em 'Poppins', Arial, Helvetica, sans-serif;height: 35px;}
/*.catalogsearch-result-index .page-title-wrapper {left: 31.6%;width: 60.5vw;z-index: -9;top: 24.5vh;}
body.catalogsearch-result-index .page-title-wrapper {left: 28.7%;width: 66.7%;z-index: -9;top: 10.5em;}*/
.filter-options .filter-options-title {
	font: 500 0.9em/2em 'Poppins', Arial, Helvetica, sans-serif !important;}
.color-family {padding: 15px 65px 0;margin: 10px 0 0;}
/*body.catalogsearch-result-index .products {margin: 3vh 0 0 0 !important;}*/
.catalogsearch-result-index .products {margin: 22px 0 0 0 !important;}
/*.toolbar-sorter.sorter {margin: 17px 0 0 0;}*/
.cms-projects .toolbar-sorter.sorter {margin-top: -125px;}
.toolbar.toolbar-products:last-child {padding-top: 20px !important;}
.toolbar-sorter.sorter {padding: 2vh 0 0 0 inherit;}
.catalog-category-view .product.details.product-item-details {padding: 0px 10px 0 7px;}
.catalog-product-view .pro-detail-botBlock .col-md-4 {width: 30.9%;}
.brand-sec {padding: 0 0 0 10px;}
.product-info-main .product.attribute.overview .value p {font: 400 16px/36px "Poppins", sans-serif;}
.catalog-product-view .product.attribute.overview .value {font: 500 13px/22px "Poppins", sans-serif;color: #333132;margin-top: -10px;}
.brand-sec h4 {text-transform: uppercase;font: 500 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 01px; margin:0; color:#333132; white-space:nowrap;}
.cart-notify {overflow: hidden;width: 100%;text-align: right;color: #ff0000;margin: -10px 0 10px 0;position: absolute;top:80px;right: 10px;font-size: 11px;}
.sidebar-cart .img-holder img {height: 70px;}
.sidebar-cart ul li {height: 97px;}
.sidebar-cart .details {width: 180px;}
.sidebar-cart .details p {letter-spacing: 0;}
.sidebar-cart .details h4 {font: 500 1em/1.3em 'Poppins', Arial, Helvetica, sans-serif;}
.sidebar-cart .details h4.pname {margin-bottom: 5px;}
/*.catalog-product-view .product-info-main {height: 40em !important;}*/
.brand-sec {padding: 0 0 0 6px; min-height:14px;}
/*.howto-worksmart-sec-bottom {text-align: center;margin: 0; z-index: 999; position: absolute; top: 46%; width:100%;}*/
.topmyAccout ul li {font: 500 12pt/2em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
div.topmyAccout ul li.user-name {font: 400 13px/33px 'Poppins', Arial, Helvetica, sans-serif;}
.project-Block2-left {float: left;width:110px;}
/*.poduct-count {right: 31%;}*/
.cart-info ul li {height: 98px;}
.cart-info .img-holder img {width: 6em;height: 70px;}
.cart-info .details p {letter-spacing: 1px;}
.cart-info .details h4 {color: #333132;font: 400 0.7em/1.2em "Poppins", sans-serif;margin: 0;}
.cart-info .sku-cart h4 {color: #333132;font: 400 0.7em/1.2em "Poppins", sans-serif;margin: 0;}
/*.catalog-product-view .product-info-main {height:88.3vh;}*/
.right-color-swatch {bottom: 50px;}
.btBlock-bottom .color-celect li {display: inline-block;margin: 0 14px 0px 0; min-height: 50px !important; width: 48px !important; }
.color-celectBOx .btn.btn-success.color-swatch-radio {height: 16px !important; width: 16px !important;}
/*.about-showcase .showcase-text2 {padding: 12% 0 10px 4%; min-height: 620px; background:#FFF;}*/
.about-showcase .showcase-text2 h2 {font: 600 1.8vw/5.8vh 'Poppins', Arial, Helvetica, sans-serif; margin-bottom:10%;}
.whitebg h2 {color: #ac632e;font-size: 3em;line-height: 1.5em;font-weight: 500;font-family: 'brandon_grotesqueregular', sans-serif !important;margin: 0;text-transform: uppercase;
letter-spacing: 10px; margin-bottom:7%;}
#board-list .modal-dialog.modal-lg {width: 60%; margin-top:8%;}
#board-list .create-board-sec {padding: 0;}
.project-Block-left {display: inline-block;width: 58%;}
.project-Block-mid {display: inline-block;width: 30%;}
.detail-download-inner .fa {font-size: 1em !important;line-height: 3vh;}
.two-bord-top-left {margin-bottom: 7px;}
.two-bord-top-right{margin-bottom: 7px;}
.two-bord-top-left img {height: 120px;}
.two-bord-top-right img {height: 120px;}
.two-bord-bottom-left img {height: 120px;}
.two-bord-bottom-right img {height: 120px;}
.bg-text {min-height: 30px; }
#board-list .create-board-sec { text-align: center; width:100%;}
#board-list .foure-boards-block, #board-list .three-boards-block, #board-list .two-boards-block, #board-list .sing-boards-block {
float: left; width: 17%; margin: 0 1.5% 4% 1.5% !important; position: relative;height: 150px !important;}
.search_icon {height: auto;margin-top: 4px;}
.material-search .search_input {width: 85% !important;}
.page-title-wrapper.product p {margin: 1.8em 0 0 0; font-size:11px; line-height:14px;}
.bg-text h4 {font: 400 11px/14px "Poppins", sans-serif !important;}
.three-boards-block .two-bord-top img {margin: 0;height: 120px;}
.three-boards-block .two-bord-top {margin-bottom: 7px;}
.two-bord-top img {margin-bottom: 0;height: 120px;}
.two-bord-top {margin-bottom: 7px;}
.two-bord-bottom img {height: 120px;}
.catalog-category-view .toolbar-sorter.sorter {/*top: 94px;*/}
body.category-designtex .toolbar-sorter.sorter , body.category-acoustic .toolbar-sorter.sorter , body.category-drapery .toolbar-sorter.sorter , body.category-leather .toolbar-sorter.sorter , body.category-outdoor .toolbar-sorter.sorter , body.category-coated-fabrics .toolbar-sorter.sorter, body.category-solid-surface .toolbar-sorter.sorter , body.category-sheer .toolbar-sorter.sorter , body.category-wallcovering .toolbar-sorter.sorter , body.category-panel-fabric .toolbar-sorter.sorter , body.category-resin .toolbar-sorter.sorter , body.category-velvet .toolbar-sorter.sorter , body.category-upholstery .toolbar-sorter.sorter {top: 0px !important;}
.sing-boards-block img {height: inherit !important;}
.cms-board-details .sing-boards-block img {height: 100% !important;}
.blank-boards-block.palette-block {height: 247px;}
.boardspage .heading-inner .board-name-field .board-name-input {height: 45px;width: 51%;border-radius: 25px;font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 5px 0 0;}
.boardspage .heading-inner .board-name-field #save-board {border-radius: 25px;font: 500 16px/34px 'Poppins', Arial, Helvetica, sans-serif;padding: 4px 20px;color: #FFF;}
#share-project-to-email .user-email-sec .innerheading {text-align: center;font: 500 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0 0 15% 0;}
#share-project-to-email .user-email-sec #email.input-text {font: 500 0.8em/2.4vh 'Poppins', Arial, Helvetica, sans-serif;height: 38px;padding: 0;}
.user-email-sec .field.share-email .control {width: 89%;}
.user-email-sec .field.share-email .add-and-delete-row-sec .add-more {background-position:11px 22px;}
.user-email-sec .field.share-email .add-and-delete-row-sec .remove-this {background-position:11px 22px;}
.user-email-sec .field.share-email .add-and-delete-row-sec {width: 11%;text-align: left;}
#share-project-to-email .user-email-sec textarea.input-text {height: 10em;font: 500 0.8em/2.4vh 'Poppins', Arial, Helvetica, sans-serif;}
.catalog-product-view .product.media h5.backproject {font: 500 1em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 auto 28px 0;}
.checkout-bradecome { font: 500 0.8em/2em "Poppins",Arial,Helvetica,sans-serif;}
.catalog-product-view .product.media h5.backproject .fa.fa-angle-left {font-size: 1.5em;line-height: 2.5vh;margin: 3px 11px 0 0;float: left;}
#navbar.upper-links .links li {font: 500 1.2em/3em "Poppins", sans-serif;}
.right-section .action-btns {margin: 2px 0 0 0;}
#my-orders-table tbody > tr > td {width: 14%;}
#my-orders-table tbody > tr > td:last-child {width: 20%;}
.cms-board-details .sing-boards-block {width: 22%;margin: 0 39.8px 28px 0; /*height:307px;*/}
.cms-board-details .boards-innerBlock {min-height: 750px;}
.cms-board-details .sing-boards-block:nth-child(4) {margin-right: 0;}
.boardspage .heading-inner .board-name-field {width: 100%;display: inline-block;}
.cart-info ul li {list-style-type: none; background: #FFF; border-radius: 20px;min-height: 105px;border: 1px solid #333132;padding: 3%;margin-bottom: 20px;position: relative;}
body.catalogsearch-result-index .products {margin: 8vh 0 0 0;}
.catalog-product-view #colorways.pro-detail-botBlock {margin-top: 20px;}
.catalog-product-view .product.media figure.containerZoom img {/*height:64vh;*/}
.pro-detail-botBlock p.attr_value {font: 400 14px/26px "Poppins", sans-serif;color: #333132; margin:0; letter-spacing:0.5px;}
.pro-detail-botBlock p.attr_name {font: 500 14px/26px "Poppins", sans-serif;color: #333132; margin:0;}
/*.cat-and-color-sec {margin: -240px 0 110px 0;overflow: hidden;width: 94%;}*/
.cat-and-color-sec {margin: 20px 0 10px 0;overflow: hidden;width: 100%;}
.siteLogo h2 img {width: auto;max-width: 365px;}
/*.siteTopcat ul li a, .topmyAccout ul li a, .navContent .navLink a{font:400 1.1em/1.4em 'Poppins', Arial, Helvetica, sans-serif}*/
.nav-content-bg .navContent .navLink ul li a{font: 400 0.9em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
#slideNavCurator .navContent .navLink a {font: 400 11pt/1.4em 'Poppins', Arial, Helvetica, sans-serif;}
.top-nav-btn a {width: 100%;float: left;}
.menu-text {font-size: 0.8em;}
.checkout-index-index .cart-info .ckeckout-list-sec {overflow: auto !important;height: 750px !important;}

.cms-palettes .foure-boards-block, .cms-palettes .three-boards-block, .cms-palettes .two-boards-block, .cms-palettes .sing-boards-block, .cms-palettes .blank-boards-block {margin: 10px 3.3% 30px 0;width: 22.5%;}
.faq-inner-Block h3 {font: 500 1.6em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.cms-share-palette-details .sing-boards-block {width: 22.5%;margin: 0 3.3% 30px 0;}
.cms-share-palette-details .sing-boards-block:nth-child(4n) {margin-right: 0;}
.sing-boards-block.palette-block {background: #f8f8f8;border-radius: 2em;height: 247px;}
.product-info-main .product.attribute.overview {min-height:auto;}
.sidebar-main .block .block-content .filter-options .filter-options-item .filter-options-title, .sidebar-additional .block .block-content .filter-options .filter-options-item .filter-options-title {font-weight: 400; color: #333132; font-size: 12pt; padding-bottom: 12px; line-height: 30px; border-bottom: 1px solid #aaaaaa;}
.color-family .filter-options-title {padding: 0;font: 500 10pt/30px "Poppins", sans-serif;color: #333132;margin: 0 0 32px 0;}
.catalog-product-view .fotorama__stage__frame .fotorama__img {width: 100%; max-height: 495px; height: 495px;}
.cat-and-color-sec .selected-color-name {float: left;width: 30%; display:block; height:40px; padding-left:0px;}
.cat-and-color-sec .product_cat {float: left;width: 70%;text-align:right;}
.greybg{ background:#b8c7c4; padding:2em 0; text-align:center;}
.welcome-text p br {display: none;}
.home-brand-search {width: 100%;}
.material-search .search_input {width: 85%;}
.banner-content {padding: 9em 0;text-align: center;}
.product.name.product-item-name:hover::after {right: -8px;bottom: 0px;}
.product-item-photo:hover::after {right: 2px;bottom: 4px;}
.navContent .searchBox { padding-top:40px;}
.cms-home .page-main .showcase {/*padding-bottom:4em;*/}
.blog-widget-recent .post-description .post-text-hld {min-height: 100px;}
/*.showcase-text h2{ color:#b8c7c4;font-size:34pt; line-height:46pt; font-weight:300; font-family:'Brandon Grotesque', sans-serif !important; margin:0 0 10px 0; text-transform:uppercase; letter-spacing:10px}*/
.showcase .lead { width:85%; font-size:13pt; line-height:28pt; font-weight:400; font-family:'Poppins', sans-serif; margin-bottom:3em; color:#333132;}
.catalog-category-view.page-products .item.product.product-item {width: 23.9%;}
.catalogsearch-result-index.page-products .item.product.product-item {width: 23.6%;margin-right: 11px; padding:0;}
.filter-options .filter-options-content .item span {margin: 0 0 0 10px;font: 300 10pt/20px 'Poppins', Arial, Helvetica, sans-serif; margin-bottom:0.2em;}
.block-content.filter-content .item { width:100%; overflow:auto; color: #333132;font: 300 11pt/20px 'Poppins', Arial, Helvetica, sans-serif; margin-bottom:5px;}
.sidebar-main .block .block-title, .sidebar-additional .block .block-title {padding: 0 0 10px 60px;}
.block-content.filter-content {padding: 0 20px 0 50px;}
.block-content.filter-content #filter2 .item {color: #333132;font: 400 10pt/26px 'Poppins', Arial, Helvetica, sans-serif;width: 100%;overflow: hidden;}
.block-content.filter-content #filter2 .item span { margin:0;}
.page-layout-2columns-left .sidebar-main {min-height: 1450px; margin-top:35px;}
.performance-active .sidebar-main {min-height: 1230px;}
.whatashield-Block h2 {bottom: 220px;font: 300 2.5em/2em "Poppins", sans-serif !important;}
.bg-bdr {width: 60%;}
.showcase .showcase-text {padding: 0px 0 0 100px;}
.howto-lightyelow-sec {padding: 4% 0;}
.howto-mid-sec {text-align: center;padding: 5% 0 3%;width: 100%;}
.howto-mid-sec {text-align: center;padding: 4% 0 2%;width: 100%;}
.howto-midsec-Block {margin-bottom: 25%;}
.project-Block2-left .blank-boards-block {width: 100% !important; height: 110px;}
.cms-create-project #board-list .foure-boards-block, .cms-create-project #board-list .three-boards-block, .cms-create-project #board-list .two-boards-block, .cms-create-project #board-list .sing-boards-block {float: left;width: 17%;margin: 0 1.5% 4% 1.5%;position: relative;height: 125px;min-height: 125px;}
.projetedit .heading-inner .custom-add-to-cart a.sortby {padding: 10px 25px; font: 500 17px/1em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;width: 115px;text-align: center;}
.edit-project-Top ul li input#project_type {font: 500 15px/28px 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-Top ul li h6 {font: 400 12px/20px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 3px 0;}
.edit-project-Top ul li p {font: 500 15px/28px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.edit-project-right .project-Block2-left {width: 80px !important;height: 80px;}
.edit-project-Bottom .project-Block1 h4 {font: 500 22px/40px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.edit-project-Bottom .project-Block1 p {font: 400 15px/26px 'Poppins', Arial, Helvetica, sans-serif;}
.project-Block2-right h6 {font: 500 12px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.project-Block2-right p {font: 400 14px/26px 'Poppins', Arial, Helvetica, sans-serif;}
.cms-project-details .edit-inner.project .form-outline .btn.btn-default.submit {padding: 10px 25px;font: 500 17px/1em 'Poppins', Arial, Helvetica, sans-serif;width: 115px;}
.edit-project-left h4 {font: 500 22px/40px 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-left textarea {font: 400 15px/26px 'Poppins', Arial, Helvetica, sans-serif;}
.brand-category-inner .details_box .favorites, .brand-category-inner .details_box .visit-website {font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif !important;}
.brand-category-inner .details_box .view-materials.left, .brand-category-inner .details_box .find-a-rep.left {font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif !important;}
.horizontal-images ul li {margin: 0 15px;width: 335px;}

.about-top-head2 {padding-bottom: 15px;}
.lightyelow-sec-inner {height: auto;}
.lightyelow-sec .about-mid {padding: 5em 0;}
.whitebg h2 {margin-bottom: 0.6em !important;font-size: 2.5em !important;}
.cms-about-us .lightyelow-sec {height: auto;}
.about-showcase-bottom {height: auto;}
.form-group .btn.btn-default {height: auto;padding: 6px 50px;font: 400 1.1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.howit-showcase-bottom {height: auto; margin-top: -75px;}
.howit-showcase-bottom .paragraph {height: auto;padding: 140px 40px 33px;}
.cms-how-it-works .howitworkspage {height: auto !important;}
.howitworkspage .heading-inner h2 {font: 600 1.9em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 20px 0;}
.how-it-works-01 .howitworkspage .col-lg-5 {display: table;height: 210px;}
.catalog-category-view .page-title-wrapper {margin-top: 0; }
.about-showcase .showcase-text2 h2 {font: 600 1.8em/1.6em 'Poppins', Arial, Helvetica, sans-serif !important;}
.catalog-category-view.categorypath-brands-interior-define .page-title-wrapper {margin-bottom: 0px; padding-bottom: 0;}
}

@media only screen and (max-width: 1280px) and (min-width: 768px) {
.boardspage {padding: 6% 10% 2% 8%;}
.cms-palettes .boardspage {padding: 4% 10% 2% 8%;}
.boards-innerBlock {padding: 0% 10% 5% 8%;}
.cms-palettes .bg-text {padding: 10px 0 0 16px;}
.bg-text p {font: 400 0.8em/1em "Poppins", sans-serif;}
.bg-text h4 {font: 400 0.7em/1.5em "Poppins", sans-serif !important;}
.according_outer form .row {display: block;}
.howto-lightyelow-sec {padding: 4% 0;}
.howto-mid-sec {text-align: center;padding: 5% 0 3%;width: 100%;}
.howto-worksmart-sec .text-white.showcase-img {min-height: 290px; width:100%;}
.howto-mid-sec {text-align: center;padding: 4% 0 2%;width: 100%;}
.howto-midsec-Block {margin-bottom: 25%;}
.cms-create-project #board-list .foure-boards-block, .cms-create-project #board-list .three-boards-block, .cms-create-project #board-list .two-boards-block, .cms-create-project #board-list .sing-boards-block {float: left;width: 14.5%;margin: 0 1.3% 4% 1.3%;position: relative; }
.edit-project-right .project-Block2-left .blank-boards-block {width: 80px !important;height: 80px !important;border-radius: 1em;box-shadow: 0px 1px 5px -3px #333;}
.catalog-category-view .toolbar-sorter.sorter {top: 6.1%;right: 3.5%;}
.toolbar-sorter.sorter .sorter-options {font: 500 15px/3em 'Poppins', Arial, Helvetica, sans-serif;height: 35px;}
.toolbar-products .limiter .control .limiter-options {width: auto;margin: 0 5px 0 7px;border: 1px solid #333132;border-radius: 5em;font: 500 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;
height: 36px;padding: 0 1em;}
.field.limiter .label {font: 500 1.1em/2em 'Poppins', Arial, Helvetica, sans-serif;}
.cms-project-details .edit-inner.project .form-outline .btn.btn-default.submit {padding: 10px 26px;font: 500 16px/18px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 0 1vw;width: 110px;}
.cms-project-details .projetedit .heading-inner .custom-add-to-cart a {margin: 0 5px;font: 500 12px/18px 'Poppins', Arial, Helvetica, sans-serif !important;padding: 6px 13px !important;}
.projetedit .heading-inner .custom-add-to-cart a.sortby {padding: 10px 26px;font: 500 16px/18px 'Poppins', Arial, Helvetica, sans-serif;width: 110px;text-align: center;}
/*.bannerBlock .row.g-0.x-2 {display: inline-block;width: 100%;text-align: center;}*/
.welcome-text p {display: inline-block;width: 100%;font: 600 22px/32px 'Poppins', Arial, Helvetica, sans-serif;}
.brandlogo_partner {padding: 4em 0;}
.brandlogo_partner .brandpartner-logo {font: 600 22px/22px 'Poppins', Arial, Helvetica, sans-serif;padding: 0;margin: 0 0 5% 0;}
.brandpartner-inner ul li {display: inline-block;margin: 0 1em; width:15%;}
.subscribe-newsletter {padding: 40px 0;}
.subscribe-newsletter .row {display: inherit;}
.subscribe-newsletter-left img {float: left;margin-right: 10px;max-height: 48px;}
h2.subscribe-heading {font: 600 22px/26px 'Poppins', Arial, Helvetica, sans-serif;margin: 15px 0 15px 0;float: none;text-align: center; width: auto;}
.subscribe-newsletter .news-fild {height: 50px;margin-left: 0;font-size: 14px;padding-left: 10px;}
.subscribe-newsletter .btn.btn-theme {height: 50px;font-size: 14px;padding: 4px 25px;margin-left: -60px;z-index: 99 !important;}
.subscribe-newsletter .boorm-list ul li {font: 400 1.1em/1.3em 'Poppins', Arial, Helvetica, sans-serif;}
.cms-curator .modal-dialog {margin: 25% auto;width: 84% !important;}
.cms-curator .modal-content {padding: 2em 0 5em;}
.cms-curator .modal-content .modal-curator_value {font: 500 17px/24px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;width: 80%;text-align: center;margin: 0 auto;}
.form.curator_form {width: 100%;}
.showcase .left-box {display: inline-block;}
.showcase .text-white.showcase-img {height:auto !important;}
.left-box .imgvcent {/*padding: 20px !important;height: 650px !important;*/}
.left-box .imgvcent img {width: 100% !important;}
.showcase-text-inner {height:auto;}
.block-content.filter-content {padding: 0 10px 0 40px;}
.color-family {padding: 15px 18px 0 43px;margin: 10px 0 0;font-size: 14px;}
.filter-options .filter-options-content .item span {margin: 0 0 0 5px;/*display: inline-block;width: 86%;*/}
.catalog-category-view .toolbar-sorter.sorter {top: -2% !important;}
#edi_board_name .modal-dialog {top: 10%;transform: translateY(10%);}
.topHeader .topmyAccout ul {gap: 15px !important; margin-top: 5px !important;}
.topmyAccout ul li.top-user a .fa.fa-user-circle-o {font-size: 30px !important; line-height: 32px !important;}
div.topmyAccout ul li.user-name {margin-top: 0 !important;}
.topmyAccout ul li.navIcon {display: block;}
.topmyAccout ul li.navIcon {margin-top: 2px;}
.search-container input#search::placeholder {font-size: 10px;}
body.category-designtex .toolbar-sorter.sorter , body.category-acoustic .toolbar-sorter.sorter , body.category-drapery .toolbar-sorter.sorter , body.category-leather .toolbar-sorter.sorter , body.category-outdoor .toolbar-sorter.sorter , body.category-coated-fabrics .toolbar-sorter.sorter, body.category-solid-surface .toolbar-sorter.sorter , body.category-sheer .toolbar-sorter.sorter , body.category-wallcovering .toolbar-sorter.sorter , body.category-panel-fabric .toolbar-sorter.sorter , body.category-resin .toolbar-sorter.sorter , body.category-velvet .toolbar-sorter.sorter , body.category-upholstery .toolbar-sorter.sorter {top: 0 !important;}

/*.catalog-product-view .product-info-main {height: 33.5em !important; }*/
.navContent .searchBox .search-container form input {width: 84%;}
.cms-home .page-main .post-list-wrapper .owl-item {width: 305px !important;}
.cms-home .page-main .post-list-wrapper {max-width: 81.5%;}
.sidebar-cart .closebtn {font-size: 26px;font-weight: 600;color: #000;z-index: 99999;}
.cart-notify {top: 86px; font-size: 10px;}
.sidebar-cart h2 {padding: 1em 0 1em 1em; margin: 0 0 15px 0;color: #FFF;font: 600 22px/30px 'Poppins', Arial, Helvetica, sans-serif; height:80px;}
.sidebar-cart ul {padding: 0 1em; height:350px !important; margin: 0 2% 5% 0;} 
.sidebar-cart ul li {border-radius: 1em;height: 110px;padding: 1em 1em;margin-bottom: 1.1vh;position: relative;}
.sidebar-cart .img-holder {width: 23%;float: left;margin-right: 0.5em;}
.sidebar-cart .img-holder img {width: 70px;height: 70px;}
.sidebar-cart .details {width: 45%;}
.sidebar-cart .sku-cart {width: 26%;margin-right: 0;}
.qty-box {margin: 20px 0 0 0;width: 100%;padding: 6px;height: 35px;}
.qty-box .minus-qty {width: 33%;font: 500 18px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.qty-box input {width: 33%;font: 500 15px/24px 'Poppins', Arial, Helvetica, sans-serif;height: 22px;color: #adadad;}
.qty-box .plus-qty {width: 33%;font: 500 18px/20px 'Poppins', Arial, Helvetica, sans-serif;text-align: center;color: #adadad;margin: 0;}
.sidebar-cart .details p {font: 600 10px/20px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 0.2em 0;}
.sidebar-cart .details h4 {font: 500 14px/17px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.mini-cart-chectout {margin: 0 25px; padding:30px 0;}
.mini-cart-chectout a {padding: 7px 0;border: 2px solid #fff;margin: 0;border-radius: 5em;color: #fff;font: 500 12px/20px 'Poppins', Arial, Helvetica, sans-serif;width: 180px;}
	
#rep_modal .modal-dialog {margin: 79px auto;}
.state-block #state.form-control {font: 500 0.7em/2.4em 'Poppins', Arial, Helvetica, sans-serif;}
.country-block #country.form-control {font: 500 0.7em/2.4em 'Poppins', Arial, Helvetica, sans-serif;}
/*-------- Brand partners page Start -------*/
.brand-partner-form .btn.btn-default.partner-submit {margin: 3vh 0 0 0;width: auto;padding: 6px 30px;border: 2px solid #333132;height: 38px;
font: 500 14px/20px 'Poppins', Arial, Helvetica, sans-serif;border-radius: 5em;}
.brand-partner-form h3 {font: 500 1.4em/1.5em 'Poppins', Arial, Helvetica, sans-serif;margin: 1.1em 0 1em;color: #333132;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec .brand-partners-bottom p {font: 600 1.4em/1.8em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;
margin: 0 0 0px 0;display: block;padding: 40px 0;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec .brand-partners-bottom {text-align: center;width: 88vw;margin: 0 auto;height: auto;display: block;}
.brand-partners-Block .about-showcase.mob .col-xs-12.my-auto.showcase-text2 {float: none;width: 100%;padding: 0 !important;}
.brand-partners-Block .brand-partner-form {height: auto;display: table;width: 100%;padding: 80px 60px;}
/*-------- Brand partners page End -------*/
#board-list .modal-dialog.modal-lg {width: 66% !important;}
.cms-create-project #board-list .foure-boards-block, .cms-create-project #board-list .three-boards-block, .cms-create-project #board-list .two-boards-block, .cms-create-project #board-list .sing-boards-block {float: left; width: 130px; margin: 0 3% 5% 0; position: relative; height: 146px !important;;}
.right-text {margin-top: -36px;}

.left-material-content {float: left;width: 50%;}
.right-material-content {float: right;width: 50%;text-align: right;}
.right-material-content .right-text {margin-top: 0;}
#board-list .two-bord-top-left img {height: 70px;border-radius: 0.5em 0 0 0;}
#board-list .two-bord-top-right img {height: 70px;border-radius: 0 0.5em 0 0;}
#board-list .two-bord-bottom-left img {height: 70px;border-radius: 0 0 0 0.5em;}
#board-list .two-bord-bottom-right img {height: 70px;border-radius: 0 0 0.5em 0;}
#board-list .bg-text{border-radius: 0 0 0.5em 0.5em; padding-left: 5px;}
#board-list .two-bord-top img {height: 70px;margin: 0;border-radius: 0.5em 0.5em 0 0;}
#board-list .two-bord-bottom img {height: 70px;border-radius: 0 0 0.5em 0.5em;margin-top: 0px;}
#board-list .sing-boards-block img {height: 145px;border-radius: 0.5em;}
#board-list .bg-text {bottom: 0px;}
body.performance-active.catalog-category-view .toolbar-sorter.sorter {top: 71px !important;}
.performance-active .filter-toggle-sec {top: 170px;}

.whatashield-Block h2 {bottom: 40px !important; font: 300 1.4em/2em "Poppins", sans-serif !important; color: #51798b; margin: 0 0 65px 0;}
.cms-curator .looking {font: 400 16px/28px 'Poppins', Arial, Helvetica, sans-serif;text-align: center;margin: 0 auto;white-space: 80%;}
.cms-curator .showcase-text {padding:0px 0 0 0 !important; text-align: center;width: 100%;}.partner-top-head2 .form.curator_form select {font: 500 0.8em/2.5em 'Poppins', Arial, Helvetica, sans-serif;
text-transform: uppercase;}

.cms-curator .looking {font: 400 16px/28px 'Poppins', Arial, Helvetica, sans-serif;text-align: center;margin: 0 auto;}

.home-Featured-Product {padding: 0 40px;}
.Featured-Product-title {padding: 20px 0;}
.Featured-Product-title h2 {font: 600 2em/2em 'Poppins', Arial, Helvetica, sans-serif;}

.Featured-Product-title h2::before {right: 75%;top: 28px;}
.Featured-Product-title h2::after {top: 28px;left: 75%;}
.bottm-cat-block-nner img.banner-arrow {margin: 20px 0 0 0;width: 100%;max-height: inherit;}
.featured-products-title h3 {font: 500 1.3em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.featured-products-title p {font: 400 1.1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.search-left-sec h3 {font: 400 2em/1.4em 'Poppins', Arial, Helvetica, sans-serif;color: #303b37;}
.cms-privacy-policy .columns .column.main {padding-top: 20px;}
.cms-terms .columns .column.main {padding-top: 20px;}
.privacy-inner-heading {padding: 6% 10% 9% 10%; height: 180px; width: 100%;}
.bottm-cat-logo {max-height: 35px;}
}

@media only screen and (max-width: 1024px) and (min-width: 768px) {
.bannerBlock {height:auto !important; padding-top: 0;}
.home-brand-search {width: 400px;}
.material-search .search_input {width: 75%;font-size: 14px;}
.row.g-0.x-2 {height:auto;}
.bannerBlock .text-white.showcase-img {height: 315px;}
.cms-home .left-box .imgvcent.tablate {
	display: block !important;}
.cms-home .left-box .imgvcent.desktop {display: none !important;}
#board-list .foure-boards-block, #board-list .three-boards-block, #board-list .two-boards-block, #board-list .sing-boards-block {height: 150px;}
.bannerBlock.brand-slide-sec .row.g-0.x-1 {height: auto;}
.search-main-sec {padding: 0px 2% 0px;}
.search-left-sec {width: 40%;}
.search-mid-sec {width: 20%;}
.search-left-sec h3 {font: 400 1em/1.6em 'Poppins', Arial, Helvetica, sans-serif;}
/* --------- Home Banner Section Start --------------*/
.bannerBlock .owl-buttons {display: none !important;}
.banner-des {left: 20px;top: 50%;}
.banner-des-inner h2 {width:auto; font-size: 40px;line-height: 46px;margin-bottom: 10px;}
.banner-des-inner p a .banner-arrow {float: left;height: 26px;margin: 5px 0px 0 0;}
.banner-des-inner p {font: 300 1.5em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
.instagramBlock {padding: 40px 0 !important;width: 100% !important;text-align: center;}
.instagramBlock .row {display: inline-block;width: 100%;}
.instagramBlock .brandpartner-logo {font: 600 22px/22px 'Poppins', Arial, Helvetica, sans-serif;padding: 0;margin: 0 0 5% 0;}
.insta-post a {height: 180px;}
.insta-post video {height: 180px; width: auto !important; object-fit: cover;}
.search-right-sec .welcome-text .home-wellcome-inner .home-brand-search {width: 100%;}
.search-mid-sec img {max-height: 90px;margin-top: 0;}
.search-right-sec .material-search {margin: 0;}
.categorypath-brands .brandBlock {padding-top: 25px; min-height:70vh !important;}
.customer-account-logoutsuccess #maincontent.page-main {margin: 13.5% auto 0;}
.customer-account-logoutsuccess .page-footer {position: absolute;bottom: 0;width: 100%;}
/* --------- Home Banner Section End --------------*/
.cms-curator .desktop-curator .xyz {display: none !important;}
.cms-curator .desktop-curator .partners-x-1 {display: none !important;}
.customer-account-forgotpassword #maincontent.page-main {padding: 0% 10% 4% 10%;}
body.sales-order-view .main {padding: 2% 4%;}
.sales-order-view .page-title-wrapper a {color: #333132; font: 400 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;}
.sales-order-view .shipment-sec {margin: 0% 0 1% 0;}
#my-orders-table thead > tr > th {font: 500 14px/22px 'Poppins', Arial, Helvetica, sans-serif;}
#my-orders-table tbody > tr > td {font: 400 0.9em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.order-details-items.ordered .shipment-label {font: 600 1em/2em 'Poppins', Arial, Helvetica, sans-serif; padding-bottom: 1.5em; margin-bottom: 2em;}
.sales-order-view .box.box-order-shipping-address .box-title, .sales-order-view .box.box-order-shipping-method .box-title {
	font: 500 1.2em/1em 'Poppins', Arial, Helvetica, sans-serif !important;}
.box.box-order-shipping-address .box-content address , .box.box-order-shipping-method .box-content{font: 400 14px/24px 'Poppins', Arial, Helvetica, sans-serif;}
.sales-order-history.page-layout-2columns-left .column.main {min-height: 60vh;}
.join-popup .modal-header button.close {margin: -10px -25px 0 0;font-size: 24pt;}
.modal-content.join-popup{padding: 4% 7%; margin-top: 15%; margin-left: 0px;}
.signinBlock .block-title h3 {color: #FFF;text-align: center; font: 500 18px/22px "Poppins", sans-serif; margin: 0 0 15px 0; position: absolute; bottom: 30px; left: 50%;
transform: translate(-50%, 0);}
.modal-content.join-popup .modal_para {font: 500 17px/30px 'Poppins', Arial, Helvetica, sans-serif !important;text-align: center;margin-bottom: 1em;}
.modal-content.join-popup .palette_name {font: 600 11px/20px 'Poppins', Arial, Helvetica, sans-serif !important;height: 38px;}
.btn-yes.confirm_save {background: transparent;border: 2px solid #DDD;border-radius: 5em;padding: 7px 22px;width: auto;font: 400 14px/14px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.user-visit-content {text-align: center;margin: 10% auto;width: 90%;text-align: center;font: 400 14px/28px 'Poppins', Arial, Helvetica, sans-serif;}
.catalog-product-view.page-layout-1column .product-info-main {width: 100%;float: none;}
.bannerBlock .showcase-img {height: 315px;}
.search-right-sec .welcome-text p {font: 400 1.2em/1.6em 'Poppins', Arial, Helvetica, sans-serif; padding-bottom:15px;}
.search-right-sec .welcome-text .home-wellcome-inner {width: 100%; text-align: center;}
input#search::placeholder {color: #303b37 !important;font-size: 13px;}
.welcome-text p br{ display:none;}
.banner-arrow {margin: 20px 0 0 0;max-width: 59px;max-height: 38px;}
.banner-content h2 {font: 500 26px/32px 'Poppins', Arial, Helvetica, sans-serif;}
.bannerBlock .row.g-0.x-1 {height:inherit;}
.showcase .text-white.showcase-img {height:auto !important;}
.showcase .left-box {display: inherit !important;height: 550px !important; padding:10% !important;}
.showcase-img .left-box .imgvcent {padding: 0px !important;height: 550px !important;display: inherit !important;}
.left-box .imgvcent img {width: 100% !important;}
.cms-home .page-main .showcase .row {display: inherit;}
.cms-home .page-main .showcase {margin: 0 -15px 0px -15px; position: relative; padding-bottom: 0em;}
.showcase-text-inner {/*height: 420px;*/ text-align:left; padding: 20px;}
section.showcase .showcase-text {padding: 0px;}
.showcase-text .showcase-text-inner h2 {width: 100%; text-align:left; margin-top:0; margin-bottom: 5px !important;}
.showcase-text-inner p.lead {font: 500 15px/28px 'Poppins', Arial, Helvetica, sans-serif;text-align: justify; width: 100%; margin: 0 auto 20px;}
.showcase-text-inner .learen-more {margin-top: 20px;}
.cms-home #post-slider .owl-item .item {height: 450px;padding: 20px;}
.learen-more p a {color: #2f2f2f;font: 500 15px/28px 'Poppins', Arial, Helvetica, sans-serif;text-decoration: none;}
.cms-index-index .post-list .post-header .post-title {width: 100%;max-width: 90%;min-height: 90px;}

.blog-grid .owl-controls {
	top: 45% !important;
	transform: translateY(-45%);
	-ms-transform: translateY(-45%);
	-webkit-transform: translateY(-45%);
	-moz-transform: translateY(-45%);
	-o-transform: translateY(-45%);
	transform: translateY(-45%);}
	
div.post-list .post-header .post-title a {font: 500 15px/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
div.post-list .post-text-hld p {font: 400 15px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #4a4a4a;}
.owl-controls.clickable {bottom: -30px;}
.home-Featured-Product .owl-controls.clickable {bottom: 0;}
.bg-bdr {right: 5.5%;z-index: 9;max-width: 49em;top: 34%;}
.footer-links-column .row {width: 100%;flex-direction: column;margin: 0 auto;}
div.footer-links-column p.text-muted {font: 400 14px/26px 'Poppins', Arial, Helvetica, sans-serif;text-align: center; margin:10px 0;}
.footer-links-column .ft-logo {order: 1;width: 100%;flex: 1;margin: 0 0 20px 0;}
.my-auto.ft-left {order: 2;}
.footer-links-column .text-lg-start.my-auto.ft-left {text-align: center !important;width: 100%;}
.ft-social .list-inline-item a {padding: 3px;width: 30px;height: 30px;line-height: 19px;text-align: center;}
.footer-links-column .my-auto.ft-right {text-align: center !important; width: 100%; order: 3; margin: 10px 0 0 0 !important;}
.ft-logo img {height: 3em;}
.catalog-category-view .color-family {padding: 0 30px 0 60px; margin: 0;border: 0;}
.sidebar-main .block, .sidebar-additional .block {margin-bottom: 10px;}
.catalogsearch-result-index .toolbar.toolbar-products {position: relative;}
.catalogsearch-result-index .toolbar-sorter.sorter {margin-top:-5.5% !important; transform: translateY(-7.5%); -ms-transform: translateY(-8%);
    -webkit-transform: translateY(-7.5%);
    -moz-transform: translateY(-87.5%);
    -o-transform: translateY(-7.5%);
    transform: translateY(-7.5%);}
.toolbar-sorter.sorter {padding: 0px 0 0 0; width: 100%; overflow: hidden; margin-top:0px;}
.toolbar-sorter.sorter .sorter-label {float: left;text-align: left;font: 500 1em/2.5em "Poppins", sans-serif;}
.toolbar-sorter.sorter .sorter-options {width: 120px; font: 500 0.9em/2em "Poppins", sans-serif; height: 36px; border: 2px solid #333132; padding-left:8px;}
.page-wrapper .page-header {
	position: inherit;}
.catalog-category-view .page-title-wrapper .page-title {font: 600 22px/40px 'Poppins', Arial, Helvetica, sans-serif !important;color: #333132;border-bottom: 0;padding-bottom: 0;display: inline-block;z-index: -99 !important;}
.filter-options .filter-options-title {margin: 0 !important;color: #333132 !important; border-bottom: 1px solid #ccc; padding-bottom:10px; font:500 18px/30px "Poppins", sans-serif !important; padding:0.6em 0 !important;}
.catalog-category-view .filter-options-title.filter_title {font: 500 18px/30px "Poppins", sans-serif !important; padding:0.6em 0 !important;}
.block-content.filter-content .item {width: 100%; overflow: auto; color: #333132; font: 400 14px/20px "Poppins", sans-serif !important;}
.block-content.filter-content .item { width:100%; overflow:auto; color: #333132;font: 400 0.9vw/4vh 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 10px;}
.filter-options .filter-options-content .item a input {margin: 3px 14px 0 0;width: 1.1em;height: 1.1em;}
.sidebar-main .block .block-title > strong, .sidebar-additional .block .block-title > strong {color: #333132;font: 600 22px/40px 'Poppins', Arial, Helvetica, sans-serif;font-weight: 600;
text-transform: capitalize; padding:0 0 0 0px;}
.sidebar-main .block .block-title, .sidebar-additional .block .block-title { padding: 0 0 1.6vh 4.5em;}
.filter-back-sec .filter-back {color: #333132;font: 400 13px/16px 'Poppins', Arial, Helvetica, sans-serif;}
.page-with-filter .columns .sidebar-main {position: absolute ;z-index: 999; background: #FFF; padding:15px 10px 10px 10px; width:60%; box-shadow: 0 0px 8px 0 rgba(0, 0, 0, 0.2), 0 0px 20px 0 rgba(0, 0, 0, 0.19); top:-63px; display:none;}
.filter-back-sec {float: right;margin: 12px 20px 0 0;}
.catalog-category-view .page-title-wrapper {height: 60px;float: none;margin: 0;border-bottom: 1px solid #353132;}
.catalog-category-view .toolbar-products {padding: 0 !important;}
.color-family .filter-options-title {font: 500 16px/22px "Poppins", sans-serif !important;color: #333132;margin: 0 0 12px 0;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.action.sorter-action.sort-asc {float: right;}
.catalog-category-view.page-products .item.product.product-item {width: 24%;display: inline-block;padding: 0;margin-bottom: 15px !important;margin-right: 5px;}
.catalog-category-view.page-products .item.product.product-item:nth-child(4n){ margin-right:0;}
.btBlock-bottom .color-celect li {display: inline-block;margin: 0 7px 0px 0;width:100px; min-height: 160px;}
.btBlock-bottom .color-celect li:nth-child(6n) {margin-right: 0;}
.color-celectBOx img {width: 100%;/* height: 110px;*/}
.swatch-right-sec {display: none;}
/*.btBlock-bottom .color-celect li:nth-child(4n) {margin-right: 0;}*/

.catalogsearch-result-index .column.main {padding-top: 0 !important;}
.catalogsearch-result-index.page-products .item.product.product-item {width: 24%;margin-right: 5px;padding: 0;margin-bottom: 15px !important;}
.brand-sec {padding: 5px 0 0 6px;min-height: 20px;}
.catalog-category-view .product.details.product-item-details {margin-top: 0px;padding: 0px 6px;}
.page-layout-2columns-left .column.main {float: none; width:100%; min-height:auto;}
.performance-active .column.main {min-height: 60vh;}
.catalog-category-view .products.wrapper.grid.products-grid {border-top: 0;margin:90px 0 0 0;}
.brand-sec {padding: 5px 0 0 6px;min-height: 20px;}
.brand-sec h4 {font: 500 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing:0;}
.catalog-category-view .product.details.product-item-details {margin-top: 0px;padding: 0px 6px;}
.products-grid .product-item .product-item-info .product.name.product-item-name {font: 500 1em/1em "Poppins", sans-serif;position: relative;}
.catalog-category-view .items.pages-items .item {font: 500 15px/20px 'Poppins', Arial, Helvetica, sans-serif;margin-right: 5px;}
.catalog-category-view .items.pages-items strong.page {background: #333132;border: 1px solid #333132;box-sizing: border-box;color: #ffffff;font-weight: 600;height: 40px;line-height: 40px;
min-width: 15px; padding: 0; text-align: center; width: 40px !important; font-size: 14px !important;  line-height: 38px !important;}
.catalog-category-view .items.pages-items .item a.page:visited {color: #333132;}
.catalog-category-view .pages .action.next {border: 1px solid #333132;color: #ffffff;background: #333132;font: 500 15px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.catalog-category-view .items.pages-items .pages a.page {border: 1px solid #333132;box-sizing: border-box;color: #333132;background: #FFF;display: inline-block;height: 40px;line-height: 40px;
min-width: 15px; padding: 0; text-align: center; vertical-align: top; width: 40px; transition: all .3s ease 0s;
-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;}
.catalog-category-view .pages a.page {border: 1px solid #3d465a;box-sizing: border-box;color: #333132 !important;background: #FFF;display: inline-block;height: 40px;line-height: 40px;
min-width: 15px;padding: 0;text-align: center;vertical-align: top;width: 40px;transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;}
.catalog-category-view .pages a.page:hover {border: 1px solid #3d465a;color: #3d465a;background: #FFF;}
.field.limiter .label {font: 500 1em/2em "Poppins", sans-serif;color: #333132 !important;}
.toolbar-products .limiter .control .limiter-options {width: auto;margin:0 5px 20px 7px;border: 2px solid #333132;border-radius: 5em;font: 500 1em/2em "Poppins", sans-serif;height:36px;
padding: 0 1em;}
.myaccount-page {padding: 2% 8% 2% 8% !important;width: 100%;}
.myaccount-page .heading-inner h2 {font: 600 22px/40px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;padding: 0;margin: 0 0 1em 0;border: 0;float: left;}
.myaccount-page .heading-inner .custom-add-to-cart {float: right;width: auto;text-align: center;margin: 2px 0 0 0;display: unset !important;}
.account-inner-Block h3 {font: 500 17px/32px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;padding-bottom: 1em;margin-bottom: 1em;margin-top: 0;}
.account-innercontent p {font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin-bottom: 1em;}
.myaccount-page .address-Block .heading-inner h2 {font: 500 17px/32px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin-bottom: 1em;}

.account-innercontent ul li {font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;width: 100%;overflow: hidden;}
.account-innercontent ul li a span i {font-size: 0.8em;float: left;margin: 0.2em 0 0 0;}
.address-Block .account-inner-Block.preference-block .account-innercontent p {font: 400 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;}
.inner-aboutBlock.mob, .inner-how-it-works.mob {background: none;padding: 0;height: auto;}
.address-Block .account-inner-Block.preference-block h6 {font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;}
.cms-my-account .address-block {width: 33%;margin-bottom: 10px;padding: 0;float: left;min-height: 180px;}
#form-validate.form.form-edit-account {width: 80%;}
.address-Block .account-inner-Block.preference-block:hover {border: 1px solid #DDD;border-radius: 1em;width: 90%; height:100%; }
.add_address h3#add_aadd {padding: 0 1.5em;border: 2px solid #333132;margin-right: 1em;border-radius: 5em;color: #333132;font: 500 15px/34px "Poppins", sans-serif !important;width: 182px;
height: 40px;}
#board-list .bg-text {bottom: 4px;}
.items.pages-items {margin-bottom: 40px;}
.pages strong.page {background: #333132;border: 1px solid #333132;box-sizing: border-box;color: #ffffff;font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif !important;height: 40px;
line-height: 40px !important; min-width: 15px; padding: 0; text-align: center; width: 40px !important;}
.pages a.page {border: 1px solid #333132;box-sizing: border-box;color: #333132 !important;background: transparent;display: inline-block;height:  40px;line-height:  40px;padding: 0;
text-align: center;vertical-align: top;width:  40px;transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;-webkit-transition: all .3s ease 0s;}
.pages a.page:hover {background: #333132;border: 1px solid #333132;color: #ffffff !important;}
.pages .action.next {background: #333132;border: 1px solid #333132;box-sizing: border-box;color: #ffffff;font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif !important;height:40px;
line-height: 3.7vh !important;min-width: 15px;padding: 0;text-align: center;width: 40px !important;}
.pages .action.next:hover {background: #333132;border: 1px solid #333132;color: #ffffff;}
.items.pages-items {margin-bottom: 40px;}
.pages strong.page {background: #333132;border: 1px solid #333132;box-sizing: border-box;color: #ffffff;font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif !important;height: 40px;
line-height: 40px !important; min-width: 15px; padding: 0; text-align: center; width: 40px !important;}
.pages a.page {border: 1px solid #333132;box-sizing: border-box;color: #333132 !important; font-size:14px; background: transparent;display: inline-block;height:  40px;line-height:  40px;padding: 0;
text-align: center;vertical-align: top;width:  40px;transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;-webkit-transition: all .3s ease 0s;}
.pages a.page:hover {background: #333132;border: 1px solid #333132;color: #ffffff !important;}
.pages .action.next {background: #333132;border: 1px solid #333132;box-sizing: border-box;color: #ffffff;font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif !important;height:40px;
line-height: 3.7vh !important;min-width: 15px;padding: 0;text-align: center;width: 40px !important;}
.pages .action.next:hover {background: #333132;border: 1px solid #333132;color: #ffffff;}
.brand-partners-Block .partners-x-1{background:transparent; overflow: hidden;}
.inner-aboutBlock.mob .about-x-1{ background:#ac632e;}
.inner-how-it-works.mob .how-it-works-x-1 {background: #d7b496;overflow: hidden;	}
.inner-how-it-works .row.g-0 {display: block; margin:0;}
.inner-aboutBlock .about-x-1, .inner-how-it-works.mob .how-it-works-x-1, .brand-partners-Block .partners-x-1 {height: 615px !important;}
.cms-education-initiative .row.g-0.partners-x-1 {height: 675px;}
.inner-aboutBlock.mob .inner-content, .inner-how-it-works.mob .inner-content, .brand-partners-Block .inner-content {padding: 10px 15px;}
.inner-aboutBlock.mob .inner-content .about-top-head, .brand-partners-Block .inner-content .partner-top-head {padding-top: 40px;padding-bottom: 15px;margin: 0 0 50px 0;
display: block !important;border-bottom: 1px solid #FFF;}
.inner-aboutBlock .inner-content h2 {padding: 0 0 0 0;}
.cms-education-initiative .inner-content .partner-top-head {padding-top: 60px;}
.cms-education-initiative .partner-top-head2 h2 {width: 70%;}
.cms-education-initiative .whitebg p.lead {width: 95%;font: 500 14px/30px 'Poppins', Arial, Helvetica, sans-serif;}
.cms-education-initiative .brand-partner-form {padding: 4em 4em 0 3em !important;}
.cms-education-initiative .brand-partner-form-inner p {font: 500 14px/30px 'Poppins', Arial, Helvetica, sans-serif;margin: 0em 0 20px 0; color: #2e2e2e;}
.terms-inner-heading {height: 12em;width: 100%;}
.heading-inner h2 {font: 500 30px/35px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}

.brand-partners-Block .partners-x-2 {height: 250px !important;padding-top:0px;}
div.brand-partners-bottom {height: 18vh;}
.brand-partners-bottom p {font: 600 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;}
.brand-partners-Block .inner-content .partner-top-head {padding-top: 60px;}
.cms-brand-partners .about-showcase .paragraph {padding: 0 0 0 53px;width: 90%;}
.inner-how-it-works.mob .inner-content .how-it-works-top-head {padding-top: 6vh; padding-bottom: 15px; margin: 0 0 4vh 0; display: block; border-bottom: 1px solid #333132;}
.blank-border {height: 157px;}
.blank-border:last-child {height: 157px; border-top: 2px solid #FFF;}
.inner-aboutBlock.mob .inner-content .about-top-head h2, .inner-how-it-works.mob .inner-content .how-it-works-top-head h2, .brand-partners-Block .inner-content .partner-top-head h2 {
font: 600 22px/22px 'Poppins', Arial, Helvetica, sans-serif; padding: 0; margin: 0 0 2% 0; border: none;}
.inner-aboutBlock.mob .about-x-1 .mob-about-banner img, .inner-how-it-works.mob .how-it-works-x-1 .mob-how-it-works-banner img, .brand-partners-Block .partners-x-1 .mob-partners-banner img {width: 100%; height: auto;}
.inner-aboutBlock.mob .row.g-0.about-x-1 .inner-content {position: absolute;z-index: 99;background: #ac632e !important;top: 0;left: 0;padding: 0 6%;}
.mob-about-banner img {margin-top: 0;width: 100% !important;}
.cms-about-us .columns .column.main, .cms-brand-partners .columns .column.main, .cms-education-initiative .columns .column.main, .cms-contact-us .columns .column.main, .cms-how-it-works .columns .column.main, .cms-curator .columns .column.main, .cms-support .columns .column.main, .cms-terms .columns .column.main , .cms-privacy-policy .columns .column.main {padding-top:10px !important;}
.catalogsearch-result-index .columns .column.main{padding-top:0px !important;}

.faq-faq-view #maincontent {padding: 30px 0 !important; width: 90% !important;}
.inner-aboutBlock.mob .about-x-2, .inner-how-it-works.mob .how-it-works-x-2, .brand-partners-Block .partners-x-2 {height: auto;}
.about-top-head2 {display: block;vertical-align: middle;}
.about-showcase.mob .showcase-img img {width: 100%;}
.about-showcase.mob .showcase-text2 {padding: 0;min-height: auto;background: #FFF;display: block;}
.about-showcase.mob .row {display: block;}
.about-showcase.mob .col-xs-12.my-auto.showcase-text2 {float: left;width: 50%;padding: 0 !important;}
.cms-brand-partners .about-showcase.mob .col-xs-12.my-auto.showcase-text2{float: left;width: 100%;padding: 0 !important;}
.cms-brand-partners .about-showcase.mob .row:last-child {float: none; width: 100%;margin: 0;}
.brand-partner-form {height: auto;display: table;width: 100%;padding: 80px 40px;}
.about-showcase.mob .showcase-text2 .about-top-head3 {display: block;vertical-align: middle;padding: 40px 10px 20px 30px; height: auto;}
.about-showcase .showcase-text2 h2 {font: 600 22px/34px 'Poppins', Arial, Helvetica, sans-serif !important;color: #333132;margin: 0 0 20px 0;}
.about-showcase .paragraph {padding: 20px 0 0 14%;height: 275px;}
.about-showcase.mob .row:last-child {float: right;width: 50%;margin: -260px 0 0;}
.about-showcase.mob .learen-more p a {font: 600 10pt/32pt 'Poppins', Arial, Helvetica, sans-serif;}
.cms-brand-partners .about-showcase.mob .paragraph {padding: 0 0 80px 0;min-height: auto;height: auto;display: inline-block;}
.about-showcase.mob .paragraph p {color: #333132;font: 500 14px/26px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;letter-spacing: 1px;display: block;vertical-align: middle;}
.mobile-view {display: block;}
.inner-aboutBlock.mob .row {display: inherit;}
.desktop-view {display:block;}
.mobile-top .top-button .mobile-user-name {font: 400 1.2em/1em 'Poppins', Arial, Helvetica, sans-serif !important;color: #303b37;}
.topmyAccout ul li a#minii-cart {width: 30px; height:40px; background-position: 0 2px;}
.poduct-count {top: -4px;}
.topmyAccout ul li#search_icon {height: 29px !important;}
.topmyAccout ul li {margin-right: 10%;}
.topHeader .topmyAccout ul li.top-user {margin-right: 0px !important;}
.product-item-photo:hover::after {right: -2px;}
.product-info-main .product.attribute.overview .value p {margin-bottom: 1em;font: 500 1em/2em "Poppins", sans-serif;color: #333132;}
.inner-aboutBlock .whitebg {height: 295px;padding: 0 30px;text-align: center; }
.checkout-index-index .address-save-block input#savetoaddressbook {margin: 5px 4px 0 !important;}
div.showcase-text h2 {font-size: 30px;line-height: 34pt;margin: 0px 0 20px 0;text-align: left;letter-spacing: 4px;}
div.showcase-text h2 br{ display:none;}
.lightyelow-sec {height: auto;}
.desktop-view {display: none;}
.checkout-section.container-fluid {margin: 2% 5%;}
.checkout-section h2 {font: 600 22px/40px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0; padding: 0 0 10px 0;}
.checkout-bradecome {font: 500 12px/30px "Poppins", sans-serif;padding: 0;margin: 0;}
#checkout.checkout-section .row {display: inherit;}
.shipping-info {border-right: 0;padding: 2.5% 5% 0 0;margin-right: -30px;height: 100%;}
.checkout-index-index .shipping-info h4.innerheading {font: 500 17px/1.5em "Poppins", sans-serif;margin: 2em 0 0.8em 0;padding: 0 0 0;}
.shipping-info .form-group input.form-control {font: 500 11px/16px 'Poppins', Arial, Helvetica, sans-serif; height: 35px;color: #333132;}
.shipping-info .form-group select.form-control {height:35px;font: 500 11px/16px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;border-radius: 0;}
.checkout-index-index .btn.address-book {padding: 8px 10px;width: 148px;font: 500 15px/20px "Poppins", sans-serif;color: #333132;margin: 1.8em 0 0 0;}
.address-save-block label {margin: 7px 0 0 5px;font: 500 13px/20px "Poppins", sans-serif;color: #333132;}
.shipping-info .form-group a.btn.shipp-form-next {padding: 8px 10px;width: 148px;font: 500 15px/20px "Poppins", sans-serif;color: #333132; margin:20px 0 0 0;}
.lightyelow-sec.mob .lightyelow-sec-top {display: inline-block;height: auto;width: 100%;margin:30px auto;}
.checkout-index-index .cart-info {padding: 20px 0;}
.cart-info h4.innerheading {padding: 0 0 1.5em;margin: 0;color: #333132;font: 500 17px/1.5em "Poppins", sans-serif;}
.checkout-index-index .cart-info .ckeckout-list-sec {overflow: inherit;height: auto;padding-right: 0;}
.cart-info ul li {height: 125px;padding: 1.5em 1.5em; margin-bottom: 2em;}
.cart-info .img-holder {width: 90px;float: left;margin-right:0;}
.cart-info .img-holder img {width: 80px;height: 80px;}
div.cart-info .details{float: left;width: 30%;margin-top: 0;}
.cart-info .details p {color: #333132;font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 3px;text-transform: uppercase;margin: 0 0 0.2vh 0;}
.cart-info .details h4 {color: #333132;font: 500 1em/1.4em 'Poppins', Arial, Helvetica, sans-serif; margin: 0;}

.cart-info .sku-cart {width: 80px;margin-right: 0em;}
.cart-info .sku-cart p {color: #333132;font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 3px;text-transform: uppercase;margin: 0 00.2vh 0;}
.cart-info .sku-cart h4 {color: #333132;font: 500 0.9em/1.4em 'Poppins', Arial, Helvetica, sans-serif; margin: 0; word-break: break-all;}
.cart-info .qty-box {float: right; width:95px; margin-right: 0; margin-top: 3%;}
.ckeckout-list-sec .remove-cart-item {font-size: 20px; font-weight: 600; margin: 2px;}
.row.tab-btn {width: 100%;text-align: left;padding: 20px 0;}
#address-list .modal-dialog {width: 60%; top: 2%;}
.block-customer-login .modal-header .close {margin: -0.5em -74px 0 0 !important;font-size: 2em;text-shadow: none;color: #FFF !important;opacity: 9;float: right;}
#added_to_cart_modal .modal-dialog .innerheading {text-align: center;font: 500 17px/24px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 10%;}
.btn.view-cart, .btn.continue-shop {border-radius: 5em;padding: 0.8em 0;width: 15em;font: 400 14px/20px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0 10px;}
.save-address .actions-toolbar .primary {text-align: center;float: none;}
#address-list .address-list-sec .innerheading {text-align: center;font: 500 17px/1.5em "Poppins", sans-serif;color: #FFF;margin: 0 0 20px 0;}
.checkout-index-index #address-list .fieldset {width: 400px;}
.fieldset .field.address-sec .address-data p {margin: 0 0 0.5em;font: 500 13px/20px "Poppins", sans-serif;}
button.select-address {padding: 8px 15px;font: 500 15px/24px "Poppins", sans-serif;color: #fff;margin: 0.5em 0 0 0;}
.checkout-index-index .control input.input-text {height: 16px; border-radius: 4px; margin: 0 0 0 0; outline: none; width: 16px;}
.shipping-info .step-2 .btn.place-order {float: none; padding: 8px 10px; width: 148px;font: 500 15px/20px "Poppins", sans-serif; margin: 30px 0 0 0;}
.shipping-info .step-2 p {font: 500 15px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 40px 0;}
.shipping-info .step-2 .disclaimer-block p {font: 500 14px/28px 'Poppins', Arial, Helvetica, sans-serif;margin: 1em;}
.shipping-left .form-group input {margin: 0 0.2em 0 0;width: 16px;height: 16px;}
.shipping-details .shipping-left label {font: 500 13px/16px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 6px 0 0;float: left; color:#333132;}
.shipping-info .step-2 p.shipping-label-text {font: 500 13px/20px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;}
.shipping-details .shipping-left img.leaf-icon {margin-right: 2px;width: 15px;margin-top: 0;}
.step-2 .row.palce-sec {text-align: center;}
.shipping-details {padding: 10px 0;}
.order-details .order-id, .order-details .order-email, .order-details .order-date, .order-details .order-shipping, .order-details .delivery-details {font: 500 17px/1.5em "Poppins", sans-serif;color: #333132; margin-bottom: 3em;}
.order-details .order-id, .order-details .order-email, .order-details .order-date, .order-details .order-shipping, .order-details .delivery-details {font: 500 17px/1.5em "Poppins", sans-serif;
color: #333132;}
.success-msg {font: 500 14px/28px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 20px 0;}
.cms-success .success-page .cart-info {padding: 0; padding-left: 0;}
.categorypath-brands .brand-title {margin: 0 0 3em 0;}
.brandBlock {padding: 6% 5%;background: #FFF;width: 100%;}
.brand-title h2 {font: 600 22px/40px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;padding: 0;margin: 0 0 10px 0;}
.brand-category span {font: 500 17px/1.5em "Poppins", sans-serif;border-bottom: 1px solid #333132;width: 100%;display: inline-block;margin-bottom: 5px !important; padding-bottom: 7px;
color: #333132;}
.brand-category .link.active span.letter::after {content: "-";font-size: 19px;position: absolute;right: 0;}
.brand-category .link span.letter::after {content: "+";font-size: 19px;position: absolute;right: 0;}
.details_box {padding: 10px;}
.brand-category-inner li {font: 400 1em/2em 'Poppins', Arial, Helvetica, sans-serif; color: #333132;}
.brand-category-inner .details_box .view-materials.left, .brand-category-inner .details_box .find-a-rep.left {height: 36px;color: #333132;
padding: 5px 15px;font: 500 1em/18px 'Poppins', Arial, Helvetica, sans-serif;float: none;width: 100%;margin: 0 0 10px 0;}
.brand_logosec {height: 120px;}
.brand-category-inner .details_box .favorites, .brand-category-inner .details_box .visit-website {height: 36px;color: #333132;
font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; float: none;width: 100%;margin: 0 0 10px 0;}
.brand-category-inner li.cat_brand .fa.fa-angle-down {font-size: 17px; font-weight: 600;margin: 3px 5px 0 0;}

.cms-events .showcase .row {display: inherit;}
.cms-events .showcase .showcase-text {padding: 3rem 8% 3rem 8%;height: auto;}
.cms-events .showcase-text .content-block h2 {font: 600 1.5em/1.5em 'Poppins', Arial, Helvetica, sans-serif !important; text-align:left; color: #333132;margin: 1em 0 1.5em;text-transform: inherit;letter-spacing: 0;}
.cms-events .showcase .lead {width: auto;font: 400 14px/30px 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 2em;
color: #333132; }
.cms-events .showcase .lead br{ display:none;}
.cms-events #sub-form .form-control.user_email {width: 90%;}
.cms-events .showcase .text-white.showcase-img {height: 630px !important;}
.cms-events .left-box .imgvcent img {max-height: 610px;}

.inner-aboutBlock .whitebg .lead {text-align:left;width: 100%; font: 500 14px/30px 'Poppins', Arial, Helvetica, sans-serif;}
.lightyelow-sec.mob .about-mid {width: 100%;padding: 0% 5%;}
.about-mid.about-mid1 h4 {border-top: 1px solid #333132;padding-top: 8px;}
.lightyelow-sec .about-mid h4::after {content: "+";width: 18px;float: right;padding-top: 0px; font-size: 25px;}
.about-mid.about-mid1 h4 {border-top: 1px solid #333132; padding-top: 8px; font: 500 17px/30px 'Poppins', Arial, Helvetica, sans-serif;}
.lightyelow-sec .about-mid h4 {color: #333132;font: 500 17px/30px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;text-transform: capitalize; border-bottom: 1px solid #333132; padding:5px 0;}
#myDIV {overflow: hidden;display: none;}
.lightyelow-sec-inner {height: auto;}
.lightyelow-sec .about-mid p {color: #333132;font: 400 14px/22px 'Poppins', Arial, Helvetica, sans-serif;margin: 10px 0;width: 90%;}
.about-showcase-bottom .row {display: inherit;}
.about-showcase-bottom .col-lg-6.col-sm-12.col-xs-12.text-white.showcase-img {padding: 0;}
.about-showcase-bottom {height: auto;overflow: hidden;}
.about-showcase-bottom .paragraph {height: 233px;padding: 0em;}
.about-showcase-bottom .paragraph p {width: 100%;font: 400 13px/20px 'Poppins', Arial, Helvetica, sans-serif;}

#navbar.upper-links {background: #f2f2f2;margin: 0;}
#navbar.upper-links .links li:nth-child(2), #navbar.upper-links .links li:nth-child(3n), #navbar.upper-links .links li:nth-child(4n), #navbar.upper-links .links li:nth-child(5n) {display: none;}
#navbar.upper-links .links {list-style-type: none;padding: 0;margin: 0;text-align: center;}
#navbar.upper-links .links li {display: inherit;font: 500 16px/22px "Poppins", sans-serif;margin: 0;width: 100%;border: 0;text-align: center;
	border-bottom: 3px solid #f2f2f2;padding: 10px 0;position: relative;}
#navbar.upper-links .links li::after {background: url(../images/overview-arrow.jpg)no-repeat 5px 0px;content: '';position: absolute;right: 27px;top: 18px;
height: 20px; width: 20px; display: block; z-index: 999;}
.catalog-product-view .product.media h5.backproject {padding-bottom: 10px;width: 100%;margin: 0 auto !important; font: 500 14px/16px "Poppins", sans-serif;color: #333132;}

.right-color-swatch {position: inherit;margin-bottom: 20px;}
.catalog-product-view .product.media h5.backproject .fa.fa-angle-left {font-size: 20px;line-height: 12px;margin: 2px 10px 0 0;}
.catalog-product-view .page-title-wrapper .page-title {margin: 10px 0 0 0;float: left;font: 600 22px/30px 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 0 !important;
color: #333132; text-transform: capitalize;}
.page-title-wrapper.product p {float: right;font: 400 14px/22px "Poppins", sans-serif;margin: 14px 0 0 0;}
.catalog-product-view .product.media {width: 100%;}
.product-options-bottom {overflow: hidden;width: 100%;height: 100%;}
.product-options-bottom .custom-add-to-cart {width: 100%; overflow: hidden; display: flex !important;}
.product-info-main .product-add-form {position: inherit !important;order: 2;bottom: inherit !important;width: 100%;overflow: hidden;}
.product-info-main .product.attribute.overview {padding: 0; margin: 0 0 0px 0; border: 0; order: 1;flex: 1; height: 110px; display: block; min-height: 100px;}
.cat-and-color-sec {margin: 20px 0 0px 0;}
.cat-and-color-sec .selected-color-name {float: none;width: 100%; overflow:hidden; height: auto;}
.cat-and-color-sec .product_cat {float: none; width: 100%; text-align:left; border-top: 0; border-bottom: 0; padding:5px 0 0 0;}
.catalog-product-view .product_cat h4 {	text-align: left;width: auto;font: 500 14px/16px "Poppins", sans-serif;color: #333132; float:left;}
.catalog-product-view .product_cat p {margin: 0;font: 400 14px/16px "Poppins", sans-serif;color: #333132;display: inline-block;}
.brand-name-title h4 {margin: 0;float: none;width: 60%;font: 500 17px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.brand-name-title p {float: none;font: 600 14px/24px "Poppins", sans-serif;color: #333132;margin: 10px 0 0 0;overflow: hidden; display:none;}
.catalog-product-view .page-title-wrapper .page-title {margin: 0px 0 0 0;float: left;font: 600 22px/30px 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 0 !important;color: #333132;
text-transform: capitalize;}
#added_to_cart_modal .modal-dialog .innerheading {font: 500 17px/24px 'Poppins', Arial, Helvetica, sans-serif;}
.btn.view-cart, .btn.continue-shop {font: 400 14px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.page-title-wrapper.product p {float: right;font: 400 14px/22px "Poppins", sans-serif;margin:4px 0 0 6%;}
/*.catalog-product-view .product.attribute.overview .value {font: 500 12px/18px "Poppins", sans-serif;color: #333132;min-height: auto;text-align:left;padding: 15px 0px 0 0; overflow: hidden;}*/

.catalog-product-view .product.attribute.overview .value {font: 500 12px/20px "Poppins", sans-serif; color: #333132;
min-height: auto; text-align: left; padding: 10px 0px 0 0; overflow: hidden; display: -webkit-box;
	-webkit-line-clamp: 4;
	line-clamp: 4;
	-webkit-box-orient: vertical;}

.product-social-links, .amazon-minicart-container {text-align: left; display:none;}
.btBloct-header {border-bottom: 0;margin: 0 0 1.5em 0;padding-bottom: 0; width: 100%;overflow: hidden;}
.btBloct-header h2 {font: 500 17px/1.5em "Poppins", sans-serif; float: none; border-bottom:1px solid #333132; padding-bottom:10px;}
.btBloct-header p {float: none;margin: 12px 0 0 0;font: 500 12px/18px "Poppins", sans-serif;text-align: left;}
.cat-and-color-sec .selected-color-name h4 {text-align: left;width: auto;font: 500 14px/16px "Poppins", sans-serif;color: #333132; float:left; margin: 2px 10px 0 0;}
.right-color-swatch #colorways .btBlock-bottom ul.color-celect li:nth-child(10n) {margin-right: 5px;}
.cat-and-color-sec .selected-color-name p {font: 400 14px/16px "Poppins", sans-serif;color: #333132; float:left;}
.btBlock-bottom .btn-group {width: 100%;}
#specification .pro-detail-botBlock ul li {width:29%;}
#specification .pro-detail-botBlock ul li:nth-child(3n) {padding-right: 0 !important;}
.catalog-product-view .column.main {position: relative;display: flex;flex-direction: column;}
.catalog-product-view #maincontent.page-main {max-width: 100%;padding: 3% 8%;}

.catalog-product-view .column.main {position: relative;}
.catalog-product-view .product.media h5.backproject {font: 500 15px/17px "Poppins", sans-serif;color: #333132; margin: 15px 0 0 0;position: absolute;top: 0;}
.catalog-product-view .product.media h5.backproject .fa.fa-angle-left {font-size: 18px;line-height: 13px;margin: 2px 6px 0 0;float: left;}
.catalog-product-view .column.main {display: inline-block; position:relative;}
.page-layout-1column .product.media #overview {padding: 0px 0 0 0; /*margin-top: -60px; */position: absolute;top:220px; width: 99%;}
.product-info-main .product-add-form {position: inherit !important;order: 4; bottom: inherit !important; width: 100%; overflow: hidden; margin-top: 100%; padding-top: 90px;}
.catalog-product-view .product-info-main {height: auto !important;margin-top: 14px; flex-direction: column !important; position: inherit;display: flex;}
.brand-name-title {overflow: hidden;flex: 1;width: 100%;order: 1;}
.catalog-product-view .page-title-wrapper.product {width: 100%;order: 2;flex: 2; margin:10px 0 0 0;}
.page-layout-1column .product.media #overview .brand-logo {max-width: 150px;}

.catalog-product-view .product-info-main {height: auto !important;margin-top: 30px;flex-direction: column !important;position: inherit;display: flex;}
.catalog-product-view .product.media {-ms-flex-order: -1; -webkit-order: -1;order: -1;}
.catalog-product-view div.custom-add-to-cart a {
    padding: 0 1.2vw !important;
    margin: 0 7px 10px 0;
    color: #333132;
    font: 500 1.3vw/32px "Poppins", sans-serif !important;
    width: auto !important;
    text-align: center;
    height: auto;
    justify-content: center !important;
    display: flex !important;
}
#learnmore.pro-detail-botBlock .btBlock-bottom {padding-top: 0px;}
.btBlock-bottom .custom-add-to-cart {display: inline-block !important;justify-content: space-between;width: 100% !important;}
.btBlock-bottom .custom-add-to-cart a {width: 100%; height: auto;}

.btBlock-bottom .custom-add-to-cart a.fabrics {
	width:auto !important;
	float: left;
	display: inline-block;
}
.btBlock-bottom .custom-add-to-cart a.learn_moreabout {
	width:auto !important;
	float: left;
	margin-right: 10px;
}
.btBlock-bottom .custom-add-to-cart a.brand_page {
	width:auto !important;
	margin-bottom: 0;
	float: left;
}
.btBlock-bottom .custom-add-to-cart a.brand_page {width: 40%;margin-bottom: 0;}
.custom-add-to-cart a.order-sample {/*width: auto;float: none;*/padding: 8px 25px;}
.product-info-main .product-add-form {position: inherit !important;order: 4;bottom: inherit !important; width: 100%; overflow: unset;}
.catalog-product-view .detail-download-inner a h4 {font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif;}
.catalog-product-view .product.info.detailed {margin: 20px 0;}
.catalog-product-view .pro-detail-botBlock .specification-details ul {width: 100%;margin: 15px 0 0 0;}
.catalog-product-view .pro-detail-botBlock .specification-details {margin-bottom:10px;}
.color-celectBOx h4 {padding: 0 0 0 2px;font: 400 12px/18px 'Poppins', Arial, Helvetica, sans-serif;}
.catalog-product-view .btBloct-sub-header h3 {font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 1em; padding-bottom: 10px;}
.pro-detail-botBlock p.attr_name {font: 500 13px/18px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.pro-detail-botBlock p.attr_value {font: 400 12px/18px 'Poppins', Arial, Helvetica, sans-serif;}
#colorways .btBlock-bottom {overflow: unset; width: 100%;}
.sidebar-cart .closebtn{top: 22px; color: #FFF !important;}
.catalogsearch-result-index .column.main {min-height: 600px;}
.showcase-text .whitebg {height:auto;padding: 30px 30px 0;text-align: center;}
div.whitebg p.lead {font: 500 14px/30px 'Poppins', Arial, Helvetica, sans-serif; width:100%; margin-bottom: 30px;}
.mob-how-it-works-banner img {margin-top: 0px;}
.inner-how-it-works.mob .row.g-0.how-it-works-x-1 .inner-content {background: #d7b496; position: absolute; z-index: 99; width: 100%; left: 0; padding: 0 6%;}
.cms-how-it-works div.how-it-works-04 .howto-mid-sec {height: 100%;padding: 2em 0 0em;}
.cms-how-it-works .howto-mid-sec-inner .howto-midsec-Block {min-height: 340px;}
.howto-lightyelow-sec h2 {font: 600 24px/40px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;padding: 40px 26px;}
.howto-lightyelow-sec h2 br {display: block;}
section.howto-lightyelow-sec {height: auto;}
.howto-mid-sec-inner {margin: 0 auto;width: 100%;display: inline-block;}
.howto-mid-sec-inner .howto-mid-sec-inner-content {width: 75%; margin: 0 auto;}
div.howto-mid-sec-inner p {font: 400 14px/1.6em "Poppins", sans-serif;margin-bottom: 30px;}
.howto-mid-sec-inner.bottomBlock .howto-mid-sec-inner-content {border-top: 1px solid #333132;padding-top: 40px;margin-top: 40px;}
.howto-mid-sec.mob {padding: 60px 0; height:auto;}
.howto-worksmart-sec-bottom {top: 100px;}
.howto-worksmart-sec-bottominner {padding: 4em 0;margin: 0 auto;width: 72vw;height: auto;}
.howto-worksmart-sec-bottominner h2 {font: 600 26px/40px 'Poppins', Arial, Helvetica, sans-serif;margin: 0px;}
.cms-curator .column.main {min-height: 1580px !important; overflow:hidden;}
.desktop-curator .inner-aboutBlock.brand-partners-Block {overflow: inherit;}
.cms-one-tree-planted .columns .column.main {padding-top: 0px !important;}
.cms-change-password .custom-main {margin-top: 40px !important; min-height: 700px !important;}
.cms-change-password .custom-h1 {font: 600 1.9vw/2.5vh 'Poppins', Arial, Helvetica, sans-serif !important; }
.cms-change-password footer.page-footer .footer-top .footer-links {position: absolute;bottom: 0;}
#share-project-to-email .user-email-sec .innerheading {text-align: center;font: 500 17px/30px 'Poppins', Arial, Helvetica, sans-serif !important;color: #FFF;margin: 0 0 1.2em;}
#share-project-to-email .user-email-sec #email.input-text {font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;}
#share-project-to-email .user-email-sec textarea.input-text {font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;}
#share-project-to-email .actions-toolbar button.share-button {font: 500 1em/1.4em 'Poppins', Arial, Helvetica, sans-serif;padding: 7px 22px;width: auto;}
.user-email-sec .field.share-email .add-and-delete-row-sec .add-more {background: url(../images/share-plus-icon.png) no-repeat 10px 19px;line-height: 60px;}
.inner-how-it-works.plants-page.mob .lead {margin: 0;}
.plant-bottom-sec {margin: 0 0 8em 0;}
.plant-bottom-sec p {font: 500 14px/30px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 7em 2em 0;text-align: center;}
.boardspage .heading-inner h2 {font: 600 22px/40px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;
padding: 0; margin: 0 0 1em 0; float: left;width: 40%;}
.cms-project-details .projetedit .heading-inner h2 {float: left;width: auto;}
.cms-project-details .heading-inner h2 {float: left; width: 60%;}
.cms-project-details .heading-inner .custom-add-to-cart {width: 40%;text-align: right;margin-top: 4px;}
.cms-project-details .heading-inner .board-name-field .board-name-input {width: 229px;}
.cms-projects .toolbar-sorter.sorter {margin-top: -120px;float: right;width: auto;}
.boardspage .toolbar-sorter.sorter .sorter-label {float: none;}
.count-boards ul li {font: 400 1em/1em "Poppins", sans-serif;}
.project-Block {padding: 2em;margin-bottom: 15px;overflow: hidden;min-height: 8em;}
.project-Block-left {width: 50%;}
.project-Block-mid {width: 30%;}
.project-Block-left h6, .project-Block-mid h6 {color: #333132; font: 500 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 2px;
text-transform: uppercase;margin: 0 0 3px 0;}
.project-Block-left p, .project-Block-mid p {color: #333132;font: 500 1em/1.5em "Poppins", sans-serif;margin: 0;}
.project-Block-right p.archive a span {color: #333132;text-decoration: underline;font: 500 1.8em/1em "Poppins", sans-serif; margin-top:5px;}
.blank-project-Block p {display: inline-block;font: 500 1em/1.5em "Poppins", sans-serif; margin: 0;}
.blank-project-Block {float: none;width: 100%;min-height: 8em;padding: 2em;}
.project-Block-right p.archive {font: 500 0.6em/1em 'Poppins', Arial, Helvetica, sans-serif;}
.projetedit .heading-inner .custom-add-to-cart {width: 40%;text-align: right;}
.backproject {font: 500 12px/18px "Poppins", sans-serif;margin: 0 0 15px 0;color: #333132;}
.cms-project-details .boards-innerBlock {padding: 0% 9% 5em 8%;}
.edit-project-Top ul li h6 {color: #333132;font: 500 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 2px;
	text-transform: uppercase;margin: 0 0 3px 0;}
.edit-project-Top ul li input#project_type {font: 500 1em/2em "Poppins", sans-serif;color: #333132;}
.edit-project-Top ul li p {color: #333132;font: 500 1em/1.5em "Poppins", sans-serif;}
.edit-project-left {float: none;width: 100%;margin-right: 0;}
.edit-project-left h4 {font: 500 1em/1em 'Poppins', Arial, Helvetica, sans-serif;color: #333132; margin-bottom: 10px;}
.edit-project-left textarea {padding: 50px 0 0 30px;font: 400 0.9em/2em "Poppins", sans-serif;color: #333132;height: 148px;margin-bottom: 20px;}
.edit-project-Bottom .project-Block1 h4 {font: 500 1em/1em "Poppins", sans-serif;color: #333132;}
.edit-project-Bottom .project-Block1 p {color: #333132;font: 400 0.9em/1em "Poppins", sans-serif;margin: 0;}
.edit-project-mid {width: 50%;}
.cms-project-details .column.main {min-height: 70vh;}
.edit-project-right {width: 45%;margin-right: 0%;}
.project-Block2-left .blank-boards-block {height: 110px;width: 110px !important;}
.detail-download-inner a h4 {font: 500 1em/1.5em "Poppins", sans-serif;color: #333132;}
.detail-download-inner .delete-file1 {float: right;width: 10%;text-align: center;}
.detail-download-inner .fa {font-size: 24px;line-height: 26px;margin: 1em 0 0 0;}
.project-Block2-right h6 {color: #333132; font: 500 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif;}
.project-Block2-right p {color: #333132;font: 400 1em/1em "Poppins", sans-serif;margin: 0;}
.cms-my-account .myaccount-page {min-height: 80vh;}
.cms-projects .column.main {min-height: 80vh;}
.cms-palettes .column.main {min-height: 80vh;}
.cms-edit-address .column.main {min-height: 70vh;}
.cms-create-project .column.main {min-height: 70vh;}

.project-Block2-left .two-bord-top-left {width: 48.2%; margin-bottom: 4px;}
.project-Block2-left .two-bord-top-left img {height: 60px;}
.project-Block2-left .two-bord-top-right {margin-bottom: 4px;}
.project-Block2-left .two-bord-top-right img {height: 60px;}
.two-bord-bottom-left {width: 48.2%;}
.project-Block2-left .two-bord-bottom-left img {height: 60px;}
.project-Block2-left .two-bord-bottom-right img {height: 60px;}
.blank-boards-block.palette-block {height: 172px;border-radius: 15px;}
.blank-boards-block {height: 172px;}
.two-bord-top {margin-bottom: 5px;}
.three-boards-block .two-bord-top {margin-bottom: 5px;}
.sing-boards-block.palette-block {height: 176px;border-radius: 15px;}
.sing-boards-block img {width: 100%;border-radius: 15px;/*height: 177px;*/}
.bg-text {height: 48px;width: 100%;padding: 12px 0 0 35px;border-radius: 0 0 15px 15px;}
.two-bord-top-left img {border-radius: 15px 0 0 0;height: 86px;}
.two-bord-top-right img {border-radius: 0 15px 0 0; height: 86px; }
.two-bord-bottom-left img {border-radius: 0 0 0 15px;height: 86px;}
.two-bord-bottom-right img {border-radius: 0 0 15px 0;height: 86px;}
.blank-boards-block .fa.fa-plus {background: url(../images/pallate-tablate-arrow.jpg) no-repeat 0 0;height: 15px;width: 15px;}
.two-bord-top-left {margin-bottom: 4px;}
.two-bord-top-right {margin-bottom: 4px;}
.cms-palettes .foure-boards-block, .cms-palettes .three-boards-block, .cms-palettes .two-boards-block, .cms-palettes .sing-boards-block, .cms-palettes .blank-boards-block {width: 23%; height: 177px; margin: 8px 16.7px 20px 0;}
.cms-palettes .toolbar-sorter.sorter {float: right;width: 50%;text-align: right;}
.two-bord-top img {width: 100%;border-radius: 15px 15px 0 0;height: 86px;}
.two-bord-bottom img {width: 100%;border-radius: 0 0 15px 15px;height: 85px;}
.cms-share-palette-details .sing-boards-block .bg-text {padding: 4px 0 0 10px;}
.cms-share-palette-details .sing-boards-block .bg-text p {padding-bottom: 2px;}
.cms-share-palette-details .sing-boards-block .bg-text h4 {margin: -1px;}
/* --------- Tablate Menu Start -----------*/
.nav-content-bg {padding: 4% 0%;}
#slideNav.nav-content-bg {z-index: -9;}
.mo-top-right .topmyAccout {padding-right: 10px;}
.modal-content.join-popup {width: 685px;}
.mobile-menu {margin: 0 auto !important;width: 100% !important;background: url(../assets/img/header-bg.jpg) no-repeat 0 0 !important;padding: 25px 0 !important;display: block !important;}
.mobile-menu .top-button {margin:0 0 7% 7%;}
.top-button a {display: inline-block;padding: 2px 18px;border: 2px solid #fff; margin-right: 15px; border-radius: 25px; text-decoration: none; color: #fff;
	font: 400 1em/2em "Poppins", sans-serif;}
.top-button a:hover {background: #FFF;color: #333132;text-decoration: none;}
.mobile-bottom ul{ list-style-type:none; padding:0 0 0 0; margin:0;}
.mobile-bottom ul li{ padding:4% 0 4% 0; border-top:1px solid #9f9593; margin:0;}
.mobile-bottom ul li:last-child{ border-bottom:1px solid #9f9593;}
.mobile-bottom ul li a {color: #303b37;text-decoration: none;font: 400 1.1em/1.4em 'Poppins', Arial, Helvetica, sans-serif; display:inline-block; margin-bottom:0px; padding-left: 7%;}
.mobile-bottom ul li a i.fa.fa-angle-right {float: right;font-size: 24px;}
.mobile-menu .searchBox {display: table;height: 100px;width: 90%; margin:0 auto;}
.mobile-menu .searchBox .search-container {display: table-cell;vertical-align: bottom;}
.mobile-menu .searchBox .search-container form {border: 2px solid #FFF;border-radius: 26px;padding: 5px 15px 0;height: 46px;position: relative;}
.block-search .label {margin-top: -2px !important;}
.mobile-menu .searchBox .search-container form input {width: 90%;background: transparent;border: 0px none;color: #FFF; font: 400 0.7em/1em 'Poppins', Arial, Helvetica, sans-serif;
border-right: 0; margin-right: 7px; margin: -9px; box-shadow: inherit !important; z-index: 999 !important;}
.mobile-bottom ul li .subcat {margin-top:2vh;}
.mobile-menu .block-search .control {clear: inherit;	}
.search-autocomplete {position: absolute;z-index: 9999 !important;overflow: hidden; margin-top: -35px !important;}
.mobile-menu .searchBox .search-container form input:focus-visible{ border:0; outline:none;}
.mobile-menu .searchBox .search-container form button {background: transparent;border: 0px;color: #FFF;font-size: 15px;padding: 0 12px;}
.mobile-bottom ul li span.right-arrow {float: right;font-size: 22px;line-height: 9px;}

.mobile-bottom ul li span.right-arrow .fa-angle-down {margin-right: 12vw !important;}
.mobile-bottom ul li span.right-arrow .fa-angle-right {float: right;font-size: 22px;line-height: 9px; margin-right: 12vw; margin-top: -0.4vh;}
.right-arrow a.hide-sub-menu i.fa {margin: -6px 0 0 0 !important;padding: 0;display: block;}
.mobile-bottom ul li ul.subcat li {margin: 0;padding: 4% 7% 4% 0%;}
.mobile-bottom ul.subcat li a {margin: 0;}
.mobile-bottom ul li ul.subcat li:last-child {border-bottom: 0;}
.navContent {display:none;}
.header .topHeader .mobile {display: none;}
.topHeader .mo-logo {width: 70%;padding-right: 0;}
.siteLogo h2 {margin: 0;text-align: left;padding: 1.28vh 0;}
div.siteLogo h2 img {width: auto;max-width:300px;}

.cms-education-initiative .inner-aboutBlock.brand-partners-Block.mob .partners-x-1 {background: #748f8a;}
.cms-brand-partners .inner-aboutBlock .partners-x-1 {background: #b8c7c4;}

.cms-education-initiative .about-showcase.mob .row {float: none;width: 100%;margin: 0;}
.cms-education-initiative .about-showcase.mob .col-xs-12.my-auto.showcase-text2 {float: left; width: 100%;padding:0px 0 50px !important;}
.mobile-search-sec {display: block !important;}
.search-container.mobile-search .control {width: 100%; position:relative;}
.search-container.mobile-search .control input#search {box-shadow: inherit;height: 35px;margin: 0;}

.search-container.mobile-search .action.search {display: block;position: absolute;right: 5px;top: -11px !important;opacity: 9 !important;
padding: 0;}

.topHeader.topHeader-2 .siteTopcat {display: none;}
#iconBox {display:block;}
.topHeader .mo-top-right {width: 30%;padding-left: 0 !important;}
.mobile-bottom ul li {position: relative;padding: 2% 0 2% 0 !important;}
.mobile-bottom ul li a {width: 100%;font: 400 1.2em/1.4em 'Poppins', Arial, Helvetica, sans-serif !important;}
.mobile-bottom ul li span.right-arrow {float: none; position: absolute; top: 17px; right: 0;}
.mobile-bottom ul li a:hover {color: #333132;text-align: center;padding-left: 0;}.catalog-category-view .sidebar.sidebar-main {display: none;}
/*.filter-toggle-sec {position:absolute; margin:-66px 190px 0 0;z-index: 999 !important; display: inline-block;}*/

.filter-toggle-sec {position: absolute;margin: -55px 224px 0 0;float: right;z-index: 999 !important;display: inline-block;right: 0;}

.performance-active .filter-toggle-sec {top: 205px; margin: -71px 220px 0 0;}
.filter-back-sec{ display:block;}
/*.topmyAccout ul li#join-link {display: none !important;}
div.topmyAccout li#login-popup {display: none;}*/

.topHeader .topmyAccout ul li#join-link a { border: 1px solid #303b37; border-radius: 25px; padding: 4px 16px; font: 400 15px/24px "Poppins", sans-serif;}
.topHeader .topmyAccout ul li#login-popup a {border: 1px solid #303b37; border-radius: 25px; padding: 4px 16px; font: 400 15px/24px "Poppins", sans-serif;}
.mobile-search-sec .mobile-top .top-button a {display: none;}
.navIcon .box {margin-top: -3px;}

.topHeader .topmyAccout li#how-it-works {display: none;}
div.modal-dialog.modal-lg.signinBlock {font: 400 13px/2.3vh 'Poppins', Arial, Helvetica, sans-serif;width: 80%;margin: 6.4em auto 0 !important;}
body.catalog-category-view .toolbar-sorter.sorter {margin: 7.5% 0 0 0 !important; top:0 !important; float: right;position: absolute !important;right: 30px;}
.cms-create-project #board-list .foure-boards-block, .cms-create-project #board-list .three-boards-block, .cms-create-project #board-list .two-boards-block, .cms-create-project #board-list .sing-boards-block {height: 150px;
min-height: 150px;}
.catalog-category-view .products.list.items.product-items {padding: 0;}

.performance-active .cat_desc.ceypton-banner {width: 100%;margin-top: -40px;min-height: auto;background-size: cover;display: flex !important; 
	/* margin-bottom: 0 !important; */ height: 95px !important; display: inherit;}

.performance-active .cat_desc {height: 95px; margin-top:-40px; margin-bottom:20px;}
.cat-sub-banner-img {background: #FFF !important;height: 93px; min-height: 94px !important;}
.cat_desc .cat-sub-banner img {width: auto; max-height: 85px;}
.cat_desc .cat-sub-banner h2 {width: 52%;font: 500 18px/24px 'Poppins', Arial, Helvetica, sans-serif !important;padding: 4px;}
.cat_desc .cat-sub-banner .custom-btnt a {padding: 7px 16px;font-size: 1.1em;}
.cat_desc.ceypton-banner .cat-sub-banner .custom-btnt {width: auto;}
.cat_desc.ceypton-banner .cat-sub-banner .custom-btnt a {padding: 4px 11px !important;font-size: 1.1em;}
.toolbar.toolbar-products:nth-child(4) .filter-toggle-sec {display: none;}
body.catalog-category-view.categorypath-brands-crypton .toolbar-sorter.sorter , body.catalog-category-view.categorypath-brands-nanotex .toolbar-sorter.sorter {margin: 0 0 0 0;}
.categorypath-brands-crypton .filter-toggle-sec , .categorypath-brands-nanotex .filter-toggle-sec  {top: 129px;right: 224px;}
.catalog-category-view.categorypath-brands-crypton .page-title-wrapper ,  .catalog-category-view.categorypath-brands-nanotex .page-title-wrapper{width: 90%;}
.categorypath-brands-crypton .products.list.items.product-items , .categorypath-brands-nanotex .products.list.items.product-items  {margin: 50px 0 0 0;}
.catalog-category-view.categorypath-brands-interior-define .page-title-wrapper .page-title img {
	max-height: 50px;
}
.catalog-category-view.categorypath-brands-arhaus .page-title-wrapper .page-title img {min-height: 41px;}
.catalog-category-view .page-title-wrapper .page-title img {max-height: 24px; width:auto;}
.filter-toggle-sec .filter-toggle {display: inline-block;padding: 2px 25px;border: 2px solid #333132;margin-right: 15px;border-radius: 25px;text-decoration: none;color: #333132;font: 500 1em/2em "Poppins", sans-serif;}
.filter-toggle-sec .filter-toggle:hover {background: #333132;color: #FFF;text-decoration: none;}
.block-search {float: none; width: 100% !important; margin: 0 auto;}
.mobile-menu .searchBox .search-container form input {font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif !important;}
.mobile-menu .searchBox .search-container form input::placeholder {color: #fff;opacity: 9;}
.block-search .action.search::before {color: #303b37 !important;font-size: 30px;}
.toolbar.toolbar-products:last-child {padding-top: 20px !important;}
.catalog-category-view .items.pages-items {margin: 1vh 0 3vh !important;}
.catalog-category-view .field.limiter {margin: 1vh 0 0 0;}
.item.pages-item-next .action.next{width: 40px !important;height: 40px;line-height: 40px !important;font-size: 19px !important;display: inline-block; background: #333132; border: 1px solid #333132;}
.item.pages-item-next .action.next:before{width: 40px !important;height: 40px;line-height: 40px !important;font-size: 32px !important;}
.signinBlock input.input-text {height: 42px;}
div.signinBlock .fieldset.login label.label {font: 500 16px/26px 'Poppins', Arial, Helvetica, sans-serif;}
.modal-open .modal .modal-dialog.modal-lg.signinBlock {margin:13% auto 0 !important; width:525px !important;height: 680px; padding:35px 102px;}
#joinmodal .modal-dialog.modal-lg {margin: 13% auto 0 !important;}
.signinBlock .block-title h3 {position: absolute;bottom: 30px;left: 50%;transform: translate(-50%, 0);}
.top-button a {padding: 2px 22px !important;color: #fff;font: 400 1.1em/1.6em "Poppins", sans-serif !important;}
.signinBlock input.input-text {padding: 1.8em;font: 500 1em/2.3em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 2px;}
.sidebar-cart {height: 600px;}
.sidebar-cart h2 {padding: 1em 0 1em 1em;margin: 0 0 0px 0;color: #FFF;font: 500 22px/30px 'Poppins', Arial, Helvetica, sans-serif;}
.empty-cart {margin:50px 35px 0 0; -webkit-margin-end: 55px;}
.sidebar-cart ul {padding: 0 2em;}
.sidebar-cart ul li {height: 100px;padding: 1em 1em;margin-bottom:1.5em;position: relative;}
.qty-box {margin: 2.5vh 0 0 0;padding: 0.5em;height: 42px;}
.qty-box .minus-qty {float: left; padding: 0;width: 22px; font: 500 20px/24px 'Poppins', Arial, Helvetica, sans-serif; text-align: center; color: #adadad; margin: 0;}
.qty-box input {float: left;width: 30px;text-align: center;font: 500 14px/20px 'Poppins', Arial, Helvetica, sans-serif;border: 0;padding: 0;height: 24px; color:#323232;}
.qty-box .plus-qty {float: right;padding: 0;width: 22px; font: 500 20px/24px 'Poppins', Arial, Helvetica, sans-serif; 
text-align: center; color: #adadad; margin: 0;}
.board-edit-sec .toggle-menu {right: 0; width: 120px;border-radius: 0.8em; padding: 10px; text-align: left;top: 47px;left: inherit;}
.board-edit-sec .toggle-menu li {font: 400 12px/14px "Poppins", sans-serif;color: #333132;}
#create_board .modal-dialog {width: 61%;margin: 190px auto;}
.create-board-sec .innerheading {text-align: center; font: 400 17px/22px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 15%;}
#create_board #board-name.form-control {font: 500 12px/1em 'Poppins', Arial, Helvetica, sans-serif;height: 32px;}
.btn.create-board {padding: 10px 10px;width: 148px;font: 400 14px/1em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.cms-palettes .modal-header .close {margin: 7px 14px 0 0 !important;font-size: 30px;}
#rep_contact_modal .modal-content .innerheading {font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif; margin: 0px auto;}
#rep_contact_modal input.form-control {font: 500 12px/28px 'Poppins', Arial, Helvetica, sans-serif;}
#rep_contact_modal select.form-control {font: 500 12px/28px 'Poppins', Arial, Helvetica, sans-serif;}
#rep_contact_modal textarea.input-text {font: 500 12px/28px 'Poppins', Arial, Helvetica, sans-serif;}
#rep_contact_modal .primary .submit-rep-form {padding: 10px 15px; width: 148px; font: 400 14px/1em 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;}


.bg-text h4:hover::after {height: 52px;width: 79px;right: -50px;bottom: -28px;}
.cms-board-details .sing-boards-block {width: 23%;margin: 0 16.7px 20px 0;/*height: 172px;*/}
.cms-board-details .sing-boards-block .product-sel .btn.btn-success.color-swatch-radio {height: 16px;width: 16px;}
.cms-board-details .sing-boards-block .bg-text {padding: 5px 0 0 16px; bottom: 0px;}
.cms-board-details .boardspage .heading-inner h2 {width: auto;}
.boardspage .heading-inner .custom-add-to-cart {width: auto; float:right;}
.right-material-content .right-text p {font: 400 0.7em/1em "Poppins", sans-serif; margin-top: 5px;}
.cms-board-details .custom-add-to-cart .order-sample {margin: 0 5px 0;}
.cms-board-details .custom-add-to-cart a {font: 400 13px/28px 'Poppins', Arial, Helvetica, sans-serif !important;display: unset !important;padding: 2px 15px !important;}
.form-outline .btn.btn-default.submit {padding: 8px 20px;color: #333132;font: 500 15px/20px "Poppins", sans-serif;}
.edit-project-Mid ul li {width: 45.2%;margin-right: 30px;}
.edit-project-Mid ul li input#project_name {font: 500 12px/22px 'Poppins', Arial, Helvetica, sans-serif;}
.cms-create-project .boardspage .heading-inner {border-bottom: 0;margin: 0;overflow: hidden;}
.edit-project-left .form-outline {margin: 20px 0 0 0;overflow: hidden;}
.modal-dialog {width: 680px !important;}
.modal-content .modal-body .row {display: inherit;}
#select_project_sec .form-control , #select-board-name.form-control , #board-name.form-control {font: 500 12px/28px 'Poppins', Arial, Helvetica, sans-serif;height:40px;border-radius: 0;}
.btn.asign-to-project , .btn.asign-to-board {padding: 10px 15px; width: 148px;font: 400 14px/1em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
#select_board_sec p.or {margin: 20px 0;font: 400 14px/26px 'Poppins', Arial, Helvetica, sans-serif;}
.mobile-menu .top-button .mobile-user-name {font: 400 1.2em/1.4em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.boardspage .heading-inner .board-name-field #save-board {font: 500 15px/34px 'Poppins', Arial, Helvetica, sans-serif;padding: 4px 0px;color: #FFF;width: 140px;text-align: center;}
.subcat li:first-child{ padding-left:0 !important; background:none;}
.subcat li {color: #303b37; padding-left: 30px !important;font: 400 1em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
.mobile-bottom ul li .subcat li:first-child {padding-left: 0 !important; background: transparent;}
.mobile-bottom ul li .subcat li {padding-left:9% !important; background:url(../images/mobile-menu-bulate.jpg) no-repeat 6% 27px;}
.cms-share-palette-details .modal-dialog {top: 15% !important;}
.cms-share-palette-details .add-my-palette {margin: 5px 0 0 0;}

.cms-board-details .modal-dialog {top: 10% !important;}
.cms-board-details .add-my-palette {margin: 5px 0 0 0;}
/* -------- Search page---------*/

.catalogsearch-result-index .filter-toggle-sec {display: block;position: absolute; top:0px; right: 200px;margin: -46px 0 0 0;}
.catalogsearch-result-index .page-title-wrapper {position: unset;left: 0;width: 89%;top: 160px; margin: 20px 40px 0; padding: 20px 0 0px;}
.catalogsearch-result-index .page-title-wrapper .page-title {font: 500 24px/28px 'Poppins', Arial, Helvetica, sans-serif; text-transform: capitalize; color: #333132; margin: 0;
padding-bottom: 10px;}
.catalogsearch-result-index .products {margin: 3% 0 0 0;}
form#login-form.form-login .signin-button {height: 42px;}
.catalogsearch-result-index .products-grid .product-item .product-item-info .product.name.product-item-name {font: 500 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif;}
/*.catalogsearch-result-index .search.results {padding-top: 65px;}*/
.cms-privacy-policy .columns .column.main {padding-top: 20px;}
.cms-terms .columns .column.main {padding-top: 20px;}
.privacy-inner-heading {padding: 6% 10% 9% 10%; height: 180px; width: 100%;}
}

@media only screen and (max-width: 767px) and (min-width:481px) {
.mobile-menu {display: block;}
.navContent {display: none;}
.page-wrapper .page-header {position: inherit;}
.header .topHeader .mobile {display: none;}	
.topHeader .mo-logo {width: 70%;padding-right: 0;}
.topHeader .mo-top-right {width: 30%;padding-left: 0 !important;}
div.siteLogo h2 img {width: auto; max-height: 80px; max-width: 320px;}
div.mo-top-right .topmyAccout {padding: 0;}
.topHeader .topmyAccout li#how-it-works {display: none;}
div.topmyAccout ul li.user-name {display: none;}
div.topmyAccout li#login-popup {display: none;}
.topmyAccout ul li#join-link {display: none;}
.topHeader.topHeader-2 {display: none;}
.topmyAccout ul li.navIcon #iconBox {display: block;}
.bannerBlock.brand-slide-sec {padding-top: 50px; height: auto;}
div.siteLogo h2 {padding: 17px 0 25px; text-align:left;}
div.row.g-0.x-1 {height:auto;}
.row.g-0.x-2 {height: auto;}
div.banner-content {padding: 3em 1em;text-align: center;}
div.banner-content h2 {font: 500 1.6em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.banner-content h2:hover img.banner-arrow {height: 41px;width: 62px;left: 23%;bottom: -40px;}
.modal-open .modal .modal-dialog.modal-lg.signinBlock {margin: 9.4em auto 0;width: 90%; height: 680px;}
.signinBlock .block-title span {font: 400 14px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.modal-dialog.modal-lg.signinBlock {font: 400 14px/22px 'Poppins', Arial, Helvetica, sans-serif;}
.signinBlock .fieldset.login label.label {font: 400 14px/17px 'Poppins', Arial, Helvetica, sans-serif;}

.new-bannerblock {display: unset;}
.new-bannerblock .new-bannerblock-left, .new-bannerblock .new-bannerblock-right {width: 100% !important;}
.new-bannerblock .new-bannerblock-right {width: 100%;}
.new-bannerblock h2 {margin: 0 0 10px 0;font: 300 1.9em/1.2em 'Poppins', Arial, Helvetica, sans-serif !important;letter-spacing: 3px;}
.new-bannerblock h3 {font: 300 1.4em/1.8em 'Poppins', Arial, Helvetica, sans-serif !important;padding: 0;margin: 0;}
h3.brand-title {margin: 20px 0;text-align: center;font: 400 1.4em/1.8em 'Poppins', Arial, Helvetica, sans-serif !important;padding: 0;}

.cms-curator .desktop-curator .xyz {display: none !important;}
.cms-curator .desktop-curator .partners-x-1 {display: none !important;}
.cms-curator .showcase-text {padding:0px 0 0 0 !important; text-align: center;width: 100%;}.partner-top-head2 .form.curator_form select {font: 500 0.8em/2.5em 'Poppins', Arial, Helvetica, sans-serif;
text-transform: uppercase;}
.cms-curator .showcase-text .whitebg {width: 90%;}
.cms-curator .looking {font: 400 16px/28px 'Poppins', Arial, Helvetica, sans-serif;text-align: center;margin: 0 auto; white-space:80%;}
.cms-curator .looking br{ display:none;}
.form-group.curator-form-state .col-md-4.col-xs-12 {padding-left: 0;}
.cms-curator .curator-form .shipp-form-next {margin: 40px 0 0 0;width: auto;padding: 6px 30px;border: 2px solid #333132;height: 38px;font: 400 14px/20px 'Poppins', Arial, Helvetica, sans-serif;
border-radius: 5em;float: none;}
.cms-curator .blank-border {height: auto;}
.sidebar-cart .closebtn {font-size: 26px;font-weight: 600;color: #000;z-index: 99999;}
.cart-notify {top: 86px; font-size: 10px;}
.sidebar-cart h2 {padding: 1em 0 1em 1em; margin: 0 0 15px 0;color: #FFF;font: 600 22px/30px 'Poppins', Arial, Helvetica, sans-serif; height:80px;}
.sidebar-cart ul {padding: 0 1em; height:320px !important;}
.sidebar-cart ul li {border-radius: 1em;height: 7.1em;padding: 1em 1em;margin-bottom: 1.1vh;position: relative;}
.sidebar-cart .img-holder {width: 23%;float: left;margin-right: 0.5em;}
.sidebar-cart .img-holder img {width: 70px;height: 70px;}
.sidebar-cart .details {width: 45%;}
.sidebar-cart .sku-cart {width: 25%;margin-right: 0;}
.cart-info .qty-box {float: right;width: 77px;margin: 18px 0 0 0;}
.qty-box .minus-qty {width: 33%;font: 500 18px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.qty-box input {width: 33%;font: 500 15px/24px 'Poppins', Arial, Helvetica, sans-serif;height: 22px;color: #adadad;}
.qty-box .plus-qty {width: 33%;font: 500 18px/20px 'Poppins', Arial, Helvetica, sans-serif;text-align: center;color: #adadad;margin: 0;}
.sidebar-cart .details p {font: 600 10px/20px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 0.2em 0;}
.sidebar-cart .details h4 {font: 500 14px/17px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.mini-cart-chectout {margin: 0 25px;}
.mini-cart-chectout a {padding: 7px 0;border: 2px solid #fff;margin: 0;border-radius: 5em;color: #fff;font: 500 12px/20px 'Poppins', Arial, Helvetica, sans-serif;width: 180px;}
.material-search .block.block-search input#search {background: transparent;box-shadow: inherit;border: 0;height: 32px;margin: 0; position: absolute; top: 7px; left: 16px; width: 83%;
color: #333132; font-size: 12px;}
.block-search .block-content .label {margin-top: 2px !important;}
.block-search .label:hover::before {color: #fff !important;}
.home-brand-search {width: 100%; margin-top: -15px;}
.material-search .search_input {width: 75%;font-size: 14px;}
.bannerBlock .row.g-0.x-2 {display: inline-block;width: 100%;text-align: center;}
.bannerBlock.brand-slide-sec .row.g-0.x-1 {height: auto;}
.home-video-sec {display: inline-block;align-items: center;   margin-right: -15px;}
.home-video-sec-inner #video2 {min-height: 350px;}
.home-video-sec-left {width: 100% !important;}
.home-video-sec-right {width: 100%;}
.cms-home .page-main .showcase .left-box {height: auto;padding: 10%;}
.home-Featured-Product {padding: 0 30px;}
.Featured-Product-title {padding:10px 0 25px;}
.Featured-Product-title h2 {font: 600 1.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #303b37;margin: 0;}
.Featured-Product-title h2::before {display: none;}
.Featured-Product-title h2::after {display: none;}

.welcome-text {color: #fff;font: 500 17px/28px 'Poppins', Arial, Helvetica, sans-serif;padding: 0;}
.home-wellcome-inner {display: inline-block;vertical-align: middle;}
.welcome-text p {display: inline-block;width: 100%; margin:0;font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}

.material-search .block.block-content .control {border: 0;}
body.cms-home .page-main .showcase {margin: 0 -15px 0em -15px;position: relative;padding-bottom: 0;}
.showcase .container-fluid.p-0 .row.g-0 {display: inherit;}
body.cms-home .page-main .showcase .showcase-text {padding: 40px;}
div.showcase-text .showcase-text-inner h2 {font-size: 2.2em;line-height: 1.5em;letter-spacing: 0.3em;width: 100%;margin-bottom: 0.7em;}
section.showcase .lead {width: 100%;font: 500 16px/28px 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 2em;color: #2e2e2e;}
.learen-more p a {color: #2f2f2f;font: 600 13pt/32pt 'Poppins', Arial, Helvetica, sans-serif;text-decoration: none;}
.learen-more img {width: 52px;}
div.page-main.blog-grid {margin-top: 0;}
.page-main.blog-grid .item {margin-right: 0%;}
.brandlogo_partner .brandpartner-logo {font: 600 22px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0 0 1em 0;padding: 0;}
.brandpartner-inner ul li {display: inline-block;margin: 0 2px;width: 18%;}
.brandlogo_partner {background: #789493;padding: 4em 0 2em;}
.signinBlock input.input-text {background: #FFF;border-radius: 8em;border: 0;height:44px;color: #000;padding:10px;font: 500 14px/30px 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 2px;}
form#login-form.form-login .signin-button {background: transparent;border: 2px solid #FFF;border-radius: 5em;height: 40px;padding: 0;
font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif; margin: 2% 0 0 0;width: 130px;}
div.field.keep-login .left {font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;}
div.field.keep-login .right {font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;}
.block-customer-login .modal-header .close {margin: 10px -9px 0 0;}
.blog-grid .owl-buttons {display: none;}
.post-list .post-description {display:block;}
div.post-list .post-header .post-title a {font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;}
div.blog-widget-recent .post-list .post-text-hld p {font: 400 1.1em/1.6em 'Poppins', Arial, Helvetica, sans-serif;color: #4a4a4a;}
.post-list-wrapper .post-list .post-content .post-read-more {display: none;}
.subcat li:first-child{ padding-left:0 !important; background:none;}
.subcat li {color: #FFF;padding-left: 30px !important;font: 400 1.1em/1.4em 'Poppins', Arial, Helvetica, sans-serif; background:url(../images/mobile-menu-bulate.jpg) no-repeat 10px 38px;}
.mobile-menu .top-button .mobile-user-name {font: 400 1.2em/1.4em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.topmyAccout ul li {margin-right: 15%;}
.subscribe-newsletter .row {display: inherit;}
.subscribe-newsletter {padding: 40px 0;}
.subscribe-newsletter-left {text-align: center;display: table;width: 100%;}
.subscribe-newsletter-left img { margin-right: 10px !important; max-height: 55px; text-align: center; float: none;}
h2.subscribe-heading {font: 600 22px/22px 'Poppins', Arial, Helvetica, sans-serif; margin: 20px 0 40px 0; display: inline-block; text-align: center; width: auto; }
.topmyAccout ul li:last-child, .topmyAccout ul li:nth-child(2) {display: block;}

.subscribe-newsletter .news-fild {height: 50px; margin-left: 0; font-size: 14px; padding-left: 10px;}
.subscribe-newsletter .btn.btn-theme {height: 50px; font-size: 14px; padding: 4px 25px; margin-left: -60px; z-index: 999 !important;}
.footer-links-column .row {width: 100%;flex-direction: column;margin: 0 auto;}
.my-auto.ft-left {order: 2;}
.footer-links-column .ft-logo {order: 1;width: 100%;flex: 1;margin: 0 0 20px 0;}
div.ft-logo img {height: 3.5em;margin: 0 0 20px 0;}
.footer-links-column .my-auto.ft-right {text-align: center !important;width: 100%;order: 3;margin: 10px 0 0 0 !important;}
div.footer-links-column p.text-muted {font-size: 1em;line-height: 22px;text-align: center;width: 100%;display: inline-block;}
div.ft-right p {font-size: 14px;line-height: 26px;font-weight: 500;font-family: 'Poppins', sans-serif;color: #fff !important;margin: 0 0 10px 0;text-align: center;}

/* --------- Home Banner Section Start --------------*/
.bannerBlock .owl-controls.clickable {display: none !important;}
.bannerBlock .owl-buttons {display: none !important;}
.banner-img {height: 350px;}
.banner-img img {width: 100%;background-size: cover;height: 100%;object-fit: cover;}
.banner-des {left: 20px;top: 55%;}
.banner-des-inner h2 {width:auto; font-size: 32px;line-height: 36px;margin-bottom: 10px;}
.banner-des-inner p a .banner-arrow {float: left;height: 26px;margin: 5px 0px 0 0;}
.banner-des-inner p {font: 300 1.3em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
.banner-des-inner p a span {width: 80%;}
.instagramBlock .row {display: inline-block;}
.instagramBlock {padding: 40px 0 0px !important;width: 100% !important;text-align: center;}
.instagramBlock .row .insta-post {margin-bottom: 30px;}
.instagramBlock .brandpartner-logo {font: 600 22px/22px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 1em 0;padding: 0;}
.insta-post video {height: auto;width: auto !important;object-fit: cover;}
/* --------- Home Banner Section End --------------*/

/* ------------ Student Page Start ----------------*/

.cms-education-initiative .inner-aboutBlock .partners-x-1{background: #748f8a !important;overflow: hidden;}
.cms-brand-partners .inner-aboutBlock .partners-x-1 {background: #b8c7c4 !important;}

.cms-education-initiative .brand-partner-form {padding: 10% 0;}
.cms-education-initiative .lightyelow-sec-top {width: 95vw;margin: 0 auto;}
.cms-brand-partners .inner-aboutBlock.mob .about-x-1{background: #748f8a !important;}

/* ------------ Student Page End ----------------*/


/*------ Account Edit Page ----------*/
#form-validate.form.form-edit-account {width: 100%;}
.page-title-wrapper .page-title {font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; padding-bottom:25px;}
.legend.legend {font: 500 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;}
#form-validate.form.form-edit-account .label span {font: 500 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;}
#form-validate.form.form-edit-account input.input-text {font: 500 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif;}
#form-validate.form.form-edit-account .label {margin: 0;}

/*------ Category page ----------*/


.catalog-category-view .column.main {padding: 6%; min-height: 650px;}
.filter-options .filter-options-title {margin: 0 !important;color: #333132 !important;border-bottom: 1px solid #ccc;padding-bottom: 10px;font: 500 17px/28px "Poppins", sans-serif;}11010
.page-with-filter .columns .sidebar-main {position: absolute;z-index: 999;background: #FFF;padding: 36px 10px 10px 10px;width: auto;box-shadow: 0 0px 8px 0 rgba(0, 0, 0, 0.2), 0 0px 20px 0 rgba(0, 0, 0, 0.19);top: 0; width:90%;}
.page-layout-2columns-left .sidebar-additional {clear: left;float: left;padding-left: 0;}
.catalog-category-view .page-title-wrapper {height: 65px;float: none;margin: 0;}
.catalog-category-view .page-title-wrapper .page-title {font: 600 22px/40px 'Poppins', Arial, Helvetica, sans-serif !important;width: 100%;color: #333132;border-bottom: 1px solid #353132;
	padding-bottom: 10px;}

body.catalog-category-view .toolbar-sorter.sorter {padding: 0;margin: 30px 0 0;position: absolute;right: 0;top: 23 !important;width: 198px !important;}
body.catalog-category-view .toolbar-sorter.sorter {padding: 0;margin: 0;position: inherit; float: left;
	/*left: 32px;
	top: 10% !important;
	width: 206px !important;*/}
.products.wrapper.grid.products-grid {border: 0 !important;}
.toolbar-sorter.sorter .sorter-label {float: left;text-align: left;font: 500 1em/2em "Poppins", sans-serif;}
.catalog-category-view .sidebar.sidebar-main {display: none;}
.filter-back-sec{ display:block;}
.toolbar-sorter.sorter .sorter-label {float: left;text-align: left;font: 500 1em/37px "Poppins", sans-serif;}
.filter-toggle-sec .filter-toggle {display: inline-block;padding: 2px 25px;border: 2px solid #333132;margin-right: 15px;border-radius: 25px;text-decoration: none;color: #333132;font: 500 1em/2em "Poppins", sans-serif;}
.catalog-category-view .page-title-wrapper .page-title img {max-height: 40px;width: auto;max-width: 80px;}
.filter-toggle-sec .filter-toggle:hover {background: #333132;color: #FFF !important;text-decoration: none;}
.toolbar-sorter.sorter .sorter-options {width: 110px;font: 500 1em/2em "Poppins", sans-serif;height: 36px;border: 2px solid #333132;}
.action.sorter-action.sort-asc {float: right;}
.catalog-category-view .products.list.items.product-items {display: inline-block;padding: 0px 0px 0; width:100%; margin-top:10px;
text-decoration: none;color: #333132;font: 500 1em/2em "Poppins", sans-serif; min-height:600px;}
.brand-sec {padding: 0px;min-height: 20px;}
.catalog-category-view.page-products .item.product.product-item:nth-child(3n) {margin-right: 0;}
.catalog-category-view.page-products .item.product.product-item {width: 32%;padding: 0; margin-bottom:15px;}
.catalog-category-view .product.details.product-item-details {margin-top: 0px;padding: 0px 6px;}
.brand-sec h4 {font: 500 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 1px;}
.products-grid .product-item .product-item-info .product.name.product-item-name {font: 500 1em/1em "Poppins", sans-serif;position: relative;}
.brand-sec {padding: 5px 0 0 6px;min-height: 20px;}
.catalog-category-view .product.details.product-item-details {margin-top: 0px;padding: 0px 6px;}
.catalog-category-view .items.pages-items .item {font: 500 15px/20px 'Poppins', Arial, Helvetica, sans-serif;margin-right: 5px;}
.catalog-category-view .items.pages-items strong.page {background: #333132;border: 1px solid #333132;box-sizing: border-box;color: #ffffff;font-weight: 600;height: 40px;line-height: 40px;
min-width: 15px; padding: 0; text-align: center; width: 40px !important; font-size: 14px !important;  line-height: 38px !important;}
.catalog-category-view .items.pages-items .item a.page:visited {color: #333132;}
.catalog-category-view .pages .action.next {border: 1px solid #333132;color: #ffffff;background: #333132;font: 500 15px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.catalog-category-view .items.pages-items .pages a.page {border: 1px solid #333132;box-sizing: border-box;color: #333132;background: #FFF;display: inline-block;height: 40px;line-height: 40px;
min-width: 15px; padding: 0; text-align: center; vertical-align: top; width: 40px; transition: all .3s ease 0s;
-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;}
.catalog-category-view .pages a.page {border: 1px solid #3d465a;box-sizing: border-box;color: #333132 !important;background: #FFF;display: inline-block;height: 40px;line-height: 40px;
min-width: 15px;padding: 0;text-align: center;vertical-align: top;width: 40px;transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;}
.catalog-category-view .pages a.page:hover {border: 1px solid #3d465a;color: #3d465a;background: #FFF;}
.catalog-category-view .items.pages-items {margin: 0;}
.catalog-category-view .block-subtitle.filter-subtitle {display: none;}
.block-content.filter-content {padding: 0 20px 0 20px;}
.block-content.filter-content .item {font: 400 15px/20px "Poppins", sans-serif !important;}
.catalog-category-view .filter-options-item {background: transparent !important; padding: 0px 5px 0px !important;}
.field.limiter .label {font: 500 1em/2em "Poppins", sans-serif;color: #333132 !important;}
.toolbar-products .limiter .control .limiter-options {width: auto;margin: 0 5px 20px 7px;border: 2px solid #333132;border-radius: 5em;font: 500 1em/2em "Poppins", sans-serif;height: 36px;
padding: 0 1em;}
.catalog-category-view .field.limiter {margin: 0px 0 0 0;}

div.quik_outer h5 {font: 500 1.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 15px;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .left_sidebar .according_outer form .row {display: block;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .left_sidebar .according_outer form .row .country-block {margin-bottom: 10px;}
#my-orders-table tbody > tr > td{width: 100%; padding: 0.7em 0.5em 0.7em 0.5em;}
#my-orders-table tbody > tr > td:last-child {width: 100%; text-align: left;}
#my-orders-table tbody > tr {margin-bottom: 15px; background: #f1f1f1;}
.cat_desc .cat-sub-banner {padding-right: 0;flex-direction: column;}
.cat-sub-banner-img {background: #FFF;text-align: center; height:80px; width:100%;}
.cat-sub-banner-img img {border: 0 !important;max-height: 70px !important;width: auto !important;}
.cat_desc .cat-sub-banner h2 {display: inline-block;width: 100%;color: #FFF;font: 500 18px/30px 'Poppins', Arial, Helvetica, sans-serif !important;vertical-align: middle;text-align: center;
margin: 0; padding: 10px 0; min-height: 50px;}
.cat_desc .cat-sub-banner .custom-btnt {width: 100%;display: inline-block;text-align: center;margin: 10px 0 20px;}
.cat_desc .cat-sub-banner .custom-btnt a {display: unset;}
/*My Account Block*/
.add_address h3#add_aadd {cursor: pointer;padding: 10px 1.5em;border: 2px solid #333132;margin: 1em 0;border-radius: 5em;color: #333132;font: 500 15px/20px "Poppins", sans-serif;width: 185px;}
.myaccount-page {background: #fff;padding: 6vh 0;width: 90vw;margin: 0 auto;}
.myaccount-page .col-lg-12{ width:100%;}
.myaccount-page .heading-inner {border-bottom: 1px solid #333132;margin-bottom: 30px; overflow: hidden;padding-bottom: 15px;}
.myaccount-page .heading-inner h2 {font: 600 30px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;float: left; margin:3% 0 2% 0;}
.myaccount-page .heading-inner .custom-add-to-cart {float: right;width: auto;text-align: center;display: inline-block;margin-top: 0;}
.myaccount-page .heading-inner .custom-add-to-cart a.sortby {float: left;background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 7px 16px;
font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0px 6px 0 0;width: auto;}
.myaccount-page .heading-inner .custom-add-to-cart a.sortby:last-child {margin: 0;}
.account-Block {padding: 1vh 0 0 0;}
.account-Block .col-lg-4, .account-Block .col-lg-8 {width: 100%;padding: 0;}
.account-Block .row {display: block; margin:0px;}
.account-inner-Block h3 {font: 500 1.2em/1em 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 25px; argin-bottom: 15px; padding-bottom: 15px;}
.account-innercontent p {font: 500 1em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin-bottom: 10px;}
.account-innercontent ul li {font: 400 1em/2vh 'Poppins', Arial, Helvetica, sans-serif;      }
.account-innercontent ul li a span i {font-size: 14px;float: left;margin: 0 0 0 0;}
.myaccount-page .address-Block .heading-inner h2 {font: 500 1.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin-bottom: 0vh;border: navajowhite;padding: 0;}
.address-Block .account-inner-Block.preference-block h6 {font: 500 1em/2vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;}
.address-Block .account-inner-Block.preference-block .account-innercontent p {margin: 0;font: 400 0.8em/2vh 'Poppins', Arial, Helvetica, sans-serif;}
.cms-my-account .address-block {display: inline-block;width: 47%;margin-bottom: 10px;padding: 0;margin-right: 15px;float: left;min-height: 153px;}
.cms-my-account .address-Block .account-inner-Block.preference-block {width: 100%;overflow: inherit;margin-bottom: 0;border: 1px solid #000;padding: 10px;border-radius: 10px;
	min-height: 170px !important;}
.cms-my-account .address-Block .account-inner-Block.preference-block:hover {border: 1px solid #DDD;border-radius: 10px;width: 100%;padding: 10px;}
.sidebar-cart a {font-size: 1em;}
/*My Projects Block*/

/*My Projects Block*/

.cms-palettes .count-boards {left: 14px;margin-top: 22px;margin-left: -7px;}
.boardspage, .boards-innerBlock {background: #FFF;padding: 30px 0 15px;width: 88vw;margin: 0 auto;position: relative;}
.boards-innerBlock{padding: 0vh 0 3vh}
.cms-project-details .heading-inner h2 {float: none;width: 100% !important;}
.cms-project-details .heading-inner .custom-add-to-cart {margin: 15px 0 0 0 !important;}
.cms-project-details .heading-inner .board-name-input {width: 220px !important;}
.boardspage .heading-inner h2, .boardspage.projetedit .heading-inner h2 {font: 500 22px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin:8px 0 10px 0;float: left;width: 50%;
border-bottom: 0;}
.toolbar-sorter.sorter {float: right;padding: 0;}
.boardspage .col-lg-12 {width: 100%;}
.boardspage .heading-inner {position: relative;}
.heading-inner .count-boards {position: absolute;top: 7px;right: 0;width: auto;margin-top: 0;}
.heading-inner .count-boards ul li {font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;display: inline-block;margin-right: 0;margin-left: 10px;margin-bottom: 0;}
.boardspage .heading-inner {position: relative;padding-bottom:0;}

.cms-projects .toolbar-sorter.sorter {margin-top: 0;padding-top: 0;display: inline-block;width: auto;float: left;}
.cms-project-details .boards-innerBlock {padding: 0;background: #FFF;width: 88vw;overflow: hidden;margin: 0 auto;}
.project-Block {border-radius: 10px;padding: 15px;margin-bottom: 20px;min-height: 80px;}
.project-Block-left h6, .project-Block-mid h6{font: 400 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif; margin:0;}
.project-Block-left p, .project-Block-mid p{font: 500 1.1em/1.5em 'Poppins', Arial, Helvetica, sans-serif !important;}
.cms-projects .project-Block-inner{position: relative;}
.project-Block-left {display: inline-block; width: 45%; margin-bottom: 10px;}
.project-Block-mid {display: inline-block; width: 30%;}
.project-Block-right {display: inline-block;width: 22%;height: auto;position:inherit; float:right;top: 0;right: 0;}
.project-Block-right p.archive {font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif !important;margin: 0;display: table-cell;vertical-align: middle;}
.project-Block-right p.archive a {float: left;height: 27px;text-decoration: none;margin-top: 8px;text-align: center;margin-right: 15px;}
.project-Block-right p.archive .fa.fa-trash {font-size: 3vh;color: #333132;}
.blank-project-Block p {font: 500 1.1em/3vh 'Poppins', Arial, Helvetica, sans-serif !important;}
.project-Block-right p.archive .fa.fa-trash {font-size: 1.4em;color: #333132;}
.project-Block-right p.archive a span {color: #333132;text-decoration: none;float: none;margin: 0; font-size:12px;}
.blank-project-Block {float: none;width: 100%;min-height: 85px;background: #FFFF;border-radius: 10px;margin: 20px 0;border: 1px solid #3d3d3d;padding: 10px;text-align: center;display: table;}
.modal-body .row {display: inline-block;width: 100%;}
.customer-account-logoutsuccess #maincontent.page-main {width: 100%; margin: 10% auto 350px;}
.customer-account-logoutsuccess #maincontent.page-main .column.main {color: #FFF;font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;}
#rep_modal .modal-dialog, #select_project_sec .modal-dialog, #select_board_sec .modal-dialog {width: 80%; margin:80px auto;}
.btn.asign-to-project {padding: 6px 15px;width: 9vw;font: 500 12px/20px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;width: auto;}
.modal-header .close {margin: 1em 1em 0 0;font-size: 20px;}
#select_project_sec .modal-header .close {margin: 16px 22px 0 0 !important;font-size: 26px;text-shadow: none;color: #FFF !important;float: right;}
h4.innerheading {text-align: center;font: 500 17px/30px 'Poppins', Arial, Helvetica, sans-serif !important;margin: 0 0 10%;width: 100%;text-align: center;display: inline-block;}
.create-board-sec .row, .modal-body .row {margin: 0;}
.create-board-sec p.or {text-align: center;margin: 2em 0;font: 500 16px/20px 'Poppins', Arial, Helvetica, sans-serif !important;}
.modal-body .form-control {background: transparent;border: 0;font: 600 11px/20px 'Poppins', Arial, Helvetica, sans-serif !important;height: 42px;}
.modal-body .btn.asign-to-board {background: transparent;border: 2px solid #DDD;border-radius: 5em;padding: 6px 15px;width: auto;
font: 500 12px/20px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
/*My Projects Edit Block*/
.cms-board-details .modal-dialog {margin: 17% auto;width: 95%;}
.modal-content.join-popup{padding: 4% 7%; margin-top: 5em; margin-left:0px;}
.signinBlock .block-title h3 {color: #FFF;text-align: center; font: 500 18px/22px "Poppins", sans-serif; margin: 0 0 15px 0; position: absolute; bottom: 30px; left: 50%;
transform: translate(-50%, 0);}
.modal-content.join-popup .modal_para {font: 500 17px/30px 'Poppins', Arial, Helvetica, sans-serif !important;text-align: center;margin-bottom: 1em;}
.modal-content.join-popup .palette_name {font: 600 11px/20px 'Poppins', Arial, Helvetica, sans-serif !important;height: 38px;}
.btn-yes.confirm_save {background: transparent;border: 2px solid #DDD;border-radius: 5em;padding: 7px 22px;width: auto;font: 400 14px/14px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
#visit_modal .modal-dialog {width: 80%;margin: 80px auto;}
#visit_modal .modal-header .close {margin: 8px 10px 0 0 !important;font-size: 26px;text-shadow: none;color: #FFF !important;opacity: 9;float: right;}
#visit_modal h4.innerheading {text-align: center;font: 500 20px/30px 'Poppins', Arial, Helvetica, sans-serif !important;margin: 0 0 0;width: 100%;text-align: center;display: inline-block;}
.user-visit-content {text-align: center;margin: 7% auto;width: 85%;text-align: center;font: 400 15px/26px 'Poppins', Arial, Helvetica, sans-serif;}
/*-------- support page Start -------*/
.heading-inner h2 {font: 500 22px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;border-bottom: 1px solid #FFF;padding: 0 0 25px 0;margin: 0 0 60px 0;}
.contact-inner-heading {/*background: url("../images/contact-us-heading-mobile-bg.jpg") no-repeat 0 0;*/background-size: cover;padding: 6% 10% 9% 10%; height: 130px; width: 100%;}
.cms-contact-us .heading-inner {width: 100%;}
.cms-contact-us .heading-inner h2 {font: 500 22px/22px 'Poppins', Arial, Helvetica, sans-serif;padding: 0 0 20px 0;margin:0% 0 7% 0;}
.contact-Top .row.g-0 {display: block;}
.contact-Top {border-bottom: 0;padding-bottom: 0; padding-top:0}
.contact-Top-inner {border-right: 0;text-align: center;height: auto;padding: 0 0 60px 0;border-bottom: 1px solid #333132;margin-bottom: 60px;}
.contact-Top-inner.nobdr-right{ border:0;}
.contact-Top-inner h4 {font: 600 18px/24px 'Poppins', Arial, Helvetica, sans-serif;margin: 15px 0;color: #333132;}
.contact-Top-inner p {font: 500 16px/26px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;color: #333132;}
.contact-Bottom {margin:0 auto;text-align: center;width: 100%;}
.contact-Bottom h4 {font: 600 18px/24px 'Poppins', Arial, Helvetica, sans-serif;margin: 15px 0;color: #333132;}
.contact-Bottom p { font: 500 16px/26px 'Poppins', Arial, Helvetica, sans-serif; margin: 0; color: #333132;}
.form-group .btn.btn-default {height: 38px;padding: 6px 30px;font: 500 14px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.contact-Top-inner img {width:50px;}
.contact-innerBlock{ height:auto; padding:60px 0 0;}
.contact-page-form .form-group input.form-control, .contact-page-form .form-group textarea.form-control {font-size: 11px;font-weight: 500;text-transform: uppercase;}
.contact-page-form .form-group textarea.form-control{height: 120px; font-size: 11px;font-weight: 500;text-transform: uppercase;}
.contact-page-form .form-group textarea.form-control::placeholder{color: #333132; opacity:9; font-size: 11px;font-weight: 500;text-transform: uppercase;}
/*-------- support page End -------*/

/*-------- Brand page Start -------*/
.brandBlock {padding: 4em 10% 4em;}
.brand-title {border-bottom: 1px solid #333132; margin: 0 0 2em 0; padding-bottom: 15px;}
.brand-title h2 {font: 500 22px/22px 'Poppins', Arial, Helvetica, sans-serif; color: #333132; margin: 0 0 15px 0;}
.all-brand .row.g-0 {display: inline-block; width: 100%; margin: 0;}
.all-brand .row.g-0 .col-xs-12 {padding: 0;}
.brand-category span{font: 500 1.4em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
.brand-category-inner li{font: 400 1.2em/1.8em 'Poppins', Arial, Helvetica, sans-serif;}
.all-brand ul{margin-top:0px;}
.brand-category .link span.letter::after {display: inline-block;}
.brand-category-inner li.cat_brand{padding: 8px 5px;}
.details_box {width: 100%; overflow: hidden; background: #FFF; position: absolute; box-shadow: 0px 5px 5px 0px #d9d9d9; padding: 1em 1em 0 1em; margin-top: -6px; z-index: 99;}
.brand-category-inner .details_box .view-materials.left, .brand-category-inner .details_box .find-a-rep.left {color: #333132; font: 400 15px/17px 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 14px;}
.brand-category-inner .details_box .favorites, .brand-category-inner .details_box .visit-website {font: 400 15px/17px 'Poppins', Arial, Helvetica, sans-serif;}
.brand-category .letter {margin-bottom:5px; padding-bottom:10px;}
.brand-category-inner li.cat_brand .fa.fa-angle-down {font-size: 1.4em;font-weight: 600;margin: 0px 5px 0 0;}
.brand-category .link span.letter::after {font-size: 26px !important;}
.brand-category .link.active span.letter::after {content: "-";font-size: 26px !important;}
/*-------- Brand page End -------*/

/*-------- How it Works page Start -------*/
.inner-how-it-works.mob .inner-content .how-it-works-top-head {padding-top: 60px;padding-bottom: 15px;margin: 0 0 3em 0;display: block;border-bottom: 1px solid #333132;}
.inner-how-it-works.mob .how-it-works-x-1{height:auto;}
.inner-how-it-works .row.g-0 {display: block;margin: 0;}
.inner-how-it-works.mob .how-it-works-x-1 {background: #d7b496;overflow: hidden; height:auto;}
.cms-how-it-works .showcase-text .whitebg {padding: 30px 10px 20px 10px;}
.cms-how-it-works .showcase-text .whitebg p.lead {padding-bottom: 20px;}
.howto-lightyelow-sec h2 {font: 600 22px/34px 'Poppins', Arial, Helvetica, sans-serif; margin: 0;}
.howto-mid-sec {text-align: center;padding: 70px 0%;width: 85vw;margin: 0 auto;height: auto;}
.howto-mid-sec-left {float: none; width: 100%;padding: 4%; margin-bottom:10%;}
.howto-mid-sec-right {float: none;width: 100%;padding:10% 7% 0 7%; border-left:0; border-top:1px solid #333132}
.howto-mid-sec-inner h4 {margin: 0 0 15px 0;font: 600 16px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.howto-mid-sec-inner p {font: 400 14px/24px "Poppins", sans-serif;margin: 0 0 40px 0;color: #333132;}
.howto-mid-sec-inner {margin: 0 auto 0px;width: 100%;display: block;}
.howto-mid-sec-inner .howto-mid-sec-inner-content {width: 94%;margin: 0 auto;}
.howto-mid-sec-inner.topBlock {border-bottom: 1px solid #333132;margin-bottom: 50px;padding-bottom: 50px;}
.howto-worksmart-sec .row.g-0 {display: block;}
.howto-worksmart-sec .text-white.showcase-img {min-height: unset;height: 176px;}
.howto-worksmart-sec-bottominner {padding: 6% 0;margin: 0 auto;width: 90%;}
.howto-worksmart-sec-bottom h2 {font: 600 20px/33px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;padding: 10px 10px;border: 0;}
.howto-worksmart-sec {margin-bottom: 125px; overflow: visible;}
.howto-worksmart-sec-bottom {z-index: 999;position: absolute;top: 8vh;width: 88%;text-align: center;margin: 0 6vw;left: 0;}
.cms-how-it-works .howto-mid-sec-left {margin-bottom: 0;}
.howto-midsec-Block {text-align: left;margin: 0 0 10px 0;}
.howto-midsec-Block img {display: none;}
.howto-bottom-sec {padding: 80px 0;}
.howto-bottom-inner h4 {margin: 0 0 1em 0;font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.howto-bottom-inner p {font: 400 14px/24px "Poppins", sans-serif;margin: 0 0 2em 0;color: #333132;}
.printleable a {padding: 6px 20px;font: 500 13pt/32pt 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.cms-how-it-works .howto-mid-sec-right {border-left: 0;}
.howto-midsec-Block h4::after {content: "+";width: 18px;float: right;padding-top: 2px;font-size: 25px;}
.howto-midsec-Block h4 {margin: 0 0 15px 0;font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132; border-bottom: 1px solid #333132; padding-bottom:6px; cursor:pointer;}
#howtwo1{overflow:hidden; display: none;}
#howtwo2{overflow:hidden; display: none;}
#howtwo3{ overflow:hidden; display: none;}
#howtwo4{ overflow:hidden; display: none;}
#howtwo5{ overflow:hidden; display: none;}
#howtwo6{ overflow:hidden; display: none;}
.howto-mid-sec-right.nogape {border: 0;padding: 0 4% 0 4%;margin-top: -14px;}
.workSmart-accordian-block.mob .lightyelow-sec-inner {background: #FFF;height: auto;overflow: hidden;padding: 0 0 40px !important;}
.lightyelow-sec {height: auto;}
/*-------- How it Works page End -------*/

/*-------- Brand partners page Start -------*/
.brand-partner-form h3 {font: 500 1.5em/1.5em 'Poppins', Arial, Helvetica, sans-serif;margin: 0px 0 15px;color: #333132;}
.brand-partner-form .form-group input.form-control{font: 400 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif; height:24px;}
.brand-partner-form .btn.btn-default.partner-submit {margin: 3vh 0 0 0;width: auto;padding: 6px 30px;border: 2px solid #333132;height: 38px;
font: 500 14px/20px 'Poppins', Arial, Helvetica, sans-serif;border-radius: 5em;}
.brand-partner-form {height: auto;display: table;width: 88vw;padding: 4em 5px;margin: 0 auto;}
.brand-partners-Block.mob + .about-showcase .paragraph {padding: 0 0 6vh;min-height: auto;height: auto;display: block;width: 86vw;margin: 0 auto;}
.brand-partners-Block.mob + .about-showcase .paragraph p{font: 400 14px/28px 'Poppins', Arial, Helvetica, sans-serif;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec {padding: 0;height: auto;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec .row {margin: 0;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec .brand-partners-bottom {text-align: center;width: 88vw;margin: 0 auto;height: auto;display: block;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec .brand-partners-bottom p {font: 600 1.4em/1.8em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;
margin: 0 0 0px 0; display: block;padding: 40px 0;}
.inner-aboutBlock.brand-partners-Block .inner-content {padding: 0 10% 0 8%;}
/*-------- Brand partners page End -------*/

/*-------- faqs page Start -------*/
.faqBlock-left {float: none; width: 100%;}
.faqBlock-right {float: none; width: 100%;}
.faq-faq-view #maincontent {padding: 30px 0;width: 95%;margin: 0 auto;}
.faq-faq-view .page-title-wrapper .page-title {margin-top: 0;margin-bottom: 0;padding-bottom: 10px; font: 600 20px/26px 'Poppins', Arial, Helvetica, sans-serif1026; color: #333132;}
.faq-faq-view .faq-inner-Block h3 {font: 500 18px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 15px 0; padding:0 0 15px 0;}
.faq-inner-Block .panel-title a {font: 500 15px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 0 0;}
.faq-inner-Block .panel-title .sign.plus {font-size: 30px; line-height: 24px; margin-top: 0px;}
.faq-inner-Block .panel-title .sign.minus {font-size:50px !important;line-height: 24px;height: 21px;margin: -20px 0 0 0;}
.faq-inner-Block .card-body p {font: 400 14px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.faq-inner-Block {margin-bottom: 30px;}
/*-------- faqs page Start -------*/

/*-------- About page Start -------*/
.desktop-view {display: none;}
.inner-aboutBlock.mob .inner-content .about-top-head h2, .inner-how-it-works.mob .inner-content .how-it-works-top-head h2, .brand-partners-Block .inner-content .partner-top-head h2 {
font: 600 22px/22px 'Poppins', Arial, Helvetica, sans-serif;padding: 0;margin: 0 0 2% 0;border: none;}
.inner-aboutBlock.mob .about-x-1 .mob-about-banner img, .inner-how-it-works.mob .how-it-works-x-1 .mob-how-it-works-banner img, .brand-partners-Block .partners-x-1 .mob-partners-banner img {
width: 100%;height: auto;}
.inner-aboutBlock .about-x-1, .brand-partners-Block .partners-x-1 {height: 600px;}
.inner-aboutBlock.mob .about-x-2, .inner-how-it-works.mob .how-it-works-x-2, .brand-partners-Block .partners-x-2 {height: auto;}
.inner-aboutBlock.mob, .inner-how-it-works.mob {background: none;padding: 0;height: auto;}
.inner-aboutBlock.mob .inner-content .about-top-head, .brand-partners-Block .inner-content .partner-top-head {padding-top: 60px;padding-bottom: 15px;margin: 0 0 40px 0;
display: block !important; border-bottom: 1px solid #FFF;}
.inner-aboutBlock.mob .about-x-1, .brand-partners-Block .partners-x-1 {background: #ad632e;overflow: hidden;}
.inner-aboutBlock {position: relative;background-size: contain;}
.inner-aboutBlock.mob .about-x-1, .brand-partners-Block .partners-x-1 {width: 100%;margin: 120px auto;}
.inner-aboutBlock .row.g-0 {display: block;}
.inner-aboutBlock .row.g-0 {order: 2;}
.inner-aboutBlock .inner-content {padding: 0 15px;}
.showcase-text .whitebg {padding: 20px 0px 20px 0;width: 100%; margin: 0 auto;height: auto;}
.about-top-head2 {display: block;vertical-align: middle;}
.whitebg h2 {color: #ac632e;font-size: 2em;line-height: 1.5em;margin: 0;text-transform: uppercase;letter-spacing: 6px;margin-bottom: 3%;padding-right: 9%;}
.whitebg p.lead {width: 100%;font-size: 14px;line-height: 30px;font-weight: 400;margin: 0em;}
.about-showcase.mob .row {display: block;}
.about-showcase.mob .showcase-img img {width: 100%;}
.about-showcase.mob .showcase-text2 .about-top-head3 {display: block;vertical-align: middle;padding: 40px 80px 20px 35px;height: auto;}
.about-showcase .showcase-text2 h2 {font: 600 1.6em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 30px 0;}
.about-showcase.mob .learen-more p a {font: 600 10pt/32pt 'Poppins', Arial, Helvetica, sans-serif;}
.about-showcase.mob .paragraph {padding: 0 20px 40px 20px;min-height: auto;height: auto;display: block;}
.about-showcase.mob .paragraph p {color: #333132;font: 500 14px/28px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;letter-spacing: 1px;display: block;vertical-align: middle;}
.brand-partners-Block.mob + .about-showcase .paragraph {padding: 0 0 6vh;min-height: auto;height: auto;display: block;width: 86vw;margin: 0 auto;}
.brand-partners-Block.mob + .about-showcase .paragraph p{font: 400 14px/28px 'Poppins', Arial, Helvetica, sans-serif;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec {padding: 0;height: auto;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec .row {margin: 0;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec .brand-partners-bottom {text-align: center;width: 88vw;margin: 0 auto;height: auto;display: block;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec .brand-partners-bottom p {font: 600 1.4em/1.8em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;
margin: 0 0 0px 0; display: block;padding: 40px 0;}
.lightyelow-sec.mob .about-mid {width: 100%;padding: 0% 5%;}
.about-mid.about-mid1 h4 {border-top: 1px solid #333132;padding-top: 8px;}
.lightyelow-sec .about-mid h4::after {content: "+";width: 18px;float: right;padding-top: 2px; font-size: 25px;}
.about-mid.about-mid1 h4 {border-top: 1px solid #333132; padding-top: 8px; font: 500 17px/30px 'Poppins', Arial, Helvetica, sans-serif;}
.lightyelow-sec .about-mid h4 {color: #333132;font: 500 17px/30px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;text-transform: capitalize; border-bottom: 1px solid #333132; padding: 6px 0;}
#myDIV {overflow: hidden;display: none;}
.lightyelow-sec-inner {height: auto;}
.lightyelow-sec .about-mid p {color: #333132;font: 400 14px/22px 'Poppins', Arial, Helvetica, sans-serif;margin: 10px 0;width: 90%;}
.about-showcase-bottom .row {display: inherit;}
.about-showcase-bottom .col-lg-6.col-sm-12.col-xs-12.text-white.showcase-img {padding: 0;}
.about-showcase-bottom {height: auto;overflow: hidden;}
.about-showcase-bottom .paragraph {height: auto;padding: 0em;}
.about-showcase-bottom .paragraph p {width: 100%;font: 400 14px/28px 'Poppins', Arial, Helvetica, sans-serif;}
.cms-about-us .mobile-view .lightyelow-sec-inner .lightyelow-sec-top {display: block;height: auto;width: 100%;margin: 0 auto;padding: 30px 0;}
.lightyelow-sec.mob .lightyelow-sec-bottom {padding: 20px 0;}
.lightyelow-sec.mob .lightyelow-sec-bottom .paragraph {min-height: auto; padding: 0; height: auto; width: 85vw; margin: 0 auto; display: block;}
.about-showcase-bottom .paragraph p {width: 100%;}
.cms-about-us .lightyelow-sec {height: auto;}
.lightyelow-sec.mob .about-showcase-bottom .row {margin: 0 -15px;}

/*-------- About page End -------*/


/*------ checkout page Start----------*/
.checkout-section h2 {font: 600 22px/30px 'Poppins', Arial, Helvetica, sans-serif;padding: 0 0 15px 0; margin:0 0 20px 0; border-bottom: 1px solid #838383;}
.checkout-bradecome {font: 400 11px/16px "Poppins", sans-serif; padding: 0;}
.checkout-section .row {display: inline-block;width: 100%;}
.checkout-index-index #maincontent.page-main {padding: 6vh 0 0;/*width: 85vw;*/margin:0 auto;}
.checkout-index-index #checkout.checkout-section {width: 95%;margin: 0 auto; padding-bottom:2em;}
.shipping-info {border-right: 0px solid #979797;padding: 0;margin-right: 0;height: 100%;}
#checkout.checkout-section.mob .row + .row {display: block;}
#checkout.checkout-section.mob .shipping-info .step-1 .row {display: block;}
#checkout.checkout-section.mob .shipping-info .step-1 h4 {margin: 30px 0 0;text-align: left;}
#checkout.checkout-section.mob .shipping-info .form-group input.form-control, 
#checkout.checkout-section.mob .shipping-info .form-group select.form-control
{font: 400 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}

.checkout-index-index .btn.address-book {float: right;background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 7px 11px;width: auto;
font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: -6.5vh 0 0 0;}
.address-save-block label{font: 400 1em/4vh 'Poppins', Arial, Helvetica, sans-serif}
.address-save-block input.form-control{width: 20px; height: 13px !important; margin: 0.8vh 0.4vw 0 0 !important;}
.address-save-block .form-group {display: inline-block; width: 100%;}
.shipping-info form .form-group:last-child {text-align: center;}
.shipping-info .form-group a.btn.shipp-form-next {background: transparent; border: 2px solid #333132; border-radius: 5em; padding: 8px 25px; width: auto; font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif; color: #333132; margin: 0 auto; width:120px;}
.checkout-index-index .cart-info {padding: 6vh 0;}
.cart-info h4.innerheading {text-align: left;padding: 00;margin: 0 0 15px;}
#address-list .modal-dialog {width: 100%;}
.checkout-index-index .control input.input-text {height: 15px;border-radius: 4px;margin: 0px 0 0 0;outline: none;width: 15px;}
.fieldset .field.address-sec .address-data {margin: 0 0 10px;font: 400 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;float: left;width: 80%;}
.fieldset .field.address-sec .address-data p {margin: 0 0 3px;font: 400 0.9em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.shipping-details {padding: 15px 0;}
.cart-info .qty-box{display: none;}
.cart-info .img-holder {width: 100px;float: left;margin-right: 10px;}
div.cart-info .details {margin-right: 0px;width: 40%;}
.cart-info .sku-cart {float: left;width: 26%;margin-right: 0.1vw;}
.cart-info a{font-size:24px;}
.cart-info .img-holder img {width: 100%;height: 95px;}
.cart-info .details p {color: #333132;font: 500 0.9em/1.2em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 1px;text-transform: uppercase;margin: 0 0 3px 0;}
.cart-info .details h4 {color: #333132;font: 500 0.9em/1.4em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 0.5vh 0;}
.cart-info .sku-cart p{ font: 500 0.9em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
.cart-info .details h4 {color: #333132;font: 500 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;margin: 0.6em 0 0.5vh 0;}
.cart-info ul li {border-radius: 1em;height: 140px;padding: 20px;}
.checkout-index-index #address-list .fieldset {height: 300px;}
.cms-order-processing h3.subheading {font: 500 16px/25px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;padding: 0;}
.shipping-info .step-2 p{font: 400 13px/22px 'Poppins', Arial, Helvetica, sans-serif;}
.shipping-left .form-group input {float: left;margin: 0 5px;width: 15px;height: 15px;}
.shipping-details .shipping-left label {font: 500 11px/16px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.shipping-details .shipping-left img.leaf-icon {margin-right: 4px;width: 0.8em;margin-top: 0.1em; float:left;}
.shipping-info .step-2 p.shipping-label-text {font: 500 11px/16px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;text-align: right;}
.shipping-info .step-2 .disclaimer-block p {	font: 400 10px/22px 'Poppins', Arial, Helvetica, sans-serif; margin: 20px 0 10px 0;}
.cart-info .sku-cart h4 {color: #333132;font: 500 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.disclaimer-block .row {margin: 0;display: block;}
.shipping-details .col-md-7 {width: 70%;}
.shipping-details .col-md-5 {width:auto;}
.shipping-info .btn.shipp-form-back, .shipping-info .step-2 .btn.place-order{
font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;
padding: 7px 17px;
width: auto;
margin: 15px 0 0 0;}

/*------ checkout page End ----------*/

.boardspage .heading-inner h5 {font: 400 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 15px 0;color: #333132;}
.boardspage.projetedit{padding: 3vh 0 3vh;}
.cms-project-details .heading-inner .custom-add-to-cart {margin-top: 20px;}
.projetedit .heading-inner .custom-add-to-cart {float: none; width: 100%; text-align: center;}
.projetedit .heading-inner .custom-add-to-cart a.sortby {display: inline-block;background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 7px 22px;
font: 400 1em/1.8em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 10px 0 0;width: auto;text-align: center;float: none;}
.edit-project-Top ul li h6{font: 400 0.8em/1.5vh 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-Top ul li p {font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; margin: 0;}
.edit-project-Top ul li input#project_type{font: 500 1em/3vh 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-Top ul li:first-child {width: 100%;border-bottom: 1px solid #333132;margin-right: 0;padding-bottom: 10px;margin-bottom: 15px;}
.edit-project-Top ul li {display: inline-block;width: 49%;margin-right: 0;}
.edit-project-Top ul li:last-child {text-align: right;}
.edit-project-Top {border-bottom: 1px solid #333132;margin-bottom: 15px;}
.edit-project-Bottom {min-height: auto;display: inline-block;width: 100%;}
.edit-project-left {float: none;width: 100%;margin-right: 0;position: relative;}
.edit-project-left h4{ font:500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-left textarea{font: 400 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif; resize: none;}
.edit-project-mid {float: none;width: 100%;margin: 0;margin-right: 0;}
.project-Block1 {margin-bottom: 15px;border-top: 1px solid #CCC;margin-top: 30px;padding-top: 20px;}
.edit-project-Bottom .project-Block1 h4 {font: 500 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;}
.edit-project-Bottom .project-Block1 p {color: #333132;font: 500 0.9em/3vh 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.project-Block2-right h6{font: 500 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.project-Block2-right p{font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-right{width: 100%;}
.edit-project-right .project-Block2-left .blank-boards-block {width: 100%;height: 13.5vh !important;border-radius: 1em;box-shadow: 0px 1px 5px -3px #333;}
.edit-project-right .project-Block2-left {width: 35%;margin: 0vh 0 0 0;padding-left: 0.2em;}
.cms-project-details .edit-inner.project .form-outline .btn.btn-default.submit{font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; margin: 15px 0; padding: 7px 22px; width:auto;}
#share-project-to-email .modal-dialog {width: 95%;margin: 9.5em auto;}
#share-project-to-email .modal-body {position: relative;padding: 25px 10px;width: 88vw;margin: 0 auto;}
.user-email-sec .field.share-email .add-and-delete-row-sec .add-more{background: url(../images/share-plus-icon.png) no-repeat 3px 19px; line-height: 60px;}
.user-email-sec .field.share-email .add-and-delete-row-sec .remove-this { background-position:3px 19px; line-height: 60px;}
#share-project-to-email .user-email-sec #email.input-text{font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;}
#share-project-to-email .user-email-sec textarea.input-text{font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;}
#share-project-to-email .actions-toolbar button.share-button{font: 500 1em/1.4em 'Poppins', Arial, Helvetica, sans-serif; padding: 7px 22px; width: auto;}
.detail-download-inner .fa {font-size: 1.5em;line-height: 1em;margin: 1em 0 0 0;}
.detail-download-inner a h4 {margin: 10px 0 0 0;font: 400 15px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-Mid ul li input#project_name{ font:500 1em/1.4vh 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-Mid ul li {float: none;width: 100%;margin-right: 30px;margin-bottom: 0;}
.edit-project-Mid {width: 100%;overflow: hidden;margin: 0 0 1vh 0;}
.edit-project-left .form-outline {margin: 20px 0 0 0;display: inline-block;width: 100%;}
.form-outline .btn.btn-default.submit {float: right;padding: 7px 22px;border: 2px solid #333132;margin-right: 0;border-radius: 5em;color: #333132;font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
#board-list .modal-dialog.modal-lg {width: 100%;}
.cms-create-project #board-list .foure-boards-block, .cms-create-project #board-list .three-boards-block, .cms-create-project #board-list .two-boards-block, .cms-create-project #board-list .sing-boards-block {float: left; width:130px; margin: 0 5% 5% 0; position: relative;height: 145px;}
#board-list .create-board-sec {text-align: center;width: 100%;}
#board-list .foure-boards-block, #board-list .three-boards-block, #board-list .two-boards-block, #board-list .sing-boards-block {
height: 146px; float: none; width: 140px; margin: 0 3% 5% 3%; position: relative; display: inline-block;}
.right-text {margin-top: -36px;}
#board-list .two-bord-top-left img {height: 70px;border-radius: 0.5em 0 0 0;}
#board-list .two-bord-top-right img {height: 70px;border-radius: 0 0.5em 0 0;}
#board-list .two-bord-bottom-left img {height: 70px;border-radius: 0 0 0 0.5em;}
#board-list .two-bord-bottom-right img {height: 70px;border-radius: 0 0 0.5em 0;}
#board-list .bg-text{border-radius: 0 0 0.5em 0.5em; bottom:0; }
#board-list .two-bord-top img {height: 70px;margin: 0;border-radius: 0.5em 0.5em 0 0;}
#board-list .two-bord-bottom img {height: 70px;border-radius: 0 0 0.5em 0.5em;margin-top: 5px;}
#board-list .sing-boards-block img {height: 145px;border-radius: 0.5em;}

.count-boards {width: 100%;margin-top: 53px;position: inherit;overflow: hidden;float: none;margin-left: 18px;}
.cms-palettes .foure-boards-block, .cms-palettes .three-boards-block, .cms-palettes .two-boards-block, .cms-palettes .sing-boards-block, .cms-palettes .blank-boards-block {
	margin: 0 15px 15px 0;width: 45%;height: auto;}
.cms-palettes .bg-text {padding: 8px 10px;}
.bg-text {background: url(../images/bluer-bg.png) no-repeat 0 0;color: #333132;font-weight: bold;position: absolute;bottom: 0;left: 0;z-index: 2;height: auto;width: 100%;padding: 8px;
border-radius: 0 0 1em 1em; text-align: left;background-size: cover;}
.bg-text p{font: 400 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif !important;}
.bg-text h4{font: 400 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif !important;}
.cms-palettes .foure-boards-block, .cms-palettes .three-boards-block, .cms-palettes .two-boards-block, .cms-palettes .sing-boards-block, .cms-palettes .blank-boards-block {
margin: 0 7.5px 15px 7.5px;width: 45%;height: 210px;}
.sing-boards-block.palette-block {height: 214px;border-radius: 1em 1em;margin: 0 7.5px 15px 7.5px;}
.two-bord-top-left img {width: 100%;border-radius: 1em 0 0 0;height: 100px;}
.two-bord-top-right img {width: 100%;border-radius: 0 1em 0 0;height: 100px;}
.two-bord-bottom-left img {width: 100%;border-radius: 0 0 0 1em;height: 105px;}
.two-bord-bottom-right img {width: 100%;border-radius: 0 0 1em 0;height: 105px;}
.sing-boards-block.palette-block {height: 204px;}
.sing-boards-block img{height: 204px;}
.count-boards ul li {font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.page-title-wrapper .page-title {margin-top: 0;margin-bottom: 0;font: 600 1.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif1026;}
.sidebar-cart .no-cart{padding: 8% 3%;}
.two-bord-top {margin-bottom: 4px;}
.three-boards-block .two-bord-top{margin-bottom: 4px !important;}
.two-bord-top img {height: 100px; border-radius: 1em 1em 0 0;}
.two-bord-bottom img{margin-top: 0px; height: 105px;  border-radius: 0 0 1em 1em;}
.sing-boards-block.palette-block {height: 210px; border-radius: 1em 1em;}
.two-bord-top-left{ margin-bottom:4px; width: 50%;}
.two-bord-bottom-left {width: 50%;}
.two-bord-top-right{margin-bottom:4px;}
.board-edit-sec .toggle-menu{left: -140%; width: 132px;}
.board-edit-sec .toggle-menu li {font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
#create_board .modal-dialog {width: 70%;}
.btn.create-board {background: transparent;border: 2px solid #DDD;border-radius: 5em;padding: 7px 22px;width: auto;
font: 400 14px/14px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.howto-lightyelow-sec{ height:auto;}
.howto-lightyelow-sec .container-fluid {display: block;height: 100%;padding: 30px 0 !important;}
.cms-board-details .sing-boards-block {float: left;width: 47%;margin: 0 5px 15px;position: relative;height: 180px;}
.cms-board-details .sing-boards-block {float: left;width: 46%;margin: 0 5px 15px;position: relative;height: 180px;}
.cms-board-details .sing-boards-block .product-sel .btn.btn-success.color-swatch-radio {background: #FFF;border-radius: 50%;height: 20px;width: 20px;display: block;padding: 0;}
.sing-boards-block img {width: 100%;border-radius: 1em; height: 210px;}
.cms-board-details .boardspage .heading-inner h2 {float: none;width: 100%;}
.boardspage .heading-inner .custom-add-to-cart {float: none;width: 100%;text-align: left;position: relative; margin-bottom:10px;display: inline-block; margin-top:50px;}
.cms-board-details .container-fluid.p-0 .row + .row {	position: inherit !important;width: 100% !important;}
.cms-board-details .count-boards {margin-top: 0; margin-left: 0;}
.cms-board-details .left-material-content {float: none;width: 100%;}
.custom-add-to-cart a.add-to-share {margin-right: 0;float: none; width: 100%;}
.right-material-content .right-text p {font: 400 .8em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #353132;letter-spacing: 0;text-transform: uppercase;}
.bg-text h4:hover::after {background: url(../images/Boards-hover-arrow.png) no-repeat 0 0;content: '';position: absolute;height: 20px;width: 20px;right: 0;bottom: 0;}
.boardspage .container-fluid.p-0 .row + .row {position: absolute;top: 75px;right: 0; width:100%;}
.boardspage .heading-inner .board-name-field .board-name-input {float: left;border: 0;background: transparent;border: 1px solid #333132;box-shadow: inherit;
height: 44px; width: 270px; border-radius: 25px; font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif; margin: 0 5px 0 0;}
.boardspage .heading-inner .board-name-field #save-board {float: left; font: 500 14px/34px 'Poppins', Arial, Helvetica, sans-serif;width: 145px;}
.cms-board-details .heading-inner .custom-add-to-cart {float: none;width: 100%;text-align: left;position: relative;margin-bottom: 10px;display: inline-block;margin-top: 0;}
.backproject {	font: 500 0.9em/2em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 10px 0;color: #333132;}
/* -------- Product-details page---------*/

.mobile-menu{display: block;}
.navContent {display: none;}
#navbar.upper-links {background: #f2f2f2;margin: 0;}
#navbar.upper-links .links {list-style-type: none;padding: 0;margin: 0;text-align: center;}
#navbar.upper-links .links li {display: inherit;font: 500 16px/22px "Poppins", sans-serif;margin: 0;width: 100%;border: 0;text-align: center;border-bottom: 3px solid #f2f2f2;padding: 10px 0; position: relative;}
.catalog-product-view #maincontent.page-main {padding: 3% 8%;}
#navbar.upper-links .links li:last-child {border: 0; display:none;}
#navbar.upper-links .links li:nth-child(2) , #navbar.upper-links .links li:nth-child(3n) , #navbar.upper-links .links li:nth-child(4n) { display:none;}
.catalog-product-view .product.media {width: 100%;}
.catalog-product-view .product.media figure.containerZoom img {width: 100%; height:auto;}
.lance-and-download-sec {width: 70px;height: 38px;padding: 6px 0;margin-top: -38px;z-index: 999; text-align:center;}
.lance-and-download-sec .lance {width: 22px;}
.lance-and-download-sec .download-img {width: 25px;}
.lance-and-download-sec .lance a i.fa.fa-search {background: url(../images/mobile-pro-zoom-icon.jpg)no-repeat 5px 5px;}
.lance-and-download-sec .download-img a i.fa {background: url(../images/mobile-pro-download-icon.jpg)no-repeat 8px 5px;}

#navbar.upper-links .links li::after {background: url(../images/overview-arrow.jpg)no-repeat 5px 0px;content: '';position: absolute;
right: 27px;top: 18px;height: 20px;width: 20px;display: block;z-index: 999;}
.cms-rep .modal-dialog.modal-lg {width: 350px;margin: 0 auto;}
.cms-rep .modal-dialog .modal-body {padding: 15px 0;}
.confirm_action button#submit_confirm {width: 42%;}
.confirm_action button#cancel_confirm {width: 42%;}
.cms-rep .modal-dialog .modal-body .confirm-text {font: 500 18px/22px "Poppins", sans-serif;margin: 0 0 50px;text-align: center;}
.cat-and-color-sec {margin: 20px 0 0px 0;}
.cat-and-color-sec .selected-color-name {float: none;width: 100%; height:auto;}
.cat-and-color-sec .product_cat {float: none;width: 100%;text-align: left;border-top: 0;border-bottom: 0;padding:5px 0 0 0;}
.catalog-product-view .product_cat h4 {	text-align: left;width: auto;font: 500 14px/16px "Poppins", sans-serif;color: #333132;}
.catalog-product-view .product_cat p {margin: 0;font: 400 14px/16px "Poppins", sans-serif;color: #333132;display: inline-block;}
.brand-name-title h4 {margin: 0;float: none;width: 100%;font: 500 17px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.brand-name-title p {float: none;font: 600 14px/24px "Poppins", sans-serif;color: #333132;margin: 10px 0 0 0;overflow: hidden; display:none;}
.catalog-product-view .page-title-wrapper .page-title {margin: 10px 0 0 0;float: left;font: 600 22px/30px 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 0 !important;color: #333132;
text-transform: capitalize;}
.product-info-main .product.attribute.overview {display: none;}
.page-title-wrapper.product p {float: right; font: 400 14px/22px "Poppins", sans-serif;margin: 14px 0 0 0;}
.catalog-product-view .product.attribute.overview .value {font: 500 14px/30px "Poppins", sans-serif;color: #333132;min-height: auto;text-align:left;padding: 0 0px 0 0;}
.product-social-links, .amazon-minicart-container {text-align: left; display:none;}
.btBloct-header {border-bottom: 0;margin: 0 0 1.5em 0;padding-bottom: 0; width: 100%;overflow: hidden;}
.btBloct-header h2 {font: 500 17px/1.5em "Poppins", sans-serif; float: none; border-bottom:1px solid #333132; padding-bottom:10px;}
.btBloct-header p {float: none;margin: 12px 0 0 0;font: 500 10px/18px "Poppins", sans-serif;text-align: left;}
div.cat-and-color-sec .selected-color-name {min-height:auto; width: 100%;overflow: hidden;}
div.cat-and-color-sec .selected-color-name h4, div .cat-and-color-sec .product_cat h4 {float: left; margin: 6px 10px 0 0;}
div.cat-and-color-sec .selected-color-name p {line-height: 26px;float: left;}
div.cat-and-color-sec .product_cat {text-align: left;width: 100%;overflow: hidden;}
#specification .pro-detail-botBlock ul li {width:30%; padding-right: 20px;}
#specification .pro-detail-botBlock ul li:nth-child(3n) {padding-right: 0 !important;}
.cat-and-color-sec .selected-color-name h4 {text-align: left;width: auto;font: 500 14px/16px "Poppins", sans-serif;color: #333132;}
.cat-and-color-sec .selected-color-name p {font: 400 14px/16px "Poppins", sans-serif;color: #333132;display: inline-block;}
.catalog-product-view .column.main {position: relative;}
.catalog-product-view .product.media h5.backproject {font: 500 15px/17px "Poppins", sans-serif;color: #333132; margin: 15px 0 0 0;position: absolute;top: 0;}
.catalog-product-view .product.media h5.backproject .fa.fa-angle-left {font-size: 18px;line-height: 13px;margin: 2px 6px 0 0;float: left;}
.catalog-product-view .column.main {display: inline-block; position:relative;}
.page-layout-1column .product.media #overview {padding: 0px 0 0 0; margin-top: -159px; position: absolute;top:310px; width: 99%;}
.product-info-main .product-add-form {position: inherit !important;order: 4; bottom: inherit !important; width: 100%; overflow: hidden; margin-top: 100%;
padding-top: 150px;}
.catalog-product-view .product-info-main {height: auto !important;margin-top: 14px; flex-direction: column !important; position: inherit;display: flex;}
.brand-name-title {overflow: hidden;flex: 1;width: 100%;order: 1;}
.catalog-product-view .page-title-wrapper.product {width: 100%;order: 2;flex: 2; margin:0;}
.page-layout-1column .product.media #overview .brand-logo {max-width: 120px;}

.custom-add-to-cart a {display: inline-block;padding: 8px 10px;border: 2px solid #333132;margin: 0 0 10px 0;border-radius: 5em;color: #333132;font: 500 15px/26px "Poppins", sans-serif; width: 32%;text-align: center;height: 44px;}
#learnmore.pro-detail-botBlock .btBlock-bottom {padding-top: 0px;}
.btBlock-bottom .btn-group {width: 100%;}
#added_to_cart_modal .modal-dialog {width: 100%; margin: 180px auto 0;}
#added_to_cart_modal .modal-content {padding-bottom: 10px;width: 84%;margin: 0 auto !important;}
.modal-header .close {margin: 0px 0 0 0 !important;font-size: 26px;text-shadow: none;color: #FFF !important;opacity: 9;float: right;}
#added_to_cart_modal .modal-dialog .innerheading {font: 500 17px/24px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 10%;}
.btn.view-cart, .btn.continue-shop {padding: 0.8em 0;width: 80%;font: 400 14px/20px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0 10px 20px;}
.btBlock-bottom .custom-add-to-cart a {width: 100%;height: auto;padding: 8px 24px;}
.custom-add-to-cart a.order-sample {width: 49%; float: none;padding: 8px 22px;}
.custom-add-to-cart .delete-palete {width: 49%;}
.catalog-product-view .custom-add-to-cart a.order-sample {width: 100%;}
.custom-add-to-cart a.find-a-rep {width: 100%; overflow:hidden;}
.custom-add-to-cart a.add-to-projects {float: left; margin-right: 10px;}
.custom-add-to-cart a.add-to-boards {float: right;}
.product-info-main .product-add-form {position: inherit !important;order: 5;bottom: inherit !important; width: 100%; overflow: hidden;}
.catalog-product-view .detail-download-inner a h4 {font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif;}
.catalog-product-view .product.info.detailed {margin-bottom: 20px; margin-top:}
div.product-options-bottom div.custom-add-to-cart {
    display: inline-block!important;
}
.catalog-product-view .pro-detail-botBlock .specification-details ul {width: 100%;margin: 15px 0 0 0;}
.catalog-product-view .pro-detail-botBlock .specification-details {margin-bottom:10px;}
.color-celectBOx h4 {padding: 0 0 0 10px;font: 400 12px/14px 'Poppins', Arial, Helvetica, sans-serif; margin:5px 0 0 0px;}
.color-celectBOx {min-height: inherit;}
.catalog-product-view .btBloct-sub-header h3 {font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 1em; padding-bottom: 10px;}
.pro-detail-botBlock p.attr_name {font: 500 14px/18px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.pro-detail-botBlock p.attr_value {font: 400 13px/18px 'Poppins', Arial, Helvetica, sans-serif; text-align:left;}
#colorways .btBlock-bottom {overflow: hidden;width: 100%;}
.sidebar-cart .closebtn{top: 22px; color: #FFF !important;}
.catalog-product-view .product-info-main {height: auto;margin-top: 3.2em;}
.btBlock-bottom .color-celect li {display: inline-block;margin: 0 5px 10px 0;width: 95px;height: auto;min-height: auto;}
/*.btBlock-bottom .color-celect li:nth-child(4n) {margin-right: 0;}*/
.catalog-category-view.page-products .item.product.product-item {width: 48%;display: inline-block;padding: 0;margin-bottom: 10px !important;margin-right: 8px;}
.catalog-category-view.page-products .item.product.product-item:nth-child(2n){ margin-right:0;}
.catalog-product-view .pro-detail-botBlock .specification-details ul li {width: 20px !important;padding: 5px 2px !important;margin: 0 !important; min-height: auto !important;}
/* --------- Find a Rep Start-----------*/
.cms-find-a-rep #maincontent.page-main{padding: 6vh 0; width: 85vw; margin: 0 auto;}
.cms-find-a-rep .header .row {margin: 0 -15px;}
.cms-find-a-rep .search_results{padding: 0;}
.cms-find-a-rep .top_heading h3{font: 600 1.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif1026;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 {width: 100%;}
.cms-find-a-rep .search_results .top_heading + .row {display: block; margin: 0 -15px;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .left_sidebar {margin-top: 25px;}
div.quik_outer h5 {font: 500 1.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 15px;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .left_sidebar .according_outer form .row {display: block;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .left_sidebar .according_outer form .row .country-block {margin-bottom: 10px;}
body.cms-find-a-rep .primary .search-rep{padding: 7px 17px; width: auto; font: 14px/19px "Poppins", sans-serif; color: #323232; margin: 0;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .right_sidebar {margin-top: 30px;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .right_sidebar .row.margin56 {margin-bottom: 20px; display: block;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .right_sidebar .row.margin56 .col-12 {padding: 0; text-align: left;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .right_sidebar .row.margin56 .col-12 .contect_rap {text-align: left;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .right_sidebar .row.margin56 .col-12 .contect_rap a.contact-rep {font: 500 13px/19px 'Poppins', Arial, Helvetica, sans-serif;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .right_sidebar .row.margin56 .col-12 .text_outer p {font: 400 13px/13px 'Poppins', Arial, Helvetica, sans-serif;}
.text_outer p span {font-weight: 500;font-size: 16px;}
.text_outer p {color: #333132;font: 400 14px/20px 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 7px;}
/* --------- Find a Rep End-----------*/

/* --------- Search Page Start-----------*/
.sidebar-main .block .block-title > strong, .sidebar-additional .block .block-title > strong {color: #333132;font: 600 22px/40px 'Poppins', Arial, Helvetica, sans-serif;font-weight: 600;
text-transform: capitalize;padding: 0 0 0 20px;}
.catalogsearch-result-index .sidebar-main .block .block-title {margin-bottom: 50px;}
.catalog-category-view .sidebar.sidebar-main {display: none;}
.filter-toggle-sec {display: block;float: right;position:inherit;top:3.8%; margin-top: 0;right: 15px;}
/*.catalog-category-view .filter-toggle-sec {top: 13%;}*/
.toolbar.toolbar-products:nth-child(4) .filter-toggle-sec {display: none;}
.filter-back-sec{ display:block;}
.catalog-category-view .column.main {padding: 6%; min-height: 650px;}
.filter-toggle-sec .filter-toggle {display: inline-block;padding: 2px 25px;border: 2px solid #333132;margin-right: 15px;border-radius: 25px;text-decoration: none;color: #333132;font: 500 1em/2em "Poppins", sans-serif;}
/*.catalogsearch-result-index .filter-toggle-sec {display: block;float: left;position: absolute;top: 101px;right: 0;z-index: 9999 !important; margin:0;}*/
.catalogsearch-result-index .filter-toggle-sec {display: block;float: left;position: absolute;top: 100px;right: 34px;z-index: 9999 !important;margin: 0;}
.items.pages-items .item {font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif;}
.pages strong.page {background: #333132;border: 1px solid #333132;box-sizing: border-box;color: #ffffff;font: 500 1em/1em 'Poppins', Arial, Helvetica, sans-serif !important;
height: 3.7vh; line-height: 3.7vh !important; min-width: 15px; padding: 0; text-align: center;width: 2em !important;}
/*.pages a.page {height: 40px !important;line-height: 40px !important;width: 40px !important;}
.pages strong.page {height: 40px;line-height: 40px !important;width: 40px !important;}*/
.items.pages-items {margin-bottom: 40px;}
.pages strong.page {background: #333132;border: 1px solid #333132;box-sizing: border-box;color: #ffffff;font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif !important;height: 40px;
line-height: 40px !important; min-width: 15px; padding: 0; text-align: center; width: 40px !important;}
.pages a.page {border: 1px solid #333132;box-sizing: border-box;color: #333132 !important;background: transparent;display: inline-block;height:  40px;line-height:  40px;padding: 0;
text-align: center;vertical-align: top;width:  40px;transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;-webkit-transition: all .3s ease 0s;}
.pages a.page:hover {background: #333132;border: 1px solid #333132;color: #ffffff !important;}
.pages .action.next {background: #333132;border: 1px solid #333132;box-sizing: border-box;color: #ffffff;font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif !important;height:40px;
line-height: 3.7vh !important;min-width: 15px;padding: 0;text-align: center;width: 40px !important;}
.pages .action.next:hover {background: #333132;border: 1px solid #333132;color: #ffffff;}
.catalogsearch-result-index .sidebar-main .block .block-title{margin-bottom: 50px;}
.catalogsearch-result-index .filter-toggle-sec .filter-toggle {display: inline-block;padding: 0px 25px;border: 2px solid #333132;margin-right: 15px;border-radius: 25px;
text-decoration: none;color: #333132;font: 500 1.2em/2em "Poppins", sans-serif; }
div.search {height: auto;display:block;}
.subscribe-newsletter .input-group {width: 385px;margin: 0 auto;}
.catalogsearch-result-index .products {min-height: 117px;margin: 2em 0 0 0;}
.catalogsearch-result-index .toolbar-sorter.sorter {padding: 72px 8px 0 12px;width: 222px !important;overflow: hidden;float: left !important;text-align: right;display: block;}
.page-with-filter .columns .sidebar-main {position: absolute;z-index: 999;background: #FFF;padding:97px 10px 60px 10px; width:70%; box-shadow: 0 0px 8px 0 rgba(0, 0, 0, 0.2), 0 0px 20px 0 rgba(0, 0, 0, 0.19); top:0;}
.sidebar-main .block .block-content .filter-options .filter-options-item, .sidebar-additional .block .block-content .filter-options .filter-options-item {font: 500 1.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif; color: #333132; border-bottom: 0; padding-bottom: 10px; margin: 0; background: transparent;}
.color-family {background: transparent;border: 2px solid #FFF;border-radius: 5em;height: 40px;padding:0px 29px 60px 18px;font: 500 1em/1em 'Poppins', Arial, Helvetica, sans-serif; margin: 2% 0 0 0; width: 100%;}
.color-family .filter-options-title {font: 600 18px/40px "Poppins", sans-serif;color: #333132;margin: 0 0 12px 0;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.sidebar-main .block .block-content .block-subtitle {display: none;}
.catalogsearch-result-index .page-title-wrapper {position: absolute;left: 30px;width: 89%;z-index: -9;top: 120px;margin: 0;padding: 0;}
.catalogsearch-result-index .page-title-wrapper .page-title {font: 500 20px/40px 'Poppins', Arial, Helvetica, sans-serif;text-transform: capitalize;color: #333132;margin: 0;padding-bottom: 0;}
.catalogsearch-result-index.page-products .item.product.product-item {width: 31%; display: inline-block;padding: 0; margin-bottom: 10px !important; margin-right: 2vw;}	
.catalogsearch-result-index.page-products .item.product.product-item:nth-child(3n){margin-right: 0;}
.catalogsearch-result-index .brand-sec {margin: 0;min-height: 28px;padding: 5px 0 0 6px;}
.catalogsearch-result-index .product.details.product-item-details {padding-bottom: 6px;}
.catalogsearch-result-index .products {min-height: 117px;margin: 2em 0 0 0;}
.catalogsearch-result-index #maincontent.page-main{min-height: 550px;}
.catalogsearch-result-index .page-title-wrapper {position: absolute;left: 30px;width: 89%;z-index: -9;top: 120px;margin: 0;padding: 0;}
.catalogsearch-result-index .page-title-wrapper .page-title {font: 500 18px/40px 'Poppins', Arial, Helvetica, sans-serif;text-transform: capitalize;color: #333132;margin: 0;padding-bottom: 0;}
.catalogsearch-result-index .toolbar-sorter.sorter {padding: 40px 8px 0 12px;width: 222px !important;overflow: hidden;float: left !important;text-align: right;display: block;}
.block-search #search_autocompletes ul li {font: 300 14px/26px 'Poppins', Arial, Helvetica, sans-serif;}
/* --------- Search Page End-----------*/
.whatashield-Block h2 {bottom: 21px !important; font: 300 1.2em/2em "Poppins", sans-serif !important; color: #51798b;margin: 0 0 65px 0;}

/* ------------ Home page Section New Css Start ---------*/
.search-main-sec {padding: 0px 2% 0px;align-items: center;}
.search-main-sec .search-left-sec {width: 100%;}
.search-main-sec .search-right-sec {width: 100%;}
.search-mid-sec {width: 100%;text-align: center;}
.search-mid-sec img {max-height: 120px;margin-top: 0;}
.search-right-sec .welcome-text .home-wellcome-inner {width: 100% !important;}
.search-left-sec h3 {font: 400 1.3em/1.7em 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 25px;}
.search-left-sec::after {display: none;}
input#search::placeholder {color: #303b37 !important;}
.search-right-sec .welcome-text p {font: 400 1.1em/1.7em 'Poppins', Arial, Helvetica, sans-serif;}

.home-Featured-Product {padding: 0 10px;}
.Featured-Product-title {padding:10px 0 15px;}
.featured-products-block {padding: 0 10px;}
.Featured-Product-title h2 {font: 600 1.5em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #303b37;margin: 0;}
.Featured-Product-title h2::before {display: none;}
.Featured-Product-title h2::after {display: none;}
.bottm-cat-logo {max-height: 40px;}

.featured-products-title h3 {font: 500 1em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}
.featured-products-title p {font: 400 1em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
.home-Featured-Product .post-list {margin-bottom: 0;}

.featured-products-block .post-content:hover {border:1px solid #000 !important;}
.home-Featured-Product .clickable { position: absolute; top: -43px; z-index: 15; width: 190px !important; padding-left: 0; margin: 0 !important; text-align: center; list-style: none;
left: 52% !important; display: block; bottom: inherit !important;}
.home-Featured-Product .owl-prev {position: absolute;left: 115px;background: url(../img/blog-left-arrow-moble.png) no-repeat 0 5px !important;text-indent: -8999px; width: 25px !important;
top: 0 !important; height: 25px !important; border-radius: 0 !important; padding: 0 !important;}
.home-Featured-Product .owl-next {position: absolute;top: 0 !important; background: url(../img/blog-right-arrow-moble.png) no-repeat 0 5px !important; color: #000 !important; text-indent: -8999px;
width: 25px !important; height: 25px !important; border-radius: 0 !important; padding: 0 !important; right: 22px !important;}

.right-color-swatch{ position:relative;}
.btBlock-bottom div.custom-add-to-cart {
    display: inline-block !important;
}

/* ------------ Home page Section New Css End ---------*/
}
@media only screen and (max-width: 1280px) and (min-width: 1024px) {
.cart-info .img-holder {width: 85px;float: left;margin-right: 10px;}
div.cart-info .details {float: left;width: 110px;}
.cart-info .sku-cart {width: 80px; margin-right:0;}
.cart-info .sku-cart h4 {word-break: break-all;}
.cart-info .qty-box {float: right;width: 6.5em;margin-right: 0.1vw;margin-top: 5%;}
.cart-info .details p {letter-spacing: 1px;}
.mobile-view {display: none !important;}
.desktop-view {display: block !important;}
.inner-aboutBlock {height: 510px !important;}
.inner-aboutBlock .about-x-2 {height: auto;}
.showcase-text .whitebg {padding: 0px 40px;text-align: center;height: 360px;display: table;}
.cms-curator .inner-aboutBlock .whitebg {padding-top: 50px;}
.about-top-head2 {display: table-cell;vertical-align: middle;}
.lightyelow-sec-bottom .paragraph {height: 340px;}
.lightyelow-sec-bottom {padding-left: 50px;}
.about-showcase-bottom .paragraph p {font: 400 14px/28px 'Poppins', Arial, Helvetica, sans-serif;}
.about-showcase .showcase-text2 .about-top-head3 {padding: 0 30px;height: 450px;}
.about-showcase .paragraph {padding: 0 0 0 40px; height: 250px;}
.about-showcase .paragraph p {color: #333132; font: 500 14px/30px 'Poppins', Arial, Helvetica, sans-serif; margin: 0;}
.about-showcase-bottom .text-white.showcase-img {height: 350px;}
.lightyelow-sec .about-mid p {width: 100%;}
.lightyelow-sec .about-mid:nth-child(3) {padding-left: 40px;width: 30%;}
#myDIV {overflow: auto;display: block;}
.lightyelow-sec .about-mid h4::after {content: inherit;}
.lightyelow-sec .about-mid h4 {border: 0;}
.col-lg-push-6 {left: 50%;}
.inner-aboutBlock .inner-content {padding: 0 0 0 5%; height:150px !important;}
/*.no-cont {display: none;}*/
.inner-aboutBlock img {height:auto;}
.page-layout-2columns-left .sidebar-main {margin-top: 60px;}
body.catalogsearch-result-index .page-title-wrapper {/*width: 90%;*/max-width: 90%;top: 66px; padding: 0; margin-top: 10px;}
body.catalogsearch-result-index .products{margin: 4vh 0 0 0;}
body.catalogsearch-result-index.page-products .item.product.product-item {width: 23%;}
/*.catalog-product-view .product-info-main {height: 31em;min-height: auto;}*/
.cms-index-index .post-list .post-header .post-title {width: 90%;max-width: 90%;}
.navContent .searchBox .search-container form button {top: 0px !important;}
.block-search .action.search::before {ine-height: 2em !important; font-size: 30px;}
.inner-aboutBlock .about-x-1, .inner-how-it-works.mob .how-it-works-x-1, .brand-partners-Block .partners-x-1 {height: 157px;}
.inner-aboutBlock .whitebg .lead {margin: 0;}
.brand-partners-Block .partners-x-2 {height: 395px !important;}
.desktop-curator .inner-aboutBlock {height: 1000px !important;}
.right-section .action-btns {margin: 2px 0 0 0;}
}

@media only screen and (max-width: 1200px) and (min-width: 1100px) {
.catalog-product-view .product-info-main {height: 35em;}
}
@media only screen and (max-width: 1200px) and (min-width: 1101px) {
.catalog-product-view .product-info-main {height: 36em;}
}
@media only screen and (max-width: 1400px) and (min-width: 1201px) {
.catalog-product-view .product-info-main {height: 40em;}
}
@media only screen and (max-width: 1600px) and (min-width: 1401px) {
.catalog-product-view .product-info-main {height: 45.7em;}
}
@media only screen and (max-width: 1700px) and (min-width: 1701px) {
.catalog-product-view .product-info-main {height: 42em;}
.cms-home #post-slider .owl-item .item {height: auto;}
}

@media only screen and (max-width: 1280px) and (min-width: 1025px) {
.navContent {display:block;}
.header .topHeader .mobile {display: none;}
.mobile-menu {margin: 0 auto !important;width: 100% !important;background: url(../assets/img/header-bg.jpg) no-repeat 0 0 !important;padding: 25px 0 !important;display: block !important;}
.nav-content-bg {padding: 4% 0%;}
#navbar.upper-links .links li {font: 500 1.2em/3em "Poppins", sans-serif;}	
.catalog-product-view .product.media h5.backproject {font: 500 1em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 auto 28px 0;}
.catalog-product-view .product.media h5.backproject .fa.fa-angle-left {font-size: 1.5em;line-height: 2.5vh;margin: 3px 11px 0 0;float: left;}
.brand-name-title p {margin: 0;text-align: right;}
.brand-name-title h4 {margin: 0px;float: left;width:auto; font: 500 1.4em/1.6em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 0;text-transform: capitalize;}
#specification .pro-detail-botBlock ul li {width: 29%;}
#specification .pro-detail-botBlock ul li:nth-child(3n) {
	padding-right: 40px;
}
.menu-btn p.top-nav-btn a {padding: 7px 10px;font: 400 0.9em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.siteTopcat ul li {margin-right: 30px;}
.catalogsearch-result-index .toolbar-sorter.sorter {margin-top: 22px !important;}
.catalog-product-view .product-info-main {height: 33em;min-height: auto;}
/*.custom-add-to-cart a {display: inline-block;padding: 0px 12px;border: 2px solid #333132;margin-right: 6px;border-radius: 25px;color: #333132;font: 400 0.9em/2.6em 'Poppins', Arial, Helvetica, sans-serif;}*/
.modal-content.join-popup {margin-top: 86px !important;}
.product-options-bottom .custom-add-to-cart a {display: flex; padding: 0 0.8vw !important; border: 2px solid #333132; margin-right: 6px; border-radius: 25px;
color: #333132; font: 400 0.9vw/32px 'Poppins', Arial, Helvetica, sans-serif !important; align-items: center;}
.btBloct-sub-header h3 {font: 500 1.1em/2em 'Poppins', Arial, Helvetica, sans-serif;border-bottom: 1px solid #989898;color: #333132;margin-bottom: 2vh;}
div.siteLogo h2 img {width: auto; max-width: 300px;}
#iconBox {display: block;}
.topHeader.topHeader-2 .siteTopcat {display:block; padding-top: 0;}
.mobile-menu .top-button {margin: 0 0 3% 7% !important;}
.banner-content h2 {font: 500 30px/32px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0;}
.mobile-top .top-button .mobile-user-name {font: 400 1.2em/1em 'Poppins', Arial, Helvetica, sans-serif !important;color: #FFF;}.subcat li:first-child{ padding-left:0 !important; background:none;}
.subcat li {color: #FFF;padding-left: 30px !important;font: 400 1.1em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}
.mobile-bottom ul li .subcat li:first-child {padding-left: 0 !important; background:transparent;}
.mobile-bottom ul li .subcat li {padding-left:9% !important; background:url(../images/mobile-menu-bulate.jpg) no-repeat 7% 31px;}
.blank-boards-block.palette-block {height:250px;border-radius: 15px;}
.project-Block2-left .two-bord-top-left {width: 48.2%; margin-bottom: 4px;}
.project-Block2-left .two-bord-top-left img {height: 60px;}
.project-Block2-left .two-bord-top-right {margin-bottom: 4px;}
.project-Block2-left .two-bord-top-right img {height: 60px;}
.two-bord-bottom-left {width: 48.2%;}
.project-Block2-left .two-bord-bottom-left img {height: 60px;}
.project-Block2-left .two-bord-bottom-right img {height: 60px;}
.blank-boards-block.palette-block {height: 246px;border-radius: 15px;}
.blank-boards-block {height: 250px;}
.sing-boards-block.palette-block {height: 246px;border-radius: 15px;}
.sing-boards-block img {width: 100%;border-radius: 15px;height: 280px;}
.bg-text {height: 48px;width: 100%;padding: 12px 0 0 35px;border-radius: 0 0 15px 15px;}
.two-bord-top-left img {border-radius: 15px 0 0 0;height: 120px;}
.two-bord-top-right img {border-radius: 0 15px 0 0; height: 120px;}
.two-bord-bottom-left img {border-radius: 0 0 0 15px;height: 120px;}
.two-bord-bottom-right img {border-radius: 0 0 15px 0;height: 120px;}
.modal-header .close {font-size: 32px;}
.cms-palettes .column.main {min-height: 750px;}
.custom-add-to-cart a {padding: 6px 22px !important;margin: 0 7px 9px 0;color: #333132;font: 500 13px/24px "Poppins", sans-serif !important;width:auto;text-align: center;}
.account-inner-Block h3 {font: 500 17px/32px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;padding-bottom: 1em;margin-bottom: 1em;margin-top: 0;}
.account-innercontent p {font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin-bottom: 1em;}
.account-innercontent ul li {font: 400 1.1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;width: 100%;}
.account-innercontent ul li a span i {font-size: 1em;float: left;margin: 0.2em 0 0 0;}
.add_address h3#add_aadd {padding: 0 1.5em;border: 2px solid #333132;margin-right: 1em;border-radius: 5em;color: #333132;font: 500 15px/34px "Poppins", sans-serif !important;width: 182px;
height: 40px;}
.myaccount-page .heading-inner .custom-add-to-cart {float: right;width: auto;text-align: center;}

.btBlock-bottom .color-celect li {display: inline-block;margin: 0 5px 0px 0;width: 120px;min-height: 170px;}
.banner-content h2:hover img.banner-arrow {width: auto;
}
.cms-palettes .modal-header .close {margin: 7px 14px 0 0 !important;font-size: 30px;}
.bg-text h4:hover::after {height: 52px;width: 79px;right: -50px;bottom: -28px;}
.cms-board-details .sing-boards-block {width: 23.5%;margin: 0 16.7px 20px 0;/*height: 280px;*/}
.cms-board-details .sing-boards-block .product-sel .btn.btn-success.color-swatch-radio {height: 16px;width: 16px;}
.cms-board-details .sing-boards-block .bg-text {padding: 6px 0 0 16px;}
.cms-board-details .boardspage .heading-inner h2 {width: auto;}
.boardspage .heading-inner .custom-add-to-cart {width: auto;}
.right-material-content .right-text p {font: 400 0.7em/1em "Poppins", sans-serif;}
.cms-board-details .custom-add-to-cart .order-sample {margin: 0 5px 0;}
.form-outline .btn.btn-default.submit {padding: 8px 20px;color: #333132;font: 500 15px/20px "Poppins", sans-serif;}
.edit-project-Mid ul li {width: 45.2%;margin-right: 30px;}
.edit-project-Mid ul li input#project_name {font: 500 12px/22px 'Poppins', Arial, Helvetica, sans-serif;}
.cms-create-project .boardspage .heading-inner {border-bottom: 0;margin: 0;overflow: hidden;}
.edit-project-left .form-outline {margin: 20px 0 0 0;overflow: hidden;}
.modal-dialog {width: 70% !important;}
.modal-content .modal-body .row {display: inherit;}
#select_project_sec .form-control , #select-board-name.form-control , #board-name.form-control {font: 500 12px/28px 'Poppins', Arial, Helvetica, sans-serif;height:40px;border-radius: 0;}
.btn.asign-to-project , .btn.asign-to-board {padding: 10px 15px; width: 148px;font: 400 14px/1em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
#select_board_sec p.or {margin: 20px 0;font: 400 14px/26px 'Poppins', Arial, Helvetica, sans-serif;}
.mobile-menu .top-button .mobile-user-name {font: 400 1.2em/1.4em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.boardspage .heading-inner .board-name-field #save-board {font: 500 15px/34px 'Poppins', Arial, Helvetica, sans-serif;padding: 4px 0px;color: #FFF;width: 140px;text-align: center;}
.whitebg p.lead {width: 100%;}
.whitebg h2 br {display: none;}
div.showcase-text h2 { letter-spacing:2px; text-align:left; width:85%;}
.inner-aboutBlock .whitebg .lead {text-align: left; width:600px;}
.learen-more p a {color: #2f2f2f;font: 500 14px/30px 'Poppins', Arial, Helvetica, sans-serif;}
.lightyelow-sec .about-mid h4 {color: #333132;font: 500 17px/30px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.lightyelow-sec .about-mid p {color: #333132;font: 400 14px/22px 'Poppins', Arial, Helvetica, sans-serif;margin: 10px 0;}
.about-showcase-bottom .paragraph {padding: 0 !important;width: 100%;height: 290px !important;}
.lightyelow-sec-top {height: auto;width: 90vw;margin: 0 auto;}

.checkout-section.container-fluid {margin: 8% 5%;}
.checkout-section h2 {font: 600 22px/40px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0; padding: 0 0 10px 0;}
.checkout-bradecome {font: 500 12px/30px "Poppins", sans-serif;padding: 0;margin: 0;}
#checkout.checkout-section .row {display: inherit;}
.shipping-info {border-right: 0;padding: 2.5% 5% 0 0;margin-right: -30px;height: 100%;}
.checkout-index-index .shipping-info h4.innerheading {font: 500 17px/1.5em "Poppins", sans-serif;margin: 2em 0 0.8em 0;padding: 0 0 0;}
.shipping-info .form-group input.form-control {font: 500 11px/16px 'Poppins', Arial, Helvetica, sans-serif; height: 35px;color: #333132;}
.shipping-info .form-group select.form-control {height:35px;font: 500 11px/16px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;border-radius: 0;}
.checkout-index-index .btn.address-book {padding: 8px 10px;width: 148px;font: 500 15px/20px "Poppins", sans-serif;color: #333132;margin: 1.8em 0 0 0;}
.address-save-block label {margin: 7px 0 0 5px;font: 500 13px/20px "Poppins", sans-serif;color: #333132;}
.shipping-info .form-group a.btn.shipp-form-next {padding: 8px 10px;width: 148px;font: 500 15px/20px "Poppins", sans-serif;color: #333132; margin:20px 0 0 0;}
.lightyelow-sec.mob .lightyelow-sec-top {display: inline-block;height: auto;width: 100%;margin:30px auto;}
.checkout-index-index .cart-info {padding: 20px 0;}
.cart-info h4.innerheading {padding: 0 0 1.5em;margin: 0;color: #333132;font: 500 17px/1.5em "Poppins", sans-serif;}
#address-list .modal-dialog .modal-content {width: 450px;margin: 0 auto;}
.cart-info ul li {height: 125px !important; padding: 1.5em 1.5em; margin-bottom: 2em;}
.cart-info .img-holder {width: 90px;float: left;margin-right:0;}
.cart-info .img-holder img {width: 80px;height: 80px;}
div.cart-info .details{float: left;width: 30%;margin-top: 0;}
.cart-info .details p {color: #333132;font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 3px;text-transform: uppercase;margin: 0 0 0.2vh 0;}
.cart-info .details h4 {color: #333132;font: 500 1em/1.6em 'Poppins', Arial, Helvetica, sans-serif; margin: 0;}

.cart-info .sku-cart {width: 80px;margin-right: 0em;}
.cart-info .sku-cart p {color: #333132;font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 3px;text-transform: uppercase;margin: 0 00.2vh 0;}
.cart-info .sku-cart h4 {color: #333132;font: 500 0.9em/1.6em 'Poppins', Arial, Helvetica, sans-serif; margin: 0;}
.cart-info .qty-box {float: right; width:95px; margin-right: 0; margin-top: 10px;}
.ckeckout-list-sec .remove-cart-item {font-size: 20px; font-weight: 600; margin: 2px;}
.row.tab-btn {width: 100%;text-align: center;padding: 20px 0;}
#address-list .modal-dialog {width: 60%;}
.block-customer-login .modal-header .close {margin: -0.5em -74px 0 0 !important;font-size: 2em;text-shadow: none;color: #FFF !important;opacity: 9;float: right;}
#added_to_cart_modal .modal-dialog .innerheading {text-align: center;font: 500 17px/24px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 10%;}
.btn.view-cart, .btn.continue-shop {border-radius: 5em;padding: 0.8em 0;width: 15em;font: 400 14px/20px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0 10px;}
#address-list .address-list-sec .innerheading {text-align: center;font: 500 17px/1.5em "Poppins", sans-serif !important;color: #FFF;margin: 0 0 20px 0 !important;}
.checkout-index-index #address-list .fieldset {width: 400px;}
.fieldset .field.address-sec .address-data p {margin: 0 0 0.5em;font: 500 13px/20px "Poppins", sans-serif;}
button.select-address {padding: 8px 15px;font: 500 15px/24px "Poppins", sans-serif;color: #fff;margin: 0.5em 0 0 0;}
.checkout-index-index .control input.input-text {height: 16px; border-radius: 4px; margin: 0 0 0 0; outline: none; width: 16px;}
.shipping-info .step-2 .btn.place-order {float: none; padding: 8px 10px; width: 148px;font: 500 15px/20px "Poppins", sans-serif; margin: 30px 0 0 0;}
.shipping-info .step-2 p {font: 500 15px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 40px 0;}
.shipping-info .step-2 .disclaimer-block p {font: 500 14px/28px 'Poppins', Arial, Helvetica, sans-serif;margin: 1em;}
.shipping-left .form-group input {margin: 0 0.5em 0 0;width: 16px;height: 16px;}
.shipping-details .shipping-left label {font: 500 15px/16px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 10px 0 0;float: left; color:#333132;}
.shipping-info .step-2 p.shipping-label-text {font: 500 15px/20px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;}
.shipping-details .shipping-left img.leaf-icon {margin-right: 4px;width: 15px;margin-top: 0;}
.step-2 .row.palce-sec {text-align: center;}
.shipping-details {padding: 10px 0;}
.order-details .order-id, .order-details .order-email, .order-details .order-date, .order-details .order-shipping, .order-details .delivery-details {font: 500 17px/1.5em "Poppins", sans-serif;color: #333132; margin-bottom: 3em;}
.order-details .order-id, .order-details .order-email, .order-details .order-date, .order-details .order-shipping, .order-details .delivery-details {font: 500 17px/1.5em "Poppins", sans-serif;
color: #333132;}
.success-msg {font: 500 14px/28px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 20px 0;}
.cms-success .success-page .cart-info {padding: 0; padding-left: 0;}
.howto-worksmart-sec-bottominner {padding: 80px 0;}
.howto-worksmart-sec-bottominner h2 {font: 600 26px/36px 'Poppins', Arial, Helvetica, sans-serif;margin: 0px; color: #333132;}
div.how-it-works-04 .howto-mid-sec {height: auto; padding: 2em 0 1em;}
.project-Block-left h6, .project-Block-mid h6 {color: #333132;font: 500 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 2px;text-transform: uppercase;margin: 0 0 3px 0;}
.project-Block-left p, .project-Block-mid p {color: #333132;font: 500 1em/1.5em "Poppins", sans-serif;margin: 0;}
.project-Block-right p.archive a span {color: #333132;text-decoration: underline;font: 500 1.3em/1em "Poppins", sans-serif;margin-top: 5px;}
.project-Block-right p.archive .fa.fa-trash {font-size: 22px;color: #333132;}
.project-Block {padding: 2em;margin-bottom: 15px;overflow: hidden;min-height: 8em;}
.project-Block-left {display: inline-block;width: 50%;}
.project-Block-mid {display: inline-block;width: 35%;}
.cat_desc .cat-sub-banner img {width: auto;margin: 0px 0 0 0;max-height: 52px;}
.cat_desc .cat-sub-banner h2 {font: 500 18px/24px 'Poppins', Arial, Helvetica, sans-serif !important;}
.cat_desc .cat-sub-banner .custom-btnt {width: auto; }
.cat_desc .cat-sub-banner .custom-btnt a {padding: 8px 18px;font-size: 1.1em;}
.faq-faq-view #maincontent {padding: 160px 0 !important; width: 90% !important;}
.cms-projects .boardspage {padding: 15% 10% 2% 8%;}
.myaccount-page {padding: 160px 8% 2% 8% !important;width: 100%;}
}


@media only screen and (max-width: 1080px) and (min-width: 1025px) {
.mobile-menu {display: block;}
.desktop-view {display: none;}
.subcat li {color: #FFF;padding-left: 30px !important;font: 400 1.1em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}
.mobile-bottom ul li .subcat li:first-child {padding-left: 0 !important; background:transparent;}
.mobile-bottom ul li .subcat li {padding-left:9% !important; background:url(../images/mobile-menu-bulate.jpg) no-repeat 7% 31px;}
.header .topHeader .mobile {display: none;}
/*div.topmyAccout li#login-popup {display: none;}
div.topmyAccout li#join-link {display: none;}*/
.topmyAccout li#how-it-works {display: none;}
div.mo-top-right .topmyAccout {padding: 0;}
.siteLogo h2 img {width: auto;}
.siteLogo h2 {margin: 0;text-align: left;padding: 25px 0;}
.block-customer-login .modal-header .close {margin: -8px -20px 0 0 !important; font-size: 3em;color: #FFF !important;opacity: 9;float: right;}
.mo-top-right {float: right;}
.siteTopcat ul li {margin-right: 20px;}
.siteTopcat ul li:last-child {margin-right: 0 !important;}
.showcase .container-fluid.p-0 .row.g-0 {display: inherit; margin-left: -15px !important; margin-right: -15px !important;}
/*.row.g-0.x-1 {height: 30em;}
.row.g-0.x-2 {height: 30em;}*/
.modal-open .modal .modal-dialog.modal-lg.signinBlock {margin: 9.4em auto 0;width: 45%;}
.signinBlock input.input-text {height: 1.5em;color: #000; padding: 1.5em; font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 2px; }
.bannerBlock {height:auto; padding-top: 12%;}
.home-wellcome-inner {padding:0px 0 0 0;}
.showcase .text-white.showcase-img {height: auto !important;width: 50%;}
section.showcase .showcase-text {padding: 0px 0 0 50px;width: 50%;}
.mobile-bottom ul li {padding: 2% 0 2% 0 !important;  }
.welcome-text {color: #fff;font: 400 17px/32px 'Poppins', Arial, Helvetica, sans-serif;text-align: center;}
.bannerBlock { height:auto:}
.home-brand-search {width: 100%;}
.bannerBlock.brand-slide-sec .row.g-0.x-1 {height: auto;}
.banner-des-inner p {font: 300 24px/35px 'Poppins', Arial, Helvetica, sans-serif;}
.banner-des-inner p a span {width: 59%;}
.categorypath-brands .brandBlock {height: 90vh !important;}
.blank-border {height: 159px !important;}
#slideNav .navContent { display:none;}
.topHeader.topHeader-2 .siteTopcat {display: none;}
.mobile-search-sec {display: block !important; margin-top: -10px;}
.mobile-top {margin:0px 0 0 0 !important;}
.sidebar-main .block .block-title, .sidebar-additional .block .block-title {padding: 18px 0 10px 60px;}
.categorypath-brands .brandBlock {padding-top: 130px;min-height: 70vh !important;}
.brand-title h2 {font: 600 22px/40px 'Poppins', Arial, Helvetica, sans-serif;}
.subcat li {color: #303b37;padding-left: 30px !important;font: 400 1em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
.performance-active .cat_desc.ceypton-banner {margin-top: -40px;min-height: auto; height: 85px !important;display: inherit;}
.cat_desc .cat-sub-banner {border-bottom: 0 !important;}
.cat_desc.ceypton-banner .cat-sub-banner h2 {text-indent: -989898px;}
.cat_desc.ceypton-banner .cat-sub-banner .custom-btnt a {padding: 4px 11px !important;font-size: 1.1em;}
body.performance-active.catalog-category-view .toolbar-sorter.sorter {top: 1px !important;}
.cat_desc.ceypton-banner .cat-sub-banner .custom-btnt {margin-top: 25px;}
.cat-sub-banner-img {width: 220px;}
.cms-home #post-slider .owl-item .item {height: 430px !important;}
.bottm-cat-logo {max-height: 35px;}
#event_modal .modal-event-msg {font: 400 14px/26px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 30px;}
}

@media only screen and (max-width: 1280px) and (min-width: 1081px) {
.mobile-menu {display: none;}
.navContent {display:block;}
.header .topHeader .mobile {display: none;}
div.topmyAccout li#login-popup {display: block;}
div.topmyAccout li#join-link {display: block;}
.topmyAccout ul li.navIcon {display: none;}
.topHeader .topmyAccout li#how-it-works {display: none;}
div.mo-top-right .topmyAccout {padding: 0;}
.siteLogo h2 img {width: auto;}
.siteLogo h2 {margin: 0;text-align: left;padding: 20px 0;}
.block-customer-login .modal-header .close {margin: -20px -28px 0 0 !important; font-size: 3em;color: #FFF !important;opacity: 9;float: right;}
.mo-top-right {float: right;}
.siteTopcat ul li:last-child {margin-right: 0 !important;}
.showcase .container-fluid.p-0 .row.g-0 {display: inherit; margin-left: -15px !important; margin-right: -15px !important;}
.bannerBlock .row.g-0.x-2 {display: flex;width: 100%;text-align: center;}
/*.row.g-0.x-1 {height: 30em;}
.row.g-0.x-2 {height: 30em;}*/
.modal-open .modal .modal-dialog.modal-lg.signinBlock {margin: 9.4em auto 0;width: 50%;}
.signinBlock input.input-text {height: 1.5em;color: #000; padding: 1.5em; font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 2px;}
.bannerBlock {height: 52.5em;}
.home-wellcome-inner {padding:0;}
.home-brand-search {width: 35%;}
.material-search .search_input {width: 85%;}
.cms-home .page-main .post-list-wrapper .owl-item {width: 340px !important;}
.modal-open .modal .modal-dialog.modal-lg.signinBlock {margin: 85px auto 0 !important;width: 45%;}
.signinBlock .block-title span {font: 400 14px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.modal-dialog.modal-lg.signinBlock {font: 400 14px/22px 'Poppins', Arial, Helvetica, sans-serif;}
.signinBlock .fieldset.login label.label {font: 400 14px/17px 'Poppins', Arial, Helvetica, sans-serif;}
.mobile-bottom ul li {padding: 2% 0 2% 0 !important;  }
.bannerBlock {height: 42em;}
.home-wellcome-inner {padding:0px 0 0 0;}
.showcase .text-white.showcase-img {height: auto !important;width: 50%;}
section.showcase .showcase-text {padding: 0px 0 0 50px;width: 50%;}
.mobile-bottom ul li {padding: 2% 0 2% 0 !important;  }
.bannerBlock {height:auto;}
.home-brand-search {width: 100%;}
.cms-home .page-main .showcase .left-box {height: auto;}
}
@media only screen and (max-width: 1365px) and (min-width: 1281px) {
/*.catalogsearch-result-index .page-title-wrapper {top: 130px;}*/
div.mo-top-right .topmyAccout {padding: 0;}
.siteLogo h2 img {width: auto;}
.siteLogo h2 {margin: 0;text-align: center;padding:5px 0;}
.siteLogo h2 img {width: auto;max-width: 380px;}
.block-customer-login .modal-header .close {margin: -20px -28px 0 0;font-size: 3em;color: #FFF !important;opacity: 9;float: right;}
.mo-top-right {float: right;}
.siteTopcat ul li {margin-right: 20px;}
.siteTopcat ul li:last-child {margin-right: 0 !important;}
.showcase .container-fluid.p-0 .row.g-0 {display: inherit;}
/*.row.g-0.x-1 {height: 35em;}
.row.g-0.x-2 {height: 35em;}*/
.modal-open .modal .modal-dialog.modal-lg.signinBlock {margin: 9.4em auto 0;width: 50%;}
.signinBlock input.input-text {height: 1.5em;color: #000; padding: 1.5em; font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 2px;}
.bannerBlock {height:auto; padding-top:96px;}
.welcome-text {padding: 0;}
.bannerBlock.brand-slide-sec .row.g-0.x-1 {height: 60vh;}
.home-wellcome-inner {padding: 40px 0;}
.bannerBlock .row.g-0.x-2 {width: 100%;text-align: center;}
.cms-home .page-main .post-list-wrapper .owl-item {width: 340px !important;}
.modal-open .modal .modal-dialog.modal-lg.signinBlock {margin: 9.4em auto 0;width: 40%;}
.signinBlock .block-title span {font: 400 14px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.modal-dialog.modal-lg.signinBlock {font: 400 14px/22px 'Poppins', Arial, Helvetica, sans-serif;}
.signinBlock .fieldset.login label.label {font: 400 14px/17px 'Poppins', Arial, Helvetica, sans-serif;}
.mobile-bottom ul li {padding: 2% 0 2% 0 !important;  }
.showcase-text-inner {height: 750px;}
.custom-add-to-cart a {padding: 0 1.2vw !important;font-size: 15px; margin-right: 0.4em;}
.block-search .action.search::before {font-size: 1.4em; line-height: 40px; height: auto;}
.myaccount-page .heading-inner .custom-add-to-cart a.sortby {float: right;background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 8px 16px !important;
font: 500 15px/20px "Poppins", sans-serif !important; color: #333132; margin: 0 0 0 1em;}
.cat_desc .cat-sub-banner img {width: auto;display: inline-block;border-right: 0;max-height: 79px;}
.cat_desc .cat-sub-banner h2 {width: auto; font:500 18px/24px 'Poppins', Arial, Helvetica, sans-serif !important}
.cat_desc .cat-sub-banner .custom-btnt {width: auto;}
.cms-create-project #board-list .foure-boards-block, .cms-create-project #board-list .three-boards-block, .cms-create-project #board-list .two-boards-block, .cms-create-project #board-list .sing-boards-block {height: 140px; min-height: 140px !important;}
#board-list .foure-boards-block, #board-list .three-boards-block, #board-list .two-boards-block, #board-list .sing-boards-block {height: 140px !important;}
#specification .pro-detail-botBlock ul li {width: 25%;}
}

@media only screen and (max-width: 1550px) and (min-width: 1281px) {
.cat_desc .cat-sub-banner img {max-height: 110px;}
}


@media only screen and (max-width: 767px) and (min-width: 540px) {
}



@media only screen and (max-width: 480px) and (min-width: 320px) {
.header {background: #fff; min-height: 75px;}
.nav-content-bg {padding: 4% 1%; /*height: calc(100vh - 9.4vh);*/}
/*.mobile-menu{height: calc(100vh - 12vh);}*/
.topHeader .mobile {display: none;}
.block-search .label::before {font-size: 26px; line-height: 30px; color: #333; margin:3px 0 0 0 !important}
.block-search .control {border-top: 0;}
.block-search .label:hover::before {color: #fff;}
.topmyAccout ul li:last-child , .topmyAccout ul li:nth-child(2) {display:block;}
.topmyAccout ul li.navIcon {margin-top: 0px;}
.topHeader .topmyAccout li#how-it-works {display: none;}
div.topmyAccout ul li.user-name {display: none;}
.mobile-menu .searchBox {height: 75px;}
.siteLogo h2 {margin: 0;text-align: left;padding: 15px 0;}
.cms-home .home-Featured-Product .owl-next {top: 20% !important;}
.cms-home .home-Featured-Product .owl-prev {top: 20% !important;}
.topHeader .topmyAccout {width: 100%;padding: 4px 5px 0;}
.topHeader.topHeader-2 .siteTopcat {display: none;}
.banner-content {padding: 4em 0;text-align: center;}
.banner-content h2:hover img.banner-arrow {height: 41px;width: 62px;left: 23%;bottom: -40px;}
.greybg {padding: 3em 0;}
.bannerBlock.brand-slide-sec .owl-wrapper-outer {padding-bottom: 10px;}
.welcome-text {color: #fff;font: 500 17px/28px 'Poppins', Arial, Helvetica, sans-serif;padding:0px 0; }
.bannerBlock .row.g-0.x-2 {display: inline-block;width: 100%;text-align: center; padding:0px 2% 0px;}
.home-wellcome-inner {display: inline-block;vertical-align: middle;}
.welcome-text p {display: inline-block;width: 100%;font: 400 0.9em/1.5em 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 20px;}
.welcome-text p br {display: none;}
.home-brand-search {width: 100%; position:relative;}
.home-brand-search .block-search .label::before {color: #303b37;}
.search {height: 45px;}
.material-search .search_input {width: 75%;font-size: 14px; height: 22px;}
.search_icon {height: 22px;}
.topHeader .mo-logo {width: 70%;padding-right: 0;}
.topHeader .mo-top-right {width: 30%;padding-left: 0 !important;}
.topmyAccout ul {padding: 0;margin: 0;width: 100%;}
.topmyAccout ul li {margin-right:25%;margin-bottom: 0;}
.topHeader .topmyAccout ul li.top-user {margin-right: 0px !important;}
.poduct-count {right: -27%;top: 0;width: 18px;height: 18px;line-height: 18px;font-size: 12px;}
.row.palce-sec {text-align: center;width: 100% !important;display: inline-block !important; padding:0; margin:0;}
.palce-sec .btn.place-order {float: none !important;}
.showcase .container-fluid.p-0 .row.g-0 {display: inherit;}
.cms-home .page-main .showcase .left-box {padding: 5%; height: 100%;}
.cms-home .page-main .showcase .left-box img {width: 100%;}
.cms-home .page-main .showcase .showcase-text {padding-top: 120px;}
.cms-home .page-main .post-list-wrapper .post-list .post-description {display: inline-block;}
.cms-home .page-main .post-list-wrapper .row {display: inline-block;}
.page-main.blog-grid .item {margin-right:0%;}
.blog-grid .owl-buttons {display: none;}
.modal-content.join-popup h3#register-subtitle {font: 500 18px/22px "Poppins", sans-serif;margin: 0 0 15px 0;}
.radio.has-value input[type="radio"] {margin: 5px 4.5px 0 0;}
.modal-content.join-popup .radio.has-value label {text-transform: capitalize; font: 400 0.8em/24px 'Poppins', Arial, Helvetica, sans-serif; margin: 0; width: 90%;}
.modal-content.join-popup .input.required-entry, .modal-content.join-popup .input { font: 400 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 2px;
border-bottom: 1px solid #dfdfdf;height:40px;}
#curator_modal {padding: 0 !important;}
.cms-curator .modal-content .modal-curator_value {font: 500 17px/24px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.form.curator_form {width: 100%;}
.cms-curator .checkout-section.container-fluid {margin: 6% 0%;}
.curator-form .primary {float: none;width: 100%;}
.curator-form .secondary {float: none;width: 100%;}
.trade-register__content {margin-top: -40px;}
.brand-category .letter {margin-bottom: 5px; padding-bottom: 10px;}
.register__actions #tradeNextBtn {background: transparent; border: 2px solid #DDD; border-radius: 25px; padding: 6px 40px; font-size: 1.5em;}
.modal-content.join-popup #register-description {text-align: center; font: 400 1em/24px 'Poppins', Arial, Helvetica, sans-serif; color: #FFF;}
.modal-content.join-popup h3#register-subtitle img{margin: 0px 0 0px 0; height: 60px;}
.join-popup .modal-header button.close {font-size: 34px; margin: 0px -11px 0 0px;}
#popup-mpdal.block-customer-login {padding-right: 0; margin-bottom:0px;}
.modal-dialog.modal-lg.signinBlock {padding: 4% 7% 4%;width: 100%; font:400 12px/24px 'Poppins', Arial, Helvetica, sans-serif;}
.modal-content.join-popup{padding: 4% 7%; margin-top: 8vh; margin-left: 15px;}
#joinmodal .modal-content.join-popup {width: 100%; margin-left:0;}
.signinBlock .block-title h3 {color: #FFF;text-align: center; font: 500 18px/22px "Poppins", sans-serif; margin: 0 0 15px 0; position: absolute; bottom: 30px; left: 50%;
transform: translate(-50%, 0);}
.modal-content.join-popup .modal_para {font: 500 17px/30px 'Poppins', Arial, Helvetica, sans-serif !important;text-align: center;margin-bottom: 1em;}
.modal-content.join-popup .palette_name {font: 600 11px/20px 'Poppins', Arial, Helvetica, sans-serif !important;height: 38px;}
.btn-yes.confirm_save {background: transparent;border: 2px solid #DDD;border-radius: 5em;padding: 7px 22px;width: auto;font: 400 14px/14px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}

/* --------- Home Banner Section Start --------------*/
.bannerBlock .owl-buttons {display: none !important;}
.banner-img {height: 290px;}
.banner-img img {width: 100%;background-size: cover;height: 100%;object-fit: cover;}
.banner-des {left: 10px;top: 55%;}
.bannerBlock .owl-controls.clickable {display: none !important}
.banner-des-inner h2 {width: auto !important;font-size: 22px;line-height: 30px;margin-bottom: 10px; white-space: nowrap;}
.banner-des-inner p a .banner-arrow {float: left;height: 20px; margin:5px 0px 0 0;}
.banner-des-inner p {font: 300 14px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.banner-des-inner p a span {margin-top: 0;width: 82%;}
.instagramBlock {padding: 40px 0 0px !important;width: 100% !important; text-align:center;}
.instagramBlock .brandpartner-logo {font: 600 22px/22px 'Poppins', Arial, Helvetica, sans-serif; margin: 0 0 1em 0; padding: 0;}
.instagramBlock .row {display: inline-block;width: 100%;}
.instagramBlock .row .insta-post {margin-bottom: 30px;}
.home-Featured-Product .clickable {margin-top: 6px !important;}
/* --------- Home Banner Section End --------------*/

.signinBlock input.input-text {height: 36px;}
.toolbar.toolbar-products:last-child {border: 0;padding-top: 0;}
.trade-register__description {font: 400 12px/20px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.modal-content.join-popup h3.trade-register__subtitle {font: 500 18px/22px "Poppins", sans-serif;margin: 0 0 10px 0;}
.register__actions #tradeSubmitBtn {background: transparent; border: 2px solid #DDD; border-radius: 25px; padding: 6px 30px; font-size: 1.5em; width:auto;}
.catalog-category-view .page-title-wrapper .page-title {margin: 0 0 8px 0; display: block; font: 500 24px/35px 'Poppins', Arial, Helvetica, sans-serif; color: #333132; width: 100%;}
div.footer.page-footer .footer-top .footer-links {padding: 40px 0 10px;}
.footer-links-column .ft-left {float: none;width: 100%;}
.footer-links-column .row {width: 100%;flex-direction: column; margin:0 auto;}
div.footer-links-column p.text-muted {font-size: 1em;line-height: 22px;text-align: center; width:100%; display:inline-block;}
.my-auto.ft-left {order: 2;}
.footer-links-column .ft-logo {order: 1;width: 100%;flex: 1; margin:0 0 20px 0;}
.footer-links-column .my-auto.ft-right {text-align: center !important;width: 100%; order:3; margin:10px 0 0 0 !important;}
div.ft-right p {font-size: 14px;line-height: 26px;font-weight: 500;font-family: 'Poppins', sans-serif;color: #fff !important;margin: 0 0 10px 0;text-align: center;}
div.ft-logo img {height: 3.5em; margin: 0 0 20px 0;}
.inner-aboutBlock {background: #ad632e url("../images/about-top-01.jpg") no-repeat 0 114px;padding: 25px 0 0 0;position: relative;background-size: contain;}
.inner-aboutBlock::after {position: inherit;}
.inner-aboutBlock .inner-content {padding: 0 3% 0 7%;}
.inner-aboutBlock .inner-content h2 {font: 500 22px/22px 'Poppins', Arial, Helvetica, sans-serif; padding: 0 0 20px 0;margin: 0 0 7% 0;}
.inner-aboutBlock .row.g-0 {display:block;}
.whitebg h2 {color: #ac632e;font-size: 2em;line-height: 1.5em;margin: 0;text-transform: uppercase;letter-spacing: 6px;margin-bottom: 3%;padding-right: 0%;}
.showcase-text .whitebg {padding: 20px 0px 20px 0;width: 85vw;margin: 0 auto;height:auto;}
.whitebg p.lead {width: 100%;font-size: 14px;line-height: 30px;font-weight: 400;margin: 0em;}
.cms-how-it-works .showcase-text .whitebg{padding: 30px 0px 20px 0;}
.cms-how-it-works .showcase-text .whitebg p.lead{ padding-bottom:20px;}
.plant-bottom-sec p {font: 500 14px/28px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 5%;}
.inner-aboutBlock .no-cont {display: none;}
.col-lg-8.my-auto.showcase-text {padding: 250px 0 0 0;}
.cms-about-us .about-showcase .row.g-0 {margin-right: 0; display:block;}
.col-lg-8.text-white.showcase-img {height: 180px;background-size: cover;}
.about-showcase .showcase-text2 {padding: 8% 4em 0 14%; min-height:auto;background: #FFF;}
.about-showcase .showcase-text2 h2 {font: 600 1.6em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 30px 0;}
.learen-more p a {color: #2f2f2f;font: 600 13pt/32pt 'Poppins', Arial, Helvetica, sans-serif;text-decoration: none;}
.about-showcase .paragraph {padding: 3% 5% 0 12%;min-height:auto;}
.paragraph p {color: #333132;font: 500 14px/28px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.about-showcase-bottom .row {flex-direction: column;}
.lightyelow-sec.mob .lightyelow-sec-inner {height: auto;padding: 30px 0;}
.about-showcase-bottom .btm-text {order: 2;}
.about-showcase-bottom .paragraph {min-height: auto;padding: 10% 5% 10% 10%;}
.about-showcase-bottom .paragraph p {width: 100%;}
.lightyelow-sec {min-height: auto;padding: 10% 0;}
.lightyelow-sec .about-mid {width: 100%;padding:0 8% 4% 12%;}
.lightyelow-sec .about-mid:nth-child(2) {padding: 0 8% 4% 12%;width: 100%;}
.lightyelow-sec .about-mid:nth-child(3) {padding: 0 8% 4% 12%; width: 100%;}
.cms-about-us .lightyelow-sec .row {display: block;}
.lightyelow-sec .about-mid p {width: 100%;}
.lightyelow-sec .about-mid h4::after {content: "+";width: 18px;float: right;padding-top: 2px;font-size: 25px;}
.lightyelow-sec .about-mid h4 {color: #333132;font: 500 16px/26px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 0px 0;text-transform: capitalize;border-bottom: 1px solid #333132;
padding: 0 0 10px 0; cursor:pointer;}
.about-mid.about-mid1 h4 {border-top: 1px solid #333132;padding-top: 8px;}
.lightyelow-sec .about-mid p {color: #333132;font: 400 13px/24px 'Poppins', Arial, Helvetica, sans-serif;margin: 15px 0;width: 78%;}
.cms-how-it-works .lightyelow-sec .about-mid p {color: #333132; font: 400 13px/24px 'Poppins', Arial, Helvetica, sans-serif; margin: 15px 0; width: 94%;}
#myDIV{overflow:hidden; display: none;}
#myDIV1{overflow:hidden; display: none;}
#myDIV2{ overflow:hidden; display: none;}
#myDIV3{ overflow:hidden; display: none;}
#myDIV4{ overflow:hidden; display: none;}
#myDIV5{ overflow:hidden; display: none;}


.howitworkspage {margin-bottom: 18px; padding:10% 10%}
.howitworkspage .heading-inner h2 {font: 500 22px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;padding: 0;margin: 0 0 7% 0;}
.howit-showcase-bottom .paragraph {padding: 15% 0px 0 7%;}
.howit-showcase-bottom .row {flex-direction: column;}
.howit-showcase-bottom .m-1 {order: 2;}
.howit-showcase-bottom .text-white.showcase-img.m-2 {order: 1; height:291px;}
.howit-showcase-bottom .paragraph p {width: 100%;margin-bottom: 8%;}
.howto-lightyelow-sec {padding: 6%;}
.howto-lightyelow-sec h2 {font: 600 22px/34px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.howto-lightyelow-sec h2 br {display: none;}
.howto-mid-sec {text-align: center;padding: 70px 0%;width: 85vw;margin: 0 auto;height: auto;}
.howto-mid-sec-left {float: none; width: 100%;padding: 4%; margin-bottom:10%;}
.howto-mid-sec-right {float: none;width: 100%;padding:10% 7% 0 7%; border-left:0; border-top:1px solid #333132}
.howto-mid-sec-inner h4 {margin: 0 0 15px 0;font: 600 16px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.howto-mid-sec-inner p {font: 400 14px/24px "Poppins", sans-serif;margin: 0 0 40px 0;color: #333132;}
.howto-mid-sec-inner {margin: 0 auto 0px;width: 100%;display: block;}
.howto-mid-sec-inner .howto-mid-sec-inner-content {width: 94%;margin: 0 auto;}
.howto-mid-sec-inner.topBlock {border-bottom: 1px solid #333132;margin-bottom: 50px;padding-bottom: 50px;}
.howto-worksmart-sec .row.g-0 {display: block;}
.howto-worksmart-sec .text-white.showcase-img {min-height: unset;height: 176px;}
.howto-worksmart-sec-bottominner {padding: 6% 0;margin: 0 auto;width: 90%;}
.howto-worksmart-sec-bottom h2 {font: 600 20px/33px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;padding: 10px 10px;border: 0;}
.howto-worksmart-sec {margin-bottom: 125px; overflow: visible;}
.howto-worksmart-sec-bottom {z-index: 999;position: absolute;top: 8vh;width: 88%;text-align: center;margin: 0 6vw;left: 0;}
.cms-how-it-works .howto-mid-sec-left {margin-bottom: 0;}
.howto-midsec-Block {text-align: left;margin: 0 0 10px 0;}
.howto-midsec-Block img {display: none;}
.howto-bottom-sec {padding: 80px 0;}
.howto-bottom-inner h4 {margin: 0 0 1em 0;font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.howto-bottom-inner p {font: 400 14px/24px "Poppins", sans-serif;margin: 0 0 2em 0;color: #333132;}
.printleable a {padding: 6px 20px;font: 500 13pt/32pt 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.cms-how-it-works .howto-mid-sec-right {border-left: 0;}
.howto-midsec-Block h4::after {content: "+";width: 18px;float: right;padding-top: 2px;font-size: 25px;}
.howto-midsec-Block h4 {margin: 0 0 15px 0;font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132; border-bottom: 1px solid #333132; padding-bottom:6px; cursor:pointer;}
#howtwo1{overflow:hidden; display: none;}
#howtwo2{overflow:hidden; display: none;}
#howtwo3{ overflow:hidden; display: none;}
#howtwo4{ overflow:hidden; display: none;}
#howtwo5{ overflow:hidden; display: none;}
#howtwo6{ overflow:hidden; display: none;}
.howto-mid-sec-right.nogape {border: 0;padding: 0 4% 0 4%;margin-top: -14px;}
#added_to_cart_modal .modal-dialog {width: 94%;margin: 180px auto 0 12px;left: 0;right: 0;}
.btn.view-cart, .btn.continue-shop {padding: 0.6em 0;width: 46%;font: 400 12px/19px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0 5px;}

/*-------- support page Start -------*/
.heading-inner h2 {font: 500 26px/30px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;border-bottom: 1px solid #FFF;padding: 0 0 25px 0;margin: 0 0 60px 0;}
.contact-inner-heading {/*background: url("../images/contact-us-heading-mobile-bg.jpg") no-repeat 0 0;*/background-size: cover;padding: 6% 10% 9% 10%; height: 130px; width: 100%;}
.cms-contact-us .heading-inner {width: 100%;}
.cms-contact-us .heading-inner h2 {font: 500 22px/22px 'Poppins', Arial, Helvetica, sans-serif;padding: 0 0 20px 0;margin: 0% 0 7% 0;}
.contact-Top .row.g-0 {display: block;}
.contact-Top {border-bottom: 0;padding-bottom: 0; padding-top:0}
.contact-Top-inner {border-right: 0;text-align: center;height: auto;padding: 0 0 15% 0;border-bottom: 1px solid #333132;margin-bottom: 15%;}
.contact-Top-inner.nobdr-right{ border:0;}
.contact-Top-inner h4 {font: 500 17px/24px 'Poppins', Arial, Helvetica, sans-serif;margin: 15px 0;color: #333132;}
.contact-Top-inner p {font: 500 14px/26px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;color: #333132;}
.contact-Bottom {margin:0 auto;text-align: center;width: 100%;}
.contact-Bottom h4 {font: 500 17px/22px 'Poppins', Arial, Helvetica, sans-serif;margin: 15px 0;color: #333132;}
.contact-Bottom p { font: 400 14px/26px 'Poppins', Arial, Helvetica, sans-serif; margin: 0; color: #333132;}
.form-group .btn.btn-default {height: 38px;padding: 6px 30px;font: 500 14px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.contact-Top-inner img {width: 15%;}
.contact-innerBlock{ height:auto;}
.contact-page-form .form-group input.form-control, .contact-page-form .form-group textarea.form-control {font-size: 11px;font-weight: 500;text-transform: uppercase;}
.contact-page-form .form-group textarea.form-control{height: 120px; font-size: 11px;font-weight: 500;text-transform: uppercase;}
.contact-page-form .form-group textarea.form-control::placeholder{color: #333132; opacity:9; font-size: 11px;font-weight: 500;text-transform: uppercase;}
/*-------- support page End -------*/

.faq-faq-view .page-title {font: 500 22px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 7% 0;}
.faqBlock-left {float: none;width: 100%;}
.faqBlock-right { float: none;width: 100%;}
.faq-inner-Block h3 {font: 500 1.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;border-bottom: 1px solid #333132;padding-bottom: 10px; margin: 0 0 15px 0;}
.faq-inner-Block .panel-title a {font: 500 14px/20px 'Poppins', Arial, Helvetica, sans-serif;color: #333132; text-decoration: navajowhite; width: 90%; display: inline-block;}
.block-content.filter-content {padding: 0 20px;}
.sidebar-main .block .block-content .filter-options .filter-options-item, .sidebar-additional .block .block-content .filter-options .filter-options-item {
background: #FFF; margin: 0 0 12px; padding: 0;border-bottom: none;}
.sidebar-main .block .block-content .block-subtitle{display: none;}
.catalog-category-view .color-family {padding: 0 20px;margin: 0;border: 0;}
.sidebar-main .block, .sidebar-additional .block {margin-bottom: 10px;}
.toolbar-sorter.sorter { float:right; padding:0; margin: 0;}
.toolbar-sorter.sorter .sorter-label {float: left;text-align: left;font: 500 1em/2em "Poppins", sans-serif; margin: 5px 0 0 0 !important;}
.toolbar-sorter.sorter .sorter-options {width: 110px; font: 500 1em/2em "Poppins", sans-serif; height: 36px; border: 2px solid #333132;}
.catalog-category-view .page-title-wrapper .page-title {font: 600 22px/40px 'Poppins', Arial, Helvetica, sans-serif !important; color: #333132; border-bottom:1px solid #353132;}
.filter-options .filter-options-title {margin: 0 !important;color: #333132 !important; border-bottom: 1px solid #ccc; padding-bottom:10px; font: 600 18px/40px "Poppins", sans-serif;}
.catalog-category-view .filter-options-title.filter_title {font: 500 18px/30px "Poppins", sans-serif !important;}
.block-content.filter-content .item {width: 100%; overflow: auto; color: #333132; font: 400 14px/20px "Poppins", sans-serif !important;}
.block-content.filter-content .item { width:100%; overflow:auto; color: #333132;font: 400 0.9vw/4vh 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 10px;}
.filter-options .filter-options-content .item a input {margin: 3px 14px 0 0;width: 1.1em;height: 1.1em;}
.sidebar-main .block .block-title > strong, .sidebar-additional .block .block-title > strong {color: #333132;font: 600 22px/40px 'Poppins', Arial, Helvetica, sans-serif;font-weight: 600;
text-transform: capitalize; padding:0 0 0 20px;}
.filter-back-sec .filter-back {color: #333132;font: 400 13px/16px 'Poppins', Arial, Helvetica, sans-serif;}
.page-with-filter .columns .sidebar-main {position: absolute;z-index: 999;background: #FFF;padding:20px 10px 10px 10px; width:100%; box-shadow: 0 0px 8px 0 rgba(0, 0, 0, 0.2), 0 0px 20px 0 rgba(0, 0, 0, 0.19); top:0;}
#layer-product-list .toolbar-sorter.sorter {width:200px;float: left;top: 10px !important;}
.filter-back-sec {float: right;margin: 12px 20px 0 0;}
.catalog-category-view .page-title-wrapper {height: 65px; margin:0; float:none;}
.categorypath-brands-nanotex .page-title-wrapper , .categorypath-brands-crypton .page-title-wrapper{width: 80%;}
.categorypath-brands-crypton #layer-product-list .toolbar-sorter.sorter , .categorypath-brands-nanotex #layer-product-list .toolbar-sorter.sorter{width: 195px;float: right;margin: 63px 0 10px 0;}
.categorypath-brands-crypton .filter-toggle-sec , .categorypath-brands-nanotex .filter-toggle-sec {display: block;position: absolute;top: 376px;}

/*.catalog-category-view .toolbar-products {padding: 0 !important;}*/
#layer-product-list div:first-child.toolbar.toolbar-products {top: 40px;}
.color-family .filter-options-title {font: 600 18px/40px "Poppins", sans-serif;color: #333132;margin: 0 0 12px 0;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.action.sorter-action.sort-asc {float: right;}
.catalog-category-view.page-products .item.product.product-item {width: 48.7%;display: inline-block;padding: 0;margin-bottom: 10px !important;margin-right: 8px;}
.catalog-category-view.page-products .item.product.product-item:nth-child(2n){ margin-right:0;}
.btBlock-bottom .btn-group {width: 100%;}	
.btBlock-bottom .color-celect li {display: inline-block;margin: 0 5px 0px 0;width: 32%; height: auto; min-height:165px;}
.btBlock-bottom .color-celect li:nth-child(3n) {margin-right: 0;}
#specification .pro-detail-botBlock ul {column-count: inherit;}
/*#specification .pro-detail-botBlock ul li {list-style-type: none;margin-bottom: 0;overflow: visible;height: auto;float: none;width: 100%;padding: 0 0 10px 0;min-height: auto;}*/
#specification .pro-detail-botBlock ul li {list-style-type: none;margin-bottom: 0;overflow: visible;height: auto;float: left;width: 31%;padding: 0 10px 10px 0;min-height: auto;}
#specification .pro-detail-botBlock ul li:nth-child(3n) {padding-right: 0;}
.brand-sec {padding: 5px 0 0 6px;min-height: 20px;}
.catalog-category-view .product.details.product-item-details {margin-top: 0px;padding: 0px 6px;}
.brand-sec h4 {font: 500 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 1px;}
.products-grid .product-item .product-item-info .product.name.product-item-name {font: 500 0.8em/1em "Poppins", sans-serif;position: relative; letter-spacing: .1px;}
.product.name.product-item-name:hover::after {
background: url(https://dev.mercatoplace.com/assets/img/mobile-category-pro-arrow.jpg) no-repeat 0 0;content: '';position: absolute; height: 20px; width: 24px; right: -8%;bottom: -7px;}
.product-item-photo:hover::after {
	background: url(https://dev.mercatoplace.com/assets/img/mobile-category-pro-arrow.jpg) no-repeat 0 0;content: '';position: absolute; height: 20px; width: 24px; right: -3%; bottom: -2px;}

.items.pages-items {margin-bottom: 40px;}
.pages strong.page {background: #333132;border: 1px solid #333132;box-sizing: border-box;color: #ffffff;font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif !important;height: 40px;
line-height: 40px !important; min-width: 15px; padding: 0; text-align: center; width: 40px !important;}
.pages a.page {border: 1px solid #333132;box-sizing: border-box;color: #333132 !important;background: transparent;display: inline-block;height:  40px;line-height:  40px; font-size: 14px; padding: 0;
text-align: center;vertical-align: top;width:  40px;transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;-webkit-transition: all .3s ease 0s;}
.pages a.page:hover {background: #333132;border: 1px solid #333132;color: #ffffff !important;}
.pages .action.next {background: #333132;border: 1px solid #333132;box-sizing: border-box;color: #ffffff;font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif !important;height:40px;
line-height: 3.7vh !important;min-width: 15px;padding: 0;text-align: center;width: 40px !important;}
.pages .action.next:hover {background: #333132;border: 1px solid #333132;color: #ffffff;}
	
.catalogsearch-result-index.page-products .item.product.product-item {width: 48%; display: inline-block;padding: 0; margin-bottom: 2vh !important; margin-right: 2vw;}	
.catalogsearch-result-index.page-products .item.product.product-item:nth-child(2n){margin-right: 0;}
.catalogsearch-result-index .brand-sec {margin: 0;min-height: 28px;padding: 5px 0 0 6px;}
.catalogsearch-result-index .product.details.product-item-details {padding-bottom: 6px;}
.catalogsearch-result-index .products {min-height: 117px;margin: 80px 0 0 0;}
.catalogsearch-result-index #maincontent.page-main{min-height: 550px;}
.catalogsearch-result-index .page-title-wrapper {position: absolute;left: 19px;width: 89%; z-index:0; top: 215px; margin: 0;padding: 0;}
.catalogsearch-result-index .page-title-wrapper .page-title {font: 500 20px/40px 'Poppins', Arial, Helvetica, sans-serif;text-transform: capitalize;color: #333132;margin: 0;padding-bottom: 0;}
.catalogsearch-result-index .toolbar-sorter.sorter {padding: 0px 8px 0 12px;width: 222px !important;overflow: hidden;float: left !important;text-align: right;display: block; margin:15px 0 0 0 !important;}
.block-search #search_autocompletes ul li {font: 300 14px/26px 'Poppins', Arial, Helvetica, sans-serif;}
.sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar {float: right;margin: 0px 0 0 0;}	
.sales-order-view .page-title-new {font: 600 17px/40px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.order-details-items.ordered .shipment-label {font: 600 17px/40px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;padding-bottom: 1em;margin-bottom: 2em;}
.sales-order-view .page-title-wrapper a {font: 400 12px/24px 'Poppins', Arial, Helvetica, sans-serif;}
.horizontal-images ul li {margin: 0 10px;width: 230px !important;}

.cms-events .showcase .row {display: inherit;}
.cms-events .showcase .showcase-text {padding: 3rem 8% 3rem 8%;height: auto;}
.cms-events .showcase-text .content-block h2 {font: 600 1.5em/1.5em 'Poppins', Arial, Helvetica, sans-serif !important;color: #333132;margin: 1em 0 1.5em;text-transform: inherit;letter-spacing: 0;}
.cms-events .showcase .lead {width: auto;font: 400 14px/26px 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 2em;
color: #333132; text-align: left;}
.cms-events #sub-form .form-control.user_email {width: 85%;}
.cms-events .col-md-4.col-sm-4.col-xs-7.mo-logo {width: 95% !important;}
.cms-events .desktop-view {display: none;}
.cms-events .mobile-view {display: block;}

.mobile-menu{display: block;}
.navContent {display: none;}
#navbar.upper-links {background: #f2f2f2;margin: 0;}
#navbar.upper-links .links {list-style-type: none;padding: 0;margin: 0;text-align: center;}
#navbar.upper-links .links li {display: inherit;font: 500 16px/22px "Poppins", sans-serif;margin: 0;width: 100%;border: 0;text-align: center;border-bottom: 3px solid #f2f2f2;padding: 10px 0; position: relative;}
.catalog-product-view #maincontent.page-main {padding: 8%;}
#navbar.upper-links .links li:last-child {border: 0; display:none;}
#navbar.upper-links .links li:nth-child(2) , #navbar.upper-links .links li:nth-child(3n) , #navbar.upper-links .links li:nth-child(4n) { display:none;}
.catalog-product-view .product.media {width: 100%;}
.catalog-product-view .product.media figure.containerZoom img {width: 100%;}
.lance-and-download-sec {width: 70px;height: 38px;padding: 6px 0;margin-top: -38px;z-index: 999; text-align:center;}
.lance-and-download-sec .lance {width: 22px;}
.lance-and-download-sec .download-img {width: 25px;}
.lance-and-download-sec .lance a i.fa.fa-search {background: url(../images/mobile-pro-zoom-icon.jpg)no-repeat 5px 5px;}
.lance-and-download-sec .download-img a i.fa {background: url(../images/mobile-pro-download-icon.jpg)no-repeat 8px 5px;}

#navbar.upper-links .links li::after {background: url(../images/overview-arrow.jpg)no-repeat 5px 0px;content: '';position: absolute;
right: 27px;top: 18px;height: 20px;width: 20px;display: block;z-index: 999;}
.cms-rep .modal-dialog.modal-lg {width: 350px;margin: 0 auto;}
.cms-rep .modal-dialog .modal-body {padding: 15px 0;}
.confirm_action button#submit_confirm {width: 42%;}
.confirm_action button#cancel_confirm {width: 42%;}
.cms-rep .modal-dialog .modal-body .confirm-text {font: 500 18px/22px "Poppins", sans-serif;margin: 0 0 50px;text-align: center;}
.cat-and-color-sec {margin: 20px 0 0px 0;}
.cat-and-color-sec .selected-color-name {float: none;width: 100%; height:auto;}
.cat-and-color-sec .product_cat {float: none;width: 100%;text-align: left;border-top: 0;border-bottom: 0;padding:5px 0 0 0;}
.catalog-product-view .product_cat h4 {	text-align: left;width: auto;font: 500 14px/16px "Poppins", sans-serif;color: #333132;}
.catalog-product-view .product_cat p {margin: 0;font: 400 14px/16px "Poppins", sans-serif;color: #333132;display: inline-block;}
.brand-name-title h4 {margin: 0;float: none;width: 100%;font: 500 17px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.brand-name-title p {float: none;font: 600 14px/24px "Poppins", sans-serif;color: #333132;margin: 10px 0 0 0;overflow: hidden; display:none;}
.catalog-product-view .page-title-wrapper .page-title {margin: 10px 0 0 0;float: left;font: 500 17px/30px 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 0 !important;color: #333132;
text-transform: capitalize;}

/*.product-info-main .product.attribute.overview {display: none;}*/
.product-info-main .product.attribute.overview {overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;
-webkit-box-orient: vertical;margin-bottom: 0 !important;}
.page-title-wrapper.product p {float: right; font: 400 14px/22px "Poppins", sans-serif;margin: 14px 0 0 0;}
.catalog-product-view .product.attribute.overview .value {font: 500 12px/20px "Poppins", sans-serif;color: #333132;min-height: auto;text-align:left;padding: 10px 0px 0 0;
overflow: hidden; display: -webkit-box;
   -webkit-line-clamp: 2;
    line-clamp: 2; 
   -webkit-box-orient: vertical;
}
.product-social-links, .amazon-minicart-container {text-align: left; display:none;}
.btBloct-header {border-bottom: 0;margin: 0 0 1.5em 0;padding-bottom: 0; width: 100%;overflow: hidden;}
.btBloct-header h2 {font: 500 17px/1.5em "Poppins", sans-serif; float: none; border-bottom:1px solid #333132; padding-bottom:10px;}
.btBloct-header p {float: none;margin: 12px 0 0 0;font: 500 10px/18px "Poppins", sans-serif;text-align: left;}
.cat-and-color-sec .selected-color-name h4 {text-align: left; float:left; margin-top: 2px; width: auto;font: 500 14px/16px "Poppins", sans-serif;color: #333132;}
.cat-and-color-sec .selected-color-name p {font: 400 14px/16px "Poppins", sans-serif;color: #333132;display: inline-block;}
.custom-add-to-cart a {display: inline-block;padding: 8px 10px;border: 2px solid #333132;margin: 0 0 10px 0;border-radius: 5em;color: #333132;font: 500 15px/20px "Poppins", sans-serif; width: 48%;text-align: center;height: 40px;}
.boardspage .heading-inner .custom-add-to-cart a {float: left;width: 48% !important;display: unset;font: 500 12px/14px "Poppins", sans-serif;padding: 6px 14px;
height: 32px; margin-right: 5px; margin-top: 5px; margin-bottom:5px;}
#learnmore.pro-detail-botBlock .btBlock-bottom {padding-top: 0px;}
.btBlock-bottom .custom-add-to-cart a {width: 100%; height: auto;}
.btBlock-bottom .custom-add-to-cart {display: inline-block !important;justify-content: space-between;}
.custom-add-to-cart a.order-sample {width: 48%; float: none;padding: 8px 20px; white-space:nowrap;}
.custom-add-to-cart .delete-palete {width: 49%;}
/*.catalog-product-view .custom-add-to-cart a.order-sample {width: 100%;}
.custom-add-to-cart a.find-a-rep {width: 100%; overflow:hidden;}*/
.catalog-product-view .custom-add-to-cart a.order-sample {width: 48% !important;margin-right: 10px;}
.catalog-product-view .custom-add-to-cart a.order-all-sample {width: 48% !important;}
.catalog-product-view .custom-add-to-cart a.add-to-projects {width: 48% !important;}
.catalog-product-view .custom-add-to-cart a.add-to-boards {width: 48% !important;}
.catalog-product-view .custom-add-to-cart a.find-a-rep {width: 100% !important;overflow: hidden;}
.catalog-product-view .btBlock-bottom .custom-add-to-cart a {width: 100% !important;float: none;}
.custom-add-to-cart a.add-to-projects {float: left; margin-right: 10px;}
.custom-add-to-cart a.add-to-boards {float: none; width: 100%;}
.catalog-product-view .detail-download-inner a h4 {font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif;}
.catalog-product-view .product.info.detailed {margin-bottom: 20px; margin-top:}
.catalog-product-view .pro-detail-botBlock .specification-details ul {width: 100%;margin: 15px 0 0 0;}
.catalog-product-view .pro-detail-botBlock .specification-details {margin-bottom:10px;}
.color-celectBOx h4 {padding: 0 0 0 0px;font: 400 12px/18px 'Poppins', Arial, Helvetica, sans-serif;}
.catalog-product-view .btBloct-sub-header h3 {font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 1em; padding-bottom: 10px;}
.pro-detail-botBlock p.attr_name {font: 500 13px/18px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.pro-detail-botBlock p.attr_value {font: 400 12px/18px 'Poppins', Arial, Helvetica, sans-serif; text-align:left;}
#colorways .btBlock-bottom {overflow: unset; width: 100%;}
.sidebar-cart .closebtn{top: 22px; color: #FFF !important;}
section.bannerBlock {padding-top: 0px;}
.cms-about-us .columns .column.main, .cms-brand-partners .columns .column.main, .cms-education-initiative .columns .column.main, .cms-contact-us .columns .column.main, .catalogsearch-result-index .columns .column.main {padding-top: 0;}
#checkout {margin: 0;padding: 0;}
#checkout.checkout-section .row {display: flex;width: unset;}
.page-wrapper .page-header {min-height: 75px; position:inherit;}
.page-wrapper .page-header .header.content {padding: 0 !important;}
button.select-address{font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;}
#form-validate.form.password.reset label.label {margin: 0;}
#form-validate.form.password.reset label.label span {color: #333132;font: 500 1.2em/1.4em 'Poppins', Arial, Helvetica, sans-serif;text-transform: uppercase;}
#form-validate.form.password.reset .actions-toolbar .action.submit.primary {background: transparent;border: 2px solid #333132;border-radius: 5em;height: 40px;padding: 0;
font: 500 1em/1em 'Poppins', Arial, Helvetica, sans-serif;margin: 2% 0 0 0;width:100%;}
.brandlogo_partner {padding: 2em 0 1em;}
.brandlogo_partner .brandpartner-logo {font: 600 22px/22px 'Poppins', Arial, Helvetica, sans-serif;
color: #FFF; margin: 0 0 1em 0; padding: 0;}
.brandpartner-inner ul {padding: 0;}
.brandpartner-inner ul li {display: inline-block;margin: 0 2px;width: 17%;min-height:inherit !important;}
.subscribe-newsletter {padding: 40px 0;}
.subscribe-newsletter .row {display: inherit;}
.subscribe-newsletter-left img {float: left;margin-right: 10px;max-height: 46px;}
h2.subscribe-heading {font: 600 20px/22px 'Poppins', Arial, Helvetica, sans-serif; margin: 0 0 20px 0;float:none;text-align: center;width: auto;}
.subscribe-newsletter .news-fild {height: 50px;margin-left: 0;font-size: 14px;padding-left: 10px;}
.subscribe-newsletter .btn.btn-theme {height: 50px;font-size: 14px;padding: 4px 25px;margin-left: -60px;z-index: 999 !important;}
.customer-account-logoutsuccess .page-footer {position: absolute;bottom: 0;width: 100%;}
.curator-form .shipp-form-next {margin: 10px 0 0 0;width: auto;padding: 6px 30px;border: 2px solid #333132;height: 38px; font: 400 14px/20px 'Poppins', Arial, Helvetica, sans-serif;
border-radius: 5em; float:none;}
.cms-curator .curator-form .shipp-form-next {margin: 40px 0 0 0;width: auto;padding: 6px 30px;border: 2px solid #333132;height: 38px;
font: 400 14px/20px 'Poppins', Arial, Helvetica, sans-serif; border-radius: 5em; float: none;}

.cms-curator .desktop-curator .xyz {display: none;}
.cms-curator .desktop-curator .partners-x-1 {display: none !important;}
.cms-curator .showcase-text {padding:0px 0 0 0 !important; text-align: center;width: 100%;}.partner-top-head2 .form.curator_form select {font: 500 0.8em/2.5em 'Poppins', Arial, Helvetica, sans-serif;
text-transform: uppercase;}
.cms-curator .showcase-text .whitebg {width: 90%;}
.cms-curator .looking {font: 400 16px/28px 'Poppins', Arial, Helvetica, sans-serif;text-align: center;margin: 0 auto 4% 0;}
.form-group.curator-form-state .col-md-4.col-xs-12 {padding-left: 0;}

.whatashield-Block h2 {bottom: 21px !important; font: 300 1.2em/2em "Poppins", sans-serif !important; color: #51798b;margin: 0 0 65px 0;}

}


/* --------- Mobile Menu Start -----------*/
.mobile-menu {margin: 0 auto;width: 100%; background:url(../assets/img/header-bg.jpg) no-repeat 0 0;padding:25px 0;}
.mobile-user-name {color: #303b37 !important;}
.mobile-menu .top-button {margin:0 0 7% 7%;}
.top-button a {display: inline-block;padding: 2px 18px;border: 1px solid #303b37; margin-right: 15px; border-radius: 25px; text-decoration: none; color: #303b37;
	font: 400 1em/2em "Poppins", sans-serif;}
.top-button a:hover {background: #303b37;color: #fff;text-decoration: none;}
.top-button a#join-link {margin-right: 0;}
.mobile-bottom ul{ list-style-type:none; padding:0 0 0 0; margin:0;}
.mobile-bottom ul li{ padding:4% 0 4% 0; border-top:1px solid #9f9593; margin:0;}
.mobile-bottom ul li:last-child{ border-bottom:1px solid #9f9593;}
.mobile-bottom ul li a {color: #303b37;text-decoration: none;font: 400 1.1em/1.4em 'Poppins', Arial, Helvetica, sans-serif; display:inline-block; margin-bottom:0px; padding-left: 7%;}
.mobile-bottom ul li a i.fa.fa-angle-right {float: right;font-size: 24px;}
.mobile-menu .searchBox {display: table;height: 100px;width: 90%; margin:0 auto;}
.mobile-menu .searchBox .search-container {display: table-cell;vertical-align: middle;}
.mobile-menu .searchBox .search-container form {border: 2px solid #303b37;border-radius: 26px;padding: 5px 15px 0;height: 46px;position: relative;}
.block-search .label {margin-top: -2px !important;}
.mobile-menu .searchBox .search-container form input {width: 90%;background: transparent;border: 0px none;color: #FFF; font: 400 0.7em/1em 'Poppins', Arial, Helvetica, sans-serif;
border-right: 0; margin-right: 7px; margin: -9px; box-shadow: inherit !important; z-index: 999 !important;}
.mobile-bottom ul li .subcat {margin-top:2vh;}
.mobile-menu .block-search .control {clear: inherit;	}
.search-autocomplete {position: absolute;z-index: 99999 !important;overflow: hidden;margin-top: -35px !important; overflow: auto; height: 220px;}
.mobile-menu .searchBox .search-container form input:focus-visible{ border:0; outline:none;}
.mobile-menu .searchBox .search-container form button {background: transparent;border: 0px;color: #FFF;font-size: 15px;padding: 0 12px;}
.mobile-bottom ul li span.right-arrow {float: right;font-size: 22px;line-height: 9px;}
.block-search .control { border-top:0 !important;}
.mobile-bottom ul li span.right-arrow .fa-angle-down {margin-right: 12vw !important;}
.mobile-bottom ul li span.right-arrow .fa-angle-right {float: right;font-size: 22px;line-height: 9px; margin-right: 12vw; margin-top: -0.4vh;}
.right-arrow a.hide-sub-menu i.fa {margin: -6px 0 0 0 !important;padding: 0;display: block;}
.mobile-bottom ul li ul.subcat li {margin: 0;padding: 4% 7% 4% 0%;}
.mobile-bottom ul.subcat li a {margin: 0;}
.mobile-bottom ul li ul.subcat li:last-child {border-bottom: 0;}

/* --------- Mobile Menu End -----------*/

.success-page .cart-info ul li .img-holder {width: 18%;}
.success-page .cart-info ul li .sku-cart {width: 45%;}
.success-page .cart-info {padding: 5vh 0 0 15%;padding-left: 75px;}
div.cart-info .details{margin-right: 0px;}
.success-page .cart-info ul li div {float: left; width: 25%;}
.success-page .sku-cart {padding-left: 40px;}
.success-page .cart-info ul li .qty-cart {text-align:left; width: 5% !important;float: right;}
.siteLogo h2 img {width: 27vw; image-rendering: -webkit-optimize-contrast;}
.modal-open .modal .modal-dialog.modal-lg.signinBlock .block-content {margin-top: 3vh; color: #303b37;}
div.topmyAccout ul li.user-name {font: 400 1vw/32px 'Poppins', Arial, Helvetica, sans-serif;color: #303b37;margin-top: 10px;}
.topmyAccout ul li#search_icon {height: 33px; display:none;}
.topmyAccout ul li#search_icon img{image-rendering: -webkit-optimize-contrast;}
div.modal-dialog.modal-lg.signinBlock .field.password.required {position: relative;}
div.modal-dialog.modal-lg.signinBlock #togglePassword {position: absolute;color: #000;right: 20px;bottom: 17%;font-size: 20px;z-index: 99; cursor:pointer;}

@media only screen and (max-width: 480px) and (min-width: 320px) {
	.header .topHeader .mobile {display: none;}
	.siteLogo {width: auto;}
	div.siteLogo h2 {padding: 14px 0 22px;}
	div.siteLogo h2 img {width: auto;}
	div.mo-top-right .topmyAccout {padding: 0;}
	
/*div.topmyAccout li#login-popup{display: none;}
.topmyAccout li#join-link {display: none;}*/

.catalog-category-view.categorypath-brands-arhaus .page-title-wrapper .page-title img {min-height: 35px;}
.catalog-category-view .page-title-wrapper .page-title img {max-height: 22px;}
.catalog-category-view.categorypath-brands-interior-define .page-title-wrapper .page-title img {max-height: 40px;}
.cms-board-details .modal-dialog {margin: 10% auto;width: 90%;}
.cms-board-details .modal-content.join-popup .modal_para {font: 400 17px/30px 'Poppins', Arial, Helvetica, sans-serif !important;text-align: center;margin-bottom: 1em;}
.cms-board-details .modal-content.join-popup .btn-yes.confirm_delete, .cms-board-details .modal-dialog button.close {width: 100%;margin:10px 0 5px 0;}
.cms-board-details .modal-content.join-popup {height: 250px;}
section.bannerBlock {height: auto; margin-top: 0px;}

.bannerBlock.brand-slide-sec .row.g-0.x-1 {height: auto;}
	div.banner-content {padding: 3em 1em; text-align: center;}
	div.row.g-0.x-1 {height:auto;}
	div.banner-content h2 {font: 500 1.6em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
	div.text-white.showcase-img{}
div.row.g-0.x-2 {height: auto;}
	body.cms-home .page-main .showcase {margin: 0 -15px 8em -15px;padding-bottom: 5em;}
	section.showcase .text-white.showcase-img {height: 100%;}
	div.left-box .imgvcent{padding:0px; height:auto;}
	body.cms-home .page-main .showcase .showcase-text{padding:40px 20px;}
	div.showcase-text .showcase-text-inner h2 {font-size: 2.2em; line-height: 1.5em; letter-spacing: 0.3em; width: 100%; margin-bottom: 0.7em;}
	section.showcase .lead {width: 100%;font: 500 16px/28px 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 2em;color: #2e2e2e;}
	body.cms-home .page-main .showcase {margin: 0 0 0em 0; position: relative; padding-bottom: 0;}	
	div.page-main.blog-grid {margin-top: 0; padding-top: 30px; padding-bottom: 0;}
	.cms-home #post-slider .owl-item .item .post-holder {margin-bottom: 0;padding: 0;}
	.cms-index-index .post-list .post-header .post-title {width: 80%;max-width: 89%;padding: 10px 0 10px 0;}
	div.post-list .post-header .post-title a {font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;}
	.post-list-wrapper .post-list .post-content .post-read-more {
	display: none;
}
.home-video-sec {display: inline-block;align-items: center;   margin-right: -15px;}
.home-video-sec-inner #video2 {min-height: 350px;}
.home-video-sec-left {width: 100% !important;}
.home-video-sec-right {width: 100%;}

.post-list .post-description {display: block;}
.cms-home #post-slider .owl-item .item {height: auto;}
	div.blog-widget-recent .post-description .post-text-hld{ min-height:auto;} 
	div.blog-widget-recent .post-list .post-text-hld p {font: 400 1.1em/1.6em 'Poppins', Arial, Helvetica, sans-serif; color: #4a4a4a;}
p.thankyou-email { width:100%;}
.modal-open .modal .modal-dialog.modal-lg.signinBlock {margin: 75px auto 0 !important; width: 90%;height: calc(75vh - 9.4vh);}
/*.modal-open .modal .modal-dialog.modal-lg.signinBlock {margin: 75px auto 0;width: 90%;height: calc(92vh - 9.4vh);}*/
	div.signinBlock .block-title span{font: 400 1em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}
	div.modal-dialog.modal-lg.signinBlock {font: 400 1em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}
	div.signinBlock .fieldset.login label.label{font: 400 1em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}
	div.signinBlock input.input-text{font: 400 1em/1.4em 'Poppins', Arial, Helvetica, sans-serif; padding: 0.5em 1em;}
	div.field.keep-login .left {font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;}
	div.field.keep-login .right {font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;}
	form#login-form.form-login .signin-button {background: transparent; border: 2px solid #FFF; border-radius: 5em; height: 40px; padding: 0; font: 500 1em/1em 'Poppins', Arial, Helvetica, sans-serif; margin: 2% 0 0 0; width: 130px;}	
.color-family {padding: 20px 29px 0 18px;margin: 0px 0 0;}
.page-with-filter .sidebar-main .block .block-title, .sidebar-additional .block .block-title {padding: 0 0 20px;}
.catalog-category-view .sidebar.sidebar-main {display: none;}
.catalogsearch-result-index .sidebar.sidebar-main {display: none;}
.filter-toggle-sec {display: block;float: right;position: absolute;top: -12px;margin-top: 35px;right: 9px; z-index:9999 !important;}
.filter-back-sec{ display:block;}
.catalog-category-view .column.main {padding: 6%; min-height: 650px;}
.toolbar.toolbar-products:nth-child(2) {display:block;}
.filter-toggle-sec .filter-toggle {display: inline-block;padding: 2px 25px;border: 2px solid #333132;margin-right: 15px;border-radius: 25px;text-decoration: none;color: #333132;font: 500 1em/2em "Poppins", sans-serif;}
.catalogsearch-result-index .filter-toggle-sec {display: block;float: left;position: absolute;top:16px;right: 0;z-index: 9999 !important; margin:0;}
.catalogsearch-result-index .sidebar-main .block .block-title{argin-bottom: 5px; padding: 0 0 10px;}
.catalogsearch-result-index #maincontent.page-main {min-height: 400px !important;}
.catalogsearch-result-index .search.results {height: auto;}
.catalogsearch-result-index .filter-toggle-sec .filter-toggle {display: inline-block;padding: 2px 25px;border: 2px solid #333132;margin-right: 15px;border-radius: 25px;
text-decoration: none;color: #333132;font: 500 1em/2em "Poppins", sans-serif; }
.filter-toggle-sec .filter-toggle:hover {background: #333132;color: #FFF;text-decoration: none;}
.catalog-category-view .products.wrapper.grid.products-grid {border-top: 0;margin: 110px 0 0 0;}
.catalog-category-view .toolbar-sorter.sorter {top: 101px;}
.catalog-category-view .products.list.items.product-items {padding: 20px 0 0 0;margin: 0;}
.catalog-category-view .items.pages-items .item {font: 500 15px/20px 'Poppins', Arial, Helvetica, sans-serif;margin-right: 5px;}
.catalog-category-view .items.pages-items strong.page {background: #333132;border: 1px solid #333132;box-sizing: border-box;color: #ffffff;font-weight: 600;height: 40px;line-height: 40px;
min-width: 15px; padding: 0; text-align: center;width: 40px;}
.catalog-category-view .items.pages-items .item a.page:visited {color: #333132;}
.catalog-category-view .pages .action.next {border: 1px solid #333132;color: #ffffff;background: #333132;font: 500 15px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.catalog-category-view .items.pages-items .pages a.page {border: 1px solid #333132;box-sizing: border-box;color: #333132;background: #FFF;display: inline-block;height: 40px;line-height: 40px;
min-width: 15px; padding: 0; text-align: center; vertical-align: top; width: 40px; transition: all .3s ease 0s;
-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;}
.catalog-category-view .pages a.page {border: 1px solid #3d465a;box-sizing: border-box;color: #333132 !important;background: #FFF;display: inline-block;height: 40px;line-height: 40px;
min-width: 15px;padding: 0;text-align: center;vertical-align: top;width: 40px;transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;}
.catalog-category-view .pages a.page:hover {border: 1px solid #3d465a;color: #3d465a;background: #FFF;}

.catalog-product-view .product.media h5.backproject .fa.fa-angle-left {font-size: 12px;line-height: 12px;margin: 1px 6px 0 0;}
.brand_img {width: 100%;z-index: 99;}
/*.brand_img img {width: 35%;}*/
.page-layout-1column .product.media #overview .brand-logo {max-width: 90px;}
.catalog-product-view .product.media {margin: 0;}
.product-info-main .product.attribute.overview {padding: 0;margin: 0 0 20px 0;border: 0;order: 1;flex: 1; min-height: 50px; height: 60px; display: block;}
.catalog-product-view .column.main {display: inline-block; position:relative;}
.page-layout-1column .product.media #overview {padding: 0px 0 0 0; margin-top: -105px; position: absolute;top:275px; width: 99%;}
.product-info-main .product-add-form {position: inherit !important;order: 4; bottom: inherit !important; width: 100%; overflow: unset; margin-top: 100%;
padding-top: 80px;}
.catalog-product-view .product-info-main {height: auto !important;margin-top: 14px; flex-direction: column !important; position: inherit;display: flex;}
.brand-name-title {overflow: hidden;flex: 1;width: 100%;order: 1;}
.catalog-product-view .page-title-wrapper.product {width: 100%;order: 2;flex: 2; margin:0;}
.catalog-product-view .product.media h5.backproject {font: 500 12px/14px "Poppins", sans-serif; color: #333132; margin:-5px 0 0 0; position: absolute; top: 0;}
.product-options-bottom {overflow: hidden;width: 100%;height: 100%; padding-top: 20px;}
.product-options-bottom .custom-add-to-cart {width: 100%;overflow: hidden;display: inline-block !important;}
.modal-dialog {width: 96%;margin: -8px 0 0 0;}
.block-customer-login .modal-header .close {margin: -11px -13px 0 0;font-size: 2em;color: #FFF !important;opacity: 9;float: right;}
.create-board-sec {padding: 0 !important;}
.modal-body .col-md-12 {width: 100%;}
.step-2 h4.innerheading {text-align: left;}
.checkout-section.success-page .innerheading {text-align: left;font-weight: 500 !important;}
.checkout-section.success-page .cart-info .img-holder img {height: 52px;}
h4.innerheading {text-align: center;font: 500 17px/30px 'Poppins', Arial, Helvetica, sans-serif !important;margin: 0 0 10%;width: 100%;text-align: center;display: inline-block;}
.modal-body .form-control {background: transparent;border: 0; font: 600 11px/20px 'Poppins', Arial, Helvetica, sans-serif !important;height: 42px;}
.btn.asign-to-project {padding: 6px 15px;width: 9vw;font: 500 12px/20px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF; width: auto;}
.create-board-sec p.or {text-align: center;margin: 2em 0;font: 500 11px/20px 'Poppins', Arial, Helvetica, sans-serif !important;}
.modal-body .btn.asign-to-board {background: transparent;border: 2px solid #DDD;border-radius: 5em;padding: 6px 15px;width: auto;font: 500 12px/20px 'Poppins', Arial, Helvetica, sans-serif;
color: #FFF;}
.modal-body .row {display: inline-block; width:100%;}
.primary .search-rep {padding: 6px 15px;width: 100%; font: 500 12px/20px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.country-block {margin-bottom: 20px;}
.state-block {margin-bottom: 20px;}
.modal .modal-header {border: 0;padding: 0 !important;}
.cms-share-palette-details .modal-dialog {top: 15% !important; width: 97% !important;margin-right: 5% !important;}
.cms-share-palette-details .modal-content.join-popup .modal-body button {width: 75% !important;float: none;padding: 8px 15px;margin: 0;}

.cms-board-details .modal-dialog {top: 15% !important; width: 97% !important;margin-right: 5% !important;}
.cms-board-details .modal-content.join-popup .modal-body button {width: 75% !important;float: none;padding: 8px 15px;margin: 0;}
/* ------------ Student Page Start ----------------*/
.cms-education-initiative .inner-aboutBlock.mob .about-x-1, .brand-partners-Block .partners-x-1 {background: #748f8a !important;overflow: hidden;}
.cms-education-initiative .brand-partners-Block .whitebg h2 {padding: 0;font-size: 1.8em;}
.cms-education-initiative .brand-partners-Block .whitebg h2 br {display: none;}
.cms-education-initiative .brand-partner-form {padding: 10% 0;}
.cms-education-initiative .brand-partner-form-inner h2 {font: 600 1.7em/1.5em 'Poppins', Arial, Helvetica, sans-serif !important;}
.cms-education-initiative .about-showcase.mob .brand-partner-form {padding: 20px 0em 0 0em !important;}
.empty-cart {margin: 65px 20px 0 0; -webkit-margin-end: 45px;}
.empty-cart a {font: 500 10px/14px 'Poppins', Arial, Helvetica, sans-serif !important;margin: 0;}

.brand-partners-Block .partners-x-1 {background: #b8c7c4 !important;}
.cms-education-initiative .brand-partners-Block .partners-x-1 {background: #748f8a !important;}
.cms-curator .brand-partners-Block .partners-x-1 {background: #33423f !important;}
/* ------------ Student Page End ----------------*/

.sidebar-cart .closebtn {font-size: 26px;font-weight: 600;color: #000;z-index: 99999;}
.cart-notify {top: 86px; font-size: 18px;}
.sidebar-cart h2 {padding: 1em 0 1em 1em; margin: 0 0 15px 0;color: #FFF;font: 600 22px/30px 'Poppins', Arial, Helvetica, sans-serif; height:80px;}
.sidebar-cart {height: auto;}
.sidebar-cart ul {padding: 0 1em; height:320px !important; overflow: auto !important;}
.sidebar-cart ul li {border-radius: 1em;height: 7.1em;padding: 1em 1em;margin-bottom: 1.1vh;position: relative;}
.sidebar-cart .img-holder {width: 23%;float: left;margin-right: 0.5em;}
.sidebar-cart .img-holder img {width: 70px;height: 70px;}
.sidebar-cart .details {width: 45%;}
.sidebar-cart .sku-cart {width: 25%;margin-right: 0;}
.qty-box {margin: 20px 0 0 0;width: 100%;padding: 6px;height: 35px;}
.qty-box .minus-qty {width: 33%;font: 500 18px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.qty-box input {width: 33%;font: 500 15px/24px 'Poppins', Arial, Helvetica, sans-serif;height: 22px;color: #adadad;}
.qty-box .plus-qty {width: 33%;font: 500 18px/20px 'Poppins', Arial, Helvetica, sans-serif;text-align: center;color: #adadad;margin: 0;}
.sidebar-cart .details p {font: 600 10px/20px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 0.2em 0;}
.sidebar-cart .details h4 {font: 500 14px/17px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.mini-cart-chectout {margin: 0 25px;}
.mini-cart-chectout a {padding: 7px 0;border: 2px solid #fff;margin: 0;border-radius: 5em;color: #fff;font: 500 12px/20px 'Poppins', Arial, Helvetica, sans-serif;width: 180px;}
.checkout-section h2 {font: 600 22px/30px 'Poppins', Arial, Helvetica, sans-serif;padding: 0 0 15px 0; margin:0 0 20px 0; border-bottom: 1px solid #838383;}
.checkout-bradecome {font: 400 11px/16px "Poppins", sans-serif; padding: 0;}
.checkout-section .row {display: inline-block;width: 100%;}

.faq-faq-view #maincontent {padding: 6% 0; width: 85vw; margin: 0 auto;}
.faq-inner-Block .panel-title .sign.plus{font-size: 1.5em; line-height: 2.5vh}
.faq-inner-Block .panel-title .sign.minus{font-size: 2.5em; line-height: 11px; height: 21px; margin:0px;}
.faq-inner-Block .card-body p {font: 400 1em/2em 'Poppins', Arial, Helvetica, sans-serif; color: #333132;}


/*.cat_desc .cat-sub-banner img {width: 100%;display: inline-block;text-align: center;}*/
.cat_desc {margin-bottom: 0em; margin-top:4em;}
.performance-active .cat_desc {margin-top: 4em; margin-bottom: 0;}
.performance-active .cat_desc.ceypton-banner {margin-top: 4em; min-height: auto; height: 40px;}
.cat_desc .cat-sub-banner {padding-right: 0;flex-direction: column;}
.cat-sub-banner-img {background: #FFF;text-align: center; width:100%; align-items: center; justify-content: center; min-height: 80px;} 
.cat_desc .cat-sub-banner img {max-height: 60px;display: inline-block;text-align: center;background: #FFF !important;text-align: center;border: 0;width: auto !important;}

.cat_desc .cat-sub-banner h2 {display: inline-block;width: 100%;color: #FFF;font: 500 16px/26px 'Poppins', Arial, Helvetica, sans-serif !important;text-align: center;
margin: 0; padding: 10px 5px; min-height:auto;}
.cat_desc .cat-sub-banner .custom-btnt { width: 100%; display: inline-block; text-align: center; margin: 1% 0 20px;}
.cat_desc .cat-sub-banner .custom-btnt a {background: #FFF;color: #333132;padding: 8px 22px;border-radius: 5em;
text-decoration: none;font-size: 1em; display: unset;}
.cat_desc.ceypton-banner .cat-sub-banner h2 {float: left;width: 60%; text-align: left; padding: 10px 5px;}
.cat_desc.ceypton-banner .cat-sub-banner .custom-btnt {float: right; text-align: center; margin: 7px 0 0; width: 40%;
height: 100%; position: absolute; right:-13px;}
.cat_desc.ceypton-banner .cat-sub-banner .custom-btnt a {padding: 2px 4px; font-size:10px; box-shadow: 0 0px 5px rgba(0, 0, 0, 0.45); line-height: 30px;
   text-align: center;}

.performance-active .page-title-wrapper {overflow: hidden; width:100%; height:auto;}
.performance-active .filter-toggle-sec {top: -12px;}
.performance-active #layer-product-list .toolbar-sorter.sorter {width: 200px;float:left;margin: -9px 0 0 0;}
.performance-active.catalog-category-view .products.list.items.product-items {padding: 20px 0 0 0;margin: 0;}
.columns .column.main div[data-element="main"] + .page-title-wrapper ~ #layer-product-list .message.info {margin-top: 85px;}
.cms-admin-confirm .confirm-block {margin: 5% auto 0%;width: 90%;text-align: center;}
.confirm-block input[type="submit"] {margin: 20px 0 0 0; height: 44px; padding: 6px 40px;font: 500 15px/26px 'Poppins', Arial, Helvetica, sans-serif;}

.mobile-menu .top-button .mobile-user-name {font: 400 1.1em/1.4em 'Poppins', Arial, Helvetica, sans-serif; color: #333132 !important;}
.brandBlock {background: #FFF; width: 85vw; padding: 6vh 0; margin: 0 auto;}
.brand-title {border-bottom: 1px solid #333132; margin: 0 0 2em 0; padding-bottom: 15px;}
.brand-title h2 {font: 500 22px/22px 'Poppins', Arial, Helvetica, sans-serif; color: #333132; margin: 0 0 15px 0;}
.all-brand .row.g-0 {display: inline-block; width: 100%; margin: 0;}
.all-brand .row.g-0 .col-xs-12 {padding: 0;}
.brand-category span{font: 500 1.4em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
.brand-category-inner li{font: 400 1.2em/1.8em 'Poppins', Arial, Helvetica, sans-serif;}
.all-brand ul{margin-top: 0px;}
.brand-category .link span.letter::after {display: inline-block;}
.brand-category-inner li.cat_brand{padding: 8px 5px;}
.details_box {width: 100%; overflow: hidden; background: #FFF; position: absolute; box-shadow: 0px 5px 5px 0px #d9d9d9; padding: 1em 1em 0 1em; margin-top: -6px; z-index: 99;}
.brand-category-inner .details_box .view-materials.left, .brand-category-inner .details_box .find-a-rep.left {color: #333132; font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 14px;}
.brand-category-inner .details_box .favorites, .brand-category-inner .details_box .visit-website{font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;}
.brand-category-inner li.cat_brand .fa.fa-angle-down{line-height: 2em; font-size: 1em;}
#visit_modal .modal-dialog {width: 88%;margin: 50% auto !important;}
#visit_modal .modal-header .close {margin: 10px 20px 0 0;font-size: 24px;text-shadow: none;color: #FFF !important;opacity: 9;float: right;}
#visit_modal .user-visit a {background: transparent;border: 2px solid #DDD;border-radius: 25px;padding: 6px 15px;width: 110px;font: 500 12px/20px 'Poppins', Arial, Helvetica, sans-serif;
color: #FFF;display: inline-block;}
.user-visit-content {text-align: center;margin:5% auto 10% auto;width: 100%;text-align: center;font: 400 13px/24px 'Poppins', Arial, Helvetica, sans-serif;}
.inner-aboutBlock.mob, .inner-how-it-works.mob {background: none;padding: 0;height: auto;}
.inner-aboutBlock.mob .about-x-1, .brand-partners-Block .partners-x-1{background: #ad632e;overflow: hidden;}
.inner-how-it-works.mob .how-it-works-x-1 {background: #d7b496;overflow: hidden;	}
.inner-how-it-works .row.g-0 {display: block; margin:0; height:auto !important;}
.inner-aboutBlock .about-x-1, .inner-how-it-works.mob .how-it-works-x-1, .brand-partners-Block .partners-x-1 {height: 48vh;}
.inner-aboutBlock.mob .inner-content, .inner-how-it-works.mob .inner-content, .brand-partners-Block .inner-content {padding: 0 15px;}
.inner-aboutBlock.mob .inner-content .about-top-head, .brand-partners-Block .inner-content .partner-top-head{padding-top: 6vh;padding-bottom: 15px;margin: 0 0 4vh 0;display: block !important;border-bottom: 1px solid #FFF;}
.inner-how-it-works.mob .inner-content .how-it-works-top-head {padding-top: 6vh;padding-bottom: 15px;margin: 0 0 4vh 0;display: block;border-bottom: 1px solid #333132;}
.inner-aboutBlock.mob .inner-content .about-top-head h2, .inner-how-it-works.mob .inner-content .how-it-works-top-head h2, .brand-partners-Block .inner-content .partner-top-head h2 {
font: 600 22px/22px 'Poppins', Arial, Helvetica, sans-serif;padding: 0;margin: 0 0 2% 0;border: none;}
.inner-aboutBlock.mob .about-x-1 .mob-about-banner img, .inner-how-it-works.mob .how-it-works-x-1 .mob-how-it-works-banner img, .brand-partners-Block .partners-x-1 .mob-partners-banner img {
width: 100%;height: auto;}
.inner-aboutBlock.mob .about-x-2, .inner-how-it-works.mob .how-it-works-x-2, .brand-partners-Block .partners-x-2 {height: auto;}
.terms-inner-heading {padding: 0% 10% 9% 10% !important; height: 160px;width: 100%;}
.terms-inner-heading .heading-inner h2{font: 500 22px/22px 'Poppins', Arial, Helvetica, sans-serif;padding: 0 0 20px 0;margin: 10% 0 7% 0;}
.terms-content h4 {font: 500 1em/1.8em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.terms-content h3 {font: 600 18px/24px 'Poppins', Arial, Helvetica, sans-serif;margin: 15px 0;color: #333132;}
.terms-content  p {font: 500 14px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
ul.inner-list li {color: #333132;font: 500 14px/26px 'Poppins', Arial, Helvetica, sans-serif;}
.cms-terms .contact-innerBlock {height: 100%;padding: 2em 0;}
.about-top-head2 {display: block;vertical-align: middle;}
.about-showcase.mob .showcase-img img {width: 100%;}
.about-showcase.mob .showcase-text2 {padding: 0;min-height: auto;background: #FFF;display: block;}
.about-showcase.mob .row {display: block;}
.about-showcase.mob .showcase-text2 .about-top-head3 {display: block;vertical-align: middle;padding: 40px 0px 20px 35px;height: auto;}
.about-showcase.mob .learen-more p a {font: 600 10pt/32pt 'Poppins', Arial, Helvetica, sans-serif;}
.about-showcase.mob .paragraph {padding: 0 20px 40px 20px;min-height: auto;height: auto;display: block;}
.about-showcase.mob .paragraph p {color: #333132;font: 500 14px/28px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;letter-spacing: 1px;display: block;vertical-align: middle;}
.swatch-attribute.swatch-layered.color_family_color .swatch-option.color {
-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -khtml-border-radius: 50%;
}
.lightyelow-sec.mob {
	min-height: auto;
	padding: 0;
	height:auto;
}
.workSmart-accordian-block.mob .lightyelow-sec-inner {
	background: #FFF;
	height: auto;
	overflow: hidden;
	padding: 0 0 40px !important;
}
.lightyelow-sec.mob .lightyelow-sec-top {display: inline-block;height: auto;width: 100%;margin: 30px auto 0;}
.lightyelow-sec.mob .about-mid {width: 100%;padding: 1% 10% 1% 10%;}
.lightyelow-sec.mob .about-showcase-bottom .row {margin:0 -15px;}
.lightyelow-sec.mob .lightyelow-sec-bottom {padding: 20px 0;}
.lightyelow-sec.mob .lightyelow-sec-bottom .paragraph {min-height: auto;padding: 0;height: auto;width: 85vw;margin: 0 auto;display:block;}
.lightyelow-sec.mob .about-showcase-bottom {height: auto;overflow: hidden;}
#rep_modal .modal-dialog, #select_project_sec .modal-dialog, #select_board_sec .modal-dialog {width: 86%;margin: 50% auto !important;}
.create-board-sec .row, .modal-body .row {margin: 0;}
.brand-partner-form h3 {font: 500 1.5em/1.5em 'Poppins', Arial, Helvetica, sans-serif;margin: 0px 0 15px;color: #333132;}
.brand-partner-form .form-group input.form-control{font: 400 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif; height:24px;}
.brand-partner-form .btn.btn-default.partner-submit {margin: 3vh 0 0 0;width: auto;padding: 6px 30px;border: 2px solid #333132;height: 38px;
font: 500 14px/20px 'Poppins', Arial, Helvetica, sans-serif;border-radius: 5em;}
.brand-partner-form {height: auto;display: table;width: 88vw;padding: 6vh 5px;margin: 0 auto;}
.brand-partners-Block.mob + .about-showcase .paragraph {padding: 0 0 6vh;min-height: auto;height: auto;display: block;width: 86vw;margin: 0 auto;}
.brand-partners-Block.mob + .about-showcase .paragraph p{font: 400 14px/28px 'Poppins', Arial, Helvetica, sans-serif;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec {padding: 0;height: auto;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec .row {margin: 0;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec .brand-partners-bottom {text-align: center;width: 88vw;margin: 0 auto;height: auto;display: block;}
.brand-partners-Block.mob + .about-showcase + .lightyelow-sec .brand-partners-bottom p {font: 600 1.4em/1.8em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;
margin: 0 0 0px 0; display: block;padding: 40px 0;}

/*My Account Block*/
.myaccount-page {background: #fff;padding: 6vh 0;width: 88vw;margin: 0 auto;}
.myaccount-page .col-lg-12{ width:100%;}
.myaccount-page .heading-inner {border-bottom: 0px solid #333132;margin-bottom: 2vh;overflow: hidden;padding-bottom: 15px;}
.myaccount-page .heading-inner h2 {font: 600 22px/22px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;padding: 0 0 7% 0;margin: 0 0 7% 0;float: none;border-bottom: 1px solid #333132;}
.myaccount-page .heading-inner .custom-add-to-cart {float: none;width: 100%;text-align: center;display: inline-block;}
.myaccount-page .heading-inner .custom-add-to-cart a.sortby {float: none;background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 7px 16px;
font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0px;width: auto;}
.account-Block {padding: 1vh 0 0 0;}
.account-Block .col-lg-4, .account-Block .col-lg-8 {width: 100%;padding: 0;}
.account-Block .row {display: block; margin:0px;}
.account-inner-Block h3 {font: 500 1.2em/1em 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 25px; argin-bottom: 15px; padding-bottom: 15px;}
.account-innercontent p {font: 500 1em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin-bottom: 10px;}
.account-innercontent ul li {font: 400 1em/2vh 'Poppins', Arial, Helvetica, sans-serif;      }
.account-innercontent ul li a span i {font-size: 14px;float: left;margin: 0 0 0 0;}
.myaccount-page .address-Block .heading-inner h2 {font: 500 1.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin-bottom: 0vh;border: navajowhite;padding: 0;}
.address-Block .account-inner-Block.preference-block h6 {font: 500 1em/2vh 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;}
.address-Block .account-inner-Block.preference-block .account-innercontent p {margin: 0;font: 400 13px/22px 'Poppins', Arial, Helvetica, sans-serif;}
.cms-my-account .address-block {display: inline-block;width: 100%;margin-bottom: 10px;padding: 0;}
.cms-my-account .address-Block .account-inner-Block.preference-block:hover {border: 1px solid #DDD;border-radius: 10px;width: 100%;padding: 10px;}
.cms-my-account .address-Block .account-inner-Block.preference-block {width: 100%; overflow: inherit; margin-bottom: 0; border: 1px solid #000; padding: 10px;border-radius: 10px;}
.sidebar-cart a {font-size: 1em;}
.add_address h3#add_aadd {padding: 10px 15px;border: 2px solid #333132;margin: 1em 0;border-radius: 5em;color: #333132;font: 500 15px/20px "Poppins", sans-serif;width: 175px;
white-space: nowrap;}

/*My Projects Block*/
body.catalog-category-view .toolbar-sorter.sorter .action.sorter-action.sort-asc {margin-top: 1px;}
.cms-palettes .count-boards {left: 14px;margin-top: 22px;margin-left: -7px;}
.boardspage, .boards-innerBlock {background: #FFF;padding: 10px 0 15px; width: 88vw;margin: 0 auto;position: relative;}
.boards-innerBlock{padding: 0vh 0 3vh}
.boardspage .heading-inner h2, .boardspage.projetedit .heading-inner h2 {font: 500 22px/26px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;float: left;width: 42%;
border-bottom: 0; padding: 5px 0 0 0;}
.cms-share-palette-details .add-my-palette {margin-top: 0;float: right;margin-right: -12px;}
.boardspage .col-lg-12 {width: 100%;}
.boardspage .heading-inner {position: relative; padding-bottom: 5%;}
.heading-inner .count-boards {position: absolute;top: 4px;right: 0;width: auto;margin-top: 0;}
.heading-inner .count-boards ul li {font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;display: inline-block;margin-right: 0;margin-left: 10px;margin-bottom: 0;}
.cms-projects .toolbar-sorter.sorter {margin-top: 0;padding-top: 0;display: inline-block;width: auto;float: left;}
.cms-project-details .boards-innerBlock {padding: 0;background: #FFF;width: 88vw;overflow: hidden;margin: 0 auto;}
.project-Block {border-radius: 10px;padding: 15px;margin-bottom: 20px;min-height: 80px;}
.project-Block-left h6, .project-Block-mid h6{font: 400 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif; margin:0;}
.project-Block-left p, .project-Block-mid p{font: 500 1.1em/1.5em 'Poppins', Arial, Helvetica, sans-serif !important;}
.cms-projects .project-Block-inner{position: relative;}
.project-Block-left {display: inline-block; width: 70%; margin-bottom: 10px;}
.project-Block-mid {display: inline-block; width: 70%;}
.project-Block-right {display: table;width: 29%;height: 110px;position: absolute;top: 0;right: 0;}
.project-Block-right p.archive {font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif !important;margin: 0;display: table-cell;vertical-align: middle;}
.project-Block-right p.archive a {display: block;height: 27px;text-decoration: none;margin-top: 8px;text-align: center;}
.project-Block-right p.archive .fa.fa-trash {font-size: 3vh;color: #333132;}
.blank-project-Block p {font: 500 1.1em/3vh 'Poppins', Arial, Helvetica, sans-serif !important;}
.project-Block-right p.archive .fa.fa-trash {font-size: 1.4em;color: #333132;}
.project-Block-right p.archive a span {color: #333132;text-decoration: none;float: none;margin: 0;}

.customer-account-logoutsuccess #maincontent.page-main {width: 100%; margin: 10% auto 350px;}
.customer-account-logoutsuccess #maincontent.page-main .column.main {color: #FFF;font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;}


/*My Projects Edit Block*/
.cms-projects .column.main {min-height: 650px;}
.boardspage .heading-inner h5 {font: 400 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 15px 0;color: #333132;}
.boardspage.projetedit{padding: 3vh 0 3vh;}
.cms-project-details .projetedit .heading-inner .custom-add-to-cart {text-align: center;width: 100% !important;}
.cms-project-details .projetedit .heading-inner .custom-add-to-cart a {margin: 0 5px;font: 500 11px/18px 'Poppins', Arial, Helvetica, sans-serif !important;
padding: 6px 25px !important;width: auto !important;}
.cms-project-details .heading-inner .custom-add-to-cart {margin-top: 20px;}
.projetedit .heading-inner .custom-add-to-cart {float: none; width: 100%; text-align: center;}
.projetedit .heading-inner .custom-add-to-cart a.sortby {display: inline-block;background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 7px 22px;
font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 10px 0 0;width: auto;text-align: center;float: none;}
.edit-project-Top ul li h6{font: 400 0.8em/1.5vh 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-Top ul li p {font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; margin: 0;}
.edit-project-Top ul li input#project_type{font: 500 1em/3vh 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-Top ul li:first-child {width: 100%;border-bottom: 1px solid #333132;margin-right: 0;padding-bottom: 10px;margin-bottom: 15px;}
.edit-project-Top ul li {display: inline-block;width: 49%;margin-right: 0;}
.edit-project-Top ul li:last-child {text-align: right;}
.edit-project-Top {border-bottom: 1px solid #333132;margin-bottom: 15px;}
.edit-project-Bottom {min-height: auto;display: inline-block;width: 100%;}
.edit-project-left {float: none;width: 100%;margin-right: 0;position: relative;}
.edit-project-left h4{ font:500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-left textarea{font: 400 0.9em/1.5em 'Poppins', Arial, Helvetica, sans-serif; resize: none;}
.edit-project-mid {float: none;width: 100%;margin: 0;margin-right: 0;}
.project-Block1 {margin-bottom: 15px;border-top: 1px solid #CCC;margin-top: 30px;padding-top: 20px;}
.edit-project-Bottom .project-Block1 h4 {font: 500 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;}
.edit-project-Bottom .project-Block1 p {color: #333132;font: 500 0.9em/3vh 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.project-Block2-right h6{font: 500 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.project-Block2-right p{font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-right{width: 100%;}
.blank-project-Block {float: none;width:100%;min-height: 120px;background: #FFFF;border-radius: 10px;margin: 30px 0 0 0;border: 1px solid #3d3d3d; padding: 2vh; text-align: center;display: table;}
.edit-project-right .project-Block2-left .blank-boards-block {width: 100%;height: 70px !important;border-radius: 1em;box-shadow: 0px 1px 5px -3px #333;}
.edit-project-right .project-Block2-left {width: 70px;margin: 0vh 0 0 0;padding-left: 0.2em;}
.cms-project-details .edit-inner.project .form-outline .btn.btn-default.submit{font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif; margin: 15px 0; padding: 7px 22px; width:auto;}
#share-project-to-email .modal-dialog {width: 100%;margin: 9.5vh auto;}
.cms-project-details .heading-inner h2 {float: none;width: 100% !important;}
.cms-project-details .heading-inner .custom-add-to-cart {margin: 10px 0 0 0 !important;width: auto !important;float: right !important;}
.cms-project-details .heading-inner .board-name-input {width: 220px !important;}
#share-project-to-email .modal-body {position: relative;padding: 25px 0px;width: 88vw;margin: 0 auto;}
.user-email-sec .field.share-email .add-and-delete-row-sec .add-more{background: url(../images/share-plus-icon.png) no-repeat 3px 19px; line-height: 60px;}
.user-email-sec .field.share-email .add-and-delete-row-sec .remove-this { background-position:3px 19px; line-height: 60px;}
#share-project-to-email .user-email-sec #email.input-text{font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;}
#share-project-to-email .user-email-sec textarea.input-text{font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;}
#share-project-to-email .actions-toolbar button.share-button{font: 500 1em/1.4em 'Poppins', Arial, Helvetica, sans-serif; padding: 7px 22px; width: auto;}

.detail-download-inner .fa {font-size: 1.5em;line-height: 1em;margin: 1em 0 0 0;}
.detail-download-inner a h4 {margin: 10px 0 0 0;font: 400 0.9em/2em 'Poppins', Arial, Helvetica, sans-serif;}

.edit-project-Mid ul li input#project_name{ font:500 1em/1.4vh 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-Mid ul li {float: none;width: 100%;margin-right: 30px;margin-bottom: 0;}
.edit-project-Mid {width: 100%;overflow: hidden;margin: 0 0 1vh 0;}
.edit-project-left .form-outline {margin: 20px 0 0 0;display: inline-block;width: 100%;}
.form-outline .btn.btn-default.submit {float: right;padding: 7px 22px;border: 2px solid #333132;margin-right: 0;border-radius: 5em;color: #333132;font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.right-text {margin-top: -65px;}
.count-boards {width: 100%;margin-top: 53px;position: inherit;overflow: hidden;float: none;margin-left: 0px;}
.cms-palettes .foure-boards-block, .cms-palettes .three-boards-block, .cms-palettes .two-boards-block, .cms-palettes .sing-boards-block, .cms-palettes .blank-boards-block {
	margin: 0 15px 15px 0;width: 45%;height: auto;}
.cms-palettes .bg-text {padding: 8px 10px;}
.bg-text {background: url(../images/bluer-bg.png) no-repeat 0 0;color: #333132;font-weight: bold;position: absolute;bottom: 0;left: 0;z-index: 2;
height: auto; width: 100%; padding: 8px; border-radius: 0 0 1em 1em; text-align: left;background-size: cover;}
.bg-text p{font: 400 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif !important;}
.bg-text h4{font: 400 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif !important;}
.cms-share-palette-details .count-boards {margin-top: 0;}



.cms-palettes .foure-boards-block, .cms-palettes .three-boards-block, .cms-palettes .two-boards-block, .cms-palettes .sing-boards-block, .cms-palettes .blank-boards-block {
	margin: 0 7.5px 15px 7.5px;
	width: 45%;
	height: 154px;
}
.sing-boards-block.palette-block {height: 154px;}
.two-bord-top-left img {width: 100%;border-radius: 1em 0 0 0;height: 75px;}
.two-bord-top-right img {width: 100%;border-radius: 0 1em 0 0;height: 75px;}
.two-bord-bottom-left img {width: 100%;border-radius: 0 0 0 1em;height: 75px;}
.two-bord-bottom-right img {width: 100%;border-radius: 0 0 1em 0;height: 75px;}
.sing-boards-block.palette-block {height: 204px;}
.sing-boards-block img{height: 204px;}
.count-boards ul li {font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.page-title-wrapper .page-title {margin-top: 0;margin-bottom: 0; padding-bottom:15px;font: 600 1.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif1026;}
.sidebar-cart .no-cart{padding: 8% 3%;}
.two-bord-top {margin-bottom: 4px;}
.three-boards-block .two-bord-top{margin-bottom: 4px !important;}
.two-bord-top img {height: 75px; border-radius: 1em 1em 0 0;}
.two-bord-bottom img{margin-top: 0px; height: 75px;  border-radius: 0 0 1em 1em;}
.sing-boards-block.palette-block {height: 154px; border-radius: 1em 1em 1em 1em;}
.two-bord-top-left{ margin-bottom:4px;}
.two-bord-top-right{margin-bottom:4px;}
.board-edit-sec {width: 40px;}
.board-edit-sec .toggle-menu{left: -140%; width: 99px; padding-bottom:0; top: 33px;}
.board-edit-sec .toggle-menu li {font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
#create_board .modal-dialog {width: 100%;}
.btn.create-board {background: transparent;border: 2px solid #DDD;border-radius: 5em;padding: 7px 22px;width: auto;
font: 400 14px/14px 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.howto-lightyelow-sec{ height:auto;}
.howto-lightyelow-sec .container-fluid {display: block;height: 100%;padding: 30px 0 !important;}
.cms-board-details .sing-boards-block {float: left; width: 47%; margin: 0 5px 15px; position: relative;height: 154px;}
.cms-board-details .sing-boards-block {float: left;width: 46%;margin: 0 5px 15px;position: relative;height: 154px;}
.cms-board-details .sing-boards-block .product-sel .btn.btn-success.color-swatch-radio {background: #FFF;border-radius: 50%;height: 20px;width: 20px;display: block;padding: 0;}
.sing-boards-block img {width: 100%; border-radius: 1em; height: 154px;}
.cms-board-details .boardspage .heading-inner h2 {float: none; width: 100%;}
.boardspage .heading-inner .custom-add-to-cart {float: none;width: 100%;text-align: left;position: relative; margin-bottom:10px; display: inline-block; margin-top:80px;}
.cms-board-details .count-boards {width: 100%;margin-top:0px;position: inherit;overflow: hidden;float: none;margin-left: 0px;}
.cms-board-details .heading-inner .custom-add-to-cart {float: none;width: 100%;text-align: left;position: relative;margin-bottom: 10px;display: inline-block;margin-top: 2px;}
.left-material-content {float: none; width: 100%;}
.custom-add-to-cart a.add-to-share {margin-right: 0;float: none; width: 100%;}
.right-material-content .right-text p {font: 400 .8em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #353132;
letter-spacing: 0;text-transform: uppercase;}
.bg-text h4:hover::after {background: url(../images/Boards-hover-arrow.png) no-repeat 0 0; content: '';position: absolute;height: 20px;width: 20px;right: 0;bottom: 0;}
.boardspage .container-fluid.p-0 .row + .row {position:inherit; top: 75px; right: 0; width:100%;}
.checkout-index-index #maincontent.page-main {padding: 6vh 0 0;/*width: 85vw;*/margin:0 auto;}
.checkout-index-index #checkout.checkout-section {width: 85vw;margin: 0 auto; padding-bottom:2em;}
.shipping-info {border-right: 0px solid #979797;padding: 0;margin-right: 0;height: 100%;}
#checkout.checkout-section.mob .row + .row {display: block;}
#checkout.checkout-section.mob .shipping-info .step-1 .row {display: block;}
#checkout.checkout-section.mob .shipping-info .step-1 h4 {margin: 30px 0 0;text-align: left;}
#checkout.checkout-section.mob .shipping-info .form-group input.form-control, 
#checkout.checkout-section.mob .shipping-info .form-group select.form-control
{font: 400 0.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}

.checkout-index-index .btn.address-book {float: right;background: transparent;border: 2px solid #333132;border-radius: 5em;padding: 7px 11px;width: auto;
font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: -6.5vh 0 0 0;}
.address-save-block label{font: 400 1em/4vh 'Poppins', Arial, Helvetica, sans-serif}
.address-save-block input.form-control{width: 20px; height: 13px !important; margin: 0.8vh 0.4vw 0 0 !important;}
.address-save-block .form-group {display: inline-block; width: 100%;}
.shipping-info form .form-group:last-child {text-align: center;}
.shipping-info .form-group a.btn.shipp-form-next {background: transparent; border: 2px solid #333132; border-radius: 5em; padding: 8px 25px; width: auto; font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif; color: #333132; margin: 0 auto; width:120px;}
.checkout-index-index .cart-info {padding: 6vh 0;}
.cart-info h4.innerheading{ text-align:left;}
#address-list .modal-dialog {width: 100%; margin: 25% auto;}
.checkout-index-index .control input.input-text {height: 15px;border-radius: 4px;margin: 0px 0 0 0;outline: none;width: 15px;}
.fieldset .field.address-sec .address-data {margin: 0 0 10px;font: 400 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;float: left;width: 80%;}
.fieldset .field.address-sec .address-data p {margin: 0 0 3px;font: 400 0.9em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.shipping-details {padding: 15px 0;}
.cart-info .qty-box{width: 22%;}
.cart-info .img-holder {width: 80px; float: left;margin-right: 10px;}
div.cart-info .details {margin-right: 0px;width: 28%;}
.cart-info .sku-cart {float: left;width:15%; margin-right: 0.1vw;}
.cart-info a{font-size: 20px;}
.cart-info .img-holder img {width: 100%;height: 80px;}
.cart-info .details p {color: #333132;font: 500 0.7em/1.5em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 3px;text-transform: uppercase;margin: 0 0 3px 0;}
.cart-info .details h4 {color: #333132;font: 500 0.9em/1.4em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 0.5vh 0;}
.cart-info .sku-cart p{ font: 500 0.7em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.cart-info .details h4 {color: #333132;font: 500 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;margin: 0.6em 0 0.5vh 0;}
.checkout-index-index .cart-info .ckeckout-list-sec {overflow: inherit;height: auto;padding-right: 0;}
.cart-info ul li {border-radius: 1em;height: 112px;padding: 15px;}
.checkout-index-index #address-list .fieldset {height: 140px;}
.cms-order-processing h3.subheading {font: 500 16px/25px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;padding: 0;}
.shipping-info .step-2 p{font: 400 13px/22px 'Poppins', Arial, Helvetica, sans-serif;}
.shipping-left .form-group input {float: left;margin: 0 5px;width: 15px;height: 15px;}
.shipping-details .shipping-left label {font: 500 11px/16px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.shipping-details .shipping-left img.leaf-icon {margin-right: 4px;width: 0.8em;margin-top: 0.1em; float:left;}
.shipping-info .step-2 p.shipping-label-text {font: 500 11px/16px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;text-align: right;}
.shipping-info .step-2 .disclaimer-block p {	font: 400 10px/22px 'Poppins', Arial, Helvetica, sans-serif; margin: 20px 0 10px 0;}
.cart-info .sku-cart h4 {color: #333132;font: 500 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.disclaimer-block .row {margin: 0;display: block;}
.shipping-details .col-md-7 {width: 70%;}
.shipping-details .col-md-5 {width: 30%;}
.shipping-info .btn.shipp-form-back, .shipping-info .step-2 .btn.place-order{
font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;
padding: 7px 17px;
width: auto;
margin: 15px 0 0 0;}
.cms-success #maincontent.page-main {padding: 6vh 0;width: 85vw;margin: 0 auto;}
#form-validate.form.form-edit-account{width: 100%;}
.legend.legend {border-bottom: 1px solid #333132;font: 500 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;}
#form-validate.form.form-edit-account .label span {font: 500 13px/19px 'Poppins', Arial, Helvetica, sans-serif;}
#form-validate.form.form-edit-account input.input-text{font: 500 13px/19px 'Poppins', Arial, Helvetica, sans-serif;}
#form-validate.form.password.forget .primary {float: left;width: 60%;margin-top:0px;}
#form-validate.form.password.forget .action.submit.primary {float: none;width: 100%;font: 400 13px/7px 'Poppins', Arial, Helvetica, sans-serif;padding: 0;height: 38px;}
.primary .action.save.primary, .actions-toolbar .secondary .action.back{padding: 7px 17px; font: 400 14px/19px 'Poppins', Arial, Helvetica, sans-serif; width: auto;}
.actions-toolbar {display: inline-block; width: 100%;}
.actions-toolbar .primary .action.save.primary {padding: 8px 10px;font: 400 18px/18px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;text-transform: capitalize;width: 100px;}
.actions-toolbar > .secondary {text-align:right; margin-bottom: 9px; }
.text_outer p span {font-weight: 500;font-size: 16px;}
.text_outer p {color: #333132;font: 400 14px/20px 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 7px;}
#my-orders-table tbody > tr > td{width: 100%; padding: 0.7em 0.5em 0.7em 0.5em;}
#my-orders-table tbody > tr > td:last-child {width: 100%; text-align: left;}
#my-orders-table tbody > tr {margin-bottom: 15px; background: #f1f1f1;}

/* =============== find-a-rep page ===================== */
.cms-find-a-rep #maincontent.page-main{padding: 6vh 0; width: 85vw; margin: 0 auto;}
.cms-find-a-rep .header .row {margin: 0 -15px;}
.cms-find-a-rep .search_results{padding: 120px 0 0 0;}
.cms-find-a-rep .top_heading h3{font: 600 1.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif1026;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 {width: 100%;}
.cms-find-a-rep .search_results .top_heading + .row {display: block; margin: 0 -15px;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .left_sidebar {margin-top: 25px;}
div.quik_outer h5 {font: 500 1.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 15px;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .left_sidebar .according_outer form .row {display: block;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .left_sidebar .according_outer form .row .country-block {margin-bottom: 10px;}
body.cms-find-a-rep .primary .search-rep{padding: 7px 17px; width: 120px; font: 14px/19px "Poppins", sans-serif; color: #323232; margin: 0; float:left;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .right_sidebar {margin-top: 30px;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .right_sidebar .row.margin56 {margin-bottom: 20px; display: block;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .right_sidebar .row.margin56 .col-12 {padding: 0; text-align: left;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .right_sidebar .row.margin56 .col-12 .contect_rap {text-align: left;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .right_sidebar .row.margin56 .col-12 .contect_rap a.contact-rep {font: 500 13px/19px 'Poppins', Arial, Helvetica, sans-serif;}
.cms-find-a-rep .search_results .top_heading + .row .col-12 .right_sidebar .row.margin56 .col-12 .text_outer p {font: 400 13px/13px 'Poppins', Arial, Helvetica, sans-serif;}

/* =============== Palettes Popup page ===================== */
#board-list .modal-dialog.modal-lg {width: 100%;}
#board-list .foure-boards-block, #board-list .three-boards-block, #board-list .two-boards-block, #board-list .sing-boards-block {float: left;width: 45%;margin: 0 5% 5% 0;position: relative;
height: 149px;}
#board-list .two-bord-top-left img {height: 75px;border-radius: 0.5em 0 0 0;}
#board-list .two-bord-top-right img {height: 75px;border-radius: 0 0.5em 0 0;}
#board-list .two-bord-bottom-left img {height: 75px;border-radius: 0 0 0 0.5em;}
#board-list .two-bord-bottom-right img {height: 75px;border-radius: 0 0 0.5em 0;}
#board-list .bg-text{border-radius: 0 0 0.5em 0.5em;}
#board-list .two-bord-top img {height: 75px;margin: 0;border-radius: 0.5em 0.5em 0 0;}
#board-list .two-bord-bottom img {height: 75px;border-radius: 0 0 0.5em 0.5em;margin-top:0px;}
#board-list .sing-boards-block img {height: 155px;border-radius: 0.5em;}
section.boardspage .heading-inner .board-name-field .board-name-input{width: 170px; border-radius: 25px; font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif; margin: 0px 5px 10px 0;}
section.boardspage .heading-inner .board-name-field #save-board{font: 400 13px/23px 'Poppins', Arial, Helvetica, sans-serif; padding: 7px 12px; float: left; height: 42px;}
.columns .column.main input p{font: 500 14px/23px 'Poppins', Arial, Helvetica, sans-serif}
div#rep_contact_modal .modal-lg {width: 100%;margin: 4.7% auto;}
div#rep_contact_modal .modal-repsearchform {padding: 0;}
div#rep_contact_modal textarea.input-text {font: 400 0.8em/1.4em 'Poppins', Arial, Helvetica, sans-serif;height: 100px;margin: 20px 0 40px 0;}
div#rep_contact_modal .primary .submit-rep-form {padding: 7px 17px;width: auto; float:left; font: 400 1em/1.2em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;}
.mobile-bottom ul li{ position:relative;}
.mobile-bottom ul li a{ width:100%;}
.mobile-bottom ul li span.right-arrow {float: none; position: absolute; top: 17px; right: 0;}
.mobile-bottom ul li a:hover {color: #333132;text-align: center;padding-left: 0;}
.subcat li:first-child{ padding-left:0 !important; background:none;}
.subcat li {color: #303b37;padding-left: 30px !important;font: 400 1.1em/1.4em 'Poppins', Arial, Helvetica, sans-serif; background:url(../images/mobile-menu-bulate.jpg) no-repeat 10px 22px;}

/* =============== CMS Success page ===================== */
.cms-success #checkout.checkout-section .row {display: block;width: unset;}
.cms-success #checkout.checkout-section .success-msg {font: 400 0.9em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 20px 0;}
.shipping-info h4.innerheading {padding: 0;margin: 15px 0 15px 0;color: #333132;font: 500 24px/40px "Poppins", sans-serif;}
.cms-success .order-details .order-id, .order-details .order-email, .order-details .order-date, .order-details .order-shipping, .order-details .delivery-details {
	font: 500 0.9em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132; margin-bottom: 15px;}
.cms-success .success-page .cart-info {padding: 15px 0 0;padding-left: 0;}
.cms-success .success-page .cart-info ul li {border: 0;padding: 0;margin: 0 0 30px 0;min-height: auto;display: inline-block;width: 100%;height: auto;}
.cms-success .success-page .cart-info ul li .img-holder {width: 17%;float: left;margin-right: 10px;}
.cms-success .success-page .cart-info ul li div.details {float: left;width: 35%;margin-right: 0;margin-top: 0;}
.cms-success .success-page .cart-info ul li .sku-cart {width: 35%;padding-left: 10px;float: left;margin-right: 0;}
.success-page .cart-info ul li .qty-cart {text-align: center;width: 9%;float: left;}
.cart-info .details p {color: #333132;font: 500 0.9em/1.2em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 1px;text-transform: uppercase;margin: 0 0 3px 0;}
.cart-info .details h4 {color: #333132;font: 500 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif;margin: 0.6em 0 0.5vh 0;}
.cart-info .sku-cart p {font: 500 0.9em/1.2em 'Poppins', Arial, Helvetica, sans-serif; min-height: auto;}
.cart-info .sku-cart h4 {color: #333132;font: 500 0.8em/1.2em 'Poppins', Arial, Helvetica, sans-serif;margin: 0.6em 0 0.5vh 0; word-break: break-all;}
.success-page .qty-cart p {font: 500 0.7em/1.5em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 2px;color: #333132;text-transform: uppercase;margin: 0;}
.success-page .qty-cart h4 {color: #333132;font: 500 0.8em/1em 'Poppins', Arial, Helvetica, sans-serif;margin: 0.6em 0 0.5vh 0;}
.cms-create-project #board-list .foure-boards-block, .cms-create-project #board-list .three-boards-block, .cms-create-project #board-list .two-boards-block, .cms-create-project #board-list .sing-boards-block {float: left;
width: 140px;margin: 0 5% 5% 0;position: relative;height: 150px;}
}


@media only screen and (max-width: 1680px) and (min-width: 1050px) {
body.page-layout-2columns-left .column.main{width: 74.5vw; padding:7.5% 4%;}
body.page-layout-2columns-left.categorypath-brands-crypton .column.main {padding: 4.7% 4%;}
.page-layout-2columns-left .sidebar-main {padding: 8% 0 0;}
/*body.catalogsearch-result-index .products {margin: 0;}
.catalogsearch-result-index .page-title-wrapper {top: 22.5vh;margin: 0;left: 28.7%;width: 66.5%; z-index:-999;}
#layer-product-list .toolbar-sorter.sorter {margin: -20px 0 4px 0;}*/
	.modal-content.join-popup {margin-top:75px;}
.modal-open .modal .modal-dialog.modal-lg.signinBlock {margin: 5.2% auto 0; width: 550px !important;}
/*.modal-open .modal .modal-dialog.modal-lg.signinBlock {margin: 5.2% auto 0; width: 30%;}*/	
.user-visit-content {margin: 5% auto;font: 400 17px/40px 'Poppins', Arial, Helvetica, sans-serif;}
#visit_modal .modal-dialog {width: 800px;margin:85px auto;}
#rep_modal .modal-content .innerheading {font: 500 1.3em/2em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 15%;letter-spacing: 1px;}
.country-block #country.form-control{font: 500 0.8em/2.4vh 'Poppins', Arial, Helvetica, sans-serif; text-transform: uppercase;}
.state-block #state.form-control{font: 500 0.8em/2.4vh 'Poppins', Arial, Helvetica, sans-serif;}
#select-board-name.form-control {font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;height: 38px;}
#board-name.form-control {font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;height: 38px;}
.btn.asign-to-board {padding: 10px 26px;width: 160px;font: 500 16px/22px 'Poppins', Arial, Helvetica, sans-serif;text-align: center;}
.catalog-product-view .product-info-main {min-height: auto; margin-top: 45px;}
.create-board-sec .innerheading {font: 500 1.3em/2em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 1px; margin:5% 0 10% 0;}
#select_project_sec .form-control {font: 500 0.8em/2.4vh 'Poppins', Arial, Helvetica, sans-serif;}
.btn.asign-to-project , .btn.asign-to-board {padding: 10px 26px;font: 500 16px/18px 'Poppins', Arial, Helvetica, sans-serif; width:170px;}
#rep_contact_modal .modal-content .innerheading {font: 500 1.3em/2em 'Poppins', Arial, Helvetica, sans-serif; margin: 0 0 10%;}
#rep_contact_modal input.form-control {font: 500 0.8em/2.4vh 'Poppins', Arial, Helvetica, sans-serif;height: 2.5em;}
#rep_contact_modal select.form-control {font: 500 0.8em/2.4vh 'Poppins', Arial, Helvetica, sans-serif;height: 2.5em;}
#rep_contact_modal textarea.input-text {font: 500 0.8em/2.4vh 'Poppins', Arial, Helvetica, sans-serif;height: 6em;margin: 2em 0 4em 0;}
#address-list .modal-dialog {width: 30%;margin-top: 8.6%;}
#address-list .address-list-sec .innerheading {font: 500 1.3em/2em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 6vh 0;letter-spacing: 1px;}
.checkout-index-index .btn.address-book {margin: 3em 0 0 0;}
.edit-project-Top ul li input#project_type {font: 500 15px/28px 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-Top ul li h6 {font: 400 12px/20px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 3px 0;}
.edit-project-Top ul li p {font: 500 15px/28px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.edit-project-right .project-Block2-left {width: 80px !important;height: 80px;}
.edit-project-Bottom .project-Block1 h4 {font: 500 22px/40px 'Poppins', Arial, Helvetica, sans-serif;margin: 0;}
.edit-project-Bottom .project-Block1 p {font: 400 15px/26px 'Poppins', Arial, Helvetica, sans-serif;}
.project-Block2-right h6 {font: 500 12px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.project-Block2-right p {font: 400 14px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.cms-project-details .edit-inner.project .form-outline .btn.btn-default.submit {padding: 10px 25px;font: 500 17px/1em 'Poppins', Arial, Helvetica, sans-serif;width: 115px;}
#create_board .form-control {font: 500 0.8em/2em 'Poppins', Arial, Helvetica, sans-serif;height: 38px;}
.edit-project-left h4 {font: 500 22px/40px 'Poppins', Arial, Helvetica, sans-serif;}
.edit-project-left textarea {font: 400 15px/26px 'Poppins', Arial, Helvetica, sans-serif;}
.projetedit .heading-inner .custom-add-to-cart a.sortby {padding: 10px 25px; font: 500 17px/1em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;width: 115px;text-align: center;}
.detail-download-inner .fa {font-size: 1.6em;}
.mini-cart-chectout a {padding: 10px 20px;font: 500 17px/20px 'Poppins', Arial, Helvetica, sans-serif;}
.navContent .searchBox .search-container form button {top: 0;right: 0;height: auto;}
.shipping-info .form-group a.btn.shipp-form-next {padding: 10px 25px;width:115px;font: 400 17px/19px 'Poppins', Arial, Helvetica, sans-serif;}
.shipping-info .step-2 .btn.place-order {padding: 10px 25px;width:150px;font: 400 17px/19px 'Poppins', Arial, Helvetica, sans-serif; text-align:center;}
.shipping-info .btn.shipp-form-back {padding: 10px 25px;width:115px;font: 400 17px/19px 'Poppins', Arial, Helvetica, sans-serif;}
.shipping-info .form-group input.form-control {font: 500 0.8em/2.4vh 'Poppins', Arial, Helvetica, sans-serif; height: 3em;}
.shipping-info .form-group select.form-control {height: 3em; font: 500 0.8em/2.4vh 'Poppins', Arial, Helvetica, sans-serif;}
.checkout-section h2 {font: 600 2em/1em 'Poppins', Arial, Helvetica, sans-serif;}
.cart-info ul li {height: 104px;border-radius: 10px;}
.cart-info .qty-box {width: 80px;margin: 3.8% 0 0; padding: 10px 5px; display: flex; align-items: center; justify-content: center;}
.cart-info .img-holder img {width: 6em;height: auto;}
.shipping-info .step-2 p {font: 500 18px/40px 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 0 40px 0;}
.shipping-info .step-2 .disclaimer-block p {font: 500 10px/20px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 1em;}
.shipping-details .shipping-left label {font: 400 18px/24px 'Poppins', Arial, Helvetica, sans-serif;}
.shipping-info .step-2 p.shipping-label-text {font: 400 18px/24px 'Poppins', Arial, Helvetica, sans-serif;}
.sales-order-view .actions-toolbar.order-actions-toolbar {margin: -1em -14px 0 0;}
.sales-order-view .order-actions-toolbar .action.print {width:115px;}
/*.catalog-product-view .product-info-main {height: 77vh;}*/
.ckeckout-list-sec {height: 620px;}
.cms-create-project #board-list .foure-boards-block, .cms-create-project #board-list .three-boards-block, .cms-create-project #board-list .two-boards-block, .cms-create-project #board-list .sing-boards-block {min-height: auto;}
.pro-detail-botBlock p.attr_name {font: 500 1em/1.6em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;}
.pro-detail-botBlock p.attr_value {font: 400 1em/1.6em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0;letter-spacing: 0.5px;}
.color-celectBOx h4 {padding: 0 0 0 0;font: 500 0.8em/1.2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.color-celectBOx:hover h4 {padding: 0;}

.catalog-product-view .detail-download-inner a h4 {margin: 0;font: 400 1.2em/1.6em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.cat-and-color-sec .selected-color-name h4 {font: 500 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.cat-and-color-sec .selected-color-name p {font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.catalog-product-view .product_cat h4 {font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.catalog-product-view .product_cat p {font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.cat-and-color-sec .selected-color-name h4 {font: 500 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.cat-and-color-sec .selected-color-name p {font: 400 1.2em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.btBloct-header h2 {font: 500 1.6em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.whitebg p.lead {font: 500 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;margin: 0em;color: #333132;}
.about-showcase .paragraph p {color: #333132;font: 500 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;}
.lightyelow-sec .about-mid p {color: #333132;font: 400 1em/2em 'Poppins', Arial, Helvetica, sans-serif; width:75%;}
.lightyelow-sec .about-mid h4 {color: #333132;font: 500 1.4em/2em 'Poppins', Arial, Helvetica, sans-serif !important;margin: 0 0 2vh 0;text-transform: capitalize;}
.about-showcase-bottom .paragraph {height: 70vh;padding: 0 9em;}
.paragraph p {color: #333132; font: 500 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;}
.whitebg h2 {color: #ac632e;font-size: 3em;line-height: 1.4em;margin-bottom: 1.5em;}
.about-showcase .showcase-text2 h2 {font: 600 2em/1.6em 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 10%;}
.cms-education-initiative .about-showcase .showcase-text2 h2 {font: 600 1.8em/1.6em 'Poppins', Arial, Helvetica, sans-serif; margin-bottom:20px;}
.product-info-main .product.attribute.overview .value p {font: 500 1em/2em 'Poppins', Arial, Helvetica, sans-serif; color: #333132;}
.showcase .lead {font: 500 1.2em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.toolbar .pages .action.previous:hover {background: #333132 !important;border: 1px solid #333132 !important;color: #ffffff;}
.toolbar .pages .action.previous::before {font-size: 2vw;}
.toolbar .pages a.page {height: 40px;line-height: 40px;width: 40px;}
.toolbar .pages strong.page {height: 40px;line-height: 40px !important;min-width: 15px;width: 40px !important;}
.toolbar .pages .action.next {width: 40px !important;}
.brand-name-title p {font: 600 1em/3em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.page-title-wrapper.product p {font: 500 1em/26px 'Poppins', Arial, Helvetica, sans-serif; margin:0;}

.catalog-product-view .page-title-wrapper .page-title {font: 500 1.4em/1.6em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.brand-name-title h4 {margin: 0.2em 0 0 0;font: 500 1.4em/1.6em 'Poppins', Arial, Helvetica, sans-serif;}
.howto-lightyelow-sec {background: #e9e8e4;height: 30em;}
.howto-lightyelow-sec h2 {font: 600 2.2em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.howto-worksmart-sec-bottominner h2 {font: 600 2.2em/2em 'Poppins', Arial, Helvetica, sans-serif;margin: 0px;color: #333132;}	
.howto-mid-sec-inner h4 {font: 500 1.5em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.howto-bottom-inner h4 {font: 500 1.6em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.boardspage .heading-inner h2 {font: 600 2.2em/2em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;}
.form-group .btn.btn-default {font: 400 1.3em/1em 'Poppins', Arial, Helvetica, sans-serif;}
.learen-more img {max-height: 48px;}
}

@media only screen and (max-width: 1600px) and (min-width: 900px) {
/*.catalog-product-view .product-info-main {height: 38em;}*/
.cms-index-index .post-list .post-header .post-title {width:90%; max-width:inherit; padding: 10px 0 20px;}
.arrow {float: right;width: 20px;}
#create_board #board-name.form-control {font: 500 13px/20px 'Poppins', Arial, Helvetica, sans-serif;height:38px;}
#create_board .create-board-sec .innerheading {font: 500 20px/22px 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 15%;letter-spacing: 1px;}
.page-title-wrapper.product p {margin: 3px 0 0 0;}
.post-list .post-header .post-title a {font-size: 18px;}
.cms-create-project #board-list .foure-boards-block, .cms-create-project #board-list .three-boards-block, .cms-create-project #board-list .two-boards-block, .cms-create-project #board-list .sing-boards-block {}
.brand-category-inner .details_box .favorites, .brand-category-inner .details_box .visit-website {font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;}
.brand-category-inner .details_box .view-materials.left, .brand-category-inner .details_box .find-a-rep.left {font: 400 1em/1em 'Poppins', Arial, Helvetica, sans-serif;}
/*.page-layout-2columns-left .sidebar-main {min-height: 1750px !important;}*/
.catalog-category-view .filter-options-title.filter_title {font: 500 1.2em/1.8em 'Poppins', Arial, Helvetica, sans-serif !important;}
.horizontal-images ul li {margin: 0 20px;width: 390px;}
.pages strong.page {height: 40px;line-height: 40px !important;width: 40px !important;}
.pages a.page {height: 40px !important; line-height: 40px !important; width: 40px !important;}
.pages .action.next {height: 40px !important;width: 40px !important;float: left; line-height:40px;}
.pages .action.next::before {line-height: 40px !important;}
/*#board-list .foure-boards-block, #board-list .three-boards-block, #board-list .two-boards-block, #board-list .sing-boards-block {height: 7.1em;}*/
.lightyelow-sec .about-mid {padding-top: 4em;}
.items.pages-items .item {font: 500 14px/16px 'Poppins', Arial, Helvetica, sans-serif;}
.pages strong.page {color: #ffffff;font: 500 14px/40px 'Poppins', Arial, Helvetica, sans-serif !important;}
/*.custom-add-to-cart a {padding: 0 16px;}*/
/*.custom-add-to-cart a {padding: 0 12px;margin-right: 10px;font: 400 1.1em/2.2em 'Poppins', Arial, Helvetica, sans-serif;}
#share-project-to-email .modal-dialog {margin: 0% auto !important;}*/
.cms-board-details #share-project-to-email .modal-dialog {margin: 0 auto !important;}
#share-project-to-email .modal-dialog {margin: 7.5% auto !important;}
.cms-project-details .projetedit .heading-inner .custom-add-to-cart a {line-height: 26px !important;margin: 0 5px;
font: 500 14px/20px 'Poppins', Arial, Helvetica, sans-serif !important; padding: 6px 18px !important;}
.cms-project-details .projetedit .heading-inner .custom-add-to-cart a:last-child {margin-right: 0;}
.boardspage .heading-inner .custom-add-to-cart a {float: left;width: auto !important;display: unset;font: 400 13px/28px 'Poppins', Arial, Helvetica, sans-serif;
padding: 2px 15px !important;margin: 0 5px;}
.custom-add-to-cart a {
    padding: 0 1.2vw;
    margin-right: 6px;
    display: flex;
    align-items: center;
    font: 400 0.8vw/32px 'Poppins', Arial, Helvetica, sans-serif;
    width: 100% !important;
    justify-content: center;
}
.catalog-product-view .product.media h5.backproject {font: 500 0.9em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #333132;margin: 0 auto 28px 0;}
.btBlock-bottom .custom-add-to-cart {
	display: inline-block !important;
	justify-content: space-between;
	width: auto;
}
.btBlock-bottom .custom-add-to-cart a {
	padding: 0 1.2vw;
	margin-right: 6px;
	display: inline-block;
	align-items: center;
	font: 400 0.8vw/38px 'Poppins', Arial, Helvetica, sans-serif;
	width: auto !important;
	justify-content: center;
}
}



/* ----------- iPad Pro ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-width: 1024px) 
  and (max-height: 1366px) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
/*.showcase .text-white.showcase-img {height: 550px !important;}
.showcase-img .left-box .imgvcent {height: 550px !important;}*/
}


/* ---------- THOUGHT-LEADER-FLYER ---------*/
/*
.whatashield-Blockinner{ height:100vh; position:relative; min-height:1622px;}
.whatashield-Blockinner h2{ position:absolute; bottom:120px; left:50%; text-align:center; transform: translateX(-50%); font:300 3.5em/2em "Poppins", sans-serif; color:#51798b; text-transform:uppercase;}
.whatashield-Blockinner h2 a{ text-decoration:none; color:#51798b;}*/


.whatashield-Blockinner{ position:relative;}
.whatashield-Block{ position:relative;}
.whatashield-Block img{ width:100%; }
.whatashield-Block h2{ position:absolute; bottom:120px; left:50%; text-align:center; transform: translateX(-50%); font:300 3.5em/2em "Poppins", sans-serif; color:#51798b; text-transform:uppercase;}
.whatashield-Block h2 a{ text-decoration:none; color:#51798b;}
#tradeRegisterForm #design-industry { display:inline-block;}
#tradeRegisterForm label {font-size: 14px;}
#search_autocomplete li span.amount {display: none;}
.bannerBlock li {width: 16px;height: 16px;margin: 0 5px;}
.bannerBlock li.active {width: 16px;height: 16px;margin: 0 5px;}




/* ---------- New Home Start - 07-06-2023 ---------*/
/*.barn-logo-section {width: 100%; padding: 40px 30px;}
.barn-logo-section ul {list-style-type: none; text-align: center; padding: 0; width: 100%; display: flex; justify-content: center; align-items: center; flex-wrap: wrap; gap: 20px;}
.barn-logo-section ul li {width: calc(10% - 20px); height: auto; margin: unset;}*/
.brand-slider-scroll .owl-item {text-align: center;}
.bannerBlock.brand-slide-sec .x-1 {height: 64vh;display: table;width: 100%;padding-left: 30px;}
.new-bannerblock {display: flex;  height: 100%; justify-content: center; align-items: center;}
.new-bannerblock .new-bannerblock-left{width: 42%;}
.new-bannerblock .new-bannerblock-right {width: 58%; margin-left:0px;}
/*.new-bannerblock {width: 100%;padding: 120px 40px;background-size:contain !important;}*/
.new-bannerblock h3 {font: 300 1.6em/1.7em 'Poppins', Arial, Helvetica, sans-serif;color: #303b37;padding: 0;margin: 0;}
.new-bannerblock h2 {color: #303b37; margin:0px 0 30px;text-transform: uppercase;font: 300 3em/1.2em 'Poppins', Arial, Helvetica, sans-serif;letter-spacing: 4px; white-space:nowrap;}
.new-bannerblock p {color: #303b37;font: 300 2.2em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}

.boorm-list {display: flex; padding:20px 0;}
.boorm-list ul {width: 50%; padding: 0; margin: 0;}
.boorm-list ul li { list-style-type:none; font:300 1.4em/1.3em 'Poppins', Arial, Helvetica, sans-serif; margin:0 0 20px 0; color: #303b37;}
.boorm-list ul li a {color: #303b37;}
.boorm-list ul li a:hover{color: #303b37; text-decoration:underline;}

.topHeader {display: flex;align-items: center;justify-content: space-between;gap: 60px;}
.siteLogo {width: 30%;}
.topHeader .navContent {width: 55%;}
.topHeader .topmyAccout {width:unset; }
.topHeader .topmyAccout ul {display: flex; gap: 20px;margin: 0; z-index:999;}
.topmyAccout ul li {display: inline-block;margin-right: 0;margin-bottom: 0;white-space: nowrap; width: 100%;}

.topmyAccout ul li#join-link a {border: 1px solid #FFF;border-radius: 25px;padding: 5px 15px;}
.topmyAccout ul li#join-link a:hover {border: 1px solid #303b37;}
.topmyAccout ul li#login-popup a {border: 1px solid #FFF;border-radius: 25px;padding: 5px 15px;}
.topmyAccout ul li#login-popup a:hover {border: 1px solid #303b37;}

.topHeader .navContent .searchBox {padding-top: 0;display: unset;height: auto;width: 100%;}
h3.brand-title {border-bottom: 0;margin:10px 0 10px;text-align: center;font: 300 2.2em/1.7em 'Poppins', Arial, Helvetica, sans-serif; color: #303b37; letter-spacing:0.5px;}
.not_found_url_modal .modal-content .actions-toolbar {width: 100%;text-align: center;}
.not_found_url_modal .modal-content .primary {width: 100%;text-align: center;}

.custom_selected_filter_block {position: relative;}
.custom_selected_filter_block .select_filter .filter_itemss {background: #f1f1f1;padding: 50px 15px 20px 0;}
.custom_selected_filter_block .select_filter .filter_itemss li {margin-left: 0;color: #333132;list-style-type: none;}
.custom_selected_filter_block .select_filter .filter_itemss li .filter-label {display: block; color: #333132; font-weight: 600; margin-bottom: 5px;}
.custom_selected_filter_block .select_filter .filter_itemss li .filter-value {background: #CCC; margin-right: 5px; padding: 1px 5px 0 9px;
border-radius: 20px; font-size: 13px; margin-bottom: 5px; display: inline-block;}

.custom_selected_filter_block .clear_btn {position: absolute;display: block;width: 100%;top: 0; }
.custom_selected_filter_block .clear_btn button.clear_filter {width: 100%; color: #FFF; background: #36454f;text-transform: uppercase; padding:10px 6px;
border: 0; font-weight: 600; border-radius: 0;}
.select_filter .filter_itemss li .filter-value span.remove {background: #4d4d4d; margin-left: 5px; border-radius: 50%; line-height:22px; width: 22px; height: 22px;
display: inline-block; text-align: center; color: #FFF; font-weight: 600; cursor: pointer;}


.cat_desc.ceypton-banner {background: url("/media/wysiwyg/Crypton-inner-banner.jpg") no-repeat 0 0;
width: 100%; margin-top: 0; min-height: 115px; background-size: cover; display: inline-block; margin-bottom: 20px; display: flex;}
.cat_desc.ceypton-banner .cat-sub-banner-img {display: none !important;}
.cat_desc.ceypton-banner .cat-sub-banner h2 {text-indent: -989898px;}
.performance-active .toolbar-sorter.sorter {margin-bottom: 1.5em !important;}
.cms-home #event_modal.modal {top: 50%;transform: translatey(-50%);}
.modal-dialog {margin: 8% auto !important; }
#edit_add .modal-dialog {margin: 8% auto !important;}
#edit_add .modal-content.join-popup .modal-header {margin-bottom: 0;}
.cms-edit-address .modal-content.join-popup input.form-control {height: 40px; margin: 0 0 10px 0;color: #FFF;}
#edit_add .modal-content.join-popup {padding: 3% 7% 0;}
.cms-edit-address .modal-content.join-popup select option {color: #303b37;}


@media only screen and (max-width: 480px){

.mobile-search-sec {display:block !important; margin:-6px 0 10px 0;}
.mobile-search-sec .searchBox {display: flex;flex-direction: column;}
.mobile-search-sec .mobile-top {order: 1; margin-top:5px;}
.mobile-search-sec .search-container.mobile-search {order: 2;}
.bannerBlock.brand-slide-sec .x-1 {padding-left: 10px;}
.barn-logo-section {width: 100%;padding: 20px 0px;}
.barn-logo-section ul li {width: calc(30% - 10px);}
.new-bannerblock {width: 100%;padding: 0px 0px 20px; flex-direction: column;}
.new-bannerblock .new-bannerblock-left, .new-bannerblock .new-bannerblock-right {width: 100%;}
.new-bannerblock h2 {margin: 0 0 10px 0;font: 300 1.9em/1.2em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 3px;}
.new-bannerblock h3 {font: 300 1.1em/1.8em 'Poppins', Arial, Helvetica, sans-serif; padding: 0;margin: 0;}
.siteLogo {width: 55%;}
.topHeader {gap: 0;}
.topHeader .topmyAccout ul {gap: 5px;}
.topHeader .topmyAccout ul .top-cart {margin-right: 8px;}
.topmyAccout ul li.top-user a .fa.fa-user-circle-o {line-height:32px !important;}
#edi_board_name .modal-dialog {top: 10%;transform: translateY(10%);}
#iconBox {display:block;}
h3.brand-title {margin: 20px 0;text-align: center;font: 400 1.1em/1em 'Poppins', Arial, Helvetica, sans-serif;padding: 0;}
.boorm-list {padding: 0 0 20px 0;}
.boorm-list ul {width: 50%;}
div.modal-dialog.modal-lg.signinBlock #togglePassword {right: 15px; bottom: 15%; font-size: 16px;}
.topHeader .topmyAccout ul li#join-link a { border: 1px solid #303b37; border-radius: 25px; padding: 4px 14px; font: 400 2.5em/2em "Poppins", sans-serif;}
.topHeader .topmyAccout ul li#login-popup a {border: 1px solid #303b37; border-radius: 25px; padding: 4px 14px; font: 400 2.5em/2em "Poppins", sans-serif;}
.mobile-search-sec .mobile-top .top-button a {display: none;}
.navIcon .box {margin-top: 0px; margin-right: -5px;}
.box {width: 28px;height: 28px;}
#joinmodal .modal-dialog.modal-lg {margin: 15px auto 0 4px;width: 95%;}
.mobile-top .top-button {display: flex;justify-content: center;text-align: center;width: 100%;}
.mobile-top p.mobile-user-name {color: #303b37 !important;display: inline-block;float: left;margin:0px 0px 10px 0;}
.checkout-index-index .page-header .header.content .block-search {margin: 0;}
div.block-search .control #search {width: 100%;padding-left: 0;}
.boorm-list ul li {font: 400 1.1em/1.3em 'Poppins', Arial, Helvetica, sans-serif;margin: 0 0 10px 0;color: #303b37;}
#post-slider {height: 430px !important;}
.topmyAccout ul li a#minii-cart { height: 34px; background-position: 0 0;}
.categorypath-brands .brandBlock {padding-top: 10px;}
.cms-my-account .myaccount-page {padding: 0px 9% 60px;}
.cms-about-us .columns .column.main, .cms-brand-partners .columns .column.main, .cms-education-initiative .columns .column.main, .cms-contact-us .columns .column.main, .catalogsearch-result-index .columns .column.main, .cms-how-it-works .columns .column.main, .cms-curator .columns .column.main, .cms-support .columns .column.main {padding-top: 0;}
.sales-order-view .curator-sec {float: none;}
.sales-order-view #my-orders-table tbody > tr > td {width: auto;}
.not_found_url_modal .modal-dialog {width: 97%;margin: 0 auto;}
#cart_error_res .modal-dialog {width: 90%; margin: 180px auto 0 !important;}
#cart_error_res .modal-dialog .cart-modal-btn h4 {line-height: 30px;font-size: 15px;}
.cms-privacy-policy .columns .column.main {padding-top: 0;}
.cms-terms .columns .column.main {padding-top: 0;}
.privacy-inner-heading {padding: 6% 10% 9% 10%; height: 130px; width: 100%;}
.cms-terms .columns .column.main {padding-top: 0px !important;}
#event_modal .modal-content {width: 100%;}
#event_modal .modal-dialog{width: 100%;}
#event_modal .modal-event-msg {font: 400 1em/3.5em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0 0 6%;letter-spacing: 1px;}
.customer-account-forgotpassword #maincontent.page-main {padding: 2% 5% 4% 5% !important;}
.brand-category-inner .details_box .view-materials.left, .brand-category-inner .details_box .find-a-rep.left {color: #333132;
font: 400 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 14px; width:48% !important;}
.brand-category-inner .details_box .favorites, .brand-category-inner .details_box .visit-website {color: #333132;
font: 400 0.9em/1em 'Poppins', Arial, Helvetica, sans-serif;margin-bottom: 14px; width:48% !important;}
.customer-account-logoutsuccess #maincontent.page-main {margin:10.5% auto !important;}
.right-color-swatch {position: inherit;bottom: 0;margin: 35px 0 0px 0;}
.right-color-swatch #colorways .btBlock-bottom ul.color-celect li {width: 16%; min-height: 52px; margin-right: 2px; margin-bottom: 2px; float: left;}
.right-color-swatch #colorways .btBlock-bottom ul.color-celect {height:auto; padding-top:20px;}
.right-color-swatch #colorways .btBlock-bottom ul.color-celect li:nth-child(5n) {margin-right: 2px;}
.swatch-right-sec {display: none;}
.cms-change-password .custom-main {margin-top: 50px !important;}
.cms-change-password .custom-form {width: 90%;}
.cms-change-password .custom-h1 {font: 600 17px/24px 'Poppins', Arial, Helvetica, sans-serif !important;color: #303b37;margin-top: 0;}
.cms-change-password .custom-form .actions-toolbar .primary .action.save.primary {padding: 7px 17px;font: 400 14px/19px 'Poppins', Arial, Helvetica, sans-serif;
	color: #333132;text-transform: capitalize;width: 100px;margin-top: 0;}
.cms-share-palette-details .sing-boards-block {width: 31.3%;margin: 0 3% 20px 0;position: relative;}
.cms-share-palette-details .sing-boards-block:nth-child(3n) {margin-right: 0 !important;}
.cms-share-palette-details .sing-boards-block:nth-child(4n) {margin-right: 3% !important;}
#form-validate.form.form-edit-account select {font: 500 13px/19px 'Poppins', Arial, Helvetica, sans-serif !important;}
.cms-brand-partners .mobile-view button#contact_btn {margin: -30px 0 0 0;}
.user-email-sec .actions-toolbar .primary {text-align:center !important; width:100%;}
.cms-about-us .subscribe-newsletter {margin-top: 10px;}
}


@media only screen and (max-width: 768px) and (min-width: 481px) {	
.topHeader.topHeader-2 .siteTopcat {display:block;}
.mobile-search-sec {display:block !important;}
.search-container.mobile-search .block-search .control {width: 97%;}
.cms-about-us .columns .column.main, .cms-brand-partners .columns .column.main, .cms-education-initiative .columns .column.main, .cms-contact-us .columns .column.main, .catalogsearch-result-index .columns .column.main, .cms-how-it-works .columns .column.main, .cms-curator .columns .column.main, .cms-support .columns .column.main {padding-top: 10px !important;}

.topHeader.topHeader-2 {display: none;}
#joinmodal .modal-dialog.modal-lg {margin: 128px auto 0 4px;width: 95%;}
.mobile-top .top-button {display: flex;justify-content: center;text-align: center;width: 100%;}
.mobile-top p.mobile-user-name {color: #303b37 !important;display: inline-block;float: left;margin: 10px 10px 0 0;}
.cms-my-account .myaccount-page {padding: 0px 9% 60px;}
.cms-about-us .columns .column.main, .cms-brand-partners .columns .column.main, .cms-education-initiative .columns .column.main, .cms-contact-us .columns .column.main, .catalogsearch-result-index .columns .column.main, .cms-how-it-works .columns .column.main, .cms-curator .columns .column.main, .cms-support .columns .column.main {padding-top: 0;}
.cms-privacy-policy .columns .column.main {padding-top: 0;}
.cms-terms .columns .column.main {padding-top: 0;}
.privacy-inner-heading {padding: 6% 10% 9% 10%; height: 130px; width: 100%;}
.terms-inner-heading {padding: 6% 10% 0% 10% !important; height: auto !important;}
#event_modal .modal-event-msg {text-align: center;font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;letter-spacing: 1px;}
}

@media only screen and (max-width: 980px) and (min-width: 767px) {	
.new-bannerblock {width: 100%;padding: 25px 0px 40px !important;background-size: contain !important;}
.new-bannerblock h2 {margin: 0 0 10px 0;font: 300 1.9em/1.2em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 4px;}
.new-bannerblock h3 {font: 300 1.1em/1.7em 'Poppins', Arial, Helvetica, sans-serif; padding: 0;margin: 0;}
h3.brand-title {margin: 20px 0;text-align: center;font: 400 1.3em/1.2em 'Poppins', Arial, Helvetica, sans-serif;padding: 0;}
#event_modal .modal-event-msg {text-align: center;font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;letter-spacing: 1px;}
}

@media only screen and (max-width: 1280px) and (min-width: 769px) {
.ft-subscribe {margin: 0 auto;width: 100%;}

}

@media only screen and (max-width: 834px) and (min-width: 769px) {
.catalogsearch-result-index .filter-toggle-sec {margin: -50px 0 0 0 !important;}
.catalogsearch-result-index .toolbar-sorter.sorter {margin-top: -6.5% !important;
	transform: translateY(-6.5%);
	-ms-transform: translateY(-6.5%);
	-webkit-transform: translateY(-6.5%);
	-moz-transform: translateY(-6.5%);
	-o-transform: translateY(-6.5%);
	transform: translateY(-6.5%);
}
}

@media only screen and (max-width: 1280px) and (min-width: 981px) {
.bannerBlock.brand-slide-sec .x-1 {height: 55vh;}
.new-bannerblock {width: 100%; padding:0 !important;}
.new-bannerblock h3 {font: 300 1.3em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}
.new-bannerblock h2 {margin: 20px 0;font: 300 2.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
.new-bannerblock p {font: 300 2em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}
h3.brand-title {margin: 20px 0;text-align: center;font: 400 1.6em/1.2em 'Poppins', Arial, Helvetica, sans-serif;padding: 0;}
.navContent {display:block;}	
.search-container.mobile-search {display: none;}
}


@media only screen and (max-width: 1440px) and (min-width: 1400px) {
.new-bannerblock {background-size: 1100px !important;}
.page-layout-2columns-left .sidebar-main {padding: 9% 0 0;}
body.page-layout-2columns-left .column.main {padding: 8.5% 4%;}
.right-color-swatch #colorways .btBlock-bottom ul.color-celect li {width: 50px;min-height: 50px;}
}
@media only screen and (max-width: 1366px) and (min-width: 1360px) {
.new-bannerblock h2 {font: 300 2.5em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
.new-bannerblock h3 {font: 300 1.4em/1.7em 'Poppins', Arial, Helvetica, sans-serif;}
h3.brand-title {font: 300 2em/1.7em 'Poppins', Arial, Helvetica, sans-serif;}
.new-bannerblock {background-size: 960px !important;}
.new-bannerblock .new-bannerblock-right {margin-left: 130px;}
.catalogsearch-result-index .page-title-wrapper {top: 23%; position: absolute;}
}
@media only screen and (max-width: 1080px) and (min-width: 1026px) {
.mobile-search-sec .mobile-top .top-button a {display: none;}
.mobile-search-sec .mobile-top .top-button a {display: none;}
}

@media only screen and (max-width: 1025px) and (min-width: 1024px) {	
.cms-about-us .columns .column.main, .cms-brand-partners .columns .column.main, .cms-education-initiative .columns .column.main, .cms-contact-us .columns .column.main, .catalogsearch-result-index .columns .column.main, .cms-how-it-works .columns .column.main, .cms-curator .columns .column.main, .cms-support .columns .column.main, .cms-terms .columns .column.main {padding-top: 0px !important;}
.categorypath-brands .brandBlock {padding-top: 0;}
.categorypath-brands .brand-title {margin: 0 0 3em 0;}
.catalogsearch-result-index .toolbar-sorter.sorter {margin-top: -5% !important;}
.catalogsearch-result-index .filter-toggle-sec {margin: -50px 0 0 0;}
.lightyelow-sec-top {height: auto;}
#slideNav .navContent {display: none !important;}
body.catalog-category-view .toolbar-sorter.sorter {margin: 61px 0 0 0;}
.page-layout-2columns-left .column.main {min-height: 70vh;}
.filter-options .filter-options-content .item span {font: 300 14px/20px 'Poppins', Arial, Helvetica, sans-serif;}
#event_modal .modal-event-msg {font: 400 1em/3.5em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;margin: 0 0 20px 0;}
.navContent {display: block;}
.performance-active .cat_desc.ceypton-banner {height: 119px !important; margin-top: 0;}
body.performance-active.catalog-category-view .toolbar-sorter.sorter {top: 138px !important;}
.performance-active .filter-toggle-sec {top: 231px !important;}

.performance-active .cat_desc {height: 119px !important; margin-top: 0;}
.performance-active .cat_desc .cat-sub-banner-img {height: 118px !important;background: #FFF !important; display: flex;align-items: center;}
.cms-education-initiative .row.g-0.partners-x-1 {display: unset;}
#event_modal .modal-event-msg {text-align: center;font: 400 1em/1.5em 'Poppins', Arial, Helvetica, sans-serif;color: #FFF;letter-spacing: 1px;}
.catalog-category-view.page-products .item.product.product-item {margin-right: 9px;}
body.page-layout-2columns-left .main {padding: 1.5% 4%;}
body.catalog-category-view .toolbar-sorter.sorter {margin: 2% 0 0 0 !important;}
.page-layout-1column .product.media #overview {margin-top: 0; width: 100%;}
.boardspage {padding: 1% 10% 2% 8%;}
.cms-palettes .foure-boards-block, .cms-palettes .three-boards-block, .cms-palettes .two-boards-block, .cms-palettes .sing-boards-block, .cms-palettes .blank-boards-block {width: 23%;
margin: 8px 16.7px 20px 0;}
.cms-palettes .toolbar-sorter.sorter {float: right;width: 50%;text-align: right;}
.two-bord-top img {width: 100%;border-radius: 15px 15px 0 0;height: 86px;}
.two-bord-bottom img {width: 100%;border-radius: 0 0 15px 15px;height: 86px;}
.sing-boards-block img {height: 175px;}
.three-boards-block .two-bord-top img {height: 86px;}
.cms-curator .desktop-curator .xyz {display:block !important;}
.cms-curator .desktop-curator .partners-x-1 {display: block !important;}
.cms-curator .brand-partners-Block .partners-x-1 {height: 156px !important;}
.cms-curator .partners-x-2 .showcase-text {width: 100% !important;max-width: 100% !important;}
.cms-curator .partners-x-2 .col-lg-4.no-cont.p-0 {display: none;}
.cms-brand-partners .desktop-view .row.g-0.partners-x-1 {display: unset;}
.cms-about-us .desktop-view .row.g-0.about-x-1 {display: unset;}
.btBlock-bottom .color-celect li {margin: 0 8px 0px 0; width: 50px !important;
    min-height: 52px !important;}
/*.btBlock-bottom .color-celect li:nth-child(12n) {margin-right: 0 !important;}*/
.cms-create-project #board-list .foure-boards-block, .cms-create-project #board-list .three-boards-block, .cms-create-project #board-list .two-boards-block, .cms-create-project #board-list .sing-boards-block {width: 165px;margin: 0px 5% 5% 0;height: 146px !important;}
}

@media only screen and (max-width: 1400px) and (min-width: 1280px) {
.new-bannerblock {background-size:contain !important; padding: 0px;}
.new-bannerblock h3 {font: 300 1.5em/1.8em 'Poppins', Arial, Helvetica, sans-serif;}
.new-bannerblock h2 {margin: 0px 0 20px;font: 300 2.2em/1.2em 'Poppins', Arial, Helvetica, sans-serif;}
.new-bannerblock p {font: 300 2em/1.4em 'Poppins', Arial, Helvetica, sans-serif;}
}


@media only screen and (max-width: 2560px) and (min-width: 1921px) {
.new-bannerblock h2 {color: #303b37;margin: 0px 0 4%;text-transform: uppercase; font: 300 4em/1em 'Poppins', Arial, Helvetica, sans-serif; letter-spacing: 8px;}
.new-bannerblock h3 { font: 300 2.3em/1.5em 'Poppins', Arial, Helvetica, sans-serif; color: #303b37; padding: 0; margin: 0;}
.bannerBlock.brand-slide-sec .x-1 {height:65vh;}
.bannerBlock {height: 95vh;}
h3.brand-title {font: 300 3em/1.5em 'Poppins', Arial, Helvetica, sans-serif; margin-bottom: 20px;}
.topHeader.topHeader-2 ul li a {font: 500 1.8em/1.5em 'Poppins', Arial, Helvetica, sans-serif;}
.new-bannerblock .new-bannerblock-right {margin-left: 120px;}
.catalog-product-view .product-info-main {height: 66vh;}
.state-block #state.form-control {font: 500 0.9em/2.4em 'Poppins', Arial, Helvetica, sans-serif;}
.country-block #country.form-control {font: 500 0.9em/2.4em 'Poppins', Arial, Helvetica, sans-serif;}
#login-form.form-login .signin-button {height: 2.3em;padding: 0 15px;font: 500 1.3vh/1.9vh 'Poppins', Arial, Helvetica, sans-serif;margin: 2% 0 0 0;width: 130px; color: #FFF;}
.cms-home #post-slider .owl-item .item {height: 680px;}
.block-content.filter-content .item label .list_input { margin: 2px 0 0 0;}
.custom_selected_filter_block .select_filter .filter_itemss li .filter-value {padding: 1px 5px 0 9px;}
.custom-add-to-cart a {margin-right: 0.4em;}
}


@media only screen and (max-width: 1920px) and (min-width: 1366px) and (-webkit-device-pixel-ratio: 1.25)  {
.new-bannerblock .new-bannerblock-right {margin-left: 110px; margin-top:10px;}
}



.mobile-search-sec {width: 100%;}
.search-container.mobile-search {border: 2px solid #303b37;border-radius: 25px;}
.search-container.mobile-search .minisearch div.search {display: flex;width: 100%;align-items: center;justify-content: flex-end;height: auto;float: none;}
.mobile-search-sec {display:none}
.mobile-top {align-content: center;text-align: center;margin: 10px 0 0 0;}
.search-container.mobile-search {border: 1px solid #303b37;border-radius: 25px; height: 100%;}
.search-container.mobile-search .minisearch div.search {display: flex;width: 100%;align-items: center;justify-content: flex-end;height: auto;float: none;}
.search-container.mobile-search .block-search input {left: unset;position: inherit; margin: -20px 0 0 0; border:0; height: 22px;}
.search-container.mobile-search .block-search input#search:focus {box-shadow: inherit;}
.search-container.mobile-search .block-search {margin-top: 0; height:38px;}
.mobile-search-sec div.block-search .label {margin-top: 0px !important;order: 2;}
.search-container.mobile-search .block.block-content {position: relative;}
.search-container.mobile-search .action.search {display: block;position: absolute;right: 0;top: 0;opacity: 0;padding: 0;}
.search-container.mobile-search .block-search .label::before {font-size: 26px; line-height: 30px; color: #333; margin:0px 0 0 0 !important}
.search-container.mobile-search {height: 34px;}
.topmyAccout ul li.top-user a {padding: 0 !important; border-radius: 0;border: 0;line-height: 34px;display: inline-block;}
.topmyAccout ul li.top-user a:hover{ border:0;}
.topmyAccout ul li.top-user a .fa.fa-user-circle-o {font-size: 34px;line-height: 48px;}

.topmyAccout ul li.top-user {float: none !important; position: relative; white-space: unset; margin-right: 10px !important;}

.topmyAccout ul.top-user-submenu {width: 185px; position: absolute; right: -15px; top: 41px; text-align: center; background: #FFF; border-radius: 10px;
padding:10px 20px;}
.topmyAccout ul.top-user-submenu li {display: flex; margin:0 0 5px 0 !important; white-space:unset; width: 100%;flex-direction: column; font: 500 13px/33px 'Poppins', Arial, Helvetica, sans-serif;color: #303b37; text-align: center; align-items: end; }

.topmyAccout ul.top-user-submenu li a {border: 2px solid #FFF; border-radius: 25px;padding: 0px 12px !important; display:block; line-height: 2em;}
.topmyAccout ul.top-user-submenu li a:hover {border: 2px solid #303b37; border-radius: 25px;}


.topmyAccout ul.top-user-submenu li a.user-logout , .topmyAccout ul.top-user-submenu li a.user-support{color:#303b37;}
.topmyAccout ul.top-user-submenu li a.user-logout:hover , .topmyAccout ul.top-user-submenu li a.user-support:hover { color:#FFF; background: #303b37;}
.cms-change-password .custom-main {margin-top: 150px;height: auto;}
.cms-change-password .custom-h1 {font: 600 1.9vw/7.9vh 'Poppins', Arial, Helvetica, sans-serif; color: #303b37;}
.catalog-product-view .custom-add-to-cart {display: inline-block !important;}
.catalog-product-view .custom-add-to-cart a {float: left;width: auto !important;}
div.custom-add-to-cart {
    display: flex !important;
    justify-content: space-between;
}

.product-sel + div {display: flex;height: 100%;}
.cms-share-palette-details .modal-dialog , .cms-share-project-details .modal-dialog {top: 21%; width:720px;}
.cms-share-palette-details .modal-content.join-popup , .cms-share-project-details .modal-content.join-popup {background: url(../images/header-popup-bg.jpg) no-repeat 0 0;}
.cms-share-palette-details .modal-dialog .modal_para , .cms-share-project-details .modal-dialog .modal_para {font-size: 1em;line-height: 17px;}

.cms-board-details .modal-dialog {top: 21%; width:720px;}
.cms-board-details .modal-content.join-popup {background: url(../images/header-popup-bg.jpg) no-repeat 0 0;}
.cms-board-details .modal-dialog .modal_para {font-size: 1em;line-height: 17px;}
/* ---------- New Home END ---------*/









