/*
Theme Name: Teeth and Toilets
Theme URI: teethandtoilets.com.au
Description: Theme for Teeth and Toilets
Author: Jala Design
Author URI: http://www.jaladesign.com.au
Version: 1
*/

@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select,button{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0}::selection{background:#5b5b5b;color:#fff}::-moz-selection{background:#5b5b5b;color:#fff}html,body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;color:#4e4e4e;background:#000}body{font:14px/20px 'Open Sans',sans-serif,serif,arial}img{vertical-align:top;border:0}a,input,.shadow_hover{color:#49a5dc;text-decoration:none;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover{color:#959595}.link2{color:#959595}.link2:hover{color:#49a5dc}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){a:active{background-color:transparent}}p{margin-bottom:20px;line-height:150%}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:100%;color:#000;line-height:120%}h1,h2{font-size:25px;margin-bottom:20px}h3{font-size:18px;margin-bottom:20px;font-weight:400}h4{font-size:14px;margin-bottom:20px}.grecaptcha-badge{visibility:hidden}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.nodisplay{display:none}.nodisplay_strict{display:none !important}.alignleft{float:left}.alignright{float:right}.norightmargin{margin-right:0 !important}:focus{outline:none}.wrap{max-width:1146px;margin:0 auto}#wrapper{background:#c1c1c1}.pad_full{padding:4%}.pad_top{padding-top:4%}.pad_bottom{padding-bottom:4%}.pad_left{padding-left:4%}.pad_right{padding-right:4%}.pad_x{padding-left:4%;padding-right:4%}.pad_y{padding-top:4%;padding-bottom:4%}.no_pad{padding:0}.pad_full2{padding:2%}.pad_top2{padding-top:2%}.pad_bottom2{padding-bottom:2%}.pad_left2{padding-left:2%}.pad_right2{padding-right:2%}.pad_x2{padding-left:2%;padding-right:2%}.pad_y2{padding-top:2%;padding-bottom:2%}.mar_full{margin:4%}.mar_top{margin-top:4%}.mar_bot{margin-bottom:4%}.mar_left{margin-left:4%}.mar_right{margin-right:4%}.mar_x{margin-left:4%;margin-right:4%}.mar_y{margin-top:4%;margin-bottom:4%}.no_mar{margin:0}.cols{overflow:hidden}.col{display:block;float:left;margin:1% 1.9% 1% 0}.col:last-child,.col_1of3.last{margin-right:0}.col_1of3{width:32%}.col_2of3{width:66%}.col_3of3{width:100%}.shadow,.shadow_hover:hover{-moz-box-shadow:0 0 7px 3px #ccc;-webkit-box-shadow:0 0 7px 3px #ccc;box-shadow:0 0 7px 3px #ccc}.btn,.btn2{margin:0;display:block;display:inline-block;text-align:center;background:#fbfbfb;background:-moz-linear-gradient(top,#fbfbfb 0%,#b6b6b6 100%);background:-webkit-linear-gradient(top,#fbfbfb 0%,#b6b6b6 100%);background:linear-gradient(to bottom,#fbfbfb 0%,#b6b6b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb',endColorstr='#b6b6b6',GradientType=0);height:50px;color:#000;line-height:50px;border:0;cursor:pointer;text-decoration:none;font-weight:700;font-size:18px;padding:0 35px}.btn:hover{background:#fff;color:#000}.line-middle-container{text-align:center;position:relative;margin-bottom:0}.line-middle-container+*{border-top:solid 5px #000;padding-top:24px;margin-top:-24px}.line-middle-container span{padding:0 15px;background:#fff;display:inline-block}img.lat_img{width:40%!important;margin:0 0 15px 4%;height:auto;position:relative}hr{margin:20px 0;height:12px;border:0;box-shadow:inset 0 12px 12px -12px rgba(0,0,0,.5)}blockquote{background:#f7f7f7;border-left:10px solid #c1c1c1;margin:1.5em 10px;padding:2.5em 40px;quotes:"\201C""\201D""\2018""\2019";font-style:italic}blockquote:before{color:#c1c1c1;content:open-quote;font-size:6em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline}.entry img.alignleft{float:left;width:35%!important;height:auto;margin:0 4% 0 0}.entry img.alignright{float:right;width:35%!important;height:auto;margin:0 0 0 4%}.entry ul a[href$=".pdf"],.entry p a[href$=".pdf"],.entry ul a[href$=".jpg"],.entry p a[href$=".jpg"],.entry ul a[href$=".doc"],.entry p a[href$=".doc"]{padding-right:24px;color:#000}.entry ul a[href$=".pdf"]:hover,.entry p a[href$=".pdf"]:hover,.entry ul a[href$=".jpg"]:hover,.entry p a[href$=".jpg"]:hover,.entry ul a[href$=".doc"]:hover,.entry p a[href$=".doc"]:hover{color:#49a5dc}.entry ul a[href$=".pdf"],.entry p a[href$=".pdf"]{background:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/../images/bgi/pdf.svg) no-repeat right center}.entry ul a[href$=".jpg"],.entry p a[href$=".jpg"]{background:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/../images/bgi/img.svg) no-repeat right center}.entry ul a[href$=".doc"],.entry p a[href$=".doc"]{background:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/../images/bgi/doc.svg) no-repeat right center}#header{background:#fff;margin-top:20px}#header_logo{float:left;margin:10px 0 0 10px}#header h1{margin:0}#header h1 a{display:block}#header .logo strong{font-size:0;height:0;left:-999em;line-height:0;overflow:hidden;position:absolute;text-indent:-999em;top:-999em;width:0}#content figure,#latest_news figure{margin-bottom:20px}#mainmenu ul.menu{float:right;position:relative;z-index:100}#mainmenu ul.menu{list-style:none}#mainmenu ul.menu>li{float:left}#mainmenu ul.menu>li>a{padding:0 12px;line-height:130px;height:130px;font-size:16px;display:block;font-weight:700;color:#000}#mainmenu ul.menu>li:first-child>a{padding-left:0!important}#mainmenu>ul.menu>li a:hover,#mainmenu>ul.menu>li a.active,#mainmenu>ul.menu>li.current_page_item a{text-decoration:none;background:#fbfbfb;background:-moz-linear-gradient(top,#fbfbfb 0%,#b6b6b6 100%);background:-webkit-linear-gradient(top,#fbfbfb 0%,#b6b6b6 100%);background:linear-gradient(to bottom,#fbfbfb 0%,#b6b6b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb',endColorstr='#b6b6b6',GradientType=0)}#mainmenu ul.menu ul{position:absolute;top:130px;z-index:99;width:200px;background:#fff;background:rgba(255,255,255,.95);margin-left:-1px;display:none}#mainmenu ul.menu>li:nth-child(4)>ul{width:288px}#mainmenu ul.menu li li{position:relative}#mainmenu ul.menu li li a{padding:0 20px;line-height:38px;font-size:14px;color:#000;border-bottom:1px solid #999;display:block}#mainmenu ul.menu li li:last-child>a{border-bottom:none}#mainmenu ul.menu li li a:hover,#mainmenu ul.menu li li a.active{background:#003232!important;color:#fff;background:rgba(0,0,0,.95)!important}#mainmenu ul.menu ul ul{position:absolute;top:0;left:-224px;z-index:100;background:#fff;background:rgba(255,255,255,.85);margin-left:-1px;display:none;width:225px}#mainmenu ul.menu li:nth-child(1) ul ul{left:auto;right:-225px}#mainmenu ul.menu li:nth-child(5) ul ul{width:288px;left:-287px}#mainmenu li#menu-item-126 ul{display:none!important}#mainmenu ul.menu{position:relative}#magic-line{position:absolute;top:-3px;left:0;width:100px;height:4px;background:#000}#mainmenu .slicknav_menu{display:none}#mainmenu .slicknav_btn{text-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;background-color:#222}#mainmenu .slicknav_nav{background-color:#222}#mainmenu .slicknav_nav li{border-top:1px solid #000;text-align:left}#mainmenu .slicknav_nav ul{background-color:#464444;margin:0}#mainmenu .slicknav_nav ul ul{background-color:#6a6969}#mainmenu .slicknav_nav .slicknav_item{padding:5px 10px;margin:2px 5px}#mainmenu .slicknav_nav a{text-decoration:none;color:#fff;text-transform:uppercase}#mainmenu .slicknav_nav .slicknav_item:hover{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;background:#c1c1c1;color:#fff}#mainmenu .slicknav_nav a:hover{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;background:#c1c1c1;color:#222}#main{background:#fff}#main #content h1{border-bottom:5px solid}#main #content{min-height:300px}.home #main #content{min-height:0px}#main #content .post ul{padding-left:30px;margin:20px auto;list-style-image:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/../images/bgi/bullet.svg)}#main #content .post ul li{padding-left:5px}#main #content.cols .col h2{border-bottom:5px solid}.home #main #content.cols .col h2{padding-bottom:10px;text-align:center}#main #content.cols .col a p{color:#4e4e4e!important}#main #content.cols article.col a{display:block;overflow:hidden}#main #content.cols article.col a:hover{-moz-box-shadow:0 0 7px 3px #ccc;-webkit-box-shadow:0 0 7px 3px #ccc;box-shadow:0 0 7px 3px #ccc}aside h2{border-bottom:5px solid;color:#413f3f;font-size:22px;line-height:1.5;margin-bottom:15px}aside h2.side_cat_nav_heading{margin-top:22px}.widget{margin-bottom:15px}.widget_advanced_menu>div,.side_cat_nav{background:#5b5b5b}aside ul li{position:relative;display:block}aside ul.menu li a{padding:10px 10px 10px 25px;display:block;color:#fff;border-bottom:1px solid #413f3f}aside ul.menu li a:hover{color:#49A5DC!important}aside ul.menu .sub-menu{padding-left:10px}aside ul.menu .current_page_item a,aside ul.menu .sub-menu .current-menu-item a{color:#49a5dc}aside ul.menu .current_page_item li a,aside ul.menu .sub-menu a{color:#a0a0a0}aside ul.menu .current_page_item li a:hover{color:#49a5dc}aside ul.menu>li:last-child>a{border-bottom:none}aside ul.menu li a:before{content:'\00BB';position:absolute;left:10px;color:#49a5dc}aside ul ul li a{padding:10px 10px 10px 35px;color:#a0a0a0}aside ul ul li a:before{left:20px;color:#a0a0a0}aside ul.page_list li{margin-bottom:5%}aside ul.page_list li article a{display:block;overflow:hidden}aside ul.page_list li article a figure{position:relative;height:0;padding-bottom:22%;overflow:hidden;width:38%;display:inline-block;margin:0!important;float:left}aside ul.page_list li article a h3{width:58%;display:inline-block;margin:1% 0 0 2%;font-size:14px;float:right}#social_media{margin-top:4%}#footer{border-top:6px solid #49a5dc}#footer_top{background:#323232}#footer_top_content>h2.line-middle-container{color:#fff;font-size:35px}#footer_top_content h2.line-middle-container+*{border-color:#707070}#footer_top_content h2.line-middle-container span{background:#323232}#footer_bottom{background:#000}#footer_bottom_content{position:relative}#footer_bottom_content>p{float:left;margin:0 10px 0 0}#footer_bottom_content div{float:left}#footer_bottom_content div ul.menu{overflow:hidden}#footer_bottom_content div ul.menu li{float:left;display:block;border-left:1px solid #5b5b5b}#footer_bottom_content div ul.menu li a{padding:0 10px}#footer_bottom_content a.jala{padding:0 10px;border-left:1px solid #5b5b5b;color:#a0a0a0}#footer_bottom_content>a.scrolltop{text-indent:-9999px;background:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/../images/bgi/arrow.svg) no-repeat;display:block;width:29px;height:31px;position:absolute;top:22px;right:14px;opacity:.6;filter:alpha(opacity=60);transform:rotate(90deg);-webkit-transform:rotate(90deg)}#footer_bottom_content>a.scrolltop:hover{opacity:1;filter:alpha(opacity=100)}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;-webkit-appearance:none;padding:0}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}button,input{line-height:normal}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],textarea,select{background:#5b5b5b;padding:0;height:50px;line-height:100%;color:#fff;border:0;width:90%;margin:0 0 4%;padding:0 5%}textarea{overflow:auto;resize:none;font:14px/20px 'Open Sans',sans-serif,serif,arial;height:98px;padding-top:5%}::placeholder{color:#d8d7d2}input[type=button],input[type=submit],button{width:100%;padding:0}div#footer_top div.col.col_1of3.last div.pad_full2,div#footer_top form{position:relative}span.wpcf7-form-control-wrap{position:relative!important;display:block!important}div.wpcf7 .wpcf7-spinner{height:24px!important;width:24px!important;background:none!important;margin-top:4%!important;border:5px solid #fff!important;border-top:5px solid #878787!important;border-radius:50%;animation:spin .8s infinite linear}div.wpcf7 .wpcf7-spinner:before{content:none !important}@keyframes spin{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}input.wpcf7-form-control{margin-top:2rem}.use-floating-validation-tip span.wpcf7-not-valid-tip{background:none repeat scroll 0 0 #5b5b5b!important;left:auto!important;top:13px!important;padding:0 15px!important;border:none!important;right:0!important;color:#49A5DC!important;width:auto}div.wpcf7-response-output{margin:0!important;bottom:22px;left:0;padding-left:0;color:#fff}form.invalid .wpcf7-response-output{border-color:#D23B36!important}div.wpcf7-validation-errors{border:none!important;color:#D23B36!important}div.wpcf7-mail-sent-ok{border:none!important;color:#7CC847!important}div.wpcf7-mail-sent-ng{border:none!important;color:red}div.wpcf7-spam-blocked{border:none!important;color:#f49e0e}span.wpcf7-not-valid-tip-no-ajax{color:red;font-size:10pt;display:block}#banner_inner{background:#323232;max-height:300px}#banner_inner.banner_separator{height:6px}#banner{background:#323232;color:#fff;font:26px/40px 'Open Sans',sans-serif,serif,arial;position:relative;z-index:1;max-height:477px;overflow:hidden}#banner ul li figure{background:#323232}#banner ul li figure img{opacity:.6;filter:alpha(opacity=60)}.slider_frame ul.slider_main{overflow:hidden}.caption_box{position:absolute;bottom:0;left:0;width:55%}.caption_box h2{font-size:35px;color:#fff;margin-bottom:15px}.caption_box p{color:#fff;font-size:16px;line-height:30px}a.prev,a.next{text-indent:-999em;z-index:100;width:31px;height:30px;opacity:.6;filter:alpha(opacity=60)}a.prev{background:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/../images/bgi/arrow.svg) no-repeat}a.prev:hover{opacity:1;filter:alpha(opacity=100)}a.next{background:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/../images/bgi/arrow.svg) no-repeat;transform:rotate(180deg);-webkit-transform:rotate(180deg)}a.next:hover{opacity:1;filter:alpha(opacity=100)}#slider_pager{position:absolute;top:10px;right:14px;z-index:500;overflow:hidden}#slider_pager li{display:block;float:left;margin-right:4px}#slider_pager li a{background-color:#fff;opacity:.6;filter:alpha(opacity=60);font-size:18px;font-weight:700;line-height:30px;color:#000;text-decoration:none;padding:0 10px;height:30px;display:block}#slider_pager li.cycle-pager-active a{background-color:#000;color:#ccd7cd}#slider_pager li a:hover{opacity:.85;filter:alpha(opacity=85)}.slider_frame a.prev,.slider_frame a.next{position:absolute;right:14px}.slider_frame a.prev{bottom:56px}.slider_frame a.next{bottom:20px}.home .entry{text-align:center;width:90%;margin:0 auto}.home .entry P:last-of-type{margin:0}#latest_news{background:#fff}#latest_news_content{padding-top:0}#latest_news figure{position:relative;height:0;padding-bottom:49.01%;overflow:hidden}#latest_news figure span{position:absolute;left:0;bottom:0;display:inline-block;background:#323232;color:#fff;padding:3%}#latest_news_content{position:relative}#latest_news_content #latest_news_banner{width:100%}#latest_news_content #latest_news_banner article{padding:10px 7px;vertical-align:top}#latest_news_content #latest_news_banner article a{min-height:416px}#latest_news_content #latest_news_banner article p,#latest_news_content #latest_news_banner article h2{white-space:normal}#latest_news_content h2.line-middle-container,#instagram-feed h2.line-middle-container{font-size:35px}#latest_news_content h2.line-middle-container+*,#instagram-feed h2.line-middle-container+*{border-color:#878787}#latest_news_content h2.line-middle-container span,#instagram-feed h2.line-middle-container span{background:#fff}#latest_news_content p{color:#4e4e4e!important}#latest_news_content a{display:block;overflow:hidden}#latest_news_content article>a:hover{-moz-box-shadow:0 0 7px 3px #ccc;-webkit-box-shadow:0 0 7px 3px #ccc;box-shadow:0 0 7px 3px #ccc}#latest_news_content a.prev,#latest_news_content a.next{position:absolute;top:50%}#latest_news_content a.prev{left:10px;background:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/../images/bgi/arrow_alt.svg) no-repeat}#latest_news_content a.next{right:10px;background:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/../images/bgi/arrow_alt.svg) no-repeat;transform:rotate(180deg);-webkit-transform:rotate(180deg)}#main_articles #main_articles_content.cols .col a p{color:#4e4e4e!important}#main_articles #main_articles_content.cols article.col a{display:block;overflow:hidden}#main_articles #main_articles_content.cols article.col a:hover{-moz-box-shadow:0 0 7px 3px #979595;-webkit-box-shadow:0 0 7px 3px #979595;box-shadow:0 0 7px 3px #979595}body:not(.home) #instagram-feed .insta-inner{padding-top:0}#instagram-feed{background:#fff}.instagram-username{display:block;text-align:center;padding-bottom:12px}#sbi_images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#sbi_images .sbi_item{position:relative}#sbi_images .sbi_item:hover>.sbi_info{opacity:1;visibility:visible;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#sbi_images .sbi_link,#sbi_images svg{display:none !important}#sbi_images .sbi_photo{display:block;height:auto;opacity:1 !important;padding-bottom:100%}#sbi_images .sbi_info{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:rgba(8,27,51,.3);-webkit-transition:visibility 0s linear all .3s ease,opacity all .3s ease ease-in-out;-o-transition:visibility 0s linear all .3s ease,opacity all .3s ease ease-in-out;transition:visibility 0s linear all .3s ease,opacity all .3s ease ease-in-out;opacity:0;visibility:hidden;pointer-events:none;word-break:break-word}#sbi_images .sbi_info:before{position:absolute;top:20px;right:20px;display:inline-block;width:25px;height:25px;background:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/../images/instagram-icon-alt.svg) no-repeat center center/100% 100%;content:""}#sbi_images .sbi_info br{display:none}#sbi_images .sbi_info .sbi_expand a{text-decoration:none}#sbi_images .sbi_caption_wrap{padding:0 15.7894736842%;margin-bottom:0;font-size:inherit;text-align:center;color:#fff}#sb_instagram .sbi_info p{width:75%!important}@media only screen and (max-width:1440px){#instagram-feed{margin-bottom:40px}.instagram-header{padding-top:40px}}@media screen and (max-width:1280px){#sbi_images .sbi_info:before{height:48px;width:48px}#sb_instagram .sbi_info p{font-size:1.4em}}@media screen and (max-width:768px){#sbi_images .sbi_item{width:100% !important}#sbi_images .sbi_caption_wrap .sbi_more{color:#fff}#sbi_images .sbi_caption_wrap a{border-bottom:0 !important;color:#fff;-webkit-box-shadow:none !important;box-shadow:none !important}}@media screen and (max-width:680px){#sb_instagram .sbi_info p{font-size:inherit}}@media screen and (max-width:460px){#sbi_images .sbi_info{display:none}}#twitter,#twitter h3{background:#49a5dc;text-align:center;color:#fff}#twitter #twitter_content .line-middle-container{display:block}#twitter #twitter_content h2 img{width:68px;height:55px}#twitter_content .line-middle-container+*{border-color:#80c0e7;margin-top:-30px;padding-top:30px}#twitter_content .line-middle-container span{background:#49a5dc}.news article>div{padding:10px 7px}.news figure{position:relative;height:0;padding-bottom:18.01%;overflow:hidden}.news figure span{position:absolute;left:0;bottom:0;display:inline-block;background:#323232;color:#fff;padding:3%}.news article p,.news_content .news_banner article h2{white-space:normal}.news article h2{margin-top:15px}.news article p{color:#4e4e4e!important}.news article a{display:block;overflow:hidden}.news article a:hover{-moz-box-shadow:0 0 7px 3px #979595;-webkit-box-shadow:0 0 7px 3px #979595;box-shadow:0 0 7px 3px #979595}#map-canvas{width:100%;padding-bottom:30%;height:0}.map_marker{width:200px;height:100px}.map_marker.nolink{height:60px}.map_marker h3{color:#49a5dc;font-size:16px}#gallery{padding-top:10px}#gallery ul#lightGallery{list-style-image:none!important;overflow:hidden;padding:0!important;margin:0!important}#gallery ul#lightGallery li{float:left;padding:0!important;margin:0 3% 3% 0;height:auto;width:22%}#gallery ul#lightGallery li a{display:block;height:100px}#gallery ul#lightGallery li a img{width:100%;height:100%}#gallery ul#lightGallery li:nth-child(4n){margin-right:0}.nav_cat_btns{padding:1.5% 0;overflow:hidden;margin:15px 0}.nav_cat_btns .btn{float:left;margin-right:1.5%;background:#5b5b5b;color:#fff;font-weight:400}.nav_cat_btns .btn:hover{background:#49a5dc}.single .gallery-container h3{text-align:center}.single .gallery-container #gallery{width:66%;margin:0 auto}#searchform div{overflow:hidden}#searchform .search_box{background:#d6d6d6;color:#4e4e4e;float:left;height:40px;width:73%;margin:0}#searchform .search_box::placeholder{color:#4e4e4e}#searchform .btn2{background:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/../images/bgi/arrow.svg) no-repeat center center #5b5b5b;background-size:30px;color:#fff;text-indent:-9999px;width:17%;height:40px;float:right;transform:rotate(180deg);-webkit-transform:rotate(180deg)}#searchform .btn2:hover{background-color:#323232}#content a.shadow_hover{display:block}.search-no-results form,.error404 form{width:50%}.search-no-results h2,.error404 h2{border-bottom:5px solid;display:inline-block}#main img,#latest_news img,#main_articles img,#banner img,#banner_inner img{width:100%;height:auto}@media only screen and (max-width:1530px){#mainmenu ul.menu ul ul{left:-224px;right:auto}}@media only screen and (max-width:1530px){#header_logo{margin:10px 0 0}}@media only screen and (max-width:1530px) and (min-width:960px){#mainmenu ul.menu li:nth-child(7) ul{right:0}}@media only screen and (max-width:1100px){#header_logo,nav#mainmenu{float:none;text-align:center}#mainmenu ul.menu{width:864px;margin:0 auto;float:none}#mainmenu ul.menu>li>a{padding:0 18px}#magic-line{top:auto;bottom:-4px}.caption_box h2{font-size:28px;margin-bottom:10px}.caption_box p{font-size:14px;line-height:20px}#latest_news_content #latest_news_banner article a{min-height:430px}}@media only screen and (max-width:960px){#mainmenu ul.menu{width:760px}#mainmenu ul.menu>li>a{padding:0 10px}#mainmenu ul.menu ul{width:150px;text-align:left}#mainmenu ul.menu li li a{padding:0 0 0 14px}#mainmenu ul.menu ul ul{width:220px;left:-219px}#latest_news_content #latest_news_banner article a{height:328px;overflow:hidden}}@media only screen and (max-width:768px){.js #mainmenu .menu{display:none}.js #mainmenu .slicknav_menu{display:block}.caption_box{width:88%}.caption_box p{margin-bottom:10px}.btn{font-size:16px;height:40px;line-height:40px;margin:0;padding:0 25px}.nav_cat_btns .btn{font-size:14px;height:36px;line-height:36px}#mainmenu ul.menu{width:100%;padding-left:5%}#mainmenu ul.menu>li>a{padding:0 6px;font-weight:400}#map-canvas{padding-bottom:60%}#gallery ul#lightGallery li{margin:0 3% 3% 0;width:31%}#gallery ul#lightGallery li:nth-child(4n){margin-right:3%}#gallery ul#lightGallery li:nth-child(3n){margin-right:0}#latest_news_content #latest_news_banner article a{height:486px;overflow:hidden}.search-no-results form,.error404 form{width:auto}.home .entry h2{font-size:20px;margin-bottom:15px}.home .entry h3{font-size:15px;margin-bottom:15px}}@media only screen and (max-width:640px){#header_logo{margin:10px 0 10px 10px}a.prev,a.next,#slider_pager,.caption_box p{display:none}.caption_box h2{font-size:18px;margin-bottom:0}.caption_box .btn{font-size:14px;height:30px;line-height:30px;margin:0;padding:0 20px}.col{margin:1% 0}.col_1of3{width:100%}.col_2of3{width:100%}.col_3of3{width:100%}#latest_news_content.pad_full a.next,#latest_news_content.pad_full a.prev{display:none}#form-list.cols.cf div.col.col_1of3{margin:0}#form-list.cols.cf div.col.col_1of3 div.pad_full2{padding:0}.news figure{padding-bottom:49.01%}#footer_bottom_content{text-align:center}#footer_bottom_content>p{float:none;padding-top:5px}#footer_bottom_content>a{display:inline;margin:5px 0 0}#footer_bottom_content div{display:inline-block;float:none;margin-top:5px}#footer_bottom_content div ul.menu{overflow:visible}#footer_bottom_content div ul.menu li{display:inline-block;float:none}#footer_bottom_content>a.scrolltop{float:none;background-position:center center;position:relative;top:auto;right:auto;margin:0 auto}img.lat_img{width:100%!important}#map-canvas{padding-bottom:70%}}@media only screen and (max-width:480px){#gallery ul#lightGallery li{margin:0 4% 4% 0;width:45%}#gallery ul#lightGallery li:nth-child(4n){margin-right:4%}#gallery ul#lightGallery li:nth-child(3n){margin-right:4%}#gallery ul#lightGallery li:nth-child(2n){margin-right:0}.home .entry h2{font-size:16px;margin-bottom:10px}.home .entry h3{font-size:14px;margin-bottom:10px}.nav_cat_btns .btn{float:none;display:block;margin:0 0 1.5%}.nav_cat_btns .btn:last-of-type{margin:0}}
.share-buttons{padding-top:4%}.share-buttons h5{margin-bottom:20px}a.share-button{float:left;position:relative;display:block;padding:15px 20px;margin-right:10px;color:#000;font-weight:700;background:#fbfbfb;background:-moz-linear-gradient(top,#fbfbfb 0%,#b6b6b6 100%);background:-webkit-linear-gradient(top,#fbfbfb 0%,#b6b6b6 100%);background:linear-gradient(to bottom,#fbfbfb 0%,#b6b6b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb',endColorstr='#b6b6b6',GradientType=0);-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}.share-buttons .social-row{display:inline-block}a.share-button span{position:absolute;top:0;left:0;width:36px;height:36px;padding:8px;border-right:solid 1px #fff;content:""}a.share-button span svg{width:20px;height:20px}a.share-button.email span svg{width:20px;height:15px;margin:2.5px 0}a.share-button:hover{opacity:.8}span.count{float:left;position:relative;display:block;padding:10px;height:36px;margin:0 10px 0 5px;border:solid 1px #ccc;background-color:#fff}span.count:before{position:absolute;top:7px;left:-11px;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #ccc transparent transparent;content:""}
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em;cursor:pointer}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{display:block;cursor:pointer}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1}.slicknav_menu{font-size:16px}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5}.slicknav_menu{background:#4c4c4c;padding:5px}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_item{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_item:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}
.group{*zoom:1;}.group:before,.group:after{display:table;content:"";line-height:0}.group:after{clear:both}@font-face{font-family:'Slide-icons';src:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/fonts/Slide-icons.eot)}@font-face{font-family:'Slide-icons';src:url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAWcAAsAAAAACSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAm4AAAQxqzjSYEZGVE0AAAN4AAAAGgAAABxmWaSOR0RFRgAAA5QAAAAdAAAAIAAzAARPUy8yAAADtAAAAEsAAABgL/bcQGNtYXAAAAQAAAAAPQAAAVLgL/LNaGVhZAAABEAAAAAuAAAANv3vdhloaGVhAAAEcAAAAB4AAAAkBBD/5GhtdHgAAASQAAAAEgAAABIFOwBxbWF4cAAABKQAAAAGAAAABgAGUABuYW1lAAAErAAAAOEAAAGw7pftcnBvc3QAAAWQAAAADAAAACAAAwAAeJx9VE1oE1EQnpfsJutmSWNMQoUoWxB/qmIKnkKJWKvXQlOwhx5E7SEo9WCEHNKAJqVbn8RLzvEgKEUPCgoiIi3YHkWw2mO9CBb8O1SzurXjvLfrJiqEhXkzwzffm/nee8tAUYAxZuQvFs5PHi6cuzR1GVgAGORsM2D3Be1ehRtBbii7ddiZjyPnvmOE+QW7YRfVNNzpSQPE0vBwexqMtNIbh7Dg0KAHUrAL9sARyF6ZKpzKZDK0nMwMHHeXIXc54S7DHU109gPAZpnF5th1xiEkiANgsFpgNDATPB3ldlHZbNiNcBTZ/JNRZBPFZ0nE6mw/GT6MUC6tiPCgihA6Vkb8sXCNI35bGxRuTcYa4vqZIWlUP1sVoCx3Yyqd1gTNIUH4RhJ6rILAxw9yN/bwghVSt56rLoCyFY6gmy8kwENJwjYrlItPVauOuDWyhqDEzlKFIuvIIrAHfTJbr2uSWpgFOVvFHVDQc5dftK751P3CeyuNp8Uf/DL3tal5rFKLuiX2MxGdL00azJHKOWLcrZF3MmtZWhThNRWwx62XSYTF/d8Rc6sR2iFyNYS4MWNSzaeJA+RWfkqjCYBO5tV71bIkjTssUVe5bykrhrXqWqnZ1m9a6rfk61emfu+Px8iIA8zf/SrDNr4s8csd+Gbzn+mXOtWK3rPHkqbeGkuZuvNIGudo9wRdvDkald0Yj9HFy89vtvsgjw7/Pxm9Kf+SEfGj86HU/frlVn6RwgP7CLVRTZDCFZt6j99edcWGSPmz5h4BLO5d73bIzVL7OdTkc8j6O5MIdiPBkzcNnZ7zDvF/2OYkWvSFI78BSE0QpgAAeJxjYGBgZACCk535hiD6XIbUOhgNAD+3BfAAAHicY2BkYGDgA2IJBhBgYmAEQlYgZgHzGAAEgQA4AAAAeJxjYGZiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbAyM8CBAILJEJDmmsLg8EDqAwPjg/8PGPQYHzAoNDAwMMIVKAAhIwATaAw5AHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhEwgiQeyHxj+/wezpCAs+RcCjFBdYMDIxoDMHZEAAP1aCcoAAAB4nGNgZGBgAGLNvbqy8fw2Xxm4mRhA4FyG1DoE/f8BEwPjAyCXgwEsDQAB0gmnAAB4nGNgZGBgfPD/AYMeEwMDwz8GIAkUQQHMAG3nA/YAAAIAAAAAAAAAAgAAUQClACAAlgAAAABQAAAGAAB4nI2PMW7CQBBFn8FGIkQpo5RbIFHZsjciEhyAMg0SFwALrYS8kuEMOQLH4BgcgGPkAKnz7UxBkYKVVvPmz5/ZWeCZMwndSZjwZjwgozQeMuPLOJXnapyJv41HTJIXOZN0LOW17+p4wBNT4yGffBin8lyMM/HNeCT+Yc2BwI6aXHFLpOEI60PY1XnYxkbJnW7Kqs9PfWzZq9vhKfQPx1L3/6l/Nc9c6kLXy1/xrnGxOa1iu6+dL0q3dHevK/PzfJH7spLxkW03qrZSQ191eqHbi03dHkNsXFWUD835BcvqQqwAAAB4nGNgZsALAAB9AAQ=) format('woff'),url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');font-weight:400;font-style:normal}[data-icon]:before{font-family:'Slide-icons';content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lightGallery{overflow:hidden!important}#lightGallery-Gallery img{border:none!important}#lightGallery-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;-webkit-transition:opacity .35s ease;-moz-transition:opacity .35s ease;-o-transition:opacity .35s ease;-ms-transition:opacity .35s ease;transition:opacity .35s ease;background:rgba(50,50,50,.9)}#lightGallery-Gallery.opacity{opacity:1;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s}#lightGallery-Gallery.opacity .thumb_cont{opacity:1}#lightGallery-Gallery.fadeM{opacity:0;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s}#lightGallery-Gallery{height:100%;opacity:0;width:100%;position:relative;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s}#lightGallery-slider{height:100%;left:0;top:0;width:100%;position:absolute;white-space:nowrap}#lightGallery-slider .lightGallery-slide{background:url(//www.teethandtoilets.com.au/wp-content/themes/teethandtoilets/css/../images/loading.gif) no-repeat scroll center center transparent;display:inline-block;height:100%;line-height:1px;text-align:center;width:100%}#lightGallery-slider.slide .lightGallery-slide{position:absolute;opacity:.4}#lightGallery-slider.fadeM .lightGallery-slide{position:absolute;left:0;opacity:0}#lightGallery-slider.animate .lightGallery-slide{position:absolute;left:0}#lightGallery-slider.fadeM .current{opacity:1;z-index:9}#lightGallery-Gallery.opacity .lightGallery-slide.current img,#lightGallery-Gallery.opacity .lightGallery-slide.current iframe{transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1)}.lightGallery-slide.current img,.lightGallery-slide.current iframe{transform:scale(.5,.5);-moz-transform:scale(.5,.5);-ms-transform:scale(.5,.5);-webkit-transform:scale(.5,.5);-o-transform:scale(.5,.5);transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s}#lightGallery-Gallery.fadeM .lightGallery-slide.current img,#lightGallery-Gallery.fadeM .lightGallery-slide.current iframe{transform:scale(.5,.5);-moz-transform:scale(.5,.5);-ms-transform:scale(.5,.5);-webkit-transform:scale(.5,.5);-o-transform:scale(.5,.5)}#lightGallery-slider.fadeM.on .current{opacity:1;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s}#lightGallery-slider.fadeM .lightGallery-slide{transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;-ms-transition:opacity .4s ease 0s}#lightGallery-slider.slide .lightGallery-slide{transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-o-transform:translate3d(100%,0px,0px)}#lightGallery-slider.slide.on .lightGallery-slide{opacity:0}#lightGallery-slider.slide .lightGallery-slide.current{opacity:1 !important;transform:translate3d(0px,0px,0px) !important;-moz-transform:translate3d(0px,0px,0px) !important;-ms-transform:translate3d(0px,0px,0px) !important;-webkit-transform:translate3d(0px,0px,0px) !important;-o-transform:translate3d(0px,0px,0px) !important}#lightGallery-slider.slide .lightGallery-slide.prevSlide{opacity:0;transform:translate3d(-100%,0px,0px);-moz-transform:translate3d(-100%,0px,0px);-ms-transform:translate3d(-100%,0px,0px);-webkit-transform:translate3d(-100%,0px,0px);-o-transform:translate3d(-100%,0px,0px)}#lightGallery-slider.slide .lightGallery-slide.nextSlide{opacity:0;transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-o-transform:translate3d(100%,0px,0px)}#lightGallery-slider.slide.on .lightGallery-slide,#lightGallery-slider.slide.on .current,#lightGallery-slider.slide.on .prevSlide,#lightGallery-slider.slide.on .nextSlide{transition:all 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:all 1s cubic-bezier(0,0,.25,1) 0s;-webkit-transition:all 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:all 1s cubic-bezier(0,0,.25,1) 0s;-ms-transition:all 1s cubic-bezier(0,0,.25,1) 0s}#lightGallery-slider.speed .lightGallery-slide,#lightGallery-slider.speed .current,#lightGallery-slider.speed .prevSlide,#lightGallery-slider.speed .nextSlide{transition-duration:inherit !important;-moz-transition-duration:inherit !important;-webkit-transition-duration:inherit !important;-o-transition-duration:inherit !important;-ms-transition-duration:inherit !important}#lightGallery-slider.timing .lightGallery-slide,#lightGallery-slider.timing .current,#lightGallery-slider.timing .prevSlide,#lightGallery-slider.timing .nextSlide{transition-timing-function:inherit !important;-moz-transition-timing-function:inherit !important;-webkit-transition-timing-function:inherit !important;-o-transition-timing-function:inherit !important;-ms-transition-timing-function:inherit !important}#lightGallery-slider .lightGallery-slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#lightGallery-slider .lightGallery-slide img{display:inline-block;max-height:100%;max-width:100%;cursor:-moz-grabbing;cursor:grab;cursor:-webkit-grab;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#lightGallery-action{bottom:20px;position:absolute;left:50%;margin-left:-55px;z-index:9;-webkit-backface-visibility:hidden}#lightGallery-action a{margin:0 3px 0 0 !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;top:auto;left:auto;bottom:auto;right:auto;display:inline-block !important;display:inline-block;vertical-align:middle;*display:inline;*zoom:1;background-color:#000;background-color:rgba(0,0,0,.65);font-size:16px;width:28px;height:28px;font-family:'Slide-icons';color:#fff;cursor:pointer}#lightGallery-action a.disabled{opacity:.6;filter:alpha(opacity=60);cursor:default;background-color:#000;background-color:rgba(0,0,0,.65) !important}#lightGallery-action a:hover,#lightGallery-action a:focus{background-color:#000;background-color:rgba(0,0,0,.85)}#lightGallery-action a#lightGallery-prev:before,#lightGallery-action a#lightGallery-next:after{left:5px;bottom:3px;position:absolute}#lightGallery-action a#lightGallery-prev:before{content:"\e01d"}#lightGallery-action a#lightGallery-next:after{content:"\e01b"}#lightGallery-action a.cLthumb:after{font-family:'Slide-icons';content:"\e01c";left:6px;bottom:4px;font-size:16px;position:absolute}#lightGallery_counter{bottom:52px;text-align:center;width:100%;position:absolute;z-index:9;color:#fff}#lightGallery-Gallery .thumb_cont{position:absolute;bottom:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;-webkit-transition:max-height .4s ease-in-out;-moz-transition:max-height .4s ease-in-out;-o-transition:max-height .4s ease-in-out;-ms-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out;z-index:9;max-height:0;opacity:0}#lightGallery-Gallery .thumb_cont.open{max-height:350px}#lightGallery-Gallery .thumb_cont .thumb_inner{margin-left:-12px;padding:12px;max-height:290px;overflow-y:auto}#lightGallery-Gallery .thumb_cont .thumb_info{background-color:#333;padding:7px 20px}#lightGallery-Gallery .thumb_cont .thumb_info .count{font-weight:700;font-size:12px}#lightGallery-Gallery .thumb_cont .thumb_info .close{color:#fff;display:block;float:right !important;width:28px;position:relative;height:28px;border-radius:2px;margin-top:-4px;background-color:#000;background-color:rgba(0,0,0,.65);-webkit-transition:background-color .3s ease 0s;-moz-transition:background-color .3s ease 0s;-o-transition:background-color .3s ease 0s;-ms-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s;z-index:1090;cursor:pointer}#lightGallery-Gallery .thumb_cont .thumb_info .close i:after{left:6px;position:absolute;top:4px}#lightGallery-Gallery .thumb_cont .thumb_info .close i:after,#lightGallery-close:after{content:"\e01a";font-family:'Slide-icons';font-style:normal;font-size:16px}#lightGallery-Gallery .thumb_cont .thumb_info .close:hover{text-decoration:none;background-color:#000;background-color:rgba(0,0,0,1)}#lightGallery-Gallery .thumb_cont .thumb{display:inline-block !important;vertical-align:middle;text-align:center;*display:inline;*zoom:1;margin-bottom:4px;margin-left:4px;height:50px;width:50px;opacity:.6;filter:alpha(opacity=60);overflow:hidden;border-radius:3px;border:3px solid transparent;cursor:pointer;-webkit-transition:border-color linear .2s,opacity linear .2s;-moz-transition:border-color linear .2s,opacity linear .2s;-o-transition:border-color linear .2s,opacity linear .2s;-ms-transition:border-color linear .2s,opacity linear .2s;transition:border-color linear .2s,opacity linear .2s}@media (min-width:800px){#lightGallery-Gallery .thumb_cont .thumb{width:94px;height:94px}}#lightGallery-Gallery .thumb_cont .thumb>img{height:auto;max-width:100%}#lightGallery-Gallery .thumb_cont .thumb.active,#lightGallery-Gallery .thumb_cont .thumb:hover{opacity:1;filter:alpha(opacity=100);border-color:#fff}#lightGallery-slider .video_cont{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#lightGallery-slider .video_cont{background:0 0;max-width:1140px;max-height:100%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#lightGallery-slider .video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#lightGallery-slider .video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#lightGallery-slider .info{background-color:#000;background:none repeat scroll 0 0 rgba(0,0,0,.55);color:#fff;padding:10px 0;position:absolute;top:0;width:100%}#lightGallery-slider .info span{display:block;line-height:1}#lightGallery-slider .info span:last-child{margin-top:6px}#lightGallery-slider .info .title{font-size:16px;font-weight:700}#lightGallery-slider .info .desc{color:#ddd;font-size:12px}#lightGallery-close{color:#fff;height:28px;position:absolute;right:20px;top:10px;width:28px;z-index:1090;cursor:pointer;background-color:#000;border-radius:2px;background-color:#000;background-color:rgba(0,0,0,.65);-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-backface-visibility:hidden}#lightGallery-close:after{position:absolute;right:6px;top:3px}#lightGallery-close:hover{text-decoration:none;background-color:#000}
img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}