
/* Example php variable declaration and function call */



















.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.btn:active,.btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover,.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px;}
.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;}
.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;}
.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-block+.btn-block{margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}
.btn-primary:active,.btn-primary.active{background-color:#003399 \9;}
.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
.btn-success:active,.btn-success.active{background-color:#408140 \9;}
.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.btn-info:active,.btn-info.active{background-color:#24748c \9;}
.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}
button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-link{border-color:transparent;cursor:pointer;color:#0088cc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent;}
.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333333;text-decoration:none;}




#nav li.current-menu-item > a, #nav li.current-cat > a {
color: #fff;
background: #ffffff !important;
}


h1, h2, h3, h4, h5, h6 {
font-family: edmondsansmedium;
font-weight: normal !important;
color: #d4e7b7;

text-rendering: optimizeLegibility;
line-height: 1.0;
margin-bottom: 14px;
margin-top: 14px;
}

.mobile-dev #nav{
    display:none;
}

body,p{
	font-family: arialregular ;
}

.title-with-feat img{
height: 100px;
vertical-align: middle;
margin-top: -25px;
}


.menu-item, .dairynz p{
	font-family: arialregular ;
}

#menu_container .current-menu-item a, .selected-item,.result_title{
	font-family: arialbold;
}

.showers li, .slider-content p b{
	font-family: edmondsansmedium;

}

h1, h2, h3, h4, h5, h6, h7 {
	font-family: edmondsansmedium;
}


a {
color: #525252;
text-decoration: none;
line-height: inherit;
}

#footer-widget .widget-container ul li a {
color: #525252;
text-decoration: underline;
}

/* Begin php embedded css code below here */

h1, h2, h3, h4, h5, h6{
	color: #71b112;
}

body {
   	background-color: #ffffff;
	color: #424242;
    	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    	border-top: 4px solid #d7f0fc;
}

.box-head a{
	display: block;
	border:1px solid #d4e7b7;
}


.title-head{
	background-color:#d4e7b7;
}





.bluebox {
	background-color:#d7f0fc;;
	border:1px solid #5acbf5;
min-height:70px;
margin-bottom:10px !important;
}

.left-boxes .title-box, .left-boxes .content-box{
	float: left;
}

.title-area h1 {
	font-size: 18px;
	margin-bottom: 3px;
}

.slider_container{
	margin-bottom: 40px;
}

#box_container{
	padding-top:0px;
}

.box-header{
	color:#5acbf5;
}

.box-header{
	font-size: 20px;
}

#wrapper {}
.content-area{
margin-top: 14px;
}

.content-area , .title-areas{
	display: inline;
	vertical-align: middle;
	line-height: 21px;
}

.result_row img  {
	height:105px;
	width:105px;
	float:left;
	margin: 0 10px 10px 10px;
	border:1px solid #5acbf5;
}

.pest-profile-image{
height:121px;
width:121px;

border:1px solid #5acbf5;
}

.result_row .result_title{
	color:#5acbf5;
	
}

.choice-row label{
	
}

.choice-container .choice-container{
	displasy:none;
}

.title-head h1 {
font-size: 13px;
margin: 2px 0;
}

.title-head {
max-width: 124px;
padding: 2px 4px;

}

.slider-content{
padding: 20px 0 20px;
}

.header-line{
margin-bottom:20px;
height:2px;

background: #5acbf5; /* Old browsers */
background: -moz-linear-gradient(left, #ffffff 0%, #5acbf5 45%, #5acbf5 55%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(45%,#5acbf5), color-stop(55%,#5acbf5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #ffffff 0%,#5acbf5 45%,#5acbf5 55%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #ffffff 0%,#5acbf5 45%,#5acbf5 55%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #ffffff 0%,#5acbf5 45%,#5acbf5 55%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right, #ffffff 0%,#5acbf5 45%,#5acbf5 55%,#ffffff 100%); /* W3C */


}


#header_container{

padding-bottom: 0px;
margin-bottom: 25px;
padding-top: 0px;

background: #fff; /* Old browsers */
background: -moz-linear-gradient(left, #d7f0fc 0%, #ffffff 10%, #ffffff 90%, #d7f0fc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d7f0fc), color-stop(10%,#ffffff), color-stop(90%,#ffffff), color-stop(100%,#d7f0fc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #d7f0fc 0%,#ffffff 10%,#ffffff 90%,#d7f0fc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #d7f0fc 0%,#ffffff 10%,#ffffff 90%,#d7f0fc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #d7f0fc 0%,#ffffff 10%,#ffffff 90%,#d7f0fc 100%); /* IE10+ */
background: linear-gradient(to right, #d7f0fc 0%,#ffffff 10%,#ffffff 90%,#d7f0fc 100%); /* W3C */


}

 h3{
	color:#71b112;
	font-weight: normal;
}

#footer-widget .widget-container h3 {
font-weight: normal;

}

.question-types{
color:#5acbf5;
}


#menu_container_old{
	height: 77px;
}

#menu_container_old ul, #menu_container ul li a, #nav li.current_page_item > a, #nav a, #nav a:visited{
height: 89px;
padding: 42px 0.8em 31px;
color:#71b112;
font-size: 14px;
}

#menu_contsainer ul li.current_page_item  a{

}

#nav li:hover, li:hover > a, #nav a:focus, #nav a:hover, #nav a:active {
outline: 0;
color:#71b112 !important;
background: none !important;
}

#nav li.current_page_item > a {
	background-color: #d7f0fc !important;
}

body{
border:0;
}


.login_box{
	margin-bottom: 180px
}

.post-entry img {
margin-bottom: 10px;
height: auto;
max-width: 100% !important;
vertical-align: middle;
}

.styledCheckbox{

vertical-align: middle;
float:left;
}

.container-23{
	display:none;
}

.info_tabs li.selected_item{
	display:inline-block;
	padding: 9px 10px;
	min-width:70px;
	background-color:#d4e7b7;
	color:#333;
}

.info_tabs li{
	display:inline-block;
	padding:10px 20px;
	min-width:70px;

	color:#5acbf5;
}

.info_tabs{
	margin: -2px 0;
}

.hide-attr{
	display:none !important;
}

#subhead_container{
margin-bottom:0px; 
}

.directory-box{
vertical-align:top;
display: inline-block;
max-width: 121px;
margin:10px;
min-height:185px;
}
.directory-box img{

width: 121px;
height: 121px;


}

.directory-box h4{
font-family: sans-serif !important;
font-size: 14px;
font-weight:normal;


}
.showers li{
text-align: center;
display:inline-block;
width:130px;
padding:9px 10px ;
background:#d7f0fc ;
cursor:pointer;

}

input[type=submit]{
text-align: center;
display:inline-block;
wsidth:130px;
padding:9px 10px ;
background:#d7f0fc !important;
cursor:pointer;


}

.tweets li{

margin-bottom:5px;
border-bottom:1px solid #5acbf5;;
padding-bottom:2px;
}

.showers li.selected-item{
box-shadow: 3px 0px 12px #777;
background:#d4e7b7;

}
#footer-widget .widget-container h3{
font-size: 14px;
text-transform: none;
}

.add-space-1{
text-align: center;
height: 500px;
padding:0px !important;
margin-top:350px;
}

.add-space-2{
text-align: center;
height: 500px;
padding:0px !important;
margin-top:90px;
}

#box_container {
padding-top: 27px;
}

.slider-content b{
font-size: 18px;
}

#footer-container {
padding: 5px 20px;
background: #e0e0e0 !important;
border:none;
font-size: 11px;
color:#424242 !important;
}

#footer-info{
background: #e0e0e0 !important;
color:#424242 !important;
}


.dairynz{
margin-top: 83px;}

.question-typesdd, #matches h4dd{display:inline;}
#matche_header img{vertical-align: middle;margin-bottom:11px; display:none;}
@media (max-width: 767px){
#nava{
width: 200px !important;
float: none !important;
position: absolute !important;
background:#d7f0fc;
z-index:9999;
}


#nava li{
float: none !important;
position: relative !important;
}


#nava li a{
height: 30px !important;
line-height:30px;
padding:0px !important;
text-align:center;
}
}

#footer-widget .widget-container h3 {
font-size: 16px;
text-transform: none;
color: #424242;
font-family:arialregular;
}

#footer-widget .textwidget {
padding: 5px 0px;
line-height: 23px;
color: #424242;
}

#footer-container {
box-shadow: 0px -10px 11px #eeeeee;
padding: 0px 20px;
margin-top: 31px;
}

.black_line{
height:1px;

background: #424242; /* Old browsers */
background: -moz-linear-gradient(left, #e2e2e2 0%, #424242 45%, #424242 55%, #e2e2e2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e2e2e2), color-stop(45%,#424242), color-stop(55%,#424242), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #e2e2e2 0%,#424242 45%,#424242 55%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #e2e2e2 0%,#424242 45%,#424242 55%,#e2e2e2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #e2e2e2 0%,#424242 45%,#424242 55%,#e2e2e2 100%); /* IE10+ */
background: linear-gradient(to right, #e2e2e2 0%,#424242 45%,#424242 55%,#e2e2e2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#e2e2e2',GradientType=1 ); /* IE6-9 */

}

.green_line{
height:2px;

background: #d4e7b7; /* Old browsers */
background: -moz-linear-gradient(left, #ffffff 0%, #d4e7b7 45%, #d4e7b7 55%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(45%,#d4e7b7), color-stop(55%,#d4e7b7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #ffffff 0%,#d4e7b7 45%,#d4e7b7 55%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #ffffff 0%,#d4e7b7 45%,#d4e7b7 55%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #ffffff 0%,#d4e7b7 45%,#d4e7b7 55%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right, #ffffff 0%,#d4e7b7 45%,#d4e7b7 55%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}

.scroll-top {
text-align: left;
}

#copyright {
float: right;
}


.showers{
	margin-bottom:0px;
}

strong, b {
font-family: arialbold;
font-weight: normal !important;
line-height: inherit;
color: #487413;
}

h3 strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,
h1 b, h2 b, h3 b, h3 b, h4 b, h5 b{
	color: #71b112;
	font-weight: normal !important;
font-family: arialregular;
}


.attr ul{
display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 40px;
}

.attr ul > li{
list-style-position: outside;
list-style: inherit;
list-style-position: outside;
margin:6px 0;
}

.attr ol > li{
list-style-position: outside;
list-style: inherit;
list-style-position: outside;
margin:6px 0;
}

.attr h3{
		font-size: 21px;
}

.attr h4{
font-size: 19px;
}

.slider-content b, .bluebox h1, .title-head h1{
color: #424242;
}

.content-area div{
	padding-left: 0px;
}

.text.cancel{
	display:none;
}

.eight.content-area {
    padding-right:0px;
}


.ajax-login-default-form-container .noon {
margin: 0 0 15px 0;
max-width: 380px;
}

.flex-direction-nav{
display:none;
}


.showers li.selected-item {
box-shadow: 2px 0px 16px #dfdfdf;
background: #d4e7b7;
}

#content_container tr th, #content_container thead th {
color: #888;
font-size: 17px;
font-weight: bold;
line-height: 18px;
padding: 9px 10px;
}

.pest-img{
width:133px;
height:133px;
display:block;
float:left;
margin: 5px 5px 5px 5px;
}

.pest-img-caption {
padding: 3px;
line-height: 15px;
position: relative;
top: -63px;
width: 121px;
height: 60px;
color: #666;
background-color: #fff;
opacity: .9;
display:none;
font-size:13px;
}


.directory-cap{
margin-bottom: -60px;
}

.content-pest a:hover .pest-img-caption{
display:block;
}

.images-pests a:hover .pest-img-caption{
display:block;
}

#content_container{

}

.post-entry {
padding-bottom: 10px;
padding-top: 0px;
overflow: hidden;
}

#left-col {
padding: 0px 20px;
padding-left: 0px;
background: #fff;
}

#subhead_container {
padding: 0px 0px;
}

a , h3 a, #iclw-2{ 
color: #71b112 !important;


}

#iclw-2{
text-align:right;
}

.left-col-loop{
	max-width: 550px;
}


.expanding{
	display:none;
	
}

.expander span {
	font-size:13px;
	margin-left:10px;
color:#333;
}

.expander{
	cursor:pointer;
}

.expanderer{
border-bottom:1px solid #cfcfcf;

}

.expanderer:last-child{
border-bottom:0;

}


#logo img{

  height: 72px !important;
  width: auto;
  margin-top: 11px;

}


#iclw-2 li{
display:inline;
border-right: 1px solid;
padding: 0 10px;
}


#footer-bar1 .six .xoxo ul{
line-height:16px;
}

#footer-bar1 .six h3{
display:none;
}

.is_parent .my_children{ display:none; }

.my_selections p{
font-size: 11px;
padding: 3px;
margin: 3px;
background-color: grey;
color:white;
}

.is_parent > label.down .arrow {
	clear: both;
	display: block;
	position: relative;
	top: 11px;
	left: -14px;
	content: "";
	height: 0;
	width: 0;
	padding: 0;
	margin: -8px;
	border: 8px solid transparent;
	border-left-color: #000;

}

.is_parent > label.up .action-1{
	display:none;
	float:right;
}

.is_parent > label.down .action-2{
	display:none;
}

.action-1, .action-2{
float:right;
}

.is_parent > label.up .arrow{
 clear: both;
display: block;
position: relative;
top: 16px;
left: -14px;
content: "";
height: 0;
width: 0;
padding: 0;
margin: -8px;
border: 8px solid transparent;
border-top-color: #000;

}

.is_parent .arrow{
		margin-right:15px;
}

.is_parent > label{
		display:block;
padding: 7px 7px;
;



}

#matches h4{

margin-bottom:0px;
}
.is_parent{

margin:0px;
  border-bottom: 1px solid #DADADA;

}

.remove-me{
float:right;
color:white !important;
}


.showersd .btn{
	color: #71b112 !important;
}

.showersd .btn-primary{
	color: #ffffff !important;
}

.box-head img{

    max-width: 180px;
    max-height:180px;
  
    
}

.box-head img{

  
    
}


.child-a{
    display:inline !important;
    position: relative;
top: 12px;
}

.child-a div{
    line-height:14px;
}

.is_child{
margin-bottom: 6px;
}


.my_children{

}

#wp-admin-bar-login-link{
    display:none !important;
}
#wp-admin-bar-login-link a{
    display:none !important;
}

    .js .menu-selector { display: none; }
    
    
#header_container{
    min-width:280px;
}
    
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

@media (max-width:767px){

    .js #nav { display: none; }
    .js #nav2 { display: none; }
    .js .menu-selector { 
        display: block;
        display: block;
        padding: 10px;
        background-color:#d7f0fc;
        border-radius: 8px;
    
    }
    .container-nav-thing:hover #nav{
        display: block; 
  
    }
    
    #nav {
    position: absolute;
    width: 220px;
    margin-left: 0px;
    background:white;
    z-index:900;
    }
    
    #nav li {
    float: none;
    position: relative;
    text-align:right;
    }
    
    #nav li a:hover{
    color:#06264f !important;
    background:#d7f0fc;
    }
    
    
    #menu_container ul li a{
        padding:15px !important;
        height: 20px !important;
        
    }
    
    .container-nav-thing{
        float:none;
        margin-top: 2px;
    }
    }






        


   .mobile-dev .js #nav { display: none; }
    .mobile-dev .js #nav2 { display: none; }
    .mobile-dev .js .menu-selector { 
        display: block;
        display: block;
        padding: 10px;
  
        background-color:#d7f0fc;
        border-radius: 8px;
    
    }
    .mobile-dev .container-nav-thing:hover #nav{
        display: block; 
  
    }
    
     .mobile-dev .container-nav-thing #nav.hover{
        display: block; 
  
    } 
    
    .mobile-dev #nav {
    position: absolute;
    width: 220px;
    margin-left: 0px;
    background:white;
    z-index:900;
    }
    
    .mobile-dev #nav li {
    float: none;
    position: relative;
    text-align:right;
    }
    
    
    .mobile-dev #nav li a:hover{
    color:#06264f !important;
    background:#d7f0fc;
    }
    
    
    .mobile-dev #menu_container ul li a{
        padding:15px !important;
        height: 20px !important;
        
    }
    
    .mobile-dev .container-nav-thing{
        float:none;
        margin-top: 2px;
    }
    
    .mobile-dev .info_tabs li{
        display:none !important;
    }
    
 
    .mobile-dev .info_tabs li.selected_item {
        display: inline-block !important;
        padding: 9px 10px;
        min-width: 70px;
        background-color: #d4e7b7;
        color: #333;
        
            position: absolute;
left: 55px;
right: 55px;
text-align: center;
        
    }
    
    .info_tabs li{
     display: inline-block !important;
    }
    
    .right-link{
        text-align:right;
       float:right;
        width:30px !important;
        
       padding-top:5px !important;min-width: 0px !important;
    }
    
    .left-link{
       float:left;
       width:30px !important;
       padding-top:5px !important;min-width: 0px !important;
        cursor:pointer;
    }
    
    .info_tabs .left-link , .info_tabs .right-link{
       display:none;
       padding:0px;
        cursor:pointer;
        padding-top: 8px;
    }
    
    .info_tabs .left-link img, .info_tabs .right-link img{
   height: 30px;
    }
      
    .mobile-dev .info_tabs .left-link, .mobile-dev .info_tabs .right-link {
       display:inline-block !important;
       margin:0px;
       padding:0px;
       vertical-align: bottom;
    }
    

.select-item{
    cursor:pointer;
}

 .mobile-dev .row{
    width:auto !important;
    min-width:240px !important;
 }
 
 .mobile-dev .one,
  .mobile-dev .two,
   .mobile-dev .three,
    .mobile-dev .four,
     .mobile-dev .five,
      .mobile-dev .six,
       .mobile-dev .seven,
        .mobile-dev .eight,
         .mobile-dev .nine,
          .mobile-dev .ten,
           .mobile-dev .eleven,
            .mobile-dev .twelve{
                display:block !important;
                width:100% !important;
                float:none !important;
            }
       




.rotatingtweets{
height:329px;
width:137px;
}



.social-box{
   position: absolute;

right: 5px;
z-index: 99999;
top: 5px;
}


.mobile-dev .social-box{
   position: absolute;

right: 15px;
z-index: 99999;
top: 5px;
}


    .mobile-dev .menu-selector { 
        display: block;
        display: block;
        padding: 2px;
        height:30px;
        padding-left:5px;
        line-height:20px;
       width: 111px !important;
        background-color:#d7f0fc;
        border-radius: 3px;
        font-family: edmondsansmedium;
        float: right;
margin-top: -35px;
    
    }
    
    .mobile-dev .menu-selector img {
        vertical-align: middle !important;
    }
    
    .mobile-dev .container-nav-thing {
float: none;
margin-top: 2px;

smargin: 0 auto;
}

.mobile-dev #nav li{
text-align: left;
}



.mobile-dev #nav {
    position: absolute;
    width: 220px;
    margin-left: 0px;
    background: white;
    z-index: 900;
    float: right;
    right: 0;
    top: -4px;
}

@media print {
     .right-link, .left-link,.select-item,.green_line, .select-item, .selected_item, .info_tabs li,#footer-container, .footer-info, #footer-info, .showers, .social-box, .menu-selector{
        display:none !important;
    }
    
    .images-pests{
    float:left !important;
    width:100% !important;
    
    }
    .print-show{
                display:block !important;
    }
    .hide-attr{
        display:block !important;
    }
    
    .four, .row .four {
        width:100% !important;
    }
    
    a[href]:after {
        content: "";
    }
    
    h3,  .four.columns h3,h5,i {
        margin-left:50px;
    }
    
    .four.columns{
        padding-top:0px !important;
    }

    .images-pests{
        display:block;float:none;
    }
    
    .attr{
        margin-left:50px  !important;
    }
    
    .header_container, #menu_container, .print-button{
        display:none !important;
    }
}

.popup-youtube{
    position:relative;
}

.playbutton{
    position:absolute;
    left:50%;
    margin-left:-47px;
     top:50%;
    margin-top:-35px;
    width:85px;
    height:60px;
    overflow:hidden;
    height:
}

.contddent-pest>ul.choice-container.parent-container-.container- {
  border: 1px solid #999;
}

html {
   background: #ffffff;
}
.searchbutton, #searchform button{
width: 32px;

  height: 32px;
  display: block;
  float: left;
  margin-right: 3px;
  border:0;
 
  position:relative;
  }
.searchbutton:before, #searchform button:before {
  position: absolute;
  top: 4px;
  left: 3px;
  z-index: 20;
  font-size: 29px;
  font: 400 25px/1 dashicons!important;
  content: '\f179';
  speak: none;
  -webkit-font-smoothing: antialiased;
}

#searchform input {
  width: 175px;
  float: left;
  border-color:#71b112;
  border-right:1px solid white;
  }

#searchform button{
	color:#71b112;
	cursor:pointer;
	background:white;
	border-top:1px solid #71b112;
	border-right:1px solid #71b112;
	border-bottom:1px solid #71b112;
	margin-left:-2px;

}

.post-pest-image {
  float: left;
  width: 110px;
  margin-right: 13px;
}

.post-pest-head{
  max-width: 68%;
  float: left;
}