body {
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	/*background-color:#0b1f49;*/
	background-color:#9b1b2f;
	background-size:initial;
}

.white{
	font-size:2.9em;
	color:#FFF;
	border:none;
	display:inline;
float:right;
	}
	
p {
	color:#666;
	font-size:0.9em;
	line-height:1.45em;
	
}

.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}


h6 {
	color:#000;
	font-size:1.4em;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-weight:bold;
}

h7 {
	/*color:#000;*/
	font-size:3.5em;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-weight:bold;
}

h8 {
	color:#FFF;
	font-size:1.6em;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	/*font-weight:100;*/
	}

h2 {
	color:#666;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:100;
	line-height:1.2em;
	font-size:2.2em;
	}

/*ul li {
	font-size:1.2em;
}

ol li {
	font-size:1.5em;
	line-height:1.6em;
}*/

.nav a {
	color:#5A5A5A;
	font-size:1.05em;
	font-weight:bold;
	/*text-transform:uppercase;*/
}

/*.nav li {
	display:inline;
}*/

.image_border {
	color:#666;
	border:1px; 
	float:left; 
	margin-right:10px;
	margin-bottom:30px;
	}
	
.jumbotron a {
	color:#F00;
	}

.jumbotron {
	background-image:url(https://cherrysystems.com/wp-content/uploads/testback0.jpg);
	background-color:#000000;
	padding-bottom:10px;
	
}

.jumbotron .container {
	position:relative;
}

.bottom-blackback {
	background-color:#000000;
}

.bottom {
	padding-top:5px;
	background-image:url(https://cherrysystems.com/wp-content/uploads/h-tape.png);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	/*background-position:center;*/
	background-position:50% 100%;
	background-position-x:20%;
	background-position-y:100%;
}

.bottom h4 {
	color:#FFFFFF;
	font-size:1em;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
}

.moveit-left {
	margin-right:10px;
	padding-right:10px;
}

.jumbotron h1 {
	color:#FFFFFF;
	font-size:2.5em;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	line-height:1.55em;
}

.jumbotron h2 {
	color:#FFFFFF;
	font-size:2em;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.jumbotron h4 {
	color:#FFFFFF;
	font-size:1.2em;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
}

.jumbotron p {
	font-size:20px;
	color:#FFFFFF;
}

.learn-more {
	background-color:#F7F7F7;
}

.learn-more h3 {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
}

.learn-more h4 {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:1.3em;
	/*font-weight:bold;*/
	line-height:1.7em;
}

.bottom h5 {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.footer h5 {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.learn-more a {
	color: #003399;
}


.hostleft {
	float:left;
	width:150px;
}

.hostright {
	float:right;
	font-size:1.2em;
}

.form_button_submit {
	display:inline-block;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:#3FA9F5;
	background-size:initial;
	font-weight:700;
	font-size:0.9em;
	box-shadow:rgb(153, 153, 153) 4px 5px 5px;
	border-top-color:#3FA9F5;
	border-right-color:#3FA9F5;
	border-bottom-color:#3FA9F5;
	border-left-color:#3FA9F5;
	border-style:solid;
	padding:8px;
}

.form_button_submit_spacing {
	margin-right:5px;
	margin-left:-3px;
}

.image_style_size {
	width:275px;
	height:242px;
	float:left;
	margin-right:15px;
	box-shadow:rgb(102, 102, 102) 4px 5px 4px;
}

.btn-submit {
	background-image:url(linear%2dgradient%28rgb%28255%2c%20218%2c%2071%29%205%25%2c%20rgb%28255%2c%20171%2c%2035%29%20100%25);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-size:initial;
	background-color:#FFDA47;
	-webkit-border-top-left-radius:2px;
	border-top-left-radius:2px;
	-o-border-top-left-radius:2px;
	-ms-border-top-left-radius:2px;
	-moz-border-radius-topleft:2px;
	-webkit-border-top-right-radius:2px;
	border-top-right-radius:2px;
	-o-border-top-right-radius:2px;
	-ms-border-top-right-radius:2px;
	-moz-border-radius-topright:2px;
	-webkit-border-bottom-right-radius:2px;
	border-bottom-right-radius:2px;
	-o-border-bottom-right-radius:2px;
	-ms-border-bottom-right-radius:2px;
	-moz-border-radius-bottomright:2px;
	-webkit-border-bottom-left-radius:2px;
	border-bottom-left-radius:2px;
	-o-border-bottom-left-radius:2px;
	-ms-border-bottom-left-radius:2px;
	-moz-border-radius-bottomleft:2px;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Impact;
	font-size:1.7em;
	text-decoration:none;
	text-shadow:rgb(255, 238, 102) 1px 1px 2px;
	width:45%;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-o-transition-property:opacity;
	-ms-transition-property:opacity;
	-moz-transition-property:opacity;
	-webkit-transition-duration:250ms;
	transition-duration:250ms;
	-o-transition-duration:250ms;
	-ms-transition-duration:250ms;
	-moz-transition-duration:250ms;
	-webkit-transition-timing-function:ease-in-out;
	transition-timing-function:ease-in-out;
	-o-transition-timing-function:ease-in-out;
	-ms-transition-timing-function:ease-in-out;
	-moz-transition-timing-function:ease-in-out;
	transition-delay:initial;
	-webkit-transition-delay:initial;
	-o-transition-delay:initial;
	-ms-transition-delay:initial;
	-moz-transition-delay:initial;
	border-image-source:initial;
	border-image-slice:initial;
	border-image-width:initial;
	border-image-outset:initial;
	border-image-repeat:initial;
	border:1px solid #D18108;
	padding:17px 65px 17px 65px;
}

.btn-submit:hover {
	background-image:url(linear%2dgradient%28rgb%28255%2c%20171%2c%2035%29%205%25%2c%20rgb%28255%2c%20218%2c%2071%29%20100%25);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-size:initial;
	background-color:#FFAB23;
}

.btn-submit:active {
	position:relative;
	top:1px;
}

.btn-submit:disabled {
	opacity:0.5;
	cursor:default;
}

.logopos {
	width:980px;
	margin:auto;
}

.summit_pic {
	margin-top:40px;
	margin-left:50px;
}

.bonusoffer {
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:#363636;
	background-size:initial;
	width:920px;
	margin:15px auto 15px auto;
	padding:15px;
}

.blueoptinbutton {
	-webkit-box-shadow:rgb(84, 163, 247) 0px 0px 15px -15px inset;
	box-shadow:rgb(84, 163, 247) 0px 0px 15px -15px inset;
	-o-box-shadow:rgb(84, 163, 247) 0px 0px 15px -15px inset;
	-ms-box-shadow:rgb(84, 163, 247) 0px 0px 15px -15px inset;
	-moz-box-shadow:rgb(84, 163, 247) 0px 0px 15px -15px inset;
	background-image:url(linear%2dgradient%28rgb%280%2c%20125%2c%20193%29%205%25%2c%20rgb%280%2c%2097%2c%20167%29%20100%25);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-size:initial;
	background-color:#007DC1;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	display:inline-block;
	cursor:pointer;
	color:#FFFFFF;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-weight:700;
	text-transform:uppercase;
	font-size:0.9em;
	text-decoration:none;
	width:90%;
	border-image-source:initial;
	border-image-slice:initial;
	border-image-width:initial;
	border-image-outset:initial;
	border-image-repeat:initial;
	border:1px solid #124D77;
	padding:10px 50px 10px 50px;
}

.blueoptinbutton:hover {
	background-image:url(linear%2dgradient%28rgb%280%2c%2097%2c%20167%29%205%25%2c%20rgb%280%2c%20125%2c%20193%29%20100%25);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-size:initial;
	background-color:#0061A7;
}

.blueoptinbutton:active {
	position:relative;
	top:1px;
}

.tybluebuttonpos {
	margin-left:-8px;
	width:450px;
	text-align:center;
}

.strike {
	text-decoration:line-through;
}

.modal-dialog {
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:#FB7D00;
	background-size:initial;
	color:#FFFFFF;
	border-image-source:initial;
	border-image-slice:initial;
	border-image-width:initial;
	border-image-outset:initial;
	border-image-repeat:initial;
	border:1px solid #FFA74F;
}

.clear {
	clear:both;
}

.a-little-space {
	margin-left:9px;
	padding-left:9px;
	left:9px;
}

.alittlemore-space {
	height:15px;
	background-color:#F7F7F7;
}

.container {
}

.blueoptinbutton2 {
	-webkit-box-shadow:rgb(84, 163, 247) 0px 0px 15px -15px inset;
	box-shadow:rgb(84, 163, 247) 0px 0px 15px -15px inset;
	-o-box-shadow:rgb(84, 163, 247) 0px 0px 15px -15px inset;
	-ms-box-shadow:rgb(84, 163, 247) 0px 0px 15px -15px inset;
	-moz-box-shadow:rgb(84, 163, 247) 0px 0px 15px -15px inset;
	background-image:url(linear%2dgradient%28rgb%280%2c%20125%2c%20193%29%205%25%2c%20rgb%280%2c%2097%2c%20167%29%20100%25);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-size:initial;
	background-color:#007DC1;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	display:inline-block;
	cursor:pointer;
	color:#FFFFFF;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-weight:700;
	text-transform:uppercase;
	font-size:1em;
	text-decoration:none;
	width:280px;
	border-image-source:initial;
	border-image-slice:initial;
	border-image-width:initial;
	border-image-outset:initial;
	border-image-repeat:initial;
	border:1px solid #124D77;
	padding:9px 50px 9px 50px;
}

.blueoptinbutton2:hover {
	background-image:url(linear%2dgradient%28rgb%280%2c%2097%2c%20167%29%205%25%2c%20rgb%280%2c%20125%2c%20193%29%20100%25);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-size:initial;
	background-color:#0061A7;
}

.blueoptinbutton2:active {
	position:relative;
	top:1px;
}

.padder {
	padding-right:15px;
	padding-left:15px;
}

/*.img-contain {
  float:left;
  width: 60%;
  height: 15em;
  margin: 0 auto;
  overflow: hidden;
}*/

.img {
	max-width:100%;
	height:auto;
}

/*li {
	margin:0.4em 10% 0.4em 0px;
}*/

@media only screen and (max-device-width: 480px) {
    /*body {
        width: 320px !important;
    }*/
	.jumbotron h1 {
	color:#FFFFFF;
	font-size:1.6em;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	line-height:1.2em;
	}

	.jumbotron h2 {
	color:#FFFFFF;
	font-size:1em;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
	.bottom h4 {
	color:#FFFFFF;
	font-size:1em;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
}
    
}


/*navmenu stuff */

/*ul li ul li {
	font-size:9px;
	color: #777;
	
	}*/