#coronavirus_pic {
   position: absolute;
   left: 10px;
   display: block;
   width: 80px;
}

.background {
   background-color: #6696c4;
   height: 100%;
}

.container_packages {
   background-color: #ffffff;
   margin-right: auto;
   margin-left: auto;
   position: relative;
   top: 50px;
   width: 1350px;
   height: 800px;
   border-top-left-radius: 20px;
   border-top-right-radius: 20px;
   border-bottom-right-radius: 20px;
   border-bottom-left-radius: 20px;
}

.emergency_msg {
   color: #AA3419;
   padding-left: 80px;
   background: rgba(255, 255, 255, 0.55);
   margin-top: 100px;
   margin-bottom: -100px;
   position: relative;
   display: inline-block;
   width: 80%;
}

.advanced_3 {
   position: absolute;
   right: 350px;
   display: block;
   width: 300px;
   height: 700px;
}

.adv_seo_pic {
   border-style: groove;
   position: absolute;
   left: 60px;
   top: 30px;
   width: 50%;
   height: 67vh;
   background-image: url('/images/consultation1k.png');
}

.alacarte_background {
   background-color: #FFffff;
   filter: alpha(opacity=100);
   -moz-opacity: 100%;
   opacity: 1;
   position: relative;
   width: 100%;
   height: 100vh;
}

.alacarte_container {
   background-color: #FFFFFF;
   position: absolute;
   display: block;
   width: 300px;
   height: 700px;
}

.alacarte_container_header {
   padding-bottom: 32px;
   background-color: #6696c4;
   border-bottom: 2px solid #4a74a5;
   width: 100%;
}

.alacarte_header {
   font-family: Arial Black;
   color: #fff;
   text-align: center;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
}

.alacarte_interactive_pic {
   position: absolute;
   left: 80px;
   float: left;
   display: block;
   width: 300px;
   height: 200px;
   background-image: url('/images/Responsive300.jpeg');
   background-position: center center;
}

.alacarte_navigation_header {
   font-family: Arial;
   font-size: 20px;
   text-align: center;
   position: absolute;
   top: 65px;
   width: 100%;
   height: 50vh;
}

.alacarte_pfi {
   font-family: Arial Black;
   font-size: 22px;
   color: #ffffff;
   padding-top: 15px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   text-align: center;
   margin-top: 5px;
   position: absolute;
   left: 20px;
   display: block;
   width: 80%;
   height: 50vh;
}

.alacarte_pfi_red {
   font-family: Arial Black;
   font-size: 22px;
   color: #6696c4;
   text-align: right;
   position: relative;
   left: 800px;
   top: 50px;
   width: 300px;
   height: 30px;
}

.alacarte_pg_btn {
   font-family: Arial Black;
   font-size: 25px;
   color: #fff;
   text-align: center;
   background-color: #f0a763;
   filter: alpha(opacity=100);
   -moz-opacity: 100%;
   opacity: 1;
   margin-left: 50px;
   display: block;
   width: 200px;
   height: 40px;
   border-top-left-radius: 15px;
   border-top-right-radius: 15px;
   border-bottom-right-radius: 15px;
   border-bottom-left-radius: 15px;
}

.alacarte_pricing {
   font-family: Arial Black;
   font-size: 25px;
   color: #ffffff;
   text-align: center;
   margin-right: 5px;
   margin-left: 5px;
   position: absolute;
   left: 4px;
   top: 400px;
   display: inline-block;
   width: 95%;
   height: 5vh;
}

.alacarte_pricing_plan {
   position: absolute;
   right: 250px;
   display: block;
   width: 700px;
   height: 700px;
}

.alacarte_pricing_features {
   font-family: Arial Black;
   text-align: center;
   border: 2px solid #ffffff;
   margin-top: 10px;
   margin-right: 5px;
   margin-left: 5px;
   margin-bottom: 10px;
   position: absolute;
   left: 1100px;
   top: 28px;
   display: block;
   width: 12%;
   height: 65vh;
}

#splash_text_box {
   background-color: #ffffff;
   filter: alpha(opacity=50);
   -moz-opacity: 50%;
   opacity: 0.5;
   width: 80%;
   height: 20%;
}

.advanced_1 {
   text-align: center;
   margin-bottom: 50px;
   position: absolute;
   right: 1000px;
   display: block;
   width: 300px;
   height: 700px;
}

.advanced_2 {
   position: absolute;
   right: 650px;
   display: block;
   width: 300px;
   height: 700px;
}

.alacarte_pricing_red {
   font-family: Arial Black;
   font-size: 25px;
   color: #6696c4;
   text-align: right;
   position: relative;
   left: 1000px;
   bottom: 200px;
   width: 50px;
   height: 50px;
}

.alacarte_purbtn_pos2 {
   position: absolute;
   left: 70px;
   top: 550px;
   display: block;
}

.alacarte_purbtn_pos3 {
   position: absolute;
   left: 70px;
   top: 500px;
   display: block;
}

.alacarte_purchase_btn {
   font-family: Arial Black;
   font-size: 20px;
   color: #21150A;
   padding-top: 10px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   text-align: center;
   background-color: #ffffff;
   filter: alpha(opacity=100);
   -moz-opacity: 100%;
   opacity: 1;
   width: 120px;
   height: 33px;
   border-top-left-radius: 15px;
   border-top-right-radius: 15px;
   border-bottom-right-radius: 15px;
   border-bottom-left-radius: 15px;
}

.alacarte_p_red {
   font-family: Arial Black;
   font-size: 14px;
   color: #6696c4;
   text-align: center;
   position: relative;
   left: 800px;
   top: 50px;
   width: 400px;
   height: 150px;
}

.alacarte_table1 {
   background-color: #6696c4;
   filter: alpha(opacity=100);
   -moz-opacity: 100%;
   opacity: 1;
   position: relative;
   width: 100%;
   height: 700px;
}

.alacarte_table1_cont {
   background-color: #3DDEED;
   position: absolute;
   left: 0px;
   top: 200px;
   right: 0px;
   width: 100%;
   height: 300px;
}

.alacarte_table2 {
   background-color: #00BF9C;
   filter: alpha(opacity=100);
   -moz-opacity: 100%;
   opacity: 1;
   position: relative;
   width: 100%;
   height: 700px;
}

.b1_fish_img {
   margin-right: auto;
   margin-left: auto;
   position: absolute;
   top: 50px;
   right: 125px;
   display: block;
}

.basic_seo_pic {
   border: 5px groove #90a5bf;
   position: absolute;
   left: 50px;
   top: 95px;
   display: block;
   width: 52%;
   height: 71%;
   background-image: url('/images/basic_seo1k.png');
   background-position: center center;
}

.button_custom {
   font-family: Arial;
   font-size: 20px;
   color: #0b1e3e;
   font-weight: bold;
   text-decoration: none;
   background-color: #ffffff;
}

.pricing_plan_b1 {
;
   position: absolute;
   left: 2%;
   top: 2%;
   display: block;
   width: 300px;
   height: 700px;
}

.alacarte_purbtn_pos1 {
   position: absolute;
   left: 70px;
   top: 450px;
   display: block;
   width: 80%;
   height: 50vh;
}

.pricing_header {
   font-family: Arial Black;
   color: #6696c4;
   text-align: center;
}

.pricing_plan_b2 {
;
   position: absolute;
   left: 26.5%;
   top: 2%;
   display: block;
   width: 300px;
   height: 700px;
}

.pricing_plan_b3 {
;
   position: absolute;
   top: 2%;
   right: 26.5%;
   display: block;
   width: 300px;
   height: 700px;
}

.pricing_plan_b4 {
;
   position: absolute;
   top: 2%;
   right: 2%;
   display: block;
   width: 300px;
   height: 700px;
}

.img_fish_b1 {
   margin-left: 100px;
   display: inline-block;
   background-image: url('/images/fish1_100_1563560488.jpeg');
   background-repeat: no-repeat;
}

.pricing_features_item {
   font-family: Arial Black;
   color: #6696c4;
   text-align: center;
   width: 300px;
}

.pricing {
   font-family: Arial Black;
   font-size: 25px;
   color: #6696c4;
   font-weight: bold;
   text-align: center;
   display: block;
}

.purchase_package_btn {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 25px;
   color: #fff;
   padding-top: 10px;
   font-weight: bolder;
   text-decoration: none;
   text-align: center;
   background-color: #f0a763;
   filter: alpha(opacity=100);
   -moz-opacity: 100%;
   opacity: 1;
   margin-left: 50px;
   display: block;
   width: 200px;
   height: 40px;
   border-top-left-radius: 15px;
   border-top-right-radius: 15px;
   border-bottom-right-radius: 15px;
   border-bottom-left-radius: 15px;
}

.phonenumber {
   color: #f0a763;
   text-align: center;
}

.call_text {
   font-family: Arial Black;
   font-size: 20px;
   color: #f0a763;
   text-align: center;
   display: block;
}

.p {
   font-family: Arial Black;
   font-size: 14px;
   color: #ffffff;
   text-align: center;
   position: absolute;
   left: 25px;
   top: 120px;
   width: 80%;
   height: 50%;
}

.coding5_800_img {
   position: absolute;
   left: 700px;
   top: 1000px;
   display: block;
   width: 35%;
   height: 40vh;
   background-image: url('/images/coding 5.800.png');
   background-position: center center;
}

.contact1_img {
   margin-top: 200px;
   position: absolute;
   display: block;
   width: 300px;
   height: 700px;
}

.content_editing_pic {
   position: absolute;
   left: 60px;
   top: 50px;
   width: 49%;
   height: 63vh;
   background-image: url('/images/content_editing_950.png');
}

.domain_pic {
   position: absolute;
   left: 50px;
   top: 50px;
   width: 52%;
   height: 58vh;
   background-image: url('/images/domain_name1k.png');
}

.mailchimp_basic {
   position: absolute;
   left: 100px;
   top: 50px;
   display: block;
   width: 48%;
   height: 45vh;
   background-image: url('/images/MailChimp300.jpg');
}

.mailchimp_enterp_pic {
   position: absolute;
   left: 100px;
   top: 25px;
   width: 47%;
   height: 66vh;
   background-image: url('/images/mailchimp_enterp900.png');
}

.mailchimp_pic {
   position: absolute;
   left: 75px;
   top: 30px;
   width: 52%;
   height: 68vh;
   background-image: url('/images/mailchimp_enter1k.png');
}

.navig_pic {
   padding-top: 50px;
   padding-bottom: 50px;
   border: 5px solid #1E1400;
   outline-style: solid;
   margin-top: 35px;
   margin-right: 35px;
   margin-left: 35px;
   margin-bottom: 35px;
   position: absolute;
   left: 30px;
   bottom: 5px;
   display: block;
   width: 50%;
   height: 50vh;
   background-image: url('/images/portfolio/logcabinshop.png');
   background-position: top center;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   border-bottom-right-radius: 10px;
   border-bottom-left-radius: 10px;
}

.pricing_features {
   width: 280px !important;
}

.p_red {
   font-family: Arial Black;
   font-size: 14px;
   color: #DB0700;
   text-align: right;
   position: relative;
}

#custom-creations-text {
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px;
   background-color: #fff;
   margin-top: 40px;
   margin-right: auto;
   margin-left: auto;
   margin-bottom: 40px;
   max-width: 1000px;
   height: 100%;
   border-top-left-radius: 6px;
   border-top-right-radius: 6px;
   border-bottom-right-radius: 6px;
   border-bottom-left-radius: 6px;
}

.squid_pic {
   position: absolute;
   left: 500px;
   width: 300px;
   height: 200px;
   background-image: url('/images/squid.png');
}

.standard_pg_pic {
   margin-top: 25px;
   margin-right: 25px;
   margin-bottom: 25px;
   position: absolute;
   left: 30px;
   top: 45px;
   display: block;
   width: 52%;
   height: 51vh;
   background-image: url('/images/standard_page1k.png');
   background-position: center center;
}

.social_media_pic {
   position: absolute;
   left: 100px;
   top: 100px;
   display: block;
   width: 900px;
   height: 500px;
   background-image: url('/images/social media 1k.png');
   background-position: center center;
}

.robot_1 {
   position: absolute;
   left: 50px;
   top: 400px;
   display: block;
   width: 50%;
   height: 40%;
   background-image: url('/images/robot_orig_300.png');
   background-position: center center;
}

.robot_2 {
   position: absolute;
   left: 720px;
   top: 40px;
   display: block;
   width: 15%;
   height: 50%;
   background-image: url('/images/robot_2_300.png');
   background-position: center center;
}

.robot_3 {
   position: absolute;
   left: 53px;
   top: 75px;
   display: block;
   width: 50%;
   height: 40%;
   background-image: url('/images/robot_33_300.png');
   background-position: center center;
}

.shopping_cart2 {
   position: absolute;
   left: 50px;
   top: 25px;
   display: block;
   width: 48%;
   height: 68vh;
   background-image: url('/images/shopping_cart2sm.png');
}

.robot_2_100 {
   position: absolute;
   left: 880px;
   top: 300px;
   width: 5%;
   height: 20%;
   background-image: url('/images/robot_2_100.png');
   background-position: center center;
}

.responsive_img_pic {
   position: absolute;
   left: 50px;
   top: 50px;
   width: 52%;
   height: 60vh;
   background-image: url('/images/responsive_image1k.png');
}

.robot_pos {
   position: relative;
   left: 300px;
   top: 100px;
   float: left;
   width: 25%;
}

.p_custom {
   font-family: Arial;
   font-size: 18px;
   color: #0b1e3e;
}

.specialties_header {
   font-family: Arial Black;
   color: #fff;
   padding-top: 40px;
   padding-bottom: 12px;
   text-align: center;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
}

.pricing_header_new {
   font-family: Arial Black;
   color: #6696c4;
   text-align: center;
}

#consultation_h2 {
   font-size: 25px;
   margin-top: 22px;
}

#alacarte_h2 {
   font-size: 25px;
   margin-top: 0px;
}

#ContactButton-wrap {
   text-align: center;
   width: 100%;
}

#required_box-wrap {
   text-align: right;
   width: 75%;
}

#footer-co-name {
   font-family: Gabriola;
   font-size: 64px;
}

.social_media_marketing_body {
   background-color: #6899c9;
}

.purchase_package_btn:link {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 25px;
   color: #ffffff;
   text-decoration: none;
}

.purchase_package_btn a:link {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 25px;
   color: #ffffff;
   text-decoration: none;
}

.button_custom a:link {
   font-size: 20px;
   color: #ffeed2;
   text-decoration: none;
}

.purchase_package_btn a:visited {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 25px;
   color: #fff;
   text-decoration: none;
}

.button_custom a:visited {
   color: #ffeed2;
   text-decoration: none;
}

.purchase_package_btn a:hover {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 25px;
   color: #fff;
   text-decoration: none;
}

.button_custom a:hover {
   color: #ecdbca;
   text-decoration: none;
}

.button_custom a:active {
   color: #fce0b8;
   text-decoration: none;
}

.purchase_package_btn a:active {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 25px;
   color: #ffffff;
   text-decoration: none;
}

#templates_gallery_div {
   margin-right: auto;
   margin-left: auto;
   position: relative;
   display: block;
   width: 100%;
}

#templates_gallery_iframe {
   background-color: #f37a76;
   margin-right: auto;
   margin-left: auto;
   position: absolute;
   left: 10%;
   top: -100px;
   display: block;
   width: 80%;
   height: 700px;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   border-bottom-right-radius: 10px;
   border-bottom-left-radius: 10px;
   box-shadow: 1px 3px 12px 4px #AAA;
}

.close_btn {
   position: absolute;
   top: -100px;
   right: 4%;
   display: block;
   width: 75px;
   height: 75px;
   background-image: url('/images/icons/close_btn.png');
   background-attachment: scroll;
   background-repeat: no-repeat;
   background-position: center center;
   cursor: pointer;
   background-size: 75px 75px;
}

.clickable {
   text-decoration: underline;
   cursor: pointer;
}

#wrap {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
}

#content_div {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
}

#content_div li {
   display: block;
   list-style-type: none;
}

#content_div a:link {
   color: #6696c4;
   text-decoration: none;
}

#content_div a:visited {
   color: #6696c4;
   text-decoration: none;
}

#content_div a:hover {
   color: #80cef3;
   text-decoration: underline;
}

#content_div a:active {
   color: #f55;
   text-decoration: underline;
}

.partners-category {
   font-size: 16px;
   margin-right: 30px;
   margin-left: 30px;
   overflow: auto;
   float: left;
   display: inline-block;
   height: 250px;
}

.paragraph-background-2 {
   margin-left: 20px;
   width: 55%;
}

p {
   font-size: 18px;
}

h2 {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 30px;
   color: #fff;
   text-transform: uppercase;
   line-height: 1.5em;
   letter-spacing: 0.03em;
}

h4 {
   font-family: Arial;
   font-size: 40px;
   font-weight: 600;
   text-shadow: 0px 0px 0px;
}

header {
}

footer {
   background-color: #fff;
   position: relative;
}

#login {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 13px;
   color: #6696c4;
   padding-top: 10px;
   padding-right: 10px;
   font-weight: normal;
   text-decoration: none;
   text-align: right;
   float: right;
}

#login a:link {
   text-decoration: none;
   text-align: right;
}

#login a:visited {
   color: #6696c4;
   text-decoration: none;
}

#login a:hover {
   color: #8bc1c1;
   text-decoration: underline;
}

#login a:active {
   color: #8bc1c1;
   text-decoration: none;
}

.section-teal {
   padding-left: 10px;
   background-color: #59c9c9;
;
   overflow: auto;
}

.section-partners {
   padding-left: 10px;
   background-color: #59c9c9;
;
   overflow: auto;
}

.section-teal div {
   background-color: #59c9c9;
;
}

.section-teal .login-wrap {
   background-color: #f5f5dc;
}

.section-teal h2 {
   margin-top: 100px;
}

.partners-category p {
}

.section-teal img {
   border: 3px solid #6696c4;
   margin-top: 5%;
   margin-right: 40px;
   margin-left: 30px;
   margin-bottom: 5%;
}

.section-teal p {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 20px;
   color: #000011;
   padding-top: 0px;
   padding-right: 20px;
   padding-bottom: 0px;
   padding-left: 20px;
   line-height: 1.3em;
   margin-right: 10px;
}

.section-blue {
   background-color: #6899c9;
;
   overflow: auto;
}

.section-blue div {
;
}

.section-blue h2 {
   margin-top: 100px;
}

.section-blue img {
   border: 3px solid #8bc1c1;
   box-sizing: border-box;
   margin-top: 5%;
   margin-right: 40px;
   margin-left: 40px;
   margin-bottom: 5%;
}

.section-blue p {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 20px;
   color: #000011;
   padding-top: 0px;
   padding-right: 20px;
   padding-bottom: 0px;
   padding-left: 20px;
   line-height: 1.3em;
}

.section-blue, .section-teal {
   padding-top: 0px;
   padding-right: 0px;
   text-align: left;
;
   clear: left;
}

.section-blue div, .section-teal div {
;
}

.section-white {
   text-align: center;
   vertical-align: middle;
   background-color: #fff;
;
   overflow: auto;
   display: -webkit-flex;
   display: flex;
   align-items: center;
}

.section-white div {
   background-color: #fff;
;
}

.section-white p {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 36px;
   color: #6696c4;
   padding-top: 0px;
   padding-right: 20px;
   padding-bottom: 0px;
   padding-left: 20px;
   line-height: 1.3em;
}

.section-white img {
   margin-top: 5%;
   margin-bottom: 5%;
   width: 95%;
}

.paragraph-background {
   padding-top: 10px;
   padding-bottom: 10px;
   background: rgba(255, 255, 255, 0.2);
}

.support_body .width-third img {
   width: 250px;
   height: 250px;
}

.button-wrap {
   text-align: center;
   margin-top: 20px;
   margin-bottom: 40px;
   width: 100%;
}

.button-wrap a:hover {
   background-color: #7ffdef;
}

.button-wrap a:link {
   color: #ffeed2;
}

.button {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 20px;
   color: #fff;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px;
   font-weight: bold;
   text-decoration: none;
   text-transform: uppercase;
   background-color: #f17022;
;
   margin-top: 10px;
   margin-right: auto;
   margin-left: auto;
   margin-bottom: 10px;
   border-top-left-radius: 6px;
   border-top-right-radius: 6px;
   border-bottom-right-radius: 6px;
   border-bottom-left-radius: 6px;
}

.button_hmpg {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 36px;
   color: #020005;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px;
   font-weight: bold;
   text-decoration: none;
   text-transform: uppercase;
   background-color: #AA3419;
;
   margin-top: 10px;
   margin-right: auto;
   margin-left: auto;
   margin-bottom: 10px;
   border-top-left-radius: 6px;
   border-top-right-radius: 6px;
   border-bottom-right-radius: 6px;
   border-bottom-left-radius: 6px;
}

.button:hover {
   background-color: #f0a763;
}

.button a:hover {
   color: #eeeeee;
}

.button a:active {
   color: #ffffff;
   background-color: #fdb813;
}

.login-logout a:link {
   color: #fff;
   text-decoration: none;
}

.login-logout a:visited {
   color: #fff;
   text-decoration: none;
}

.login-logout a:hover {
   color: #ddd;
   text-decoration: none;
}

.login-logout a:active {
   color: #ddd;
   text-decoration: none;
}

.heading-wrap {
   text-align: center;
   width: 100%;
}

#splash-wrap {
   text-align: center;
   vertical-align: middle;
   display: -webkit-flex;
   display: flex;
   width: 100%;
   height: 800px;
   background-image: url('/images/get-started-with-your-new-website.jpg');
   background-repeat: no-repeat;
   align-items: center;
}

#splash-wrap a:link {
   text-decoration: none;
}

#splash-wrap a:visited {
   text-decoration: none;
}

#splash-wrap a:hover {
   color: #ffffff;
   text-decoration: none;
}

#splash-wrap a:active {
   color: #ffffff;
   text-decoration: none;
}

#SplashWrap-Heading {
   font-size: 50px;
   color: #000011;
   padding-top: 20px;
   padding-right: 20px;
   padding-bottom: 20px;
   padding-left: 20px;
   text-transform: initial;
   background: rgba(255, 255, 255, 0.55);
   margin-top: 325px;
   float: left;
   display: block;
   clear: right;
}

#SplashWrap-CallToAction {
   font-size: 30px;
   float: left;
   display: block;
   clear: left;
}

#social-media {
   padding-top: 30px;
   padding-bottom: 20px;
   border-left: none;
   display: block;
   width: 100%;
}

#social-media img {
   margin-top: 0px;
   margin-right: 15px;
   width: 50px;
   height: 50px;
}

#breeze_link {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 14px;
   color: #6696c4;
   padding-top: 40px;
   padding-bottom: 40px;
   text-decoration: none;
   text-align: center;
   background-color: #fff;
   border-top: 4px double #6696c4;
   margin-top: 0px;
   margin-bottom: 0px;
}

#breeze_link a:link {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 14px;
   color: #6696c4;
   text-decoration: none;
}

#breeze_link a:visited {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 14px;
   color: #6696c4;
   text-decoration: none;
}

#breeze_link a:hover {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 14px;
   color: #8bc1c1;
   text-decoration: none;
}

#breeze_link a:active {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 14px;
   color: #6e9ece;
   text-decoration: none;
}

.width-whole {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 40px;
   padding-left: 0px;
   margin-top: 0%;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
   width: 100%;
}

.width-whole h2 {
   text-align: center;
   margin-left: 20px;
}

.left-40 {
   float: left;
   width: 40%;
}

.right-40 {
   float: right;
   width: 40%;
}

.right-33 {
   float: right;
   width: 33%;
}

#portfolio-thumbs-wrap {
   margin-top: 20px;
   margin-right: 0px;
   margin-left: 20px;
   margin-bottom: 20px;
}

#third-img {
   clear: left;
}

.wrap-button {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   text-align: center;
   margin-top: 50px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 50px;
}

.wrap-purchase-button {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   text-align: center;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 50px;
}

#portfolio-thumbs-wrap img {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   margin-top: 10px;
   margin-right: 10px;
   margin-left: 10px;
   margin-bottom: 10px;
   float: left;
   display: block;
   width: 45%;
}

.wrap-button a:hover {
   text-decoration: none;
}

#a-la-carte-chart {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   background-color: #6696c4;
   border-left: 18px solid #6696c4;
   border-right: 18px solid #6696c4;
   box-sizing: border-box;
   margin-top: 0px;
   width: 100%;
}

#a-la-carte-chart p {
   padding-top: 22px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   font-weight: bold;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
}

#a-la-carte-chart img {
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px;
;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
   float: left;
   width: 50px;
   height: 50px;
}

#a-la-carte-chart > div {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 16px;
   color: #fff;
   padding-top: 0px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 0px;
   text-align: left;
   background-color: #e9ecf3;
   border: 1px solid #0b1e3e;
   box-sizing: border-box;
   margin-bottom: 0px;
   width: 100%;
}

.job_post {
   color: #111133;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 40px;
   padding-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
   width: 100%;
}

.job_post hr {
   border: 1px solid #f9deaa;
   margin-right: 30px;
   margin-left: 30px;
}

.job_title {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 18px;
   color: #406aa5;
   margin-top: 60px;
   margin-left: 30px;
}

.job_type {
   color: #111133;
   padding-left: 0px;
   margin-left: 30px;
}

.job_description {
   color: #111133;
   padding-left: 0px;
   margin-left: 30px;
}

.job_requirements {
   color: #111133;
   padding-left: 0px;
   margin-left: 30px;
}

#header {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   background-color: #ffffff;
   border-bottom: 3px solid #4a74a5;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
   position: sticky;
   top: 0px;
   width: 100%;
}

#header_wrap {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   border-bottom: 35px solid #6696c4;
   box-sizing: border-box;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
   height: 106px;
}

#contact_bar {
   color: #fff;
   padding-top: 4px;
   padding-right: 50px;
   padding-left: 4px;
   text-align: right;
   background-color: #6696c4;
   display: none;
}

#contact_bar_email {
   font-size: 18px;
   display: inline-block;
}

#contact_bar_phone a:link {
   color: #fff;
   text-decoration: none;
}

#contact_bar_phone {
   font-family: Arial;
   font-size: 18px;
   display: inline-block;
}

#contact_bar_phone a:visited {
   color: #fff;
   text-decoration: none;
}

#contact_bar_phone a:hover {
   color: #fff;
   text-decoration: none;
}

#contact_bar_phone a:active {
   color: #fff;
   text-decoration: none;
}

#contact_bar_phone img {
   margin-right: 10px;
   margin-left: 30px;
   width: 24px;
   height: 16px;
}

#contact_bar_email a:visited {
   color: #fff;
   text-decoration: none;
}

#contact_bar_email a:hover {
   color: #fff;
   text-decoration: none;
}

#contact_bar_email a:active {
   color: #fff;
   text-decoration: none;
}

#contact_bar_email img {
   margin-right: 10px;
   margin-left: 30px;
   width: 24px;
   height: 16px;
}

#company_logo_open {
   float: left;
   height: 108px;
}

#company_logo_open img {
   display: none;
   width: 473px;
   height: 105px;
}

#company_logo_scroll {
   position: absolute;
   left: 20px;
   top: 0px;
   width: 500px;
}

#company_logo_scroll img {
   width: 473px;
   height: 105px;
}

#company_name {
   text-align: center;
   height: 100px;
}

#company_name h1 {
   font-family: Gabriola;
   font-size: 48px;
   color: #6696c4;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
   position: relative;
   height: 75px;
}

#company_name_h1_subscript {
   font-size: 0.50em;
}

#logo_stripe {
   background-color: #6696c4;
   border: 2px solid;
   top: 60px;
   height: 40px;
   clear: left;
}

.rules_section_blue {
   padding-top: 40px;
   padding-right: 10px;
   padding-bottom: 70px;
   padding-left: 10px;
   background-color: #6696c4;
}

#rules_wrap {
   padding-top: 20px;
   padding-right: 0px;
   padding-bottom: 20px;
   padding-left: 10px;
   background-color: #f5f5dc;
   border: 2px solid #fff;
   box-sizing: border-box;
   margin-top: 0px;
   margin-right: 3%;
   margin-left: 3%;
   margin-bottom: 20px;
   width: 94%;
}

#rules_wrap h2 {
   color: #1f2833;
   text-align: center;
   margin-top: 10px;
}

#rules_wrap ul {
}

#rules_wrap ul li {
   margin-top: 16px;
   display: block;
}

#rules-list {
   margin-right: 20px;
   margin-bottom: 100px;
}

#rules-list li {
   list-style-type: decimal;
}

.rules_body #content_div li {
   padding-bottom: 20px;
   display: list-item;
   list-style-type: decimal;
}

.a_la_carte_body .catalog_wrap {
   padding-top: 10px;
}

.a_la_carte_body #wrap #content_div li {
   display: inline-block;
}

.custom-creations-section {
   padding-top: 0px;
   padding-right: 0px;
   background-color: #6899c9;
   overflow: auto;
   clear: left;
}

.left_div {
   width: 30%;
}

.custom-creations-section h2 {
   margin-top: 10%;
}

.custom-creations-section p {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 16px;
   color: #fff;
   padding-top: 0px;
   padding-right: 20px;
   padding-bottom: 0px;
   padding-left: 20px;
   line-height: 1.3em;
}

.hosting_pricing {
   font-family: Arial, sans-serif, Helvetica;
   color: #000011;
   background-color: #888;
   border: 2px solid #000;
   margin-right: auto;
   margin-left: auto;
}

.hosting_pricing tbody {
   text-align: left;
   background-color: #fce0b8;
}

.hosting_pricing .HeaderRow {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 18px;
   border-bottom: 4px double #000;
}

.hosting_special {
   text-align: right;
}

.hosting_pricing th {
   padding-top: 6px;
   padding-right: 6px;
   padding-bottom: 6px;
   padding-left: 6px;
   background-color: #f3cb88;
}

.hosting_pricing td {
   padding-top: 6px;
   padding-right: 6px;
   padding-bottom: 6px;
   padding-left: 6px;
}

.hosting_pricing .first_col {
   padding-top: 6px;
   padding-right: 6px;
   padding-bottom: 6px;
   padding-left: 6px;
   text-align: right;
}

#my-bill-heading {
   color: #1f2833;
}

#QuoteForm_phone-number {
   font-size: 20px;
   color: #fff;
   text-decoration: none;
}

#QuoteForm_phone-number a:link {
   color: #fff;
   text-decoration: none;
}

#QuoteForm_phone-number a:visited {
   color: #fff;
   text-decoration: none;
}

#QuoteForm_phone-number a:hover {
   color: #ddd;
   text-decoration: none;
}

#QuoteForm_phone-number a:active {
   color: #fff;
   text-decoration: none;
}

.SubTitle-h2 {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 20px;
   color: #fff;
   font-style: italic;
   text-transform: uppercase;
   line-height: 1em;
   letter-spacing: 0.03em;
   text-align: center;
   margin-top: 0px;
   margin-left: 20px;
   display: block;
}

.templates {
   padding-bottom: 40px;
   vertical-align: top;
   background-color: #6899c9;
   overflow: auto;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-basis: auto;
   flex-basis: auto;
   -webkit-flex-direction: column;
   flex-direction: column;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   align-content: center;
}

.template_desktop_page_image_tn {
   text-align: center;
   background-color: #fbfbff;
   border-top: 15px solid #6899c9;
   overflow: auto;
   display: none;
}

.template_desktop_page_image_tn img {
   background-color: #fff;
   border: 1px solid #c0c0c0;
   display: none;
}

.template {
   margin-bottom: 50px;
   overflow: auto;
   border-bottom-right-radius: 10px;
   border-bottom-left-radius: 10px;
}

.template_ID {
   font-size: 30px;
   padding-top: 30px;
   font-weight: bold;
   text-align: center;
   background-color: #fbfbff;
   overflow: auto;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
}

.template_name {
   font-size: 24px;
   font-weight: bold;
   text-align: center;
   background-color: #fbfbff;
   overflow: auto;
}

.template_description {
   font-size: 20px;
   text-align: center;
   background-color: #fbfbff;
   overflow: auto;
}

.template_desktop_page_image {
   padding-top: 20px;
   padding-right: 100px;
   padding-left: 100px;
   text-align: center;
   background-color: #fbfbff;
   box-sizing: border-box;
   overflow: auto;
}

.template_price {
   padding-bottom: 20px;
   text-align: center;
   background-color: #fbfbff;
   overflow: auto;
   display: none;
}

.basic templates_body {
}

.template_desktop_page_image_fs {
   padding-top: 20px;
   padding-right: 100px;
   padding-left: 100px;
   text-align: center;
   background-color: #fbfbff;
   box-sizing: border-box;
   overflow: auto;
}

.template_laptop_page_image_tn {
   display: none;
}

.template_phone_page_image_tn {
   display: none;
}

.template_tablet_page_image_tn {
   display: none;
}

.template_laptop_page_image {
   display: inline;
}

.template_laptop_page_image_fs {
   display: none;
}

.template_tablet_page_image {
   display: inline;
}

.template_tablet_page_image_fs {
   display: none;
}

.template_phone_page_image {
   display: inline;
}

.template_phone_page_image_fs {
   display: none;
}

.template_desktop_page_image img {
   border: 1px solid #c0c0c0;
   display: none;
}

.template_desktop_page_image_fs img {
   border: 1px solid #c0c0c0;
   margin-bottom: 30px;
}

.templates_body #breeze_link {
   display: none;
}

.home_advisor_seal {
   position: absolute;
   right: 10px;
   bottom: 100px;
   display: block;
}

@media only screen and (max-width: 1300px) {
  .close_btn {
    right: 2%;
    width: 72px;
    height: 72px;
    background-size: 72px 72px;
}
}


@media only screen and (max-width: 1000px) {
#portfolio-thumbs-wrap img {
    width: 100%;
}
  .index_body .paragraph-background {
    margin-left: 30px;
}
#portfolio-thumbs-wrap  #third-img {
    clear:none;
    display: none;
}
  .pricing-grid {
    font-size: 14px;
}
  .pricing-grid ul li {
    font-family: Arial, sans-serif, Helvetica;
    font-weight: bold;
    color: #6696c4;
    padding-bottom: 14px;
}
  .close_btn {
    right: 1%;
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
}
}

header {
  position: sticky;
  position: -webkit-sticky;
  top:0;
  /*background-color: #fff;*/
}
.width-quarter {width: 24.5%; margin: 0; padding: 0;}
.width-third {width: 33%;   margin: 0; padding: 0;}
.width-two-fifths {width: 39.5%;  margin: 0; padding: 0;}
.width-four-ninths {width: 44%;  margin: 0; padding: 0;}
.width-half {width: 50%;  margin: 0; padding: 0;}
.width-five-ninths {width: 55%;  margin: 0; padding: 0;}
.width-three-fifths {width: 59.5%;  margin: 0; padding: 0;}
.width-two-thirds {width: 66%;  margin: 0; padding: 0;}
.width-three-quarter {width: 74.5%;  margin: 0; padding: 0;}
.width-whole {width: 100%;  margin: 0; padding: 0;}

.width-half h2 {text-align:center;}

.a1 { grid-area: a1;}

.a2 { grid-area: a2;}

.a3 { grid-area: a3;}

.a4 { grid-area: a4;}

.b1 { grid-area: b1;}

.b2 { grid-area: b2;}

.b3 { grid-area: b3;}

.b4 { grid-area: b4;}

.b5 {
    grid-area: b5;
}
.b6 {
    grid-area: b6;
}
.b7 {
    grid-area: b7;
}
.b8 {
    grid-area: b8;
}
.b9 {
    grid-area: b9;
}
.b10 {
    grid-area: b10;
}
.b11 {
    grid-area: b11;
}
.b12 {
    grid-area: b12;
}

.b13 {
    grid-area: b13;
    text-align: center;
}

.a1 img {width:15%;}

.a2 img {width:15%;}

.a3 img {width:15%;}

.a4 img {width:15%;}

.pricing-grid-wrap {
  background-color: #00D3CC;
  padding-top: 20px;
  padding-bottom: 30px;
}

.pricing-grid {
  display: grid;
  grid-template-areas:
    "a1 a2 a3 a4"
    "b1 b2 b3 b4"
    "b5 b6 b7 b8"
    "b9 b10 b11 b12";
  grid-template-columns: 25% 25% 25% 25%;
  grid-gap: 0;
  padding: 0;
  width: 100%;
  border-radius: 20px;
}

.pricing-grid > div {
  padding: 20px 0px 0px 0px;
  font-size: 20px;
  text-align:center;
  box-sizing: border-box;
}

.a1 {
  border-top: 10px solid #59c9c9;
  border-left: 10px solid #59c9c9;
  border-bottom: 0;
  border-right:10px solid #59c9c9;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  background-color: #f37b76;
}

.a2 {
  border-top: 10px solid #59c9c9;
  border-left: 10px solid #59c9c9;
  border-bottom: 0;
  border-right:10px solid #59c9c9;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
    background-color: #80cef3;
}

.a3 {
  border-top: 10px solid #59c9c9;
  border-left: 10px solid #59c9c9;
  border-bottom: 0;
  border-right:10px solid #59c9c9;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  background-color: #e796c1;
}

.a4 {
  border-top: 10px solid #59c9c9;
  border-left: 10px solid #59c9c9;
  border-bottom: 0;
  border-right:10px solid #59c9c9;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  background-color: #55bb88;
}

.b1 {
  border-top: 0;
  border-bottom: 0;
  border-left: 10px solid #59c9c9;
  border-bottom: 0;
  border-right:10px solid #59c9c9;
  background-color: #fff;
}

.b2 {
  border-top: 0;
  border-bottom: 0;
  border-left: 10px solid #59c9c9;
  border-bottom: 0;
  border-right:10px solid #59c9c9;
  background-color: #fff;
}

.b3 {
  border-top: 0;
  border-bottom: 0;
  border-left: 10px solid #59c9c9;
  border-bottom: 0;
  border-right:10px solid #59c9c9;
  background-color: #fff;
}

.b4 {
  border-top: 0;
  border-bottom: 0;
  border-left: 10px solid #59c9c9;
  border-bottom: 0;
  border-right:10px solid #59c9c9;
  background-color: #fff;
}

.b5 {
  border-top: 0;
  border-bottom: 0;
  border-left: 10px solid #59c9c9;
  border-bottom: 0;
  border-right:10px solid #59c9c9;
  background-color: #fff;
}

.b6 {
  border-top: 0;
  border-bottom: 0;
  border-left: 10px solid #59c9c9;
  border-bottom: 0;
  border-right:10px solid #59c9c9;
  background-color: #fff;
}

.b7 {
  border-top: 0;
  border-bottom: 0;
  border-left: 10px solid #59c9c9;
  border-bottom: 0;
  border-right:10px solid #59c9c9;
  background-color: #fff;
}

.b8 {
  border-top: 0;
  border-bottom: 0;
  border-left: 10px solid #59c9c9;
  border-bottom: 0;
  border-right:10px solid #59c9c9;
  background-color: #fff;
}

.b9 {
  border-top: 0;
  border-bottom: 10px solid #59c9c9;
  border-left: 10px solid #59c9c9;
  border-right:10px solid #59c9c9;
  background-color: #fff;
}

.b10 {
  border-top: 0;
  border-bottom: 10px solid #59c9c9;
  border-left: 10px solid #59c9c9;
  border-right:10px solid #59c9c9;
  background-color: #fff;
}

.b11 {
  border-top: 0;
  border-bottom: 10px solid #59c9c9;
  border-left: 10px solid #59c9c9;
  border-right:10px solid #59c9c9;
  background-color: #fff;
}

.b12 {
  border-top: 0;
  border-bottom: 10px solid #59c9c9;
  border-left: 10px solid #59c9c9;
  border-right:10px solid #59c9c9;
  background-color: #fff;
}

.pricing-grid img {
  margin-right: auto;
  margin-left: auto;
  display: block;
  border:none;
}

.pricing-grid h2 {
  font-family: Arial, sans-serif, Helvetica;
  font-weight: bold;
  color: #000011;
  text-align: center;
}

.pricing-grid ul {
  list-style:none;
  margin:0;
  padding:0;
}

.pricing-grid ul li {
  font-family: Arial, sans-serif, Helvetica;
  font-weight: bold;
  color: #6696c4;
  padding-bottom: 20px;
}

.pricing-grid ul li:last-child {
  padding-bottom: 0px;
}

.price {
  font-family: Arial, sans-serif, Helvetica;
  font-weight: bold;
  font-size: 25px;
  color: #6696c4;
  display:block;
  margin-bottom:30px;
  margin-top:20px;
}
#contact_bar_email a {
  color:#fff;
  text-decoration:none;
}
#contact_bar_phone a {
  color:#fff;
  text-decoration:none;
}
#a-la-carte-chart {
  display: grid;
  grid-template-columns: 33.3% 33.3% 33.3%;
  grid-gap: 0px;
}
.job_type::before{
  content:"Type: ";
}
.job_description::before{
  content:"Description: ";
}
.job_requirements::before{
  content:"Requirements: ";
}

.answers_wrap {
  margin-bottom: 40px;
  padding: 20px;

}

.answers_wrap p:nth-child(odd) {
  margin-top:0px;
  padding:0;
    color:#000;
    font-size: 18px;
}

.answers_wrap p:nth-child(even){
  margin-top:40px;
  padding:0;
      color:#000;
      font-size: 18px;
}

#a-la-carte-chart div:nth-child(3n+1){
border-left:2px solid #0b1e3e;
}

#a-la-carte-chart div:nth-child(3n){
border-right:2px solid #0b1e3e;
}

#a-la-carte-chart div:last-child {
border-right:2px solid #6899c9;
border-bottom:2px solid #6899c9;
}

#a-la-carte-chart div:first-child {
border-top:2px solid #0b1e3e;
}

#a-la-carte-chart div:nth-child(2) {
border-top:2px solid #0b1e3e;
}

#a-la-carte-chart div:nth-child(3) {
border-top:2px solid #0b1e3e;
}

#a-la-carte-chart div:nth-child(13) {
border-bottom:2px solid #0b1e3e;
}

#a-la-carte-chart div:nth-child(14) {
border-bottom:2px solid #0b1e3e;
}

#services-chart {
  display: grid;
  grid-template-columns: 33.3% 33.3% 33.3%;
  grid-gap: 0px;
}

#services-chart {
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   background-color: #6696c4;
   border-left: 18px solid #6696c4;
   border-right: 18px solid #6696c4;
   box-sizing: border-box;
   margin-top: 0px;
   width: 100%;
}

#services-chart p {
   padding-top: 22px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   font-weight: bold;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
}

#services-chart img {
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
   float: left;
   width: 50px;
   height: 50px;
}

#services-chart > div {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 16px;
   color: #fff;
   padding-top: 0px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 0px;
   text-align: left;
   background-color: #e9ecf3;
   border: 1px solid #0b1e3e;
   box-sizing: border-box;
   margin-bottom: 0px;
   width: 100%;
}

#services-chart div:first-child {
border-bottom:2px solid #0b1e3e;
border-left:2px solid #0b1e3e;
border-top:2px solid #0b1e3e;
}

#services-chart div:nth-child(2) {
border-bottom:2px solid #0b1e3e;
border-top:2px solid #0b1e3e;
}

#services-chart div:last-child {
border-bottom:2px solid #0b1e3e;
border-right:2px solid #0b1e3e;
border-top:2px solid #0b1e3e;
}

.section-blue>div, .section-teal>div {
  box-sizing: border-box;
  float: left;
}
sup {
  font-size: .675em;
  line-height: 1em;
}

@media only screen and (max-width: 1340px) {
  #SplashWrap-Heading	{
    font-size: 40px !important;
    margin-top: 235px !important;
  }
  .top_level_li2	{	font-size: 18px !important;	}
}
@media only screen and (max-width: 1100px) {
  #SplashWrap-Heading	{
    font-size: 36px !important;
    margin-top: 200px !important;
  }
  .top_level_li2	{	font-size: 14px !important;	}
}
@media only screen and (max-width: 985px) {
  #SplashWrap-Heading	{
    font-size: 32px !important;
    margin-top: 150px !important;
  }
  .top_level_li2	{	font-size: 12px !important;	}
}
@media only screen and (max-width: 920px) {
  #SplashWrap-Heading	{
    font-size: 30px !important;
    margin-top: 140px !important;
  }
  .top_level_li2	{	font-size: 10px !important;	}
}