article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}audio:not([controls]) {display: none;height: 0;}[hidden] {display: none;}html {font-size: 100%;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}html,button,input,select,textarea {font-family: sans-serif;}body {margin: 0;}a:focus {outline: thin dotted;}a:active,a:hover {outline: 0;}h1 {font-size: 2em;margin: 0.67em 0;}h2 {font-size: 1.5em;margin: 0.83em 0;}h3 {font-size: 1.17em;margin: 1em 0;}h4 {font-size: 1em;margin: 1.33em 0;}h5 {font-size: 0.83em;margin: 1.67em 0;}h6 {font-size: 0.67em;margin: 2.33em 0;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}blockquote {margin: 1em 40px;}dfn {font-style: italic;}hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}mark {background: #ff0;color: #000;}p,pre {margin: 1em 0;}code,kbd,pre,samp {font-family: monospace, serif;_font-family: 'courier new', monospace;font-size: 1em;}pre {white-space: pre;white-space: pre-wrap;word-wrap: break-word;}q {quotes: none;}q:before,q:after {content: '';content: none;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}dl,menu,ol,ul {margin: 1em 0;}dd {margin: 0 0 0 40px;}menu,ol,ul {padding: 0 0 0 40px;}nav ul,nav ol {list-style: none;list-style-image: none;}img {border: 0;-ms-interpolation-mode: bicubic;}svg:not(:root) {overflow: hidden;}figure {margin: 0;}form {margin: 0;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;white-space: normal;*margin-left: -7px;}button,input,select,textarea {font-size: 100%;margin: 0;vertical-align: baseline;*vertical-align: middle;}button,input {line-height: normal;}button,select {text-transform: none;}button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;*overflow: visible;}button[disabled],html input[disabled] {cursor: default;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;*height: 13px;*width: 13px;}input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}textarea {overflow: auto;vertical-align: top;}table {border-collapse: collapse;border-spacing: 0;}.pure-button {display: inline-block;*display: inline;zoom: 1;line-height: normal;white-space: nowrap;vertical-align: baseline;text-align: center;cursor: pointer;-webkit-user-drag: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.pure-button::-moz-focus-inner {padding: 0;border: 0;}.pure-button {font-size: 100%;*font-size: 90%;*overflow: visible;padding: 0.5em 1.5em 0.5em;color: #444;color: rgba(0, 0, 0, 0.80);*color: #444;border: 1px solid #999;border: none rgba(0, 0, 0, 0);background-color: #E6E6E6;text-decoration: none;border-radius: 2px;-webkit-transition: 0.1s linear -webkit-box-shadow;-moz-transition: 0.1s linear -moz-box-shadow;-ms-transition: 0.1s linear box-shadow;-o-transition: 0.1s linear box-shadow;transition: 0.1s linear box-shadow;}.pure-button-hover,.pure-button:hover,.pure-button:focus {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000',GradientType=0);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0,0,0, 0.05)), to(rgba(0,0,0, 0.10)));background-image: -webkit-linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.10));background-image: -moz-linear-gradient(top, rgba(0,0,0, 0.05) 0%, rgba(0,0,0, 0.10));background-image: -ms-linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.10));background-image: -o-linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.10));background-image: linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.10));}.pure-button:focus {outline: 0;}.pure-button-active,.pure-button:active {box-shadow: 0 0 0 1px rgba(0,0,0, 0.15) inset, 0 0 6px rgba(0,0,0, 0.20) inset;}.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active {border: none;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);filter: alpha(opacity=40);-khtml-opacity: 0.40;-moz-opacity: 0.40;opacity: 0.40;cursor: not-allowed;box-shadow: none;}.pure-button-hidden {display: none;}.pure-button::-moz-focus-inner{padding: 0;border: 0;}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected {background-color: rgb(0, 120, 231);color: #fff;}.pure-form input[type="text"],.pure-form input[type="password"],.pure-form input[type="email"],.pure-form input[type="url"],.pure-form input[type="date"],.pure-form input[type="month"],.pure-form input[type="time"],.pure-form input[type="datetime"],.pure-form input[type="datetime-local"],.pure-form input[type="week"],.pure-form input[type="number"],.pure-form input[type="search"],.pure-form input[type="tel"],.pure-form input[type="color"],.pure-form select,.pure-form textarea {padding: 0.5em 0.6em;display: inline-block;border: 1px solid #ccc;font-size: 0.8em;box-shadow: inset 0 1px 3px #ddd;border-radius: 4px;-webkit-transition: 0.3s linear border;-moz-transition: 0.3s linear border;-ms-transition: 0.3s linear border;-o-transition: 0.3s linear border;transition: 0.3s linear border;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.pure-form input[type="text"]:focus,.pure-form input[type="password"]:focus,.pure-form input[type="email"]:focus,.pure-form input[type="url"]:focus,.pure-form input[type="date"]:focus,.pure-form input[type="month"]:focus,.pure-form input[type="time"]:focus,.pure-form input[type="datetime"]:focus,.pure-form input[type="datetime-local"]:focus,.pure-form input[type="week"]:focus,.pure-form input[type="number"]:focus,.pure-form input[type="search"]:focus,.pure-form input[type="tel"]:focus,.pure-form input[type="color"]:focus,.pure-form select:focus,.pure-form textarea:focus {outline: 0;outline: thin dotted \9;border-color: #129FEA;}.pure-form input[type="file"]:focus,.pure-form input[type="radio"]:focus,.pure-form input[type="checkbox"]:focus {outline: thin dotted #333;outline: 1px auto #129FEA;}.pure-form .pure-checkbox,.pure-form .pure-radio {margin: 0.5em 0;display: block;}.pure-form input[type="text"][disabled],.pure-form input[type="password"][disabled],.pure-form input[type="email"][disabled],.pure-form input[type="url"][disabled],.pure-form input[type="date"][disabled],.pure-form input[type="month"][disabled],.pure-form input[type="time"][disabled],.pure-form input[type="datetime"][disabled],.pure-form input[type="datetime-local"][disabled],.pure-form input[type="week"][disabled],.pure-form input[type="number"][disabled],.pure-form input[type="search"][disabled],.pure-form input[type="tel"][disabled],.pure-form input[type="color"][disabled],.pure-form select[disabled],.pure-form textarea[disabled] {cursor: not-allowed;background-color: #eaeded;color: #cad2d3;}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly] {background: #eee;color: #777;border-color: #ccc;}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid {color: #b94a48;border: 1px solid #ee5f5b;}.pure-form input:focus:invalid:focus,.pure-form textarea:focus:invalid:focus,.pure-form select:focus:invalid:focus {border-color: #e9322d;}.pure-form input[type="file"]:focus:invalid:focus,.pure-form input[type="radio"]:focus:invalid:focus,.pure-form input[type="checkbox"]:focus:invalid:focus {outline-color: #e9322d;}.pure-form select {border: 1px solid #ccc;background-color: white;}.pure-form select[multiple] {height: auto;}.pure-form label {margin: 0.5em 0 0.2em;font-size: 90%;}.pure-form fieldset {margin: 0;padding: 0.35em 0 0.75em;border: 0;}.pure-form legend {display: block;width: 100%;padding: 0.3em 0;margin-bottom: 0.3em;font-size: 125%;color: #333;border-bottom: 1px solid #e5e5e5;}.pure-form-stacked input[type="text"],.pure-form-stacked input[type="password"],.pure-form-stacked input[type="email"],.pure-form-stacked input[type="url"],.pure-form-stacked input[type="date"],.pure-form-stacked input[type="month"],.pure-form-stacked input[type="time"],.pure-form-stacked input[type="datetime"],.pure-form-stacked input[type="datetime-local"],.pure-form-stacked input[type="week"],.pure-form-stacked input[type="number"],.pure-form-stacked input[type="search"],.pure-form-stacked input[type="tel"],.pure-form-stacked input[type="color"],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea {display: block;margin: 0.25em 0;}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}.pure-form-aligned .pure-control-group {margin-bottom: 0.5em;}.pure-form-aligned .pure-control-group label {text-align: right;display: inline-block;vertical-align: middle;width: 10em;margin: 0 1em 0 0;}.pure-form-aligned .pure-controls {margin: 1.5em 0 0 10em;}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded {border-radius: 2em;padding: 0.5em 1em;}.pure-form .pure-group fieldset {margin-bottom: 10px;}.pure-form .pure-group input {display: block;padding: 10px;margin: 0;border-radius: 0;position: relative;top: -1px;}.pure-form .pure-group input:focus {z-index: 2;}.pure-form .pure-group input:first-child {top: 1px;border-radius: 4px 4px 0 0;}.pure-form .pure-group input:last-child {top: -2px;border-radius: 0 0 4px 4px;}.pure-form .pure-group button {margin: 0.35em 0;}.pure-form .pure-input-1 {width: 100%;}.pure-form .pure-input-2-3 {width: 66%;}.pure-form .pure-input-1-2 {width: 50%;}.pure-form .pure-input-1-3 {width: 33%;}.pure-form .pure-input-1-4 {width: 25%;}.pure-form .pure-help-inline,.pure-form-message-inline {display: inline-block;padding-left: 0.3em;color: #666;vertical-align: middle;font-size: 90%;}.pure-form-message {display: block;color: #666;font-size: 90%;}@media only screen and (max-width : 480px) {.pure-form button[type="submit"] {margin: 0.7em 0 0;}.pure-form input[type="text"],.pure-form input[type="password"],.pure-form input[type="email"],.pure-form input[type="url"],.pure-form input[type="date"],.pure-form input[type="month"],.pure-form input[type="time"],.pure-form input[type="datetime"],.pure-form input[type="datetime-local"],.pure-form input[type="week"],.pure-form input[type="number"],.pure-form input[type="search"],.pure-form input[type="tel"],.pure-form input[type="color"],.pure-form label {margin-bottom: 0.3em;display: block;}.pure-group input[type="text"],.pure-group input[type="password"],.pure-group input[type="email"],.pure-group input[type="url"],.pure-group input[type="date"],.pure-group input[type="month"],.pure-group input[type="time"],.pure-group input[type="datetime"],.pure-group input[type="datetime-local"],.pure-group input[type="week"],.pure-group input[type="number"],.pure-group input[type="search"],.pure-group input[type="tel"],.pure-group input[type="color"] {margin-bottom: 0;}.pure-form-aligned .pure-control-group label {margin-bottom: 0.3em;text-align: left;display: block;width: 100%;}.pure-form-aligned .pure-controls {margin: 1.5em 0 0 0;}.pure-form .pure-help-inline,.pure-form-message-inline,.pure-form-message {display: block;font-size: 80%;padding: 0.2em 0 0.8em;}}.pure-g {letter-spacing: -0.31em;*letter-spacing: normal;*word-spacing: -0.43em;text-rendering: optimizespeed;font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;display: -webkit-flex;-webkit-flex-flow: row wrap;display: -ms-flexbox;-ms-flex-flow: row wrap;}.opera-only :-o-prefocus,.pure-g {word-spacing: -0.43em;}.pure-u {display: inline-block;*display: inline;zoom: 1;letter-spacing: normal;word-spacing: normal;vertical-align: top;text-rendering: auto;}.pure-g [class *= "pure-u"] {font-family: sans-serif;}.pure-u-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-5-24,.pure-u-7-24,.pure-u-11-24,.pure-u-13-24,.pure-u-17-24,.pure-u-19-24,.pure-u-23-24 {display: inline-block;*display: inline;zoom: 1;letter-spacing: normal;word-spacing: normal;vertical-align: top;text-rendering: auto;}.pure-u-1 {width: 100%;}.pure-u-1-2 {width: 50%;*width: 49.969%;}.pure-u-1-3 {width: 33.3333%;*width: 33.3023%;}.pure-u-2-3 {width: 66.6667%;*width: 66.6357%;}.pure-u-1-4 {width: 25%;*width: 24.969%;}.pure-u-3-4 {width: 75%;*width: 74.969%;}.pure-u-1-5 {width: 20%;*width: 19.969%;}.pure-u-2-5 {width: 40%;*width: 39.969%;}.pure-u-3-5 {width: 60%;*width: 59.969%;}.pure-u-4-5 {width: 80%;*width: 79.969%;}.pure-u-1-6 {width: 16.6667%;*width: 16.6357%;}.pure-u-5-6 {width: 83.3333%;*width: 83.3023%;}.pure-u-1-8 {width: 12.5%;*width: 12.469%;}.pure-u-3-8 {width: 37.5%;*width: 37.469%;}.pure-u-5-8 {width: 62.5%;*width: 62.469%;}.pure-u-7-8 {width: 87.5%;*width: 87.469%;}.pure-u-1-12 {width: 8.3333%;*width: 8.3023%;}.pure-u-5-12 {width: 41.6667%;*width: 41.6357%;}.pure-u-7-12 {width: 58.3333%;*width: 58.3023%;}.pure-u-11-12 {width: 91.6667%;*width: 91.6357%;}.pure-u-1-24 {width: 4.1667%;*width: 4.1357%;}.pure-u-5-24 {width: 20.8333%;*width: 20.8023%;}.pure-u-7-24 {width: 29.1667%;*width: 29.1357%;}.pure-u-11-24 {width: 45.8333%;*width: 45.8023%;}.pure-u-13-24 {width: 54.1667%;*width: 54.1357%;}.pure-u-17-24 {width: 70.8333%;*width: 70.8023%;}.pure-u-19-24 {width: 79.1667%;*width: 79.1357%;}.pure-u-23-24 {width: 95.8333%;*width: 95.8023%;}.pure-g-r {letter-spacing: -0.31em;*letter-spacing: normal;*word-spacing: -0.43em;font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;display: -webkit-flex;-webkit-flex-flow: row wrap;display: -ms-flexbox;-ms-flex-flow: row wrap;}.opera-only :-o-prefocus,.pure-g-r {word-spacing: -0.43em;}.pure-g-r [class *= "pure-u"] {font-family: sans-serif;}.pure-g-r img {max-width: 100%;height: auto;}@media (min-width: 980px) {.pure-visible-phone {display: none;}.pure-visible-tablet {display: none;}.pure-hidden-desktop {display: none;}}@media (max-width: 480px) {.pure-g-r > .pure-u,.pure-g-r > [class *= "pure-u-"] {width: 100%;}}@media (max-width: 767px) {.pure-g-r > .pure-u,.pure-g-r > [class *= "pure-u-"] {width: 100%;}.pure-hidden-phone {display: none;}.pure-visible-desktop {display: none;}}@media (min-width: 768px) and (max-width: 979px) {.pure-hidden-tablet {display: none;}.pure-visible-desktop {display: none;}}.pure-menu ul {position: absolute;visibility: hidden;}.pure-menu.pure-menu-open {visibility: visible;z-index: 2;width: 100%;}.pure-menu ul {left: -10000px;list-style: none;margin: 0;padding: 0;top: -10000px;z-index: 1;}.pure-menu > ul {position: relative;}.pure-menu-open > ul {left: 0;top: 0;visibility: visible;}.pure-menu-open > ul:focus {outline: 0;}.pure-menu li {position: relative;}.pure-menu a,.pure-menu .pure-menu-heading {display: block;color: inherit;line-height: 1.5em;padding: 5px 20px;text-decoration: none;white-space: nowrap;}.pure-menu.pure-menu-horizontal > .pure-menu-heading {display: inline-block;*display: inline;zoom: 1;margin: 0;vertical-align: middle;}.pure-menu.pure-menu-horizontal > ul {display: inline-block;*display: inline;zoom: 1;vertical-align: middle;height: 2.4em;}.pure-menu li a {padding: 5px 20px;}.pure-menu-can-have-children > .pure-menu-label:after {content: '\25B8';float: right;font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'DejaVu Sans', sans-serif;margin-right: -20px;margin-top: -1px;}.pure-menu-can-have-children > .pure-menu-label {padding-right: 30px;}.pure-menu-separator {background-color: #dfdfdf;display: block;height: 1px;font-size: 0;margin: 7px 2px;overflow: hidden;}.pure-menu-hidden {display: none;}.pure-menu-fixed {position: fixed;top: 0;left: 0;width: 100%;}.pure-menu-horizontal li {display: inline-block;*display: inline;zoom: 1;vertical-align: middle;}.pure-menu-horizontal li li {display: block;}.pure-menu-horizontal > .pure-menu-children > .pure-menu-can-have-children > .pure-menu-label:after {content: "\25BE";}.pure-menu-horizontal > .pure-menu-children > .pure-menu-can-have-children > .pure-menu-label {padding-right: 30px;}.pure-menu-horizontal li.pure-menu-separator {height: 50%;width: 1px;margin: 0 7px;}.pure-menu-horizontal li li.pure-menu-separator {height: 1px;width: auto;margin: 7px 2px;}.pure-menu.pure-menu-open,.pure-menu.pure-menu-horizontal li .pure-menu-children {background: #fff;border: 1px solid #b7b7b7;}.pure-menu.pure-menu-horizontal,.pure-menu.pure-menu-horizontal .pure-menu-heading {border: none;}.pure-menu a {border: 1px solid transparent;border-left: none;border-right: none;}.pure-menu a,.pure-menu .pure-menu-can-have-children > li:after {color: #777;}.pure-menu .pure-menu-can-have-children > li:hover:after {color: #fff;}.pure-menu .pure-menu-open {background: #dedede;}.pure-menu li a:hover,.pure-menu li a:focus {background: #eee;}.pure-menu li.pure-menu-disabled a:hover,.pure-menu li.pure-menu-disabled a:focus {background: #fff;color: #bfbfbf;}.pure-menu .pure-menu-disabled > a {background-image: none;border-color: transparent;cursor: default;}.pure-menu .pure-menu-disabled > a,.pure-menu .pure-menu-can-have-children.pure-menu-disabled > a:after {color: #bfbfbf;}.pure-menu .pure-menu-heading {color: #565d64;text-transform: uppercase;font-size: 90%;margin-top: 0.5em;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dfdfdf;}.pure-menu .pure-menu-selected a {color: #000;}.pure-menu.pure-menu-open.pure-menu-fixed {border: none;border-bottom: 1px solid #b7b7b7;}.pure-paginator {letter-spacing: -0.31em;*letter-spacing: normal;*word-spacing: -0.43em;text-rendering: optimizespeed;list-style: none;margin: 0;padding: 0;}.opera-only :-o-prefocus,.pure-paginator {word-spacing: -0.43em;}.pure-paginator li {display: inline-block;*display: inline;zoom: 1;letter-spacing: normal;word-spacing: normal;vertical-align: top;text-rendering: auto;}.pure-paginator .pure-button {border-radius: 0;padding: 0.8em 1.4em;vertical-align: top;height: 1.1em;}.pure-paginator .pure-button:focus,.pure-paginator .pure-button:active {outline-style: none;}.pure-paginator .prev,.pure-paginator .next {color: #C0C1C3;text-shadow: 0 -1px 0 rgba(0,0,0, 0.45);}.pure-paginator .prev {border-radius: 2px 0 0 2px;}.pure-paginator .next {border-radius: 0 2px 2px 0;}@media (max-width: 480px) {.pure-menu-horizontal {width: 100%;}.pure-menu-children li {display: block;border-bottom: 1px solid black;}}.pure-table {border-collapse: collapse;border-spacing: 0;empty-cells: show;border: 1px solid #cbcbcb;}.pure-table caption {color: #000;font: italic 85%/1 arial, sans-serif;padding: 1em 0;text-align: center;}.pure-table td,.pure-table th {border-left: 1px solid #cbcbcb;border-width: 0 0 0 1px;font-size: inherit;margin: 0;overflow: visible;padding: 6px 12px;}.pure-table td:first-child,.pure-table th:first-child {border-left-width: 0;}.pure-table thead {background: #e0e0e0;color: #000;text-align: left;vertical-align: bottom;}.pure-table td {background-color: transparent;}.pure-table-odd td {background-color: #f2f2f2;}.pure-table-striped tr:nth-child(2n-1) td {background-color: #f2f2f2;}.pure-table-bordered td {border-bottom: 1px solid #cbcbcb;}.pure-table-bordered tbody > tr:last-child td,.pure-table-horizontal tbody > tr:last-child td {border-bottom-width: 0;}.pure-table-horizontal td,.pure-table-horizontal th {border-width: 0 0 1px 0;border-bottom: 1px solid #cbcbcb;}.pure-table-horizontal tbody > tr:last-child td {border-bottom-width: 0;}body {font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;}a {color: #168fba;text-decoration: none;}a:hover {color: #165EBA;}.header {background-color: #168fba}.top-nav {display: inline-block;padding: 5px;background-color: #18a4d5;color: #FFFFFF;font-size: 13px;letter-spacing: 1px;}.top-nav:hover {background-color: #9dd357;}.sel-nav {background-color: #9dd357;}.listing-row-g-ads {border: solid 1px #e8eae6;padding:45px 6px 19px 6px;position: relative;}.opposites {color: #9dd357;}#g-ads-bottom {margin: 0 auto;}#g-ads-home {margin: 0 auto;}#g-ad-article-banner {max-width:730px;margin: 12px auto 24px auto;}#home-row-g-ads {margin: 0 auto;border: solid 1px #e8eae6;padding:39px 10px 30px 5px;}#async-preloader {display: none;}span.sponsored-link {color: #fff;padding: 5px;font-size: 12px;font-weight: normal;position: absolute;background: rgb(180, 180, 180);text-shadow: 0 -1px 0 rgb(157, 158, 153);top: 0px;left: 0px;letter-spacing: 1px;}#content {margin: 0 5px;max-width:700px;}h1.heading {font-size: 18px;}.listing-row {border: solid 1px #e8eae6;position: relative;padding: 12px;}.hide, .hide a {display: none;}#accommodation-listings span.on-special {color: #fff;padding: 5px;font-size: 12px;font-weight: bold;position: absolute;background: #a1c41e;text-shadow: 0 -1px 0 #8fae1b;top: 6px;left: 6px;letter-spacing: 1px;}#accommodation-listings .listing-seperator {height: 10px;clear: both;}#accommodation-listings .small-acccommodation-img {border: solid 2px #d1d2d0;}#accommodation-listings .short-description {line-height: 20px;}#accommodation-listings .star-rating{margin-top:4px;width:93px;height: 19px;background:url(/themes/tpd-mobile/images/tpd-sprite.png) 0 -71px no-repeat;}#accommodation-listings .star-rating-perc {height: 19px;background:url(/themes/tpd-mobile/images/tpd-sprite.png) 0 -90px no-repeat;}#accommodation-listings .request-quote {margin-top:8px;height: 19px;width:130px;background-color: #9dd357;}#accommodation-listings .request-quote:hover {background-color: #85B941;}#accommodation-listings .quote-image {height: 19px;width:130px;background:url(/themes/tpd-mobile/images/tpd-sprite.png) 0 -318px no-repeat;display: inline-block;}#accommodation-listings .quote-image:hover {background:url(/themes/tpd-mobile/images/tpd-sprite.png) -130px -318px no-repeat;}#accommodation-listings .book-now {margin-top:7px;height: 19px;width:130px;background-color: #168fba;}#accommodation-listings .book-now:hover {background-color: #0B7397;}#accommodation-listings .book-image {height: 19px;width:130px;background:url(/themes/tpd-mobile/images/tpd-sprite.png) 0 -338px no-repeat;display: inline-block;}#accommodation-listings .book-image:hover {background:url(/themes/tpd-mobile/images/tpd-sprite.png) -130px -338px no-repeat;}#accommodation-listings .right-col-seperator {height: 8px;}#pager-wrapper {display: table;margin: 15px auto;}ul.yiiPager{font-size:13px;border:0;margin:0;padding:0;line-height:100%;display:inline;}ul.yiiPager li{display:inline;}ul.yiiPager a:link,ul.yiiPager a:visited{border:solid 1px #9aafe5;font-weight:bold;color:#0e509e;padding:3px 6px;text-decoration:none;}ul.yiiPager .page a{font-weight:normal;}ul.yiiPager a:hover{border:solid 1px #168fba;}ul.yiiPager .selected a{background:#168fba;color:#FFFFFF;font-weight:bold;border-color: #FFFFFF;}ul.yiiPager .hidden a{border:solid 1px #DEDEDE;color:#888888;display: none;}ul.yiiPager .first,ul.yiiPager .last{display:none;}#footer-logo {display: inline-block;height: 25px;width:128px;background:url(/themes/tpd-original/images/tpd-sprite.png) 0 -208px no-repeat;}#footer {margin-top: 1%;background-color: #168FBA;border: 1px solid #168FBA;letter-spacing: normal;}#footer a, #footer span {color: #FFFFFF;line-height: 25px;}#footer a:hover {text-decoration: underline;}#footer #footer-inner {padding: 25px;color: #FFF;font-size: 90%;}#footer-text{}#accommodation-listings .heading {font-size: 18px;font-weight: normal;}#establishment .heading {font-size: 21px;font-weight: normal;}#establishment .heading-seperator {height: 25px;}#establishment .content {margin-left: 6px;}#establishment .description {font-size: 13px;line-height: 17px;}#establishment .gallery-box {text-align: center;background-color: #d4d4d4;border: solid 1px #b5b5b5;padding: 5px;margin: 0 auto;}#establishment .review-heading {font-size: 16px;}#establishment .review-subject {font-size: 14px;margin-bottom: 10px;font-weight: bold;}#establishment .review-content {font-size: 12px;margin-bottom: 10px;line-height: 17px;}#establishment .review-by {font-size: 11px;font-style: italic;font-weight: 800;margin-bottom: 6px;}#establishment .heading-seperator-reviews {height: 20px;}#establishment .review-section {margin-left: 6px;}#establishment iframe, #establishment img {border: 1px #FFFFFF solid;}#establishment .gallery-height-seperator {height: 7px;}#establishment .action-span {display: inline-block;height: 28px;width: 230px;}#establishment .request-quote {margin-top: 25px;float:left;height: 28px;width: 230px;background:url(/themes/tpd-original/images/tpd-sprite.png) 0 -362px no-repeat;background-color: #9dd357;}#actions {padding:8px;}#establishment .book-now {margin-top: 25px;float:left;height: 28px;width: 230px;background:url(/themes/tpd-original/images/tpd-sprite.png) 0 -393px no-repeat;background-color: #168fba;}#establishment .request-quote:hover {background-color: #85B941;}#establishment .book-now:hover {background-color: #0B7397;}#establishment .action-wrapper {max-width: 470px;min-width: 230px;margin: 0 auto;}#establishment .booking-true {width: 100%;}#establishment .action-seperator {width: 10px;float:left;}#establishment .best-price {display: table;margin: 0 auto;color: #ea0707;font-style: italic;font-size: 17px;}.collapse-me {display:none;}#destinations {margin-top: 8px;font-family: Arial, Helvetica, sans-serif;}#destinations .heading {font-size: 18px;font-weight: normal;}#destinations .destination-row {margin: 0 auto;border: solid 1px #e8eae6;padding:7px;letter-spacing: normal;overflow: hidden;}#destinations .destination-row-g-ads {margin: 0 auto;border: solid 1px #e8eae6;padding:39px 5px 30px 5px;}#destinations .heading-seperator {height: 15px;}#destinations .content {padding: 5px 0;}#destinations .padding-left {}#destinations .padding-right {}#destinations .destination-seperator {height: 20px;clear: both;}#destinations .heading-link {font-size: 20px;}#destinations .blurb {font-size: 12px;margin-top: 12px;line-height: 15px;margin-bottom: 12px;}#destinations .popular-areas {float:left;width: 50%;}#destinations .popular-establishments {float:right;width: 50%;}#destinations .popular-heading {font-size: 14px;font-weight: normal;}#destinations .link {margin: 12px 0 0 6px;}#destinations .link a {font-size: 14px;font-weight: bold;}#blog {margin: 0 5px;max-width:700px;}#travel-south-africa .article-row {border: solid 1px #e8eae6;padding:20px;}#travel-south-africa .article-row:hover {-moz-box-shadow: inset 0 0 10px #000000;-webkit-box-shadow: inset 0 0 10px #000000;box-shadow: inset 0 0 10px #000000;}#travel-south-africa .article-seperator, #travel-article .article-seperator {height: 10px;clear: both;}#travel-south-africa .heading, #travel-article .heading {font-size: 18px;font-weight: normal;}#travel-south-africa .heading-seperator, #travel-article .heading-seperator {height: 15px;clear: left;}#travel-south-africa .article-name {font-size: 18px;line-height:18px;letter-spacing: 1px;font-weight: bold;}#travel-south-africa .article-blurb {font-size: 15px;margin: 16px 0 0 6px;line-height: 26px;color: #000000;}#travel-south-africa .article-date {font-size: 12px;margin: 20px 0 0 6px;font-style: italic;position: relative;}#travel-south-africa .left-column {max-width:515px;float:left;}#travel-south-africa .right-column {max-width:100px;float:left;margin: 22px 0 0 10px;}#travel-south-africa .establishment-count {font-size: 25px;text-align: center;}#travel-south-africa .small-text {text-align: center;margin-top: 5px;}#travel-south-africa .tags {margin:0;padding:0;position:absolute;right:0px;bottom:-6px;list-style:none;}#travel-south-africa .tags li, #travel-south-africa .tags a{float:left;height:24px;line-height:24px;position:relative;font-size:11px;letter-spacing: 1px;}#travel-south-africa .tags a{margin-left:20px;padding:0 10px 0 12px;background:#9dd357;color:#fff;text-decoration:none;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}#travel-south-africa .tags a:before{content:"";float:left;position:absolute;top:0;left:-12px;width:0;height:0;border-color:transparent #9dd357 transparent transparent;border-style:solid;border-width:12px 12px 12px 0;}#travel-south-africa .tags a:after{content:"";position:absolute;top:10px;left:0;float:left;width:4px;height:4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;-moz-box-shadow:-1px -1px 2px #9dd357;-webkit-box-shadow:-1px -1px 2px #9dd357;box-shadow:-1px -1px 2px #9dd357;}#travel-south-africa .tags a:hover{background:#555;}#travel-south-africa .tags a:hover:before{border-color:transparent #555 transparent transparent;}#travel-article .article-content {font-size: 14px;line-height: 24px;color: #000000;margin-left: 6px;}#travel-article .heading {font-size: 20px;font-weight: normal;letter-spacing: 1px;}#travel-article .article-content img {max-width: 100%;}#home {margin-top: 15px;}#home .heading {font-size: 18px;font-weight: normal;}#home .section {margin: 0 auto;}#home .section-content {margin:12px 15px 0 6px;}#home .heading-seperator {height: 26px;clear:left;}#home .large-seperator {height:20px;clear:left;}#home .about {}#home .about-content {font-size: 18px;color: #9e9e9e;line-height: 24px;margin-top: 8px;}#home .search {}#home .search-box {float: left;margin-right: 2px;}#home .search-box input {height: 27px;}#home .search-button {float: left;}#home .search-eg {clear: left;font-size: 12px;color: #9e9e9e;}#home .find-button {background-color: white;border: 1px solid #cccccc;color: rgba(0, 0, 0, 0.75);display: block;font-size: 14px;margin: 0 0 12px 0;padding: 6px;height: 32px;width: 75px;}#home input {margin-bottom: 3px;}#home .section-heading {font-size: 20px;font-weight: normal;color: #2a2929;}#home .link {margin: 12px 0 0 6px;}#home .link a {font-size: 14px;font-weight: bold;}#home .review {width:168px;float:left;}#home .review-group {margin: 0 auto;}#home .review-seperator {width:79px;float:left;height: 50px;}#home .image-column {width:166px;height: 126px;padding:3px;background-color: #d1d2d0;}#home .review-subject {width:166px;margin-top: 12px;font-weight: bold;height: 25px;}#home .review-content {width:166px;height: 80px;font-style: italic;}#home .accommodation-link {width:166px;}#home .popular {color: #2a2929;}#page .heading {font-size: 21px;font-weight: normal;}#page .content {padding: 0 0 0 21px;}#page .heading-seperator {height: 15px;}#page li {margin-left: 15px;margin-bottom: 10px;}#page p, #page h3 {margin-bottom: 10px;}#page .form {margin-left: 12px;}.gen-button {background-color: white;border: 1px solid #cccccc;color: rgba(0, 0, 0, 0.75);display: block;font-size: 14px;margin: 12px 0 12px 0;padding: 6px;}.errorSummary {border-color: #c60f13;background-color: rgba(198, 15, 19, 0.1);padding: 12px;margin-bottom: 12px;}.nav-down-arrow {border-color: #909090 transparent;border-style: solid;border-width: 4px 4px 0 4px;width: 0;height: 0;margin-left: 1px;top: 48%;margin-top: -2px;position: absolute;}#nav-menu-mobile {margin: 10px 5px 5px 5px;}#nav-menu-mobile a {font-size: 13px;line-height: 20px;}#tab-right {border: 1px solid #DEDEDE;padding: 0;}#tab-right .province-name {background: none repeat scroll 0 0 rgb(238, 239, 240);border-bottom: 1px solid #DEDEDE;box-shadow: 0 0 5px #CDD6EC inset;padding: 5px;font-weight: 600;}#tab-right .des-div {width: 171px;margin: 5px 5px 5px 0;float: left;}#tab-right .heading-seperator {clear: both;height: 6px;}#tab-right .section-heading {font-size: 14px;}#tab-right .section-content {margin: 6px 0 0 12px;white-space: normal;}@media (max-width: 480px) {#g-ad-article-banner {margin: 12px auto 24px 10px;}#blog {margin: 0 10px 0 5px;}}@media (min-width: 768px) {#accommodation-listings .listing-row .right-col {padding-left: 36px;}}