.header-area{z-index:10;position:relative}.main-menu>li>a{color:#303030;display:block;padding:25px 10px;text-transform:uppercase}.main-menu li{display:inline-block;position:relative}.main-menu>li:hover>a{color:#01a6a9}.dropdown>li:hover>a{color:#01a6a9}.single-mega-item>li:hover>a{color:#01a6a9}.dropdown,.header-top-down,.header-top-down-lang{background:#fff none repeat scroll 0 0;box-shadow:0 1px 2px rgba(86,86,90,.5);border:1px solid #adadad;position:absolute;text-align:left;top:100%;transform:scaleY(0);transform-origin:0 0 0;transition:all .3s ease 0s;visibility:hidden;width:250px;z-index:2}.dropdown li{display:block}.dropdown li a{display:block;padding:10px 20px}.main-menu li:hover .dropdown,.header-top ul li:hover .header-top-down,.header-top ul li:hover .header-top-down-lang{transform:scale(1);visibility:visible;z-index:9999999999}.mega-menu-area{background:#fff none repeat scroll 0 0;box-shadow:0 1px 2px rgba(86,86,90,.5);left:0;margin:auto;position:absolute;right:0;text-align:left;top:100%;transform:scaleY(0);transform-origin:0 0 0;transition:all .3s ease 0s;visibility:hidden;width:100%;z-index:2}.mega-menu-area-2 .single-mega-item{width:50%}.main-menu li:hover .mega-menu-area-2{transform:scale(1);visibility:visible}.mega-menu-area-2{background:#fff none repeat scroll 0 0;box-shadow:0 1px 2px rgba(86,86,90,.5);margin:auto;position:absolute;right:0;text-align:left;top:100%;transform:scaleY(0);transform-origin:0 0 0;transition:all .3s ease 0s;visibility:hidden;width:568px;z-index:2}.main-menu li.mega-parent{position:static}.single-mega-item{float:left;width:25%;padding:0 15px}.single-mega-item li{display:block}.single-mega-item li:last-child{border-bottom:0 solid #000}.single-mega-item li a{padding:10px 0;display:block}.single-mega-item li:last-child a{padding-bottom:0}.main-menu li:hover .mega-menu-area{transform:scale(1);visibility:visible}.header-middle-area .container .row [class*="col-"]{position:static}.header-middle-area .full-width-mega-dropdown{position:relative}.transparent-header{width:100%;margin:auto;background:rgba(255,255,255,.3)}.transparent-header .main-menu>li>a{color:#fff}.transparent-header.sticky{background:rgba(255,255,255,.9) none repeat scroll 0 0;box-shadow:0 1px 3px rgba(50,50,50,.4);z-index:999}.sticky{left:0;margin:auto;position:fixed;top:0;width:100%;background:rgba(255,255,255,.8);box-shadow:0 1px 3px rgba(50,50,50,.4)}.sticky .main-menu>li>a{padding:20px 10px;color:#fff}.logo{transition:all .3s ease 0s}.logo img{transition:all .3s ease 0s;width:194px}.sticky .logo img{transition:all .3s ease 0s;width:150px}.sticky .logo{padding:14px 0}.header-top>ul>li{display:inline-block;position:relative}.header-top-right{float:right}.header-top>ul>li>a{border-right:1px solid #ccc;font-size:13px}.header-top ul>li:last-child a{border:medium none}.header-top ul>li>a i{font-size:18px}.header-top-down,.header-top-down-lang{top:140%;width:125px}.header-top-down a{display:block}.header-top-down-lang{width:125px}.cart-link>a{position:relative}.cart-link>a span{background:#01a6a9 none repeat scroll 0 0;border-radius:50%;color:#fff;font-size:12px;font-weight:600;height:20px;line-height:20px;position:absolute;right:-10px;text-align:center;top:-13px;width:20px}.my-account-down ul li{transition:all .4s ease 0s}.header-top-hover li{transition:all .4s ease 0s}.header-top-hover li:first-child:hover{padding:0}.header-top-hover li:hover{padding-left:8px}.mini-cart-inner{right:0;width:300px}.cart-list>li{overflow:hidden}.product-image{float:left;position:relative}.product-details{float:left;line-height:1;position:relative;width:65%}.remove{background:#ececec none repeat scroll 0 0;border-radius:4px;height:20px;line-height:20px!important;position:absolute;right:-14px;text-align:center;top:0;width:20px}.product-name{color:#3f3f3f;line-height:20px;font-weight:700}a.product-name{line-height:1}.product-details span{display:block;font-size:12px;font-weight:300;margin-bottom:7px}.product-details span:last-child{margin:0}.buttons{line-height:1}h2.mega-menu-title{font-size:18px;font-weight:600}.page-wrapper{position:relative;z-index:1}.header-bottom-search{background:#fff none repeat scroll 0 0;border:medium none;width:240px}.header-top .header-bottom-search form{border:2px solid #01a6a9;float:left;width:100%}form.header-search-box{position:relative}.header-top .header-bottom-search input{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:#01a6a9;height:40px;line-height:40px;width:85%}.header-top .header-bottom-search button{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:#01a6a9}.aside-img{overflow:hidden;position:relative}.widget-img::before{background:rgba(239,240,242,0) linear-gradient(45deg,#eff0f2,#eff0f2) repeat scroll 0 0;content:"";height:30%;left:16px;right:16px;opacity:0;position:absolute;bottom:32px;transform:scaleX(0);transition:all .3s ease 0s;width:88%}.widget-img:hover::before{opacity:.7;transform:scaleX(1)}.widget-img::after{background:rgba(239,240,242,0) linear-gradient(45deg,#eff0f2,#eff0f2) repeat scroll 0 0;content:"";height:30%;left:16px;right:16px;opacity:0;position:absolute;bottom:32px;transform:scaleY(0);transition:all .3s ease 0s;width:88%}.widget-img:hover::after{opacity:.7;transform:scaleY(1)}.aside-img .best{bottom:25%;display:block;font-size:30px;color:#333;font-weight:600;left:0;opacity:0;position:absolute;transition:all .5s ease 0s;z-index:2}.aside-img:hover .best{left:30%;opacity:1}.aside-img .brand{bottom:15%;display:block;font-size:30px;color:#333;font-weight:600;right:0;opacity:0;position:absolute;transition:all .5s ease 0s;z-index:2}.aside-img:hover .brand{right:20%;opacity:1}.main-menu ul.dropdown li:hover ul.inside-menu{opacity:1;transform:scaleX(1);z-index:9999}.main-menu ul.dropdown ul.inside-menu{left:169px;top:-2px;transform:scaleX(0);transform-origin:0 0 0;transition:all .6s ease 0s;width:195px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);margin:0;padding:14px 21px 16px;position:absolute;text-align:left}.dropdown-inside{width:200px}.middle ul li{display:inline-block}.header-three img{padding-top:15px}.sticky .header-three img{padding-top:10px}.mobile-menu-area{background:#01a6a9 none repeat scroll 0 0;display:none}.slider-area>img{height:100vh;width:100%}.slider-height{height:100%}.nivo-caption{background:transparent none repeat scroll 0 0;height:100%;opacity:1;padding:0}.slide-text{position:absolute;top:27%}.cap-main-title h2{float:right;margin:0;line-height:1}.cap-title,.cap-sub-title,.cap-sub-title{overflow:hidden}.cap-sub-title p{padding:0 0 0 70px;text-align:right}.cap-shop a{float:right}.cap-sub-title h2{font-size:36px;font-weight:600}.cap-title h2{font-size:70px;letter-spacing:7px}.nivo-controlNav{padding:0}.nivo-directionNav a::before{color:#fff;content:"";display:inline-block;font-family:material-design-iconic-font;font-size:48px;font-style:normal;font-weight:normal;line-height:50px;width:100%}.slider-area:hover .nivo-directionNav a{opacity:1}.nivo-directionNav a.nivo-prevNav{left:30px}.nivo-directionNav a.nivo-nextNav{right:30px}.nivo-directionNav a{background:transparent none repeat scroll 0 0;border:1px solid #ececec;color:transparent;cursor:pointer;display:block;font-size:0;height:50px;margin-top:-25px;opacity:0;position:absolute;text-align:center;top:50%;width:50px;z-index:9}.nivo-directionNav a.nivo-nextNav::before{content:""}.nivo-directionNav a:hover{background:#01a6a9;border-color:#01a6a9}.toggle-footer li{position:relative}.toggle-footer i{border:2px solid #74797f;border-radius:100%;color:#fff;display:inline-block;font-size:14px;height:35px;left:0;line-height:31px;position:absolute;text-align:center;top:0;width:35px}.toggle-footer li p{margin:0;font-family:Roboto}.footer-menu li:first-child a{padding-top:0}.footer-menu li a:hover{color:#01a6a9}.footer-menu li a{display:block;color:#fff;padding:10px 0;border-bottom:1px solid #3f3f3f}.footer-menu li a i{margin-right:5px}.footer-social-icon li a{border:1px solid #f4f4f4;border-radius:50%;color:#fff;height:30px;line-height:30px;text-align:center;width:30px;display:block}.footer-social-icon li{display:inline-block}.footer-social-icon li a:hover{background:#01a6a9 none repeat scroll 0 0;border-color:#01a6a9;color:#fff!important}.footer-social-icon li:last-child{margin:0}.footer-social-icon li{display:inline-block;margin-right:5px}.copyright>p{margin:0;line-height:30px}.copyright a{color:#01a6a9}.copyright a:hover{color:#fff}.footer-img{float:right}footer.footer-area{margin-top:-57.5px}.footer-top-area{padding-top:132.5px;padding-bottom:80px}.footer-top-area p{font-family:Roboto}.default-bg .toggle-footer i{border:2px solid #fff}.default-bg .footer-menu li a{border-bottom:1px solid #333}.default-bg .footer-menu li a:hover{color:#333!important}.default-bg .footer-social-icon li a:hover{background:#333 none repeat scroll 0 0;border-color:#333}.footer-area-3{background: rgba(0, 0, 0, 0) url("https://tilliddental.com/images/bg/footer-main-bg.jpg") no-repeat scroll center center / cover }.footer-area-3 p,.footer-area-3 a{color:#a6abb3}.widget-title{color:#fff;font-size:17px;margin:15px 0 28px;text-transform:uppercase}.email>a,.tweet-text>a{color:#01a6a9}.email>a:hover,.tweet-text>a:hover,.global-cell>a:hover{text-decoration:underline}.social-icon-2 ul li{display:inline-block;margin-right:10px}.footer-area-3 a:hover{color:#01a6a9}.social-icon-2 ul li:last-child{margin:0}.social-icon-2 ul li a{background:#242628 none repeat scroll 0 0;border:1px solid #4d535b;color:rgba(255,255,255,.39);display:block;height:40px;line-height:40px;text-align:center;width:40px}.social-icon-2 ul li:hover a{color:#fff!important}.social-icon-2 ul li .facebook:hover{background:#314a87 none repeat scroll 0 0;border-color:#314a87}.social-icon-2 ul li .twitter:hover{background:#22bbf4 none repeat scroll 0 0;border-color:#22bbf4}.social-icon-2 ul li .dribble:hover{background:#d842a1 none repeat scroll 0 0;border-color:#d842a1}.social-icon-2 ul li .g-plus:hover{background:#da2c2c none repeat scroll 0 0;border-color:#da2c2c}.menu-information-container ul li{line-height:34px}.widget-latest-tweet li::before{color:#2395ec}.widget-latest-tweet li::before{color:#2395ec;content:"";font-family:material-design-iconic-font;font-size:25px;left:0;position:absolute;top:4px}.widget-latest-tweet li{margin-bottom:35px;padding-left:40px;position:relative}.inst-photo img{width:100%}.inst-photo>li{float:left;width:33.33%}.ins-follow-btn{display:block;margin-top:20px;text-align:center}.ins-follow-btn>a{color:#fff}.ins-follow-btn i{margin-right:10px}.inst-photo{margin-bottom:20px;overflow:hidden}.footer-bottom .copyright a{color:#01a6a9}.footer-bottom .copyright a:hover{color:#a6abb3}.header-area-2 .main-menu>li:last-child a{padding-right:0}