@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap');
@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);
body{font-family:"Roboto",sans-serif;background:#eee;}
*{-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{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;}
input[type="text"],select{line-height:27px;height:27px;}
/*=============site css================*/
#header .header-nav-top{background:#eee;justify-content:space-between;padding:0 12px;align-items:center;}
#header .wcs_mainHeader{background:#fff;padding:12px;display:-ms-grid;display:grid;-ms-grid-columns:auto auto; grid-template-columns:auto auto;align-items: center;justify-content:space-between}
#header .wcs_mainNav{background:#3380c4;z-index:99990;}
.wcs_mhRight {padding-left:20px;max-width:400px;-ms-grid-row: 1; -ms-grid-column:2;}
header > #header-nav-search{display:none;}
#header-nav-search{padding:10px 0;}
#main-background{background:none;margin-top:-2px;}
.CustomHtmlSide img {
width: 100%;
}
#main.has-right-column{padding-right:221px;padding-top:12px;padding-left:12px;width:100%; }
#content{background:#fff;}
#header-background, #main-background{display:block;}
/*top bar*/
#header-nav-profile > span, #header-nav-site > span{color:#555;font-size:12px;font-weight:700;padding:0 4px;line-height:43px;border:0!important;}
#header-nav-profile > span a{color:#555;font-weight:700;}
#header-nav-site{border:0;}
#header-nav-site > span{background:none;border-left:0;}
#header-nav-site > span a{font-size:12px;font-weight:700;text-transform:capitalize;color:#555;}

/*logo*/
#header-nav-logo{padding:0;}
/*searchbar*/
#header-nav-search #header-box-search{width:475px;background:#fff;padding:0;margin:0;font-size:0;border-radius:0;}
#header-nav-search #header-box-search #header-search-string{background:#fff;color:#555;font-size:14px;font-weight:500;height: 32px;width: calc(100% - 90px);border: 1px solid #555;min-width:inherit;box-shadow:none;padding: 0 0 0 10px;border-right: 0;}
#header-nav-search #header-box-search #header-search-button{cursor:pointer;height: 32px;border:none;width: 90px;background: url(../images/btn_search.png) no-repeat center;color:#fff;text-indent:-9999px;padding:0!important;margin:0;}
form#header-search-form{display:flex;}

/*Cart*/
#header-box-cart{font-weight:700;margin:0 0 0 10px;position:relative;}
#header-box-cart a#header-cart-data{background: #eee url(../images/icon_cart.png) no-repeat scroll 10px center;width:100%;padding:0 10px 0 40px;margin:0;line-height:45px;position:relative;color:#000;font-size:14px;font-weight:700;height:45px;border:1px solid #555;}
#header-box-cart a#header-cart-data span#header-cart-total{color:#000;padding-left:8px;}

/*contact details Header*/
.wcs_contact{display:flex;justify-content:space-between;}

/*Main Menu*/
ul.category-nav {display:flex;width:100%;justify-content:space-between;}
#header-nav-main > ul > li{border-color:#356aad!important;margin:0;flex:auto;}
#header-nav-main > ul > li > a{font-size:15px;font-weight:400;line-height:40px;padding:0 20px;display:block;text-align:center;text-transform:none;}
#header-nav-main > ul > li:hover > a{background:#555;}
.header-secondary-category-container li{background:#3480c5!important;opacity:1;border-top:1px solid #eee;}
.header-secondary-category-container li:hover{background:#555!important;}
.header-secondary-category-container li a{color:#fff!important;}
.header-secondary-category-container{max-width:300px;left:-5px;border:0;}
/*widget*/
div.widget{border:1px solid #000;background:#fff;box-shadow:none;}
#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:#fff;font-size:16px;padding:5px 10px;margin:0 auto;max-width:80%;text-transform:capitalize;color:#333;text-align:center;font-weight:400;border-bottom:1px solid #555;}
div.widget.fullpage > div.widget-header > div.center > h3, div.widget.fullpage > div.widget-header > div.center > .widget-title{max-width:100%;text-align:left;}
.widget.fullpage .widget-header .center .widget-title{border:0;border-bottom:1px solid #555;text-align:left;max-width:100%;}
.widget.fullwidth.fullpage .widget-header .center .widget-title{border:1px solid #555;}
div.widget .widget-main,.FavoriteItemsListManager .FavoriteGroupList .widget .widget-main, .AlsoBoughts.widget-container .widget .widget-main {border:0px solid #000;background: #fff;}
.widget-container .widget-container .widget-main, .widget.fullwidth.fullpage .widget, .widget.fullpage .widget-main, .FavoriteItemsListManager .widget .widget-main{border:0;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:#3380c4;font-size:0;margin:5px 30px;height:28px;line-height:28px;padding:0 10px;display:none;}
div.widget > div.widget-header div.widget-header-link a {font-size:11px;text-transform:uppercase;}
.CustomHtmlSide .widget-main{border:0!important;}
div.OrderManager div.widget > div.widget-main > div.center > ol.menu > li{border:0;padding-bottom:0;padding-top:5px;}
div.OrderManager ol.menu li a, div.DealerCategories ul li a {color:#fff!important;font-weight:normal;text-decoration:none;margin:0 0 5px;padding:6px 10px;display:block;font-size:14px;background:#555;}
div.OrderManager ol.menu li a:hover, div.DealerCategories ul li a:hover{background:#3480c5;}
/*Buttons*/
span.button{background:none;margin:0;padding:0;height:auto}
span.button > span.button-background,.widget-featured-item .add-to-cart{background:#F22B29;font-size: 14px;font-weight:400;height:auto;}
span.button > span.button-background:hover{background:#555}
span.button > span.button-background > a{color:#fff;padding:0 3px;display:block;font-size:13px;font-weight:400;line-height:24px;height:24px;}
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 3px;line-height:24px;height:24px;font-size:13px;text-transform:uppercase;font-weight:400;}
div.ProductAddQuantity > ol > li div.quantity-container{margin-bottom:12px;width:50px;}
div.ProductAddQuantity > ol > li input.quantity-box{height:24px;width:40px;}
div.FavoriteGroupList a.edit-link{background-color:#e2e2e2;margin-bottom:12px;background-position:10px center;padding-left:25px;}
/*sidebar login*/
.SidebarLogin #login-fields label{display:none}
.SidebarLogin #login-fields #username,.SidebarLogin #login-fields #password{background: #eee;border: 1px solid #555;font-size:12px;line-height:32px;height: 30px;padding:0 5px 0 10px;color: #7c7c7c;box-sizing:border-box;width: 100%;border-radius: 2px;}
.SidebarLogin .widget{border:1px solid #000;}
.SidebarLogin .widget .widget-main{background:#fff;border:0;}
.SidebarLogin #login-fields{padding-top:3px;}
.SidebarLogin #login-fields span.button > span.button-background{background:#F22B29;text-align:center;width:100%;display:block;}
.SidebarLogin #login-fields span.button > span.button-background:hover{background:#555;}
.SidebarLogin #login-fields span.button > span.button-background a{color:#fff;font-weight:400;text-transform:uppercase;font-size:15px;line-height:30px;height:30px;}
.SidebarLogin #login-fields span.button > span.button-background:hover a{color:#fff;}
.SidebarLogin #login-fields li:last-child{margin:0;text-align:left;height:0;}
.SidebarLogin #login-fields li:last-child a.iframe{color:#696969;font-size:11px;font-weight:400;position:relative;bottom:30px;}
#login-fields li{margin-bottom:8px}
.SidebarLogin div.widget > div.widget-header > div.center > h3, .SidebarLogin div.widget > div.widget-header > div.center > .widget-title{border-bottom:0;}


/*Spotlight*/
.Spotlight .widget{border:1px solid #000;}
.Spotlight .widget .widget-main{border:0;background:#fff;}
.Spotlight div.widget > div.widget-header > div.center > h3, .Spotlight div.widget > div.widget-header > div.center > .widget-title{text-transform:uppercase;text-align:left;max-width:90%;padding:14px 10px;}
ul.SpotlightItems > li{border:0}
ul.SpotlightItems > li li{line-height:25px;}
ul.SpotlightItems > li li.image img{height:100px;}
ul.SpotlightItems > li li.name,ul.SpotlightItems > li li.noprint {display:none;}
ul.SpotlightItems > li strong{color:#383838;font-size:13px;font-weight:400;}
.SpotlightPrice {color:#F22B29;font-size:13px;}
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;flex-wrap: wrap;}
ul.SpotlightItems > li .ProductAddQuantity li.plugin{display:block;padding-top:5px;width:60%;}
table.stock-check-dctable {color:#F22B29;}
div#Spotlight{width:calc(100% - 60px);margin:0 auto}
div.Spotlight a.jspArrowLeft {width:31px!important;height:31px;right:70px;top:-35px;background:url(../images/back_slide.png) no-repeat;}
div.Spotlight a.jspArrowRight {width:31px!important;height:31px;top:-35px;right:40px;left:inherit;background:url(../images/next_slide.png) no-repeat;}
.Spotlight .ProductAddQuantity .quantity-container{margin-bottom:0;margin-right:8px;}
.Spotlight .ProductAddQuantity .quantity-container a {width:11px;right:-1px;height: 9px;background:url(../images/btn_form_increment.gif) no-repeat 0 0 !important;top:0;}
.Spotlight .ProductAddQuantity .quantity-container a.decrement-quantity{background:url(../images/btn_form_decrease.gif) no-repeat 0 0 !important;top:inherit;bottom:1px;}

/*main Slider*/
.widget-container.Advertisement .widget-main{padding:6px;}
a.merchandising-prev, a.merchandising-next{position:absolute;bottom: 4%;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;right: 56px;}
a.merchandising-next{background:url(../images/next_slide.png) no-repeat scroll 0 0;right: 20px;}
.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:4%;z-index:9;display:none;left:20px;}
div.merchandising-nav a {background:url(../images/normal_slide.png) no-repeat;font-size:0px;height:16px;width:5px;display:inline-block;}
div.merchandising-nav a:hover, div.merchandising-nav a.activeSlide {background:url(../images/select_slide.png) no-repeat;}


/*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:43px;padding:0;display:block;margin-bottom:10px;}


#footer-background{grid-template-columns:auto 999px auto;grid-template-rows:auto;position:relative;background:#555;-ms-grid-rows:1fr auto;}
/*.wcs_footer{padding:30px 10px 10px;background:#171717;display:grid;grid-template-columns:auto auto 190px;grid-template-rows:auto;}
.wcs_footer .wcs_div_two ul{text-align:left;padding-top:2px}
.wcs_footer .wcs_div_col p{color:#fff;margin:0;font-size:16px;line-height:1.8em}
.wcs_footer .wcs_div_col a{color:#fff;font-size:16px;line-height:25px;}
.wcs_footer .wcs_div_col a:hover{color:#3480c5;}
.wcs_footer .tab_hdr{color: #00aeef;font-size: 20px;padding:10px 0;margin-bottom:10px;font-weight:700;}
.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;}
.wcs-footer-nav{display:flex;justify-content:space-around;padding:5px 12px}
.wcs-footer-nav a{color:#fff;font-size:15px;line-height:50px}
#footer #footer-accepted-cards{display:none;}
#footer{padding:8px 12px 0!important;position:relative;z-index:1;align-items:center;}
#footer .wcs_ftrwraprow{color:#fff;display:flex;justify-content:space-between;align-items:center;font-size:11px;}
#footer-background> div:nth-child(4){display:none;}
.wcs_acceptedCards{padding:10px 0;display:flex;align-items:center;color:#555;}
#footer-links{background:none;}
#footer-links > a{color:#fff;font-weight:400;font-size:12px;padding:0 8px;line-height:12px;}
.wcs_footerSocialMedia {padding:10px 0 0;height:43px;}

/*custom sidebanner*/
.CustomHtmlSide .mb14{margin-bottom:14px;}
.CustomHtmlSide > a{border:1px solid #000;display:block;text-align:center;font-size:15px;color:#555;position:relative;}
.CustomHtmlSide > a img{max-width:100%;}
.CustomHtmlSide > a .btn{background:#3380c4;display:inline-block;font-size:16px;color:#fff;padding:5px 15px;}
.CustomHtmlSide > a .rebate.btn{margin:-10px auto 5px;}
span.office-catalog.btn{position:absolute;transform:translateX(-50%);left:50%;bottom:24px;width:130px}
a#EWD_iframe_box {padding:5px 0;cursor:pointer;}
strong.our-newsletter {font-size:14px;color:#3380c4;}

/*Custom area*/
#footer-clear{height:auto;}
#main-background{margin-bottom:0;}
.top-banner-custom{/*max-height:221px;*/overflow:hidden;max-width:752px;}
.top-banner-custom img{max-width: 100%; display: block;}
.wcs_topBarBG{background:#eee;}
.wcs_navBarBG{background:#3380c4;}
.wcs_mhBG{background:#fff;}
.wcs_navWrap{display:flex;}
.wcs-f-socia-icon a {width:30px;height:29px;text-decoration:none;background: url(../images/facebook-icon.jpg) left top no-repeat;display:block;}
.wcs-f-socia-icon a:hover{background-position:left bottom;}
.wcs_fdMsg{font-size:20px;color:#F22B29}
.wcs_fdMsg span{color:#3480c5}
.updatedAddress{font-size:16px;font-weight:700;text-align:center}
.updatedAddress a{font-size:18px;color:#3380c4}
.wcs_cusNavBG, .wcs_cusNav{background:#555;}
.wcs_cusNav ul{display:flex;justify-content:space-around;}
.wcs_cusNav ul li a{color:#ddd;font-size:15px;line-height:36px;}
.wcs-homeBanner.widget-container, .wcs-footer-banner.widget-container{display:flex;justify-content:space-between;width:100%;max-width:752px;}
.wcs-homeBanner .wcs-banner364{height:165px;}
.wcs-footer-banner .wcs-banner364{height:105px;width:50%;justify-content:space-between}
.widget-container .wcs-banner364{display:flex;border:1px solid #000;font-size:18px;align-items:center;text-align:center;overflow:hidden}
.wcs-banner-content-in{padding:0 32px}
.wcs-top-banner-bt a{background:#3380c4;font-size:16px;color:#fff;padding:10px 15px;display:inline-block;margin-top:15px}
.always a{color:#fff;font-size:16px;padding:0 10px;display:block}
.always a p{font-size:13px}
.always + a{position:relative}
.always + a:before{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #3380c4;position:absolute;content:"";top:35px;left:0;border-right:15px solid transparent}
.price-match-left{font-size:15px;max-width:220px;text-transform:uppercase;padding:0 20px 0 10px}
.price-match-left h6{color:#3380c4;font-weight:700}
.price-match-right{width:100px;height:100px;border-radius:50%;background:#3380c4;color:#fff;text-transform:uppercase;font-size:17px;margin-right:10px;}
.price-match-right strong{font-size:25px;margin:18px 0 5px;display:block}
.price-match-right span{font-size:12px}
.wcs-login-bt3 a {background:#555;color:#fff;line-height:30px;text-align:center;margin:0 12px 8px;display:block;font-size:14px;font-weight:400;}
.wcs-login-bt3 a:hover{background:#3480c5;}
.wcs_cart_spl {background:url(../images/icon_cart-pro.png) no-repeat scroll 11px center transparent;color:#3480c5;padding-left:50px;font-size:24px;font-weight:400;float:right}
.AboutUs .widget.fullpage, .ReturnPolicy .widget.fullpage {border:1px solid #555!important;}
.wcs_abtaddress{display:flex;justify-content:space-around}
.wcs-about-clum2{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e4f1fd 100%);background:-webkit-linear-gradient(top,#fff 0%,#e4f1fd 100%);background:linear-gradient(to bottom,#fff 0%,#e4f1fd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e4f1fd',GradientType=0);border:1px solid #555;padding:30px 10px;font-size:14px;color:#333;text-align:center;flex:auto;line-height:25px;margin:0 10px 10px}
.wcs-about h1{color:#3480c5;font-size:24px;margin-bottom:10px;text-align:center}
.wcs-about > p{padding:10px;font-size:14px}
.wcs-Specials-bx-content{display:flex;justify-content:space-around;border:1px solid #555;margin:10px;padding:10px}
.wcs-Spe-Promotions-left{order:2}
.wcs-Spe-Promotions-left .map-pic{height:160px;overflow:hidden}
.wcs-paci-add h1{text-align:left;margin:15px 0 5px}
.wcs-paci-add  .wcs_at{font-weight:600;font-size:14px;line-height:25px;padding-left:30px;}
.wcs-pro-tele.wcs_at{background:url(../images/wcs-pro-tele-icon.png) no-repeat left center}
.wcs-pro-fax.wcs_at{background:url(../images/wcs-fax-icon.png) no-repeat left center}
.wcs-pro-mesg.wcs_at{background:url(../images/wcs-pro-mas-icon.png) no-repeat left center}
div#showroom {line-height:70px;border-top:1px solid #ccc;margin-top: 10px;}
.AboutUs .wcs-map, .AboutUs .wcs-Spe-Promotions-right .wcs-pro-fax, .wcs-Spe-Promotions-left .map-pic img{display: none;}
.wcs_mainNav li.header-category-container.wcs_Paper.wcs_Copy {
    display: none !important;
}
/*Inner Page*/
.widget-container.Table .ProductPrice span strong {color:#F22B29;}
div.ProductAddQuantity > ol > li a.increment-quantity{width:11px;right:-1px;height:9px;background:url(../images/btn_form_increment.gif) no-repeat 0 0 !important;top:0;}
div.ProductAddQuantity > ol > li a.decrement-quantity{width:11px;right:-1px;height:9px;background:url(../images/btn_form_decrease.gif) no-repeat 0 0 !important;bottom:0;}
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;}
div.Available h4{background:#f3f3f3;font-size:12px;padding:5px;color:#000;margin:0;}
#available_filters{background:#f3f3f3;}
#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;}
#available_filters li ul{border:0;margin-bottom:3px;}
div.Available .keyword-filter input{height:24px;font-size:12px;}
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-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 #000}
.CartConfirm table.info-table th, .CartComplete table.info-table th {padding:0 13px 0 8px;}
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:#fff;box-shadow:none;}

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%;}
#quick-add-sku, #quick-add-quantity, #coupon-code, span.multiplier{margin-top:0;padding:0 5px;}
#main > .widget-container.not-droppable,#main > .widget-container.not-droppable .widget-container.not-droppable{margin-top:8px!important;margin-bottom:8px!important;}
#main aside + .widget-container.not-droppable{margin-top:0!important;}

div.FavoriteItemsListManager > div.widget > div.widget-header, div.FavoriteItemsUserManager > form > div.widget > div.widget-header{box-shadow:none;}
div.FavoriteItemsListManager > div.widget > div.widget-header h3, div.FavoriteItemsUserManager > form > div.widget > div.widget-header h3{max-width:100%;border:1px solid #555;border-bottom:0;}
.zoomContainer {z-index:99999;}
/*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 #000 !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%;}



/*===== 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;}


/*-----  Top full  page  Home banner  ----*/

.top-bannerHome-fullwidth{padding: 12px 12px 0;}
.top-bannerHome-fullwidth img{max-width: 100%;}

/*----  Search pagging list ---*/

div.Table div.page-selector > ol > li > a:hover{background: #3380c4; color: #fff;}
div.Table div.page-selector > ol > li > a.selected{background: #3380c4;color: #fff;}
div.Table div.page-selector > ol > li > a:hover.selected{color: #fff;}
div.Table div.page-selector > ol > li > a{border:1px solid #555;}



iframe#guest_payform {
    height: 550px;
    width: 100%;
}

/*add new css*/
#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;
}
