
#webform-client-form-18 {
    padding: 10px;
}
#block-block-17, #block-block-18, #block-block-19, #block-block-20, #block-block-21 {
    float: left;
}
.jb-classifier-link-wrapper + div {
    opacity: 0;
    visibility: hidden;
}
#breadcrumb {
    display: none;
}
html {
    background: transparent none repeat scroll 0 0;
}
#block-block-3 {
    padding: 10px;
}
#block-block-8 {
}
#content {
    padding: 5px;
}
.region-footer {
    background: #000 none repeat scroll 0 0;
}
.region-tertiary-content {
    background: #fff none repeat scroll 0 0;
    margin-bottom: -10px;
}
.region-secondary-content {
    background: #fff none repeat scroll 0 0;
    margin-bottom: -10px;
    margin-top: 10px;
}
.region-leaderboard {
    background: #fff none repeat scroll 0 0;
    margin-bottom: -10px;
}
.container .content-inner {
    background: #fff none repeat scroll 0 0;
    color: #333;
    margin-top: 10px;
}
#content-column {
    background: #fff none repeat scroll 0 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
#block-block-11, #block-block-12, #block-block-13, #block-block-14 {
    background: lightgray none repeat scroll 0 0;
    border-radius: 7px;
    overflow: hidden;
    padding: 10px;
}
body.dgr-acc form input.form-submit:hover {
    background-color: rgb(66, 105, 172);
    color: #000;
}
ul.views-fluid-grid-items-width-300 li.views-fluid-grid-item {
    height: auto;
    max-width: 100% !important;
    width: 350px;
}
.front #main-content {
    padding: 0;
}
#block-webform-client-block-18, #block-block-10 {
    float: left;
    max-width: 100%;
    min-width: 50%;
}
#main-content {
    padding: 0;
}
.region-highlighted {
    padding: 0;
}
ul.views-fluid-grid-items-width-200 li.views-fluid-grid-item {
    border: 1px solid lightgray;
    width: 197.5px;
}
.bl-bod, .bl-bod #header {
    background: #fff url("http://www.sibahletours.co.za/sites/all/themes/mix_and_match/images/bg.jpg") no-repeat fixed center center / cover ;
}
#block-block-2 {
    background: #e8a348 none repeat scroll 0 0;
}
#block-block-8 {
    background: transparent none repeat scroll 0 0;
    margin-bottom: 0;
}
#rm-no-id {
    border: medium none;
}
li.views-fluid-grid-item {
    border: 1px solid #fff;
}
#block-views-buttons-block {
    margin-top: -10px;
}
#block-views-basic-page-block {
    margin-top: -30px;
}
.field-name-field-tour-image {
    float: left;
    max-width: 100%;
    padding-right: 10px;
}
.views-fluid-grid {
}
#content-wrapper {
}
#page-title {
    text-transform: uppercase;
}
li.views-fluid-grid-item {
    background: #fff none repeat scroll 0 0;
    text-transform: none;
}
.views-field-field-view-teaser {
    text-transform: none;
}
li.views-fluid-grid-item a:hover {
    color: #383838;
    text-decoration: none;
}
li.views-fluid-grid-item a {
    color: #000;
    font-size: 17px;
    font-weight: normal;
}
li.views-fluid-grid-item a:active {
    color: gray;
}
#header {
}
.sf-menu.sf-style-simple-centre-aligned a:focus {
}
.sf-menu.sf-style-simple-centre-aligned a:focus, .sf-menu.sf-style-simple-centre-aligned a:hover, .sf-menu.sf-style-simple-centre-aligned a:active, .sf-menu.sf-style-simple-centre-aligned li:hover > a, .sf-menu.sf-style-simple-centre-aligned li.sfHover > a, .sf-menu.sf-style-simple-centre-aligned span.nolink:hover, .sf-menu.sf-style-simple-centre-aligned li:hover > span.nolink, .sf-menu.sf-style-simple-centre-aligned li.sfHover > span.nolink {
    color: #fff;
}
#leaderboard-wrapper {
}
.sf-menu.sf-style-simple-centre-aligned a, .sf-menu.sf-style-simple-centre-aligned a:visited, .sf-menu.sf-style-simple-centre-aligned span.nolink {
    color: #fff;
    font: 14px "Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;
    text-shadow: none;
    text-transform: uppercase;
}
#content-wrapper {
    margin-top: 10px;
}
#block-superfish-2 {
    margin-top: 15px;
}
#leaderboard-wrapper {
    background: transparent none repeat scroll 0 0;
    border-bottom: medium none;
}
.region-leaderboard {
}
#footer-wrapper {
    background: transparent none repeat scroll 0 0;
    border-top: medium none;
    margin-top: 0;
}
.views-field-field-images {
    margin-bottom: -5px;
}
.responsive-menus.responsified .responsive-menus-simple {
    background: #e8a348 none repeat scroll 0 0;
}
.responsive-menus.responsified span.toggler {
    background: #e8a348 none repeat scroll 0 0;
}
.sf-accordion-toggle {
    display: none;
}
.sf-menu.sf-style-simple-centre-aligned li:hover, .sf-menu.sf-style-simple-centre-aligned li.sfHover {
    background: #9cc751 none repeat scroll 0 0;
}
#block-webform-client-block-18 .content {
    background: #fff none repeat scroll 0 0;
    border: 11px solid #f2f2f2;
    border-radius: 0;
    box-shadow: 2px 2px 4px #383838;
    color: #000;
}
#block-views-slider-block .block-inner {
    background: #fff url("sites/all/themes/mix_and_match/images/Claw-Company-Profile-8-reduced-6.jpg") no-repeat scroll center top;
}
#page {
}
.content-inner, .front #main-content, #main-content {
    border: medium none;
    border-radius: 0;
    box-shadow: none;
}
ul.views-fluid-grid-items-width-250 li.views-fluid-grid-item {
    background: rgb(66, 105, 172) none repeat scroll 0 0;
    padding: 0;
}
table, td, th {
    background: #fff none repeat scroll 0 0;
    border: 1px solid lightgray;
}
.sf-menu.sf-style-simple-centre-aligned li {
    background: #fff none repeat scroll 0 0;
}
.bk-sec .region-secondary-content, .bk-ter .region-tertiary-content, .bk-ftr #footer, .bk-bbg #main .block-inner {
    background: #fff none repeat scroll 0 0;
}
.body.bk-acc #menu-bar ul li a:hover, body.bk-acc #menu-bar ul.sf-menu ul, body.bk-acc #menu-bar ul.sf-menu li.sfHover a {
    background: red none repeat scroll 0 0;
}
.block-content ul, .block-content ol {
    padding: 0;
}
#header-wrapper {
    display: none;
}
body.dgr-acc #menu-bar ul li a {
    border: 2px solid #fff;
}
#menu-bar li a, #menu-bar ul.menu li a {
    font-size: 16px;
    font-weight: normal;
    padding: 20px 1.5px;
    text-align: center;
    text-transform: uppercase;
    width: 153.5px;
}
#nav-wrapper {
    background: #fff none repeat scroll 0 0;
}
#block-views-slider-block {
    background: transparent none repeat scroll 0 0;
}
body.dgr-acc #menu-bar ul a:hover, body.dgr-acc #menu-bar ul.sf-menu ul, body.dgr-acc #menu-bar ul.sf-menu li.sfHover a {
    background-color: transparent;
    text-decoration: underline;
}
#block-views-retail-store-block {
    margin-top: -10px;
}
body.bk-acc #menu-bar {
    background: #060709 none repeat scroll 0 0;
    text-transform: uppercase;
}
body.bk-acc #menu-bar ul li a:hover, body.bk-acc #menu-bar ul.sf-menu ul, body.bk-acc #menu-bar ul.sf-menu li.sfHover a {
    background: #cc2129 none repeat scroll 0 0;
}
li.views-fluid-grid-item:hover {
    border: 1px solid #fff;
}
.region-leaderboard {
    background: #fff none repeat scroll 0 0;
    border-top-left-radius: 20px !important;
    border-top-right-radius: 20px;
    margin-top: 15px !important;
}
#block-block-9 {
    background: #000 none repeat scroll 0 0;
    margin-top: -10px;
}
.dgr-sec .region-secondary-content, .dgr-ter .region-tertiary-content, .dgr-ftr #footer, .dgr-bbg #main .block-inner {
    background: #f79622 none repeat scroll 0 0;
}
body.dgr-acc #menu-bar, body.dgr-bhd h2.block-title, body.dgr-acc form input.form-submit {
    background: rgb(66, 105, 172) none repeat scroll 0 0;
    margin: 5px;
}
selectorSavingError {
}
ul.views-fluid-grid-items-width-250 li.views-fluid-grid-item {
}
#block-views-retail-store-block {
}
.sf-menu.sf-style-simple-centre-aligned li {
    background: #eba542 none repeat scroll 0 0;
}
#block-views-slider-block-1 .block-content {
    margin-bottom: -5px;
    margin-top: 10px;
    padding: 0;
}
.sf-menu.sf-style-simple-centre-aligned a:focus, .sf-menu.sf-style-simple-centre-aligned a:hover, .sf-menu.sf-style-simple-centre-aligned a:active, .sf-menu.sf-style-simple-centre-aligned li:hover > a, .sf-menu.sf-style-simple-centre-aligned li.sfHover > a, .sf-menu.sf-style-simple-centre-aligned span.nolink:hover, .sf-menu.sf-style-simple-centre-aligned li:hover > span.nolink, .sf-menu.sf-style-simple-centre-aligned li.sfHover > span.nolink {
}
#leaderboard-wrapper {
    background: transparent none repeat scroll 0 0;
}
region region-leaderboard {
}
