.mm-menu.mm-horizontal>.mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}.mm-menu .mm-hidden{display:none}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu>.mm-panel{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.mm-menu{background:inherit;display:block;overflow:hidden;padding:0}.mm-menu>.mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:20px;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.mm-menu>.mm-panel.mm-opened{-webkit-transform:translate(0%,0);-moz-transform:translate(0%,0);-ms-transform:translate(0%,0);-o-transform:translate(0%,0);transform:translate(0%,0)}.mm-menu>.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-moz-transform:translate(-30%,0);-ms-transform:translate(-30%,0);-o-transform:translate(-30%,0);transform:translate(-30%,0)}.mm-menu>.mm-panel.mm-highest{z-index:1}.mm-menu .mm-list{padding:20px 0}.mm-menu>.mm-list{padding-bottom:0}.mm-menu>.mm-list:after{content:'';display:block;height:40px}.mm-panel>.mm-list{margin-left:-20px;margin-right:-20px}.mm-panel>.mm-list:first-child{padding-top:0}.mm-list,.mm-list>li{list-style:none;display:block;padding:0;margin:0}.mm-list{font:inherit;font-size:14px}.mm-list a,.mm-list a:hover{text-decoration:none}.mm-list>li{position:relative}.mm-list>li>a,.mm-list>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;line-height:20px;display:block;padding:10px 10px 10px 20px;margin:0}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;width:100%;position:absolute;bottom:0;left:0}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{width:auto;margin-left:20px;position:relative;left:auto}.mm-list a.mm-subopen{background:rgba(3,2,1,0);width:40px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2}.mm-list a.mm-subopen:before{content:'';border-left-width:1px;border-left-style:solid;display:block;height:100%;position:absolute;left:0;top:0}.mm-list a.mm-subopen.mm-fullsubopen{width:100%}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:none}.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{padding-right:5px;margin-right:40px}.mm-list>li.mm-selected>a.mm-subopen{background:0 0}.mm-list>li.mm-selected>a.mm-fullsubopen+a,.mm-list>li.mm-selected>a.mm-fullsubopen+span{padding-right:45px;margin-right:0}.mm-list a.mm-subclose{text-indent:20px;padding-top:30px;margin-top:-20px}.mm-list>li.mm-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;padding-right:5px}.mm-list>li.mm-spacer{padding-top:40px}.mm-list>li.mm-spacer.mm-label{padding-top:25px}.mm-list a.mm-subopen:after,.mm-list a.mm-subclose:before{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-5px;position:absolute;bottom:50%}.mm-list a.mm-subopen:after{border-top:none;border-left:none;right:18px}.mm-list a.mm-subclose:before{border-right:none;border-bottom:none;margin-bottom:-15px;left:22px}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:10px 0 10px 10px}.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent}.mm-menu.mm-vertical .mm-list li.mm-opened>.mm-panel{display:block}.mm-menu.mm-vertical .mm-list>li>a.mm-subopen{height:40px}.mm-menu.mm-vertical .mm-list>li>a.mm-subopen:after{top:16px;bottom:auto}.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.mm-menu.mm-vertical .mm-list>li.mm-label>a.mm-subopen{height:25px}html.mm-opened .mm-page{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu{background:#333;color:rgba(255,255,255,.6)}.mm-menu .mm-list>li:after{border-color:rgba(0,0,0,.15)}.mm-menu .mm-list>li>a.mm-subclose{background:rgba(0,0,0,.1);color:rgba(255,255,255,.3)}.mm-menu .mm-list>li>a.mm-subopen:after,.mm-menu .mm-list>li>a.mm-subclose:before{border-color:rgba(255,255,255,.3)}.mm-menu .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.15)}.mm-menu .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu .mm-list>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu .mm-list>li.mm-label{background:rgba(255,255,255,.05)}.mm-menu.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened>ul{background:rgba(255,255,255,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}html.mm-opened{overflow:hidden;position:relative}html.mm-opened body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-moz-transform:translate(80%,0);-ms-transform:translate(80%,0);-o-transform:translate(80%,0);transform:translate(80%,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-moz-transform:translate(440px,0);-ms-transform:translate(440px,0);-o-transform:translate(440px,0);transform:translate(440px,0)}}.mm-buttonbar{border:1px solid transparent;border-radius:5px;text-align:center;line-height:20px;overflow:hidden;display:block;padding:0;margin:0;position:relative}.mm-buttonbar:after{content:'';display:block;clear:both}.mm-buttonbar>*{border-left:1px solid transparent;box-sizing:border-box;display:block;width:100%;height:100%;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-buttonbar>a{text-decoration:none}.mm-buttonbar>input{position:absolute;left:-1000px;top:-1000px}.mm-buttonbar>input:checked+label{border-color:transparent !important}.mm-buttonbar>*:first-child,.mm-buttonbar>input:first-child+*{border-left:none}.mm-buttonbar.mm-buttonbar-2>*{width:50%}.mm-buttonbar.mm-buttonbar-3>*{width:33.33%}.mm-buttonbar.mm-buttonbar-4>*{width:25%}.mm-buttonbar.mm-buttonbar-5>*{width:20%}.mm-header .mm-buttonbar{margin-top:20px;margin-left:-30px;margin-right:-30px}.mm-footer .mm-buttonbar{border:none;border-radius:none;line-height:40px;margin:-10px -10px 0 -20px}.mm-footer .mm-buttonbar>*{border-left:none}.mm-list>li>.mm-buttonbar{margin:10px 20px}.mm-menu .mm-buttonbar{border-color:rgba(255,255,255,.6);background:#333}.mm-menu .mm-buttonbar>*{border-color:rgba(255,255,255,.6)}.mm-menu .mm-buttonbar>input:checked+label{background:rgba(255,255,255,.6);color:#333}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:40px;top:50%}em.mm-counter+a.mm-subopen{padding-left:40px}em.mm-counter+a.mm-subopen+a,em.mm-counter+a.mm-subopen+span{margin-right:80px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-vertical em.mm-counter{top:12px;margin-top:0}.mm-nosubresults>em.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(255,255,255,.3)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-page,html.mm-opened.mm-dragging .mm-fixed-top,html.mm-opened.mm-dragging .mm-fixed-bottom,html.mm-opened.mm-dragging #mm-blocker{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.mm-footer{background:inherit;border-top:1px solid transparent;text-align:center;line-height:20px;box-sizing:border-box;width:100%;height:40px;padding:10px 10px 0 20px;position:absolute;z-index:2;bottom:0;left:0}.mm-menu.mm-hasfooter>.mm-panel:after{height:80px}.mm-menu .mm-footer{border-color:rgba(0,0,0,.15);color:rgba(255,255,255,.3)}.mm-header{background:inherit;border-bottom:1px solid transparent;text-align:center;line-height:20px;box-sizing:border-box;width:100%;height:60px;padding:0 50px;position:absolute;z-index:2;top:0;left:0}.mm-header .mm-title,.mm-header .mm-prev,.mm-header .mm-next,.mm-header .mm-close{padding-top:30px}.mm-header .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:100%;position:relative}.mm-header .mm-prev,.mm-header .mm-next,.mm-header .mm-close{text-decoration:none;display:block;box-sizing:border-box;min-width:10px;height:100%;position:absolute;top:0;z-index:1}.mm-header .mm-prev{padding-left:20px;padding-right:10px;left:0}.mm-header .mm-next,.mm-header .mm-close{padding-left:10px;padding-right:20px;right:0}.mm-header [href].mm-prev:before,.mm-header [href].mm-next:after{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-header [href].mm-prev:before{border-right:none;border-bottom:none;margin-left:2px;margin-right:5px}.mm-header [href].mm-next:after,.mm-header [href].mm-close:after{margin-left:5px;margin-right:-2px}.mm-header [href].mm-next:after{border-top:none;border-left:none}.mm-header [href].mm-close:after{content:'x'}.mm-menu.mm-hassearch .mm-header{height:50px;top:50px}.mm-menu.mm-hassearch .mm-header .mm-title,.mm-menu.mm-hassearch .mm-header .mm-prev,.mm-menu.mm-hassearch .mm-header .mm-next,.mm-menu.mm-hassearch .mm-header .mm-close{padding-top:20px}.mm-menu.mm-hasheader li.mm-subtitle{display:none}.mm-menu.mm-hasheader>.mm-panel{padding-top:80px}.mm-menu.mm-hasheader>.mm-panel.mm-list{padding-top:60px}.mm-menu.mm-hasheader>.mm-panel>.mm-list:first-child{margin-top:-20px}.mm-menu.mm-hasheader.mm-hassearch>.mm-panel{padding-top:120px}.mm-menu.mm-hasheader.mm-hassearch>.mm-panel.mm-list{padding-top:100px}.mm-menu .mm-header{border-color:rgba(0,0,0,.15);color:rgba(255,255,255,.3)}.mm-menu .mm-header .mm-prev:before,.mm-menu .mm-header .mm-next:after,.mm-menu .mm-header .mm-close:after{border-color:rgba(255,255,255,.3)}.mm-list li.mm-label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-list li.mm-label.mm-opened a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-list li.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-menu.mm-vertical .mm-list>li.mm-label>a.mm-subopen:after{top:8.5px}.mm-menu .mm-list li.mm-label>div>div{background:rgba(255,255,255,.05)}.mm-search,.mm-search input{box-sizing:border-box}.mm-list>li.mm-search{padding:10px;margin-top:-20px}.mm-list>li.mm-subtitle+li.mm-search{margin-top:0}div.mm-panel>div.mm-search{padding:0 0 10px}.mm-menu.mm-hasheader .mm-list>li.mm-search{margin-top:0}.mm-menu>.mm-search{background:inherit;width:100%;position:absolute;top:0;left:0;z-index:2}.mm-search{padding:10px}.mm-search input{border:none;border-radius:30px;font:inherit;font-size:14px;line-height:30px;outline:none;display:block;width:100%;height:30px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-menu .mm-noresultsmsg{text-align:center;font-size:21px;display:none;padding:60px 0}.mm-menu .mm-noresultsmsg:after{border:none !important}.mm-noresults .mm-noresultsmsg{display:block}.mm-menu li.mm-nosubresults>a.mm-subopen{display:none}.mm-menu li.mm-nosubresults>a.mm-subopen+a,.mm-menu li.mm-nosubresults>a.mm-subopen+span{padding-right:10px}.mm-menu.mm-hassearch>.mm-panel{padding-top:70px}.mm-menu.mm-hassearch>.mm-panel>.mm-list:first-child{margin-top:-20px}.mm-menu.mm-hasheader>.mm-panel>div.mm-search:first-child{margin-top:-10px}
.mm-menu.mm-hasheader>.mm-panel>div.mm-search:first-child+.mm-list{padding-top:0}.mm-menu .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.mm-menu .mm-noresultsmsg{color:rgba(255,255,255,.3)}input.mm-toggle,input.mm-check{position:absolute;left:-10000px}label.mm-toggle,label.mm-check{margin:0;position:absolute;bottom:50%;z-index:2}label.mm-toggle:before,label.mm-check:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-bottom:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-bottom:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}.mm-menu.mm-vertical .mm-list>li label.mm-toggle,.mm-menu.mm-vertical .mm-list>li label.mm-check{bottom:auto;margin-bottom:0}.mm-menu.mm-vertical .mm-list>li label.mm-toggle{top:5px}.mm-menu.mm-vertical .mm-list>li label.mm-check{top:5px}label.mm-toggle,label.mm-check{right:20px}label.mm-toggle+a,label.mm-toggle+span{margin-right:70px}label.mm-check+a,label.mm-check+span{margin-right:50px}a.mm-subopen+label.mm-toggle,a.mm-subopen+label.mm-check{right:50px}a.mm-subopen+label.mm-toggle+a,a.mm-subopen+label.mm-toggle+span{margin-right:100px}a.mm-subopen+label.mm-check+a,a.mm-subopen+label.mm-check+span{margin-right:80px}em.mm-counter+a.mm-subopen+label.mm-toggle,em.mm-counter+a.mm-subopen+label.mm-check{right:90px}em.mm-counter+a.mm-subopen+label.mm-toggle+a,em.mm-counter+a.mm-subopen+label.mm-toggle+span{margin-right:140px}em.mm-counter+a.mm-subopen+label.mm-check+a,em.mm-counter+a.mm-subopen+label.mm-check+span{margin-right:120px}.mm-menu label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu label.mm-toggle:before{background:#333}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(255,255,255,.6)}html.mm-slide .mm-menu{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}html.mm-slide.mm-opened .mm-menu{-webkit-transform:translateX(-30%);-moz-transform:translateX(-30%);-ms-transform:translateX(-30%);-o-transform:translateX(-30%);transform:translateX(-30%)}html.mm-slide.mm-opening .mm-menu{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}html.mm-slide.mm-right.mm-opened .mm-menu{-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);-o-transform:translateX(30%);transform:translateX(30%)}html.mm-slide.mm-right.mm-opening .mm-menu{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}html.mm-slide.mm-top.mm-opened .mm-menu{-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}html.mm-slide.mm-top.mm-opening .mm-menu{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}html.mm-slide.mm-bottom.mm-opened .mm-menu{-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%)}html.mm-slide.mm-bottom.mm-opening .mm-menu{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}html.mm-zoom-menu .mm-menu{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}html.mm-zoom-menu.mm-opened .mm-menu{-webkit-transform:scale(.7,.7) translateX(-30%);-moz-transform:scale(.7,.7) translateX(-30%);-ms-transform:scale(.7,.7) translateX(-30%);-o-transform:scale(.7,.7) translateX(-30%);transform:scale(.7,.7) translateX(-30%);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
html.mm-zoom-menu.mm-opening .mm-menu{-webkit-transform:scale(1,1) translateX(0%);-moz-transform:scale(1,1) translateX(0%);-ms-transform:scale(1,1) translateX(0%);-o-transform:scale(1,1) translateX(0%);transform:scale(1,1) translateX(0%)}html.mm-zoom-menu.mm-right.mm-opened .mm-menu{-webkit-transform:scale(.7,.7) translateX(30%);-moz-transform:scale(.7,.7) translateX(30%);-ms-transform:scale(.7,.7) translateX(30%);-o-transform:scale(.7,.7) translateX(30%);transform:scale(.7,.7) translateX(30%);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}html.mm-zoom-menu.mm-right.mm-opening .mm-menu{-webkit-transform:scale(1,1) translateX(0%);-moz-transform:scale(1,1) translateX(0%);-ms-transform:scale(1,1) translateX(0%);-o-transform:scale(1,1) translateX(0%);transform:scale(1,1) translateX(0%)}html.mm-zoom-menu.mm-top.mm-opened .mm-menu{-webkit-transform:scale(.7,.7) translateY(-30%);-moz-transform:scale(.7,.7) translateY(-30%);-ms-transform:scale(.7,.7) translateY(-30%);-o-transform:scale(.7,.7) translateY(-30%);transform:scale(.7,.7) translateY(-30%);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top}html.mm-zoom-menu.mm-top.mm-opening .mm-menu{-webkit-transform:scale(1,1) translateY(0%);-moz-transform:scale(1,1) translateY(0%);-ms-transform:scale(1,1) translateY(0%);-o-transform:scale(1,1) translateY(0%);transform:scale(1,1) translateY(0%)}html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu{-webkit-transform:scale(.7,.7) translateY(30%);-moz-transform:scale(.7,.7) translateY(30%);-ms-transform:scale(.7,.7) translateY(30%);-o-transform:scale(.7,.7) translateY(30%);transform:scale(.7,.7) translateY(30%);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu{-webkit-transform:scale(1,1) translateY(0%);-moz-transform:scale(1,1) translateY(0%);-ms-transform:scale(1,1) translateY(0%);-o-transform:scale(1,1) translateY(0%);transform:scale(1,1) translateY(0%)}html.mm-zoom-panels .mm-menu.mm-horizontal>.mm-panel{-webkit-transform:scale(1.5,1.5) translateX(100%);-moz-transform:scale(1.5,1.5) translateX(100%);-ms-transform:scale(1.5,1.5) translateX(100%);-o-transform:scale(1.5,1.5) translateX(100%);transform:scale(1.5,1.5) translateX(100%);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition-property:-webkit-transform,left;transition-property:transform,left}html.mm-zoom-panels .mm-menu.mm-horizontal>.mm-panel.mm-opened{-webkit-transform:scale(1,1) translateX(0%);-moz-transform:scale(1,1) translateX(0%);-ms-transform:scale(1,1) translateX(0%);-o-transform:scale(1,1) translateX(0%);transform:scale(1,1) translateX(0%)}html.mm-zoom-panels .mm-menu.mm-horizontal>.mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(.7,.7) translateX(-30%);-moz-transform:scale(.7,.7) translateX(-30%);-ms-transform:scale(.7,.7) translateX(-30%);-o-transform:scale(.7,.7) translateX(-30%);transform:scale(.7,.7) translateX(-30%)}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}@media all and (max-width:140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(10000px,0);-moz-transform:translate(10000px,0);-ms-transform:translate(10000px,0);-o-transform:translate(10000px,0);transform:translate(10000px,0)}
}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}@media all and (max-width:140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px,0);-moz-transform:translate(-140px,0);-ms-transform:translate(-140px,0);-o-transform:translate(-140px,0);transform:translate(-140px,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-10000px,0);-moz-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);-o-transform:translate(-10000px,0);transform:translate(-10000px,0)}}.mm-menu.mm-front.mm-fullscreen.mm-top,.mm-menu.mm-front.mm-fullscreen.mm-bottom{height:100%;min-height:140px;max-height:10000px}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none !important}.mm-menu.mm-top,.mm-menu.mm-bottom{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-right{left:auto;right:0}.mm-menu.mm-bottom{top:auto;bottom:0}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%,0);-moz-transform:translate(-80%,0);-ms-transform:translate(-80%,0);-o-transform:translate(-80%,0);transform:translate(-80%,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px,0);-moz-transform:translate(-140px,0);-ms-transform:translate(-140px,0);-o-transform:translate(-140px,0);transform:translate(-140px,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-440px,0);-moz-transform:translate(-440px,0);-ms-transform:translate(-440px,0);-o-transform:translate(-440px,0);transform:translate(-440px,0)}}html.mm-front .mm-slideout{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;z-index:0 !important}.mm-menu.mm-front{z-index:1;box-shadow:0 0 15px rgba(0,0,0,.5)}html.mm-opened.mm-next .mm-page{box-shadow:none}.mm-menu.mm-front,.mm-menu.mm-next{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.mm-menu.mm-front.mm-top{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.mm-menu.mm-front.mm-bottom{-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.mm-menu.mm-front.mm-top,.mm-menu.mm-front.mm-bottom{height:80%;min-height:140px;max-height:880px}html.mm-opened.mm-light .mm-page{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-light{background:#f3f3f3;color:rgba(0,0,0,.6)}.mm-menu.mm-light .mm-list>li:after{border-color:rgba(0,0,0,.1)}.mm-menu.mm-light .mm-list>li>a.mm-subclose{background:rgba(255,255,255,.6);color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-list>li>a.mm-subopen:after,.mm-menu.mm-light .mm-list>li>a.mm-subclose:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.1)}.mm-menu.mm-light .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-light .mm-list>li.mm-selected>span{background:rgba(255,255,255,.6)}.mm-menu.mm-light .mm-list>li.mm-label{background:rgba(0,0,0,.03)}.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened>ul{background:rgba(0,0,0,.03)}
.mm-menu.mm-light .mm-buttonbar{border-color:rgba(0,0,0,.6);background:#f3f3f3}.mm-menu.mm-light .mm-buttonbar>*{border-color:rgba(0,0,0,.6)}.mm-menu.mm-light .mm-buttonbar>input:checked+label{background:rgba(0,0,0,.6);color:#f3f3f3}.mm-menu.mm-light label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-light em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-footer{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-header{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-header .mm-prev:before,.mm-menu.mm-light .mm-header .mm-next:after,.mm-menu.mm-light .mm-header .mm-close:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-list li.mm-label>div>div{background:rgba(0,0,0,.03)}.mm-menu.mm-light .mm-search input{background:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-light .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-light label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-light label.mm-toggle:before{background:#f3f3f3}.mm-menu.mm-light input.mm-toggle:checked~label.mm-toggle{background:#4bd963}html.mm-opened.mm-white .mm-page{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-white{background:#fff;color:rgba(0,0,0,.6)}.mm-menu.mm-white .mm-list>li:after{border-color:rgba(0,0,0,.1)}.mm-menu.mm-white .mm-list>li>a.mm-subclose{background:rgba(0,0,0,.06);color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-list>li>a.mm-subopen:after,.mm-menu.mm-white .mm-list>li>a.mm-subclose:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.1)}.mm-menu.mm-white .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-white .mm-list>li.mm-selected>span{background:rgba(0,0,0,.06)}.mm-menu.mm-white .mm-list>li.mm-label{background:rgba(0,0,0,.03)}.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened>ul{background:rgba(0,0,0,.03)}.mm-menu.mm-white .mm-buttonbar{border-color:rgba(0,0,0,.6);background:#fff}.mm-menu.mm-white .mm-buttonbar>*{border-color:rgba(0,0,0,.6)}.mm-menu.mm-white .mm-buttonbar>input:checked+label{background:rgba(0,0,0,.6);color:#fff}.mm-menu.mm-white label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-footer{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-header{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-header .mm-prev:before,.mm-menu.mm-white .mm-header .mm-next:after,.mm-menu.mm-white .mm-header .mm-close:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-list li.mm-label>div>div{background:rgba(0,0,0,.03)}.mm-menu.mm-white .mm-search input{background:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-white label.mm-toggle:before{background:#fff}.mm-menu.mm-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}html.mm-opened.mm-black .mm-page{box-shadow:none}.mm-menu.mm-black{background:#000;color:rgba(255,255,255,.6)}.mm-menu.mm-black .mm-list>li:after{border-color:rgba(255,255,255,.2)}.mm-menu.mm-black .mm-list>li>a.mm-subclose{background:rgba(255,255,255,.25);color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-list>li>a.mm-subopen:after,.mm-menu.mm-black .mm-list>li>a.mm-subclose:before{border-color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-list>li>a.mm-subopen:before{border-color:rgba(255,255,255,.2)}.mm-menu.mm-black .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-black .mm-list>li.mm-selected>span{background:rgba(255,255,255,.25)}.mm-menu.mm-black .mm-list>li.mm-label{background:rgba(255,255,255,.15)}.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened>ul{background:rgba(255,255,255,.15)}.mm-menu.mm-black .mm-buttonbar{border-color:rgba(255,255,255,.6);background:#000}.mm-menu.mm-black .mm-buttonbar>*{border-color:rgba(255,255,255,.6)}.mm-menu.mm-black .mm-buttonbar>input:checked+label{background:rgba(255,255,255,.6);color:#000}
.mm-menu.mm-black label.mm-check:before{border-color:rgba(255,255,255,.6)}.mm-menu.mm-black em.mm-counter{color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-footer{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-header{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-header .mm-prev:before,.mm-menu.mm-black .mm-header .mm-next:after,.mm-menu.mm-black .mm-header .mm-close:after{border-color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-list li.mm-label>div>div{background:rgba(255,255,255,.15)}.mm-menu.mm-black .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.mm-menu.mm-black .mm-noresultsmsg{color:rgba(255,255,255,.3)}.mm-menu.mm-black label.mm-toggle{background:rgba(255,255,255,.2)}.mm-menu.mm-black label.mm-toggle:before{background:#000}.mm-menu.mm-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}@font-face{font-family:'icomoon';src:url(/sites/all/libraries/mmenu/icomoon/fonts/icomoon.eot?-a2qbgs);src:url(/sites/all/libraries/mmenu/icomoon/fonts/icomoon.eot?#iefix-a2qbgs) format('embedded-opentype'),url(/sites/all/libraries/mmenu/icomoon/fonts/icomoon.woff?-a2qbgs) format('woff'),url(/sites/all/libraries/mmenu/icomoon/fonts/icomoon.ttf?-a2qbgs) format('truetype'),url(/sites/all/libraries/mmenu/icomoon/fonts/icomoon.svg?-a2qbgs#icomoon) format('svg');font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home:before{content:"\e600"}.icon-home2:before{content:"\e601"}.icon-home3:before{content:"\e602"}.icon-office:before{content:"\e603"}.icon-newspaper:before{content:"\e604"}.icon-pencil:before{content:"\e605"}.icon-pencil2:before{content:"\e606"}.icon-quill:before{content:"\e607"}.icon-pen:before{content:"\e608"}.icon-blog:before{content:"\e609"}.icon-droplet:before{content:"\e60a"}.icon-paint-format:before{content:"\e60b"}.icon-image:before{content:"\e60c"}.icon-image2:before{content:"\e60d"}.icon-images:before{content:"\e60e"}.icon-camera:before{content:"\e60f"}.icon-music:before{content:"\e610"}.icon-headphones:before{content:"\e611"}.icon-play:before{content:"\e612"}.icon-film:before{content:"\e613"}.icon-camera2:before{content:"\e614"}.icon-dice:before{content:"\e615"}.icon-pacman:before{content:"\e616"}.icon-spades:before{content:"\e617"}.icon-clubs:before{content:"\e618"}.icon-diamonds:before{content:"\e619"}.icon-pawn:before{content:"\e61a"}.icon-bullhorn:before{content:"\e61b"}.icon-connection:before{content:"\e61c"}.icon-podcast:before{content:"\e61d"}.icon-feed:before{content:"\e61e"}.icon-book:before{content:"\e61f"}.icon-books:before{content:"\e620"}.icon-library:before{content:"\e621"}.icon-file:before{content:"\e622"}.icon-profile:before{content:"\e623"}.icon-file2:before{content:"\e624"}.icon-file3:before{content:"\e625"}.icon-file4:before{content:"\e626"}.icon-copy:before{content:"\e627"}.icon-copy2:before{content:"\e628"}.icon-copy3:before{content:"\e629"}.icon-paste:before{content:"\e62a"}.icon-paste2:before{content:"\e62b"}.icon-paste3:before{content:"\e62c"}.icon-stack:before{content:"\e62d"}.icon-folder:before{content:"\e62e"}.icon-folder-open:before{content:"\e62f"}.icon-tag:before{content:"\e630"}.icon-tags:before{content:"\e631"}.icon-barcode:before{content:"\e632"}.icon-qrcode:before{content:"\e633"}.icon-ticket:before{content:"\e634"}
.icon-cart:before{content:"\e635"}.icon-cart2:before{content:"\e636"}.icon-cart3:before{content:"\e637"}.icon-coin:before{content:"\e638"}.icon-credit:before{content:"\e639"}.icon-calculate:before{content:"\e63a"}.icon-support:before{content:"\e63b"}.icon-phone:before{content:"\e63c"}.icon-phone-hang-up:before{content:"\e63d"}.icon-address-book:before{content:"\e63e"}.icon-notebook:before{content:"\e63f"}.icon-envelope:before{content:"\e640"}.icon-pushpin:before{content:"\e641"}.icon-location:before{content:"\e642"}.icon-location2:before{content:"\e643"}.icon-compass:before{content:"\e644"}.icon-map:before{content:"\e645"}.icon-map2:before{content:"\e646"}.icon-history:before{content:"\e647"}.icon-clock:before{content:"\e648"}.icon-clock2:before{content:"\e649"}.icon-alarm:before{content:"\e64a"}.icon-alarm2:before{content:"\e64b"}.icon-bell:before{content:"\e64c"}.icon-stopwatch:before{content:"\e64d"}.icon-calendar:before{content:"\e64e"}.icon-calendar2:before{content:"\e64f"}.icon-print:before{content:"\e650"}.icon-keyboard:before{content:"\e651"}.icon-screen:before{content:"\e652"}.icon-laptop:before{content:"\e653"}.icon-mobile:before{content:"\e654"}.icon-mobile2:before{content:"\e655"}.icon-tablet:before{content:"\e656"}.icon-tv:before{content:"\e657"}.icon-cabinet:before{content:"\e658"}.icon-drawer:before{content:"\e659"}.icon-drawer2:before{content:"\e65a"}.icon-drawer3:before{content:"\e65b"}.icon-box-add:before{content:"\e65c"}.icon-box-remove:before{content:"\e65d"}.icon-download:before{content:"\e65e"}.icon-upload:before{content:"\e65f"}.icon-disk:before{content:"\e660"}.icon-storage:before{content:"\e661"}.icon-undo:before{content:"\e662"}.icon-redo:before{content:"\e663"}.icon-flip:before{content:"\e664"}.icon-flip2:before{content:"\e665"}.icon-undo2:before{content:"\e666"}.icon-redo2:before{content:"\e667"}.icon-forward:before{content:"\e668"}.icon-reply:before{content:"\e669"}.icon-bubble:before{content:"\e66a"}.icon-bubbles:before{content:"\e66b"}.icon-bubbles2:before{content:"\e66c"}.icon-bubble2:before{content:"\e66d"}.icon-bubbles3:before{content:"\e66e"}.icon-bubbles4:before{content:"\e66f"}.icon-user:before{content:"\e670"}.icon-users:before{content:"\e671"}.icon-user2:before{content:"\e672"}.icon-users2:before{content:"\e673"}.icon-user3:before{content:"\e674"}.icon-user4:before{content:"\e675"}.icon-quotes-left:before{content:"\e676"}.icon-busy:before{content:"\e677"}.icon-spinner:before{content:"\e678"}.icon-spinner2:before{content:"\e679"}.icon-spinner3:before{content:"\e67a"}.icon-spinner4:before{content:"\e67b"}.icon-spinner5:before{content:"\e67c"}.icon-spinner6:before{content:"\e67d"}.icon-binoculars:before{content:"\e67e"}.icon-search:before{content:"\e67f"}.icon-zoomin:before{content:"\e680"}.icon-zoomout:before{content:"\e681"}.icon-expand:before{content:"\e682"}.icon-contract:before{content:"\e683"}.icon-expand2:before{content:"\e684"}.icon-contract2:before{content:"\e685"}.icon-key:before{content:"\e686"}.icon-key2:before{content:"\e687"}.icon-lock:before{content:"\e688"}.icon-lock2:before{content:"\e689"}.icon-unlocked:before{content:"\e68a"}.icon-wrench:before{content:"\e68b"}
.icon-settings:before{content:"\e68c"}.icon-equalizer:before{content:"\e68d"}.icon-cog:before{content:"\e68e"}.icon-cogs:before{content:"\e68f"}.icon-cog2:before{content:"\e690"}.icon-hammer:before{content:"\e691"}.icon-wand:before{content:"\e692"}.icon-aid:before{content:"\e693"}.icon-bug:before{content:"\e694"}.icon-pie:before{content:"\e695"}.icon-stats:before{content:"\e696"}.icon-bars:before{content:"\e697"}.icon-bars2:before{content:"\e698"}.icon-gift:before{content:"\e699"}.icon-trophy:before{content:"\e69a"}.icon-glass:before{content:"\e69b"}.icon-mug:before{content:"\e69c"}.icon-food:before{content:"\e69d"}.icon-leaf:before{content:"\e69e"}.icon-rocket:before{content:"\e69f"}.icon-meter:before{content:"\e6a0"}.icon-meter2:before{content:"\e6a1"}.icon-dashboard:before{content:"\e6a2"}.icon-hammer2:before{content:"\e6a3"}.icon-fire:before{content:"\e6a4"}.icon-lab:before{content:"\e6a5"}.icon-magnet:before{content:"\e6a6"}.icon-remove:before{content:"\e6a7"}.icon-remove2:before{content:"\e6a8"}.icon-briefcase:before{content:"\e6a9"}.icon-airplane:before{content:"\e6aa"}.icon-truck:before{content:"\e6ab"}.icon-road:before{content:"\e6ac"}.icon-accessibility:before{content:"\e6ad"}.icon-target:before{content:"\e6ae"}.icon-shield:before{content:"\e6af"}.icon-lightning:before{content:"\e6b0"}.icon-switch:before{content:"\e6b1"}.icon-powercord:before{content:"\e6b2"}.icon-signup:before{content:"\e6b3"}.icon-list:before{content:"\e6b4"}.icon-list2:before{content:"\e6b5"}.icon-numbered-list:before{content:"\e6b6"}.icon-menu:before{content:"\e6b7"}.icon-menu2:before{content:"\e6b8"}.icon-tree:before{content:"\e6b9"}.icon-cloud:before{content:"\e6ba"}.icon-cloud-download:before{content:"\e6bb"}.icon-cloud-upload:before{content:"\e6bc"}.icon-download2:before{content:"\e6bd"}.icon-upload2:before{content:"\e6be"}.icon-download3:before{content:"\e6bf"}.icon-upload3:before{content:"\e6c0"}.icon-globe:before{content:"\e6c1"}.icon-earth:before{content:"\e6c2"}.icon-link:before{content:"\e6c3"}.icon-flag:before{content:"\e6c4"}.icon-attachment:before{content:"\e6c5"}.icon-eye:before{content:"\e6c6"}.icon-eye-blocked:before{content:"\e6c7"}.icon-eye2:before{content:"\e6c8"}.icon-bookmark:before{content:"\e6c9"}.icon-bookmarks:before{content:"\e6ca"}.icon-brightness-medium:before{content:"\e6cb"}.icon-brightness-contrast:before{content:"\e6cc"}.icon-contrast:before{content:"\e6cd"}.icon-star:before{content:"\e6ce"}.icon-star2:before{content:"\e6cf"}.icon-star3:before{content:"\e6d0"}.icon-heart:before{content:"\e6d1"}.icon-heart2:before{content:"\e6d2"}.icon-heart-broken:before{content:"\e6d3"}.icon-thumbs-up:before{content:"\e6d4"}.icon-thumbs-up2:before{content:"\e6d5"}.icon-happy:before{content:"\e6d6"}.icon-happy2:before{content:"\e6d7"}.icon-smiley:before{content:"\e6d8"}.icon-smiley2:before{content:"\e6d9"}.icon-tongue:before{content:"\e6da"}.icon-tongue2:before{content:"\e6db"}.icon-sad:before{content:"\e6dc"}.icon-sad2:before{content:"\e6dd"}.icon-wink:before{content:"\e6de"}.icon-wink2:before{content:"\e6df"}.icon-grin:before{content:"\e6e0"}.icon-grin2:before{content:"\e6e1"}.icon-cool:before{content:"\e6e2"}
.icon-cool2:before{content:"\e6e3"}.icon-angry:before{content:"\e6e4"}.icon-angry2:before{content:"\e6e5"}.icon-evil:before{content:"\e6e6"}.icon-evil2:before{content:"\e6e7"}.icon-shocked:before{content:"\e6e8"}.icon-shocked2:before{content:"\e6e9"}.icon-confused:before{content:"\e6ea"}.icon-confused2:before{content:"\e6eb"}.icon-neutral:before{content:"\e6ec"}.icon-neutral2:before{content:"\e6ed"}.icon-wondering:before{content:"\e6ee"}.icon-wondering2:before{content:"\e6ef"}.icon-point-up:before{content:"\e6f0"}.icon-point-right:before{content:"\e6f1"}.icon-point-down:before{content:"\e6f2"}.icon-point-left:before{content:"\e6f3"}.icon-warning:before{content:"\e6f4"}.icon-notification:before{content:"\e6f5"}.icon-question:before{content:"\e6f6"}.icon-info:before{content:"\e6f7"}.icon-info2:before{content:"\e6f8"}.icon-blocked:before{content:"\e6f9"}.icon-cancel-circle:before{content:"\e6fa"}.icon-checkmark-circle:before{content:"\e6fb"}.icon-spam:before{content:"\e6fc"}.icon-close:before{content:"\e6fd"}.icon-checkmark:before{content:"\e6fe"}.icon-checkmark2:before{content:"\e6ff"}.icon-spell-check:before{content:"\e700"}.icon-minus:before{content:"\e701"}.icon-plus:before{content:"\e702"}.icon-enter:before{content:"\e703"}.icon-exit:before{content:"\e704"}.icon-play2:before{content:"\e705"}.icon-pause:before{content:"\e706"}.icon-stop:before{content:"\e707"}.icon-backward:before{content:"\e708"}.icon-forward2:before{content:"\e709"}.icon-play3:before{content:"\e70a"}.icon-pause2:before{content:"\e70b"}.icon-stop2:before{content:"\e70c"}.icon-backward2:before{content:"\e70d"}.icon-forward3:before{content:"\e70e"}.icon-first:before{content:"\e70f"}.icon-last:before{content:"\e710"}.icon-previous:before{content:"\e711"}.icon-next:before{content:"\e712"}.icon-eject:before{content:"\e713"}.icon-volume-high:before{content:"\e714"}.icon-volume-medium:before{content:"\e715"}.icon-volume-low:before{content:"\e716"}.icon-volume-mute:before{content:"\e717"}.icon-volume-mute2:before{content:"\e718"}.icon-volume-increase:before{content:"\e719"}.icon-volume-decrease:before{content:"\e71a"}.icon-loop:before{content:"\e71b"}.icon-loop2:before{content:"\e71c"}.icon-loop3:before{content:"\e71d"}.icon-shuffle:before{content:"\e71e"}.icon-arrow-up-left:before{content:"\e71f"}.icon-arrow-up:before{content:"\e720"}.icon-arrow-up-right:before{content:"\e721"}.icon-arrow-right:before{content:"\e722"}.icon-arrow-down-right:before{content:"\e723"}.icon-arrow-down:before{content:"\e724"}.icon-arrow-down-left:before{content:"\e725"}.icon-arrow-left:before{content:"\e726"}.icon-arrow-up-left2:before{content:"\e727"}.icon-arrow-up2:before{content:"\e728"}.icon-arrow-up-right2:before{content:"\e729"}.icon-arrow-right2:before{content:"\e72a"}.icon-arrow-down-right2:before{content:"\e72b"}.icon-arrow-down2:before{content:"\e72c"}.icon-arrow-down-left2:before{content:"\e72d"}.icon-arrow-left2:before{content:"\e72e"}.icon-arrow-up-left3:before{content:"\e72f"}.icon-arrow-up3:before{content:"\e730"}.icon-arrow-up-right3:before{content:"\e731"}.icon-arrow-right3:before{content:"\e732"}.icon-arrow-down-right3:before{content:"\e733"}.icon-arrow-down3:before{content:"\e734"}
.icon-arrow-down-left3:before{content:"\e735"}.icon-arrow-left3:before{content:"\e736"}.icon-tab:before{content:"\e737"}.icon-checkbox-checked:before{content:"\e738"}.icon-checkbox-unchecked:before{content:"\e739"}.icon-checkbox-partial:before{content:"\e73a"}.icon-radio-checked:before{content:"\e73b"}.icon-radio-unchecked:before{content:"\e73c"}.icon-crop:before{content:"\e73d"}.icon-scissors:before{content:"\e73e"}.icon-filter:before{content:"\e73f"}.icon-filter2:before{content:"\e740"}.icon-font:before{content:"\e741"}.icon-text-height:before{content:"\e742"}.icon-text-width:before{content:"\e743"}.icon-bold:before{content:"\e744"}.icon-underline:before{content:"\e745"}.icon-italic:before{content:"\e746"}.icon-strikethrough:before{content:"\e747"}.icon-omega:before{content:"\e748"}.icon-sigma:before{content:"\e749"}.icon-table:before{content:"\e74a"}.icon-table2:before{content:"\e74b"}.icon-insert-template:before{content:"\e74c"}.icon-pilcrow:before{content:"\e74d"}.icon-lefttoright:before{content:"\e74e"}.icon-righttoleft:before{content:"\e74f"}.icon-paragraph-left:before{content:"\e750"}.icon-paragraph-center:before{content:"\e751"}.icon-paragraph-right:before{content:"\e752"}.icon-paragraph-justify:before{content:"\e753"}.icon-paragraph-left2:before{content:"\e754"}.icon-paragraph-center2:before{content:"\e755"}.icon-paragraph-right2:before{content:"\e756"}.icon-paragraph-justify2:before{content:"\e757"}.icon-indent-increase:before{content:"\e758"}.icon-indent-decrease:before{content:"\e759"}.icon-newtab:before{content:"\e75a"}.icon-embed:before{content:"\e75b"}.icon-code:before{content:"\e75c"}.icon-console:before{content:"\e75d"}.icon-share:before{content:"\e75e"}.icon-mail:before{content:"\e75f"}.icon-mail2:before{content:"\e760"}.icon-mail3:before{content:"\e761"}.icon-mail4:before{content:"\e762"}.icon-google:before{content:"\e763"}.icon-googleplus:before{content:"\e764"}.icon-googleplus2:before{content:"\e765"}.icon-googleplus3:before{content:"\e766"}.icon-googleplus4:before{content:"\e767"}.icon-google-drive:before{content:"\e768"}.icon-facebook:before{content:"\e769"}.icon-facebook2:before{content:"\e76a"}.icon-facebook3:before{content:"\e76b"}.icon-instagram:before{content:"\e76c"}.icon-twitter:before{content:"\e76d"}.icon-twitter2:before{content:"\e76e"}.icon-twitter3:before{content:"\e76f"}.icon-feed2:before{content:"\e770"}.icon-feed3:before{content:"\e771"}.icon-feed4:before{content:"\e772"}.icon-youtube:before{content:"\e773"}.icon-youtube2:before{content:"\e774"}.icon-vimeo:before{content:"\e775"}.icon-vimeo2:before{content:"\e776"}.icon-vimeo3:before{content:"\e777"}.icon-lanyrd:before{content:"\e778"}.icon-flickr:before{content:"\e779"}.icon-flickr2:before{content:"\e77a"}.icon-flickr3:before{content:"\e77b"}.icon-flickr4:before{content:"\e77c"}.icon-picassa:before{content:"\e77d"}.icon-picassa2:before{content:"\e77e"}.icon-dribbble:before{content:"\e77f"}.icon-dribbble2:before{content:"\e780"}.icon-dribbble3:before{content:"\e781"}.icon-forrst:before{content:"\e782"}.icon-forrst2:before{content:"\e783"}.icon-deviantart:before{content:"\e784"}.icon-deviantart2:before{content:"\e785"}.icon-steam:before{content:"\e786"}
.icon-steam2:before{content:"\e787"}.icon-github:before{content:"\e788"}.icon-github2:before{content:"\e789"}.icon-github3:before{content:"\e78a"}.icon-github4:before{content:"\e78b"}.icon-github5:before{content:"\e78c"}.icon-wordpress:before{content:"\e78d"}.icon-wordpress2:before{content:"\e78e"}.icon-joomla:before{content:"\e78f"}.icon-blogger:before{content:"\e790"}.icon-blogger2:before{content:"\e791"}.icon-tumblr:before{content:"\e792"}.icon-tumblr2:before{content:"\e793"}.icon-yahoo:before{content:"\e794"}.icon-tux:before{content:"\e795"}.icon-apple:before{content:"\e796"}.icon-finder:before{content:"\e797"}.icon-android:before{content:"\e798"}.icon-windows:before{content:"\e799"}.icon-windows8:before{content:"\e79a"}.icon-soundcloud:before{content:"\e79b"}.icon-soundcloud2:before{content:"\e79c"}.icon-skype:before{content:"\e79d"}.icon-reddit:before{content:"\e79e"}.icon-linkedin:before{content:"\e79f"}.icon-lastfm:before{content:"\e7a0"}.icon-lastfm2:before{content:"\e7a1"}.icon-delicious:before{content:"\e7a2"}.icon-stumbleupon:before{content:"\e7a3"}.icon-stumbleupon2:before{content:"\e7a4"}.icon-stackoverflow:before{content:"\e7a5"}.icon-pinterest:before{content:"\e7a6"}.icon-pinterest2:before{content:"\e7a7"}.icon-xing:before{content:"\e7a8"}.icon-xing2:before{content:"\e7a9"}.icon-flattr:before{content:"\e7aa"}.icon-foursquare:before{content:"\e7ab"}.icon-foursquare2:before{content:"\e7ac"}.icon-paypal:before{content:"\e7ad"}.icon-paypal2:before{content:"\e7ae"}.icon-paypal3:before{content:"\e7af"}.icon-yelp:before{content:"\e7b0"}.icon-libreoffice:before{content:"\e7b1"}.icon-file-pdf:before{content:"\e7b2"}.icon-file-openoffice:before{content:"\e7b3"}.icon-file-word:before{content:"\e7b4"}.icon-file-excel:before{content:"\e7b5"}.icon-file-zip:before{content:"\e7b6"}.icon-file-powerpoint:before{content:"\e7b7"}.icon-file-xml:before{content:"\e7b8"}.icon-file-css:before{content:"\e7b9"}.icon-html5:before{content:"\e7ba"}.icon-html52:before{content:"\e7bb"}.icon-css3:before{content:"\e7bc"}.icon-chrome:before{content:"\e7bd"}.icon-firefox:before{content:"\e7be"}.icon-IE:before{content:"\e7bf"}.icon-opera:before{content:"\e7c0"}.icon-safari:before{content:"\e7c1"}.icon-IcoMoon:before{content:"\e7c2"}@font-face{font-family:"EurostileRegular";src:url(/sites/all/themes/anatomy/smilesim/fonts/eurostile/EurostileRegular.ttf) format("truetype")}@font-face{font-family:"EurostileBold";src:url(/sites/all/themes/anatomy/smilesim/fonts/eurostile/EurostileBold.ttf) format("truetype")}*{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}.clear:before,.form-item:before,.nav:before{content:" ";display:table}.clear:after,.form-item:after,.nav:after{clear:both;content:" ";display:table}::-moz-selection{background:#c8df9c;color:#76b23b;text-shadow:none}::selection{background:#c8df9c;color:#76b23b;text-shadow:none}::-moz-selection{background:#c8df9c;color:#76b23b;text-shadow:none}img::-moz-selection{background:0 0}img::selection{background:0 0}img::-moz-selection{background:0 0}a:link{-webkit-tap-highlight-color:#c8df9c}template{display:none}.hidden,.form-help{display:none}.invisible{visibility:hidden}.visually-hidden{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.offscreen{text-indent:110%;overflow:hidden;white-space:nowrap}.informative{cursor:help}.muted{filter:alpha(opacity=50);opacity:.5}.disabled{filter:alpha(opacity=50);opacity:.5;pointer-events:none}.proceed{text-align:right}.go:after{content:" »"}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:sans-serif;font-size:100.01%}body{font-family:Arial,Helvetica,Sans-Serif;font-size:1em;hanging-punctuation:first allow-end;line-height:1.5em;margin:0;min-height:100%;overflow-y:scroll;text-rendering:auto}.eurostileregular body{font-family:"EurostileRegular","Helvetica Neue",Arial,Helvetica,Sans-Serif}main{display:block}*+*{margin-top:.75em}li>ul,li>ol{margin-top:0}li+li{margin-top:0}dt+dt,dt+dd{margin-top:0}.alert h2+ul{margin-top:0}.align--center{text-align:center}.align--left{text-align:left}.align--justified{text-align:justify}.align--right{text-align:right}.align--vertical{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.float--left{float:left;margin-right:1.5rem}.float--right{float:right;margin-left:1.5rem}.float--center{display:block;margin-left:auto;margin-right:auto;text-align:center}.bleed--top{margin-top:0}.bleed--right{margin-right:0}.bleed--bottom{margin-bottom:0}.bleed--left{margin-left:0}.bleed--ends{margin-bottom:0;margin-top:0}.bleed--sides{margin-left:0;margin-right:0}.bleed--full{margin-left:-1.5em;margin-right:-1.5em}.islet .bleed--full{margin-left:-.75em;margin-right:-.75em}body{hyphenate-limit-chars:6 3 2;hyphenate-limit-lines:2;hyphenate-limit-zone:40px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1,h2,h3,h4,h5,h6,a,code,var,kbd,samp,tt,dir,listing,plaintext,xmp,abbr,acronym,blockquote,q{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}a{text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear}a:active,a:hover{outline:0;text-decoration:underline}a:link{color:#00f}a:visited{color:#7f007f}a:hover{color:#007fff}a:focus{color:#007fff}a:active{color:red}p a{margin:-.5em;padding:.5em;position:relative}.active>a{cursor:text}h1,h2,h3,h4,h5,h6{color:#191919;font-family:Arial,Helvetica,Sans-Serif;font-feature-settings:"liga","dlig";line-height:1.125em;margin-left:1.5rem;margin-right:1.5rem;text-rendering:optimizeLegibility}.eurostileregular h1,.eurostileregular h2,.eurostileregular h3,.eurostileregular h4,.eurostileregular h5,.eurostileregular h6{font-family:"EurostileRegular","Helvetica Neue",Arial,Helvetica,Sans-Serif}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1.1em}p{margin-left:1.5rem;margin-right:1.5rem;orphans:3;widows:3}.lead{font-size:1.125em}.caps{text-transform:uppercase}q{font-style:italic;quotes:'“' '”' '‘' '’' '“' '”' '‘' '’'}q:before{content:'“';content:open-quote}q:after{content:'”';content:close-quote}q q:before{content:'‘';content:open-quote}q q:after{content:'’';content:close-quote}:lang(fr)>q{quotes:'« ' ' »' '“' '”'}:lang(de)>q{quotes:'„' '“' '‚' '‘'}:lang(de-ch)>q{quotes:'«' '»' '‹' '›'}:lang(ja)>q{quotes:'「' '」' '『' '』'}blockquote{font-style:italic;quotes:'“' '”';text-indent:-.4em}blockquote p:before{content:'“';content:open-quote}blockquote p:after{content:'';content:no-close-quote}blockquote p:last-child:after{content:'”';content:close-quote}blockquote footer{font-size:small;color:#666;margin-left:1.5rem;margin-right:1.5rem;text-align:right}blockquote q:before{content:'‘';content:open-quote}blockquote q:after{content:'’';content:close-quote}
blockquote q q:before{content:'“';content:open-quote}blockquote q q:after{content:'”';content:close-quote}cite{font-weight:700}.source{display:block;text-indent:0}.source:before{content:"—"}ol,ul,dl{margin-left:1.5rem;margin-right:1.5rem}dt{font-weight:700}.numbered-list{list-style-type:decimal}.point-numbered-list{list-style-type:none}.point-numbered-list ol{counter-reset:section}.point-numbered-list li{counter-increment:section}.point-numbered-list li{content:counters(section,".") " "}.bi-column-list li{display:inline-block;width:50%}.tri-column-list li{display:inline-block;width:33%}.quad-column-list li{display:inline-block;width:25%}.penta-column-list li{display:inline-block;width:20%}table{border-collapse:collapse;border-spacing:0;width:100%}td,th{padding:.375em;text-align:left}@media screen and (min-width:480px){td,th{padding:.75em}}[colspan]{text-align:center}[colspan="1"]{text-align:left}[rowspan]{vertical-align:middle}[rowspan="1"]{vertical-align:top}.cell--numerical{text-align:right}.table--bordered th,.table--bordered td{border:1px solid #ccc}.table--bordered th:empty,.table--bordered td:empty{border:none}.table--striped tbody tr:nth-of-type(odd){background-color:#f5f5f5}.table--data{font:75%/1.5 sans-serif}form{margin-left:1.5rem;margin-right:1.5rem}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button,html input[type=button],input,input[type=reset],input[type=submit],label,option,select,textarea{cursor:pointer}textarea:active,textarea:focus{cursor:text;outline:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:0;border-top:1px solid silver;padding:.75em}legend{border:0;font-weight:700;padding:.75em}label{display:block;cursor:pointer;font-size:85%;vertical-align:top}input,select{vertical-align:middle}textarea{overflow:auto;resize:vertical}optgroup{font-weight:700}@media only screen and (max-device-width:568px){input[type=text]:focus,textarea:focus,select:focus{font-size:16px}}input:invalid,textarea:invalid{background-color:#fdd}input.readonly,textarea.readonly{background:#fafafa;color:#aaa;cursor:not-allowed}.required label{color:red}.required label:before{content:"* "}p.required{color:red}p.required:before{content:"* "}.form-note,.form-help{display:inline-block;font-weight:400;margin-top:0}input:active+.form-help,input:focus+.form-help{visibility:visible}.check-list,.radio-list{list-style:none}.check-list label,.radio-list label{display:inline-block}.form--compact label{display:inline-block;text-align:right;width:30%}.form--compact .form-buttons{margin-left:32%}.form--spoken label{display:inline-block;font:inherit;margin-top:0}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}audio,canvas,iframe,img,svg,video{margin-left:1.5rem;margin-right:1.5rem;max-width:100%;vertical-align:middle}img{-ms-interpolation-mode:bicubic;font-style:italic}img[width],img[height]{max-width:none}figure>img{display:inline-block;height:auto}figcaption{font-size:small;font-style:italic;color:#666;margin-left:1.5rem;margin-right:1.5rem}svg:not(:root){overflow:hidden}.overflow-container{-webkit-overflow-scrolling:touch;overflow-y:scroll}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;height:100%;width:0}hr{border:0;border-bottom:1px solid #ccc;box-sizing:content-box;clear:both;color:#ccc;display:block;height:1px;margin-left:1.5rem;margin-right:1.5rem;padding:0}
.rule,.rule--dotted,.rule--dashed,.rule--ornament{margin-bottom:3em;margin-top:3em}.rule--dotted{border-bottom-style:dotted}.rule--dashed{border-bottom-style:dashed}.rule--ornament{position:relative}.rule--ornament:after{content:"§";font-size:2em;left:0;line-height:0;position:absolute;right:0;text-align:center;top:0}.rule--ornament[data-ornament]:after{content:attr(data-ornament)}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-left:1.5rem;margin-right:1.5rem;overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word}pre mark{background:0 0;border-bottom:1px solid;color:inherit}var{font-weight:700;font-style:italic}.code-comment{opacity:.75;filter:alpha(opacity=75)}.line-numbers{font-family:monospace,serif;list-style:decimal-leading-zero inside;margin-left:0;overflow:auto;white-space:nowrap}.line-numbers code{white-space:pre}abbr{font-variant:small-caps}abbr[title]{border-bottom:1px dotted;cursor:help}b{font-weight:700}cite{font-weight:700}del{text-decoration:line-through}dfn{font-style:italic}dfn[title]{border-bottom:1px dotted;cursor:help}em{font-style:italic}i{font-weight:italic}ins{background:#ff9;border-bottom:1px solid;color:#000;text-decoration:none}mark{font-style:italic;font-weight:700}s{text-decoration:line-through}small{font-size:80%}strong{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}u{border-bottom:1px dashed red;text-decoration:none}address{margin-left:1.5rem;margin-right:1.5rem}acronym{font-variant:small-caps}big{font-size:125%}strike{text-decoration:line-through}tt{font-family:Courier,monospace,sans-serif}@media print{@page{margin:2cm}*,*:before,*:after,*:first-letter ,*:first-line {background:0 0 !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}article{page-break-before:always}blockquote,img,pre,tr,ul{page-break-inside:avoid}h2,h3{page-break-after:avoid}:link,:visited{text-decoration:underline}a[href^=http]:after{content:" <" attr(href) "> "}a:not(:local-link):after{content:" <" attr(href) "> "}a[href^=tel]:after,a[href^=mailto]:after{content:""}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ") "}p,h2,h3{orphans:3;widows:3}pre,blockquote{border:1px solid #999}thead{display:table-header-group}img{max-width:100% !important}}@media print and (color){*{-webkit-print-color-adjust:exact}}.alert{clear:both;margin-left:1.5rem;margin-right:1.5rem;padding-bottom:.75em;padding-left:1.5em;padding-right:.75em;padding-top:.75em}.alert>p,.alert>ul{margin-top:0}.alert--info{background:url(/sites/all/themes/anatomy/smilesim/images/icons/alert-24-info.png) no-repeat .75em 50%;background-color:#cee1eb;border:1px solid #000;color:#3a87ad}.alert--status{background:url(/sites/all/themes/anatomy/smilesim/images/icons/alert-24-info.png) no-repeat .75em 50%;background-color:#cee1eb;border:1px solid #000;color:#3a87ad}.alert--success{background:url(/sites/all/themes/anatomy/smilesim/images/icons/alert-24-ok.png) no-repeat .75em 50%;background-color:#d1e1d1;border:1px solid #000;color:#468847}.alert--warning{background:url(/sites/all/themes/anatomy/smilesim/images/icons/alert-24-warning.png) no-repeat .75em 50%;background-color:#efe5d4;border:1px solid #0f0b05;color:#c09853}.alert--error{background:url(/sites/all/themes/anatomy/smilesim/images/icons/alert-24-error.png) no-repeat .75em 50%;background-color:#eed2d1;border:1px solid #010101;color:#b94a48}.alert--browser{background:url(/sites/all/themes/anatomy/smilesim/images/icons/alert-24-warning.png) no-repeat .75em 50%;background-color:#dfdfdf;border:1px solid #010101;color:gray}.spelling-error{border-bottom:1px dashed red;text-decoration:underline wavy red}.grammatical-error{border-bottom:1px dashed green;text-decoration:underline wavy green}.tooltip,[data-tooltip]{position:relative;display:inline-block}.tooltip:before,.tooltip:after,[data-tooltip]:before,[data-tooltip]:after{position:absolute;z-index:2;opacity:0;pointer-events:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;transition-delay:0ms;visibility:hidden}
.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after,[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after{opacity:1;visibility:visible}.tooltip:hover:before,.tooltip:hover:after,[data-tooltip]:hover:before,[data-tooltip]:hover:after{-webkit-transition-delay:.1s;transition-delay:.1s}.tooltip:before,[data-tooltip]:before{position:absolute;background:0 0;border:6px solid transparent;content:''}.tooltip:after,[data-tooltip]:after{background:#383838;content:attr(data-tooltip);color:#fff;font-size:.8em;line-height:.8em;padding:.75em;white-space:nowrap}[data-tooltip='']:before,[data-tooltip='']:after{display:none !important}.tooltip--info:after{background-color:#3a87ad}.tooltip--status:after{background-color:#3a87ad}.tooltip--success:after{background-color:#468847}.tooltip--error:after{background-color:#b94a48}.tooltip--warning:after{background-color:#c09853}.tooltip--left:before{margin-bottom:-12px}.tooltip--left:before,.tooltip--left:after{bottom:100%;left:50%}.tooltip--left:after,.tooltip--left:before{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.tooltip--left:after{margin-left:6px}.tooltip--left:hover:after,.tooltip--left:hover:before,.tooltip--left:focus:after,.tooltip--left:focus:before{-webkit-transform:translateX(-100%) translateY(-8px);-ms-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.tooltip--right:before{margin-bottom:-12px}.tooltip--right:before,.tooltip--right:after{bottom:100%;left:50%}.tooltip--right:after,.tooltip--right:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.tooltip--right:after{margin-left:-6px}.tooltip--right:hover:after,.tooltip--right:hover:before,.tooltip--right:focus:after,.tooltip--right:focus:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.tooltip--left:before{margin-top:-12px}.tooltip--left:before,.tooltip--left:after{top:100%;left:50%}.tooltip--left:after,.tooltip--left:before{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.tooltip--left:after{margin-left:6px}.tooltip--left:hover:after,.tooltip--left:hover:before,.tooltip--left:focus:after,.tooltip--left:focus:before{-webkit-transform:translateX(-100%) translateY(8px);-ms-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.tooltip--right:before{margin-top:-12px}.tooltip--right:before,.tooltip--right:after{top:100%;left:50%}.tooltip--right:after,.tooltip--right:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.tooltip--right:after{margin-left:-6px}.tooltip--right:hover:after,.tooltip--right:hover:before,.tooltip--right:focus:after,.tooltip--right:focus:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.tooltip:after,[data-tooltip]:after{box-shadow:0 2px 5px rgba(0,0,0,.3)}.tooltip--persistent:after,.tooltip--persistent:before{opacity:1;visibility:visible}.tooltip--persistent.tooltip--top:after,.tooltip--persistent.tooltip--top:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.tooltip--persistent.tooltip--bottom:after,.tooltip--persistent.tooltip--bottom:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.tooltip--persistent.tooltip--left:after,.tooltip--persistent.tooltip--left:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.tooltip--persistent.tooltip--right:after,.tooltip--persistent.tooltip--right:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.tooltip--rounded:after{border-radius:4px}.tooltip--no-animate:before,.tooltip--no-animate:after{-webkit-transition-duration:0ms;transition-duration:0ms}.tooltip--bounce:before,.tooltip--bounce:after{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24),-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24)}
a[rel=popup]{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-popup.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.doc'],a[href$='.rtf']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-doc.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.txt']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-txt.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.xls']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-xls.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.atom'],a[href$='.rss']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-feed.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.opml']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-opml.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.php']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-php.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.torrent']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-torrent.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.vcard']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-vcard.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.exe']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-exe.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.app'],a[href$='.dmg']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-dmg.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.pps']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-pps.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.pdf']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-pdf.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.xpi']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-plugin.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.fla'],a[href$='.swf']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-flash.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.zip'],a[href$='.rar'],a[href$='.gzip'],a[href$='.bzip'],a[href$='.ace']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-archive.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.ical']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-ical.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.css']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-css.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.ttf']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-ttf.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href$='.jpg'],a[href$='.gif'],a[href$='.png'],a[href$='.bmp'],a[href$='.jpeg'],a[href$='.svg'],a[href$='.eps']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-pic.gif) no-repeat center right;margin-right:0;padding-right:20px}.image-link{background:0 0 !important;margin-right:0;padding-right:0 !important}a[href$='.mov'],a[href$='.wmv'],a[href$='.mp4'],a[href$='.avi'],a[href$='.mpg']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-film.gif) no-repeat center right;margin-right:0;padding-right:20px}
a[href$='.mp3'],a[href$='.wav'],a[href$='.ogg'],a[href$='.wma'],a[href$='.m4a']{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-music.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href^="mailto:"]{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-mailto.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href^="aim:"]{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-aim.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href^="callto:"]{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-call.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href^="ymsgr:"]{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-yim.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href^="icq:"]{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-icq.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href^="msnim:"]{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-msn.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href^="gtalk:"]{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-google.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href^="skype:"]{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-skype.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href^="xmpp:"]{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-jabber.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href*="metacafe.com/watch/"],a[href*="sevenload.com/videos/"],a[href*="youtube.com/watch?"]{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-film.gif) no-repeat center right;margin-right:0;padding-right:20px}a[href*="bubbleshare.com"],a[href*="flickr.com/photos/"],a[href*="imageshack.us"],a[href*="sevenload.com/bilder/"],a[href*="zooomr.com"]{background:transparent url(/sites/all/themes/anatomy/smilesim/images/icons/icon-pic.gif) no-repeat center right;margin-right:0;padding-right:20px}kbd{background-clip:padding-box;background-color:#f7f7f7;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.1)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.1),transparent);background-repeat:repeat-x;border:1px solid #bbb;border-radius:6px;box-shadow:0px 2px 0 #bbb,0 3px 1px #999,0 3px 0 #bbb,inset 0 1px 1px #fff,inset 0 -1px 3px #ccc;color:#444;display:inline;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a000000',endColorstr='#00000000',GradientType=0);font-family:Lucida,Verdana,sans-serif;font-style:normal;font-weight:400;line-height:1em;padding:.3em .55em;text-align:center;text-shadow:0 1px 0 #fff}.lucida-grande kbd{font-family:"Lucida Grande",Lucida,Verdana,sans-serif}kbd.dark{background-color:#4d4c4c;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),color-stop(80%,transparent),color-stop(80%,transparent));background-image:linear-gradient(rgba(0,0,0,.5),transparent 80%,transparent);background-repeat:no-repeat;border-color:#000;box-shadow:0px 2px 0 #000,0 3px 1px #999,inset 0 1px 1px #aaa,inset 0 -1px 3px #272727;color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=0);text-shadow:0 -1px 0 #000}kbd.ios{background-color:#b7b7bc;background-image:-webkit-gradient(linear,left bottom,left top,from(#efeff0),to(#b7b7bc));background-image:linear-gradient(to top,#efeff0,#b7b7bc);background-repeat:repeat-x;border-color:rgba(0,0,0,.6);border-top-color:rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.1),inset 0 1px 0 #fff;color:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefeff0',endColorstr='#ffb7b7bc',GradientType=0);font-family:Helvetica,"Helvetica Neue",Arial,sans-serif}
kbd.android{background:#5e5e5e;background-clip:padding-box;border:1px solid rgba(0,0,0,.05);border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,.3),0 1px 0 #444,inset 0 1px 0 #868686;color:#fff;font-family:Helvetica,Arial,sans-serif;padding:.3em;text-shadow:none}.helvetica-neue kbd.android{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}kbd.android.dark{background:#222;box-shadow:0 2px 2px rgba(0,0,0,.7),0 1px 0 #444,inset 0 1px 0 #505050}kbd.android.color{background:#083c5b;box-shadow:0 2px 2px rgba(0,0,0,.7),0 1px 0 #444,inset 0 1px 0 #36647b}@font-face{font-family:'RobotoRegular';font-style:normal;font-weight:400;src:url(/sites/all/themes/anatomy/smilesim/fonts/Roboto-Regular-webfont.eot);src:url(/sites/all/themes/anatomy/smilesim/fonts/Roboto-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/anatomy/smilesim/fonts/Roboto-Regular-webfont.woff) format("woff"),url(/sites/all/themes/anatomy/smilesim/fonts/Roboto-Regular-webfont.ttf) format("truetype"),url(/sites/all/themes/anatomy/smilesim/fonts/Roboto-Regular-webfont.svg#RobotoRegular) format("svg")}.nav{list-style:none;margin:0}.nav>li,.nav>li>a{display:inline-block;zoom:1}.nav--stacked>li{display:list-item}.nav--stacked>li>a{display:block}.nav--banner{text-align:center}.nav--block{line-height:1;letter-spacing:-.31em;word-spacing:-.43em;white-space:nowrap}.nav--block>li{letter-spacing:normal;word-spacing:normal}.nav--block>li>a{padding:.75em}.nav--fit{display:table;text-align:center;width:100%}.nav--fit>li{display:table-cell}.nav--fit>li>a{display:block}.nav--keywords>li:after{content:", "}.nav--keywords>li:last-child:after{display:none}.breadcrumbs>li+li:before{content:"▸ "}.breadcrumbs>li+li[data-breadcrumb]:before{content:attr(data-breadcrumb) " "}.breadcrumbs--path>li+li:before{content:"/ "}.breadcrumb-root{font-weight:700}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#eee;border:none;border-color:#eee;box-sizing:border-box;color:#666;cursor:pointer;display:inline-block;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1em;font-weight:300;height:3em;line-height:3em;margin:0;padding:0 3em;text-align:center;text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all}.helvetica-neue-light .button{font-family:"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.button:visited{color:#666}.button:hover,.button:focus{background-color:#fbfbfb;outline:none;text-decoration:none}.button:active,.button.active,.button.is-active{background-color:#eee;border-color:#eee;box-shadow:inset 0 1px 3px rgba(0,0,0,.2);color:#c8c8c8;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.3);-webkit-transition-duration:0s;transition-duration:0s}.button.disabled,.button.is-disabled,.button:disabled{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background:#eee !important;border:1px solid #ddd !important;box-shadow:0 1px 2px rgba(0,0,0,.1) !important;color:#ccc !important;cursor:default !important;opacity:.8;text-shadow:0 1px 1px #fff !important;top:0 !important}.button--uppercase{text-transform:uppercase}.button--lowercase{text-transform:lowercase}.button--capitalize{text-transform:capitalize}.button--small-caps{font-variant:small-caps}.button--icon-txt-large{font-size:36px !important}.button--width-small{padding:0 10px !important}.button--block,.button--stacked{display:block}.button--elarge{font-size:1.3em;height:3.9em;line-height:3.9em;padding:0 3.9em}.button--large{font-size:1.2em;height:3.6em;line-height:3.6em;padding:0 3.6em}.button--medium{font-size:1.1em;height:3.3em;line-height:3.3em;padding:0 3.3em}.button--regular{font-size:1em;height:3em;line-height:3em;padding:0 3em}.button--small{font-size:.9em;height:2.7em;line-height:2.7em;padding:0 2.7em}.button--esmall{font-size:.8em;height:2.4em;line-height:2.4em;padding:0 2.4em}.button--primary,.button--primary-flat{background-color:#1b9af7;border-color:#1b9af7;color:#fff}
.button--primary:visited,.button--primary-flat:visited{color:#fff}.button--primary:hover,.button--primary:focus,.button--primary-flat:hover,.button--primary-flat:focus{background-color:#65bbfa;border-color:#65bbfa;color:#fff}.button--primary:active,.button--primary.active,.button--primary.is-active,.button--primary-flat:active,.button--primary-flat.active,.button--primary-flat.is-active{background-color:#2d97e5;border-color:#2d97e5;color:#0771bf}.button--plain,.button--plain-flat{background-color:#fff;border-color:#fff;color:#1b9af7}.button--plain:visited,.button--plain-flat:visited{color:#1b9af7}.button--plain:hover,.button--plain:focus,.button--plain-flat:hover,.button--plain-flat:focus{background-color:#fff;border-color:#fff;color:#1b9af7}.button--plain:active,.button--plain.active,.button--plain.is-active,.button--plain-flat:active,.button--plain-flat.active,.button--plain-flat.is-active{background-color:#fff;border-color:#fff;color:#d9d9d9}.button--action,.button--action-flat{background-color:#a5de37;border-color:#a5de37;color:#fff}.button--action:visited,.button--action-flat:visited{color:#fff}.button--action:hover,.button--action:focus,.button--action-flat:hover,.button--action-flat:focus{background-color:#c3e979;border-color:#c3e979;color:#fff}.button--action:active,.button--action.active,.button--action.is-active,.button--action-flat:active,.button--action-flat.active,.button--action-flat.is-active{background-color:#9fcd48;border-color:#9fcd48;color:#7bac1c}.button--caution,.button--caution-flat{background-color:#ff4351;border-color:#ff4351;color:#fff}.button--caution:visited,.button--caution-flat:visited{color:#fff}.button--caution:hover,.button--caution:focus,.button--caution-flat:hover,.button--caution-flat:focus{background-color:#ff9098;border-color:#ff9098;color:#fff}.button--caution:active,.button--caution.active,.button--caution.is-active,.button--caution-flat:active,.button--caution-flat.active,.button--caution-flat.is-active{background-color:#f1515d;border-color:#f1515d;color:#f60012}.button--highlight,.button--highlight-flat{background-color:#feae1b;border-color:#feae1b;color:#fff}.button--highlight:visited,.button--highlight-flat:visited{color:#fff}.button--highlight:hover,.button--highlight:focus,.button--highlight-flat:hover,.button--highlight-flat:focus{background-color:#fec967;border-color:#fec967;color:#fff}.button--highlight:active,.button--highlight.active,.button--highlight.is-active,.button--highlight-flat:active,.button--highlight-flat.active,.button--highlight-flat.is-active{background-color:#eda92c;border-color:#eda92c;color:#cc8401}.button--inverse,.button--inverse-flat{background-color:#222;border-color:#222;color:#eee}.button--inverse:visited,.button--inverse-flat:visited{color:#eee}.button--inverse:hover,.button--inverse:focus,.button--inverse-flat:hover,.button--inverse-flat:focus{background-color:#484848;border-color:#484848;color:#eee}.button--inverse:active,.button--inverse.active,.button--inverse.is-active,.button--inverse-flat:active,.button--inverse-flat.active,.button--inverse-flat.is-active{background-color:#222;border-color:#222;color:#000}.button--rounded{border-radius:3px}.button--pill{border-radius:200px}.button--square{border-radius:0}.button--box{border-radius:10px}.button--circle{border-radius:100%}.button--circle,.button--box,.button--square{padding:0;width:3em}.button--circle.button--elarge,.button--box.button--elarge,.button--square.button--elarge{width:3.9em}.button--circle.button--large,.button--box.button--large,.button--square.button--large{width:3.6em}.button--circle.button--medium,.button--box.button--medium,.button--square.button--medium{width:3.3em}.button--circle.button--regular,.button--box.button--regular,.button--square.button--regular{width:3em}.button--circle.button--small,.button--box.button--small,.button--square.button--small{width:2.7em}.button--circle.button--esmall,.button--box.button--esmall,.button--square.button--esmall{width:2.4em}.button--border,.button--border-thin,.button--border-thick{background:0 0;border-style:solid;border-width:2px;line-height:2.2em}
.button--border:hover,.button--border-thin:hover,.button--border-thick:hover{background-color:rgba(255,255,255,.9)}.button--border:active,.button--border-thin:active,.button--border-thick:active,.button--border.active,.active.button--border-thin,.active.button--border-thick,.button--border.is-active,.is-active.button--border-thin,.is-active.button--border-thick{box-shadow:none;text-shadow:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all}.button--border-thin{border-width:1px}.button--border-thick{border-width:3px}.button--border.button--primary,.button--primary.button--border-thin,.button--primary.button--border-thick,.button--border-thin.button--primary,.button--border-thick.button--primary{color:#1b9af7}.button--border.button--primary:hover,.button--primary.button--border-thin:hover,.button--primary.button--border-thick:hover,.button--border.button--primary:focus,.button--primary.button--border-thin:focus,.button--primary.button--border-thick:focus,.button--border-thin.button--primary:hover,.button--border-thin.button--primary:focus,.button--border-thick.button--primary:hover,.button--border-thick.button--primary:focus{background-color:rgba(101,187,250,.9);color:rgba(255,255,255,.9)}.button--border.button--primary:active,.button--primary.button--border-thin:active,.button--primary.button--border-thick:active,.button--border.button--primary.active,.button--primary.active.button--border-thin,.button--primary.active.button--border-thick,.button--border.button--primary.is-active,.button--primary.is-active.button--border-thin,.button--primary.is-active.button--border-thick,.button--border-thin.button--primary:active,.button--border-thin.button--primary.active,.button--border-thin.button--primary.is-active,.button--border-thick.button--primary:active,.button--border-thick.button--primary.active,.button--border-thick.button--primary.is-active{background-color:rgba(45,151,229,.7);color:rgba(255,255,255,.5);opacity:.3}.button--border.button--plain,.button--plain.button--border-thin,.button--plain.button--border-thick,.button--border-thin.button--plain,.button--border-thick.button--plain{color:#fff}.button--border.button--plain:hover,.button--plain.button--border-thin:hover,.button--plain.button--border-thick:hover,.button--border.button--plain:focus,.button--plain.button--border-thin:focus,.button--plain.button--border-thick:focus,.button--border-thin.button--plain:hover,.button--border-thin.button--plain:focus,.button--border-thick.button--plain:hover,.button--border-thick.button--plain:focus{background-color:rgba(255,255,255,.9);color:rgba(27,154,247,.9)}.button--border.button--plain:active,.button--plain.button--border-thin:active,.button--plain.button--border-thick:active,.button--border.button--plain.active,.button--plain.active.button--border-thin,.button--plain.active.button--border-thick,.button--border.button--plain.is-active,.button--plain.is-active.button--border-thin,.button--plain.is-active.button--border-thick,.button--border-thin.button--plain:active,.button--border-thin.button--plain.active,.button--border-thin.button--plain.is-active,.button--border-thick.button--plain:active,.button--border-thick.button--plain.active,.button--border-thick.button--plain.is-active{background-color:rgba(255,255,255,.7);color:rgba(27,154,247,.5);opacity:.3}.button--border.button--action,.button--action.button--border-thin,.button--action.button--border-thick,.button--border-thin.button--action,.button--border-thick.button--action{color:#a5de37}.button--border.button--action:hover,.button--action.button--border-thin:hover,.button--action.button--border-thick:hover,.button--border.button--action:focus,.button--action.button--border-thin:focus,.button--action.button--border-thick:focus,.button--border-thin.button--action:hover,.button--border-thin.button--action:focus,.button--border-thick.button--action:hover,.button--border-thick.button--action:focus{background-color:rgba(195,233,121,.9);color:rgba(255,255,255,.9)}.button--border.button--action:active,.button--action.button--border-thin:active,.button--action.button--border-thick:active,.button--border.button--action.active,.button--action.active.button--border-thin,.button--action.active.button--border-thick,.button--border.button--action.is-active,.button--action.is-active.button--border-thin,.button--action.is-active.button--border-thick,.button--border-thin.button--action:active,.button--border-thin.button--action.active,.button--border-thin.button--action.is-active,.button--border-thick.button--action:active,.button--border-thick.button--action.active,.button--border-thick.button--action.is-active{background-color:rgba(159,205,72,.7);color:rgba(255,255,255,.5);opacity:.3}
.button--border.button--caution,.button--caution.button--border-thin,.button--caution.button--border-thick,.button--border-thin.button--caution,.button--border-thick.button--caution{color:#ff4351}.button--border.button--caution:hover,.button--caution.button--border-thin:hover,.button--caution.button--border-thick:hover,.button--border.button--caution:focus,.button--caution.button--border-thin:focus,.button--caution.button--border-thick:focus,.button--border-thin.button--caution:hover,.button--border-thin.button--caution:focus,.button--border-thick.button--caution:hover,.button--border-thick.button--caution:focus{background-color:rgba(255,144,152,.9);color:rgba(255,255,255,.9)}.button--border.button--caution:active,.button--caution.button--border-thin:active,.button--caution.button--border-thick:active,.button--border.button--caution.active,.button--caution.active.button--border-thin,.button--caution.active.button--border-thick,.button--border.button--caution.is-active,.button--caution.is-active.button--border-thin,.button--caution.is-active.button--border-thick,.button--border-thin.button--caution:active,.button--border-thin.button--caution.active,.button--border-thin.button--caution.is-active,.button--border-thick.button--caution:active,.button--border-thick.button--caution.active,.button--border-thick.button--caution.is-active{background-color:rgba(241,81,93,.7);color:rgba(255,255,255,.5);opacity:.3}.button--border.button--highlight,.button--highlight.button--border-thin,.button--highlight.button--border-thick,.button--border-thin.button--highlight,.button--border-thick.button--highlight{color:#feae1b}.button--border.button--highlight:hover,.button--highlight.button--border-thin:hover,.button--highlight.button--border-thick:hover,.button--border.button--highlight:focus,.button--highlight.button--border-thin:focus,.button--highlight.button--border-thick:focus,.button--border-thin.button--highlight:hover,.button--border-thin.button--highlight:focus,.button--border-thick.button--highlight:hover,.button--border-thick.button--highlight:focus{background-color:rgba(254,201,103,.9);color:rgba(255,255,255,.9)}.button--border.button--highlight:active,.button--highlight.button--border-thin:active,.button--highlight.button--border-thick:active,.button--border.button--highlight.active,.button--highlight.active.button--border-thin,.button--highlight.active.button--border-thick,.button--border.button--highlight.is-active,.button--highlight.is-active.button--border-thin,.button--highlight.is-active.button--border-thick,.button--border-thin.button--highlight:active,.button--border-thin.button--highlight.active,.button--border-thin.button--highlight.is-active,.button--border-thick.button--highlight:active,.button--border-thick.button--highlight.active,.button--border-thick.button--highlight.is-active{background-color:rgba(237,169,44,.7);color:rgba(255,255,255,.5);opacity:.3}.button--border.button--inverse,.button--inverse.button--border-thin,.button--inverse.button--border-thick,.button--border-thin.button--inverse,.button--border-thick.button--inverse{color:#222}.button--border.button--inverse:hover,.button--inverse.button--border-thin:hover,.button--inverse.button--border-thick:hover,.button--border.button--inverse:focus,.button--inverse.button--border-thin:focus,.button--inverse.button--border-thick:focus,.button--border-thin.button--inverse:hover,.button--border-thin.button--inverse:focus,.button--border-thick.button--inverse:hover,.button--border-thick.button--inverse:focus{background-color:rgba(72,72,72,.9);color:rgba(238,238,238,.9)}.button--border.button--inverse:active,.button--inverse.button--border-thin:active,.button--inverse.button--border-thick:active,.button--border.button--inverse.active,.button--inverse.active.button--border-thin,.button--inverse.active.button--border-thick,.button--border.button--inverse.is-active,.button--inverse.is-active.button--border-thin,.button--inverse.is-active.button--border-thick,.button--border-thin.button--inverse:active,.button--border-thin.button--inverse.active,.button--border-thin.button--inverse.is-active,.button--border-thick.button--inverse:active,.button--border-thick.button--inverse.active,.button--border-thick.button--inverse.is-active{background-color:rgba(34,34,34,.7);color:rgba(238,238,238,.5);opacity:.3}
.button--border.button--elarge,.button--elarge.button--border-thin,.button--elarge.button--border-thick,.button--border-thin.button--elarge,.button--border-thick.button--elarge{line-height:3.1em}.button--border.button--large,.button--large.button--border-thin,.button--large.button--border-thick,.button--border-thin.button--large,.button--border-thick.button--large{line-height:2.8em}.button--border.button--medium,.button--medium.button--border-thin,.button--medium.button--border-thick,.button--border-thin.button--medium,.button--border-thick.button--medium{line-height:2.5em}.button--border.button--regular,.button--regular.button--border-thin,.button--regular.button--border-thick,.button--border-thin.button--regular,.button--border-thick.button--regular{line-height:2.2em}.button--border.button--small,.button--small.button--border-thin,.button--small.button--border-thick,.button--border-thin.button--small,.button--border-thick.button--small{line-height:1.9em}.button--border.button--esmall,.button--esmall.button--border-thin,.button--esmall.button--border-thick,.button--border-thin.button--esmall,.button--border-thick.button--esmall{line-height:1.6em}.button--borderless{background:0 0;border:none;padding:0 10px;color:#eee;font-size:1.3em;font-weight:200}.button--borderless:hover,.button--borderless:focus{background:0 0}.button--borderless:active,.button--borderless.active,.button--borderless.is-active{box-shadow:none;opacity:.3;text-shadow:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all}.button--borderless.button--primary{color:#1b9af7}.button--borderless.button--plain{color:#fff}.button--borderless.button--action{color:#a5de37}.button--borderless.button--caution{color:#ff4351}.button--borderless.button--highlight{color:#feae1b}.button--borderless.button--inverse{color:#222}.button--borderless.button--elarge{font-size:1.69em;height:2.69em;line-height:2.69em}.button--borderless.button--large{font-size:1.56em;height:2.56em;line-height:2.56em}.button--borderless.button--medium{font-size:1.43em;height:2.43em;line-height:2.43em}.button--borderless.button--regular{font-size:1.3em;height:2.3em;line-height:2.3em}.button--borderless.button--small{font-size:1.17em;height:2.17em;line-height:2.17em}.button--borderless.button--esmall{font-size:1.04em;height:2.04em;line-height:2.04em}.button--raised{background-vertical:#fff,#d5d5d5;border-color:#d5d5d5;border-style:solid;border-width:1px;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.15);line-height:3em}.button--raised:hover,.button--raised:focus{background-vertical:#fff,#d5d5d5}.button--raised:active,.button--raised.active,.button--raised.is-active{background:#eee;box-shadow:inset 0px 1px 3px rgba(0,0,0,.2),0px 1px 0px #fff}.button--raised.button--primary{background-vertical:#4cb0f9,#0880d7;border-color:#0880d7;color:#fff}.button--raised.button--primary:hover,.button--raised.button--primary:focus{background-vertical:#65bbfa,#0771bf;color:#fff}.button--raised.button--primary:active,.button--raised.button--primary.active,.button--raised.button--primary.is-active{border-color:#2d97e5;background:#2d97e5;color:#0771bf}.button--raised.button--plain{background-vertical:#fff,#e6e6e6;border-color:#e6e6e6;color:#1b9af7}.button--raised.button--plain:hover,.button--raised.button--plain:focus{background-vertical:#fff,#d9d9d9;color:#1b9af7}.button--raised.button--plain:active,.button--raised.button--plain.active,.button--raised.button--plain.is-active{border-color:#fff;background:#fff;color:#d9d9d9}.button--raised.button--action{background-vertical:#b9e563,#8bc220;border-color:#8bc220;color:#fff}.button--raised.button--action:hover,.button--raised.button--action:focus{background-vertical:#c3e979,#7bac1c;color:#fff}.button--raised.button--action:active,.button--raised.button--action.active,.button--raised.button--action.is-active{border-color:#9fcd48;background:#9fcd48;color:#7bac1c}.button--raised.button--caution{background-vertical:#ff7680,#ff1022;border-color:#ff1022;color:#fff}.button--raised.button--caution:hover,.button--raised.button--caution:focus{background-vertical:#ff9098,#f60012;color:#fff}
.button--raised.button--caution:active,.button--raised.button--caution.active,.button--raised.button--caution.is-active{border-color:#f1515d;background:#f1515d;color:#f60012}.button--raised.button--highlight{background-vertical:#fec04e,#e59501;border-color:#e59501;color:#fff}.button--raised.button--highlight:hover,.button--raised.button--highlight:focus{background-vertical:#fec967,#cc8401;color:#fff}.button--raised.button--highlight:active,.button--raised.button--highlight.active,.button--raised.button--highlight.is-active{border-color:#eda92c;background:#eda92c;color:#cc8401}.button--raised.button--inverse{background-vertical:#3c3c3c,#090909;border-color:#090909;color:#eee}.button--raised.button--inverse:hover,.button--raised.button--inverse:focus{background-vertical:#484848,#000;color:#eee}.button--raised.button--inverse:active,.button--raised.button--inverse.active,.button--raised.button--inverse.is-active{border-color:#222;background:#222;color:#000}.button--3d{box-shadow:0 7px 0 #bbb,0 8px 3px rgba(0,0,0,.2);position:relative;top:0}.button--3d:hover,.button--3d:focus{box-shadow:0 7px 0 #bbb,0 8px 3px rgba(0,0,0,.2)}.button--3d:active,.button--3d.active,.button--3d.is-active{box-shadow:0 2px 0 #bbb,0 3px 3px rgba(0,0,0,.2);top:5px;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:all;transition-property:all}.button--3d.button--primary{box-shadow:0 7px 0 #0880d7,0 8px 3px rgba(0,0,0,.3)}.button--3d.button--primary:hover,.button--3d.button--primary:focus{box-shadow:0 7px 0 #077ace,0 8px 3px rgba(0,0,0,.3)}.button--3d.button--primary:active,.button--3d.button--primary.active,.button--3d.button--primary.is-active{box-shadow:0 2px 0 #0662a6,0 4px 3px rgba(0,0,0,.2)}.button--3d.button--plain{box-shadow:0 7px 0 #e6e6e6,0 8px 3px rgba(0,0,0,.3)}.button--3d.button--plain:hover,.button--3d.button--plain:focus{box-shadow:0 7px 0 #e0e0e0,0 8px 3px rgba(0,0,0,.3)}.button--3d.button--plain:active,.button--3d.button--plain.active,.button--3d.button--plain.is-active{box-shadow:0 2px 0 #ccc,0 4px 3px rgba(0,0,0,.2)}.button--3d.button--action{box-shadow:0 7px 0 #8bc220,0 8px 3px rgba(0,0,0,.3)}.button--3d.button--action:hover,.button--3d.button--action:focus{box-shadow:0 7px 0 #84b91f,0 8px 3px rgba(0,0,0,.3)}.button--3d.button--action:active,.button--3d.button--action.active,.button--3d.button--action.is-active{box-shadow:0 2px 0 #6b9619,0 4px 3px rgba(0,0,0,.2)}.button--3d.button--caution{box-shadow:0 7px 0 #ff1022,0 8px 3px rgba(0,0,0,.3)}.button--3d.button--caution:hover,.button--3d.button--caution:focus{box-shadow:0 7px 0 #ff0618,0 8px 3px rgba(0,0,0,.3)}.button--3d.button--caution:active,.button--3d.button--caution.active,.button--3d.button--caution.is-active{box-shadow:0 2px 0 #dc0010,0 4px 3px rgba(0,0,0,.2)}.button--3d.button--highlight{box-shadow:0 7px 0 #e59501,0 8px 3px rgba(0,0,0,.3)}.button--3d.button--highlight:hover,.button--3d.button--highlight:focus{box-shadow:0 7px 0 #db8e01,0 8px 3px rgba(0,0,0,.3)}.button--3d.button--highlight:active,.button--3d.button--highlight.active,.button--3d.button--highlight.is-active{box-shadow:0 2px 0 #b27401,0 4px 3px rgba(0,0,0,.2)}.button--3d.button--inverse{box-shadow:0 7px 0 #090909,0 8px 3px rgba(0,0,0,.3)}.button--3d.button--inverse:hover,.button--3d.button--inverse:focus{box-shadow:0 7px 0 #030303,0 8px 3px rgba(0,0,0,.3)}.button--3d.button--inverse:active,.button--3d.button--inverse.active,.button--3d.button--inverse.is-active{box-shadow:0 2px 0 #000,0 4px 3px rgba(0,0,0,.2)}@-webkit-keyframes glowing{from{box-shadow:0 0 0 rgba(44,154,219,.3)}50%{box-shadow:0 0 20px rgba(44,154,219,.8)}to{box-shadow:0 0 0 rgba(44,154,219,.3)}}@keyframes glowing{from{box-shadow:0 0 0 rgba(44,154,219,.3)}50%{box-shadow:0 0 20px rgba(44,154,219,.8)}to{box-shadow:0 0 0 rgba(44,154,219,.3)}}@-webkit-keyframes glowing--primary{from{box-shadow:0 0 0 rgba(27,154,247,.3)}50%{box-shadow:0 0 20px rgba(27,154,247,.8)}to{box-shadow:0 0 0 rgba(27,154,247,.3)}}@keyframes glowing--primary{from{box-shadow:0 0 0 rgba(27,154,247,.3)}50%{box-shadow:0 0 20px rgba(27,154,247,.8)}to{box-shadow:0 0 0 rgba(27,154,247,.3)}
}@-webkit-keyframes glowing--plain{from{box-shadow:0 0 0 rgba(255,255,255,.3)}50%{box-shadow:0 0 20px rgba(255,255,255,.8)}to{box-shadow:0 0 0 rgba(255,255,255,.3)}}@keyframes glowing--plain{from{box-shadow:0 0 0 rgba(255,255,255,.3)}50%{box-shadow:0 0 20px rgba(255,255,255,.8)}to{box-shadow:0 0 0 rgba(255,255,255,.3)}}@-webkit-keyframes glowing--action{from{box-shadow:0 0 0 rgba(165,222,55,.3)}50%{box-shadow:0 0 20px rgba(165,222,55,.8)}to{box-shadow:0 0 0 rgba(165,222,55,.3)}}@keyframes glowing--action{from{box-shadow:0 0 0 rgba(165,222,55,.3)}50%{box-shadow:0 0 20px rgba(165,222,55,.8)}to{box-shadow:0 0 0 rgba(165,222,55,.3)}}@-webkit-keyframes glowing--caution{from{box-shadow:0 0 0 rgba(255,67,81,.3)}50%{box-shadow:0 0 20px rgba(255,67,81,.8)}to{box-shadow:0 0 0 rgba(255,67,81,.3)}}@keyframes glowing--caution{from{box-shadow:0 0 0 rgba(255,67,81,.3)}50%{box-shadow:0 0 20px rgba(255,67,81,.8)}to{box-shadow:0 0 0 rgba(255,67,81,.3)}}@-webkit-keyframes glowing--highlight{from{box-shadow:0 0 0 rgba(254,174,27,.3)}50%{box-shadow:0 0 20px rgba(254,174,27,.8)}to{box-shadow:0 0 0 rgba(254,174,27,.3)}}@keyframes glowing--highlight{from{box-shadow:0 0 0 rgba(254,174,27,.3)}50%{box-shadow:0 0 20px rgba(254,174,27,.8)}to{box-shadow:0 0 0 rgba(254,174,27,.3)}}@-webkit-keyframes glowing--inverse{from{box-shadow:0 0 0 rgba(34,34,34,.3)}50%{box-shadow:0 0 20px rgba(34,34,34,.8)}to{box-shadow:0 0 0 rgba(34,34,34,.3)}}@keyframes glowing--inverse{from{box-shadow:0 0 0 rgba(34,34,34,.3)}50%{box-shadow:0 0 20px rgba(34,34,34,.8)}to{box-shadow:0 0 0 rgba(34,34,34,.3)}}.button--glow{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:glowing;animation-name:glowing}.button--glow:active,.button--glow.active,.button--glow.is-active{-webkit-animation:none;animation:none}.button--glow.button--primary{-webkit-animation-name:glowing--primary;animation-name:glowing--primary}.button--glow.button--plain{-webkit-animation-name:glowing--plain;animation-name:glowing--plain}.button--glow.button--action{-webkit-animation-name:glowing--action;animation-name:glowing--action}.button--glow.button--caution{-webkit-animation-name:glowing--caution;animation-name:glowing--caution}.button--glow.button--highlight{-webkit-animation-name:glowing--highlight;animation-name:glowing--highlight}.button--glow.button--inverse{-webkit-animation-name:glowing--inverse;animation-name:glowing--inverse}.button-dropdown{display:inline-block;margin:0;overflow:visible;position:relative}.button-dropdown--list{position:absolute;z-index:1;background:rgba(255,255,255,.95);border-color:#d5d5d5;border-radius:3px;border-style:solid;border-width:1px;box-shadow:0 2px 7px rgba(0,0,0,.2);box-sizing:border-box;display:none;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;left:0;list-style-type:none;margin:0;min-width:100%;padding:0;top:0}.helvetica-neue-light .button-dropdown--list{font-family:"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.button-dropdown--list.is-below{border-radius:0 0 3px 3px;border-top:none;top:100%}.button-dropdown--list.is-above{border-bottom:none;border-radius:3px 3px 0 0;box-shadow:0 -2px 7px rgba(0,0,0,.2);bottom:100%;top:auto}.button-dropdown--list>li{display:block;margin:0;padding:0}.button-dropdown--list>li>a{color:#666;display:block;font-size:.8em;float:none;line-height:3em;padding:5px 10px;text-decoration:none}.button-dropdown--list>li>a:hover{color:#5e5e5e;background:#f6f6f6;text-decoration:none}.button-dropdown--divider{border-top:1px solid #e6e6e6}.button-dropdown.button--primary .button-dropdown--list{background:rgba(27,154,247,.95);border-color:#0880d7}.button-dropdown.button--primary .button-dropdown--list .button-dropdown--divider{border-color:#0888e6}.button-dropdown.button--primary .button-dropdown--list>li>a{color:#fff}.button-dropdown.button--primary .button-dropdown--list>li>a:hover{background:#088ef0;color:#f2f2f2}.button-dropdown.button--plain .button-dropdown--list{background:rgba(255,255,255,.95);border-color:#e6e6e6}
.button-dropdown.button--plain .button-dropdown--list .button-dropdown--divider{border-color:#ededed}.button-dropdown.button--plain .button-dropdown--list>li>a{color:#1b9af7}.button-dropdown.button--plain .button-dropdown--list>li>a:hover{background:#f2f2f2;color:#088ef0}.button-dropdown.button--action .button-dropdown--list{background:rgba(165,222,55,.95);border-color:#8bc220}.button-dropdown.button--action .button-dropdown--list .button-dropdown--divider{border-color:#94cf22}.button-dropdown.button--action .button-dropdown--list>li>a{color:#fff}.button-dropdown.button--action .button-dropdown--list>li>a:hover{background:#9ad824;color:#f2f2f2}.button-dropdown.button--caution .button-dropdown--list{background:rgba(255,67,81,.95);border-color:#ff1022}.button-dropdown.button--caution .button-dropdown--list .button-dropdown--divider{border-color:#ff1f30}.button-dropdown.button--caution .button-dropdown--list>li>a{color:#fff}.button-dropdown.button--caution .button-dropdown--list>li>a:hover{background:#ff2a39;color:#f2f2f2}.button-dropdown.button--highlight .button-dropdown--list{background:rgba(254,174,27,.95);border-color:#e59501}.button-dropdown.button--highlight .button-dropdown--list .button-dropdown--divider{border-color:#f49f01}.button-dropdown.button--highlight .button-dropdown--list>li>a{color:#fff}.button-dropdown.button--highlight .button-dropdown--list>li>a:hover{background:#fea502;color:#f2f2f2}.button-dropdown.button--inverse .button-dropdown--list{background:rgba(34,34,34,.95);border-color:#090909}.button-dropdown.button--inverse .button-dropdown--list .button-dropdown--divider{border-color:#101010}.button-dropdown.button--inverse .button-dropdown--list>li>a{color:#eee}.button-dropdown.button--inverse .button-dropdown--list>li>a:hover{background:#151515;color:#e1e1e1}.button-group{position:relative;display:inline-block}.button-group:before{content:" ";display:table}.button-group:after{clear:both;content:" ";display:table}.button-group .button,.button-group .button-dropdown{float:left}.button-group .button:not(:first-child):not(:last-child),.button-group .button-dropdown:not(:first-child):not(:last-child){border-radius:0;border-right:none}.button-group .button:first-child,.button-group .button-dropdown:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.button-group .button:last-child,.button-group .button-dropdown:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.button-wrap{background-vertical:#f2f2f2,#fff;border:1px solid #e3e3e3;border-radius:200px;box-shadow:inset 0 1px 3px rgba(0,0,0,.04);display:inline-block;margin:0;padding:9px}.button--longshadow,.button--longshadow-right{overflow:hidden}.button--longshadow.button--primary,.button--longshadow-right.button--primary{text-shadow:0px 0px #0771bf,1px 1px #0771bf,2px 2px #0771bf,3px 3px #0771bf,4px 4px #0771bf,5px 5px #0771bf,6px 6px #0771bf,7px 7px #0771bf,8px 8px #0771bf,9px 9px #0771bf,10px 10px #0771bf,11px 11px #0771bf,12px 12px #0771bf,13px 13px #0771bf,14px 14px #0771bf,15px 15px #0771bf,16px 16px #0771bf,17px 17px #0771bf,18px 18px #0771bf,19px 19px #0771bf,20px 20px #0771bf,21px 21px #0771bf,22px 22px #0771bf,23px 23px #0771bf,24px 24px #0771bf,25px 25px #0771bf,26px 26px #0771bf,27px 27px #0771bf,28px 28px #0771bf,29px 29px #0771bf,30px 30px #0771bf,31px 31px #0771bf,32px 32px #0771bf,33px 33px #0771bf,34px 34px #0771bf,35px 35px #0771bf,36px 36px #0771bf,37px 37px #0771bf,38px 38px #0771bf,39px 39px #0771bf,40px 40px #0771bf,41px 41px #0771bf,42px 42px #0771bf,43px 43px #0771bf,44px 44px #0771bf,45px 45px #0771bf,46px 46px #0771bf,47px 47px #0771bf,48px 48px #0771bf,49px 49px #0771bf,50px 50px #0771bf,51px 51px #0771bf,52px 52px #0771bf,53px 53px #0771bf,54px 54px #0771bf,55px 55px #0771bf,56px 56px #0771bf,57px 57px #0771bf,58px 58px #0771bf,59px 59px #0771bf,60px 60px #0771bf,61px 61px #0771bf,62px 62px #0771bf,63px 63px #0771bf,64px 64px #0771bf,65px 65px #0771bf,66px 66px #0771bf,67px 67px #0771bf,68px 68px #0771bf,69px 69px #0771bf,70px 70px #0771bf,71px 71px #0771bf,72px 72px #0771bf,73px 73px #0771bf,74px 74px #0771bf,75px 75px #0771bf,76px 76px #0771bf,77px 77px #0771bf,78px 78px #0771bf,79px 79px #0771bf,80px 80px #0771bf,81px 81px #0771bf,82px 82px #0771bf,83px 83px #0771bf,84px 84px #0771bf,85px 85px #0771bf}
.button--longshadow.button--primary:active,.button--longshadow.button--primary.active,.button--longshadow.button--primary.is-active,.button--longshadow-right.button--primary:active,.button--longshadow-right.button--primary.active,.button--longshadow-right.button--primary.is-active{text-shadow:0 1px 0 rgba(255,255,255,.4)}.button--longshadow.button--plain,.button--longshadow-right.button--plain{text-shadow:0px 0px #d9d9d9,1px 1px #d9d9d9,2px 2px #d9d9d9,3px 3px #d9d9d9,4px 4px #d9d9d9,5px 5px #d9d9d9,6px 6px #d9d9d9,7px 7px #d9d9d9,8px 8px #d9d9d9,9px 9px #d9d9d9,10px 10px #d9d9d9,11px 11px #d9d9d9,12px 12px #d9d9d9,13px 13px #d9d9d9,14px 14px #d9d9d9,15px 15px #d9d9d9,16px 16px #d9d9d9,17px 17px #d9d9d9,18px 18px #d9d9d9,19px 19px #d9d9d9,20px 20px #d9d9d9,21px 21px #d9d9d9,22px 22px #d9d9d9,23px 23px #d9d9d9,24px 24px #d9d9d9,25px 25px #d9d9d9,26px 26px #d9d9d9,27px 27px #d9d9d9,28px 28px #d9d9d9,29px 29px #d9d9d9,30px 30px #d9d9d9,31px 31px #d9d9d9,32px 32px #d9d9d9,33px 33px #d9d9d9,34px 34px #d9d9d9,35px 35px #d9d9d9,36px 36px #d9d9d9,37px 37px #d9d9d9,38px 38px #d9d9d9,39px 39px #d9d9d9,40px 40px #d9d9d9,41px 41px #d9d9d9,42px 42px #d9d9d9,43px 43px #d9d9d9,44px 44px #d9d9d9,45px 45px #d9d9d9,46px 46px #d9d9d9,47px 47px #d9d9d9,48px 48px #d9d9d9,49px 49px #d9d9d9,50px 50px #d9d9d9,51px 51px #d9d9d9,52px 52px #d9d9d9,53px 53px #d9d9d9,54px 54px #d9d9d9,55px 55px #d9d9d9,56px 56px #d9d9d9,57px 57px #d9d9d9,58px 58px #d9d9d9,59px 59px #d9d9d9,60px 60px #d9d9d9,61px 61px #d9d9d9,62px 62px #d9d9d9,63px 63px #d9d9d9,64px 64px #d9d9d9,65px 65px #d9d9d9,66px 66px #d9d9d9,67px 67px #d9d9d9,68px 68px #d9d9d9,69px 69px #d9d9d9,70px 70px #d9d9d9,71px 71px #d9d9d9,72px 72px #d9d9d9,73px 73px #d9d9d9,74px 74px #d9d9d9,75px 75px #d9d9d9,76px 76px #d9d9d9,77px 77px #d9d9d9,78px 78px #d9d9d9,79px 79px #d9d9d9,80px 80px #d9d9d9,81px 81px #d9d9d9,82px 82px #d9d9d9,83px 83px #d9d9d9,84px 84px #d9d9d9,85px 85px #d9d9d9}.button--longshadow.button--plain:active,.button--longshadow.button--plain.active,.button--longshadow.button--plain.is-active,.button--longshadow-right.button--plain:active,.button--longshadow-right.button--plain.active,.button--longshadow-right.button--plain.is-active{text-shadow:0 1px 0 rgba(255,255,255,.4)}.button--longshadow.button--action,.button--longshadow-right.button--action{text-shadow:0px 0px #7bac1c,1px 1px #7bac1c,2px 2px #7bac1c,3px 3px #7bac1c,4px 4px #7bac1c,5px 5px #7bac1c,6px 6px #7bac1c,7px 7px #7bac1c,8px 8px #7bac1c,9px 9px #7bac1c,10px 10px #7bac1c,11px 11px #7bac1c,12px 12px #7bac1c,13px 13px #7bac1c,14px 14px #7bac1c,15px 15px #7bac1c,16px 16px #7bac1c,17px 17px #7bac1c,18px 18px #7bac1c,19px 19px #7bac1c,20px 20px #7bac1c,21px 21px #7bac1c,22px 22px #7bac1c,23px 23px #7bac1c,24px 24px #7bac1c,25px 25px #7bac1c,26px 26px #7bac1c,27px 27px #7bac1c,28px 28px #7bac1c,29px 29px #7bac1c,30px 30px #7bac1c,31px 31px #7bac1c,32px 32px #7bac1c,33px 33px #7bac1c,34px 34px #7bac1c,35px 35px #7bac1c,36px 36px #7bac1c,37px 37px #7bac1c,38px 38px #7bac1c,39px 39px #7bac1c,40px 40px #7bac1c,41px 41px #7bac1c,42px 42px #7bac1c,43px 43px #7bac1c,44px 44px #7bac1c,45px 45px #7bac1c,46px 46px #7bac1c,47px 47px #7bac1c,48px 48px #7bac1c,49px 49px #7bac1c,50px 50px #7bac1c,51px 51px #7bac1c,52px 52px #7bac1c,53px 53px #7bac1c,54px 54px #7bac1c,55px 55px #7bac1c,56px 56px #7bac1c,57px 57px #7bac1c,58px 58px #7bac1c,59px 59px #7bac1c,60px 60px #7bac1c,61px 61px #7bac1c,62px 62px #7bac1c,63px 63px #7bac1c,64px 64px #7bac1c,65px 65px #7bac1c,66px 66px #7bac1c,67px 67px #7bac1c,68px 68px #7bac1c,69px 69px #7bac1c,70px 70px #7bac1c,71px 71px #7bac1c,72px 72px #7bac1c,73px 73px #7bac1c,74px 74px #7bac1c,75px 75px #7bac1c,76px 76px #7bac1c,77px 77px #7bac1c,78px 78px #7bac1c,79px 79px #7bac1c,80px 80px #7bac1c,81px 81px #7bac1c,82px 82px #7bac1c,83px 83px #7bac1c,84px 84px #7bac1c,85px 85px #7bac1c}.button--longshadow.button--action:active,.button--longshadow.button--action.active,.button--longshadow.button--action.is-active,.button--longshadow-right.button--action:active,.button--longshadow-right.button--action.active,.button--longshadow-right.button--action.is-active{text-shadow:0 1px 0 rgba(255,255,255,.4)}
.button--longshadow.button--caution,.button--longshadow-right.button--caution{text-shadow:0px 0px #f60012,1px 1px #f60012,2px 2px #f60012,3px 3px #f60012,4px 4px #f60012,5px 5px #f60012,6px 6px #f60012,7px 7px #f60012,8px 8px #f60012,9px 9px #f60012,10px 10px #f60012,11px 11px #f60012,12px 12px #f60012,13px 13px #f60012,14px 14px #f60012,15px 15px #f60012,16px 16px #f60012,17px 17px #f60012,18px 18px #f60012,19px 19px #f60012,20px 20px #f60012,21px 21px #f60012,22px 22px #f60012,23px 23px #f60012,24px 24px #f60012,25px 25px #f60012,26px 26px #f60012,27px 27px #f60012,28px 28px #f60012,29px 29px #f60012,30px 30px #f60012,31px 31px #f60012,32px 32px #f60012,33px 33px #f60012,34px 34px #f60012,35px 35px #f60012,36px 36px #f60012,37px 37px #f60012,38px 38px #f60012,39px 39px #f60012,40px 40px #f60012,41px 41px #f60012,42px 42px #f60012,43px 43px #f60012,44px 44px #f60012,45px 45px #f60012,46px 46px #f60012,47px 47px #f60012,48px 48px #f60012,49px 49px #f60012,50px 50px #f60012,51px 51px #f60012,52px 52px #f60012,53px 53px #f60012,54px 54px #f60012,55px 55px #f60012,56px 56px #f60012,57px 57px #f60012,58px 58px #f60012,59px 59px #f60012,60px 60px #f60012,61px 61px #f60012,62px 62px #f60012,63px 63px #f60012,64px 64px #f60012,65px 65px #f60012,66px 66px #f60012,67px 67px #f60012,68px 68px #f60012,69px 69px #f60012,70px 70px #f60012,71px 71px #f60012,72px 72px #f60012,73px 73px #f60012,74px 74px #f60012,75px 75px #f60012,76px 76px #f60012,77px 77px #f60012,78px 78px #f60012,79px 79px #f60012,80px 80px #f60012,81px 81px #f60012,82px 82px #f60012,83px 83px #f60012,84px 84px #f60012,85px 85px #f60012}.button--longshadow.button--caution:active,.button--longshadow.button--caution.active,.button--longshadow.button--caution.is-active,.button--longshadow-right.button--caution:active,.button--longshadow-right.button--caution.active,.button--longshadow-right.button--caution.is-active{text-shadow:0 1px 0 rgba(255,255,255,.4)}.button--longshadow.button--highlight,.button--longshadow-right.button--highlight{text-shadow:0px 0px #cc8401,1px 1px #cc8401,2px 2px #cc8401,3px 3px #cc8401,4px 4px #cc8401,5px 5px #cc8401,6px 6px #cc8401,7px 7px #cc8401,8px 8px #cc8401,9px 9px #cc8401,10px 10px #cc8401,11px 11px #cc8401,12px 12px #cc8401,13px 13px #cc8401,14px 14px #cc8401,15px 15px #cc8401,16px 16px #cc8401,17px 17px #cc8401,18px 18px #cc8401,19px 19px #cc8401,20px 20px #cc8401,21px 21px #cc8401,22px 22px #cc8401,23px 23px #cc8401,24px 24px #cc8401,25px 25px #cc8401,26px 26px #cc8401,27px 27px #cc8401,28px 28px #cc8401,29px 29px #cc8401,30px 30px #cc8401,31px 31px #cc8401,32px 32px #cc8401,33px 33px #cc8401,34px 34px #cc8401,35px 35px #cc8401,36px 36px #cc8401,37px 37px #cc8401,38px 38px #cc8401,39px 39px #cc8401,40px 40px #cc8401,41px 41px #cc8401,42px 42px #cc8401,43px 43px #cc8401,44px 44px #cc8401,45px 45px #cc8401,46px 46px #cc8401,47px 47px #cc8401,48px 48px #cc8401,49px 49px #cc8401,50px 50px #cc8401,51px 51px #cc8401,52px 52px #cc8401,53px 53px #cc8401,54px 54px #cc8401,55px 55px #cc8401,56px 56px #cc8401,57px 57px #cc8401,58px 58px #cc8401,59px 59px #cc8401,60px 60px #cc8401,61px 61px #cc8401,62px 62px #cc8401,63px 63px #cc8401,64px 64px #cc8401,65px 65px #cc8401,66px 66px #cc8401,67px 67px #cc8401,68px 68px #cc8401,69px 69px #cc8401,70px 70px #cc8401,71px 71px #cc8401,72px 72px #cc8401,73px 73px #cc8401,74px 74px #cc8401,75px 75px #cc8401,76px 76px #cc8401,77px 77px #cc8401,78px 78px #cc8401,79px 79px #cc8401,80px 80px #cc8401,81px 81px #cc8401,82px 82px #cc8401,83px 83px #cc8401,84px 84px #cc8401,85px 85px #cc8401}.button--longshadow.button--highlight:active,.button--longshadow.button--highlight.active,.button--longshadow.button--highlight.is-active,.button--longshadow-right.button--highlight:active,.button--longshadow-right.button--highlight.active,.button--longshadow-right.button--highlight.is-active{text-shadow:0 1px 0 rgba(255,255,255,.4)}.button--longshadow.button--inverse,.button--longshadow-right.button--inverse{text-shadow:0px 0px #000,1px 1px #000,2px 2px #000,3px 3px #000,4px 4px #000,5px 5px #000,6px 6px #000,7px 7px #000,8px 8px #000,9px 9px #000,10px 10px #000,11px 11px #000,12px 12px #000,13px 13px #000,14px 14px #000,15px 15px #000,16px 16px #000,17px 17px #000,18px 18px #000,19px 19px #000,20px 20px #000,21px 21px #000,22px 22px #000,23px 23px #000,24px 24px #000,25px 25px #000,26px 26px #000,27px 27px #000,28px 28px #000,29px 29px #000,30px 30px #000,31px 31px #000,32px 32px #000,33px 33px #000,34px 34px #000,35px 35px #000,36px 36px #000,37px 37px #000,38px 38px #000,39px 39px #000,40px 40px #000,41px 41px #000,42px 42px #000,43px 43px #000,44px 44px #000,45px 45px #000,46px 46px #000,47px 47px #000,48px 48px #000,49px 49px #000,50px 50px #000,51px 51px #000,52px 52px #000,53px 53px #000,54px 54px #000,55px 55px #000,56px 56px #000,57px 57px #000,58px 58px #000,59px 59px #000,60px 60px #000,61px 61px #000,62px 62px #000,63px 63px #000,64px 64px #000,65px 65px #000,66px 66px #000,67px 67px #000,68px 68px #000,69px 69px #000,70px 70px #000,71px 71px #000,72px 72px #000,73px 73px #000,74px 74px #000,75px 75px #000,76px 76px #000,77px 77px #000,78px 78px #000,79px 79px #000,80px 80px #000,81px 81px #000,82px 82px #000,83px 83px #000,84px 84px #000,85px 85px #000}
.button--longshadow.button--inverse:active,.button--longshadow.button--inverse.active,.button--longshadow.button--inverse.is-active,.button--longshadow-right.button--inverse:active,.button--longshadow-right.button--inverse.active,.button--longshadow-right.button--inverse.is-active{text-shadow:0 1px 0 rgba(255,255,255,.4)}.button--longshadow-left{overflow:hidden}.button--longshadow-left.button--primary{text-shadow:0px 0px #0771bf,-1px 1px #0771bf,-2px 2px #0771bf,-3px 3px #0771bf,-4px 4px #0771bf,-5px 5px #0771bf,-6px 6px #0771bf,-7px 7px #0771bf,-8px 8px #0771bf,-9px 9px #0771bf,-10px 10px #0771bf,-11px 11px #0771bf,-12px 12px #0771bf,-13px 13px #0771bf,-14px 14px #0771bf,-15px 15px #0771bf,-16px 16px #0771bf,-17px 17px #0771bf,-18px 18px #0771bf,-19px 19px #0771bf,-20px 20px #0771bf,-21px 21px #0771bf,-22px 22px #0771bf,-23px 23px #0771bf,-24px 24px #0771bf,-25px 25px #0771bf,-26px 26px #0771bf,-27px 27px #0771bf,-28px 28px #0771bf,-29px 29px #0771bf,-30px 30px #0771bf,-31px 31px #0771bf,-32px 32px #0771bf,-33px 33px #0771bf,-34px 34px #0771bf,-35px 35px #0771bf,-36px 36px #0771bf,-37px 37px #0771bf,-38px 38px #0771bf,-39px 39px #0771bf,-40px 40px #0771bf,-41px 41px #0771bf,-42px 42px #0771bf,-43px 43px #0771bf,-44px 44px #0771bf,-45px 45px #0771bf,-46px 46px #0771bf,-47px 47px #0771bf,-48px 48px #0771bf,-49px 49px #0771bf,-50px 50px #0771bf,-51px 51px #0771bf,-52px 52px #0771bf,-53px 53px #0771bf,-54px 54px #0771bf,-55px 55px #0771bf,-56px 56px #0771bf,-57px 57px #0771bf,-58px 58px #0771bf,-59px 59px #0771bf,-60px 60px #0771bf,-61px 61px #0771bf,-62px 62px #0771bf,-63px 63px #0771bf,-64px 64px #0771bf,-65px 65px #0771bf,-66px 66px #0771bf,-67px 67px #0771bf,-68px 68px #0771bf,-69px 69px #0771bf,-70px 70px #0771bf,-71px 71px #0771bf,-72px 72px #0771bf,-73px 73px #0771bf,-74px 74px #0771bf,-75px 75px #0771bf,-76px 76px #0771bf,-77px 77px #0771bf,-78px 78px #0771bf,-79px 79px #0771bf,-80px 80px #0771bf,-81px 81px #0771bf,-82px 82px #0771bf,-83px 83px #0771bf,-84px 84px #0771bf,-85px 85px #0771bf}.button--longshadow-left.button--primary:active,.button--longshadow-left.button--primary.active,.button--longshadow-left.button--primary.is-active{text-shadow:0 1px 0 rgba(255,255,255,.4)}.button--longshadow-left.button--plain{text-shadow:0px 0px #d9d9d9,-1px 1px #d9d9d9,-2px 2px #d9d9d9,-3px 3px #d9d9d9,-4px 4px #d9d9d9,-5px 5px #d9d9d9,-6px 6px #d9d9d9,-7px 7px #d9d9d9,-8px 8px #d9d9d9,-9px 9px #d9d9d9,-10px 10px #d9d9d9,-11px 11px #d9d9d9,-12px 12px #d9d9d9,-13px 13px #d9d9d9,-14px 14px #d9d9d9,-15px 15px #d9d9d9,-16px 16px #d9d9d9,-17px 17px #d9d9d9,-18px 18px #d9d9d9,-19px 19px #d9d9d9,-20px 20px #d9d9d9,-21px 21px #d9d9d9,-22px 22px #d9d9d9,-23px 23px #d9d9d9,-24px 24px #d9d9d9,-25px 25px #d9d9d9,-26px 26px #d9d9d9,-27px 27px #d9d9d9,-28px 28px #d9d9d9,-29px 29px #d9d9d9,-30px 30px #d9d9d9,-31px 31px #d9d9d9,-32px 32px #d9d9d9,-33px 33px #d9d9d9,-34px 34px #d9d9d9,-35px 35px #d9d9d9,-36px 36px #d9d9d9,-37px 37px #d9d9d9,-38px 38px #d9d9d9,-39px 39px #d9d9d9,-40px 40px #d9d9d9,-41px 41px #d9d9d9,-42px 42px #d9d9d9,-43px 43px #d9d9d9,-44px 44px #d9d9d9,-45px 45px #d9d9d9,-46px 46px #d9d9d9,-47px 47px #d9d9d9,-48px 48px #d9d9d9,-49px 49px #d9d9d9,-50px 50px #d9d9d9,-51px 51px #d9d9d9,-52px 52px #d9d9d9,-53px 53px #d9d9d9,-54px 54px #d9d9d9,-55px 55px #d9d9d9,-56px 56px #d9d9d9,-57px 57px #d9d9d9,-58px 58px #d9d9d9,-59px 59px #d9d9d9,-60px 60px #d9d9d9,-61px 61px #d9d9d9,-62px 62px #d9d9d9,-63px 63px #d9d9d9,-64px 64px #d9d9d9,-65px 65px #d9d9d9,-66px 66px #d9d9d9,-67px 67px #d9d9d9,-68px 68px #d9d9d9,-69px 69px #d9d9d9,-70px 70px #d9d9d9,-71px 71px #d9d9d9,-72px 72px #d9d9d9,-73px 73px #d9d9d9,-74px 74px #d9d9d9,-75px 75px #d9d9d9,-76px 76px #d9d9d9,-77px 77px #d9d9d9,-78px 78px #d9d9d9,-79px 79px #d9d9d9,-80px 80px #d9d9d9,-81px 81px #d9d9d9,-82px 82px #d9d9d9,-83px 83px #d9d9d9,-84px 84px #d9d9d9,-85px 85px #d9d9d9}.button--longshadow-left.button--plain:active,.button--longshadow-left.button--plain.active,.button--longshadow-left.button--plain.is-active{text-shadow:0 1px 0 rgba(255,255,255,.4)}.button--longshadow-left.button--action{text-shadow:0px 0px #7bac1c,-1px 1px #7bac1c,-2px 2px #7bac1c,-3px 3px #7bac1c,-4px 4px #7bac1c,-5px 5px #7bac1c,-6px 6px #7bac1c,-7px 7px #7bac1c,-8px 8px #7bac1c,-9px 9px #7bac1c,-10px 10px #7bac1c,-11px 11px #7bac1c,-12px 12px #7bac1c,-13px 13px #7bac1c,-14px 14px #7bac1c,-15px 15px #7bac1c,-16px 16px #7bac1c,-17px 17px #7bac1c,-18px 18px #7bac1c,-19px 19px #7bac1c,-20px 20px #7bac1c,-21px 21px #7bac1c,-22px 22px #7bac1c,-23px 23px #7bac1c,-24px 24px #7bac1c,-25px 25px #7bac1c,-26px 26px #7bac1c,-27px 27px #7bac1c,-28px 28px #7bac1c,-29px 29px #7bac1c,-30px 30px #7bac1c,-31px 31px #7bac1c,-32px 32px #7bac1c,-33px 33px #7bac1c,-34px 34px #7bac1c,-35px 35px #7bac1c,-36px 36px #7bac1c,-37px 37px #7bac1c,-38px 38px #7bac1c,-39px 39px #7bac1c,-40px 40px #7bac1c,-41px 41px #7bac1c,-42px 42px #7bac1c,-43px 43px #7bac1c,-44px 44px #7bac1c,-45px 45px #7bac1c,-46px 46px #7bac1c,-47px 47px #7bac1c,-48px 48px #7bac1c,-49px 49px #7bac1c,-50px 50px #7bac1c,-51px 51px #7bac1c,-52px 52px #7bac1c,-53px 53px #7bac1c,-54px 54px #7bac1c,-55px 55px #7bac1c,-56px 56px #7bac1c,-57px 57px #7bac1c,-58px 58px #7bac1c,-59px 59px #7bac1c,-60px 60px #7bac1c,-61px 61px #7bac1c,-62px 62px #7bac1c,-63px 63px #7bac1c,-64px 64px #7bac1c,-65px 65px #7bac1c,-66px 66px #7bac1c,-67px 67px #7bac1c,-68px 68px #7bac1c,-69px 69px #7bac1c,-70px 70px #7bac1c,-71px 71px #7bac1c,-72px 72px #7bac1c,-73px 73px #7bac1c,-74px 74px #7bac1c,-75px 75px #7bac1c,-76px 76px #7bac1c,-77px 77px #7bac1c,-78px 78px #7bac1c,-79px 79px #7bac1c,-80px 80px #7bac1c,-81px 81px #7bac1c,-82px 82px #7bac1c,-83px 83px #7bac1c,-84px 84px #7bac1c,-85px 85px #7bac1c}
.button--longshadow-left.button--action:active,.button--longshadow-left.button--action.active,.button--longshadow-left.button--action.is-active{text-shadow:0 1px 0 rgba(255,255,255,.4)}.button--longshadow-left.button--caution{text-shadow:0px 0px #f60012,-1px 1px #f60012,-2px 2px #f60012,-3px 3px #f60012,-4px 4px #f60012,-5px 5px #f60012,-6px 6px #f60012,-7px 7px #f60012,-8px 8px #f60012,-9px 9px #f60012,-10px 10px #f60012,-11px 11px #f60012,-12px 12px #f60012,-13px 13px #f60012,-14px 14px #f60012,-15px 15px #f60012,-16px 16px #f60012,-17px 17px #f60012,-18px 18px #f60012,-19px 19px #f60012,-20px 20px #f60012,-21px 21px #f60012,-22px 22px #f60012,-23px 23px #f60012,-24px 24px #f60012,-25px 25px #f60012,-26px 26px #f60012,-27px 27px #f60012,-28px 28px #f60012,-29px 29px #f60012,-30px 30px #f60012,-31px 31px #f60012,-32px 32px #f60012,-33px 33px #f60012,-34px 34px #f60012,-35px 35px #f60012,-36px 36px #f60012,-37px 37px #f60012,-38px 38px #f60012,-39px 39px #f60012,-40px 40px #f60012,-41px 41px #f60012,-42px 42px #f60012,-43px 43px #f60012,-44px 44px #f60012,-45px 45px #f60012,-46px 46px #f60012,-47px 47px #f60012,-48px 48px #f60012,-49px 49px #f60012,-50px 50px #f60012,-51px 51px #f60012,-52px 52px #f60012,-53px 53px #f60012,-54px 54px #f60012,-55px 55px #f60012,-56px 56px #f60012,-57px 57px #f60012,-58px 58px #f60012,-59px 59px #f60012,-60px 60px #f60012,-61px 61px #f60012,-62px 62px #f60012,-63px 63px #f60012,-64px 64px #f60012,-65px 65px #f60012,-66px 66px #f60012,-67px 67px #f60012,-68px 68px #f60012,-69px 69px #f60012,-70px 70px #f60012,-71px 71px #f60012,-72px 72px #f60012,-73px 73px #f60012,-74px 74px #f60012,-75px 75px #f60012,-76px 76px #f60012,-77px 77px #f60012,-78px 78px #f60012,-79px 79px #f60012,-80px 80px #f60012,-81px 81px #f60012,-82px 82px #f60012,-83px 83px #f60012,-84px 84px #f60012,-85px 85px #f60012}.button--longshadow-left.button--caution:active,.button--longshadow-left.button--caution.active,.button--longshadow-left.button--caution.is-active{text-shadow:0 1px 0 rgba(255,255,255,.4)}.button--longshadow-left.button--highlight{text-shadow:0px 0px #cc8401,-1px 1px #cc8401,-2px 2px #cc8401,-3px 3px #cc8401,-4px 4px #cc8401,-5px 5px #cc8401,-6px 6px #cc8401,-7px 7px #cc8401,-8px 8px #cc8401,-9px 9px #cc8401,-10px 10px #cc8401,-11px 11px #cc8401,-12px 12px #cc8401,-13px 13px #cc8401,-14px 14px #cc8401,-15px 15px #cc8401,-16px 16px #cc8401,-17px 17px #cc8401,-18px 18px #cc8401,-19px 19px #cc8401,-20px 20px #cc8401,-21px 21px #cc8401,-22px 22px #cc8401,-23px 23px #cc8401,-24px 24px #cc8401,-25px 25px #cc8401,-26px 26px #cc8401,-27px 27px #cc8401,-28px 28px #cc8401,-29px 29px #cc8401,-30px 30px #cc8401,-31px 31px #cc8401,-32px 32px #cc8401,-33px 33px #cc8401,-34px 34px #cc8401,-35px 35px #cc8401,-36px 36px #cc8401,-37px 37px #cc8401,-38px 38px #cc8401,-39px 39px #cc8401,-40px 40px #cc8401,-41px 41px #cc8401,-42px 42px #cc8401,-43px 43px #cc8401,-44px 44px #cc8401,-45px 45px #cc8401,-46px 46px #cc8401,-47px 47px #cc8401,-48px 48px #cc8401,-49px 49px #cc8401,-50px 50px #cc8401,-51px 51px #cc8401,-52px 52px #cc8401,-53px 53px #cc8401,-54px 54px #cc8401,-55px 55px #cc8401,-56px 56px #cc8401,-57px 57px #cc8401,-58px 58px #cc8401,-59px 59px #cc8401,-60px 60px #cc8401,-61px 61px #cc8401,-62px 62px #cc8401,-63px 63px #cc8401,-64px 64px #cc8401,-65px 65px #cc8401,-66px 66px #cc8401,-67px 67px #cc8401,-68px 68px #cc8401,-69px 69px #cc8401,-70px 70px #cc8401,-71px 71px #cc8401,-72px 72px #cc8401,-73px 73px #cc8401,-74px 74px #cc8401,-75px 75px #cc8401,-76px 76px #cc8401,-77px 77px #cc8401,-78px 78px #cc8401,-79px 79px #cc8401,-80px 80px #cc8401,-81px 81px #cc8401,-82px 82px #cc8401,-83px 83px #cc8401,-84px 84px #cc8401,-85px 85px #cc8401}.button--longshadow-left.button--highlight:active,.button--longshadow-left.button--highlight.active,.button--longshadow-left.button--highlight.is-active{text-shadow:0 1px 0 rgba(255,255,255,.4)}.button--longshadow-left.button--inverse{text-shadow:0px 0px #000,-1px 1px #000,-2px 2px #000,-3px 3px #000,-4px 4px #000,-5px 5px #000,-6px 6px #000,-7px 7px #000,-8px 8px #000,-9px 9px #000,-10px 10px #000,-11px 11px #000,-12px 12px #000,-13px 13px #000,-14px 14px #000,-15px 15px #000,-16px 16px #000,-17px 17px #000,-18px 18px #000,-19px 19px #000,-20px 20px #000,-21px 21px #000,-22px 22px #000,-23px 23px #000,-24px 24px #000,-25px 25px #000,-26px 26px #000,-27px 27px #000,-28px 28px #000,-29px 29px #000,-30px 30px #000,-31px 31px #000,-32px 32px #000,-33px 33px #000,-34px 34px #000,-35px 35px #000,-36px 36px #000,-37px 37px #000,-38px 38px #000,-39px 39px #000,-40px 40px #000,-41px 41px #000,-42px 42px #000,-43px 43px #000,-44px 44px #000,-45px 45px #000,-46px 46px #000,-47px 47px #000,-48px 48px #000,-49px 49px #000,-50px 50px #000,-51px 51px #000,-52px 52px #000,-53px 53px #000,-54px 54px #000,-55px 55px #000,-56px 56px #000,-57px 57px #000,-58px 58px #000,-59px 59px #000,-60px 60px #000,-61px 61px #000,-62px 62px #000,-63px 63px #000,-64px 64px #000,-65px 65px #000,-66px 66px #000,-67px 67px #000,-68px 68px #000,-69px 69px #000,-70px 70px #000,-71px 71px #000,-72px 72px #000,-73px 73px #000,-74px 74px #000,-75px 75px #000,-76px 76px #000,-77px 77px #000,-78px 78px #000,-79px 79px #000,-80px 80px #000,-81px 81px #000,-82px 82px #000,-83px 83px #000,-84px 84px #000,-85px 85px #000}
.button--longshadow-left.button--inverse:active,.button--longshadow-left.button--inverse.active,.button--longshadow-left.button--inverse.is-active{text-shadow:0 1px 0 rgba(255,255,255,.4)}body{background-color:#e4e4e4;background-image:url("data:image/svg+xml,%3Csvg width='48' height='64' viewBox='0 0 48 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 28v-4L36 12 24 24 12 12 0 24v4l4 4-4 4v4l12 12 12-12 12 12 12-12v-4l-4-4 4-4zM8 32l-6-6 10-10 10 10-6 6 6 6-10 10L2 38l6-6zm12 0l4-4 4 4-4 4-4-4zm12 0l-6-6 10-10 10 10-6 6 6 6-10 10-10-10 6-6zM0 16L10 6 4 0h4l4 4 4-4h4l-6 6 10 10L34 6l-6-6h4l4 4 4-4h4l-6 6 10 10v4L36 8 24 20 12 8 0 20v-4zm0 32l10 10-6 6h4l4-4 4 4h4l-6-6 10-10 10 10-6 6h4l4-4 4 4h4l-6-6 10-10v-4L36 56 24 44 12 56 0 44v4z' fill='%23d1d3d4' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E")}#page{clear:both;width:100%;float:left;margin-left:0;margin-right:0;font-family:EurostileRegular;margin-top:0}a.button{color:#fff;display:block;height:initial;line-height:1em;border-radius:10px}a.button:link,a.button:visited{color:#fff}a.button:hover{background:#91c162;color:#fff}.btn--green{background:#76b23b;color:#fff;padding:.75em 1.5em}ol li,ul li{margin-left:3em;margin-bottom:.75em}.grey{color:#414042}.a11y-links{margin-top:0}h1{color:#414042;font-family:EurostileBold,sans-serif}a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}a:link{color:#76b23b}a:visited{color:#76b23b}a:hover{color:#76b23b;text-decoration:none}ul.pager{margin-top:1.5em}ul.pager li{margin-left:0;padding:0}.pane-workbench-block{display:none}.pane-page-status .primary{padding-left:0 !important;padding-right:0 !important}.pane-page-status ul.tabs{border-bottom:0;white-space:normal;line-height:1.6em;margin:0 auto;padding:0;text-align:center;width:90%}.pane-page-status ul.tabs li a{border-style:solid;white-space:nowrap;margin-right:.1em}.pane-page-status ul.tabs li.active a{border-bottom:1px solid #bbb}.pane-page-status ul.tabs li a:hover{border-bottom-color:#e4e4e4}.pane-user-name{clear:both}.credits-button{clear:both}.sims-per-user{clear:both}.grippie{margin-top:0}li.lower-alpha{list-style-type:lower-alpha}.actions,.help,.status-messages,.system-help,.tabs,.workbench{clear:both}#header{width:100%;float:left;margin-left:0;margin-right:0;box-shadow:4px 4px 17px 1px rgba(0,0,0,.16);position:relative;z-index:10}#header .primary{display:-ms-grid;display:grid}#header .primary .logo-slogan{background-color:#e4e4e4;background-image:url("data:image/svg+xml,%3Csvg width='48' height='64' viewBox='0 0 48 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 28v-4L36 12 24 24 12 12 0 24v4l4 4-4 4v4l12 12 12-12 12 12 12-12v-4l-4-4 4-4zM8 32l-6-6 10-10 10 10-6 6 6 6-10 10L2 38l6-6zm12 0l4-4 4 4-4 4-4-4zm12 0l-6-6 10-10 10 10-6 6 6 6-10 10-10-10 6-6zM0 16L10 6 4 0h4l4 4 4-4h4l-6 6 10 10L34 6l-6-6h4l4 4 4-4h4l-6 6 10 10v4L36 8 24 20 12 8 0 20v-4zm0 32l10 10-6 6h4l4-4 4 4h4l-6-6 10-10 10 10-6 6h4l4-4 4 4h4l-6-6 10-10v-4L36 56 24 44 12 56 0 44v4z' fill='%23d1d3d4' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:4.5em 1.5em 1.5em;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}@media (min-width:768px){#header .primary .logo-slogan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:4.5em;padding-right:4.5em;padding-top:1.5em}}#header .primary .logo-slogan .logo{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:768px){#header .primary .logo-slogan .logo{margin-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}#header .primary .logo-slogan .logo img{display:block;height:100px;margin:0 auto 3em}@media (min-width:768px){#header .primary .logo-slogan .logo img{float:right;margin-bottom:0;margin-right:1.5em}}#header .primary .logo-slogan .tagline{width:100%;float:left;margin-left:0;margin-right:0;margin-top:0;text-align:center}@media (min-width:768px){#header .primary .logo-slogan .tagline{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}#header .primary .logo-slogan .tagline h2{color:#414042;font-size:1.5em;margin-left:0;margin-right:0}#header .primary .toolbar{width:100%;float:left;margin-left:0;margin-right:0;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg width='48' height='64' viewBox='0 0 48 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 28v-4L36 12 24 24 12 12 0 24v4l4 4-4 4v4l12 12 12-12 12 12 12-12v-4l-4-4 4-4zM8 32l-6-6 10-10 10 10-6 6 6 6-10 10L2 38l6-6zm12 0l4-4 4 4-4 4-4-4zm12 0l-6-6 10-10 10 10-6 6 6 6-10 10-10-10 6-6zM0 16L10 6 4 0h4l4 4 4-4h4l-6 6 10 10L34 6l-6-6h4l4 4 4-4h4l-6 6 10 10v4L36 8 24 20 12 8 0 20v-4zm0 32l10 10-6 6h4l4-4 4 4h4l-6-6 10-10 10 10-6 6h4l4-4 4 4h4l-6-6 10-10v-4L36 56 24 44 12 56 0 44v4z' fill='%234d4d4d' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");display:none;margin-top:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:.75em 1.5em;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}@media (min-width:768px){#header .primary .toolbar{display:block}}#header .primary .toolbar .shopping-cart ul.links li a{background:url("/sites/all/themes/anatomy/smilesim/images/cart-green.png") no-repeat;background-size:35px 35px;display:block;height:35px;text-align:left;text-indent:-9999px;width:35px}
#header .primary .toolbar .shopping-cart .view-footer{margin-top:0}#header .primary .toolbar .shopping-cart .line-item-summary{margin-bottom:0}#header .primary .toolbar .shopping-cart .line-item-summary ul{margin-left:0;margin-right:0}#header .primary .toolbar .shopping-cart .line-item-quantity{display:none}#header .primary .toolbar .shopping-cart li.line-item-summary-view-cart{margin-left:0;float:right}#header .primary .toolbar .logged-in,#header .primary .toolbar .logged-out{display:none;margin-top:.4em}@media (min-width:768px){#header .primary .toolbar .logged-in,#header .primary .toolbar .logged-out{display:block}}#header .primary .toolbar .logged-in ul,#header .primary .toolbar .logged-out ul{list-style:none;margin-left:0;margin-right:0}#header .primary .toolbar .logged-in ul li,#header .primary .toolbar .logged-out ul li{display:inline}@media (min-width:768px){#header .primary .toolbar .primary{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-end;-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}}#header .primary .toolbar .primary .toolbar .shopping-cart ul{margin-left:0;margin-right:0;padding:0}#header .primary .toolbar .primary .toolbar .shopping-cart ul li{margin:0;padding:0}#header .primary .toolbar .primary .toolbar .shopping-cart .view-footer{margin-top:0}#header .primary .toolbar .primary .toolbar .shopping-cart .line-item-summary{margin-bottom:0}#header .primary .toolbar .primary .toolbar .shopping-cart .line-item-summary ul{margin:0;padding:0}#header .primary .toolbar .primary .toolbar .shopping-cart .line-item-summary ul li{margin:0;padding:0}#header .primary .toolbar .primary .toolbar .shopping-cart .line-item-quantity{display:none}#header .primary .toolbar--mobile-menu{background:#000;clear:both;color:#fff;display:block;margin-top:0;padding-top:.75em}@media (min-width:768px){#header .primary .toolbar--mobile-menu{display:none}}#header .primary .toolbar--mobile-menu ul{list-style:none;margin:0}#header .primary .toolbar--mobile-menu ul li{margin:0}#header .primary .toolbar--mobile-menu ul li img{display:block;margin:0 auto}#header .primary .toolbar--mobile-menu ul li .text{margin-top:0 !important;text-align:center}#header .primary .toolbar--mobile-menu .primary{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(4,1fr)}#header .primary .toolbar--mobile-menu .primary .panel-pane{margin-top:0}#header .primary .toolbar--mobile-menu .primary .panel-pane .hamburger{border:none}#header .primary .toolbar--mobile-menu .primary .panel-pane .hamburger ul{list-style:none !important;margin:0}#header .primary .toolbar--mobile-menu .primary .panel-pane .hamburger ul li{margin:0}#header .primary .toolbar--mobile-menu .primary .panel-pane .hamburger ul li a{padding:0}#header .primary .toolbar--mobile-menu .primary .panel-pane .hamburger ul li img{display:block;height:25px;margin:0 auto;width:25px}#header .primary .toolbar--mobile-menu .primary .panel-pane .hamburger ul li .text{line-height:1em;margin-top:-8px;padding:.3em;text-align:center}#header .primary .toolbar--mobile-menu .primary .panel-pane .profile ul{list-style:none !important;margin:0}#header .primary .toolbar--mobile-menu .primary .panel-pane .profile ul li img{display:block;margin:0 auto}#header .primary .toolbar--mobile-menu .primary .panel-pane:last-child{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4}#header .primary .notifications{background:#76b23b;clear:both;color:#fff;margin-top:0;padding:.75em}#header .primary .notifications img{float:left;margin:.75em .75em .75em 0}.login-menu{margin-bottom:1.5em;margin-top:0}@media (min-width:480px){.login-menu{margin-bottom:0;text-align:right}}.login-menu ul{list-style:none;padding-bottom:0;text-align:center}
.login-menu ul li{display:inline}.header-menu ul{list-style:none;margin-top:-10px;text-align:right}.header-menu ul li{display:inline}.header-menu ul li a{display:inline-block;height:50px;padding:10px;text-align:left;text-indent:-9999px;width:50px}.header-menu ul li .cart{background:url("/sites/all/themes/anatomy/smilesim/images/menu/cart.png") no-repeat;background-size:50px 50px;text-indent:-9999px}.header-menu ul li .profile{background:url("/sites/all/themes/anatomy/smilesim/images/menu/profile.png") no-repeat;background-size:50px 50px;text-indent:-9999px}.header-menu ul li .contact{background:url("/sites/all/themes/anatomy/smilesim/images/menu/contact.png") no-repeat;background-size:50px 50px;text-indent:-9999px}.main-menu{border:1px solid #e4e4e4;border-width:1px 0;list-style:none;margin:0;padding:0;text-align:center}.main-menu li{display:inline}.main-menu li a{display:inline-block;padding:10px}.toolbar .logged-in a:link,.toolbar .logged-in a:visited,.toolbar .logged-out a:link,.toolbar .logged-out a:visited{color:#fff;font-size:1.3em}.toolbar .logged-in a.active,.toolbar .logged-out a.active{color:#76b23b}.pane-page-status{margin:1.5em auto;max-width:960px}a[href$='.pdf']{background:0 0;padding-right:40px}.body-content{padding-bottom:4.5em;padding-top:4.5em}.reflection-hero{width:100%;float:left;margin-left:0;margin-right:0}.reflection-hero p{color:#fff;font-size:1.2em;text-align:center}@media (min-width:480px){.reflection-hero p{font-size:1.6em}}@media (min-width:768px){.reflection-hero p{font-size:2em}}@media (min-width:960px){.reflection-hero p{font-size:2.4em}}.reflection-hero .field-label{display:none}#banner{background-image:url("/sites/all/themes/anatomy/smilesim/images/reflection-web-480.jpg");background-position:center 0;background-repeat:no-repeat;background-size:100%;clear:both;height:225px;overflow:hidden;margin-top:0;position:relative;width:100%}@media (min-width:480px){#banner{background-image:url("/sites/all/themes/anatomy/smilesim/images/reflection-web.jpg");background-size:100%;height:450px}}@media (min-width:768px){#banner{background-image:url("/sites/all/themes/anatomy/smilesim/images/reflection-webjpg") no-repeat fixed;background-size:100%;height:500px}}@media (min-width:960px){#banner{background-image:url("/sites/all/themes/anatomy/smilesim/images/reflection-web.jpg") no-repeat fixed;background-size:100%;height:650px}}@media (min-width:1280px){#banner{background-image:url("/sites/all/themes/anatomy/smilesim/images/reflection-web.jpg") no-repeat fixed;background-size:100%;height:700px}}@media (min-width:1440px){#banner{background-image:url("/sites/all/themes/anatomy/smilesim/images/reflection-web.jpg") no-repeat fixed;background-size:100%}}.wrap-center{left:0;line-height:1.2em;margin:auto;max-width:73.231em;position:absolute;right:0;top:10%}@media (min-width:480px){.wrap-center{line-height:1.8em}}@media (min-width:768px){.wrap-center{bottom:10%;line-height:2.2em}}.banner-centered{text-align:center}.banner-centered h2{font-size:2em}.front #main{background:0 0}.front #main h1{text-align:center}.front .pane-front-page{margin-top:0}.front .page-title{display:none}.front .pane-status{display:none}.front .node-page{display:none}.front a.button{background:#76b23b;color:#fff;display:block;font-family:Arial,Helvetica,Sans-Serif;font-size:1.4em;margin:1.5em auto 0 auto;max-width:230px;padding-bottom:.75em;padding-left:1.5em;padding-right:1.5em;padding-top:.75em;box-shadow:0px 5px 5px 0px rgba(0,0,0,.25)}.eurostileregular .front a.button{font-family:"EurostileRegular","Helvetica Neue",Arial,Helvetica,Sans-Serif}.front a.button:hover{background:#def2a4;color:#76b23b}#main{width:100%;float:left;margin-left:0;margin-right:0;background:#fff;margin-top:1px}#main .primary{margin-top:0}#main .user-user{margin-top:0}#main .pane-status{max-width:960px;margin-left:auto;margin-right:auto}#main .pane-status:after{content:" ";display:block;clear:both}#main .vignette{margin-top:0;padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em;padding-top:1.5em}@media (min-width:768px){#main .vignette{float:right;margin-bottom:1.5em;margin-left:1.5em;width:350px}}#main .vignette img{display:block;height:auto;margin:0 auto;width:100%}#main .main-wrapper{max-width:960px;margin-left:auto;margin-right:auto;clear:both;margin-top:0;padding-bottom:4.5em;padding-top:1.5em;width:100%}#main .main-wrapper:after{content:" ";display:block;clear:both}#main .main-wrapper .row{clear:both}
#main .main-wrapper .row--full{padding-bottom:6em;padding-top:6em;text-align:center}#main .main-wrapper .row--full .primary{width:100%;float:left;margin-left:0;margin-right:0}#main .main-wrapper .pane-node-body{clear:both;margin-bottom:1.5em}#main .main-wrapper .row--half .primary{width:100%;float:left;margin-left:0;margin-right:0;padding:1.5em;text-align:center}@media (min-width:768px){#main .main-wrapper .row--half .primary{width:49.15254%;float:left;margin-right:1.69492%;padding:4.5em}}#main .main-wrapper .row--half .secondary{width:100%;float:left;margin-left:0;margin-right:0;padding:1.5em}@media (min-width:768px){#main .main-wrapper .row--half .secondary{width:49.15254%;float:right;margin-right:0;padding:4.5em}}#main .main-wrapper .grid .region{width:32.20339%;float:left}#main .main-wrapper .grid .region:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}#main .main-wrapper .grid .region:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}#main .main-wrapper .grid .region:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}.page-pricing .main-wrapper{display:-ms-grid;display:grid}.page-pricing .main-wrapper .main-vignette{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1;margin-bottom:3em}.pane-node-title{clear:both}.node-page{clear:both}.view-userpoints ul{list-style:none;margin-left:0;margin-right:0}.awe-inspiring{width:100%;float:left;margin-left:0;margin-right:0;background-color:#e4e4e4;background-image:url("data:image/svg+xml,%3Csvg width='48' height='64' viewBox='0 0 48 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 28v-4L36 12 24 24 12 12 0 24v4l4 4-4 4v4l12 12 12-12 12 12 12-12v-4l-4-4 4-4zM8 32l-6-6 10-10 10 10-6 6 6 6-10 10L2 38l6-6zm12 0l4-4 4 4-4 4-4-4zm12 0l-6-6 10-10 10 10-6 6 6 6-10 10-10-10 6-6zM0 16L10 6 4 0h4l4 4 4-4h4l-6 6 10 10L34 6l-6-6h4l4 4 4-4h4l-6 6 10 10v4L36 8 24 20 12 8 0 20v-4zm0 32l10 10-6 6h4l4-4 4 4h4l-6-6 10-10 10 10-6 6h4l4-4 4 4h4l-6-6 10-10v-4L36 56 24 44 12 56 0 44v4z' fill='%23d1d3d4' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");margin-top:0;padding:3em 1.5em;text-align:center}@media (min-width:480px){.awe-inspiring{padding-left:3em;padding-right:3em}}.awe-inspiring .primary{display:block}.awe-inspiring .text{font-size:1.2em;margin:0 auto;width:90%}@media (min-width:768px){.awe-inspiring .text{font-size:1.6em;width:75%}}.awe-inspiring .text h3,.awe-inspiring .text p{margin-left:0;margin-right:0}.awe-inspiring ul{list-style:none;text-align:center}.awe-inspiring ul li{margin-left:0}.awe-inspiring img{box-shadow:0 5px 5px 0 rgba(0,0,0,.25)}.revolutionizing{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;background:#fff;margin-top:0;padding:3em 1.5em}@media (min-width:768px){.revolutionizing{padding-left:4.5em;padding-right:4.5em}}.revolutionizing .primary{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/-1;padding-bottom:1.5em;padding-top:1.5em;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}@media (min-width:960px){.revolutionizing .primary{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;margin-right:0;margin-top:0;padding-bottom:6em;padding-right:1.5em;padding-top:6em;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}.revolutionizing .primary h2{margin-left:0;margin-right:0}.revolutionizing .primary p{margin-left:0;margin-right:0}.revolutionizing .secondary{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/-1;padding-bottom:1.5em;padding-top:1.5em;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}@media (min-width:960px){.revolutionizing .secondary{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/-1;margin-right:0;padding-bottom:6em;padding-left:3em;padding-top:6em}}.revolutionizing .secondary ul{list-style:none}.revolutionizing .secondary video{display:block;margin:0 auto;width:100%}.how-it-works{background:#fff;clear:both;text-align:center;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(5,1fr)}@media (min-width:960px){.how-it-works{background:#fff url("/sites/all/themes/anatomy/smilesim/images/how-it-works.jpg") no-repeat;background-position:40% center;background-size:cover}}@media (min-width:1280px){.how-it-works{background-position:-150px center;background-size:cover}}@media (min-width:1440px){.how-it-works{background-position:left center}}.how-it-works .image{display:block;-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/-1}@media (min-width:960px){.how-it-works .image{display:none}}.how-it-works .image img{margin:0}@media (min-width:960px){.how-it-works .image img{display:none}}.how-it-works .text{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/-1;margin-top:0;padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em;padding-top:1.5em}
@media (min-width:960px){.how-it-works .text{-ms-grid-column:3;-ms-grid-column-span:3;grid-column:3/-1}}.how-it-works .text p{margin:0}.how-it-works .text img{display:block;height:75px;margin:0 auto;width:75px}@media (min-width:768px){.how-it-works .blocks{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,1fr);padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em;padding-top:1.5em}}.how-it-works .blocks .block{margin-top:0;padding:0 .75em}.how-it-works .blocks .block:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1}.how-it-works .blocks .block:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1}.how-it-works .blocks .block:nth-child(3){-ms-grid-column:3;-ms-grid-column-span:1}.designed{width:100%;float:left;margin-left:0;margin-right:0;background:#e4e4e4;padding:3em 1.5em;text-align:center}.simple-truth{width:100%;float:left;margin-left:0;margin-right:0;background-color:#e4e4e4;background-image:url("data:image/svg+xml,%3Csvg width='48' height='64' viewBox='0 0 48 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 28v-4L36 12 24 24 12 12 0 24v4l4 4-4 4v4l12 12 12-12 12 12 12-12v-4l-4-4 4-4zM8 32l-6-6 10-10 10 10-6 6 6 6-10 10L2 38l6-6zm12 0l4-4 4 4-4 4-4-4zm12 0l-6-6 10-10 10 10-6 6 6 6-10 10-10-10 6-6zM0 16L10 6 4 0h4l4 4 4-4h4l-6 6 10 10L34 6l-6-6h4l4 4 4-4h4l-6 6 10 10v4L36 8 24 20 12 8 0 20v-4zm0 32l10 10-6 6h4l4-4 4 4h4l-6-6 10-10 10 10-6 6h4l4-4 4 4h4l-6-6 10-10v-4L36 56 24 44 12 56 0 44v4z' fill='%23d1d3d4' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");margin-top:0;padding:3em 1.5em}@media (min-width:768px){.simple-truth{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}}.simple-truth .primary{max-width:960px;margin-left:auto;margin-right:auto}.simple-truth .primary:after{content:" ";display:block;clear:both}.simple-truth .left{width:100%;float:left;margin-left:0;margin-right:0;margin-left:0;margin-right:0}@media (min-width:960px){.simple-truth .left{width:40.67797%;float:left;margin-right:1.69492%}}.simple-truth .left img{border-radius:50%;display:block;height:auto;margin:0 auto;width:300px}.simple-truth .right{width:100%;float:left;margin-left:0;margin-right:0;text-align:center;margin-left:0;margin-right:0}@media (min-width:960px){.simple-truth .right{width:57.62712%;float:left;margin-right:1.69492%;font-size:2em;line-height:1.5em;margin-right:0;margin-top:0;text-align:left;-webkit-order:0;-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}@media (min-width:1280px){.simple-truth .right{padding-right:3em}}.deliver-winning{width:100%;float:left;margin-left:0;margin-right:0;background:#fff;margin-top:0;padding:3em 1.5em}.deliver-winning .primary{max-width:960px;margin-left:auto;margin-right:auto}.deliver-winning .primary:after{content:" ";display:block;clear:both}.deliver-winning h2{max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:.75em}.deliver-winning h2:after{content:" ";display:block;clear:both}.deliver-winning h3,.deliver-winning p{margin-left:0;margin-right:0}.deliver-winning ul li{margin-left:0}.deliver-winning .animated-gif{text-align:center}@media (min-width:960px){.deliver-winning .animated-gif{float:right;margin-left:1.5em;margin-top:-50px}}.deliver-winning .animated-gif img{display:block;height:auto;margin:0 auto;width:400px;box-shadow:0 5px 5px 0 rgba(0,0,0,.25)}.deliver-winning .button-row{width:100%;float:left;margin-left:0;margin-right:0}.getting-started{width:100%;float:left;margin-left:0;margin-right:0;background:#fff;margin-top:0;padding-bottom:6em;padding-top:6em;text-align:center}.front .help{width:100%;float:left;margin-left:0;margin-right:0;background-color:#76b23b;color:#fff;margin-top:0;padding:3em 1.5em;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}.front .help .panel-pane{margin-top:0}.front .help h2{color:#fff;margin-bottom:0;margin-left:0;margin-right:0}.front .help h3,.front .help p{color:#fff;margin-left:0;margin-right:0}.front .help a:link,.front .help a:visited{color:#fff}
.front .help a.button{background:#fff;color:#76b23b}.front .help a.button:hover{background:#76b23b;color:#fff}.front .help .view-news .views-row{margin-bottom:.75em}.front .help .view-news .views-row h2{font-size:1.5em}.front .help .view-news .views-row img{max-width:300px}.front .help .view-help h3{font-size:1.2em}.front .help .view-help li{margin-top:3em}.front .help .views-field-created{margin-top:0}.front .help>.primary{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;margin-bottom:1.5em}@media (min-width:768px){.front .help>.primary{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;padding-right:1.5em}}@media (min-width:960px){.front .help>.primary{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;display:block;margin-bottom:0}}.front .help>.primary ul{list-style:none;margin-left:0}.front .help>.primary ul li{margin-left:0}@media (min-width:960px){.front .help>.primary ul li{margin-right:0}}.front .help>.secondary{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2;border-top:1px solid #fff;margin-top:0;padding-top:3em}@media (min-width:768px){.front .help>.secondary{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2;padding-left:1.5em}}@media (min-width:960px){.front .help>.secondary{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1;border-left:1px solid #fff;border-top:0;padding-top:0}}.front .help>.secondary ul{list-style:none;margin-left:0}.front .help>.secondary ul li{margin-left:0}@media (min-width:960px){.front .help>.secondary ul li{margin-right:0}}.front .help .latest-article{margin-bottom:3em}@media (min-width:768px){.front .help .latest-article{-ms-grid-column:1;-ms-grid-column-span:1}}.front .help .latest-article .pane-title{text-align:center}.front .help .latest-article .inside{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.front .help .latest-article .inside{-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}}.front .help .latest-article .image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}@media (min-width:768px){.front .help .latest-article .image{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:10;grid-row:1/10}}.front .help .latest-article .image img{display:block;height:auto;margin:0 auto 1.5em auto;width:100%}@media (min-width:768px){.front .help .latest-article .image img{margin:0 auto;max-width:300px}}.front .help .latest-article .title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}@media (min-width:768px){.front .help .latest-article .title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}.front .help .latest-article .date{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3}@media (min-width:768px){.front .help .latest-article .date{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2;margin-bottom:.75em}}.front .help .latest-article .tags{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4}@media (min-width:768px){.front .help .latest-article .tags{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3}}@media (min-width:768px){.front .help .latest-article .body{margin-bottom:.75em;-ms-grid-row:4;-ms-grid-row-span:1}}.front .help .latest-article .more-link{text-align:center}.front .help .latest-article .more-link a{background:#fff;color:#76b23b;padding:.1em .3em;border-radius:3px}@media (min-width:768px){.front .help .recent-articles{-ms-grid-column:2;-ms-grid-column-span:1;margin-top:3em;padding-left:1.5em;padding-right:1.5em}}@media (min-width:960px){.front .help .recent-articles{margin-top:0;padding-left:0;padding-right:0}}
.front .help .recent-articles .views-row{margin-bottom:2em}.pane-page-breadcrumb,.pane-page-status{clear:both}.view-smile-simulation{clear:both}.view-smile-simulation .content,.view-smile-simulation .slider{margin-top:0}.view-smile-simulation ul{list-style:none;margin-left:0}.view-smile-simulation ul li{width:23.72881%;float:left;margin-right:0}.view-smile-simulation ul li:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.view-smile-simulation ul li:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.view-smile-simulation ul li:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.view-smile-simulation ul li:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}.view-smile-simulation ul li .after img,.view-smile-simulation ul li .before img{display:block;height:auto;width:300px}.view-smile-simulation .box{display:block;height:auto;border-radius:.5em;width:300px}.view-smile-simulation .before{position:absolute}.view-smile-simulation .slider{width:300px;overflow:hidden;display:inline-block;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-transition:width 1.2s ease-in-out;transition:width 1.2s ease-in-out;margin-left:-76px;pointer-events:none}.view-smile-simulation .after{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);margin-left:76px;pointer-events:auto}.view-smile-simulation .slider:hover{width:760px}.view-smile-simulation .before:hover+.slider{width:20px}.block-system .form-type-checkboxes{clear:both}.block-system .form-type-checkboxes .form-type-checkbox{width:49.15254%;float:left}.block-system .form-type-checkboxes .form-type-checkbox:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.block-system .form-type-checkboxes .form-type-checkbox:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}.field-type-file{clear:both}.field-type-entityreference{clear:both}.vertical-tabs{clear:both}form.node-smile_simulation-form .contextual-links{display:none}.node-type-smile-simulation{padding-left:3em;padding-right:3em}.node-type-smile-simulation #main .row{clear:both}.node-type-smile-simulation #main .image{width:32.20339%;float:left;margin-right:1.69492%;margin-right:0;padding:1.5em}.node-type-smile-simulation #main .image img{display:block;height:auto;margin:0 auto;width:100%}.node-type-smile-simulation #main h1,.node-type-smile-simulation #main h2,.node-type-smile-simulation #main h3,.node-type-smile-simulation #main h4,.node-type-smile-simulation #main h5,.node-type-smile-simulation #main h6{margin-left:0}.node-type-smile-simulation #main h1{border-bottom:1px solid #b3b3b3;padding-bottom:.375em}.node-type-smile-simulation #main h3{font-size:1.2em}div.horizontal-tabs{clear:both;width:100%}.block-commerce-checkout-progress{clear:both}.last-updated{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1;color:#6d6f72;margin-left:1.5em}@media (min-width:768px){.last-updated{-ms-grid-column:10;-ms-grid-column-span:3;grid-column:10/-1;border:3px solid #6d6f72;color:#6d6f72;margin-bottom:3em;padding:.5em;text-align:center}}.last-updated h2{color:#6d6f72;font-size:1em;margin-left:0;margin-right:0;margin-top:.22em;margin-right:.75em}.page-contact .pane-node-body{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1}@media (min-width:768px){.page-contact .pane-node-body{-ms-grid-column:1;-ms-grid-column-span:6 !important;grid-column:1/7 !important}}.page-contact .contact-form{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1}@media (min-width:768px){.page-contact .contact-form{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}.page-contact .contact-form ul{list-style:none;margin-left:0}.page-contact .contact-form ul li{margin-left:0}.page-contact .contact-form ul li .entity-entityform-type h2{display:none}.page-contact .contact-form ul li .entity-entityform-type input{padding:.5em;width:100%}.page-contact .contact-form ul li .entity-entityform-type input.form-text,.page-contact .contact-form ul li .entity-entityform-type textarea.form-textarea{background:#e4e4e4 !important;-webkit-text-fill-color:#414042;color:#76b23b;padding:.75em;width:100%;-webkit-box-shadow:0 0 0 1000px #e4e4e4 inset}
.page-contact .contact-form ul li .entity-entityform-type input.form-text{-webkit-border-radius:10px;-moz-border-radius:10px;border:2px solid #6d6f72 !important;border-radius:10px}.page-contact .contact-form ul li .entity-entityform-type textarea.form-textarea{border-bottom:none;border-left:2px solid #6d6f72 !important;border-right:2px solid #6d6f72 !important;border-top:2px solid #6d6f72 !important;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;padding:.5em}.page-contact .contact-form ul li .entity-entityform-type .grippie{border-bottom:2px solid #6d6f72 !important;border-left:2px solid #6d6f72 !important;border-right:2px solid #6d6f72 !important;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.page-contact .contact-form ul li .entity-entityform-type input.form-submit{margin:0 auto;width:100%}@media (min-width:768px){.main-wrapper{padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em;padding-top:1.5em}}.main-wrapper .main-vignette{border:4px solid #000;margin:0 1.5em;padding-bottom:.75em;padding-left:.75em;padding-right:.75em;padding-top:.75em;text-align:center;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media (min-width:768px){.main-wrapper .main-vignette{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.main-wrapper .main-vignette p{margin:0}.main-wrapper .main-vignette .button{background:#76b23b;display:block;color:#fff;margin:0 auto;max-width:280px;padding:.75em}@media (min-width:768px){.page-learn #main .main-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}}.page-learn #main .main-wrapper h2{margin-bottom:.7em}.page-learn #main .main-wrapper .panel-pane{margin-bottom:3em}@media (min-width:768px){.page-learn #main .main-wrapper .pane-node-links{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1}}@media (min-width:768px){.page-learn #main .main-wrapper .pane-video{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}@media (min-width:768px){.page-learn #main .main-wrapper .ready-to-begin{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}}.page-learn #main .main-wrapper .ready-to-begin .button{background:#76b23b;color:#fff;margin:0 auto;max-width:250px;padding:.75em}.page-learn #main .main-wrapper .pane-help{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1}.page-learn #main .main-wrapper .pane-help .guides{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:3em}.page-learn #main .main-wrapper .pane-help .guides .guide{width:100%;float:left;margin-left:0;margin-right:0;margin-top:1.5em;text-align:center}@media (min-width:768px){.page-learn #main .main-wrapper .pane-help .guides .guide{width:32.20339%;float:left;margin-right:1.69492%;margin-right:0}}.page-learn #main .main-wrapper .pane-help .guides .guide img{display:block;height:auto;margin:0 auto .75em;width:80px}.page-learn #main .main-wrapper .pane-help .guides .button{background:#76b23b !important;display:block;margin:.75em auto;padding:.75em;width:200px}.page-learn #main .main-wrapper .pane-help .guides .help-list{width:100%;float:left;margin-left:0;margin-right:0;background:#414042;color:#fff;font-family:EurostileRegular;padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em;padding-top:1.5em}
@media (min-width:480px){.page-learn #main .main-wrapper .pane-help .guides .help-list{width:48%;float:left;margin-right:1.69492%;margin-left:1%;margin-right:1%}}.page-learn #main .main-wrapper .pane-help .guides .help-list .views-row{margin-bottom:3em}.page-learn #main .main-wrapper .pane-help .guides .help-list h2,.page-learn #main .main-wrapper .pane-help .guides .help-list h3{color:#fff}.page-learn #main .main-wrapper .pane-help .guides .help-list .views-row{margin-top:0}.page-learn #main .main-wrapper .pane-help .guides .help-list .ui-state-default{background:#6d6f72 !important}.page-learn #main .main-wrapper .pane-help .guides .help-list .ui-state-default a{color:#fff}.page-learn #main .main-wrapper .pane-help .guides .help-list .ui-accordion-content{color:#414042}.page-learn #main .main-wrapper .pane-help .guides .help-list .ui-accordion-content,.page-learn #main .main-wrapper .pane-help .guides .help-list .ui-accordion-content-active,.page-learn #main .main-wrapper .pane-help .guides .help-list .ui-helper-reset,.page-learn #main .main-wrapper .pane-help .guides .help-list .ui-widget-content{height:auto !important}.page-learn #main .main-wrapper .pane-help .guides .help-list .view-help h3{font-size:1em}.page-learn #main .main-wrapper .pane-help .guides .help-list .view-help .ui-accordion .ui-accordion-icons{padding-left:0}.page-learn #main .main-wrapper .pane-help .guides .help-list .view-help .ui-accordion .ui-accordion-content{padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em;padding-top:1.5em}.page-learn #main .main-wrapper .pane-help .guides .help-list .view-help .ui-accordion .ui-accordion-content p{margin:0}@media (min-width:768px){.page-learn #main .main-wrapper .pane-request-a-demo{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}}.page-learn #main .main-wrapper .pane-request-a-demo h2 a{display:none}.page-learn #main .main-wrapper .pane-request-a-demo p,.page-learn #main .main-wrapper .pane-request-a-demo input{margin:0}.page-learn #main .main-wrapper .pane-request-a-demo input{padding:.75em;width:100%}.view-test-teeth svg{height:75px;margin:0;max-width:initial;pointer-events:none;width:75px}.view-test-teeth .tooth{pointer-events:fill}.view-test-teeth .interior,.view-test-teeth .number,.view-test-teeth .outline{fill:#c1c3c5}.view-test-teeth .fill{fill:#fff}.view-test-teeth svg:hover .interior{fill:#fff}.view-test-teeth svg:hover .number{fill:#67a136}.view-test-teeth svg:hover .fill,.view-test-teeth svg:hover .outline{fill:#c1c3c5}.node-1022{background:url(/sites/all/themes/anatomy/smilesim/images/email/holiday-background.jpg) no-repeat;margin-top:0;padding:30.6em 3em 3em}.pane-announcements{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;background:#76b23b;color:#fff;padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em;padding-top:1.5em}.pane-announcements a.button{background:#fff !important;color:#76b23b;font-size:1em;margin:.75em auto;max-width:280px;padding-bottom:.75em;padding-left:.75em;padding-right:.75em;padding-top:.75em}.pane-announcements .regions{display:block;margin:0 auto;max-width:960px}@media (min-width:960px){.pane-announcements .regions{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}}@media (min-width:960px){.pane-announcements .regions .second{max-width:500px}}.pane-announcements .regions img{display:block;margin:0 auto}.page-eform #main{padding:3em 0}.page-eform #main .panel-pane,.page-eform #main .pane-page-title,.page-eform #main .page-title,.page-eform #main .submission-text,.page-eform #main .entity-entityform{max-width:960px;margin-left:auto;margin-right:auto;clear:both;margin-top:0}
.page-eform #main .panel-pane:after,.page-eform #main .pane-page-title:after,.page-eform #main .page-title:after,.page-eform #main .submission-text:after,.page-eform #main .entity-entityform:after{content:" ";display:block;clear:both}.page-eform #main .panel-pane .content,.page-eform #main .pane-page-title .content,.page-eform #main .page-title .content,.page-eform #main .submission-text .content,.page-eform #main .entity-entityform .content{padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em;padding-top:1.5em}.page-eform #main .panel-pane .content h3,.page-eform #main .pane-page-title .content h3,.page-eform #main .page-title .content h3,.page-eform #main .submission-text .content h3,.page-eform #main .entity-entityform .content h3{margin-left:0}.view-credit-restricted .button{background:#67a136;display:block;margin:1.5em 0;padding:.75em 1.5em;width:220px}.page-userpoints-donation{width:100%;float:left;margin-left:0;margin-right:0}.page-userpoints-donation #main{padding:6em}#footer{width:100%;float:left;margin-left:0;margin-right:0;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg width='48' height='64' viewBox='0 0 48 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 28v-4L36 12 24 24 12 12 0 24v4l4 4-4 4v4l12 12 12-12 12 12 12-12v-4l-4-4 4-4zM8 32l-6-6 10-10 10 10-6 6 6 6-10 10L2 38l6-6zm12 0l4-4 4 4-4 4-4-4zm12 0l-6-6 10-10 10 10-6 6 6 6-10 10-10-10 6-6zM0 16L10 6 4 0h4l4 4 4-4h4l-6 6 10 10L34 6l-6-6h4l4 4 4-4h4l-6 6 10 10v4L36 8 24 20 12 8 0 20v-4zm0 32l10 10-6 6h4l4-4 4 4h4l-6-6 10-10 10 10-6 6h4l4-4 4 4h4l-6-6 10-10v-4L36 56 24 44 12 56 0 44v4z' fill='%234d4d4d' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");color:#fff;margin-top:0}#footer .footer{max-width:960px;margin-left:auto;margin-right:auto;padding:3em 1.5em}#footer .footer:after{content:" ";display:block;clear:both}@media (min-width:768px){#footer .footer{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}}#footer .footer a:link,#footer .footer a:visited{color:#fff}#footer .footer .primary{margin-bottom:1.5em}@media (min-width:768px){#footer .footer .primary{text-align:right}}#footer .footer .primary .address{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}#footer .footer .primary .address .row{clear:both;text-align:center}@media (min-width:768px){#footer .footer .primary .address .row{text-align:right}}#footer .footer .primary .address .row:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}@media (min-width:480px){#footer .footer .primary .address .row:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}}@media (min-width:768px){#footer .footer .primary .address .row:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}#footer .footer .primary .address .row:nth-child(2){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}@media (min-width:480px){#footer .footer .primary .address .row:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}@media (min-width:768px){#footer .footer .primary .address .row:nth-child(2){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}}#footer .footer .primary .address .row:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3}@media (min-width:480px){#footer .footer .primary .address .row:nth-child(3){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}}@media (min-width:768px){#footer .footer .primary .address .row:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3}}#footer .footer .primary .address .address-text{background:url(/sites/all/themes/anatomy/smilesim/images/location.png) no-repeat;background-position:center top;background-size:25px 25px;padding-top:25px}@media (min-width:480px){#footer .footer .primary .address .address-text{background-position:left top;background-size:25px 25px;padding-left:35px;padding-top:0;text-align:left}}@media (min-width:768px){#footer .footer .primary .address .address-text{background-position:right top;padding-right:35px;text-align:right}}#footer .footer .primary .address .address-text p{margin:0}#footer .footer .primary .address .email{background:url(/sites/all/themes/anatomy/smilesim/images/email.png) no-repeat;background-position:left top;background-size:25px 25px;padding-left:35px;padding-top:.3em}
@media (min-width:768px){#footer .footer .primary .address .email{background-position:right top;padding-right:35px}}#footer .footer .primary .address .social{width:100%;float:left;margin-left:0;margin-right:0}#footer .footer .primary .address .social ul{margin:0;padding:0}@media (min-width:768px){#footer .footer .primary .address .social ul{margin-top:1.5em;width:100%}}#footer .footer .primary .address .social ul li{display:inline;margin-bottom:0;margin-left:.5em;margin-right:.5em}#footer .footer .primary .address .social ul li img{height:30px;margin-left:0;margin-right:0;width:30px;display:inline-block}@media (min-width:768px){#footer .footer .primary .footer-menu{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2;margin-right:0;margin-top:0;text-align:left}}#footer .footer .primary .footer-menu ul{list-style:none;margin-left:0;margin-right:0;margin-top:.75em;text-align:center}@media (min-width:768px){#footer .footer .primary .footer-menu ul{text-align:right}}#footer .footer .primary .footer-menu ul li{border-right:1px solid #fff;display:inline;margin:0 0 0 .2em}#footer .footer .primary .footer-menu ul li a:link,#footer .footer .primary .footer-menu ul li a:visited{color:#fff}#footer .footer .primary .footer-menu ul li.last{border:none}#footer .footer .secondary{margin-top:0}@media (min-width:768px){#footer .footer .secondary{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/3}}#footer .footer .secondary p{margin-left:1.5em;margin-right:1.5em}#footer .copyright,#footer .credits{text-align:center}#footer .copyright a:link,#footer .copyright a:visited,#footer .credits a:link,#footer .credits a:visited{color:#fff}#footer .copyright a:hover,#footer .credits a:hover{color:#76b23b}.sub-footer-vignettes{width:100%;float:left;margin-left:0;margin-right:0;background:#76b23b;color:#fff;margin-top:0;padding-bottom:1.5em;padding-top:1.5em}@media (min-width:768px){.sub-footer-vignettes{padding:3em 6em}}.sub-footer-vignettes .view-sub-footer-vignettes{clear:both;margin:0 auto;max-width:1020px}.sub-footer-vignettes .view-sub-footer-vignettes ul{list-style:none;text-align:center}@media (min-width:480px){.sub-footer-vignettes .view-sub-footer-vignettes ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.sub-footer-vignettes .view-sub-footer-vignettes ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(4,1fr)}}.sub-footer-vignettes .view-sub-footer-vignettes ul .views-field-title{font-size:1.4em;font-weight:700}.sub-footer-vignettes .view-sub-footer-vignettes ul p{margin:0}.sub-footer-vignettes .view-sub-footer-vignettes ul img{display:block;height:100px;margin:0 auto;width:100px}.sub-footer-vignettes .view-sub-footer-vignettes ul li{margin-left:0;padding:0 .75em}@media (min-width:480px){.sub-footer-vignettes .view-sub-footer-vignettes ul li:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}}@media (min-width:480px){.sub-footer-vignettes .view-sub-footer-vignettes ul li:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}}@media (min-width:480px){.sub-footer-vignettes .view-sub-footer-vignettes ul li:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1}}@media (min-width:960px){.sub-footer-vignettes .view-sub-footer-vignettes ul li:nth-child(3){-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}}@media (min-width:480px){.sub-footer-vignettes .view-sub-footer-vignettes ul li:nth-child(4){-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1}}@media (min-width:960px){.sub-footer-vignettes .view-sub-footer-vignettes ul li:nth-child(4){-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}}.footable-details.table,.footable-details.table *,.footable.table,.footable.table *{box-sizing:border-box}.footable-details.table th,.footable.table th{text-align:left}
.footable-details.table,.footable.table{width:100%;max-width:100%;margin-bottom:20px}.footable-details.table>caption+thead>tr:first-child>td,.footable-details.table>caption+thead>tr:first-child>th,.footable-details.table>colgroup+thead>tr:first-child>td,.footable-details.table>colgroup+thead>tr:first-child>th,.footable-details.table>thead:first-child>tr:first-child>td,.footable-details.table>thead:first-child>tr:first-child>th,.footable.table>caption+thead>tr:first-child>td,.footable.table>caption+thead>tr:first-child>th,.footable.table>colgroup+thead>tr:first-child>td,.footable.table>colgroup+thead>tr:first-child>th,.footable.table>thead:first-child>tr:first-child>td,.footable.table>thead:first-child>tr:first-child>th{border-top:0}.footable-details.table>tbody>tr>td,.footable-details.table>tbody>tr>th,.footable-details.table>tfoot>tr>td,.footable-details.table>tfoot>tr>th,.footable-details.table>thead>tr>td,.footable-details.table>thead>tr>th,.footable.table>tbody>tr>td,.footable.table>tbody>tr>th,.footable.table>tfoot>tr>td,.footable.table>tfoot>tr>th,.footable.table>thead>tr>td,.footable.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #e4e4e4}.footable-details.table>thead>tr>td,.footable-details.table>thead>tr>th,.footable.table>thead>tr>td,.footable.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #e4e4e4}.footable-details.table-condensed>tbody>tr>td,.footable-details.table-condensed>tbody>tr>th,.footable-details.table-condensed>tfoot>tr>td,.footable-details.table-condensed>tfoot>tr>th,.footable-details.table-condensed>thead>tr>td,.footable-details.table-condensed>thead>tr>th,.footable.table-condensed>tbody>tr>td,.footable.table-condensed>tbody>tr>th,.footable.table-condensed>tfoot>tr>td,.footable.table-condensed>tfoot>tr>th,.footable.table-condensed>thead>tr>td,.footable.table-condensed>thead>tr>th{padding:5px}.footable-details.table-bordered,.footable.table-bordered{border:1px solid #e4e4e4}.footable-details.table-bordered>tbody>tr>td,.footable-details.table-bordered>tbody>tr>th,.footable-details.table-bordered>tfoot>tr>td,.footable-details.table-bordered>tfoot>tr>th,.footable-details.table-bordered>thead>tr>td,.footable-details.table-bordered>thead>tr>th,.footable.table-bordered>tbody>tr>td,.footable.table-bordered>tbody>tr>th,.footable.table-bordered>tfoot>tr>td,.footable.table-bordered>tfoot>tr>th,.footable.table-bordered>thead>tr>td,.footable.table-bordered>thead>tr>th{border:1px solid #e4e4e4}.footable-details.table-bordered>thead>tr>td,.footable-details.table-bordered>thead>tr>th,.footable.table-bordered>thead>tr>td,.footable.table-bordered>thead>tr>th{border-bottom-width:2px}.footable-details.table-striped>tbody>tr:nth-child(odd),.footable.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.footable-details.table-hover>tbody>tr:hover,.footable.table-hover>tbody>tr:hover{background-color:#f5f5f5}.footable .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;overflow:visible;text-transform:none}.footable .btn.focus,.footable .btn:focus,.footable .btn:hover{color:#333;text-decoration:none}.footable .btn-default{color:#333;background-color:#fff;border-color:#e4e4e4}.footable .btn-default.active,.footable .btn-default.focus,.footable .btn-default:active,.footable .btn-default:focus,.footable .btn-default:hover,.footable .open>.dropdown-toggle.btn-default{color:#333;background-color:#e4e4e4;border-color:#adadad}.footable .btn-primary{color:#fff;background-color:#286090;border-color:#286090}.footable .btn-primary.active,.footable .btn-primary.focus,.footable .btn-primary:active,.footable .btn-primary:focus,.footable .btn-primary:hover,.footable .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#286090}
.footable .btn-group,.footable .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.footable .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.footable .btn-group>.btn:first-child{margin-left:0}.footable .btn-group>.btn,.footable .btn-group-vertical>.btn{position:relative;float:left}.footable .btn-group-xs>.btn,.footable .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.footable .btn-group-sm>.btn,.footable .btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.footable .btn-group-lg>.btn,.footable .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.footable .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.footable .btn .caret{margin-left:0}.form-group{margin-bottom:15px}.footable .form-control{display:block;width:100%;height:34px;padding:6px 12px;margin:0;font-family:inherit;font-size:14px;line-height:1.42857143;color:#5a5a5a;background-color:#fff;background-image:none;border:1px solid #e4e4e4;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.footable .input-group{position:relative;display:table;border-collapse:separate}.footable .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.footable .input-group-btn{position:relative;font-size:0;white-space:nowrap}.footable .input-group-addon,.footable .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.footable .input-group .form-control,.footable .input-group-addon,.footable .input-group-btn{display:table-cell}.footable .input-group-btn>.btn+.btn,.footable .input-group-btn:last-child>.btn,.footable .input-group-btn:last-child>.btn-group{margin-left:-1px}.footable .input-group-btn>.btn{position:relative}.footable .input-group-btn>.btn:active,.footable .input-group-btn>.btn:focus,.footable .input-group-btn>.btn:hover{z-index:2}.footable .input-group .form-control:first-child,.footable .input-group-addon:first-child,.footable .input-group-btn:first-child>.btn,.footable .input-group-btn:first-child>.btn-group>.btn,.footable .input-group-btn:first-child>.dropdown-toggle,.footable .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.footable .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.footable .input-group .form-control:last-child,.footable .input-group-addon:last-child,.footable .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.footable .input-group-btn:first-child>.btn:not(:first-child),.footable .input-group-btn:last-child>.btn,.footable .input-group-btn:last-child>.btn-group>.btn,.footable .input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.footable .checkbox,.footable .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.footable .checkbox label,.footable .radio label{max-width:100%;min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.footable .checkbox input[type=checkbox],.footable .checkbox-inline input[type=checkbox],.footable .radio input[type=radio],.footable .radio-inline input[type=radio]{position:absolute;margin:4px 0 0 -20px;line-height:normal}.footable .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #e4e4e4;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.footable .open>.dropdown-menu{display:block}.footable .dropdown-menu-right{right:0;left:auto}
.footable .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.footable .dropdown-menu>li>a:focus,.footable .dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.footable .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.footable .pagination>li{display:inline}.footable .pagination>li:first-child>a,.footable .pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.footable .pagination>li>a,.footable .pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#286090;text-decoration:none;background-color:#fff;border:1px solid #e4e4e4}.footable .pagination>li>a:focus,.footable .pagination>li>a:hover,.footable .pagination>li>span:focus,.footable .pagination>li>span:hover{color:#286090;background-color:#eee;border-color:#e4e4e4}.footable .pagination>.active>a,.footable .pagination>.active>a:focus,.footable .pagination>.active>a:hover,.footable .pagination>.active>span,.footable .pagination>.active>span:focus,.footable .pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#286090;border-color:#286090}.footable .pagination>.disabled>a,.footable .pagination>.disabled>a:focus,.footable .pagination>.disabled>a:hover,.footable .pagination>.disabled>span,.footable .pagination>.disabled>span:focus,.footable .pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#e4e4e4}.footable .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.footable .label-default{background-color:#777}.footable-loader.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e4e4e4;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.footable .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (min-width:768px){.footable .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.footable .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.footable .form-inline .input-group{display:inline-table;vertical-align:middle}.footable .form-inline .input-group .form-control,.footable .form-inline .input-group .input-group-addon,.footable .form-inline .input-group .input-group-btn{width:auto}.footable .form-inline .input-group>.form-control{width:100%}}table.footable,table.footable-details{position:relative;width:100%;border-spacing:0;border-collapse:collapse}table.footable-details{margin-bottom:0}table>tbody>tr>td>span.footable-toggle{margin-right:8px;opacity:.3}table>tbody>tr>td>span.footable-toggle.last-column{margin-left:8px;float:right}table.table-condensed>tbody>tr>td>span.footable-toggle{margin-right:5px}table.footable-details>tbody>tr>th:nth-child(1){min-width:40px;width:120px}table.footable-details>tbody>tr>td:nth-child(2){word-break:break-all}table.footable-details>tbody>tr:first-child>td,table.footable-details>tbody>tr:first-child>th,table.footable-details>tfoot>tr:first-child>td,table.footable-details>tfoot>tr:first-child>th,table.footable-details>thead>tr:first-child>td,table.footable-details>thead>tr:first-child>th{border-top-width:0}table.footable-details.table-bordered>tbody>tr:first-child>td,table.footable-details.table-bordered>tbody>tr:first-child>th,table.footable-details.table-bordered>tfoot>tr:first-child>td,table.footable-details.table-bordered>tfoot>tr:first-child>th,table.footable-details.table-bordered>thead>tr:first-child>td,table.footable-details.table-bordered>thead>tr:first-child>th{border-top-width:1px}div.footable-loader{vertical-align:middle;text-align:center;height:300px;position:relative}div.footable-loader>span.fooicon{display:inline-block;opacity:.3;font-size:30px;line-height:32px;width:32px;height:32px;margin-top:-16px;margin-left:-16px;position:absolute;top:50%;left:50%;-webkit-animation:fooicon-spin-r 2s infinite linear;animation:fooicon-spin-r 2s infinite linear}
table.footable>tbody>tr.footable-empty>td{vertical-align:middle;text-align:center;font-size:30px}table.footable>tbody>tr>td,table.footable>tbody>tr>th{display:none}table.footable>tbody>tr.footable-detail-row>td,table.footable>tbody>tr.footable-detail-row>th,table.footable>tbody>tr.footable-empty>td,table.footable>tbody>tr.footable-empty>th{display:table-cell}@-webkit-keyframes fooicon-spin-r{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fooicon-spin-r{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fooicon{display:inline-block;font-size:inherit;font-family:FontAwesome !important;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fooicon:after,.fooicon:before{box-sizing:border-box}.fooicon-loader:before{content:"\f01e"}.fooicon-plus:before{content:"\f067"}.fooicon-minus:before{content:"\f068"}.fooicon-search:before{content:"\f002"}.fooicon-remove:before{content:"\f00d"}.fooicon-sort:before{content:"\f0dc"}.fooicon-sort-asc:before{content:"\f160"}.fooicon-sort-desc:before{content:"\f161"}.fooicon-pencil:before{content:"\f040"}.fooicon-trash:before{content:"\f1f8"}.fooicon-eye-close:before{content:"\f070"}.fooicon-flash:before{content:"\f0e7"}.fooicon-cog:before{content:"\f013"}table.footable>thead>tr.footable-filtering>th{border-bottom-width:1px;font-weight:400}table.footable>thead>tr.footable-filtering>th,table.footable.footable-filtering-right>thead>tr.footable-filtering>th{text-align:right}table.footable.footable-filtering-left>thead>tr.footable-filtering>th{text-align:left}table.footable.footable-filtering-center>thead>tr.footable-filtering>th{text-align:center}table.footable>thead>tr.footable-filtering>th div.form-group{margin-bottom:0}table.footable>thead>tr.footable-filtering>th div.form-group+div.form-group{margin-top:5px}table.footable>thead>tr.footable-filtering>th div.input-group{width:100%}table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox{margin:0;display:block;position:relative}table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox>label{display:block;padding-left:20px}table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox input[type=checkbox]{position:absolute;margin-left:-20px}@media (min-width:768px){table.footable>thead>tr.footable-filtering>th div.input-group{width:auto}table.footable>thead>tr.footable-filtering>th div.form-group{margin-left:2px;margin-right:2px}table.footable>thead>tr.footable-filtering>th div.form-group+div.form-group{margin-top:0}}table.footable>tbody>tr>td.footable-sortable,table.footable>tbody>tr>th.footable-sortable,table.footable>tfoot>tr>td.footable-sortable,table.footable>tfoot>tr>th.footable-sortable,table.footable>thead>tr>td.footable-sortable,table.footable>thead>tr>th.footable-sortable{position:relative;padding-right:30px;cursor:pointer}td.footable-sortable>span.fooicon,th.footable-sortable>span.fooicon{position:absolute;right:6px;top:50%;margin-top:-7px;opacity:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}td.footable-sortable:hover>span.fooicon,th.footable-sortable:hover>span.fooicon{opacity:1}td.footable-sortable.footable-asc>span.fooicon,td.footable-sortable.footable-desc>span.fooicon,th.footable-sortable.footable-asc>span.fooicon,th.footable-sortable.footable-desc>span.fooicon{opacity:1}table.footable-sorting-disabled td.footable-sortable.footable-asc>span.fooicon,table.footable-sorting-disabled td.footable-sortable.footable-desc>span.fooicon,table.footable-sorting-disabled td.footable-sortable:hover>span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-asc>span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-desc>span.fooicon,table.footable-sorting-disabled th.footable-sortable:hover>span.fooicon{opacity:0;visibility:hidden}
table.footable>tfoot>tr.footable-paging>td>ul.pagination{margin:10px 0 0}table.footable>tfoot>tr.footable-paging>td>span.label{display:inline-block;margin:0 0 10px;padding:4px 10px}table.footable>tfoot>tr.footable-paging>td,table.footable-paging-center>tfoot>tr.footable-paging>td{text-align:center}table.footable-paging-left>tfoot>tr.footable-paging>td{text-align:left}table.footable-paging-right>tfoot>tr.footable-paging>td{text-align:right}ul.pagination>li.footable-page{display:none}ul.pagination>li.footable-page.visible{display:inline}td.footable-editing{width:70px;max-width:70px}table.footable-editing-right td.footable-editing,table.footable-editing-right tr.footable-editing{text-align:right}table.footable-editing-left td.footable-editing,table.footable-editing-left tr.footable-editing{text-align:left}table.footable-editing button.footable-add,table.footable-editing button.footable-hide,table.footable-editing-show button.footable-show,table.footable-editing.footable-editing-always-show button.footable-hide,table.footable-editing.footable-editing-always-show button.footable-show{display:none}table.footable-editing.footable-editing-always-show button.footable-add,table.footable-editing.footable-editing-show button.footable-add,table.footable-editing.footable-editing-show button.footable-hide{display:inline-block}.page-user a.button{background:#76b23b;border:2px solid #fff;color:#fff !important;font-size:1em;line-height:1em;margin:0 auto;padding:.75em;text-align:center;max-width:270px;border-radius:10px}.page-user a.button:hover{background:#80c248}.page-user h2{color:#76b23b;text-align:center}@media (min-width:768px){.page-user h2{text-align:left}}.page-user .pane-user-page-toolbar{background-color:#f5f5f5;padding:1.5em}@media (min-width:768px){.page-user .pane-user-page-toolbar{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:960px){.page-user .pane-user-page-toolbar{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1280px){.page-user .pane-user-page-toolbar{-ms-grid-columns:2fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr}}.page-user .pane-user-page-toolbar .primary{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);text-align:center}@media (min-width:768px){.page-user .pane-user-page-toolbar .primary{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}}@media (min-width:960px){.page-user .pane-user-page-toolbar .primary{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1;text-align:left}}.page-user .pane-user-page-toolbar .primary .pane-user-field-full-name{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2;color:#414042;font-size:1.8em;padding:.75em 0 1.5em}@media (min-width:960px){.page-user .pane-user-page-toolbar .primary .pane-user-field-full-name{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:0}}.page-user .pane-user-page-toolbar .primary .pane-user-picture{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}@media (min-width:960px){.page-user .pane-user-page-toolbar .primary .pane-user-picture{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1}}.page-user .pane-user-page-toolbar .primary .pane-user-picture img{background:#fff;border:2px solid #ccc;display:block;border-radius:50%;height:auto;margin:0 auto;padding:.3em;width:100px}
.page-user .pane-user-page-toolbar .secondary{text-align:center;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media (min-width:768px){.page-user .pane-user-page-toolbar .secondary{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1;-webkit-justify-content:flex-end;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}}.page-user .pane-user-page-toolbar .secondary .views-field-points .number{color:#76b23b;font-size:6em}@media (min-width:768px){.page-user .pane-user-page-toolbar .secondary .views-field-points .number{font-size:3em}}.page-user .pane-user-page-toolbar .secondary .views-field-nothing{margin-top:1.25em}@media (min-width:768px){.page-user .pane-user-page-toolbar .secondary .views-field-nothing{margin-top:0}}.page-user .pane-user-page-toolbar .secondary .remaining{color:#76b23b;margin-top:.75em}@media (min-width:768px){.page-user .pane-user-page-toolbar .secondary .remaining{margin-top:0}}.page-user .pane-user-page-toolbar .secondary ul li{margin:0}@media (min-width:768px){.page-user .pane-user-page-toolbar .tertiary{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2;margin-top:0}}@media (min-width:960px){.page-user .pane-user-page-toolbar .tertiary{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}@media (min-width:768px){.page-user .pane-user-page-toolbar .tertiary .panel-pane{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin-top:0}}.page-user .pane-user-page-toolbar .tertiary .panel-pane .button{max-width:150px}.page-user .pane-user-page-toolbar .tertiary ul.menu{margin:0}.page-user .pane-user-page-toolbar .tertiary ul.menu li.leaf{list-style:none;margin:0;padding:0}.page-user .pane-user-page-toolbar .tertiary ul.menu li.transactions-button{display:none}.page-user .pane-commerce-cart-block,.page-user .most-recent,.page-user .pane-user-page-recent-patients,.page-user .pane-user-page-blocks,.page-user .pane-user-affiliate-blocks{display:block;margin:0 1.5em;max-width:960px}@media (min-width:768px){.page-user .pane-commerce-cart-block,.page-user .most-recent,.page-user .pane-user-page-recent-patients,.page-user .pane-user-page-blocks,.page-user .pane-user-affiliate-blocks{margin:0 auto}}.page-user .pane-commerce-cart-block{margin:3em auto}.page-user .pane-commerce-cart-block input.delete-line-item{padding:6px}.page-user .pane-commerce-cart-block form{margin:0 1.5em}@media (min-width:768px){.page-user .pane-commerce-cart-block form{margin:0}}.page-user .most-recent{background:#e4e4e4;margin:3em auto 1.5em auto}.page-user .most-recent h2.pane-title{padding-top:1.5em;text-align:center}.page-user .most-recent ul{list-style:none}.page-user .most-recent ul li{margin:0}@media (min-width:768px){.page-user .most-recent ul li .photos{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);padding:3em}}.page-user .most-recent ul li .photos .before,.page-user .most-recent ul li .photos .after{margin:0 1.5em}
@media (min-width:768px){.page-user .most-recent ul li .photos .before{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1}}@media (min-width:768px){.page-user .most-recent ul li .photos .after{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2}}.page-user .most-recent ul li .photos img{background:#fff;display:block;height:auto;margin:0 auto;max-width:100%}.page-user .most-recent .views-field-title h2{padding-bottom:1.5em;margin-left:3em}.page-user .most-recent .toolbar{background:#76b23b;padding:.5em 0}@media (min-width:768px){.page-user .most-recent .toolbar{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}}.page-user .most-recent .toolbar div{display:inline-block;margin:0 .3em}@media (min-width:768px){.page-user .most-recent .toolbar div{margin:0}}.page-user .most-recent .toolbar img{display:none}.page-user .most-recent .toolbar a{background:url("/sites/all/themes/anatomy/smilesim/images/download-white.png") no-repeat left center;background-size:25px 25px;padding-left:30px}.page-user .most-recent .toolbar a:link,.page-user .most-recent .toolbar a:visited{color:#fff !important}.page-user .most-recent .toolbar .file-size{display:none}.page-user .pane-user-page-recent-patients{padding:3em 0}.page-user .pane-user-page-recent-patients h2{margin-bottom:1.5em}.page-user .pane-user-page-recent-patients .primary{width:100% !important}@media (min-width:768px){.page-user .pane-user-page-recent-patients .primary{display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr}}.page-user .pane-user-page-recent-patients .primary .pane-patient{margin-top:0}@media (min-width:768px){.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1}}@media (min-width:768px){.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(1) .view-patient .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(1) .view-patient .view-content div{margin-top:0}.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(1) .view-patient .view-content .views-row{background:#e4e4e4;margin:.8rem;padding:1.5em;text-align:center}@media (min-width:768px){.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(1) .view-patient .view-content .views-row{margin:0 .8rem 0 0}}.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(1) .view-patient .view-content .views-row .views-field-title{font-weight:700;margin-top:.75em !important}.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(1) .view-patient .view-content .views-row .photos{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(1) .view-patient .view-content .views-row .photos img{display:block;height:auto;margin:0 auto;width:80px}@media (min-width:480px){.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(1) .view-patient .view-content>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:30ch;-ms-flex-preferred-size:30ch;flex-basis:30ch}}@media (min-width:768px){.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(1) .view-patient .view-content>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:20ch;-ms-flex-preferred-size:20ch;flex-basis:20ch}
}@media (min-width:768px){.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2}}.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(2) ul{list-style:none}.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(2) a:link,.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(2) a:visited{color:#fff !important;font-size:1.2em;font-weight:700;text-align:center}.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(2) .view-patient .views-row{background:#76b23b;margin:.8rem;padding:1.5em;text-align:center;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media (min-width:768px){.page-user .pane-user-page-recent-patients .primary .pane-patient:nth-child(2) .view-patient .views-row{margin:0 !important;min-height:108px}}.page-user .pane-user-page-blocks>.primary{width:100% !important}@media (min-width:768px){.page-user .pane-user-page-blocks>.primary{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);grid-gap:1rem}}@media (min-width:960px){.page-user .pane-user-page-blocks>.primary{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,1fr);grid-gap:1rem}}.page-user .pane-user-page-blocks>.primary>div{background:#e4e4e4;margin:1.5em 0}.page-user .pane-user-page-blocks>.primary .panel-pane{clear:initial;padding:1.5em}.page-user .pane-user-page-blocks .referral{margin:1.5em}.page-user .pane-user-page-blocks .referral .charts-google{color:#333 !important;font-size:18px !important}.page-user .pane-user-page-blocks .referral p{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.page-user .pane-user-page-blocks .userpoints{text-align:center}.page-user .pane-user-page-blocks .userpoints .view-userpoints .views-field-points .number{font-size:6em;margin-top:.1em}.page-user .pane-user-page-blocks .userpoints .view-userpoints .views-field-nothing{color:#414042;font-size:1.8em;margin-bottom:1.5em}.page-user .pane-user-page-blocks .userpoints .transactions-button{margin-top:.75em;text-align:center}.page-user .pane-user-page-blocks .userpoints ul.menu li.leaf{list-style:none;padding:0}.page-user .pane-user-page-blocks .acceptance .charts-google div[style]{display:block;margin:0 auto}.page-user .pane-user-page-blocks .acceptance svg{margin:0}.page-user .pane-user-page-blocks .acceptance .view-footer{margin-top:0}.page-user .pane-user-page-blocks .acceptance .view-footer ul.chart-legend{display:block;list-style:none;margin:0 auto;max-width:250px}.page-user .pane-user-page-blocks .acceptance .view-footer ul.chart-legend li{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin-bottom:0;margin-left:0}.page-user .pane-user-page-blocks .acceptance .view-footer ul.chart-legend li span{float:left;height:10px;margin-right:.3em;width:10px;border-radius:10px}.page-user .pane-user-page-blocks .acceptance .view-footer ul.chart-legend li:nth-child(1) span{background:#6ab245}
.page-user .pane-user-page-blocks .acceptance .view-footer ul.chart-legend li:nth-child(2) span{background:#545454}.page-user .pane-user-page-blocks .acceptance .view-footer ul.chart-legend li:nth-child(3) span{background:#878787}.page-user .pane-user-page-blocks .premium{padding:1.5em}.page-user .pane-user-page-blocks .premium .panel-pane{padding:0}.page-user .pane-user-page-blocks .premium img{background:#fff;border:2px solid #ccc;display:block;border-radius:50%;height:auto;margin:0 auto;padding:.3em;width:100px}.page-user .pane-user-page-blocks .premium a.button{background:#76b23b;border:2px solid #fff;color:#fff !important;font-size:1em;line-height:1em;margin:0 auto;padding:.75em;text-align:center;max-width:213px;border-radius:10px}.page-user .pane-user-page-blocks .guides ul,.page-user .pane-user-page-blocks .userpoints ul{list-style:none !important;margin-left:0;margin-right:0}.page-user .pane-user-page-blocks .guides ul li,.page-user .pane-user-page-blocks .userpoints ul li{margin-left:0}.page-user .pane-user-page-blocks .pane-member-button ul{list-style:none;margin:0}.page-user .pane-user-page-blocks .pane-member-button ul li{margin-left:0}.page-user .pane-user-affiliate-blocks .primary{margin:3em 0 !important;width:100% !important}.page-user .pane-user-affiliate-blocks .primary img{display:block;height:auto;margin:0 auto;width:200px}.patient-list-grid-table{display:block;margin:3em auto;max-width:960px}@media (min-width:768px){.patient-list-grid-table .view-header{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:768px){.patient-list-grid-table .view-header h2{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}}.patient-list-grid-table .view-header .layout-selector{text-align:center}@media (min-width:768px){.patient-list-grid-table .view-header .layout-selector{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}.patient-list-grid-table .view-header .layout-selector a.js-grid-toggle{background:url("/sites/all/themes/anatomy/smilesim/images/grid.svg") no-repeat;background-size:40px 40px;display:inline-block;height:40px;margin-right:.75em;padding-top:42px;text-align:center;width:40px}.patient-list-grid-table .view-header .layout-selector a.js-table-toggle{background:url("/sites/all/themes/anatomy/smilesim/images/table.svg") no-repeat;background-size:40px 40px;display:inline-block;height:40px;margin-right:.75em;padding-top:42px;text-align:center;width:40px}.patient-list-grid-table .view-filters .views-exposed-form{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media (min-width:768px){.patient-list-grid-table .view-filters .views-exposed-form{-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}}.patient-list-grid-table .view-filters .views-exposed-form .views-exposed-widget{margin-top:0}.patient-list-grid-table ul.pager li{border:1px solid #ccc;padding:.3em}.patient-list-grid-table ul.pager li a:link,.patient-list-grid-table ul.pager li a:visited{color:#414042}.patient-list-grid-table ul.your-patients-list li.your-patients-list-item{margin-left:0}.patient-list-table-view ul.your-patients-list{list-style:none}.patient-list-table-view ul.your-patients-list li.your-patients-list-item{text-align:center}@media (min-width:768px){.patient-list-table-view ul.your-patients-list li.your-patients-list-item{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;text-align:left}
}.patient-list-table-view ul.your-patients-list li.your-patients-list-item .views-field{padding:0 .75em}.patient-list-grid-view ul.your-patients-list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(250px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(250px,1fr));list-style:none}.patient-list-grid-view ul.your-patients-list li.your-patients-list-item{margin-bottom:3em;text-align:center}.patient-list-grid-view ul.your-patients-list li.your-patients-list-item .views-field-field-patient-photo img{display:block;margin:0 auto}.node-type-patient #main .pane-page-title{display:none}.node-type-patient #main .content,.node-type-patient #main .node-patient{margin-top:0}.node-type-patient #main .version-page-top{clear:both;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(12,1fr);background-color:#e4e4e4;background-image:url("data:image/svg+xml,%3Csvg width='48' height='64' viewBox='0 0 48 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 28v-4L36 12 24 24 12 12 0 24v4l4 4-4 4v4l12 12 12-12 12 12 12-12v-4l-4-4 4-4zM8 32l-6-6 10-10 10 10-6 6 6 6-10 10L2 38l6-6zm12 0l4-4 4 4-4 4-4-4zm12 0l-6-6 10-10 10 10-6 6 6 6-10 10-10-10 6-6zM0 16L10 6 4 0h4l4 4 4-4h4l-6 6 10 10L34 6l-6-6h4l4 4 4-4h4l-6 6 10 10v4L36 8 24 20 12 8 0 20v-4zm0 32l10 10-6 6h4l4-4 4 4h4l-6-6 10-10 10 10-6 6h4l4-4 4 4h4l-6-6 10-10v-4L36 56 24 44 12 56 0 44v4z' fill='%23d1d3d4' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");margin-top:-12px;padding-bottom:1.5em;padding-top:1.5em}.node-type-patient #main .version-page-top .primary{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1}@media (min-width:768px){.node-type-patient #main .version-page-top .primary{-ms-grid-column:2;-ms-grid-column-span:5;grid-column:1/7;margin-right:0}}@media (min-width:960px){.node-type-patient #main .version-page-top .primary{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/6}}.node-type-patient #main .version-page-top .primary h1{font-size:1.6em;margin-left:0;margin-right:0;text-align:center}@media (min-width:960px){.node-type-patient #main .version-page-top .primary h1{font-size:2em;text-align:left}}.node-type-patient #main .version-page-top .primary ul{list-style:none;margin-left:0;margin-right:0}.node-type-patient #main .version-page-top .primary ul li{margin:0}.node-type-patient #main .version-page-top .primary img{background:#fff;display:block;height:100px;margin:0 auto;padding:10px;width:100px}@media (min-width:960px){.node-type-patient #main .version-page-top .primary img{float:left;margin-right:1.5em}}.node-type-patient #main .version-page-top .secondary{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1}@media (min-width:768px){.node-type-patient #main .version-page-top .secondary{-ms-grid-column:7;-ms-grid-column-span:5;grid-column:7/12}}@media (min-width:960px){.node-type-patient #main .version-page-top .secondary{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-column:6;-ms-grid-column-span:7;grid-column:6/-1}}.node-type-patient #main .version-page-top .secondary .pane-patient{margin-bottom:3em;margin-top:0;padding:0}.node-type-patient #main .version-page-top .secondary .pane-patient .view{padding:0 1.5em 0 0}.node-type-patient #main .version-page-top .secondary .pane-patient .view-id-patient .view-header{font-weight:700;width:100%;text-align:center}@media (min-width:768px){.node-type-patient #main .version-page-top .secondary .pane-patient .view-id-patient .view-header{text-align:left}}.node-type-patient #main .version-page-top .secondary .pane-patient .view-id-patient .view-content{max-width:325px;width:100%}.node-type-patient #main .version-page-top .secondary .pane-patient .view-id-patient .view-content ul{list-style:none;margin-left:0;margin-right:0}.node-type-patient #main .version-page-top .secondary .pane-patient .view-id-patient .view-content ul li{margin:0}.node-type-patient #main .version-page-top .secondary .pane-patient .view-id-patient .view-content ul .button{background:#76b23b;display:block;margin:0 auto;padding:.75em 1.5em;width:250px}@media (min-width:768px){.node-type-patient #main .version-page-top .secondary .pane-patient .view-id-patient .view-content ul .button{margin:0}}@media (min-width:768px){.node-type-patient #main .version-page-top .secondary .pane-patient:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1}}@media (min-width:768px){.node-type-patient #main .version-page-top .secondary .pane-patient:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1}}.node-type-patient #main .sim-case-notes{width:100%;float:left;margin-left:0;margin-right:0;margin-top:0;padding-bottom:3em}
@media (min-width:768px){.node-type-patient #main .sim-case-notes .view-patient{margin-left:4.5em;margin-right:4.5em;margin-top:4.5em}}.node-type-patient #main .sim-case-notes .view-patient .toolbar{clear:both;background:#76b23b}@media (min-width:960px){.node-type-patient #main .sim-case-notes .view-patient .toolbar{margin-top:-40px}}.node-type-patient #main .sim-case-notes .view-patient .toolbar .toolbar-item{background:url("/sites/all/themes/anatomy/smilesim/images/download-white.png") no-repeat left center;background-size:20px 20px;display:block;margin-top:0;padding-left:20px}@media (min-width:480px){.node-type-patient #main .sim-case-notes .view-patient .toolbar .toolbar-item{display:inline-block;margin:.5em .75em}}.node-type-patient #main .sim-case-notes .view-patient .toolbar .toolbar-item a:link,.node-type-patient #main .sim-case-notes .view-patient .toolbar .toolbar-item a:visited{color:#fff;padding-left:.75em;padding-right:.75em}.node-type-patient #main .sim-case-notes .view-patient .toolbar .toolbar-item img.file-icon{display:none !important}.node-type-patient #main .sim-case-notes .view-patient .toolbar .toolbar-item .file-size{display:none}.node-type-patient #main .sim-case-notes .view-patient .photos{width:100%;float:left;margin-left:0;margin-right:0;background-color:#e4e4e4;margin-top:0;padding-bottom:1.5em;padding-top:1.5em}@media (min-width:768px){.node-type-patient #main .sim-case-notes .view-patient .photos{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}}.node-type-patient #main .sim-case-notes .view-patient .photos .sim-before-image,.node-type-patient #main .sim-case-notes .view-patient .photos .sim-sim-image{width:100%;float:left;margin-left:0;margin-right:0;margin-top:0}@media (min-width:768px){.node-type-patient #main .sim-case-notes .view-patient .photos .sim-before-image,.node-type-patient #main .sim-case-notes .view-patient .photos .sim-sim-image{-webkit-order:0;-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}.node-type-patient #main .sim-case-notes .view-patient .photos .sim-before-image img,.node-type-patient #main .sim-case-notes .view-patient .photos .sim-sim-image img{background:#fff;border:1px solid #e4e4e4;display:block;height:auto;padding:10px;margin:0 auto 1.5em;box-shadow:0 5px 5px 0 rgba(0,0,0,.25);width:250px}@media (min-width:768px){.node-type-patient #main .sim-case-notes .view-patient .photos .sim-before-image img,.node-type-patient #main .sim-case-notes .view-patient .photos .sim-sim-image img{width:280px}}@media (min-width:1280px){.node-type-patient #main .sim-case-notes .view-patient .photos .sim-before-image img,.node-type-patient #main .sim-case-notes .view-patient .photos .sim-sim-image img{width:380px}}@media (min-width:1440px){.node-type-patient #main .sim-case-notes .view-patient .photos .sim-before-image img,.node-type-patient #main .sim-case-notes .view-patient .photos .sim-sim-image img{width:460px}}.node-type-patient #main .sim-case-notes .view-patient .case-details{width:100%;float:left;margin-left:0;margin-right:0;background:#fff;border-top:2px solid #76b23b;margin-top:0;padding-top:1.5em}@media (min-width:960px){.node-type-patient #main .sim-case-notes .view-patient .case-details{padding-left:0;padding-right:0;padding-top:3em}}.node-type-patient #main .sim-case-notes .view-patient .case-details .left{width:100%;float:left;margin-left:0;margin-right:0;padding-left:1.5em;padding-right:1.5em}@media (min-width:1280px){.node-type-patient #main .sim-case-notes .view-patient .case-details .left{width:49.15254%;float:left;margin-right:1.69492%;margin-right:0}
}.node-type-patient #main .sim-case-notes .view-patient .case-details .left h2{font-size:1.8em;margin-left:0;margin-right:0}.node-type-patient #main .sim-case-notes .view-patient .case-details .left .entity-teeth h2{display:none}.node-type-patient #main .sim-case-notes .view-patient .case-details .right{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1280px){.node-type-patient #main .sim-case-notes .view-patient .case-details .right{width:49.15254%;float:left;margin-right:1.69492%;margin-right:0;margin-top:0}}.node-type-patient #main .sim-case-notes .view-patient .case-details .right h2{font-size:1.8em;margin-left:0;margin-right:0}.node-type-patient #main .sim-case-notes .view-patient .case-details .right .entity-teeth h2{font-size:1em;margin-bottom:.75em}.node-type-patient #main .sim-case-notes .view-patient .case-details .right .entity-teeth h2 a{color:#414042;cursor:default;pointer-events:none}.node-type-patient #main .sim-case-notes .view-patient .case-details .right .smile-style{width:100%;float:left;margin-left:0;margin-right:0;margin-top:1.5em;padding-left:1.5em;padding-right:1.5em}@media (min-width:768px){.node-type-patient #main .sim-case-notes .view-patient .case-details .right .smile-style{width:49.15254%;float:left;margin-right:1.69492%;margin-right:0;margin-top:0}}.node-type-patient #main .sim-case-notes .view-patient .case-details .right .smile-style img{display:block;height:auto;margin:0 auto;width:100%}.node-type-patient #main .sim-case-notes .view-patient .case-details .right .tooth-color{width:100%;float:left;margin-left:0;margin-right:0;margin-top:1.5em;padding-left:1.5em;padding-right:1.5em}@media (min-width:768px){.node-type-patient #main .sim-case-notes .view-patient .case-details .right .tooth-color{width:49.15254%;float:left;margin-right:1.69492%;margin-right:0;margin-top:0}}.node-type-patient #main .sim-case-notes .view-patient .case-details .right .tooth-color img{display:block;height:110px;margin:0 auto;width:auto}.node-type-patient #main .sim-case-notes .view-patient .case-details .right .gingival-margin,.node-type-patient #main .sim-case-notes .view-patient .case-details .right .additional-instructions{width:100%;float:left;margin-left:0;margin-right:0;margin-top:1.5em;padding:1.5em}@media (min-width:480px){.node-type-patient #main .sim-case-notes .view-patient .case-details .right .gingival-margin,.node-type-patient #main .sim-case-notes .view-patient .case-details .right .additional-instructions{padding-left:1.5em;padding-right:1.5em}}.node-type-patient #main .sim-case-notes .view-patient .case-details .right .gingival-margin p,.node-type-patient #main .sim-case-notes .view-patient .case-details .right .additional-instructions p{margin:0}.node-type-patient .pane-page-status ul.tabs{display:none}div.vertical-tabs-panes{width:100%;float:left;margin-left:0;margin-right:0}div.vertical-tabs{border:1px solid #76b23b;margin:0;position:static}@media (min-width:960px){div.vertical-tabs{border:1px solid #e4e4e4;margin:1em 0 1em 15em;position:relative}}div.vertical-tabs ul.vertical-tabs-list{width:100%;float:left;margin-left:0;margin-right:0;border-top:1px solid #76b23b !important}@media (min-width:960px){div.vertical-tabs ul.vertical-tabs-list{border-top:none !important;float:left;list-style:none;list-style-image:none;margin:-1px 0 -1px -15em;padding:0;position:relative;width:15em}}div.vertical-tabs ul.vertical-tabs-list li{background:#fff;border:none !important}div.vertical-tabs ul.vertical-tabs-list li a:link,div.vertical-tabs ul.vertical-tabs-list li a:visited{color:#76b23b;padding-bottom:1.5em !important;padding-top:1.5em !important}div.vertical-tabs ul.vertical-tabs-list li .summary{color:#fff}div.vertical-tabs ul.vertical-tabs-list .selected{background:#e6e6e6;color:#fff}div.vertical-tabs ul.vertical-tabs-list .selected a:link,div.vertical-tabs ul.vertical-tabs-list .selected a:visited{color:#fff}div.vertical-tabs ul.vertical-tabs-list .selected .summary{color:#000}.view-mandibular-terms ul,.view-maxillary-terms ul{list-style:none;margin-left:0;position:relative}.view-mandibular-terms ul li,.view-maxillary-terms ul li{margin:0;position:absolute}
.view-mandibular-terms ul li img,.view-maxillary-terms ul li img{display:block;height:auto;width:300px}.node-type-patient .maxillary svg,.node-type-patient .mandibular svg{height:54px !important;position:absolute;width:54px !important}@media (min-width:768px){.node-type-patient .maxillary svg,.node-type-patient .mandibular svg{height:75px !important;width:75px !important}}.node-type-patient .maxillary svg .fill,.node-type-patient .mandibular svg .fill{fill:#fff}.node-type-patient .maxillary svg .interior,.node-type-patient .maxillary svg .outline,.node-type-patient .mandibular svg .interior,.node-type-patient .mandibular svg .outline{fill:#000}.node-type-patient .maxillary #maxillary-1,.node-type-patient .mandibular #maxillary-1{left:-10px;top:188px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-1,.node-type-patient .mandibular #maxillary-1{left:-5px;top:249px}}.node-type-patient .maxillary #maxillary-2,.node-type-patient .mandibular #maxillary-2{left:-16px;top:155px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-2,.node-type-patient .mandibular #maxillary-2{left:-13px;top:204px}}.node-type-patient .maxillary #maxillary-3,.node-type-patient .mandibular #maxillary-3{left:-10px;top:123px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-3,.node-type-patient .mandibular #maxillary-3{left:-5px;top:162px}}.node-type-patient .maxillary #maxillary-4,.node-type-patient .mandibular #maxillary-4{left:3px;top:94px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-4,.node-type-patient .mandibular #maxillary-4{left:12px;top:125px}}.node-type-patient .maxillary #maxillary-5,.node-type-patient .mandibular #maxillary-5{left:18px;top:71px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-5,.node-type-patient .mandibular #maxillary-5{left:32px;top:94px}}.node-type-patient .maxillary #maxillary-6,.node-type-patient .mandibular #maxillary-6{left:32px;top:48px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-6,.node-type-patient .mandibular #maxillary-6{left:51px;top:62px}}.node-type-patient .maxillary #maxillary-7,.node-type-patient .mandibular #maxillary-7{left:50px;top:27px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-7,.node-type-patient .mandibular #maxillary-7{left:74px;top:35px}}.node-type-patient .maxillary #maxillary-8,.node-type-patient .mandibular #maxillary-8{left:78px;top:10px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-8,.node-type-patient .mandibular #maxillary-8{left:111px;top:13px}}.node-type-patient .maxillary #maxillary-9,.node-type-patient .mandibular #maxillary-9{left:110px;top:12px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-9,.node-type-patient .mandibular #maxillary-9{left:154px;top:15px}}.node-type-patient .maxillary #maxillary-10,.node-type-patient .mandibular #maxillary-10{left:140px;top:27px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-10,.node-type-patient .mandibular #maxillary-10{left:192px;top:35px}}.node-type-patient .maxillary #maxillary-11,.node-type-patient .mandibular #maxillary-11{left:158px;top:46px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-11,.node-type-patient .mandibular #maxillary-11{left:216px;top:61px}}.node-type-patient .maxillary #maxillary-12,.node-type-patient .mandibular #maxillary-12{left:178px;top:70px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-12,.node-type-patient .mandibular #maxillary-12{left:243px;top:92px}}.node-type-patient .maxillary #maxillary-13,.node-type-patient .mandibular #maxillary-13{left:193px;top:94px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-13,.node-type-patient .mandibular #maxillary-13{left:263px;top:125px}}.node-type-patient .maxillary #maxillary-14,.node-type-patient .mandibular #maxillary-14{left:204px;top:115px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-14,.node-type-patient .mandibular #maxillary-14{left:277px;top:152px}}.node-type-patient .maxillary #maxillary-15,.node-type-patient .mandibular #maxillary-15{left:211px;top:154px}
@media (min-width:768px){.node-type-patient .maxillary #maxillary-15,.node-type-patient .mandibular #maxillary-15{left:287px;top:204px}}.node-type-patient .maxillary #maxillary-16,.node-type-patient .mandibular #maxillary-16{left:207px;top:195px}@media (min-width:768px){.node-type-patient .maxillary #maxillary-16,.node-type-patient .mandibular #maxillary-16{left:282px;top:259px}}.node-type-patient .maxillary #mandibular-17,.node-type-patient .mandibular #mandibular-17{left:212px;top:34px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-17,.node-type-patient .mandibular #mandibular-17{left:288px;top:10px}}.node-type-patient .maxillary #mandibular-18,.node-type-patient .mandibular #mandibular-18{left:215px;top:66px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-18,.node-type-patient .mandibular #mandibular-18{left:292px;top:52px}}.node-type-patient .maxillary #mandibular-19,.node-type-patient .mandibular #mandibular-19{left:207px;top:109px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-19,.node-type-patient .mandibular #mandibular-19{left:281px;top:109px}}.node-type-patient .maxillary #mandibular-20,.node-type-patient .mandibular #mandibular-20{left:193px;top:140px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-20,.node-type-patient .mandibular #mandibular-20{left:263px;top:150px}}.node-type-patient .maxillary #mandibular-21,.node-type-patient .mandibular #mandibular-21{left:170px;top:167px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-21,.node-type-patient .mandibular #mandibular-21{left:232px;top:186px}}.node-type-patient .maxillary #mandibular-22,.node-type-patient .mandibular #mandibular-22{left:156px;top:192px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-22,.node-type-patient .mandibular #mandibular-22{left:213px;top:220px}}.node-type-patient .maxillary #mandibular-23,.node-type-patient .mandibular #mandibular-23{left:138px;top:206px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-23,.node-type-patient .mandibular #mandibular-23{left:189px;top:238px}}.node-type-patient .maxillary #mandibular-24,.node-type-patient .mandibular #mandibular-24{left:116px;top:211px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-24,.node-type-patient .mandibular #mandibular-24{left:161px;top:244px}}.node-type-patient .maxillary #mandibular-25,.node-type-patient .mandibular #mandibular-25{left:80px;top:213px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-25,.node-type-patient .mandibular #mandibular-25{left:113px;top:247px}}.node-type-patient .maxillary #mandibular-26,.node-type-patient .mandibular #mandibular-26{left:58px;top:205px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-26,.node-type-patient .mandibular #mandibular-26{left:84px;top:236px}}.node-type-patient .maxillary #mandibular-27,.node-type-patient .mandibular #mandibular-27{left:38px;top:192px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-27,.node-type-patient .mandibular #mandibular-27{left:58px;top:219px}}.node-type-patient .maxillary #mandibular-28,.node-type-patient .mandibular #mandibular-28{left:23px;top:171px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-28,.node-type-patient .mandibular #mandibular-28{left:37px;top:192px}}.node-type-patient .maxillary #mandibular-29,.node-type-patient .mandibular #mandibular-29{left:1px;top:140px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-29,.node-type-patient .mandibular #mandibular-29{left:9px;top:150px}}.node-type-patient .maxillary #mandibular-30,.node-type-patient .mandibular #mandibular-30{left:-15px;top:102px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-30,.node-type-patient .mandibular #mandibular-30{left:-13px;top:100px}}.node-type-patient .maxillary #mandibular-31,.node-type-patient .mandibular #mandibular-31{left:-20px;top:67px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-31,.node-type-patient .mandibular #mandibular-31{left:-20px;top:54px}
}.node-type-patient .maxillary #mandibular-32,.node-type-patient .mandibular #mandibular-32{left:-19px;top:32px}@media (min-width:768px){.node-type-patient .maxillary #mandibular-32,.node-type-patient .mandibular #mandibular-32{left:-18px;top:7px}}.maxillary{background:url("/sites/all/themes/anatomy/smilesim/images/maxillary.svg") no-repeat;background-size:300px 300px;background-position:center top;display:block;height:248px;margin:0 auto;position:relative;width:300px}@media (min-width:768px){.maxillary{background-size:100%}}.mandibular{background:url("/sites/all/themes/anatomy/smilesim/images/mandibular.svg") no-repeat;background-position:center 26px;background-size:300px 300px;display:block;height:260px;margin:0 auto;position:relative;width:300px}@media (min-width:768px){.mandibular{background-position:center top;background-size:100%}}@media (min-width:768px){.mandibular,.maxillary{height:330px;margin:0 auto;width:400px}}.mandibular .contextual-links-region,.maxillary .contextual-links-region{position:initial}.node-type-patient #main .version-page-top .secondary{width:100% !important}.case-accepted form.rel-register-build,.case-accepted form{margin-left:0;margin-right:0}@media (min-width:1280px){.case-accepted form>div{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.case-accepted form>div .rel-register-link{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1}.case-accepted form>div .views-table{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;margin-top:0}.case-accepted form>div .views-table tbody{border:none}.case-accepted form>div .views-table tbody td.accepted-cases{padding:0}.case-accepted form>div .views-table tbody td.accepted-cases .form-required{display:none}.case-accepted form>div .views-table tbody td.accepted-cases #edit-actions{display:block;float:right}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-static{display:none}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-static .form-checkbox:checked{background-color:#76b23b}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-static .form-checkbox:checked:before{left:32px}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit{margin-top:0}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit .form-radios{background:#fff;border:2px solid #95a5a6;border-radius:10px;overflow:hidden;position:relative;display:block;margin:0 auto;max-width:238px;overflow:hidden;text-align:center}@media (min-width:768px){.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit .form-radios{margin:0}}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit .form-radios .form-item{margin:0}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit .form-radios .form-type-radio{display:inline-block}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit .form-radios label{text-align:center;font-family:sans-serif;display:inline-block;color:#95a5a6;position:relative;z-index:2;margin:0;text-align:center;padding:.3em .5em;cursor:pointer}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit .form-radios input{display:none;position:absolute;z-index:3;opacity:0;cursor:pointer}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit .form-radios input[value="1"]:checked{background:#e74c3c;left:2px;color:#fff}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit .form-radios input[value="2"]:checked{background:#76b23b;left:46px}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit .form-radios input[value="3"]:checked{background:#95a5a6;left:23px}.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit .form-radios input[value="2"]:checked+label,.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit .form-radios input[value="1"]:checked+label,.case-accepted form>div .views-table tbody td.accepted-cases .views-row-edit-edit .form-radios input[value="3"]:checked+label{background:#76b23b;color:#fff}
.case-accepted form>div .form-actions{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4}.case-accepted form>div .form-actions input.form-submit{margin:.3em auto;padding:.3em .75em}.case-accepted .form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;border-radius:50px;overflow:hidden;outline:none;border:none;cursor:pointer;background-color:#6d6f72;-webkit-transition:background-color ease .3s;transition:background-color ease .3s}.case-accepted .form-checkbox:before{content:"Yes No";display:block;position:absolute;z-index:2;width:28px;height:28px;background:#fff;left:2px;top:2px;border-radius:50%;font:10px/28px Helvetica;text-transform:uppercase;font-weight:700;text-indent:-22px;word-spacing:37px;color:#fff;text-shadow:-1px -1px rgba(0,0,0,.15);white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-transition:all cubic-bezier(.3,1.5,.7,1) .3s;transition:all cubic-bezier(.3,1.5,.7,1) .3s}.case-accepted .form-type-checkbox label{display:none}.node-type-patient #main .version-page-top .secondary .case-accepted .rel-register-build>div{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}.node-type-patient #main .version-page-top .secondary .case-accepted .rel-register-build>div .rel-register-link{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1}.node-type-patient #main .version-page-top .secondary .case-accepted .rel-register-build>div .views-table{margin-top:0}.node-type-patient #main .version-page-top .secondary .case-accepted .form-type-checkbox label{display:none}.node-type-patient #main .version-page-top .secondary .case-accepted .views-row-edit-static{display:none}.node-type-patient #main .version-page-top .secondary .case-accepted tbody{border:none}.node-type-patient #main .version-page-top .secondary .case-accepted .form-item,.node-type-patient #main .version-page-top .secondary .case-accepted .form-actions{margin:0}.node-type-patient #main .version-page-top .secondary .case-accepted .views-row-edit-edit{margin-top:0}.node-type-patient #main .version-page-top .secondary .case-accepted td{padding:0}.node-type-patient #main .version-page-top .secondary .form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:62px;height:32px;display:inline-block;position:relative;border-radius:50px;overflow:hidden;outline:none;border:none;cursor:pointer;background-color:#6d6f72;-webkit-transition:background-color ease .3s;transition:background-color ease .3s}.node-type-patient #main .version-page-top .secondary .form-checkbox:before{content:"Yes No";display:block;position:absolute;z-index:2;width:28px;height:28px;background:#fff;left:2px;top:2px;border-radius:50%;font:10px/28px Helvetica;text-transform:uppercase;font-weight:700;text-indent:-22px;word-spacing:37px;color:#fff;text-shadow:-1px -1px rgba(0,0,0,.15);white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-transition:all cubic-bezier(.3,1.5,.7,1) .3s;transition:all cubic-bezier(.3,1.5,.7,1) .3s}.node-type-patient #main .version-page-top .secondary .form-checkbox:checked{background-color:#76b23b}.node-type-patient #main .version-page-top .secondary .form-checkbox:checked:before{left:32px}.node-type-patient #main .version-page-top .case-accepted .form-radios{margin-top:0}.node-type-patient #main .version-page-top .case-accepted form{margin-left:0;margin-right:0}.node-type-patient #main .version-page-top .case-accepted .form-submit{margin:.75em auto;padding:.3em .75em}@media (min-width:768px){.node-type-patient #main .version-page-top .case-accepted .form-submit{margin-left:0;margin-top:.3em}}.page-user .login-forgot,.page-toboggan-denied .login-forgot{margin-bottom:.75em;text-align:center}.page-user .toboggan-unified,.page-toboggan-denied .toboggan-unified{padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em;padding-top:1.5em}@media (min-width:768px){.page-user .toboggan-unified,.page-toboggan-denied .toboggan-unified{display:block;margin:0 auto;max-width:768px}}.page-user .toboggan-unified #login-links,.page-toboggan-denied .toboggan-unified #login-links{line-height:1em}
@media (min-width:768px){.page-user .toboggan-unified #login-links,.page-toboggan-denied .toboggan-unified #login-links{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}}.page-user-register #main{display:-ms-grid;display:grid}@media (min-width:960px){.page-user-register #main{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(12,1fr)}}.page-user-register #main .page-status{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3}.page-user-register #main .signing-up{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4;padding-top:2em}@media (min-width:960px){.page-user-register #main .signing-up{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6}}@media (min-width:1280px){.page-user-register #main .signing-up{-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2/6}}.page-user-register #main .register{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5}@media (min-width:960px){.page-user-register #main .register{-ms-grid-column:6;-ms-grid-column-span:7;grid-column:6/-1;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4}}@media (min-width:1280px){.page-user-register #main .register{-ms-grid-column:6;-ms-grid-column-span:7;grid-column:6/12}}.page-user-register #main .login-form{display:none}.page-user-register #main .page-status .primary{width:100%}.page-email-verification .main-wrapper .pane-node-body{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1}.toboggan-unified #login-links{line-height:1em;padding-top:1.5em}@media (min-width:960px){.toboggan-unified #login-links{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}}.toboggan-unified #login-links .login-link:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1}.toboggan-unified #login-links .login-link:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2}.toboggan-unified #login-links a{border:1px solid #76b23b;background-color:#fff;color:#76b23b;display:block;font-size:.8em;margin:0 auto .75em;min-width:240px;padding-bottom:.75em;padding-left:.2em;padding-right:.2em;padding-top:.75em;border-radius:10px}.toboggan-unified #login-links a.lt-active:hover,.toboggan-unified #login-links a:hover{background-color:#f6fbf1;border:1px solid #76b23b;color:#76b23b}.toboggan-unified #login-links a.lt-active{background-color:#76b23b;border:1px solid #76b23b;border:none;color:#fff}.toboggan-unified .confirm-parent,.toboggan-unified .password-parent{width:100%}.toboggan-unified .form-type-password-confirm label{width:100%}.toboggan-unified .form-type-password-confirm input{clear:both;float:right}.toboggan-unified .form-type-password-confirm .password-strength{width:17em;float:right;margin-top:0;margin-bottom:1.5em}@media (min-width:768px){.toboggan-unified .password-suggestions{float:right}}.toboggan-unified .form-item-timezone select{width:80%}#login-message{display:none}form#user-login,form#user-pass,form#user-register-form{clear:both;display:block;margin:0 auto 10.4em}form#user-login input.form-text,form#user-login input:-webkit-autofill,form#user-pass input.form-text,form#user-pass input:-webkit-autofill,form#user-register-form input.form-text,form#user-register-form input:-webkit-autofill{background:#e4e4e4 !important;-webkit-text-fill-color:#414042;border:2px solid #6d6f72 !important;border-radius:10px;color:#76b23b;padding:.75em;width:100%;-webkit-box-shadow:0 0 0 1000px #e4e4e4 inset}form#user-login label,form#user-pass label,form#user-register-form label{float:left;font-size:1.4em;margin-top:10px;width:100%}form#user-login input.form-submit,form#user-pass input.form-submit,form#user-register-form input.form-submit{background:#76b23b;color:#fff;display:block;height:auto;line-height:1em;margin:0 auto;text-align:center;border-radius:10px;width:200px}form#user-login .description,form#user-pass .description,form#user-register-form .description{clear:both;color:#6d6f72}.page-user-reset #main form,.page-user-password #main form{max-width:960px;margin-left:auto;margin-right:auto}
.page-user-reset #main form:after,.page-user-password #main form:after{content:" ";display:block;clear:both}.page-user-reset #main .form-actions input,.page-user-password #main .form-actions input{margin-top:1.5em}.page-user-reset #main .primary,.page-user-edit #main .primary{width:100% !important}.page-user-edit #user-profile-form{margin:0 auto;max-width:960px}.section-newsletter .page-status{position:relative;z-index:10}.section-newsletter #main .primary,.section-newsletter .page-title{display:block;margin:0 auto;max-width:960px}.section-newsletter .pane-node-simplenews-newsletter{padding-left:1.5em}.section-newsletter h1{text-align:center}.section-newsletter a.button{background:#76b23b;color:#fff;margin:0 auto;max-width:300px;padding-bottom:.75em;padding-left:1.5em;padding-right:1.5em;padding-top:.75em}.discount .field-commerce-price{text-decoration:line-through}.discount .details{font-size:1.2em !important}.pane-plans{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1;font-family:EurostileRegular;font-size:16px;margin-top:0;max-width:1000px;width:100%}.pane-plans img{position:absolute;left:0;top:0;height:100%;z-index:-1}.pane-plans .view-plans *{box-sizing:border-box;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}@media (min-width:480px){.pane-plans .view-plans ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.pane-plans .view-plans ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:100%}}.pane-plans .view-plans ul li.plan{background-color:#76b23b;color:#fff;float:left;margin-bottom:3em;margin-left:.75em;margin-right:.75em;position:relative;overflow:hidden;padding-bottom:4.5em;text-align:center;border-radius:10px}@media (min-width:960px){.pane-plans .view-plans ul li.plan{min-width:22%}}.pane-plans .view-plans ul li.plan .plan-title{border-bottom:3px solid #fff;font-size:1.8em !important;font-weight:700;letter-spacing:2px;line-height:1em;margin:0;padding:10px 0;position:relative}@media (min-width:960px){.pane-plans .view-plans ul li.plan .plan-title{font-size:2.5em;padding:10px .5em}}.pane-plans .view-plans ul li.plan .field-product-description{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;margin-top:0;padding-left:.8em;padding-right:.8em;padding-top:1.5em}.pane-plans .view-plans ul li.plan .plan-cost{font-size:1.5em !important}.pane-plans .view-plans ul li.plan .plan-cost .price .field-commerce-price{padding:0 20px;margin-top:1.5em;font-size:2.8em;text-align:center}.pane-plans .view-plans ul li.plan form{margin-left:0;margin-right:0}.pane-plans .view-plans ul li.plan form input.form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#76b23b;background-color:#e4e4e4;background-position:center center;background-size:50px 50px;border:none;border-color:none;bottom:0;box-sizing:border-box;color:#414042;cursor:pointer;display:inline-block;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1.6em;font-weight:300;height:auto;left:0;line-height:1em;margin:0;padding-bottom:.75em;padding-top:.75em;position:absolute;text-align:center;width:100%;border-radius:0}.helvetica-neue-light .pane-plans .view-plans ul li.plan form input.form-submit{font-family:"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}@media (min-width:480px){.pane-plans .view-plans ul li.plan:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}}@media (min-width:480px){.pane-plans .view-plans ul li.plan:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}}@media (min-width:480px){.pane-plans .view-plans ul li.plan:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1}}@media (min-width:480px){.pane-plans .view-plans ul li.plan:nth-child(4){-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1}
}.pane-plans .view-plans header{color:#fff}.pane-plans .view-plans .plan:hover i{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.pane-plans .view-plans .plan-price{font-weight:400;font-size:2.8em;margin:10px 0;display:inline-block}.pane-plans .view-plans .plan-type{opacity:.8;font-size:.7em;text-transform:uppercase}.pane-plans .view-plans .plan-features{padding:0 0 20px;margin:0;list-style:outside none none;font-size:.9em}.pane-plans .view-plans .plan-features li{padding:8px 20px}.pane-plans .view-plans .plan-features i{margin-right:8px;color:rgba(255,255,255,.5)}.pane-plans .view-plans .plan-select{clear:both;padding:20px;text-align:center}.pane-plans .view-plans .plan-select a{background-color:#286090;color:#fff;text-decoration:none;padding:12px 20px;font-size:.75em;font-weight:600;border-radius:8px;text-transform:uppercase;letter-spacing:4px;display:inline-block}.pane-plans .view-plans .plan-select a:hover{background-color:#1b8ad8 !important}.pane-plans .view-plans .featured .plan-select{padding:30px 20px}.pane-plans .view-plans .featured .plan-select a{background-color:#286090}.no-year .field-commerce-price:after{content:none}.page-user-addressbook #main h1,.page-user-addressbook-billing #main h1,.page-user-cards #main h1,.page-user-messages #main h1,.page-user-orders #main h1,.page-user-user-recurring-entities #main h1{text-align:left}.page-user-addressbook #main h2,.page-user-addressbook-billing #main h2,.page-user-cards #main h2,.page-user-messages #main h2,.page-user-orders #main h2,.page-user-user-recurring-entities #main h2{margin-left:0;margin-right:0;text-align:left}.page-user-addressbook #main .pane-page-status ul.action-links,.page-user-addressbook-billing #main .pane-page-status ul.action-links,.page-user-cards #main .pane-page-status ul.action-links,.page-user-messages #main .pane-page-status ul.action-links,.page-user-orders #main .pane-page-status ul.action-links,.page-user-user-recurring-entities #main .pane-page-status ul.action-links{list-style:none;margin:1.5em 0}.page-user-addressbook #main .pane-page-status ul.action-links a,.page-user-addressbook-billing #main .pane-page-status ul.action-links a,.page-user-cards #main .pane-page-status ul.action-links a,.page-user-messages #main .pane-page-status ul.action-links a,.page-user-orders #main .pane-page-status ul.action-links a,.page-user-user-recurring-entities #main .pane-page-status ul.action-links a{background:#76b23b;color:#fff;font-size:1em;margin-left:1.5em;max-width:280px;padding:.75em}.page-user-addressbook #main .view,.page-user-addressbook-billing #main .view,.page-user-cards #main .view,.page-user-messages #main .view,.page-user-orders #main .view,.page-user-user-recurring-entities #main .view{padding:1.5em 4.5em 4.5em}.page-user-addressbook #main .view .name-block,.page-user-addressbook-billing #main .view .name-block,.page-user-cards #main .view .name-block,.page-user-messages #main .view .name-block,.page-user-orders #main .view .name-block,.page-user-user-recurring-entities #main .view .name-block{font-weight:700}.page-user-addressbook #main .view .locality-block,.page-user-addressbook #main .view .street-block,.page-user-addressbook-billing #main .view .locality-block,.page-user-addressbook-billing #main .view .street-block,.page-user-cards #main .view .locality-block,.page-user-cards #main .view .street-block,.page-user-messages #main .view .locality-block,.page-user-messages #main .view .street-block,.page-user-orders #main .view .locality-block,.page-user-orders #main .view .street-block,.page-user-user-recurring-entities #main .view .locality-block,.page-user-user-recurring-entities #main .view .street-block{margin-top:0}.page-user-addressbook #main .view ul li,.page-user-addressbook-billing #main .view ul li,.page-user-cards #main .view ul li,.page-user-messages #main .view ul li,.page-user-orders #main .view ul li,.page-user-user-recurring-entities #main .view ul li{margin-left:0}.page-user-addressbook #main .view p,.page-user-addressbook-billing #main .view p,.page-user-cards #main .view p,.page-user-messages #main .view p,.page-user-orders #main .view p,.page-user-user-recurring-entities #main .view p{margin-left:0;margin-right:0}
.page-user-addressbook .button,.page-user-addressbook-billing .button,.page-user-cards .button,.page-user-messages .button,.page-user-orders .button,.page-user-user-recurring-entities .button{background:#76b23b;display:block;margin:0 auto;padding:.75em;max-width:280px}.page-user-addressbook #commerce-addressbook-billing-default,.page-user-addressbook .view-commerce-card-on-file-user-cards,.page-user-addressbook .view-user-recurring-entities,.page-user-addressbook .view,.page-user-addressbook-billing #commerce-addressbook-billing-default,.page-user-addressbook-billing .view-commerce-card-on-file-user-cards,.page-user-addressbook-billing .view-user-recurring-entities,.page-user-addressbook-billing .view,.page-user-cards #commerce-addressbook-billing-default,.page-user-cards .view-commerce-card-on-file-user-cards,.page-user-cards .view-user-recurring-entities,.page-user-cards .view,.page-user-messages #commerce-addressbook-billing-default,.page-user-messages .view-commerce-card-on-file-user-cards,.page-user-messages .view-user-recurring-entities,.page-user-messages .view,.page-user-user-recurring-entities #commerce-addressbook-billing-default,.page-user-user-recurring-entities .view-commerce-card-on-file-user-cards,.page-user-user-recurring-entities .view-user-recurring-entities,.page-user-user-recurring-entities .view{display:block;margin:0 auto;max-width:960px}.page-user-orders .view,.page-user-orders .view-commerce-user-orders{display:block;margin:0 auto;max-width:1280px}.page-user-messages .message-queue-empty{padding:1.5em 4.5em 4.5em}.page-user-cards,.page-user-user-recurring-entities{text-align:center}.page-user-cards a.button,.page-user-user-recurring-entities a.button{margin:1.5em auto;color:#fff}.page-legal #main .main-wrapper--legal{clear:both;margin:0 auto;max-width:960px;padding-bottom:4.5em;padding-top:1.5em;width:100%}.last-updated{border:3px solid #6d6f72;color:#6d6f72;margin-bottom:3em;margin-left:1.5em;margin-right:1.5em;margin-top:.75em;padding:.5em;text-align:center;width:100%}.page-user #edit-legal label.option{float:initial;font-size:1.4em;margin-left:.3em;margin-top:10px;vertical-align:middle;width:initial}.page-legal-accept #legal-login{clear:both;max-width:960px;margin-left:auto;margin-right:auto;margin-top:0;padding-bottom:4.5em;padding-top:1.5em;width:100%}.front .testimonials{width:100%;float:left;margin-left:0;margin-right:0;background:#fff;font-family:EurostileRegular;font-size:1em;margin-top:0;padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em;padding-top:1.5em}@media (min-width:768px){.front .testimonials{padding-bottom:3em;padding-left:3em;padding-right:3em;padding-top:3em}}.front .testimonials .views-field-title{text-align:left}.front .testimonials .view-testimonials{background:#fff;color:#6d6f72;display:block;margin:3em auto;max-width:1120px}.front .testimonials .view-testimonials ul{color:#414042;list-style:none;margin-left:0}.front .testimonials .view-testimonials ul li{margin:0}@media (min-width:768px){.front .testimonials .view-testimonials ul li{margin-left:0;margin-right:1.5em}}.front .testimonials .view-testimonials ul li .field-body{margin-top:0;position:relative}.front .testimonials .view-testimonials ul li .field-body p{margin-left:0;margin-right:0;font-size:1.2em;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.front .testimonials .view-testimonials ul li .field-body p:before{content:"\201C";left:0;margin-right:-.2em;top:30px}.front .testimonials .view-testimonials ul li .field-body p:after{content:"\201D";margin-left:-.2em;right:0;bottom:0}.front .testimonials .view-testimonials ul li .suffix,.front .testimonials .view-testimonials ul li .credentials,.front .testimonials .view-testimonials ul li .practice{margin-top:0}.front .testimonials .view-testimonials .image .contextual-links-wrapper{display:none}@media (min-width:768px){.front .testimonials .has-image ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}}.front .testimonials .has-image ul p{font-size:1.6em;line-height:1.2em}.front .testimonials .has-image ul img{border-radius:50%;display:block;height:auto;margin:0 auto;width:80px}
@media (min-width:960px){.front .testimonials .has-image ul img{float:right;margin:0 3em;width:120px}}@media (min-width:480px){.front .testimonials .has-no-image ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.front .testimonials .has-no-image ul{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(4,1fr)}}@media (min-width:480px){.front .testimonials .has-no-image ul li:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1}}@media (min-width:480px){.front .testimonials .has-no-image ul li:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}@media (min-width:480px){.front .testimonials .has-no-image ul li:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}}@media (min-width:768px){.front .testimonials .has-no-image ul li:nth-child(3){-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}@media (min-width:480px){.front .testimonials .has-no-image ul li:nth-child(4){-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}}@media (min-width:768px){.front .testimonials .has-no-image ul li:nth-child(4){-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}.news-tag-page .sidebar{display:block;float:right;width:300px}.article-page-title h1{margin-left:0 !important;margin-right:0 !important}.page-news .secondary .view-news li,.page-taxonomy-term .secondary .view-news li{margin-left:0}.page-news .article-primary .view-news ul li,.page-taxonomy-term .article-primary .view-news ul li{margin:0 0 1.5em;padding:0 1.5em}.page-news .node-article h2,.page-taxonomy-term .node-article h2{margin-top:0}@media (min-width:768px){.page-news .node-article h2,.page-taxonomy-term .node-article h2{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2}}@media (min-width:768px){.page-news .node-article .submitted,.page-taxonomy-term .node-article .submitted{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;line-height:1.125em;margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:768px){.page-news .node-article .content,.page-taxonomy-term .node-article .content{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2}}.page-news .node-article .content img,.page-taxonomy-term .node-article .content img{display:block;height:auto;margin:0 auto;width:100%}@media (min-width:768px){.page-news .node-article .links,.page-taxonomy-term .node-article .links{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;margin-top:1.5em}}.page-news #main{background:#fff}@media (min-width:768px){.page-news #main{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.page-news #main .page-title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}.page-news #main .page-status{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}@media (min-width:768px){.page-news #main .article-primary{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3}}.page-news #main .article-primary .views-row{margin-bottom:4.2em}.page-news #main .article-primary .pager li{margin:0}.page-news #main .article-primary .panels-flexible-region-inside{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(12,1fr)}.page-news #main .article-primary .panels-flexible-region-inside .image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}@media (min-width:768px){.page-news #main .article-primary .panels-flexible-region-inside .image{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}@media (min-width:960px){.page-news #main .article-primary .panels-flexible-region-inside .image{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/7}
}.page-news #main .article-primary .panels-flexible-region-inside .image img{display:block;height:auto;margin:0 auto;width:250px}.page-news #main .article-primary .panels-flexible-region-inside .user-picture{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3;margin-top:0;padding-right:1.5em}@media (min-width:960px){.page-news #main .article-primary .panels-flexible-region-inside .user-picture{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/5;margin-top:0;padding-right:1.5em}}.page-news #main .article-primary .panels-flexible-region-inside .user-picture img{display:block;height:auto;margin:0 auto;width:100px}.page-news #main .article-primary .panels-flexible-region-inside .title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2;margin-bottom:.3em;margin-top:1.5em}@media (min-width:768px){.page-news #main .article-primary .panels-flexible-region-inside .title{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2;padding-right:.75em}}@media (min-width:960px){.page-news #main .article-primary .panels-flexible-region-inside .title{-ms-grid-column:2;-ms-grid-column-span:8;grid-column:2/9;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1;margin-top:0}}.page-news #main .article-primary .panels-flexible-region-inside .title h2{margin-left:0;margin-right:0}.page-news #main .article-primary .panels-flexible-region-inside .date{-ms-grid-column:4;-ms-grid-column-span:9;grid-column:4/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3;margin-top:0;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media (min-width:768px){.page-news #main .article-primary .panels-flexible-region-inside .date{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1}}@media (min-width:960px){.page-news #main .article-primary .panels-flexible-region-inside .date{-ms-grid-column:2;-ms-grid-column-span:8;grid-column:2/9;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2;margin-top:0;display:block}}.page-news #main .article-primary .panels-flexible-region-inside .tags{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5;margin-top:0}@media (min-width:960px){.page-news #main .article-primary .panels-flexible-region-inside .tags{-ms-grid-column:2;-ms-grid-column-span:8;grid-column:2/9;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3}}.page-news #main .article-primary .panels-flexible-region-inside .tags .field-tags{margin-top:0}.page-news #main .article-primary .panels-flexible-region-inside .tags .field-label{float:left;margin-right:.3em;background:url(/sites/all/themes/anatomy/smilesim/images/tag.png) no-repeat;background-size:20px 20px;height:20px;width:20px;text-indent:-9999px}.page-news #main .article-primary .panels-flexible-region-inside .body{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6}@media (min-width:960px){.page-news #main .article-primary .panels-flexible-region-inside .body{-ms-grid-column:2;-ms-grid-column-span:8;grid-column:2/9;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4}}.page-news #main .article-primary .panels-flexible-region-inside .body p{margin-left:0;margin-right:0}.page-news #main .article-primary .panels-flexible-region-inside .link-wrapper{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7}@media (min-width:960px){.page-news #main .article-primary .panels-flexible-region-inside .link-wrapper{-ms-grid-column:2;-ms-grid-column-span:8;grid-column:2/9;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5}
}.page-news #main .article-primary .panels-flexible-region-inside li.node-readmore{margin:0}.page-news #main .article-secondary{padding-bottom:1.5em;padding-right:1.5em;padding-top:1.5em}@media (min-width:768px){.page-news #main .article-secondary{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3}}.view-news ul{list-style:none}.node-type-article #main h2{clear:both;width:100%}.node-type-article #main .main-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(12,1fr)}.node-type-article #main .primary{padding-left:1.5em;padding-right:1.5em;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1}@media (min-width:768px){.node-type-article #main .primary{-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1/8}}@media (min-width:960px){.node-type-article #main .primary{-ms-grid-column:1;-ms-grid-column-span:9;grid-column:1/10}}@media (min-width:480px){.node-type-article #main .primary .media-wysiwyg-align-left{float:left;margin:0;width:48%}}.node-type-article #main .primary .media-wysiwyg-align-center{display:block;margin:0 auto}@media (min-width:480px){.node-type-article #main .primary .media-wysiwyg-align-right{float:right;margin:0;width:48%}}.node-type-article #main .primary .page-title,.node-type-article #main .primary .page-status{display:none}.node-type-article #main .primary .article-page-title,.node-type-article #main .primary .article-page-status{display:block}.node-type-article #main .primary .tabs .primary{width:100%}.node-type-article #main .primary .tabs .primary li{margin-left:0 !important}.node-type-article #main .primary .tags{margin-left:1.5rem;margin-right:1.5rem}.node-type-article #main .primary .link-wrapper li{margin-left:0 !important;padding-left:0}.node-type-article #main .primary img{display:block;height:auto;margin:0 auto;width:100%}.node-type-article #main .secondary{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1}@media (min-width:768px){.node-type-article #main .secondary{display:block;-ms-grid-column:8;-ms-grid-column-span:4;grid-column:8/-1}}@media (min-width:960px){.node-type-article #main .secondary{-ms-grid-column:10;-ms-grid-column-span:3;grid-column:10/-1}}.node-type-article #main .secondary .pane-news{margin-top:0}.node-type-article #main .secondary .pane-news:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;padding-right:1.5em}.node-type-article #main .secondary .pane-news:nth-child(3) ul li{display:inline}@media (min-width:768px){.node-type-article #main .secondary .pane-news:nth-child(3) ul li{display:block}}.node-type-article #main .tags .field-tags{display:inline-block;margin-right:.75em}.article-grid-blocks{clear:both;width:100%}@media (min-width:768px){.article-grid-blocks ol.block,.article-grid-blocks ul.block{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}}.article-grid-blocks ol.block img,.article-grid-blocks ul.block img{display:block;margin:0 auto;max-width:400px;width:100%}.article-grid-blocks ol.block li,.article-grid-blocks ul.block li{margin:0 3em 1.5em}.article-grid-blocks ol.block li:nth-child,.article-grid-blocks ul.block li:nth-child{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.article-grid-blocks ol.block li:nth-child,.article-grid-blocks ul.block li:nth-child{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.article-grid-blocks ol.block li:nth-child,.article-grid-blocks ul.block li:nth-child{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.article-grid-blocks ol.block li:nth-child,.article-grid-blocks ul.block li:nth-child{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1}.article-grid-blocks ol.block li:nth-child,.article-grid-blocks ul.block li:nth-child{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1}.article-grid-blocks ol.block li:nth-child,.article-grid-blocks ul.block li:nth-child{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1}
.page-taxonomy-term .node-teaser{display:none}@media (min-width:768px){.page-taxonomy-term .article-primary{display:block;float:left;width:70%}}.page-taxonomy-term .article-primary .views-row{clear:both;margin-bottom:4.2em}.page-taxonomy-term .article-primary .node-teaser{display:block}.page-taxonomy-term .article-primary .panels-flexible-region-inside{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(12,1fr)}.page-taxonomy-term .article-primary .panels-flexible-region-inside .image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}@media (min-width:768px){.page-taxonomy-term .article-primary .panels-flexible-region-inside .image{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}@media (min-width:960px){.page-taxonomy-term .article-primary .panels-flexible-region-inside .image{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/7}}.page-taxonomy-term .article-primary .panels-flexible-region-inside .image img{display:block;height:auto;margin:0 auto;width:100%}@media (min-width:768px){.page-taxonomy-term .article-primary .panels-flexible-region-inside .image img{max-width:300px}}.page-taxonomy-term .article-primary .panels-flexible-region-inside .user-picture{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3;margin-top:0;padding-right:1.5em}@media (min-width:960px){.page-taxonomy-term .article-primary .panels-flexible-region-inside .user-picture{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/5;margin-top:0;padding-right:1.5em}}.page-taxonomy-term .article-primary .panels-flexible-region-inside .user-picture img{display:block;height:auto;margin:0 auto;width:100px}.page-taxonomy-term .article-primary .panels-flexible-region-inside .title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}@media (min-width:768px){.page-taxonomy-term .article-primary .panels-flexible-region-inside .title{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}}@media (min-width:960px){.page-taxonomy-term .article-primary .panels-flexible-region-inside .title{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1/9;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}.page-taxonomy-term .article-primary .panels-flexible-region-inside .title h2{margin-left:0;margin-right:0}.page-taxonomy-term .article-primary .panels-flexible-region-inside .date{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3}@media (min-width:960px){.page-taxonomy-term .article-primary .panels-flexible-region-inside .date{-ms-grid-column:1;-ms-grid-column-span:9;grid-column:1/9;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}}.page-taxonomy-term .article-primary .panels-flexible-region-inside .published-info{-ms-grid-column:4;-ms-grid-column-span:9;grid-column:4/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3;margin-top:0;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media (min-width:960px){.page-taxonomy-term .article-primary .panels-flexible-region-inside .published-info{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/9;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3;margin-top:0;display:block}}.page-taxonomy-term .article-primary .panels-flexible-region-inside .tags{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5;margin-top:0}
@media (min-width:960px){.page-taxonomy-term .article-primary .panels-flexible-region-inside .tags{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1/9;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3}}.page-taxonomy-term .article-primary .panels-flexible-region-inside .tags .field-tags{margin-top:0}.page-taxonomy-term .article-primary .panels-flexible-region-inside .tags .field-label{float:left;margin-right:.3em;background:url(/sites/all/themes/anatomy/smilesim/images/tag.png) no-repeat;background-size:20px 20px;height:20px;width:20px;text-indent:-9999px}.page-taxonomy-term .article-primary .panels-flexible-region-inside .body{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6}@media (min-width:960px){.page-taxonomy-term .article-primary .panels-flexible-region-inside .body{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1/9;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4}}.page-taxonomy-term .article-primary .panels-flexible-region-inside .body p{margin-left:0;margin-right:0}.page-taxonomy-term .article-primary .panels-flexible-region-inside .link-wrapper{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7}@media (min-width:960px){.page-taxonomy-term .article-primary .panels-flexible-region-inside .link-wrapper{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:1/9;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5}}@media (min-width:768px){.page-taxonomy-term .article-secondary{display:block;float:right;width:30%}}.view-before-and-after-case-photos .flexslider{background:0 0;border:0}.view-before-and-after-case-photos .flexslider ul.slides{max-width:280px;margin-left:auto;margin-right:auto;list-style:none}.view-before-and-after-case-photos .flexslider ul.slides:after{content:" ";display:block;clear:both}@media (min-width:480px){.view-before-and-after-case-photos .flexslider ul.slides{max-width:480px;margin-left:auto;margin-right:auto}.view-before-and-after-case-photos .flexslider ul.slides:after{content:" ";display:block;clear:both}}@media (min-width:768px){.view-before-and-after-case-photos .flexslider ul.slides{max-width:560px;margin-left:auto;margin-right:auto}.view-before-and-after-case-photos .flexslider ul.slides:after{content:" ";display:block;clear:both}}@media (min-width:960px){.view-before-and-after-case-photos .flexslider ul.slides{max-width:760px;margin-left:auto;margin-right:auto}.view-before-and-after-case-photos .flexslider ul.slides:after{content:" ";display:block;clear:both}}@media (min-width:1280px){.view-before-and-after-case-photos .flexslider ul.slides{max-width:960px;margin-left:auto;margin-right:auto}.view-before-and-after-case-photos .flexslider ul.slides:after{content:" ";display:block;clear:both}}.view-before-and-after-case-photos .flexslider ul.slides li{margin-left:0;margin-right:0}.view-before-and-after-case-photos .flexslider ul.slides li img{display:block;float:left;height:auto;margin:0 .4em;width:120px}@media (min-width:480px){.view-before-and-after-case-photos .flexslider ul.slides li img{width:220px}}@media (min-width:768px){.view-before-and-after-case-photos .flexslider ul.slides li img{height:250px;width:auto}}@media (min-width:960px){.view-before-and-after-case-photos .flexslider ul.slides li img{height:356px;width:auto}}@media (min-width:1280px){.view-before-and-after-case-photos .flexslider ul.slides li img{height:456px;width:auto}}.view-before-and-after-case-photos .flexslider .flex-nav-container{width:100%;float:left;margin-left:0;margin-right:0}.view-before-and-after-case-photos .flexslider .flex-direction-nav{display:none}@media (min-width:480px){.view-before-and-after-case-photos .flexslider .flex-direction-nav{display:block}}.view-before-and-after-case-photos .flexslider .flex-direction-nav a{font-size:0;overflow:visible}.not-logged-in .mmenu-nav .mm-current ul.mm-list:nth-child(2){display:block}.not-logged-in .mmenu-nav .mm-current ul.mm-list:nth-child(1){display:none}.logged-in .mmenu-nav .mm-current ul.mm-list:nth-child(2){display:none}
.logged-in .mmenu-nav .mm-current ul.mm-list:nth-child(1){display:block}a.menu-close{background:#76b23b;color:#fff;display:block;margin:0 auto 3em auto;max-width:150px;padding:.1em 1.5em;text-shadow:none;border-radius:20px}span.mmenu-block-title{margin-top:0}#mm-1 ul:nth-child(1),#mm-1 ul:nth-child(2){background:#000}ul.mm-list{width:100%;float:left;margin-left:0;margin-right:0;list-style:none !important;background:#000}ul.mm-list li{float:left;font-size:1.6em;padding:1.5em 0;text-align:center;width:50%}ul.mm-list li a{padding-top:30px}ul.mm-list .pricing{background:url(/sites/all/themes/anatomy/smilesim/images/mobile-menu/pricing.png) no-repeat;background-position:center top;background-size:25px 25px}ul.mm-list .resources{background:url(/sites/all/themes/anatomy/smilesim/images/mobile-menu/resources.png) no-repeat;background-position:center top;background-size:25px 25px}ul.mm-list .demo{background:url(/sites/all/themes/anatomy/smilesim/images/mobile-menu/demo.png) no-repeat;background-position:center top;background-size:25px 25px}ul.mm-list .news{background:url(/sites/all/themes/anatomy/smilesim/images/mobile-menu/news.png) no-repeat;background-position:center top;background-size:25px 25px}#block-userpoints-1{width:100%;float:left;margin-left:0;margin-right:0;background:#76b23b;color:#fff;margin-top:0;padding-bottom:.75em;padding-top:.75em}#block-userpoints-1 em.mm-counter{color:#fff;display:block;font:inherit;font-size:2em;line-height:1em;margin-top:0;position:relative;right:0;text-shadow:none;text-align:center;top:initial}#block-userpoints-1 em.mm-counter:after{content:"credits remaining";margin-left:.375em}#mm-1 ul:nth-child(3){background:#76b23b;color:#fff;list-style:none;text-shadow:none}#mm-1 ul:nth-child(3) li{width:49.15254%;float:left;margin-right:1.69492%;margin-right:0}#mm-1 ul:nth-child(3) a.mmenu-mm-list{border:2px solid #fff;margin:.75em auto;padding:.3em 1.5em;text-align:center;width:200px;border-radius:20px}#mm-1 ul:nth-child(4){background:#e4e4e4;list-style:none;text-shadow:none}#mm-1 ul:nth-child(4) a:link,#mm-1 ul:nth-child(4) a:visited{color:#76b23b;text-align:center}#mm-1 ul:nth-child(5){background:#fff;list-style:none;text-shadow:none}#mm-1 ul:nth-child(5) a.mmenu-mm-list{background:#76b23b;color:#fff;margin:.75em auto;padding:1.5em;text-align:center;width:200px;border-radius:20px}#mm-blocker{background:#000 !important;opacity:.8;-ms-filter:"alpha(opacity=80)";margin-top:0}.mmenu-nav:not(.mm-menu){display:none}.mmenu-nav.mm-basic{background:#000 !important;color:#000;font-size:12px;z-index:10000;box-shadow:0 0 0 0 rgba(0,0,0,.25) !important}.mmenu-nav.mm-basic [class^=icon-],.mmenu-nav.mm-basic [class*=" icon-"],.mmenu-nav.mm-basic .mmenu-block-icon{display:none !important;font-style:normal;padding-right:15px;vertical-align:middle}.mmenu-nav.mm-basic .mmenu-block-title{display:block !important;margin:0 auto}.mmenu-nav.mm-basic>.mm-header{width:100%;float:left;margin-left:0;margin-right:0;background:#000 !important;border:none;border-color:#000;color:#fff;clear:both;line-height:60px;padding-bottom:1.5em;padding-top:1.5em}.mmenu-nav.mm-basic>.mm-header img{display:block;height:auto;margin:0 auto;width:200px}.mmenu-nav.mm-basic>.mm-header .mm-title{font-size:2em;padding:0 10%;text-align:center;width:80%}.mmenu-nav.mm-basic>.mm-header .mm-prev{bottom:0;padding:0;left:20px;right:90%;top:0;width:auto}.mmenu-nav.mm-basic>.mm-header .mm-prev:before{border-color:#000;height:10px;margin:0;width:10px;z-index:10}.mmenu-nav.mm-basic>.mm-header .mm-next{bottom:0;left:90%;padding:0;right:20px;top:0;width:auto}.mmenu-nav.mm-basic>.mm-header .mm-next:before{border-color:#000;margin:0;width:10px;height:10px;z-index:10}.mmenu-nav.mm-basic>.mm-list{padding-bottom:0;padding-top:0}.mmenu-nav.mm-basic>.mm-list li{border-bottom:none !important;border-top:none !important}.mmenu-nav.mm-basic>.mm-list li>a:not(.mm-subopen):not(.mm-subclose):not(.mm-fullsubopen){padding:5px 0 !important;white-space:normal}.mmenu-nav.mm-basic>.mm-list li:after{border-color:transparent;margin-left:0 !important}.mmenu-nav.mm-basic>.mm-list li.mm-selected>a,.mmenu-nav.mm-basic>.mm-list li.mm-selected>span{background:0 0 !important}
.mmenu-nav.mm-basic>.mm-list li.mmenu-expanded .mmenu-block-collapsed{font-size:1.25em;padding:15px 20px !important}.mmenu-nav.mm-basic>.mm-list li.mmenu-expanded .mmenu-block-expanded{background:#000 !important;padding:5px 10px !important}.mmenu-nav.mm-basic>.mm-list>.mm-list{margin:0;padding:0}.mmenu-nav.mm-basic.mm-hassearch>.mm-header{top:0}.mmenu-nav.mm-basic.mm-hassearch>.mm-panel{padding-top:130px !important}.mmenu-nav.mm-basic.mm-hassearch>.mm-search{border-bottom:1px solid #000;height:50px;top:60px}.mmenu-nav.mm-basic.mm-hassearch li.mm-noresults{color:#000;padding:40px 0}.mmenu-nav.mm-basic.mm-hasheader>.mm-panel{padding-top:130px !important}.mmenu-nav.mm-basic.mm-hasfooter>.mm-panel{padding-bottom:40px}.mmenu-nav.mm-basic em.mm-counter{color:#000;right:35px}.mmenu-nav.mm-basic .mm-subclose,.mmenu-nav.mm-basic .mm-subopen{padding-left:25px}.mmenu-nav.mm-basic .mm-subclose:before,.mmenu-nav.mm-basic .mm-subopen:before{border-left:none}.mmenu-nav.mm-basic .mm-subclose:after,.mmenu-nav.mm-basic .mm-subopen:after{border-color:#000 !important;height:8px;width:8px}.mmenu-nav.mm-basic em.mm-counter+a.mm-subopen+a,.mmenu-nav.mm-basic em.mm-counter+a.mm-subopen+span{margin-right:65px;padding:0 20px !important}.mmenu-nav.mm-basic.mm-vertical li.mm-opened>ul{background:#000 !important;padding:0 0 0 30px}.mmenu-nav.mm-basic.mm-vertical li.mm-opened>ul li:first-child{border-top:none}.mmenu-nav.mm-basic.mm-vertical li.mm-opened>ul li:last-child{border-bottom:none}.mmenu-nav.mm-basic.mm-vertical li.mm-opened>a.mm-subopen{background:#000 !important;border-bottom:none;width:40px}.mmenu-nav.mm-basic>.mm-footer{background:#000 !important;color:#000;font-size:1.25em;height:initial !important;line-height:40px;margin-top:0;padding:1.5em 0;text-align:center}.mmenu-nav.mm-basic .search-form{margin-bottom:0}.mmenu-nav.mm-basic .search-form .container-inline div,.mmenu-nav.mm-basic .search-form .container-inline label{display:block}.mmenu-nav.mm-basic .search-form .form-item{margin:0 0 10px;padding:0}.mmenu-nav.mm-basic .search-form label{margin-bottom:10px}.mmenu-nav.mm-basic .search-form .form-text{border:none;padding:5px 0;width:100%}.mmenu-nav.mm-basic .search-form .form-submit{margin:0}.mobile-menu{background:#000;background-size:100% auto;top:0;display:block;left:0;margin-top:0;padding-bottom:.75em;padding-top:.75em;position:fixed;width:100%;z-index:10}@media (min-width:768px){.mobile-menu{display:none}}.mobile-menu .text{color:#fff;margin-top:-3px}.mobile-menu ul{display:block;float:left;margin:0 auto;text-align:center}.mobile-menu ul li{display:inline-block;list-style:none;margin:0 .5em}.mobile-menu img{height:30px;width:30px}.mobile-menu a[href^="mailto:"]{background:0 0;padding-right:0}.our-favorites{margin-top:0}.our-favorites ul{list-style:none}.our-favorites ul li{margin-bottom:4.5em;margin-left:0}.our-favorites h2{text-align:center}@media (min-width:768px){.our-favorites .before-after-photos{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}}.our-favorites .before-after-photos .after,.our-favorites .before-after-photos .before{margin-top:0}.our-favorites .before-after-photos .body{margin-top:1.5em}.our-favorites .before-after-photos img{background:#fff;border:1px solid #e4e4e4;display:block;height:auto;margin-bottom:1.5em;padding:10px;width:100%;margin:0 auto;box-shadow:0 5px 5px 0 rgba(0,0,0,.25)}@media (min-width:768px){.our-favorites .before-after-photos img{width:300px}}@media (min-width:960px){.our-favorites .before-after-photos img{width:inherit}}.section-ourfavoritesimulations .inside{max-width:960px;margin-left:auto;margin-right:auto;clear:both;margin-top:0;padding-bottom:4.5em;padding-top:1.5em;width:100%}.section-ourfavoritesimulations .main-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}.section-ourfavoritesimulations .main-wrapper img{background:#fff;border:1px solid #e4e4e4;display:block;height:auto;padding:10px;margin:0 auto;box-shadow:0 5px 5px 0 rgba(0,0,0,.25);width:300px}@media (min-width:960px){.section-ourfavoritesimulations .main-wrapper img{margin-bottom:1.5em;margin-left:1.5em;margin-right:1.5em;margin-top:1.5em;width:inherit}
}.section-ourfavoritesimulations .main-wrapper .before{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1;margin-bottom:1.5em;margin-top:0;text-align:center}@media (min-width:768px){.section-ourfavoritesimulations .main-wrapper .before{-ms-grid-column:1;grid-column:1}}.section-ourfavoritesimulations .main-wrapper .after{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2;margin-bottom:1.5em;margin-top:0;text-align:center}@media (min-width:768px){.section-ourfavoritesimulations .main-wrapper .after{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}.section-ourfavoritesimulations .main-wrapper .body{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3;text-align:center}@media (min-width:768px){.section-ourfavoritesimulations .main-wrapper .body{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2}}.popups{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;text-align:center}.popups .block{margin-top:0}.popups a{margin-top:0;padding-bottom:0;padding-left:1.5em;padding-right:1.5em;padding-top:0}.page-sims #colorbox img{display:block;height:auto !important;margin:0 auto;width:100% !important}.page-sims #cboxContent,.page-sims #cboxMiddleRight,.page-sims #cboxMiddleLeft{margin-top:0}.page-sims #cboxNext,.page-sims #cboxPrevious,.page-sims #cboxCurrent{display:none !important}.page-sims #cboxClose{bottom:5px !important}.page-sims #cboxLoadedContent{overflow:initial !important}.page-beta .view-beta-form{width:100%;float:left;margin-left:0;margin-right:0}.page-beta .view-beta-form h2{display:none}.page-beta .view-beta-form ul{list-style:none}.page-beta .view-beta-form ul li{margin:0}.page-beta .view-beta-form .link-field-column{margin-top:0}.page-beta .view-beta-form form{margin-left:.75em;margin-right:.75em}.page-beta .view-beta-form form input,.page-beta .view-beta-form form select{width:100%}.page-beta .view-beta-form form .field-name-field-website .link-field-column{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:768px){.page-beta .view-beta-form form .field-name-field-website .link-field-column{width:49.15254%;float:left;margin-right:1.69492%;margin-right:0}}.page-node-add-patient .field-name-field-original-image,.page-node-add-patient .field-name-field-original-image,.page-node-add-patient .field-name-field-patient-info-title,.page-node-add-patient .field-name-field-patient-info-title .form-item-title,.page-node-add-patient .field-name-field-patient-photo,.page-node-add-patient .field-name-field-patient-photo-tooltip,.page-node-add-patient .field-name-field-patient-permission,.page-node-add-patient .field-name-field-sim-reference,.page-node-add-patient .form-type-textfield,.page-node-edit .field-name-field-original-image,.page-node-edit .field-name-field-original-image,.page-node-edit .field-name-field-patient-info-title,.page-node-edit .field-name-field-patient-info-title .form-item-title,.page-node-edit .field-name-field-patient-photo,.page-node-edit .field-name-field-patient-photo-tooltip,.page-node-edit .field-name-field-patient-permission,.page-node-edit .field-name-field-sim-reference,.page-node-edit .form-type-textfield{clear:both;max-width:960px;margin-left:auto;margin-right:auto;padding-left:1.5em;padding-right:1.5em}.page-node-add-patient .field-name-field-original-image:after,.page-node-add-patient .field-name-field-original-image:after,.page-node-add-patient .field-name-field-patient-info-title:after,.page-node-add-patient .field-name-field-patient-info-title .form-item-title:after,.page-node-add-patient .field-name-field-patient-photo:after,.page-node-add-patient .field-name-field-patient-photo-tooltip:after,.page-node-add-patient .field-name-field-patient-permission:after,.page-node-add-patient .field-name-field-sim-reference:after,.page-node-add-patient .form-type-textfield:after,.page-node-edit .field-name-field-original-image:after,.page-node-edit .field-name-field-original-image:after,.page-node-edit .field-name-field-patient-info-title:after,.page-node-edit .field-name-field-patient-info-title .form-item-title:after,.page-node-edit .field-name-field-patient-photo:after,.page-node-edit .field-name-field-patient-photo-tooltip:after,.page-node-edit .field-name-field-patient-permission:after,.page-node-edit .field-name-field-sim-reference:after,.page-node-edit .form-type-textfield:after{content:" ";display:block;clear:both}
@media (min-width:480px){.page-node-add-patient .field-name-field-original-image,.page-node-add-patient .field-name-field-original-image,.page-node-add-patient .field-name-field-patient-info-title,.page-node-add-patient .field-name-field-patient-info-title .form-item-title,.page-node-add-patient .field-name-field-patient-photo,.page-node-add-patient .field-name-field-patient-photo-tooltip,.page-node-add-patient .field-name-field-patient-permission,.page-node-add-patient .field-name-field-sim-reference,.page-node-add-patient .form-type-textfield,.page-node-edit .field-name-field-original-image,.page-node-edit .field-name-field-original-image,.page-node-edit .field-name-field-patient-info-title,.page-node-edit .field-name-field-patient-info-title .form-item-title,.page-node-edit .field-name-field-patient-photo,.page-node-edit .field-name-field-patient-photo-tooltip,.page-node-edit .field-name-field-patient-permission,.page-node-edit .field-name-field-sim-reference,.page-node-edit .form-type-textfield{padding-left:3em;padding-right:3em}}.page-node-add-patient .field-name-field-patient-info-title,.page-node-edit .field-name-field-patient-info-title{padding-top:1.5em}@media (min-width:480px){.page-node-add-patient .field-name-field-patient-info-title,.page-node-edit .field-name-field-patient-info-title{padding-top:3em}}.page-node-add-patient .form-type-textfield label,.page-node-edit .form-type-textfield label{padding-bottom:.5em}.page-node-add-patient .form-type-textfield input.form-text,.page-node-edit .form-type-textfield input.form-text{background:#e4e4e4;padding:.75em 1.5em;width:80%}@media (min-width:480px){.page-node-add-patient .form-type-textfield input.form-text,.page-node-edit .form-type-textfield input.form-text{width:100%}}.page-node-add-patient .form-actions,.page-node-edit .form-actions{clear:both;max-width:960px;margin-left:auto;margin-right:auto;padding-left:1.5em;padding-right:1.5em}.page-node-add-patient .form-actions:after,.page-node-edit .form-actions:after{content:" ";display:block;clear:both}@media (min-width:480px){.page-node-add-patient .form-actions,.page-node-edit .form-actions{padding-left:3em;padding-right:3em}}.page-node-add-patient fieldset,.page-node-edit fieldset{border:none;margin-bottom:0}.page-node-add-patient legend,.page-node-edit legend{display:none}.page-node-add-patient .group-row,.page-node-edit .group-row{clear:both;border-top:1px solid #414042;margin-top:0;padding-bottom:3em;padding-top:3em}.page-node-add-patient .form-wrapper,.page-node-edit .form-wrapper{margin-top:0}.page-node-add-patient form,.page-node-edit form{margin-left:0;margin-right:0}@media (min-width:480px){.page-node-add-patient form,.page-node-edit form{padding-bottom:4.5em}}.page-node-add-patient form .form-item,.page-node-edit form .form-item{margin-bottom:3em}.page-node-add-patient form .form-type-media .description,.page-node-edit form .form-type-media .description{font-size:1em}.page-node-add-patient form a.button,.page-node-edit form a.button{background:#76b23b;color:#fff;padding:.75em 1.5em;width:240px}.page-node-add-patient form .description,.page-node-add-patient form label,.page-node-edit form .description,.page-node-edit form label{color:#414042;font-size:1.6em}.page-node-add-patient form h2,.page-node-add-patient form h2.rtecenter,.page-node-add-patient form h2.title,.page-node-edit form h2,.page-node-edit form h2.rtecenter,.page-node-edit form h2.title{color:#414042;margin-left:0;margin-right:0;text-align:left !important}.page-node-add-patient form p,.page-node-edit form p{margin-left:0;margin-right:0}.page-node-add-patient form .rtecenter,.page-node-edit form .rtecenter{text-align:left !important}.page-node-add-patient form .tooltip img,.page-node-edit form .tooltip img{height:25px;width:25px}.page-node-add-patient form .tooltip--left,.page-node-edit form .tooltip--left{float:right}.page-node-add-patient form .tooltip--left:after,.page-node-edit form .tooltip--left:after{margin-left:6px;padding:1em 1em 2em}.page-node-add-patient form .tooltip:after,.page-node-edit form .tooltip:after{width:300px;bottom:initial;font-size:1em;line-height:1em;white-space:normal}
.page-node-add-patient iframe,.page-node-edit iframe{margin-left:0;margin-right:0}.page-node-add-patient .field-name-field-tooth-color{padding-bottom:3em}input.remove{cursor:pointer;padding:4px 17px;margin-bottom:1em;margin-right:1em;color:#5a5a5a;text-align:center;font-weight:400;font-size:1.077em;font-family:Verdana,sans-serif;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#e4e4e4;border-right-color:#e4e4e4;background:url("/sites/all/themes/sevenplus/images/buttons.png") 0 0 repeat-x;border-radius:20px}.lucida-grande input.remove{font-family:"Lucida Grande",Verdana,sans-serif}.field-name-field-patient-permission label{display:none}.field-name-field-patient-permission label.option{display:block;margin-top:0}.field-name-field-patient-permission .form-checkbox{display:block;float:left !important;margin-right:.75em}.field-name-field-patient-permission .checkall-action{display:none !important}.node-patient-form #edit-field-accepted-case,.node-patient-form .field-name-field-accepted-case{display:none}.field-name-field-patient-reference,.node-patient-form>div>.vertical-tabs{display:none}.page-node-add-patient .field-name-field-form-page-title,.page-node-edit .field-name-field-form-page-title{width:100%;float:left;margin-left:0;margin-right:0;background-color:#e4e4e4;background-image:url("data:image/svg+xml,%3Csvg width='48' height='64' viewBox='0 0 48 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 28v-4L36 12 24 24 12 12 0 24v4l4 4-4 4v4l12 12 12-12 12 12 12-12v-4l-4-4 4-4zM8 32l-6-6 10-10 10 10-6 6 6 6-10 10L2 38l6-6zm12 0l4-4 4 4-4 4-4-4zm12 0l-6-6 10-10 10 10-6 6 6 6-10 10-10-10 6-6zM0 16L10 6 4 0h4l4 4 4-4h4l-6 6 10 10L34 6l-6-6h4l4 4 4-4h4l-6 6 10 10v4L36 8 24 20 12 8 0 20v-4zm0 32l10 10-6 6h4l4-4 4 4h4l-6-6 10-10 10 10-6 6h4l4-4 4 4h4l-6-6 10-10v-4L36 56 24 44 12 56 0 44v4z' fill='%23d1d3d4' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");margin-top:-16px;padding-left:4.5em;padding-right:4.5em}.page-node-add-patient .field-name-field-form-page-title h1,.page-node-edit .field-name-field-form-page-title h1{color:#414042;margin-left:0;margin-right:0;padding-bottom:1.5em;padding-top:1.5em;text-align:left}.page-node-add-patient h2.rtecenter,.page-node-add-patient h2.title,.page-node-edit h2.rtecenter,.page-node-edit h2.title{color:#414042;margin-left:0;margin-right:0;text-align:left !important}.page-node-add-patient .field-name-field-sim-version-reference fieldset,.page-node-edit .field-name-field-sim-version-reference fieldset{border:none}.page-node-add-patient .field-name-field-sim-version-reference legend,.page-node-edit .field-name-field-sim-version-reference legend{display:none}.page-node-add-patient .form-checkall ul li,.page-node-edit .form-checkall ul li{margin-left:0}.page-node-add-patient .form-checkall ul li a,.page-node-edit .form-checkall ul li a{padding-left:.75em;padding-right:.75em}.page-node-add-patient .checkall-action,.page-node-edit .checkall-action{bottom:-60px;display:block;position:absolute;text-align:center;width:300px}@media (min-width:768px){.page-node-add-patient .checkall-action,.page-node-edit .checkall-action{width:400px}}.page-node-add-patient .checkall-action li,.page-node-edit .checkall-action li{font-size:1em}.page-node-add-patient .required label:before,.page-node-edit .required label:before{display:none !important}.page-node-add-patient .field-name-field-mandibular-teeth,.page-node-add-patient .field-name-field-maxillary-teeth,.page-node-edit .field-name-field-mandibular-teeth,.page-node-edit .field-name-field-maxillary-teeth{padding-bottom:3em}.page-node-add-patient .field-name-field-mandibular-teeth .form-checkboxes,.page-node-add-patient .field-name-field-maxillary-teeth .form-checkboxes,.page-node-edit .field-name-field-mandibular-teeth .form-checkboxes,.page-node-edit .field-name-field-maxillary-teeth .form-checkboxes{display:block;height:225px;margin:0 auto;position:relative;width:308px}@media (min-width:768px){.page-node-add-patient .field-name-field-mandibular-teeth .form-checkboxes,.page-node-add-patient .field-name-field-maxillary-teeth .form-checkboxes,.page-node-edit .field-name-field-mandibular-teeth .form-checkboxes,.page-node-edit .field-name-field-maxillary-teeth .form-checkboxes{height:300px;width:400px !important}}.page-node-add-patient .field-name-field-mandibular-teeth .form-checkboxes .form-type-checkbox,.page-node-add-patient .field-name-field-maxillary-teeth .form-checkboxes .form-type-checkbox,.page-node-edit .field-name-field-mandibular-teeth .form-checkboxes .form-type-checkbox,.page-node-edit .field-name-field-maxillary-teeth .form-checkboxes .form-type-checkbox{color:#fff;display:inline-block}.page-node-add-patient .field-name-field-mandibular-teeth .form-checkboxes input[type=checkbox],.page-node-add-patient .field-name-field-maxillary-teeth .form-checkboxes input[type=checkbox],.page-node-edit .field-name-field-mandibular-teeth .form-checkboxes input[type=checkbox],.page-node-edit .field-name-field-maxillary-teeth .form-checkboxes input[type=checkbox]{position:absolute;left:-9999px}
.page-node-add-patient .field-name-field-mandibular-teeth .form-checkboxes label,.page-node-add-patient .field-name-field-maxillary-teeth .form-checkboxes label,.page-node-edit .field-name-field-mandibular-teeth .form-checkboxes label,.page-node-edit .field-name-field-maxillary-teeth .form-checkboxes label{font-size:0}.page-node-add-patient .field-name-field-tooth-color,.page-node-edit .field-name-field-tooth-color{width:100%;float:left;margin-left:0;margin-right:0;text-align:center}.page-node-add-patient .field-name-field-tooth-color label,.page-node-edit .field-name-field-tooth-color label{font-size:1em}.page-node-add-patient .field-name-field-tooth-color .form-item,.page-node-edit .field-name-field-tooth-color .form-item{margin-bottom:0}.page-node-add-patient .field-name-field-tooth-color .form-type-radio:first-child,.page-node-edit .field-name-field-tooth-color .form-type-radio:first-child{display:none !important}.page-node-add-patient .field-name-field-tooth-color .form-type-radios,.page-node-edit .field-name-field-tooth-color .form-type-radios{position:relative;text-align:center}.page-node-add-patient .field-name-field-tooth-color .form-type-radios .form-type-radio,.page-node-edit .field-name-field-tooth-color .form-type-radios .form-type-radio{display:inline-block}.page-node-add-patient .field-name-field-tooth-color .form-type-radios>label,.page-node-edit .field-name-field-tooth-color .form-type-radios>label{display:none}.page-node-add-patient .field-name-field-tooth-color .form-type-radios img,.page-node-edit .field-name-field-tooth-color .form-type-radios img{display:block;height:auto;margin-left:0;margin-right:0;width:75px}@media (min-width:480px){.page-node-add-patient .field-name-field-tooth-color .form-type-radios img,.page-node-edit .field-name-field-tooth-color .form-type-radios img{width:40px}}.page-node-add-patient .field-name-field-tooth-color .form-type-radios label>a,.page-node-edit .field-name-field-tooth-color .form-type-radios label>a{display:none}.page-node-add-patient .field-name-field-tooth-color .form-type-radios input[type=radio],.page-node-edit .field-name-field-tooth-color .form-type-radios input[type=radio]{position:absolute;left:-9999px}.page-node-add-patient .field-name-field-tooth-color .form-type-radios .views-field-name,.page-node-edit .field-name-field-tooth-color .form-type-radios .views-field-name{background:#fff;display:block;padding:.5em .3em;box-shadow:0 -6px 5px 0 #e8e8e8;border-radius:30px}.page-node-add-patient .field-name-field-tooth-color .form-type-radios input[type=radio]:hover+label,.page-node-edit .field-name-field-tooth-color .form-type-radios input[type=radio]:hover+label{border-bottom:2px solid #76b23b;color:#76b23b}.page-node-add-patient .field-name-field-tooth-color .form-type-radios input[type=radio]:checked+label,.page-node-edit .field-name-field-tooth-color .form-type-radios input[type=radio]:checked+label{color:#a5dc86;position:relative;border-bottom:2px solid #76b23b}.page-node-add-patient .field-name-field-ss-lvi,.page-node-edit .field-name-field-ss-lvi{margin-top:0;padding:1.5em;position:relative}.page-node-add-patient .field-name-field-ss-lvi .vertical-tabs-panes,.page-node-add-patient .field-name-field-ss-lvi .vertical-tabs-processed,.page-node-edit .field-name-field-ss-lvi .vertical-tabs-panes,.page-node-edit .field-name-field-ss-lvi .vertical-tabs-processed{margin-top:0}.page-node-add-patient .field-name-field-ss-lvi label,.page-node-edit .field-name-field-ss-lvi label{margin-bottom:1.5em}.page-node-add-patient .field-name-field-ss-lvi .form-radios,.page-node-edit .field-name-field-ss-lvi .form-radios{background:#a5dc86}.page-node-add-patient .field-name-field-ss-lvi .form-radios .form-type-radio,.page-node-edit .field-name-field-ss-lvi .form-radios .form-type-radio{width:46%;float:left;margin-right:1.69492%;margin-bottom:1.5em;margin-left:1%;margin-right:1%;text-align:center}@media (min-width:768px){.page-node-add-patient .field-name-field-ss-lvi .form-radios .form-type-radio,.page-node-edit .field-name-field-ss-lvi .form-radios .form-type-radio{width:23.72881%;float:left;margin-right:1.69492%;margin-left:.2em;margin-right:.2em}
}.page-node-add-patient .field-name-field-ss-lvi .form-radios .form-type-radio img,.page-node-edit .field-name-field-ss-lvi .form-radios .form-type-radio img{display:block;height:auto;margin-left:0;margin-right:0;width:100%}.page-node-add-patient .field-name-field-ss-lvi .form-radios .form-type-radio:first-child,.page-node-edit .field-name-field-ss-lvi .form-radios .form-type-radio:first-child{display:none}.page-node-add-patient .field-name-field-ss-lvi .form-item,.page-node-add-patient .field-name-field-ss-lvi .form-radios,.page-node-add-patient .field-name-field-ss-lvi .form-type-radio .form-item,.page-node-edit .field-name-field-ss-lvi .form-item,.page-node-edit .field-name-field-ss-lvi .form-radios,.page-node-edit .field-name-field-ss-lvi .form-type-radio .form-item{margin-bottom:0;margin-top:0}.page-node-add-patient .field-name-field-ss-lvi input[type=radio],.page-node-edit .field-name-field-ss-lvi input[type=radio]{position:absolute;left:-9999px}.page-node-add-patient .field-name-field-ss-lvi input[type=radio]:checked+label,.page-node-edit .field-name-field-ss-lvi input[type=radio]:checked+label{color:#a5dc86}.page-node-add-patient .field-name-field-ss-lvi input[type=radio]:checked+label img,.page-node-edit .field-name-field-ss-lvi input[type=radio]:checked+label img{background:#a5dc86;opacity:.6;overflow:hidden;height:100%;z-index:2}.page-node-add-patient .field-name-field-ss-lvi label,.page-node-edit .field-name-field-ss-lvi label{color:#5a5a5a}.page-node-add-patient .field-name-field-ss-lvi label a,.page-node-edit .field-name-field-ss-lvi label a{display:none}.page-node-add-patient .field-name-field-addl-inst label,.page-node-edit .field-name-field-addl-inst label{display:none}.field-name-field-gingival-contour label{display:none}.ui-dialog{width:100%}@media (min-width:768px){.ui-dialog{width:500px}}.form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#76b23b;border:none;border-color:#76b23b;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1em;font-weight:300;height:auto;line-height:1em;margin-left:1.5em;padding:.75em 1em;text-align:center;text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;border-radius:10px}.helvetica-neue-light .form-submit{font-family:"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.field-name-field-maxillary-teeth label,.field-name-field-mandibular-teeth label{pointer-events:none}.field-name-field-maxillary-teeth input[type=checkbox]:checked+label svg .fill,.field-name-field-mandibular-teeth input[type=checkbox]:checked+label svg .fill{fill:#fff}.field-name-field-maxillary-teeth input[type=checkbox]:checked+label svg .interior,.field-name-field-maxillary-teeth input[type=checkbox]:checked+label svg .number,.field-name-field-maxillary-teeth input[type=checkbox]:checked+label svg .outline,.field-name-field-mandibular-teeth input[type=checkbox]:checked+label svg .interior,.field-name-field-mandibular-teeth input[type=checkbox]:checked+label svg .number,.field-name-field-mandibular-teeth input[type=checkbox]:checked+label svg .outline{fill:#000}.field-name-field-maxillary-teeth svg,.field-name-field-mandibular-teeth svg{height:54px;margin-left:0;margin-right:0;pointer-events:none;width:54px}@media (min-width:768px){.field-name-field-maxillary-teeth svg,.field-name-field-mandibular-teeth svg{height:75px;width:75px;pointer-events:none}}.field-name-field-maxillary-teeth svg .tooth,.field-name-field-mandibular-teeth svg .tooth{pointer-events:fill}.field-name-field-maxillary-teeth svg .fill,.field-name-field-mandibular-teeth svg .fill{fill:#fff}.field-name-field-maxillary-teeth svg .interior,.field-name-field-maxillary-teeth svg .number,.field-name-field-maxillary-teeth svg .outline,.field-name-field-mandibular-teeth svg .interior,.field-name-field-mandibular-teeth svg .number,.field-name-field-mandibular-teeth svg .outline{fill:#c1c3c5}.field-name-field-maxillary-teeth svg:hover .fill,.field-name-field-mandibular-teeth svg:hover .fill{fill:#c1c3c5}
.field-name-field-maxillary-teeth svg:hover .interior,.field-name-field-mandibular-teeth svg:hover .interior{fill:#fff}.field-name-field-maxillary-teeth svg:hover .number,.field-name-field-mandibular-teeth svg:hover .number{fill:#67a136}.field-name-field-maxillary-teeth svg:active .interior,.field-name-field-mandibular-teeth svg:active .interior{fill:#fff}.field-name-field-maxillary-teeth svg:active .fill,.field-name-field-maxillary-teeth svg:active .number,.field-name-field-maxillary-teeth svg:active .outline,.field-name-field-mandibular-teeth svg:active .fill,.field-name-field-mandibular-teeth svg:active .number,.field-name-field-mandibular-teeth svg:active .outline{fill:#67a136}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-47 label{bottom:0;left:0;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-47 label{bottom:6px;left:18px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-48 label{bottom:34px;left:-5px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-48 label{bottom:50px;left:10px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-49 label{bottom:66px;left:2px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-49 label{bottom:94px;left:18px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-50 label{bottom:94px;left:17px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-50 label{bottom:129px;left:36px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-51 label{bottom:119px;left:32px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-51 label{bottom:162px;left:56px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-52 label{bottom:143px;left:46px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-52 label{bottom:193px;left:74px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-53 label{bottom:166px;left:61px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-53 label{bottom:220px;left:98px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-54 label{bottom:182px;left:89px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-54 label{bottom:242px;left:135px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-55 label{bottom:181px;right:133px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-55 label{bottom:240px;right:147px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-56 label{bottom:166px;right:105px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-56 label{bottom:222px;right:107px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-57 label{bottom:143px;right:93px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-57 label{bottom:194px;right:85px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-58 label{bottom:119px;right:74px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-58 label{bottom:163px;right:57px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-59 label{bottom:94px;right:60px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-59 label{bottom:130px;right:37px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-60 label{bottom:73px;right:50px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-60 label{bottom:103px;right:23px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-61 label{bottom:35px;right:42px;position:absolute}
@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-61 label{bottom:51px;right:13px}}.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-62 label{bottom:-5px;right:45px;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-maxillary-teeth-und-62 label{bottom:-4px;right:19px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-31 label{left:0;top:0;position:absolute}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-31 label{left:6px;top:8px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-32 label{left:-2px;position:absolute;top:33px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-32 label{left:4px;top:54px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-33 label{left:5px;position:absolute;top:66px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-33 label{left:10px;top:100px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-34 label{left:23px;position:absolute;top:102px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-34 label{left:33px;top:150px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-35 label{left:44px;position:absolute;top:132px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-35 label{left:60px;top:192px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-36 label{left:61px;position:absolute;top:152px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-36 label{left:83px;top:218px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-37 label{left:79px;position:absolute;top:166px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-37 label{left:107px;top:236px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-38 label{left:100px;position:absolute;top:176px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-38 label{left:136px;top:247px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-39 label{position:absolute;right:118px;top:173px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-39 label{right:141px;top:245px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-40 label{position:absolute;right:98px;top:166px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-40 label{right:112px;top:237px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-41 label{position:absolute;right:80px;top:155px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-41 label{right:88px;top:220px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-42 label{position:absolute;right:67px;top:129px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-42 label{right:69px;top:186px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-43 label{position:absolute;right:44px;top:103px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-43 label{right:39px;top:150px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-44 label{position:absolute;right:28px;top:74px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-44 label{right:20px;top:109px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-45 label{position:absolute;right:18px;top:33px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-45 label{right:10px;top:53px}}.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-46 label{position:absolute;right:17px;top:2px}@media (min-width:768px){.form-item-field-sim-reference-und-form-field-mandibular-teeth-und-46 label{right:13px;top:10px}
}.field-name-field-gingival-contour .form-radios .form-item,.field-name-field-tooth-shape .form-radios .form-item{display:inline-block}.field-name-field-gingival-contour .form-type-radio input,.field-name-field-tooth-shape .form-type-radio input{display:none}.field-name-field-gingival-contour .form-type-radio label,.field-name-field-tooth-shape .form-type-radio label{display:inline-block;background-color:#76b23b;color:#fff;font-size:14px;font-weight:400;text-shadow:none;padding:6px 14px;border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 1px rgba(255,255,255,.1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-radius:10px}.field-name-field-gingival-contour .form-type-radio input:checked+label,.field-name-field-tooth-shape .form-type-radio input:checked+label{background-color:#a5dc86;box-shadow:none}.field-name-field-gingival-contour .form-type-radio:first-child,.field-name-field-tooth-shape .form-type-radio:first-child{display:none}.page-node-edit.role-customer #edit-field-sim-reference{display:none}.page-node-add-sim form{clear:both;max-width:960px;margin-left:auto;margin-right:auto;padding-bottom:3em;padding-left:1.5em;padding-right:1.5em}.page-node-add-sim form:after{content:" ";display:block;clear:both}@media (min-width:480px){.page-node-add-sim form{padding-left:3em;padding-right:3em;padding-bottom:4.5em}}.page-node-add-sim .vertical-tabs{display:none}.page-node-add-sim .group-row{clear:both;border-bottom:1px solid #414042;margin-top:0;padding-bottom:3em;padding-top:3em}.page-node-add-sim .group-row.last{border-bottom:none}.page-node-add-sim .form-wrapper{margin-top:0}.page-node-add-sim form a.button{background:#76b23b;color:#fff;padding:.75em 1.5em;width:240px}.page-node-add-sim form .description,.page-node-add-sim form label{color:#414042;font-size:1.6em}.page-node-add-sim form .form-type-textfield label{padding-bottom:.5em}.page-node-add-sim form .form-type-textfield input.form-text{background:#e4e4e4;padding:.75em 1.5em}.page-node-add-sim form h2,.page-node-add-sim form h2.rtecenter,.page-node-add-sim form h2.title{color:#414042;margin-left:0;margin-right:0;text-align:left !important}.page-node-add-sim form p{margin-left:0;margin-right:0}.page-node-add-sim form .rtecenter{text-align:left !important}.page-node-add-sim form .tooltip img{height:25px;width:25px}.page-node-add-sim form .tooltip--left{float:right}.page-node-add-sim form .tooltip:after{width:300px;bottom:initial;font-size:1em;line-height:1em;white-space:normal}.page-node-add-sim .field-name-field-tooth-color,.page-node-add-sim .field-name-field-tooth-color-desc,.page-node-add-sim .field-name-field-tooth-color-title{clear:both}.node-patient #main .primary{margin-bottom:0 !important;margin-top:0 !important}.node-patient #main .primary div.text.views-fieldset{margin-top:0}.page-node-add-sim .vertical-tabs{display:none}.page-node-add-sim .field-name-field-form-page-title{width:100%;float:left;margin-left:0;margin-right:0;background-color:#e4e4e4;background-image:url("data:image/svg+xml,%3Csvg width='48' height='64' viewBox='0 0 48 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 28v-4L36 12 24 24 12 12 0 24v4l4 4-4 4v4l12 12 12-12 12 12 12-12v-4l-4-4 4-4zM8 32l-6-6 10-10 10 10-6 6 6 6-10 10L2 38l6-6zm12 0l4-4 4 4-4 4-4-4zm12 0l-6-6 10-10 10 10-6 6 6 6-10 10-10-10 6-6zM0 16L10 6 4 0h4l4 4 4-4h4l-6 6 10 10L34 6l-6-6h4l4 4 4-4h4l-6 6 10 10v4L36 8 24 20 12 8 0 20v-4zm0 32l10 10-6 6h4l4-4 4 4h4l-6-6 10-10 10 10-6 6h4l4-4 4 4h4l-6-6 10-10v-4L36 56 24 44 12 56 0 44v4z' fill='%23d1d3d4' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");margin-top:-16px;padding-left:4.5em;padding-right:4.5em}.page-node-add-sim .field-name-field-form-page-title h1{color:#414042;margin-left:0;margin-right:0;padding-bottom:1.5em;padding-top:1.5em;text-align:left}.page-node-add-sim h2.rtecenter,.page-node-add-sim h2.title{color:#414042;margin-left:0;margin-right:0;text-align:left !important}.page-node-add-sim .form-actions input{float:left;margin-right:1.5em}.page-node-add-sim .field-name-field-original-image .form-item{border-bottom:1px solid #414042;padding-bottom:1.5em}.page-node-add-sim .field-name-field-sim-version-reference fieldset{border:none}.page-node-add-sim .field-name-field-sim-version-reference legend{display:none}.page-node-add-sim .form-checkall ul li{margin-left:0}.page-node-add-sim .form-checkall ul li a{padding-left:.75em;padding-right:.75em}.page-node-add-sim .checkall-action{bottom:-60px;left:10%;position:absolute;text-align:center}@media (min-width:480px){.page-node-add-sim .checkall-action{left:28%}}.page-node-add-sim .checkall-action li{font-size:1em}
.page-node-add-sim .required label:before{display:none !important}.page-node-add-sim .field-name-field-mandibular-teeth .form-checkboxes,.page-node-add-sim .field-name-field-maxillary-teeth .form-checkboxes{display:block;height:225px;margin:3em auto 0;position:relative;width:308px}@media (min-width:480px){.page-node-add-sim .field-name-field-mandibular-teeth .form-checkboxes,.page-node-add-sim .field-name-field-maxillary-teeth .form-checkboxes{display:block;height:300px;margin:0 auto;position:relative;width:400px}}.page-node-add-sim .field-name-field-mandibular-teeth .form-checkboxes .form-type-checkbox,.page-node-add-sim .field-name-field-maxillary-teeth .form-checkboxes .form-type-checkbox{color:#fff;display:inline-block}.page-node-add-sim .field-name-field-mandibular-teeth .form-checkboxes input[type=checkbox],.page-node-add-sim .field-name-field-maxillary-teeth .form-checkboxes input[type=checkbox]{position:absolute;left:-9999px}.page-node-add-sim .field-name-field-mandibular-teeth .form-checkboxes label,.page-node-add-sim .field-name-field-maxillary-teeth .form-checkboxes label{font-size:0}.page-node-add-sim .field-name-field-tooth-color label,.page-node-add-sim .field-name-field-tooth-color-title label{font-size:1em}.page-node-add-sim .field-name-field-tooth-color .form-item,.page-node-add-sim .field-name-field-tooth-color-title .form-item{margin-bottom:0}.page-node-add-sim .field-name-field-tooth-color .form-type-radio:first-child,.page-node-add-sim .field-name-field-tooth-color-title .form-type-radio:first-child{display:none !important}.page-node-add-sim .field-name-field-tooth-color .form-type-radios,.page-node-add-sim .field-name-field-tooth-color-title .form-type-radios{position:relative;text-align:center}.page-node-add-sim .field-name-field-tooth-color .form-type-radios .form-type-radio,.page-node-add-sim .field-name-field-tooth-color-title .form-type-radios .form-type-radio{display:inline-block}.page-node-add-sim .field-name-field-tooth-color .form-type-radios>label,.page-node-add-sim .field-name-field-tooth-color-title .form-type-radios>label{display:none}.page-node-add-sim .field-name-field-tooth-color .form-type-radios img,.page-node-add-sim .field-name-field-tooth-color-title .form-type-radios img{display:block;height:auto;margin-left:0;margin-right:0;width:75px}@media (min-width:480px){.page-node-add-sim .field-name-field-tooth-color .form-type-radios img,.page-node-add-sim .field-name-field-tooth-color-title .form-type-radios img{width:40px}}.page-node-add-sim .field-name-field-tooth-color .form-type-radios label>a,.page-node-add-sim .field-name-field-tooth-color-title .form-type-radios label>a{display:none}.page-node-add-sim .field-name-field-tooth-color .form-type-radios input[type=radio],.page-node-add-sim .field-name-field-tooth-color-title .form-type-radios input[type=radio]{position:absolute;left:-9999px}.page-node-add-sim .field-name-field-tooth-color .form-type-radios .views-field-name,.page-node-add-sim .field-name-field-tooth-color-title .form-type-radios .views-field-name{background:#fff;display:block;padding:.5em .3em;box-shadow:0 -6px 5px 0 #e8e8e8;border-radius:30px}.page-node-add-sim .field-name-field-tooth-color .form-type-radios input[type=radio]:hover+label,.page-node-add-sim .field-name-field-tooth-color-title .form-type-radios input[type=radio]:hover+label{color:#76b23b}.page-node-add-sim .field-name-field-tooth-color .form-type-radios input[type=radio]:checked+label,.page-node-add-sim .field-name-field-tooth-color-title .form-type-radios input[type=radio]:checked+label{color:#a5dc86;position:relative}.page-node-add-sim .field-name-field-ss-lvi{margin-top:0;padding:1.5em;position:relative}.page-node-add-sim .field-name-field-ss-lvi .vertical-tabs-panes,.page-node-add-sim .field-name-field-ss-lvi .vertical-tabs-processed{margin-top:0}.page-node-add-sim .field-name-field-ss-lvi .form-type-radio:first-child{display:none}.page-node-add-sim .field-name-field-ss-lvi .form-radios{background:#a5dc86}.page-node-add-sim .field-name-field-ss-lvi .form-radios .form-type-radio{width:46%;float:left;margin-right:1.69492%;margin-bottom:1.5em;margin-left:1%;margin-right:1%;text-align:center}
@media (min-width:768px){.page-node-add-sim .field-name-field-ss-lvi .form-radios .form-type-radio{width:23.72881%;float:left;margin-right:1.69492%;margin-left:.2em;margin-right:.2em}}.page-node-add-sim .field-name-field-ss-lvi .form-radios .form-type-radio img{display:block;height:auto;margin-left:0;margin-right:0;width:100%}.page-node-add-sim .field-name-field-ss-lvi .form-item,.page-node-add-sim .field-name-field-ss-lvi .form-item,.page-node-add-sim .field-name-field-ss-lvi .form-radios{margin-bottom:0;margin-top:0}.page-node-add-sim .field-name-field-ss-lvi input[type=radio]{position:absolute;left:-9999px}.page-node-add-sim .field-name-field-ss-lvi input[type=radio]:checked+label{color:#a5dc86}.page-node-add-sim .field-name-field-ss-lvi input[type=radio]:checked+label img{background:#a5dc86;opacity:.6;overflow:hidden;height:100%;z-index:2}.page-node-add-sim .field-name-field-ss-lvi label{color:#5a5a5a}.page-node-add-sim .field-name-field-ss-lvi label a{display:none}.page-node-add-sim .field-name-field-addl-inst label{display:none}.field-name-field-gingival-contour label{display:none}.field-name-field-patient-reference,.node-patient-form>div>.vertical-tabs{display:none}.form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#76b23b;border:none;border-color:#76b23b;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1em;font-weight:300;height:auto;line-height:1em;margin-left:1.5em;padding:.75em 1em;text-align:center;text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;border-radius:10px}.helvetica-neue-light .form-submit{font-family:"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}div.form-item-field-maxillary-teeth-und-47 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-01.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:0;left:0;position:absolute}@media (min-width:480px){div.form-item-field-maxillary-teeth-und-47 label{background-size:75px 75px;height:75px;width:75px;bottom:6px;left:18px}}.form-item-field-maxillary-teeth-und-47 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-01.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-47 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-47 img{display:none}.form-item-field-maxillary-teeth-und-47 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-01.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-47 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-47 label:active,.form-item-field-sim-version-reference-und-form-field-maxillary-teeth-und-47 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-01-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-47 label:active,.form-item-field-sim-version-reference-und-form-field-maxillary-teeth-und-47 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-48 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-02.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:31px;left:-5px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-48 label{background-size:75px 75px;height:75px;width:75px;bottom:50px;left:10px}}.form-item-field-maxillary-teeth-und-48 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-02.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-48 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-48 img{display:none}.form-item-field-maxillary-teeth-und-48 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-02.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-48 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}
}.form-item-field-maxillary-teeth-und-48 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-02-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-48 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-49 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-03.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:60px;left:2px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-49 label{background-size:75px 75px;height:75px;width:75px;bottom:94px;left:18px}}.form-item-field-maxillary-teeth-und-49 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-03.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-49 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-49 img{display:none}.form-item-field-maxillary-teeth-und-49 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-03.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-49 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-49 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-03-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-49 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-50 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-04.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:86px;left:12px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-50 label{background-size:75px 75px;height:75px;width:75px;bottom:129px;left:36px}}.form-item-field-maxillary-teeth-und-50 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-04.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-50 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-50 img{display:none}.form-item-field-maxillary-teeth-und-50 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-04.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-50 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-50 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-04-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-50 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-51 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-05.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:108px;left:26px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-51 label{background-size:75px 75px;height:75px;width:75px;bottom:162px;left:56px}}.form-item-field-maxillary-teeth-und-51 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-05.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-51 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-51 img{display:none}.form-item-field-maxillary-teeth-und-51 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-05.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-51 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-51 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-05-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-51 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-52 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-06.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:128px;left:40px;position:absolute}
@media (min-width:480px){.form-item-field-maxillary-teeth-und-52 label{background-size:75px 75px;height:75px;width:75px;bottom:193px;left:74px}}.form-item-field-maxillary-teeth-und-52 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-06.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-52 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-52 img{display:none}.form-item-field-maxillary-teeth-und-52 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-06.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-52 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-52 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-06-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-52 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-53 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-07.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:148px;left:52px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-53 label{background-size:75px 75px;height:75px;width:75px;bottom:220px;left:98px}}.form-item-field-maxillary-teeth-und-53 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-07.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-53 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-53 img{display:none}.form-item-field-maxillary-teeth-und-53 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-07.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-53 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-53 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-07-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-53 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-54 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-08.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:168px;left:75px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-54 label{background-size:75px 75px;height:75px;width:75px;bottom:242px;left:135px}}.form-item-field-maxillary-teeth-und-54 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-08.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-54 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-54 img{display:none}.form-item-field-maxillary-teeth-und-54 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-08.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-54 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-54 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-08-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-54 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-55 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-09.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:167px;right:147px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-55 label{background-size:75px 75px;height:75px;width:75px;bottom:240px;right:147px}}.form-item-field-maxillary-teeth-und-55 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-09.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-55 label:hover{background-size:75px 75px;height:75px;width:75px}
}.form-item-field-maxillary-teeth-und-55 img{display:none}.form-item-field-maxillary-teeth-und-55 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-09.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-55 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-55 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-09-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-55 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-56 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-10.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:152px;right:122px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-56 label{background-size:75px 75px;height:75px;width:75px;bottom:222px;right:107px}}.form-item-field-maxillary-teeth-und-56 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-10.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-56 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-56 img{display:none}.form-item-field-maxillary-teeth-und-56 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-10.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-56 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-56 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-10-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-56 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-57 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-11.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:132px;right:110px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-57 label{background-size:75px 75px;height:75px;width:75px;bottom:194px;right:85px}}.form-item-field-maxillary-teeth-und-57 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-11.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-57 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-57 img{display:none}.form-item-field-maxillary-teeth-und-57 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-11.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-57 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-57 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-11-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-57 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-58 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-12.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:112px;right:90px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-58 label{background-size:75px 75px;height:75px;width:75px;bottom:163px;right:57px}}.form-item-field-maxillary-teeth-und-58 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-12.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-58 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-58 img{display:none}.form-item-field-maxillary-teeth-und-58 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-12.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-58 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}
}.form-item-field-maxillary-teeth-und-58 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-12-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-58 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-59 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-13.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:89px;right:77px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-59 label{background-size:75px 75px;height:75px;width:75px;bottom:130px;right:37px}}.form-item-field-maxillary-teeth-und-59 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-13.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-59 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-59 img{display:none}.form-item-field-maxillary-teeth-und-59 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-13.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-59 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-59 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-13-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-59 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-60 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-14.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:69px;right:70px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-60 label{background-size:75px 75px;height:75px;width:75px;bottom:103px;right:23px}}.form-item-field-maxillary-teeth-und-60 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-14.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-60 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-60 img{display:none}.form-item-field-maxillary-teeth-und-60 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-14.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-60 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-60 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-14-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-60 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-61 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-15.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:34px;right:63px;position:absolute}@media (min-width:480px){.form-item-field-maxillary-teeth-und-61 label{background-size:75px 75px;height:75px;width:75px;bottom:51px;right:13px}}.form-item-field-maxillary-teeth-und-61 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-15.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-61 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-61 img{display:none}.form-item-field-maxillary-teeth-und-61 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-15.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-61 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-61 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-15-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-61 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-62 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-16.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;bottom:-4px;right:65px;position:absolute}
@media (min-width:480px){.form-item-field-maxillary-teeth-und-62 label{background-size:75px 75px;height:75px;width:75px;bottom:-4px;right:19px}}.form-item-field-maxillary-teeth-und-62 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-16.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-62 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-62 img{display:none}.form-item-field-maxillary-teeth-und-62 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-16.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-62 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-maxillary-teeth-und-62 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-16-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-maxillary-teeth-und-62 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-31 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-32.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;top:0;left:0;position:absolute}@media (min-width:480px){.form-item-field-mandibular-teeth-und-31 label{background-size:75px 75px;height:75px;width:75px;top:8px;left:6px}}.form-item-field-mandibular-teeth-und-31 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-32.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-31 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-31 img{display:none}.form-item-field-mandibular-teeth-und-31 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-32.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-31 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-31 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-32-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-31 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-32 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-31.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;top:30px;left:-2px;position:absolute}@media (min-width:480px){.form-item-field-mandibular-teeth-und-32 label{background-size:75px 75px;height:75px;width:75px;top:54px;left:4px}}.form-item-field-mandibular-teeth-und-32 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-31.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-32 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-32 img{display:none}.form-item-field-mandibular-teeth-und-32 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-31.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-32 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-32 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-31-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-32 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-33 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-30.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;left:5px;top:60px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-33 label{background-size:75px 75px;height:75px;width:75px;left:10px;top:100px}}.form-item-field-mandibular-teeth-und-33 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-30.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-33 label:hover{background-size:75px 75px;height:75px;width:75px}
}.form-item-field-mandibular-teeth-und-33 img{display:none}.form-item-field-mandibular-teeth-und-33 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-30.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-33 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-33 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-30-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-33 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-34 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-29.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;left:20px;position:absolute;top:93px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-34 label{background-size:75px 75px;height:75px;width:75px;left:33px;top:150px}}.form-item-field-mandibular-teeth-und-34 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-29.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-34 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-34 img{display:none}.form-item-field-mandibular-teeth-und-34 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-29.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-34 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-34 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-29-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-34 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-35 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-28.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;left:38px;position:absolute;top:119px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-35 label{background-size:75px 75px;height:75px;width:75px;left:60px;top:192px}}.form-item-field-mandibular-teeth-und-35 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-28.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-35 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-35 img{display:none}.form-item-field-mandibular-teeth-und-35 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-28.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-35 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-35 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-28-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-35 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-36 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-27.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;left:53px;top:138px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-36 label{background-size:75px 75px;height:75px;width:75px;left:83px;top:218px}}.form-item-field-mandibular-teeth-und-36 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-27.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-36 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-36 img{display:none}.form-item-field-mandibular-teeth-und-36 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-27.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-36 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}
}.form-item-field-mandibular-teeth-und-36 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-27-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-36 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-37 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-26.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;left:65px;top:156px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-37 label{background-size:75px 75px;height:75px;width:75px;left:107px;top:236px}}.form-item-field-mandibular-teeth-und-37 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-26.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-37 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-37 img{display:none}.form-item-field-mandibular-teeth-und-37 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-26.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-37 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-37 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-26-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-37 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-38 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-25.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;left:83px;top:167px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-38 label{background-size:75px 75px;height:75px;width:75px;left:136px;top:247px}}.form-item-field-mandibular-teeth-und-38 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-25.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-38 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-38 img{display:none}.form-item-field-mandibular-teeth-und-38 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-25.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-38 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-38 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-25-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-38 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-39 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-24.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;right:134px;top:165px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-39 label{background-size:75px 75px;height:75px;width:75px;right:141px;top:245px}}.form-item-field-mandibular-teeth-und-39 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-24.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-39 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-39 img{display:none}.form-item-field-mandibular-teeth-und-39 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-24.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-39 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-39 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-24-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-39 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-40 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-23.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;right:116px;top:157px}
@media (min-width:480px){.form-item-field-mandibular-teeth-und-40 label{background-size:75px 75px;height:75px;width:75px;right:112px;top:237px}}.form-item-field-mandibular-teeth-und-40 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-23.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-40 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-40 img{display:none}.form-item-field-mandibular-teeth-und-40 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-23.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-40 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-40 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-23-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-40 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-41 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-22.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;right:101px;top:143px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-41 label{background-size:75px 75px;height:75px;width:75px;right:88px;top:220px}}.form-item-field-mandibular-teeth-und-41 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-22.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-41 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-41 img{display:none}.form-item-field-mandibular-teeth-und-41 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-22.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-41 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-41 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-22-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-41 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-42 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-21.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;right:87px;top:120px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-42 label{background-size:75px 75px;height:75px;width:75px;right:69px;top:186px}}.form-item-field-mandibular-teeth-und-42 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-21.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-42 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-42 img{display:none}.form-item-field-mandibular-teeth-und-42 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-21.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-42 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-42 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-21-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-42 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-43 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-20.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;right:67px;top:96px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-43 label{background-size:75px 75px;height:75px;width:75px;right:39px;top:150px}}.form-item-field-mandibular-teeth-und-43 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-20.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-43 label:hover{background-size:75px 75px;height:75px;width:75px}
}.form-item-field-mandibular-teeth-und-43 img{display:none}.form-item-field-mandibular-teeth-und-43 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-20.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-43 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-43 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-20-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-43 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-44 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-19.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;right:55px;top:70px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-44 label{background-size:75px 75px;height:75px;width:75px;right:20px;top:109px}}.form-item-field-mandibular-teeth-und-44 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-19.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-44 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-44 img{display:none}.form-item-field-mandibular-teeth-und-44 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-19.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-44 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-44 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-19-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-44 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-45 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-18.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;right:46px;top:33px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-45 label{background-size:75px 75px;height:75px;width:75px;right:10px;top:53px}}.form-item-field-mandibular-teeth-und-45 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-18.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-45 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-45 img{display:none}.form-item-field-mandibular-teeth-und-45 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-18.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-45 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-45 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-18-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-45 label:active{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-46 label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-17.svg") no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;right:47px;top:4px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-46 label{background-size:75px 75px;height:75px;width:75px;right:13px;top:10px}}.form-item-field-mandibular-teeth-und-46 label:hover{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-hover-17.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-46 label:hover{background-size:75px 75px;height:75px;width:75px}}.form-item-field-mandibular-teeth-und-46 img{display:none}.form-item-field-mandibular-teeth-und-46 input[type=checkbox]:checked+label{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-selected-17.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-46 input[type=checkbox]:checked+label{background-size:75px 75px;height:75px;width:75px}
}.form-item-field-mandibular-teeth-und-46 label:active{background:url("/sites/all/themes/anatomy/smilesim/images/teeth/teeth-17-active.svg") no-repeat;background-size:50px 50px;height:50px;width:50px}@media (min-width:480px){.form-item-field-mandibular-teeth-und-46 label:active{background-size:75px 75px;height:75px;width:75px}}.field-name-field-gingival-contour .form-radios .form-item,.field-name-field-tooth-shape .form-radios .form-item{display:inline-block}.field-name-field-gingival-contour .form-type-radio input,.field-name-field-tooth-shape .form-type-radio input{display:none}.field-name-field-gingival-contour .form-type-radio label,.field-name-field-tooth-shape .form-type-radio label{display:inline-block;background-color:#76b23b;color:#fff;font-size:14px;font-weight:400;text-shadow:none;padding:6px 14px;border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 1px rgba(255,255,255,.1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.field-name-field-gingival-contour .form-type-radio input:checked+label,.field-name-field-tooth-shape .form-type-radio input:checked+label{background-color:#a5dc86;box-shadow:none}.field-name-field-gingival-contour .form-type-radio:first-child,.field-name-field-tooth-shape .form-type-radio:first-child{display:none}.view-video ul{list-style:none;margin-left:0;margin-right:0}.view-video ul li{margin-left:0}.view-video video{margin-left:0;margin-right:0}.view-video .view-footer{margin-bottom:1.5em;margin-top:1.5em;text-align:center}.view-video .view-footer .button{background:#76b23b;color:#fff;display:block;margin:.75em auto;padding:.75em 1.5em;width:280px}.view-video .view-footer .button:hover{background:#76b23b}.page-sales .view-sales-representative{margin:0 auto 3em}.page-sales .view-sales-representative .view-footer{padding:0 1.5em}.page-sales .view-sales-representative .view-footer .button{background-color:#67a136;border:none;border-color:#67a136;box-sizing:border-box;color:#fff;display:block;height:auto;line-height:1em;max-width:250px;padding:.75em 1em;text-align:center;text-decoration:none;border-radius:10px}.page-sales .view-sales-representative .fieldset-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.page-sales .view-sales-representative .form-select{background:0 0;border:none;font-size:14px;height:29px;padding:5px;width:268px;border:1px solid #ccc;font-size:16px;height:34px;width:268px}.page-sales .view-sales-representative .views-exposed-form .views-exposed-widget{margin-top:0}.page-sales .view-sales-representative .field-type-taxonomy-term-reference{margin-top:0}.page-sales .view-sales-representative .form-actions{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.page-sales .view-sales-representative .form-actions .form-submit{margin:0 1.5em}.page-sales tr.even,.page-sales tr.odd{background:#fff}.page-sales .ui-datepicker .ui-datepicker-next,.page-sales .ui-datepicker .ui-datepicker-prev{margin-top:0}.section-sim .vertical-tabs-panes{margin-top:0}.section-sim .vertical-tabs-panes .fieldset-wrapper{margin-top:0}.section-sim .vertical-tabs-panes .vertical-tabs-pane{padding-left:0;padding-right:0}.section-sim .vertical-tab-button .summary{margin-top:0}.section-sim .sim-case-notes{margin-left:1.5em;margin-right:1.5em}@media (min-width:1280px){.section-sim .sim-case-notes{margin-left:7.5em;margin-right:7.5em}}.section-sim .content{margin-top:0}.section-sim .sim-status{width:100%;float:left;margin-left:0;margin-right:0;font-size:1.6em;padding-bottom:.75em;padding-top:.75em;text-align:center}.section-sim .view-patient .button{background:#76b23b;padding:.75em 1.5em;width:220px}.section-sim .view-patient .div.fieldset-wrapper{margin-top:0}.section-sim .view-patient ul{list-style:none;margin-left:0}.section-sim .views-field-field-maxillary-teeth{background:url("/sites/all/themes/anatomy/smilesim/images/maxillary.png") no-repeat;background-size:280px auto}@media (min-width:480px){.section-sim .views-field-field-maxillary-teeth{background-size:300px auto}}.section-sim #file-793{display:block;height:auto;margin-top:-38px;position:relative;width:300px;z-index:6}
.section-sim #file-825{display:block;height:auto;position:relative;margin-top:-141px;width:300px;z-index:7}.section-sim .views-field-field-animated-gif a,.section-sim .views-field-field-before-image-1 a,.section-sim .views-field-field-certificate a,.section-sim .views-field-field-sim-image a{background:#76b23b;border:none;border-color:none;box-sizing:border-box;color:#fff;display:inline-block;margin-top:0;text-align:center}.section-sim .views-field-field-animated-gif .file-size,.section-sim .views-field-field-animated-gif img.file-icon,.section-sim .views-field-field-before-image-1 .file-size,.section-sim .views-field-field-before-image-1 img.file-icon,.section-sim .views-field-field-certificate .file-size,.section-sim .views-field-field-certificate img.file-icon,.section-sim .views-field-field-sim-image .file-size,.section-sim .views-field-field-sim-image img.file-icon{display:none}.section-sim .buttons{width:100%;float:left;margin-left:0;margin-right:0;margin-top:0;padding-bottom:.75em;padding-top:.75em}@media (min-width:768px){.section-sim .buttons{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}}@media (min-width:768px){.section-sim .buttons div{margin-left:.21429em;margin-right:.21429em;margin-top:0;-webkit-order:0;-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}.section-sim .views-field-field-addl-inst,.section-sim .views-field-field-gingival-contour,.section-sim .views-field-field-mandibular-teeth,.section-sim .views-field-field-maxillary-teeth,.section-sim .views-field-field-ss-lvi,.section-sim .views-field-field-tooth-color{width:100%;float:left;margin-left:0;margin-right:0}.section-sim .views-field-field-addl-inst h2,.section-sim .views-field-field-gingival-contour h2,.section-sim .views-field-field-mandibular-teeth h2,.section-sim .views-field-field-maxillary-teeth h2,.section-sim .views-field-field-ss-lvi h2,.section-sim .views-field-field-tooth-color h2{font-size:1em}.section-sim .views-label{font-size:1.4em}.section-sim .views-field-field-mandibular-teeth,.section-sim .views-field-field-maxillary-teeth{width:100%;float:left;margin-left:0;margin-right:0}.section-sim .views-field-field-mandibular-teeth h2,.section-sim .views-field-field-maxillary-teeth h2{display:none}.section-sim .views-field-field-mandibular-teeth .entity-teeth,.section-sim .views-field-field-maxillary-teeth .entity-teeth{display:inline-block;margin-right:0;margin-top:0}.section-sim .views-field-field-mandibular-teeth .entity-teeth img,.section-sim .views-field-field-maxillary-teeth .entity-teeth img{display:block;height:auto;width:100%}.section-sim .views-field-field-tooth-color .entity-teeth{display:inline-block;margin-right:0;margin-top:0;text-align:center}.section-sim .views-field-field-tooth-color .entity-teeth img{display:block;height:auto;margin:0 auto;width:100px}.form-item-commerce-coupon-coupon-code input{width:80%}@media (min-width:768px){.form-item-commerce-coupon-coupon-code input{width:40%}}.commerce-order-handler-area-order-total{width:100%}.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:100%}#commerce-checkout-form-checkout{display:block;margin:0 auto;max-width:960px}#commerce-checkout-form-checkout .messages{margin:0 1.5em}@media (min-width:768px){#commerce-checkout-form-checkout .messages{margin:0}}.commerce-userpoints-discount-cart-contents-wrapper{clear:both}.commerce-userpoints-discount-cart-contents-wrapper fieldset{padding:0 !important}.commerce_userpoints_discount{width:100%;float:left;margin-left:0;margin-right:0}
#commerce-cardonfile-card-form{margin:0 auto;max-width:500px;padding:4.5em 3em;text-align:left}#commerce-cardonfile-card-form input,#commerce-cardonfile-card-form select{padding-bottom:.75em;padding-left:.75em;padding-right:.75em;padding-top:.75em;width:100%}#commerce-cardonfile-card-form .form-submit{float:left;margin-left:0;margin-right:1.5em;width:initial}.page-cart #main,.page-checkout #main,.page-checkout-checkout #main,.page-checkout-complete #main,.page-checkout-review #main,.page-checkout-shipping #main{padding-bottom:3em}.page-cart .form-wrapper,.page-cart h1,.page-checkout .form-wrapper,.page-checkout h1,.page-checkout-checkout .form-wrapper,.page-checkout-checkout h1,.page-checkout-complete .form-wrapper,.page-checkout-complete h1,.page-checkout-review .form-wrapper,.page-checkout-review h1,.page-checkout-shipping .form-wrapper,.page-checkout-shipping h1{display:block;margin:0 auto;max-width:960px}.page-cart .block-commerce-checkout-progress,.page-cart .checkout-help,.page-cart .rel-register-build,.page-cart .rel-register-build,.page-cart .status-messages,.page-cart .view-commerce-cart-form,.page-checkout .block-commerce-checkout-progress,.page-checkout .checkout-help,.page-checkout .rel-register-build,.page-checkout .rel-register-build,.page-checkout .status-messages,.page-checkout .view-commerce-cart-form,.page-checkout-checkout .block-commerce-checkout-progress,.page-checkout-checkout .checkout-help,.page-checkout-checkout .rel-register-build,.page-checkout-checkout .rel-register-build,.page-checkout-checkout .status-messages,.page-checkout-checkout .view-commerce-cart-form,.page-checkout-complete .block-commerce-checkout-progress,.page-checkout-complete .checkout-help,.page-checkout-complete .rel-register-build,.page-checkout-complete .rel-register-build,.page-checkout-complete .status-messages,.page-checkout-complete .view-commerce-cart-form,.page-checkout-review .block-commerce-checkout-progress,.page-checkout-review .checkout-help,.page-checkout-review .rel-register-build,.page-checkout-review .rel-register-build,.page-checkout-review .status-messages,.page-checkout-review .view-commerce-cart-form,.page-checkout-shipping .block-commerce-checkout-progress,.page-checkout-shipping .checkout-help,.page-checkout-shipping .rel-register-build,.page-checkout-shipping .rel-register-build,.page-checkout-shipping .status-messages,.page-checkout-shipping .view-commerce-cart-form{clear:both;display:block;margin:0 auto;max-width:960px}.page-cart select,.page-checkout select,.page-checkout-checkout select,.page-checkout-complete select,.page-checkout-review select,.page-checkout-shipping select{width:80%}@media (min-width:768px){.page-cart select,.page-checkout select,.page-checkout-checkout select,.page-checkout-complete select,.page-checkout-review select,.page-checkout-shipping select{width:40%}}.page-cart tr.even,.page-cart tr.odd,.page-checkout tr.even,.page-checkout tr.odd,.page-checkout-checkout tr.even,.page-checkout-checkout tr.odd,.page-checkout-complete tr.even,.page-checkout-complete tr.odd,.page-checkout-review tr.even,.page-checkout-review tr.odd,.page-checkout-shipping tr.even,.page-checkout-shipping tr.odd{background:0 0}.page-cart .block-commerce-checkout-progress{display:none}.page-cart .commerce-line-item-actions{width:100%;float:left;margin-left:0;margin-right:0}.page-cart .commerce-line-item-actions .form-submit{float:left;margin-left:0;margin-right:.75em}.page-cart .delete-line-item{padding-bottom:.75em;padding-left:.75em;padding-right:.75em;padding-top:.75em}.page-cart input.delete-line-item{padding:.75em !important}.page-checkout .commerce-credit-card-expiration{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box !important;display:flex !important;margin-bottom:0;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-end;-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}
.page-checkout .commerce-credit-card-expiration .form-item select{width:50px}.page-checkout .commerce-credit-card-expiration .commerce-month-year-divider{margin:.75em 1.5em .75em 0}#header .view-commerce-cart-block table.views-table.cols-0{display:none}#header .line-item-summary .line-item-quantity{float:right}#header .line-item-total,#header li.line-item-summary-checkout.last{display:none}#header .view-commerce-cart-block .view-content{display:none}.cart-empty-page{display:block;margin:0 auto;max-width:960px;padding-top:1.5em}ol.commerce-checkout-progress li{color:#ccc}ol.commerce-checkout-progress .visited{color:#76b23b}ol.commerce-checkout-progress .active{color:#76b23b}.commerce-checkout-coupon-ajax-wrapper{display:block;margin:0 auto;max-width:960px}.checkout-buttons{border:none;margin:0 auto;max-width:400px !important}.checkout-buttons .checkout-continue{display:block;float:right;margin-right:.75em}.checkout-buttons .button-operator{display:none}.checkout-buttons .checkout-back,.checkout-buttons .checkout-cancel{background-color:#76b23b;border-color:#76b23b;color:#fff;display:block;float:left;margin-left:1.5em;padding:.75em 1.5em}.quicktabs-wrapper{width:100%;float:left;margin-left:0;margin-right:0}ul.quicktabs-tabs{display:none}@media (min-width:768px){ul.quicktabs-tabs{width:23.72881%;float:right;margin-right:0;display:block}}@media (min-width:960px){ul.quicktabs-tabs{width:15.25424%;float:right;margin-right:0;display:block}}ul.quicktabs-tabs li{width:49.15254%;float:left;margin-right:1.69492%;margin:0;text-align:center}ul.quicktabs-tabs .first a:link,ul.quicktabs-tabs .first a:visited{background:url("/sites/all/themes/anatomy/smilesim/images/table.svg") no-repeat;background-size:40px 40px;display:block;height:40px;padding-top:42px;width:40px}ul.quicktabs-tabs .last a:link,ul.quicktabs-tabs .last a:visited{background:url("/sites/all/themes/anatomy/smilesim/images/grid.svg") no-repeat;background-size:40px 40px;display:block;height:40px;padding-top:42px;width:40px}@media (min-width:768px){.view-commerce-user-orders,.view-customer-work-area,.view-user-recurring-entities{margin-right:0}}.view-commerce-user-orders tr.even,.view-customer-work-area tr.even,.view-user-recurring-entities tr.even{background:#fff}.view-commerce-user-orders tr.odd,.view-customer-work-area tr.odd,.view-user-recurring-entities tr.odd{background:#fff}@media (min-width:768px){.view-commerce-user-orders tr.odd,.view-customer-work-area tr.odd,.view-user-recurring-entities tr.odd{background:#e4e4e4}}.view-commerce-user-orders tr.even,.view-commerce-user-orders tr.odd,.view-customer-work-area tr.even,.view-customer-work-area tr.odd,.view-user-recurring-entities tr.even,.view-user-recurring-entities tr.odd{margin:1.5em;border-radius:10px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}@media (min-width:768px){.view-commerce-user-orders tr.even,.view-commerce-user-orders tr.odd,.view-customer-work-area tr.even,.view-customer-work-area tr.odd,.view-user-recurring-entities tr.even,.view-user-recurring-entities tr.odd{margin:0;border-radius:0;box-shadow:0 0 0 0 rgba(0,0,0,.25)}}.view-commerce-user-orders td.active,.view-customer-work-area td.active,.view-user-recurring-entities td.active{background-color:transparent}.view-commerce-user-orders td,.view-customer-work-area td,.view-user-recurring-entities td{margin-top:0;padding:0}.view-commerce-user-orders .responsive-title,.view-customer-work-area .responsive-title,.view-user-recurring-entities .responsive-title{display:block}@media (min-width:768px){.view-commerce-user-orders .responsive-title,.view-customer-work-area .responsive-title,.view-user-recurring-entities .responsive-title{display:none}}.view-customer-work-area{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:3em}.view-customer-work-area img{margin:0}.view-customer-work-area ul{margin-left:0}.view-customer-work-area .view-empty{width:100%;float:left;margin-left:0;margin-right:0}.view-customer-work-area .view-empty .button{background:#76b23b;display:block;margin:0 auto;padding:.75em 1.5em}.view-customer-work-area .views-field-changed{margin-bottom:.75em}.view-customer-work-area .button{background:#76b23b;display:block;border-radius:10px}
.view-customer-work-area .button a:link,.view-customer-work-area .button a:visited{color:#fff}.view-customer-work-area .case-accepted .form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:62px;height:32px;display:inline-block;position:relative;border-radius:50px;overflow:hidden;outline:none;border:none;cursor:pointer;background-color:#6d6f72;-webkit-transition:background-color ease .3s;transition:background-color ease .3s}.view-customer-work-area .case-accepted .form-checkbox:before{content:"Yes No";display:block;position:absolute;z-index:2;width:28px;height:28px;background:#fff;left:2px;top:2px;border-radius:50%;font:10px/28px Helvetica;text-transform:uppercase;font-weight:700;text-indent:-22px;word-spacing:37px;color:#fff;text-shadow:-1px -1px rgba(0,0,0,.15);white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-transition:all cubic-bezier(.3,1.5,.7,1) .3s;transition:all cubic-bezier(.3,1.5,.7,1) .3s}.view-customer-work-area .case-accepted .form-checkbox:checked{background-color:#76b23b}.view-customer-work-area .case-accepted .form-checkbox:checked:before{left:32px}.view-customer-work-area .case-accepted .views-row-edit-static,.view-customer-work-area .case-accepted label{display:none}.view-customer-work-area .form-submit{margin-top:.75em}.view-customer-work-area td{padding:.5em}.view-customer-work-area .view-button{max-width:80px}.view-customer-work-area .view-button a{background:#76b23b;color:#fff;display:block;margin:0 auto;text-align:center;width:60px;border-radius:10px}.view-button{max-width:80px}.view-button a{background:#76b23b;color:#fff;display:block;margin:0 auto;text-align:center;width:60px;border-radius:10px}.view-button a:link,.view-button a:visited{color:#fff !important}.views-field-field-original-image-1{background-image:url("/sites/all/themes/anatomy/smilesim/images/download.png") no-repeat;background-size:50px 50px}.views-field-field-original-image-1 a:link{background:url("/sites/all/themes/anatomy/smilesim/images/download.png") no-repeat center left;background-size:16px 16px;padding-left:22px}.views-field-field-original-image-1 img{display:none}.page-user #main .page-status .primary{clear:both;float:initial !important;width:100% !important}.page-user #main .primary{margin-top:0}.page-user #main .primary .referral{width:100%;float:left;margin-left:0;margin-right:0;padding:1.5em}@media (min-width:768px){.page-user #main .primary .referral{padding:1.5em .75em}}.page-user #main .primary .alert{margin-bottom:1.5em;margin-top:1.5em}.page-user #user-profile-form .confirm-parent,.page-user #user-profile-form .password-parent{width:100%}@media (min-width:768px){.page-user #user-profile-form .confirm-parent,.page-user #user-profile-form .password-parent{width:36.3em}}.page-user #user-profile-form .confirm-parent .password-strength,.page-user #user-profile-form .password-parent .password-strength{float:none;width:100%}@media (min-width:768px){.page-user #user-profile-form .confirm-parent .password-strength,.page-user #user-profile-form .password-parent .password-strength{float:right;width:17em}}.page-user #user-profile-form input.form-text,.page-user #user-profile-form select.form-select{width:100%}@media (min-width:768px){.page-user #user-profile-form input.form-text,.page-user #user-profile-form select.form-select{width:initial}}.page-user #user-profile-form label.option{font-weight:700;margin-left:1em}.page-user #user-profile-form input.form-submit{margin:0 auto}@media (min-width:768px){.page-user #user-profile-form input.form-submit{margin:0}}.page-user .cart-empty-block{display:none}.page-user .cart-contents .view-footer{display:block;float:left;margin-top:0;max-width:300px}.page-user .cart-contents .view-footer li{margin-left:0}.page-user .grid{width:100%;float:left;margin-left:0;margin-right:0}.page-user .grid ul{list-style:none;margin-right:0}.page-user .grid ul li{max-width:80%;margin-left:auto;margin-right:auto;margin-bottom:1.5em;margin-top:1.5em;border-radius:10px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);padding:1.5em;text-align:center}.page-user .grid ul li:after{content:" ";display:block;clear:both}@media (min-width:768px){.page-user .grid ul li{width:49.15254%;float:left}
.page-user .grid ul li:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.page-user .grid ul li:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}}@media (min-width:1280px){.page-user .grid ul li{width:32.20339%;float:left}.page-user .grid ul li:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.page-user .grid ul li:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.page-user .grid ul li:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}}.page-user .grid ul li .button{margin:0 auto}.page-user .grid ul li .patient-photo img{display:block;height:auto;margin:0 auto;width:80%}@media only screen and (max-width:767px),(min-device-width:768px) and (max-device-width:1024px){.view-customer-work-area table,.view-customer-work-area tbody,.view-customer-work-area td,.view-customer-work-area th,.view-customer-work-area thead,.view-customer-work-area tr{display:block}.view-customer-work-area thead tr{position:absolute;top:-9999px;left:-9999px}.view-customer-work-area tr{border:1px solid #e4e4e4;margin-top:0}.view-customer-work-area td{border:none;margin-top:0;position:relative;text-align:center}.view-customer-work-area td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}}.add-a-version ul{list-style:none;margin-left:1.5em}.add-a-version ul li{margin-left:0}.add-more-credits{margin-bottom:1.5em;margin-left:1.5em;margin-top:1.5em}.view-before-after-case-photo{max-width:960px;margin-left:auto;margin-right:auto}.view-before-after-case-photo:after{content:" ";display:block;clear:both}.page-title{background-color:#e4e4e4;background-image:url("data:image/svg+xml,%3Csvg width='48' height='64' viewBox='0 0 48 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 28v-4L36 12 24 24 12 12 0 24v4l4 4-4 4v4l12 12 12-12 12 12 12-12v-4l-4-4 4-4zM8 32l-6-6 10-10 10 10-6 6 6 6-10 10L2 38l6-6zm12 0l4-4 4 4-4 4-4-4zm12 0l-6-6 10-10 10 10-6 6 6 6-10 10-10-10 6-6zM0 16L10 6 4 0h4l4 4 4-4h4l-6 6 10 10L34 6l-6-6h4l4 4 4-4h4l-6 6 10 10v4L36 8 24 20 12 8 0 20v-4zm0 32l10 10-6 6h4l4-4 4 4h4l-6-6 10-10 10 10-6 6h4l4-4 4 4h4l-6-6 10-10v-4L36 56 24 44 12 56 0 44v4z' fill='%23d1d3d4' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");margin-left:0;margin-right:0;margin-top:-10px;-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/-1}@media (min-width:768px){.page-title{max-height:135px}}.page-title h1{padding-bottom:1.5em;padding-left:0;padding-top:1.5em;text-align:center}@media (min-width:768px){.page-title h1{padding-left:1.5em;text-align:left}}.page-node-add-patient .page-title,.page-node-edit .page-title{background-color:#e4e4e4;background-image:url("data:image/svg+xml,%3Csvg width='48' height='64' viewBox='0 0 48 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 28v-4L36 12 24 24 12 12 0 24v4l4 4-4 4v4l12 12 12-12 12 12 12-12v-4l-4-4 4-4zM8 32l-6-6 10-10 10 10-6 6 6 6-10 10L2 38l6-6zm12 0l4-4 4 4-4 4-4-4zm12 0l-6-6 10-10 10 10-6 6 6 6-10 10-10-10 6-6zM0 16L10 6 4 0h4l4 4 4-4h4l-6 6 10 10L34 6l-6-6h4l4 4 4-4h4l-6 6 10 10v4L36 8 24 20 12 8 0 20v-4zm0 32l10 10-6 6h4l4-4 4 4h4l-6-6 10-10 10 10-6 6h4l4-4 4 4h4l-6-6 10-10v-4L36 56 24 44 12 56 0 44v4z' fill='%23d1d3d4' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");margin-left:0;margin-right:0;margin-top:-10px}.page-node-add-patient .page-title h1,.page-node-edit .page-title h1{padding-left:.75em}.page-user-register #main .page-title{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/-1}.page-news #main .page-title{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}.page-cart .page-title,.page-checkout .page-title,.page-checkout-checkout .page-title,.page-checkout-complete .page-title,.page-checkout-review .page-title,.page-checkout-shipping .page-title,.page-node-add-sim .page-title{background-color:#e4e4e4;background-image:url("data:image/svg+xml,%3Csvg width='48' height='64' viewBox='0 0 48 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 28v-4L36 12 24 24 12 12 0 24v4l4 4-4 4v4l12 12 12-12 12 12 12-12v-4l-4-4 4-4zM8 32l-6-6 10-10 10 10-6 6 6 6-10 10L2 38l6-6zm12 0l4-4 4 4-4 4-4-4zm12 0l-6-6 10-10 10 10-6 6 6 6-10 10-10-10 6-6zM0 16L10 6 4 0h4l4 4 4-4h4l-6 6 10 10L34 6l-6-6h4l4 4 4-4h4l-6 6 10 10v4L36 8 24 20 12 8 0 20v-4zm0 32l10 10-6 6h4l4-4 4 4h4l-6-6 10-10 10 10-6 6h4l4-4 4 4h4l-6-6 10-10v-4L36 56 24 44 12 56 0 44v4z' fill='%23d1d3d4' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");padding-left:1.5em}@media print{body{background:#fff;color:#000}article,body{margin:0;padding:0;width:100%}aside,nav{display:none}}body{-webkit-user-select:initial !important;-moz-user-select:initial !important;-ms-user-select:initial !important;-o-user-select:initial !important;user-select:initial !important}#mm-blocker{background:#000 !important;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}.mmenu-nav:not(.mm-menu){display:none}.mmenu-nav.mm-basic{z-index:10000;background:#32394a;color:#c4ccda;text-shadow:0 1px 0 rgba(0,0,0,.6);font-family:Helvetica,sans-serif;font-size:12px;box-shadow:0 0 0px rgba(0,0,0,.5) !important;text-shadow:0 1px #333}.mmenu-nav.mm-basic [class^=icon-],.mmenu-nav.mm-basic [class*=" icon-"],.mmenu-nav.mm-basic .mmenu-block-icon{display:table-cell;vertical-align:middle;font-style:normal;padding-right:15px}.mmenu-nav.mm-basic .mmenu-block-title{display:table-cell}.mmenu-nav.mm-basic>.mm-header{border-color:#242a37;color:#c4ccda;height:60px;line-height:60px;background:#434b5c;background:-moz-linear-gradient(top,#434b5c 0%,#394152 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#434b5c),color-stop(100%,#394152));background:-webkit-linear-gradient(top,#434b5c 0%,#394152 100%);background:-o-linear-gradient(top,#434b5c 0%,#394152 100%);background:-ms-linear-gradient(top,#434b5c 0%,#394152 100%);background:linear-gradient(to bottom,#434b5c 0%,#394152 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='$from', endColorstr='$to',GradientType=0 )"}
.mmenu-nav.mm-basic>.mm-header .mm-title{font-size:2em;padding:0 10%;width:80%;text-align:center}.mmenu-nav.mm-basic>.mm-header .mm-prev{padding:0;left:20px;right:90%;top:0;bottom:0;width:auto}.mmenu-nav.mm-basic>.mm-header .mm-prev:before{margin:0;width:10px;height:10px;z-index:10;border-color:#c4ccda}.mmenu-nav.mm-basic>.mm-header .mm-next{padding:0;left:90%;right:20px;top:0;bottom:0;width:auto}.mmenu-nav.mm-basic>.mm-header .mm-next:before{margin:0;width:10px;height:10px;z-index:10;border-color:#c4ccda}.mmenu-nav.mm-basic>.mm-list{padding-top:0;padding-bottom:0}.mmenu-nav.mm-basic>.mm-list li{border-top:1px solid #404857;border-bottom:1px solid #242a37}.mmenu-nav.mm-basic>.mm-list li>a:not(.mm-subopen):not(.mm-subclose):not(.mm-fullsubopen){padding:10px 20px;white-space:normal}.mmenu-nav.mm-basic>.mm-list li:after{margin-left:0 !important;border-color:rgba(0,0,0,0)}.mmenu-nav.mm-basic>.mm-list li.mm-selected>a,.mmenu-nav.mm-basic>.mm-list li.mm-selected>span{background:inherit}.mmenu-nav.mm-basic>.mm-list li.mmenu-expanded .mmenu-block-collapsed{padding:15px 20px !important;font-size:1.25em}.mmenu-nav.mm-basic>.mm-list li.mmenu-expanded .mmenu-block-expanded{padding:5px 10px !important;background:#434b5c;background:-moz-linear-gradient(top,#434b5c 0%,#394152 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#434b5c),color-stop(100%,#394152));background:-webkit-linear-gradient(top,#434b5c 0%,#394152 100%);background:-o-linear-gradient(top,#434b5c 0%,#394152 100%);background:-ms-linear-gradient(top,#434b5c 0%,#394152 100%);background:linear-gradient(to bottom,#434b5c 0%,#394152 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='$from', endColorstr='$to',GradientType=0 )"}.mmenu-nav.mm-basic>.mm-list>.mm-list{margin:0;padding:0}.mmenu-nav.mm-basic.mm-hassearch>.mm-header{top:0}.mmenu-nav.mm-basic.mm-hassearch>.mm-panel{padding-top:110px !important}.mmenu-nav.mm-basic.mm-hassearch>.mm-search{height:50px;top:60px;border-bottom:1px solid #242a37}.mmenu-nav.mm-basic.mm-hassearch li.mm-noresults{padding:40px 0;color:#c4ccda;text-shadow:0 1px 0 rgba(0,0,0,.6)}.mmenu-nav.mm-basic.mm-hasheader>.mm-panel{padding-top:60px}.mmenu-nav.mm-basic.mm-hasfooter>.mm-panel{padding-bottom:40px}.mmenu-nav.mm-basic em.mm-counter{color:#c4ccda;right:35px}.mmenu-nav.mm-basic .mm-subopen,.mmenu-nav.mm-basic .mm-subclose{padding-left:25px}.mmenu-nav.mm-basic .mm-subopen:before,.mmenu-nav.mm-basic .mm-subclose:before{border-left:none}.mmenu-nav.mm-basic .mm-subopen:after,.mmenu-nav.mm-basic .mm-subclose:after{border-color:#c4ccda !important;width:8px;height:8px}.mmenu-nav.mm-basic em.mm-counter+a.mm-subopen+a,.mmenu-nav.mm-basic em.mm-counter+a.mm-subopen+span{margin-right:65px;padding:10px 20px}.mmenu-nav.mm-basic.mm-vertical li.mm-opened>ul{padding:0 0 0 30px;background:rgba(255,255,255,.05)}.mmenu-nav.mm-basic.mm-vertical li.mm-opened>ul li:first-child{border-top:none}.mmenu-nav.mm-basic.mm-vertical li.mm-opened>ul li:last-child{border-bottom:none}.mmenu-nav.mm-basic.mm-vertical li.mm-opened>a.mm-subopen{background:rgba(255,255,255,.05);border-bottom:none;width:40px}.mmenu-nav.mm-basic>.mm-footer{background:#32394a;color:#c4ccda;padding:0;font-size:1.25em;height:40px;line-height:40px;text-align:center}.mmenu-nav.mm-basic .search-form{margin-bottom:0}.mmenu-nav.mm-basic .search-form .container-inline div,.mmenu-nav.mm-basic .search-form .container-inline label{display:block}.mmenu-nav.mm-basic .search-form .form-item{margin:0 0 10px;padding:0}.mmenu-nav.mm-basic .search-form label{margin-bottom:10px}.mmenu-nav.mm-basic .search-form .form-text{padding:5px 0;width:100%;border:none}.mmenu-nav.mm-basic .search-form .form-submit{margin:0}