/*! Cancer Tutor Storefront Child Theme - v0.1.0 - 2017-07-05 | http://cancertutor.com | Copyright (c) 2017 Zao | Licensed  */
@charset "UTF-8";hr,input[type=search]{box-sizing:content-box}blockquote p:last-of-type,body,ol,ul{margin:0}pre,textarea{overflow:auto}legend,ol,p,pre code,td,th,ul{padding:0}pre,pre code{white-space:pre}img,legend,pre code{border:0}.entry-content .gform_wrapper ul li,.entry-content ol.list-unstyled>li,.entry-content ul.list-unstyled>li,.nav-menu .menu-item,.ui-menu{list-style:none}.invisible,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0;color:#E97522;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}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=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}html,input[type=search]{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.clearfix:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.clearfix:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}body{background-color:#fff;color:#333;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1.444}.button,a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{transition:all .1s ease-in-out}::-moz-selection{background-color:#333;color:#fff}::selection{background-color:#333;color:#fff}a:hover{text-decoration:underline}p{margin:0 0 24px}strong{font-weight:700}blockquote{border-left:10px solid #666;font-size:22px;font-style:italic;line-height:1.33;max-width:650px;margin:0 auto 50px;padding-left:24px;word-wrap:break-word}blockquote cite,cite{font-style:normal}blockquote cite{display:block;font-size:14px;padding-top:10px}blockquote.alignleft{margin:0 24px 24px 0}blockquote.alignright{margin:0 0 24px 24px}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;border:1px solid #e1e1e8;background-color:#f7f7f9}code{padding:2px 4px;white-space:nowrap}pre{display:block;padding:9.5px;margin:0 0 10px;line-height:18px;word-break:break-all;word-wrap:break-word;white-space:pre-wrap}pre code{color:inherit;white-space:pre-wrap;background-color:transparent}p.intro{font-size:22px;max-width:1006px;margin:0 auto 26px}.wp-caption,embed,iframe,img,object,table,video{max-width:100%}p.dropcap::first-letter{float:left;font-size:82px;line-height:1;margin:0 10px 10px 0}.clear-line,hr,img.wp-more-tag{overflow:hidden;width:100%;height:1px;border:none;border-bottom:1px solid #CCC;margin:0 0 30px;padding:20px 0 0}i[class*=" ct-icons-"]:before,i[class^=ct-icons-]:before{text-decoration:none}h1,h2,h3,h4,h5,h6{color:#333;font-family:Montserrat,sans-serif;font-weight:700;line-height:1.2;margin:0 0 16px;padding:0}.button.button-grey-outline,h2,h4,h6{font-weight:400}h1{font-size:36px}h2{color:#000;font-size:24px}h3,h4{font-size:20px}h5{color:#666;font-size:14px;margin-bottom:8px;text-transform:uppercase}h6{font-size:12px;margin:0}.still-looking-heading{font-size:26px}img{height:auto}input,select,textarea{background-color:#fff;border:1px solid #ddd;color:#666;font-size:14px;padding:10px;width:100%}input[type=checkbox],input[type=radio]{margin-right:10px;width:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}input:focus,textarea:focus{border-color:#999;outline:0}::-moz-placeholder{color:#BDBDBD;opacity:1}::-ms-input-placeholder{color:#BDBDBD}::-webkit-input-placeholder{color:#BDBDBD}input:focus:-ms-input-placeholder,input:focus::-moz-placeholder,input:focus::-webkit-input-placeholder,textarea:focus:-ms-input-placeholder,textarea:focus::-moz-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}.button,.button.button-invert:hover,button,input[type=button],input[type=reset],input[type=submit]{background-color:#177AA4;border:none;box-shadow:none;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.2;padding:13px 10px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:auto;min-width:197px;max-width:100%;-webkit-appearance:none;transition:border-color .3s,background-color .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.button.button-invert,.button:hover,button:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#E97522;color:#fff;text-decoration:none}.entry-content .button:hover{color:#fff}.button{display:inline-block}.button.button-block{display:block;width:100%}.button.button-outline{background:#fff;border:1px solid #177AA4;color:#177AA4;padding:12px 10px}.button.button-outline:hover{background:#177AA4;color:#fff}.button.button-orange-outline{background:0 0;border:1px solid #F28531;color:#F28531;font-size:14px;min-width:0;padding:10px 30px}.button.button-orange-outline:hover{background:#F28531;color:#fff}.button.clinic-blue{background:#519ffc}.button.clinic-blue-outline{background:0 0;border:1px solid #519ffc;color:#519ffc;font-size:14px;font-weight:400;padding:15px 35px}.t-clinic-blue{color:#519ffc}.button.clinic-blue-outline:hover{background:#519ffc;color:#fff}.button.clinic-blue:hover{background:#1f83fb}.button.button-white-outline{background:0 0;border:1px solid #fff;color:#fff;font-size:14px;min-width:0;padding:10px 30px}.button.button-white-outline:hover{background:#fff;color:#F7941E}.button.button-grey-outline{background:0 0;border:1px solid #666;color:#666;font-size:14px;padding:15px 35px}.button.button-grey-outline:hover{background:#666;color:#fff}.woocommerce button.button.ct-follow.sample-button,a.button.ct-author-buttons{background:0 0;border:1px solid #E97522;color:#E97522;display:inline-block;font-size:12px;min-width:0;padding:8px 12px;text-transform:uppercase;border-radius:0}.woocommerce button.button.ct-follow.sample-button{cursor:default;border:1px solid #666;color:#666;margin:0 .5em}.button.ct-following{border-color:#ccc;color:#ccc}a.button.ct-author-buttons:hover{background:#E97522;border-color:#E97522;color:#fff;text-decoration:none}.button.ct-profile{border-color:#666;color:#666}.home-heroes .button.button-white-outline{padding:15px 30px}.footer-cta .button{padding:16px 16px 12px}.footer-widget-area a.button{padding:11px 17px}.gallery{margin:0 auto 40px;overflow:hidden;width:100%}.gallery-item{float:left;margin:10px 0 0;text-align:center}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:both}.gallery img{border:2px solid #cfcfcf}.gallery-caption{margin-left:0}table{background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table td,.table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:700}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;border-left:0;border-radius:4px}.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered caption+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child,.table-bordered thead:first-child tr:first-child>th:first-child{border-top-left-radius:4px}.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered caption+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child,.table-bordered thead:first-child tr:first-child>th:last-child{border-top-right-radius:4px}.table-bordered td,.table-bordered th{border-left:1px solid #ddd}.table-bordered caption+tbody tr:first-child td,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+thead tr:first-child th,.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child,.table-bordered thead:last-child tr:last-child>th:first-child{border-bottom-left-radius:4px}.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child,.table-bordered thead:last-child tr:last-child>th:last-child{border-bottom-right-radius:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{border-bottom-left-radius:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{border-bottom-right-radius:0}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}.aligncenter,.wp-caption.aligncenter,img.centered{display:block;margin:0 auto 24px}img.alignnone{margin-bottom:12px}.alignleft{float:left;text-align:left}.alignright{float:right}.wp-caption.alignleft,img.alignleft{margin:0 24px 24px 0}.wp-caption.alignright,img.alignright{margin:0 0 24px 24px}img.block{display:block}.wp-caption{margin:0 0 30px}.wp-caption-text{font-family:Georgia,serif;font-size:14px;font-style:italic}.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2%}.one-half,.three-sixths,.two-fourths{width:49%}.one-third,.two-sixths{width:32%}.four-sixths,.two-thirds{width:66%}.one-fourth{width:23.5%}.three-fourths{width:74.5%}.one-fifth{width:18.4%}.two-fifths{width:38.8%}.three-fifths{width:59.2%}.four-fifths{width:79.6%}.one-sixth{width:15%}.five-sixths{width:83%}.first{clear:both;margin-left:0}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-shortcut:focus,.screen-reader-text:focus,.widget_search input[type=submit]:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.more-link{position:relative}.category-videos .entry-image-link:after,.footer-widgets .widget_nav_menu h5:after,.home-heroes .hero-type-quote:before,.nav-primary .menu-item-has-children>a:after,.page-header.size-large:after,.sidr li.menu-item-has-children>.submenu-toggle:before,.tag-sorter label:after{font-family:ct-icons!important;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}.ct-tooltip .bluet_text_content p,.entry-content,.my-account-content-no-results p,.page-header .author-hover,.post-categories-section a{font-family:Georgia,serif}.nav-menu a,.post-tags-section a{text-transform:uppercase}.highlight-red1 .bg-highlight{background-color:#FC5152}.highlight-red1 .border-highlight,.highlight-red1 blockquote,.nav-menu .sub-menu .menu-item.current-menu-item.highlight-red1>a,.nav-menu .sub-menu .menu-item.highlight-red1:hover>a{border-color:#FC5152}.highlight-red2 .bg-highlight{background-color:#D0021B}.highlight-red2 .border-highlight,.highlight-red2 blockquote,.nav-menu .sub-menu .menu-item.current-menu-item.highlight-red2>a,.nav-menu .sub-menu .menu-item.highlight-red2:hover>a{border-color:#D0021B}.highlight-pink .bg-highlight{background-color:#F847CA}.highlight-pink .border-highlight,.highlight-pink blockquote,.nav-menu .sub-menu .menu-item.current-menu-item.highlight-pink>a,.nav-menu .sub-menu .menu-item.highlight-pink:hover>a{border-color:#F847CA}.highlight-green .bg-highlight{background-color:#7ED321}.highlight-green .border-highlight,.highlight-green blockquote,.nav-menu .sub-menu .menu-item.current-menu-item.highlight-green>a,.nav-menu .sub-menu .menu-item.highlight-green:hover>a{border-color:#7ED321}.highlight-green2 .bg-highlight{background-color:#5DAF91}.highlight-green2 .border-highlight,.highlight-green2 blockquote,.nav-menu .sub-menu .menu-item.current-menu-item.highlight-green2>a,.nav-menu .sub-menu .menu-item.highlight-green2:hover>a{border-color:#5DAF91}.highlight-purple .bg-highlight{background-color:#9013FE}.highlight-purple .border-highlight,.highlight-purple blockquote,.nav-menu .sub-menu .menu-item.current-menu-item.highlight-purple>a,.nav-menu .sub-menu .menu-item.highlight-purple:hover>a{border-color:#9013FE}.highlight-blue .border-highlight,.highlight-blue blockquote,.nav-menu .sub-menu .menu-item.current-menu-item.highlight-blue>a,.nav-menu .sub-menu .menu-item.highlight-blue:hover>a{border-color:#1879A3}.highlight-blue2 .bg-highlight{background-color:#519FFC}.highlight-blue2 .border-highlight,.highlight-blue2 blockquote,.nav-menu .sub-menu .menu-item.current-menu-item.highlight-blue2>a,.nav-menu .sub-menu .menu-item.highlight-blue2:hover>a{border-color:#519FFC}.highlight-gold .bg-highlight{background-color:#eeb211}.highlight-gold .border-highlight,.highlight-gold blockquote,.nav-menu .sub-menu .menu-item.current-menu-item.highlight-gold>a,.nav-menu .sub-menu .menu-item.highlight-gold:hover>a{border-color:#eeb211}.archive-format .entry-author,h2.entry-title a{color:#000}.archive-format .entry-author:hover,h2.entry-title a:hover{color:#E97522;text-decoration:none}.wrap{margin:0 auto;max-width:1240px;padding:0 20px}.site-inner{clear:both;padding:90px 0 0}.category .site-inner .wrap,.search .site-inner .wrap,.tax-treatments .site-inner .wrap{max-width:1138px;padding-bottom:50px}.search-no-results .site-inner .wrap{max-width:1240px;padding-bottom:0}.author .site-inner .wrap{padding-bottom:50px}.error404 .site-container .site-inner,.search-no-results .site-container .site-inner{padding-top:40px;padding-bottom:40px}.content-area{float:left;width:65.75%}.sidebar-content .content-area{float:right}.full-width-content .content-area{width:100%}.widget-area{float:right;width:23.333333333%}.sidebar-content .widget-area{float:left}.post-categories-section,.post-tags-section{clear:both;padding:1em 0}.post-categories-section a,.post-tags-section a{font-size:.85em}.post-categories-section h4,.post-tags-section h4{font-size:18px}.post-categories-section ol{margin:1em;font-family:Georgia,serif}.my-account-content-no-results{padding:1.5em 0;clear:both}.site-container{padding-top:55px}.admin-bar .site-container{padding-top:87px}.site-header{position:fixed;background-image:linear-gradient(-129deg,#E97522 0,#DF5E25 100%);width:100%;top:0;z-index:999}.nav-menu .menu-item.search,.nav-menu .menu-item.search:hover,.nav-menu a,.nav-primary{position:relative}.admin-bar .site-header{top:32px}.site-branding{float:left;margin:7px 0 0;width:248px}h1.site-title,p.site-title{margin:0}.site-title a{background:url(assets/images/logo@2x.png) no-repeat;background-image:url(assets/images/logo.svg),none;background-size:contain;display:block;height:41px;overflow:hidden;text-indent:100%;white-space:nowrap;width:248px}.site-description{display:none}.nav-primary{float:right;width:auto}.nav-menu ul{clear:both;color:#999;line-height:1.5;width:100%}.nav-menu .menu-item{float:left}.nav-menu a{border:none;color:#fff;display:block;font-size:14px;font-weight:400;line-height:19px;padding:18px 14px;text-decoration:none}.nav-menu .current-menu-item>a,.nav-menu .menu-item:hover>a{background:#D14E04;color:rgba(255,255,255,.6)}.nav-menu .menu-item.member:hover>a{background:0 0}.nav-menu .menu-item.search>a{background:#F28531;font-size:21px;line-height:23px;padding:12px 18px 20px}.nav-menu .menu-item.search .search-label-text{font-size:10px;display:inline-block;text-align:center;position:absolute;bottom:0;left:1px;right:0}.nav-menu .menu-item.login{color:#fff;padding:14px 10px 14px 28px}.nav-menu .menu-item.login>a{display:inline;padding:0;text-transform:none}.nav-menu .menu-item.login:hover>a{background:0 0;color:#fff}.nav-menu .menu-item.login a:hover{text-decoration:underline}.nav-menu .menu-item.member>a{text-transform:none;line-height:41px;padding:7px 0 7px 30px}.nav-menu .menu-item.member>a:hover{background:0 0}.nav-menu .menu-item.member .avatar{border-radius:50%;margin-left:9px;vertical-align:middle}.nav-primary .menu-item-has-children>a:after{content:"\e907";font-size:9px;margin-left:9px}.nav-primary .menu-item-has-children:hover>a:after{content:"\e908"}.nav-menu .sub-menu{background:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.5);left:-9999px;opacity:0;position:absolute;transition:opacity .4s ease-in-out;width:225px;z-index:99}.sidr,.sidr .mobile-menu-header,.sidr ul.sub-menu::before{box-shadow:inset 3px 0 4px 0 rgba(0,0,0,.24)}.nav-menu .sub-menu .menu-item{float:none}.nav-menu .sub-menu .menu-item:after{content:'';height:1px;margin:0 auto;width:90.825688073%;background:#E8E7E7;display:block}.nav-menu .sub-menu a{border-left:4px solid transparent;color:#666;padding:16px 18px;position:relative;width:100%;z-index:99;transition:all .4s ease}.nav-menu .sub-menu .menu-item.current-menu-item>a,.nav-menu .sub-menu .menu-item:hover>a{background:#F3F3F3;border-left-color:#F847CA;color:#666;padding-left:23px}.nav-menu .sub-menu .sub-menu{margin:-54px 0 0 199px}.nav-menu .menu-item:hover{position:static}.nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.mobile-menu-toggle{background:0 0;color:#fff;display:none;float:right;font-size:20px;width:45px;height:45px;line-height:45px;text-align:center;position:absolute;top:0;right:0}.mobile-menu-toggle:hover{background:#fff;color:#E97522;text-decoration:none}.mobile-menu-toggle .ct-icons-close,.sidr-open .mobile-menu-toggle .ct-icons-menu{display:none}.sidr-open .mobile-menu-toggle .ct-icons-close{display:inline}.sidr-open .swiftype-widget .autocomplete{position:fixed!important;z-index:9999999!important;top:46px!important}.sidr{background:#E97522;display:none;position:fixed;top:0;height:100%;z-index:999999;width:276px;padding-bottom:50px;overflow-x:hidden;overflow-y:auto}.sidr.right{display:block;left:auto;right:-276px}.sidr.left{display:block;left:-276px;right:auto}.sidr .menu a{color:#fff;display:block;font-size:14px;font-weight:400;line-height:19px;padding:7px 5px 6px 20px;text-decoration:none;text-transform:uppercase}.sidr .menu>li{border-bottom:1px solid rgba(255,255,255,.24)}.sidr li.menu-item-has-children{position:relative}.sidr li.menu-item-has-children>.submenu-toggle{cursor:pointer;color:#fff;width:36px;height:36px;font-size:9px;line-height:36px;text-align:center;position:absolute;top:0;right:0;z-index:99;transition:all .1s ease-in-out}.sidr li.menu-item-has-children>.submenu-toggle:before{content:"\e907"}.sidr li.menu-item-has-children.submenu-active>.submenu-toggle:before{content:"\e908";opacity:.7}.sidr ul li ul{display:none}.sidr ul li.submenu-active>ul{display:block}.sidr ul.sub-menu>li{border-bottom:1px solid #E8E7E7}.sidr ul.sub-menu>li a{background:#fff;color:#666;padding-left:16px;border-left:4px solid transparent;position:relative}.sidr ul.sub-menu::before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:5px;z-index:10}.sidr ul.sub-menu li.current-menu-item>a,.sidr ul.sub-menu li:hover>a{background:#F3F3F3;border-left-color:#F847CA}.sidr-open.admin-bar #wpadminbar{position:fixed}.sidr .mobile-menu-header{background:#fff;padding:0 12px 0 20px;overflow:hidden;width:100%}.sidr .mobile-menu-header .logo{background:url(assets/images/ct-invert@2x.png) no-repeat;background-image:url(assets/images/ct-invert.svg),none;background-size:contain;display:block;float:left;text-indent:-9999em;width:18px;height:23px;margin:11px 0}.sidr .mobile-menu-header .mobile-search{display:block;float:right;margin:10px 0 0}.sidr .mobile-menu-header .mobile-search a{font-size:21px;text-decoration:none}.sidr .mobile-menu-header .user-profile{border:1px solid #E66F23;border-radius:50%;display:block;float:right;width:28px;height:28px;margin:8px 25px 7px 0;overflow:hidden}.sidr .mobile-menu-header .login-links{color:#E66F23;display:block;float:right;font-size:12px;line-height:28px;margin:8px 25px 7px 0}.sidr .mobile-menu-footer{position:absolute;bottom:15px;left:0;width:100%;padding-left:20px}.sidr .mobile-menu-footer a{color:#fff;font-size:14px;text-transform:none}.page-header{background-size:cover;background-position:center center;position:relative;text-align:center}.page-header h1,.page-header h2{color:#fff;font-size:40px;font-weight:400;line-height:60px;margin:0}.page-header h1 strong,.page-header h2 strong{display:block;font-weight:400;font-size:54px}.page-header .subtitle a,.page-header .subtitle span{color:#fff;font-size:14px;letter-spacing:.15em;text-transform:uppercase;margin:0;position:relative;padding:6px 24px;display:inline-block}.after-page-header{height:4px}.page-header.size-large{padding:160px 0}.page-header.size-large:after{content:"\e90b";font-size:42px;color:#fff;text-align:center;position:absolute;bottom:80px;left:0;width:100%}.page-header.size-small{padding-top:86px}.page-header.size-small .page-header-content{background:rgba(0,0,0,.8);color:#fff;padding:24px 10px 10px;position:relative}.page-header.size-small .subtitle{position:absolute;top:-16px;left:50%;transform:translateX(-50%);width:100%}.page-header-content p:last-child{margin:0}.error404 .page-header.size-small{background-position-y:60%}.single-post .page-header.size-small{padding-top:310px}.page-header .entry-author{display:inline-block;margin:0 auto;position:relative;padding-bottom:24px}.page-header .entry-author>a{color:#A8A8A8}.page-header .entry-author a:hover{text-decoration:none}.page-header .entry-author .avatar{border:1px solid #8D8D8D;border-radius:50%;vertical-align:middle;margin-right:14px}.page-header .entry-meta{font-size:14px}.page-header .entry-meta a{color:#fff;text-decoration:none}.page-header .entry-meta .article-favorites,.page-header .entry-meta .entry-print{margin-left:30px}.page-header .entry-meta .bullet{padding:0 15px}.page-header .author-hover{background:#fff;border:1px solid #DFDFDF;border-radius:8px;box-shadow:0 -1px 3px 0 rgba(0,0,0,.4);color:#666;display:none;font-size:14px;padding:18px 18px 18px 112px;position:absolute;left:calc(50% - 182.5px);top:45px;text-align:left;width:365px;z-index:10}.page-header .entry-author:hover .author-hover{display:block}.page-header .author-hover:before{content:'';position:absolute;top:-10px;left:174px;width:0;height:0;border-style:solid;border-width:0 8.5px 10px;border-color:transparent transparent #fff}.page-header .author-hover .avatar{border-radius:50%;position:absolute;top:16px;left:16px}.page-header .author-hover h4{margin-bottom:5px}.page-header .author-hover p{margin-bottom:11px}.page-header .author-hover p:last-child{margin-bottom:0}.page-header .author-hover p .button:first-child{margin-right:10px}.search-no-results .content-area .no-results .entry-header h2.entry-title{font-weight:700;font-size:36px;color:#333}.hentry{margin-bottom:40px}.entry-content .attachment a,.entry-content .gallery a{border:none}.entry-content .video-player,.entry-content .wp-audio-shortcode,.entry-content .wp-video,.entry-content ol,.entry-content p,.entry-content ul,.quote-caption{margin-bottom:26px}.entry-content ol,.entry-content ul{margin-left:40px}.entry-content .gform_wrapper ul.gform_fields{margin:0 0 30px}.entry-content ol li{list-style-type:decimal}.entry-content ul li{list-style-type:disc}.account-tour-wrapper .tour-ftr ul,.comment-list li,.footer-widget-area li,.landing-section.type-two-boxes li,.ping-list li{list-style-type:none}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content ol.list-unstyled,.entry-content ul.list-unstyled{margin-left:20px}.entry-image-link,.entry-image-link>img{display:block;position:relative}.category-videos .entry-image-link:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:5}.category-videos .entry-image-link:after{content:"\e901";color:#fff;font-size:100px;text-align:center;width:100%;position:absolute;transform:translateY(-50%);top:50%;opacity:.7;z-index:10;transition:all .1s ease-in-out}.category-videos .entry-image-link:hover:after{opacity:1}.sharing-active .bluet_block_to_show{z-index:10000001}.ct-tooltip .bluet_block_container{border-radius:8px;position:relative}.ct-tooltip .bluet_block_container:before{background:#177AA4;border-top-left-radius:8px;border-top-right-radius:8px;content:'QUICK DEFINITION';color:#fff;display:block;font-size:12px;letter-spacing:.1425em;padding:12px 18px}.ct-tooltip .bluet_block_container:after{content:'';width:48px;height:27px;position:absolute;bottom:-27px;left:50%;margin-left:-24px;background:url(assets/images/tooltip-arrow.png) no-repeat;background-size:contain}.ct-tooltip .bluet_title_on_block{font-weight:400;color:#333}.callout .subtitle,.callout .title{font-family:Montserrat,sans-serif;line-height:1}.callout{background:#F1F1F1;padding:20px}.site-main .entry-content .callout{margin-bottom:30px}.callout.alignleft{margin-right:30px}.callout.alignright{margin-left:30px}.style-grey .callout{background:#fff}.callout .callout-header{margin-bottom:22px;position:relative}.callout .subtitle{color:#909090;font-size:14px;letter-spacing:.12em;margin:0;text-transform:uppercase}.callout .title{color:#F7941E;font-size:30px;font-weight:700;margin:0}.callout h5{color:#000;font-family:Georgia,serif;font-size:18px;margin:0;text-transform:none}.did-you-know .title,.forum-callout .title{color:#177AA4}.testimonial-callout .location,.testimonial-callout h5{font-family:Montserrat,sans-serif}.callout p:last-child{margin-bottom:0}.did-you-know,.forum-callout,.testimonial-callout{max-width:300px}.forum-callout.wide-callout{min-width:400px;max-width:600px}.error404 .forum-callout.wide-callout,.search-no-results .forum-callout.wide-callout{max-width:100%}.forum-callout .callout-header{background:url(assets/images/forum@2x.png) left center no-repeat;background-image:url(assets/images/forum.svg),none;background-size:51px 51px;padding:5px 0 2px 62px}.forum-callout.small{position:relative;min-width:300px}.forum-callout.small.wide-callout{min-width:500px;max-width:600px}.forum-callout.small .callout-header{margin-bottom:10px}.forum-callout.small.wide-callout .callout-header{margin-bottom:0}.forum-callout.small .button{display:block}.forum-callout.small.wide-callout .button{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.ebook-callout{background:#FBFBFB;font-size:14px;max-width:538px;min-height:238px;position:relative;padding-left:200px}.ebook-callout .cta-product-image{display:block;width:155px;height:229px;position:absolute;top:9px;left:25px}.ebook-callout .cta-product-image img{box-shadow:0 2px 6px 1px rgba(0,0,0,.25)}.ebook-callout .cta-product-image.empty{background:url(assets/images/ebook-cover.png) no-repeat}.ebook-callout .callout-header{background:url(assets/images/cloud-check@2x.png) left center no-repeat;background-image:url(assets/images/cloud-check.svg),none;background-size:60px 52px;padding:5px 0 2px 68px}.did-you-know .callout-header{background:url(assets/images/did-you-know@2x.png) left center no-repeat;background-image:url(assets/images/did-you-know.svg),none;background-size:44px 43px;padding:0 0 0 50px}.testimonial-callout{padding:30px}.testimonial-callout .avatar{display:block;margin:0 auto 20px;border-radius:50%;width:82px;height:82px}.testimonial-callout p{color:#666;margin-bottom:12px}.testimonial-callout .location{color:#999;font-size:14px}.testimonial-callout.image-left{min-height:122px;padding-left:123px;position:relative}.testimonial-callout.image-left .avatar{position:absolute;left:20px;top:50%;transform:translateY(-50%)}.single-post .site-inner{padding:50px 0}.article-information{color:#666;font-family:Georgia,serif;font-size:14px}.article-information h5{color:#333;font-weight:400;text-transform:none}.article-information ol,.article-information ul{margin:0 0 10px 16px}.article-information:not(.show-all) ol li:nth-child(n+4){display:none}.article-information a{color:#666}.article-information a:hover{color:#E97522}.article-information a.toggle{color:#E97522;font-family:Montserrat,sans-serif;font-size:12px;text-transform:uppercase}.author-favorite-articles .wrap:after{content:'';border-bottom:1px solid #ccc;margin-bottom:55px;width:100%}.archive-cat-desc,.archive-tag-desc{font-size:20px;margin-bottom:65px}.hentry.archive-format{position:relative;padding-left:408px;min-height:220px;margin-bottom:68px}.hentry.archive-format .entry-image{position:absolute;top:0;left:0;width:384px}.archive-format.type-clinics .entry-header{margin-bottom:16px}.archive-format .entry-author{display:block;margin-bottom:10px}.archive-format .entry-meta{color:#979797}.archive-format .read-time:before{content:'\2022';padding:0 10px}.archive-format .article-favorites{display:block;font-size:14px;margin:10px 0}.archive-format .entry-content{color:#666;font-size:18px}.top-category-articles .wrap:before{content:'';width:100%;height:1px;background:#ccc;margin-bottom:40px}.author .page-header h1,.author .page-header h2{font-size:24px;text-align:left}.author .page-header.size-small .wrap{padding-left:100px}.author .page-header.size-small .page-header-content{padding:15px 0 15px 225px}.author .site-inner{padding:0}.author-information{color:#666;font-family:Georgia,sans-serif;font-size:18px;margin-bottom:70px;min-height:140px;position:relative;padding:17px 0 0 305px}.author .page-header h1{line-height:30px}.author .page-header .avatar{position:absolute;top:-49px;left:-100px;border-radius:50%;border:2px solid #fff}.author-connect{color:#666;font-family:Montserrat,sans-serif;font-size:12px}.author-connect>a,.author-connect>span{margin-right:30px}.author-connect>a:last-child,.author-connect>span:last-child{margin-right:0}.author-followers strong{color:#000}.author-social a{color:#ccc;font-size:26px;margin-right:20px;vertical-align:middle;text-decoration:none}.author-social a:hover{color:#E97522}.nav-links{overflow:hidden;width:100%}.nav-links .nav-previous{float:right}.nav-links .nav-next{float:left}.load-more{border:1px solid #979797;color:#666;display:block;line-height:50px;margin:0 auto;width:100%;max-width:284px;text-align:center;text-transform:uppercase}.load-more:hover{background:rgba(151,151,151,.1);text-decoration:none}#infscr-loading{color:#177AA4;font-size:24px;text-align:center;margin-bottom:50px}#infscr-loading img{display:none}.comment-respond,.comments-list{margin-bottom:40px}.comments-list .comment-author{margin-bottom:0}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.comment-respond label[for=subscribe]{display:inline-block}.comment-list li{margin-top:24px;padding:32px}li.comment{border-right:none}.comment .avatar{margin:0 16px 24px 0}.entry-pings .reply{display:none}.form-allowed-tags{background-color:#f5f5f5;font-size:14px;padding:24px}.post-carousel{padding-bottom:55px}.entry-content .post-carousel:last-child{padding-bottom:0}.post-carousel .slick-list{margin:0 -12px}.post-carousel .slick-slide{padding:0 12px}.post-carousel .entry-image-link{display:block;height:0;padding-bottom:56.25%;position:relative;overflow:hidden;margin-bottom:8px}.category-search-section .category-search .search-form .ct-swiftype-reset-button,.error404 .post-carousel.columns-3 .subtitle,.post-carousel.columns-4 .subtitle,.search-no-results .post-carousel.columns-3 .subtitle{display:none}.post-carousel .entry-image-link img{position:absolute;top:0;left:0;transition:.4s ease}.post-carousel .entry-image-link:hover img{transform:scale(1.08)}.post-carousel .subtitle{border-left-style:solid;border-left-width:10px;color:#A1A1A1;font-size:14px;letter-spacing:.142857143em;margin-top:-12px;padding-left:10px;text-transform:uppercase}.post-carousel .entry-excerpt{color:#666;font-family:Georgia,serif;font-size:14px;line-height:1.28;margin-bottom:5px}.landing-section.type-map .verified,.master-list a{font-family:Montserrat,sans-serif}.post-carousel .entry-meta{color:#979797;font-size:14px}.article-favorites .ct-icons-star{color:#F6CF3A}.error404 .post-carousel,.search-no-results .post-carousel{padding-bottom:5px;border-bottom:1px solid #e6e6e6;margin-bottom:15px}.error404 .entry-content .post-carousel:last-child,.search-no-results .entry-content .post-carousel:last-child{border-bottom:none;margin-bottom:40px}.social-links{font-size:48px}.social-links a{margin-left:80px;text-decoration:none}.social-links a:first-child{margin-left:0}.social-links .ct-icons-youtube{color:#CD201F}.social-links .ct-icons-pinterest{color:#CB2027}.social-links .ct-icons-facebook{color:#3B5999}.social-links .ct-icons-twitter{color:#55ACEE}.social-links .ct-icons-instagram{color:#414042}.search-form{position:relative}.search-form input[type=search]{border:none;font-size:16px;line-height:20px;padding:18px 30px 18px 60px}.search-form button{background:0 0;border:none;padding:0;color:#E77023;font-size:21px;width:21px;height:21px;position:absolute;left:27px;top:17px;min-width:0}.search-form .ct-swiftype-reset-button{left:90%!important;top:31%;line-height:0;color:#f1ae85;outline:0}.search-form .ct-swiftype-reset-button:hover{color:#E77023}.mobile-search .search-form .ct-swiftype-reset-button{top:25%;font-size:18px}.error404 .entry-content .search-form,.search-no-results .entry-content .search-form{margin:-18px 3% 60px;border-bottom:1px dashed #bbb}.error404 .entry-content .search-form input[type=search],.search-no-results .entry-content .search-form input[type=search]{padding-right:36px;padding-bottom:10px;padding-left:46px}.error404 .entry-content .search-form button[type=submit],.search-no-results .entry-content .search-form button[type=submit]{left:10px}.error404 .entry-content .search-form .ct-swiftype-reset-button,.search-no-results .entry-content .search-form .ct-swiftype-reset-button{margin-left:100%;left:-33px!important;top:36%!important}.mobile-search .search-form,.nav-menu .menu-item.search .search-form{position:absolute;top:0;right:0;width:0;overflow:hidden;height:100%;z-index:20;background:#fff;transition:all .3s ease-in-out}.nav-menu .menu-item.search.active .search-form{width:326px}.mobile-search input[type=search],.nav-menu .search-form input[type=search]{opacity:0;transition:all .8s ease-in-out}.mobile-search.active input[type=search],.nav-menu .active .search-form input[type=search]{opacity:1}.mobile-search .search-form{height:45px}.mobile-search.active .search-form{width:276px}.mobile-search .search-form input[type=search]{padding:12px 15px 13px 50px}.mobile-search .search-form button{left:20px;top:12px}.category-search{background:url(assets/images/category-search-bg.jpg) center center no-repeat #177AA4;background-size:cover;color:#fff;padding:50px;margin-bottom:60px;text-align:center}.category-search h2{color:#fff;font-size:28px}.category-search h3{color:#fff;font-size:22px;font-weight:400;text-transform:uppercase}.category-search .search-form{max-width:350px;margin:0 auto 13px}.category-search .search-form input[type=search]{padding:15px 110px 15px 15px}.category-search .search-form button{background:#F7941E;border:none;color:#fff;font-size:16px;width:107px;height:100%;position:absolute;text-align:center;left:auto;right:0;top:0}.category-search .search-form button:hover{background:#D14E04}.ui-autocomplete{position:absolute;cursor:default;z-index:30;border-radius:0;box-shadow:0 1px 5px rgba(0,0,0,.3)}* html .ui-autocomplete{width:1px}.ui-menu{padding:2px;margin:0;display:block;float:left;z-index:30;background:#fff}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:5px;zoom:1;float:left;clear:left;width:100%;color:#999;font-size:14px;max-width:400px;cursor:pointer}.post-carousel,.prefer-email,.slick-track:after{clear:both}.ui-menu .ui-menu-item:hover{color:#333;background:#f0f0f0}.three-boxes{padding:30px 0 60px;overflow:hidden;width:100%}.three-boxes .landing-box{border:1px solid #ccc;color:#666;font-size:18px;float:left;margin:20px 0;padding:24px;position:relative;text-align:center;width:33.333%;z-index:2}.three-boxes .landing-box:nth-child(1){border-right-width:0}.three-boxes .landing-box:nth-child(3){border-left-width:0}.three-boxes .landing-box:nth-child(2){margin:0;padding:44px 24px}.three-boxes .landing-box i{color:#177AA4;display:block;font-size:60px;margin-bottom:20px;text-align:center}.three-boxes .landing-box h2{color:#177AA4;text-transform:uppercase}.master-list{font-size:18px;overflow:hidden;padding-bottom:30px;width:100%}.master-list .one-third{margin-bottom:50px}.master-list h3,.master-list p{margin-bottom:7px}.master-list a{color:#F48D26;font-size:14px}.button.button-block.master-load-more{display:none}.page-template-landing-section .site-inner{padding:0}.landing-section{padding:55px 0;background-size:cover;background-position:center center}.landing-section.style-grey{background-color:#F1F1F1}.landing-section.type-content-and-video .one-half.first{min-height:331px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.landing-section.type-two-boxes .box{background:#fff;border:1px solid #CCC;color:#666;float:left;font-size:18px;margin-left:2.166666667%;padding:30px;text-align:center;width:48.916666667%}.landing-section.type-two-boxes.style-white .box{background:#F1F1F1}.landing-section.type-two-boxes.format-small .wrap{max-width:925px}.landing-section.type-two-boxes.format-small .box{margin-left:13.220338983%;padding:25px;width:43.389830508%}.landing-section.type-two-boxes.format-large .wrap .box:nth-child(2n+1),.landing-section.type-two-boxes.format-small .wrap .box:nth-child(2n+1){margin-left:0}.landing-section.type-two-boxes h2{color:#177AA4;margin-bottom:6px;text-transform:uppercase}.landing-section.type-two-boxes .icon{color:#177AA4;font-size:45px;line-height:1;margin-bottom:10px}.landing-section.type-two-boxes ul{overflow:hidden;margin:0 0 30px;width:100%}.landing-section.type-two-boxes.format-large li{float:left;padding:0 10px;width:50%}.landing-section.type-two-boxes .buttons{margin:0}.landing-section.type-two-boxes .buttons .button:nth-child(2){margin-left:30px}.landing-section.type-map .map-summary{padding:30px 30px 0 0}.landing-section.type-map .map-wrapper{padding:20px}.landing-section.type-map .map-header{background:url(assets/images/hospital@2x.png) left center no-repeat;background-image:url(assets/images/hospital.svg),none;background-size:52px 41px;padding:0 155px 0 68px;margin-bottom:24px;position:relative}.landing-section.type-map .verified{border-left:1px solid #DCDCDC;color:#3894FF;font-size:12px;letter-spacing:.05em;margin:0;position:absolute;padding:4px 0 0 44px;top:0;right:0;width:155px;height:100%}.landing-section.type-map .verified .ct-icons-pin{color:#3894FF;font-size:27px;position:absolute;top:8px;left:14px}.landing-section.type-map .map-content{position:relative;width:100%;height:0;padding-bottom:72.739361702%}.landing-section.type-map .map-content iframe{border:none;position:absolute;pointer-events:none;top:0;left:0;width:100%!important;height:100%!important}.landing-section.type-icon-callouts .wrap{max-width:946px}.landing-section .icon-callout{height:500px;padding:0 0 0 310px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.landing-section .icon-callout>i{color:#666;opacity:.1;position:absolute;top:0;left:0;z-index:1;font-size:500px}.landing-section .icon-callout-content{z-index:2}.landing-section .icon-callout-content p:last-child{margin-bottom:0}.landing-section .icon-callout.alt{padding:0 310px 0 0}.landing-section .icon-callout.alt>i{left:auto;right:0}.home .site-inner{padding:20px 0 0}.home-heroes .hero{background-color:#62B8D1;color:#fff;margin-bottom:20px;position:relative;transition:all .2s ease-in-out}.home-heroes .hero:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.5)}.home-heroes .hero-inner{background-size:cover;background-position:center center;padding:50px;position:absolute;top:0;left:0;width:100%;height:100%}.home-heroes h2{color:#fff;font-size:72px;font-weight:700;line-height:1}.home-heroes .summary{color:#fff;font-family:Georgia,serif;font-size:18px}.home-heroes .subtitle{color:#fff;font-size:14px;letter-spacing:.142857143em;text-transform:uppercase;border-left-style:solid;border-left-width:10px;padding-left:10px}.home-heroes .subtitle a{color:#fff}.home-heroes .lower{position:initial;width:100%;padding:0;left:0;bottom:0}.home-heroes .article-favorites{color:#fff;display:block;font-size:14px;margin-bottom:15px}.home-heroes .hero-count-0{width:100%;height:0;padding-bottom:49%}.home-heroes .hero-count-1{float:left;height:0;padding-bottom:49%;width:66%}.home-heroes .hero-count-2,.home-heroes .hero-count-3{float:right;height:0;padding-bottom:23.583333333%;width:32.333333333%}.home-heroes .hero-count-2 .hero-inner,.home-heroes .hero-count-2 .lower,.home-heroes .hero-count-3 .hero-inner,.home-heroes .hero-count-3 .lower{padding:25px 40px;position:absolute}.home-heroes .hero-count-2 h2,.home-heroes .hero-count-3 h2{font-size:36px}.home-heroes .hero-type-quote .hero-inner{font-family:Georgia,serif;top:50%;transform:translateY(-50%);height:auto;text-align:center;z-index:5}.home-heroes .hero-type-quote:before{content:"\e91e";color:#fff;font-size:155px;opacity:.1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-heroes .quote{font-size:28px;line-height:1.15;font-style:italic;margin-bottom:15px}.home-heroes .byline:before{background:#449EBE;content:'';display:block;height:1px;width:53px;margin:0 auto 13px}.home-heroes .name{font-size:18px;margin:0}.home-heroes .name-subtitle{font-family:Montserrat,sans-serif;font-size:12px;margin:0}.home-email-signup{text-align:center;padding:40px 0 90px}.home-email-signup h2{color:#1579A3;font-size:30px;font-weight:700;margin-bottom:5px}.home-email-signup p{color:#666;font-family:Georgia,sans-serif;font-size:18px}.home-email-signup .subtitle{font-size:20px;margin-bottom:60px}.home-email-signup .subtitle strong{color:#000}.home-email-signup .one-third{padding:0 10px;margin-bottom:60px}.home-email-signup .one-third>i{color:#177AA4;font-size:49px}.home-email-signup .one-third h3{color:#177AA4;font-size:18px;font-weight:400;margin:10px 0 4px}.home-email-signup .newsletter-signup{max-width:472px;margin:0 auto;position:relative;overflow:hidden;width:100%}.home-email-signup input[type=email]{border:1px solid #CCC;border-radius:3px;padding:15px 10px}.home-email-signup input[type=submit]{background:#F7941E;min-width:0;width:162px;line-height:24px;position:absolute;top:0;right:0}.home-email-signup input[type=submit]:hover{background:#177AA4}.home-videos{background:#FBFBFB;padding:55px 0}.home-videos .category-videos{margin-bottom:55px}.home-videos .entry-image-link{display:block;margin-bottom:8px}.home-videos .one-third h2{font-size:18px}.home-videos p{color:#666;font-family:Georgia,serif;font-size:14px;margin-bottom:9px}.home-videos .entry-meta{color:#999;font-size:14px}.home-videos .more{margin:0;overflow:hidden;text-align:center;width:100%}.home-post-listings{padding-top:50px}.widget-area .widget{margin-bottom:30px}.widget-area .widget.fixed{position:fixed;top:120px;width:280px}.widget_must_read{color:#666;font-size:14px}.widget_must_read .hentry{border-bottom:1px solid #CCC;margin-bottom:30px;padding-bottom:30px}.widget_must_read .hentry:last-of-type{margin-bottom:0}.widget_must_read .entry-image{margin-bottom:10px}.widget_must_read h4{font-size:18px;font-weight:400px;margin-bottom:8px}.widget_must_read h4 a{color:#333}.widget_must_read p{margin-bottom:12px}.widget_must_read .entry-footer{color:#979797}.promo-carousel-slide,.widget_newsletter{background:url(assets/images/newsletter-bg.jpg) center top no-repeat #2B9AC9;background-size:100% auto;color:#fff;padding:210px 20px 20px;position:relative;text-align:center;max-width:300px;margin-left:auto;margin-right:auto}.promo-carousel-slide:before,.widget_newsletter:before{content:'';background:url(assets/images/ct@2x.png) no-repeat;background-image:url(assets/images/ct.svg),none;background-size:contain;opacity:.9;width:75px;height:87px;position:absolute;top:68px;left:50%;transform:translateX(-50%)}.promo-carousel-slide h4,.widget_newsletter h4{color:#fff;font-size:22px;line-height:1.18;margin-bottom:6px}.promo-carousel-slide p,.widget_newsletter p{font-family:Georgia,serif;font-size:16px;line-height:1.25;margin-bottom:10px;white-space:pre-wrap}.promo-carousel-slide input[type=email],.widget_newsletter input[type=email]{border-radius:3px;margin-bottom:10px;text-align:center}.promo-carousel-slide input[type=submit],.widget_newsletter input[type=submit]{background:#F7941E;border:1px solid #fff;color:#fff;text-align:center;width:100%}.promo-carousel-slide input[type=submit]:hover,.widget_newsletter input[type=submit]:hover{background:#D14E04}.widget-area .widget.promo-carousel{max-width:280px;min-width:240px;margin-bottom:0}.promo-carousel-slide-wrap{background-color:#2B9AC9;height:474px;overflow:hidden}.promo-carousel-slide-wrap .promo-content{margin-top:.5em;margin-bottom:1em}.promo-carousel-slide-wrap.slick-slider ul.slick-dots{padding:0;position:absolute;bottom:10px;left:0;width:100%}.promo-carousel-slide-wrap.slick-slider ul.slick-dots li button{border:1px solid #fff}.promo-carousel-slide-wrap.slick-slider ul.slick-dots li button:hover,.promo-carousel-slide-wrap.slick-slider ul.slick-dots li.slick-active button{background:#fff}.promo-carousel-slide-wrap .button{background:#fff;color:#E97522}.promo-carousel-slide{display:none}.promo-carousel-slide:before{left:20px;top:20px;transform:none;width:25px;height:29px;background-repeat:no-repeat}.promo-carousel-slide.promo-carousel-slide-1{background:url(assets/images/promo-bg-1.jpg) left top no-repeat #2B9AC9;background-size:282px 183px}.promo-carousel-slide.promo-carousel-slide-1:before{background:url(assets/images/ct-invert@2x.png) no-repeat;background-image:url(assets/images/ct-invert.svg),none}.promo-carousel-slide.promo-carousel-slide-1 h4{position:absolute;left:20px;top:126px;color:#6D6D6D;text-align:left;font-size:17px;text-transform:uppercase}.promo-carousel-slide.promo-carousel-slide-1 h4 strong{font-size:23px}.promo-carousel-slide.promo-carousel-slide-1 .promo-button{margin-top:34px}.promo-carousel-slide.promo-carousel-slide-2{background:url(assets/images/promo-bg-2.jpg) left top no-repeat #e1e1e1;background-size:282px 260px;padding-top:265px;color:#333}.promo-carousel-slide.promo-carousel-slide-2:after{content:'';background:#e1e1e1;height:40px;display:block;bottom:-30px;left:0;width:100%}.promo-carousel-slide.promo-carousel-slide-3{background:url(assets/images/promo-bg-3.jpg) left top no-repeat #2B9AC9;background-size:282px 165px;padding-top:146px}.promo-carousel-slide.promo-carousel-slide-3 .promo-content{margin:40px 0 50px}.footer-cta .one-half{background-size:cover;background-position:center center;position:relative;padding:40px 55px;margin-bottom:50px}.footer-cta .one-half:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.8}.footer-cta h2,.footer-cta p{z-index:2;color:#fff;position:relative}.footer-cta h2{font-size:30px;font-weight:700;margin-bottom:8px}.footer-cta p{font-family:Georgia,serif;font-size:18px;line-height:1.16}.footer-cta p:last-child{margin-bottom:0}.footer-cta a.button{background:#fff;border:1px solid transparent;min-width:0;font-size:18px;font-weight:700;line-height:1.16;text-transform:uppercase;white-space:normal;border-radius:0}.footer-cta .one-half .button:hover{background:0 0;border-color:#fff;color:#fff}.footer-cta .style-green .button{color:#7ED321}.footer-cta .style-blue .button{color:#3894FF}.footer-cta .style-green:before{background:#7ED321}.footer-cta .style-blue:before{background:#3894FF}.footer-widgets .wrap:before,.site-footer .wrap:before{border-top:1px solid #CCC;content:'';display:block;width:100%;padding-top:40px}.footer-widget-area{color:#999;font-size:12px;line-height:1.5;float:left;margin-left:7.666666667%;padding-bottom:40px}.footer-widget-1{margin-left:0;width:10%}.footer-widget-2{width:8.333333333%}.footer-widget-3{width:12.916666667%}.footer-widget-4{width:14.75%}.footer-widget-5{width:23.333333333%}.footer-widget-area li{margin-bottom:5px}.footer-widget-area a{color:#999}.footer-widget-area a.orange,.footer-widget-area a:hover{color:#F48D26}.footer-widget-area .widget_black_studio_tinymce li,.footer-widget-area p{margin-bottom:17px}.footer-widget-area a.button{background:0 0;border:1px solid #F48D26;color:#F48D26;font-size:12px;line-height:15px;min-width:0;margin-right:36px}.footer-widget-area a.button:hover{background:rgba(244,141,38,.1)}.site-footer{background-color:#fff;color:#999;font-size:12px;line-height:2}.site-footer p{margin:0}.site-footer a{color:#999}.site-footer a:hover{color:#F48D26}.site-footer .social-links{float:right;font-size:26px;line-height:1;text-align:right;width:50%}.site-footer .social-links a{margin-left:50px}.footer-copyright{float:left;position:relative;padding-left:50px;width:50%}.footer-copyright i{color:#DF5E25;font-size:24px;position:absolute;left:0;top:5px}.slick-slider{position:relative;display:none;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider.slick-initialized,.slick-track{display:block}.slick-list{position:relative;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:0}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{background:rgba(63,63,63,.4);border-radius:50%;color:#fff;display:block;width:50px;height:50px;font-size:18px;line-height:18px;padding:16px 0;text-align:center;text-decoration:none;position:absolute;left:-25px;top:55px;z-index:10;opacity:.66}.columns-3 .slick-arrow{top:83px}.slick-arrow.slick-next{left:auto;right:-25px}.slick-arrow:hover{background:rgba(63,63,63,.7);text-decoration:none;opacity:1}.slick-slider ul.slick-dots{margin:0;padding:30px 0 0;text-align:center}.slick-slider ul.slick-dots li{display:inline-block}.slick-slider ul.slick-dots li button{background:0 0;border:1px solid #979797;border-radius:50%;display:block;width:12px;height:12px;min-width:0;margin:0 5px;outline:0;padding:0;text-indent:-9999em}.slick-slider ul.slick-dots li button:hover,.slick-slider ul.slick-dots li.slick-active button{background:#979797}@media only screen and (min-width:767px){.mobile-show{display:none}}@media only screen and (max-width:1325px){.sharing-active .site-inner .wrap{padding-left:70px}}@media only screen and (max-width:1240px){.slick-arrow{left:0}.slick-arrow.slick-next{right:0}}@media only screen and (max-width:1170px){.site-inner{padding:50px 0 0}.site-branding{width:211px}.site-title a{height:35px;width:211px}.nav-menu a{padding-left:7px;padding-right:7px}.footer-widget-area a.button{margin-right:10px}.post-carousel.columns-4 h2{font-size:18px}.home-heroes .hero-count-1{width:100%;float:none}.home-heroes .hero-count-2,.home-heroes .hero-count-3{float:left;width:49%;padding-bottom:42.875%}.home-heroes .hero-count-3{margin-left:2%}.landing-section.type-two-boxes .buttons .button:nth-child(2){margin:5px 0 0}}@media only screen and (max-width:1000px){.site-container{padding-top:45px}.admin-bar .site-container{padding-top:77px}.nav-primary{display:none}.mobile-menu-toggle{display:block}.site-header .wrap{padding:0 14px}.site-branding{margin:12px 0 10px}.site-title a{background:url(assets/images/ct@2x.png) no-repeat;background-image:url(assets/images/ct.svg),none;background-size:contain;width:18px;height:23px}.widget-area{width:32.25%}}@media only screen and (max-width:980px){.site-container{padding-bottom:65px}.site-inner .wrap{padding-left:20px}.sidr .mobile-menu-footer{bottom:65px}.footer-widget-1,.footer-widget-2,.footer-widget-3{width:28.222222222%}.footer-widget-4,.footer-widget-5{width:46.166666666%}.footer-widget-4{margin-left:0}.social-links a{margin-left:30px}.site-footer .social-links{float:none;margin-bottom:20px;width:100%;text-align:center}.site-footer .footer-copyright{float:none;width:300px;margin:0 auto}.footer-cta .one-half{padding:12px 25px}.author .page-header.size-small{padding-top:172px}.author .page-header.size-small .wrap{padding-left:20px}.author .page-header.size-small .page-header-content{padding:24px 10px 12px}.author .page-header h1,.author .page-header h2{text-align:center;line-height:32px}.author-information{padding-left:0}.author .page-header .avatar{width:131px;height:131px;top:-115px;left:50%;margin-left:-65px}.hentry.archive-format{padding-left:0;min-height:0}.hentry.archive-format .entry-image{position:relative;top:auto;left:auto;margin-bottom:8px;width:100%}.landing-section{padding:24px 0}.three-boxes{max-width:400px;margin:0 auto}.three-boxes .landing-box{width:100%;margin:0 0 20px}.three-boxes .landing-box:nth-child(2){margin:0 0 20px;padding:24px}.three-boxes .landing-box:nth-child(1){border-right-width:1px}.three-boxes .landing-box:nth-child(3){border-left-width:1px}.home .footer-cta,.home-heroes{max-width:480px;margin:0 auto}.home-heroes .hero-count-0{margin:0 -12px 20px;width:auto;padding-bottom:75%}.home-heroes .hero-count-0 .hero-inner{background-position-x:10%}.home .footer-cta .one-half,.home-heroes .hero-count-1,.home-heroes .hero-count-2,.home-heroes .hero-count-3{float:none;height:0;margin:0 -12px 20px;overflow:hidden;padding:0 0 87.5%;width:auto}.home-heroes .hero-count-2 .hero-inner,.home-heroes .hero-count-2 .lower,.home-heroes .hero-count-3 .hero-inner,.home-heroes .hero-count-3 .lower,.home-heroes .hero-inner{padding:12px}.home-heroes .lower{padding:0!important;position:static!important}.home .footer-cta .one-half .footer-cta-inner{padding:25px 12px}.home-heroes h2{font-size:32px}.home-heroes .quote{font-size:24px}}@media only screen and (max-width:780px){#wpadminbar{display:none!important}.admin-bar .site-container{padding-top:45px}.admin-bar .site-header{top:0}}@media only screen and (max-width:767px){.mobile-hide,.page-header .entry-author:hover .author-hover,.page-header .entry-meta .bullet,.page-header .entry-meta .entry-print{display:none}.content-area,.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds,.widget-area{margin:0;width:100%}.site-inner .wrap,.wrap{padding:0 12px}.category-search{margin-left:-12px;margin-right:-12px}h1{font-size:26px}.category-search h2,p.intro{font-size:20px}.page-header h1,.page-header h1 strong,.page-header h2,.page-header h2 strong{font-size:26px;line-height:32px}.page-header .entry-date,.page-header .read-time{display:block}.page-header .entry-meta .article-favorites{display:block;margin:15px 0 0}.widget-area .widget.fixed{position:relative;top:auto}.footer-cta .one-half{margin:0 -12px 15px;width:auto}.footer-widget-1,.footer-widget-2,.footer-widget-3,.footer-widget-4,.footer-widget-5{margin:0 0 20px;padding:0;width:100%}.footer-widgets .widget_nav_menu h5{cursor:pointer}.footer-widgets .widget_nav_menu h5:after{content:"\e907";font-size:9px;margin-left:10px}.footer-widgets .widget_nav_menu.mobile-active h5:after{content:"\e908"}.footer-widgets .widget_nav_menu ul{display:none}.button.button-block.master-load-more,.footer-widgets .widget_nav_menu.mobile-active ul{display:block}.home-email-signup .one-third{margin-bottom:0}.home-email-signup{padding-bottom:40px}.home-videos{padding:20px 0}.landing-section.type-two-boxes .box,.landing-section.type-two-boxes.format-small .box{width:100%;float:none;margin:0 0 20px;padding:12px}.landing-section .icon-callout,.landing-section .icon-callout.alt{min-height:255px;height:auto;padding:0;max-width:420px;margin:0 auto 50px}.landing-section .icon-callout.alt>i,.landing-section .icon-callout>i{font-size:255px;left:50%;right:auto;margin-left:-127px}.landing-section.type-two-boxes.format-large li{width:100%}.landing-section.type-map .map-wrapper{padding:12px;margin:0 -12px;width:auto;float:none;clear:both}.landing-section.type-map .map-summary{padding:0}.landing-section.type-map .map-header{background-position:left top;background-size:33px 26px;padding-left:42px}.callout .map-header .subtitle{font-size:10px}.callout .map-header .title{font-size:20px}.landing-section.type-map .verified{border-left:0;padding:10px 0 0 30px;position:relative;top:auto;right:auto;width:100%}.landing-section.type-map .verified .ct-icons-pin{left:0}.landing-section.type-map .map-header{padding-right:0}}@media only screen and (max-width:520px){.single-post .page-header.size-small{padding-top:86px}.page-header.size-large{padding:30px 0;min-height:280px}.page-header.size-large:after{bottom:25px}.author-connect{text-align:center}.author-connect .author-social{display:block;margin-top:30px}.site-footer .social-links a{margin-left:30px}.site-footer .social-links a:first-child{margin-left:0}.wp-caption.alignleft,.wp-caption.alignright,img.alignleft,img.alignright{display:block;float:none;margin:0 auto 24px}.forum-callout.small .button{position:relative;top:auto;right:auto;transform:none;margin-top:20px}.ebook-callout,.testimonial-callout.image-left{padding-left:20px;min-height:0}.ebook-callout:before{display:none}.testimonial-callout.image-left .avatar{position:relative;left:auto;top:auto;transform:none}.category-search{padding:30px 12px}.category-search h2{padding:0 5px}.category-search .search-form input[type=search],.home-email-signup input[type=email]{padding-right:15px;text-align:center}.category-search .search-form button,.home-email-signup input[type=submit]{width:100%;position:relative;top:auto;right:auto;height:50px}.three-boxes .landing-box{padding:20px 10px}.footer-cta h2{line-height:1.06em}.footer-cta p{margin-bottom:5px}h2{font-size:20px}h2.entry-title{font-size:18px}.social-links{font-size:28px}}@media only screen and (max-width:480px){.sharing-active .site-inner .wrap{padding-left:12px}}.ct-disabled a{color:#C8C8C8;cursor:not-allowed}.ct-disabled a:hover{background:initial!important;color:#C8C8C8!important;pointer-events:none}.ct-disabled span{margin-left:.5em}@media screen and (min-width:768px){.ct-disabled span{display:block;text-transform:uppercase;font-size:14px}}.js-hidden,.no-display{display:none!important}@keyframes spin{to{transform:rotate(1turn)}}.spinner{position:relative;display:none;width:5em;height:5em;margin:0 .5em;font-size:12px;text-indent:999em;overflow:hidden;animation:spin 1s infinite steps(8)}.spinner.active{display:inline-block}.spinner.small{font-size:6px}.spinner.large{font-size:24px}.spinner:after,.spinner:before,.spinner>div:after,.spinner>div:before{content:'';position:absolute;top:0;left:2.25em;width:.5em;height:1.5em;border-radius:.2em;box-shadow:0 3.5em #eee;transform-origin:50% 2.5em}.spinner:before{background:#555}.spinner:after{transform:rotate(-45deg);background:#777}.spinner>div:before{transform:rotate(-90deg);background:#999}.spinner>div:after{transform:rotate(-135deg);background:#bbb}.woocommerce-MyAccount-navigation{background:#f1f1f1;text-align:center}.woocommerce-MyAccount-navigation a{text-decoration:none;width:100%}.woocommerce-MyAccount-navigation a:hover{background:#E97522;color:#fff}.menu-item-11085 span{display:block;text-transform:uppercase;font-size:.9em}.my-account-menu{border-top:none!important;margin-bottom:0}.my-account-menu a{padding:.75em 0;color:#585858}@media screen and (min-width:768px){.woocommerce-MyAccount-navigation{position:relative;min-height:800px;clear:both}.my-account-menu a{padding:1.69em 0}.ct-nav-footer{position:absolute;bottom:0}.ct-nav-footer li:first-child{min-width:60%}.ct-nav-footer li:last-child{min-width:40%}}.my-account-menu .ct-disabled a{color:#C8C8C8;padding:1.55em 0}.my-account-menu .current-menu-item a{background:#E97522;color:#fff}.nav-menu .ct-user-dropdown{position:absolute;right:0;top:55px;width:221px;display:none;z-index:50}.nav-menu .ct-user-dropdown li{width:100%;background:#333;text-align:right}#create-account-confirmation,#ebook-download-confirmation,.cancer-tutor-verified,.ct-clinic-search,.ebook-confirm-modal p,.highlight-delete,.sign-in-modal div.social-or,.sign-in-modal p,.sign-in-modal.errors .errors{text-align:center}.nav-menu .ct-user-dropdown li a{padding:7px 14px}.nav-menu .ct-user-dropdown li a:hover{background:#1D1D1D;color:#E97522;border-right:4px solid #E97522}.nav-menu .ct-user-dropdown li.sign-out{background-color:#585858}.nav-menu .ct-user-dropdown li.ct-disabled{display:none}.nav-menu .ct-user-dropdown span.arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #333;position:absolute;top:-5px;right:15px}.nav-menu .ct-user-dropdown-back{position:absolute;right:0;top:55px;width:221px;opacity:0;display:none}.ct-member-avatar,.ct-nav-header img{border-radius:100%;border:2px solid #fff;display:block;margin:1em auto;max-width:50%}.ebook-confirm-modal,.sign-in-modal{left:50%;box-shadow:2px 2px 2px #000;max-width:489px}@media screen and (max-width:768px){.ct-member-avatar,.ct-nav-header img{display:inline-block;margin-right:7%;margin-left:0;width:20%}}#menu-item-11085 a{color:#ccc}#menu-item-11085 a span{display:block;font-size:.9em;text-transform:uppercase}.ct-nav-header{background:#585858;padding:.5em}.ct-nav-header p{color:#fff;font-size:1.25em;margin-bottom:1.25em}@media screen and (max-width:768px){.ct-nav-header{display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.ct-nav-header p{display:inline-block;margin-bottom:0}.ct-account-header h1{text-align:center}}.ct-nav-footer{width:100%}.ct-nav-footer .tour-nav-link a.button{background:#d9d9d9;color:#404040;font-weight:400;padding:8px 10px;border-top:solid 1px #d4d4d4;text-transform:none;font-size:.85em;line-height:1}.ct-nav-footer .tour-nav-link a.button:hover{color:#fff!important;padding:8px 10px;font-size:.85em;line-height:1}.ct-nav-footer ul{border-top:none!important;margin-bottom:0;width:100%;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.ct-nav-footer li{width:50%;border-bottom:none!important}.ct-nav-footer li:first-child a{background:#878787}.ct-nav-footer li:last-child a{background:#585858}.ct-nav-footer a{color:#fff;font-size:.88em;height:100%;width:100%;padding:1.25em 0}.ct-nav-footer a:hover{background:#E97522!important}.ct-account-header h1{font-size:1.5em}.tag-sorter label,body .select2-container{text-transform:uppercase;font-size:.7em;cursor:pointer}@media screen and (min-width:768px){.ct-account-header{display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-moz-align-items:baseline;-ms-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}}.ct-account-subnav ul{margin-left:0;list-style:none}.ct-account-subnav li{display:inline-block;text-transform:uppercase;padding:0 1em}@media screen and (min-width:768px){.ct-account-subnav li:last-child{padding-right:0}}.ct-account-subnav a{border-bottom:2px solid #fff;border-bottom:2px solid transparent}.ct-account-subnav .current-menu-item a,.ct-account-subnav a:hover{color:#E97522;border-color:#E97522}.ct-account-subnav a:hover{text-decoration:none}.favorites-header h2{float:left}@media screen and (max-width:768px){.ct-account-subnav ul{text-align:center}.favorites-header{padding-bottom:3em}.favorites-header h2{float:none}}.my-account-favorites{position:relative}.select2-drop-active{border:1px solid #ccc}.tag-sorter{position:absolute;top:0;right:0;height:3em}.tag-sorter .favorites-default-view{float:left;margin-right:.5em}@media screen and (max-width:550px){.favorites-header{padding-bottom:6em}.tag-sorter .favorites-default-view{margin:0;float:none}.tag-sorter .favorites-default-view label{float:none;padding:10px 0;display:block;margin:0}}.tag-sorter .select2-container,.tag-sorter label{margin-bottom:2em;float:right}.tag-sorter label{color:#979797;padding:.75em 1em}body .select2-container{color:#979797;border-radius:0}body .select2-container .select2-choice{color:#979797;padding:.75em 1em;border:1px solid #ccc;border-radius:0;min-height:3em}body .select2-container .select2-choice .select2-arrow{right:5px}body .select2-container .select2-choice .select2-arrow b:after{border:0;content:"\e907";font-size:9px;font-family:ct-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .select2-container .select2-choice>.select2-chosen{margin-right:19px}body .select2-dropdown-open .select2-choice .select2-arrow b:after{content:"\e908";line-height:1}body .select2-drop-active{border:1px solid #ccc;border-top:0}.woocommerce a.button.reset-favorites-search,.woocommerce a.button.reset-favorites-search:hover{float:left;font-size:.5em;line-height:1.2em;height:2.5em;width:2.6em;margin-right:.85em;margin-top:.85em;background:#ddd}.clinic-treatment-item.treatment-alt-link a:before,.ct-icons-before,[class*=" ct-icons-"],[class^=ct-icons-]{font-family:ct-icons!important;font-style:normal;text-transform:none;line-height:1;font-weight:400;speak:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce a.button.reset-favorites-search:hover,.woocommerce a.button.reset-favorites-search:hover:hover{background:#c4c4c4}.reset-favorites-search-spinner{margin:1em}@font-face{font-family:ct-icons;src:url(assets/css/ct-icons/fonts/ct-icons.eot?pxw3cj);src:url(assets/css/ct-icons/fonts/ct-icons.eot?pxw3cj#iefix) format("embedded-opentype"),url(assets/css/ct-icons/fonts/ct-icons.ttf?pxw3cj) format("truetype"),url(assets/css/ct-icons/fonts/ct-icons.woff?pxw3cj) format("woff"),url(assets/css/ct-icons/fonts/ct-icons.svg?pxw3cj#ct-icons) format("svg");font-weight:400;font-style:normal}.ct-icons-telephone:before{content:""}.ct-icons-cleaning:before{content:""}.ct-icons-location2:before{content:""}.ct-icons-convo:before{content:""}.ct-icons-shield:before{content:""}.ct-icons-stethoscope:before{content:""}.ct-icons-googleplus:before{content:""}.ct-icons-instagram:before{content:""}.ct-icons-twitter:before{content:""}.ct-icons-facebook:before{content:""}.ct-icons-pinterest:before{content:""}.ct-icons-youtube:before{content:""}.ct-icons-play:before{content:""}.ct-icons-note:before{content:""}.ct-icons-share:before{content:""}.ct-icons-email:before{content:""}.ct-icons-edit:before{content:""}.ct-icons-quote:before{content:""}.ct-icons-bell2:before{content:""}.ct-icons-pin:before{content:""}.ct-icons-arrow-left:before{content:""}.ct-icons-arrow-right:before{content:""}.ct-icons-logo:before{content:""}.ct-icons-arrow-down:before{content:""}.ct-icons-arrow-up:before{content:""}.ct-icons-bell:before{content:""}.ct-icons-books:before{content:""}.ct-icons-chevron-down:before{content:""}.ct-icons-close:before{content:""}.ct-icons-exercise:before{content:""}.ct-icons-menu:before{content:""}.ct-icons-newspaper:before{content:""}.ct-icons-nutrition:before{content:""}.ct-icons-print:before{content:""}.ct-icons-recipes:before{content:""}.ct-icons-safe:before{content:""}.ct-icons-star-outline:before{content:""}.ct-icons-star:before{content:""}.ct-icons-tablet:before{content:""}.ct-icons-website:before{content:""}.ct-icons-search:before{content:""}#ct-notifications .ct-icons-bell2{font-size:1.63em;color:#878787;vertical-align:sub;padding-right:.5em}#ct-notifications .ct-icons-arrow-down,#ct-notifications .ct-icons-arrow-up{font-size:.56em;padding-left:.5em}#ct-notifications .ct-icons-close{color:#878787;font-size:.75em;padding:0 .2em}.ct-notifications-wrap{margin-bottom:1.5em;position:absolute;right:0;width:75%}.ct-notifications-wrap .woocommerce-info{margin-bottom:0!important;border:none;padding:1em 1.5em!important}.ct-notifications-wrap .woocommerce-info:before{content:''}.ct-notifications-wrap.hidden .ct-notification{height:0}#ct-notifications .ct-notifications-main{background:#333;color:#fff;font-family:Montserrat,sans-serif;border-radius:0;width:100%;padding:1.5em;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.ct-notification-hide{line-height:1em;font-size:1em;margin-right:.75em}.ct-notification-hide .ct-icons{line-height:inherit}.ct-notification-right .icon-close{color:#ccc}.ct-notifications{position:absolute;width:100%;z-index:20}.ct-notification{background:#333;padding:1em 1em 1em 4.19em;overflow:hidden;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.ct-notification:nth-child(2n+1){background:#3D3D3D}.ct-notification .ct-notification-right{margin-right:1.75em}.ct-notification-content{color:#fff}.ct-notification-content a{color:#fff;font-size:1.25em;text-decoration:none}.ct-notification-content a:hover{color:#E97522}.ct-notification-component,.ct-notification-meta{color:#ccc;font-family:Montserrat,sans-serif;font-size:.88em}.ct-notification-component a,.ct-notification-meta a{color:#ccc}.ct-notification-component a:hover,.ct-notification-meta a:hover{color:#E97522}.ct-notifications-toggle{border:0!important}@media screen and (max-width:768px){.tag-sorter{top:2em}.ct-notifications-wrap{width:100%}.ct-toggle-label{display:none}.ct-cap{text-transform:capitalize}.ct-user-greeting,.woocommerce-MyAccount-content:before{display:none}}.woocommerce-MyAccount-content:before{content:"";height:73px;background:#333;width:75%;color:#333;margin-left:-2%;position:absolute;z-index:-1;top:0}.member a,.woocommerce-account .entry-content .woocommerce{position:relative}.woocommerce-edit-account .ct-notifications-wrap{display:none}.member .ct-notification-count{position:absolute;top:7px;right:-5px;background:#585858;padding:2px 4px;border-radius:10px;border:1px solid #fff;line-height:1;font-size:.69em}.sign-in-modal{position:fixed;width:80%;padding:2em 3em;z-index:1000;top:2%;margin:0 auto;display:none;transform:translate(-50%,0);background-color:#fff}.sign-in-modal.errors{max-height:none}.sign-in-modal.errors .errors{display:block}.sign-in-modal .errors{display:none}@media (max-width:600px){.sign-in-modal{width:85%;padding:1em;top:3%;max-height:85%!important;overflow-x:hidden;overflow-y:scroll}.sign-in-modal .sign-in-header{background-image:url(assets/images/sign-in-modal-header.png);background-repeat:no-repeat;margin:-1em;padding:1em}.sign-in-modal .google-recaptcha{width:304px;margin-bottom:10px!important;transform:scale(.77);transform-origin:0 0}}.sign-in-modal p.email{text-transform:uppercase;margin-bottom:0}.sign-in-modal p.email a{color:#fff;display:block;padding:1em 0}.sign-in-modal .help-text,.sign-in-modal p.continue{padding:2.25em 0 0}.sign-in-modal .already-have-account,.sign-in-modal .no-account-yet{margin-top:1em;margin-bottom:.4em}.sign-in-modal .sign-in-header p{font-size:1.3em;color:#fff}@media (max-width:435px){.sign-in-modal .sign-in-header p{font-size:1.1em}}.sign-in-modal div.social-or{clear:both;width:100%;display:block;font-size:1.25em;margin:1em 0;line-height:1.35}.sign-in-modal #email-main,.sign-in-modal #first-name-main,.sign-in-modal #password-main{font-size:1em;padding-left:1em;padding-right:1em}.sign-in-modal #password-strength{display:block;padding:1px 4px}.sign-in-modal #password-strength.empty{display:none}.sign-in-modal #password-strength.short{background-color:rgba(255,136,136,.81)}.sign-in-modal #password-strength.bad{background-color:rgba(255,206,136,.81)}.sign-in-modal #password-strength.good{background-color:rgba(238,255,136,.81)}.sign-in-modal #password-strength.strong{background-color:rgba(145,255,136,.81)}.sign-in-modal #password-strength.mismatch{background-color:rgba(255,3,3,.75)}.sign-in-modal .password-hint{display:block;margin-top:2px;margin-bottom:-10px;font-size:10px;color:#6b6b6b;font-style:italic}.sign-in-modal.ct-login #password-strength,.sign-in-modal.ct-login .password-hint{display:none}.sign-in-modal .google-recaptcha{margin-bottom:25px}.sign-in-modal .google-recaptcha .g-recaptcha>div{margin:0 auto}.sign-in-modal .email-input-return{margin-bottom:20px;margin-top:-10px}.sign-in-modal .email-input-return a{font-size:16px;padding:6px 8px;min-width:40px;color:#999;background-color:rgba(255,255,255,0)}.sign-in-modal .email-input-return a.button:hover{background-color:rgba(194,64,27,.88)!important;color:#fff!important}.sign-in-modal .forgot-pw{margin-bottom:0}#submit-email-join,#submit-email-login{background-color:#F89B12}#submit-email-join:hover,#submit-email-login:hover{background-color:#177AA4}#sign-in-modal{background:url(assets/images/sign-in-modal-header.png) no-repeat #fff}#create-account-confirmation{padding:2em 1em}#create-account-confirmation h3{color:#878787;font-size:1.6em;font-weight:400;margin-bottom:1.4em}#create-account-confirmation p{color:#585858}#create-account-confirmation #email-to-confirm{display:block;font-style:italic}#create-account-confirmation .confirmation-sent{margin-bottom:2em;line-height:1.6em;word-wrap:break-word}#create-account-confirmation button.close-signin-modal{min-width:120px}@media (max-width:600px){#sign-in-modal{background:#fff!important}#create-account-confirmation h3{margin-bottom:1em}#create-account-confirmation .confirmation-sent{font-size:14px}}.ct-account-created-icon{background:url(assets/images/ct-account-created-icon.png) no-repeat;background-image:url(assets/images/ct-account-created-icon.svg),none;background-size:contain;width:70px;height:70px;margin:0 auto 1em}#sign-in-modal-overlay{width:100%;height:100%;background:rgba(0,0,0,.8);position:fixed;display:none;z-index:999;top:0}div.social{width:33%;float:left;margin-bottom:.5em;text-align:center}div.social a,div.social img{cursor:pointer;display:inline-block}.email-input #email-confirm,.prefer-email .email-input{display:none}div.social.facebook{margin-left:1%}.email-input{position:relative;width:100%}.email-input input{width:100%}.email-input .spinner.active{position:absolute;bottom:10.5em;right:7em}.home-email-signup .email-input .spinner.active{top:2em;right:172px}.prefer-email .errors{font-size:.8em;color:red}p.email{background-color:#F48D26}.main-spinner{margin:0 auto;top:6px}.main-spinner.active{display:block}.for-join,.for-login{display:none}.ct-join .for-join{display:inline}.ct-join p.for-join{display:block}.ct-login .for-login{display:inline}.ct-login p.for-login{display:block}.ebook-confirm-modal{position:fixed;width:80%;padding:2em 3em;z-index:1000;top:4%;margin:0 auto;display:none;transform:translate(-50%,0);background-color:#fff}@media (max-width:600px){.ebook-confirm-modal{width:85%;padding:1em;top:3%;max-height:85%!important;overflow-x:hidden;overflow-y:scroll}}#ebook-download-confirmation{padding:2em 1em}#ebook-download-confirmation h3{color:#878787;font-size:1.6em;font-weight:400;margin-bottom:1.4em}#ebook-download-confirmation p{color:#585858}#ebook-download-confirmation .download-confirmation{margin-bottom:2em;line-height:1.6em;word-wrap:break-word}#ebook-download-confirmation .read-new-ebook{padding:15px 10px}@media (max-width:600px){#ebook-download-confirmation h3{margin-bottom:1em}#ebook-download-confirmation .download-confirmation{font-size:14px}}.checkmark-success{background:url(assets/images/checkyouremail.png) no-repeat;background-image:url(assets/images/checkyouremail.svg),none;background-size:contain;width:70px;height:70px;margin:0 auto 1em}#ebook-download-modal-overlay{width:100%;height:100%;background:rgba(0,0,0,.8);position:fixed;display:none;z-index:999;top:0}.button.ct-grey,input#ct-avatar-upload:hover{background:#F8F8F8}.ct-avatar-upload{overflow:hidden;margin:10px 0}input#ct-avatar-upload{cursor:pointer}.button.ct-grey{border:1px solid silver;color:#878787;font-weight:300;box-shadow:none}.button.ct-grey:hover{background:#eee;color:#878787}.button.ct-grey span{margin-bottom:.5em;display:block}.woocommerce a.button.button-round,.woocommerce a.button.button-round:hover,.woocommerce-account .woocommerce .button.button-round,.woocommerce-account .woocommerce .button.button-round:hover{min-width:0;border-radius:100%;padding:.75em}.woocommerce-MyAccount-content .woocommerce-Button,.woocommerce-MyAccount-content input[type=submit]{background:#E97522;border-color:#E97522;font-size:.75em;color:#fff;font-weight:300;border-radius:0;padding:1.35em 0}.woocommerce-MyAccount-content .woocommerce-Button:hover,.woocommerce-MyAccount-content input[type=submit]:hover{background:#c45d14}.ct-notifications-toggle{background:0 0;text-transform:capitalize;min-width:0}.ct-notifications-toggle:hover{color:#E97522;background:0 0}.ct-notifications-toggle:active,.ct-notifications-toggle:focus{outline:transparent}.woocommerce-account .woocommerce .button,.woocommerce-account .woocommerce .button:hover{font-size:.75em;font-weight:300;color:#fff;border-radius:0;padding:13px 10px;line-height:1.2}.woocommerce-account .woocommerce .button{background:#E97522}.woocommerce-account .woocommerce .button:hover{background:#c45d14}.woocommerce-account .woocommerce .account-login-button{width:100%;min-width:100px;max-width:200px;height:50px;margin:0 3px 8px 0;vertical-align:top}.woocommerce-account .woocommerce .ct-notification .button{min-width:0}.woocommerce-account .woocommerce .ct-notification .button.button-round{border-radius:100%;padding:.75em;font-size:1em;line-height:1}.woocommerce-account .woocommerce .ct-notification .button.button-transparent{background:0 0;color:initial!important;border:1px solid #878787}.woocommerce-account .woocommerce .ct-notification .button.button-transparent:hover{background:0 0;border-color:#E97522}.woocommerce label,.woocommerce legend{font-family:Montserrat,sans-serif;color:#666;font-weight:300}.ct-avatar-upload{display:inline-block;position:relative}.ct-avatar{display:inline-block;margin-right:1.618em}.ct-upload-label{display:block}.ct-upload-row{margin:0 0 1.618em}.woocommerce-EditAccountForm fieldset{margin-bottom:1em}.drip-form{margin:20px 0;background:#fff;padding:30px;box-shadow:0 0 5px rgba(0,0,0,.3);border-top:solid 5px #2b9ac9;border-bottom:solid 5px #1a5c79}.drip-form .drip-description{color:#4c4c4c;margin-bottom:20px}.drip-form .drip-field{width:50%;min-width:250px;margin-bottom:10px}.drip-form .drip-field label{font-weight:700;color:#4a4a4a;line-height:1.5}.drip-form .drip-form-submit{margin-top:20px}.drip-form .drip-form-submit input[type=submit]{background-color:#e97522}.drip-form .drip-form-submit input[type=submit]:hover{background-color:#177AA4}.forum.bbpress .site-container #main-content,.topic.bbpress .site-container #main-content{padding-top:40px}#bbpress-forums{font-size:1em}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums div.bbp-breadcrumb,#bbpress-forums div.bbp-breadcrumb p,#bbpress-forums div.bbp-forum-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-template-notice p,#bbpress-forums div.bbp-topic-author .bbp-author-role,#bbpress-forums div.bbp-topic-tags,#bbpress-forums div.bbp-topic-tags p,#bbpress-forums p.bbp-topic-meta{font-size:.88em}#bbpress-forums div.bbp-reply-author{width:175px;word-wrap:break-word}#bbpress-forums div.bbp-reply-author .bbp-reply-ip{display:none}#bbpress-forums div.bbp-reply-content{margin-left:190px}#bbpress-forums span.bbp-admin-links a{font-size:.75em}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:1em;padding:5px}#bbpress-forums #subscription-toggle{margin-left:1em;font-size:.88em}#bbpress-forums .bbp-forum a,#bbpress-forums .bbp-forum-content,#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums .bbp-forums li,#bbpress-forums ul.sticky{font-size:1em}#bbpress-forums .bbp-breadcrumb+#subscription-toggle a.subscription-toggle{font-family:Montserrat,sans-serif;text-decoration:none;text-transform:uppercase;transition:border-color .3s,background-color .3s;transition-timing-function:cubic-bezier(.2,1,.3,1);display:inline-block;background:0 0;border:1px solid #f28531;color:#f28531;padding:5px 10px;float:right;margin-bottom:5px}#bbpress-forums .bbp-breadcrumb+#subscription-toggle a.subscription-toggle:hover{background:#f28531!important;color:#fff!important}#bbpress-forums .bbp-forum-info{padding-bottom:1.13em}#bbpress-forums li.bbp-header{margin-bottom:10px}#bbpress-forums .bbp-forums-list{border-width:2px}#bbpress-forums .bbp-forums-list .bbp-forum{background-color:#E1E1E1;border-radius:20px;padding:0 4px;margin:0 4px 4px 0;display:inline-block;transition:background-color .3s ease}#bbpress-forums .bbp-forums-list .bbp-forum a{color:#333}#bbpress-forums .bbp-forums-list .bbp-forum a:hover{text-decoration:none}#bbpress-forums .bbp-forums-list .bbp-forum:hover{background-color:#ffc184}#bbpress-forums #forums-list-11752 .bbp-body .bbp-forum-info .bbp-forum-title{background-color:inherit!important;border-radius:inherit;padding:initial;color:#E97522;transition:none}#bbpress-forums #forums-list-11752 .bbp-body .bbp-forum-info .bbp-forum-title:hover{text-decoration:underline}#bbpress-forums .bbp-forums .bbp-body .bbp-forum-info .bbp-forum-title{background-color:#e1e1e1;border-radius:20px;padding:2px 6px;color:#333;transition:background-color .3s ease}#bbpress-forums .bbp-forums .bbp-body .bbp-forum-info .bbp-forum-title:hover{text-decoration:none;background-color:#ffc184!important}#bbpress-forums .bbp-topics .bbp-body .bbp-topic-title .bbp-topic-permalink{background-color:#c7e8ff;border-radius:20px;padding:2px 6px;color:#333;transition:background-color .3s ease}#bbpress-forums .bbp-topics .bbp-body .bbp-topic-title .bbp-topic-permalink:hover{background-color:#ffec96;text-decoration:none}#bbpress-forums input[type=button]{min-width:20px}#bbpress-forums .bbp-reply-form fieldset.bbp-form,#bbpress-forums .bbp-topic-form fieldset.bbp-form{background-color:#f5f5f5}#bbpress-forums .bbp-reply-form fieldset.bbp-form legend,#bbpress-forums .bbp-topic-form fieldset.bbp-form legend{background-color:#e1e1e1;border-radius:3px}.woocommerce-account .item{margin-bottom:1.5em;min-height:325px}.ct-downloads .read-more a{color:#E97522}.ct-downloads .read-more a:hover{color:#c45d14}.ct-following .entry-image-link{padding-bottom:63%;width:160px}.ct-following .slick-slide{padding:0 24px}.ct-following .entry-image-link:hover .ct-img{transform:scale(1.08)}.ct-following .ct-img{background:#ebebeb;transition:.4s ease;position:absolute;top:0;left:0;right:0;bottom:0}.ct-following .ct-topic-img{background:url(assets/images/topic@2x.png) no-repeat;background-image:url(assets/images/topic.svg),none}.ct-following .ct-tag-img{background:url(assets/images/tag@2x.png) no-repeat;background-image:url(assets/images/tag.svg),none}.ct-following .entry-excerpt{margin-bottom:1em}.my-account-favorites .entry-image-link{position:relative}.my-account-favorites .ct-icons-note{background:#1a7ca6;color:#fff;bottom:6px;right:6px;position:absolute;padding:8px;border-radius:100%;font-size:1.25em}.select2-no-results,.select2-result,.select2-results__message,.select2-searching,.select2-selection__choice{font-size:.75em}.ct-highlighter ::-moz-selection{background-color:#FFF797;color:#333}.ct-highlighter ::selection{background-color:#FFF797;color:#333}.ct-highlighter ::-webkit-selection{background-color:#FFF797;color:#333}.ct-highlighter .highlighted{color:#333;padding:2px 0;background-color:#FFF797}.ct-highlighter .highlighted:hover{text-decoration:none}.highlight{background:#FFF797}.highlight-tooltip{background:#177AA4;border-radius:10px;padding:4px 8px;box-shadow:0 3px 10px 1px rgba(0,0,0,.4);overflow:hidden;z-index:30}.highlight-tooltip:after{top:98%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#177AA4;border-width:15px;margin-top:-1.5em;margin-left:-15px}.no-tooltip .highlight-tooltip{display:none}#tooltip-overlay{position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:#000;opacity:.7}.highlight-tooltip-wrapper{position:absolute;padding-bottom:1.5em}.highlight-tooltip-wrapper.is-deleting,.highlight-tooltip-wrapper.is-favoriting,.highlight-tooltip-wrapper.is-sharing,.highlight-tooltip-wrapper:hover{display:block!important}.highlight-tooltip-wrapper.arrow-left .highlight-tooltip:after{left:34%}.highlight-tooltip-wrapper.arrow-right .highlight-tooltip:after{left:64%}.highlight-tooltip-wrapper .highlight-tooltip-box{display:none}.highlight-tooltip-wrapper.is-deleting .highlight-delete,.highlight-tooltip-wrapper.is-favoriting .highlight-favorite,.highlight-tooltip-wrapper.is-sharing .highlight-share{display:block}.highlight-tooltip-wrapper.is-deleting .highlight-delete{height:208px}.highlight-tooltip-box{position:fixed;width:90%;max-width:490px;height:360px;top:50%;left:50%;transform:translate(-50%,-50%);background:#eee;padding:20px 30px;border:1px solid #999;z-index:999}.highlight-tooltip-box input,.highlight-tooltip-box textarea{padding:15px;border:1px solid #9b9b9b}.highlight-tooltip-box textarea{height:135px}.highlight-tooltip-box.highlight-share textarea{height:200px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{font-weight:400;display:block;float:left;margin-right:3px;margin-top:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:7px}.highlight-box-title{display:block;margin:0 0 10px}.highlight-share-buttons{float:left}.highlight-share-buttons button{width:2.1em;min-width:0;margin-right:1em;font-size:1.4em;height:2em}@media screen and (max-width:550px){.highlight-share-buttons button{width:1.8em;margin-right:.5em;font-size:1.3em}}.highlight-share-buttons .highlight-share-facebook{background-color:#3B5999}.highlight-share-buttons .highlight-share-twitter{background-color:#55ACEE}.highlight-share-buttons .highlight-share-googleplus{background-color:#DD4B39}.highlight-share-buttons .highlight-share-email{background-color:#4A4A4A}.highlight-tooltip-box-cancel,.highlight-tooltip-box-cancel:active,.highlight-tooltip-box-cancel:focus,.highlight-tooltip-box-cancel:hover{background:0 0;min-width:0;float:right;color:inherit;padding-right:0}.highlight-favorite-title .ct-icons-star{color:#F6CF3A}.highlight-tooltip button{width:3em;min-width:0;background:0 0;display:block;float:left}.highlight-tooltip button:hover{background:0 0}.highlight-tooltip button:active,.highlight-tooltip button:focus,.highlight-tooltip button:hover{color:#FFF797}.highlight-tooltip button:active .ct-icons-star-outline:before,.highlight-tooltip button:focus .ct-icons-star-outline:before,.highlight-tooltip button:hover .ct-icons-star-outline:before{content:"\e915";color:#F6CF3A}.highlight-tooltip button.ct-edit-this{font-size:1.175em;width:2.125em;height:2.125em}.highlight-tooltip button.ct-delete-this,.highlight-tooltip button.ct-share-this{max-height:2em}.highlight-tooltip button.ct-delete-this i,.highlight-tooltip button.ct-share-this i{line-height:1.45}.highlight-delete h3{margin:1.4em 0 2em;font-size:1.1em}.highlight-delete .button,.highlight-delete .button.button-invert:hover,.highlight-delete .highlight-tooltip-box-cancel:hover,.highlight-delete button{min-width:110px;margin-left:.5em;margin-right:.5em}.highlight-delete .highlight-tooltip-box-cancel{float:none}.ct-clinic-section{margin:0 0 45px;position:relative;word-wrap:break-word}.ct-clinic-section p{font-family:Georgia,serif}.ct-clinic-section:first-child{margin:-45px 0 60px}.cancer-tutor-verified{background:url(assets/images/ct-verified-bg.jpg) left top #eee;background-size:cover;padding:50px 40px 30px}.cancer-tutor-verified h4{color:#519ffc;text-transform:uppercase;position:relative;font-size:1.3em;margin-bottom:0}.cancer-tutor-verified h4 .ct-verified-icon+span{position:relative;right:0;top:-.93em;font-size:1.2em;margin-left:.4em}@media screen and (max-width:550px){.google-maps-builder{max-height:340px}.cancer-tutor-verified h4 .ct-verified-icon+span{margin-left:0}.cancer-tutor-verified h4 .ct-verified-icon{font-size:.5em;display:inline-block;top:-25px}}.archive-format.type-clinics .entry-header .verified-search-logo img{height:60px;width:auto;margin:0 0 -16px -5px}.ct-clinic-search.page-header .page-header-content{background:0 0}.ct-clinic-search.page-header h1{margin:.15em 0 .5em}.ct-clinic-search .clinic-search{background-color:#eee}.ct-clinic-search .clinic-search-inner{padding:47px 0 22px;background:url(assets/images/ct-clinic-search-bg.jpg) right #eee;background-size:cover;overflow:hidden}.ct-clinic-search .clinic-search-zip{max-width:100%;margin:0;width:236px}@media screen and (max-width:1100px){.ct-clinic-search .clinic-search-zip{width:100%}}.ct-clinic-search .clinic-search-input{-webkit-appearance:none;border-radius:0;max-width:100%;padding:12px;margin:0;text-align:left}.ct-clinic-search .clinic-search-button,.ct-clinic-search .clinic-search-button:hover{-webkit-appearance:none;border-radius:0;width:252px;max-width:100%;min-width:0;margin:0;padding-top:15px;padding-bottom:15px}.ct-clinic-search .clinic-search-advanced{padding:20px 104px 26px;background:#efefef;border-top:6px solid #519ffc;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1240px){.ct-clinic-search .clinic-search-advanced{padding:20px}}@media screen and (max-width:1100px){.ct-clinic-search .clinic-search-button,.ct-clinic-search .clinic-search-button:hover{margin-top:25px;width:78%}.ct-clinic-search .clinic-search-advanced{display:block;padding:20px 50px 26px}}@media screen and (max-width:768px){.ct-clinic-search .clinic-search-button,.ct-clinic-search .clinic-search-button:hover{margin-top:0}.ct-clinic-search .clinic-search-advanced{padding:28px 40px}}.ct-clinic-search .clinic-search-advanced-filters{width:auto;margin-right:40px;text-align:left}@media screen and (max-width:1100px){.ct-clinic-search .clinic-search-advanced-filters{margin-right:0}}.ct-clinic-search .clinic-search-advanced-filters .select2-container{text-align:left;text-transform:none!important}.ct-clinic-search .clinic-search-advanced-filters label{display:inline-block;font-size:14px;color:#519ffc;margin:12px 0 6px}.ct-clinic-search .clinic-search-advanced-filters .clinic-select{max-width:100%;width:150px}.ct-clinic-search .clinic-search-advanced-filters .clinic-select.large{width:300px}@media screen and (max-width:1100px){.ct-clinic-search .clinic-search-advanced-filters .clinic-select{width:100%!important}}.ct-clinic-search .clinic-treatment-option{margin-right:0}.ct-clinic-search .select2-container{max-width:100%;float:left}@media screen and (max-width:768px){.ct-clinic-search .clinic-search-advanced-filters{text-align:left;margin-bottom:1em}.ct-clinic-search .select2-container{float:none}}.ct-verified-icon,.ct-verified-location,.marker-label-inner{font-family:ct-icons!important;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}.ct-verified-icon:after,.ct-verified-location:after,.marker-label-inner:after{content:"\e91c";color:#519ffc;font-size:1.8em;position:relative}.ct-verified-location:before,.marker-label-inner:before{content:"";background:#fff;display:block;width:.8em;height:.8em;position:absolute;left:.5em;top:.3em}.ct-verified-location.unverified,.marker-label-inner.unverified{z-index:99}.ct-verified-location.unverified:after,.marker-label-inner.unverified:after{font-size:1.5em;position:relative;color:#f8e71c}.ct-verified-location.unverified:before,.marker-label-inner.unverified:before{background:#f8e71c;height:.62em}.ct-verified-location.unverified span,.marker-label-inner.unverified span{display:block;background:#fff;height:.5em;width:.5em;top:.28em;left:.64em;position:absolute;z-index:99;border-radius:100%}.ct-verified-location.verified,.marker-label-inner.verified{z-index:199}.ct-verified-icon{position:relative;overflow:hidden;display:inline-block;width:2.2em;height:2.2em;border-radius:100%;background:#519ffc;top:-10px}.ct-verified-icon:after{font-size:3.3em;position:absolute;left:-.15em;top:0;background:#fff}.post-type-archive-clinics .google-maps-builder-wrap{border-bottom:4px solid #519ffc}.post-type-archive-clinics .site-inner{position:relative}.post-type-archive-clinics .site-inner .page-header{position:relative;top:-108px}@media only screen and (max-width:1170px){.post-type-archive-clinics .site-inner .page-header{top:-68px}}.post-type-archive-clinics .site-inner #ct-clinic-search-section{padding-top:18px;top:-18px}.post-type-archive-clinics .site-inner .subtitle{margin:0}.post-type-archive-clinics .site-inner .subtitle span{width:212px;font-family:Montserrat,sans-serif}.post-type-archive-clinics .gmb-infobubble{border-radius:10px;background:#fff;top:-4em;position:relative;box-shadow:0 3px 6px 3px rgba(0,0,0,.2);text-align:center}.post-type-archive-clinics .gmb-infobubble.loading{height:40px;width:40px;background:url(../../plugins/google-maps-builder-pro/assets/img/loading-large.GIF) no-repeat;box-shadow:none;display:inline-block;top:auto}.post-type-archive-clinics .gmb-infobubble.loading:after,.post-type-archive-clinics div[id^=google-maps-builder] div[class*="_ibani_"]>div:last-child{display:none}.post-type-archive-clinics .gmb-infobubble:after{bottom:-28px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff transparent transparent;border-width:15px;margin-top:-1.5em;margin-left:-15px}.post-type-archive-clinics #infobubble-content{text-align:center;padding:15px 5px}.post-type-archive-clinics #infobubble-content p{font-family:Georgia,serif;font-size:14px;margin-bottom:.5em}.post-type-archive-clinics #infobubble-content p .clinic-directions-link{color:#3894ff}.post-type-archive-clinics #infobubble-content p .clinic-directions-link:hover{text-decoration:none}.post-type-archive-clinics #infobubble-content p .clinic-directions-link:hover .ct-icons-pin{color:#E97522;text-decoration:none}.post-type-archive-clinics #infobubble-content p.clinic-button{margin-top:1em;margin-bottom:-.4em}.post-type-archive-clinics div[id^=google-maps-builder] div[class*="_ibani_"]{box-shadow:none}.post-type-archive-clinics div[id^=google-maps-builder] div[class*="_ibani_"]>div{overflow:visible!important;background:0 0!important}.post-type-archive-clinics div[id^=google-maps-builder] div[class*="_ibani_"]>div:nth-of-type(2){height:auto!important;min-width:310px}.post-type-archive-clinics div[id^=google-maps-builder] div[class*="_ibani_"]>img{right:10px!important;top:-35px!important}.post-type-archive-clinics .ct-grid-item,.post-type-archive-clinics .grid-sizer{width:32%}@media screen and (max-width:550px){.post-type-archive-clinics .ct-grid-item,.post-type-archive-clinics .grid-sizer{width:100%}}.post-type-archive-clinics .gutter-sizer{width:2%}.post-type-archive-clinics .type-clinics{border:1px solid silver;text-align:center;vertical-align:top;transition:box-shadow .2s ease-in-out}.post-type-archive-clinics .type-clinics:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.5)}.post-type-archive-clinics .entry-header div{font-size:.69em;color:#519ffc;text-transform:uppercase;letter-spacing:1px}.post-type-archive-clinics .entry-content{padding:2em}.post-type-archive-clinics .entry-content a,.post-type-archive-clinics .entry-content p{color:#666}.post-type-archive-clinics .entry-content .ct-clinic-telephone{margin-bottom:8px}.post-type-archive-clinics .entry-content .ct-clinic-website{word-wrap:break-word;margin:0 -1.55em}.post-type-archive-clinics .entry-content .ct-clinic-website a{color:#E97522}.post-type-archive-clinics .entry-content .ct-clinic-directions{margin-bottom:5px}.post-type-archive-clinics .entry-content .clinic-directions-link{color:#3894ff}.post-type-archive-clinics .entry-content .clinic-directions-link:hover{text-decoration:none}.post-type-archive-clinics .entry-content .clinic-directions-link:hover .ct-icons-pin{color:#E97522;text-decoration:none}.post-type-archive-clinics .entry-content .ct-clinic-address{margin-top:26px}.post-type-archive-clinics .entry-title a{color:#333}.post-type-archive-clinics .ct-clinic-learn{background:#519ffc;color:#fff;padding:.5em 1em;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.post-type-archive-clinics .ct-clinic-learn:hover{text-decoration:none;background:#1f83fb}.post-type-archive-clinics .ct-clinic-left{text-align:left;font-size:.75em}.post-type-archive-clinics .ct-clinic-more{text-transform:uppercase}.post-type-archive-clinics p:last-child{margin-bottom:0}.post-type-archive-clinics p:last-child.submit-clinic-search{margin-bottom:28px}.post-type-archive-clinics .type-clinics:nth-child(3n+3){margin-right:0}.post-type-archive-clinics .ct-verified{border-color:#519ffc}.post-type-archive-clinics .ct-not-verified{border-bottom-width:8px}.post-type-archive-clinics .no-results{float:right;text-align:center;position:relative;left:-50%}.post-type-archive-clinics .no-results h2{position:relative;left:50%;text-decoration:underline;font-size:30px}.account-tour-wrapper .tour-ftr .tour-skip a,.clinic-treatment-item a,.single-clinics .page-header p .clinic-directions-link:hover,.single-clinics .site-inner .clinic-contact-info-links a:hover,.single-clinics .site-inner .clinic-contact-info-main a:hover{text-decoration:none}.post-type-archive-clinics .no-results p{position:relative;left:50%;margin-bottom:46px}.post-type-archive-clinics .load-more{margin-bottom:2em}.post-type-archive-clinics .clinics-footer-cta,.post-type-archive-clinics .clinics-footer-text{font-family:Georgia,serif;border-top:1px solid silver;color:#666;padding:2em 0}.post-type-archive-clinics .clinics-footer-cta p:first-of-type{text-align:center;font-size:1.25em;padding-right:5em;padding-left:5em}@media screen and (max-width:550px){.post-type-archive-clinics .gutter-sizer{width:0}.post-type-archive-clinics .clinics-footer-cta p:first-of-type{padding-right:0;padding-left:0}}.post-type-archive-clinics .clinics-footer-ebook{margin-bottom:5em}.clinics-cta{max-width:795px;min-height:206px;font-size:1.38em;text-align:center;padding:30px;background:#fbfbfb}@media screen and (max-width:550px){.clinics-cta{padding:15px}}.clinics-cta:before{background:url(assets/images/ebook-cover2.png) no-repeat;content:'';display:block;width:155px;height:229px;top:-50px;right:auto;background-size:contain;left:auto;position:relative;float:right}.clinics-cta .callout-header,.clinics-cta .cta-product-image{display:none}.clinics-cta h6{font-size:18px;color:silver}.clinics-cta h5{font-size:30px;color:#519ffc;font-family:inherit;margin-bottom:.5em}.verified-clinic .clinic-info-title{margin-top:-8px}.clinic-info-title{text-transform:none;color:#000}.ct-grid.infscr-loading{margin-bottom:100px}.ct-grid #infscr-loading{position:absolute;bottom:-50px;left:0;width:100%;display:block;margin:0}.ct-clinics-map-wrapper{background:#fbfbfb;padding:20px;margin-bottom:1em}.ct-clinics-map-header{position:relative;min-height:67px;overflow:hidden}.clinics-that-offer{width:calc(100% - 156px);float:left;padding-left:68px}.clinics-that-offer:before{content:'';position:absolute;display:block;width:52px;height:41px;left:0;top:0;background:url(assets/images/clinic-icon@2x.png) no-repeat;background-image:url(assets/images/clinic-icon.svg),none;background-size:contain}@media screen and (max-width:768px){.clinics-that-offer{float:none;width:100%;margin-bottom:10px}}.clinics-that-offer h6{text-transform:uppercase;color:#878787;font-size:.8em;font-weight:400;letter-spacing:.15em}.clinics-that-offer h5{text-transform:none;color:#E97522;font-size:1.65em;line-height:1.25em}.ct-verified-stamp{width:156px;float:right;padding:7px 0 0 10px;border-left:1px solid #ccc;height:45px}.ct-verified-stamp .ct-verified-location{font-size:.85em;float:left;display:block;margin-top:2px}.ct-verified-stamp .ct-verified-location:before{display:none}.ct-verified-stamp .ct-verified-location+span{display:block;float:right;width:112px;font-size:12px;letter-spacing:1px;text-transform:uppercase}.ct-verified-stamp p{font-family:Montserrat,sans-serif;color:#519ffc}@media screen and (max-width:768px){.ct-verified-stamp .ct-verified-location+span{width:214px;float:none;line-height:2.4em;padding-left:30px}.ct-verified-stamp{float:none;border:0;margin:-12px 0 2px -10px}}.clinic-archive-footer-block{position:relative}.clinics-settings-edit{position:absolute;top:-1.5em;left:0;font-size:.8em}.ct-verified-logo{display:inline-block;margin-bottom:13px;max-width:100%;width:468px;height:94px;background:url(assets/images/ct-verified.png) no-repeat;background-image:url(assets/images/ct-verified.svg),none;background-size:contain}@media screen and (max-width:768px){.ct-verified-logo{margin-bottom:0}}.ct-verified-grid{background:#fbfbfb;margin-top:96px;padding:50px}@media screen and (max-width:1024px){.ct-verified-grid{margin-top:35px;padding:20px}}.ct-verified-grid+.ct-clinic-section{margin-top:98px}@media screen and (max-width:1024px){.ct-verified-grid+.ct-clinic-section{margin-top:35px}}.ct-verified-grid>p:nth-child(2){width:74%;margin:0 auto 40px;font-size:24px}.ct-verified-grid p{margin:33px auto;max-width:85%}@media screen and (max-width:768px){.ct-verified-grid>p:nth-child(2){width:100%}.ct-verified-grid p{max-width:100%}}.ct-verified-grid .ct-grid-block p{margin:0;max-width:100%}.clinics-intro{margin-bottom:40px}.clinics-intro .clinic-blue-outline{font-size:16px;margin-top:10px}.clinics-intro p{color:#666;width:75%;margin-left:auto;margin-right:auto;font-size:24px}@media screen and (max-width:768px){.clinics-intro p{width:100%}}.ct-grid-block{width:33.33333%;float:left;min-height:250px;text-align:center;padding:40px}@media screen and (max-width:768px){.ct-grid-block{width:100%}}.ct-grid-block-icon{font-size:2.9em;margin-bottom:22px;display:block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ct-grid-block-icon:before{color:#519ffc}.ct-grid-block-icon.ct-icons-telephone{font-size:2.4em}.ct-grid-block-icon.ct-icons-telephone+p{padding-top:8px}.ct-grid-block-icon.ct-icons-cleaning{font-size:4em;margin:-27px 0 29px}.single-clinics .page-header.size-small{padding-top:400px}.single-clinics .page-header.size-small .page-header-content{padding:35px 10px 10px}.single-clinics .page-header .entry-meta{font-size:16px;margin:2px 0 10px}.single-clinics .page-header .entry-meta .bullet{padding:0 5px}.single-clinics .page-header p .clinic-directions-link .ct-icons-pin{color:#E97522}.single-clinics .page-header p .clinic-directions-link .ct-icons-pin:after{white-space:pre;content:" "}.single-clinics .page-header p .clinic-directions-link:hover .ct-icons-pin{color:#3894ff;text-decoration:none;display:inline-block}.single-clinics .site-inner{padding:0}.single-clinics .site-inner .clinic-contact-info-main a{color:#666}.single-clinics .site-inner .clinic-contact-info-main .bullet{padding:0 10px}.single-clinics .site-inner .clinic-contact-info-links a{color:#a0a0a0;margin:0 30px}.single-clinics .site-inner .clinic-treatments-box{margin:0 10%}.single-clinics .site-inner .clinic-treatments-box h2{color:#1679a3;margin:0 0 5px}.single-clinics .site-inner .clinic-treatments-box h2+p{color:#666}.single-clinics .site-inner .clinic-treatments-box .clear-line{padding:0;margin:0 0 25px;border-bottom:none}.single-clinics .site-inner .clinic-doctor-box .first{text-align:right;padding-right:25px}@media only screen and (max-width:767px){.single-clinics .site-inner .clinic-doctor-box .first{text-align:center;padding-right:0}}.single-clinics .site-inner .clinic-doctor-box .first img{width:auto;max-width:85%;max-height:200px;border:2px solid #b7b7b7;border-radius:3%}.single-clinics .site-inner .clinic-doctor-box div h4{color:#999;margin-bottom:0}.single-clinics .site-inner .clinic-doctor-box div .intro{margin-bottom:0}.single-clinics .site-inner article .entry-header .entry-title{visibility:hidden;position:relative;font-size:24px}.single-clinics .site-inner article .entry-header .entry-title:after{visibility:visible;position:absolute;top:0;left:0;content:"About the Clinic's Approach:"}.highlight-blue .bg-highlight{background-color:#519ffc}.clinic-directions-link{font-size:14px}.clinic-contact-info-box{background:#f9f9f9;margin:0 0 40px;padding:25px 10px 15px}.clinic-contact-info-main{text-align:center;margin:0 0 15px}.clinic-contact-info-links{font-size:26px;text-align:center;margin:0}.clinic-treatment-item{margin:0 0 10px}.clinic-treatment-item a{display:block;position:relative;color:inherit;padding:6px 10px 6px 32px;font-size:.9em}.clinic-treatment-item:nth-child(odd) a{background-color:#f9f9f9}.clinic-treatment-item.treatment-alt-link a:before{content:"\e90b";color:#E97522;transform:rotate(-90deg);display:inline-block;position:absolute;left:8px;top:9px}.clinic-doctor-box{overflow:hidden;width:90%;background:#f9f9f9;margin:0 auto 40px;padding:30px}.clinic-doctor-box-background{color:#848484;margin:15px 25px 15px 0}.account-tour-wrapper{margin-top:-40px}.account-tour-wrapper .tour-blurb{width:100%;max-width:500px;margin:auto;text-align:center;font-size:20px;color:#666;font-family:Georgia,ser}.account-tour-wrapper .tour-title{text-align:center;color:#1579A3;font-size:30px;font-weight:700;font-family:Montserrat,Arial}.account-tour-wrapper .tour-image{max-width:600px;width:100%;height:300px;padding:0;margin:0 auto;text-align:center}.account-tour-wrapper .tour-image video{width:100%;height:300px;margin-bottom:5px}.account-tour-wrapper .tour-ftr{text-align:center;padding:0 0 30px}.account-tour-wrapper .tour-ftr button{margin:0 0 20px;font-size:20px;font-family:Montserrat,Arial;color:#fff;background:#E97108;border:0}.account-tour-wrapper .tour-ftr button:hover{background:#177AA4}.account-tour-wrapper .tour-ftr button.dashboard-button{margin-bottom:0}.account-tour-wrapper .tour-ftr ul{margin:0 auto 20px;padding:0}.account-tour-wrapper .tour-ftr ul li{display:inline-block;margin:0 10px}.account-tour-wrapper .tour-ftr .circle{background:#fff;border:1px solid #ccc;width:20px;height:20px;border-radius:50%}.account-tour-wrapper .tour-ftr .active-circle{background:#1579A3;border:0;width:20px;height:20px;border-radius:50%}.account-tour-wrapper .tour-ftr .tour-skip a{color:#ccc;font-family:georgia,serif}.woocommerce{font-family:Montserrat,sans-serif}.woocommerce-MyAccount-navigation ul{margin:0}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #fff;list-style-type:none;display:-ms-flexbox;display:flex}.woocommerce-MyAccount-navigation ul li a:before{display:none}.woocommerce-account .woocommerce{padding:2em}.woocommerce-account .woocommerce .login-buttons-wrapper{margin-bottom:0}.woocommerce-account .woocommerce .login-buttons-wrapper .social-auth-wrapper{display:inline-block;white-space:nowrap;width:100%;max-width:180px}.woocommerce-account .woocommerce .login-buttons-wrapper .social-auth-wrapper .social{font-size:0;display:inline-block;width:31%;height:31%;max-width:50px;max-height:50px;float:none;margin:0 2% 5px 0}.woocommerce-account .woocommerce-info:after,.woocommerce-account .woocommerce-message,.woocommerce-account header.entry-header{display:none}.woocommerce-account .woocommerce .login-buttons-wrapper .social-auth-wrapper .social.google{margin-right:0}.woocommerce-account .woocommerce .rememberme-row{margin-bottom:20px}.woocommerce-account .woocommerce .form-row label[for=rememberme]{line-height:0;vertical-align:text-top}.woocommerce-account .woocommerce #rememberme{vertical-align:middle;margin-right:5px}.woocommerce-account .woocommerce p.lost_password{margin-bottom:15px}.woocommerce-account.logged-in .woocommerce{padding:0}.woocommerce-account .woocommerce-MyAccount-content{margin-top:6em}@media screen and (min-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation{width:25%;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content{width:73%;margin-left:2%}}.woocommerce-account .site-inner{padding-top:0}.woocommerce-edit-account .woocommerce-MyAccount-content:before{height:0}.woocommerce-edit-account .woocommerce-MyAccount-content{margin-top:1em}.single-product .type-product,.tax-product_cat .type-product,.tax-product_tag .type-product{margin-bottom:2em}.post-type-archive-product li.type-product{float:left;margin:1em 2em}.post-type-archive-product li.type-product:nth-child(2n+1){clear:left}