﻿@import url('https://fonts.googleapis.com/css?family=Roboto:400,700');*{box-sizing:border-box;}/* For I-Phones*/html{-webkit-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -ms-text-size-adjust: 100%; text-size-adjust: 100%;}/*Back to the Top Button*//*Floating back to the top button*/.back-to-top{display:none; width:60px; height:60px; border-radius:30px; background-color:#323232; text-align: center; cursor: pointer; position:fixed; bottom:25px; right:25px; z-index: 99;}.back-to-top:hover{background-color:#000000;}.back-up-image{width:30px; height:auto; display:block; margin:0 auto; position: relative; top:18px;}/*Body Elements*/body{margin:0; padding:0; font-family: Tahoma,'Roboto', Arial, sans-serif; font-weight:normal; background-color:white; font-size:20px; border:none; background-color:#f1f1f1; /*Removes the border from MS Explorer Images*/}/*HTML 5 Elements*/header, section, footer, aside, nav, main, article, figure{display: block;}/*Repetitive Items*/.underline{text-decoration:underline;}.bold{font-weight:bold;}.a-100{display:block; width:100%; height:100%;}.center{text-align:center;}/*Links*/a, a:hover, a:visited, a:active{color:white;text-decoration:none;}/*Begin Header Styles*//*Scroll bar width on desktop browsers needs to be taken into consideration*/.header-wrapper{width:100%; height:105px; color:white; background-color:#890f1d;}.border-for-small-screens{width:100%; height:105px; border:none;}.inside-header-wrapper{width:1200px; height:105px; margin:0 auto;}.inside-header-wrapper-left{width:760px; float:left; height:105px; line-height:105px;}.globe-pic{display:block; float:left; margin:0; /*width is 117 height is 105*/}/*display none for the phone version of the globe pic*/.globe-pic-phone{display:none;}div.main-heading{float:left; width:640px; height:105px; line-height:105px; overflow:hidden;}div.main-heading a.a-wrap{display:block; width:100%; height:100%;}.first-title{font-weight:bold;font-size:40px;text-decoration:underline;}.second-title{font-size:21px;}.inside-header-wrapper-right{width:440px; float:right; height:105px; line-height:105px;}/*Social Media Section*/.social-fb, .social-g-plus, .social-contact, .social-youtube, .social-twitter{float:left;width:88px;line-height:105px;height:105px;border-right:1px white solid;text-align:center;font-weight:bold;font-size:40px;}.email-icon{width:40px; height:40px;}.social-fb{border-left:1px solid white;}.third-title{font-size:30px; display:inline-block; position:relative; bottom:4px; right:2px;}/*Youtube log design*/.you-tube-border{width: 60px; height: 45px; border:3px white solid; margin:0 auto; position:relative; top:30px; border-radius:12px;}/*Creating the play button logo for youtube*/.youtube-play{width: 0; height: 0; border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 17px solid white;border-right: 0 solid transparent; position:relative; margin-right:0; top:9px; left:20px;}/*Links for Social Media*/.social-fb a, .social-g-plus a, .social-contact a, .social-twitter a{display:block;width:100%;height:100%;}/*End Header Section*//*Begin Navigation Menu*//*Ad Slider*//* The switch - the box around the slider */.flex-wrapper{display:flex; overflow:hidden; align-items:center; padding-left:15px; height:50px;}.flex-inside-1{text-decoration:none; margin-right:10px;}.switch{position: relative; display: inline-block; width: 60px; height: 34px;}/* Hide default HTML checkbox */ .switch input{opacity: 0; width: 0; height: 0;}/* The slider */ .slider{position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s;}.slider:before{position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: .4s; transition: .4s;}input:checked + .slider{background-color: #4885ed;}input:focus + .slider{box-shadow: 0 0 1px #4885ed;}input:checked + .slider:before{-webkit-transform: translateX(26px); -ms-transform: translateX(26px); transform: translateX(26px);}/* Rounded sliders */ .slider.round{border-radius: 34px;}.slider.round:before{border-radius: 50%;}/*End Ad Slider*//*Hide phone navigation components*/.search-box-icon-phone{display:none;}.searchbox-phone{display:none;}/*Menu*/.navigation{background-color:#323232; width:100%; height:56px; border-top:1px solid white; border-bottom:1px solid white; color:white; overflow:hidden;}.navigation-wrapper{width:1200px; height:55px; line-height:55px; margin:0 auto;}.navigation-menu-and-button{cursor:pointer; width:415px; height:55px; float:left; margin-left:10px;}.menu-icon-wrapper{width:45px;height:55px;float:left;margin-left:5px;}.twelve-pix-spacer{width:45px;height:12px;}.eight-pix-spacer{width:45px;height:8px;}.menu-icon-div{width:40px;height:5px;background-color:white;}.menu-word{line-height:55px;font-size:30px;font-weight:bold;margin-left:15px;float:left;width:350px;height:55px;}/*Search Box*/.search-box-wrapper-desktop{width:775px;height:55px;float:right;line-height:55px;text-align:right; padding-right:5px;}.search-box{width:100%; height:100%}.text-input, .submit-input{height:27.5px;}.submit-input{background-color:#4885ed; color:white; border: 2px solid #4885ed; border-radius:2px; font-weight:bold;}/*Main Navigation Links*//*Height is 50px per link*/.main-navigation-wrapper{display:none; width:100%; height:450px; border-bottom:1px white solid; background-color:#323232; color:white; font-weight:bold; font-size:25px; overflow:hidden;}.border-nav-wrapper{width:100%; height:50px; border-bottom:1px white solid;}.main-navigation-links-wrap{width:1200px; height:50px; margin:0 auto;}.main-navigation-links{width:100%; height:50px; line-height:50px; padding-left:15px;}.main-navigation-links a{display:block; width:100%; height:100%;}.main-navigation-links:hover{text-decoration:underline;}/*End Navigation Menu*//*Begin h1*/.h-one-wrapper{width:100%; min-height:55px; height: auto; line-height:50px; border-bottom:1px white solid; background-color:#890f1d; margin:0; padding:0; color:white; overflow:hidden;}h1.title-h1{font-size:25px; padding:10px; line-height:30px; margin:0;}.yt-subscribe-container{padding-left:10px;}/*Adding Color*/.yellow{background-color:yellow;}/*Title Top*/.span-title{padding-left:15px; width:1200px; margin:0 auto; font-size:25px; text-decoration:underline; overflow:hidden;}.span-title-smaller{padding-left:15px; width:1200px; margin:0 auto; font-size:24px; text-decoration:underline; overflow:hidden;}/*End h1*//*Flex Sticky Footer*/.sticky-footer{min-height: calc(100vh - 285px);}/*Begin Main Content*/.main-content{width:1200px; padding:0 5px; margin: 10px auto; overflow:hidden;}.top-container{width:1190px; padding:10px; font-size:20px; margin-bottom:10px; border:1px solid #323232; height:auto; background-color:white;}h3{font-size:23px; margin:0;}.top-introduction{margin:10px 0;}.title-heading{display:block; margin:0; padding:0; font-size:23px;}li{margin-bottom:10px;}.bottom-container{width:1190px; height:auto; padding:15px 15px 0 15px; font-size:20px; border:1px solid #323232; background-color:white;}.bottom-introduction{display:block; font-size:25px; margin-bottom:15px;}h2{margin:0; padding:0; font-size:25px; margin-bottom:15px;}.links a{color:#0074D9; text-decoration:underline;}.links a:hover{text-decoration:none;}.bottom-introduction-solutions{display:block; font-size:25px; margin:20px 0;}.problem{line-height: 2;}/*SVG Image*/.svg-image-test{display:block;max-width:100%;height:auto;}/*End Main Content*//*Begin Footer*//*Top Level Footer*/.footer-wrapper{width: 100%; height: auto; background-color: #890f1d; overflow: hidden; color: white;}.top-footer{width:100%; height: auto; display:flex; flex-direction:column; justify-content:center; align-items:center; margin: 0 auto; overflow: hidden;}.top-footer > a{width:100%; border-bottom:1px solid white; display:flex; align-items:center; justify-content:center;}.inside-top-footer-left{width:auto; height:auto; text-align: center;}.inside-top-footer-right{width:100%; height:auto; text-align:center; border-top:1px solid white; display:flex; flex-direction:row; align-items:center; justify-content:center; padding-bottom:25px; flex-wrap:wrap;}.inside-top-footer-middle{padding:15px 0; width:40%; display:flex; flex-wrap:wrap; align-items:center; justify-content:center;}.border-footer-smaller-screens-left,.border-footer-smaller-screens-middle{display: none;}.globe-pic-footer{display: block; float: left; width: 80px; height: 105px; margin: 0;}.name-footer{float: left; width: 249px; height: 105px; line-height: 105px; font-size: 28px; font-weight: bold; margin-left: -8px;}.slogan-footer{width: 329px; height: 40px; font-size: 23px; clear: both; position: relative; bottom: 20px;}div.top-footer span.bold{font-size: 24px; display: block; width: 100%; height: 35px;}.a-navigate-wrapper{width:50%; height:50px; text-align:center;}.margin-navigate{text-align: center; margin-bottom:15px;}.a-navigate-wrapper a.a-100{font-size: 20px; color: #916a6e;}.a-navigate-wrapper a:hover{text-decoration: underline; color: white;}.a-social{width: 50px; height: 50px; line-height: 50px; display: block; border-radius: 15px; font-size: 28px; font-weight: bold; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; margin-right:25px; transition-duration:.4s;}.a-social:hover{background-color:rgb(50,60,111);}.a-social:nth-child(7){margin-right:0;}.email-icon-small{width: 28px; height: 28px;}.margin-connect{margin: 15px 0; display:block; width:100%;}.a-facebook{background-color: #3b5998;}.a-twitter{background-color: #0084b4;}.a-google-plus{background-color: #d34836;}.a-linkedin{background-color: #007bb6;}.a-you-tube{background-color: #bb0000;}.a-contact{background-color: #323232; line-height: 48px;}.plus-symbol{display: inline-block; font-size: 18px; position: relative; bottom: 2px;}.youTube-border-footer{width: 29px; height: 22px; border: 3px white solid; margin: 0 auto; position: relative; top: 14px; border-radius: 6px;}.youtube-play-footer{position: relative; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 7px solid white; border-right: 0 solid transparent; top: 4px; left: 9px;}/*Bottom Footer*/.bottom-footer{width: 100%; height: 75px; line-height: 75px; text-align: center; background-color: #330000; font-size: 22px; font-weight: bold; margin: 0; padding: 0; border-top: 1px white solid;}.bottom-footer a:hover{text-decoration: underline;}/*End Footer*//*Miscellaneous Items*/.img-shrink{display:block; margin:3px 0; padding:0;}/*End Miscellaneous Items*//*Media Query for Tablets*/@media (max-width:1225px){/*Header Section*/.header-wrapper{height: 210px;}.border-for-small-screens{border-bottom:1px solid white;}.inside-header-wrapper{width:740px; height:210px;}.inside-header-wrapper-left{width:740px; float:none; height:105px;}.inside-header-wrapper-right{float:none; width:740px; height:105px;}.second-title{font-size:19px;}.social-fb, .social-g-plus, .social-contact, .social-youtube, .social-twitter{width:148px;font-size:45px;}.email-icon{width:45px; height:45px;}div.main-heading{width:613px;}.first-title{font-size:38px;}/*End Header Section*//*Begin Navigation Menu*//*Menu*/.navigation-wrapper{width:740px;}.navigation-menu-and-button{margin-left:0; width:300px;}.menu-word{width:225px;}/*Search Box*/.search-box-wrapper-desktop{width:440px;}/*Main Navigation Items*/.main-navigation-links-wrap{width:740px;}.main-navigation-links, .flex-wrapper{padding-left: 5px;}/*End Navigation Menu*//*Begin h1*/.span-title{width:740px; padding-left:5px;}.span-title-smaller{width:740px; padding-left:5px;}/*span-title is outside of the main content area*/h1{width:736px;}/*Begin Main Content*/.main-content{width:740px; padding: 0; padding-left:2px;}.top-container{width:738px;}.bottom-container{width:738px;}/*End Main Content*//*Begin Footer*/.inside-top-footer-middle{width:100%;}/*End Footer*//*Ending Tablet Media Query closing bracket*/}/*Above closing bracket for Media Query*/@media(max-width:759px){/*Header Section*/.inside-header-wrapper{width: 500px;}.inside-header-wrapper-left{width: 500px;}.inside-header-wrapper-right{width: 500px;}span.first-title{font-size: 32px;}span.second-title{font-size: 18px;}div.main-heading{width: 420px;}.globe-pic{display: none;}.globe-pic-phone{display: block; width: 80px; height: 105px; float: left;}.reduced-title{display: none;}.social-fb,.social-g-plus,.social-contact,.social-youtube,.social-twitter{width: 100px;}/*End Header Section*//*Begin Navigation*/.search-box-wrapper-desktop{display:none;}.navigation-wrapper{width:500px;}.search-box-icon-phone{display:block; width:200px; height:55px; float:right; cursor:pointer;}.draw-a-circle{width:20px; height:20px; border:4px white solid; border-radius:10px; position:relative; left:137px; top:14px;}.draw-a-branch{width:1px; border:2px solid white; border-radius:2px; height:15px; background-color:white; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -moz-transform:rotate(-45deg); transform: rotate(-45deg); position:relative; left:154px; top:9px;}/*Changes the magnifying glass into an x*/.x-maker-one{background-color:white; width:6px; height:35px; border:1px solid white; border-radius:2px; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -moz-transform:rotate(45deg); transform: rotate(45deg); position:relative; left:150px; top:9px;}.x-maker-two{background-color:white; width:6px; height:35px; border:1px solid white; border-radius:2px; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -moz-transform:rotate(-45deg); transform: rotate(-45deg); position:relative; left:150px; bottom:26px;}/*Drop Down Search Bar*/.searchbox-phone{display:none; overflow:hidden; width:100%; height:55px; line-height:52px; background-color:#323232; border-bottom:1px white solid;}.search-box-wrapper-phone{width:500px; height:55px; margin:0 auto; text-align:center;}/*Main Navigation Items*/.main-navigation-links-wrap{width:500px; padding:0 7px;}/*End Navigation*//*Section Quick Jump*/.responsive-quick-jump{width:496px;}.responsive-quick-jump-right{width:430px;}.drop-down-menu-sections{width:496px;}.drop-down-sections-items{width:496px;}/*End Section Quick Jump*//*Begin Main Content*/.main-content{width:500px; padding-left:4px;}.top-container{width:496px;}.bottom-container{width:496px;}.vertical-bar{display:none;}.links a{display:block; margin-bottom:5px;}/*Begin h1*/.span-title{width:500px; padding-left:5px;}.span-title-smaller{width:500px; padding-left:5px;}/*span-title is outside of the main content area*/h1{width:500px;}/*End Main Content*//*Sticky Footer*/.sticky-footer{min-height: calc(100vh - 477px);}/*End Sticky Footer*//*Begin Footer*/.a-navigate-wrapper a.a-100{font-size:18px;}/*Bottom Footer*/.bottom-footer{font-size: 20px;}.bottom-footer a:hover,.bottom-footer a:active{text-decoration: underline;}.hidden{display:none;}/*End Footer*//*Ending Landscape Media Query closing bracket*/}/*Above closing bracket for Media Query*/@media(max-width:525px){/*Header Section*/.header-wrapper{height:180px;}.inside-header-wrapper{width:350px; height:180px;}.inside-header-wrapper-left{width:350px;}.inside-header-wrapper-right{width:350px; height:75px;}span.first-title{font-size:30px;}span.second-title{display:none;}.third-title{font-size:25px;}div.main-heading{width:270px;}.globe-pic{display:none;}.globe-pic-phone{display:block; width:80px; height:105px; float:left;}.social-fb, .social-g-plus, .social-contact, .social-youtube, .social-twitter{width:70px;font-size:35px; height:75px; line-height:75px;}.email-icon{width:35px; height:35px;}.you-tube-border{width: 50px; height: 38px; top:20px;}.youtube-play{border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-left: 14px solid white;border-right: 0 solid transparent; top:8px; left:17px;}/*End Header Section*//*Begin Navigation*/.navigation-wrapper{width:350px;}.navigation-menu-and-button{width:200px;}.menu-word{width:135px;}.search-box-icon-phone{width:150px;}.draw-a-circle{left:102px;}.draw-a-branch{left:119px;}/*Changes the magnifying glass into an x*/.x-maker-one{left:115px;}.x-maker-two{left:115px;}.search-box-wrapper-phone{width:350px;}/*Main Navigation Items*/.main-navigation-links-wrap{width:350px;}/*End Navigation*//*Begin Main Content*/.main-content{width:350px; padding:0; margin:10px auto;}.top-container{width:350px; font-size:18px;}.bottom-container{width:350px; font-size:18px;}h3,.bottom-introduction,.title-heading,.bottom-introduction-solutions{font-size:20px;}/*Begin h1*/.span-title{width:350px; padding-left:5px; font-size:24px;}.span-title-smaller{width:350px; padding-left:5px; font-size:24px;}/*span-title is outside of the main content area*/h1.title-h1{width:336px; font-size:22px; overflow:hidden;}.hide-this-360{display:none;}.problem-smaller{line-height: 2; font-size:16px;}/*End Main Content*//*Sticky Footer*/.sticky-footer{min-height: calc(100vh - 482px);}/*End Sticky Footer*//*Begin Footer Section*/.inside-top-footer-middle{flex-direction:column; padding-bottom:5px;}.a-navigate-wrapper{width:100%;}.a-navigate-wrapper a.a-100{font-size:18px;}.hide-this-text-landscape{display: none;}div.name-footer{font-size:25px; margin-left:-20px;}div.slogan-footer{font-size:22px;}.a-social{margin-right:5px;}.a-social:nth-child(7){margin-right:0;}/*Bottom Footer*/.bottom-footer{font-size: 18px;}.hidden-bottom-footer{display: none;}/*End Footer Section*//*Ending Phone 1 Media Query closing bracket*/}/*Above closing bracket for Landscape Media Query*/@media(max-width:355px){/*Header Section*/.inside-header-wrapper{width:310px;}.inside-header-wrapper-left{width:310px;}.inside-header-wrapper-right{width:310px;}div.main-heading{width:230px;}.social-fb, .social-g-plus, .social-contact, .social-youtube, .social-twitter{width:62px;}span.first-title{font-size:26px;}/*End Header Section*//*Begin Navigation*/.navigation-wrapper{width:310px;}.navigation-menu-and-button{width:200px;}.menu-word{width:135px;}.search-box-icon-phone{width:110px;}.draw-a-circle{left:67px;}.draw-a-branch{left:84px;}/*Changes the magnifying glass into an x*/.x-maker-one{left:74px;}.x-maker-two{left:74px;}.search-box-wrapper-phone{width:310px;}/*Main Navigation Items*/.main-navigation-links-wrap{width:310px;}/*End Navigation*//*Begin Main Content*/.hide-this-text{display:none;}.main-content{width:310px; padding:0; margin:10px auto;}.top-container{width:310px; font-size:16px;}.bottom-container{width:310px; font-size:16px;}h3,.bottom-introduction,.title-heading,.bottom-introduction-solutions{font-size:18px;}/*Begin h1*/.span-title{width:310px; padding-left:5px; font-size:22px;}.span-title-smaller{width:310px; padding-left:5px; font-size:22px;}/*span-title is outside of the main content area*/h1.title-h1{width:310px; font-size:20px; overflow:hidden;}.problem-smaller{line-height: 2; font-size:14px;}/*End Main Content*//*Sticky Footer*/.sticky-footer{min-height: calc(100vh - 472px);}/*End Sticky Footer*//*Begin Footer Section*/.a-social{width: 46px; height: 46px; line-height: 46px; border-radius: 15px; font-size: 26px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px;}.email-icon-small{width: 26px; height: auto;}.a-social{margin: 0 5.5px 0 0; padding: 0;}.a-social:nth-child(7){margin:0;}.a-facebook{margin-left: 0px;}.youTube-border-footer{top: 12px;}/*Bottom Footer*/.bottom-footer{font-size: 16px;}.hidden-bottom-footer{display: none;}/*End Footer Section*//*Miscellaneous Items*/.img-shrink{width:250px; height:auto;}/*End Miscellaneous Items*//*Ending Phone 2 Media Query closing bracket*/}