/* CSS Document */

/*
Theme Name: AWS Foundation
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/* .container { background-color: green; } */

body {
	font-size: 100%;
}


#top #main, #top .html_stretched #wrap_all, #top .alternate_color, #top .header_color, #top .main_color, #top .header_color div, #top #header, #top .header_color .container_wrap_meta, #top .header_color .header_bg, #top .footer_color, #top .footer_color, #top .socket_color {
	background-color: rgba(255, 255, 255, 0);
}

#av-masonry-1 .av-masonry-sort {
	background-color: #A8CF45 !important;
	opacity: 1;
}

#av-masonry-1 .av-masonry-sort a {
	color: white !important;
	font-weight: bold !important;
	text-transform: uppercase;
}

@media screen and (min-width: 1px) and (max-width: 400px) {
	/*.av-masonry-entry { height: 300px !Important; } */
}


#scroll-top-link {
	z-index: 9999999999999 !important;
}

.av-inner-masonry-content {
	background: none repeat scroll 0 0 #A7D138 !important;
}

h1 {
	border: none !Important;
}

.avia_desktop .av-hover-overlay-active .av-masonry-image-container {
	opacity: 1;
}

#home_content_area h1, #home_content_area h2 {
	color: #193451 ! important;
	text-transform: none !important;
	text-transform: uppercase !important;
}

/*#home_content_area h3 a {
	color: white !important;
	text-transform: none !important;
	font-size: 25px;
}*/

.entry-title a {
	color: #0b3652 !important;
}

#home_priorities {
	padding-top: 20px;
	padding-bottom: 50px;
}

.home_iframe {
	border: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

#home_content_area h1 {
	font-size: 40px !important;
}

#home_content_area h2 {
	font-size: 30px !important;
}

#home_social_media_feeds {
	background-color: #ccc;
	padding: 20px;
	float: left;
	width: 100%;
	position: relative;
}

#home_layer_slider {
	margin-top: -18px;
}

#home_layer_slider h1 {
	color: white !important;
	font-size: 900%;
	text-shadow: -3px 0px 5px rgba(0, 0, 0, 0.5);
	font-family: "roboto", sans-serif !important;
}

.home_layer_slider_h1 {
	color: white !important;
	font-size: 1.5em !important;
	text-transform: uppercase;
}

.home_layer_slider_sm {
	color: white !important;
	font-size: .75em !important;
	text-transform: uppercase;
}

#home_desktop_logo {
	margin-top: -20px;
}

#home_desktop_logo img {
	width: auto !important;
	height: 100px;
}

h1 {
	font-size: 45px;
	color: #a9cd4f !important;
	text-transform: uppercase;
	padding: 0px !important;
}

h2 {
	font-size: 25px;
	color: #666766 !important;
	text-transform: uppercase;
}

h3 {
	font-size: 20px;
	color: #0b3652 !important;
	text-transform: uppercase;
}

.h3_lowercase {
	font-size: 18px;
	color: #0b3652 !important;
	text-transform: none !important;
}

h4 {
	font-size: 20px;
	color: #666766 !important;
}

.h5 {
	font-size: 20px !important;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: red;
	font-weight: normal;
	width: 100%;
	padding-bottom: 25px;

}

#main p, #main li, #main strong {
	color: #666766 !important;
}

#home_social_media_feeds p {
	/*color: white !important;*/
}

#home_social_media_feeds .referral {
	display: none !Important;
}

ul.juicer-feed {
	overflow: hidden !important;


}

#menu-main-menu-2 .menu-item-2341 a {
	display: none !important;
}

/*#main {
	background-color: red;
!Important;
}*/

.text_form {
	float: left;
	 !important;
	width: 75% !important;
	padding: 10px;
	padding-bottom: 10px;
}

h1, h2, h3, h4, #main p, #main li {
	font-family: roboto, lato, Verdana, Geneva, sans-serif;
}

/* #main strong { color: #666766 !important; } */

.template-single-blog, .template-blog {
	background-color: white !important;
}

.blog-author {
	display: none;
}

#aws_footer a {
	color: white !important;
}

#aws_footer a strong {
	color: white !important;
}

#aws_footer a:hover {
	text-decoration: none !important;
}

#aws_footer {
	width: 95%;
	right: 0px;
	padding-top: 10px;
	padding-right: 25px;
	/*padding-bottom: 50px;*/
	padding-left: 25px;
	background-image: url(/wp-content/uploads/2015/08/blue_footer1.png);
	background-repeat: no-repeat;
	position: fixed;
	bottom: 0px;
	z-index: 9999;
}


#green_footer {
	width: 80%;
	right: 0px;
	padding-top: 10px;
	padding-right: 25px;
	/*padding-bottom: 50px;*/
	padding-left: 25px;
	background-image: url(/wp-content/uploads/2016/11/footer_green.png);
	background-repeat: no-repeat;
	position: fixed;
	bottom: 49px;
	z-index: 99999;
	font-size: 11px;
	text-transform: uppercase;
	padding-top: 2px;
	margin-bottom: 5px;
}

#green_footer a {
	color: #274666 !important;
	font-weight: 600;
}

#green_footer a:hover {
	text-decoration: none;
}



#aws_footer .contact_info {
	float: right;
	color: white;
	font-weight: normal !important;

}

#aws_footer .contact_info strong {
	font-size: 120% !Important;

}


#aws_footer .copyright_info {
	float: left;
	padding-left: 75px;
	bottom: 5px;
	position: absolute;
	color: white;
	font-size: 12px;
}

#aws_footer_mobile .copyright_info {
	padding-left: 45px;
	color: white;
	font-size: 12px;
}

#menu-main-menu-3 li, #menu-main-menu-2 li {
	display: inline-block;
	text-transform: uppercase;
	padding-left: 15px;
	font-weight: bold;
}

#menu-main-menu-3 {
	position: relative;
	top: 50px;
}

#menu-main-menu-3 li a, #menu-main-menu-2 li a {
	color: white;
}

.#menu-main-menu-3 li a:hover, #menu-main-menu-2 li a:hover {
	text-decoration: none;
	color: #ffcc00;
	text-shadow: 0px 0px 5px #000000;
}

#menu-main-menu-3 .sub-menu, #menu-main-menu-2 .sub-menu {
	display: none;
}

#aws_home_white_background {
	background-image: url(/wp-content/uploads/2015/08/top_white_border.png);
	background-size: cover;
	background-repeat: no-repeat;
	padding: 25px;
	float: left;
}

.aws_home_h1 {
	font-family: lato, Verdana, Geneva, sans-serif;
	text-transform: uppercase;
	font-size: 2.25em;
	font-weight: 900;
	color: #a9cd4f;
	line-height: 1em;
}

.aws_home_h2 {
	font-family: lato, Verdana, Geneva, sans-serif;
	text-transform: uppercase;
	font-size: 1.5em;
	line-height: 1em;
	font-weight: 900;
	color: #898989;
}

.aws_home_p {
	font-family: lato, Verdana, Geneva, sans-serif;
	font-size: 1.35em;
	line-height: 1.35em;
	color: #666767;
	font-weight: normal;
}

.aws_home_footer {
	font-family: lato, Verdana, Geneva, sans-serif;
	text-transform: uppercase;
	font-size: 1.85em;
	line-height: 1.35em;
	font-weight: 900;
	color: #cccdcd;
}

#main p, #main li {
	line-height: 1.3em !Important;
}

#aws_home_bottom_green {
	background-color: #a9cd4f;
	color: white !important;
	padding: 10px;
}

#aws_home_bottom_blue {
	background-color: #3ab0c8;
	color: white !important;
	padding: 10px;

}

#aws_home_bottom_green h3, #aws_home_bottom_blue h3 {
	color: white !important;
	/*font-family: adobe-text-pro, Georgia, "Times New Roman", Times, serif !important;*/
	font-weight: normal;
	/*font-style: italic; */
	font-size: 25px;
	text-transform: none !important;

}

/*#interior_top_background h1, #interior_top_background p { color: white !important;  text-shadow: 0px 0px 5px #000000;} */

.container_wrap .post-entry .post-password-form {
	background-color: white !important;
	padding: 50px;
}

.lt_green {
	color: #e2eabf;
}

.lt_blue {
	color: #3ab0c8;
}

.dark_blue {
	color: #0b3652;
}

.dark_green {
	color: #a9cd4f;
}

.dark_grey {
	color: #666766;
}

span.hr-inner {
	border-color: #3ab0c8 !important;
}

.hr {
	margin: 2px 0;
}

#top_nav_mobile {
	display: none;
}

#aws_footer_mobile {
	display: none;
}

#footer_padding {
	padding-top: 120px;
}

.dp_pec_grid_wrapper li.dp_pec_grid_event .dp_pec_grid_link_image {
	opacity: .8;
}



.dp_pec_grid_event {
	border: 4px solid white !Important;
}

.pec_date {
	background-color: #a9cd4f !important;
}

.dp_pec_grid_wrapper li.dp_pec_grid_event {
	background: rgba(11, 51, 82, .9) !important;
}

h2.dp_pec_grid_title {
	background-color: rgba(255, 255, 255, .8) !important;
}

#homepage_calendar_area .type-tribe_events {
	border: 1px solid #C00;
	float: left;
	width: 30%;
	padding: 10px !important;
	background-color: #a9cd4f;
	margin: 10px;
	border: 3px solid #3ab0c8;
	height: 190px !important;
}

#homepage_calendar_area .type-tribe_events h2 {
	font-size: 18px !important;
}

#homepage_calendar_area .tribe-events-widget-link {
	display: none;
}

#homepage_calendar_area h2 {
	font-family: lato, Verdana, Geneva, sans-serif !important;
	font-style: normal !important;
	text-transform: uppercase;
	line-height: 25px;
	font-size: 25px !important;
}

#rebelmouse-embed-iframe {
	z-index: 999 !important;
	position: relative !important;
}

.calendar_top {
	margin-top: 50px;
	border: none !important;
}

.e2ma_signup_form_row {
	font-family: lato, Verdana, Geneva, sans-serif !important;
	font-size: 13px !important;
}

/*#e2ma_signup_form #id_email, #e2ma_signup_form #id_member_field_first_name, #e2ma_signup_form #id_member_field_last_name, .text_input, .text_area {
	background-color: #e2eabf !important;
	border-radius: 5px !important;
	border: none !important;
}*/

#e2ma_signup_form #id_email, #e2ma_signup_form #id_member_field_first_name, #e2ma_signup_form #id_member_field_last_name, .text_input, .text_area {
	/*background-color: #e2eabf !important;
	border-radius: 5px !important;
	border: none !important;*/
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #ccc;

	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #ccc;

	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #ccc;

	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #666;

	padding: 5px !important;
}

.e2ma_signup_form_label {
	font-weight: bold !Important;
	font-size: 13px !Important;
}

.e2ma_signup_form_row, .e2ma_signup_form_required_footnote {
	border: none !important;
}

#e2ma_signup_reset_button {
	display: none !important;
}

#e2ma_signup_submit_button {
	/*padding-right: 55px !important;*/
	border-radius: 5px !important;
	background-color: white !important;
	color: black !important;
	font-size: 13px !important;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #999;
	padding-top: 2px !important;
	padding-bottom: 2px !important;
	padding-left: 8px !important;
	padding-right: 8px !important;
}

#interior_top_area {
	margin-top: 42px;
}

#interior_top_area h1, #interior_top_area p {
	color: white !important;
}

#main a {
	color: #0000EE;
}

#home_content_area {
	margin-top: -90px;
}

#top_logo_area img {
	width: 500px;
	height: auto;
}

#interior_content_area {
	margin-top: 45px !important;
}

.toggler {
	background-color: #a9cd4f !important;
	font-weight: strong !important;
	font-weight: bold !Important;
}

.menu-item-2341 .sub-menu {
	margin-left: -25px;
}

.menu-item-2341 .sub-menu li a:hover {
	color: #ffcc00 !important;
}

@media screen and (min-width: 1px) and (max-width: 925px) {

	#home_priorities {
		margin-bottom: 50px;
	}

	#home_layer_slider h1 {
		font-size: 100%;
	}

	.template-blog {
		padding-left: 20px !important;
	}


	#home_content_area {
		margin-top: -120px;
	}
	#home_content_area h1 {
		font-size: 25px !important;
	}
	#home_layer_slider {
		margin-top: -50px;
	}
	#top_logo_area img {
		width: 75%;
		height: auto;
	}
	#aws_footer, .top_nav, #top_nav_first, #footer_padding, #top_logo_interior, #top_logo_area, #aws_social_media_footer, #green_footer {
		visibility: hidden;
	}
	.top_nav, #top_logo_area, #top_nav_first, #top_tools {
		display: none;
	}
	#top_nav_mobile {
	display: block;
	padding: 20px;
	position: relative;
	top: 0px;
	z-index: 99999;
	width: 100%;
}


	#homepage_calendar_area .type-tribe_events {
		width: 100%;
		height: auto;
	}
	.calendar_top {
		margin-top: 0px;
	}
	#menu-main-menu-3 .sub-menu, #menu-main-menu-2 .sub-menu {
		display: inline;
	}
	#mobile_dropdown_nav {
		background-color: #0b3652;
	}
	#mobile_dropdown_nav a {
		color: white !Important;
	}
	#top_nav_mobile #mobile_dropdown_nav .menu-main-menu-container {
		padding-top: 50px;
		font-size: 20px;
		text-transform: uppercase;
		font-family: lato, Verdana, Geneva, sans-serif;
	}
	#mobile_dropdown_nav {
		position: absolute;
		left: 0;
		right: 0;
		width: 100%;
		top: 50px;
	}
	#mobile_dropdown_nav .menu-item-74 .sub-menu,
	#mobile_dropdown_nav .menu-item-106 .sub-menu,
	#mobile_dropdown_nav .menu-item-2341 .sub-menu {
		margin-left: 25px !important;
		width: 100% !important;
	}



	#top_nav_mobile li {
		list-style-type: none;
		display: list-item !important;
	}
	#top_nav_mobile #mobile_dropdown_nav .menu-main-menu-container li a {
		color: #193451;
	}
	#navicon {
		position: absolute;
		top: 10px;
		right: 10px;
	}
	#mobile_logo {
		position: absolute;
		left: 10px;
		top: 0px;
	}
	#aws_footer_mobile {
		background-color: #193451;
		display: block;
		padding: 10px;
	}
	#aws_footer_mobile li {
		display: inline-block !important;
		padding: 15px;
		text-transform: uppercase;
	}
	#aws_footer_mobile a {
		color: white !important;
	}
	#aws_footer_mobile li ul {
		display: none;
	}
}



}

@media screen and (min-width: 500px) and (max-width: 895px) {
	#home_desktop_logo img {
		width: auto !important;
		height: auto !important;
	}
}

#home_priorities_mobile {
	display: none;
}

@media screen and (min-width: 1px) and (max-width: 500px) {
	#home_priorities {
		display: none;
	}
	#home_priorities_mobile {
		display: inline;
	}


	/*h1 { font-size: 35px; } 
h2 { font-size: 25px; } 
h3 { font-size: 20px; } */
	#interior_top_area {
		margin-top: 40px;
		/*left: -51px;*/
	}
	/*.avia-slideshow-1, #home_desktop_logo { display: none; } */
	.aws_home_p {
		display: none;
	}
	#home_desktop_logo img {
		width: 100%;
		height: auto;
	}
	#home_content_area h1 {
		font-size: 20px !important;
	}
	/*#home_layer_slider { margin-top: -20px;} */
}

#categories-3 {
	 !important;
	padding-top: 0px !important;
}

.container {
	background-color: white !important;
}

.blog-categories {
	display: none !important;
}


/*PYo.                                                       
8                                                            
`Yooo. .oPYo. .oPYo. o    o .oPYo. odYo. .oPYo. .oPYo. oPYo. 
    `8 8    ' .oooo8 Y.  .P 8oooo8 8' `8 8    8 8oooo8 8  `' 
     8 8    . 8    8 `b..d' 8.     8   8 8    8 8.     8     
`YooP' `YooP' `YooP8  `YP'  `Yooo' 8   8 `YooP8 `Yooo' 8     
:.....::.....::.....:::...:::.....:..::..:....8 :.....:..::::
:::::::::::::::::::::::::::::::::::::::::::ooP'.:::::::::::::
:::::::::::::::::::::::::::::::::::::::::::...:::::::::::::*/

.svg-white {
	fill: #FFFFFF;
}

.svg-slateblue {
	fill: #083552;
}

.svg-teal {
	fill: #08AEC2;
}

.svg-blueishgrey {
	fill: #A6A8AB;
}

.svg-limegreen {
	fill: #A7CE45;
}

/* big text */
.found .svg-white {
	fill: #dddddd;
}
.found .awstoken:hover .svg-white{
	fill: #eeeeee;
}

/* text around the edges */
.found .svg-slateblue,
.found .tokenid-2 .svg-teal {
	fill: #555555;
}

/* background color */
.found .svg-limegreen,
.found .tokenid-2 .svg-slateblue,
.found .svg-blueishgrey,
.found .svg-teal {
	fill: #aaaaaa;
}
.svg-drop-shadow {
	fill: #999;
	opacity: .3;
}

.found .svg-drop-shadow {
	fill: transparent;
	opacity: 0;
}
.awstoken:hover .svg-drop-shadow {
	fill: transparent;
	opacity: 0;
}


.awstoken {
	height: 135px;
	width: 135px;
}

.awstoken:hover circle {
	fill: #083552;
	opacity: .75;
}

.found .awstoken:hover circle {
	fill: #eee;
	opacity: 1;

}

.awstoken-link {
	display: inline-block;
	width: 135px;
	position: relative;
}

.awstoken-link:link,
.awstoken-link:hover,
.awstoken-link:visited,
.awstoken-link:active {
	text-decoration: none;
}

.awstoken-link .collected {
	text-align: center;
	margin-top: -135px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #8b0000;
	font-size: 23px;
	letter-spacing: -.025em;
	-ms-transform: rotate(340deg); /* IE 9 */
	-webkit-transform: rotate(340deg);  /* Safari */
	transform: rotate(340deg);
	transition: opacity 3s ease-out;
	opacity: 0;
	padding: 47px 0;
	display: none;
}

.awstoken-link.found .collected {
	display: block;
	opacity: .75;
}

#top .modal {
	text-align: center;
	padding: 2.5rem;
}

#top .modal h3 {
	font-size: 2rem;
	color: #a9cd4f !important
}

#top .modal p {
	font-size: 1.25rem;
}

#top .modal .counter {
	font-size: 1.2em;
	color: #08AEC2;
	/* font-weight: bold; */
}

#top .blocker {
	z-index: 1001;
}

#tokenintromodal {
	max-width: 885px;
}

#tokenintromodal.modal p {
	font-size: 1.1rem;
}

.tokengroup {
	margin: 2rem 0;
}

.tokensamples {
	width: 198px;
	height: 198px;
}

.tokengroup.small {
	margin: 0 auto;
	width: fit-content;
}

.tokengroup.small .tokensamples {
	width: 100px;
	height: 100px;
	float: none;
}

#top h3.gform_title {
	color: #a9cd4f !important;
	font-size: 	45px;
}

.tokenHighlight {
	fill: #F4773E; /* #dd6a00;*/
}

.found .tokenHighlight {
	fill: transparent;
}


@media screen and (max-width: 500px) {
	#top .modal h3 {
		font-size: 1.5rem;
	}
}


#top #main .sidebar{
border-left-style:none;
}

#main .container_wrap {
border-top-style:none;
}

.content{
border-right-style:none;
}


/*## ##    ##  ######  ##     ##  #######  ####  ######  ######## 
 ##  ###   ## ##    ## ##     ## ##     ##  ##  ##    ## ##       
 ##  ####  ## ##       ##     ## ##     ##  ##  ##       ##       
 ##  ## ## ## ##       ######### ##     ##  ##  ##       ######   
 ##  ##  #### ##       ##     ## ##     ##  ##  ##       ##       
 ##  ##   ### ##    ## ##     ## ##     ##  ##  ##    ## ##       
#### ##    ##  ######  ##     ##  #######  ####  ######  ######## */ 
/* Landing Page 4/2021 */

.page-id-7057 #main {
	background-color: #EDEDED !important;
}

.page-id-7057 .container {
	background-color: unset !important;
}
.page-id-7057 #left-circle{
	/* display: none; */
	position: absolute;
    left: -34em;
    top: 19em;
    width: 35%;
}

.page-id-7057 #right-circle{
	/* display: none; */
	position: absolute;
	width: 125%;
    top: 21em;
    right: -58em;
}

.page-id-7057 #inchoice-center h1{
	font-family: 'Open-Sans', sans-serif !important;
	color: #053654 !important;
    font-weight: 400 !important;
    text-transform: none;
	font-size: 2.5em;
	line-height: 1 !important;
	margin-bottom: .75em;
}
.page-id-7057 #inchoice-center h1 strong{
	font-family: 'Open-Sans', sans-serif !important;
	color: #053654 !important;
    font-weight: 700 !important;
    text-transform: none;
}

.page-id-7057 #inchoice-center h2 {
	font-size: 1.5em;
	text-transform: none;
	font-weight: 500 !important;
	line-height: 1.4em;
	color: #053654 !important;
}

.page-id-7057 #inchoice-center p{
	font-family: 'Open-Sans', sans-serif !important;
	font-size: .8em;
	line-height: 1.4 !important;
	color: #3E3E3E !important;
	padding-right: 8%;
	font-weight: 500 !important;
}

.page-id-7057 img {
	z-index: 1;
}

.page-id-7057 #inchoice-header {
	border-radius: 30px 30px 0 0;
	margin: 0 auto;
	width: 92%;
	max-width: 1800px;
	background-color: #053654;
	-webkit-box-shadow: 0px 0px 18px 3px rgba(0,0,0,0.2); 
	box-shadow: 0px 0px 18px 3px rgba(0,0,0,0.2);
}

.page-id-7057 #inchoice-logo {
	margin-top: -.5em;
	width: 45%;
    margin-left: 4em;
}

.page-id-7057 #inchoice-rightnav {
	text-align: right !important;
	padding-right: 6em;
}

.page-id-7057 #inchoice-rightnav li{
	display: inline-block;
	padding-top: 1em;
}

.page-id-7057 #inchoice-rightnav a{
	color: #053654;
	font-size: .75em;
	font-weight: 600;
	cursor: pointer;
}

.page-id-7057 #inchoice-center {
	margin: 0 auto;
    width: 92%;
	max-width: 1800px;
	background-color: #ffffff;
	-webkit-box-shadow: 0px 0px 18px 3px rgba(0,0,0,0.16); 
	box-shadow: 0px 0px 18px 3px rgba(0,0,0,0.16);
}
.page-id-7057 #main-text {
	padding-left: 25%;
	margin-top: 2em;
}

.page-id-7057 #main-text #learn-more p{
	color: #053654 !important;
	font-size: 1em;
}

.page-id-7057 #main-text #learn-more strong{
	font-weight: 600 !important;
	color: #053654 !important;
}

.page-id-7057 #main-text #learn-more a{
	color: #B35929 !important;
	font-weight: 600 !important;
	text-decoration: underline;
}

.page-id-7057 #main-text #learn-more h2 a{
	font-weight: 500 !important;
}

.page-id-7057 #main-text .divider{
	border-top: #053654 1px solid ;
	width: 90%;
	margin: 2.5em 0;
}

.page-id-7057 #main-text #learn-more .ctaButton a{ 
    padding: .5em 1.2em;
    margin: 1em 0 3em 0;
    display: block;
    width: 8.2em;
    border-radius: 50px;
    text-decoration: none;
    color: #ffffff !important;
    font-weight: 500 !important;
    font-size: 1.2em;
	cursor: pointer;
}

.page-id-7057 .gradBack{
	background: rgb(224,96,37);
	background: -moz-linear-gradient(0deg, rgba(224,96,37,1) 0%, rgba(216,131,86,1) 73%);
	background: -webkit-linear-gradient(0deg, rgba(224,96,37,1) 0%, rgba(216,131,86,1) 73%);
	background: linear-gradient(0deg, rgba(224,96,37,1) 0%, rgba(216,131,86,1) 73%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e06025",endColorstr="#d88356",GradientType=1);
}

.page-id-7057 .bullet{ 
    width: 55px;
	margin-top: .3em;
    display: inline-block;
    height: .75em;
    margin-right: 1em;
    border-radius: 50px;
}

.page-id-7057 #inchoice-center #computer{
	padding-right: 6.5em;
	padding-left: 2em;
	margin-top: -1.5em;
}

.page-id-7057 #inchoice-footer {
	display: block;
	position: relative;
	z-index: 99;
}

.page-id-7057 #inchoice-footer p, .page-id-7057 #inchoice-footer strong, .page-id-7057 #inchoice-footer a  { 
	color: #053654 !important;
}

.page-id-7057 #computer-mobile{
	display: none;
}

@media screen and (min-width: 1px) and (max-width: 999px) {
	.page-id-7057 #main-text {
		padding-left: 0;
	}
	.page-id-7057 #inchoice-logo {
		display: block;
		margin: 0 auto;
	}
	.page-id-7057 #inchoice-center h1{
		font-size: 1.3em;
	}
	.page-id-7057 #inchoice-rightnav { 
		text-align: center !important;
		padding-right: 0em;
	}
	.page-id-7057 #main-text #learn-more p {
		font-size: .8em;
	}
	.page-id-7057 #inchoice-center h2 {
		font-size: 1.2em;
	}
	.page-id-7057 #computer-mobile{
		display: block;
		width: 50%;
		margin: 0 auto;
	}
	.page-id-7057 #computer{
		display: none;
	}
}

@media screen and (min-width: 700px) and (max-width: 999px) {
	.page-id-7057 #left-circle{
		left: -14em;
	}
	.page-id-7057 #main-text {
		padding-left: 4em;
	}

	.page-id-7057 #right-circle{
		right: -64em;
	}

}

@media screen and (min-width: 1000px) and (max-width: 1299px) {
	.page-id-7057 #left-circle{
		left: -19em;
	}
}

@media screen and (min-width: 1300px) and (max-width: 1600px) {
	.page-id-7057 #left-circle{
		left: -24em;
	}
}
