<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
* html .group { zoom: 1; }
*:first-child + html .group { zoom: 1; }

body { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "Lucida Grande", "sans-serif"; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff; }

.headerTypeStyle, h1, .h1, h2, .h2, h3, .registration-pages ol.featurelisting, .registration-pages ol.featurelisting li, .registration-pages ol.featurelisting p { font-family: "Bitter", "Georgia", "serif"; }

h1.changeTitle { margin-top: 14px !important; }
h1.media-heading { color: #19b0ff; }

h3 { font-weight: bold; font-size: 16px; margin: 12px 0 10px; }
h3.findTitle { font-size: 22px; color: #19b0ff; }
h3.text-place-title { margin-top: 0 !important; }
h3.recentTrans { text-align: center; display: block; background: #fbcd7a; padding: 15px 20px; color: #a15800; line-height: 1.3; font-size: 18px; text-transform: capitalize; border-top-left-radius: 12px; border-bottom-right-radius: 12px; border-bottom: 2px solid #eac177; font-weight: normal; }

.h3 { font-family: "Bitter", "Georgia", "serif"; }

h4 { font-family: "Bitter", "Georgia", "serif"; }
h4.media-heading { font-size: 16px; }

.h4 { font-family: "Bitter", "Georgia", "serif"; }

#container { width: 980px; margin: 0 auto; }

@media (max-width: 768px) { #container { width: inherit; }
  .my_planTitle { font-size: small; }
  .my_feature { text-align: center; }
  h1.media-heading { font-size: 20px; }
  .adContainer h2 { font-size: 20px; margin-top: 20px !important; }
  ul.locTop5 li { padding-right: 0 !important; } }
abbr[title] { cursor: text; border-bottom: 0 dotted #777; }

abbr[data-original-title] { cursor: text; border-bottom: 0 dotted #777; }

.navbar-default { background: #fff; border-radius: 0 !important; }
.navbar-default .navbar-nav &gt; li &gt; a:hover { color: #fff; background: #333; }
.navbar-default .navbar-nav &gt; li &gt; a:focus { color: #fff; background: #333; }

.navbar-header { margin-top: 6px; }

.btn-lm-default { background: #e5e5e5; border-radius: 0; }

.btn-lm { background: #fa9c2b; color: #fff; border-radius: 0; transition: .15s all; }
.btn-lm:active { background: #fa9c2b; color: #fff; border-radius: 0; transition: .15s all; }
.btn-lm:hover { background: #333; color: #fff; }

p.notice { margin-top: 10px; }
p.addMoreFirms { padding-left: 15px; }

@media screen { .printMessageContainer { display: none; }
  .deltasTable del { text-decoration: line-through; background: #ccc; }
  .deltasTable ins { background: #fdfd74; text-decoration: none; }
  .deltasTable td { line-height: 1.7em; padding: 10px 5px; border: 1px solid #ccc; } }
@media print { .printMessageContainer { display: block; text-align: center; width: 50%; }
  .alert-warning { border: 2px solid #f98027 !important; }
  .deltasTable { display: none; }
  .deltasTable del { text-decoration: none; }
  .deltasTable ins { text-decoration: none; }
  .deltasTable td { line-height: 1.7em; padding: 10px 5px; border: 1px solid #ccc; } }
td.question { padding: 10px; background: #ececec; vertical-align: text-top; }
td.orig { padding: 10px 20px 10px 10px; }
td.new { padding: 10px 10px 10px 10px; }
td.changes-date { padding-right: 20px !important; }
td.nearby { vertical-align: middle; text-align: center; width: 33.3%; padding: 10px 0; }

#changesListTable { font-family: "Tahoma", "Garuda", "sans-serif"; font-size: 13px; color: #666; }
#changesListTable thead td { font-weight: bold; text-transform: uppercase; font-size: 12px; color: #333; }
#changesListTable thead th { font-weight: bold; text-transform: uppercase; font-size: 12px; color: #333; }
#changesListTable td { padding: 10px 5px; border: 1px solid #ccc; }
#changesListTable tr.selected td { background: lightblue; }

#lpanelPromoContainer { margin-top: 1em; font-family: "Bitter", "Georgia", "serif"; border-top: 3px solid #19b0ff; border-bottom: 3px solid #19b0ff; padding-bottom: 20px; }

.sampleListing { display: block; position: relative; margin: 40px 0; border-left: 34px solid #19b0ff; padding: 30px; box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.25); margin-left: 40px; }
.sampleListing h4 { font-size: 12px; font-weight: bold; letter-spacing: 2px; text-transform: uppercase; background: #19b0ff; color: #fff; padding: 5px 10px; margin: 0 0 10px 0; line-height: 24px; position: absolute; top: 0; left: 0; background: none; }
.sampleListing h5 { font-weight: bold; margin: 0 0 6px 0; color: #19b0ff; }
.sampleListing p { color: #333; font-size: 12px; margin: 0 0 6px 0; padding: 0; }

.findLawyerContainer { text-align: center; }
.findLawyerContainer p { margin: 1em; }
.findLawyerContainer h3 { margin: 1em; }
.findLawyerContainer .btn-lg { font-size: 34px; font-family: "Bitter", "Georgia", "serif"; color: #fff; background: #19b0ff; padding: .25em 1em; box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.25); text-decoration: none; }
.findLawyerContainer .btn-lg:hover { background: #f7ad1a; text-decoration: none; }

.lender-q { font-weight: bold; font-size: 14px; font-family: "Bitter", "Georgia", "serif"; margin-top: 1em; }

.lender-a { font-family: "Lucida Sans Unicode", "Lucida Grande", "Garuda", "sans-serif"; font-size: 13px; color: #333; line-height: 1.4em; }
.lender-a p { margin-top: 0.5em; }

#chart1 { float: left; width: 40%; }
#chart1 h3 { margin: 0 0 6px 0; }
#chart1 p { font-family: "Bitter", "Georgia", "serif"; }

#chart2 { float: left; width: 40%; margin-left: 20px; }
#chart2 h3 { margin: 0 0 6px 0; }

.navbar { border-radius: 0 !important; }

#logoForm { padding: 8px 25px; }

@media (min-width: 768px) { #navbar-search { padding: 10px 0; }
  .groupListContainer { max-height: 250px; overflow-y: auto; }
  .infoMsg { background: #e0f8ff; border: 1px solid #9ecceb; color: #004ddb; text-align: center; padding: .5em 0; margin: 0 0 1em; }
  .warningMsg { background: #ffecde; border: 1px solid #ebbd9d; color: #db5a00; text-align: center; padding: .5em 0; margin: 0 0 1em; }
  #infoMessagesContainer { margin: auto; width: 500px; }
  #warningMessagesContainer { margin: auto; width: 500px; }
  .navbar-nav &gt; li &gt; a { padding: 25px; }
  #logoForm svg { height: 50px; width: 55px; } }
.home-jumbo { background-image: url("/images/homesUkCropped.jpg"); background-repeat: no-repeat; background-size: cover; }
.home-jumbo .container { background: rgba(255, 255, 255, 0.9); border-radius: 15px; padding: 3em; text-align: center; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e0ffffff', endColorstr='#e0ffffff'); }

.homeLogoHead { margin-bottom: 20px; }
.homeLogoHead img { max-width: 100%; }

#searchLogo { margin-top: 40px; padding-top: 40px; border-top: 1px solid #f1f1f1; }

.gist { font-size: 14px; }

#pricingTable { margin: 1em 0; }

@media (min-width: 768px) and (max-width: 992px) { .container { width: initial; padding-left: 2em; padding-right: 2em; } }
.my_planHeader { text-align: center; color: #fff; padding-top: 0.2em; padding-bottom: 0.2em; }
.my_planHeader.my_plan1 { background: #6999c1; border-bottom: thick solid #486d8b; }
.my_planHeader.my_plan1 a { background: #486d8b; color: #fff; text-shadow: none !important; }
.my_planHeader.my_plan2 { background: #86a24d; border-bottom: thick solid #6c833e; }
.my_planHeader.my_plan2 a { background: #6c833e; color: #fff; text-shadow: none !important; }
.my_planHeader.my_plan3 { background: #fda131; border-bottom: thick solid #c77f28; }
.my_planHeader.my_plan3 a { background: #c77f28; color: #fff; text-shadow: none !important; }

.my_planTitle { font-size: 2em; }

.my_planPrice { font-size: 1.4em; }

.my_planDuration { margin-top: -0.6em; }

.my_feature { line-height: 2.8em; }

.plan-select-legal { font-size: 11px; line-height: 1.2em; }

.my_featureRow { margin-top: 0.2em; margin-bottom: 0.2em; border: 0.1em solid #a3a3a3; background: #fff; }
.my_featureRow.last { margin-top: .5em; padding: 1em 0; }

.my_plan1 { background: #e0eaf2; }

.my_plan2 { background: #e6ebda; }

.my_plan3 { background: #feebd4; }

.my_planFeature { text-align: center; font-size: 2em; }
.my_planFeature i.my_check { color: green; }

#progressbar { margin-bottom: 30px; overflow: hidden; counter-reset: step; }
#progressbar li { list-style-type: none; color: #adadad; text-transform: uppercase; font-size: 12px; width: 20%; float: left; position: relative; text-align: center; }
#progressbar li:before { content: counter(step); counter-increment: step; width: 20px; line-height: 20px; display: block; font-size: 10px; color: #fff; background: #ddd; border-radius: 50px; margin: 0 auto 5px auto; }
#progressbar li:after { content: ''; width: 100%; height: 2px; background: #ddd; position: absolute; left: -50%; top: 9px; z-index: -1; }
#progressbar li.active:before { background: #65b0d3; color: #fff; }
#progressbar li.active:after { background: #65b0d3; color: #fff; }
#progressbar li:first-child:after { content: none; }

.profileNavBottom { margin-top: 5em; }

.res { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #f1f1f1; }

.btnContainerLg { margin-bottom: 20px; }

.listDelete { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: 700; color: #333; line-height: 1; vertical-align: baseline; white-space: nowrap; text-align: center; float: right; }

input[type=number].input-number–noSpinners::-webkit-inner-spin-button { margin: 0; }
input[type=number].input-number–noSpinners::-webkit-outer-spin-button { margin: 0; }

#footerContainer { background: #333; color: #fff; padding: 20px 20px 10px 20px; }

#available { border: 1px solid #f1f1f1; }

#selected { border: 1px solid #f1f1f1; }

#saveSelection { margin-top: 20px; }

.listingButtons { margin-top: 10px; }

.warning-message { padding: 1em; }

@media (max-width: 767px) { .groupListContainer { max-height: 600px; overflow-y: auto; }
  #logoForm svg { height: 34px; width: 34px; } }
@media (min-width: 1210px) { .groupListContainer { max-height: 250px; overflow-y: auto; }
  #logoForm svg { height: 50px; width: 55px; } }
.loginForm ul { list-style-type: none; padding: 0; margin: 20px 0; }
.loginForm label { display: inline-block; width: 150px; }

.forgotPw { display: inline-block; padding-left: 100px; }

#otherHelpInput { padding-bottom: 20px; border-bottom: 1px dashed #ccc; }

#changeAdminBoxContainer { position: fixed; background: rgba(200, 0, 0, 0.5); top: 50px; right: 50px; }

ul.adList { padding: 0; list-style-type: none; }
ul.adList li { font-size: 14px; color: #666; margin-bottom: 12px; margin-left: 18px; line-height: 22px; }
ul.adList li:before { content: '\f05a'; font-family: "FontAwesome", "Font Awesome 5 Pro"; float: left; margin-left: -18px; color: #19b0ff; }
ul.adList li a { color: #666; text-decoration: underline; }
ul.adList li a:hover { color: #19b0ff; text-decoration: none; }
ul.lmLocations { padding-left: 20px; }
ul.locTop5 { font-size: 16px; line-height: 1.5; list-style-type: none; margin-top: 17px; }
ul.locTop5 li { margin-bottom: 25px; position: relative; padding-left: 30px; padding-right: 100px; }
ul.locTop5 li span.fa-stack { position: absolute; top: 0; left: -30px; color: #fa9c2b; }

#lpWidgetContainer { margin-bottom: 20px; padding: 10px 0 20px; border-top: 1px solid #19b0ff; border-bottom: 1px solid #19b0ff; position: relative; }
#lpWidgetContainer h3 { margin-bottom: 20px; }
#lpWidgetContainer p.small { color: #19b0ff; position: absolute; bottom: 2px; right: 2px; font-size: 9px; }

#locJumbo { position: relative; padding: 40px; }

#googlemaps { height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 0; background-repeat: no-repeat; background-size: cover; background-position-y: 50%; }

.mapFilter { background: rgba(255, 255, 255, 0.5); height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 0; }

#locJumboContent { z-index: 1; }
#locJumboContent button.btn { border-top-left-radius: 0; border-bottom-left-radius: 0; }

#lenderApproved { background: rgba(255, 191, 75, 0.7); padding: 20px 30px !important; }

.input-xl { border-color: #7c7c7c; border-radius: 0; height: 54px; padding: 10px 16px; font-size: 24px; line-height: 1.33; }

.btn-xl { padding: 10px 16px; font-size: 24px; line-height: 1.33; }

.recentTransItem { border-top-left-radius: 12px; border-bottom-right-radius: 12px; border: 1px solid #dfdfdf; padding: 10px; box-shadow: 1px 2px 5px 0 rgba(0, 0, 0, 0.2); }
.recentTransItem .media-left { padding-right: 15px; }

.locQuestions { margin-bottom: 30px; }
.locQuestions h3 { padding: 5px 0 5px 15px; border-left: 7px solid #fa9c2b; margin: 16px 0; color: #a15800; }
.locQuestions .lastUpdated { text-align: right; font-size: small; }

.locLawyerList h4 { text-align: center; background: #fbcd7a; padding: 10px 0; border-bottom: 3px solid #eac177; }
.locLawyerList ul { list-style-type: none; margin: 15px 0 0; padding: 0; }
.locLawyerList ul li { margin-bottom: 15px; border: 1px solid #e5e5e5; padding: 15px; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); border-left: 7px solid #e5e5e5; }

#nearbyTable { border: 1px solid #ccc; border-collapse: collapse; }
#nearbyTable #arrowTable { height: 100px; }
#nearbyTable td.current { background: #ffe0a8; border: 1px solid #ccc; font-weight: bold; }
#nearbyTable td.n { border-right: 1px dashed #ccc; }
#nearbyTable td.s { border-right: 1px dashed #ccc; }
#nearbyTable td.nw { border-right: 1px dashed #ccc; border-bottom: 1px dashed #ccc; }
#nearbyTable td.sw { border-right: 1px dashed #ccc; border-bottom: 1px dashed #ccc; }
#nearbyTable td.ne { border-bottom: 1px dashed #ccc; }
#nearbyTable td.w { border-bottom: 1px dashed #ccc; }
#nearbyTable td.e { border-bottom: 1px dashed #ccc; }
#nearbyTable td a { color: #3aafd2; text-decoration: underline; transition: color .15s; }
#nearbyTable td a:hover { color: #fa9f3e; }

.ersatz-li { display: list-item; list-style-type: disc; }

.group:after { visibility: hidden; display: block; content: ""; clear: both; height: 0; }

.deltas .deltasTable td.pos_rel { position: relative; }
.deltas .deltasTable td { vertical-align: text-top; }
.deltas .deltasTable td .fuzz:after { content: ""; position: absolute; bottom: 0; left: 0; right: 0; height: 5em; background: rgba(255, 255, 255, 0.2); background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white)); background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%); }
.deltas .deltasTable .attractor { text-align: center; }
.deltas .deltasTable .attractor span.s-label { text-transform: uppercase; font-weight: bold; font-size: 18px; margin: 12px 0 10px; }
.deltas .deltasTable .attractor .actions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; margin: 7px -10px; }
.deltas .deltasTable .attractor .btn { text-size: large; font-size: 16px; font-weight: bold; -webkit-box-sizing: border-box; box-sizing: border-box; line-height: 40px; text-align: center; letter-spacing: 0.5px; border: 1px solid #ccc; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin: 7px 10px; }
.deltas .deltasTable .attractor .btn-secondary { background: white; }

.changes-related-to a { color: #666; line-height: 1.4em; }
.changes-related-to a:hover { color: #f7ad1a; }

table.time-to-registration { border-collapse: collapse; margin: 1em 3em; }
table.time-to-registration td { border: 1px solid #ccc; padding: 5px; }

.popImgContainer img { margin: 0 auto; }

.lm-topic-lender .lender-a { padding: 9.5px; margin: 0 0 10px; color: #333; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px; }

#listingForm .form-control { margin-bottom: 10px; }

#map.affix { left: 50%; top: 20px; }

footer a { color: #fa9c2b; }
footer a:hover { color: #fff; }

tr.lenderListItem:hover td { background: #f1f1f1; }

.lenderListItem td { padding: 10px; }

.adContainer h2 { color: #19b0ff; margin-top: 0 !important; }

.media-body p { font-size: 12px; }

.locWhatExpectList h4 { text-align: center; background: #fbcd7a; padding: 10px 0; border-bottom: 3px solid #eac177; }

.lm04-history-table th, .lm04-history-table td { padding: 2px; }
.lm04-history-table tr:nth-child(2n) td { background-color: rgba(231, 235, 236, 0.44); }

#login .terms { font-size: small; }

.p1-note { padding: 2em; border: 2px solid orange; font-weight: bold; font-family: "Bitter", "Georgia", "serif"; font-size: 14px; }
.p1-note a { text-decoration: underline; }

.fresample { border: 1px solid #c5c5c5; box-shadow: 0 0 25px rgba(0, 0, 0, 0.2); margin: 25px 2px; padding: 15px; }
.fresample h3 { color: #e79c0a; }
.fresample.navbar-right &gt; p { color: #2d2d2d; }
.fresample.navbar-right &gt; p b { color: #337ab7; }
.fresample .fa.fa-angle-double-right { color: #e79c0a; font-size: 19px; vertical-align: middle; }
.fresample a:focus, .fresample a:hover { text-decoration: none; }

.yellow-dark { background: #f7ac1a; color: #fff; }
.yellow-dark a { color: #fff; }

.blue { background: #337ab7; color: #fff; }
.blue.adlisting::before { border-top: 140px solid #1569b1; z-index: 0; }
.blue a { color: #fff; }

.green { background: #63d363; color: #fff; }
.green.adlisting::before { border-top: 140px solid #52b252; }
.green a { color: #fff; }

.adlisting { overflow: hidden; padding: 10px 20px; height: 260px; position: relative; }
.adlisting h2 { font-size: 21px; /* text-transform: uppercase; */ line-height: 25px; }
.adlisting &gt; p { font-size: 16px; position: relative; }

.adlisting::before { border-left: 140px solid transparent; border-right: 140px solid transparent; border-top: 140px solid #e79c0a; bottom: -21px; content: ""; height: 0; position: absolute; right: -90px; transform: rotate(315deg); width: 0; }

.rightCirlceArrow { bottom: 0; font-size: 47px; margin: 0 15px; position: absolute; right: 0; }

.bgarrow { background: #d6d6d6 none repeat scroll 0 0; color: #2d2d2d; font-size: 21px; padding: 50px 18px 50px 8px; text-align: center; /* padding: 50px 18px 50px 8px; */ /* text-align:left; */ height: 130px; }

.feaureyouget { text-align: center; }

.or-rule-row hr { border-top: 1px solid #c4c4c4; }

.registration-pages ol.featurelisting { border-bottom: 1px solid #d6d6d6; margin: 0; padding: 15px 0; text-align: left; font-size: 14px; line-height: 21px; }
.registration-pages ol.featurelisting h2 { color: black; text-align: left; width: inherit; font-weight: bold; font-size: 22px; margin: 0; }
.registration-pages ol.featurelisting { list-style-position: inside; font-weight: bold; }
.registration-pages ol.featurelisting li { font-weight: bold; margin-bottom: 10px; }
.registration-pages ol.featurelisting p { color: #888888; font-weight: normal; }

.squaredFour { width: 20px; position: relative; margin: 20px auto; }
.squaredFour label { width: 20px; height: 20px; cursor: pointer; position: absolute; top: 0; left: 0; background: #fcfff4; background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); border-radius: 4px; box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0, 0, 0, 0.5); }
.squaredFour label:after { content: ''; width: 9px; height: 5px; position: absolute; top: 5px; left: 6px; border: 3px solid #fba94c; border-top: none; border-right: none; background: transparent; opacity: 0; transform: rotate(-45deg); }
.squaredFour input[type=checkbox] { visibility: hidden; }
.squaredFour input[type=checkbox]:checked + label:after { opacity: 1; }

/* CSS Document */
.modal.modal-wide .modal-dialog { width: 60%; z-index: 6000; }

.modal-wide .modal-body { overflow-y: auto; }

.rot-a-promo1 { font-family: 'Roboto', sans-serif; text-align: center; }
.rot-a-promo1 p { max-width: 800px; margin: 0 auto; }
.rot-a-promo1 .link { margin-top: 10px !important; }
.rot-a-promo1 .link a { text-decoration: underline; text-transform: uppercase; font-style: italic; }
.rot-a-promo1 .eight { width: 100%; max-width: 800px !important; margin: 0 auto !important; float: none !important; }
.rot-a-promo1 .btns { padding: 0px; width: 100%; max-width: 600px; margin: 0 auto; }
.rot-a-promo1 .btns a { font-size: 14px; width: 250px; padding: 10px; font-family: 'Roboto', sans-serif; background: #ebebeb; border: 0px solid #ccc; /*font-weight:bold;*/ color: #1a1a1a; cursor: pointer; margin-top: 20px; text-decoration: none; margin: 15px; text-align: center; display: block; }
.rot-a-promo1 .btns a:hover { background: #06587f; border: 0px solid #ccc; /*font-weight:bold;*/ color: #fff; cursor: pointer; }
.rot-a-promo1 .features { text-align: left; list-style: none; }
.rot-a-promo1 .features li::before { content: ''; background-image: url(../../images/cm/promo/tick.png); vertical-align: top; background-repeat: no-repeat; width: 100%; display: inline-block; width: 23px; height: 23px; margin-top: 5px; margin-right: 5px; }
.rot-a-promo1 .features li { line-height: 30px; }
.rot-a-promo1 .alertgrn { text-align: center; color: #007a34; font-size: 14px; margin: 25px 0; width: 100%; background: #e1ffdf; border: 1px solid #2ecc71; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.rot-a-promo1 .alertgrn p { padding: 20px; }
.rot-a-promo1 .faqs { padding: 25px; text-align: left; background: #fff; border: 1px solid #ccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.rot-a-promo1 .faqsheader { font-size: 18px; font-weight: bold; color: #0a3d74; margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #ccc; display: block; }
.rot-a-promo1 .question { margin-bottom: 25px; }
.rot-a-promo1 .question p { display: block; font-size: 15px; }
.rot-a-promo1 .question p.qu { color: #0a3d74; margin-bottom: 5px; }
.rot-a-promo1 .eight &gt; div { padding: 25px; }
.rot-a-promo1 .eight .adheadr { font-size: 19px; }
@media only screen and (max-width: 800px) { .rot-a-promo1 .btns td { display: block; width: 100%; }
  .rot-a-promo1 .btns a { width: 100%; margin: 0px; padding: 15px 0px; } }
.rot-a-promo1 .padd0 { padding: 0px; }
.rot-a-promo1 .marg0 { margin: 0px; }
.rot-a-promo1 .clearfix { clear: both !important; float: none !important; }
.rot-a-promo1 .box3 { padding: 15px; text-align: left; }
.rot-a-promo1 .bodydiv { max-width: 1170px; padding: 15px 0; margin: 30px auto; background: green1; }
.rot-a-promo1 .bodydiv &gt; div { display: block; float: left; }
.rot-a-promo1 .bodydiv &gt; div:nth-child(1) { width: 60%; background: grey1; }
.rot-a-promo1 .bodydiv &gt; div:nth-child(2) { width: 40%; background: orange1; }
.rot-a-promo1 .ttl_1 { color: #0a3d74; font-size: 18px; display: block; margin-bottom: 10px; font-family: 'Roboto', sans-serif; text-decoration: none; }
.rot-a-promo1 .ttl_1:hover { color: blue; text-decoration: underline; }
.rot-a-promo1 .sbdate { font-size: 12px; color: #5e5e5e; margin-bottom: 5px; display: block; }
.rot-a-promo1 .box3 p { font-size: 14px; color: #1a1a1a s; }
.rot-a-promo1 .box4 { padding: 15px; text-align: left; -webkit-box-shadow: 3px 3px 3px -2px rgba(0, 0, 0, 0.15); -moz-box-shadow: 3px 3px 3px -2px rgba(0, 0, 0, 0.15); box-shadow: 3px 3px 3px -2px rgba(0, 0, 0, 0.15); border: 1px solid #efefef; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.rot-a-promo1 .adheadr { display: block; color: #fff; background: #383838; padding: 15px; font-size: 22px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.rot-a-promo1 .box3 h1 { color: #fff; font-size: 37px; font-weight: normal; }
.rot-a-promo1 .padtop_70 { padding-top: 70px; }
.rot-a-promo1 .center { text-align: center; }

@media only screen and (max-width: 767px) { .stats li { width: 100%; text-align: center; padding: 0px; line-height: 20px; border-right: 0px; }
  .srch_hdr_container table, .srch_hdr_container table td p { text-align: center; }
  .srch_hdr_container .logo { margin: 0 auto; max-width: 200px; }
  .srch_hdr_container table td { display: block; width: 100% !important; text-align: center; float: left; }
  .srch_hdr_container table input[type="submit"] { margin-top: 10px; }
  .bodydiv &gt; div:nth-child(1) { width: 100%; }
  .bodydiv &gt; div:nth-child(2) { margin-top: 30px; width: 95%; margin-left: 2%; }
  .register_fom input[type="text"] { width: 100%; margin-top: 20px; } }
@media only screen and (max-width: 640px) { .top_nav ul { width: 100%; }
  .top_nav ul li { padding: 15px 7px; text-align: center; }
  .top_nav { text-align: center; padding-bottom: 15px; }
  .signin { float: none; margin: 12px auto; }
  .bodydata { padding: 15px; }
  .register_fom input[type="text"] { width: 100%; margin-top: 20px; }
  .pad0xs { padding: 0px; }
  .padtop_70 { padding-top: 0px; } }
@media print { a[href]:after { content: none; } }
.share-this-change { border: 2px solid #337ab7; border-radius: 3px; padding: 0.5em; float: right; cursor: pointer; font-weight: bold; font-size: 12px; font-weight: normal; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "Lucida Grande", "sans-serif"; }
.share-this-change i.fa-share-alt { color: #337ab7; }

.share-this-popup input[type=checkbox] { height: 1px; width: 1px; float: left; position: relative; left: 13px; z-index: -100; }
.share-this-popup input[type=checkbox] + label { background-image: url(/images/lmon/share-this/ic_checkbox.png); height: 28px; width: 28px; display: inline-block; padding: 0 0 0 0px; float: left; }
.share-this-popup input[type=checkbox] + label + p { margin-left: 38px; }
.share-this-popup input[type=checkbox]:checked + label { background-image: url(/images/lmon/share-this/ic_checkbox_checked.png); height: 28px; width: 28px; display: inline-block; padding: 0 0 0 0px; }
.share-this-popup h1, .share-this-popup h2 { font-family: Calibri, sans-serif !important; line-height: 1em; font-weight: 700 !important; }
.share-this-popup h1 { font-size: 32px; }
.share-this-popup h2 { font-size: 24px; }
.share-this-popup .text-center { text-align: center; }
.share-this-popup .text-left { text-align: left; }
.share-this-popup .text-right { text-align: right; }
.share-this-popup .main { position: relative; }
.share-this-popup .share-modal { display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); height: 50vh; background-color: rgba(93, 93, 93, 0.95); border-radius: 55px; padding: 40px; color: #ffffff; width: 502px; height: auto; transition: opacity 2.5s ease-out; box-sizing: content-box; }
.share-this-popup .share-modal .authz-box-proceed { display: none; }
.share-this-popup .share-modal .column { float: left; padding-right: 10px; }
.share-this-popup .share-modal .column:first-of-type { width: 45%; }
.share-this-popup .share-modal .column:last-of-type { width: 55%; padding-right: 0px; }
.share-this-popup .share-modal .row:after { content: ""; display: table; clear: both; }
.share-this-popup .share-modal-input { background-color: transparent; color: #ffffff; width: 100%; border: 1px solid #ffffff; font-size: 15px; line-height: 23px; padding: 8px; }
.share-this-popup .input-row { margin-bottom: 20px; }
.share-this-popup .input-row:last-of-type { margin-bottom: 0px; }
.share-this-popup ::placeholder { color: #d4d4d4; font-size: 15px; line-height: 23px; }
.share-this-popup ::-moz-placeholder { /* Firefox 19+ */ color: #d4d4d4; font-size: 15px; line-height: 23px; }
.share-this-popup :-ms-input-placeholder { /* IE 10+ */ color: #d4d4d4; font-size: 15px; line-height: 23px; }
.share-this-popup :-moz-placeholder { /* Firefox 18- */ color: #d4d4d4; font-size: 15px; line-height: 23px; }
.share-this-popup .btn-submit { width: 100px; height: 40px; color: white; background-color: #C3C3C3; font-weight: 700; font-size: 20px; }
.share-this-popup #uncheckBox { display: block; }
.share-this-popup #checkBox { display: none; }
.share-this-popup .check { float: left; margin-right: 20px; }
.share-this-popup button, .share-this-popup .close { cursor: pointer; }
.share-this-popup .open-modal { width: auto; }
.share-this-popup .thanks-modal { position: fixed; z-index: 1000; top: 77px; left: calc(50% - 175px); background-color: rgba(75, 181, 67, 0.95); border-radius: 10px; width: 350px; height: 50px; padding: 15px 0; text-align: center; color: #FFFFFF; display: none; }
.share-this-popup .thanks-modal p { margin: 0; }
@media (max-width: 768px) { .share-this-popup .share-modal { width: calc(100% - 80px); }
  .share-this-popup .share-modal .column { width: 100%; } }
</pre></body></html>