a { color:#5D5D9E; } 
a:visited { color:#5D5D9E; } 
a:active { color:#5C615E; } 
a:hover { color:#B2B3B4; } 
		a.wsp113dc287{ color:#0000A0; text-decoration: none} 
		a.wsp113dc287:visited{ color:#0000A0; text-decoration: none} 
		a.wsp113dc287:active{ color:#0000A0; text-decoration: underline} 
		a.wsp113dc287:hover{ color:#8080FF; text-decoration: underline} 
#gallery_883c02f div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 33%; height: auto; padding: 10px;  } 
#gallery_883c02f div.galleryimgcontainer img {  width: 100%; border: 1px solid #A0A0A0; border: 1px solid #A0A0A0;  } 
@media only screen and (max-width:420px) { #gallery_883c02f div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:320px) { #gallery_883c02f div.galleryimgcontainer { width: 100%; } } 
#button_74c5dc35 { vertical-align: bottom; position:relative; display: inline-block; margin:5px 0px 0px 0px;width:175px; height:38px; background-color:#464BBB; box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.588235);  }
#button_74c5dc35:hover { background-color:#CC92D3;  }
#button_74c5dc35:hover span { color:#FFFFFF; }
body { background-color:#F1F1F1; padding:0;  margin: 0; }
.textstyle1 { text-align:center; }
#container_eaea99e { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:1713px; max-width:1024px; background:none;  }
#container_eaea99e_padding { margin: 10px; display: block;  }
#container_6a5612c4 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:224px; background-color:#FFFFFF; background-image: url(rc_images/notebook_small.jpg); background-position:bottom left; background-size:cover;  }
#container_6a5612c4_padding { margin: 10px; display: block;  }
.textstyle2 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
.textstyle3 { text-align:left; }
.textstyle4 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
#text_714e5a50 {
	box-sizing: border-box;
	position:absolute;
	left:317px;
	top:12px;
	width:380px;
	height:80px;
	background:none;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: none;
	visibility: inherit;
}
.textstyle5 { font-size:28pt; font-family:Impact, Charcoal, sans-serif; color:#1616C2;  }
#text_6933d5ab {
	position:absolute;
	left:31px;
	top:49px;
	width:321px;
	height:18px;
	background:none;
	visibility: inherit;
}
.textstyle6 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#0000FF;  }
#img_29067862 {
	position:absolute;
	left:396px;
	top:0px;
	width:11%;
	background:none;
	visibility: visible;
}
#container_22e4a421 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:70px; background-color:#FFFFFF; background-position:top left; background-size:cover;  }
#container_22e4a421_padding { margin: 10px; display: block;  }
#button_8884fa5 { box-sizing: border-box; vertical-align: bottom; border-radius: 15px 0px 15px 0px; position:relative; display: inline-block; width:150px; height:40px; background-color:#1A3562; background: linear-gradient(to bottom, #3062B4, #1A3562); border: 2px solid #091222;  }
.vcenterstyle1 { display: table; width: 100%; height: 100%; }
.vcenterstyle2 { display: table-cell; vertical-align: middle; }
#button_3b1b42fa { box-sizing: border-box; vertical-align: bottom; border-radius: 15px 0px 15px 0px; position:relative; display: inline-block; width:150px; height:40px; background-color:#1A3562; background: linear-gradient(to bottom, #3062B4, #1A3562); border: 2px solid #091222;  }
#button_39a13c77 { box-sizing: border-box; vertical-align: bottom; border-radius: 15px 0px 15px 0px; position:relative; display: inline-block; width:150px; height:40px; background-color:#1A3562; background: linear-gradient(to bottom, #3062B4, #1A3562); border: 2px solid #091222;  }
#button_d09b3d8 { box-sizing: border-box; vertical-align: bottom; border-radius: 15px 0px 15px 0px; position:relative; display: inline-block; width:150px; height:40px; background-color:#1A3562; background: linear-gradient(to bottom, #3062B4, #1A3562); border: 2px solid #091222;  }
.textstyle7 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#1F1F1F; line-height: 1.2; text-shadow: 2px 2px 2px #C0C0C0;  }
#container_470ac4dd { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:601px; background:none; box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.392157);  }
#container_470ac4dd_padding { margin: 10px; display: block;  }
#container_5c19d71c { vertical-align: top; position:relative; display: inline-block; width:70%; min-height:128px; background:none;  }
#container_5c19d71c_padding { margin: 10px; display: block;  }
.textstyle8 { font-size:28pt; font-family:Arial, Helvetica, sans-serif; color:#525252; line-height: 1.2;  }
.textstyle9 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#525252; line-height: 1.2;  }
.textstyle10 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
.textstyle11 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#525252;  }
.textstyle12 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#1F1F1F;  }
#container_9e8f6cb { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:128px; background:none;  }
#container_9e8f6cb_padding { margin: 10px; display: block;  }
#img_650abe15 {
	vertical-align: bottom;
	position:relative;
	display: inline-block;
	width:50%;
	background:none;
	visibility: inherit;
}
#container_4e6f07ae { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:251px; background:none; box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.588235);  }
#container_4e6f07ae_padding { margin: 10px; display: block;  }
#container_48ef720e { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:237px; background:none;  }
#container_48ef720e_padding { margin: 10px; display: block;  }
#gallery_883c02f { overflow:hidden; box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:218px;  }
.textstyle13 { font-size:28pt; font-family:Arial, Helvetica, sans-serif; color:#1F1F1F; line-height: 1.2; text-shadow: 2px 2px 2px #C0C0C0;  }
#container_5abfa5b { vertical-align: top; position:relative; display: inline-block; width:90%; min-height:121px; background-color:#3A5068;  }
#container_5abfa5b_padding { margin: 10px; display: block;  }
.textstyle14 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; line-height: 1.2; text-shadow: 2px 2px 2px #C0C0C0;  }
#button_74c5dc35_padding { margin: 10px; display: block;  }
#container_52758fb0 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_52758fb0_padding { margin: 10px; display: block;  }
#container_c145133 { vertical-align: top; position:relative; display: inline-block; width:33%; min-height:176px; background:none;  }
#container_c145133_padding { margin: 10px; display: block;  }
.textstyle15 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#545454; font-weight:bold;  }
.textstyle16 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#545454;  }
#container_301a3c75 { vertical-align: top; position:relative; display: inline-block; width:33%; min-height:150px; background:none;  }
#container_301a3c75_padding { margin: 10px; display: block;  }
#container_5ad1743c { vertical-align: top; position:relative; display: inline-block; width:33%; min-height:150px; background:none;  }
#container_5ad1743c_padding { margin: 10px; display: block;  }
.textstyle17 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#1F1F1F; line-height: 1.2; text-shadow: 2px 2px 2px #C0C0C0;  }
.textstyle18 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
.resp-sharing-button__link,
.resp-sharing-button__icon {
  display: inline-block
}

.resp-sharing-button__link {
  text-decoration: none;
  color: #fff;
  margin: 0.5em
}

.resp-sharing-button {
  border-radius: 5px;
  transition: 25ms ease-out;
  padding: 0.5em 0.75em;
  font-family: Helvetica Neue,Helvetica,Arial,sans-serif
}

.resp-sharing-button__icon svg {
  width: 1em;
  height: 1em;
  margin-right: 0.4em;
  vertical-align: top
}

.resp-sharing-button--small svg {
  margin: 0;
  vertical-align: middle
}

/* Non solid icons get a stroke */
.resp-sharing-button__icon {
  stroke: #fff;
  fill: none
}

/* Solid icons get a fill */
.resp-sharing-button__icon--solid,
.resp-sharing-button__icon--solidcircle {
  fill: #fff;
  stroke: none
}

.resp-sharing-button--twitter {
  background-color: #55acee
}

.resp-sharing-button--twitter:hover {
  background-color: #2795e9
}

.resp-sharing-button--pinterest {
  background-color: #bd081c
}

.resp-sharing-button--pinterest:hover {
  background-color: #8c0615
}

.resp-sharing-button--facebook {
  background-color: #3b5998
}

.resp-sharing-button--facebook:hover {
  background-color: #2d4373
}

.resp-sharing-button--tumblr {
  background-color: #35465C
}

.resp-sharing-button--tumblr:hover {
  background-color: #222d3c
}

.resp-sharing-button--reddit {
  background-color: #5f99cf
}

.resp-sharing-button--reddit:hover {
  background-color: #3a80c1
}

.resp-sharing-button--google {
  background-color: #dd4b39
}

.resp-sharing-button--google:hover {
  background-color: #c23321
}

.resp-sharing-button--linkedin {
  background-color: #0077b5
}

.resp-sharing-button--linkedin:hover {
  background-color: #046293
}

.resp-sharing-button--email {
  background-color: #777
}

.resp-sharing-button--email:hover {
  background-color: #5e5e5e
}

.resp-sharing-button--xing {
  background-color: #1a7576
}

.resp-sharing-button--xing:hover {
  background-color: #114c4c
}

.resp-sharing-button--whatsapp {
  background-color: #25D366
}

.resp-sharing-button--whatsapp:hover {
  background-color: #1da851
}

.resp-sharing-button--hackernews {
background-color: #FF6600
}
.resp-sharing-button--hackernews:hover, .resp-sharing-button--hackernews:focus {   background-color: #FB6200 }

.resp-sharing-button--vk {
  background-color: #507299
}

.resp-sharing-button--vk:hover {
  background-color: #43648c
}

.resp-sharing-button--facebook {
  background-color: #3b5998;
  border-color: #3b5998;
}

.resp-sharing-button--facebook:hover,
.resp-sharing-button--facebook:active {
  background-color: #2d4373;
  border-color: #2d4373;
}

.resp-sharing-button--twitter {
  background-color: #55acee;
  border-color: #55acee;
}

.resp-sharing-button--twitter:hover,
.resp-sharing-button--twitter:active {
  background-color: #2795e9;
  border-color: #2795e9;
}

.resp-sharing-button--google {
  background-color: #dd4b39;
  border-color: #dd4b39;
}

.resp-sharing-button--google:hover,
.resp-sharing-button--google:active {
  background-color: #c23321;
  border-color: #c23321;
}

.resp-sharing-button--tumblr {
  background-color: #35465C;
  border-color: #35465C;
}

.resp-sharing-button--tumblr:hover,
.resp-sharing-button--tumblr:active {
  background-color: #222d3c;
  border-color: #222d3c;
}

.resp-sharing-button--email {
  background-color: #777777;
  border-color: #777777;
}

.resp-sharing-button--email:hover,
.resp-sharing-button--email:active {
  background-color: #5e5e5e;
  border-color: #5e5e5e;
}

.resp-sharing-button--pinterest {
  background-color: #bd081c;
  border-color: #bd081c;
}

.resp-sharing-button--pinterest:hover,
.resp-sharing-button--pinterest:active {
  background-color: #8c0615;
  border-color: #8c0615;
}


@media only screen and (max-width: 800px)
{
		#container_5c19d71c { width:100%;  }
		#container_9e8f6cb { width:100%;  }
		#container_48ef720e { width:100%;  }
}
@media only screen and (max-width: 450px)
{
		#container_c145133 { width:100%;  }
		#container_301a3c75 { width:100%;  }
		#container_5ad1743c { width:100%;  }
}
