div.messages, div.status, div.warning, div.error  {min-height:16px;border:1px solid #FED22F;padding:5px 5px 5px 35px; color:#000;background-color:#FFF4BE;background-image:url(/sites/all/themes/zoomcustom/images/messages-status.png);background-repeat:no-repeat;background-position:5px 5px;  }div.status  {}div.warning  {border-color:#fc0;background-image:url(/sites/all/themes/zoomcustom/images/messages-warning.png); }div.warning, tr.warning {color:#000;  }div.error  { border-color:#c00;background-image:url(/sites/all/themes/zoomcustom/images/messages-error.png); }div.error, tr.error {color:#900; background-color:#fee; }div.messages ul {margin:0;padding-left:0;list-style:none;line-height:16px; }div.messages.status ul {margin-left:0; }div.messages ul.list {margin-left:14px; }div.messages ul.list li {list-style:disc;margin-bottom:5px; }.messages-wrapper {margin:0 200px;}#top_content.main .messages-wrapper {margin-top:7px;}.messages-wrapper .messages {margin-bottom:5px;padding:5px 7px;background:#1B998B;border:1px solid #1B998B;color:white;overflow:hidden;}.messages .icon {float:left;height:16px;margin-right:5px;width:16px;}.messages .icon.x,.messages.error .icon.x {background-position:-81px -128px;margin-right:0;float:right;cursor:pointer;}.messages .list {}.messages .list,.messages .list .last {margin-bottom:0;}.messages.error {background-color:#D81159;border:1px solid #D81159;}.messages.error a {color:#AEE0FB;}.mobile #page-wrapper, .mobile #header-wrapper-left {width:1180px; }.mobile .invalid-mobile #page-wrapper, .mobile .invalid-mobile #header-wrapper-left {width:auto; }#main-menu li.first {margin-left:0px; }.content{padding:10px; }form .form-text, form .form-select {padding:0 8px;height:28px;border:1px solid #ABABAB;font-size:13px;background:url(/sites/all/themes/zoomcustom/images/layout/inputs.png) repeat-x scroll left -5px white;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px; }body.subdomain-americanadbag {background-color:#d4e27e } .subdomain-americanadbag #main-wrapper, .subdomain-sanmar #main-wrapper, .subdomain-pcna #main-wrapper, .subdomain-navitor #main-wrapper {background-color:#F6F6F6 } .subdomain-americanadbag div#gallery_catalogs gallery.tile.long.nodivided thumbnail, .subdomain-sanmar div#gallery_catalogs gallery.tile.long.nodivided thumbnail, body.subdomain-pcna div#gallery_catalogs gallery.tile thumbnail, .subdomain-pcna #gallery_catalogs .item-list, .subdomain-navitor #gallery_catalogs .item-list {border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0px 0px 10px #CACACA;border:none; } .subdomain-americanadbag .new-login-button {background:#115e90 } .subdomain-americanadbag .new-login-button.white {background:transparent;color:#115e90 } .subdomain-sanmar .new-login-button, .subdomain-sanmar div#gallery_catalogs gallery.tile thumbnail div.info a.button {background:#0064a0 } .subdomain-sanmar .new-login-button.white {background:transparent;color:#0064a0 } .subdomain-sanmar .subdomain_headers {color:#0064a0 } .subdomain-pcna #gallery_catalogs .item-list, .subdomain-navitor #gallery_catalogs .item-list {width:990px;padding:20px 0 15px 0;background-color:#FFF;} .subdomain-navitor #gallery_catalogs .item-list {width:650px; } .subdomain-pcna .region-header #block-logintoboggan-0, .subdomain-navitor .region-header #block-logintoboggan-0 {margin-top:25px; } .subdomain-sanmar .region-header {top:15px; } .subdomain-americanadbag .region-header #block-logintoboggan-0 {margin-top:22px; }.subdomain-promodoro #block-locale-0 li a, .subdomain-promodoro #block-locale-0 li a:hover, .subdomain-promodoro #block-locale-0 li a:visited, .subdomain-promodoro #block-locale-0 ul li.active a, .subdomain-promodoro #block-logintoboggan-0 a, .subdomain-promodoro #block-logintoboggan-0 a:hover, .subdomain-promodoro #block-logintoboggan-0 a:visited {color:#fff; } .subdomain-promodoro #block-locale-0 {right:315px } .subdomain-promodoro #block-logintoboggan-0 .content div {color:#fff; } .subdomain-promodoro #block-logintoboggan-0 a.new-login-button.white {background:#fff;color:#00A2E1; }.subdomain-promodoro div.menu-tools h3 {font-size:17px; }.subdomain-promodoro .tools-wrapper .tool .tool-title p {padding:0 20px; }.subdomain-promodoro form .form-item label.option {display:inline-flex;text-align:left; }.subdomain-promodoro .region #block-logintoboggan-0, .subdomain-promodoro .region #block-logintoboggan-0 .content, .subdomain-promodoro #block-logintoboggan-0 .content div {background-image:inherit; }.subdomain-promodoro .region #block-user-0, .subdomain-promodoro .region #block-user-0 .content, .subdomain-promodoro .block-user form, .subdomain-promodoro #edit-user-login-block a, .subdomain-promodoro #block-logintoboggan-0 .content a {background-image:inherit; }.subdomain-promodoro a.login-header, .subdomain-promodoro a.sign-up-header {color:#fff; }.subdomain-promodoro #user_login h3 {font-size:14.0pt; }.subdomain-promodoro #status_message .buttons .button {width:240px; }.subdomain-promodoro #status_message {position:absolute;margin:-108px 0 0 -284px;padding:20px 0 25px;height:218px;width:570px;top:50%;left:50%; }.subdomain-promodoro #status_message .message {text-align:center; }.subdomain-promodoro #status_message .buttons .button.first{width:520px!important; }#page #header-wrapper-left,#page #header-wrapper-right {background:url("/sites/default/files/lookabdfeel/103164/charlesbackgroundmed.png")!important;}#page #header {background-image:none;height:auto;}#navigation-wrapper #main-menu li a {color:#dae3ea;padding:0px 8px 2px 0px;}.subdomain-charlesriverapparel #login-popup .header {background:#002144;color:#dae3ea;}#header #navigation-wrapper {background-color:#002144!important;float:left;position:relative;left:auto;top:auto;margin-left:10px;}#page #logo {float:left;left:auto;margin:20px 0 10px 10px;padding:0;position:relative;top:auto;}.region-header #block-logintoboggan-0,.region-header #block-user-0 {height:39px;right:0;top:0;}.region-header .block .content {float:right;margin-right:0px;}#header #navigation-wrapper2 {border:none;}.subdomain-charlesriverapparel #forgot-popup .content,.subdomain-charlesriverapparel #login-popup .content,.subdomain-charlesriverapparel #signup-popup .content {background:#002144!important;}.subdomain-charlesriverapparel #forgot-popup .form-submit,.subdomain-charlesriverapparel #login-popup .form-submit,.subdomain-charlesriverapparel #signup-popup .form-submit {background:#dae3ea!important;}.subdomain-charlesriverapparel #forgot-popup .form-submit:hover,.subdomain-charlesriverapparel #login-popup .form-submit:hover,.subdomain-charlesriverapparel #signup-popup .form-submit:hover {background:#dae3ea !important;opacity:1;filter:alpha(opacity=100);}.subdomain-charlesriverapparel #login-popup .content .loading,.subdomain-charlesriverapparel #signup-popup .content .loading {background:#dae3ea!important;opacity:.40;filter:alpha(opacity=40);content:'Loading...';}.subdomain-charlesriverapparel .region #block-user-0,.subdomain-charlesriverapparel .region #block-user-0 .content,.subdomain-charlesriverapparel .block-user form,.subdomain-charlesriverapparel #edit-user-login-block a { }.subdomain-charlesriverapparel .region #block-user-0{}.box-debug {background:#EBEBEB;border:1px solid #CCCCCC;color:#666;font-size:14px;line-height:16px;padding:10px;margin:0 0 10px;text-align:left;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;}.box-debug textarea {background:none;border:none;}.box-debug .tools {float:right;padding-top:1px;}.system-message {text-align:center;color:#707070;padding:60px 20px;font-size:22px;line-height:28px;margin-bottom:40px;font-family:HelveticaNeue-ThinExt;}.system-message .title,.system-message .code {font-family:HelveticaNeue-MediumExt;}.system-message .title {font-size:50pt;line-height:45pt;}.system-message .code {font-size:80pt;line-height:65pt;padding-bottom:20px;}.system-message .icons {font-size:16px;padding-top:10px;}.system-message .icons a {display:inline-block;padding:100px 0 0;margin:0 20px;height:40px;line-height:40px;width:100px;color:#888;background:url(/sites/all/themes/zoomcustom/images/layout/sprite/errornav.png?ver=2) no-repeat 2px 2px transparent;}.system-message .icons a:hover {text-decoration:none;background-position:2px -141px;}.system-message .icons a.home {background-position:-103px 2px;}.system-message .icons a.contact {background-position:-208px 2px;}.system-message .icons a.reload {background-position:-313px 2px;}.system-message .icons a.home:hover {background-position:-103px -141px;}.system-message .icons a.contact:hover {background-position:-208px -141px;}.system-message .icons a.reload:hover {background-position:-313px -141px;}.system-message .box-debug {line-height:20px;margin:30px auto 10px;font-family:Tahoma, Helvetica, Arial, sans-serif;}