@import url("includes/plugins.min.css");@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap);._progress{margin:15px 0;display:none;height:10px;background-color:rgba(5,114,206,0.2);width:100%;overflow:hidden}.progress-bar-value{width:100%;height:100%;background-color:#30659d;-webkit-animation:indeterminateAnimation 1s infinite linear;animation:indeterminateAnimation 1s infinite linear;-webkit-transform-origin:0 50%;transform-origin:0 50%}@-webkit-keyframes indeterminateAnimation{0%{-webkit-transform:translateX(0) scaleX(0);transform:translateX(0) scaleX(0)}40%{-webkit-transform:translateX(0) scaleX(.4);transform:translateX(0) scaleX(.4)}100%{-webkit-transform:translateX(100%) scaleX(.5);transform:translateX(100%) scaleX(.5)}}@keyframes indeterminateAnimation{0%{-webkit-transform:translateX(0) scaleX(0);transform:translateX(0) scaleX(0)}40%{-webkit-transform:translateX(0) scaleX(.4);transform:translateX(0) scaleX(.4)}100%{-webkit-transform:translateX(100%) scaleX(.5);transform:translateX(100%) scaleX(.5)}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-moz-inner-spin-button,input[type=number]::-moz-outer-spin-button{-moz-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}div.weekend{cursor:not-allowed !important;color:#bfbfbf !important}div.weekend:hover{background:none !important}.mejs-container .mejs-controls .mejs-fullscreen-button{float:right;position:relative;top:-26px}.fake,#fake{padding:0 !important;margin:0 !important;line-height:normal !important;border:none !important;width:0 !important;height:0 !important;display:block !important;visibility:hidden !important}.open{font-family:'Open Sans',sans-serif}.sans{font-family:sans-serif}.my{font-family:'Myriad Pro',sans-serif}.gotham,.gtm{font-family:'GothamBookRegular','Open Sans',sans-serif !important}.gotham_black,.gotham_blk,.gtm_blk,.gtm_black{font-family:'GothamBold','Open Sans',sans-serif !important}@font-face{font-display:swap;font-family:'GothamBold';src:url('fonts/GothamBold.eot');src:url('fonts/GothamBold.eot') format('embedded-opentype'),url('fonts/GothamBold.woff2') format('woff2'),url('fonts/GothamBold.woff') format('woff'),url('fonts/GothamBold.ttf') format('truetype'),url('fonts/GothamBold.svg#GothamBold') format('svg')}@font-face{font-display:swap;font-family:'GothamBlackRegular';src:url('fonts/gotham-black.eot');src:url('fonts/gotham-black.eot') format('embedded-opentype'),url('fonts/gotham-black.woff2') format('woff2'),url('fonts/gotham-black.woff') format('woff'),url('fonts/gotham-black.ttf') format('truetype'),url('fonts/gotham-black.svg#GothamBlackRegular') format('svg')}@font-face{font-display:swap;font-family:'GothamBookRegular';src:url('fonts/gotham-book.eot');src:url('fonts/gotham-book.eot') format('embedded-opentype'),url('fonts/gotham-book.woff2') format('woff2'),url('fonts/gotham-book.woff') format('woff'),url('fonts/gotham-book.ttf') format('truetype'),url('fonts/gotham-book.svg#GothamBookRegular') format('svg')}body{font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{padding:0;margin:0;line-height:normal;font-family:'Open Sans',sans-serif}.uppercase{text-transform:uppercase !important}p,.para{padding:0;margin:0;line-height:normal;font-family:'Open Sans',sans-serif;font-weight:300}.main_width{width:1280px;margin:0 auto}.row{margin:0}.inline{display:inline-block;*display:inline;zoom:1}.block{display:block}.img{padding:0;margin:0;line-height:normal}.img img{height:auto;max-width:100%}.clear{clear:both;width:100%;height:0;overflow:hidden}.desktopHide{display:none}a:hover,a:visited,a:active,a:focus{text-decoration:none}ul{padding:0;margin:0;line-height:normal}.tbl_cell{display:table-cell;vertical-align:middle;width:inherit;height:inherit;text-align:center}.last_para{margin-bottom:0 !important}.video{display:none}.btn_blue{display:inline-block;*display:inline;zoom:1;color:#fff;font-size:18px;line-height:18px;text-transform:uppercase;padding:10px 24px;border:2px solid #2c66a0;background-color:#2c66a0}.btn_blue:hover{background-color:#fff;color:#2c66a0}.btn_blue.db{padding-left:0;padding-right:0;display:block;text-align:center}.btn_blue.font_18{font-size:18px;line-height:18px}.btn_border{display:inline-block;*display:inline;zoom:1;color:#2c66a0;font-size:18px;line-height:18px;text-transform:uppercase;padding:10px 24px;border:2px solid #2c66a0}.btn_border:hover{color:#fff;background-color:#2c66a0}.btn_border.db{padding-left:0;padding-right:0;display:block;text-align:center}.btn_border.font_18{font-size:18px;line-height:18px}.btn_sky{display:inline-block;*display:inline;zoom:1;color:#fff;font-size:18px;line-height:18px;text-transform:uppercase;padding:10px 40px;border:2px solid #30659d;background-color:#30659d}.btn_sky:hover{background-color:#fff;color:#30659d}.btn_sky.db{padding-left:0;padding-right:0;display:block;text-align:center}.btn_sky.font_24{font-size:24px;line-height:24px}.socialIcons li{display:inline-block;*display:inline;zoom:1;margin-left:5px}.socialIcons a{display:block;color:#fff;width:35px;height:35px;border-radius:50%;padding-top:6px;font-size:0;background-color:#8a8a8a;text-align:center}.socialIcons a:before{font-size:24px}.socialIcons a:hover{background-color:#30659d}.logo{position:absolute;top:0;left:0}.header_top{position:relative}.header_right{float:right;width:auto;height:182px;padding-top:50px}.header_right .inline{vertical-align:top}.header_bottom{background-color:#30659d}.header_bottom .box1{float:left;width:auto}.header_bottom .box2{float:right;width:auto;font-size:30px;font-weight:600;color:#fff;padding-top:9px;line-height:30px}.txt_phone{float:right;width:auto;font-size:30px;font-weight:600;color:#30659d;padding-bottom:12px;line-height:30px}#nav li{float:left;width:auto;position:relative}#nav li:hover ul{display:block}#nav li li{float:none;display:block}#nav li ul{display:none;position:absolute;top:100%;left:0;z-index:10}#nav li ul a{color:#fff;white-space:nowrap;padding-bottom:7px;padding-top:7px;display:block;background-color:#30659d}#nav li ul a:hover,#nav li ul a.nav-selected,#nav li ul a.nav-path-selected{background-color:#357bbf;color:#fff}#nav a{display:block;padding:15px;color:#fff;font-size:14px;font-weight:600}#nav a:hover,#nav a.nav-selected,#nav a.nav-path-selected{background-color:#357bbf;color:#fff}.webp .bannerWrap{background-image:url(../images/banner-img-01.webp)}.no_webp .bannerWrap{background-image:url(../images/banner-img-01.jpg)}.bannerWrap{background-color:#cee1ee;position:relative;height:400px;background-repeat:no-repeat}.bannerWrap .img{display:none}.bannerWrap .box{position:absolute;width:100%;top:0;right:135px;z-index:2}.bannerWrap h1,.bannerWrap .h1{font-size:60px;line-height:normal;color:#2c66a0;margin-bottom:2px;padding-top:70px}.bannerWrap h2,.bannerWrap .h2{font-size:28px;font-weight:300;color:#333;margin-bottom:25px}.bannerWrap .inline{margin-left:10px}.bannerWrap .ccm-block{position:relative;z-index:2}.official_circles{position:relative}.official_circles div{position:absolute;width:398px;height:350px;background:url("../images/official-circles.png") no-repeat;top:-162px;right:0}.invisalign_award{background-color:#e4e4e4;padding:10px 0;height:188px}.invisalign_award .main_width{position:relative;z-index:1}.invisalign_award .img{margin-right:30px}.invisalign_award h2,.invisalign_award .h2{font-size:38px;line-height:38px;color:#333;margin-bottom:8px;font-weight:300}.invisalign_award p,.invisalign_award .para{font-size:18px;color:#333;font-weight:300;margin-bottom:8px}.invisalign_award .box{float:left;width:auto}.invisalign_award .box2{padding-top:10px}.why_choose_us{padding:60px 0}.why_choose_us h2,.why_choose_us .h2{font-size:34px;line-height:34px;color:#30659d}.home_section_h2{font-size:26px;color:#fff;margin-bottom:20px}.list li{list-style:none;padding-left:25px;background:url("../images/li.png") no-repeat;background-position:left 6px;font-size:16px;line-height:28px;color:#fff;margin-bottom:3px;font-weight:300}.home_section_1{background-color:#30659d}.home_section_1 .main_width{background:url("../images/circle-bg-01.png") no-repeat;background-position:center right;height:271px}.home_section_1 .box1{float:left;width:auto;width:50%;padding-top:25px}.home_section_1 .box2{float:right;width:auto;width:50%}.home_section_1 .img{padding-top:6px}.home_section_3 .main_width{height:244px}.home_section_3 .img{position:relative;padding-top:0;top:-13px;padding-left:87px}.home_section_3 .box1{padding-top:33px}.home_section_2{background-color:#fff}.home_section_2 .home_section_h2{color:#2c66a0}.home_section_2 .list li{color:#2c66a0}.home_section_2 .main_width{background:url("../images/circle-bg-02.png") no-repeat;background-position:center left;height:271px}.home_section_2 .box1{float:left;width:auto;width:50%}.home_section_2 .box2{float:right;width:auto;width:50%;padding-top:35px}.home_section_2 .img{position:relative;padding-top:0;height:271px;overflow:hidden;text-align:right;padding-right:87px}.home_ctas{padding:55px 0;background-color:#357bbf;padding-bottom:65px}.home_ctas h2,.home_ctas .h2{color:#fff;font-size:38px;font-family:'Open Sans',sans-serif;line-height:38px;margin-bottom:35px}.ctas .box{display:inline-block;*display:inline;zoom:1;width:170px;position:relative;font-size:24px;line-height:30px;text-transform:uppercase;text-align:center;padding:15px 0;color:#fff;margin:0 5%}.ctas .box:before,.ctas .box:after{content:'';position:absolute;left:0;width:100%;height:1px;background-color:#fff}.ctas .box:before{top:0}.ctas .box:after{bottom:0}.ctas .box:hover{color:#2c66a0}.ctas .box.db{float:left;display:block}.next_steps_ctas{background-color:#edefec}.next_steps_ctas h2,.next_steps_ctas .h2{color:#30659d;font-size:34px;line-height:38px}.next_steps_ctas .box{color:#333;width:205px}.next_steps_ctas .box:before,.next_steps_ctas .box:after{background-color:#30659d}.next_steps_ctas .box:hover{color:#30659d}.inner_ctas .box{display:block;float:left;width:auto;width:30%;text-align:center;margin-bottom:20px}.inner_ctas .box2{margin:0 2%}.inner_ctas h2,.inner_ctas .h2{font-size:18px;line-height:24px;margin:10px 0;margin-top:15px;font-family:'GothamBold','Open Sans',sans-serif !important;color:#30659d;text-transform:uppercase}.inner_ctas h2.two_line,.inner_ctas .h2.two_line{min-height:50px}.inner_ctas p,.inner_ctas .para{font-size:14px;line-height:24px;color:#333}.before_and_after{background-color:#30659d;margin-bottom:20px;overflow:hidden}.before_and_after .box{float:left;width:auto;width:33%;height:150px}.before_and_after .box2,.before_and_after .box3{float:right}.before_and_after .after{position:relative;border-left:1px solid #fff}.before_and_after .after p:after{content:"";position:absolute;width:42px;height:42px;background:url("../images/arrow.png") no-repeat;top:50%;margin-top:-21px;left:-21px}.before_and_after .box1{padding:20px}.before_and_after p,.before_and_after .para{font-size:16px;line-height:24px;color:#fff}.before_and_after strong,.before_and_after b{text-transform:uppercase;font-size:18px;font-family:'GothamBold','Open Sans',sans-serif !important}.before_and_after .tbl_cell{width:inherit;height:inherit}.testimonial{margin-bottom:20px}.testimonial .box{float:left;width:auto;width:46%;padding:20px;padding-left:70px;background:url("../images/quote.png") no-repeat;background-position:20px 26px;background-color:#f3f3f3;min-height:220px}.testimonial .para{font-size:16px;line-height:27px;color:#666;font-style:italic}.testimonial .author{font-size:16px;font-family:'GothamBold','Open Sans',sans-serif !important;color:#666;text-transform:uppercase;margin-top:5px}.testimonial .box2{margin-left:2%}.partners{padding:30px 0}.partners p{margin:0 30px}#map{display:block;width:100%;height:500px}.fTop .main_width{position:relative}.addrWrapper{position:absolute;width:100%;height:229px;top:0;left:0;background-image:url(../images/map-overlay.svg);background-repeat:no-repeat;background-size:cover;background-position:center top;z-index:2;padding-top:50px}.addrWrapper h3,.addrWrapper .h3{color:#2c66a0;margin-bottom:10px;font-size:36px}.addrWrapper p,.addrWrapper .para{font-size:16px;font-weight:300;color:#2c66a0;margin-bottom:5px}.addrWrapper b,.addrWrapper strong{font-weight:bold}.newsletter{padding:35px 0;text-align:center;vertical-align:middle}.newsletter h2,.newsletter .h2{color:#30659d;margin-right:10px;font-size:18px}.newsletter input[type="text"],.newsletter .txtInput{width:280px;margin-right:10px;border:1px solid #30659d;padding:9px;font-size:16px;font-weight:300}.newsletter .btn_submit{font-size:16px;position:relative;top:-2px}.newsletter .policy{text-align:right;padding-right:108px}.fBottom{padding:15px 0;color:#fff;background-color:#30659d}.form{padding:30px 40px;background-color:#30659d}.form .form_heading{text-align:center;color:#fff;font-size:30px;line-height:36px}.form .form_sub_heading{font-weight:300;color:#fff;margin-bottom:10px;font-size:26px;line-height:26px;margin:25px 0;margin-top:15px}.form .para{color:#333}.form .para b,.form .para strong{font-weight:bold}.form label{display:block;padding:0;margin:0;line-height:normal}.form input[type="text"],.form .txtInput,.form .inputTxt{padding:0;margin:0;line-height:normal;border:none;width:100%;display:block;padding:10px;margin:15px 0;font-size:16px;font-weight:300;font-family:'Open Sans',sans-serif}.form input[type="text"]:focus,.form .txtInput:focus,.form .inputTxt:focus{outline:none}.form input[type="submit"],.form button[type="submit"],.form .btnSubmit{width:100%;padding:7px 0;padding-top:9px;font-size:18px;margin:15px 0}.form .datepickerBootstrap{background:url("../images/icon-cal.png") no-repeat;background-position:95% center;background-color:#fff}.form .row{margin:0;margin-bottom:15px}.form .datepicker{width:228px !important}.form .policy{padding:0;margin:0;line-height:normal;font-size:13px;line-height:18px;color:#fff}.form .policy a{color:inherit;text-decoration:underline}.form .policy a:hover{text-decoration:none}.rightCol .our_principles{background:url("../images/our-principles_2.png") no-repeat;background-position:center top;background-size:100% auto;padding-top:155px;margin-bottom:20px}.rightCol .form .btn_blue{background-color:#fff;color:#30659d;border:1px solid #fff}.rightCol .form .btn_blue:hover{background-color:#30659d;color:#fff}.form_consultation_top{background:url("../images/consultation-img.jpg") no-repeat;background-position:center top;overflow:hidden;height:644px}.form_consultation_top .form{width:46%;margin:40px 0}.form_consultation_top .form .form_heading{font-size:38px;line-height:50px}.form_consultation_top .form .policy{font-size:14px;margin-bottom:5px !important}.form_consultation_top .form .para{font-size:18px;color:#fff}.form_consultation_top .form input[type="submit"],.form_consultation_top .form button[type="submit"],.form_consultation_top .form .btnSubmit{font-size:24px;line-height:24px;margin-bottom:25px;background-color:#fff;color:#30659d;border:1px solid #fff}.form_consultation_top .form input[type="submit"]:hover,.form_consultation_top .form button[type="submit"]:hover,.form_consultation_top .form .btnSubmit:hover{background-color:#30659d;color:#fff}.form_consultation_bottom{background-color:#696969;border-top:1px solid #fff}.form_consultation_bottom .box{float:left;width:auto;width:33.3%;height:332px;padding:35px 30px}.form_consultation_bottom .box1,.form_consultation_bottom .box3{background-color:#858585}.form_consultation_bottom h2,.form_consultation_bottom .h2{font-size:20px;line-height:20px;color:#fff;margin-bottom:15px}.form_consultation_bottom .our_principles{width:225px;margin-top:15px}.form_consultation_bottom p,.form_consultation_bottom .para{font-size:16px;line-height:22px;color:#fff;font-weight:300}.form_consultation_bottom .box1{padding-bottom:0;position:relative}.form_consultation_bottom .box1 .img{position:absolute;bottom:0;left:0;width:100%;text-align:center}.list_2{padding:0;margin:0;line-height:normal}.list_2 li{list-style:none;font-size:16px;line-height:22px;color:#fff;padding-bottom:20px;margin-bottom:20px;position:relative;font-weight:300}.list_2 li:after{content:"";position:absolute;width:60px;height:1px;background-color:#fff;bottom:0;left:50%;margin-left:-30px}.list_2 li:last-child{margin-bottom:0;padding-bottom:0}.list_2 li:last-child:after{display:none}.inner{padding-bottom:55px}.inner .leftCol{float:left;width:auto;width:65.625%;padding-top:20px}.inner .rightCol{float:right;width:auto;width:29.68%}.inner_banner{background-color:#afaba8}.inner_banner .main_width{position:relative}.inner_banner .box{position:absolute;top:40px;left:20px}.inner_banner h1,.inner_banner .head,.inner_banner .h1{font-size:60px;color:#333;font-weight:300}.inner_banner h2,.inner_banner .sub_head,.inner_banner .h1{font-size:28px;color:#333;font-weight:300}.bCrumb_SubNav{font-size:14px;text-transform:uppercase;font-weight:bold;color:#fff;background-color:#30659d;padding:10px 0;margin-bottom:20px}.bCrumb_SubNav .bCrumb,.bCrumb_SubNav .leftMenu{float:left;width:auto}.bCrumb_SubNav li{display:inline-block;*display:inline;zoom:1}.bCrumb_SubNav li:first-child a{border:none}.bCrumb_SubNav a{display:block;line-height:13px;color:#fff;border-left:1px solid #fff;padding:0 10px}.bCrumb_SubNav a:hover{text-decoration:underline}.bCrumb_SubNav a.nav-selected,.bCrumb_SubNav a.nav-path-selected{font-weight:normal;cursor:default;text-decoration:none}.bCrumb_SubNav .bCrumb a{display:inline-block;*display:inline;zoom:1;border:none}.bCrumb_SubNav .leftMenu{color:#fff;max-width:80%}.bCrumb_SubNav .leftMenu a{color:#fff}.bCrumb_SubNav .leftMenu a:hover{text-decoration:underline}.bCrumb_SubNav .leftMenu a.nav-selected,.bCrumb_SubNav .leftMenu a.nav-path-selected{font-weight:normal;cursor:default;text-decoration:none}.bCrumb_SubNav .leftMenu ul ul{display:none}.content{margin-bottom:20px}.content h1{color:#30659d;text-transform:uppercase;font-size:30px;line-height:36px;margin-bottom:30px;font-family:'GothamBold','Open Sans',sans-serif !important}.content h3{color:#30659d;font-size:18px;line-height:28px;margin-bottom:15px;font-family:'GothamBold','Open Sans',sans-serif !important}.content p{color:#333;font-size:16px;line-height:28px;margin-bottom:15px}.content h2,.content .pquestion{color:#30659d;font-size:22px;line-height:30px;margin-bottom:20px;font-family:'GothamBold','Open Sans',sans-serif !important}.content .list{margin-bottom:20px}.content .list li{color:#000}.accordion-head{background-color:#30659d;color:#fff;font-weight:bold;font-size:18px;padding:6px 15px}.accordion-head a{color:#fff;display:block}.accordion-head a.collapsed .fa-chevron-down{display:none}.accordion-head a.collapsed .fa-chevron-up{display:block !important}.accordion-head .fa{padding-top:2px}.accordion .content{margin-bottom:0;padding-top:30px}.accordion .content p{color:#30659d}.rightMenu ul{padding:0;margin:0;line-height:normal;margin-bottom:20px}.rightMenu li{list-style:none}.rightMenu li:first-child a{border-top:1px solid #30659d}.rightMenu a{display:block;padding:11px 15px;padding-top:14px;border:1px solid #30659d;border-top:none;text-transform:uppercase;color:#30659d;font-size:14px;font-family:'GothamBookRegular','Open Sans',sans-serif !important;font-weight:bold}.rightMenu a:hover,.rightMenu a.nav-selected,.rightMenu a.nav-path-selected{background-color:#30659d;color:#fff}.rightMenu ul ul{display:none}.rBox{margin-bottom:20px;display:block;position:relative}.rBox .btn_sky{font-family:'GothamBookRegular','Open Sans',sans-serif !important;font-weight:bold;position:relative;z-index:1;padding-top:12px}.rBox:hover .btn_sky{background-color:#fff;color:#30659d}.rBox2 .overlay{position:absolute;top:30px;left:30px;z-index:2}.rBox2 h3{color:#30659d;text-transform:uppercase;font-family:'GothamBold','Open Sans',sans-serif !important;font-size:24px;line-height:30px;text-align:left}.rBox3 .overlay{position:absolute;top:30px;left:30px;z-index:2}.rBox3 h3{color:#fff;text-transform:uppercase;font-family:'GothamBold','Open Sans',sans-serif !important;font-size:24px;line-height:30px;text-align:left}.rBox3 .bold{font-size:60px;line-height:50px}.formTemplate-ver2 .form{background:none;padding:0;width:50%;text-align:center;padding-top:80px}.formTemplate-ver2 .form .form_heading{margin-bottom:20px}.formTemplate-ver2 .form .inputTxt{margin:0;margin-bottom:10px}.formTemplate-ver2 .form .half{float:left;width:auto;width:48% !important}.formTemplate-ver2 .form .half_2{margin-left:15px}.formTemplate-ver2 .form .btn_blue{display:inline-block;*display:inline;zoom:1;width:auto;padding-left:30px;padding-right:30px}.formTemplate-ver2 .form .form_heading{color:#252c4b}.formTemplate-ver2 .form .btn_blue{background-color:#252c4b;border:2px solid #252c4b;color:#fff}.formTemplate-ver2 .form .btn_blue:hover{background-color:#fff;color:#252c4b}.formTemplate-ver2 .formTop{background:url("../images/form-ver2-bg.jpg") no-repeat;background-color:#d8e8e7;background-position:center top;height:490px}.formTemplate-ver2 .para{margin-bottom:15px;font-size:14px}.formTemplate-ver2 .para a{color:#777}.formTemplate-ver2 .para a:hover{text-decoration:underline}.formTemplate-ver2 .font13{font-size:13px}.formTemplate-ver2 .formBottom{padding:50px 0}.formTemplate-ver2 .formBottom h2,.formTemplate-ver2 .formBottom .h2{font-size:24px;margin-bottom:15px}.formTemplate-ver2 .formBottom .box{float:left;width:auto;width:44%}.formTemplate-ver2 .formBottom .list{margin-bottom:20px}.formTemplate-ver2 .formBottom .box1{margin-right:50px;padding-right:50px;border-right:1px solid #bababa;min-height:310px}.formTemplate-ver2 .policy{font-size:12px}.formTemplate-ver2 .otherConsult{font-size:16px}.formTemplate-ver2 .call-out{background-color:#d7d7d7;padding:15px;text-align:center}.formTemplate-ver2 .call-out h2,.formTemplate-ver2 .call-out .h2{padding:0;margin:0;line-height:normal;color:#444;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #999}.formTemplate-ver2 .call-out p,.formTemplate-ver2 .call-out .para{padding:0;margin:0;line-height:normal;color:#444;line-height:24px}.formTemplate-ver2 .list li{color:#333}.btnSeeMore{position:fixed;bottom:10px;left:50%;text-align:center;width:70px;cursor:pointer;font-size:13px;margin-left:-35px}.btnSeeMore span{display:block;width:34px;height:19px;background:url("../images/od-arrow.png") no-repeat;margin:0 auto}.home_promo{display:block;position:absolute;top:0;bottom:0;right:-1000px;z-index:2;background:url("../images/home-promo-img.jpg") no-repeat;background-position:bottom center;background-color:#127b14;width:334px}.home_promo .rel{position:relative;text-align:center;height:100%}.home_promo .btn_close{position:absolute;width:30px;height:30px;background-color:#a70402;color:#fff;border-radius:50%;padding-top:5px;font-size:14px;font-weight:bold;top:10px;right:10px;cursor:pointer;z-index:3}.home_promo .btn_close:hover{background-color:#fff;color:#a70402}.home_promo .head{font-size:40px;color:#fff;font-weight:bold}.home_promo .sub_head{background:url("../images/sub-txt-bg.png") repeat;border-top:1px solid #f3c246;border-bottom:1px solid #f3c246;padding:10px 0;color:#000;font-size:22px;font-weight:bold}.home_promo .link{display:inline-block;*display:inline;zoom:1;background-color:#a70402;color:#fff;font-size:24px;font-weight:bold;padding:10px 20px}.home_promo .promo_footer{position:absolute;bottom:20px;left:0;right:0}.home_promo:hover .link{background-color:#fff;color:#a70402}#file_upload_wrap .form-title{margin:10px 0;display:block;color:#fff}#file_upload_wrap p{margin:0 !important}.files_wrapper{margin-bottom:15px;text-align:left}.files_wrapper .btn{background:#fff;color:#000}.files_wrapper .file_field{display:inline-block;vertical-align:top;margin-top:15px}.files_wrapper .btn_brd{margin-top:10px}.files_wrapper .input_wrap{min-height:48px;border:1px solid #fff;width:100%;display:block;padding:0 10px;color:#fff}.files_wrapper .input_wrap span{display:block;position:relative}.files_wrapper .input_wrap span:hover{background-color:#fff;color:#9ad8d8}.files_wrapper .input_wrap span:hover .btn-close{color:#9ad8d8}.files_wrapper .input_wrap .btn-close{position:absolute;right:2px;top:2px;color:#fff;cursor:pointer}.files_wrapper .btn_file_del{display:inline-block}.files_wrapper .btn_file_del.hide{display:none}.files_wrapper .btn_red{cursor:pointer;display:none;background-color:#b63a7c;color:#fff;font-size:16px;-webkit-transition:.35s background-color;transition:.35s background-color;border:1px solid #b63a7c;padding:18px 20px;height:60px}.files_wrapper .btn_red:hover{background-color:#fff;color:#b63a7c}.fields_wrapper{margin-bottom:0}.progress{margin-bottom:15px;display:none}.progress span{display:none;height:20px;border-radius:4px;background-color:#2bc253;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(bottom, center), color-stop(37%, #2bc253), color-stop(69%, #54f054));background-image:linear-gradient(center bottom, #2bc253 37%, #54f054 69%);-webkit-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);position:relative;overflow:hidden;color:#fff;font-size:10px;text-align:center;padding-top:5px}.progress span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);z-index:1;background-size:50px 50px;-webkit-animation:move 2s linear infinite;animation:move 2s linear infinite;border-top-right-radius:8px;overflow:hidden}.btn_del_wrap{position:relative;display:block}.btn_file_del{display:inline-block;position:absolute;top:3px;right:6px;z-index:1;width:17px;height:17px;text-align:center;background-color:#9ad8d8;color:#fff;border-radius:50%;border:1px solid #fff;cursor:pointer;padding-top:1px;font-size:12px;line-height:12px}.btn_file_del:hover{background-color:#fff;color:#9ad8d8;border:1px solid #9ad8d8}@-webkit-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}@keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.input_radios{border:none !important}.input_radios label{text-transform:none !important}.input_radios .row{margin:0}.pdf_form .row{margin-right:-15px;margin-left:-15px}.pdf_form input[type="radio"],.pdf_form input[type="checkbox"]{margin-right:5px}.pdf_form h2,.pdf_form .h2,.pdf_form p{color:#fff}.pdf_form h3{margin-top:20px;margin-bottom:20px;color:#fff}.pdf_form label{color:#fff;padding-left:0;margin-bottom:5px;text-transform:none;font-size:16px;display:block;font-weight:600}.pdf_form .lbl{display:inline-block;font-size:14px;margin-bottom:15px}.pdf_form .lbl .input{width:auto}.pdf_form .input{border:1px solid #333 !important;padding:10px !important;font-size:14px !important;margin-bottom:20px !important;color:#333 !important;width:100%;background-color:#fff !important;margin-top:0 !important}.pdf_form .input:hover,.pdf_form .input:focus{border-color:#30659d !important;outline:none}.pdf_form .input::-webkit-input-placeholder{opacity:1}.pdf_form .input::-moz-placeholder{opacity:1}.pdf_form .btn_submit{margin-top:15px;width:100%;border-radius:0;font-size:16px !important}.pdf_form .privacy a{color:#fff;text-decoration:underline}.pdf_form .checkboxes .checkbox{margin-left:20px}.pdf_form .checkboxes .checkbox label{font-size:14px}.signature-pad{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px;width:100%;height:260px;max-width:100%;max-height:460px;border:1px solid #e8e8e8;background-color:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.27),0 0 40px rgba(0,0,0,0.08) inset;box-shadow:0 1px 4px rgba(0,0,0,0.27),0 0 40px rgba(0,0,0,0.08) inset;border-radius:2px;padding:10px;margin-bottom:10px}.signature-pad::before{left:20px;-webkit-transform:skew(-3deg) rotate(-3deg);transform:skew(-3deg) rotate(-3deg)}.signature-pad::after{right:20px;-webkit-transform:skew(3deg) rotate(3deg);transform:skew(3deg) rotate(3deg)}.signature-pad::before,.signature-pad::after{position:absolute;z-index:-1;content:"";width:40%;height:10px;bottom:10px;background:transparent;-webkit-box-shadow:0 8px 12px rgba(0,0,0,0.4);box-shadow:0 8px 12px rgba(0,0,0,0.4)}.signature-pad .clear{height:28px;margin-top:10px}.signature-pad--body{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #f4f4f4;width:100%}.signature-pad--body .signature{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.02) inset;box-shadow:0 0 5px rgba(0,0,0,0.02) inset}.signature-pad .btn{margin:0;padding:10px 15px;background-color:#30659d;border-color:#30659d;color:#fff;font-size:12px}.signature-pad .btn:hover{background-color:#2c66a0;border-color:#2c66a0;color:#fff}.signature-pad .btn:before,.signature-pad .btn:after{content:none}.v2.extra_option{position:relative;opacity:.5;display:block !important}.v2.extra_option:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;cursor:not-allowed;z-index:1;display:block}.v2.extra_option.remove_overlay{opacity:1}.v2.extra_option.remove_overlay:before{display:none}/*!
Theme Name: Smile Assessment
Theme URI: http:///
Description: Smile Assessment - GrowDental, The Invisible Orthodontist Project
Author UI: Syed Shahzaib Ali
Email: s.shahzaib.ali@gmail.com
Version: 1.0
Tags: 
*/.mattersYouDesc{overflow:hidden}.mattersYouDesc .img{float:left;width:auto;width:15%}.mattersYouDesc .desc{float:right;width:auto;width:85%}@font-face{font-family:'loveloblack';src:url('fonts/lovelo_black-webfont.eot');src:url('fonts/lovelo_black-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/lovelo_black-webfont.woff') format('woff'),url('fonts/lovelo_black-webfont.ttf') format('truetype'),url('fonts/lovelo_black-webfont.svg#loveloblack') format('svg');font-weight:normal;font-style:normal}.open{font-family:'Open Sans',sans-serif}.sans{font-family:sans-serif}.my{font-family:'Myriad Pro',sans-serif}body.popUpSmile{overflow:hidden}.lb{font-family:'loveloblack'}.smileTestWrapper{width:1000px;margin:0 auto;padding-bottom:60px;border-bottom:10px solid #e7725d;text-align:center;background-color:#fff;position:relative}.smileTestWrapper hr{margin-bottom:30px}.smileTestWrapper h1,.smileTestWrapper h2,.smileTestWrapper h3,.smileTestWrapper h4{font-family:'loveloblack'}.smileTestWrapper .btnBack{cursor:pointer;display:inline-block;*display:inline;zoom:1;padding-left:30px;font-size:14px;margin-right:15px;background:url("../images/btn-back.png") no-repeat;background-position:center left}.smileTestWrapper .btnBack:hover{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7}.smileTestWrapper .hide{display:none}.smileTestWrapper .show{display:block}.smileTestWrapper div.error{margin:0 auto;margin-bottom:20px;width:60%;padding-right:40px;padding-left:80px}.smileTestWrapper .btnClose{display:inline-block;*display:inline;zoom:1;position:absolute;width:30px;height:30px;background:url("../images/btn-close.png") no-repeat;top:0;left:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10}.smileTestWrapper .btnClose:hover{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7}.smileTestWrapper .loader{display:none}.smileTestWrapper .loader.show{display:inline-block !important;*display:inline !important;zoom:1 !important}.smileTestWrapper h1{padding:0;margin:0;line-height:normal;font-size:38px;float:left;width:auto}.smileTestWrapper h2{padding:0;margin:0;line-height:normal;color:#e7725d;font-size:32px;font-family:'Open Sans',sans-serif;font-weight:300;margin-bottom:44px;text-transform:uppercase}.smileTestWrapper h2 strong{font-family:'loveloblack'}.smileTestWrapper h3{padding:0;margin:0;line-height:normal;font-size:14px;margin-bottom:20px;font-family:'Open Sans',sans-serif}.smileTestWrapper h3.errorLabel{color:#c02c2c}.smileTestWrapper h4{padding:0;margin:0;line-height:normal;font-size:18px;font-family:'Open Sans',sans-serif;font-weight:normal}.smileTestWrapper h5{padding:0;margin:0;line-height:normal;font-size:17px;font-family:'Open Sans',sans-serif;font-weight:normal;color:#e7725d}.smileTestWrapper p{padding:0;margin:0;line-height:normal;font-size:14px;margin-bottom:25px}.smileTestWrapper p.stageOneErrorHead.errorLabel{color:#c02c2c}.smileTestWrapper hr{margin:60px 0}.smileTestWrapper textarea{float:none;width:84%;height:100px;font-weight:normal}.smileTestWrapper input[type="text"]{width:69%;margin:0 auto;float:none;margin-bottom:20px}.smileTestWrapper input.btnBlue,.smileTestWrapper a.btnBlue{display:inline-block;*display:inline;zoom:1;background:url("../images/arrow-white.png") no-repeat;background-position:90% center;background-color:#e7725d;border:none;color:#fff;font-family:'loveloblack';text-transform:uppercase;margin-top:20px;float:none;margin-right:0}.smileTestWrapper input.btnBlue:hover,.smileTestWrapper a.btnBlue:hover{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7}.smileTestWrapper label{padding:0;margin:0;line-height:normal;float:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.smileTestWrapper label.newsLetter{width:69%;margin:0 auto;font-size:12px}.smileTestWrapper label.newsLetter input{padding:0;margin:0;line-height:normal;float:none;display:inline-block;*display:inline;zoom:1}.smileTestWrapper label.contentBox{float:left;width:auto;margin:0 15px;margin-bottom:20px;height:220px}.smileTestWrapper label.contentBox p{padding:0;margin:0;line-height:normal;text-transform:uppercase}.smileTestWrapper label.contentBox p img{margin:10px 0}.smileTestWrapper label.contentBox input{padding:0;margin:0;line-height:normal;float:none;display:inline-block;*display:inline;zoom:1}.smileTestWrapper label.errorLabel{border:1px solid #c02c2c;background-color:#ffdfe0}.smileTestWrapper div.errorLabel{border:1px solid #c02c2c;background-color:#ffdfe0}.smileTestWrapper .header{position:relative;margin-bottom:60px;height:82px}.smileTestWrapper .header h1{margin-left:35px;margin-top:20px}.smileTestWrapper .stages_label{padding:0;margin:0;line-height:normal;position:absolute;top:0;right:0}.smileTestWrapper .stages_label li{display:inline-block;*display:inline;zoom:1;list-style:none;width:180px;height:83px;font-size:16px;font-family:'loveloblack';position:relative}.smileTestWrapper .stages_label li.labelStage4{left:29px}.smileTestWrapper .stages_label li.labelStage3{left:34px}.smileTestWrapper .stages_label li.labelStage2{left:69px}.smileTestWrapper .stages_label li.labelStage1{left:103px}.smileTestWrapper .stages_label li span{position:absolute;left:0;top:30px;width:100%;text-align:center}.smileTestWrapper .stages_label li svg{width:100% !important;height:100% !important}.smileTestWrapper .stages_label li .stages_arrow{fill:#e8e8e8}.smileTestWrapper .stages_label li.active .stages_arrow{fill:#009ddc}.smileTestWrapper .stages_label li.active span{color:#fff}.smileTestWrapper .error ul{padding:0;margin:0;line-height:normal;margin:20px 0 !important;text-align:left !important;list-style:disc !important}.smileTestWrapper .error ul li{padding-left:0 !important}.smileTestWrapper .stagesContent{padding:0 30px}.smileTestWrapper .stagesContent ul{padding:0;margin:0;line-height:normal;margin:20px 0;list-style:none}.smileTestWrapper .stagesContent li a{padding:0;margin:0;line-height:normal;display:inline-block;*display:inline;zoom:1;padding-left:32px;color:#000;font-size:15px;text-decoration:none;background:url("../images/arrow-black.png") no-repeat;background-position:center left;padding-bottom:5px}.smileTestWrapper .stagesContent li a:hover{text-decoration:underline}.smileTestWrapper .halfCol{float:left;width:auto;width:47%;margin-right:2%;text-align:left}.smileTestWrapper .halfCol.threeCol{width:26%}.smileTestWrapper .halfCol.threeCol.threeColLast{width:30%}.smileTestWrapper .halfCol label{display:block;font-size:14px;margin-bottom:5px}.smileTestWrapper .halfCol label input{padding:0;margin:0;line-height:normal;float:none;display:inline-block;*display:inline;zoom:1}.smileTestWrapper .halfCol input[type="text"]{width:80%;margin:0;margin-bottom:10px}.smileTestWrapper .halfCol .subCol{margin-bottom:20px;overflow:hidden}.smileTestWrapper .halfCol .subCol h3{float:left;width:auto}.smileTestWrapper .halfCol .subCol .desc{float:right;width:auto;width:76%}.smileTestWrapper div.error{border:1px solid #c02c2c;padding:5% 5% 5% 15%;margin-bottom:20px;background:#ffdfe0 url("../images/error.svg") no-repeat 30px 30px;background-size:50px}.smileTestWrapper div.error label.error{display:inline}.smileTestWrapper div.error li{list-style:disc;padding-left:10px}.smileTestWrapper textarea,.smileTestWrapper input{display:block;border:1px solid #111;height:40px;font-size:14px;margin:0;padding:0 10px 0 10px;width:260px;-webkit-border-radius:0;color:#000;font-weight:bold;margin-right:10px;outline:none}.smileTestWrapper label{font-weight:normal}.smileTestWrapper input[type="digits"],.smileTestWrapper input[type="number"],.smileTestWrapper input[type="email"],.smileTestWrapper input[type="button"]{-webkit-appearance:none}.smileTestWrapper input[type="digits"]:focus,.smileTestWrapper input[type="number"]:focus,.smileTestWrapper input[type="email"]:focus,.smileTestWrapper input[type="text"]:focus{border:1px solid #1cc0db}.smileTestWrapper input[type="checkbox"],.smileTestWrapper input[type="radio"]{width:auto;height:auto;margin-top:12px}.smileTestWrapper textarea{height:200px;width:290px;padding-right:0;line-height:12px;padding-top:10px}.smileTestWrapper .button-submit{width:auto;margin:0;padding:0 20px 0 20px;height:42px;border:none;cursor:pointer;background-color:#1cc0db;color:#fff;-webkit-border-radius:0;-webkit-appearance:none;text-transform:uppercase;font-family:'loveloblack';line-height:44px}.smileTestWrapper .button-submit:hover{background:#000}.smileTestWrapper input.error{border-color:#c02c2c !important;background-color:#ffdfe0 !important}.smileTestWrapper input.error ::-webkit-input-placeholder{color:#c02c2c !important}.smileTestWrapper input.error :-moz-placeholder{color:#c02c2c !important}.smileTestWrapper input.error ::-moz-placeholder{color:#c02c2c !important}.smileTestWrapper input.error :-ms-input-placeholder{color:#c02c2c !important}.smileTestWrapper div.error h4{color:#000;font-weight:bold;font-family:'Open Sans',Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em}.smileTestWrapper div.error ul{margin:2%;margin-bottom:0}.smileTestWrapper div.error ul li{clear:both;font-size:.8em;background-size:10px;padding-left:20px}.smileTestWrapper div.error ul li label{padding-top:0}.smileTestWrapper .header li{height:52px}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{position:relative;z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:none;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media screen and (min-width:768px){.modal-dialog{width:600px;padding-top:30px;padding-bottom:30px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}@media only screen and (min-width:0) and (max-width:720px){.smileTestWrapper{width:auto;display:block;margin:0}.smileTestWrapper .stages_label{display:none}.smileTestWrapper .header{margin-bottom:30px;height:auto}.smileTestWrapper .header h1{position:static;text-align:center;float:none;margin:0;padding-top:40px}.smileTestWrapper .header ul{float:none;display:block}.smileTestWrapper .header li{position:static;width:130px;height:40px;background-size:auto 123px;padding-top:20px;margin-bottom:15px}.smileTestWrapper .header li.semiActive{background-size:auto 62px}.smileTestWrapper input[type="text"]{width:90%}.smileTestWrapper .halfCol{float:none;width:auto;display:block;margin-bottom:20px}.smileTestWrapper .halfCol.threeCol{width:auto;display:block}.smileTestWrapper .halfCol.threeCol.threeColLast{width:auto;display:block}.smileTestWrapper .halfCol input[type="text"]{width:90%}.smileTestWrapper label.contentBox{float:none;width:auto;display:block}}@media only screen and (min-width:721px) and (max-width:900px){.smileTestWrapper{width:auto;display:block;margin:0}.smileTestWrapper .stages_label{position:static}.smileTestWrapper .header{margin-bottom:30px}.smileTestWrapper .header h1{position:static;text-align:left;float:none;margin:0;padding-top:30px;font-size:30px;padding-left:10px}.smileTestWrapper .header ul{float:none;display:block}.smileTestWrapper .header li{position:static;width:130px;height:40px;background-size:auto 123px;padding-top:20px;margin-bottom:15px}.smileTestWrapper .header li.semiActive{background-size:auto 62px}.smileTestWrapper input[type="text"]{width:90%}.smileTestWrapper .halfCol{float:none;width:auto;display:block;margin-bottom:20px}.smileTestWrapper .halfCol.threeCol{width:auto;display:block}.smileTestWrapper .halfCol.threeCol.threeColLast{width:auto;display:block}.smileTestWrapper .halfCol input[type="text"]{width:90%}.smileTestWrapper label.contentBox{float:left;width:auto;width:43%;text-align:center}}@media only screen and (min-width:900px) and (max-width:1024px){.smileTestWrapper{width:auto;display:block;margin:0}.smileTestWrapper .stages_label{right:40px;position:static}.smileTestWrapper .header{margin-bottom:30px}.smileTestWrapper .header ul{float:none;display:block}.smileTestWrapper .header li{position:static;width:130px;height:40px;background-size:auto 123px;padding-top:20px;margin-bottom:15px}.smileTestWrapper .header li.semiActive{background-size:auto 62px}}
/*# sourceMappingURL=main.css.map */