.ninja-forms-form-wrap label{font-weight:400!important;font-size:14px!important}.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{background:#863a95!important;border:0;padding:10px 30px;margin:20px 0 0;color:#fff;transition:all .5s}.nf-form-content button:hover,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover{background:#000!important;color:#fff!important}a:hover,.widget ul li a:hover{text-decoration:none!important}.widget ul{list-style-type:none!important}.widget ul li{margin-bottom:15px!important}img.icon-first{width:75px!important;height:75px!important;margin:-5px 0 0 20px!important}img.icon{width:75px!important;height:75px!important;margin:-5px 0 0 10px!important}img.icon-left{width:75px!important;height:75px!important;margin:0 10px 0 0!important}img.icon-left:hover,img.icon:hover,img.icon-first:hover{opacity:.6}#logo{max-width:350px;width:100%}#layerslider_2{box-shadow:0 20px 15px -15px #555}#wrapper{border-top:10px #863a95 solid}.mob-menu{display:none}.container-band{margin:0 auto;width:100%;max-width:1200px;display:block;margin-top:0;height:35px;background:linear-gradient(to right,#fff,#fff,#fff)!important}.emergency{font-size:14px;font-weight:400;height:23px;float:right;margin-right:10px;background-color:#ab8ec8;color:#fff!important;display:inline-block;text-align:center;padding:7px 20px 8px;border-radius:5px 5px 0 0}.emergency:hover,.appointment:hover{background-color:#000}.appointment{font-size:14px;vertical-align:middle;font-weight:400;height:28px;float:right;margin-right:0;background-color:#863a95;color:#fff!important;display:inline-block;text-align:right;padding:5px 20px;border-radius:5px 5px 0 0}.appointment a{color:#fff!important;text-decoration:none}.appointment .arrow{color:#fff!important;text-shadow:0 0 5px #000;font-size:22px;padding:5px 0 0 5px;text-decoration:none}.appointment a:hover,.appointment .arrow:hover{color:#fff!important;text-decoration:none}.emergency a{color:#fff!important}.header-widget{z-index:1000;width:67%}.header-widget h2{text-align:right!important;font-size:30px!important}.header-widget h2 a{color:#9b9a9b}.header-widget{margin-top:50px}.social-head{width:50px}.ubermenu-responsive-toggle .fa{padding:10px 5px;border-radius:5px;box-shadow:0 0 10px #000;margin-left:0!important;background-color:#fff;width:100%!important}.ubermenu-submenu .ubermenu-target{padding:10px 15px!important}.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{background:#863a95!important}#nav-container{display:none}h4 a:hover,a:hover{text-decoration:none}.header-img{width:100%;margin-bottom:20px!important}hr{background-color:#863a95;border:0;height:2px;margin-bottom:20px;margin-top:20px}.post-meta,#comments{display:none}#content a img:hover{opacity:.6}a:hover{text-decoration:none}img,.entry img{padding:0;border:0;margin:0!important}.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{float:left;margin-right:4%;margin-bottom:15px!important;position:relative}p.intro-text{text-align:center;font-size:20px!important}p.intro-text-left{text-align:left;font-size:20px!important}div[data-filter=filter-dentists],[data-fid="5"]{background-color:#1ba576!important;color:#fff!important}div[data-filter=filter-practice-managers],[data-fid="7"]{background-color:#6c6f70!important;color:#fff!important}div[data-filter=filter-hygienists],[data-fid="6"]{background-color:#005eaa!important;color:#fff!important}div[data-filter=filter-dental-nurses],[data-fid="10"]{background-color:#398bcb!important;color:#fff!important}.post-entries a:link,.post-entries a:visited{margin-top:10px;font-weight:700;font-size:1.2em;color:#888}.post-entries{margin-top:20px!important;padding-top:10px!important;border-top:2px solid #197eb5;clear:both}.home-content-band{background-color:#b0b2b2;padding:20px 0 30px;margin:30px 0}.home #content{padding-left:0!important;padding-right:0!important;max-width:100%!important}.home .home-container{max-width:1200px;padding-left:20px!important;padding-right:20px!important;margin:0 auto}.home #layerslider_3{display:none}.home .ls-wp-fullwidth-container,.home .ls-wp-fullwidth-helper{display:none}.home #main .ls-wp-fullwidth-container,.home #main .ls-wp-fullwidth-helper{display:block!important}.book-band{background-color:#ab8ec8;width:100%;padding:30px 0 40px}.book-container{max-width:1200px;width:90%;margin:0 auto;padding:0 30px;text-align:center;font-size:42px;line-height:1.3em;color:#fff}.book-container a{color:#fff!important}.book-container .arrow{color:#fff;text-shadow:0 0 5px #000;padding:5px 0 0 5px;text-decoration:none;font-size:50px}.book-container a:hover,.book-container .arrow:hover{color:#000!important;text-decoration:none}.signup-band{background-color:#b7ccea;width:100%;padding:35px 0 30px}.signup-container{max-width:1200px;width:90%;margin:0 auto;padding:0 30px}.logo-band{background-color:#fff;width:100%;padding:35px 0 30px}.logo-container{max-width:1200px;width:90%;margin:0 auto;padding:0 30px}.slide-text{font-size:70px!important;color:#863a95!important;font-weight:300!important;line-height:1.2em!important}.nav-toggle{display:none!important}.sticky-popup-left .popup-title{padding:11px;writing-mode:horizontal-tb!important;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);white-space:nowrap;display:block}.sticky-popup .popup-header{box-shadow:5px 0 8px #5b5b5b;padding:10px 5px 15px 10px!important;border:3px solid #fff;border-left:0!important;border-radius:0 10px 10px 0;cursor:pointer}.page-id-206 .sticky-popup{display:none}.sticky-popup,.popup-wrap,.popup-content{height:auto!important}.popup-content-pad{padding:25px 15px 10px 20px!important}.popup-content{box-shadow:0 0 20px #5b5b5b;border-radius:0 10px 10px 0}.nf-before-form-content{display:none}.nf-field-container,#ninja_forms_required_items{margin-bottom:15px!important}.field-wrap textarea{max-width:100%!important}.rotatingtweet p.rtw_main{font-family:open sans;font-size:16px;line-height:1.37em}.news-panel{background:rgba(255,255,255,.6);border-radius:15px;padding:20px 20px 10px}#footer-widgets-container{background-color:#b0b2b2!important}#footer-widgets{background:#b0b2b2!important}h4.foot-tel{font-size:28px;color:#fff;font-weight:700}p.foot-ad{font-size:16px;color:#fff;font-weight:300;line-height:1.6em;font-family:open sans}.addr{margin-top:20px}h4.foot-tel a{color:#fff}@media only screen and (max-width:1360px){#main{padding-left:50px}}@media only screen and (max-width:1260px){.ubermenu .ubermenu-target-text{font-size:16px}.ubermenu .ubermenu-target{padding:15px!important}}@media only screen and (max-width:1130px){#main{padding-left:0}.sticky-popup{display:none}.ubermenu .ubermenu-target-text{font-size:14px}}@media only screen and (max-width:1000px){.header-widget h2{font-size:24px!important}.social-head{width:40px}.ubermenu .ubermenu-target-text{font-size:13px}}@media only screen and (max-width:959px){.header-widget{width:70%!important}.mob-menu,.mob-menu .ubermenu-responsive-toggle{display:block!important}.mob-menu #ubermenu-main-3{display:block!important}#wrapper #inner-wrapper .ubermenu-responsive-toggle{display:none!important}.ubermenu .ubermenu-target-text{font-size:17px}}@media only screen and (max-width:860px){.header-widget{width:100%!important}.mob-menu .ubermenu-responsive-toggle{display:block!important}}@media only screen and (max-width:767px){.home #content{padding-top:0!important}.header-widget{width:100%!important}.mob-menu .ubermenu-responsive-toggle{display:block!important}}@media only screen and (max-width:720px){.header-widget,.appointment{margin-top:20px!important}.appointment{font-size:14px;vertical-align:middle;font-weight:400;height:28px;float:none;margin:-50px auto 5px;color:#fff;display:block;text-align:right;padding:5px 20px 5px 10px;border-radius:5px}.emergency{display:none}}@media only screen and (max-width:670px){.social-head{display:none!important}}@media only screen and (max-width:500px){.appointment{margin-top:0!important}#content{padding-top:0!important}.book-band,.signup-band,.logo-band{margin-left:-5%;width:105%}.header-widget h2{text-align:center!important;font-size:24px!important}.header-widget img.icon-first,.header-widget img.icon,.header-widget img.icon-left{display:none!important}}@media only screen and (max-width:360px){.header-widget h2{text-align:center!important;font-size:18px!important}}