/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */



/* ========================================================================

   Use this file to add custom CSS easily

 ========================================================================== */

 

 aside.tm-sidebar-a.uk-width-medium-1-4 {

background: #282828;

}



body {

background: #f0f0f0;

font-weight: normal;

line-height: 18px;

color: #ffffff;

background-color:#7F7F7F;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

}



.tm-grid-block, .tm-block-bottom, .tm-noblog .tm-content, .uk-article {

background: #000;

}



.tm-grid-block, .tm-block-bottom, .tm-grid-block + .tm-content, .tm-top-block + .tm-middle {

margin-top: 0;

}



div.tm-middle.uk-grid {

background: #000;

margin-left: 0;

}



.tm-content .uk-article {

padding: 25px 10px 20px 0;

border: none;

}



div.uk-panel.uk-panel-box.style-blank {

padding: 15px;

margin: 0 0 0 -20px;

}



div.uk-panel.uk-panel-box {

padding: 0;

}



div.uk-panel.uk-panel-box.style-blank {

background: transparent;

box-shadow: none;

}



div.tm-container {

margin: 0;

}



.uk-navbar {

background: #333333;

color: rgba(255, 255, 255, 0.5);

background-image: -webkit-linear-gradient(top, #f57e20, #fcb21b);

background-image: linear-gradient(to right, #f57e20, #fcb21b);

box-shadow: none;

}



.uk-navbar-nav > li > a {

display: block;

-moz-box-sizing: border-box;

box-sizing: border-box;

text-decoration: none;

height: 30px;

padding: 0 14px;

line-height: 30px;

color: #ffffff;

font-size: 13px;

font-family: 'Roboto Condensed';

font-weight: normal;

border-right: #fff 1px solid;

}



div.tm-toolbar.uk-clearfix.uk-hidden-small {

border-bottom: #666 1px solid;

padding: 0 0 0 20px;

}







em {

color: #fff;

}



.orange-txt {

color: #f9901e;

font-weight:bold;

}



h2 {

font-size: 18px;

line-height: 24px;

margin-top: 8px;

color: #fff;

font-family: Arial, Helvetica, sans-serif;

}



h1 {

font-size: 24px;

line-height: 26px;

margin-top: 10px;

color: #f9901e;

font-family: "HelveticaNeueW01-75Bold";

}



h1, h2, h3, h4, h5, h6 {

margin-bottom: 10px;

font-weight: normal;

}



img.orangeborder-10pxleft {

border: #f9901e 1px solid;

margin-left: 15px;

margin-bottom: 15px;

}



.uk-dropdown-navbar {

margin-top: 6px;

background: #666666;

color: #ffffff;

left: -1px;

border: 1px solid rgba(0, 0, 0, 0.12);

background-clip: padding-box;

box-shadow: 0 6px 8px rgba(0, 0, 0, 0.06);

}



ul.uk-nav.uk-nav-navbar li a {

color: #f9901e;

}



ul.uk-nav.uk-nav-navbar li a span {

color: #ffffff;

}



div.uk-dropdown.uk-dropdown-navbar.uk-dropdown-width-1 {

padding: 0;

margin: 0;

}



a:not([class]), :not([class*='uk-nav']) a:not([class]) {

-webkit-transition: none;

transition: none;

}



#ausmap {

 width: 648px;

 height: 466px;

 margin:0 auto;

 background: url(../images/ausmap.png) no-repeat;

 position: relative;

}

#ausmap li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}



#ausmap a {display: block; text-decoration: none; font-size:11px; font-weight:bold; line-height:normal;}



#wa { left: 0px; top: 42px; width: 202px; z-index:10;}

#wa a {height: 144px; text-align:center; padding-top:160px; padding-left:30px; color:#fff;}

#wa a:hover {background: url(../images/ausmap.png) 0 -508px no-repeat; text-decoration:none;}



#nt { left: 202px; top: 4px; width: 114px; z-index:10;}

#nt a {height: 92px; text-align:center; padding-top:120px; padding-left:0px; color:#fff;}

#nt a:hover {background: url(../images/ausmap.png) -202px -470px no-repeat; text-decoration:none;}



#sa { left: 202px; top: 214px; width: 153px; z-index:10;}

#sa a {height: 147px; text-align:center; padding-top:30px; padding-left:0px; color:#fff;}

#sa a:hover {background: url(../images/ausmap.png) -202px -680px no-repeat; text-decoration:none;}



#tas { left: 400px; top: 424px; width: 50px; z-index:10;}

#tas a {height: 44px; text-align:center; padding-top:18px; padding-left:0px; color:#fff; letter-spacing:-1px;}

#tas a:hover {background: url(../images/ausmap.png) -400px -890px no-repeat; text-decoration:none;}



#qld { left: 315px; top: 0; width: 205px; z-index:9;}

#qld a {height: 98px; text-align:center; padding-top:160px; padding-right:40px; color:#fff;}

#qld a:hover {background: url(../images/ausmap.png) -315px -957px no-repeat; text-decoration:none;}



#nsw { left: 356px; top: 240px; width: 163px; z-index:10;}

#nsw a {height: 98px; text-align:center; padding-top:40px; padding-right:40px; color:#fff;}

#nsw a:hover {background: url(../images/ausmap.png) -356px -706px no-repeat; text-decoration:none;}



#vic { left: 354px; top: 335px; width: 114px; z-index:11;}

#vic a {height: 45px; text-align:center; padding-top:26px; padding-right:50px; color:#fff;}

#vic a:hover {background: url(../images/ausmap.png) -354px -1292px no-repeat; text-decoration:none;}



#act { left: 448px; top: 334px; width: 80px; z-index:12;}

#act a {height: 22px; text-align:right; padding-top:0px; padding-right:0px; color:#ea9034;}

#act a:hover {background: url(../images/actdot.png) 2px 4px no-repeat; text-decoration:none; color:#fff;}



#nz {left: 523px;top: 245px;width: 156px;z-index:10;}

#nz a {height: 205px; text-align:center; padding-top:120px; padding-left:0px; color:#fff; letter-spacing:-1px;}

#nz a:hover {background: url(../images/ausmap.png) -523px -711px no-repeat; text-decoration:none;}



ul.uk-list.uk-list-striped.mob li a {

  display: block;

}



ul.uk-list.uk-list-striped.mob>li:nth-of-type(odd) {

  background: #333;

}



@media (max-width: 480px) {

  /* mobmap */

  #ausmap {

    display: none;

  }

  }

  

  @media (min-width: 480px) {

  /* mobmap */

  #ausmapmob {

    display: none;

  }

  

  ul.uk-list.uk-list-striped.mob {

display:none;

}

  }

  



#ausmapmob {

 width: 311px;

 height: 280px;

 margin:0 auto;

 background: url(../images/ausmap60.png) no-repeat;

 position: relative;

}

#ausmapmob li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}



#ausmapmob a {display: block; text-decoration: none; font-size:11px; font-weight:bold; line-height:normal;}



#wamob { left: 0px; top: 25px; width: 121px; z-index:10;}

#wamob a {height: 86px; text-align:center; padding-top:96px; padding-left:18px; color:#fff;}

#wamob a:hover {background: url(../images/ausmap60.png) 0 -305px no-repeat; text-decoration:none;}



#ntmob {

	left: 121px;

	top: 4px;

	width: 71px;

	z-index:10;

}

#ntmob a {height: 55px; text-align:center; padding-top:72px; padding-left:0px; color:#fff;}

#ntmob a:hover {background: url(../images/ausmap60.png) -121px -284px no-repeat; text-decoration:none;}



#samob { left: 121px; top: 128px; width: 92px; z-index:10;}

#samob a {height: 88px; text-align:center; padding-top:18px; padding-left:0px; color:#fff;}

#samob a:hover {background: url(../images/ausmap60.png) -121px -408px no-repeat; text-decoration:none;}



#tasmob { left:240px; top: 254px; width: 30px; z-index:10;}

#tasmob a {height: 26px; text-align:center; padding-top:11px; padding-left:0px; color:#fff; letter-spacing:-1px;}

#tasmob a:hover {background: url(../images/ausmap60.png) -240px -534px no-repeat; text-decoration:none;}



#qldmob { left: 189px; top: 0; width: 123px; z-index:9;}

#qldmob a {height: 59px; text-align:center; padding-top:96px; padding-right:24px; color:#fff;}

#qldmob a:hover {background: url(../images/ausmap60.png) -189px -574px no-repeat; text-decoration:none;}



#nswmob { left: 214px; top: 144px; width: 98px; z-index:10;}

#nswmob a {height: 59px; text-align:center; padding-top:24px; padding-right:24px; color:#fff;}

#nswmob a:hover {background: url(../images/ausmap60.png) -214px -424px no-repeat; text-decoration:none;}



#vicmob { left: 212px; top: 201px; width: 68px; z-index:11;}

#vicmob a {height: 27px; text-align:center; padding-top:16px; padding-right:30px; color:#fff;}

#vicmob a:hover {background: url(../images/ausmap60.png) -212px -776px no-repeat; text-decoration:none;}



#actmob { left: 269px; top: 200px; width: 48px; z-index:12;}

#actmob a {height: 13px; text-align:right; padding-top:0px; padding-right:0px; color:#ea9034;}

#actmob a:hover {background: url(../images/actdot60.png) 1px 3px no-repeat; text-decoration:none; color:#fff;}













.uk-nav > li > a {

padding: 3px 3px 3px 5px;

border-bottom: #fff 1px solid;

margin: 0px 15px;

font-size: 12px;

}



.float-left{

float:left;

}



.rightmargin25px{

margin-right:20px;

}



.rightmargin15px{

margin-right:15px;

}



.bottmargin15px{

margin-bottom:15px;

}



div.float-boxes {

clear: both;

overflow: auto;

padding-top: 26px;

}



.newsitems p {

color: #fff;

}



.newsitems h3.uk-panel-title {

color: #fff;

}



.newsitems h3.uk-panel-title{

font-family:"HelveticaNeueW01-45Ligh";

color: #f9901e;

font-size: 20px;

}



a, .uk-link {

color: #f9901e;

text-decoration: none;

cursor: pointer;

}



a:hover, .uk-link:hover {

color: #f99d40;

text-decoration: underline;

}





h1 span.style1, table.brochures h2 span.style1 {

color: #fff;

font-family: "HelveticaNeueW01-45Ligh";

}



img {



vertical-align: inherit;

}



div.span3 {

margin-bottom: 15px;

}



span.subheading-category {

font-size: 12px;

font-weight: bold;

}



span.orangetxt {

color: #f9901e;

}



div.blog .category-desc.clearfix h2 {

font-size: 24px;

color: #f9901e;

font-family: "HelveticaNeueW01-75Bold";

}



.category-desc.clearfix span.style1 {

color: #fff;

font-family: "HelveticaNeueW01-45Ligh";

}



div.blog hr, hr {

color: #f9901e;

height: 1px;

border-top: 1px solid;

width: 90%;

}

div#maps {

color: #666;

}



div#resultpanel {

background: #fff !important;

overflow-x: hidden;

}



select.maplist {

color: #000;

}



#locationsearch h3 {

color: inherit !important;

}



select#radius {

color: #000;

}



select#filter_catid {

color: #000;

}



#locationlocator #locationsearch_div .input-append {

margin-bottom: 10px;

padding: 10px 42px 10px 10px;

}



.moduletablefire_menu {

background-image: linear-gradient(to right,#f57e20,#fcb21b);

height:29px;

}



hr {

display: block;

padding: 0;

border: 0;

border-top: 0;

}



/* #menu137 a */



.ddmx137 a.item1, .ddmx137 a.item1:hover, .ddmx137 a.item1-active, .ddmx137 a.item1-active:hover{

font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;

font-size: 13px;

color:#fff;

border-right: #fff 1px solid;

}



#menu137 span {

color: #fff;

}



.salesform textarea {

  color: #000;

}



  

body {

background: url("/templates/yoo_avenue/images/ubiq-bg1.jpg") 50% 0 no-repeat;

background-size: cover;

background-attachment: fixed;

}



#offlajn-ajax-search139 .offlajn-ajax-search-container {

background-color: transparent;

padding: 13px 5px;

margin: 0;

}



#offlajn-ajax-search139 .offlajn-ajax-search-container.active {

background-color: transparent;

}



h3{

color:#f9901e;

}



.bfQuickMode .bfLabelLeft label {

width: 45%;

float: left;

margin: 0px 10px 0px 0px;

color: #000;

}



.bfQuickMode .bfLabelLeft input, .bfQuickMode .bfLabelLeft textarea, .bfQuickMode .bfLabelLeft select, .bfQuickMode .bfLabelLeft button {

/* width: auto; */

float: left;

margin: 0px;

color: #000;

}



body#tinymce {

background: #000;

}



.centercivil {

margin-left: 220px;

margin-bottom: 15px;

}



@media (max-width: 480px) {

  .menuarea2014 {

display: none;

}



.centercivil {

margin-left: 0;

margin-bottom: 15px;

}



  }

  

  a.btn.btn-warning.btn.btn-warning.resultbtn {

  background: #f9901e;

  color:#fff;

box-shadow: inherit;

  font-weight:bold;

  padding:10px 15px;

}







.salesform select, .salesform input {

  color: #000;

}



.well {

    border: none;

    border-radius: 0;

    box-shadow: none;

    padding: 3px;

    background: #fff;

}



ul.jcalpro_eventsjcal_events{

padding:0;

margin:0px;

}



li.jcalpro_events_event {

    line-height: 16px !important;

}



.uk-panel.uk-panel-box.jcal_events {

    background-color: transparent;

    box-shadow: none;

        margin-top: 0 !important;

}

span.jcalpro_events_date {

    color: #ccc;

}



.spacer-pic {

    height: 168px;

}





@media (min-width: 801px)







#jcl_component .table-striped tbody tr:nth-child(odd) td, #jcl_component .table-striped tbody tr:nth-child(odd) th {

    background-color: #666 !important;

}



.uk-panel.uk-panel-box.Upcoming_Events{

margin-top: 20px;

background-color: transparent;

    box-shadow: none;

}









.jcl_event_detail .labels {

    display: inline-block;

    background: #fff;

    padding: .75em 1em;

    margin: 0 1.5em 1.5em 0;

    border: 1px solid #e5e5e5;

    border-width: 0 1px 1px;

    color: #000;

    font-weight: bold;

}



.wk-gallery-wall>* {

    display: block;

    float: left;

    width: 202px;

    text-align: center;

    margin-right: 12px;

    height: 184px;

}



.well {

    border: none;

    border-radius: 0;

    box-shadow: none;

    padding: 3px;

    background: inherit;

}



.bfQuickMode label, .bfQuickMode input[type="text"], .bfQuickMode button, .bfQuickMode select, .bfQuickMode textarea, .bfQuickMode .uneditable-input {

    font-family: Arial,Helvetica,sans-serif !important;

    color: #aaaaaa;

        text-align: center;

    margin: auto 0;

    float: none;

}

.bfQuickMode {

    font-family: Arial,Helvetica,sans-serif !important;

    text-shadow: none;

    text-decoration: none;

    font-weight: normal;

    color: #aaaaaa;

}



.bfQuickMode fieldset .bfLegendIcon {

    float: left;

    padding-top: 20px;

    background-color: #000 !important;

    width: 55px;

    height: 35px;

    color: #ffffff;

    font-size: 20px;

}



.bfQuickMode fieldset legend {

    text-align: center;

    color: #fff !important;

    background-color: #f9901e !important;

    border: none;

    height: 55px;

    line-height: 55px;

    font-weight: normal !important;

    font-size: 18px;

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

    filter: alpha(opacity=90);

    -moz-opacity: 0.9;

    opacity: 1 !important;

    font-weight: normal !important;

    font-size: 20px !important;

}



.controls.form-inline {

    text-align: center;

    color: #000000 !important;

}



.bfQuickMode .controls .control-label {

    width: inherit !important;

    min-width: 110px;

    vertical-align: text-top;

    text-align: center !important;

    color: #000;

    height: 60px;

}







.bfQuickMode input[type=text], .bfQuickMode textarea, .bfQuickMode select, .bfQuickMode .uneditable-input {

    max-width: 88%;

    border: #999 1px solid;

    margin-top: 5px;

    color: #000000;

}



.bfQuickMode input[type="text"], .bfQuickMode textarea, .bfQuickMode .uneditable-input, .bfQuickMode input[type="text"]:focus, .bfQuickMode textarea:focus, .bfQuickMode .uneditable-input:focus, .bfQuickMode input[type="text"]:hover, .bfQuickMode textarea:hover, .bfQuickMode .uneditable-input:hover{

 max-width: 88%;

    border: #999 1px solid;

    margin-top: 5px;

    color: #000000;

}







.bfQuickMode {

    font-family: Arial,Helvetica,sans-serif!important;

    text-shadow: none;

    text-decoration: none;

    font-weight: normal;

    color: #000000;

}



.bfQuickMode .btn {

    margin: 0;

    padding: 0;

    border: 0;

    border-radius: 0;

    -moz-border-radius: 0;

    -webkit-border-radius: 0;

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

    background-image: none;

    outline: none;

    background-repeat: no-repeat;

    transition: none;

    background-position: 0;

    height: 40px;

    background-color: #f8951e;

    color: #ffffff;

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

    filter: alpha(opacity=90);

    -moz-opacity: 0.9;

    opacity: 0.9;

    font-weight: lighter;

    text-shadow: none;

    font-size: 18px;

    line-height: 18px;

    vertical-align: top;

    text-align: center;

    padding-right: 3px;

}



.bfQuickMode .btn:active, .bfQuickMode .btn:hover, .bfQuickMode .btn:focus {



    background-color: #000;

    color: #ffffff;



}









label#bfLabel51 {

    height: 20px;

}



label#bfLabel52{

    height: 20px;

}



.bfQuickMode .controls .control-label {

    font-size: 13px;

    line-height: 14px;

    min-height: 18px;

    margin: 0;

    padding: 0;

    border: none;

    margin-left: 0;

    border-left: #fff 1px solid;

    background: #ffdfb8;

    padding: 5px 0;

}





form#ff_form4 #Area_Dimensions .control-label,

form#ff_form5 #Area_Dimensions .control-label,

form#ff_form6 #Area_Dimensions .control-label,

form#ff_form7 #Area_Dimensions .control-label{

    height: 73px !important;

}



.uk-panel-box {

    padding: 25px;

    background: transparent;

    color: #555;

}







@media (max-width: 767px){

.spacer-pic {

    height: 0;

}

}

