@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap');
@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);
body{font-family:"Open Sans",sans-serif;
	/*-- Defalt bG */
	background:#eaeaea;
	
	/*background:url('https://ds.ecisolutions.com/pixere.com/RedFalcon/2400082/v1_wcag/images/2021/Dec/Cranberries-and-Pine.jpg') no-repeat center top/cover;*/
	padding:10px 0;
}

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{text-decoration:none;color:#4c4c4c;}
a:hover{color:#000;}
.imgBanner.mb14 img{margin-bottom:14px;}
.page-selector:after{content:'';clear:both;display:block;}
/*overright css*/
#header > div:nth-child(-n+3), #header > div:nth-child(n+4):nth-child(-n+6),#header > div:nth-child(n+7):nth-child(-n+9),#header > div:nth-child(n+13),#header > div:nth-child(n+10):nth-child(-n+12){background-image:none;}
#footer-background> div:nth-child(1), #footer-background> div:nth-child(2), #footer-background> div:nth-child(3){background:none;}
div.DealerCategories.expand{position:relative;}
div.DealerCategories + div{padding-top:0!important;}
.sidebar .widget-container.Address{display:none;}
div.message{margin-left:0;}
/*=============site css================*/
#header .header-nav-top{background:#fff;border-bottom:8px solid #aa4400;border-radius:5px 5px 0 0;}
#header .wcs_mainHeader{background:#fff;padding:0 15px;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto; grid-template-columns:auto auto;align-items: center;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
#header .wcs_mainNav{z-index:99990;padding:0 12px;background:#fff;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.wcs_mhRight {padding-left:20px;display:flex;justify-content:space-between;align-items:flex-end;-ms-grid-column:2}
header > #header-nav-search{display:none;}
#header-nav-search{padding:0;}
#main-background{background:none;margin-top:-2px;}
#main.has-left-column{padding-left:221px;padding-top:12px;}
#content{background:#fff;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
#header-background, #main-background{display:block;}
/*top bar*/
#header-nav-profile > span, #header-nav-site > span{color:#000;font-size:12px;font-weight:700;padding:5px 10px;border:0!important;}
#header-nav-profile > span a{color:#000;font-weight:400;}
#header-nav-site { border: 0;  flex: auto;}
#header-nav-site > span{background:none;border-left:0;}
#header-nav-site > span a{font-size:12px;font-weight:400;text-transform:capitalize;color:#000;}
span.wcs_username { display: flex;  align-items: center;  padding-right: 10px;}
a#header-nav-logo{padding:0;}

/*searchbar*/
#header-box-search{width:210px;border-radius:5px;padding:1px;background: #fff;margin:0;font-size: 0;box-shadow: 1px 1px 3px 1px #c7c7c7 inset;height:32px}
#header-box-search #header-search-string{background: url(../images/icon_searh.png) no-repeat 5px center;color:#7c7c7c;font-size:13px;height: 32px;outline:medium none;width: calc(100% - 32px);min-width:inherit;box-shadow:none;padding: 0 0 0 25px;border: 0;}
#header-box-search #header-search-button{cursor:pointer;height:30px;border:none;border-radius: 0 5px 5px 0;width: 32px;background:url(../images/btn_search.gif) no-repeat center;color:#fff;text-indent:-9999px;padding:0!important;margin:0;}


/*Cart*/
#header-nav-search #header-box-cart{font-weight:700;height: 42px;margin:0 0 5px 10px;position: relative;box-shadow: 1px 1px 1px 1px #f1f1f1 inset;border: 1px solid #c7c7c7;border-radius: 5px;}
#header-nav-search #header-box-cart a#header-cart-data{background: url(../images/icon_cart.png) no-repeat scroll 10px center transparent;width:100%;padding: 0 10px 0 50px;margin:0;line-height: 42px;position: relative;border-radius: 5px;height: 100%;color: #2f0707;font-size: 12px;font-weight: 400;}
#header-nav-search #header-box-cart a#header-cart-data span#header-cart-total{color:#55b24c;font-weight: 400;font-size: 12px;}
#header-nav-search #header-box-cart a#header-cart-data #header-cart-items{font-weight: 600;}
/*contact details Header*/
.wcs_contact{}
.wcs_support_number{background:url(../images/icon_phone.png) no-repeat scroll left 6px;color: #E68629;font-size: 25px;font-weight: 700;line-height:40px;padding-left:32px;font-family: 'Titillium Web', sans-serif;}
.wcs_support_mail{background:url(../images/icon_mail.png) no-repeat scroll left 6px;font-size:17px;font-weight:700;line-height:40px;padding-left:32px;}
.wcs_support_mail a{color:#E68629;}

/*Main Menu*/
nav#header-nav-main {  width: calc(100% - 210px);}
ul.category-nav {display: flex;width:100%;}
#header-nav-main > ul > li {border:0!important;background:url(../images/nav_devider.png) no-repeat right center;flex: auto;}
#header-nav-main > ul > li > a {font-size:13px;font-weight:500;line-height:46.5px;padding:0;display:block;text-align:center;text-transform:none;}
#header-nav-main > ul > li:hover > a{background:#953e09;box-shadow: 2px 2px 4px 5px #6d2d07 inset;}
.header-secondary-category-container li { background: #a96232;  opacity: 1;  border-top: 1px solid #fff;}
.header-secondary-category-container li:hover {  background: #55B24C;}
.header-secondary-category-container li a:hover, .header-secondary-category-container li a:visited {  color: #Fff;}
.header-secondary-category-container{max-width:300px;}
body #header .wcs_mainNav:hover {  z-index: 999999 !important;}
ul.header-secondary-category-container.inktonerfinder .header-secondary-category-msg {  background: #a96232;}
/*menubar custom*/
.wcs_mainNavwrap {background:#aa4400;border-radius:8px;display:flex;justify-content:space-between;border-bottom:3px solid #6e2a02;align-items:center;padding:0 8px;}

/*widget*/
div.widget{border:0;background:#fff;box-shadow:none;margin-bottom:12px;}
#main > div.widget-container > div.widget.fullpage > div.widget-header, #main > div.widget-container > form > div.widget.fullpage > div.widget-header{box-shadow:none;}
div.widget > div.widget-header > div.center > h3, div.widget > div.widget-header > div.center > .widget-title{background: #a40;font-size: 13px;padding:10px;margin:0;text-transform:capitalize;font-weight: 700;color: #fff;border-radius: 5px 5px 0 0;}
div.widget .widget-main,.FavoriteItemsListManager .FavoriteGroupList .widget .widget-main{background: #fff;border:1px solid #d1d1d1;border-bottom-width:3px;border-radius: 0 0 5px 5px;overflow:hidden;}
.widget-container .widget-container .widget-main, .widget.fullwidth.fullpage .widget-main, .widget.fullpage .widget-main, .FavoriteItemsListManager .widget .widget-main{border:0!important;background:none;}
div.widget > div.widget-header > div.center, div.widget > div.widget-header > div.center > div{background:none!important;}
div.widget > div.widget-header div.widget-header-link{border:0;background:#fff;border-radius:5px;font-size:0;margin:5px;height:28px;line-height:28px;padding:0 10px;}
div.widget > div.widget-header div.widget-header-link a {font-size:13px;color:#181818;font-family:'Raleway', sans-serif;}
.CustomHtmlSide .widget-main{border:0!important;}
div.OrderManager ol.menu li a, div.DealerCategories ul li a {color:#fff!important;font-weight:normal;text-decoration:none;margin: 0;padding:6px 10px;display:block;font-size: 12px;background:#E68629;border-top:1px solid #fff;}
div.OrderManager ol.menu li a:hover, div.DealerCategories ul li a:hover{background:#55B24C;}
div.widget > div.widget-main > div.center > ol.menu > li, div.widget > div.widget-main > div.center > ul.menu > li{border:0;padding:0;}
#main > .widget-container div.widget .widget-main {background:#fff;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.widget-container.HP-Medallion-sidebar .widget-main {  border: 0;  border-radius: 0;}

/*Buttons*/
span.button{background:none;margin:0;padding:0;height:auto}
span.button > span.button-background,.widget-featured-item .add-to-cart{background:#55B24C;border-radius:5px;font-size: 12px;font-weight: 700;height:auto;border-bottom: 3px solid #548026;}
span.button > span.button-background:hover{background:#E68629;border-bottom-color:#a40;}
span.button > span.button-background > a{color:#fff;padding:0 10px;display:block;font-size:12px;}
span.button.add-to-cart > span.button-background > a, span.button.apply-coupon > span.button-background > a,.widget-featured-item .add-to-cart a{background:none;padding:0 8px;line-height:26px;height:26px;font-size:12px;}
div.ProductAddQuantity > ol > li div.quantity-container{margin-bottom:12px;width:50px;}
div.ProductAddQuantity > ol > li input.quantity-box{height:29px;border-radius:3px 0 0 3px;width:39px;}
div.FavoriteGroupList a.edit-link {background-color:#e2e2e2;margin-bottom:12px;background-position:10px center;padding-left:25px;}

/*sidebar login*/
.SidebarLogin .widget .widget-main{background:#aa4400;border:0;border-radius:0 0 5px 5px;border-bottom:3px solid #d1d1d1;}
.SidebarLogin .widget > div.widget-header > div.center > h3,.SidebarLogin .widget > div.widget-header > div.center > .widget-title{background:url(../images/icon_user.png) no-repeat center 7px #aa4400;font-weight: 700;color: #fff;font-size: 13px;padding: 8px 5px 8px 45px;border-radius:5px 5px 0 0;}
.SidebarLogin #login-fields label{display:none}
.SidebarLogin #login-fields #username,.SidebarLogin #login-fields #password{background:#fff;border:1px solid #773e1c;margin-bottom:10px;font-size:13px;line-height:33px;height:33px;padding:0 5px 0 10px;color:#7c7c7c;box-sizing:border-box;width:100%;box-shadow: 0px 2px 2px #c3c3c3 inset;border-radius:5px;}
.SidebarLogin #login-fields span.button{display:block}
.SidebarLogin #login-fields span.button > span.button-background{background: #55B24C;text-align: center;padding:5px 0!important;border-radius: 3px;width: 100%;display: block;border-bottom:3px solid #548026;}
.SidebarLogin #login-fields span.button > span.button-background a{color: #fff;font-weight: 700;font-size: 16px;}
.SidebarLogin #login-fields span.button > span.button-background:hover a{color:#fff;}
.SidebarLogin #login-fields li:last-child{margin-top:10px;font-weight:600;text-align:left;}
#login-fields li{margin-bottom:5px}
#login-fields a.iframe{color:#fff;font-size:13px;font-weight:400;}
#login-fields a.iframe:hover{color:#ffa61a;}

/*Spotlight*/
.Spotlight{border:1px solid #d1d1d1;border-bottom-width:3px;border-radius:5px;overflow:hidden;background:#fff;}
.Spotlight .widget .widget-main{border:0!important;background:#fff;}
.Spotlight div.widget > div.widget-header > div.center > h3, .Spotlight div.widget > div.widget-header > div.center > .widget-title{background:#fff;color:#181818;font-size:18px;font-weight:400;padding:0 18px;line-height:45px;text-transform:uppercase;font-family:'Raleway', sans-serif;}
ul.SpotlightItems > li{border:0}
ul.SpotlightItems > li li{line-height:25px;}
ul.SpotlightItems > li li.name,ul.SpotlightItems > li li.noprint {display:none;}
ul.SpotlightItems > li strong{color:#034a8e;}
ul.SpotlightItems > li .ProductAddQuantity{margin:10px 0;}
ul.SpotlightItems > li .ProductAddQuantity ol{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;text-align: left;flex-wrap:wrap}
ul.SpotlightItems > li .ProductAddQuantity ol li.plugin {min-width: 60%;text-align:center;}
ul.SpotlightItems > li .ProductAddQuantity ol li { display: inline-block;vertical-align: middle;}
ul.SpotlightItems > li .ProductAddQuantity ol li .quantity-container {  margin-right: 4px;}
ul.SpotlightItems > li .ProductAddQuantity li.plugin { display: inline-block; padding-top: 5px; text-align: left;  padding: 5px;  border: 1px solid #e2e2e2;  margin-top: 9px;border-radius: 7px; box-shadow: 0px 3px 2px #e2e2e2;}
ul.SpotlightItems > li .ProductAddQuantity li.plugin .widget.frameless { margin: 0;}
div#Spotlight{width:700px;margin:0 auto}
div.Spotlight a.jspArrowLeft{width: 15px!important;height: 29px;left:10px;top:50%;background: url(../images/spotlite_nav_left.png) no-repeat;}
div.Spotlight a.jspArrowRight{width: 15px!important;height: 29px;top:50%;right:10px;background: url(../images/spotlite_nav_right.png) no-repeat;left:inherit;}
.Spotlight .ProductAddQuantity .quantity-container{margin-bottom:0;margin-right:8px;}
.Spotlight .ProductAddQuantity .quantity-container a {width: 13px;right:-1px;background: url(../images/btn_form_increment.jpg) no-repeat center;height: 12px;top: 0;}
.Spotlight .ProductAddQuantity .quantity-container a.decrement-quantity{background:url(../images/btn_form_decrease.jpg) no-repeat 0 0 !important;top:inherit;bottom:0;}
ul.SpotlightItems > li ul.featured-product .ProductImage { height: 108px;  display: flex;  align-items: center;  text-align: center;  width: 100%; justify-content: center;}
/*main Slider*/
.widget-container.Advertisement .widget-main{padding:6px;background:#fff;border:1px solid #d1d1d1;border-radius:5px;border-bottom-width:3px; }
a.merchandising-prev, a.merchandising-next{position:absolute;top:50%;width:31px;height:31px;z-index:9;font-size:0;display:none;cursor:pointer;}
a.merchandising-prev{background:url(../images/back_slide.png) no-repeat scroll 0 0;left:0;}
a.merchandising-next{background:url(../images/next_slide.png) no-repeat scroll 0 0;right:0;}
.widget-container:hover .merchandising-nav,.widget-container:hover a.merchandising-prev,.widget-container:hover a.merchandising-next{display: block;}
.widget-container .merchandising-nav { position: absolute; background: none; bottom: 5px; z-index: 99; display: none; right: 10px;}
div.merchandising-nav a {background:url(../images/normal_slide.png) no-repeat center;font-size:0px;height:16px;width:16px;display:inline-block;}
div.merchandising-nav a:hover, div.merchandising-nav a.activeSlide, div.merchandising-nav a:focus { background: url(../images/select_slide.png) no-repeat center;}

/*Hon furniture*/
#header-finders ul li.hon-micro{height:auto;width:auto;background:none;}
#header-finders #header-finders-list li.hon-micro > a {background:url(../images/Hon_Furniture_img.png) left top no-repeat;text-indent:-999em;height:65px;padding:0;display:block; background-size: 100%;}


#footer-background{grid-template-columns:auto 999px auto;grid-template-rows:auto;position:relative;margin-top:30px;}
.wcs_footer{padding:15px;background:#a40;display:grid;grid-template-columns:315px 170px 370px;grid-template-rows:auto;border-radius:10px 10px 0 0;justify-content:space-between;
    
    display:-ms-grid;
    -ms-grid-columns:1fr 210px 1fr;
    -ms-grid-row:auto;
}

.wcs_footer .wcs_div_one{-ms-grid-row:1;-ms-grid-column:2;margin:0 20px\0;}
.wcs_footer .wcs_div_two{-ms-grid-row:1;-ms-grid-column:1;}
.wcs_footer .wcs_div_three{-ms-grid-row:1;-ms-grid-column:3;}
    
.wcs_footer .wcs_div_two ul{text-align:left;padding-right:20px;align-self:center}
.wcs_footer .wcs_div_col p{color:#fff;margin:0;font-size:12px;}
.wcs_footer .wcs_div_col a{color:#fff;font-size:12px;}
.wcs_footer .wcs_div_col a:hover{color:#55B24C;}
.wcs_footer .tab_hdr{color:#E68629;font-size:18px;padding:10px 0;margin-bottom:10px;font-weight:700;border-bottom:2px solid #fff;width:80%;}
.wcs_div_three img.cards{margin-top:4px}
.wcs_footer ul{margin:0;padding:0}
.wcs_footer ul li{list-style:none;background:none}
.wcs_clear{clear: both;}
#footer #footer-accepted-cards{display:none;}
#footer{padding:0!important;background:#a40;position:relative;z-index:1;display:block;border-radius:0 0 10px 10px}
#footer > div{color:#fff;text-align:center;font-size:12px;}
#footer-background> div:nth-child(4){display:none;}
.wcs_acceptedCards{padding:0;}

.footer_banner{text-align:center;background:#fff;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;padding:0 12px;}
.footer_banner img{max-width:100%;}
.wcs_div_col.d-flex .tab_item{display:flex;justify-content:space-between;}
.tab_item.bdr {border-right:1px solid #5a2b0b;box-shadow:2px 0 #b76127;}
.wcs_footer .wcs_clear {grid-column:1 / span 3;border-top:1px solid #5a2b0b;box-shadow:0px 1px #b76127;margin-top:10px;}

.wcs_ftrlinks {display:flex;justify-content:space-between;padding:0 15px;align-items:center;}
#footer-links {background:none;align-self:center;}
#footer-links > a {padding:0 8px;font-size:12px;font-weight: 400;border-right:3px solid #fff;line-height:11px;}
.wcs_ftrwraprow {line-height:46px;margin-top:15px;position:relative;padding:0 15px;}
.wcs_ftrwraprow:before, #footer:before {content: '';border-top: 1px solid #5a2b0b;box-shadow: 0px 1px #b76127;display: block;}
#footer:before{margin:0 15px 15px;}
/*Custom area*/
.wcs_topBanner {background:#fff;padding:12px 12px 0;border:1px solid #d1d1d1;border-width:0 1px}
.corona_banner .msg{border:1px solid #d1d1d1;border-radius:5px;border-bottom-width:3px;text-align:center;line-height:30px;padding:5px 0}
.corona_banner .msg a{color:#000;text-decoration:none;font-size:16px;font-weight:700}
.wcs_gov_customer{padding:14px;border:1px solid #d1d1d1;border-radius:5px;border-bottom-width:3px;}
.wcs_gov_customer h3,.wcs_gov_customer p{margin:0 0 8px;font-family:'Open Sans',sans-serif;font-weight:400px;font-size:12px}
.CustomwcsGov div.widget > div.widget-main > div.center{border-radius:5px!important}
.CustomwcsGov div.widget .widget-main{background:#fff;border:0;}
.wcs_gov_customer h3{background:url(../images/icon_govtuser.png) no-repeat scroll 0 0;padding-left:24px;font-weight:800px;font-size:12px;color:#323232}
.wcs_gov_customer input{background:#55b24c!important;height:36px;width:162px;border-bottom:3px solid #548026!important;border:1px solid #55b24c!important;border:none;border-radius:5px;color:#fff;font-family:'Open Sans',sans-serif;font-weight:500px;font-size:14px;padding:0;cursor:pointer;margin-left:-2px}
#mc_embed_signup{background:#fff;border-radius:5px;border:1px solid #d1d1d1;border-bottom-width:3px;padding:10px 0;margin-bottom:14px;}
#mc_embed_signup label{display:block;font-size:16px;font-weight:700!important;padding-bottom:10px;text-align:center;padding-left:50px;background:url(../images/icon_maillist.png) 20px 0 no-repeat;background-size:40px auto;color:#000}
#mc_embed_signup #mce-EMAIL{line-height:30px;display:block;width:80%;margin:0 auto;height:30px;border:1px solid #999;padding:0 5px}
input#mc-embedded-subscribe{background:#55b24c;border:0;font-size:15px;font-weight:700;color:#fff;width:100px;margin:10px auto 0;display:block;line-height:32px;height:32px;border-radius:5px;border-bottom:3px solid #548026}
.Default .widget-main .message img{max-width:100%;}

/*Inner Page*/
a.zoom{background:none!important;font-size:0!important;height:25px;width:100%;padding: 5px 0!important;text-align:center;display: block;}
a.zoom:before{font-family:'FontAwesome'!important;font-size: 16px!important;color:#8d8d8d!important;content:"\f00e"!important;display:block!important;font-weight:400!important;}
#available_filters li{padding:0 3px;}
#available_filters > li > a {background:#000;display:block;padding:3px 10px;font-weight:500;color:#fff;text-align:left!important;}
div.FavoriteItemsUserManager div.user-container {border:0;box-shadow:none;background:#e2e2e2;}
.widget-featured-items{border:0;display:grid;grid-template-columns:50% 50%;margin:0;width:100%}
.widget-featured-items > .widget-featured-item-container{float:none;width:auto;padding:10px}
.widget-featured-items > .widget-featured-item-container .widget-featured-item{padding:0}
.widget-featured-item-container .widget-featured-item .description{max-width:calc(100% - 70px);float:left;line-height:20px!important;margin-bottom:10px;height:60px;overflow:hidden;width:100%!important;}
.widget-container.FavoriteItemsListManager div.widget > div.widget-main > div.center .menu li,.widget-container.MyAccountControlsLinks div.widget > div.widget-main > div.center .menu li,.widget-container.MyAccountReportsLinks div.widget > div.widget-main > div.center .menu li{padding:3px 10px;}
.widget-featured-item-container.alt{background:#e4e4e4}
.widget-featured-item .thumb-container{margin:0 5px 5px 0;padding:5px;float:left;border:1px solid #BBB;background:#fff}

.Table table,table.info-table, .form-fields table{border:1px solid #d1d1d1}
div.ItemDetail div.product-overview, div.ItemDetail div.product-attributes, div.ItemDetail div.product-warranty, div.ItemHistoryReport > form > div.widget > div.widget-main > div.center > div.fields, div.OrderHistoryReport > form > div.widget > div.widget-main > div.center > div.fields, #cart-complete-message > table td, #main > div.widget-container > form > div.widget.fullpage > div.widget-main > div.center > div.widget-form{background:#e2e2e2;}

aside .Refine > .widget{margin-bottom:0}
aside .Refine > .widget + p{background-color:#d2d2d2;text-align:left;padding:5px 10px;color:#000}
aside .Refine > .widget + p a{font-size:12px;font-weight:700;color:#000;text-transform:uppercase;background-position:left center}
.Available .keyword-filter{height:30px;}
.Available ol#available_filters .keyword-filter li {max-width:96%;}
div.DealerCategories ul{margin:0;}
/*Smart finder*/
.SuppliesFinder .ModelBrowse, .SuppliesFinder .ModelSearch,.SuppliesFinder .CartridgeSearch{width: 100%!important;}
.SuppliesFinder .ModelBrowse .widget-main, .SuppliesFinder .ModelSearch .widget-main,.SuppliesFinder .CartridgeSearch .widget-main{border: 1px solid #d1d1d1 !important;}
.SuppliesFinder span.no-label{display: none;}
.SuppliesFinder input {max-width:300px;min-width:300px;}
.SuppliesFinder li.buttons {text-align:left;padding:10px 0;}
div.SuppliesFinder div.device_types div.devices ol{width:24%;}

.zoomContainer, .ui-widget, .qtip {z-index:99999!important;}
/*===== login page css =====*/
div.SimpleHeader{ float: none;max-width: 962px; width: 100%; background: #fff; padding: 30px 12px; display: block; box-sizing: border-box; margin: auto; text-align: center;}
div.SimpleFooter{ margin-top: 0;}

body.PasswordResetRequest #header, body.PasswordResetRequest #content, body.PasswordResetRequest #main, body.PasswordResetRequest #footer, body.PasswordResetRequest #footer-content, body.PasswordReset #header, body.PasswordReset #content, body.PasswordReset #main, body.PasswordReset #footer, body.PasswordReset #footer-content, body.Login #header, body.Login #content, body.Login #main, body.Login #footer, body.Login #footer-content{max-width: 962px; width: 100%;}

div.Login, div.LoginInfo, div.PasswordResetRequest, div.PasswordReset{ float : none; display: block; margin: auto!important; max-width: 370px; }
div.Login, div.LoginInfo{text-align: center;}
div.Login #login-fields li:last-child{ position:relative;}
div.Login #login-fields li a[href*="password_reset"]{position: absolute; bottom: 28px; right: 125px; width: 120px;}

.BrowseHeader .widget-main {overflow:visible!important;}

.CustomHtmlSide img {width: 100%;}
.CustomHtmlSide .sb-50-banner{margin-bottom: 10px;}
.CustomHtmlSide .sb-50-banner img {width: 50%;}

#main > div.widget-container > div.widget.fullpage > div.widget-header > div.center > .widget-title, #main > div.widget-container > form > div.widget.fullpage > div.widget-header > div.center > .widget-title {
    text-transform: none;
    font-size: 24px;
    font-weight: normal;
    padding: 15px 10px;
}

#main > div.widget-container > div.widget.fullpage > div.widget-header.slim > div.center > .widget-title, #main > div.widget-container > form > div.widget.fullpage > div.widget-header.slim > div.center > .widget-title {
    font-size: 16px;
    font-weight: bold;
    padding: 5px 10px;
}