@import url("includes/plugins.min.css");@import url(../js/swipebox/css/swipebox.min.css);@import url('https://fonts.googleapis.com/css?family=Montserrat:400,700');/*!
Theme Name: Invisible Orthodontics Late 2016
Theme URI: http:///
Description: Invisible Orthodontics Late 2016 - GrowDental, The Invisible Orthodontist Project
Author UI: Syed Shahzaib Ali
Email: s.shahzaib.ali@gmail.com
Version: 1.0
Tags: 
*/#smileTestWrapper.modal{z-index:100000000}.row_flex{display:flex;display:-webkit-flex;display:-ms-flexbox}.responsive_table{width:auto !important;overflow-x:auto !important}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}.mobile_table{overflow-y:auto;width:100% !important}.img img{width:auto;height:auto;max-width:100%}.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}div.weekend{cursor:not-allowed !important;color:#bfbfbf !important}div.weekend:hover{background:none !important}.no_gutter,.no_gut,.ng{margin-left:0;margin-right:0}.no_gutter [class*="col-"],.no_gut [class*="col-"],.ng [class*="col-"]{padding-left:0;padding-right:0}.relative,.rel{position:relative}.vc{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#viewPortSize{display:block !important}@font-face{font-family:'MontserratLight';src:url('fonts/MontserratLight.eot');src:url('fonts/MontserratLight.eot') format('embedded-opentype'),url('fonts/MontserratLight.woff2') format('woff2'),url('fonts/MontserratLight.woff') format('woff'),url('fonts/MontserratLight.ttf') format('truetype'),url('fonts/MontserratLight.svg#MontserratLight') format('svg')}.f-l,.open_l,.mon_l{font-family:'MontserratLight',sans-serif !important}.open{font-family:'Montserrat',sans-serif}.sans{font-family:sans-serif}.my{font-family:'Myriad Pro',sans-serif}@media (min-width:1300px){.container{width:1280px}}@media (min-width:1400px){.container{width:1377px}}body{font-family:'Montserrat',sans-serif;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:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif}.uppercase{text-transform:uppercase !important}p,.para{padding:0;margin:0;line-height:normal;font-family:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif;font-weight:300}.main_width{width:1280px;margin:0 auto}.inline{display:inline-block;*display:inline;zoom:1}.block{display:block}.img{padding:0;margin:0;line-height:normal}.img img{width:auto;height:auto;max-width:100%}.img img.border{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:4px solid #6dbb4b}.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}#map{display:block}.social_icons li{display:inline-block;*display:inline;zoom:1}.social_icons a{display:block;font-size:20px;color:#a8278e}.social_icons a:hover{color:#6dbb4b}.btn_green{display:inline-block;*display:inline;zoom:1;background-color:#6dbb4b;color:#fff;font-size:13.5px;padding:15px 20px;text-transform:uppercase;border:1px solid #6dbb4b}.btn_green:hover{background-color:#fff;color:#6dbb4b}.btn_green.block{padding-left:0;padding-right:0;display:block;text-align:center}.btn_brd{display:inline-block;*display:inline;zoom:1;background-color:#fff;color:#6dbb4b;font-size:13.5px;padding:15px 20px;text-transform:uppercase;border:2px solid #6dbb4b !important}.btn_brd:hover{background-color:#6dbb4b;color:#fff}.btn_brd.block{padding-left:0;padding-right:0;display:block;text-align:center}.logo{text-align:center}.header_top{padding:35px 0;padding-bottom:50px}.header_content{padding-top:15px}.header_content p{color:#a8278e;font-size:13.5px;text-transform:uppercase;margin-right:5%}.header_content a{color:inherit}.header_content a:hover{color:#6dbb4b}.header_content .social_icons a{color:#a8278e;margin-left:25px}.header_content .social_icons a:hover{color:#6dbb4b}.header_content .txt_phone{cursor:default}.header_content .txt_phone:hover{color:#a8278e}.header_content .inline{text-align:center}.header_content .btn_green_small{display:block;background-color:#6dbb4b;color:#fff;font-size:12px;padding:1px 9px;padding-left:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center;border:1px solid #6dbb4b;line-height:22px;vertical-align:middle;margin-bottom:2px}.header_content .btn_green_small img{margin-right:3px;margin-top:-5px}.header_content .btn_green_small:hover{color:#6dbb4b;background-color:#fff}@media only screen and (min-width:1200px) and (max-width:1420px){.header_content p{font-size:12px;margin-right:3%}.header_content .btn_green_small{padding:1px 5px;padding-left:2px;font-size:12px}}@media only screen and (min-width:991px) and (max-width:1199px){.header_content.text-right{margin-top:10px}}#nav{border-bottom:2px solid #eee}#nav li{float:left;width:auto;position:relative}#nav li:hover ul{display:block}#nav li:hover ul ul{display:none !important}#nav li:hover ul li:hover ul{display:none !important}#nav li li{float:none;display:block;width:auto}#nav li ul{display:none;position:absolute;top:100%;left:0;z-index:7;border:2px solid #eee;white-space:nowrap;background-color:#fff;padding:10px 0}#nav li ul ul{left:100%;display:none !important}#nav li:last-child ul{left:auto;right:0}#nav a{display:block;font-size:16px;color:#878787;padding:7px 20px;font-size:13.5px;text-transform:uppercase}#nav a:hover:after,#nav a.nav-selected:after,#nav a.nav-path-selected:after{content:"";background-color:#6dbb4b;height:2px;position:absolute;top:100%;left:20px;right:20px;z-index:8}.banner{position:relative}.banner .banner_content{position:absolute;left:50px;top:11vw}.banner h1{color:#fff;text-transform:uppercase;font-size:49px}.banner small{color:#fff}.banner p{color:#fff;font-size:18px;line-height:26px;margin:20px 0}.banner .img{padding:0;margin:0;line-height:normal}.home_ctas{text-align:center;background-color:#eee}.home_ctas a{display:block;margin-top:-30px}.home_ctas a:hover .pink_overlay{background-color:rgba(109,187,75,0.7)}.home_ctas .box{border:10px solid #fff;position:relative}.home_ctas .pink_overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(168,39,142,0.7)}.home_ctas .overlay{position:absolute;left:0;right:0;top:32%}.home_ctas h2{color:#fff;font-size:30px;line-height:40px;margin-bottom:25px}.home_ctas p{color:#fff;font-size:13.5px;line-height:19px;text-transform:uppercase}.home_1{padding-top:30px;background:url("../images/dr-vas-srinavas.jpg") no-repeat;background-position:bottom right;background-color:#eee}.home_1 h2{font-size:40px;line-height:46px;color:#6dbb4b;text-transform:uppercase;font-family:'MontserratLight',sans-serif !important;margin-top:40px;margin-bottom:20px}.home_1 .dr_img{display:none}.home_1 .btn_green{margin-top:15px;margin-bottom:20px}.home_2{padding-top:80px;text-align:center;padding-bottom:30px}.home_2 h2{font-size:40px;line-height:46px;color:#a8278e;text-transform:uppercase;font-family:'MontserratLight',sans-serif !important;margin-bottom:40px}.home_2 .para{font-size:28px;line-height:32px;color:#a8278e;text-transform:uppercase;font-family:'MontserratLight',sans-serif !important;margin-top:20px}.home_2 a{display:block;color:inherit}.home_2 .col-md-4:hover a{color:#6dbb4b}.home_2 .row{background:url("../images/red-sep.png") no-repeat;background-position:center 100px;background-size:80% 2px}.footer_map{position:relative;margin-top:50px}#map{height:520px}.map_tabs{overflow:hidden}.map_tabs ul{padding:0;margin:0;line-height:normal}.map_tabs li{float:left;width:auto;list-style:none;width:50%}.map_tabs li.active a{background-color:#fff;color:#6dbb4b}.map_tabs a{font-size:13.5px;text-transform:uppercase;color:#fff;display:block;padding:15px 0;text-align:center;background-color:#6dbb4b}.addr_wrapper{width:410px;padding:25px;background-color:#fff}.addr_wrapper h2{color:#6dbb4b;font-size:40px;font-weight:400;text-transform:uppercase;margin-bottom:30px;font-family:'MontserratLight',sans-serif !important}.addr_wrapper strong{color:#222;font-family:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif;font-weight:normal}.addr_wrapper p{font-family:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif;font-size:18px;line-height:29px;margin-bottom:20px}.addr_wrapper table{width:100%;margin-bottom:20px}.addr_wrapper .img{padding:0;margin:0;line-height:normal}.addr_wrap{position:absolute;left:45px;bottom:0}.partners{padding:25px 40px;border-bottom:1px solid #f3f3f3}.partners .col-md-2{text-align:center}.footer_bottom{padding:25px 40px}.footer_bottom p{color:#878787;font-size:13.5px;text-transform:uppercase}.footer_bottom a{color:inherit}.footer_bottom a:hover{text-decoration:underline}.footer_bottom .social_icons a{color:#878787;margin-left:20px}.footer_bottom .social_icons a:hover{color:#6dbb4b;text-decoration:none}.inner .left_col{padding-top:30px}.breadcrumb{padding:0;margin:0;line-height:normal;padding-bottom:30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:none}.breadcrumb a,.breadcrumb small,.breadcrumb strong{display:inline-block;*display:inline;zoom:1;color:#a8278e;font-size:12px;font-weight:400}.breadcrumb strong{color:#000}.breadcrumb small:hover{text-decoration:underline !important}.content{margin-bottom:30px}.content h1{color:#6dbb4b;font-size:42px;text-transform:uppercase;font-family:'MontserratLight',sans-serif !important;margin-bottom:25px}.content h1.red{color:#a8278e}.content h2{color:#6dbb4b;font-size:18px;text-transform:uppercase;font-weight:normal;margin-bottom:20px}.content h3{color:#6dbb4b;font-size:16px;text-transform:uppercase;font-weight:normal;margin-bottom:20px}.content p,.content li{color:#222;font-size:18px;line-height:24px;font-weight:normal;margin-bottom:20px}.content ol li{list-style-type:decimal}.content ul,.content ol{padding-left:30px}.list{padding:0;margin:0;line-height:normal;margin-left:20px}.list li{list-style:disc;padding-left:0;font-size:18px;line-height:24px;color:#222;margin-bottom:10px}.numbered_list{padding:0;margin:0;line-height:normal;margin-left:10px}.numbered_list li{list-style-type:none;color:#222;font-size:18px;line-height:29px;margin-bottom:5px;counter-increment:item;padding-left:15px;position:relative}.numbered_list li:before{color:#6dbb4b;content:counter(item) ".";display:inline-block;*display:inline;zoom:1;margin-right:5px;position:absolute;left:-10px}.ctas{margin-bottom:30px}.ctas a{display:block;color:inherit}.ctas p{color:#6dbb4b;font-size:14px;color:#fff;text-transform:uppercase}.ctas .col-md-4{position:relative;text-align:center}.ctas .col-md-4:hover .img a:before{background-color:rgba(109,187,75,0.8)}.ctas .last_para{position:absolute;top:48%;left:0;right:0}.ctas .last_para a{padding:0 10%}.ctas .img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;position:relative}.ctas .img a:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(69,70,69,0.42)}.testimonials{margin-bottom:30px}.testimonials .box{padding:10% 5%;text-align:center;color:#fff}.testimonials .green_box{background-color:#6dbb4b}.testimonials .gray_box{background-color:#eee}.testimonials .red_box{background-color:#a8278e;padding:0}.testimonials blockquote{padding:0;margin:0;line-height:normal;border:none;font-size:18px;line-height:24px;color:#fff;margin-bottom:30px}.testimonials .author{color:#fff;text-transform:uppercase;font-size:18px}.testimonials .gray_box blockquote,.testimonials .gray_box .author{color:#222}.before_after{margin-bottom:30px}.before_after .box{padding:0}.before_after .before{margin:0 3px}.before_after .patient_details{background-color:#a8278e;padding:10% 3%}.before_after .patient_details p{color:#fff;text-transform:uppercase;font-size:18px;margin-bottom:5px}.next_steps{margin-bottom:30px}.next_steps h2{color:#6dbb4b;font-size:42px;text-transform:uppercase;font-family:'MontserratLight',sans-serif !important;margin-bottom:25px}.next_steps .row,.next_steps .sep{background:url("../images/sep.png") no-repeat;background-position:center 97px;background-size:420px 2px}.next_steps .last_para{color:#6dbb4b;font-size:28px;text-transform:uppercase;margin-top:30px}.next_steps a{color:inherit;display:block}.next_steps .col-md-4:hover a{color:#a8278e}.next_steps p{text-align:center}.form{padding:23px;background-color:#eee;text-align:center}.form .form_heading{font-size:28px;line-height:32px;color:#6dbb4b;text-transform:uppercase;margin-bottom:15px}.form .para{margin-bottom:20px;font-size:14px;line-height:20px;font-family:'MontserratLight',sans-serif !important}.form .input,.form .input_wrap{padding:0;margin:0;line-height:normal;color:#878787;font-size:13.5px;font-weight:normal;padding:16px 20px;margin-bottom:10px;display:block;width:100%;border:none;background-color:#fff;font-family:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif}.form .input:focus,.form .input_wrap:focus{outline:none}.form .input p,.form .input_wrap p{margin-bottom:10px;font-size:15px;font-weight:600}.form .input label,.form .input_wrap label{font-weight:normal;font-size:16px;font-family:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif;font-style:normal;cursor:pointer;margin:0}.form .input .input,.form .input_wrap .input{padding:10px 0;margin-bottom:5px}.form label{font-weight:400 !important;font-family:'MontserratLight',sans-serif !important;font-size:14px !important}.form label input{margin-right:4px;margin-bottom:5px}.form .best_time_call{margin-bottom:15px}.form .best_time_call .para{margin-bottom:5px}.form .best_time_call .time_picker{float:right;width:auto;width:30%}.form .best_time_call .date_picker{float:left;width:auto;width:69%}.form .icon_cal{background:url("../images/icon-cal.png") no-repeat;background-position:95% center;background-color:#fff}.form .btn_submit{border:none;width:100%;display:block;margin-bottom:20px}.form .date_picker{position:relative}.form .date_picker .datepicker{width:230px !important;top:100% !important;left:0 !important}.form .time_picker{background:url("../images/icon-cal-2.png") no-repeat;background-position:95% center;background-color:#fff;margin-bottom:0 !important}.form .link{margin-bottom:20px}.form .link a{color:#fff;font-weight:bold;font-size:16px;text-align:center;display:block}.form .link a:hover{text-decoration:underline}.form .policy a{color:inherit}.form .policy a:hover{text-decoration:underline}.form .note a{color:#6dbb4b}.form .margin_bottom p{font-weight:400 !important;font-size:14px}.right_form{margin-bottom:40px}.comment-form{padding:23px;background-color:#eee}.comment-form input[type="text"],.comment-form input[type="number"],.comment-form textarea{padding:0;margin:0;line-height:normal;float:none;color:#878787;font-size:13.5px;font-weight:normal;padding:16px 20px;margin-bottom:10px;display:block;width:100%;border:none;background-color:#fff;font-family:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif}.comment-form textarea{width:100% !important;height:150px !important}.comment-form input[type="submit"]{display:inline-block;*display:inline;zoom:1;background-color:#6dbb4b;color:#fff;font-size:13.5px;padding:15px 20px;text-transform:uppercase;border:1px solid #6dbb4b}.comment-form input[type="submit"]:hover{background-color:#fff;color:#6dbb4b}.comment-form label{display:block;margin-bottom:4px}div.main_form{padding:40px;padding-bottom:20px}div.main_form .form_heading{margin-bottom:35px}.main_form_top{background-color:#eee}.main_form_top .form_col_1{background-color:#eee}.main_form_top .row{margin:0}.main_form_top div[class^="col-"],.main_form_top div[class*=" col-"]{padding:0}.page_211 .form_col_2_top{background:url("../images/Dr_vas.jpg") no-repeat;background-position:bottom right;background-color:#fff}.form_col_2_top{background:url("../images/Vivienne.jpg") no-repeat;background-position:bottom right;background-color:#fff;background-size:52% auto}.form_col_2_top .box{padding:30px}.form_col_2_top h2{color:#a8278e;font-size:28px;margin-bottom:30px;text-transform:uppercase}.form_col_2_top p{font-size:15px;line-height:22px;color:#222;margin-bottom:10px}.form_col_2_top .list li{font-size:15px;line-height:22px;color:#222;margin-bottom:10px}.form_col_2_bottom .box{padding:35px 30px;text-align:center}.form_col_2_bottom h3{color:#6dbb4b;font-size:28px;margin-bottom:30px;text-transform:uppercase}.form_col_2_bottom p{color:#222;font-size:18px;line-height:24px;margin-bottom:20px}.form_col_2_bottom strong{font-weight:normal;font-weight:700}.form_col_2_bottom small{display:block}.form_col_2_bottom .img{padding:0;margin:0;line-height:normal;height:100%;overflow:hidden}.form_col_2_bottom .img img{width:100%;height:100%}.main_form_bottom{margin-bottom:0;padding:70px 0;padding-bottom:20px}.main_form_bottom h2{margin-bottom:50px;margin-left:10px}.main_form_bottom .step{float:left;width:auto;width:20%;padding:0 5px}.main_form_bottom .para{font-size:18px;line-height:24px;color:#222;margin-top:30px}.main_form_bottom .sep{background-size:80% 2px}.right_menu{overflow:hidden;margin-bottom:40px}.right_menu li{list-style:none}.right_menu a{display:block;border:2px solid #a8278e;background-color:#a8278e;color:#fff;font-size:13.5px;text-transform:uppercase;text-align:center;padding:14px 0;margin-bottom:2px}.right_menu a:hover,.right_menu a.nav-selected,.right_menu a.nav-path-selected{background-color:#fff;color:#a8278e}.r_box{margin-bottom:40px}.r_box .box{padding:25px;position:relative}.r_box1{background-color:#e9e9e9}.r_box1 .box{background:url("../images/r-box-img-1.png") no-repeat;background-position:center right;min-height:260px}.r_box1 h2{color:#6dbb4b;font-size:26px;margin-bottom:30px;text-transform:uppercase}.r_box1 p{color:#222;font-size:18px;line-height:24px;margin-bottom:20px}.r_box2{background-color:#f9f4f0}.r_box2 .box{background:url("../images/r-box-img-2.jpg") no-repeat;background-position:center;background-size:auto 100%;min-height:256px;position:relative}.r_box2 .box:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(69,70,69,0.42)}.r_box2 h2,.r_box2 p{position:relative;z-index:1}.r_box2 h2{color:#fff;font-size:38px;margin-bottom:20px;text-transform:uppercase}.r_box2 p{color:#fff;font-size:18px;line-height:24px;margin-bottom:20px}.vdo_thumb{display:block}#vdo_popup iframe{border:none !important}#popup_video .modal-content{background:#000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#popup_video .modal-body{padding:0}#popup_video iframe{border:0 !important}#popup_video .close{position:absolute;top:-20px;right:-20px;width:30px;height:30px;background-color:#000;color:#fff;text-align:center;font-size:13px;-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:normal;font-family:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif}#popup_video .close:hover{background-color:#fff;color:#000}.info_box_wrap{position:relative}.info_box_wrap em{font-size:22px;color:#000;cursor:pointer}.info_box_wrap .info_box{position:absolute;right:15px;top:15px}.info_box_wrap .info_box:hover em{color:#999;position:relative;z-index:20}.info_box_wrap .info_box:hover .img{display:block}.info_box_wrap .img{position:absolute;right:0;top:0;z-index:10;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;display:none}.info_box_wrap .img img{max-width:inherit}@media only screen and (min-width:0) and (max-width:767px){.info_box_wrap .img{position:relative;z-index:11}.info_box_wrap .img img{max-width:100%}}.od_v4{position:relative}.od_v4_form{width:400px;padding:20px;background-color:#6dbb4b}.od_v4_form .input_txt{padding:0;margin:0;line-height:normal;color:#333;font-size:14px;padding:13px !important;width:100%;display:block;margin-bottom:10px !important;border:none;font-family:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.od_v4_form .input_txt:focus{outline:none}.od_v4_form .btn_submit{padding:0;margin:0;line-height:normal;border:none;font-size:20px;padding:10px 0 !important;display:block;width:100%;margin:0 !important;background-color:#a8278e;color:#fff;border:1px solid #fff}.od_v4_form .btn_submit:hover{color:#a8278e;background-color:#fff;border:1px solid #a8278e}.od_v4_form .policy{padding:0;margin:0;line-height:normal;color:#fff;font-size:12px;padding-top:10px}.od_v4_form .policy a{color:inherit;text-decoration:underline}.od_v4_content p{padding:0;margin:0;line-height:normal}.od_v4_content .form_heading{padding:0;margin:0;line-height:normal;color:#a8278e;font-size:34px;margin-bottom:20px;font-family:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif}.od_v4_content .form_sub_heading{color:#333;font-size:20px;margin-bottom:15px}.od_v4_content .para{margin-bottom:15px}.form_bottom{padding:50px 0;border-bottom:1px solid #bababa}.form_bottom .box{float:left;width:auto;width:47%}.form_bottom .box1{margin-right:50px;padding-right:50px;border-right:1px solid #bababa;min-height:310px}.form_bottom .h2{padding:0;margin:0;line-height:normal;color:#a8278e;margin-bottom:10px;font-size:24px;font-family:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif}.form_bottom .para,.form_bottom li{padding:0;margin:0;line-height:normal;color:#000;font-size:14px;margin-bottom:15px;line-height:24px}.form_bottom .para{margin-bottom:30px}.form_bottom li{list-style:disc}.form_bottom ul{padding-left:20px;background:none}.form_bottom ul li{background:none}.form_bottom ul li:first-child:before{display:none !important}.form_bottom ul li:last-child:after{display:none !important}.call-out{background-color:#d7d7d7;padding:15px;text-align:center}.call-out .h3{padding:0;margin:0;line-height:normal;color:#444;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #999;font-family:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif}.call-out .call_out_txt{padding:0;margin:0;line-height:normal;color:#444;line-height:24px}.od_share{position:relative;padding:0;margin:0;line-height:normal;margin-bottom:20px}.od_share li{display:inline-block;*display:inline;zoom:1}.od_share a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:25px;height:25px;padding:3px;font-size:0;color:#fff;text-align:center;padding-top:5px;background-color:#a8278e;cursor:pointer}.od_share a:before{font-size:16px}.od_share a.fa-google-plus{position:static;overflow:inherit}.od_share a.fa-google-plus:before{font-size:16px}.od_share a:hover{color:#fff !important;background-color:#777 !important;text-decoration:none}.od_share .addthisevent-drop{padding:0;border:none;color:#1cc0db !important;background:none;cursor:pointer;position:absolute !important;width:100% !important;height:100% !important;top:0;left:0;z-index:0 !important}.od_share .addthisevent-drop .addthisevent_icon,.od_share .addthisevent-drop .copyx{display:none}.od_share .addthisevent-drop:hover{border:none !important}.btn_map{display:inline-block;*display:inline;zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:25px;height:25px;padding:3px;font-size:0;color:#fff;text-align:center;padding-top:6px;background-color:#a8278e;margin-right:5px;cursor:pointer}.btn_map:before{font-size:16px}.btn_map.fa-google-plus{position:static;overflow:inherit}.btn_map.fa-google-plus:before{font-size:16px}.btn_map:hover{color:#fff !important;background-color:#777 !important}.img{padding:0;margin:0;line-height:normal}.img img{width:auto;height:auto;max-width:100%}.form_img{text-align:right;background-color:#f3f2f8}.form_img img{max-height:620px}.relative{position:relative}.relative .datepicker{top:50px !important;left:0 !important}.form_top{position:absolute;left:0;right:0;top:40px}.form_stamp{padding:0 !important;margin:0 !important;line-height:normal !important}.form_stamp img{position:absolute;top:-100px;right:-100px}.block{display:block}.promo_wrapper{display:none}.promo_overlay{display:block;cursor:pointer;background:url("../images/od-promo-img.jpg") no-repeat;background-color:#e8eff7;position:absolute;top:0;right:0;bottom:0;text-align:center;background-position:center bottom;z-index:10}.promo_overlay .promo_head{color:#333;font-size:48px;font-weight:800;padding-top:20px}.promo_overlay .promo_sub_head{color:#333;font-size:20px}.promo_overlay .promo_sub_head span{display:block}.promo_overlay .promo_date{font-size:18px;color:#fff;margin:5px}.promo_overlay .last_para{margin:0}.promo_overlay strong,.promo_overlay b{text-transform:uppercase;font-weight:800}.promo_overlay .rel{width:334px;height:auto;position:static}.promo_overlay .btn_close{width:25px;height:25px;z-index:1;position:absolute;top:10px;right:10px;cursor:pointer;text-align:center;font-size:13px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;background-color:#a8278e;padding-top:1px}.promo_overlay .btn_link{display:block;text-align:center;font-size:24px;font-weight:bold;color:#fff;background-color:#6dbb4b;padding:8px 0;border:1px solid #6dbb4b;cursor:pointer}.promo_overlay .promo_footer{position:absolute;bottom:40px;left:20px;right:20px}.promo_overlay:hover .btn_link{background-color:#fff;color:#6dbb4b}.home_promo_2017{display:block;background-color:#fff;position:absolute;top:-500px;right:0;z-index:101;min-width:944px}.home_promo_2017 .col{position:static}.home_promo_2017 .promo_btn_close{color:#6dbb4b;font-size:22px;position:absolute;top:15px;right:15px;z-index:101}.home_promo_2017 .promo_btn_close:hover{color:#a8278e}.home_promo_2017 .head{color:#a8278e;font-size:50px;font-weight:bold;margin-bottom:5px}.home_promo_2017 .sub_head{color:#393838;font-size:30px;margin-bottom:15px}.home_promo_2017 .link{background-color:#6dbb4b;color:#fff;display:inline-block;*display:inline;zoom:1;text-transform:uppercase;font-weight:bold;font-size:16px;padding:7px 20px;border:1px solid #6dbb4b}.home_promo_2017 .desc{padding-top:50px;padding-left:40px}.home_promo_2017 .stamp{position:absolute;bottom:30px;right:210px}.home_promo_2017 .txt_limited{position:absolute;width:206px;height:208px;background:url("../images/od_promo_cut.png") no-repeat;text-align:right;bottom:0;right:0;text-transform:uppercase;font-size:18px;color:#fff;padding-top:130px;padding-right:17px}.home_promo_2017:hover .link{background-color:#fff;color:#6dbb4b}.home_promo_2017_overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:.5;z-index:100;display:none}.edit_mode .home_promo_2017{position:static !important}.edit_mode .home_promo_2017_overlay{display:none !important}.hp_v3{display:block;background-color:#f3f2f8;padding:0;height:auto;margin-bottom:50px}.hp_v3 .row{margin:0;display:flex;align-items:center;justify-content:center}.hp_v3 div{padding:0}.hp_v3 .title{color:#a8288c;font-size:30px}.hp_v3 .subtitle{color:#221e1f;font-size:20px;margin:5px 0}.hp_v3 .cut{background:url("../images/hp-cut.png") no-repeat;background-position:center right;background-size:auto 100%;height:156px}.hp_v3 .date{text-align:right;padding-right:8px;color:#fff;text-transform:uppercase;font-size:14px;padding-top:40px}.hp_v3 .date span{border-top:1px solid #fff;padding-top:5px;margin-top:5px;display:inline-block;*display:inline;zoom:1}.hp_v3 .btn{background-color:#71b525;color:#fff;font-size:18px;text-transform:uppercase;font-weight:normal;padding:5px 15px}.hp_v3:hover .btn{background-color:#fff;color:#71b525}@media only screen and (min-width:0) and (max-width:767px){.col-xs-no-vc{position:static !important;transform:translateY(0) !important;-webkit-transform:translateY(0) !important;-ms-transform:translateY(0) !important}.hp_v3{height:auto;text-align:center;-webkit-animation:bounceInDown 1s;animation:bounceInDown 1s;top:0}.hp_v3 .row,.hp_v3 .txt{display:block}.hp_v3 .title{font-size:30px}.hp_v3 .subtitle{font-size:20px}.hp_v3 .btn{margin-top:10px}.hp_v3 .cut{background-color:#cb5153;margin-top:10px}.hp_v3 .date{text-align:center;padding-right:0}.hp_v3 .date span{display:block}}@media only screen and (min-width:0) and (max-width:414px){.ccm-multimediaBox-imageNav{margin:0 !important;padding-left:15px !important}.ccm-multimediaBox-item{width:auto !important;height:auto !important;float:none !important;display:block !important;margin:0 5px 15px 0 !important;background:none !important}.ccm-multimediaBox-item img{margin:0 !important;width:auto !important;height:auto !important;max-width:100%}}@media only screen and (min-width:415px) and (max-width:767px){.ccm-multimediaBox-imageNav{margin:0 !important;padding-left:15px !important}.ccm-multimediaBox-item{width:30% !important;height:auto !important;display:block !important;margin:0 5px 15px 0 !important;background:none !important}.ccm-multimediaBox-item img{margin:0 !important;width:auto !important;height:auto !important;max-width:100%}}@media only screen and (min-width:768px) and (max-width:990px){.col-sm-no-vc{position:static !important;transform:translateY(0) !important;-webkit-transform:translateY(0) !important;-ms-transform:translateY(0) !important}.hp_v3{height:auto;text-align:center;-webkit-animation:bounceInDown 1s;animation:bounceInDown 1s;top:0}.hp_v3 .row,.hp_v3 .txt{display:block}.hp_v3 .title{font-size:30px}.hp_v3 .subtitle{font-size:20px}.hp_v3 .btn{margin-top:10px}.hp_v3 .cut{background-color:#cb5153;margin-top:10px}.hp_v3 .date{text-align:center;padding-right:0}.hp_v3 .date span{display:block}.ccm-multimediaBox-imageNav{margin:0 !important;padding-left:15px !important}.ccm-multimediaBox-item{width:30% !important;height:auto !important;display:block !important;margin:0 5px 15px 0 !important;background:none !important}.ccm-multimediaBox-item img{margin:0 !important;width:auto !important;height:auto !important;max-width:100%}}@media only screen and (min-width:991px) and (max-width:1024px){.ccm-multimediaBox-imageNav{margin:0 !important}.ccm-multimediaBox-item{width:30% !important;height:auto !important;display:block !important;margin:0 5px 15px 0 !important;background:none !important}.ccm-multimediaBox-item img{margin:0 !important;width:auto !important;height:auto !important;max-width:100%}}@media only screen and (min-width:991px) and (max-width:1280px){.ccm-multimediaBox-imageNav{margin:0 !important}.ccm-multimediaBox-item{width:30% !important;height:auto !important;display:block !important;margin:0 5px 15px 0 !important;background:none !important}.ccm-multimediaBox-item img{margin:0 !important;width:auto !important;height:auto !important;max-width:100%}}.row_flex{display:flex;display:-webkit-flex}.row_flex .align_top{align-self:flex-top;-webkit-align-self:flex-top}.row_flex .align_center{align-self:center;-webkit-align-self:center}.row_flex .align_top{align-self:flex-bottom;-webkit-align-self:flex-bottom}@media only screen and (min-width:0) and (max-width:767px){.no_flex_xs{display:block}}@media only screen and (min-width:768px) and (max-width:990px){.no_flex_sm{display:block}}.lp_2018_hero{background:no-repeat;background-size:cover;background-position:center;color:#fff;padding:50px}.lp_2018_content{max-width:600px}.lp_2018_content h1{color:#fff;margin-top:0;font-size:32px;margin-bottom:10px}.lp_2018_content h2{color:#fff;margin-bottom:10px}.lp_2018_content .sub_head{color:#fff;font-size:18px;margin-bottom:10px}.lp_2018_content .content{margin:0}.lp_2018_content .content p{color:#fff}.lp_2018_social{padding:0;margin-top:10px}.lp_2018_social li{list-style:none;position:relative;display:inline-block}.lp_2018_social li a{display:block;padding:5px;text-align:center;width:30px;height:27px;font-size:16px;border-radius:2px;background:#6dbb4b;color:#fff}.lp_2018_social li:hover a{background:#a8278e;color:#fff}.lp_2018_social .addthisevent-drop{padding:0;border:none;color:#6dbb4b !important;background:none;cursor:pointer;position:absolute !important;width:100% !important;height:100% !important;top:0;left:0;z-index:0 !important}.lp_2018_social .addthisevent-drop .addthisevent_icon,.lp_2018_social .addthisevent-drop .copyx{display:none}.lp_2018_social .addthisevent-drop:hover{border:none !important}.btn_map{display:inline-block;padding:5px;text-align:center;width:30px;height:27px;font-size:16px !important;border-radius:2px;background:#6dbb4b}.btn_map:hover{background:#a8278e;color:#fff}.lp_2018_form{max-width:450px;background:#6dbb4b;padding:15px;margin-top:20px}.lp_2018_form .form_heading{font-size:22px;color:#fff;margin-top:0;letter-spacing:0;font-family:'Work Sans',sans-serif;margin-bottom:10px;font-weight:bold}.lp_2018_form .form-group{margin-bottom:10px}.lp_2018_form input,.lp_2018_form select,.lp_2018_form textarea{position:static;padding:12px;font-size:14px;line-height:14px;height:auto;border:0;border-radius:3px;width:100%;margin-bottom:0}.lp_2018_form .btn{padding:12px;width:100%;background:#a8278e;color:#fff;font-size:16px;margin-bottom:10px;border:0;border-radius:3px}.lp_2018_form .btn:hover{background:#fff !important;color:#a8278e !important;border:0 !important}.lp_2018_form .policy{margin:0;font-size:14px;text-align:center;color:#fff}.lp_2018_form .policy a{color:#fff}.lp_2018_form .policy a:hover{color:#fff;text-decoration:underline}.lp_2018_bottom{padding:50px 15px}.lp_2018_bottom h2{color:#6dbb4b;font-size:26px;margin-bottom:20px}.lp_2018_bottom .list li{color:#333;margin-bottom:15px}@media (max-width:991px){.lp_2018_hero{background-position:60%;padding:30px}.lp_2018_hero .lp_2018_content{max-width:500px}.lp_2018_hero .lp_2018_content h1{font-size:30px}}@media (max-width:767px){.lp_2018_hero .lp_2018_content{max-width:100%;text-align:center}.lp_2018_form{max-width:100%;margin:0}.lp_2018_hero{background-position-y:-70px;padding:30px 10px 0}}.anniversary_promo_2018{display:block;background-position:center left;background-repeat:no-repeat !important;margin-bottom:0}.anniversary_promo_2018 .row{height:296px}.anniversary_promo_2018 h2,.anniversary_promo_2018 p{margin:0}.anniversary_promo_2018 .hp_circle{background:#ec1c41;border:3px solid #fff;border-radius:50%;width:205px;height:205px;text-align:center;font-size:19px;font-weight:600;color:#fff;display:inline-block;padding-top:46px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.anniversary_promo_2018 .hp_circle b{display:block;font-size:45px;line-height:45px}.anniversary_promo_2018 .head{font-size:50px;font-weight:normal;color:#fff;font-weight:bold}.anniversary_promo_2018 .sub_head{color:#fff;font-size:24px}.anniversary_promo_2018 .sub_head b{font-size:29px;font-weight:bold;color:#79e84f}.anniversary_promo_2018 .link{display:inline-block;color:#fff;font-size:18px;padding:7px 15px;text-transform:uppercase;margin-top:10px;background:#1a5da4}.anniversary_promo_2018:hover .link{background:#fff;color:#1a5da4}.anniversary_promo_2018:hover .hp_circle{background:#7a5681}@media only screen and (min-width:0) and (max-width:767px){.anniversary_promo_2018{background-image:none !important;text-align:center}.anniversary_promo_2018 .row{height:auto}.anniversary_promo_2018 .hp_circle{float:none;margin:0 auto}.anniversary_promo_2018 .img{margin-top:20px}}@media only screen and (min-width:768px) and (max-width:990px){.anniversary_promo_2018{background-image:none !important;text-align:center}.anniversary_promo_2018 .row{height:auto}.anniversary_promo_2018 .hp_circle{float:none;margin:0 auto}.anniversary_promo_2018 .img{margin-top:20px}}@media only screen and (min-width:991px) and (max-width:1180px){.anniversary_promo_2018{background-position-x:-100px}}.row_flex{display:flex;display:-webkit-flex}.row_flex .align_center{align-self:center;-webkit-align-self:center}.row_flex .align_bottom{align-self:flex-end;-webkit-align-self:flex-end}.row_flex .align_top{align-self:flex-start;-webkit-align-self:flex-start}.hp_promo_2018{display:block;background-position:center left;background-repeat:no-repeat !important}.hp_promo_2018 .row{height:296px}.hp_promo_2018 h2,.hp_promo_2018 p{margin:0}.hp_promo_2018 .hp_circle{background:#a8278e;border:3px solid #fff;border-radius:50%;width:205px;height:205px;text-align:center;padding-top:20px;float:right}.hp_promo_2018 .hp_circle p{font-size:28px;line-height:34px;color:#fff;text-align:center}.hp_promo_2018 .hp_circle b{display:block;font-size:42px;font-weight:bold;color:#6dbb4b}.hp_promo_2018 .head{font-size:40px;font-weight:normal;color:#6dbb4b}.hp_promo_2018 .sub_head{color:#fff;font-size:26px;margin:10px 0}.hp_promo_2018 .link{display:inline-block;color:#fff;font-size:18px;padding:7px 15px;text-transform:uppercase;margin-top:10px;background:#a8278e}.hp_promo_2018:hover .link{background:#fff;color:#a8278e}@media only screen and (min-width:0) and (max-width:767px){.no_flex_xs{display:block !important}.hp_promo_2018{background-image:none !important;text-align:center}.hp_promo_2018 .row{height:auto}.hp_promo_2018 .hp_circle{float:none;margin:0 auto}.hp_promo_2018 .img{margin-top:20px}}@media only screen and (min-width:768px) and (max-width:990px){.no_flex_sm{display:block !important}.hp_promo_2018{background-image:none !important;text-align:center}.hp_promo_2018 .row{height:auto}.hp_promo_2018 .hp_circle{float:none;margin:0 auto}.hp_promo_2018 .img{margin-top:20px}}@media only screen and (min-width:991px) and (max-width:1180px){.hp_promo_2018{background-position-x:-100px}}/*!
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;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-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:'Montserrat',sans-serif;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:'Montserrat',sans-serif;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:'Montserrat',sans-serif;font-family:'Open Sans',sans-serif;font-weight:normal}.smileTestWrapper h5{padding:0;margin:0;line-height:normal;font-size:17px;font-family:'Montserrat',sans-serif;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.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%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-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}}.clear{clear:both;width:100%;height:0;overflow:hidden}/*# sourceMappingURL=main.css.map */