.width
   {
  width:100%;
  max-width:1100px;
  margin: -0px auto;
  text-align: left;
   }
   
@media only screen and (min-width: 1280px) 
{
  .dropbtn {display: none;}
  .topmobileindex {display: none;}
    .indexmobile {display: none;}
  .topmobilemyjourney {display: none;}
    .myjourneymobile {display: none;}
  .topmobileservices {display: none;}
    .servicesmobile {display: none;}
   .topmobilecontact {display: none;}
    .contactmobile {display: none;}
  .emailmobileform {display: none;}
  .footermobile {display: none;}
}

@media only screen and (max-width: 1281px) 
{
  .links {display: none;}
  .topdesktopindex {display: none;}
    .indexdesktop {display: none;}
  .topdesktopmyjourney {display: none;}
    .myjourneydesktop {display: none;}
  .topdesktopservices {display: none;}
    .servicesdesktop {display: none;}
  .topdesktopcontact {display: none;}
    .contactdesktop {display: none;}
  .emaildesktopform {display: none;}
  .footerdesktop {display: none;}
}

.desktopinput {
    width: 100%;
    padding: 6px 12px;
    box-sizing: border-box;
    border: 1px solid #731ba6;
    border-radius: 4px;
    background-color: #f8f8f8;
}

.mobileinput {
    width: 100%;
    padding: 12px 12px;
    box-sizing: border-box;
    border: 1px solid #731ba6;
    border-radius: 4px;
    background-color: #f8f8f8;
}

.desktoptextarea {
    width: 100%;
    height: 150px;
    padding: 12px 20px;
    box-sizing: border-box;
    border: 1px solid #731ba6;
    border-radius: 4px;
    background-color: #f8f8f8;
}

.mobiletextarea {
    width: 100%;
    height: 150px;
    padding: 12px 20px;
    box-sizing: border-box;
    border: 1px solid #731ba6;
    border-radius: 4px;
    background-color: #f8f8f8;
}

input[type=button], input[type=submit], input[type=reset] {
    background-color: #731ba6;
    border: 1px solid #731ba6;
    color: #fff;
    padding: 4px 8px;
    font-family:Arial,Lucida Grande,sans-serif;
    font-size:18px;
    text-decoration: none;
    margin: 1px 1px;
    cursor: pointer;
}

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

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

html { height: 101% } 
textarea {overflow: auto;}
.clear {clear: both;}
input.center {display: block; margin: 0 auto;}
select.center {display: block; margin: 0 auto;}
img {border: none;} 
img.width {max-width:100%;}
img.center {display: block; margin: auto;}
table.center {display: block; margin: auto;}
div.center {display: block; margin-left: auto; margin-right: auto;}
iframe.center {display: block; margin-left: auto; margin-right: auto;}
a {outline: 0;}
p {margin: 0; padding: 0;}

.indented {margin-left:3%;}
.border {border: 2px solid #036aa9; border-radius: 25px;}

body {
    margin: 0px;
    background-color:#fff;
	background-image:url('images/finalsides4.png');
    background-repeat:no-repeat;
    background-position:center top; 
    background-attachment:scroll;
    text-align:center;
    }    
    
  .quform-outer {
    margin-left: 20px; margin-right: 20px;
}      
    
.boxshadow {
    -webkit-box-shadow: 5px 5px 10px 2px rgba(0,0,0,0.5);border-collapse:separate;border-radius:20px; background-color:#fff;
    -moz-box-shadow: 5px 5px 10px 2px; 
    box-shadow: 5px 5px 10px 2px; 
    }

.column1 {
    -webkit-column-count: auto; /* Chrome, Safari, Opera */
    -moz-column-count: auto; /* Firefox */
    -ms-column-count: auto;
    column-count: auto;
    -webkit-column-gap: 10px; /* Chrome, Safari, Opera */
    -moz-column-gap: 10px; /* Firefox */
    -ms-column-gap: 10px;
    column-gap: 10px;
    font-size:16px;color:#244af6;padding-left:2%;padding-right:2%;line-height:20px;text-align:left;font-family:Aleo,Calibri,Segoe UI Light,Arial,sans-serif;text-decoration:none;font-weight:normal;} 

table.main {width:100%;background-color:#ffffff;border-collapse:collapse;border-bottom-style:solid;border-bottom-color:#244af6;border-bottom-width:1px;}
td.main {vertical-align:top;padding-top:10px;}

H1 {font-size:18px;color:#244af6;letter-spacing:0px;margin-top:2%;padding-left:2%;text-align:left;font-family:Aleo,Calibri,Segoe UI Light,Arial,sans-serif;text-decoration:none;font-weight:bold;}
H1.center {font-size:18px;color:#244af6;letter-spacing:0px;margin-top:2%;padding-left:2%;text-align:center;font-family:Aleo,Calibri,Segoe UI Light,Arial,sans-serif;text-decoration:none;font-weight:bold;}

p.font1 {font-size:16px;color:#244af6;padding-left:2%;padding-right:2%;line-height:20px;text-align:justify;font-family:Aleo,Calibri,Segoe UI Light,Arial,sans-serif;text-decoration:none;font-weight:normal;}
p.font1form {font-size:16px;color:#244af6;padding-left:2%;padding-right:2%;line-height:20px;text-align:left;font-family:Aleo,Calibri,Segoe UI Light,Arial,sans-serif;text-decoration:none;font-weight:normal;}

.font1left {font-size:16px;color:#244af6;padding-left:2%;padding-right:2%;line-height:20px;text-align:left;font-family:Aleo,Calibri,Segoe UI Light,Arial,sans-serif;text-decoration:none;font-weight:normal;}
.font1center {font-size:16px;color:#244af6;padding-left:40px;padding-right:40px;line-height:20px;text-align:center;font-family:Aleo,Calibri,Segoe UI Light,Arial,sans-serif;text-decoration:none;font-weight:normal;}

.back2top {font-size:14px;color:#244af6;padding-left:2%;padding-right:2%;line-height:25px;text-align:center;font-family:Aleo,Calibri,Segoe UI Light,Arial,sans-serif;text-decoration:none;font-weight:normal;}
.testimonials {font-size:17px;color:#29b290;padding:25px;line-height:20px;text-align:justify;font-family:Aleo,Calibri,Segoe UI Light,Arial,sans-serif;font-style:italic;text-decoration:none;font-weight:normal;}

td.font1 {font-size:16px;color:#244af6;padding-left:45px;padding-right:45px;line-height:20px;text-align:justify;font-family:Aleo,Calibri,Segoe UI Light,Arial,sans-serif;text-decoration:none;font-weight:normal;}
td.tabs {font-size:16px;color:#244af6;padding:1%;line-height:23px;text-align:center;font-family:Aleo,Calibri,Segoe UI Light,Arial,sans-serif;text-decoration:none;font-weight:normal;}

.fontquote {font-size:17px;color:#27b290;padding:25px;line-height:20px;text-align:justify;font-family:Georgia1, Georgia,Arial,Lucida Grande,serif;font-style:italic;text-decoration:none;font-weight:normal;}

table.footer {width:100%;background-color:#ffffff;max-width:100%;max-height:100%;background-size:100% 100%;border-collapse:collapse;}
.footer {font-size:14px;color:#244af6;text-align:center;line-height:20px;font-family:Aleo,Calibri,Segoe UI Light,Arial,sans-serif;text-decoration:none;font-weight:normal;}
.links {background-color:#ffffff;border-collapse:collapse;max-width:100%;max-height:100%;background-size:100% 100%;}

li {font-size:16px;color:#244af6;padding-left:5px;padding-right:2%;line-height:20px;text-align:left;font-family:Arial,Lucida Grande,sans-serif;text-decoration:none;font-weight:normal;}
ul {padding-left:40px;}

.green {height:2px;width:970px;color:#69a01e;background-color:#69a01e;border:0;text-align:center;}

a {outline: 0;color:#244af6;;text-decoration:none;}
a.top {outline: 0;color:#244af6;text-decoration:underline;}
a.footer {color:#244af6;text-decoration:underline;}
a {color:#244af6;text-decoration:none;}