
* {margin:0;padding:0;}
*, *:before, *:after {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body {font-size:100%;font-family:"Roboto",Helvetica,Arial,Sans-serif;line-height:1;color:#444444;}
html {overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);}
header, nav, section, footer {display:block;}

/* clearfix */
.cf:before, .cf:after {content:"";display:table;}
.cf:after {clear:both;}
.cf {zoom:1;}

a {-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;outline:none;}
.container {width:100%;max-width:1140px;margin:0 auto;}

.collapsible {
    width:100%;
    border: none;
    outline: none;
    cursor:pointer;
}

.collapsible:after {
content: '\02795'; /* Unicode character for "plus" sign (+) */
font-size: 13px;
color: white;
float: right;
margin-left: 5px;
}

.collapsible.active:after {
content: "\2796"; /* Unicode character for "minus" sign (-) */
}

.diff {
	background:#eeeeee;
}
.how2 .box p a {
	text-decoration:underline;
	color:#000;
}


/* Header */
/*header {padding:10px 0 10px 0;border-bottom:1px solid #dddddd;}*/
header {width:100%;position:fixed;top:0px;background-color:#ffffff;padding:10px 0 10px 0;border-bottom:1px solid #dddddd;z-index:100;}

header a.mobile-menu {float:right;display:none;color:#444444;text-decoration:none;}
header nav ul {display:block;float:right;margin:9px 0 0 0;list-style-type:none;}
header nav ul li {display:inline-block;margin:0 20px 0 0;}
header nav ul li a {display:block;color:rgba(0,0,0,0.6);font-size:.9em;font-weight:400;text-decoration:none;text-transform:uppercase;}
header nav ul li a:hover {color:rgba(0,0,0,0.9);}
header nav ul li.nav-enroll {margin:0;}
header nav ul li.nav-enroll a {padding:15px 18px 15px 18px;background-color:#1D4685;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;border-radius:30px;}
header nav ul li.nav-enroll a:hover {background-color:#042D6C;}


/* Footer */
footer {background-color:#eeeeee;padding:40px 0 32px 0;}
footer p {float:right;color:rgba(0,0,0,.3);font-size:.85em;font-weight:600;text-transform:uppercase;}
footer ul {float:left;list-style-type:none;}
footer ul li {display:inline-block;margin:0 0 0 10px;}
footer ul li a {display:block;color:rgba(0,0,0,.3);font-size:.85em;font-weight:600;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.1);}
footer .fineprint {clear:left;color:#c9c9c9;padding-top:20px;font-size:14px;}


iframe[name=google_conversion_frame] {display:none;}