/*
Theme Name: Striking
Description: Designed by <a href="http://themeforest.net/user/Kaptinlin">Kaptinlin	</a>. <br /><a href="http://twitter.com/kaptinlin" target="_blank">Follow KaptinLin on Twitter</a> <!-- G A A K S --> for the updates.<br/> Get support from <a href="http://kaptinlin.com/support/">Forum</a>.
Author: <a href="http://themeforest.net/user/Kaptinlin">Kaptinlin</a>
Version: 5.1.8.1
Author URI: http://themeforest.net/user/Kaptinlin
*/




/*-------------- Style.css form biosureozone.com ------------------------------*/ 









	*{ border-width: 0; margin: 0; padding: 0; outline: 0; text-align: left; }
	hr { margin-top: 30px; margin-bottom: 30px; width: 100%; border-bottom: 1px solid #DDD;  clear:both ; filter: alpha(opacity=100,finishopacity=0,style=3); size:1px; }
	
	html{
		margin-top: 0px !important;
	}
	

	div#feature{
		background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/navigation_frame1.jpg) repeat-x;
		width: 100%;
		padding-top: 0px;
		height: auto;
	}
	


	.right_sidebar #main .content {
		width: 660px;
		overflow: hidden;
	}
	
	blockquote{
		background: transparent;
	}
	
	#main .container {margin:0 auto; width:980px;!important}

	#top_area{
		margin: 0px !important;
	}
	
	body { 
		width: auto;
	}
	.clear {clear:both;display:block;font-size:0;line-height:0;height:0}
	input{font: 12px/30px "Lucida Grande", Lucida, Verdana, sans-serif; color: #333;}
	
	.right_sidebar #sidebar_content.lessgap {
		padding-top: 0px;
	}
	
	table{
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		-webkit-margin-start: auto;
		-webkit-margin-end: auto;
		border-spacing: 1px;
		background-color: #0081C5;
	}
	
	table tr:not(:first-child) td{
		width: 30%;
		background-color: white;
		border: 1px solid #0081C5;
	}

	a { text-decoration: none; font-family: "Lucida Grande" , Lucida, Verdana, sans-serif; color:#555; }

	a.black { background-color: black; font-size: 13px; color: white; font-style: italic; }

	a.small { background-image: url(http://biosureozone.com.au/wp-content/uploads/2012/09/b_small.jpg); width: 92px; height: 32px; float: right; margin-top: 10px; line-height: 32px; text-align: center; margin-left: 20px; display: inline; }

	a.read { font-size: 12px; color: #414141; text-decoration: underline; float: left; display: inline; margin-top: 15px; }

	a.comment { background-image: url(http://biosureozone.com.au/wp-content/uploads/2012/09/comment_counter.jpg); width: 36px; height: 30px; float: right; line-height: 30px; text-align: center; font-size: 13px; color: white; }

	a.right { float: right; display: inline; }

	a.proposal { background-image: url(http://biosureozone.com.au/wp-content/uploads/2012/09/proposal.jpg); height: 34px; width: 299px; float: left; display: inline; text-align: center; font-style: italic; color: white; margin-bottom: 40px; padding-top: 13px; font-size: 20px; }

	a.feature { font-size: 40px; width: 940px; float: left; display: inline; margin-bottom: 10px; color: white; }

	a.t_white { color: #fffeff; font-size: 13px; }

	a.white { background-color: white; display: inline-block; height: 30px; line-height: 30px; padding-left: 15px; padding-right: 15px; font-size: 13px; color: #797979; float: right; position: absolute; z-index: 15; margin-top: 340px; margin-left: 855px; }

	p { font: 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif; color: #333; }
	span { font: 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif; color: #333;  }

	p.grey { color: #656565; }

	p.hireline { height: 50px; line-height: 50px; margin-left: 20px; }

	p.small { font-size: 9px; }

	p a { color: #333; text-decoration: underline; }

	p.col3_box { display: inline; width: 260px; float: left; }

	h1 { float: left; font: 30px "Lucida Grande", Lucida, Verdana, sans-serif; }

	h1.main { padding-left: 27px; background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/heading_star.jpg) no-repeat 0 7px; height: 30px; line-height: 30px; }

	h1.main_col { margin-bottom: 20px; padding-left: 25px; background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/heading_star.jpg) no-repeat 0 5px; font-weight: normal; font-style: normal; }

	h1.blog { margin-bottom: 20px; width: 535px; float: left; display: inline; font-variant: normal; font-family: "Lucida Grande", Lucida, Verdana, sans-serif; }

	h1.blog a { color: black; }

	h2 { float: left; font: 25px "Lucida Grande", Lucida, Verdana, sans-serif;  }

	h2.col1_full_header { display: inline; float: left; width: 100%; margin-bottom: 20px; }
	.col1_full h4{ width:480px;}
    .col1_full li{ list-style-type: disc; font: 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif; color: #333; float: left; clear:both; width:380px; }
	.col2_full li{ list-style-type: disc; font: 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif; color: #333; float: left; width:380px;clear:both; margin-left:12px;}
	h2.inline { margin-bottom: 20px; float: left; width:600px; display: inline;}
	.tp ul{ margin-bottom:2px;}
	.tp li{ width:580px; height:30px; border-bottom:#CCC dashed 1px;line-height:35px; text-indent:0em ; font-weight:bold; color:#444;}
	.zs{font: 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif; color: #666; float:right;}
	.right_img{ float:right; margin-left:20px;}
	.model_no_all{ color: #666; font-size: 14px; font-style:italic; font-weight:bold;}

	h2.col3_header { width: 260px; margin-bottom: 20px; display: inline; float: left; }

	h3 { float: left; display: inline; font: 20px "Lucida Grande", Lucida, Verdana, sans-serif; }

	h3.hireus { font-style: italic; float: left; display: inline; margin-top: 15px; color: #616161; }

	h4 {  font: 18px "Lucida Grande", Lucida, Verdana, sans-serif; color: #0081C5;word-break:break-all; margin:0; padding:0;}

	h4.footer { color: white; }

	h4.sidebar { width: 258px; border-top: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; border-left: 1px solid #f1f1f1; padding-left: 20px; padding-right: 20px; background-color: #fff; padding-top: 15px; height: 33px; }

	h5 { float: left; font: 15px "Lucida Grande", Lucida, Verdana, sans-serif; }

	h6 { float: left; font: 13px "Lucida Grande", Lucida, Verdana, sans-serif; }

	

	div.box_full_heading { padding-left: 20px; padding-right: 20px; background-color: #fff; border: 1px solid #f1f1f1; margin-bottom: 20px; height: 40px; float: left; width: 938px; padding-top: 10px; }
	div.box_full dl{ width:220px; float:left; margin:20px 40px 0; }
	div.box_full dl dt{ width:200px;}
	div.box_full li{font: 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif; color: #333; float: left;clear:both; margin-left:14px;}
	div.box_full { padding-top:20px;}
	.content_p{ margin-top:20px;}

	ul,li{margin:0;padding:0;} 



	img.alignleft { float: left; display: inline; margin-right: 20px; margin-bottom: 30px; }

	img.alignright { float: right; display: inline; margin-bottom: 20px; clear: left; margin-left: 20px; }

	

	#header { height: 200px; background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/navigation.jpg) repeat-x; }

	#logo_wrapper { width: 980px; margin: auto; height: 150px; }

	#logo { float: left; display: inline; width: 277px; height:57px; margin-top: 20px; 
	position:relative; 
	}
	#logopro { height: 120px; float: left; display: inline; width: 260px; margin-top: 20px; }


	

	#content_frame {
		background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/content_wrapper.jpg);
		float: left;
		width: 100%;
		padding-top: 20px;
	}

	#content_wrapper {width: 980px; margin: auto; }

	
	div#navigation_frame {background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/navigation_frame.jpg) repeat-x;  width:100%; padding-top: 20px; height:440px; }


	

	.box_full {
		width: 600px;
		float: left;
		display: inline;
		background-color: #fff;
		border: 1px solid #f1f1f1;
		padding: 10px;
	}



	div.col2_wrapper { float: left; display: inline; }

	div.col2_content {
		display: inline;
		float: left;
		width: 660px;
		margin-right: 20px;
	}

	div.col2_content_box {
		float: left;
		width: 620px;
		background-color: #fff;
		border: 1px solid #f1f1f1;
		margin-bottom:20px;
		padding: 19px;
		display: inline;
	}	


	div.col2_sidebar { float: right; display: inline; width: 300px; }
	div.col2_sidebar hr{ color:#99cc01; height:1px; background:#99cc01; border:none;line-height:1px;font-size:0;}
	div.sidebar_box {
		width: 278px;
		float: left;
		background-color: #fff;
		border: 1px solid #f1f1f1;
		padding: 10px;
		margin-bottom:20px;
	}
	.sidebar_box ul{ margin:10px 0 15px 0;}
	.sidebar_box ul li{
		list-style:none;
		border-bottom:1px  dotted #999;
	}
	.sidebar_box a{font-size:12px; color:#333; line-height:30px; display:block;}
	.sidebar_box a:hover{color: #000;background: #CBD3D8;}
	.sidebar_bold a{ font-weight:bold; }
	.sidebar_bold { border:0;}
	
	/* Ako gi ima na drugo mesto, da se brissat */
	ul li { margin:0; }
	.sidebar_box a img { float:left; }
	/*  */


	label { display: inline; float: left; clear: left; font: 12px "Lucida Grande", Lucida, Verdana, sans-serif; color: #7c7c7c; margin-bottom: 10px; margin-top: 10px; }

	input.in_small { height: 35px; width: 130px; float: left; display: inline; clear: left; border: 1px solid #d6d6d6; line-height:35px;}

	input.in_medium { height: 35px; width: 260px; display: inline; float: left; clear: left; border: 1px solid #d6d6d6; line-height:35px; padding-left:5px; }

	input.in_big { height: 35px; width: 390px; display: inline; float: left; clear: left; border: 1px solid #d6d6d6;line-height:35px; }

	textarea.in_textarea { display: inline; border: 1px solid #d6d6d6; float: left; clear: left; width: 100%; }

	select.pull_small { float: left; display: inline; clear: left; width: 130px; height: 20px; }

	select.pull_medium { float: left; display: inline; clear: left; width: 260px; height: 20px; }

	select.pull_big { float: left; display: inline; clear: left; width: 390px; height: 20px; }

	input.submit { float: left; clear: left; background-image: url(http://biosureozone.com.au/wp-content/uploads/2012/09/b_small.jpg); width: 92px; height: 32px; margin-top: 10px; text-align: center; font-size: 13px; color: white !important; padding: 0px !important;}

	.search { float:right; padding:0; margin:0 0 15px 0; clear:both;}
	#company-aim { float:right; width:250px; margin:20px 0 0 0; }
	
	#top_area { float:right; width:250px; margin:20px 0 0 0; }
	
	input.in_search { float: right; display: inline; width: 147px; height: 33px; line-height:33px; margin-top: 10px; color: #7e7e7e; padding: 0 30px 0 15px; background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/searchfield.png) no-repeat; font-size: 13px;  }



	
	#footer_frame {font-style:italic; color:#999; width: 100%; display: inline-block; background: #000 url(http://biosureozone.com.au/wp-content/uploads/2012/09/footer_wrapper.jpg) repeat-x; padding-top: 15px; padding-bottom: 30px;}
	#footer_frame a{ color: #999; font-size:11px; text-decoration:none;}
	#footer_wrapper {width: 980px; margin: auto; }

	.footer_box { display: inline; width: 480px; float: left; margin-right: 60px; }
	.bes_box{ display: inline; width: 440px; float: left; }
	.beslogo { float: left; display: inline; color:#FFF; margin:0 10px 0 65px;}
	.beslogo p{font-family: "Lucida Grande", Lucida, Verdana, sans-serif; color:#999;}
	

	.footer_box ul { float: left; margin-top: 15px; width: 160px; }

	.footer_box ul li { height: 25px; width: 160px; display: inline; float: left; border-top: 1px solid #4d4d4d; overflow: hidden; }

	.footer_box ul li a { color: #4d4d4d; font-size: 10px; line-height: 25px; }

	.footer_box ul li a:hover { color: #919191; padding-left: 5px; }

	

	div#footer_logo_wrapper { height: 50px; background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/footer_logo_wrapper.jpg) repeat-x; padding-top: 20px; }

	#footer_logo { width: 157px; height: 12px; margin-right: auto; margin-left: auto; margin-bottom: auto; }

	.home_showcase { display: inline; float: left; width: 980px; height: 390px; margin-bottom: 50px; }

	div.home_controls { display: inline; float: left; width: 980px; height: 390px; margin-bottom: 50px; }

	.jCarousel_wrapper { display: block; float: left; position: absolute; z-index: 3; }

	.jCarousel_wrapper ul li { display: inline; width: 980px; height: 390px; }

	span.prev { background-image: url(http://biosureozone.com.au/wp-content/uploads/2012/09/b_prev_showcase.png); width: 40px; height: 40px; float: left; margin-top: 185px; margin-left: -80px; cursor: pointer; z-index: 15; display: inline-table; }

	span.next { background-image: url(http://biosureozone.com.au/wp-content/uploads/2012/09/b_next_showcase.png); width: 40px; height: 40px; display: inline-table; float: left; margin-top: 185px; margin-left: 1020px; cursor: pointer; z-index: 15; position: absolute; }



	div.home_showcase_description { background-image: url(http://biosureozone.com.au/wp-content/uploads/2012/09/bg_black_transparent.png); display: inline; width: 940px; float: left; height: 70px; padding: 20px; z-index: 10; margin-top: 280px; position: absolute; }

	.home_showcase_img img { position: absolute; display: inline; float: left; z-index: 5; }

	div.home_showcase_shadow { width: 1218px; height: 69px; display: inline; margin-left: -119px; z-index: 0; background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/showcase_shadow.png) no-repeat; overflow: hidden; margin-top: 353px; float: left; position: absolute; }

	div.home_showcase_shadow2 { width: 1218px; height: 69px; margin-left: -119px; z-index: 0; background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/showcase_shadow.png) no-repeat; overflow: hidden; float: left; display: inline; margin-top: -89px; }



	div.home_showcase_CU3ER { display: inline; float: left; width: 980px; height: 440px; }

	#cu3er_showcase { display: inline; float: left; position: absolute; z-index: 5; }


	div.portfolio_wrapper { float: left; width: 980px; margin-bottom: 40px; display: inline; }

	div.box { width: 263px; height:360px; float: left; display: inline; border: 1px solid #efefef; padding: 10px; text-align:center;}
	div.left { margin: 15px 15px 0 0;}
	div.left p{text-align:center;}
	div.box IMG { margin-bottom: 5px; }

	div.dbox { width: 260px; height:240px; float: left; display: inline; border: 1px solid #efefef; padding: 10px; text-align:center; margin: 9px;}
	div.dbox p{text-align:center;}
	div.dbox IMG { margin-bottom: 5px; }

	div.fbox { width: 270px; height:203px; float: left; display: inline; border: 1px solid #efefef; padding: 5px; text-align:center; margin: 30px 9px 0 9px;background: #F9F9F9;}
	div.fbox IMG { width: 270px; }

	div.rbox { width: 160px; height:240px; float: left; display: inline; border: 1px solid #efefef; padding: 10px; text-align:center; margin: 9px;}
	div.rbox p{text-align:center; width: 160px;}
	div.rbox IMG { margin-bottom: 5px; }
	div.tbox { width:170px; height:155px; float: left; display: inline; border: 1px solid #efefef; padding: 5px; text-align:center; margin: 9px; background: #F9F9F9;}
	div.tbox p{text-align:center; width: 170px; font-size:11px;}
	div.tbox a{ text-decoration: none;}
	div.tbox a:hover{ color:#000; }
	div.tbox IMG { margin-bottom: 5px; }

	div.img_services {
		float: left;
		display: inline;
		margin:10px 28px 15px 0;
	}

	div.text_services {
		margin-top:10px;
		float: left;
		width:380px;
		margin-bottom:30px;
	}

	div.text_services a{
		display:block;
		height:40px;
		width:280px;
	}
	div.text_services a:hover{
		background: none;
	}

	#bes_com {
		height:30px;
		font-size:14pt;
		text-align:center;
	}
	#bes_com a {
		font-size:0.65em;
	}
	#bes_com li ul {
		display:none;
	}
	#bes_com li ul li {
		float:none;
	}
	*html #bes_com li ul li {
		display:inline;
	}
	#bes_com li ul a {
		float:none;
		height:30px;
		line-height:30px;
		padding:0 5px;
		text-transform:capitalize;
	}
	#bes_com .height-auto {
		line-height:30px;
		padding:0px 10px;
	}
	.second-menu, .third-menu, .fourth-menu {
		position:absolute;
	}
	#menu-home li {
		list-style: none;
		float:left;
		position:relative;
		background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/fenge.gif) right center no-repeat;
		color:#fff;
	}
	#menu-home ul li {background:none!important;}

	#navigation ul {
		line-height:50px;
	}
	
	#navigation > ul > li {
		height:50px;
		}
	
	#navigation > ul > li > a{
		margin: auto;
		padding: 16px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
		
		color:#FFF!important;
		text-decoration:none;
		float:left;
		display:block;
		font-weight:bold;
		line-height:50px;
		font-size:.7em;
		padding-top: 0;
		padding-right: 15px;
		padding-bottom: 0;
		padding-left: 15px;
	}
	
	#navigation > ul > li > a:hover {
		background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/menu_a_bg.jpg);
	}
	.second-menu {
		display:block;
		top:50px;
		left:0px;
		z-index:500;
		text-align:left;
		background:#3a3a3a;
	}

	.second-menu a {
		margin:0;
		padding:0;
		font-size:11px;
		background:#3a3a3a;
	}
	.second-menu li {
		margin:0;
		padding:0;
		display:block;
		height:30px;
	}
	.second-menu a.bes {
		background:#3a3a3a;
	}
	.second-menu a.arrow {
		background:#3a3a3a url(http://biosureozone.com.au/wp-content/uploads/2012/09/arrow.gif) no-repeat right top;
	}
	.second-menu a.arrow:hover {
		background:#4698ca url(http://biosureozone.com.au/wp-content/uploads/2012/09/arrow.gif) no-repeat right -32px;
	}
	.second-menu a:hover {
		background:#4698ca ;
	}
	.third-menu, .fourth-menu {
		width:250px;
		top:0;
		left:210px;
	}
	.third-menu a {
		overflow:hidden;
		text-overflow:ellipsis;
		background:#4c4c4c;
		border-top:1px solid #595959;
	}
	.third-menu a:hover {
		background:#4698ca url(http://biosureozone.com.au/wp-content/uploads/2012/09/arrow.gif) no-repeat right -64px;
	}
	#subMgm {
		width:177px;
	}
	#subMgm .third-menu {
		left:177px;
	}
	#subMgm .fourth-menu {
		left:177px;
	}
	#subMusic, #subNews {
		width:210px;
	}
	.main_active {color:#99cc00 ! important ;}
	#header-banner-wrap {clear:both;padding:0;margin:0; }
	#header-banner {padding:10px 0;width:960px;text-align:left;position:relative;}
	#header-menu-wrap{margin:0 auto;}
	#header-menu, #navigation {margin:0 auto; height:50px; width:980px; text-align:left; position:relative;}

	.a12{ margin-top: 30px;}
	.a12 tr td{padding-left:10px;font:12px  "Lucida Grande", Lucida, Verdana, sans-serif; color:#333; line-height:25px; margin-top:20px;}
	.a13{ margin-top: 30px;}
	.a13 tr td{padding-left:5px;font:11px  "Lucida Grande", Lucida, Verdana, sans-serif; color:#333; line-height:20px; margin-top:10px;}
	.a16 {
		font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #333333;
		padding-left:10px;
		height:35px;
		line-height:35px;
	}
	#goTopBtn {
		position: fixed; bottom: 100px;cursor: pointer; right: 20px; _position: absolute; _right: auto
	}
	#sddm
	{	margin: 0 auto;
	  padding: 0;
	  z-index: 30;}

	#sddm li
	{	margin: 0;
	  padding: 0;
	  list-style: none;
	  float: left;
	  font: bold 12px arial;
	}

	#sddm li a
	{	display: block;
	  margin: 0 1px 0 0;
	  line-height:40px;
	  padding:0 20px;
	  height:40px;
	  background: #E8E8E8;
	  color: #000;
	  text-align: center;
	  text-decoration: none}

	#sddm li a:hover
	{	background: #99cd00;
	  color:#FFF;}

	#sddm div
	{	position: absolute;
	  visibility: hidden;
	  width:168px;
	  margin: 0;
	  padding: 0;
	  background: #CBD3D8;
	  border: 1px solid #CBD3D8;
	  z-index: 50;}
	#sddm div.mx{width:200px;}
	#sddm div a
	{	position: relative;
	  display: block;
	  height:20px;
	  margin: 0;
	  padding: 5px 20px;
	  width: auto;
	  white-space: nowrap;
	  text-align: left;
	  text-decoration: none;
	  background: #fff;
	  color: #000;
	  font: 12px arial}

	#sddm div a:hover
	{	background: #99cd00;
	  color: #FFF}

	#sddm .fenlei_active {background: #99cd00; color:#FFF;}

	.cu{ background: url(http://biosureozone.com.au/wp-content/uploads/2012/09/cu.jpg) no-repeat; width:300px; height:149px; margin-bottom:30px;padding:1px}
	.cu p{margin:30px 10px 0 13px; font-weight: bold; font-size: 11px; line-height: 14px; padding-top: 3px;}
    .WORD{margin:8px 13px; height:14px; width:180px; font: 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif; color: #999;}
	.tj{
		width:70px;
		height:21px;
		text-align:center;
		background: #01234b;
		border: 0;
		font-size: 12px;
		line-height:21px;
		font-weight:bold;
		color: #fff;
		margin: 0;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	.submit{ margin-bottom:30px;}
	
	
	
/************ new clasess *******************/
#page {
background:url(http://biosureozone.com.au/wp-content/uploads/2012/09/content_wrapper.jpg) left top repeat;
color: #333333;
font-size: 12px;
float: left;
padding-top: 20px;
width: 100%;
}

.inner {
width:960px;
margin:auto;	
}
.right_sidebar{
    width:980px;
}

#page .inner {padding:0;}
#header .inner {height:150px;!important}
#introduce{ 
	font-size: 21px;
	color: black;
	clear: both; 
}

#page h4 a {color:#0081C5; height: auto !important;}

#page h4 a:visited, #page h4 a:hover, #page h4 a:active {
    color: #333333;
    height: auto !important;
}
#feature.nivo .inner {
   padding: 1px;
}

.visual-form-builder fieldset{
	background-color: #fff;
	border: none;
}
fieldset{
	border: none;
}
.visual-form-builder .legend{
	border-bottom: none;
}











/*    ------------------ core/Slide.css   ---------------------------------*/



#page .current-cat a {
	color:#fff!IMportant;
	background:#000;
}



.dropmenus {
	float:left;
	width:600px;
}
.dropmenus #sidebar {
	float:left;
	width:600px;
}

.dropmenus ul {

}
.dropmenus ul li {
	display:inline;
	float:left;
	position:relative;
}
.dropmenus ul ul, .dropmenus ul ul ul {
	display:none;
	width:200px;
	background:#333;
	margin:0;
	padding:10px 0;
}
.widget_nav_menu li ul.sub-menu {
	margin:0;
}

.dropmenus ul li:hover ul,
.dropmenus ul li ul li:hover ul
{
	display:block;
	position:absolute;
	left:0;
	top:20px;
}

.dropmenus ul ul a {
	color:#fff!important;
	padding:5px 10px;
	display:block;
}
.dropmenus ul ul a:hover {
	color:#ccc!important;		
	background:#000;
}


.dropmenus ul li.current-menu-item a,
.dropmenus ul li.current-menu-ancestor a
{
	color:red!important;
}

.dropmenus ul li.current-menu-item a a,
.dropmenus ul li.current-menu-ancestor a a	
{
	color:#fff!important;
}

#sidebar_content{
	padding-top: 0px !important;
	padding-left: 0px !important;
}

table:not(#all-around-protection) tr:not(:first-child) td{
	background-color: white;
	border: 1px solid #009d86;
	color: #333;
	font: 12px/25px "Lucida Grande",Lucida,Verdana,sans-serif;
	margin-top: 20px;
	padding-left: 10px;
}

.search form blockquote{
	background: none;
	padding: 0px 20px 10px 45px;
}

#clean-safe-biowell{
	position: absolute;
	margin: 80px 0px 0px -728px;
}

.cn-slideshow{
    width: 600px;
    height: 310px;
    position: relative;
    margin: 0 auto;
    background: #92daf2;
}
.cn-loading{
    position: absolute;
    z-index:999;
    text-indent: -9000px;
    opacity:0.6;
    top:50%;
    left:50%;
    margin:-25px 0 0 -25px;
    width:50px;
    height:50px;
    background:#000 url('http://biowellozone.com.au/wp-content/uploads/2012/09/ajax-loader.gif') no-repeat center center;
    border-radius: 25px;
}
.cn-images{
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.cn-images img{
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
}
.cn-bar{
    background: url('http://biowellozone.com.au/wp-content/uploads/2012/09/bar.png') repeat top left;
    height: 74px;
    position: absolute;
    bottom: 0px;
    right: 0px;
    left: 0px;
    color: #f8f8f8;
	z-index: 999;
}
.cn-nav-content{
    position: absolute;
    top: 0px;
    height: 100%;
    right: 70px;
    left: 70px;
    overflow: hidden;
}
.cn-nav-content div{
    float: left;
    width: 180px;
    color:#4c727e;
	visibility: hidden;
}
.cn-nav-content span{
    color:#777;
}
.cn-nav-content div.cn-nav-content-current{
    text-align: center;
    width: 280px;
    position:absolute;
    top:0px;
	visibility: visible !important;
}
.cn-nav-content h2,
.cn-nav-content h3{
    padding: 0;
    margin: 0;
    font-size: 12px;
    line-height:24px;
    font-family:Georgia, serif;

}
.cn-nav-content h2{
    font-size:18px;
    color:#fff;
}
.cn-nav-content-current span{
	margin-top:5px;
    color:#d0ab47;
}
.cn-nav-content-current h2{
    color: #fff !important;
}
.cn-nav-content div.cn-nav-content-prev{
	margin-top:5px;
    margin-left: 0px;
}
.cn-nav-content div.cn-nav-content-next{
	margin-top:5px;
    text-align: right;
    margin-right: 0px;
    float:right;
}
.cn-nav-content div span{
    display: block;
    padding-top: 18px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 2px;
}
.cn-nav > a{
    position: absolute;
    top: 0px;
    height: 70px;
    width: 70px;
}
a.cn-nav-prev{
    left: 0px;
}
a.cn-nav-next{
    right: 0px;
}
.cn-nav a span{
    width: 46px;
    height: 46px;
    display: block;
    text-indent: -9000px;
    -moz-border-radius: 23px;
    -webkit-border-radius: 23px;
    border-radius: 23px;
    cursor: pointer;
    opacity: 0.9;
    position: absolute;
    top: 50%;
    left: 50%;
    background-size: 17px 25px;
    margin: -23px 0 0 -23px;
    -webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	-ms-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.cn-nav a.cn-nav-prev span{
    background: #666 url('http://biowellozone.com.au/wp-content/uploads/2012/09/prev.png') no-repeat center center;
}
.cn-nav a.cn-nav-next span{
    background: #666 url('http://biowellozone.com.au/wp-content/uploads/2012/09/next.png') no-repeat center center;
}
.cn-nav a div{
    width: 0px;
    height: 0px;
    position: absolute;
    top: 50%;
    left: 50%;
    overflow: hidden;
    background-size: 100% 100%;
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px; 
    -webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.cn-nav a:hover span{
    width: 100px;
    height: 100px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    opacity: 0.6;
    margin: -50px 0 0 -50px;
    background-size: 22px 32px;
    background-color:#a8872d;
}
.cn-nav a:hover div{
    width: 90px;
    height: 90px;
    background-size: 120% 120%;
    margin: -45px 0 0 -45px;
    -moz-border-radius: 45px;
    -webkit-border-radius: 45px;
    border-radius: 45px; 
}

