/*Theme: Ocean*/
/*WBmenu*/
.WBmenu{background-image: -moz-linear-gradient(#6D94BF, #446E9B 50%, #3E648D);
background-image: -webkitlinear-gradient(#6D94BF, #446E9B 50%, #3E648D);
background-image: linear-gradient(#6D94BF, #446E9B 50%, #3E648D); 
margin:0;padding:0;border-radius:2px;border:1px solid #345578;box-shadow:0px 2px 2px rgba(0, 0, 0, 0.176)}
.WBmenu ul{margin:0;padding:0}
.WBmenu ul a{padding:10px 15px;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.3);text-decoration:none;color:#DDD;line-height:18px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}
.WBmenu ul a:hover{transition: color 0.2s ease-in-out 0s;color:#FFF}
.WBmenu ul li:hover a{color:#FFF} 
.WBmenu ul ul{min-width:160px;padding:5px 0px;background-color:#FFF;border:1px solid #345578;box-shadow:0px 2px 2px rgba(0, 0, 0, 0.176)}
.WBmenu ul  li:hover li a{color:#333}
.WBmenu ul ul li:hover a:hover{color:#FFF;background-color:#446E9B}
/*WBtabsleft*/
.WBtabs label{cursor:pointer;color:#3399F3;line-height:30px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;}
.WBtabs label:hover{background:#EEE;}
.WBtabs [type=radio]:checked~label{border:1px solid #AAA;background:#FFF;color:#333;cursor:default}
.WBtabs.WBleft label{border-radius:4px 0px 0px 4px;width:120px;padding-left:10px}
.WBtabs.WBleft [type=radio]:checked~label{border-right:1px solid #FFF}
.WBtabs.WBleft .content{background:#FFF;padding:4px;left:131px}
.WBtabs.WBleft ul{padding:10px 0 0 0;margin:0}
.WBtabs.WBleft ul:after{content:"";position:absolute;z-index:-99;top:0;left:130px;border-left:1px solid #AAA;height:100%}
/*WBtabstop*/
.WBtabs.WBtop label{border-radius: 4px 4px 0px 0px;padding:0 12px 0 12px}
.WBtabs.WBtop [type=radio]:checked~label{border-bottom:1px solid #FFF}
.WBtabs.WBtop .content {background:#FFF;top:31px;padding:4px}
.WBtabs.WBtop ul{margin:0}
.WBtabs.WBtop ul:after{content:"";position: absolute;z-index:-99;top:30px;left:0;border-top:1px solid #AAA;width:100%}
.WBtabs .content ul{all:initial}
.WBtabs .content ul:after{all:initial}
.WBtabs .content li{float:none}
/*WBcrumbs*/
.WBcrumbs ul{margin:0;padding:0;border:1px solid #345578;display:inline-table;border-radius:2px;background:#EEE}
.WBcrumbs ul li a {margin: 0 2px 0 0; 
			border-color:#EEE;
			font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
			font-size: 14px;
			text-decoration: none;
			color: #3399F3;
			background:#EEE;
			line-height:30px;
			padding-left:30px;
			}
.WBcrumbs ul li a:hover{transition: color 0.2s ease-in-out 0s;color:#FFF;background-color:#446E9B;border-color:#446E9B}
.WBcrumbs ul li:last-child a{background:#FFF;padding-right:15px;color:#333;margin:0}
.WBcrumbs ul li:first-child a{padding-left:60px}
/*WBaccordion*/
.WBaccordion label{padding-left:12px;border:1px solid #345578;border-radius:2px;background:#EEE;cursor:pointer;color:#3399F3;line-height:30px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}
.WBaccordion label:hover{transition: color 0.2s ease-in-out 0s;color:#FFF;background-color:#446E9B}
.WBaccordion [type=checkbox]:checked~label{border-radius:2px 2px 0 0}
.WBaccordion .content{border-radius:0 0 2px 2px;border:1px solid #345578;border-width:0 1px 1px 1px;padding:4px}
