
.box {
    box-sizing: border-box;
    float: left;
    width: 33.33%;
    padding: 2px;
}

.clearfix::after {
    content: "";
    clear: both;
	visibility: hidden;
    display: block;
    height: 0;
}

.clearfixL::after {
    content: "";
    clear: left;
	visibility: hidden;
    display: block;
    height: 0;
}
.clearfixR::after {
    content: "";
    clear: right;
	visibility: hidden;
    display: block;
    height: 0;
}



.SdwBox  {
  border:1px solid #e8e8e8;
  padding:10px;
  background-color:#FFFFFF;
  width:100%;
}

.SdwBoxPad1  {
  border-top-width:1px;
  border:1px solid #e8e8e8;
  padding:1px;
  background-color:#FFFFFF;
  width:100%;
}

.SdwBox_old  {
  border-style:solid;
  border-right-width:2px;
  border-left-width:1px;
  border-top-width:1px;
  border-bottom-width:2px;
  border-right-color:#8A8A91;
  border-bottom-color:#8A8A91;
  border-left-color:#CCCCCC;
  border-top-color:#CCCCCC;
  padding:10px;
  background-color:#FFFFFF;
  width:100%;
}
.hdrshell,.hdrcell  {
  width:100%;
  border:1px solid #a5acb2;
  font-weight:bold;
  text-align:center;
  color:#ffffff;
  background:#3c3c47;
  font-size:0.90em;
  height:2em;
}


.hdrshell {
  height:2em;
}

.hdrcell {
  height:2em;
}

.hdrshellneg  {
  line-height:1.5em;
  width:100%;
  border:1px solid #a5acb2;
  font-weight:bold;
  text-align:center;
  color:#000000;
  font-size:0.90em;
  background:#FFFFFF;
}

.hdrshell,.hdrcell  {
 border:0 solid #a5acb2;
}

a,.aforce	{
	color:#990e0e;
	text-decoration:underline;
	cursor:hand;cursor:pointer;
}

.aforceneg	{
	color:#ffffff;
	text-decoration:underline;
	cursor:hand;cursor:pointer;
}

.pgheader,.subheader  {
  font-weight: bold;
}

.pgheader  {
  font-size: 1em;
  letter-spacing:-0.5px;
}

.subheader  {
  font-size: 0.95em;
}


.warning	{
	color: red;
	font-size: 0.92em;
}



.bigtext	{
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	color: #3c3c47;
	font-size: 0.97em;
	font-weight: normal;
}

.s_textleft  {
  text-align:left
}

.s_textcenter  {
  text-align:left
}

.sm_fullwide-textarea {
float:left;
display:block;
width:94.0%;
color:#3c3c47;;

}

.sr_fullwide-textinput {
float:left;
display:block;
width:99.0%;

}
.sm_fullwide-textinput {
float:left;
display:block;
width:95.0%;
}

.sr_40right-textarea {
float:right;
width:40%;
display:inline-block;
min-width:250px;
background-color:#e0e0eb;
padding: 3px 1px 3px 1px;
color:#3c3c47;;
}

.sr_40left-textarea {
float:right;
width:40%;
display:block;
min-width:250px;
background-color:#e0e0eb;
padding: 3px 1px 3px 1px;
color:#3c3c47;;
}

.sublist  {
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.90;
	/* for Mozilla */
	-moz-opacity:0.90;
}
.sublist table  {
  width:180px;
}
.sublist td  {
  padding: 2px;
  padding-left: 4px;
  border-top: 1px solid #777381;
  border-bottom: 1px solid #1f1e22;
  font-size:.9em;
}
.sublist table  {
  background-color: #45424e;
  color: #ffffff;
}
.invhdr  {
  border-left:1px dotted #e0e0e0;
  border-right:1px dotted #e0e0e0;
  border-top:1px dotted #e0e0e0;
}

.colhdr  {
  border-left:1px dotted #e0e0e0;
  border-right:1px dotted #e0e0e0;
  border-top:1px dotted #e0e0e0;
  font-weight:bold;
  font-size:0.92em;
  color:#ffffff;
  background-color:#3F3F3F;
  text-align:center;
  
  
}
.dotspacer  {
  height:1px;
  width:1px;
  background-image:url(images/bc_hor_dot.gif);
  background-repeat:repeat-x;
  float:left;
}

 
.smlspacer  {
  height:2px;
  width:2px;
}
.inventscreen  {
  font-size:0.90em;
  width:100%;
  height:280px;
  border:1px solid #a5acb2;
}
.displaysilvbox  {
  background-color: #fafafa;
  border: 1px solid #ededed;
}
.hdr  {
  font-weight: bold;
}
.tip  {
  font-style:italic;
}
.pgholder,.defpg  {
  padding:0;
  margin:0;
  margin-left:auto;
  margin-right:auto;
}
.pgholder .pgholder  {
  width:100%;
  padding:0;
  margin:0;
}
.pgshell  {
  width:100%;
  padding:0;
  margin:0;
}
.spacer  {
  width:10px;
  height:10px;
}
.contentshell  {
  padding:15px;
  background:#fff!important;
}
.contentnopadshell  {
  background:#fff;
}
.subshell  {
  width:225px;
}
.def_btn  {
  color:#ffffff;
  font-weight: bold;
  text-align:center;
  font-size: 0.92em;
  padding: 5px;
  width: 250px;
  background-image: url(images/btn_bg.gif);
  background-repeat: repeat-x;
  background-position: bottom left;
  background-color: #6e7088;
  font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
  cursor: pointer; cursor: hand;
}
.def_btn:active  {
  font-size: 0.91em;
}
.sub  { 
  width:185px;
  border-right:
  1px solid #1f1e22;
}
.pcode  {
  border-right:1px solid #1f1e22;
  border-left:1px solid #777381;
}
.sublist  {
	position:absolute;
	z-index:1000;
	width:205px;
	font-size:0.92em;
}
.state_field, .state_field_hlight  {
  border-left:1px solid #777381;
}


.sr_btnrow-med,.sr_btnrow-sm {
width:90%;
margin:	auto;
font-size:.95em;
text-align:center;
text-decoration:none;
/*border:1px solid blue;*/
}

.sr_btnrow-sm {
font-size:.92em;
text-decoration:none;
}

.aforce {cursor:hand;cursor:pointer;}

.sr_btn-lge,.sr_btn-med,.sr_btn-sm,.sr_btn-mednrw {cursor:hand;cursor:pointer;text-align:center;display:table-cell;margin:6px 0 1px 0;padding:1px 19px 0 0;text-decoration:none;font-size:.95em/1em Arial,sans-serif;color:#fff;background:#3c3c47;border:1px solid #3c3c47;font-size:.92em;}
.sr_btn-lge:hover,.sr_btn-med:hover,.sr_btn-sm:hover,.sr_btn-mednrw:hover {color:#fff;background:#FFAE00;border:1px solid #fff;}
.sr_btn-lge {width:350px;min-height:2.5em;margin-left:auto;margin-right:auto;}
.sr_btn-med {width:300px;min-height:2.5em;margin-left:auto;margin-right:auto;}
.sr_btn-mednrw {width:180px;min-height:2.5em;margin-left:auto;margin-right:auto;}

.sr_btn-med-holdr {
display:table-cell;
width:15%;
margin-left:auto;
margin-right:auto;
padding:1px 1px 1px 1px;
}

.sr_btn-chat-holdr {
display:table-cell;
text-align:left;
width:15%;
margin-left:auto;
margin-right:auto;
padding:1px 1px 15px 1px;
}


.btn{cursor:hand;cursor:pointer;text-align:center;min-width:270px;display:inline-block;margin-top:6px;margin-right:5px;padding:6px 19px;text-decoration:none;font:.92em/1em Arial,sans-serif;color:#fff;background:#3c3c47;border:1px solid #3c3c47;font-size:.92em;}
.btn:hover{color:#fff;background:#FFAE00;border:1px solid #fff;}
.subtle{color:#3c3c47;background:#fff;border:1px solid #3c3c47;}
.warn{color:#fff;background:#d00000;border:1px solid #d00000;}
.warn-text{color:#d00000;}
.sml{min-width:160px;}
.med{min-width:225px;}
.dark{background:#3c3c47;color:#fff;}
.red{background:#d00000;}
.grey{background:#A5B1B5;}
.orange{background:#ff5400;}
.light{background:#fafafa;}
.bcblue{color:rgb(23, 119, 191)}
.chat{background:#7fb8f9;border:1px solid #1a6ece;color:#1a6ece}
.green{background:#269900;border:1px solid #269900;}
.green:hover{color:#fff;background:#00cc66;border:1px solid #269900;}

.centre{text-align:center;} 
.pdleft-1{padding:0 0 0 1px;}

.chat{
background-color:#ceebfd;
border-width:1px;
border-style: solid;
border-color: #1a6ece;
border-radius:10px;
color:#1a6ece;
}

.s_silverback {
background-image: url(images/bc_sil_bot_banner.gif); 
color:black;
} 


.s_silverback_grad {
  background-color: #cccccc; 
  background-image: -moz-linear-gradient(top, rgba(254,254,254,100), rgba(211,211,211,100));
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(254,254,254,100)),color-stop(1, rgba(211,211,211,100)));
} 

.s_hdrcell {
float:left;
display:block;
width:100%;
border:0 solid #a5acb2;
margin:5px 0 10px 0;
padding:5px 0 0 0;
text-align:center;
text-decoration:none;
height:2.5em;
font-weight:bold;
text-align:center;
background-color: #3f3f49; 
color:#ffffff; 
font-size:0.94em;
}

.s_hdrcell-textholder { 
float:left;
width:90%;
}


._2col {
  display:block;
  width:100%;
}

.border-bottom .row {
  clear:both;
  display:block;
  border-bottom:1px dotted #CCCCCC;
  overflow:hidden;
}

._2col .col1,._2col .col2 {

  display:block;
  line-height:1.0em;
  padding: 10px 0 10px 0;
}
._2col .col1 {
  /*clear:both;*/
   width:85%;  
  float:left;
}
._2col .col2 {
  float:left;
  width:15%;
}
.pad2 .col1,.pad2 .col2 {
  padding: 2px 0 2px 0;
}
body	{
  padding:0;
  margin:0;
  height:100%;
  width:100%;
  font-size: 100%;
}

#loader  {
  display:none;
}
.loader-bg	{
  display:block;
  position:fixed;
  max-width:740px;
  z-index:9999;
  background:rgba(0,0,0,0.85);
  top:50%;
  left:50%;
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.loader-message	{
  color:#fff;
  font-weight:bold;
  font-size: 0.95em;
  text-align:center;
  margin:80px;
}

.loader_text  {
    font-size: 0.90em;
	text-align:center;
}

.loader_header  {
	position:relative;
	top:-10px;
}

.Table{
	display:table;
}

.Row {
	display:table-row;
}

.sr_row_centered {
	display:block;
	width:100%;
	text-align:center;
}

.sr_row_left {
	display:block;
	text-align:left;
}


.sr_row_navi-centered {
	text-align:center;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.s_3col_1 {
  display:table-cell;
  padding-top: 2px; 
  padding-left: 2px; 
  padding-right: 2px; 
}
.s_3colpg2 {
  display:table-cell;
  padding-top: 2px; 
  padding-left: 2px; 
  padding-right: 2px; 
}

.s_3colpg3 {
  padding-top: 2px; 
  display:table-cell;
  padding-left: 2px; 
  padding-right: 2px;
}

/* Main container */
.overlay-image {
 position: relative;
 width: 100%;
}

/* Original image */
.overlay-image .image {
 display: block;
 width: 100%;
 height: auto;
}

/* Original text overlay */
.overlay-image .overlaytext {
 color: #fff;
 font-size: 0.9em;
 line-height: 1.0em;
 text-shadow: 2px 2px 2px #000;
 text-align: right;
 position: absolute;
 top: 5%;
 left: 15%;
 -ms-transform: translate(-15%, -5%); /* IE 9 */
 -webkit-transform: translate(-15%, -5%); /* Safari */
 transform: translate(-15%, -5%);
 width: 80%;
}
 
.s_2col1,.s_3col1,.s_4col1,.s_1col1,.s_1col2,.s_1col3,.s_1col4,.s_1col5,.s_1col6 {
   display:table-cell;
  padding-top: 2px ;
  padding-left: 2px ;
  padding-right: 2px ;
}

.s_2col2,.s_3col2,.s_4col2 {
  display:table-cell;
  padding-top: 2px;
  padding-left: 2px;
  padding-right: 2px;
}

.s_3col3,.s_4col3,.s_2col3 {
  display:table-cell;
  padding-top: 2px; 
  padding-left: 2px; 
  padding-right: 2px; 
}

.s_3col4,.s_3col5,.s_3col6 {
   display:table-cell;
  padding-top: 2px; 
  display:table-cell;
  padding-left: 2px; 
  padding-right: 2px; 
}

.s_3coloverflow,.s_3coloverflow {
  display:table-cell;
  padding-top: 2px; 
  padding-left: 2px; 
  padding-right: 2px; 
   box-sizing: border-box;

}


.sr_3colpg1-leftpanel {
float:left;
}



.sr_3colpg2-center {
width:100%;
float:left;
}


.sr_3colpg3-rightpanel {
float:right;
}



.hide {
position: absolute !important;
top: -9999px !important;
left: -9999px !important;
}

.gross {
  position: absolute; 
  overflow: hidden; 
  clip: rect(0 0 0 0); 
  height: 1px; width: 1px; 
  margin: -1px; padding: 0; border: 0; 
}


.menu, .menulast, .menufourth,.submenu, .submenulast, .submenufourth { 
display:inline-block;
vertical-align:top;
text-align:center; 
cursor: pointer; cursor: hand; 
overflow: hidden;
float: none;
padding:2px 0 2px 0;
font-size:.92em;
} 


.menu, .menulast, .menufourth {
font-weight:bold;
} 



.menu,.menulast,.menufourth,.submenu,.submenulast,.submenufourth {
text-decoratation:none;
color:black;
} 

.submenu {  
width:32%;
}


.menu td  { 
border-right:1px solid #cccccc;
border-left:1px solid #ffffff; 
} 


.menu {  
width:32%;
border-right:1px solid #cccccc;
border-left:1px solid #ffffff; 
}


.menulast,.submenulast {  
	width:32%;
}

.menufourth {  
	width:32%;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}


.menubar,.submenubar { 
float:left;
display:table-cell;
width:100%;
} 








ul.circlist {list-style-type: circle;}

.sr-bin_2col1_menu,.sr-bin_2col1_submenu {

		float:left;
		display:block;
		vertical-align:top;
		width:49%;
		text-align:left;
 }


.sr-bin_2col2_menu,.sr-bin_2col2_submenu {

	   float:left;
		display:block;
		vertical-align:top;
		width:49%;
    }

.sr-bin_2col2_menu {
		text-align:left;
    }


.sr-bin_2col1_menu,.sr-bin_2col2_menu {
background-image: url(images/bc_top_mid_left_panel.gif);
    }



																									
.sr-bin_2col1,.sr-bin_2col1-10,.sr-bin_2col1-20,.sr-bin_2col1-30,.sr-bin_2col1-40,.sr-bin_2col1-50,.sr-bin_2col1-60,.sr-bin_2col1-70,.sr-bin_2col1-80,.sr-bin_2col1-90,.sr-bin_2col1-100 {
	   float:left;
	   display:block;
		text-align:left;
}


.sr-bin_2col2,.sr-bin_2col2-10,.sr-bin_2col2-20,.sr-bin_2col2-30,.sr-bin_2col2-40,.sr-bin_2col2-50,.sr-bin_2col2-60,.sr-bin_2col2-70,.sr-bin_2col2-80,.sr-bin_2col2-90,.sr-bin_2col2-100 {
	position:relative;
	display:inline-block;
}




.sr_3colpg1-leftpanel,.sr-bo_3col1-10,.sr-bo_3col1-20,.sr-bo_3col1-30,.sr-bo_3col1-40,.sr-bo_3col1-50,.sr-bo_3col1-60,.sr-bo_3col1-70,.sr-bo_3col1-80,.sr-bo_3col1-90,.sr-bo_3col1-100 {
float:left;
}



.sr_3colpg2-center,.sr-bo_3col2-10,.sr-bo_3col2-20,.sr-bo_3col2-30,.sr-bo_3col2-40,.sr-bo_3col2-50,.sr-bo_3col2-60,.sr-bo_3col2-70,.sr-bo_3col2-80,.sr-bo_3col2-90,.sr-bo_3col2-100 {
width:100%;
float:left;
}

.sr_3colpg3-rightpanel,.sr-bo_3col3-10,.sr-bo_3col3-20,sr-bo_3col3-30,.sr-bo_3col3-40,.sr-bo_3col3-50,.sr-bo_3col3-60,.sr-bo_3col3-70,.sr-bo_3col3-80,.sr-bo_3col3-90,.sr-bo_3col3-100 {
  float:right;
}





.sr-bin_2col1-10,.sr-bin_2col2-10 {
		width:08%;
}
.sr-bin_2col1-20,.sr-bin_2col2-20 {
		width:18%;
}
.sr-bin_2col1-30, .sr-bin_2col2-30 {
		width:28%;
}
.sr-bin_2col1-40, .sr-bin_2col2-40{
		width:38%;
}
.sr-bin_2col1-50, .sr-bin_2col2-50 {
		width:48%;
}
.sr-bin_2col1-60, .sr-bin_2col2-60 {
		width:58%;
}
.sr-bin_2col1-70, .sr-bin_2col2-70 {
		width:68%;
}
.sr-bin_2col1-80, .sr-bin_2col2-80 {
		width:78%;
}
.sr-bin_2col1-90, .sr-bin_2col2-90 {
		width:88%;
}
.sr-bin_2col1-100, .sr-bin_2col2-100 {
		width:98%;
}




.sr-bo_3col1-10,.sr-bo_3col2-10 {
		width:10%;
}
.sr-bo_3col1-20,.sr-bo_3col2-20 {
		width:20%;
}
.sr-bo_3col1-30,.sr-bo_3col2-30 {
		width:30%;
}
.sr-bo_3col1-40,.sr-bo_3col2-40 {
		width:40%;
}
.sr-bo_3col1-50,.sr-bo_3col2-50 {
		width:50%;
}
.sr-bo_3col1-60,.sr-bo_3col2-60 {
		width:60%;
}
.sr-bo_3col1-70,.sr-bo_3col2-70 {
		width:70%;
}
.sr-bo_3col1-80,.sr-bo_3col2-80 {
		width:80%;
}
.sr-bo_3col1-90,.sr-bo_3col2-90 {
		width:90%;
}
.sr-bo_3col1-100,.sr-bo_3col2-100 {
		width:100%;
}

.sr-bo_3col3-10,.sr-bin_3col3-sidecol-10,.sr-bin_3col2-center-10,.s-bin_3col2-center-10 {
		width:8%;
}
.sr-bo_3col3-20,.sr-bin_3col3-sidecol-20,.sr-bin_3col2-center-20,.s-bin_3col2-center-20 {
		width:18%;
}
.sr-bo_3col3-30,.sr-bin_3col3-sidecol-30,.sr-bin_3col2-center-30,.s-bin_3col2-center-30 {
		width:28%;
}
.sr-bo_3col3-40,.sr-bin_3col3-sidecol-40,.sr-bin_3col2-center-40,.s-bin_3col2-center-40 {
		width:38%;
}
.sr-bo_3col3-50,.sr-bin_3col3-sidecol-50,.sr-bin_3col2-center-50,.s-bin_3col2-center-50 {
		width:48%;
}
.sr-bo_3col3-60,.sr-bin_3col3-sidecol-60,.sr-bin_3col2-center-60,.s-bin_3col2-center-60 {
		width:58%;
}
.sr-bo_3col3-70,.sr-bin_3col3-sidecol-70,.sr-bin_3col2-center-70,.s-bin_3col2-center-70 {
		width:68%;
}
.sr-bo_3col3-80,.sr-bin_3col3-sidecol-80,.sr-bin_3col2-center-80,.s-bin_3col2-center-80 {
		width:78%;
}
.sr-bo_3col3-90,.sr-bin_3col3-sidecol-90,.sr-bin_3col2-center-90,.s-bin_3col2-center-90 {
		width:88%;
}
.sr-bo_3col3-100,.sr-bin_3col3-sidecol-100,.sr-bin_3col2-center-100,.s-bin_3col2-center-100 {
		width:98%;
}

.sr-bin_3col3-sidecol-24,.sr-bin_3col2-center-24,.s-bin_3col2-center-24 {
		width:24%;
}
.sr-bin_3col3-sidecol-25,.sr-bin_3col2-center-25,.s-bin_3col2-center-25 {
		width:25%;
}

.sr-bin_3col3-sidecol-32,.sr-bin_3col2-center-32,.s-bin_3col2-center-32 {
		width:32%;
}

.sr-bin_3col3-sidecol-33,.sr-bin_3col2-center-33,.s-bin_3col2-center-33 {
		width:33%;
}

.sr-bin_3col3-sidecol-65,.sr-bin_3col2-center-65,.s-bin_3col2-center-65 {
		width:65%;
}

.sr-bin_3col3-sidecol-67,.sr-bin_3col2-center-67,.s-bin_3col2-center-67 {
		width:67%;
}

.sr-bin_3col3-sidecol-74,.sr-bin_3col2-center-74,.s-bin_3col2-center-74 {
		width:74%;
}

.sr-bin_3col3-sidecol-75,.sr-bin_3col2-center-75,.s-bin_3col2-center-75 {
		width:75%;
}


.sr-bin_3col2-center-left {
	   float:right;
	   display:table-cell;
		text-align:left;
}

.sr-bin_3col3-sidecol-left {
	   float:left;
	   display:block;
	   text-align:left;
}


.sr-bin_3col2-center-right {
	   float:left;
	   display:table-cell;
		text-align:left;
}

.sr-bin_3col3-sidecol-right {
	   float:left;
	   display:inline-block;
	   padding:0 0 0 10px;
	   text-align:left;
}



.s_tips {
	background:#fafafa;
	border:1px solid #A0A0A0;
	padding:10px;
}

.sr_tippanelfullwidth {
	background:#fafafa;
	border:1px solid #A0A0A0;
	float:left;
	width:100%;
	padding:5px 0 2px 0;
	text-align:center;
}

.sr_tippanel99{
	background:#fafafa;
	border:1px solid #A0A0A0;
	float:left;
	width:100%;
	padding:5px 0 5px 0;
}

.sm_tippanelfullwidth {
	background:#fafafa;
	border:1px solid #A0A0A0;
	float:left;
	width:96%;
	padding:0 1px 0 5px;
}

.sr_tippanel-inner {
	text-align:left;
	width:95%;
	margin:auto;
	background:#fafafa;
}


.sr_page {
display:table;
margin:auto;
text-align:center;
min-width:1000px;
max-width:1400px;
}



.s_spacer-L100{
float:left;
width:100%;
width:10px;
height:10px;
}



.sr_sidecell300_1,.sr_sidecell300_2,.sr_sidecell300_3,.sr_sidecell300_4,.sr_sidecell300_5,.sr_sidecell300_6 {
float:left;
display:block;
width:300px;
margin:0 0 0 20px;
border:1px solid #e7e7e7;
}


.sr_sidecell300_2,.sr_sidecell300_3{
height:120px;
}

.sr_sidehouser {
float:left;
display:block;
clear:both;
width:100%;
text-align:center;
}

.sr_centerhouser {
	float:left;
	display:block;
	clear:both;
	width:100%;
	text-align:left;
	/*border:10px solid green;*/
}

.footer {
  font-size:.8em;
  }

@media only screen and (max-width: 1200px) {
.sr_page {
	min-width:500px;
}


.sr-bin_3col3-sidecol-10,.sr-bin_3col3-sidecol-20,.sr-bin_3col3-sidecol-30,.sr-bin_3col3-sidecol-40,.sr-bin_3col3-sidecol-50,.sr-bin_3col3-sidecol-60,.sr-bin_3col3-sidecol-70,.sr-bin_3col3-sidecol-80,.sr-bin_3col3-sidecol-90,.sr-bin_3col3-sidecol-100 {
		width:30%;
    }


.sr-bin_3col3-sidecol-left {
	  width:30%;

}


.sr-bin_3col2-center-10,.sr-bin_3col2-center-20,.sr-bin_3col2-center-30,.sr-bin_3col2-center-40,.sr-bin_3col2-center-50,.sr-bin_3col2-center-60,.sr-bin_3col2-center-70,.sr-bin_3col2-center-80,.sr-bin_3col2-center-90,.sr-bin_3col2-center-100 {
		width:67%;
    }


.sr-bin_3col2-center-left {
	    width:67%;
	/* border:1px solid yellow;*/


}


}



@media only screen and (max-width: 1050px) {


.sr-bin_3col3-sidecol-10,.sr-bin_3col3-sidecol-20,.sr-bin_3col3-sidecol-30,.sr-bin_3col3-sidecol-40,.sr-bin_3col3-sidecol-50,.sr-bin_3col3-sidecol-60,.sr-bin_3col3-sidecol-70,.sr-bin_3col3-sidecol-80,.sr-bin_3col3-sidecol-90,.sr-bin_3col3-sidecol-100 {
		width:30%;
    }


.sr-bin_3col3-sidecol-left {
	  width:30%;
}


.sr-bin_3col2-center-10,.sr-bin_3col2-center-20,.sr-bin_3col2-center-30,.sr-bin_3col2-center-40,.sr-bin_3col2-center-50,.sr-bin_3col2-center-60,.sr-bin_3col2-center-70,.sr-bin_3col2-center-80,.sr-bin_3col2-center-90,.sr-bin_3col2-center-100 {
		width:64%;
    }


.sr-bin_3col2-center-left {
	    width:64%;
		/*border:1px solid blue;*/
}

}



@media only screen and (max-width: 980px) {


.sr-bin_3col3-sidecol-10,.sr-bin_3col3-sidecol-20,.sr-bin_3col3-sidecol-30,.sr-bin_3col3-sidecol-40,.sr-bin_3col3-sidecol-50,.sr-bin_3col3-sidecol-60,.sr-bin_3col3-sidecol-70,.sr-bin_3col3-sidecol-80,.sr-bin_3col3-sidecol-90,.sr-bin_3col3-sidecol-100 {
		width:30%;
    }


.sr-bin_3col3-sidecol-left {
	  width:30%;
}


.sr-bin_3col2-center-10,.sr-bin_3col2-center-20,.sr-bin_3col2-center-30,.sr-bin_3col2-center-40,.sr-bin_3col2-center-50,.sr-bin_3col2-center-60,.sr-bin_3col2-center-70,.sr-bin_3col2-center-80,.sr-bin_3col2-center-90,.sr-bin_3col2-center-100 {
		width:60%;
    }


.sr-bin_3col2-center-left {
	    width:60%;
		/*border:1px solid red;*/
}



}


@media only screen and (max-width: 880px) {


.sr-bin_3col3-sidecol-10,.sr-bin_3col3-sidecol-20,.sr-bin_3col3-sidecol-30,.sr-bin_3col3-sidecol-40,.sr-bin_3col3-sidecol-50,.sr-bin_3col3-sidecol-60,.sr-bin_3col3-sidecol-70,.sr-bin_3col3-sidecol-80,.sr-bin_3col3-sidecol-90,.sr-bin_3col3-sidecol-100 {
		width:40%;
    }


.sr-bin_3col3-sidecol-left {
	  width:34%;
}


.sr-bin_3col2-center-10,.sr-bin_3col2-center-20,.sr-bin_3col2-center-30,.sr-bin_3col2-center-40,.sr-bin_3col2-center-50,.sr-bin_3col2-center-60,.sr-bin_3col2-center-70,.sr-bin_3col2-center-80,.sr-bin_3col2-center-90,.sr-bin_3col2-center-100 {
		width:55%;
    }


.sr-bin_3col2-center-left {
	    width:55%;
	/*border:1px solid green;*/
}


.footer 	{
  height:7em;
    font-size:.8em;

}

}


@media only screen and (max-width: 800px) {


.sr-bin_3col3-sidecol-10,.sr-bin_3col3-sidecol-20,.sr-bin_3col3-sidecol-30,.sr-bin_3col3-sidecol-40,.sr-bin_3col3-sidecol-50,.sr-bin_3col3-sidecol-60,.sr-bin_3col3-sidecol-70,.sr-bin_3col3-sidecol-80,.sr-bin_3col3-sidecol-90,.sr-bin_3col3-sidecol-100 {
		width:98%;
    }


.sr-bin_3col3-sidecol-left {
	  width:98%;
	  
}	  
.sr-bin_3col3-sidecol-right {
	clear:left;
	width:98%;

}

.sr-bin_3col2-center-10,.sr-bin_3col2-center-20,.sr-bin_3col2-center-30,.sr-bin_3col2-center-40,.sr-bin_3col2-center-50,.sr-bin_3col2-center-60,.sr-bin_3col2-center-70,.sr-bin_3col2-center-80,.sr-bin_3col2-center-90,.sr-bin_3col2-center-100 {
		width:98%;
}
	
.sr-bin_3col2-center-right {
	  width:98%;
}

.sr-bin_3col2-center-left {
   float:none;
    width:98%;
	/*border:1px solid grey;*/
}




.sr_sidecell300_1 {
	float:left;
	clear:both;
	display:block;
}

.sr_sidecell300_6 {
	float:left;
	clear:both;
	display:block;
}

.sr_sidecell300_2 {
    float:right;
	clear:right;
	display:block;
}

.sr_sidecell300_3 {
    float:right;
	clear:right;
	display:inline-block;
}
.sr_sidecell300_4 {
    float:left;
	display:block;
}

.sr_sidecell300_5 {
	float:right;
	display:inline-block;
}



.sr_centerhouser {
	padding:0 3px 0 0;
	/*border:10px solid green;*/
}

.sr-bin_3col2-center-left {
	/*border:1px solid lightblue;*/
}

	
}


@media only screen and (max-width: 750px) {
.sr-bin_3col2-center-left {
	/*border:2px solid gold;*/
}
		
.sr_sidecell300_1 .sr_sidecell300_2 .sr_sidecell300_3  {
margin:0 0 0 3px;
}
		
}



@media only screen and (max-width: 720px) {
.sr_page {
	min-width:298px;
}




.sr-bin_3col3-sidecol-10,.sr-bin_3col3-sidecol-20,.sr-bin_3col3-sidecol-30,.sr-bin_3col3-sidecol-40,.sr-bin_3col3-sidecol-50,.sr-bin_3col3-sidecol-60,.sr-bin_3col3-sidecol-70,.sr-bin_3col3-sidecol-80,.sr-bin_3col3-sidecol-90,.sr-bin_3col3-sidecol-100 {
		width:98%;
    }


.sr-bin_3col3-sidecol-left {
	  width:98%;
	  
}	  
.sr-bin_3col3-sidecol-right {
	clear:left;
	width:98%;

}

.sr-bin_3col2-center-10,.sr-bin_3col2-center-20,.sr-bin_3col2-center-30,.sr-bin_3col2-center-40,.sr-bin_3col2-center-50,.sr-bin_3col2-center-60,.sr-bin_3col2-center-70,.sr-bin_3col2-center-80,.sr-bin_3col2-center-90,.sr-bin_3col2-center-100 {
		width:98%;
    }
	
.sr-bin_3col2-center-right {
	  width:98%;
}

.sr-bin_3col2-center-left {
   float:none;
    width:98%;
}


.sr_sidecell300_4 {
	display:block;
	/*border:1px solid orange;*/
}

.sr-bin_3col2-center-left {
	/*border:1px solid pink;*/
}
	
	
.sr_sidecell300_2,.sr_sidecell300_3,.sr_sidecell300_5 {
float:left;
}

.sr_sidehouser {
		
	float:none;
	width:50%;
	margin:auto;
	/*border:10px solid purple;*/
}
	
	
}



@media only screen and (max-width: 680px) {


.sr-bin_3col2-center-left {
		/*border:2px solid lightgreen;*/
}


.sr_sidecell300_1,.sr_sidecell300_2,.sr_sidecell300_3,.sr_sidecell300_4,.sr_sidecell300_5,.sr_sidecell300_6{
margin:0 0 0 45px;
}
	
	
	.sr_btn-med-holdr {
display:block;
width:90%;
}

.footer 	{ 
  height:10em;
}
	
		
}



@media only screen and (max-width: 600px) {
.sr_page {
	min-width:298px;
}

.sr_tippanelfullwidth {
width:90%;
min-width:300px;
}



.sr-bin_2col1_menu,.sr-bin_2col2_menu,.sr-bin_2col1_submenu,.sr-bin_2col2_submenu {
		width:99%;
    }


.sr-bin_2col1,.sr-bin_2col1-10,.sr-bin_2col1-20,.sr-bin_2col1-30,.sr-bin_2col1-40,.sr-bin_2col1-50,.sr-bin_2col1-60,.sr-bin_2col1-70,.sr-bin_2col1-80,.sr-bin_2col1-90,.sr-bin_2col1-100 {
		width:98%;
    }
	
.sr-bin_2col2,.sr-bin_2col2-10,.sr-bin_2col2-20,.sr-bin_2col2-30,.sr-bin_2col2-40,.sr-bin_2col2-50,.sr-bin_2col2-60,.sr-bin_2col2-70,.sr-bin_2col2-80,.sr-bin_2col2-90,.sr-bin_2col2-100 {
		width:98%;
    }
	
.sr-bo_3col1-10,.sr-bo_3col1-20,.sr-bo_3col1-30,.sr-bo_3col1-40,.sr-bo_3col1-50,.sr-bo_3col1-60,.sr-bo_3col1-70,.sr-bo_3col1-80,.sr-bo_3col1-90,.sr-bo_3col1-100 {
		width:98%;
    }

.sr-bo_3col2-10,.sr-bo_3col2-20,.sr-bo_3col2-30,.sr-bo_3col2-40,.sr-bo_3col2-50,.sr-bo_3col2-60,.sr-bo_3col2-70,.sr-bo_3col2-80,.sr-bo_3col2-90,.sr-bo_3col2-100 {
		width:98%;
    }
.sr-bo_3col3-10,.sr-bo_3col3-20,.sr-bo_3col3-30,.sr-bo_3col3-40,.sr-bo_3col3-50,.sr-bo_3col3-60,.sr-bo_3col3-70,.sr-bo_3col3-80,.sr-bo_3col3-90,.sr-bo_3col3-100 {
		width:98%;
    }

.sr-bin_3col3-sidecol-10,.sr-bin_3col3-sidecol-20,.sr-bin_3col3-sidecol-30,.sr-bin_3col3-sidecol-40,.sr-bin_3col3-sidecol-50,.sr-bin_3col3-sidecol-60,.sr-bin_3col3-sidecol-70,.sr-bin_3col3-sidecol-80,.sr-bin_3col3-sidecol-90,.sr-bin_3col3-sidecol-100 {
		width:98%;
    }

.sr-bin_3col2-center-10,.sr-bin_3col2-center-20,.sr-bin_3col2-center-30,.sr-bin_3col2-center-40,.sr-bin_3col2-center-50,.sr-bin_3col2-center-60,.sr-bin_3col2-center-70,.sr-bin_3col2-center-80,.sr-bin_3col2-center-90,.sr-bin_3col2-center-100 {
		width:98%;
    }


.sr-bin_3col2-mover-24,.sr-bin_3col2-mover-25,.sr-bin_3col2-mover-32,.sr-bin_3col2-mover-33,.sr-bin_3col2-mover-65,.sr-bin_3col2-mover-67,.sr-bin_3col2-mover-74,.sr-bin_3col2-mover-75 {
		width:98%;
    }

.sr-bin_3col2-center-24,.sr-bin_3col2-center-25,.sr-bin_3col2-center-32,.sr-bin_3col2-center-33,.sr-bin_3col2-center-65,.sr-bin_3col2-center-67,.sr-bin_3col2-center-74,.sr-bin_3col2-center-75 {
		width:98%;
    }




.sr-bin_3col2-center-right {
	  width:98%;
}

.sr-bin_3col3-sidecol-right {
clear:left;
width:98%;
}

.sr-bin_3col2-center-left {
	   float:none;
	    width:98%;
}

.sr-bin_3col2-center-left {
}


.sr-bin_3col3-sidecol-left {
	  width:98%;
	  /*border:1px solid red;*/

}

.sr_sidehouser {
		
	width:310px;
	/*border:10px solid purple;*/
}

.footer 	{ 
  height:12em;
    min-height:450px;
}




}


@media only screen and (max-width: 450px) {
.sr_sidecell300_1,.sr_sidecell300_2,.sr_sidecell300_3,.sr_sidecell300_4,.sr_sidecell300_5,.sr_sidecell300_6 {
margin:0 0 0 10px;
}
.footer 	{ 
  height:15em;
}
}

@media only screen and (max-width: 360px) {
.sr_btnrow-med,.sr_btnrow-sm {
width:100%;
}
.footer 	{ 
  height:11em;
}
	

}
