/* Start dooCheck stack page CSS code */@font-face {	font-family: "checkmarks";	src: url("../files/checkAssets/checkmarks.eot");	src: url("../files/checkAssets/checkmarks.eot#iefix") format("embedded-opentype"),	url("../files/checkAssets/checkmarks.woff") format("woff"),	url("../files/checkAssets/checkmarks.ttf") format("truetype"),	url("../files/checkAssets/checkmarks.svg") format("svg");	font-weight: normal;	font-style: normal;}[class^="checkmarks-"]:before, [class*=" checkmarks-"]:before,[class^="checkmarks-"]:after, [class*=" checkmarks-"]:after {   font-family: checkmarks;font-style: normal;margin-left: 1px;}.checkmarks-1:before {	content: "\e000";}.checkmarks-2:before {	content: "\e001";}.checkmarks-3:before {	content: "\e002";}.checkmarks-4:before {	content: "\e003";}.checkmarks-5:before {	content: "\e004";}.checkmarks-6:before {	content: "\e005";}.checkmarks-7:before {	content: "\e006";}.checkmarks-8:before {	content: "\e007";}.checkmarks-9:before {	content: "\e008";}.checkmarks-10:before {	content: "\e009";}.checkmarks-11:before {	content: "\e00a";}.checkmarks-12:before {	content: "\e00b";}.checkmarks-13:before {	content: "\e00c";}.checkmarks-14:before {	content: "\e00d";}.checkmarks-15:before {	content: "\e00e";}.checkmarks-16:before {	content: "\e00f";}.checkmarks-17:before {	content: "\e010";}.checkmarks-18:before {	content: "\e011";}.checkmarks-19:before {	content: "\e012";}.checkmarks-20:before {	content: "\e013";}.checkmarks-21:before {	content: "\e014";}.checkmarks-22:before {	content: "\e015";}.checkmarks-23:before {	content: "\e016";}.checkmarks-24:before {	content: "\e017";}.checkmarks-25:before {	content: "\e018";}.checkmarks-26:before {	content: "\e019";}.checkmarks-27:before {	content: "\e01a";}.checkmarks-28:before {	content: "\e01b";}.checkmarks-29:before {	content: "\e01c";}.checkmarks-30:before {	content: "\e01d";}.checkmarks-31:before {	content: "\e01e";}.checkmarks-32:before {	content: "\e01f";}.checkmarks-33:before {	content: "\e020";}.checkmarks-34:before {	content: "\e021";}.checkmarks-35:before {	content: "\e022";}.checkmarks-36:before {	content: "\e023";}.checkmarks-37:before {	content: "\e024";}.checkmarks-38:before {	content: "\e025";}.checkmarks-39:before {	content: "\e026";}.checkmarks-40:before {	content: "\e027";}.checkmarks-41:before {	content: "\e028";}.checkmarks-42:before {	content: "\e029";}.checkmarks-43:before {	content: "\e02a";}/* End dooCheck stack page CSS code *//* Start Stats stack CSS code */.stacks_in_124140stats, .stacks_in_124140pagetitle{	display: none;}.stacks_in_124140instructwrapper{	position: relative;	background: url("../files/newstatsbg.png") repeat-x;	height: 100px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}.stacks_in_124140instruct{	position: absolute;	text-align: center;	bottom: 0px;	left: 0px;	right: 0px;	color: #fff;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	background: rgba(0, 0, 0, 0.6);	padding: 4px 10px 5px 10px;} /* End if record mode */ /* End if admin mode *//* End Stats stack CSS code *//* NoCurrent stack v1.6.3 */#stacks_in_67867 {	display: none !important;}ul #current, ul .current, ul #current a, ul .current a {	cursor: default !important;	-webkit-user-select: none !important;	-webkit-touch-callout: none !important;	-webkit-tap-highlight-color: transparent !important}ul #current:focus, ul .current:focus, ul #current a:focus, ul .current a:focus {	  outline: 0 !important;}ul #current:hover, ul .current:hover, ul #current a:hover, ul .current a:hover {	text-shadow: none !important; /* for the Escape theme (a.o) */}/* End of NoCurrent stack */@font-face{font-family:'icomoon';src:url('../../rw_common/plugins/stacks/scrollpage_icons/icomoon.eot?8zq521');src:url('../../rw_common/plugins/stacks/scrollpage_icons/icomoon.eot?8zq521#iefix') format('embedded-opentype'),url('../../rw_common/plugins/stacks/scrollpage_icons/icomoon.woff2?8zq521') format('woff2'),url('../../rw_common/plugins/stacks/scrollpage_icons/icomoon.ttf?8zq521') format('truetype'),url('../../rw_common/plugins/stacks/scrollpage_icons/icomoon.woff?8zq521') format('woff'),url('../../rw_common/plugins/stacks/scrollpage_icons/icomoon.svg?8zq521#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="sp-icon-"],[class*=" sp-icon-"]{color:#4DA8FF;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sp-icon-chevron-rounded:before{content:"\e600"}.sp-icon-chevron-rounded-thick:before{content:"\e601"}.sp-icon-chevron-thin:before{content:"\e602"}.sp-icon-chevron-thick:before{content:"\e603"}.sp-icon-arrow:before{content:"\e604"}.sp-icon-arrow-thin:before{content:"\e605"}.sp-icon-arrow-thick:before{content:"\e606"}.sp-icon-round-1:before{content:"\e607"}.sp-icon-round-2:before{content:"\e608"}.sp-icon-round-3:before{content:"\e609"}.sp-icon-round-4:before{content:"\e60a"}#ncd-sp-arrow{display:inline-block;line-height:0;z-index:1000000;padding: 5px;background:#FFFFFF;border-radius: 100px;border-width: 0;border-style:solid;box-shadow: rgba(0,0,0,0.2) 0 1px 3px;opacity:0;border-color:#4DA8FF}#ncd-sp-arrow i{font-size: 44px;}#ncd-sp-arrow.show i{cursor:pointer}#ncd-sp-arrow{position:fixed;opacity:0;margin: 30px;-webkit-transition:opacity 150ms,-webkit-transform 150ms;transition:opacity 150ms,transform 150ms;-webkit-transform:rotateY(-55deg);-ms-transform:rotateY(-55deg);transform:rotateY(-55deg)}#ncd-sp-arrow.show.down-amount,#ncd-sp-arrow.show.down-container{-webkit-transition:opacity 750ms 0,-webkit-transform 750ms 0;transition:opacity 750ms 0,transform 750ms 0;}#ncd-sp-arrow .rotateThis{-webkit-transition:-webkit-transform 700ms;transition:transform 700ms}#ncd-sp-arrow.show.down-amount .rotateThis,#ncd-sp-arrow.show.down-container .rotateThis{position:relative;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#ncd-sp-arrow.down-amount .rotateThis,#ncd-sp-arrow.down-container .rotateThis{position:relative;-webkit-transform:rotate(0);transform:rotate(0)}#ncd-sp-arrow.show{opacity:1;-webkit-transform:rotateY(0) translateX(0) translateY(0) translateZ(100px) scale(1);transform:rotateY(0) translateX(0) translateY(0) translateZ(100px) scale(1)}#ncd-sp-arrow.tl{top:0;left:0}#ncd-sp-arrow.tc{top:0;left:50%}#ncd-sp-arrow.tr{top:0;right:0}#ncd-sp-arrow.bl{bottom:0;left:0}#ncd-sp-arrow.bc{bottom:0;left:50%}#ncd-sp-arrow.br{bottom:0;right:0}@media screen and (max-width:400px){#ncd-sp-arrow{display:none}}
#stacks_in_19282>.s3_row {
	margin: 0 -10px;
}

#stacks_in_19282>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_19282>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_19282>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_19282>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_19282>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_19282>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_19282>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





@import url(http://weloveiconfonts.com/api/?family=fontawesome);

/* fontawesome */
[class*="fontawesome-"]:before {
  font-family: 'FontAwesome', sans-serif;
}

*, *:before, *:after {
-webkit-box-sizing: none;
-moz-box-sizing: none;
box-sizing: none;
}

/* PayPal Payments */

#paybox{
	margin: 0 auto;
	position: relative;
	font-size: 12px;
	padding: 30px 0 30px 0;
	height: auto;
	width: 280px;
	border: #A9AAAA 2px solid;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	background-color: #FFFFFF;
}

#paybox ul, #paybox li, #paybox ol {
	padding: 0;
	margin: 0;
}

.payform li{
	list-style: none;
	margin-top: 10px;
}
.payform input[type="text"],textarea{
-moz-box-shadow: inset 0 0 0 #333333;
-webkit-box-shadow: inset 0 0 0 #333333;
box-shadow: inset 0 0 0 #333333;
border:none; 
-webkit-border-radius:2px; 
-moz-border-radius:2px; 
border-radius:2px;
padding:4px 0px 0px 5px;
}

#paybox select{
padding:5px 5px 5px 5px;
-webkit-appearance: button;
-webkit-border-radius: 2px;
-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
-webkit-padding-end: 20px;
-webkit-padding-start: 2px;
-webkit-user-select: none;
-moz-border-radius: 2px;
-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);

-moz-padding-end: 5px;
-moz-padding-start: 2px;
-moz-user-select: none;
background-image: url(arrow-black.png); 
background-size: 35px 20px;
background-position: center right;
background-repeat: no-repeat;
border: #AAAAAA 1px solid;
color: #555555;
background-color: #FFFFFF;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

#paybox select, select:focus{
outline:none;
height: 41px;
font-size: 16px;
width: 93%!important;

padding:5px 5px 5px 5px;
-webkit-appearance: button;
-webkit-border-radius: 2px;
-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
-webkit-padding-end: 20px;
-webkit-padding-start: 2px;
-webkit-user-select: none;
-moz-border-radius: 2px;
-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);

-moz-padding-end: 5px;
-moz-padding-start: 2px;
-moz-user-select: none;
background-image: url(arrow-black.png); 
background-size: 35px 20px;
background-position: center right;
background-repeat: no-repeat;
border: #AAAAAA 1px solid;
color: #555555;
background-color: #FFFFFF;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

.payform li{
	list-style: none!important;
	list-style-type: none!important;
	margin-top: 10px;
}
.payform input[type="text"] {
border:none; 
-webkit-border-radius:2px; 
-moz-border-radius:2px; 
border-radius:2px;
padding:4px 0px 0px 5px;

	background-color: #EBEBEB;
	width: 81%!important;
	line-height: 1.3em;
	padding: 8px 16px;
	font-size: 1.8em;
	margin: 0 6px 6px auto;
	outline: 0;
	height: 38px;
	border: none;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
	color: #000000;
	margin-left: 10px;
	
}

.payform input[type="text"]:focus{
	background-color: #838383;
	color:  #FFFFFF!important;
}

.payform .form-input-button  {
	width: 93%!important;
	-webkit-box-shadow:none; 
	-moz-box-shadow:none; 
	box-shadow:none; 
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	display:inline-block; 
	height:56px; 
	line-height:36px; 
	border:none; 
	margin:0; 
	padding:0 20px; 
	color:#FFFFFF!important; 
	font-size:1.8em; 
	text-transform:none; 
	background:#F45B4F; 
	width:auto; 
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.payform .form-input-button:hover{
	background-color:#EE4D41!important; 
	color:#FFFFFF!important;
	cursor: pointer;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color:   #999999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:   #999999;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:   #999999;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:   #999999;
}

/* @end */

    
#paybox .form-input-field, #paybox .form-input-button, #paybox label, #paybox .message-text, #paybox form select { 
		margin-left: 10px!important;
	}
	

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
    
    #paybox .form-input-field, #paybox .form-input-button, #paybox label, #paybox .message-text, #paybox form select { 
    	margin-left: 11px!important;
    }
    	
	#paybox{
		width: 90%!important;
	}
	
	.payform input[type="text"] {
		width: 93.3%!important;	
	}
	
	.payform .form-input-button  {
		width: 96.9999%!important;
	}
	
	#paybox select, select:focus{
		width: 97%!important;
	}
			
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 

	.payform input[type="text"] {
	width: 92.3%!important;
	}

}









@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
    
    #paybox .form-input-field, #paybox .form-input-button, #paybox label, #paybox .message-text, #paybox form select { 
    	margin-left: 11px!important;
    }
    	
	#paybox{
		width: 50%!important;
	}
	
	.payform input[type="text"] {
		width: 88.3%!important;	
	}
	
	.payform .form-input-button  {
		width: 94.9999%!important;
	}
	
	#paybox select, select:focus{
		width: 95%!important;
	}
			
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 

	.payform input[type="text"] {
	width: 86.3%!important;
	}

}




@media only screen and (max-width:480px) {

	#paybox select, select:focus {
		width: 258px!important;
}
}



@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
    	
	#paybox{
		width: 100%!important;
	}

}



/* Credit Cards */

.cc-icon_container {
	margin: 1em auto 0.5em;
	width: 214px;
}

/* clearfix */
.cc-icon_container:after {
  content: "";
  display: table;
  clear: both;
}

.cc-icon {
  width: 46px;
  height: 29px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.25);
  -moz-box-shadow: 0 2px 5px rgba(0,0,0,0.25);
  box-shadow: 0 2px 5px rgba(0,0,0,0.25);
  float: left;
  margin-right: 10px;
  border-bottom: 1px solid #c5bbb0;
}

.cc-icon:last-child {
  margin: 0;
}

.cc-icon.amex {
  background: url('cc-icon-amex.png') 0 0;
  background-image: url('cc-icon-amex2x.png');
  background-size: 46px 29px;
  border-color: #c88e0b;
}

.cc-icon.discover {
  background: url('cc-icon-discover.png') 0 0;
  background-image: url('cc-icon-discover2x.png');
  background-size: 46px 29px;
  border-color: #c88e0b;
}

.cc-icon.mastercard {
  background: url('cc-icon-mastercard.png') 0 0;
  background-image: url('cc-icon-mastercard2x.png');
  background-size: 46px 29px;
  border-color: #c88e0b;
}

.cc-icon.visa {
  background: url('cc-icon-visa.png') 0 0;
  background-image: url('cc-icon-visa2x.png');
  background-size: 46px 29px;
  border-color: #c88e0b;
}
.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_74647 {
	height: 40.00px;
}




















@media print {
	#spacerStackstacks_in_74647 {
		display: none !important;
	}
}
/* Hyphenate stack v1.4.3 */#hyp_stacks_in_74863 {	word-wrap: break-word;	 text-align: justify !important; 	-ms-text-justify: newspaper;	text-justify: newspaper;		-webkit-hyphens: auto; /* Safari only; not implemented in Google Chrome (yet) */	   -moz-hyphens: auto;	    -ms-hyphens: auto; /* only IE10+ */	     -o-hyphens: auto; /* not implemented (yet) */	        hyphens: auto; /* not implemented (yet) */	-webkit-hyphenate-limit-lines: 2; /* Safari only; not implemented in Google Chrome (yet) */	   -moz-hyphenate-limit-lines: 2; /* not implemented (yet) */	    -ms-hyphenate-limit-lines: 2; /* only IE10+ */	     -o-hyphenate-limit-lines: 2; /* not implemented (yet) */	        hyphenate-limit-lines: 2; /* not implemented (yet) */}#stacks_in_74863 code, #hyp_stacks_in_74863 var, #hyp_stacks_in_74863 kbd, #hyp_stacks_in_74863 samp, #hyp_stacks_in_74863 tt, #hyp_stacks_in_74863 dir, #hyp_stacks_in_74863 listing, #hyp_stacks_in_74863 plaintext, #hyp_stacks_in_74863 xmp, #hyp_stacks_in_74863 abbr, #hyp_stacks_in_74863 acronym {	word-wrap: break-word;	-webkit-hyphens: none;	   -moz-hyphens: none;	    -ms-hyphens: none;	     -o-hyphens: none;	        hyphens: none;}/* End of Hyphenate stack *//* Start dooCheck stack each CSS code */#stacks_in_125339 .doo-check-item{	position: relative;}#stacks_in_125339 > .stacks_out{	margin-top: 10px;}#stacks_in_125339 > .stacks_out:first-child{	margin-top: 0px;}#stacks_in_125339 .doo-check-icon{	float: left;	color: #008080 !important;	padding-right: 2px;}#stacks_in_125339 .doo-check-icon:after { 	content: ''; 	clear: both; 	visibility: hidden; }#stacks_in_125339 .doo-check-icon,#stacks_in_125339 .doo-check-title{	font-size: 100% !important;	font-weight: 700 !important;	line-height:123.999947%;}/* head-size / (head-size/115) line height in percentage alogrithm */ #stacks_in_125339 .doo-check-title{	line-height:125.000000%;}#stacks_in_125339 .doo-check-title a,#stacks_in_125339 .doo-check-title a:active,#stacks_in_125339 .doo-check-title a:visited,#stacks_in_125339 .doo-check-title a:hover{	text-decoration: none !important;}#stacks_in_125339 .checkmarks-global:before{	content: "\e027";}#stacks_in_125339 .doo-check-content{	overflow: hidden;}#stacks_in_125339 .doo-check-text{	display: block;	margin-top: 2px;}@media all and (max-width: 0px) {    #stacks_in_125339 .doo-check-content{	    overflow: visible;	}	#stacks_in_125339 .doo-check-text{		text-align: left;	}}/* End dooCheck stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Hyphenate stack v1.4.3 */#hyp_stacks_in_177735 {	word-wrap: break-word;	 text-align: justify !important; 	-ms-text-justify: newspaper;	text-justify: newspaper;		-webkit-hyphens: auto; /* Safari only; not implemented in Google Chrome (yet) */	   -moz-hyphens: auto;	    -ms-hyphens: auto; /* only IE10+ */	     -o-hyphens: auto; /* not implemented (yet) */	        hyphens: auto; /* not implemented (yet) */	-webkit-hyphenate-limit-lines: 2; /* Safari only; not implemented in Google Chrome (yet) */	   -moz-hyphenate-limit-lines: 2; /* not implemented (yet) */	    -ms-hyphenate-limit-lines: 2; /* only IE10+ */	     -o-hyphenate-limit-lines: 2; /* not implemented (yet) */	        hyphenate-limit-lines: 2; /* not implemented (yet) */}#stacks_in_177735 code, #hyp_stacks_in_177735 var, #hyp_stacks_in_177735 kbd, #hyp_stacks_in_177735 samp, #hyp_stacks_in_177735 tt, #hyp_stacks_in_177735 dir, #hyp_stacks_in_177735 listing, #hyp_stacks_in_177735 plaintext, #hyp_stacks_in_177735 xmp, #hyp_stacks_in_177735 abbr, #hyp_stacks_in_177735 acronym {	word-wrap: break-word;	-webkit-hyphens: none;	   -moz-hyphens: none;	    -ms-hyphens: none;	     -o-hyphens: none;	        hyphens: none;}/* End of Hyphenate stack *//* Start dooCheck stack each CSS code */#stacks_in_177737 .doo-check-item{	position: relative;}#stacks_in_177737 > .stacks_out{	margin-top: 10px;}#stacks_in_177737 > .stacks_out:first-child{	margin-top: 0px;}#stacks_in_177737 .doo-check-icon{	float: left;	color: #008080 !important;	padding-right: 2px;}#stacks_in_177737 .doo-check-icon:after { 	content: ''; 	clear: both; 	visibility: hidden; }#stacks_in_177737 .doo-check-icon,#stacks_in_177737 .doo-check-title{	font-size: 100% !important;	font-weight: 700 !important;	line-height:123.999947%;}/* head-size / (head-size/115) line height in percentage alogrithm */ #stacks_in_177737 .doo-check-title{	line-height:125.000000%;}#stacks_in_177737 .doo-check-title a,#stacks_in_177737 .doo-check-title a:active,#stacks_in_177737 .doo-check-title a:visited,#stacks_in_177737 .doo-check-title a:hover{	text-decoration: none !important;}#stacks_in_177737 .checkmarks-global:before{	content: "\e027";}#stacks_in_177737 .doo-check-content{	overflow: hidden;}#stacks_in_177737 .doo-check-text{	display: block;	margin-top: 2px;}@media all and (max-width: 0px) {    #stacks_in_177737 .doo-check-content{	    overflow: visible;	}	#stacks_in_177737 .doo-check-text{		text-align: justify;	}}/* End dooCheck stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code */