body{font-size:16px;font-family:"wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";font-weight:300;color:#fff;background-color:rgba(0,0,0,0);width:100%;margin:0}a,img{border:none;margin:0;color:#fff}h1{font-size:inherit;font-weight:inherit;margin:0}header,footer,nav,section{display:block}footer{background-color:#000;padding-bottom:50px;position:relative;z-index:101}ul{list-style:none}::-webkit-input-placeholder{color:#c8c8c8}:-moz-placeholder{color:#c8c8c8}::-moz-placeholder{color:#c8c8c8}:-ms-input-placeholder{color:#c8c8c8}hr{border-top-color:#ddd;border-top-style:solid;border-top-width:1px;border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:1px;margin:0}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}textarea{overflow:visible;min-height:150px;min-width:66%}.editor-label{margin:1em 0 0 0}.editor-field{margin:.5em 0 0 0}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.hero_title_text{font-size:72px;-webkit-text-shadow:0 1px 1px #fff;text-shadow:0 1px 1px #fff;color:#303030}.title_text{font-size:48px;color:#303030}.sub_text{font-size:36px;color:#626262}.reg_header_text{font-size:24px;color:#626262!important}.reg_header_text li{list-style:disc}.tall_text{font-size:72px}.description_text{padding-bottom:15px;padding-top:30px;font-size:24px}.fat_text{font-family:'Arial Black',Gadget,sans-serif}.dark_text{color:#303030}.height_fill{height:100%}.content_spacer{margin:auto;max-width:66%}.nav_spacer{margin:auto;max-width:66%}.center_text{text-align:center}.center_center{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:50%;text-align:center}.panel_half{width:49%}.panel_fill{width:100%;height:100%}.no_display{display:none}.left{float:left}.right{float:right}.sm_square{height:100px;width:100px}.clear{clear:both}.padded_text{border-radius:5px;border-width:2px;padding:5px;border-color:#000;margin-bottom:17px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:92%}.close{position:absolute;top:0;right:20px;cursor:pointer}.title_image{height:400px;width:100%;background-color:#e4e4e4;position:relative;z-index:101}.nav{position:relative;top:0;float:right;right:0;height:55px;width:100%;background-color:rgba(0,122,204,.5);z-index:102}.nav_container{position:relative;height:55px;width:100%;background-color:#e4e4e4;z-index:102}.sticky{position:fixed}.nav_item{float:left;background-color:rgba(0,122,204,.7);padding-left:15px;padding-right:15px;width:140px;position:relative;border-right-color:transparent;border-right-style:solid;border-right-width:1px;border-left-color:transparent;border-left-style:solid;border-left-width:1px}.nav_item:hover{border-right-color:#007acc;border-left-color:#007acc}.mobile_menu{display:none;float:right;border-right-color:#007acc;background-color:rgba(0,122,204,.7);border-right-style:solid;border-right-width:1px;width:140px;position:relative}.background_image{position:absolute;top:0;left:0;width:2000px}.background_image_container{overflow:hidden;position:fixed;top:-10px;left:-10px;width:105%;background-color:#007acc}.number_color_input{width:50px}.try_me_out{background-image:url(/Images/TryMeOut.png)}.theme_container{background-color:#000;border-radius:5px;padding:10px}.theme_wrapper{position:fixed;bottom:200px;left:-130px;height:100px;width:240px;z-index:103}.section_window{height:300px;position:relative;z-index:101;overflow:hidden}.section_wrapper{padding-bottom:50px;background-color:#373737;position:relative;z-index:101}.section_title{font-size:48px;border-top-style:solid;border-top-width:1px;border-top-color:#aaa;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#aaa;margin-top:40px;margin-bottom:40px}.section_title_wrapper{text-align:center;padding-top:40px;padding-bottom:40px}.section_content{}.section_example_wrapper{background-color:hsl(0,0%,12%);border-radius:5px;color:#fff;padding:40px}.section_example_description{}.section_example_code{}.section_link_wrapper{padding-bottom:15px;padding-top:15px;text-align:center}.section_link_button{background-color:rgba(0,122,204,.7);padding-left:15px;padding-right:15px;position:relative;margin-right:10px;margin-top:10px;height:53px;width:140px;border:none;font-size:16px;font-family:"wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";font-weight:300;color:#fff}.section_link_image{background-color:rgba(0,122,204,.7);position:relative;margin-top:10px;height:53px;width:53px}.section_link_image+.section_link_button>span{text-align:left}.section_link_image img{height:100%}.key_word{color:#3073d6}.comment{color:#006432}.string{color:#dc6432}.class{color:#d7ba7d}.class_property{color:#9cdcfe}.class_value{color:#969696}@media only screen and (max-width:1835px){.nav_item{padding-left:0;padding-right:0}}@media only screen and (max-width:1835px)and (min-width:1780.2px){.nav_spacer{max-width:67%}}@media only screen and (max-width:1780.2px)and (min-width:1725.4px){.nav_spacer{max-width:68%}}@media only screen and (max-width:1725.4px)and (min-width:1670.6px){.nav_spacer{max-width:69%}}@media only screen and (max-width:1670.6px)and (min-width:1615.8px){.nav_spacer{max-width:70%}}@media only screen and (max-width:1615.8px)and (min-width:1561px){.nav_spacer{max-width:71%}}@media only screen and (max-width:1561px)and (min-width:1506.2px){.nav_spacer{max-width:72%}}@media only screen and (max-width:1506.2px)and (min-width:1451.4px){.nav_spacer{max-width:73%}}@media only screen and (max-width:1451.4px)and (min-width:1396.6px){.nav_spacer{max-width:74%}}@media only screen and (max-width:1396.6px)and (min-width:1341px){.nav_spacer{max-width:75%}}@media only screen and (max-width:1341px)and (min-width:1327.8px){.nav_spacer{max-width:76%}}@media only screen and (max-width:1327.8px)and (min-width:1314.6px){.nav_spacer{max-width:77%}}@media only screen and (max-width:1314.6px)and (min-width:1301.4px){.nav_spacer{max-width:78%}}@media only screen and (max-width:1301.4px)and (min-width:1288.2px){.nav_spacer{max-width:79%}}@media only screen and (max-width:1288.2px)and (min-width:1275px){.nav_spacer{max-width:80%}}@media only screen and (max-width:1275px)and (min-width:1261.8px){.nav_spacer{max-width:81%}}@media only screen and (max-width:1261.8px)and (min-width:1248.6px){.nav_spacer{max-width:82%}}@media only screen and (max-width:1248.6px)and (min-width:1235.4px){.nav_spacer{max-width:83%}}@media only screen and (max-width:1235.4px)and (min-width:1222.2px){.nav_spacer{max-width:84%}}@media only screen and (max-width:1222.2px)and (min-width:1209px){.nav_spacer{max-width:85%}}@media only screen and (max-width:1209px)and (min-width:1195.8px){.nav_spacer{max-width:86%}}@media only screen and (max-width:1195.8px)and (min-width:1182.6px){.nav_spacer{max-width:87%}}@media only screen and (max-width:1182.6px)and (min-width:1169.4px){.nav_spacer{max-width:88%}}@media only screen and (max-width:1169.4px)and (min-width:1156.2px){.nav_spacer{max-width:89%}}@media only screen and (max-width:1156.2px)and (min-width:1143px){.nav_spacer{max-width:90%}}@media only screen and (max-width:1143px)and (min-width:1129.8px){.nav_spacer{max-width:91%}}@media only screen and (max-width:1129.8px)and (min-width:1116.6px){.nav_spacer{max-width:92%}}@media only screen and (max-width:1116.6px)and (min-width:1103.4px){.nav_spacer{max-width:93%}}@media only screen and (max-width:1103.4px)and (min-width:1090.2px){.nav_spacer{max-width:94%}}@media only screen and (max-width:1090.2px)and (min-width:1077px){.nav_spacer{max-width:95%}}@media only screen and (max-width:1077px)and (min-width:1063.8px){.nav_spacer{max-width:96%}}@media only screen and (max-width:1063.8px)and (min-width:1050.6px){.nav_spacer{max-width:97%}}@media only screen and (max-width:1050.6px)and (min-width:1037.4px){.nav_spacer{max-width:98%}}@media only screen and (max-width:1037.4px)and (min-width:1024.2px){.nav_spacer{max-width:99%}}@media only screen and (max-width:1024.2px){.nav_spacer{max-width:100%}}@media only screen and (max-width:1010px){.nav_item{display:none}.nav_spacer{width:141px;float:right}.mobile_menu{display:block}}@media only screen and (max-width:845px){.hero_title_text{font-size:64px}.title_text{font-size:40px}.sub_text{font-size:26px}.reg_header_text{font-size:16px}}@media only screen and (max-width:475px){#why_header{display:none}#title_header{float:none}}.mask{position:fixed;top:0;left:0;height:101%;width:101%;background-color:rgba(0,0,0,.7);z-index:299}.message{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;height:110px;text-align:center;background-color:#e4e4e4;z-index:300}.business_card{position:fixed;width:500px;height:300px;background-color:#fff;top:50%;left:50%;margin-left:-200px;margin-top:-150px;z-index:300}.business_card_content{position:absolute;height:80%;width:90%;top:10%;left:5%}.business_card_header{float:left;width:15%;height:100%;border-right-style:solid;border-right-width:2px;border-right-color:#646464}.business_card_body{float:left;margin-left:10px;width:80%;height:100%}.animation{-moz-animation-duration:1s;-o-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-delay:0;-o-animation-delay:0;-webkit-animation-delay:0;animation-delay:0;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0) rotate(0)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%)rotate(-120deg);}100%{opacity:1;-o-transform:translateX(0)rotate(0);}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0) rotate(0)}100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}}@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0)rotate(0);}100%{opacity:0;-o-transform:translateX(100%)rotate(120deg);}}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(40px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(40px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(40px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(40px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(-20px);}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}