

 

.dbgloggerjs_doc{
 border:outset 2px;
  width:700px;
  height:300px;
  background-color:#fff;
  color:#000;
  text-align:left;
  clear:both;
}
.dbgloggerjs_tbar{
 width:700px;height:auto;background-color:#dedede;color:#000;text-align:left;clear:both;
}
.dbgloggerjs_tbarspmain{padding-left:5px;padding-right:15px;cursor:pointer;clear:both;}
.dbgloggerjs_tbar label{float:none;}
.dbgloggerjs_loggerline{padding:6px 0;border-bottom:solid 1px #d4d4d4;}
.dbgloggerjs_loggerline:hover{background-color:#FFFFDD;}




#menu_container{
 margin:0;
 padding:0;
 vertical-align:top;
}

#topbdo_container{
 margin: 1rem auto;
 width:1235px;
 overflow:visible;
}

#logo_container{display:inline-block;width: 45%;padding-top:1.3rem;}
#topMenu{display:inline-block;width: 70.7%;vertical-align:top;text-align:right;padding-left:2%}
#topMenu img{vertical-align:top;margin:2% 0 0 5%;}
#topMenu a{line-height:1rem;text-shadow:0.1rem 0.1rem 0.2rem #8c8c8c;color: #000;cursor: pointer;text-decoration: none;}

#rubs_container a{line-height:1rem;text-shadow:0.1rem 0.1rem 0.2rem #8c8c8c;color: #000;cursor: pointer;text-decoration: none;}

.bdo_rub{
 
 text-align:center;
 font-size:1.6rem;
 font-weight:500; 
 text-decoration:none;
 color:#fff;
 display: inline-block;
 float: left;
 width:159px;height:26px;
 margin-left:36px;
 padding-top:2px;
 text-transform:uppercase;
 cursor:pointer;
}

.bo_bdo_maindivrubs{
 display: inline-block; 
}

.bo_bdo_divrub{
 display: inline-block;
}


.bo_bdo_maintbl td{
 text-align:left;
}
.bo_bdo_tdrub{
 border-right:solid 1px;
 line-height:12px;
 padding: 0 6px;
 text-shadow: 1px 1px 2px #8C8C8C;
}

.bo_bdo_tdrub a, .bo_bdo_tdrub a:active{
 text-decoration:none;
 color:#000;
}

.bo_bdo_tdrub a:hover{
 text-decoration:underline;
 color:#000;
}

.SATools-sum_encart{
 display:inline-block;
 border:solid 1px #dedede;
 margin: 1rem;
 padding: 0.5rem;
}


.boelems_generic_encart{
 border:solid 0.1rem #dedede;
 text-align:left;
}
.boelems_generic_encart.summary{
 display:inline-block;
 margin:0.2rem;
 padding:0.2rem;
}





.boelems_onoffswitch{

 display:inline-block;
}
.boelems_onoffswitch .slideThree {
	display: inline-block;
	width: 80px;
	height: 26px;
	background: #333;
	margin: 20px auto;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	position: relative;
	-webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,0.2);
	-moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,0.2);
	box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,0.2);
}

.boelems_onoffswitch .slideThree:after {
	content: 'OFF';
	font: 12px/26px Arial, sans-serif;
	color: #000;
	position: absolute;
	right: 10px;
	z-index: 0;
	font-weight: bold;
	text-shadow: 1px 1px 0px rgba(255,255,255,.15);
}

.boelems_onoffswitch .slideThree:before {
	content: 'ON';
	font: 12px/26px Arial, sans-serif;
	color: #00bf00;
	position: absolute;
	left: 10px;
	z-index: 0;
	font-weight: bold;
}

.boelems_onoffswitch .slideThree label {
	display: block;
	width: 34px;
	height: 20px;

	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;

	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-o-transition: all .4s ease;
	-ms-transition: all .4s ease;
	transition: all .4s ease;
	cursor: pointer;
	position: absolute;
	top: 3px;
	left: 3px;
	z-index: 1;

	-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3);
	background: #fcfff4;

	background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: -o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: -ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.boelems_onoffswitch .slideThree input[type=checkbox]:checked + label {
	left: 43px;
}







@media screen and (max-width: 640px){
}
@media screen and (min-width: 640px) and (max-width: 1030px){
}
@media screen and (min-width: 1030px){
 #maindiv{
  min-width:1300px;
 }
 #menu_container{}

}





.dbgloggerjs_doc{
 border:outset 2px;
  width:700px;
  height:300px;
  background-color:#fff;
  color:#000;
  text-align:left;
  clear:both;
}
.dbgloggerjs_tbar{
 width:700px;height:auto;background-color:#dedede;color:#000;text-align:left;clear:both;
}
.dbgloggerjs_tbarspmain{padding-left:5px;padding-right:15px;cursor:pointer;clear:both;}
.dbgloggerjs_tbar label{float:none;}
.dbgloggerjs_loggerline{padding:6px 0;border-bottom:solid 1px #d4d4d4;}
.dbgloggerjs_loggerline:hover{background-color:#FFFFDD;}

*{font-family: Arial,"Gill Sans",Gillsans,"Myriad Web",Helvetica,"Times New Roman","Trebuchet MS",sans-serif;;font-size:11px;}
body{margin:0;padding:0;}

h1{
 font-size:1.4rem;
 font-weight:bold;
}

h2{
 font-size:1.1rem;
 font-weight:bold;
 font-style:italic;
}

h3{
 font-size:1.2rem;
 font-weight:bold;
}

h4{
 font-size:1.1rem;
 font-weight:bold;
}

#menu_container{ margin:0;
 padding:0;
 vertical-align:top;
}

#topbdo_container{
 margin: 1rem auto;
 width:1235px;
 overflow:visible;
}

#logo_container{display:inline-block;width: 45%;padding-top:1.3rem;}
#topMenu{display:inline-block;width: 70.7%;vertical-align:top;text-align:right;padding-left:2%}
#topMenu img{vertical-align:top;margin:2% 0 0 5%;}
#topMenu a{line-height:1rem;text-shadow:0.1rem 0.1rem 0.2rem #8c8c8c;color: #000;cursor: pointer;text-decoration: none;}

#rubs_container a{line-height:1rem;text-shadow:0.1rem 0.1rem 0.2rem #8c8c8c;color: #000;cursor: pointer;text-decoration: none;}

.bdo_rub{
  text-align:center;
 font-size:1.6rem;
 font-weight:500; 
 text-decoration:none;
 color:#fff;
 display: inline-block;
 float: left;
 width:159px;height:26px;
 margin-left:36px;
 padding-top:2px;
 text-transform:uppercase;
 cursor:pointer;
}

.bo_bdo_maindivrubs{
 display: inline-block; 
}

.bo_bdo_divrub{
 display: inline-block;
}

.bo_bdo_maintbl td{
 text-align:left;
}
.bo_bdo_tdrub{
 border-right:solid 1px;
 line-height:12px;
 padding: 0 6px;
 text-shadow: 1px 1px 2px #8C8C8C;
}








@media screen and (max-width: 640px){
}
@media screen and (min-width: 640px) and (max-width: 1030px){
}
@media screen and (min-width: 1030px){
 #maindiv{
  min-width:1300px;
 }
 #menu_container{}

}

/*a/*b*/