@charset "utf-8"; /* CSS Reseting */ #mn-content, .mn-reset { /* Primary Properties */ color: #666666; /* Variable */ direction: ltr; font-family: Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: normal; line-height: 130%; position: relative; text-align: left; text-indent: 0; text-justify: auto; text-outline: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; /* Form Styling */ } #mn-content a, .mn-reset a, #mn-content abbr, .mn-reset abbr, #mn-content acronym, .mn-reset acronym, #mn-content address, .mn-reset address, #mn-content b, .mn-reset b, #mn-content bdo, .mn-reset bdo, #mn-content big, .mn-reset big, #mn-content blockquote, .mn-reset blockquote, #mn-content button, .mn-reset button, #mn-content caption, .mn-reset caption, #mn-content cite, .mn-reset cite, #mn-content code, .mn-reset code, #mn-content col, .mn-reset col, #mn-content colgroup, .mn-reset colgroup, #mn-content dd, .mn-reset dd, #mn-content del, .mn-reset del, #mn-content dfn, .mn-reset dfn, #mn-content div, .mn-reset div, #mn-content dl, .mn-reset dl, #mn-content dt, .mn-reset dt, #mn-content em, .mn-reset em, #mn-content fieldset, .mn-reset fieldset, #mn-content form, .mn-reset form, #mn-content h1, .mn-reset h1, #mn-content span.mn-section-head-text, .mn-reset span.mn-section-head-text, #mn-content h3, .mn-reset h3, #mn-content h4, .mn-reset h4, #mn-content h5, .mn-reset h5, #mn-content h6, .mn-reset h6, #mn-content head, .mn-reset head, #mn-content hr, .mn-reset hr, #mn-content i, .mn-reset i, #mn-content img, .mn-reset img, #mn-content input, .mn-reset input, #mn-content ins, .mn-reset ins, #mn-content kbd, .mn-reset kbd, #mn-content label, .mn-reset label, #mn-content legend, .mn-reset legend, #mn-content li, .mn-reset li, #mn-content ol, .mn-reset ol, #mn-content optgroup, .mn-reset optgroup, #mn-content option, .mn-reset option, #mn-content p, .mn-reset p, #mn-content pre, .mn-reset pre, #mn-content q, .mn-reset q, #mn-content samp, .mn-reset samp, #mn-content small, .mn-reset small, #mn-content span, .mn-reset span, #mn-content strong, .mn-reset strong, #mn-content sub, .mn-reset sub, #mn-content sup, .mn-reset sup, #mn-content table, .mn-reset table, #mn-content tbody, .mn-reset tbody, #mn-content td, .mn-reset td, #mn-content textarea, .mn-reset textarea, #mn-content tfoot, .mn-reset tfoot, #mn-content th, .mn-reset th, #mn-content thead, .mn-reset thead, #mn-content title, .mn-reset title, #mn-content tr, .mn-reset tr, #mn-content tt, .mn-reset tt, #mn-content ul, .mn-reset ul, #mn-content var, .mn-reset var { appearance: normal; bottom: auto; box-sizing: content-box; clear: none; color: inherit; content: normal; direction: inherit; display: block; empty-cells: show; float: none; font: inherit; left: auto; letter-spacing: inherit; line-height: inherit; margin: 0; max-height: none; max-width: none; min-height: initial; min-width: initial; opacity: 1; outline: invert none medium; outline-offset: 0; overflow: visible; padding: 0; position: static; resize: none; right: auto; rotation: 0; table-layout: auto; text-align: inherit; text-decoration: none; text-indent: inherit; text-justify: inherit; text-outline: inherit; text-overflow: clip; text-transform: inherit; top: auto; vertical-align: baseline; visibility: inherit; white-space: inherit; word-break: inherit; word-spacing: inherit; word-wrap: inherit; z-index: auto; background: none; border: none; border-collapse: separate; border-image: none 100% 1 0 stretch; border-radius: 0; height: auto; width: auto; box-shadow: none; } #mn-content br, .mn-reset br { appearance: normal; bottom: auto; box-sizing: content-box; clear: none; color: inherit; content: normal; direction: inherit; display: block; empty-cells: show; float: none; font: inherit; left: auto; letter-spacing: inherit; line-height: inherit; margin: 0; max-height: none; max-width: none; min-height: initial; min-width: initial; opacity: 1; outline: invert none medium; outline-offset: 0; overflow: visible; padding: 0; position: static; resize: none; right: auto; rotation: 0; table-layout: auto; text-align: inherit; text-decoration: none; text-indent: inherit; text-justify: inherit; text-outline: inherit; text-overflow: clip; text-transform: inherit; top: auto; vertical-align: baseline; visibility: inherit; white-space: inherit; word-break: inherit; word-spacing: inherit; word-wrap: inherit; z-index: auto; background: none; border: none; border-collapse: separate; border-image: none 100% 1 0 stretch; border-radius: 0; height: auto; width: auto; } #mn-content .mn-module-content, .mn-reset .mn-module-content { float: left; width: 100%; margin-bottom: 30px; } #mn-content object, .mn-reset object { appearance: normal; bottom: auto; box-sizing: content-box; clear: none; color: inherit; content: normal; direction: inherit; display: block; empty-cells: show; float: none; font: inherit; left: auto; letter-spacing: inherit; line-height: inherit; margin: 0; max-height: none; max-width: none; min-height: initial; min-width: initial; opacity: 1; outline: invert none medium; outline-offset: 0; overflow: visible; padding: 0; position: static; resize: none; right: auto; rotation: 0; table-layout: auto; text-align: inherit; text-decoration: none; text-indent: inherit; text-justify: inherit; text-outline: inherit; text-overflow: clip; text-transform: inherit; top: auto; vertical-align: baseline; visibility: inherit; white-space: inherit; word-break: inherit; word-spacing: inherit; word-wrap: inherit; z-index: auto; background: none; border: none; border-collapse: separate; border-image: none 100% 1 0 stretch; border-radius: 0; box-shadow: none; } #mn-content select, .mn-reset select { appearance: normal; bottom: auto; box-sizing: content-box; clear: none; color: inherit; content: normal; direction: inherit; display: block; empty-cells: show; float: none; font: inherit; left: auto; letter-spacing: inherit; line-height: inherit; margin: 0; max-height: none; max-width: none; min-height: initial; min-width: initial; opacity: 1; outline: invert none medium; outline-offset: 0; overflow: visible; padding: 0; position: static; resize: none; right: auto; rotation: 0; table-layout: auto; text-align: inherit; text-decoration: none; text-indent: inherit; text-justify: inherit; text-outline: inherit; text-overflow: clip; text-transform: inherit; top: auto; vertical-align: baseline; visibility: inherit; white-space: inherit; word-break: inherit; word-spacing: inherit; word-wrap: inherit; z-index: auto; } #mn-content a, .mn-reset a, #mn-content abbr, .mn-reset abbr, #mn-content acronym, .mn-reset acronym, #mn-content b, .mn-reset b, #mn-content bdo, .mn-reset bdo, #mn-content big, .mn-reset big, #mn-content br, .mn-reset br, #mn-content button, .mn-reset button, #mn-content cite, .mn-reset cite, #mn-content code, .mn-reset code, #mn-content dd, .mn-reset dd, #mn-content del, .mn-reset del, #mn-content dfn, .mn-reset dfn, #mn-content em, .mn-reset em, #mn-content i, .mn-reset i, #mn-content img, .mn-reset img, #mn-content input, .mn-reset input, #mn-content ins, .mn-reset ins, #mn-content kbd, .mn-reset kbd, #mn-content label, .mn-reset label, #mn-content link, .mn-reset link, #mn-content map, .mn-reset map, #mn-content object, .mn-reset object, #mn-content q, .mn-reset q, #mn-content samp, .mn-reset samp, #mn-content select, .mn-reset select, #mn-content small, .mn-reset small, #mn-content span, .mn-reset span, #mn-content strong, .mn-reset strong, #mn-content sub, .mn-reset sub, #mn-content sup, .mn-reset sup, #mn-content textarea, .mn-reset textarea, #mn-content tt, .mn-reset tt, #mn-content var, .mn-reset var { display: inline; } #mn-content dl, .mn-reset dl, #mn-content ol, .mn-reset ol, #mn-content p, .mn-reset p, #mn-content pre, .mn-reset pre, #mn-content ul, .mn-reset ul { margin: 1em 0; } #mn-content blockquote, .mn-reset blockquote { margin: 1em 40px; } #mn-content hr, .mn-reset hr { margin: .5em 0; } #mn-content li, .mn-reset li { display: list-item; } #mn-content table, .mn-reset table { display: table; } #mn-content thead, .mn-reset thead { display: table-header-group; } #mn-content tfoot, .mn-reset tfoot { display: table-footer-group; } #mn-content tbody, .mn-reset tbody { display: table-row-group; } #mn-content tr, .mn-reset tr { display: table-row; } #mn-content th, .mn-reset th, #mn-content td, .mn-reset td { display: table-cell; } #mn-content input, .mn-reset input, #mn-content textarea, .mn-reset textarea { text-align: left; } #mn-content textarea, .mn-reset textarea { white-space: pre-wrap; /*IE 11*/ } #mn-content h1, .mn-reset h1, #mn-content span.mn-section-head-text, .mn-reset span.mn-section-head-text, #mn-content .mn-section-head-text, .mn-reset .mn-section-head-text { color: black; /* Variable */ } #mn-content a, .mn-reset a { color: #cc0c00; /* Variable */ } #mn-content a:hover, .mn-reset a:hover { color: #690e02; /* Variable */ } #mn-content h1, .mn-reset h1 { font-size: 36px; /* Variable */ line-height: 130%; } #mn-content h1, .mn-reset h1, #mn-content h2, .mn-reset h2, #mn-content h3, .mn-reset h3, #mn-content h4, .mn-reset h4, #mn-content h5, .mn-reset h5, #mn-content h6, .mn-reset h6 { font-family: 'Merriweather', Arial, Helvetica, sans-serif; /* Variable */ } #mn-content h3, .mn-reset h3 { font-size: 110%; line-height: 100%; font-weight: 700; } #mn-content h4, .mn-reset h4 { font-weight: 700; } #mn-content ul, .mn-reset ul, #mn-content ol, .mn-reset ol { padding-left: 40px; } #mn-content a, .mn-reset a { word-wrap: break-word; } #mn-content a:hover, .mn-reset a:hover { text-decoration: underline; } #mn-content .mn-form-title, .mn-reset .mn-form-title { font-weight: 700; } #mn-content .mn-form-note, .mn-reset .mn-form-note { color: gray; /* Variable */ font-style: italic; margin-top: -5px; } #mn-content .mn-form-row, .mn-reset .mn-form-row { margin: 10px 0; } #mn-content .mn-form-toggler, .mn-reset .mn-form-toggler, #mn-content .mn-form-reqnote, .mn-reset .mn-form-reqnote, #mn-content .mn-form-title, .mn-reset .mn-form-title, #mn-content .mn-form-note, .mn-reset .mn-form-note { margin: 5px 0; clear: both; } #mn-content .mn-form-field, .mn-reset .mn-form-field { display: inline-block; } #mn-content .mn-form-combo, .mn-reset .mn-form-combo { position: relative; } #mn-content .mn-form-combo label, .mn-reset .mn-form-combo label { display: block; margin: 3px 0 0; position: relative; } #mn-content .mn-form-combo label:first-child, .mn-reset .mn-form-combo label:first-child { margin: 0; } #mn-content .mn-form-timecombo label, .mn-reset .mn-form-timecombo label { display: inline; } #mn-content .mn-form-checkcombo label, .mn-reset .mn-form-checkcombo label, #mn-content .mn-form-radiocombo label, .mn-reset .mn-form-radiocombo label { display: block; padding: 0 0 0 25px; } #mn-content .mn-form-checkcombo .mn-form-field, .mn-reset .mn-form-checkcombo .mn-form-field, #mn-content .mn-form-radiocombo .mn-form-field, .mn-reset .mn-form-radiocombo .mn-form-field { left: 0; position: absolute; } #mn-content .mn-form-check, .mn-reset .mn-form-check, #mn-content .mn-form-radio, .mn-reset .mn-form-radio { float: left; margin: 1px 3px; } #mn-content .mn-form-format, .mn-reset .mn-form-format { color: gray; /* Variable */ font-size: 80%; font-style: italic; display: block; } #mn-content .mn-form-text, .mn-reset .mn-form-text, #mn-content .mn-form-dropdown, .mn-reset .mn-form-dropdown { border: 1px solid #cccccc; border-radius: 5px; color: inherit; font-family: inherit; font-size: inherit; overflow: hidden; padding: 3px 5px; } #mn-content .mn-form-dropdown option, .mn-reset .mn-form-dropdown option { padding: 0 5px; } #mn-content .mn-form-text[disabled], .mn-reset .mn-form-text[disabled], #mn-content .mn-form-dropdown[disabled], .mn-reset .mn-form-dropdown[disabled] { background: #cc0c00; /* Color Variable */ } #mn-content .mn-form-daterange .mn-form-picker a, .mn-reset .mn-form-daterange .mn-form-picker a, #mn-content .mn-form-datepicker a, .mn-reset .mn-form-datepicker a { background: url(/Content/Images/calendar/cal.gif) no-repeat; display: inline-block; height: 16px; overflow: hidden; text-indent: -5000px; vertical-align: middle; width: 16px; } #mn-content .mn-form-reqnote, .mn-reset .mn-form-reqnote { color: gray; /* Variable */ font-style: italic; clear: both; } #mn-content .mn-form-reqnote span, .mn-reset .mn-form-reqnote span, #mn-content .mn-form-req, .mn-reset .mn-form-req { color: #cc3333; font-style: normal; } #mn-content .mn-form-daterange .mn-form-title, .mn-reset .mn-form-daterange .mn-form-title, #mn-content .mn-form-togglable, .mn-reset .mn-form-togglable { display: none; } #mn-content .mn-form-togglable-active, .mn-reset .mn-form-togglable-active, #mn-content .mn-form-datecombo label, .mn-reset .mn-form-datecombo label { display: block; } #mn-content .mn-form-urlentry .mn-form-name, .mn-reset .mn-form-urlentry .mn-form-name { display: block; font-weight: 700; } #mn-content .mn-form-urlentry input[type=text], .mn-reset .mn-form-urlentry input[type=text] { background-color: white; } #mn-content .mn-listing-empty, .mn-reset .mn-listing-empty { font-style: italic; margin: 10px 0; } #mn-content .mn-error-summary, .mn-reset .mn-error-summary { color: #cc3333; } #mn-content .input-validation-error, .mn-reset .input-validation-error { background-color: #f8ecec; } #mn-content .mn-form-req-inactive, .mn-reset .mn-form-req-inactive { display: none; } #mn-content .mn-form-time .mn-form-title, .mn-reset .mn-form-time .mn-form-title { display: block; font-weight: 400; margin: 0; } select#radius { border: 1px solid #cccccc; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } /* Common Page Elements Styling */ #mn-content #mn-pagetitle { float: left; } #mn-content .mn-section-head { padding-top: 15px; } #mn-content span.mn-section-head-text, #mn-content .mn-section-head-text { font-size: 130%; line-height: 130%; margin: 20px 0 10px; } #mn-content .mn-form-toggler span.mn-section-head-text { font-size: 100%; line-height: normal; } #mn-content .mn-filter-section span.mn-section-head-text { margin: 0 0 10px; } #mn-content .mn-title span.mn-section-head-text { display: inline; } #mn-content .mn-title { height: auto; text-transform: none; line-height: 130%; font-size: 110%; font-weight: 700; margin: 0 0 5px; } #mn-content .mn-title a { text-decoration: none; } #mn-content #mn-footer-navigation { margin-top: 40px; text-align: center; clear: both; } #mn-content #mn-footer-navigation a { margin: 0 5px; white-space: nowrap; } #mn-content #mn-footer { margin-top: 20px; text-align: center; } #mn-content .mn-container-center { text-align: center; } #mn-content .mn-association-name, #mn-content .mn-association-logo { margin: 10px; } #mn-content .mn-clear { clear: both; height: 0; overflow: hidden; } #mn-content .mn-button, #mn-content .mn-button a { background: #930700; /* Variable */ border: 1px solid #999999; border-radius: 5px; color: white; /* Variable */ cursor: pointer; padding: 3px 10px; text-align: center; } #mn-content .mn-button:hover, #mn-content .mn-button a:hover { background: #cc0c00; /* Variable */ color: white; /* Variable */ } #mn-content .mn-actions { margin: 0 0 5px 0; } #mn-content .mn-actions ul { list-style: none; margin: 0; padding: 0; } #mn-content .mn-actions li { display: inline-block; white-space: nowrap; padding: 2px; } #mn-content .mn-marketspace-rss a { background: url(/content/images/icons/rss.gif); display: inline-block; height: 14px; overflow: hidden; text-indent: -5000px; vertical-align: baseline; width: 36px; } #mn-content .mn-action-print a, #mn-content .mn-action-add a, #mn-content .mn-linkbutton a { background: #930700; /* Variable */ border: 1px solid #999999; border-radius: 5px; color: white !important; display: inline-block; padding: 4px 10px 3px; text-decoration: none !important; } #mn-content .mn-action-print a:hover, #mn-content .mn-action-add a:hover, #mn-content .mn-linkbutton a:hover { background: #cc0c00; /* Variable */ text-decoration: none !important; color: white !important; /* Variable */ } #mn-content .mn-action-print a { margin-left: 15px; } #mn-content .mn-memberactions { float: left; margin: 5px 0; } #mn-content .mn-dealsbuttons { float: right; } #mn-content .mn-dealsbuttons a { display: block; float: left; font-size: 100%; height: 14px; margin: 5px; padding: 0 0 0 16px; background-image: url("https://public.chambermaster.com/Content/SEO3/images/MN_sprite_14px.png"); background-repeat: no-repeat; } #mn-content .mn-dealsbuttons .mn-hotdealsbtn a { background-position: 0 -15px; } #mn-content .mn-dealsbuttons .mn-m2m a { background-position: 0 -30px; } #mn-content .mn-dealsbuttons .mn-market a { background-position: 0 -120px; } #mn-content #mn-footer-gomobile { text-align: center; padding: 5px; } #mn-content a.mn-read-more { font-size: 80%; font-weight: 700; } #mn-content a.mn-read-more:after { content: "\0020\2192"; } #mn-content .mn-category { font-style: italic; } #mn-content .mn-listing { border-bottom: 1px dotted #cccccc; } #mn-content .mn-listingcontent { padding: 10px; overflow: hidden; } #mn-content .mn-listing-main { float: left; margin: 0 0 5px; width: 65%; } #mn-content .mn-listing-side { float: right; margin: 0 0 5px; width: 30%; padding-left: 10px; } #mn-content .mn-listing .mn-highlight-detail { background-color: #cc0c00; /* Variable */ border: 1px solid #cccccc; color: white; float: right; margin: 0 0 5px 0; padding: 5px; text-align: right; width: auto; min-width: 100%; border-radius: 5px; /* Variable */ } #mn-content .mn-listing .mn-highlight-detail:hover { background-color: #930700; /* Variable */ } #mn-content .mn-listing .mn-highlight-title { font-weight: 700; } #mn-content .mn-listing .mn-highlight-detail a { color: white; /* Variable */ } #mn-content .mn-listing .mn-highlight-detail a:hover { color: white; /* Variable */ } #mn-content div.mn-results-links li { display: block; float: right; width: 120px; clear: right; } #mn-content div.mn-results-links li a, #mn-content div.mn-results-links li.mn-phone, #mn-content div.mn-results-links li.mn-phone2 { background-color: #930700; /* Variable */ border: 1px solid #cccccc; border-radius: 5px; /* Variable */ color: white; display: block; float: right; font-size: 80%; margin: 1px 0 0; padding: 0; text-align: center; text-transform: uppercase; width: 120px; } #mn-content div.mn-results-links li a:hover, #mn-content div.mn-results-links li.mn-phone:hover, #mn-content div.mn-results-links li.mn-phone2:hover { background-color: #cc0c00; /* Variable */ color: white; /* Variable */ } #mn-content div.mn-results-links li.mn-giftcard a { text-transform: none; } #mn-content .mn-listing-infobasic { clear: left; float: left; width: 60%; min-width: 280px; } #mn-content .mn-listing-sidebar { float: right; width: 35%; min-width: 150px; } #mn-content .mn-actions-share .mn-details-share { position: relative; } #mn-content .mn-raw { line-height: 1.3; } #mn-content .mn-raw b, #mn-content .mn-raw strong { font-weight: bolder; } #mn-content .mn-raw i, #mn-content .mn-raw cite, #mn-content .mn-raw em, #mn-content .mn-raw var, #mn-content .mn-raw dfn { font-style: italic; } #mn-content .mn-raw u, #mn-content .mn-raw ins { text-decoration: underline; } #mn-content .mn-raw s, #mn-content .mn-raw strike, #mn-content .mn-raw del { text-decoration: line-through; } #mn-content .mn-raw sub { vertical-align: sub; font-size: smaller; line-height: normal; } #mn-content .mn-raw sup { vertical-align: super; font-size: smaller; line-height: normal; } #mn-content .mn-raw ul, #mn-content .mn-raw li { list-style: disc outside none; } #mn-content #mn-module-categories { overflow: hidden; padding-bottom: 5px; clear: both; } #mn-content #mn-module-categories li { width: 45%; float: left; padding-right: 10px; } #mn-content #mn-module-marketspace { overflow: hidden; padding-bottom: 5px; clear: both; } #mn-content #mn-module-marketspace li { width: 45%; float: left; padding-right: 10px; } #mn-content #mn-module-marketspace .mn-toggle-container { text-align: center; } /* Search Filters Styling */ #mn-content .mn-filter-section label .mn-form-name { display: none; } #mn-content .mn-filter-section .mn-form-field select { width: 350px; } #mn-content .mn-filter-section .mn-form-field input { width: 339px; } #mn-content div.mn-filter-section { margin-top: 10px; } #mn-content .mn-filter-section .mn-form-checkcombo .mn-form-name { display: block; } #mn-content .mn-filter-section .mn-form-checkcombo .mn-form-field input { width: 15px; } #mn-content .mn-form-toggler .mn-toggler-arrow { background: url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/themes/base/images/ui-icons_888888_256x240.png") repeat scroll -64px 0px transparent; display: inline-block; height: 16px; margin: 0px 4px; text-decoration: none; vertical-align: middle; width: 16px; } #mn-content .mn-form-toggler-active .mn-toggler-arrow { background-position: 0px 0px; } /* Main Directory Search Page Styling */ #mn-content #mn-directory-list .mn-filter-section form div.mn-actions { float: none; position: relative; margin-top: 0; } #mn-content #mn-directory-list div.mn-filter-section { border: medium none; padding: 0; } #mn-content #mn-directory-list #mn-directory-searchfilters { text-align: center; } #mn-content #mn-directory-list #mn-directory-searchfilters .mn-form-toggler, #mn-content #mn-directory-list #mn-search-keyword .mn-form-name { display: none; } #mn-content #mn-directory-list .mn-form-togglable { display: block; } #mn-content #mn-directory-list #mn-search-keyword input.mn-form-text { font-size: 120%; line-height: 140%; margin-top: 10px; padding: 5px; width: 348px; } #mn-content #mn-search-geoip select, #mn-content #mn-search-geoip input { margin: 0 3px; } #mn-content #mn-search-geoip input.mn-form-text { width: 198px; } #mn-content #mn-directory-list #mn-search-geoip input.mn-form-text { padding: 5px; width: 198px; } #mn-content #mn-directory-list #mn-directory-searchfilters .mn-button { min-width: 100px; padding: 5px; } #mn-content #mn-directory-list #mn-search-instructions { font-style: italic; margin-top: -5px; } #mn-content #mn-directory-list .mn-search-instructions-above { position: relative; } #mn-content #mn-directory-list .mn-search-instructions-above #mn-search-instructions { float: left; width: 100%; margin-top: 10px; margin-bottom: -5px; } #mn-content #mn-directory-list .mn-search-instructions-above #mn-search-keyword { float: left; width: 100%; } #mn-content #mn-directory-list .mn-search-instructions-above #mn-search-keyword input.mn-form-text { margin-top: 0; } /* Results and Sort Styling */ #mn-content .mn-results-sort-section .mn-actions { margin-bottom: 0; overflow: hidden; } #mn-content div.mn-results-found { color: #666666; /* Variable */ display: block; font-size: 100%; font-weight: 700; text-transform: capitalize; padding-bottom: 3px; } #mn-content div.mn-results-found .mn-results-viewmap { padding-left: 10px; } #mn-content .mn-results-found .mn-new-search, #mn-content .mn-results-found .mn-resultsfullcalendar, #mn-content .mn-results-found .mn-resultsrss { float: right; } #mn-content .mn-results-sort-section ul { background-color: #670600; /* Variable */ width: 100%; display: table; color: #e3e3e3; /* Variable */ } #mn-content .mn-results-sort-section ul li a:hover { color: white; /* Variable */ } #mn-content .mn-results-sort-section div.mn-actions ul li { float: left; padding: 10px; } #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-publicsubmit, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-upcomingrss, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-print, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-print-all, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-contact, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-action-print, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-vacancy { float: right; } #mn-content .mn-results-sort-section div.mn-actions ul .mn-sort-tab { background-color: #930700; /* Variable */ } #mn-content .mn-results-sort-section div.mn-actions ul .mn-sort-tab a { color: white; /* Variable */ } #mn-content .mn-results-sort-section div.mn-actions ul .mn-sort-tab:hover { background-color: #cc0c00; /* Variable */ color: white; /* Variable */ } #mn-content .mn-results-sort-section div.mn-actions ul .mn-sort-tab a:hover { color: white; /* Variable */ } #mn-content .mn-results-sort-section li a { color: #e3e3e3; /* Variable */ } #mn-content .mn-results-sort-section li a:hover { color: white; /* Variable */ } #mn-content .mn-results-sort-section .mn-actions li { display: inline; white-space: nowrap; float: left; } /* print icon */ #mn-content .mn-results-sort-section div.mn-actions ul li.mn-action-print a, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-print a, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-print-all a { background: url("https://public.chambermaster.com/content/seo3/images/print.png") no-repeat scroll left center transparent; margin-right: 0; padding-left: 26px; } /* icons */ #mn-content a.mn-icon, #mn-content div.mn-results-links li span.mn-icon, #mn-content .mn-memberinfo-block-actions li span.mn-icon { padding-left: 20px; position: relative; display: inline-block; min-height: 14px; } #mn-content .mn-icon > span { background-image: url(/Content/SEO3/images/MN_sprite_14px.png); background-repeat: no-repeat; position: absolute; top: 50%; left: 0; width: 14px; height: 14px; margin: -7px 0 0; padding: 0; } #mn-content .mn-icon-rss { background-position: 0 -300px; } #mn-content .mn-icon-giftcard { background-position: 0 -570px; } /* Contact Page Styling */ #mn-content #mn-contact-contactus .mn-form-name { display: block; } #mn-content #mn-contact-contactus .mn-form-field { display: block; } #mn-content #mn-contact-contactus .mn-form-field input.mn-form-text, #mn-content #mn-contact-comments textarea { width: 70%; } #mn-content #mn-contact-city, #mn-content #mn-contact-state, #mn-content #mn-contact-zip { float: left; margin-right: 10px; } #mn-content #mn-info-country { clear: both; } #mn-content #mn-info-contactfriend form#mn-info-form.mn-form div#mn-info-contact.mn-section { top: 0; } /* for future use #mn-content #mn-contact-city-mobile,#mn-content #mn-contact-state-mobile,#mn-content #mn-contact-zip-mobile{} */ #mn-content #mn-contact-contactus #mn-contact-city input { width: 98%; } #mn-content #mn-contact-contactus #mn-contact-state input, #mn-content #mn-contact-contactus #mn-contact-zip input { width: 97%; } #mn-content #mn-contact-country { clear: both; display: block; } /* Communication Styling */ #mn-content #mn-comm-index span.mn-form-name { width: 130px; display: inline-block; } /* Directory Styling */ #mn-content #mn-search-box { border: none; margin: 20px 0; padding: 0; text-align: center; } #mn-content #mn-search-box input { min-width: 100px; padding: 5px; } #mn-content #mn-search-box .mn-form-name { display: none; } #mn-content #mn-search-box .mn-form-field { display: block; } #mn-content #mn-alphanumeric { margin: 20px auto; text-align: center; } #mn-content #mn-quicklinks { margin: 20px auto; } #mn-content .mn-subcats { margin: 40px auto; width: 100%; } #mn-content .mn-subcats ul { margin: 0; padding: 0; } #mn-content .mn-subcats li { list-style: none outside none; float: left; margin: 10px 0; width: 50%; position: relative; } #mn-content .mn-subcats a { margin: 0 10px 0 5px; display: inline-block; vertical-align: top; } #mn-content .mn-subcats li ul { margin: .25em 5px; font-size: 85%; } #mn-content .mn-subcats li li { float: none; width: auto; display: inline; margin: 0; } #mn-content .mn-subcats li li a { padding: 0; margin: 0 5px 0 0; } #mn-content .mn-subcats-wsubs a { font-weight: bold; } #mn-content .mn-subcats-wsubs li li a { font-weight: normal; } #mn-content .mn-subcats-wsubs .mn-subcats-col1 { clear: both; } #mn-content .mn-subcats-wsubs .mn-subcats-overflow { display: none; } #mn-content #mn-narrow-category ul { float: right; margin: 0 3px; } #mn-content .mn-list-item-odd { background-color: whitesmoke; /* Variable */ } #mn-content .mn-list-item-even { background: white; /* Variable */ } #mn-content .mn-image { float: left; padding: 0 10px 10px 0; width: 75px; } #mn-content .mn-image img { max-width: 75px; } #mn-content .mn-image-empty { display: none; } #mn-content .mn-membertypeicon { margin-left: 5px; } #mn-content .mn-address { clear: none; float: none; } #mn-content .mn-address2 { white-space: nowrap; margin-left: 3px; display: inline; } #mn-content .mn-desc { margin: 5px 0; text-align: left; width: auto; float: none; } #mn-content .mn-amenities { clear: both; } #mn-content .mn-address, #mn-content .mn-address1, #mn-content .mn-address2, #mn-content .mn-citystatezip { display: inline; white-space: normal; } #mn-content .mn-citystatezip { white-space: nowrap; } #mn-member-results-member .mn-address1, #mn-member-results-member .mn-address2, #mn-member-results-member .mn-citystatezip { display: block; white-space: normal; } /* begin 24px icons */ #mn-content .mn-actions-share li a, #mn-content .mn-amenities span, #mn-content .mn-memberactions li a { background-image: url("/Content/SEO3/images/MN_sprite_24px.png"); height: 24px; width: 24px; background-repeat: no-repeat; display: block; padding: 0; } /* mn-amenities 24px */ #mn-content .mn-amenities { padding-top: 3px; } #mn-content .mn-amenities span { display: none; cursor: help; overflow: hidden; text-indent: -5000px; margin: 2px 0 0 2px; line-height: 24px; float: right; } #mn-content .mn-amenities .mn-amenity-OutdoorPool, #mn-content .mn-amenities .mn-amenity-AcceptsPartialWeek, #mn-content .mn-amenities .mn-amenity-FullBreakfast, #mn-content .mn-amenities .mn-amenity-HandicapAccessible, #mn-content .mn-amenities .mn-amenity-CreditCards, #mn-content .mn-amenities .mn-amenity-ConferenceFacilities, #mn-content .mn-amenities .mn-amenity-PetsAllowed, #mn-content .mn-amenities .mn-amenity-FamilyFriendly, #mn-content .mn-amenities .mn-amenity-WiFi, #mn-content .mn-amenities .mn-amenity-Bikes { display: inline-block; } #mn-content .mn-amenities .mn-amenity-OutdoorPool { background-position: 0 -650px; } #mn-content .mn-amenities .mn-amenity-AcceptsPartialWeek { background-position: 0 -675px; } #mn-content .mn-amenities .mn-amenity-FullBreakfast { background-position: 0 -700px; } #mn-content .mn-amenities .mn-amenity-HandicapAccessible { background-position: 0 -725px; } #mn-content .mn-amenities .mn-amenity-CreditCards { background-position: 0 -750px; } #mn-content .mn-amenities .mn-amenity-ConferenceFacilities { background-position: 0 -775px; } #mn-content .mn-amenities .mn-amenity-PetsAllowed { background-position: 0 -800px; } #mn-content .mn-amenities .mn-amenity-FamilyFriendly { background-position: 0 -825px; } #mn-content .mn-amenities .mn-amenity-WiFi { background-position: 0 -850px; } #mn-content .mn-amenities .mn-amenity-Bikes { background-position: 0 -875px; } /* mn-action member actions 24px */ #mn-content .mn-actionadlink a { background-position: 0 0; } #mn-content .mn-actionhotdeal a { background-position: 0 -25px; } #mn-content .mn-actionm2m a { background-position: 0 -50px; } #mn-content .mn-actionjobs a { background-position: 0 -75px; } /* share icons 24px */ #mn-content .mn-actions .mn-sharelabel { color: #e3e3e3; /* Variable */ font-size: 90%; font-weight: 700; position: relative; top: 4px; padding-right: 3px; height: 14px; } #mn-content .mn-shareprint a { background-position: 0 -100px; } #mn-content .mn-shareemail a { background-position: 0 -175px; } #mn-content .mn-sharephone a { background-position: 0 -950px; } #mn-content .mn-shareoutlook a { background-position: 0 -125px; } #mn-content .mn-shareweather a { background-position: 0 -150px; } #mn-content .mn-sharefacebook a { background-position: 0 -325px; } #mn-content .mn-sharetwitter a { background-position: 0 -350px; } #mn-content .mn-sharelinkedin a { background-position: 0 -400px; } #mn-content .mn-sharepinterest a { background-position: 0 -900px; } #mn-content .mn-sharerss a { background-position: 0 -500px; } /* end 24px icons */ #mn-content .mn-member-cat-container { clear: both; padding-bottom: 5px; } #mn-content .mn-member-cats { color: gray; /* Variable */ list-style: none; margin: 0; padding: 0; } #mn-content .mn-member-cats li { border-left: 1px solid #999999; display: inline; padding: 0 5px; } #mn-content .mn-member-cats li:first-child { border: none; } #mn-content .mn-member-headerimage { text-align: center; padding: 10px 0 20px; position: relative; } #mn-content .mn-member-headerimage img { max-width: 100%; } #mn-content .mn-member-sidebar { float: left; width: 35%; } #mn-content .mn-member-sidebar .mn-section { margin: 0; } #mn-content .mn-member-sidebar .mn-section { padding-right: 10px; } #mn-content .mn-tabs-content .mn-section { padding: 0 10px; } #mn-content #mn-member-tab-content-container { float: right; width: 65%; } #mn-content #mn-member-tabnav { width: auto; } #mn-content .mn-member-content { border: 1px solid #cccccc; width: auto; } #mn-content .mn-member-content div.mn-section, #mn-content #mn-member-accommodations .mn-section-head { margin-bottom: 10px; overflow: hidden; } #mn-content .mn-member-content .mn-listingevent { padding: 10px 0; overflow: hidden; } #mn-content #mn-memberinfo-block { float: left; padding-right: 0; width: 140px; } #mn-content .mn-member-logo { padding: 0 10px 0 0; position: relative; float: left; } #mn-content .mn-member-logo img { padding: 0 2px 2px 0; width: 115px; } #mn-content .mn-memberinfo-block-actions { float: left; clear: both; } #mn-content .mn-member-basicinfo { float: left; margin-top: 3px; width: 100%; } #mn-content .mn-maplink, #mn-content .mn-website, #mn-content .mn-phone, #mn-content .mn-phone2, #mn-content .mn-giftcard { background: none repeat scroll 0 0 transparent; } #mn-content div.mn-memberinfo-block-actions li a { background-color: #930700; /* Variable */ border: 1px solid #cccccc; color: white; display: block; font-size: 80%; font-weight: normal; margin: 1px 0; padding: 3px 15px; text-align: center; text-transform: uppercase; width: auto; } #mn-content div.mn-memberinfo-block-actions li a:hover { background-color: #cc0c00; /* Variable */ color: white; text-decoration: none; } #mn-content div.mn-memberinfo-block-actions ul li { list-style: none outside none; } #mn-content div.mn-memberinfo-block-actions ul { margin: 0; padding: 0; } #mn-content div#mn-memberinfo-block-socialnetworks { clear: both; } #mn-content #mn-memberinfo-block-socialnetworks ul { padding: 5px 0px 0px; list-style: none; } #mn-content #mn-repinfo-block-socialnetworks ul { list-style: none; margin: 0; padding-left: 0; } #mn-content #mn-repinfo-block-socialnetworks ul li { margin: 0; padding-left: 5px; display: inline; } #mn-content #mn-repinfo-block-socialnetworks ul li:first-child { padding-left: 0; } #mn-content #mn-memberinfo-block-socialnetworks li a, #mn-content #mn-repinfo-block-socialnetworks li a { background-image: url("https://public.chambermaster.com/Content/SEO3/images/MN_sprite_14px.png"); background-repeat: no-repeat; font-size: 100%; height: 14px; padding: 0 0 0 16px; background-position: 0 -344px; } #mn-content #mn-memberinfo-block-socialnetworks .mn-social-linkedin a, #mn-content #mn-memberinfo-block-socialnetworks .mn-social-linked.in a, #mn-content #mn-repinfo-block-socialnetworks .mn-social-linkedin a, #mn-content #mn-repinfo-block-socialnetworks .mn-social-linked-in a, #mn-content #mn-repinfo-block-socialnetworks .mn-social-linked.in a { background-position: 0px -239px; } #mn-content #mn-memberinfo-block-socialnetworks .mn-social-facebook a, #mn-content #mn-repinfo-block-socialnetworks li.mn-social-facebook a { background-position: 0px -194px; } #mn-content #mn-memberinfo-block-socialnetworks .mn-social-twitter a, #mn-content #mn-repinfo-block-socialnetworks li.mn-social-twitter a { background-position: 0px -209px; } #mn-content #mn-memberinfo-block-socialnetworks .mn-social-youtube a, #mn-content #mn-repinfo-block-socialnetworks li.mn-social-youtube a { background-position: 0px -269px; } #mn-content #mn-memberinfo-block-socialnetworks .mn-social-blogger a, #mn-content #mn-repinfo-block-socialnetworks li.mn-social-blogger a { background-position: 0 -555px; } #mn-content #mn-memberinfo-block-socialnetworks .mn-social-instagram a, #mn-content #mn-repinfo-block-socialnetworks li.mn-social-instagram a { background-position: 0 -584px; } #mn-content #mn-memberinfo-block-socialnetworks .mn-social-yelp a, #mn-content #mn-repinfo-block-socialnetworks li.mn-social-yelp a { background-position: 0 -599px; } #mn-content #mn-memberinfo-block-giftcard a { text-transform: none; } /* Member Pages */ #mn-content .mn-memberinfo-block-actions li a { border-radius: 5px; /* Variable */ } #mn-content #mn-member-about-teaser, #mn-content #mn-memberinfo-block-hours { float: left; clear: both; padding-top: 10px; } #mn-content #mn-member-facebooklike { display: none; } #mn-content #mn-member-name-nologo { font-weight: 700; max-width: 150px; float: left; } #mn-content .mn-member-actions li { display: block; } #mn-content .mn-member-reps { list-style: none; } #mn-content .mn-member-reps li { margin: 0 0 10px; } #mn-content .mn-member-repname { font-weight: 700; } #mn-content .mn-section { clear: both; position: relative; } #mn-content .mn-section-inactive { display: none; } #mn-content #mn-member-highlights ul { padding-left: 14px; } #mn-content #mn-member-highlights li { display: list-item; margin-top: 20px; } #mn-content .mn-gallery img { border: 1px solid #dddddd; max-height: 50px; max-width: 50px; padding: 2px; } #mn-content #mn-gallery iframe { max-width: 70px; display: block; pointer-events: none; } #mn-content #news .mn-section-content div.mn-hotdeal-detail { padding: 5px; } #mn-content #news .mn-section-content div.mn-hotdeal-detail { background-color: whitesmoke; /* Variable */ border-bottom: 1px dotted #cccccc; } #mn-content #news .mn-section-content div.mn-hotdeal-detail:nth-child(2n+1) { background-color: white; /* Variable */ } #mn-content .mn-hotdeal-print-button { font-size: 90%; } #mn-content #mn-member-amenities li { float: left; width: 50%; list-style: disc; word-wrap: normal; list-style-position: inside; } #mn-content .mn-roominfohead { background: #930700; /* Variable */ color: white; padding: 0 5px; position: relative; text-align: center; font-weight: 700; } #mn-content .mn-roominfo { background-color: whitesmoke; /* Variable */ border-bottom: 1px dotted #cccccc; padding: 0 5px; position: relative; text-align: center; } #mn-content .mn-roominfo:nth-child(2n+1) { background-color: white; /* Variable */ } #mn-content .mn-roominfohead .mn-units, #mn-content .mn-roominfohead .mn-name, #mn-content .mn-roominfohead .mn-rate, #mn-content .mn-roominfo .mn-units, #mn-content .mn-roominfo .mn-name, #mn-content .mn-roominfo .mn-rate { float: left; margin: 5px 0; } #mn-content .mn-roominfohead .mn-units, #mn-content .mn-roominfo .mn-units { width: 20%; } #mn-content .mn-roominfohead .mn-name, #mn-content .mn-roominfo .mn-name { width: 50%; } #mn-content .mn-roominfohead .mn-rate, #mn-content .mn-roominfo .mn-rate { width: 30%; } #mn-content .mn-roominfo .mn-ratedesc { clear: both; color: gray; /* Variable */ font-style: italic; float: none; margin-top: 0; width: auto; } #mn-content .mn-roominfo .mn-clear { border-bottom: 1px dotted #cccccc; margin: 0 -5px; } #mn-content .mn-resultactions { text-align: right; } #mn-content .mn-sponsorthanks { font-style: italic; margin: 5px 0; text-align: center; } #mn-content .mn-sponsor .mn-listingcontent { background: #d0bfbd; /* Variable */ } #mn-content .mn-members1col .mn-list-item-odd .mn-listing .mn-listingcontent { background: whitesmoke; /* Variable */ } #mn-content .mn-members1col .mn-list-item-odd .mn-sponsor .mn-listingcontent { background: #e0d3d2; /* Variable */ } #mn-content .mn-members2col { position: relative; } #mn-content .mn-members2col .mn-listing { float: left; width: 50%; } #mn-content .mn-members2col .mn-sep { border-bottom: 1px dotted #cccccc; clear: both; float: left; margin: 5px 0; width: 100%; } #mn-content .mn-members2col .mn-listingcontent { margin-right: 5px; } #mn-content .mn-members2col .mn-listing:nth-child(3n+2) .mn-listingcontent { margin-right: 0; } #mn-content .mn-members2col .mn-info { margin-left: 0; } #mn-content .mn-members2col .mn-image { float: none; margin: 0 0 10px; padding: 0; } #mn-content .mn-members2col .mn-address { margin: 5px 0; } #mn-content .mn-members2col .mn-address1, #mn-content .mn-members2col .mn-address2, #mn-content .mn-members2col .mn-citystatezip { display: block; } #mn-content .mn-members2col .mn-maplink, #mn-content .mn-members2col .mn-website, #mn-content .mn-members2col .mn-phone, #mn-content .mn-members2col .mn-phone2 { float: left; margin: 5px 10px 0 0; white-space: nowrap; } #mn-content .mn-members2col .mn-phone { clear: both; } #mn-content .mn-members2col .mn-description { float: left; width: 100%; } #mn-content #mn-member-highlights, #mn-content #mn-member-photogallery, #mn-content #mn-member-videogallery { clear: none; float: left; width: 100%; } #mn-content #mn-member-results .mn-section-head span.mn-section-head-text { margin: 0; } #mn-content #mn-mapservice { margin: 0; } #mn-content .mn-listing .mn-hotdeal-more { clear: both; float: right; margin: 0; font-size: 90%; width: 100%; } #mn-content .mn-listing a.mn-hotdeal-more:after { content: "\0020>>"; font-size: 80%; } #mn-content .mn-member-details #mn-search-keyword, #mn-content .mn-member-details #mn-search-radius, #mn-content .mn-member-details #mn-search-submit { float: left; height: 25px; margin: 5px 5px 15px; } #mn-content .mn-member-details #mn-search-radius label { vertical-align: middle; } #mn-content .mn-member-details .mn-whats-nearby { color: black; /* Variable */ font-size: 110%; font-weight: 700; } /* Dialog Map Styling */ #mn-content .mn-map-member, #mn-dialog-member-map .mn-map-member { margin: 6px 0 0 0; width: 300px; } #mn-content .mn-map-title, #mn-dialog-member-map .mn-map-title { font-weight: 700; } #mn-content .mn-map-logo img, #mn-dialog-member-map .mn-map-logo img { float: left; margin: 0 6px 6px 0; } #mn-content .mn-map-description, #mn-dialog-member-map .mn-map-description, #mn-content .mn-mapactions, #mn-dialog-member-map .mn-mapactions { clear: both; margin: 5px 0 0; } #mn-dialog-member-map .mn-map-member div, #mn-dialog-member-map .mn-map-member a { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; } #mn-dialog-member-map .mn-map-member a { color: #cc0c00; /* Variable */ } #mn-dialog-member-map .mn-map-member a:hover { color: #690e02; /* Variable */ } #mn-dialog-member-map .mn-map-member .mn-mapactions ul { list-style: none; margin: 0; padding: 0; } #mn-dialog-member-map .mn-map-member .mn-mapactions li { display: inline-block; padding: 2px; white-space: nowrap; } /* Maps Styling */ #mn-content #mn-maps-container { clear: both; height: 400px; width: 100%; } #mn-content #mn-maps .mn-form { clear: both; } #mn-content #mn-maps-list { margin: 10px 0; } #mn-content #mn-maps-list ul { list-style: none; } #mn-content #mn-maps-list li { float: left; width: 50%; } /* Error Page */ #mn-content .mn-error-msg { clear: both; } /* Events Styling */ #mn-content .mn-events-overview ul { list-style: none; margin: 0; padding: 0; } #mn-content .mn-events-overview li { margin: 5px 0; } #mn-content .mn-events-overview .mn-event-date { display: inline-block; width: 100px; } #mn-content .mn-events-overview .mn-event-link { display: inline-block; } #mn-content .mn-cal { margin: 20px 0 10px; } #mn-content .mn-cal-title { text-align: center; margin: 5px 0; } #mn-content .mn-cal-date { font-weight: 700; margin: 0 10px; } #mn-content .mn-cal-head { border: 1px solid #cccccc; border-bottom: none; text-align: center; } #mn-content .mn-cal-body { border: 1px solid #cccccc; border-top: none; text-align: center; } /*#mn-content .mn-cal-day{display:block;float:left;padding:5px 0;text-align:center;width:14.285%} #mn-content .mn-cal-day a{display:block;margin:0 5px}*/ #mn-content .mn-cal-day li { background-color: white; /* Variable */ } #mn-content .mn-cal-day li:nth-child(2n+1) { background-color: whitesmoke; /* Variable */ } #mn-content .mn-cal-day li { border-bottom: 1px dotted #cccccc; padding-bottom: 2px; background: white; } #mn-content .mn-filter-section .mn-form-daterange .mn-form-combo label { display: inline-block; position: relative; } #mn-content .mn-filter-section .mn-form-daterange .mn-form-field input { width: 120px; } #mn-content span.mn-form-dateadvance { float: none; padding-left: 7px; position: relative; vertical-align: top; } #mn-content span.mn-form-dateadvance a { font-size: 180%; vertical-align: top; } #mn-content span.mn-form-dateadvance-text { vertical-align: top; font-size: 90%; display: inline-block; padding-top: 2px; } #mn-content .mn-event-section { margin: 16px 0; } #mn-content .mn-section .mn-event-name { margin-top: 0; } #mn-content .mn-event-head { color: black; /* Variable */ display: inline; font-weight: 700; font-size: 120%; } #mn-content .mn-event-datetime .mn-event-section { margin-top: 0; } #mn-content .mn-listingevent { padding: 10px; } #mn-content .mn-listingcontent-innercontainer { clear: both; } #mn-content .mn-action-back, #mn-content .mn-sponsors-right, #mn-content .mn-event-infotext, #mn-content .mn-event-reminder { width: 100%; float: right; } #mn-content .mn-action-back li { padding: 0; } #mn-content .mn-actions-share ul { display: block; float: right; background-color: #670600; /* Variable */ border-radius: 5px; position: relative; padding: 5px; margin-bottom: 5px; } #mn-content .mn-actionregister a, #mn-content .mn-actiontrip a { padding: 3px 10px; background-color: #930700; /* Variable */ border-radius: 5px; color: white; text-align: center; } #mn-content .mn-actionregister a:hover, #mn-content .mn-actiontrip a:hover { background-color: #cc0c00; /* Variable */ color: white; text-decoration: none; } #mn-content .mn-event-options li { float: left; } #mn-content .mn-date { font-size: 90%; color: #cc0c00; /* Variable */ float: left; } #mn-content #mn-events-listings .mn-event-results-location { font-size: 90%; color: #cc0c00; /* Variable */ float: right; } #mn-content #mn-event-details-wrapper { float: left; } #mn-content .mn-event-image { float: right; margin: 0 0 10px 10px; } #mn-content .mn-event-image img { max-width: 280px; } #mn-content .mn-event-register .mn-event-head, #mn-content .mn-event-tripbuilder .mn-event-head { display: none; } #mn-content .mn-event-register .mn-event-content a, #mn-content .mn-event-tripbuilder .mn-event-content a { padding: 3px 10px; background-color: #930700; /* Variable */ border: 1px solid #cccccc; border-radius: 5px; color: white; text-align: center; } #mn-content .mn-event-register .mn-event-content a:hover, #mn-content .mn-event-tripbuilder .mn-event-content a:hover { background-color: #cc0c00; /* Variable */ color: white; text-decoration: none; } #mn-content .mn-event-infotext div.mn-raw { display: block; word-wrap: break-word; } #mn-content .mn-event-desc { clear: both; } #mn-content .mn-sponsor-group ul { padding: 0; } #mn-content .mn-sponsor-group li { display: block; margin: 5px auto; } #mn-content div.mn-event-reminder { background-color: #670600; /* Variable */ color: #e3e3e3; overflow: hidden; } #mn-content .mn-event-reminder div.mn-event-head { background-color: #930700; /* Variable */ border-bottom: 1px solid white; color: white; display: block; font-family: arial; font-size: 100%; text-align: center; width: 100%; padding: 5px 0 3px; } #mn-content .mn-event-reminder .mn-form-row { padding: 0 10px; } #mn-content .mn-event-reminder-pretext { font-size: 90%; padding-bottom: 5px; text-align: center; } #mn-content .mn-event-reminder-summary { font-size: 90%; padding-bottom: 5px; } #mn-content .mn-event-reminder .mn-event-content { overflow: hidden; padding-bottom: 5px; } #mn-content .mn-event-reminder .mn-event-content select { background-color: white; display: block; margin-top: 10px; width: 99%; color: #333333; } #mn-content .mn-event-reminder .mn-event-content input.mn-form-text { background-color: white; display: block; width: 94.5%; color: #333333; } #mn-content .mn-event-reminder .mn-event-content div { display: block; } #mn-content .mn-event-reminder .mn-actions li { float: right; margin-right: 10px; } #mn-content #mn-event-details-wrapper { float: left; max-width: 40%; } #mn-content #mn-event-details-wrapper.mn-event-details-wrapper-no-image { float: left; max-width: 100%; } #mn-content .mn-event-image { float: right; margin: 0; max-width: 57%; } #mn-content .mn-event-image img { max-width: 100%; } #mn-content #mn-events-publicsubmit-starttime .mn-form-dropdown, #mn-content #mn-events-publicsubmit-endtime .mn-form-dropdown { width: 55px; } #mn-content #mn-events-publicsubmit-starttime .mn-form-time-meridiem .mn-form-dropdown, #mn-content #mn-events-publicsubmit-endtime .mn-form-time-meridiem .mn-form-dropdown { width: 60px; } #mn-content #mn-events-publicsubmit .mn-form-name { display: block; } #mn-content #mn-events-publicsubmit-startdate, #mn-content #mn-events-publicsubmit-enddate { float: left; margin-right: 40px; } #mn-content #mn-events-publicsubmit-starttime, #mn-content #mn-events-publicsubmit-endtime { float: left; } #mn-content #mn-events-publicsubmit-description, #mn-content #mn-events-publicsubmit-enddate { clear: both; } #mn-content #mn-events-publicsubmit-form .mn-form-time-allday { margin-left: 10px; } #mn-content #mn-events-publicsubmit-form .mn-form-time-allday .mn-form-name { display: inline; } #mn-content .mn-cal-grid { border-collapse: collapse; clear: both; width: 100%; } #mn-content .mn-cal-header { font-weight: 700; text-align: center; } #mn-cal-actions span { margin-left: 10px; } #mn-content .mn-cal-print, #mn-content .mn-cal-publicsubmit, #mn-content .mn-cal-upcomingrss { float: right; } #mn-content .mn-cal-publicsubmit a { color: #cc0c00; /* Variable */ } #mn-content .mn-cal-publicsubmit a:hover { color: #690e02; /* Variable */ } #mn-content .mn-cal-list-view-link { float: right; font-weight: 700; } #mn-content .mn-cal-rows { min-height: 50px; height: 50px; } #mn-content .mn-cal-rows:nth-child(2n+1) { background-color: #fcfcfc; } #mn-content .mn-cal-weekdays { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px 5px 5px 5px; background-color: #930700; /* Variable */ text-align: center; width: 14.28%; color: white; font-size: 85%; } #mn-content .mn-cal-header-sep { height: 5px; overflow: hidden; } #mn-content .mn-cal-day { padding: 0; } #mn-content .mn-cal-day ul { list-style: none; font-size: 80%; text-align: left; padding: 2px; } #mn-content .mn-cal-day ul li a { display: block; padding: 0 1px; } #mn-content .mn-cal-days-prev, #mn-content .mn-cal-days-next, #mn-content .mn-cal-days { border: 1px solid #444444; text-align: center; width: 14.28%; } #mn-content .mn-cal-days-prev, #mn-content .mn-cal-days-next { background-color: #e0e0e0; } #mn-content .mn-cal-days-prev .mn-cal-day, #mn-content .mn-cal-days-next .mn-cal-day { visibility: hidden; } #mn-content #mn-hotdeals-printcoupons .mn-hotdeals-coupon { padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dotted #cccccc; overflow: hidden; } #mn-content .mn-cal-small { width: 100%; margin: 0 auto; } #mn-content .mn-cal-small .mn-cal-body, #mn-content .mn-cal-small .mn-cal-head { border: medium none; } #mn-content .mn-cal-small .mn-cal-day { float: left; width: 10%; border: 1px solid #cccccc; box-shadow: 0 0 5px #cccccc; padding: 2px; margin: 1px; } #mn-content .mn-cal-small .mn-cal-day-prev, #mn-content .mn-cal-small .mn-cal-day-next { background-color: #e0e0e0; } #mn-content .mn-cal-small .mn-cal-day-prev span, #mn-content .mn-cal-small .mn-cal-day-next span { visibility: hidden; } #mn-content .mn-cal-small .mn-cal-currentdate { background-color: #670600; /* Variable */ } #mn-content .mn-cal-small .mn-cal-currentdate a, #mn-content .mn-cal-small .mn-cal-currentdate span { color: #e3e3e3; /* */ } #mn-content .mn-cal-small .mn-cal-currentdate a:hover { color: white; /* */ } #mn-content .mn-cal-small .mn-cal-activedate { background-color: #930700; /* Variable */ } #mn-content .mn-cal-small .mn-cal-activedate a { color: white; /* Variable */ } #mn-content .mn-cal-small .mn-cal-activedate a:hover { color: white; /* Variable */ } #mn-content .mn-cal-small .mn-cal-week { padding-left: 2px; } /* Information Request Styling */ #mn-content #mn-info-disclaimer label { display: block; } #mn-content #mn-info-contact, #mn-content #mn-info-travel, #mn-content #mn-info-interests { overflow: hidden; } #mn-content #mn-info-request .mn-form-name { display: block; } #mn-content #mn-info-pretext, #mn-content .mn-pretext { clear: both; padding-top: 5px; } #mn-info-city, #mn-info-state, #mn-info-zip { float: left; padding-right: 7px; } #mn-info-country { clear: both; } #mn-info-request input.mn-form-text { width: 98%; } #mn-info-city input.mn-form-text { width: 95px; } #mn-info-state input.mn-form-text, #mn-info-zip .mn-form-text { width: 100px; } #mn-info-country select { width: 348px; } #mn-content .mn-form-checkcombo label { float: left; width: 40%; padding-right: 5px; } #mn-content .mn-form-note, #mn-content .mn-form-title { clear: both; float: none; } #mn-content .mn-form-checkcombo { overflow: hidden; } #mn-content .mn-form-title { padding-top: 10px; } #mn-content .mn-form-datecombo label { float: left; margin: 0; width: 45%; padding-left: 13px; } #mn-content .mn-form-datecombo label:first-child { padding-left: 0; } #mn-content .mn-form-datecombo input { width: 140px; } #mn-content .mn-form-datecombo img { float: right; padding: 3px; } #mn-content .mn-info-input-onethird { clear: none; float: left; width: 25%; margin-right: 25px; } #mn-content .mn-form-sentence label, #mn-content .mn-form-sentence span { display: inline; } #mn-content #mn-info-request .mn-form-sentence .mn-form-name { display: inline; } #mn-content #mn-info-request .mn-form-sentence input { width: 50px; } #mn-content #mn-info-publications .mn-form-title, #mn-content #mn-info-publications .mn-form-note, #mn-content #mn-info-general .mn-form-title, #mn-content #mn-info-general .mn-form-note { font-style: italic; } #mn-content .mn-info-pubname { font-weight: 700; } #mn-content .mn-info-pubinfo, #mn-content .mn-info-pubicon { float: right; } #mn-content #mn-info-pubicon-hotdeal { background: url('https://public.chambermaster.com/Content/Images/hotdeal.gif') no-repeat; width: 100px; height: 20px; } #mn-content .mn-info-pubopts { float: left; } #mn-content .mn-info-pub { clear: both; } #mn-content .mn-info-pubinfo, #mn-content .mn-info-pubicon { float: right; } #mn-content .mn-info-pubopts { float: left; } #mn-content .mn-info-pub { float: left; margin: 5px 0; width: 100%; } #mn-content .mn-info-pubinfo { width: 90%; } /* Information Request - Member Contact Page Styling */ #mn-content #mn-info-contactmembers .mn-form-name, #mn-content #mn-info-contactmembers .mn-form-field { display: block; } /* Jobs Styling */ #mn-content .mn-jobs { margin: 0; padding: 0; } #mn-content .mn-job-title { font-weight: 700; } #mn-content .mn-jobs .mn-job-meminfo { overflow: hidden; } #mn-content .mn-job-membername { font-size: 130%; line-height: 150%; } #mn-content #mn-job-desc { padding: 10px 0; } /* HotDeals Styling */ #mn-content .mn-hotdeals { margin: 0; padding: 0; } #mn-content .mn-hotdeal-title { font-weight: 700; } #mn-content .mn-hotdeal-title { margin-bottom: 5px; } #mn-content .mn-hotdeal-title a { font-size: 100%; font-weight: 700; text-decoration: underline; } #mn-content .mn-hotdeal-member { margin-bottom: 5px; } #mn-content .mn-hotdeal-expdate { font-size: 80%; font-style: italic; line-height: 130%; float: right; clear: both; } #mn-content .mn-hotdeal-expday { white-space: nowrap; } /* Hot Deals Details */ #mn-content .mn-actions .mn-share .mn-openmemberpage a { background-image: none; width: 100%; } #mn-content .mn-openmemberpage a { background: none; font-size: 90%; display: block; width: 100%; font-weight: 700; float: left; position: relative; top: 5px; } #mn-content .mn-hotdeal-listing { overflow: hidden; margin-bottom: 10px; } #mn-content .mn-hotdeal-infobasic { width: 60%; float: left; } #mn-content .mn-hotdealsidebar { width: 35%; float: right; } #mn-content .mn-hotdeal-infobasic h2 { float: left; text-transform: capitalize; } #mn-content .mn-hotdeal-tagline { font-size: 110%; padding-bottom: 5px; } #mn-content .mn-hotdeal-logo { clear: left; float: left; padding-bottom: 10px; padding-right: 10px; } /* Member Login styling */ #mn-content #mn-login span.mn-form-name { display: inline-block; width: 70px; } #mn-content .mn-login-defaulterror { color: #cc3333; } #mn-content .mn-logout-reminder { background-color: #ffff99; text-align: center; color: #333333; font-weight: bold; padding: 5px; font-size: 90%; border: 1px #cccccc solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } /* MarketSpace Styling*/ #mn-content .mn-marketspaceitem-title { font-weight: 700; } #mn-content .mn-marketspaceitem-desc { display: block; } #mn-content .mn-marketspace .mn-marketspace-detail { float: right; text-align: right; width: 350px; } /* Member App styling */ #mn-content #mn-memberapp-signup div.mn-form-row { width: 45%; } #mn-content #mn-memberapp-signup input, #mn-content #mn-memberapp-signup textarea, #mn-content #mn-memberapp-signup select { width: 100%; } #mn-content #mn-memberapp-signup input.mn-form-check { width: 15px; } #mn-content #mn-memberapp-signup label span { display: block; } #mn-content #mn-memberapp-signup #mn-memberapp-addonreq label span, #mn-content #mn-memberapp-signup #mn-memberapp-addonopt label span { display: inline; } #mn-content #mn-memberapp-signup #mn-memberapp-addonreq label span.mn-memberapp-addonfee, #mn-content #mn-memberapp-signup #mn-memberapp-addonopt label span.mn-memberapp-addonfee { margin-left: -4px; } #mn-content #mn-memberapp-signup label span.mn-form-req { display: inline; } #mn-content #mn-memberapp-empcount label { width: 40%; float: left; margin: 0 0 0 0; } #mn-content #mn-memberapp-signup div.mn-form-row { width: 50%; } #mn-content #mn-memberapp-signup input, #mn-content #mn-memberapp-fulldesc, #mn-content #mn-memberapp-commentquest textarea { width: 100%; } #mn-content #mn-memberapp-signup input.mn-form-check { width: 15px; } #mn-content #mn-memberapp-signup label span { display: block; } #mn-content #mn-memberapp-signup label span.mn-form-req { display: inline; } #mn-content #mn-memberapp-empcount label { float: left; width: 39%; margin: 0 25px 0 0; } #mn-content #mn-memberapp-commentquest { clear: both; } #mn-content #mn-memberapp-empcount label { float: left; width: 44%; margin: 0 20px 0 0; } #mn-content #mn-memberapp-signup .mn-memberappcity, #mn-content #mn-memberapp-signup .mn-memberappstate, #mn-content #mn-memberapp-signup .mn-memberappzip { float: left; margin-right: 20px; width: 15%; min-width: 100px; } #mn-content #mn-memberapp-signup #mn-memberapp-package.mn-form-row { width: 100%; } #mn-content #mn-memberapp-signup #mn-memberapp-package.mn-form-row span { clear: both; display: inline; } #mn-content #mn-memberapp-signup #mn-memberapp-addonopt.mn-form-row { width: 100%; } #mn-content #mn-memberapp-signup #mn-memberapp-packagefee span { position: relative; clear: both; display: block; } #mn-content #mn-memberapp-signup #mn-memberapp-packagefee span input { width: 25%; } #mn-content #mn-memberapp-addonreq .mn-form-checkcombo label, #mn-content #mn-memberapp-addonopt .mn-form-checkcombo label { float: none; width: 90%; } #mn-content #mn-memberapp-addonreq .mn-memberapp-addonname, #mn-content #mn-memberapp-addonopt .mn-memberapp-addonname { font-weight: 700; display: inline; } #mn-content #mn-memberapp-addonreq .mn-memberapp-addonfee, #mn-content #mn-memberapp-addonopt .mn-memberapp-addonfee { display: inline; } #mn-content #mn-memberapp-signup INPUT[type=radio] { width: auto; } /* News Styling*/ #mn-content .mn-news-item-title { font-weight: 700; float: left; } #mn-content .mn-news-item-releasedate { float: right; } #mn-content .mn-news-item .mn-actions, #mn-content .mn-news-tiem .mn-news-shortdesc { clear: both; } #mn-content .mn-news-details-date { font-weight: 700; margin: 10px 0; font-style: italic; } #mn-content .mn-news-details-title { font-weight: 700; font-size: 110%; line-height: 130%; margin: 10px 0; } #mn-content .mn-news-photo { float: right; margin-left: 10px; } #mn-content .mn-news-photo img { max-width: 200px; } /* Blogs Styling*/ #mn-content .mn-blogs-description { clear: both; margin: 10px 0 20px; } #mn-content .mn-blogs-item-title { font-weight: 700; float: left; } #mn-content .mn-blogs-item-releasedate { float: right; } #mn-content .mn-blogs-item .mn-actions, #mn-content .mn-blogs-tiem .mn-blogs-shortdesc { clear: both; } #mn-content #mn-blogs-post-header { margin: 10px 0; font-weight: 700; font-style: italic; } #mn-content #mn-blogs-post-header:before, #mn-content #mn-blogs-post-header:after { display: table; content: " "; } #mn-content #mn-blogs-post-header:after { clear: both; } #mn-content #mn-blogs-post-header:before, #mn-content #mn-blogs-post-header:after { display: table; content: " "; } #mn-content #mn-blogs-post-header:after { clear: both; } #mn-content .mn-blogs-post-author, #mn-content .mn-blogs-post-date { float: left; } #mn-content .mn-blogs-post-author:before { content: 'by '; } #mn-content .mn-blogs-post-author + .mn-blogs-post-date:before { content: ', '; } #mn-content .mn-blogs-post-title { font-weight: 700; font-size: 110%; line-height: 130%; margin: 10px 0; } #mn-content #mn-blogs-post-body:before, #mn-content #mn-blogs-post-body:after { display: table; content: " "; } #mn-content #mn-blogs-post-body:after { clear: both; } #mn-content #mn-blogs-post-body:before, #mn-content #mn-blogs-post-body:after { display: table; content: " "; } #mn-content #mn-blogs-post-body:after { clear: both; } #mn-content .mn-blogs-post-bodytext ul, #mn-content .mn-blogs-post-bodytext ol { list-style-image: none; list-style-position: outside; list-style-type: disc; } #mn-content .mn-blogs-post-bodytext ol { list-style-type: decimal; } #mn-content .mn-blogs-photo { float: left; margin-right: 10px; } #mn-content .mn-blogs-photo img { max-width: 200px; } #mn-content #mn-blogs-post-comment .mn-form-field { display: block; } #mn-content #mn-blogs-post-comment .mn-form-field .mn-form-text { width: 70%; } #mn-content .mn-post-comment .mn-comment-image { float: left; width: 75px; padding: 0 10px 10px 0; } #mn-content .mn-post-comment .mn-comment-name, #mn-content .mn-post-comment .mn-comment-date { display: inline-block; font-style: italic; font-weight: bold; margin: 0 0 5px; } #mn-content .mn-post-comment .mn-comment-name + .mn-comment-date { margin-left: 2em; } #mn-content .mn-post-comment:before, #mn-content .mn-post-comment:after { display: table; content: " "; } #mn-content .mn-post-comment:after { clear: both; } #mn-content .mn-post-comment:before, #mn-content .mn-post-comment:after { display: table; content: " "; } #mn-content .mn-post-comment:after { clear: both; } #mn-content .mn-blogs-tallies { margin-top: 20px; } #mn-content .mn-blogs-tally { margin-top: 10px; } #mn-content .mn-blogs-tally * { display: inline; } #mn-content .mn-blogs-tally ul { margin: 0; padding: 0; list-style: none; } #mn-content .mn-blogs-tally-date:after, #mn-content .mn-blogs-tally-category:after { content: ', '; } #mn-content .mn-blogs-tally-year:last-child .mn-blogs-tally-month:last-child .mn-blogs-tally-date:after { content: ''; } #mn-content .mn-blogs-tally-content li:last-child .mn-blogs-tally-category:after { content: ''; } #mn-content .mn-blogs-tally-toggle, #mn-content .mn-blogs-tally-count { display: none; } #mn-content .mn-blogs-tally-title { font-weight: bold; } #mn-content .mn-blogs-tally-title:after { content: ': '; } #mn-content .mn-blogs-tally-bycategory .mn-blogs-tally-count { display: none; } #mn-tallies-sidebar ul { list-style: none; margin: 0; padding: 0; } #mn-tallies-sidebar .mn-blogs-tally { margin: 20px 0; } #mn-tallies-sidebar .mn-blogs-tally-title { font-size: 110%; font-weight: 700; line-height: 130%; } #mn-tallies-sidebar .mn-blogs-tally-year > ul { display: none; } #mn-tallies-sidebar .mn-blogs-tally-expand > ul { display: block; } #mn-tallies-sidebar .mn-blogs-tally-toggle { display: inline-block; width: 1em; height: 1em; margin-right: 0.125em; position: relative; vertical-align: middle; } #mn-tallies-sidebar .mn-blogs-tally-toggle:before { position: absolute; width: 0; height: 0; border-color: transparent transparent transparent #666666; border-style: solid; border-width: .4em 0 .4em .5em; content: " "; top: 50%; left: 50%; margin: -0.4em 0 0 -0.25em; } #mn-tallies-sidebar .mn-blogs-tally-expand .mn-blogs-tally-toggle:before { border-color: #666666 transparent transparent; border-width: .5em .4em 0; margin: -0.25em 0 0 -0.4em; } #mn-tallies-sidebar .mn-blogs-tally-content li { position: relative; margin-top: 5px; margin-bottom: 5px; } #mn-tallies-sidebar .mn-blogs-tally-month { margin-left: 1em; padding-left: 0.125em; } #mn-tallies-sidebar .mn-blogs-tally-header > div + div { margin-top: 5px; } #mn-tallies-sidebar .mn-blogs-tally-content > div + div { margin-top: 10px; } /* Sponsor Banner Ads */ #mn-content .mn-banner .mn-ad { color: #333333; display: none; font-family: Arial; } #mn-content .mn-banner .mn-ad-active { display: block; } #mn-content .mn-banner .mn-ad a { text-decoration: none !important; } #mn-content .mn-banner .mn-ad, #mn-content .mn-banner .mn-ad a { height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%; } #mn-content .mn-banner .mn-ad span { display: block; margin: 0 25px; } #mn-content .mn-banner .mn-ad-name { color: white; /* Variable */ font-size: 120%; font-weight: 700; line-height: 1.3em; position: relative; margin-top: 5px; } #mn-content .mn-banner .mn-ad-phone { color: white; /* Variable */ font-size: 100%; line-height: 1.3em; position: relative; } #mn-content .mn-banner .mn-ad-website { color: white; /* Variable */ font-size: 100%; line-height: 1.3em; position: relative; } #mn-content .mn-banner .mn-ad-fields-n .mn-ad-name { bottom: 16px; text-align: center; width: 430px; } #mn-content .mn-banner .mn-ad-fields-np .mn-ad-name { bottom: 16px; } #mn-content .mn-banner .mn-ad-text { background: #930700; /* Variable */ } #mn-content .mn-banner .mn-ad-image { text-align: center; } #mn-content .mn-banner .mn-ad-image img { display: inline-block; line-height: 60px; } #mn-content .mn-banner > * { height: 60px; margin: auto; overflow: hidden; position: relative; width: 480px; } #mn-content .mn-banner { clear: both; display: block; padding-bottom: 10px; } #mn-content .mn-banner .mn-ads-loaded, #mn-content .mn-banner .mn-ad-active { margin: 0 auto; } #mn-content .mn-banner .mn-ads-empty, #mn-content .mn-banner br { display: none; } #mn-content .mn-banner-standard > * { height: 60px; width: 480px; } #mn-content .mn-banner-premier > * { height: 60px; width: 480px; } /* Tab Plugin Styling */ #mn-content .mn-tabs { display: block; margin: 0; padding: 0; zoom: 1; } #mn-content .mn-tabs li { display: block; float: left; height: 30px; margin-bottom: 0; padding: 0; width: auto; } #mn-content .mn-tabs li a { background: #670600; /* @sortBarBgColor */ background: -moz-linear-gradient(center top, #670600, #cd0c00); /* @sortBarBgColor, @sortBarBgColor + 20% luminosity Variable */ background-image: -webkit-gradient(linear, left top, left bottom, from(#670600), to(#cd0c00)); background-image: -webkit-linear-gradient(top, #670600, #cd0c00); background-image: -moz-linear-gradient(top, #670600, #cd0c00); background-image: -o-linear-gradient(top, #670600, #cd0c00); background-image: linear-gradient(to bottom, #670600, #cd0c00); border: solid 1px #dddddd; border-width: 1px 1px 0 0; display: block; font-size: 100%; font-weight: 400; height: 29px; line-height: 30px; margin: 0; padding: 0 15px; text-decoration: none; width: auto; color: #e3e3e3; /* Variable */ } #mn-content .mn-tabs li a:hover { color: white; /* Variable */ } #mn-content .mn-tabs li a.mn-active { -moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-left-radius: 2px; -webkit-border-top-right-radius: 2px; background: white; border-left-width: 1px; border-top-left-radius: 2px; border-top-right-radius: 2px; color: #111111; height: 30px; margin: 0 0 0 -1px; padding-top: 4px; position: relative; top: -4px; } #mn-content .mn-tabs li:first-child a.mn-active { margin-left: 0; } #mn-content .mn-tabs li:first-child a { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; border-width: 1px 1px 0; } #mn-content .mn-tabs li:last-child a { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; } #mn-content .mn-tabs-content { display: block; margin: 0; padding: 0; } #mn-content .mn-tabs-content > li { display: none; } #mn-content .mn-tabs-content > li.mn-active { display: block; } #mn-content .mn-tabs:before, #mn-content .mn-tabs:after { content: '\0020'; display: block; height: 0; overflow: hidden; visibility: hidden; width: 0; } #mn-content .mn-tabs:after { clear: both; } /* Weather styling */ #mn-content .mn-weather-control, #mn-content .mn-weather-links { text-align: center; margin: 10px 0; } #mn-content .mn-weather-control object { height: 500px; width: 440px; } /* Marquee Scrolling */ #mn-module-scroll { color: white; /* Variable */ font-family: Arial, Helvetica, sans-serif; font-size: 100%; line-height: 130%; margin: 0; overflow: hidden; padding: 0; } #mn-module-scroll li { background-clip: padding-box; background-color: #930700; /* Variable */ background-image: -webkit-gradient(linear, left top, left bottom, from(#f90c00), to(#930700)); /* @buttonBgColor + 20%, @buttonBgColor Variable */ background-image: -webkit-linear-gradient(top, #f90c00, #930700); background-image: -moz-linear-gradient(top, #f90c00, #930700); background-image: -ms-linear-gradient(top, #f90c00, #930700); background-image: -o-linear-gradient(top, #f90c00, #930700); background-image: linear-gradient(top, #f90c00, #930700); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; clear: both; color: white; display: block; float: left; margin: 0px 0px 4px; padding: 5px 3px; position: relative; text-decoration: none; width: 100%; } #mn-module-scroll ul { list-style: none outside none; margin: 0px; padding: 8px; } #mn-module-scroll a { color: white; /* Variable */ text-decoration: none; } #mn-module-scroll a:hover { color: white; /* Variable */ text-decoration: underline; } #mn-module-scroll .mn-scroll-date { color: white; /* Variable */ display: block; float: left; font-weight: bold; font-size: 16px; line-height: 160%; font-family: Arial, Helvetica, sans-serif; max-width: 50px; text-align: center; text-decoration: none; width: 15%; } #mn-module-scroll .mn-scroll-link { display: inline; float: left; padding-left: 3px; vertical-align: middle; width: 75%; } #mn-module-scroll .mn-member-scroll-link { float: left; margin-left: 0; padding-left: 0; } #mn-marquee-container { position: relative; } #mn-vert-marquee { position: absolute; top: 0px; width: 100%; } /* Login Provider Styling */ #mn-content .mn-provideractions { margin: 0; } #mn-content .mn-provideractions li { display: block; } #mn-content .mn-loginprovider { float: left; padding: 4px; } #mn-content .mn-loginprovider .mn-action-login * { border: none; display: block; height: 24px; line-height: 24px; overflow: hidden; padding: 0; text-indent: -5000px; width: 24px; } #mn-content .mn-loginprovider-more { background: gainsboro url(/Content/Images/Providers/fadegrey.png); border: 1px solid #999999; border-radius: 5px; clear: both; display: none; float: left; margin: 5px 0 0; padding: 0 10px; } #mn-content .mn-loginprovider-highlight { background: #ffdd66; border-radius: 5px; } #mn-content #mn-provider-myopenidicon .mn-action-login * { background: url(/Content/Images/Providers/myopenid_logo.png) no-repeat 0 50%; height: 24px; width: 60px; } #mn-content #mn-provider-google .mn-action-login * { background: url(/Content/Images/Providers/google_logo.png); } #mn-content #mn-provider-facebook .mn-action-login * { background: url(/Content/Images/Providers/fb_logo.png); } #mn-content #mn-provider-twitter .mn-action-login * { background: url(/Content/Images/Providers/twitter_logo.png); } #mn-content #mn-provider-linkedin .mn-action-login * { background: url(/Content/Images/Providers/linkedin_logo.png); } #mn-content #mn-narrow-category form { float: right; margin: 20px 0; } /* Autocomplete */ .mn-autocomplete .mn-autocomplete-name { display: block; line-height: 100%; } .mn-autocomplete .mn-autocomplete-type { color: #555555; display: block; font-size: 75%; font-style: italic; line-height: 125%; } .mn-autocomplete br { display: none; } /* MultiSelect Widget Styling */ #mn-content .ui-icon { background: url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/themes/base/images/ui-icons_222222_256x240.png") no-repeat; display: block; height: 16px; overflow: hidden; text-indent: -99999px; width: 16px; } #mn-content .ui-state-default .ui-icon { background-image: url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/themes/base/images/ui-icons_888888_256x240.png"); } #mn-content .ui-icon-triangle-2-n-s { background-position: -128px -16px; } #mn-content .ui-state-active { background: #f8f8f8; } #mn-content .ui-multiselect { width: 350px !important; border: 1px solid #cccccc; border-radius: 5px; padding: 2px 5px; line-height: 125%; } #mn-content .ui-multiselect span.ui-icon { float: right; } #mn-content .ui-multiselect-single .ui-multiselect-checkboxes input { position: absolute !important; top: auto !important; left: -9999px; } #mn-content .ui-multiselect-single .ui-multiselect-checkboxes label { padding: 5px !important; } .ui-multiselect-header { margin-bottom: 3px; padding: 3px 0 3px 4px; } .ui-multiselect-header ul { font-size: 90%; } .ui-multiselect-header ul li { float: left; padding: 0 10px 0 0; margin: 0; } .ui-multiselect-header a { text-decoration: none; } .ui-multiselect-header a:hover { text-decoration: underline; } .ui-multiselect-header span.ui-icon { float: left; } .ui-multiselect-header .ui-multiselect-close { float: right; text-align: right; padding-right: 0; } .ui-multiselect-menu { display: none; padding: 3px; position: absolute; z-index: 10000; text-align: left; } .ui-multiselect-checkboxes { position: relative/* fixes bug in IE6/7 */; overflow-y: scroll; } .ui-multiselect-checkboxes label { cursor: default; display: block; border: 1px solid transparent; padding: 3px 1px; position: relative; } .ui-multiselect-checkboxes label input { position: relative; top: 1px; } .ui-multiselect-checkboxes li { clear: both; font-size: 90%; padding: 0 3px 0 0; margin: 0; } .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align: center; font-weight: bold; border-bottom: 1px solid; } .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display: block; padding: 3px; margin: 1px 0; text-decoration: none; } * html #mn-content .ui-multiselect-checkboxes label { border: none; } /* Print Template Styling */ .mn-print-footnote { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 16px; } /* Media Slideshow Styling */ #mn-content .mn-mediaslider { margin: 10px auto; position: relative; width: 100%; } #mn-content .mn-mediaslider-window { height: 64px; margin: 5px 40px 0; overflow: hidden; position: relative; } #mn-content .mn-mediaslider-base { height: 100%; left: 0; position: absolute; top: 0; width: 1000%; } #mn-content .mn-mediaslider-base span { display: block; float: left; height: 64px; overflow: hidden; padding: 0 3px; position: relative; } #mn-content .mn-mediaslider-base a { line-height: 63px; } #mn-content .mn-mediaslider-base img { background: white; vertical-align: middle; max-width: 144px; max-height: 58px; } #mn-content .mn-mediaslider-selected { background: #ededed; } #mn-content .mn-mediaslider-viewer { background: white; border: medium none; height: 300px; overflow: hidden; position: relative; } #mn-content .mn-mediaslider-cache { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; } #mn-content .mn-mediaslider-cache > * { position: absolute; visibility: hidden; top: 0; left: 100%; height: 100%; width: 100%; } #mn-content .mn-mediaslider-cache .mn-mediaslider-active { left: 0; visibility: visible; } #mn-content .mn-mediaslider-center { line-height: 300px; position: relative; text-align: center; height: 100%; } #mn-content .mn-mediaslider-center img { vertical-align: middle; max-width: 100%; max-height: 100%; } #mn-content .mn-mediaslider-prev { background: url("https://public.chambermaster.com/content/SEO3/images/arrow.png") repeat scroll 0 -48px transparent; bottom: 4px; height: 48px; left: 0; position: absolute; width: 34px; } #mn-content .mn-mediaslider-next { background: url("https://public.chambermaster.com/content/SEO3/images/arrow.png") no-repeat scroll 0 0 transparent; bottom: 4px; height: 48px; position: absolute; right: 0; width: 34px; } /* jQuery UI Tweaks */ .ui-datepicker { z-index: 1000 !important; } #mn-content-columns #mn-content-side { display: none; } #mn-content #mn-content-columns { clear: both; } #mn-content-columns.mn-content-2col #mn-content-main { float: left; margin-right: 40px; position: relative; width: 608px; } #mn-content-columns.mn-content-2col #mn-content-side { display: block; float: left; position: relative; width: 230px; } #mn-content .mn-banner-230x155, #mn-content .mn-banner-230x65 { height: auto; width: 230px; } /* Widget Styles */ /* Widget Reset Rule*/ .mn-widget, .mn-widget div, .mn-widget .mn-widget-content span, .mn-widget .mn-form, .mn-widget .mn-widget-content label, .mn-widget .mn-widget-content input, .mn-widget .mn-widget-content .mn-actions ul, .mn-widget .mn-widget-content .mn-actions li { appearance: normal; background: none; border: none; border-collapse: separate; border-image: none 100% 1 0 stretch; border-radius: 0; bottom: auto; box-shadow: none; box-sizing: content-box; clear: none; color: inherit; content: normal; direction: inherit; display: block; empty-cells: show; font: inherit; height: auto; left: auto; letter-spacing: inherit; line-height: inherit; margin: 0; max-height: none; max-width: none; min-height: none; min-width: none; opacity: 1; outline: invert none medium; outline-offset: 0; overflow: visible; padding: 0; position: static; resize: none; right: auto; rotation: 0; table-layout: auto; text-align: inherit; text-decoration: none; text-indent: inherit; text-justify: inherit; text-outline: inherit; text-overflow: clip; text-transform: inherit; top: auto; vertical-align: baseline; visibility: visible; white-space: inherit; width: auto; word-break: inherit; word-spacing: inherit; word-wrap: inherit; z-index: auto; list-style: none; } .mn-widget div { margin-bottom: 5px; text-align: left; } .mn-widget .mn-widget-head { font-size: 110%; font-weight: 700; } .mn-widget .mn-form-pretext, .mn-widget .mn-widget-msg, .mn-widget .mn-widget-msgerror, .mn-widget label { font-size: 90%; } .mn-widget .mn-widget-msgerror { color: #cc3333; } .mn-widget input.mn-form-text { width: 90%; max-width: 250px; border: 1px solid #cccccc; border-radius: 5px; line-height: 130%; padding: 2px 5px; } .mn-widget .mn-form-reqnote { font-size: 70%; font-style: italic; clear: both; } .mn-widget .mn-widget-content span.mn-form-req { display: inline; } .mn-widget li.mn-action-submit { white-space: nowrap; } .mn-widget li.mn-action-submit input.mn-button { height: auto; background: none repeat scroll 0 0 #930700; /* Variable */ color: white; border: 1px solid #999999; border-radius: 5px; cursor: pointer; padding: 3px 10px; text-align: center; } .mn-widget li.mn-action-submit input.mn-button:hover { background: none repeat scroll 0 0 #cc0c00; /* Variable */ color: white; /* Variable */ } /* Groups */ #mn-content .mn-group-member-role { margin-bottom: 7px; margin-top: -9px; } #mn-content .mn-group-image, .mn-group-image-info-below { display: block; padding: 0px 8px 0px 0px; position: relative; } #mn-content .mn-group-image { float: left; } #mn-content .mn-group-title { width: 50%; } #mn-content .mn-group-description { display: block; clear: both; padding-top: 5px; padding-bottom: 15px; } #mn-content .mn-group-member-desc-below { float: left; width: 100%; } #mn-content .mn-group-member-row { width: 100%; clear: both; display: inline-block; } #mn-content .mn-group-2cols-col1 { width: 50%; float: left; padding: 0px; } #mn-content .mn-group-2cols-col2 { width: 50%; float: left; padding: 0px; } #mn-content .mn-group-3cols-col1 { width: 33%; float: left; padding: 0px; } #mn-content .mn-group-3cols-col2 { width: 33%; float: left; padding: 0px; } #mn-content .mn-group-3cols-col3 { width: 33%; float: left; padding: 0px; } #mn-content .mn-group-member-role, #mn-content .mn-group-member-company { display: block; } #mn-content .mn-group-member-personal-bio { margin-top: 10px; } /************************************************************************************ RESPONSIVE MEDIA QUERIES *************************************************************************************/ /* for 980px or less */ @media screen and (max-width: 980px) { #mn-content .mn-group-3cols-col1 { width: 41%; padding: 1% 4%; } #mn-content .mn-group-3cols-col2 { width: 41%; padding: 1% 4%; margin: 0px 0px 5px 5px; float: right; } #mn-content .mn-group-3cols-col3 { clear: both; padding: 1% 4%; width: auto; float: none; } } /* for 600px or less */ @media screen and (max-width: 600px) { #mn-content .mn-group-2cols-col1 { width: auto; float: none; } #mn-content .mn-group-2cols-col2 { width: auto; float: none; margin-left: 0px; } #mn-content .mn-group-3cols-col1 { width: auto; float: none; } #mn-content .mn-group-3cols-col2 { width: auto; float: none; margin-left: 0px; } #mn-content .mn-group-3cols-col3 { width: auto; float: none; } } /* for 480px or less */ @media screen and (max-width: 480px) { #mn-content .mn-group-title { width: 100%; } } /*** END RESPONSIVE MEDIA QUERIES ***/ /* Member Vacancy Checker Dialog */ #mn-dialog-vacancy .mn-availability-roomgrid { margin: 24px 0; } #mn-dialog-vacancy .mn-availability-roomgrid th, #mn-dialog-vacancy .mn-availability-roomgrid td { padding-left: 10px; } #mn-dialog-vacancy .mn-availability-roomgrid th:first-child, #mn-dialog-vacancy .mn-availability-roomgrid td:first-child { padding-left: 0; } #mn-dialog-vacancy .mn-availability-roomgrid th { vertical-align: bottom; } #mn-dialog-vacancy th.mn-availability-roomname, #mn-dialog-vacancy td.mn-availability-roomname { padding-right: 10px; } #mn-dialog-vacancy .mn-availability-dates { text-align: center; font-weight: bold; font-family: 'Merriweather', Arial, Helvetica, sans-serif; font-size: 36px; margin: 12px 0; } #mn-dialog-vacancy .mn-availability-date { text-align: center; } #mn-dialog-vacancy .mn-availability-date span { display: block; } #mn-dialog-vacancy td.mn-availability-date span, #mn-dialog-vacancy .mn-availability-legend span { width: 30px; height: 20px; margin: 0 auto; overflow: hidden; text-indent: -5000px; } #mn-dialog-vacancy .mn-availability-legend { text-align: center; } #mn-dialog-vacancy .mn-availability-legend div { display: inline-block; margin: 0 24px; position: relative; padding-left: 30px; } #mn-dialog-vacancy .mn-availability-legend span { position: absolute; margin: 0; bottom: 0; left: 0; } #mn-dialog-vacancy .mn-availability-open span { background: url(https://public.chambermaster.com/directory/images/calendar/blue/dayOnAds.gif) no-repeat 50% 50%; } #mn-dialog-vacancy .mn-availability-booked span { background: url(https://public.chambermaster.com/directory/images/calendar/blue/dayOffAds.gif) no-repeat 50% 50%; } #mn-dialog-vacancy .mn-availability-controls { text-align: center; margin: 24px 0; } #mn-dialog-vacancy .mn-availability-controls a { font-weight: bold; } #mn-dialog-vacancy .mn-availability-controls span { visibility: hidden; } #mn-dialog-vacancy .mn-availability-controls input { text-align: center; margin: 0 6px; } #mn-dialog-vacancy .mn-availability-footnote { text-align: center; } #mn-dialog-contactfriend .mn-form-name { display: block; } #mn-dialog-contactfriend textarea { width: 486px; } @media print { #mn-content .mn-noprint, #mn-content .mn-share, #mn-content .mn-pager-prev, #mn-content .mn-pager-next, #mn-content .mn-banner { display: none; } #mn-content .mn-chamber-name { color: gray; /* Variable */ display: inherit; margin: 10px auto; text-align: center; } } /* Rendermode=print styles */ #mn-print #mn-content .mn-member-sidebar, #mn-print #mn-content #mn-member-tab-content-container { float: none; width: auto; } #mn-print #mn-content #mn-member-tabnav, #mn-print #mn-content #mn-member-about-teaser, #mn-print #mn-content .mn-actions, #mn-print #mn-content .mn-memberinfo-block-actions { display: none; } #mn-print #mn-content .mn-tabs-content > li { display: block; } #mn-print #mn-content .mn-member-content { border: medium none; margin-top: 10px; } #mn-print #mn-content { color: black !important; } /* IE7 Fixes */ * + html #mn-content .mn-actions .mn-action-search { background-color: transparent; } * + html #mn-content .mn-results-links li a { margin-left: -2px; } * + html #mn-content .mn-actions-share li a { padding-left: 13px; padding-right: 13px; display: inline-block; } * + html #mn-content .mn-actions-share li a:hover { text-decoration: none; } * + html #mn-content .mn-actions li { display: inline; } * + html #mn-content .mn-tabs { border-left: 1px solid #cccccc; } * + html #mn-content .mn-member-content { width: 99%; } * + html #mn-content .mn-module-content { float: none; } * + html #mn-content #mn-login #mn-pagetitle { float: none; } * + html #mn-content DIV.mn-memberinfo-block-actions LI A { min-width: 90px; } * + html #mn-content #mn-member-about-teaser, #mn-content #mn-memberinfo-block-hours { width: 100%; } * + HTML #mn-content .mn-address, * + HTML #mn-content .mn-address1, * + HTML #mn-content .mn-address2, * + HTML #mn-content .mn-citystatezip { margin-right: 3px; } .mn-sendtophone-dialog .mn-form-title { font-weight: 400; } .mn-sendtophone-dialog .mn-form-name { display: block; } .mn-subscribe-dialog .mn-form-title { font-weight: 400; } .mn-subscribe-dialog .mn-form-name { display: block; } #mni-widget-shoppingcart .mn-widget-cart { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 130%; position: relative; text-align: right; } #mni-widget-shoppingcart .mn-widget-cart a { color: #cc0c00; font-size: 16px; text-decoration: none; } #mni-widget-shoppingcart .mn-widget-cart a:hover { color: #690e02; text-decoration: underline; } #mni-widget-shoppingcart .mn-widget-cart-cartlink { display: inline-block; } #mni-widget-shoppingcart .mn-widget-cart-flyout { display: none; max-width: 450px; min-width: 300px; position: absolute; right: 0; top: 100%; z-index: 99999; } #mni-widget-shoppingcart .mn-widget-cart-flyout-inner { background: #f6f6f4; border: solid 1px #c1c1c1; padding: 5px 10px; } #mni-widget-shoppingcart .mn-widget-cart-flyout-active { display: block; } #mni-widget-shoppingcart .mn-widget-cart-items { border-bottom: solid 1px #eeeeee; } #mni-widget-shoppingcart .mn-widget-cart-item { border-top: solid 1px #eeeeee; position: relative; } #mni-widget-shoppingcart .mn-widget-cart-picture { float: left; left: 5px; padding: 10px 0; position: relative; vertical-align: top; width: 25%; } #mni-widget-shoppingcart .mn-widget-cart-product { margin-left: 25%; padding: 10px 5px 10px 15px; vertical-align: top; } #mni-widget-shoppingcart .mn-widget-cart-price { margin-top: 10px; } #mni-widget-shoppingcart .mn-widget-cart-buttons input { background: #930700; border: solid 1px #999999; border-radius: 5px; color: white; cursor: pointer; display: inline-block; margin-left: 3px; padding: 3px 10px; } #mni-widget-shoppingcart .mn-widget-cart-buttons input:hover { background: #cc0c00; color: white; } #mni-widget-shoppingcart .mn-widget-cart-count, #mni-widget-shoppingcart .mn-widget-cart-totals, #mni-widget-shoppingcart .mn-widget-cart-buttons { margin: 10px 0; } #mni-widget-shoppingcart .mn-widget-cart-count a, #mni-widget-shoppingcart .mn-widget-cart-name { font-weight: 700; } #mn-content #mn-rfp-publicsubmit div.mn-form-row { width: 50%; } #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-categories.mn-form-row { width: 100%; } #mn-content #mn-rfp-publicsubmit input, #mn-content #mn-rfp-publicsubmit textarea, #mn-content #mn-rfp-publicsubmit select { width: 100%; } #mn-content #mn-rfp-publicsubmit label > span { display: block; } #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-startdate .mn-form-field, #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-enddate .mn-form-field, #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-duedate .mn-form-field, #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-startdate .mn-form-picker, #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-enddate .mn-form-picker, #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-duedate .mn-form-picker { display: table-cell; } #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-startdate .mn-form-field, #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-enddate .mn-form-field, #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-duedate .mn-form-field { width: 100%; } #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-startdate .mn-form-picker, #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-enddate .mn-form-picker, #mn-content #mn-rfp-publicsubmit #mn-rfp-publicsubmit-duedate .mn-form-picker { position: relative; padding-left: 12px; left: 12px; } #mn-content #mn-rfp-publicsubmit .mn-form-name { display: block; } #mn-content #mn-rfp-publicsubmit-form { clear: both; } #mn-content .mn-form .notification-text { width: 75%; } #mn-content .disabled-module-text { -webkit-box-shadow: 3px 3px 2px 0px #848484; -moz-box-shadow: 3px 3px 2px 0px #848484; box-shadow: 3px 3px 2px 0px #848484; border-bottom: 1px solid #848484; border-right: 1px solid #848484; clear: both; font-size: 1.1em; font-style: italic; margin-top: 20px; margin-bottom: 20px; padding: 15px; text-shadow: 2px 2px 4px #8a0808; } #mn-content .notification-text { -webkit-box-shadow: 3px 3px 2px 0px #848484; -moz-box-shadow: 3px 3px 2px 0px #848484; box-shadow: 3px 3px 2px 0px #848484; border-bottom: 1px solid #848484; border-right: 1px solid #848484; clear: both; font-size: 1.1em; font-style: italic; margin-top: 20px; margin-bottom: 20px; padding: 15px; text-shadow: 2px 2px 4px #8a0808; } #mn-content #success-message { margin: top=3px; font-size: larger; clear: both; } #mn-content #mn-jobs-search .mn-form-name { padding-bottom: 5px; } #mn-content #mn-job-create .mn-form-name { display: block; padding-bottom: 5px; } #mn-content #mn-job-create .mn-chars-remaining { padding-left: 5px; } #mn-content #mn-job-create .rowElem { clear: both; border-top: 1px solid #e7e7e7; padding: 10px 16px; position: relative; } #mn-content #mn-job-create .noborder { border: none!important; } #mn-content #mn-job-create .span6 { width: 48.93617021276595%; *width: 48.88297872340425%; } #mn-content #mn-job-create .mn-button { text-decoration: none; } #mn-content #mn-job-create input[type="text"], #mn-content #mn-job-create .mn-form-field select, #mn-content #mn-job-create textarea { width: 50%; display: inline-block; } #mn-content #mn-job-create .mn-form-field { display: inline; } #mn-content #mn-job-create .mn-form-dropdown { width: 50%; } #mn-content #itinerary-planner { position: relative; margin: 0 -15px; } #mn-content .mn-planner-column { position: relative; float: left; width: 50%; } #mn-content #mn-interests-container, #mn-content #mn-itinerary-container { padding: 15px; } #mn-content .interest-items .trip-item { background-color: white; border: 1px solid #cccccc; padding: 20px; position: relative; } #mn-content .planned-stop { opacity: .55; } #mn-content .planned-stop:hover { opacity: 1.0; } #mn-content .daily-itinerary { margin-top: 15px; background-color: #e7f1f9; padding: 15px 5px 10px; border-radius: 5px; position: relative; } #mn-content .daily-itinerary .heading { font-size: 1.2em; cursor: pointer; } #mn-content .daily-itinerary .day-label { font-size: 1.2em; padding-left: 20px; } #mn-content .daily-itinerary .arrow-selector:after { left: 10px; top: 15px; } #mn-content .daily-itinerary .arrow-selector.selected:after { left: 5px; top: 20px; } #mn-content .itinerary-items { min-height: 120px; } #mn-content .trip-item { background-color: white; border: 1px solid #cccccc; box-shadow: 1px 1px 1px #cccccc; margin: 10px 0; padding: 15px; cursor: move; overflow: hidden; border-radius: 5px; } #mn-content .trip-item:hover { background: #e7f1f9; } #mn-content .trip-options span { padding-right: 10px; padding-left: 10px; border-right: 2px solid #cccccc; color: blue; cursor: pointer; } #mn-content .share-trip-required { color: #ab0404; } #mn-content .visitable-name { font-size: 1.4em; color: #2087b9; margin: 0 0 7px; } #mn-content .visitable-options { margin: 15px -7px -5px -7px; padding: 10px 4px 0 4px; border-top: solid 1px #cccccc; } #mn-content .visitable-options a { margin: 0 3px; vertical-align: top; } #mn-content .visitable-options .move-options { display: inline-block; } #mn-content .visitable-options .move-options .copyto-day { display: inline; } #mn-content .visitable-options .move-options select { display: block; width: 70px; } #mn-content .item-option { display: inline; font-size: 12px; padding-right: 35px; cursor: pointer; } #mn-content .map-canvas { height: 275px; width: 100%; margin: 0px; padding: 0px; border: 1px solid black; } #mn-content .direction-set { padding: 5px; margin: 0 auto; } #mn-content .direction-set.condensed-view h2 { font-size: 1.2em; } #mn-content .direction-set.condensed-view .location-title { font-size: 1.2em; } #mn-content .location-title { color: #004572; font-size: 24px; } #mn-content .driving-directions-title { color: #004572; font-size: 22px; } #mn-content .direction-set ul { margin-bottom: 10px; margin-left: 20px; list-style: none; font-size: 14px; } #mn-content .direction-set ul li { font-size: 14px; display: list-item; padding: .2em 0 .3em 0; margin: 0; } #mn-content .direction-set { padding: 10px; border-bottom: 1px solid black; border-top: 1px solid black; margin: 20px auto; } #mn-content .location { margin-bottom: 15px; } #mn-content #condense-view { font-size: 12px; text-decoration: underline; color: blue; cursor: pointer; } #mn-content #trip-builder { position: relative; } #mn-content #trip-builder-instructions { margin: 15px -15px 0 -15px; } #mn-content .trip-builder-instructions-step-title { font-size: 1.143em; } #mn-content .trip-builder-instructions-stepbox-wrapper { float: left; width: 33%; } #mn-content .trip-builder-instructions-stepbox { padding: 0 15px 15px 15px; } #mn-content .trip-cp-info { float: left; } #mn-content .trip-cp-actions { float: right; } #mn-content .trip-cp-actions ul { font-size: 14px; list-style: none; margin: 0; padding: 0; } #mn-content .trip-cp-actions li { display: inline; border-left: 1px solid grey; padding-left: 6px; margin-left: 6px; float: left; } #mn-content .trip-cp-actions li:first-child { border: none; padding: 0; margin: 0; } #mn-content #saved-trip-link { clear: both; padding-top: 15px; } #mn-content .trip-actions li:hover { cursor: pointer; text-decoration: underline; } #mn-content .trip-control-panel { margin: 0 0 15px; padding: 15px 0; border-bottom: 2px solid grey; border-top: 2px solid grey; } #mn-content .mn-tripbuilder-content { width: 50%; margin: 0 auto; } #mn-content .mn-tripbuilder-content { margin-top: 5px; } #mn-content .mn-tripbuilder-content #condense-view { float: left; } #mn-content .mn-tripbuilder-content .mn-trip-print { background: url("https://public.chambermaster.com/content/seo3/images/print.png") no-repeat scroll left center transparent; float: right; width: 16px; height: 16px; } #mn-content .trip-group { margin-top: 2.0em; position: relative; background-color: #e7f1f9; padding: 5px; } #mn-content .trip-group .group-header { font-weight: bold; padding-left: 20px; } #mn-content .trip-group .group-header:hover { cursor: pointer; } #mn-content .trip-group .arrow-selector:after { left: 10px; top: 5px; } #mn-content .trip-group .arrow-selector.selected:after { left: 5px; top: 10px; } #mn-content .mn-tripbuilder-button { display: inline-block; margin-bottom: 1em; } #mn-content .arrow-selector:after { content: ' '; height: 0; position: absolute; width: 0; border: 8px solid transparent; border-left-color: #cccccc; left: 10px; top: 5px; } #mn-content .arrow-selector.selected:after { content: ' '; height: 0; position: absolute; width: 0; border: 8px solid transparent; border-top-color: #cccccc; left: 5px; top: 10px; } .tripbuilder-widget .mn-form-row { margin-top: 10px; } .tripbuilder-widget .mn-form-cell { display: table-cell; vertical-align: top; } .tripbuilder-widget label { color: #444444; display: block; padding: 3px; } .tripbuilder-widget input { margin-bottom: 10px; padding: 5px; } .tripbuilder-widget select { padding: 4px; width: 80px; } .tripbuilder-widget .share-trip-required { color: #f80000; font-size: .9em; } .tripbuilder-widget #new-trip-form .mn-form-cell, .tripbuilder-widget #edit-trip-form .mn-form-cell { padding-right: 50px; } .tripbuilder-widget #share-trip-form input, .tripbuilder-widget #share-trip-form select { width: 98%; } #mn-content .mn-pagination { margin: 10px 0 10px -2px; padding: 0; list-style: none; } #mn-content .mn-pagination li { margin: 0 0 0 2px; padding: 0; display: inline-block; } #mn-content .mn-pagination span, #mn-content .mn-pagination a { padding: 2px 10px; border-radius: 5px; text-align: center; text-decoration: none; display: block; } #mn-content .mn-pagination span.mn-disabled, #mn-content .mn-pagination a.mn-disabled { cursor: default; opacity: 0.5; } #mn-content .mn-pagination .mn-current a { color: white; background-color: #cc0c00; pointer-events: none; } /* ===== UI Datepicker ===== Custom Settings ==== */ #mn-content td.ui-selected-week { background-color: lightgreen; } #mn-job-create .datepicker { width: 78px!important; } #mn-job-create .datesRange li { float: left; } #mn-job-create .datesRange li.separator { margin: 0 10px; color: #dddddd; } #mn-job-create .datesRange li input[type=text] { width: 78px!important; } #mn-job-create .ui-datepicker-append { margin-left: 14px; font-size: 11px; line-height: 26px; } #mn-job-create .ui-datepicker { background-color: white; width: 195px; /*padding: .2em .2em 0;*/ display: none; border: 1px solid #cdcdcd; } #mn-job-create .ui-datepicker-inline { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; margin-top: 5px; } #sidebar .ui-datepicker-inline, .widget .ui-datepicker-inline { margin-top: 0; } #mn-job-create .formRow .ui-datepicker-inline { width: 195px; } #mn-job-create .ui-datepicker .ui-datepicker-header { position: relative; padding: 8px 0 7px 0; border: 0px; font-weight: bold; font-size: 11px; width: 100%; color: #636363; text-shadow: 0 1px white; border-bottom: 1px solid #cdcdcd; border-radius: 0!important; box-shadow: 0 1px 0 white; -webkit-box-shadow: 0 1px 0 white; -moz-box-shadow: 0 1px 0 white; background: #f8f8f8; background: -moz-linear-gradient(top, #f8f8f8 0%, #ececec 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #ececec)); background: -webkit-linear-gradient(top, #f8f8f8 0%, #ececec 100%); background: -o-linear-gradient(top, #f8f8f8 0%, #ececec 100%); background: -ms-linear-gradient(top, #f8f8f8 0%, #ececec 100%); background: linear-gradient(top, #f8f8f8 0%, #ececec 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#ececec', GradientType=0); } #mn-job-create .ui-datepicker .ui-datepicker-prev, #mn-job-create .ui-datepicker .ui-datepicker-next { position: absolute; top: 9px; width: 1.8em; height: 1.8em; cursor: pointer; } #mn-job-create .ui-datepicker .ui-datepicker-prev-hover, #mn-job-create .ui-datepicker .ui-datepicker-next-hover { background: none; } #mn-job-create .ui-datepicker .ui-datepicker-prev { left: 2px; } #mn-job-create .ui-datepicker .ui-datepicker-next { right: 20px; } #mn-job-create .ui-datepicker .ui-datepicker-prev span, #mn-job-create .ui-datepicker .ui-datepicker-next span { display: block; width: 6px; cursor: pointer; height: 9px; position: absolute; left: 85%; top: 4px; background: url(/content/images/dateArrows.png) no-repeat 0; } #mn-job-create .ui-datepicker .ui-datepicker-prev span { background-position: 0 0; } #mn-job-create .ui-datepicker .ui-datepicker-next span { background-position: -8px 0; } #mn-job-create .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } #mn-job-create .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; } #mn-job-create .ui-datepicker select.ui-datepicker-month-year { width: 100%; } #mn-job-create .ui-datepicker select.ui-datepicker-month, #mn-job-create .ui-datepicker select.ui-datepicker-year { width: 49%; } #mn-job-create .ui-datepicker table { width: 100%; font-size: .9em; border-collapse: collapse; margin: 0; } #mn-job-create .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } #mn-job-create .ui-datepicker td { border: 0; padding: 1px; line-height: 14px; } #mn-job-create .ui-datepicker td span, #mn-job-create .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } #mn-job-create .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } #mn-job-create .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible; } #mn-job-create .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; } #mn-job-create .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } #mn-job-create .ui-icon { width: 16px; height: 16px; background-image: url(/content/images/icons/ui-icons_222222_256x240.png); } #mn-job-create .ui-icon-circle-triangle-e { background-position: -48px -192px; } #mn-job-create .ui-widget { font-size: 12px; } #mn-job-create .ui-widget .ui-widget { font-size: 1em; } #mn-job-create .ui-widget input, #mn-job-create .ui-widget select, #mn-job-create .ui-widget textarea, #mn-job-create .ui-widget button { font-family: Verdana, Arial, sans-serif; font-size: 1em; } #mn-job-create .ui-widget-content a { color: #222222; } #mn-job-create .ui-widget-header { font-weight: bold; } #mn-job-create .ui-widget-header a { color: #222222; } #mn-job-create .ui-widget-header .ui-icon { background-image: url(/content/images/icons/ui-icons_222222_256x240.png); } #mn-job-create .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } #mn-job-create .ui-helper-clearfix { display: inline-block; } #mn-job-create .ui-corner-all { -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; } /* Interaction states ----------------------------------*/ #mn-job-create .ui-state-default, #mn-job-create .ui-widget-content .ui-state-default, #mn-job-create .ui-widget-header .ui-state-default { border-left: 1px solid #d5d5d5; font-weight: normal; border-bottom: 1px solid #d5d5d5; } #mn-job-create th.ui-state-default:first-child { border-left: none; } #mn-job-create .ui-state-default a, #mn-job-create .ui-state-default a:link, #mn-job-create .ui-state-default a:visited { color: #555555; text-decoration: none; } #mn-job-create .ui-state-hover, #mn-job-create .ui-widget-content .ui-state-hover, #mn-job-create .ui-widget-header .ui-state-hover, #mn-job-create .ui-state-focus, #mn-job-create .ui-widget-content .ui-state-focus, #mn-job-create .ui-widget-header .ui-state-focus { font-weight: normal; color: #212121; } #mn-job-create .ui-state-hover a, #mn-job-create .ui-state-hover a:hover { color: #797979; text-decoration: none; } #mn-job-create .ui-state-active, #mn-job-create .ui-widget-content .ui-state-active, #mn-job-create .ui-widget-header .ui-state-active { background: #fafafa; font-weight: normal; color: #797979; } #mn-job-create .ui-state-active a, #mn-job-create .ui-state-active a:link, #mn-job-create .ui-state-active a:visited { color: #797979; text-decoration: none; } #mn-job-create .ui-widget :active { outline: none; } /* Interaction Cues ----------------------------------*/ #mn-job-create .ui-state-highlight a, #mn-job-create .ui-widget-content .ui-state-highlight a, #mn-job-create .ui-widget-header .ui-state-highlight a { color: #363636; } #mn-job-create .ui-state-error, #mn-job-create .ui-widget-content .ui-state-error, #mn-job-create .ui-widget-header .ui-state-error { border: 1px solid #cd0a0a; background: #fef1ec url(/backofficecontent/mic/v4/images/jquery_ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } #mn-job-create .ui-state-error a, #mn-job-create .ui-widget-content .ui-state-error a, #mn-job-create .ui-widget-header .ui-state-error a { color: #cd0a0a; } #mn-job-create .ui-state-error-text, #mn-job-create .ui-widget-content .ui-state-error-text, #mn-job-create .ui-widget-header .ui-state-error-text { color: #cd0a0a; } #mn-job-create .ui-priority-primary, #mn-job-create .ui-widget-content .ui-priority-primary, #mn-job-create .ui-widget-header .ui-priority-primary { font-weight: bold; } #mn-job-create .ui-priority-secondary, #mn-job-create .ui-widget-content .ui-priority-secondary, #mn-job-create .ui-widget-header .ui-priority-secondary { opacity: .7; filter: alpha(opacity=70); font-weight: normal; } #mn-job-create .ui-state-disabled, #mn-job-create .ui-widget-content .ui-state-disabled, #mn-job-create .ui-widget-header .ui-state-disabled { opacity: .35; filter: alpha(opacity=35); background-image: none; } /* Suggested CSS per Sams Review*/ #mn-job-create .ui-state-default, #mn-job-create .ui-widget-content .ui-state-default, #mn-job-create .ui-widget-header .ui-state-default, #mn-content a.ui-state-default { width: 100%; display: inline-block; text-align: center; border: medium none; } #mn-content a.ui-state-default:hover { text-decoration: none; } #mn-content #mn-job-create .ui-datepicker-calendar tbody tr:nth-child(2n+1) { background-color: #eeeeee; } #mn-job-create .ui-state-active, #mn-job-create .ui-widget-content .ui-state-active, #mn-job-create .ui-widget-header .ui-state-active { background: inherit; } #mn-content a.ui-state-default:hover, #mn-content #mn-job-create .ui-datepicker-calendar tbody tr:hover { background-color: lightGreen; } /*********** Responsive CSS ***********/ @media screen and (max-width: 640px) { #mn-content { font-size: 120%; } #mn-content #mn-directory-list #mn-search-keyword input.mn-form-text, #mn-content .mn-subcats li, #mn-content .mn-listing-main, #mn-content .mn-listing-side, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-publicsubmit, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-print, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-print-all, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-contact, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-action-print, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-contact, #mn-content div.mn-results-found .mn-results-viewmap, #mn-content .mn-results-sort-section div.mn-actions ul li.mn-sort-upcomingrss, #mn-content .mn-results-found .mn-new-search, #mn-content .mn-results-found .mn-resultsfullcalendar, #mn-content .mn-listing-side, #mn-content #mn-pagetitle, #mn-content .mn-dealsbuttons, #mn-content div.mn-results-links li, #mn-content div.mn-results-links li a, #mn-content div.mn-results-links li.mn-phone, #mn-content div.mn-results-links li.mn-phone2, #mn-content ul, .mn-reset ul, #mn-content ol, .mn-reset ol, #mn-content .mn-member-sidebar, #mn-content #mn-member-tab-content-container, #mn-content .mn-tabs li, #mn-content .mn-actions-share ul, #mn-content .mn-listing-infobasic, #mn-content .mn-listing-sidebar, #mn-info-country select, #mn-info-request input.mn-form-text, #mn-info-city, #mn-info-state, #mn-info-zip, #mn-content .mn-form-text, .mn-reset .mn-form-text, #mn-content .mn-form-dropdown, .mn-reset .mn-form-dropdown, #mn-content .mn-form-field, #mn-content .mn-filter-section .mn-form-field select, #mn-content .mn-filter-section .mn-form-field input { display: inline-block; width: 100%; clear: both; margin-left: 0; float: none; padding: 0; box-sizing: border-box; } #mn-content .mn-listing-infobasic { min-width: 100%; width: 100%; } #mn-content .mn-member-sidebar { text-align: center; padding-bottom: 15px; } #mn-content .mn-memberinfo-block-actions, #mn-content .mn-member-logo { float: none; } #mn-cal-actions span { margin-left: 0; display: block; float: none !important; } #mn-content .mn-cal-grid { width: 99%; margin-left: 1px; } #mn-content .mn-cal-day ul { display: none; } #mn-content .mn-cal-days { font-size: 100%; padding: 7px 5px; } #mn-content .mn-cal-days a { text-decoration: underline; } #mn-content .mn-cal-rows { min-height: 30px; height: 30px; } #mn-content .mn-event-reminder .mn-form-row { box-sizing: border-box; } #mn-content #mn-search-geoip select, #mn-content #mn-search-geoip input { margin: 0 3px 5px; } #mn-content input[type="text"], #mn-content input[type="password"], #mn-content select { padding: 3px; } #mn-content .mn-subcats a { display: block; } #mn-content .mn-subcats li { background-color: whitesmoke; color: #cc0c00; box-sizing: border-box; float: left; list-style: none outside none; margin: 5px 0; padding: 5px; width: 100%; } #mn-content .mn-subcats li.mn-subcats-more a { border: 1px solid; border-radius: 10px; padding: 3px; display: inline-block; margin-top: 10px; } #mn-content #mn-alphanumeric { margin: 20px auto; text-align: center; } #mn-content #mn-alphanumeric a { margin: 3px; background-color: #930700; display: inline-block; min-width: 30px; padding: 5px 3px; color: white; } #mn-content img { width: auto; height: auto; max-width: 100%; } #mn-content #mn-banner { max-width: 100%; } #mn-content .mn-ads-loaded > * { width: auto; } #mn-content .mn-banner .mn-ad, #mn-content .mn-banner .mn-ad a { position: relative; } #mn-content .mn-ad-image img { width: auto; max-width: 100%; height: auto; } #mn-content .mn-banner .mn-ad-name { font-size: 100%; } #mn-content .mn-banner .mn-ad-phone { font-size: 90%; } #mn-content .mn-banner .mn-ad-website { font-size: 90%; } #mn-content .mn-banner .mn-ad-fields-n .mn-ad-name { bottom: 16px; text-align: center; width: auto; } #mn-footer-navigation a { display: block; text-align: left; } } /************* Custom CSS *************/