.nivoSlider {
position:relative;
width:100%;
height:auto;
overflow: hidden;
}
.nivoSlider img {
position:absolute;
top:0px;
left:0px;
max-width: none;
}
.nivo-main-image {
display: block !important;
position: relative !important; 
width: 100% !important;
} .nivoSlider a.nivo-imageLink {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
border:0;
padding:0;
margin:0;
z-index:6;
display:none;
} .nivo-slice {
display:block;
position:absolute;
z-index:5;
height:100%;
top:0;
}
.nivo-box {
display:block;
position:absolute;
z-index:5;
overflow:hidden;
}
.nivo-box img { display:block; } .nivo-caption {
position:absolute;
left:0px;
bottom:0px;
background:#000;
color:#fff;
width:100%;
z-index:8;
padding: 5px 10px;
opacity: 0.8;
overflow: hidden;
display: none;
-moz-opacity: 0.8;
filter:alpha(opacity=8);
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.nivo-caption p {
padding:5px;
margin:0;
}
.nivo-caption a {
display:inline !important;
}
.nivo-html-caption {
display:none;
} .nivo-directionNav a {
position:absolute;
top:45%;
z-index:9;
cursor:pointer;
}
.nivo-prevNav {
left:0px;
}
.nivo-nextNav {
right:0px;
} .nivo-controlNav {
text-align:center;
padding: 15px 0;
}
.nivo-controlNav a {
cursor:pointer;
}
.nivo-controlNav a.active {
font-weight:bold;
}div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors {
border: 2px solid #f7e700;
}
span.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip { 
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
margin-left: 0.5em;
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 img.ajax-loader {
border: none;
vertical-align: middle;
margin-left: 4px;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}@font-face {
font-family: 'Lora';
font-style: normal;
font-weight: 400;
src: url(http://fonts.gstatic.com/s/lora/v16/0QI6MX1D_JOuGQbT0gvTJPa787weuxJBkqg.ttf) format('truetype');
}
@font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 400;
src: url(http://fonts.gstatic.com/s/oswald/v35/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYA.ttf) format('truetype');
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
em{font-style:italic; } body 
{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 
font-weight: 300;
font-size: 12px;
line-height:18px;
color:#000000;
margin:0;
padding:0;
border:0;
}
hr{border: 0; margin: 36px 0 36px 0; background:url(//pestassured.com.au/wp-content/themes/wellness/images/hr-bg.jpg) repeat-x center; padding:2px; } .alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption {
background: #fff;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.sticky{ padding: 20px;
background: #fff;
border: 1px solid #CECECE;
margin-bottom: 12px;
box-shadow: 0px 2px 4px silver;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.bypostauthor { } a{text-decoration:none;}
h1{margin:0 0 18px 0; color: #006838; font-family: 'Signika', sans-serif; line-height: 18px; font-weight:400; background: url(//pestassured.com.au/wp-content/themes/wellness/images/hr-bg.jpg) center repeat-x;}
h2, h3, h4, h5, h6  {margin:0 0 18px 0; color: #006838; font-family: 'Signika', sans-serif; line-height: 18px; font-weight:400;}
h1 span{background: url(//pestassured.com.au/wp-content/themes/wellness/images/retina_dust.png);padding-right:10px; }
h2 span, h3 span, h4 span, h5 span, h6 span {padding-right:10px;}
h1{font-size:28px; line-height:36px; }
h2{font-size:20px; line-height:36px;}
h3{font-size:18px; }
h4{font-size:16px; }
h5{font-size:14px; }
h6{font-size:12px; }
p{margin:0 0 18px 0; }
.entry img {-moz-box-shadow: -1px 3px 6px 0px rgba(0,0,0,0.2); -webkit-box-shadow: -1px 3px 6px 0px rgba(0,0,0,0.2); box-shadow: -1px 3px 6px 0px rgba(0,0,0,0.2); margin-bottom:20px; border-top-left-radius: 5px;
border-top-right-radius: 5px; } .contentleft ul, .contentfull ul
{
list-style: disc;
margin-left: 20px;
margin-bottom: 20px;
}
div.homebullet {}
div.homebullet p{}
img.attachment-medium{ border: 1px solid #C0C0C0; padding: 7px; background:#FFF; margin: 7px 13px 10px 0; float:left; }
.contentwrapper a img{opacity: 1; transition: opacity .25s ease-in-out; -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out;}
.contentwrapper a img:hover{opacity:0.5; }
strong{font-weight:bold; }
.contentwrapper {color:#666; }
.contentwrapper a{-webkit-transition: color 0.3s ease;-moz-transition: color 0.3s ease; -o-transition: color 0.3s ease;  }
.contentwrapper a:hover{color:#000;}
.footercontent {color:#a5a5a5; }
.copyright{}
.copyright a:hover{color:#FFF}
.footercontent h2{color:#FFF; background: url(//pestassured.com.au/wp-content/themes/wellness/images/footer-hr-bg.jpg)center repeat-x; margin: 15px 0 10px 0 ; font-size:18px; text-shadow: 2px 2px 3px #2C2C2C;  }
.footercontent h2 span{background:url(//pestassured.com.au/wp-content/themes/wellness/images/darkdenim3.png); padding-right:10px; }
.mainmenu {font-size:12px; }
.pagetitle h1{margin: 20px 0 25px 0; line-height: 32px; background: none; }
.postwrapper1 h2{color:#333; }
.postwrapper1 h2 a{color:#333; text-decoration:none;} .icon {padding: 5px 0 5px 40px; }
.cargo {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_cargo.png) no-repeat; }
.iphone {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_iphone.png) no-repeat; }
.sort {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_sort.png) no-repeat; }
.folder {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_folder.png) no-repeat; }
.group {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_group.png) no-repeat; }
.nameplate {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_nameplate.png) no-repeat; }
.ok {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_ok.png) no-repeat; }
.sampler {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_sampler.png) no-repeat; }
.option {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_option.png) no-repeat; }
.embed {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_embed.png) no-repeat; }
.web_browser {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_web_browser.png) no-repeat; }
.roundabout {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_roundabout.png) no-repeat; }
.imac {background:url(//pestassured.com.au/wp-content/themes/wellness/images/icons/icon_imac.png) no-repeat; }
pre {font-family:"Courier New",Courier,mono; margin:10px 0 30px 0; padding: 20px 20px 20px 20px;  border: 1px solid #C0C0C0; word-wrap: break-word; background:#FFF; -moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1);
white-space: pre-wrap; white-space: -moz-pre-wrap !important; white-space: -pre-wrap; white-space: -o-pre-wrap; }
code {font-family:"Courier New",Courier,mono;} blockquote, blockquote p {color: #555; font-style: italic; font-family:Georgia, serif; }
blockquote { margin: 0 0 20px; padding: 15px 20px 10px 80px; background:url(//pestassured.com.au/wp-content/themes/wellness/images/blockquote.png) 15px 20px no-repeat; margin: 10px;}
blockquote cite { display: block; font-size: 11px; color: #777; }
blockquote cite:before { content: "\2014 \0020"; }
blockquote.alignleft{float: left; width:40%; line-height:inherit; }
blockquote.alignright{float: right; width:40%; line-height:inherit; } .contentwrapper input[type="submit"]{border:1px solid #e5e5e5; border-bottom-color: #A8A8A8; border-right-color: #A8A8A8; padding:5px 10px 5px 10px; font-weight:bold; cursor:pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color:#000; transition: border-color .3s ease; -moz-transition: border-color .3s ease; -webkit-transition: border-color .3s ease; font-size: 1em; text-transform: uppercase;}
.contentwrapper input[type="submit"]:hover{border-top-color: #A8A8A8; border-left-color: #A8A8A8; border-bottom-color: #e5e5e5; border-right-color: #e5e5e5;}
.contentwrapper1 input[type="submit"]{border:1px solid #e5e5e5; border-bottom-color: #A8A8A8; border-right-color: #A8A8A8; padding:5px 10px 5px 10px; font-weight:bold; cursor:pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color:#000; transition: border-color .3s ease; -moz-transition: border-color .3s ease; -webkit-transition: border-color .3s ease; font-size: 1em; text-transform: uppercase;}
.contentwrapper1 input[type="submit"]:hover{border-top-color: #A8A8A8; border-left-color: #A8A8A8; border-bottom-color: #e5e5e5; border-right-color: #e5e5e5;}
.footercontent input[type="submit"]{border:1px solid; border-color: #515151; border-bottom-color: #000; border-right-color: #000;  padding:5px 10px 5px 10px; font-weight:bold; cursor:pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color:#C0C0C0; background-color:#272727; transition: border-color .3s ease; -moz-transition: border-color .3s ease; -webkit-transition: border-color .3s ease;  font-size: 1em; text-transform: uppercase;}
.footercontent input[type="submit"]:hover{border-top-color: #000; border-left-color: #000; border-bottom-color: #515151; border-right-color: #515151; background-color:#272727;}
input[type="text"], 
input[type="password"], 
input[type="email"], 
input[type="url"], 
input[type="search"], 
input[type="number"], 
input[type="date"], 
input[type="month"], 
input[type="week"], 
input[type="time"], 
input[type="datetime"], 
input[type="datetime-local"],
input[type="tel"],  
textarea, select
{border:0; 
border-color: #F1F1F1; 
background: #fff; 
color: #000; 
border-radius:3px;
padding: 6px;  
-moz-box-shadow: inset 1px 1px 3px 0px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: inset 1px 1px 3px 0px rgba(0, 0, 0, 0.3); 
box-shadow: inset 1px 1px 3px 0px rgba(0, 0, 0, 0.3);
}
.bookingform input[type="text"], 
.bookingform input[type="password"], 
.bookingform input[type="email"], 
.bookingform input[type="url"], 
.bookingform input[type="search"], 
.bookingform input[type="number"], 
.bookingform input[type="date"], 
.bookingform input[type="month"], 
.bookingform input[type="week"], 
.bookingform input[type="time"], 
.bookingform input[type="datetime"], 
.bookingform input[type="datetime-local"], 
.bookingform textarea, .bookingform select
{width:95%;
}
textarea{width:95%; }
.footercontent input[type="text"], 
.footercontent input[type="password"], 
.footercontent input[type="email"], 
.footercontent input[type="url"], 
.footercontent input[type="search"], 
.footercontent input[type="number"], 
.footercontent input[type="date"], 
.footercontent input[type="month"], 
.footercontent input[type="week"], 
.footercontent input[type="time"], 
.footercontent input[type="datetime"], 
.footercontent input[type="datetime-local"], 
.footercontent textarea, .footercontent select
{border:1px solid; border-color: #515151; border-top-color: #000; border-left-color: #000; background: #272727; color: #515151; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 5px; }
textarea:focus, input:focus{
outline: none;
}
textarea{width:95%; }
input.headersearch{border:1px solid #e5e5e5; border-top-left-radius: 0px; border-bottom-left-radius: 0px; border-bottom-color: #A8A8A8; border-right-color: #A8A8A8; cursor: pointer;color: white;width: 28px;height: 28px;background-image: url(//pestassured.com.au/wp-content/themes/wellness/images/search.png); background-position:center; background-repeat:no-repeat; border:0; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius:2px; transition: background-color .3s ease; -moz-transition: background-color .3s ease; -webkit-transition: background-color .3s ease; }
.wpcf7 p{margin:0 0 5px 0; color: #686868; font-size: 11px; }
.footercontent .wpcf7 p {color:#A5A5A5; }
div.wpcf7-validation-errors {border: 2px solid #A0A0A0 !important; border-radius: 5px;}
span.wpcf7-not-valid-tip {
top: 20%;
left: 0% !important;
z-index: 100;
background: #555 !important;
border: 1px solid #B1B1B1 !important;
font-size: 10pt;
width: 280px;
padding: 2px;
border-radius:5px;
}
div.wpcf7-mail-sent-ok {
border: 1px solid #A0A0A0 !important; border-radius: 5px;
} .footercontent a{color:#d1d1d1; font-weight:bold; -webkit-transition: color 0.3s ease;-moz-transition: color 0.3s ease; -o-transition: color 0.3s ease;  }
.footercontent h1 a, 
.footercontent h2 a, 
.footercontent h3 a, 
.footercontent h4 a, 
.footercontent h5 a, 
.footercontent h6 a{color:#FFFFFF !important; font-weight:600 !important; } .accordion .ui-accordion{}
.accordion .ui-state-active{border:1px solid #e5e5e5; padding:10px; background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/arrow-down.png), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eee)); background-position:right; background-repeat:no-repeat; background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/arrow-down.png), -moz-linear-gradient(top, #fff, #eee); background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/arrow-down.png), -ms-linear-gradient(top, #fff, #eee); background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/arrow-down.png), -o-linear-gradient(top, #fff, #eee); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0); }
.accordion .ui-state-default{border:1px solid #e5e5e5; padding:10px; background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/arrow-right.png), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eee)); background-position:right; background-repeat:no-repeat; background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/arrow-right.png), -moz-linear-gradient(top, #fff, #eee); background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/arrow-right.png), -ms-linear-gradient(top, #fff, #eee); background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/arrow-right.png), -o-linear-gradient(top, #fff, #eee); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0); }
.accordion .ui-accordion-content p{padding:5px; }
.accordion h5 a{color:#808080; }
.accordion h5 span{background:none; padding-right:0; }
.accordion h5:hover{cursor:pointer; }
.accordion p{ } .tabs{padding-top:10px;}
.tabs p{margin:0; clear:both; width:inherit;}
.tabs .ui-tabs-nav{list-style:none; display:inline-block; margin-left: 0px; margin-bottom: 0px; }
.tabs .ui-tabs-nav li{float:left; margin-bottom: 8px; }
.tabs .ui-tabs-nav li a{ border: 1px solid #e5e5e5; color:#000; padding:10px; background:#eee; border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-top-left-radius: 5px; -moz-border-top-right-radius: 5px;  }
.tabs  li.ui-state-active a{background:#fff; color:#000; }
.tabs .ui-tabs-nav li a:hover{cursor:pointer; background:#fff;}
.tabs .ui-tabs-nav li a:active{background:#fff; }
.tabs .ui-tabs-panel{padding:20px; background:#fff; border:1px solid #e5e5e5; -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); overflow:hidden;}
.tabs h1, .tabs h2, .tabs h3, .tabs h4, .tabs h5, .tabs h6, {background:none; }
.tabs h1 span, .tabs h2 span, .tabs h3 span, .tabs h4 span, .tabs h5 span, .tabs h6 span, {background:none; padding: 0; } .nivo-prevNav {
left:20px !important;
background:url(//pestassured.com.au/wp-content/themes/wellness/images/l-arrow.png);
background-position:center;
background-repeat:no-repeat;
padding:15px;
text-indent: -9999px;
opacity:0.6;
-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease;
}
.nivo-nextNav {
right:20px !important;
background:url(//pestassured.com.au/wp-content/themes/wellness/images/r-arrow.png);
background-position:center;
background-repeat:no-repeat;
padding:15px;
text-indent: -9999px;
opacity:0.6;
-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease;
}
.nivo-prevNav:hover {opacity:1.0; } 
.nivo-nextNav:hover {opacity:1.0; }
.slider-wrapper{position:relative; }
.nivo-controlNav{position:absolute;width: 100%;bottom: 20px;z-index: 201}
.nivo-controlNav a{opacity:0.6; color:#9E9E9E; text-indent: -9999px; background:#FFF; padding:4px 8px 4px 8px; margin:0 0 0 5px; border-radius: 3px; -moz-border-radius: 3px; font-size:11px; transition: opacity .25s ease-in-out; -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out; }
.nivo-controlNav a.active{color:#000; opacity:1.0; font-weight:bold; }
.nivo-controlNav a:hover{color:#000; opacity:1.0 ; font-weight:bold;}
.nivo-caption{position:absolute; left:auto !important; right: 0 !important; top:0 !important; padding: 10px 20px 10px 20px !important; width: auto !important; bottom:auto !important; height: auto !important; font-size:14px; border-bottom-left-radius: 10px; -moz-border-bottom-left-radius: 10px;} ul.list1,ul.list2,ul.list3,
ul.list4,ul.list5,ul.list6,
ul.list7,ul.list8, ul.list9, ul.list10{margin: 0px 0 12px 10px; position: relative; overflow: hidden; }
ul.list1 li{background: transparent url(//pestassured.com.au/wp-content/themes/wellness/images/ico_add.gif) no-repeat scroll 0 4px; padding: 3px 0 0px 25px;}
ul.list2 li{background: transparent url(//pestassured.com.au/wp-content/themes/wellness/images/ico_check.gif) no-repeat scroll 0 4px; padding: 3px 0 0px 25px;}
ul.list3 li{background: transparent url(//pestassured.com.au/wp-content/themes/wellness/images/ico_next.gif) no-repeat scroll 0 4px; padding: 3px 0 0px 25px;}
ul.list4 li{background: transparent url(//pestassured.com.au/wp-content/themes/wellness/images/ico_maximize.gif) no-repeat scroll 0 4px; padding: 3px 0 0px 25px;}
ul.list5 li{background: transparent url(//pestassured.com.au/wp-content/themes/wellness/images/ico_delete.gif) no-repeat scroll 0 4px; padding: 3px 0 0px 25px;}
ul.list6 li{background: transparent url(//pestassured.com.au/wp-content/themes/wellness/images/ico_bw_add.gif) no-repeat scroll 0 4px; padding: 3px 0 0px 25px;}
ul.list7 li{background: transparent url(//pestassured.com.au/wp-content/themes/wellness/images/ico_bw_check.gif) no-repeat scroll 0 4px; padding: 3px 0 0px 25px;}
ul.list8 li{background: transparent url(//pestassured.com.au/wp-content/themes/wellness/images/ico_bw_next.gif) no-repeat scroll 0 4px; padding: 3px 0 0px 25px;}
ul.list9 li{background: transparent url(//pestassured.com.au/wp-content/themes/wellness/images/ico_bw_maximize.gif) no-repeat scroll 0 4px; padding: 3px 0 0px 25px;}
ul.list10 li{background: transparent url(//pestassured.com.au/wp-content/themes/wellness/images/ico_bw_delete.gif) no-repeat scroll 0 4px; padding: 3px 0 0px 25px;}
ol{margin: 5px 0 5px 30px; }
ol li{padding: 3px 0 3px 0; } .fade {
opacity: 1;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
}
.fade:hover {
opacity: 0.5;
}
div.homepageservice{ }     
div.homepageservice img{padding:0 0 12px 0; background:url(//pestassured.com.au/wp-content/themes/wellness/images/shadow-homeservice.png); box-shadow:none; background-position:bottom; background-repeat:no-repeat; border:0; border-top-left-radius: 10px; border-top-right-radius: 10px;}
div.homepageservice .alignnone{margin:0; }
div.homepageservice .alignleft{margin:5px 20px 0 0; }
div.homepageservice .alignright{margin:5px 0 0 20px; }
div.homepageservice h3{ font-weight: normal;font-size: 18px;text-transform: uppercase;text-align:center;}
div.homepageservice h3 a{background: url(//pestassured.com.au/wp-content/themes/wellness/images/retina_dust.png);}
.attachment-featured-image{width:100%; height:auto; } #gallery img { transition: opacity .25s ease-in-out;-moz-transition: opacity .25s ease-in-out;-webkit-transition: opacity .25s ease-in-out;}
#gallery img:hover {opacity:0.5; }
#gallery .gallery-item {float: left; text-align: center; margin: 15px; }
#gallery dl {
margin: 0;
}
.gallery-caption{font-size:0.8em; padding: 0px 6px 0 6px;
margin: 0px 0px 12px 0px;} div.divider{margin:9px 0px 9px 0px; padding:10px; }
div.clear {clear: both;}
div.wrapper{}
div.header-wrapper{margin:auto; width:1100px;  }
div.header{ margin:auto; display: inline-table;}
div.maincontainer{width:1100px; height:100%; background: url(//pestassured.com.au/wp-content/themes/wellness/images/retina_dust.png); margin:auto; }
div.mainmenu:before{content:url(//pestassured.com.au/wp-content/themes/wellness/images/background-shadow-left.png); position: absolute; margin-left: -22px; margin-top: 10px;}
div.phonenumber:after{content:url(//pestassured.com.au/wp-content/themes/wellness/images/background-shadow-right.png); position: absolute; margin-left: 20px; margin-top:110px; }
div.mainmenu{width:1090px; height: 50px; margin:auto; padding-left:10px; border-top-left-radius: 0px; border-top-right-radius: 0px; -moz-border-top-left-radius: 0px; -moz-border-top-right-radius: 0px; }
div.slider{border-top:5px solid #CCC; }
div.sliderbottom{height:59px;background:url(//pestassured.com.au/wp-content/themes/wellness/images/slidercover.png); margin-top: -59px; position:relative; z-index: 5;}
div.contentwrapper{padding:0px 0px 10px 0px; }
div.contentwrapper1{padding:0px 0px 10px 0px; overflow:hidden; }
div.contentleft{float:left; width:750px; padding:20px 10px 0 30px;}
div.contentfull{padding:20px 30px 0 30px; }
div.contentright{float:right;  width:239px; padding:20px 20px 145px 20px; border-left: solid 1px #e5e5e5; background:url(//pestassured.com.au/wp-content/themes/wellness/images/sidebar-bg.jpg);}
div.contentright:after{content:'';
background: url(//pestassured.com.au/wp-content/themes/wellness/images/sidebar-bottom.jpg) 0 0 no-repeat; 
height: 151px; 
position: absolute; 
width: 279px; 
margin-left: -21px;}
div.footerwrapper{}
div.footertop{height:70px; background:url(//pestassured.com.au/wp-content/themes/wellness/images/footer-top.jpg); }
div.footercontent{overflow:hidden; font-size:11px; background: url(//pestassured.com.au/wp-content/themes/wellness/images/darkdenim3.png); padding:10px 30px 40px 30px; }
div.footerbottom{height:40px; background-color:#151515; color:#a5a5a5; font-size:11px; line-height:18px; }
div.tagline{width:100%; border-bottom:1px solid #e5e5e5; margin: 12px 0 36px 0; overflow:hidden;}
div.taglinetext{float:left; color:#a1a1a1; margin-bottom:36px; margin-top: 0px; }
div.taglinebutton{float:right; margin-left:5%; text-align:right; margin-top: 0px; margin-right:4px;  }
div.tagline h1{margin-bottom:0px; font-style:normal; background: none;}
#sidebar a{color:#333; text-decoration:none; font-weight:bold; -webkit-transition: color 0.3s ease;-moz-transition: color 0.3s ease; -o-transition: color 0.3s ease; }
#sidebar .widget {
padding-bottom:10px;
}
#sidebar .widget .recentcomments {
padding: 12px 12px 12px 40px;
border-bottom: 1px solid #E1E1E1;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/images/comment-icon.png);
background-position: 12px 14px;
background-repeat: no-repeat;
line-height: 1.2em;
}
.footercontent .recentcomments {
padding: 12px 12px 12px 40px;
border-bottom: 1px solid #4b4b4b;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/images/comment-icon.png);
background-position: 12px 14px;
background-repeat: no-repeat;
line-height: 1.2em;
}
#sidebar .widget h3{text-shadow: none; margin:0; border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-top-left-radius: 5px; -moz-border-top-right-radius: 5px; color: #fff; font-size:14px; font-weight:bold; padding: 8px 12px 17px 12px; background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/widget-shadow.jpg); background-position:bottom; background-repeat:no-repeat;}
#sidebar .widget h3 a{color:#FFF; }
div.menu-mobile-container{display:none; }
.homepageservice p{margin: 0 0 10px 0; } .booktitle {background:url(//pestassured.com.au/wp-content/themes/wellness/images/big-calendar.png) no-repeat; } 
div.bookingform{position: relative; color: #fff; margin: 0 -54px 19px 0px; padding: 24px; border-radius:5px;}
.bookingform:before{content: url(//pestassured.com.au/wp-content/themes/wellness/images/bookingform-bg.png);display: block;width: 19px;height: 19px;position: absolute;float: right;right: 4px;bottom: -19px; }
.bookingform:after{content: url(//pestassured.com.au/wp-content/themes/wellness/images/reservation-shadow.png);display: block;width: 12px;height: 285px;position: absolute;float: left; left: -12px; top:4px; }
div.bookingform h3{background: url(//pestassured.com.au/wp-content/themes/wellness/images/big-calendar.png)0px -1px no-repeat; font-size: 20px; color: #FFF;border-bottom: 1px solid #E5E5E5; padding: 6px 0 12px 41px; text-shadow: 2px 3px 5px #292929; }
div.bookingform h3 span{background:none;}
.bookform_date{float: left; width: 47% !important; margin-right: 4px !important; }
.bookform_time{float: left; width: 42% !important; }
.bookform_hour{ float: left; width: 20% !important; margin-right: 4px !important; }
.bookform_minute{ float: left; width: 20% !important; margin-right: 4px !important;}
.bookform_ampm{float: left; width: 20% !important; margin-right: 4px !important;}
.bookingform .wpcf7 p {
margin: 0 0 5px 0;
color: white;
font-size: 11px;
text-shadow: 1px 1px 3px black;} #sidebar #wp-calendar{font-size:11px; width:100%; margin: 0 0 10px 0; background-color:#fff; -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2);}
#sidebar #wp-calendar caption{background-color:#2C2C2C; color:#D6D6D6; font-weight:bold; padding: 5px; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2C2C2C), to(#555)); -webkit-linear-gradient(top, #2C2C2C, #555); -moz-linear-gradient(top, #2C2C2C, #555); -ms-linear-gradient(top, #2C2C2C, #555); -o-linear-gradient(top, #2C2C2C, #555); }
#sidebar #wp-calendar td{text-align:center; padding: 5px;}
#sidebar #wp-calendar a{}
#sidebar #wp-calendar tbody{background-color:#fff;}
#sidebar #wp-calendar tbody td:hover{background-color:#e5e5e5;}
#sidebar #wp-calendar tbody tr{border-top:1px solid #e5e5e5; }
#sidebar #wp-calendar th{padding: 5px; }
#sidebar #wp-calendar thead{font-weight:bold; }
#sidebar #wp-calendar tfoot tr{padding:10px; }
#sidebar #wp-calendar td.first, th.first{text-align:center !important; }
.footercontent #wp-calendar{font-size:11px; width:100%; padding-bottom:9px;}
.footercontent #wp-calendar caption{background-color:#2C2C2C; color:#D6D6D6; font-weight:bold; padding: 5px; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2C2C2C), to(#555)); -webkit-linear-gradient(top, #2C2C2C, #555); -moz-linear-gradient(top, #2C2C2C, #555); -ms-linear-gradient(top, #2C2C2C, #555); -o-linear-gradient(top, #2C2C2C, #555); }
.footercontent #wp-calendar td{text-align:center; padding: 5px;}
.footercontent #wp-calendar a{}
.footercontent #wp-calendar tbody td:hover{background-color:#4b4b4b;}
.footercontent #wp-calendar tbody tr{border-top:1px solid #4b4b4b; }
.footercontent #wp-calendar th{padding: 5px; }
.footercontent #wp-calendar thead{font-weight:bold; }
.footercontent #wp-calendar td.first, th.first{text-align:center !important; } #sidebar .tagcloud{padding-top:10px; text-align:center;  line-height:40px; }
#sidebar .tagcloud a{background-color:#707070; padding: 5px; color:#fff; text-decoration:none; -webkit-transition: background-color 0.3s ease;-moz-transition: background-color 0.3s ease; -o-transition: background-color 0.3s ease;}
.footercontent .tagcloud{padding-top:10px; text-align:center;  line-height:40px; }
.footercontent .tagcloud a{background-color:#707070; padding: 5px; color:#fff; text-decoration:none; -webkit-transition: background-color 0.3s ease;-moz-transition: background-color 0.3s ease; -o-transition: background-color 0.3s ease; } #sidebar li{line-height:1.2em; }
#sidebar li ul{padding-top:5px; }
#sidebar li li{padding:8px 0px 6px 24px; border-bottom: 0; background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/bullet-arrow.png); background-position:10px 11px; background-repeat:no-repeat; }
#sidebar li li a{font-weight:300; }
#sidebar li li li{border-right:0;}
.footercontent li{padding: 12px 12px 12px 24px; border-bottom:1px solid #4B4B4B; line-height:1.2em; background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/bullet-arrow-light.png); background-position:10px 14px; background-repeat:no-repeat; font-weight:300; }
.footercontent li ul{padding-top:5px; }
.footercontent li li{padding:8px 0px 6px 24px; border-bottom: 0; background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/bullet-arrow-light.png); background-position:10px 11px; background-repeat:no-repeat; border-right: 1px solid #4B4B4B;}
.footercontent li li a{font-weight:300; }
.footercontent li li li{border-right:0;} .bw_recent_posts img{float:left; margin-right:10px; width:60px; height: 60px; opacity: 1; transition: opacity .25s ease-in-out; -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out; -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); border-top-left-radius: 5px;
border-top-right-radius: 5px; }
.bw_recent_posts img:hover{opacity: 0.5; }
.bw_recent_posts li{padding: 10px 0 10px 0 !important; border-bottom:1px solid #e5e5e5 !important; background-image:none !important;}
.bw_recent_posts .widget_meta{font-size:11px;}
.footercontent .bw_recent_posts li{padding: 10px 0 10px 0 !important; border-bottom:1px solid #4B4B4B !important; background-image:none !important;}
.footercontent .bw_recent_posts li{border-bottom:1px solid #4b4b4b;} div.pagetitle{padding: 0 0 0 30px; border-bottom:1px solid #e5e5e5; border-top: 5px solid #ccc; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e9e8e8), to(#fff)); background: -webkit-linear-gradient(top, #e9e8e8, #fff); background: -moz-linear-gradient(top, #e9e8e8, #fff); background: -ms-linear-gradient(top, #e9e8e8, #fff); background: -o-linear-gradient(top, #e9e8e8, #fff);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e8e8', endColorstr='#ffffff',GradientType=0 ) }
div.postwrapper1{margin: 0 0 36px 0;}
.postwrapper1 h2{background:none; }
.postwrapper1 h2 span{background:none; padding-right:0; }
div.post-image{float:left; margin:0 12px 8px 2px; width: 160px; }
div.post{overflow:hidden;  }
div.meta-auth{float:left; }
.postwrapper1 img{-moz-box-shadow: -1px 3px 6px 0px rgba(0,0,0,0.2); -webkit-box-shadow: -1px 3px 6px 0px rgba(0,0,0,0.2); box-shadow: -1px 3px 6px 0px rgba(0,0,0,0.2); opacity: 1; transition: opacity .25s ease-in-out; -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out; border-top-left-radius: 5px;
border-top-right-radius: 5px;}
.postwrapper1 img:hover{opacity:0.5; }
.postwrapper1 .meta{overflow: hidden; margin-top: 10px; font-size:11px; border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-top-left-radius: 5px; -moz-border-top-right-radius: 5px; background-color:#f1f1f1; padding: 10px 0px 10px 10px; -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2);}
.meta .comments-link{float: right; padding:0 10px 0 25px; background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/comment-icon-new.png); background-position:left; background-repeat:no-repeat;  opacity:0.4;  -webkit-transition:opacity 0.125s ease-in; -moz-transition:opacity 0.125s ease-in; -o-transition:opacity 0.125s ease-in; transition:opacity 0.125s ease-in;  }
.comments-link:hover{opacity:0.7;}
.meta .readmore{float: right; padding:0 10px 0 25px; background-image:url(//pestassured.com.au/wp-content/themes/wellness/images/readmore.png); background-position:left; background-repeat:no-repeat;  opacity:0.4;  -webkit-transition:opacity 0.125s ease-in; -moz-transition:opacity 0.125s ease-in; -o-transition:opacity 0.125s ease-in; transition:opacity 0.125s ease-in;  }
.readmore:hover{opacity:0.7;}
#comments h2{background:none; }
#respond h3{background:none; }  #comments-title{margin: 0 auto; width: 68.9%; color: #666;
font-size: 10px;
font-weight: 500;
line-height: 2.6em;
padding: 0 0 2.6em;
text-transform: uppercase; }
.commentlist {
list-style: none;
margin: 0 auto;
width: 68.9%;}
.commentlist > li.comment {
background: #FFFFFF;
border: 1px solid #DDD;
-moz-border-radius: 3px;
border-radius: 3px;
margin: 0 0 1.625em;
padding: 1.625em;
position: relative;
box-shadow: -1px 3px 10px #E0E0E0;
}
.comment-meta {
color: #666;
font-size: 12px;
line-height: 2.2em;}
.commentlist .avatar {
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 1px 2px #CCC;
-moz-box-shadow: 0 1px 2px #ccc;
box-shadow: 0 1px 2px #CCC;
left: -102px;
padding: 0;
position: absolute;
top: 0;}
.commentlist .children {
list-style: none;
margin: 0;}
.commentlist .children li.comment {
background: white;
border-left: 1px solid #DDD;
-moz-border-radius: 0 3px 3px 0;
border-radius: 0 3px 3px 0;
margin: 1.625em 0 0;
padding: 1.625em;
position: relative;}
a.comment-reply-link{background:#FFF; text-transform: uppercase; font-size: 0.8em; color: #CCC; border:1px solid #e5e5e5; border-bottom-color: #A8A8A8; border-right-color: #A8A8A8; padding:5px 10px 5px 10px; font-weight:bold; cursor:pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color:#808080; transition: border-color .3s ease; -moz-transition: border-color .3s ease; -webkit-transition: border-color .3s ease;}
a.comment-reply-link:hover{border-top-color: #A8A8A8; border-left-color: #A8A8A8; border-bottom-color: #e5e5e5; border-right-color: #e5e5e5;}
a#cancel-comment-reply-link{background:#FFF; border:1px solid #e5e5e5; border-bottom-color: #A8A8A8; border-right-color: #A8A8A8; padding:5px 10px 5px 10px; font-weight:bold; cursor:pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color:#808080; transition: border-color .3s ease; -moz-transition: border-color .3s ease; -webkit-transition: border-color .3s ease; font-size: 0.5em;
text-transform: uppercase;
float: right;}
a#cancel-comment-reply-link:hover{border-top-color: #A8A8A8; border-left-color: #A8A8A8; border-bottom-color: #e5e5e5; border-right-color: #e5e5e5;}
a.post-edit-link{background:#FFF; margin-bottom:12px; float: right; text-transform: uppercase; font-size: 0.8em; color: #CCC; border:1px solid #e5e5e5; border-bottom-color: #A8A8A8; border-right-color: #A8A8A8; padding:5px 10px 5px 10px; font-weight:bold; cursor:pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color:#808080; transition: border-color .3s ease; -moz-transition: border-color .3s ease; -webkit-transition: border-color .3s ease;}
a.post-edit-link:hover{border-top-color: #A8A8A8; border-left-color: #A8A8A8; border-bottom-color: #e5e5e5; border-right-color: #e5e5e5;}
.commentlist > li::before {
content: url(//pestassured.com.au/wp-content/themes/wellness/images/comment-bg.png);
left: -20px;
position: absolute;}
.commentlist .children li.comment .comment-meta {
line-height: 1.625em;
margin-left: 50px;
}
.commentlist .children .avatar {
background: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
left: 2.2em;
padding: 0;
top: 2.2em;}
.commentlist .children li.comment .fn {
display: block;}
.comment-meta a {
font-weight: bold;}
.commentlist .children li.comment .comment-content {
margin: 1.625em 0 0;}
.edit-link{float:right; }
a.comment-edit-link{background:#FFF; text-transform: uppercase; font-size: 0.8em; color: #CCC; border:1px solid #e5e5e5; border-bottom-color: #A8A8A8; border-right-color: #A8A8A8; padding:5px 10px 5px 10px; font-weight:bold; cursor:pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color:#808080; transition: border-color .3s ease; -moz-transition: border-color .3s ease; -webkit-transition: border-color .3s ease;}
a.comment-edit-link:hover{border-top-color: #A8A8A8; border-left-color: #A8A8A8; border-bottom-color: #e5e5e5; border-right-color: #e5e5e5;}
.commentlist #respond {
margin: 1.625em 0 0;
width: auto;}
#respond {
background: #fDfDfD;
border: 1px solid lightGrey;
-moz-border-radius: 3px;
border-radius: 3px;
margin: 0 auto 1.625em;
padding: 1.625em;
position: relative;
box-shadow: 0px 5px 13px #DBDBDB;
width: 63%;
}
#respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment {
position: relative;
}
#respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label {
background: #EEE;
color: #555;
display: inline-block;
font-size: 13px;
left: 2px;
min-width: 60px;
padding: 7px 5px;
position: relative;
top: 35px;
z-index: 1;}
#respond .comment-form-author .required, #respond .comment-form-email .required {
color: #BD3500;
font-size: 18px;
font-weight: bold;
z-index: 1;
}
#respond input[type="text"] {
display: block;
height: 24px;
width: 75%;}
#respond input[type="text"], #respond textarea {
background: white;
-moz-border-radius: 3px;
border-radius: 3px;
position: relative;
text-indent: 75px;
}
.nav-next{float:right; }
.nav-previous{float:left; }
#comment-nav-below{
overflow: hidden;
margin-bottom: 24px;
border-bottom: 1px solid #E5E5E5;
padding-bottom: 12px;
}
.blog-meta{padding: 0 0 12px 0;
border-bottom: 1px solid #E5E5E5;
margin-bottom: 12px;
font-size: 0.8em; }
.post-meta{list-style: none;
background-color: #ffffff;
display: inline-block;
padding: 7px;
min-width: 97.5%; 
font-size: 0.8em;
margin-bottom: 18px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border: 1px solid #E4E4E4;
border-bottom: 1px solid #CECECE;
border-left: 1px solid #CCC;
color: #8B8B8B;
margin-top: 16px;
margin-left: 0px !important;}
.post-meta li{display:inline-block; padding-right: 15px; margin-left: 2px;}
.post-meta-date{background:url(//pestassured.com.au/wp-content/themes/wellness/images/ico-blog-calendar.png) 0px 3px no-repeat; padding-left: 15px; }
.post-meta-auth{background:url(//pestassured.com.au/wp-content/themes/wellness/images/ico-blog-author.png) 0px 3px no-repeat;padding-left: 17px; }
.post-comments-link{background:url(//pestassured.com.au/wp-content/themes/wellness/images/ico-blog-comment.png) 0px 4px no-repeat; padding-left: 19px; }
.post-category{background:url(//pestassured.com.au/wp-content/themes/wellness/images/ico-blog-category.png) 0px 3px no-repeat; padding-left: 19px; }
.post-tags{background:url(//pestassured.com.au/wp-content/themes/wellness/images/ico-blog-tags.png) 0px 3px no-repeat; padding-left: 18px; }
.post-meta-readmore{float:right; padding-right:0px !important; }
.post-meta-readmore a{background:#FFF; text-transform: uppercase; font-size: 0.8em; color: #CCC; border:1px solid #e5e5e5; border-bottom-color: #A8A8A8; border-right-color: #A8A8A8; padding:5px 10px 5px 10px; font-weight:bold; cursor:pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color:#808080; transition: border-color .3s ease; -moz-transition: border-color .3s ease; -webkit-transition: border-color .3s ease;}
.post-meta-readmore a:hover{border-top-color: #A8A8A8; border-left-color: #A8A8A8; border-bottom-color: #e5e5e5; border-right-color: #e5e5e5;}
.pingback{font-style:italic; border-bottom:1px solid #e5e5e5; margin-top: 18px;} .one_half{ width:48%; }
.one_third{ width:30.66%; }
.two_third{ width:65.33%; }
.one_fourth{ width:22%; }
.three_fourth{ width:74%; }
.one_fifth{ width:16.8%; }
.two_fifth{ width:37.6%; }
.three_fifth{ width:58.4%; }
.four_fifth{ width:79.2%; }
.one_sixth{ width:13.33%; }
.five_sixth{ width:82.67%; }
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{ position:relative; margin-right:4%; float:left; }
.last{ margin-right:0 !important; clear:right; }
.clearboth {clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;} div.logowrapper{ margin-left: 13px;
padding: 1px 25px 11px 25px;
margin-top: 10px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-top-left-radius: 5px;
-moz-border-top-right-radius: 5px;
}
wp-image-117{
max-width: 97.5% !important;}
div.nologowrapper{padding:23px; display: table-cell;}
div.logowrapper a{display: block; margin-top: 15px; }
div.nologowrapper a{ }
div.phonenumber{    
color: #006838;
font-size: 34px;
padding-bottom: 15px;
padding-right: 20px;
font-family: 'Oswald', Helvetica, Arial, serif;
font-weight: bold;
text-transform: uppercase;
}
div.emailcontact{color:#006838;   font-family: 'Oswald', Helvetica, Arial, serif;
font-size: 18px; 
letter-spacing: 2px;padding-bottom: 5px;
padding-right: 20px;}
div.telephone {display: table-cell;float:right;vertical-align:middle;}
div.socialicons{display: table-cell; vertical-align:middle; float:right; margin-top: 6px; margin-right: 20px;}
div.header .sitesearch{display: table-cell; vertical-align:middle; float:right;margin-top: 10px;
margin-right:20px;}
div.social_container{display: table-cell;width: 100%;text-align: right;vertical-align: middle; } input.s {width:130px; margin:0; float: left; border-top-right-radius: 0px; border-bottom-right-radius:0px; font-size: 11px;height: 16px;color: #A3A3A3;}
.footercontent input.s{margin:0; float:left; }
form.searchform{  } .socialicons_ul{list-style:none; }
.socialicons_ul li{display:inline-block; }
.socialicons_ul li a{opacity:0.7; padding:10px 15px 10px 15px; transition: opacity .15s ease-in-out; -moz-transition: opacity .15s ease-in-out; -webkit-transition: opacity .15s ease-in-out;  }
.socialicons_ul li a:hover{opacity:1.0; }
.social_twitter{background:url(//pestassured.com.au/wp-content/themes/wellness/images/social/social_tw.png); background-position:center; background-repeat:no-repeat;}
.social_facebook{background:url(//pestassured.com.au/wp-content/themes/wellness/images/social/social_fb.png); background-position:center; background-repeat:no-repeat; }
.social_linkedin{background:url(//pestassured.com.au/wp-content/themes/wellness/images/social/social_li.png); background-position:center; background-repeat:no-repeat; }
.social_youtube{background:url(//pestassured.com.au/wp-content/themes/wellness/images/social/social_yt.png); background-position:center; background-repeat:no-repeat; }
.social_googleplus{background:url(//pestassured.com.au/wp-content/themes/wellness/images/social/social_gplus.png); background-position:center; background-repeat:no-repeat; }
.social_pinterest{background:url(//pestassured.com.au/wp-content/themes/wellness/images/social/social_pin.png); background-position:center; background-repeat:no-repeat; }
.social_rss{background:url(//pestassured.com.au/wp-content/themes/wellness/images/social/social_rss.png); background-position:center; background-repeat:no-repeat; }
.social_instagram{background:url(//pestassured.com.au/wp-content/themes/wellness/images/social/social_instagram.png); background-position:center; background-repeat:no-repeat; } .bx-prev{background:url(//pestassured.com.au/wp-content/themes/wellness/images/bxslider-prev.png) no-repeat center; float:left; padding: 12px; text-indent:-9999px; margin-left: 10px; opacity:0.5;}
.bx-next{background:url(//pestassured.com.au/wp-content/themes/wellness/images/bxslider-next.png) no-repeat center; float:right; padding: 12px; text-indent:-9999px; margin-right: 10px;  opacity:0.5; }
.bx-wrapper{background:#fff; border:1px solid #e5e5e5; overflow:hidden; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2);}
.bx-wrapper p{margin:15px; } div.staffmember{width:100%; margin: 0 0 40px 0; overflow: hidden; }
div.staffmemberphoto{float:left; margin: 0 20px 5px 5px;}
div.staffmembertext{ }
.staffmembertext h2{margin-bottom:0px; background:none; }
.staffmembertext hr{margin: 10px 0 10px 0; }
.staffmembertext hr{margin: 10px 0 10px 0; }
.staffdesc{font-size:11px; color:#989898; margin: 0px 0 10px 0;}
ul.staffcontact{list-style:none; overflow:hidden; }
ul.staffcontact li{float:left;  }
ul.staffcontact li.phone{background:url(//pestassured.com.au/wp-content/themes/wellness/images/icon-dark-phone.png); background-position:left; background-repeat:no-repeat; padding-left: 20px; padding-right: 10px; }
ul.staffcontact li.fax{background:url(//pestassured.com.au/wp-content/themes/wellness/images/icon-dark-fax.png); background-position:left; background-repeat:no-repeat; padding-left: 25px; padding-right: 10px; }
ul.staffcontact li.email{background:url(//pestassured.com.au/wp-content/themes/wellness/images/icon-dark-email.png); background-position:left; background-repeat:no-repeat; padding-left: 25px; padding-right: 10px; } div.copyright{padding:12px 0 0px 30px; float:left; }
div.copyrighttext{padding:12px 30px 0px 0px; float:right;} .ui-tabs-hide {display:none;}
.googlemap{ -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); margin-bottom:20px; border-top-left-radius: 10px;
border-top-right-radius: 10px;}
div.prev-posts{float:right; }
div.next-posts{float: left; } .entry table {
overflow:hidden;
background:#fefefe;
width:99%;
margin: 0 0 40px 4px;
-moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px;
-o-border-radius:5px;
border-radius:5px;
-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.entry th, td {padding:12px 20px 12px; text-align:center; }
.entry th {padding-top:18px; text-shadow: 1px 1px 1px #fff; background:#e8eaeb; font-weight: bold;}
.entry td {border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.entry tr.odd-row td {background:#f6f6f6;}
.entry td.first, th.first {text-align:left}
.entry td.last {border-right:none;}
.entry td {
background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));
background: -moz-linear-gradient(top, #fefefe, #f9f9f9);
background: -ms-linear-gradient(top, #fefefe, #f9f9f9); 
background: -o-linear-gradient(top, #fefefe, #f9f9f9);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#fefefe',GradientType=0);  
}
.entry tr.odd-row td {
background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));
background: -moz-linear-gradient(top, #f6f6f6, #f1f1f1);
background: -ms-linear-gradient(top, #f6f6f6, #f1f1f1); 
background: -o-linear-gradient(top, #f6f6f6, #f1f1f1);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#f6f6f6',GradientType=0); 
}
.entry th {
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#E5E5E5));
background: -moz-linear-gradient(top, #fff, #E5E5E5);
background: -ms-linear-gradient(top, #fff, #E5E5E5); 
background: -o-linear-gradient(top, #fff, #E5E5E5);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0); 
}
tr:first-child th.first {
-moz-border-radius-topleft:5px;
-ms-border-radius-topleft:5px;
-o-border-radius-topleft:5px;
border-top-left-radius:5px;
-webkit-border-top-left-radius:5px; }
tr:first-child th.last {
-moz-border-radius-topright:5px;
-ms-border-radius-topright:5px;
-o-border-radius-topright:5px;
border-top-right-radius:5px;
-webkit-border-top-right-radius:5px; }
tr:last-child td.first {
-moz-border-radius-bottomleft:5px;
-ms-border-radius-bottomleft:5px;
-o-border-radius-bottomleft:5px;
border-bottom-left-radius:5px;
-webkit-border-bottom-left-radius:5px; }
tr:last-child td.last {
-moz-border-radius-bottomright:5px;
-ms-border-radius-bottomright:5px;
-o-border-radius-bottomright:5px;
border-bottom-right-radius:5px;
-webkit-border-bottom-right-radius:5px; } .contentfull table {
overflow:hidden;
background:#fefefe;
width:99%;
margin: 0 0 40px 4px;
-moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px;
-o-border-radius:5px;
border-radius:5px;
-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.contentfull th, td {padding:12px 20px 12px; text-align:center; }
.contentfull th {padding-top:18px; text-shadow: 1px 1px 1px #fff; background:#e8eaeb; font-weight: bold;}
.contentfull td {border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.contentfull tr.odd-row td {background:#f6f6f6;}
.contentfull td.first, th.first {text-align:left}
.contentfull td.last {border-right:none;}
.contentfull td {
background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));
background: -moz-linear-gradient(top, #fefefe, #f9f9f9);
background: -ms-linear-gradient(top, #fefefe, #f9f9f9);
background: -o-linear-gradient(top, #fefefe, #f9f9f9);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#fefefe',GradientType=0);
}
.contentfull tr.odd-row td {
background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));
background: -moz-linear-gradient(top, #f6f6f6, #f1f1f1);
background: -ms-linear-gradient(top, #f6f6f6, #f1f1f1);
background: -o-linear-gradient(top, #f6f6f6, #f1f1f1);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#f6f6f6',GradientType=0);
}
.contentfull th {
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#E5E5E5));
background: -moz-linear-gradient(top, #fff, #E5E5E5);
background: -ms-linear-gradient(top, #fff, #E5E5E5);
background: -o-linear-gradient(top, #fff, #E5E5E5);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0);
} div.messagebox{border: 1px solid; border-radius: 5px; padding: 24px 24px 24px 52px; margin-bottom:20px; -moz-box-shadow:-1px 3px 8px #D1CDCD, inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow:-1px 3px 8px #D1CDCD, inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow:-1px 3px 8px #D1CDCD, inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); }
div.messagebox.red{background: #FFD2D2 url(//pestassured.com.au/wp-content/themes/wellness/images/alert-bad.png) no-repeat 15px; border-color:#6B1212; color:#6B1212; }
div.messagebox.green{background:#D7FFC4 url(//pestassured.com.au/wp-content/themes/wellness/images/alert-good.png) no-repeat 15px; border-color:#365F1B; color:#365F1B; }
div.messagebox.blue{background:#C6E6FF url(//pestassured.com.au/wp-content/themes/wellness/images/alert-arrow.png) no-repeat 15px; border-color:#002D59; color:#002D59; }
div.messagebox.yellow{background:#FFF8BF url(//pestassured.com.au/wp-content/themes/wellness/images/alert-warning.png) no-repeat 15px; border-color:#4E460E; color:#4E460E; }
p.nocomments{ border-radius: 5px; border: 1px solid #BBBABA; padding: 12px 12px 12px 12px; margin-bottom:20px; -moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); }
dt {
font-weight: bold;
}
dd {
background:none no-repeat left top;
padding-left: 12px;
margin:6px 0 12px 0 ;
} .ui-datepicker-cover {
display: none; display : block; position: absolute; z-index: -1; filter: mask(); top: -4px; left: -4px; width: 200px; height: 200px; } .ui-datepicker {
width: 216px;
height: auto;
margin: 0px auto 0;
font: 9pt Arial, sans-serif;
-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
border-radius: 5px;
background:#FFF;
}
.ui-datepicker a {
text-decoration: none;
} .ui-datepicker table {
width: 100%;
}
.ui-datepicker-header {
color: #FFF;
font-weight: bold;
-webkit-box-shadow: inset 0px 1px 1px 0px rgba(250, 250, 250, 2);
-moz-box-shadow: inset 0px 1px 1px 0px rgba(250, 250, 250, .2);
box-shadow: inset 0px 1px 1px 0px rgba(250, 250, 250, .2);
text-shadow: 1px -1px 0px #000;
filter: dropshadow(color=#000, offx=1, offy=-1);
line-height: 30px;
border-width: 1px 0 0 0;
border-style: solid;
border-color: #555;
}
.ui-datepicker-title {
text-align: center;
}
.ui-datepicker-prev, .ui-datepicker-next {
display: inline-block;
width: 30px;
height: 30px;
text-align: center;
cursor: pointer;
background-repeat: no-repeat;
line-height: 600%;
overflow: hidden;
}
.ui-datepicker-prev {
float: left;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/images/calendar-arrow-prev.png);
background-position: center 5px;
}
.ui-datepicker-next {
float: right;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/images/calendar-arrow-next.png);
background-position: center 5px;
}
.ui-datepicker thead {
background-color: #f7f7f7;
background-image: -moz-linear-gradient(top,  #f7f7f7 0%, #f1f1f1 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#f1f1f1));
background-image: -webkit-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
background-image: -o-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
background-image: -ms-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
background-image: linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1',GradientType=0 );
border-bottom: 1px solid #bbb;
}
.ui-datepicker th {
text-transform: uppercase;
font-size: 6pt;
padding: 5px 0;
color: #666666;
text-shadow: 1px 0px 0px #fff;
filter: dropshadow(color=#fff, offx=1, offy=0);
}
.ui-datepicker tbody td {
padding: 0;
border-right: 1px solid #bbb;
}
.ui-datepicker tbody td:last-child {
border-right: 0px;
}
.ui-datepicker tbody tr {
border-bottom: 1px solid #bbb;
}
.ui-datepicker tbody tr:last-child {
border-bottom: 0px;
}
.ui-datepicker td span, .ui-datepicker td a {
display: inline-block;
font-weight: bold;
text-align: center;
width: 30px;
height: 30px;
line-height: 30px;
color: #666666;
text-shadow: 1px 1px 0px #fff;
filter: dropshadow(color=#fff, offx=1, offy=1);
}
.ui-datepicker-calendar .ui-state-default {
background: #ededed;
background: -moz-linear-gradient(top,  #ededed 0%, #dedede 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dedede));
background: -webkit-linear-gradient(top,  #ededed 0%,#dedede 100%);
background: -o-linear-gradient(top,  #ededed 0%,#dedede 100%);
background: -ms-linear-gradient(top,  #ededed 0%,#dedede 100%);
background: linear-gradient(top,  #ededed 0%,#dedede 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede',GradientType=0 );
-webkit-box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
-moz-box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
}
.ui-datepicker-calendar .ui-state-hover {
background: #f7f7f7;
}
.ui-datepicker-calendar .ui-state-active {
background: #7C7C7C;;
-webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .1);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .1);
box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .1);
color: #e0e0e0;
text-shadow: 0px 1px 0px #303030;
filter: dropshadow(color=#303030, offx=0, offy=1);
border: 1px solid ##494949;
position: relative;
margin: -1px;
}
.ui-datepicker-unselectable .ui-state-default {
background: #f4f4f4;
color: #b4b3b3;
}
.ui-datepicker-calendar td:first-child .ui-state-active {
width: 29px;
margin-left: 0;
}
.ui-datepicker-calendar td:last-child .ui-state-active {
width: 29px;
margin-right: 0;
}
.ui-datepicker-calendar tr:last-child .ui-state-active {
height: 29px;
margin-bottom: 0;
} .ui-timepicker-container{position:absolute;overflow:hidden}.ui-timepicker{display:block;height:200px;text-align:center;list-style:none outside none;overflow:auto;overflow-x:hidden;margin:0;padding:0 0 0 1px}.ui-timepicker-standard{font-size:1.1em;background-color:#FFF;border:1px solid #AAA;color:#222;margin:0;padding:2px}.ui-timepicker-standard a{color:#222}.ui-timepicker-standard .ui-state-hover{background-color:#DADADA;border:1px solid #999;font-weight:normal;color:#212121}.ui-timepicker-standard .ui-menu-item{margin:0;padding:0}.ui-timepicker-standard .ui-menu-item a{display:block;padding:0.2em 0.4em;line-height:1.5;text-decoration:none}.ui-timepicker-standard .ui-menu-item a.ui-state-hover{font-weight:normal;margin:-1px -1px -1px -1px} .ui-timepicker-corners,.ui-timepicker-corners .ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px}.ui-timepicker-hidden{display:none} span.forohfor{display: block; text-align: center; color: #DBDBDB ; text-shadow: #707070 -1px -1px 2px, white 2px 1px 0px;
letter-spacing: -11px;padding:90px; font-size:190px; border-bottom: 1px solid #CCC; font-weight: bold; }
span.notfound{display: block; text-align: center; font-family: 'Signika', sans-serif; color: silver;text-shadow: #707070 -1px -1px 1px, white 2px 1px 0px;
font-size: 38px;
margin-top: 20px;
}
@media screen and (max-width: 1024px) {
div.header-wrapper{margin:auto; width:960px;  }
div.maincontainer{width:960px; height:100%; background: url(//pestassured.com.au/wp-content/themes/wellness/images/retina_dust.png); margin:auto; }
div.mainmenu:before{content:url(//pestassured.com.au/wp-content/themes/wellness/images/background-shadow-left.png); position: absolute; margin-left: -22px; margin-top: 10px;}
div.mainmenu{width:950px; height: 50px; margin:auto; padding-left:10px; border-top-left-radius: 0px; border-top-right-radius: 0px; }
div.contentleft{float:left; width:630px; padding:20px 10px 0 30px;}
}body {background: #8ba866  url(//pestassured.com.au/wp-content/themes/wellness/images/skin3-bg.jpg) no-repeat center 5px;}
.ui-datepicker-header {background: #252E20;}
.contentwrapper a{color:#384531;}
.contentwrapper1 a{color:#384531;}
.postwrapper1 h2 a:hover{color:#384531; }
input.headersearch{background-color: #384531; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
input.headersearch:hover{background-color:#1B2218; }
div.mainmenu{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#516446), to(#252E20)); background: -webkit-linear-gradient(top, #516446, #252E20); background: -moz-linear-gradient(top, #516446, #252E20); background: -ms-linear-gradient(top, #516446, #252E20); background: -o-linear-gradient(top, #516446, #252E20);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#516446', endColorstr='#252E20',GradientType=0 )}
#sidebar a:hover{color:#384531; }
#sidebar .widget h3{ background-color:#384531; }
#sidebar .tagcloud a{color:#fff; }
#sidebar .tagcloud a:hover{background-color:#384531; }
.footercontent .tagcloud a:hover{background-color:#384531; }
div.logowrapper{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#516446), to(#252E20)); background: -webkit-linear-gradient(top, #516446, #252E20); background: -moz-linear-gradient(top, #516446, #252E20); background: -ms-linear-gradient(top, #516446, #252E20); background: -o-linear-gradient(top, #516446, #252E20);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#516446', endColorstr='#252E20',GradientType=0 )}
div.bookingform{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#516446), to(#252E20)); background: -webkit-linear-gradient(top, #516446, #252E20); background: -moz-linear-gradient(top, #516446, #252E20); background: -ms-linear-gradient(top, #516446, #252E20); background: -o-linear-gradient(top, #516446, #252E20);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#516446', endColorstr='#252E20',GradientType=0 )}
.copyright a{color:#8ba866 ;}
.footercontent a:hover{color:#8ba866 ;}
.copyrighttext a{color:#8ba866  ;} .sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { } .mobile-menu li a{display:block; padding: 10px 10px 10px 10px; color: #FFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8); -moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.8); -webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.8); font-weight: bold;} .button-regular-large{background: #e5e5e5; padding: 2px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); }
.button-regular-large a{color:#FFF; font-size:16px; display: inline-block; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:bold; -moz-border-radius: 5px; border-radius: 5px;  -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); padding: 12px 28px 12px 28px;  }
.button-regular-large a:hover{text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);}
.button-regular-medium{background: #e5e5e5; padding: 2px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); }
.button-regular-medium a{color:#FFF; display: inline-block; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:bold; -moz-border-radius: 5px; border-radius: 5px;  -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); padding: 6px 18px 6px 18px;  }
.button-regular-medium a:hover{text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);}
.button-regular-small{background: #e5e5e5; padding: 2px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2);}
.button-regular-small a{color:#FFF; display: inline-block; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:bold; -moz-border-radius: 5px; border-radius: 5px;  -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); padding: 4px 12px 4px 12px;  }
.button-regular-small a:hover{text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);}
a.purple{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ac5e7b), to(#96526B)); background: -webkit-linear-gradient(top, #ac5e7b, #96526B); background: -moz-linear-gradient(top, #ac5e7b, #96526B); background: -ms-linear-gradient(top, #ac5e7b, #96526B); background: -o-linear-gradient(top, #ac5e7b, #96526B); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac5e7b', endColorstr='#96526B',GradientType=0);   }
a.purple:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#96526B), to(#ac5e7b)); background: -webkit-linear-gradient(top, #96526B, #ac5e7b ); background: -moz-linear-gradient(top, #96526B, #ac5e7b );background:  -ms-linear-gradient(top, #96526B, #ac5e7b); background: -o-linear-gradient(top, #96526B, #ac5e7b); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96526B', endColorstr='#ac5e7b',GradientType=0);   }
a.aqua{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8bab8d), to(#657e67)); background: -webkit-linear-gradient(top, #8bab8d, #657e67); background: -moz-linear-gradient(top, #8bab8d, #657e67); background: -ms-linear-gradient(top, #8bab8d, #657e67); background: -o-linear-gradient(top, #8bab8d, #657e67);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bab8d', endColorstr='#657e67',GradientType=0);   }
a.aqua:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#657e67), to(#8bab8d));background:  -webkit-linear-gradient(top, #657e67, #8bab8d );background:  -moz-linear-gradient(top, #657e67, #8bab8d ); background: -ms-linear-gradient(top, #657e67, #8bab8d); background: -o-linear-gradient(top, #657e67, #8bab8d); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#657e67', endColorstr='#8bab8d',GradientType=0);  }
a.rouge{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e88776), to(#c77465)); background: -webkit-linear-gradient(top, #e88776, #c77465);background:  -moz-linear-gradient(top, #e88776, #c77465); background: -ms-linear-gradient(top, #e88776, #c77465); background: -o-linear-gradient(top, #e88776, #c77465); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e88776', endColorstr='#c77465',GradientType=0);  }
a.rouge:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c77465), to(#e88776)); background: -webkit-linear-gradient(top, #c77465, #e88776 ); background: -moz-linear-gradient(top, #c77465, #e88776 );background:  -ms-linear-gradient(top, #c77465, #e88776); background: -o-linear-gradient(top, #c77465, #e88776); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c77465', endColorstr='#e88776',GradientType=0);  }
a.orange{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffbd6a), to(#ebad60)); background: -webkit-linear-gradient(top, #ffbd6a, #ebad60); background: -moz-linear-gradient(top, #ffbd6a, #ebad60);background:  -ms-linear-gradient(top, #ffbd6a, #ebad60);background:  -o-linear-gradient(top, #ffbd6a, #ebad60);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbd6a', endColorstr='#ebad60',GradientType=0);  }
a.orange:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebad60), to(#ffbd6a)); background: -webkit-linear-gradient(top, #ebad60, #ffbd6a ); background: -moz-linear-gradient(top, #ebad60, #ffbd6a ); background: -ms-linear-gradient(top, #ebad60, #ffbd6a); background: -o-linear-gradient(top, #ebad60, #ffbd6a); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebad60', endColorstr='#ffbd6a',GradientType=0);  }
a.red{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ba3f3f), to(#9c3636)); background: -webkit-linear-gradient(top, #ba3f3f, #9c3636); background: -moz-linear-gradient(top, #ba3f3f, #9c3636);background:  -ms-linear-gradient(top, #ba3f3f, #9c3636);background:  -o-linear-gradient(top, #ba3f3f, #9c3636);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba3f3f', endColorstr='#9c3636',GradientType=0);  }
a.red:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9c3636), to(#ba3f3f)); background: -webkit-linear-gradient(top, #9c3636, #ba3f3f ); background: -moz-linear-gradient(top, #9c3636, #ba3f3f ); background: -ms-linear-gradient(top, #9c3636, #ba3f3f); background: -o-linear-gradient(top, #9c3636, #ba3f3f); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c3636', endColorstr='#ba3f3f',GradientType=0);  }
a.blue{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2e93c7), to(#25759f)); background: -webkit-linear-gradient(top, #2e93c7, #25759f); background: -moz-linear-gradient(top, #2e93c7, #25759f);background:  -ms-linear-gradient(top, #2e93c7, #25759f);background:  -o-linear-gradient(top, #2e93c7, #25759f);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e93c7', endColorstr='#25759f',GradientType=0);  }
a.blue:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#25759f), to(#2e93c7)); background: -webkit-linear-gradient(top, #25759f, #2e93c7 ); background: -moz-linear-gradient(top, #25759f, #2e93c7 ); background: -ms-linear-gradient(top, #25759f, #2e93c7); background: -o-linear-gradient(top, #25759f, #2e93c7); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25759f', endColorstr='#2e93c7',GradientType=0);  }
a.green{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#769152), to(#596e3c)); background: -webkit-linear-gradient(top, #769152, #596e3c); background: -moz-linear-gradient(top, #769152, #596e3c);background:  -ms-linear-gradient(top, #769152, #596e3c);background:  -o-linear-gradient(top, #769152, #596e3c);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#769152', endColorstr='#596e3c',GradientType=0);  }
a.green:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#596e3c), to(#769152)); background: -webkit-linear-gradient(top, #596e3c, #769152 ); background: -moz-linear-gradient(top, #596e3c, #769152 ); background: -ms-linear-gradient(top, #596e3c, #769152); background: -o-linear-gradient(top, #596e3c, #769152); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#596e3c', endColorstr='#769152',GradientType=0);  }
a.earth{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6b6963), to(#494743)); background: -webkit-linear-gradient(top, #6b6963, #494743); background: -moz-linear-gradient(top, #6b6963, #494743);background:  -ms-linear-gradient(top, #6b6963, #494743);background:  -o-linear-gradient(top, #6b6963, #494743);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6963', endColorstr='#494743',GradientType=0);  }
a.earth:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#494743), to(#6b6963)); background: -webkit-linear-gradient(top, #494743, #6b6963 ); background: -moz-linear-gradient(top, #494743, #6b6963 ); background: -ms-linear-gradient(top, #494743, #6b6963); background: -o-linear-gradient(top, #494743, #6b6963); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494743', endColorstr='#6b6963',GradientType=0);  }
a.bluesea{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a8194), to(#125c6a)); background: -webkit-linear-gradient(top, #1a8194, #125c6a); background: -moz-linear-gradient(top, #1a8194, #125c6a);background:  -ms-linear-gradient(top, #1a8194, #125c6a);background:  -o-linear-gradient(top, #1a8194, #125c6a);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a8194', endColorstr='#125c6a',GradientType=0);  }
a.bluesea:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#125c6a), to(#1a8194)); background: -webkit-linear-gradient(top, #125c6a, #1a8194 ); background: -moz-linear-gradient(top, #125c6a, #1a8194 ); background: -ms-linear-gradient(top, #125c6a, #1a8194); background: -o-linear-gradient(top, #125c6a, #1a8194); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#125c6a', endColorstr='#1a8194',GradientType=0);  }
a.mauve{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ab4872), to(#7e3454)); background: -webkit-linear-gradient(top, #ab4872, #7e3454); background: -moz-linear-gradient(top, #ab4872, #7e3454);background:  -ms-linear-gradient(top, #ab4872, #7e3454);background:  -o-linear-gradient(top, #ab4872, #7e3454);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab4872', endColorstr='#7e3454',GradientType=0);  }
a.mauve:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7e3454), to(#ab4872)); background: -webkit-linear-gradient(top, #7e3454, #ab4872 ); background: -moz-linear-gradient(top, #7e3454, #ab4872 ); background: -ms-linear-gradient(top, #7e3454, #ab4872); background: -o-linear-gradient(top, #7e3454, #ab4872); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e3454', endColorstr='#ab4872',GradientType=0);  }
a.light{color: #4d4d4d; text-shadow: 1px 1px 1px rgba(256, 256, 256, 0.5); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d8d8d8), to(#bababa)); background: -webkit-linear-gradient(top, #d8d8d8, #bababa); background: -moz-linear-gradient(top, #d8d8d8, #bababa);background:  -ms-linear-gradient(top, #d8d8d8, #bababa); background: -o-linear-gradient(top, #d8d8d8, #bababa); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#bababa',GradientType=0);  }
a.light:hover{color:#4d4d4d; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bababa), to(#d8d8d8)); background: -webkit-linear-gradient(top, #bababa, #d8d8d8 ); background: -moz-linear-gradient(top, #bababa, #d8d8d8 ); background: -ms-linear-gradient(top, #bababa, #d8d8d8); background: -o-linear-gradient(top, #bababa, #d8d8d8);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bababa', endColorstr='#d8d8d8',GradientType=0);   }
a.dark{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#484848), to(#181818)); background: -webkit-linear-gradient(top, #484848, #181818); background: -moz-linear-gradient(top, #484848, #181818); background: -ms-linear-gradient(top, #484848, #181818); background: -o-linear-gradient(top, #484848, #181818); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#181818',GradientType=0);  }
a.dark:hover{color:#FFF; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#181818), to(#484848)); background: -webkit-linear-gradient(top, #181818, #484848 );background:  -moz-linear-gradient(top, #181818, #484848 ); background: -ms-linear-gradient(top, #181818, #484848); background: -o-linear-gradient(top, #181818, #484848); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#181818', endColorstr='#484848',GradientType=0);  }.button-regular-large{background: #e5e5e5; padding: 2px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); }
.button-regular-large a{color:#FFF !important; font-size:16px; display: inline-block; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:bold; -moz-border-radius: 5px; border-radius: 5px;  -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); padding: 12px 28px 12px 28px;  }
.button-regular-large a:hover{text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);}
.button-regular-medium{background: #e5e5e5; padding: 2px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); }
.button-regular-medium a{color:#FFF !important; display: inline-block; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:bold; -moz-border-radius: 5px; border-radius: 5px;  -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); padding: 6px 18px 6px 18px;  }
.button-regular-medium a:hover{text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);}
.button-regular-small{background: #e5e5e5; padding: 2px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2);}
.button-regular-small a{color:#FFF !important; display: inline-block; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:bold; -moz-border-radius: 5px; border-radius: 5px;  -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); padding: 4px 12px 4px 12px;  }
.button-regular-small a:hover{text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);}
a.purple{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ac5e7b), to(#96526B)); background: -webkit-linear-gradient(top, #ac5e7b, #96526B); background: -moz-linear-gradient(top, #ac5e7b, #96526B); background: -ms-linear-gradient(top, #ac5e7b, #96526B); background: -o-linear-gradient(top, #ac5e7b, #96526B); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac5e7b', endColorstr='#96526B',GradientType=0);   }
a.purple:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#96526B), to(#ac5e7b)); background: -webkit-linear-gradient(top, #96526B, #ac5e7b ); background: -moz-linear-gradient(top, #96526B, #ac5e7b );background:  -ms-linear-gradient(top, #96526B, #ac5e7b); background: -o-linear-gradient(top, #96526B, #ac5e7b); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96526B', endColorstr='#ac5e7b',GradientType=0);   }
a.aqua{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8bab8d), to(#657e67)); background: -webkit-linear-gradient(top, #8bab8d, #657e67); background: -moz-linear-gradient(top, #8bab8d, #657e67); background: -ms-linear-gradient(top, #8bab8d, #657e67); background: -o-linear-gradient(top, #8bab8d, #657e67);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bab8d', endColorstr='#657e67',GradientType=0);   }
a.aqua:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#657e67), to(#8bab8d));background:  -webkit-linear-gradient(top, #657e67, #8bab8d );background:  -moz-linear-gradient(top, #657e67, #8bab8d ); background: -ms-linear-gradient(top, #657e67, #8bab8d); background: -o-linear-gradient(top, #657e67, #8bab8d); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#657e67', endColorstr='#8bab8d',GradientType=0);  }
a.rouge{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e88776), to(#c77465)); background: -webkit-linear-gradient(top, #e88776, #c77465);background:  -moz-linear-gradient(top, #e88776, #c77465); background: -ms-linear-gradient(top, #e88776, #c77465); background: -o-linear-gradient(top, #e88776, #c77465); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e88776', endColorstr='#c77465',GradientType=0);  }
a.rouge:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c77465), to(#e88776)); background: -webkit-linear-gradient(top, #c77465, #e88776 ); background: -moz-linear-gradient(top, #c77465, #e88776 );background:  -ms-linear-gradient(top, #c77465, #e88776); background: -o-linear-gradient(top, #c77465, #e88776); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c77465', endColorstr='#e88776',GradientType=0);  }
a.orange{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffbd6a), to(#ebad60)); background: -webkit-linear-gradient(top, #ffbd6a, #ebad60); background: -moz-linear-gradient(top, #ffbd6a, #ebad60);background:  -ms-linear-gradient(top, #ffbd6a, #ebad60);background:  -o-linear-gradient(top, #ffbd6a, #ebad60);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbd6a', endColorstr='#ebad60',GradientType=0);  }
a.orange:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebad60), to(#ffbd6a)); background: -webkit-linear-gradient(top, #ebad60, #ffbd6a ); background: -moz-linear-gradient(top, #ebad60, #ffbd6a ); background: -ms-linear-gradient(top, #ebad60, #ffbd6a); background: -o-linear-gradient(top, #ebad60, #ffbd6a); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebad60', endColorstr='#ffbd6a',GradientType=0);  }
a.red{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ba3f3f), to(#9c3636)); background: -webkit-linear-gradient(top, #ba3f3f, #9c3636); background: -moz-linear-gradient(top, #ba3f3f, #9c3636);background:  -ms-linear-gradient(top, #ba3f3f, #9c3636);background:  -o-linear-gradient(top, #ba3f3f, #9c3636);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba3f3f', endColorstr='#9c3636',GradientType=0);  }
a.red:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9c3636), to(#ba3f3f)); background: -webkit-linear-gradient(top, #9c3636, #ba3f3f ); background: -moz-linear-gradient(top, #9c3636, #ba3f3f ); background: -ms-linear-gradient(top, #9c3636, #ba3f3f); background: -o-linear-gradient(top, #9c3636, #ba3f3f); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c3636', endColorstr='#ba3f3f',GradientType=0);  }
a.blue{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2e93c7), to(#25759f)); background: -webkit-linear-gradient(top, #2e93c7, #25759f); background: -moz-linear-gradient(top, #2e93c7, #25759f);background:  -ms-linear-gradient(top, #2e93c7, #25759f);background:  -o-linear-gradient(top, #2e93c7, #25759f);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e93c7', endColorstr='#25759f',GradientType=0);  }
a.blue:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#25759f), to(#2e93c7)); background: -webkit-linear-gradient(top, #25759f, #2e93c7 ); background: -moz-linear-gradient(top, #25759f, #2e93c7 ); background: -ms-linear-gradient(top, #25759f, #2e93c7); background: -o-linear-gradient(top, #25759f, #2e93c7); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25759f', endColorstr='#2e93c7',GradientType=0);  }
a.green{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#769152), to(#596e3c)); background: -webkit-linear-gradient(top, #769152, #596e3c); background: -moz-linear-gradient(top, #769152, #596e3c);background:  -ms-linear-gradient(top, #769152, #596e3c);background:  -o-linear-gradient(top, #769152, #596e3c);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#769152', endColorstr='#596e3c',GradientType=0);  }
a.green:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#596e3c), to(#769152)); background: -webkit-linear-gradient(top, #596e3c, #769152 ); background: -moz-linear-gradient(top, #596e3c, #769152 ); background: -ms-linear-gradient(top, #596e3c, #769152); background: -o-linear-gradient(top, #596e3c, #769152); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#596e3c', endColorstr='#769152',GradientType=0);  }
a.earth{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6b6963), to(#494743)); background: -webkit-linear-gradient(top, #6b6963, #494743); background: -moz-linear-gradient(top, #6b6963, #494743);background:  -ms-linear-gradient(top, #6b6963, #494743);background:  -o-linear-gradient(top, #6b6963, #494743);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6963', endColorstr='#494743',GradientType=0);  }
a.earth:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#494743), to(#6b6963)); background: -webkit-linear-gradient(top, #494743, #6b6963 ); background: -moz-linear-gradient(top, #494743, #6b6963 ); background: -ms-linear-gradient(top, #494743, #6b6963); background: -o-linear-gradient(top, #494743, #6b6963); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494743', endColorstr='#6b6963',GradientType=0);  }
a.bluesea{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a8194), to(#125c6a)); background: -webkit-linear-gradient(top, #1a8194, #125c6a); background: -moz-linear-gradient(top, #1a8194, #125c6a);background:  -ms-linear-gradient(top, #1a8194, #125c6a);background:  -o-linear-gradient(top, #1a8194, #125c6a);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a8194', endColorstr='#125c6a',GradientType=0);  }
a.bluesea:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#125c6a), to(#1a8194)); background: -webkit-linear-gradient(top, #125c6a, #1a8194 ); background: -moz-linear-gradient(top, #125c6a, #1a8194 ); background: -ms-linear-gradient(top, #125c6a, #1a8194); background: -o-linear-gradient(top, #125c6a, #1a8194); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#125c6a', endColorstr='#1a8194',GradientType=0);  }
a.mauve{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ab4872), to(#7e3454)); background: -webkit-linear-gradient(top, #ab4872, #7e3454); background: -moz-linear-gradient(top, #ab4872, #7e3454);background:  -ms-linear-gradient(top, #ab4872, #7e3454);background:  -o-linear-gradient(top, #ab4872, #7e3454);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab4872', endColorstr='#7e3454',GradientType=0);  }
a.mauve:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7e3454), to(#ab4872)); background: -webkit-linear-gradient(top, #7e3454, #ab4872 ); background: -moz-linear-gradient(top, #7e3454, #ab4872 ); background: -ms-linear-gradient(top, #7e3454, #ab4872); background: -o-linear-gradient(top, #7e3454, #ab4872); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e3454', endColorstr='#ab4872',GradientType=0);  }
a.light{color: #4d4d4d !important; text-shadow: 1px 1px 1px rgba(256, 256, 256, 0.5); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d8d8d8), to(#bababa)); background: -webkit-linear-gradient(top, #d8d8d8, #bababa); background: -moz-linear-gradient(top, #d8d8d8, #bababa);background:  -ms-linear-gradient(top, #d8d8d8, #bababa); background: -o-linear-gradient(top, #d8d8d8, #bababa); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#bababa',GradientType=0);  }
a.light:hover{color:#4d4d4d !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bababa), to(#d8d8d8)); background: -webkit-linear-gradient(top, #bababa, #d8d8d8 ); background: -moz-linear-gradient(top, #bababa, #d8d8d8 ); background: -ms-linear-gradient(top, #bababa, #d8d8d8); background: -o-linear-gradient(top, #bababa, #d8d8d8);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bababa', endColorstr='#d8d8d8',GradientType=0);   }
a.dark{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#484848), to(#181818)); background: -webkit-linear-gradient(top, #484848, #181818); background: -moz-linear-gradient(top, #484848, #181818); background: -ms-linear-gradient(top, #484848, #181818); background: -o-linear-gradient(top, #484848, #181818); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#181818',GradientType=0);  }
a.dark:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#181818), to(#484848)); background: -webkit-linear-gradient(top, #181818, #484848 );background:  -moz-linear-gradient(top, #181818, #484848 ); background: -ms-linear-gradient(top, #181818, #484848); background: -o-linear-gradient(top, #181818, #484848); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#181818', endColorstr='#484848',GradientType=0);  }@font-face {
font-family: 'Signika';
font-style: normal;
font-weight: 400;
src: url(http://fonts.gstatic.com/s/signika/v11/vEFO2_JTCgwQ5ejvMV0O96D01E8J0tJXHKbBjMs.ttf) format('truetype');
}
@font-face {
font-family: 'Signika';
font-style: normal;
font-weight: 600;
src: url(http://fonts.gstatic.com/s/signika/v11/vEFO2_JTCgwQ5ejvMV0O96D01E8J0tKJG6bBjMs.ttf) format('truetype');
}
@font-face {
font-family: 'Signika';
font-style: normal;
font-weight: 700;
src: url(http://fonts.gstatic.com/s/signika/v11/vEFO2_JTCgwQ5ejvMV0O96D01E8J0tKwG6bBjMs.ttf) format('truetype');
}#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
width: 40px;
height: 40px;
margin-top: -20px;
margin-left: -20px;
cursor: pointer;
overflow: hidden;
z-index: 1104;
display: none;
}
#fancybox-loading div {
position: absolute;
top: 0;
left: 0;
width: 40px;
height: 480px;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox.png);
}
#fancybox-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 1100;
display: none;
}
#fancybox-tmp {
padding: 0;
margin: 0;
border: 0;
overflow: auto;
display: none;
}
#fancybox-wrap {
position: absolute;
top: 0;
left: 0;
padding: 20px;
z-index: 1101;
outline: none;
display: none;
}
#fancybox-outer {
position: relative;
width: 100%;
height: 100%;
background: #fff;
}
#fancybox-content {
width: 0;
height: 0;
padding: 0;
outline: none;
position: relative;
overflow: hidden;
z-index: 1102;
border: 0px solid #fff;
}
#fancybox-hide-sel-frame {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: transparent;
z-index: 1101;
}
#fancybox-close {
position: absolute;
top: -15px;
right: -15px;
width: 30px;
height: 30px;
background: transparent url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox.png) -40px 0px;
cursor: pointer;
z-index: 1103;
display: none;
}
#fancybox-error {
color: #444;
font: normal 12px/20px Arial;
padding: 14px;
margin: 0;
}
#fancybox-img {
width: 100%;
height: 100%;
padding: 0;
margin: 0;
border: none;
outline: none;
line-height: 0;
vertical-align: top;
}
#fancybox-frame {
width: 100%;
height: 100%;
border: none;
display: block;
}
#fancybox-left, #fancybox-right {
position: absolute;
bottom: 0px;
height: 100%;
width: 35%;
cursor: pointer;
outline: none;
background: transparent url(//pestassured.com.au/wp-content/themes/wellness/fancybox/blank.gif);
z-index: 1102;
display: none;
}
#fancybox-left {
left: 0px;
}
#fancybox-right {
right: 0px;
}
#fancybox-left-ico, #fancybox-right-ico {
position: absolute;
top: 50%;
left: -9999px;
width: 30px;
height: 30px;
margin-top: -15px;
cursor: pointer;
z-index: 1102;
display: block;
}
#fancybox-left-ico {
background-image: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox.png);
background-position: -40px -30px;
}
#fancybox-right-ico {
background-image: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox.png);
background-position: -40px -60px;
}
#fancybox-left:hover, #fancybox-right:hover {
visibility: visible; }
#fancybox-left:hover span {
left: 20px;
}
#fancybox-right:hover span {
left: auto;
right: 20px;
}
.fancybox-bg {
position: absolute;
padding: 0;
margin: 0;
border: 0;
width: 20px;
height: 20px;
z-index: 1001;
}
#fancybox-bg-n {
top: -20px;
left: 0;
width: 100%;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox-x.png);
}
#fancybox-bg-ne {
top: -20px;
right: -20px;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox.png);
background-position: -40px -162px;
}
#fancybox-bg-e {
top: 0;
right: -20px;
height: 100%;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox-y.png);
background-position: -20px 0px;
}
#fancybox-bg-se {
bottom: -20px;
right: -20px;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox.png);
background-position: -40px -182px; 
}
#fancybox-bg-s {
bottom: -20px;
left: 0;
width: 100%;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox-x.png);
background-position: 0px -20px;
}
#fancybox-bg-sw {
bottom: -20px;
left: -20px;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox.png);
background-position: -40px -142px;
}
#fancybox-bg-w {
top: 0;
left: -20px;
height: 100%;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox-y.png);
}
#fancybox-bg-nw {
top: -20px;
left: -20px;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox.png);
background-position: -40px -122px;
}
#fancybox-title {
font-family: Helvetica;
font-size: 12px;
z-index: 1102;
}
.fancybox-title-inside {
padding-bottom: 10px;
text-align: center;
color: #333;
background: #fff;
position: relative;
}
.fancybox-title-outside {
padding-top: 10px;
color: #fff;
}
.fancybox-title-over {
position: absolute;
bottom: 0;
left: 0;
color: #FFF;
text-align: left;
}
#fancybox-title-over {
padding: 10px;
background-image: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancy_title_over.png);
display: block;
}
.fancybox-title-float {
position: absolute;
left: 0;
bottom: -20px;
height: 32px;
}
#fancybox-title-float-wrap {
border: none;
border-collapse: collapse;
width: auto;
}
#fancybox-title-float-wrap td {
border: none;
white-space: nowrap;
}
#fancybox-title-float-left {
padding: 0 0 0 15px;
background: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox.png) -40px -90px no-repeat;
}
#fancybox-title-float-main {
color: #FFF;
line-height: 29px;
font-weight: bold;
padding: 0 0 3px 0;
background: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox-x.png) 0px -40px;
}
#fancybox-title-float-right {
padding: 0 0 0 15px;
background: url(//pestassured.com.au/wp-content/themes/wellness/fancybox/fancybox.png) -55px -90px no-repeat;
} .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
height: expression(this.parentNode.clientHeight + "px");
}
#fancybox-loading.fancybox-ie6 {
position: absolute; margin-top: 0;
top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}
#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); } .fancybox-ie .fancybox-bg { background: transparent !important; }
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }.sf-menu, .sf-menu * {
margin:			0;
padding:		0;
list-style:		none;
}
.sf-menu {
line-height:1.0;
}
.sf-menu ul {
position:		absolute;
top:			-999em;
min-width:			13em; }
.sf-menu ul li {
width:			100%;
}
.sf-menu li:hover {
visibility:		inherit; }
.sf-menu li {
float:			left;
position:		relative;
}
.sf-menu a {
display:		block;
position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
left:			0;
top:			50px; z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
left:			13em; top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
left:			10em; top:			0;
} .sf-menu {
float:			left;
}
.sf-menu li a {
padding: 		18px 15px 18px 15px;
text-decoration:none;
color: #FFF;
-webkit-transition:  background-color 0.3s ease-in-out, text-shadow 200ms ease-in-out 0s;
-moz-transition: background-color 0.3s ease-in-out, text-shadow 200ms ease-in-out 0s;
-ms-transition: background-color  0.3s ease-in-out, text-shadow 200ms ease-in-out 0s;
-o-transition:  background-color 0.3s ease-in-out, text-shadow 200ms ease-in-out 0s;
transition: background-color 0.3s ease-in-out, text-shadow 200ms ease-in-out 0s;
font-size: 16px;
font-family: 'Signika', sans-serif;
}
.sf-menu a, .sf-menu a:visited  { }
.sf-menu li {
background:		;
}
.sf-menu li li {
background:		#006838;
border-bottom:   1px solid #e5e5e5;
}
.sf-menu li li li {
background:		#FFF;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {  
outline:		0;
}
.sf-menu li li a{
padding: 10px 10px 10px 10px;         
color: #fff;
font-weight:normal;
}
.sf-menu li li:hover, .sf-menu li li a:hover, .sf-menu li li a:focus, .sf-menu li li.sfHover {
background-color:#E5E5E5;
color:#000;
border-top-left-radius: 0;border-top-right-radius: 0;-moz-border-top-left-radius: 0;-moz-border-top-right-radius: 0;
}
.sf-menu li.current-menu-parent a{color:#B6F312;}
sf-menu li.current-menu-ancestor a {color:#000;}
.sf-menu li.current-menu-item a {}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {}
.sf-menu li.current-menu-item, .sf-menu li.current-menu-parent, .sf-menu li.current-menu-ancestor{font-weight:bold;  }
.sf-menu li.current-menu-item, .sf-menu li.current-menu-parent, .sf-menu li.current-menu-ancestor{   }
.sf-menu li.current-menu-item:hover, .sf-menu li.current-menu-parent:hover, .sf-menu li.current-menu-ancestor:hover, .sf-menu li.current-menu-item a:hover, .sf-menu li.current-menu-parent a:hover, .sf-menu li.current-menu-ancestor a:hover{ }
.sf-menu li li.current-menu-item, .sf-menu li li.current-menu-parent, .sf-menu li li.current-menu-ancestor{  background:#E5E5E5;
border-top-left-radius: 0;border-top-right-radius: 0;-moz-border-top-left-radius: 0;-moz-border-top-right-radius: 0;}
.sf-menu li.current-menu-item li:hover, .sf-menu li.current-menu-parent li:hover, .sf-menu li.current-menu-ancestor li:hover,
.sf-menu li.current-menu-item li a:hover, .sf-menu li.current-menu-parent li a:hover, .sf-menu li.current-menu-ancestor li a:hover,
.sf-menu li.current-menu-item li a:focus, .sf-menu li.current-menu-parent li a:focus, .sf-menu li.current-menu-ancestor li a:focus,
.sf-menu li.current-menu-item li.sfHover, .sf-menu li.current-menu-parent li.sfHover, .sf-menu li.current-menu-ancestor li.sfHover
{background:#E5E5E5;
border-top-left-radius: 0;border-top-right-radius: 0;-moz-border-top-left-radius: 0;-moz-border-top-right-radius: 0; } .sf-menu a.sf-with-ul {
padding-right: 	2.25em;
min-width:		1px; }
.sf-sub-indicator {
position:		absolute;
display:		block;
right:			.75em;
top:			1.05em; width:			10px;
height:			10px;
text-indent: 	-999em;
overflow:		hidden;
background:		url(//pestassured.com.au/wp-content/themes/wellness/images/arrows-ffffff.png) no-repeat -10px -100px; display:none;
}
.sf-menu li li .sf-sub-indicator{top:10px; }
a > .sf-sub-indicator { top:			19px;
background-position: 0 -100px; } a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
background-position: -10px -100px; } .sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; } .sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
background-position: -10px 0; } .sf-shadow ul {
background:	url(//pestassured.com.au/wp-content/themes/wellness/images/shadow.png) no-repeat bottom right;
padding: 0 8px 9px 0;
-moz-border-radius-bottomleft: 17px;
-moz-border-radius-topright: 17px;
-webkit-border-top-right-radius: 17px;
-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
background: transparent;
}.sf-navbar {
background:		#BDD2FF;
height:			2.5em;
padding-bottom:	2.5em;
position:		relative;
}
.sf-navbar li {
background:		#AABDE6;
position:		static;
}
.sf-navbar a {
border-top:		none;
}
.sf-navbar li ul {
width:			44em; }
.sf-navbar li li {
background:		#BDD2FF;
position:		relative;
}
.sf-navbar li li ul {
width:			13em;
}
.sf-navbar li li li {
width:			100%;
}
.sf-navbar ul li {
width:			auto;
float:			left;
}
.sf-navbar a, .sf-navbar a:visited {
border:			none;
}
.sf-navbar li.current {
background:		#BDD2FF;
}
.sf-navbar li:hover,
.sf-navbar li.sfHover,
.sf-navbar li li.current,
.sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {
background:		#BDD2FF;
}
.sf-navbar ul li:hover,
.sf-navbar ul li.sfHover,
ul.sf-navbar ul li:hover li,
ul.sf-navbar ul li.sfHover li,
.sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active {
background:		#D1DFFF;
}
ul.sf-navbar li li li:hover,
ul.sf-navbar li li li.sfHover,
.sf-navbar li li.current li.current,
.sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li a:active {
background:		#E6EEFF;
}
ul.sf-navbar .current ul,
ul.sf-navbar ul li:hover ul,
ul.sf-navbar ul li.sfHover ul {
left:			0;
top:			2.5em; }
ul.sf-navbar .current ul ul {
top: 			-999em;
}
.sf-navbar li li.current > a {
font-weight:	bold;
}  .sf-navbar ul .sf-sub-indicator { background-position: -10px -100px; }
.sf-navbar ul a > .sf-sub-indicator { background-position: 0 -100px; } .sf-navbar ul a:focus > .sf-sub-indicator,
.sf-navbar ul a:hover > .sf-sub-indicator,
.sf-navbar ul a:active > .sf-sub-indicator,
.sf-navbar ul li:hover > a > .sf-sub-indicator,
.sf-navbar ul li.sfHover > a > .sf-sub-indicator {
background-position: -10px -100px; } .sf-navbar > li > ul {
background: transparent;
padding: 0;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topright: 0;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
}.sf-vertical, .sf-vertical li {
width:	10em;
} .sf-vertical li:hover ul,
.sf-vertical li.sfHover ul {
left:	10em; top:	0;
} .sf-vertical .sf-sub-indicator { background-position: -10px 0; } .sf-vertical a > .sf-sub-indicator { background-position: 0 0; }  .sf-vertical a:focus > .sf-sub-indicator,
.sf-vertical a:hover > .sf-sub-indicator,
.sf-vertical a:active > .sf-sub-indicator,
.sf-vertical li:hover > a > .sf-sub-indicator,
.sf-vertical li.sfHover > a > .sf-sub-indicator {
background-position: -10px 0; }