@charset "utf-8";
body {
    margin-right: auto;
    margin-left: auto;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: medium;
    text-align: center;
    max-width: 2045px;
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
}
body a {
	color: #D38B04;
}
body a:hover {
	/* [disabled]font-style: italic; */
	text-decoration: none;

}
h1 {
    font-family: Georgia, "Times New Roman", serif;
    font-size: 24px;
    color: #F1A514;
    line-height: normal;
}
.h1 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 24px;
	color: #F1A514;
	font-weight: bold;
}
h2 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 24px;
	color: #F1A514;
	font-weight: normal;
	line-height: normal;
}
h3 {
    font-size: 18px;
    margin-bottom: 5px;
    color: #DA9D29;
    line-height: normal;
}
.h3 {
	font-size: 18px;
	margin-bottom: 5px;
	color: #DA9D29;
}
h6 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 20px;
	line-height: 1.6em;
}





img {
	max-width: 100%;
	border-style: none;
}
input#mc-embedded-subscribe {
	font-family: Arial;
	background-color: #DA9D29;
	margin-top: 3px;
	margin-bottom: 3px;
	border-style: solid;
	color: #F4DBAC;
	font-weight: bold;
	border-radius: 5px;
}
input#mc-embedded-subscribe a:hover {
	font-style: italic;
	background-color: #181614;
}



section {
	line-height: 1.6em;
	margin-bottom: 30px;

}

.Accent  {
    font-family: "Times New Roman", serif;
    font-style: italic;
    font-weight: normal;
    letter-spacing: 0.15em;
    color: rgba(221,220,213,1.00);
    font-size: 2em;
    display: inline-block;
}
.Announcement {
    background-color: rgba(241,9,13,1.00);
    color: rgba(255,255,255,1.00);
    width: 90%;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 10px;
    padding-bottom: 10px;
}
.Announcement a {
    color: rgba(255,255,255,1.00);
    font-weight: bold;
}
.Announcement a:hover {
    text-decoration: none;
}




.Aside_Box {
	width: 300px;
	max-width: 80%;
	border: 1px solid #464646;
	border-radius: 4px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
}

.Aside_Left {
	width: 349px;
	display: inline-block;
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #DA9D29;
	text-align: left;
	margin-top: 30px;
	max-width: 80%;
	margin-bottom: 30px;
	overflow-x: hidden;
	vertical-align: top;
	float: none;
}
.Aside_L {
	width: 349px;
	display: inline-block;
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #DA9D29;
	text-align: left;
	margin-top: 30px;
	max-width: 80%;
	margin-bottom: 30px;
	overflow-x: hidden;
	vertical-align: top;
	float: none;
}
.Aside_Block {
	width: 286px;
	display: inline-block;
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #DA9D29;
	text-align: left;
	margin-top: 30px;
	max-width: 80%;
	margin-bottom: 30px;
	overflow-x: hidden;
	vertical-align: top;
	float: left;
}
.Aside_Right {
	width: 349px;
	display: inline-block;
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #DA9D29;
	text-align: left;
	margin-top: 30px;
	max-width: 80%;
	margin-bottom: 30px;
	overflow-x: hidden;
	vertical-align: top;
	float: right;
}
.Aside_Right_1000 {
	width: 349px;
	display: inline-block;
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #DA9D29;
	text-align: left;
	margin-top: 30px;
	max-width: 80%;
	margin-bottom: 30px;
	overflow-x: hidden;
	vertical-align: top;
	float: right;
}
.Aside_Left_Clear {
	width: 349px;
	display: inline-block;
	margin-left: 15px;
	margin-right: 15px;
	border: 1px none #DA9D29;
	text-align: left;
	margin-top: 30px;
	max-width: 80%;
	margin-bottom: 30px;
	overflow-x: hidden;
	vertical-align: top;
	overflow-y: hidden;
}
.Aside_Left_D {
	width: 349px;
	display: inline-block;
	margin-left: 15px;
	margin-right: 59px;
	text-align: left;
	margin-top: 30px;
	max-width: 80%;
	margin-bottom: 30px;
	overflow-x: hidden;
	vertical-align: top;
	overflow-y: hidden;
	border-top: 1px none #7C776E;
	border-bottom: 1px none #7C776E;
	border-right: 1px dotted #7C776E;
	border-left: 1px none #7C776E;
	padding-right: 15px;
	float: left;
}
.BlueBlock-100PercentCopy {
	background-color: #B9D2CC;
	color: #FFFFFF;
	padding: 15px;
	margin: 15px;
}
.Bottom_Rule {
    width: 100%;
    background-color: #FFC509;
    padding-top: 8px;
    padding-bottom: 100px;
}
.Bottom_Rule_A {
	width: 100%;
	overflow-y: hidden;
	text-align: center;
	background-color: #E3E2E0;
	border-color: #DA9D29;
	border-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
}
.Box-2 {
    display: inline-block;
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 20px;
    vertical-align: top;
    width: 43%;
    padding-top: 20px;
    margin-left: 1%;
    margin-right: 1%;
    margin-bottom: 13px;
}
.Box-2 h3 {
    margin-top: 0px;
}


.Box-3 {
    width: 28%;
    display: inline-block;
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 67px;
    vertical-align: top;
}
.Box-3E {
    display: inline-block;
    vertical-align: top;
    width: 242px;
    padding-left: 4%;
    padding-right: 4%;
}

.Box-3E a {
    display: inline-block;
    vertical-align: top;
    max-width: 100%;
    color: #000000;
    text-decoration: none;
    text-align: center;
}
.Box-3E a h4 {
    margin-bottom: 5px;
}

.Box-3E a p {
    font-size: small;
    color: #5B5750;
    margin-top: 1px;
}
.Box-3E a:hover > img {
    opacity: 0.85;

}


.Box-3-2 {
    width: 60%;
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 67px;
    display: inline-block;
}


.Box-Display-Full {
	width: 90%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #D6A024;
	margin-top: 20px;
	margin-bottom: 20px;
	overflow-x: hidden;
	overflow-y: hidden;
	display: inline-block;
	text-align: left;
	vertical-align: top;
}
.Box-Display-Third {
	width: 276px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #D6A024;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	overflow-x: hidden;
	overflow-y: hidden;
	display: inline-block;
	text-align: left;
	vertical-align: top;
}
.Box-Display-Half {
    width: 430px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border: 1px solid #D6A024;
    margin-top: 20px;
    margin-right: 20px;
    margin-bottom: 20px;
    margin-left: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    display: inline-block;
    text-align: left;
    vertical-align: top;
}
.Box-Full {
    width: 98%;
    display: inline-block;
    text-align: left;
    line-height: 1.5em;
    margin-top: 23px;
    margin-bottom: 22px;
}
.Box-Full h2 {
    margin-top: -11px;
}
.Box-Full h2 a {
    font-family: Arial, "san serif";
    text-decoration: none;
    color: rgba(241,165,20,1.00);
}
.Box-Shadow {
    -webkit-box-shadow: 0px 0px 4px #4A4949;
    box-shadow: 0px 0px 4px #4A4949;
}






.Button_Image_Group img {
	margin-bottom: 8px;
	margin-right: 10px;
	margin-left: 10px;
}

.Column_Left_A {
	width: 349px;
	max-width: 80%;
	float: left;
	text-align: center;
}
.Column_250 {
	width: 244px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	display: inline-block;
	max-width: 90%;
}



.Container_21 {
	width: 1024px;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	overflow-x: hidden;
	overflow-y: hidden;
	padding-right: 0px;
	text-align: left;
	border-color: #8B8B8A;
	border-width: 1px;
	border-bottom-style: dotted;
	padding-bottom: 13px;
}




.Container_A {
    width: 1024px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-right: 0px;
}
.Container_B {
    width: 1024px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-right: 0px;
    text-align: center;
    border-color: #8B8B8A;
    border-width: 1px;
    border-bottom-style: dotted;
    padding-bottom: 13px;
}
.Container_B1 {
	width: 512px;
	display: inline-block;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	overflow-x: hidden;
	overflow-y: hidden;
	padding-right: 0px;
	text-align: center;
	border-color: #8B8B8A;
	border-width: 1px;
	border-bottom-style: dotted;
	padding-bottom: 13px;
}
.Container_C {
	width: 1024px;
	max-width: 90%;
	overflow-x: hidden;
	overflow-y: hidden;
	padding-right: 0px;
	text-align: left;
	border-color: #8B8B8A;
	border-width: 1px;
	border-bottom-style: dotted;
	padding-bottom: 13px;
	display: inline-block;
}
.Container_C p {
    line-height: 1.6em;
}
.Container_D {
    width: 1024px;
    display: inline-block;
    max-width: 90%;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: left;
}
.Container-Hero {
    width: 1024px;
    display: inline-block;
    max-width: 100%;
}



.design-name-21-left {
display: inline-block;
	width: 349px;
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	margin-top: 30px;
	max-width: 80%;
	margin-bottom: 30px;
	overflow-x: hidden;
	vertical-align: top;
	float: none;


}

.design-name-21-right {
	width: 45%;
	float: right;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	display: inline-block;

}

.Display_Block {
	width: 400px;
	max-width: 80%;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	border: 1px solid #807E7B;
	border-radius: 11px;
	-webkit-box-shadow: 0px 0px 13px #5F5B5B;
	box-shadow: 0px 0px 13px #5F5B5B;
	margin-bottom: 15px;
}

.form_21 {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	max-width: 90%;
	width: 1024px;

}
.Form-CTA {
	font-size: small;
	border: 1px solid #9B9696;
	border-radius: 10px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	-webkit-box-shadow: 0px 0px 5px #929090;
	box-shadow: 0px 0px 5px #929090;
	margin-top: 20px;
}
.Form-CTA p {
	display: inline-block;
	width: 33%;
}



.GoldBlock-100Percent {
	background-color: #e1af05;
	color: #FFFFFF;
	padding: 15px;
	margin: 15px;
}
.GoldBlock-100Percent a {
	color: #4E583D;
}

.Green_Button {
	display: block;
}



.Green_Button a {
	display: inline-block;
	margin-top: 8px;
	margin-right: 3px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: #4e583d;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
.Green_Button a:hover {
	font-style: italic;

}

.Gold_Button{
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
}

.Gold_Button .Gold_Button_Middle {
	display: block;
}


.Gold_Button a {
	display: inline-block;
	margin-right: 16px;
	margin-bottom: 3px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-color: #DD9D22;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	float: right;
}
.Gold_Button_Middle a {
	display: inline-block;
	margin-right: 16px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-color: #DD9D22;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
}
.Gold_Button a:hover {
	font-style: italic;
}
.Gold_Button_Middle a:hover {
	font-style: italic;
}
.Gray {
    color: rgba(108,105,101,1.00);
}


.GreenHeading {
	font-family: "Calisto MT", Georgia;
	font-size: xx-large;
	color: #4E583D;
	font-weight: bold;
}





.Header {
	width: 100%;
	overflow-y: hidden;
	background-attachment: fixed;
	background-color: #ffb622;
	background-position: left top;
	background-repeat: repeat-x;
	background-image: url(Images-Main/Header-Background-Healthcare-Marketing.jpg);
	overflow-x: hidden;
}
.Header_Logo {
	float: left;
	max-width: 100%;
	overflow-x: hidden;
	overflow-y: hidden;
	border-color: #8E867D;
	text-align: left;
}
.Hero-Full {
    width: 100%;
    display: inline-block;
    margin-bottom: 34px;
    background-image: url(Images-Main/Background-Marketing.jpg);
    background-size: cover;
    background-position: right center;
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: center;
    border-bottom: 2px solid rgba(218,157,41,1.00);
}
.Hero-Full-Box  {
    display: inline-block;
    background-color: rgba(24,22,20,0.82);
    padding-top: 15px;
    padding-bottom: 15px;
    width: 75%;
    padding-left: 2%;
    padding-right: 2%;
    border-radius: 5px;
    text-shadow: 3px 3px 3px rgba(24,22,20,1.00);
    -webkit-box-shadow: 0px 0px 12px rgba(248,239,208,1.00);
    box-shadow: 0px 0px 12px rgba(248,239,208,1.00);
}
.Hero-Full-Box h1 {
    display: inline-block;
    border-right-width: 1px;
    border-right-style: solid;
    padding-right: 15px;
    margin-right: 15px;
}




.header_21 {
	width: 58%;
	float: none;
	display: inline-block;

}

.Heading {
font-family: Calisto MT, Georgia;
font-size: xx-large;
	color: #DA9D2A;
	}
.Hero-Tiles {
    width: 100%;
    margin-top: 13px;
    text-align: center;
    display: inline-block;
}
.Hero-1of3 {
    width: 32%;
    display: inline-block;
    vertical-align: top;
}

.Hero-2of3 {
    width: 32%;
    display: inline-block;
    vertical-align: top;
    float: left;
}
.Hero-3of3 {
    width: 32%;
    display: inline-block;
    float: right;
    vertical-align: top;
}
.Hero-2Across {
    width: 49%;
    display: inline-block;
    min-width: 285px;
}




.Highlight {
	background-color: #F5F185;
}

.Img_Rt_195 {
	width: 195px;
	max-width: 33%;
	margin-left: 15px;
	float: right;
}

.img-right-21 {
	margin:15px;

}

.Left_Menu a {
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #DA9D29;
	text-decoration: none;
	color: #4E583D;
	font-weight: bold;
	font-size: 14px;
	border-radius: 3px;
	margin-top: 6px;
}
.Left_Menu a:hover {
	text-shadow: 0px 0px 8px #F9F9F3;
	font-style: italic;
}
.Line-Height {
    line-height: 1.4em;
}

.Link-Boxes-Qtr a {
	display: inline-block;
	width: 200px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #4B4845;
	text-decoration: none;
	vertical-align: top;
}
.Link-Boxes-Qtr a:hover h2 {
	background-color: #4B4845;
}
.Link-Boxes-Qtr a:hover h2 i {
    color: #DD9D22;
}




.Link-Boxes-Qtr a h2 {
    color: #FFFFFF;
    background-color: #DD9D22;
    font-family: Arial, sans-serif;
    font-size: medium;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-top: -4px;
    margin-bottom: 3px;
    padding-right: 3px;
    padding-left: 3px;
    text-align: left;
    overflow-y: hidden;
}
.Link-Boxes-Qtr a h2 i {
    display: inline-block;
    float: left;
    font-size: 2em;
    padding-left: 5px;
    padding-right: 8px;
    padding-top: 4px;
    border-right: 1px solid #FFFFFF;
    margin-right: 11px;
}





.Links_Services {
	display: table;
}

.Links_Services a {
	width: 235px;
	display: inline-block;
	margin-top: 8px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 29px;
	float: left;
	text-decoration: none;
	color: #4E583D;
	border-color: #66625B;
	border-width: 1px;
	border-bottom-style: dotted;
	vertical-align: top;
}
.Links_Services a:hover {
	color: #F1A514;
}

.List-Vt {
    border-bottom: 1px solid #6E7484;
    font-size: 1.15em;
}
.List-Vt i {
    margin-right: 13px;
}


.List-Vt a {
    color: #4E515A;
    text-decoration: none;
    display: inline-block;
    width: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
    border-width: 1px;
    border-color: #6E7484;
    border-top-style: solid;
    text-indent: 5px;
}
.List-Vt a:hover {
    background-color: #DA9D2A;
    color: #FFFFFF;
}

.Media_Block {
    display: inline-block;
    float: right;
    vertical-align: middle;
    margin-top: 5px;
}

.Media_Block a i {
    color: rgba(78,88,61,1.00);
    font-size: 1.7em;
    display: inline-block;
    margin-right: 15px;
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
    background-color: #FBDB71;
    border-radius: 8px;
}
.Media_Block-Center {
    max-width: 175px;
    display: inline-block;
}



.Mega_A {
	width: 320px;
	display: inline-block;
	float: left;
	margin-left: 15px;
	font-size: 13px;
}

.Mega_A a {
	background: none	!important;
	color: #FFFFFF	!important;
	width: 300px;
	font-weight: normal	!important;
	border-color: #FFFFFF;
	border-width: 2px;
	border-bottom-style: dotted;
	border-right-style: none !important;
	border-radius: 0px 0px 0px 8px	!important;
	text-transform: uppercase;
	letter-spacing: .2em;
}
.Mega_A a:hover  {
	background: none	!important;
	color: #FFFFFF	!important;
	width: 300px;
	font-weight: normal	!important;
	border-color: #FFFFFF;
	border-width: 2px;
	border-bottom-style: dotted;
	border-radius: 0px 0px 0px 8px	!important;
	text-transform: uppercase;
	letter-spacing: .2em;
}

.Mega_A_Pic {
	display: inline-block;
	margin-top: 10px	!important;
	padding-bottom: 0px	!important;
	padding-top: 0px	!important;
	padding-right: 0px	!important;
	padding-left: 0px	!important;
	border-color: #FFFFFF	!important;
	margin-left: 103px;
}
.Mega_A_Pic a {
	display: inline-block;
	margin-top: 10px	!important;
	padding-bottom: 0px	!important;
	padding-top: 0px	!important;
	padding-right: 0px	!important;
	padding-left: 0px	!important;
	border: 2px solid #FFFFFF !important;
	border-radius: 0px	!important;
	line-height: 0%	!important;
}
.Mega_A_Text_Right {
	display: inline-block;
	width: 300px;
	float: right;
	margin-right: 15px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border: 1px solid #FFFFFF;
	margin-top: 11px;
}
.Mega_A_Display_None {
	display: none;
	width: 300px;
	float: right;
	margin-right: 15px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border: 1px solid #FFFFFF;
	margin-top: 11px;
	overflow-y: hidden;
}

.Mega_A li:hover .Mega_A_Display_None {
	display: inline-block;
}
.Mega_A li   {
	margin-bottom: 2px;



}


.Mega_B {
	width: 320px;
	display: inline-block;
	float: left;
	margin-left: 15px;
	font-size: 12px;
}
.Mega_B a {
	background-image: none, -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	background-image: none, -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	background-image: none, -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	background-image: none, linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	color: #5B574F	!important;
	width: 132px;
	font-weight: normal	!important;
	border-radius: 0px 0px 0px 8px	!important;
	border-right-style: none !important;
	text-transform: none;
	letter-spacing: 0em;
	border: 1px solid #807E7C;
	background-color: #FFFFFF	!important;
	text-align: center;
	padding-top: 3px	!important;
	padding-right: 3px	!important;
	padding-bottom: 3px	!important;
	padding-left: 3px	!important;
	margin-right: 10px;
	margin-top: 10px;
}
.Mega_B a:hover  {
	background-image: none, -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 79.27%,rgba(147,146,145,1.00) 100%)	!important;
	background-image: none, -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 79.27%,rgba(147,146,145,1.00) 100%)	!important;
	background-image: none, -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 79.27%,rgba(147,146,145,1.00) 100%)	!important;
	background-image: none, linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 79.27%,rgba(147,146,145,1.00) 100%)	!important;
	color: #5B574F	!important;
	width: 132px;
	font-weight: normal	!important;
	border-radius: 0px 0px 0px 8px	!important;
	text-transform: none;
	letter-spacing: 0em;
	border: 1px solid #807E7C;
	background-color: none	!important;
	text-align: center;
	padding-top: 3px	!important;
	padding-right: 3px	!important;
	padding-bottom: 3px	!important;
	padding-left: 3px	!important;
	text-shadow: 0px 0px 0px #ffffff !important;
}
.Mega_Button_Right a {
	background-image: none, -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	background-image: none, -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	background-image: none, -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	background-image: none, linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	color: #5B574F	!important;
	font-weight: normal	!important;
	border-radius: 0px 0px 0px 8px	!important;
	text-transform: none;
	letter-spacing: 0em;
	border: 1px solid #807E7C;
	background-color: #FFFFFF	!important;
	text-align: center;
	padding-top: 3px	!important;
	padding-right: 3px	!important;
	padding-bottom: 3px	!important;
	padding-left: 3px	!important;
	float: right;
	width: auto	!important;
	margin-top: 5px	!important;
	}
.Mega_Button_Right a:hover  {
	background-image: none, -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	background-image: none, -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	background-image: none, -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	background-image: none, linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	color: #DA9D29	!important;
	font-weight: normal	!important;
	border-radius: 0px 0px 0px 8px	!important;
	text-transform: none;
	letter-spacing: 0em;
	border: 1px solid #807E7C;
	background-color: #FFFFFF	!important;
	text-align: center;
	padding-top: 3px	!important;
	padding-right: 3px	!important;
	padding-bottom: 3px	!important;
	padding-left: 3px	!important;
	float: right;
	width: auto	!important;
	margin-top: 5px	!important;
	text-shadow: 0px 0px 0px #ffffff !important;
	}
.Mega_C {
	width: 320px;
	display: inline-block;
	float: left;
	margin-left: 62px;
	margin-top: 17px;
	margin-bottom: 12px;
}
.Mega_C a {
	background-image: none, -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	background-image: none, -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	background-image: none, -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	background-image: none, linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%)	!important;
	color: #5B574F	!important;
	width: 132px;
	font-weight: normal	!important;
	border-radius: 0px 0px 0px 8px	!important;
	border-right-style: none !important;
	text-transform: none;
	letter-spacing: 0em;
	border: 1px solid #807E7C;
	background-color: #FFFFFF	!important;
	text-align: center;
	padding-top: 3px	!important;
	padding-right: 3px	!important;
	padding-bottom: 3px	!important;
	padding-left: 3px	!important;
	font-size: 12px;
	margin-top: 5px;
	margin-right: 5px;
}
.Mega_C a:hover  {
	background-image: none, -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 79.27%,rgba(147,146,145,1.00) 100%)	!important;
	background-image: none, -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 79.27%,rgba(147,146,145,1.00) 100%)	!important;
	background-image: none, -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 79.27%,rgba(147,146,145,1.00) 100%)	!important;
	background-image: none, linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 79.27%,rgba(147,146,145,1.00) 100%)	!important;
	color: #5B574F	!important;
	width: 132px;
	font-weight: normal	!important;
	border-radius: 0px 0px 0px 8px	!important;
	text-transform: none;
	letter-spacing: 0em;
	border: 1px solid #807E7C;
	background-color: none	!important;
	text-align: center;
	padding-top: 3px	!important;
	padding-right: 3px	!important;
	padding-bottom: 3px	!important;
	padding-left: 3px	!important;
	text-shadow: 0px 0px 0px #FFFFFF !important;
}
.Mega_D {
	width: 280px;
	display: inline-block;
	float: none;
	margin-left: 12px;
	margin-top: 3px;
}
.Mega_D a {
	background-image: none, -webkit-linear-gradient(270deg,rgba(122,119,117,1.00) 0%,rgba(87,85,84,1.00) 4.15%,rgba(91,89,88,1.00) 94.30%,rgba(120,120,119,1.00) 98.96%)	!important;
	background-image: none, -moz-linear-gradient(270deg,rgba(122,119,117,1.00) 0%,rgba(87,85,84,1.00) 4.15%,rgba(91,89,88,1.00) 94.30%,rgba(120,120,119,1.00) 98.96%)	!important;
	background-image: none, -o-linear-gradient(270deg,rgba(122,119,117,1.00) 0%,rgba(87,85,84,1.00) 4.15%,rgba(91,89,88,1.00) 94.30%,rgba(120,120,119,1.00) 98.96%)	!important;
	background-image: none, linear-gradient(180deg,rgba(122,119,117,1.00) 0%,rgba(87,85,84,1.00) 4.15%,rgba(91,89,88,1.00) 94.30%,rgba(120,120,119,1.00) 98.96%)	!important;
	color: #FEC746	!important;
	width: 122px;
	font-weight: normal	!important;
	border-radius: 0px	!important;
	text-transform: none;
	letter-spacing: 0em;
	border: 1px solid #807E7C !important;
	background-color: #555352	!important;
	text-align: center;
	padding-top: 3px	!important;
	padding-right: 3px	!important;
	padding-bottom: 3px	!important;
	padding-left: 3px	!important;
	font-size: 12px	!important;
	margin-top: 0px	!important;
	margin-right: 7px	!important;
	margin-bottom: 3px	!important;
	margin-left: 0px	!important;
}
.Mega_D a:hover  {
	background-image: none, -webkit-linear-gradient(270deg,rgba(122,119,117,1.00) 0%,rgba(87,85,84,1.00) 4.15%,rgba(91,89,88,1.00) 94.30%,rgba(120,120,119,1.00) 98.96%)	!important;
	background-image: none, -moz-linear-gradient(270deg,rgba(122,119,117,1.00) 0%,rgba(87,85,84,1.00) 4.15%,rgba(91,89,88,1.00) 94.30%,rgba(120,120,119,1.00) 98.96%)	!important;
	background-image: none, -o-linear-gradient(270deg,rgba(122,119,117,1.00) 0%,rgba(87,85,84,1.00) 4.15%,rgba(91,89,88,1.00) 94.30%,rgba(120,120,119,1.00) 98.96%)	!important;
	background-image: none, linear-gradient(180deg,rgba(122,119,117,1.00) 0%,rgba(87,85,84,1.00) 4.15%,rgba(91,89,88,1.00) 94.30%,rgba(120,120,119,1.00) 98.96%)	!important;
	color: #FDDE94	!important;
	font-weight: normal	!important;
	border-radius: 0px	!important;
	text-transform: none;
	letter-spacing: 0em;
	border: 1px solid #807E7C;
	background-color: #555352	!important;
	text-align: center;
	padding-top: 3px	!important;
	padding-right: 3px	!important;
	padding-bottom: 3px	!important;
	padding-left: 3px	!important;
	font-size: 12px	!important;
	margin-top: 0px	!important;
	margin-right: 7px	!important;
	margin-bottom: 3px	!important;
	margin-left: 0px	!important;
	text-shadow: 0px 0px 4px #DCD8D8;
	width: 122px;
}




.Mega_Menu {
	width: 750px;
	color: #FFFFFF	!important;
	padding-bottom: 25px;
	padding-top: 15px;
	background-image: -webkit-linear-gradient(270deg,rgba(201,197,195,1.00) 0%,rgba(85,83,82,1.00) 6.74%,rgba(131,130,130,0.64) 49.74%,rgba(85,83,82,0.96) 95.85%,rgba(192,190,189,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(201,197,195,1.00) 0%,rgba(85,83,82,1.00) 6.74%,rgba(131,130,130,0.64) 49.74%,rgba(85,83,82,0.96) 95.85%,rgba(192,190,189,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(201,197,195,1.00) 0%,rgba(85,83,82,1.00) 6.74%,rgba(131,130,130,0.64) 49.74%,rgba(85,83,82,0.96) 95.85%,rgba(192,190,189,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(201,197,195,1.00) 0%,rgba(85,83,82,1.00) 6.74%,rgba(131,130,130,0.64) 49.74%,rgba(85,83,82,0.96) 95.85%,rgba(192,190,189,1.00) 100%);
	background-color: rgba(99,97,96,0.91);
	border-radius: 6px;
	-webkit-box-shadow: 3px 3px 7px rgba(184,181,181,1.00);
	box-shadow: 3px 3px 7px rgba(184,181,181,1.00);
	display: none;
	position: absolute;
	left: 50%;
	margin-left: -423px;
	text-align: left;

}

.main-text-21{
	margin-left: auto;
	margin-right: auto;
	width: 80%;
}
#Menu {
	width: 100%;
	color: #FFFFFF;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	display: none;
	background-color: #413E3B;
}
#Menu a {
	text-decoration: none;
	color: #FFFFFF;
}
#Menu a:hover {
	text-shadow: 0px 0px 8px #F7F4CE;
}

#Menu ul {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;

}
#Menu ul li:hover > ul {
	display: block;
}


#Menu ul ul {
	display: none;
	margin-bottom: 15px;
}

#Menu ul ul li {
	margin-left: -21px;
	padding-top: 5px;
}

nav{
	position: relative;
	z-index: 1000;
}

.nav_21 {
	display: inline-block;
	width: 349px;
	margin-left: auto;
	margin-right: auot;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	margin-top: 30px;
	max-width: 80%;
	margin-bottom: 30px;
	overflow-x: hidden;
	vertical-align: top;
	float: none;

}

.nav_21 a {
	color:#000000;

}

.nav_21 a:hover {
	color:#FFFFFF;
	text-decoration:none;

}



.Order_Box {
	width: 150px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	border: 1px solid #868383;
	margin-bottom: 5px;
	margin-top: 5px;
	min-height: 103px;
}
.Order_Box_Wide {
	width: 574px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	border: 1px solid #868383;
	margin-bottom: 5px;
	margin-top: 5px;
	max-width: 80%;
}
.Order-Style1 input  , .Order-Style1 textarea{
    margin-bottom: 11px;
    display: inline-block;
    margin-top: 4px;
}

.Order_Box_Variable {
	width: 150px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	border: 1px solid #868383;
	margin-bottom: 5px;
	margin-top: 5px;
	min-height: 237px;
}
.Order-Form input , .Order-Form textarea{
    margin-bottom: 10px;
}


.Service_Arrow {
	vertical-align: bottom;
	margin-right: 21px;
	display: inline-block;
	float: right;
	margin-top: -12px;
}
.Service-Mark {
    font-size: 0.5em;
    font-weight: normal;
    text-decoration: underline;
    vertical-align: super;
}

.Sign_Up_Fields {
	width: 307px;
	max-width: 80%;
	display: inline-block;
	vertical-align: text-top;
	text-align: right;
	border-color: #747371;
	border-width: 2px;
	border-left-style: dotted;
	margin-top: 10px;
	margin-bottom: 6px;
}

.Sign_Up_Text {
	width: 400px;
	display: inline-block;
	vertical-align: text-top;
	max-width: 80%;
	margin-right: 10px;
	margin-top: 10px;
}



.Span_Button a  {
	background-image: none, -webkit-linear-gradient(270deg,rgba(254,207,94,1.00) 0%,rgba(254,196,60,1.00) 100%)	!important;
	background-image: none, -moz-linear-gradient(270deg,rgba(254,207,94,1.00) 0%,rgba(254,196,60,1.00) 100%)	!important;
	background-image: none, -o-linear-gradient(270deg,rgba(254,207,94,1.00) 0%,rgba(254,196,60,1.00) 100%)	!important;
	background-image: none, linear-gradient(180deg,rgba(254,207,94,1.00) 0%,rgba(254,196,60,1.00) 100%)	!important;
	color: #5B574F	!important;
	width: 282px;
	font-weight: bold	!important;
	border-radius: 0px 0px 0px 8px	!important;
	text-transform: none;
	letter-spacing: 0em;
	border: 1px solid #807E7C;
	background-color: #FFFFFF	!important;
	text-align: center;
	padding-top: 3px	!important;
	padding-right: 3px	!important;
	padding-bottom: 3px	!important;
	padding-left: 3px	!important;
	margin-top: 10px	!important;
	margin-bottom: 15px;
}
.Span_Button a:hover  {
	background-image: none, -webkit-linear-gradient(270deg,rgba(254,207,94,1.00) 0%,rgba(254,196,60,1.00) 100%)	!important;
	background-image: none, -moz-linear-gradient(270deg,rgba(254,207,94,1.00) 0%,rgba(254,196,60,1.00) 100%)	!important;
	background-image: none, -o-linear-gradient(270deg,rgba(254,207,94,1.00) 0%,rgba(254,196,60,1.00) 100%)	!important;
	background-image: none, linear-gradient(180deg,rgba(254,207,94,1.00) 0%,rgba(254,196,60,1.00) 100%)	!important;
	color: #5B574F	!important;
	width: 282px;
	font-weight: bold	!important;
	border-radius: 0px 0px 0px 8px	!important;
	text-transform: none;
	letter-spacing: 0em;
	border: 1px solid #807E7C;
	background-color: #FFFFFF	!important;
	text-align: center;
	padding-top: 3px	!important;
	padding-right: 3px	!important;
	padding-bottom: 3px	!important;
	padding-left: 3px	!important;
	margin-top: 10px	!important;
	text-shadow: 0px 0px 9px #F8EED6;
}
.Specs {
    text-align: left;
}
.Specs h3 {
    display: inline-block;
    width: 98%;
    background-color: rgba(75,72,69,1.00);
    color: rgba(239,177,58,1.00);
    font-weight: normal;
    margin-top: 0px;
    padding-left: 2%;
    padding-top: 3px;
    padding-bottom: 3px;
}
.Specs p {
    margin-top: 0px;
}




.SubHeadingGreen {
	background-color: #FEC506;

}
.SubHead_A {
	font-weight: bold;
	font-size: 16px;
}
.Summary h3 {
    color: #000000;
    line-height: normal;
}
.Summary h3 i {
    font-size: 3em;
    margin-right: 17px;
    display: inline-block;
    float: left;
}


.Text_100 {
    width: 95%;
    display: inline-block;
    margin-top: 25px;
    text-align: left;
    padding-left: 2%;
    padding-right: 2%;
}

.Text_Right_Half {
	width: 551px;
	display: inline-block;
	max-width: 90%;
	margin-right: 15px;
	margin-left: 15px;
	text-align: left;
	float: left;
}
.Text_Right_Half_21 {
	width: 445px;
	display: inline-block;
	max-width: 90%;
	margin-right: 15px;
	margin-left: 15px;
	text-align: left;
	margin-top: 15px;
}

.Text_Left_Half {
	display: inline-block;
	max-width: 90%;
	margin-right: 15px;
	margin-left: 15px;
	text-align: left;
	float: left;
	width: 551px;
}

.Text_Left_Half_21 {
	display: inline-block;
	max-width: 90%;
	margin-right: 15px;
	margin-left: 15px;
	text-align: left;
	float: left;
	width: 453px;
	margin-top: 15px;
}
.Text_Right_Half_Boxed {
	width: 454px;
	max-width: 90%;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #8C8888;
	margin-top: 15px;
	border-radius: 8px;
	-webkit-box-shadow: 1px 1px 5px #393838;
	box-shadow: 1px 1px 5px #393838;
	margin-left: 15px;
	margin-right: 15px;
	display: inline-block;
	float: left;
}
.Text_Third {
	width: 301px;
	display: inline-block;
	max-width: 90%;
	margin-right: 27px;
	text-align: left;
	vertical-align: top;
	margin-top: 25px;
	margin-left: 10px;
}
.Tile {
    width: 134px;
    height: 93px;
    display: inline-block;
    margin-bottom: 25px;
    float: left;
    text-align: center;
    padding-left: 5px;
    padding-right: 0px;
}
.Tile-L {
    width: 240px;
    padding-left: 3%;
    padding-right: 3%;
    display: inline-block;
    float: left;
    height: 310px;
    text-align: center;
}
.Tile-M {
    width: 145px;
    height: 123px;
    display: inline-block;
    margin-bottom: 25px;
    float: left;
    text-align: center;
    padding-right: 1%;
    vertical-align: top;
    margin-left: 0px;
    padding-left: 1%;
}






.Top_Nav {
	width: 100%;
	overflow-y: hidden;
	text-align: center;
	background-color: #4B4845;
	border-color: #DA9D29;
	border-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
}
.Top_Nav a {
	font-family: Arial;
	text-decoration: none;
	display: inline-block;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #FFFFFF;
	padding-left: 21px;
	padding-right: 21px;
	border-right: 1px dotted #86817C;
}
.Top_Nav a:hover {
	color: #FFC509;
	text-shadow: 2px 2px 2px #000000;
}
.Top_Nav li a:hover {

}

.Top_Nav li {
	display: inline-block;
}
.Top_Nav ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-image: none;
	list-style-type: none;
}
.TransLink a:hover {
	opacity: 0.85;
}
.UL4 {
    width: 20%;
    padding-left: 2%;
    padding-right: 2%;
    color: rgba(108,105,102,1.00);
    display: inline-block;
    float: left;
    vertical-align: top;
}
.UL4 a {
    color: rgba(75,72,69,1.00);
    text-decoration: none;
}
.UL4 a:hover {
    color: rgba(221,157,34,1.00);
}


.UL4 h3 {
    color: rgba(75,72,69,1.00);
    margin-top: 0px;
}

.UL4 ul {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    list-style-type: none;
}
.UL4 ul li {
    margin-bottom: 4px;
    margin-top: 4px;
}
.UL4 ul ul li {
    list-style-type: circle;
    margin-left: 16px;
}





.Bottom_Rule_A .Container_A .Sign_Up_Block #mc_embed_signup #mc-embedded-subscribe-form #mc_embed_signup_scroll .Sign_Up_Text em {
}
.Header-Right {
	display: inline-block;
	float: right;
	text-align: right;
	color: #FFFFFF;
	font-size: x-large;
	text-shadow: 2px 2px 2px #000000;
	margin-top: 13px;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
	background-image: -webkit-linear-gradient(270deg,rgba(218,157,41,0.46) 0%,rgba(218,157,41,0.42) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(218,157,41,0.46) 0%,rgba(218,157,41,0.42) 100%);
	background-image: -o-linear-gradient(270deg,rgba(218,157,41,0.46) 0%,rgba(218,157,41,0.42) 100%);
	background-image: linear-gradient(180deg,rgba(218,157,41,0.46) 0%,rgba(218,157,41,0.42) 100%);
	border-radius: 25px;
}
.Header-Right a {
	color: #FFFFFF;
	text-decoration: none;
}








@media all and (min-width:800px) {
.Top_Nav li:hover .Mega_Menu   {
	display: block;

}

}


@media (max-width:1000px){
	.Text_Left_Half {
	/* [disabled]width: 551px; */
	display: inline-block;
	max-width: 90%;
	margin-right: 15px;
	margin-left: 15px;
	text-align: left;
	float: none;
}
.Form-CTA p {
	width: 100%;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.Text_Right_Half {
	width: 90%;
}
.Aside_L {
	width: 90%;
}
#Menu {
	display: block;
}
.Top_Nav {
	display: none;
}
.Aside_Right_1000 {
    width: 90%;
    max-width: 90%;
    display: inline-block;
    float: none;
}
.Aside_Left_Clear {
    width: 90%;
    max-width: 90%;
    float: none;
    display: inline-block;
    text-align: center;
}
.Aside_Left {
    width: 90%;
    max-width: 90%;
    float: none;
    display: inline-block;
}
.Box-Full {
    width: 90%;
}
.Box-2 {
    display: block;
    margin-bottom: 15px;
    width: 80%;
}













}

@media (max-width:1024px){
.Box-Display-Third  , .Box-Display-Half{
	width: 90%;
	margin-left: 0px;
	margin-right: 0px;
}
.Link-Boxes-Qtr a {
	width: 40%;
}

.Link-Boxes-Qtr a h2 i {
	vertical-align: middle;
}




}

@media (max-width:800px){
.Media_Block {
    display: block;
    float: left;
}
.Bottom_Rule {
    width: 97%;
    padding-left: 3%;
    display: block;
}
.UL4 {
    width: 45%;
    padding-left: 2px;
    padding-right: 2px;
    min-height: 401px;
}
.Box-3 {
    width: 45%;
}
.Box-3-2 {
    width: 96%;
}
.Hero-1of3 {
    width: 100%;
}
.Hero-2of3 {
    width: 49%;
}
.Hero-3of3 {
    width: 49%;
}
.Hero-Full .Hero-Full-Box h1 {
    border-right-style: none;
    margin-bottom: 2px;
}






	}

@media (max-width:650px){


	.col-left-21{
		width:90%

	}
.Box-3 {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
}
}


@media (max-width:550px){
.Link-Boxes-Qtr a {
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	width: 80%;
}

	.Gold_Button{
		flex-direction: column;
		align-items: flex-end;
	}
.Bottom_Rule {
    width: 97%;
    padding-left: 3%;
    display: block;
}
.Media_Block-Center {
    display: block;


}
.UL4 {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    min-height: 0px;
}
.UL4 h3 {
    margin-top: 12px;
    width: 100%;
    display: inline-block;
}
.UL4 li  {
    display: inline-block;
    float: left;
    min-width: 45%;
    margin-right: 2%;
    border-left-width: 2px;
    border-left-style: solid;
    padding-left: 2%;
}

.Tile-M {
    width: 45%;
}
.Hero-Full-Box h1 {
    font-size: 1.3em;

}
.Hero-Full-Box .Accent {
    font-size: 1.3em;
}




}
