$font-primary: Benton,Helvetica,sans-serif;
$font-secondry: TiemposText,Georgia,serif;
// Colors
$c-white: #fff;
$c-black: #000;
$c-gray-lightest: #f7f7f7;
$c-gray-lighter: #eaeaea;
$c-gray-light: #d6d6d6;
$c-gray: #999;
$c-blue-light: #73ace6;
$c-blue-light-shade: #6baceb;
$c-blue: #0f69d7;
// Branding
$c-red: #cf0b2b;
$c-red-dark: #561d1d;
$c-red-2: #900;
$c-purple: #494f90;
$c-purple-dark: #402b63;
$c-green: #5b6248;
$c-gray-dark: #343534;
// Semantic color assignment
$c-nav: $c-red-2; $c-accent-text: $c-red-2;
$c-search-border: $c-gray-light;
$c-slideshow-link: $c-white;
$c-button-bg: $c-red-2;
$c-input-border-focus: $c-red-2;
// Breakpoints
$bp-small: 560px;
$bp-mid: 768px;
$bp-large: 992px;
$bp-wide: 1200px;
// Generic Widths
$w-min: 350px;
$w-small: 430px;
$w-mid: 750px;
$w-large: 970px;
$w-wide: 1170px;
$w-max: 1400px;
// Pixel Rhythm
$px-rhythm: 15px;
$h-nav: $px-rhythm * 4; // Navigation height
/***************************************
Adamides
****************************************/
ul.slides li{max-height:401px !important}.line_spacing{font-size:16px !important;line-height:26.25px !important;margin-bottom:10px !important}.anchor-link{scroll-behavior:smooth}.padding{padding:50px}#sleep2022-banner{background-image:url('/dental/files/2022/04/2022-sleep-banner-resized.jpg')}.category_13880 .excerpt{width:69%;float:right;margin-right:4%}.category_13886 .excerpt{width:69%;float:right;margin-right:4%}.more{text-decoration:none}.category_13880 li{list-style-type:none}.category_13886 li{list-style-type:none}#post-49862 .news_post_title{margin-top:0}#post-54673 .news_post_title{margin-top:0;display:inline-block;width:73%;float:right;text-align:left !important}#post-49862 td{padding-bottom:15px}#post-54673 td{padding-bottom:15px}#post-49862 ul.news_list{margin-left:0;padding-left:0;padding-top:10px;margin-bottom:0;text-align:left !important}#post-54673 ul.news_list{margin-left:0;padding-left:0;padding-top:10px;margin-bottom:0;text-align:left !important}#post-49862 .news_list li{width:100%;display:inline-block;border-bottom:solid 1px #ccc;height:auto;margin-bottom:5px;overflow:auto}#post-54673 .news_list li{width:100%;display:inline-block;border-bottom:solid 1px #ccc;height:auto;margin-bottom:5px;overflow:auto}#post-49862 .news_list .thumbnail{width:24%;float:left}#post-54673 .news_list .thumbnail{width:24%;float:left}#post-54673 .news_post_title a{font-size:18px;font-weight:700;text-decoration:none}.news_post_title{display:inline-block;width:73%;float:right;text-align:left !important}.news_post_title a{font-size:18px;font-weight:700;text-decoration:none}.bu-slideshow-container .bu-slideshow-navigation-container .nav-icon li a{border:0 !important;height:.61em !important;width:.6em !important}.li_vert_spaced li,li.li_vert_spaced,.li_vert_spaced{margin-bottom:20px;display:block}.inset_box{width:100%;height:auto;margin-left:auto;margin-right:auto;color:#741717 !important;border-radius:6px;background-color:#f7f2f2;padding:4% 10% 2%}.image_border img,.image_border{border:1px solid #ccc}.ctct-gdpr-text,p.ctct-gdpr-text,div.ctct-form-embed div.ctct-form-defaults p.ctct-gdpr-text{font-size:9pt !important;opacity:.8;line-height:1.6 !important}@font-face{font-family:"TiemposText";src:url("https://www.bu.edu/cdn/fonts/TiemposText/TiemposText-Semibold.eot");src:url("https://www.bu.edu/cdn/fonts/TiemposText/TiemposText-Semibold.eot?#iefix") format("embedded-opentype"), url("https://www.bu.edu/cdn/fonts/TiemposText/TiemposText-Semibold.woff") format("woff");font-style:normal;font-weight:600}.mid-container,.mid_container{margin-left:auto;margin-right:auto;max-width:1024px;width:90%}.serif,.serif h1,.serif h2,.serif h3,.serif h4,.serif h5,.serif h6{font-family:"TiemposText", serif !important}.v-top p,.v-top table,table.v-top,.v-top tr,.v-top td{vertical-align:top !important}.vertically_centered_icon{vertical-align:-6px;margin-right:8px;height:24px;width:auto}.serif p{font-family:'georgia', serif}.no_bullet{list-style-type:none;padding-left:0}.constrain_image img{max-width:120px}.inner_container{width:90%;max-width:960px;margin-left:auto;margin-right:auto}p.small,.small,.small p{font-size:8pt}.unstyled{list-style-type:none}.masthead{position:relative !important}.center_div{margin-left:auto;margin-right:auto}body{padding-top:0 !important}.page-id-46513 .content{background-image:url('https://www.bu.edu/dental/files/2020/12/paper2.png');background-size:contain}.logged-in .masthead{top:0 !important}.primaryNav-menu li a:hover{background-color:maroon !important;text-decoration:none !important}.masthead-container .utilityNav li a{font-size:14px !important;color:#555}.masthead-container .utilityNav li a:hover{color:#000}.hvr-grow{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-shrink:hover,.hvr-shrink:focus,.hvr-shrink:active{-webkit-transform:scale(0.9);transform:scale(0.9)}.no_left_margin{margin-left:0;padding-left:0}.block{display:block}.inline,.inline_li li,.li_inline li{display:inline-block;list-style-type:none}.four_up li{width:20%;padding-right:15px}.bu-slideshow-container .bu-slideshow-navigation-container .nav-icon li a:hover span,.bu-slideshow-container .bu-slideshow-navigation-container .nav-icon li a:active span,.bu-slideshow-container .bu-slideshow-navigation-container .nav-icon li a.active span{background-color:#686868 !important}.bu-slideshow-container .bu-slideshow-navigation-container .nav-icon li a{background-color:#ececec !important}.bu-slideshow-container .bu-slideshow-slides .bu-slideshow li .bu-slide-container .bu-slide-caption .bu-slide-caption-title a{border:0 !important;background:#900 !important;font-size:12pt !important}.image_max_width img{max-width:110px !important;width:110px !important;height:auto !important}.gform_wrapper .gfield_description{line-height:1.5 !important}.searchToggle{font-size:20px !important}body{margin-top:-2px}.space_line a,.space_line p{margin-bottom:5px !important;display:inline-block}body{background:#242629}.gform_wrapper table{width:100%}.card .button{margin-bottom:3px}.icon_button{padding:5%;width:40%;margin-right:2.5%;text-align:center;background-color:#f1f1f1;border-radius:12px;border:1px solid #dbdbdb;display:inline-block}.icon_button img{margin-bottom:0 !important}.icon_button a,.icon_button{color:#000 !important;text-decoration:none;font-weight:700}.icon_button:hover{opacity:.7}.constrain{max-width:960px;display:block}.gform_wrapper .gfield_radio li input[type=radio]{margin-left:3px !important}.gfield.gfield_html ol{margin-top:5px !important}.gform_wrapper ul.gform_fields li.gfield{padding-bottom:3px !important}.gform_wrapper input[type="text"],.gform_wrapper textarea{background-color:#fff !important;box-shadow:none !important}.content-container{padding-top:30px}.gform_wrapper .gform_footer input,.gform_button_select_files{text-transform:capitalize !important;letter-spacing:0 !important;background-color:#900 !important}.gform_wrapper li.gfield_html{padding-bottom:0 !important}body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_wrapper ul li.field_description_below div.ginput_container_radio{margin-top:0 !important}.gform_wrapper label{margin-top:5px !important;letter-spacing:0 !important;font-size:10.5pt !important;margin-bottom:0}.gfield_select{background-size:14px !important;box-shadow:none !important;background-color:#f4f4f4 !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;font-size:10.5pt !important;border-radius:4px !important;padding-top:5px !important;padding-bottom:5px !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-image:url("https://www.bu.edu/dental/files/2020/07/drop-down.png") !important}body .gform_wrapper .top_label div.ginput_container{margin-top:0 !important}.gsection_description{font-size:16px !important}.gform_wrapper li.gfield.field_description_below+li.gsection,li.gsection,.gsection{margin-top:50px !important;margin-bottom:5px !important}.gform_wrapper ul li.gfield{margin-top:10px !important}.footbar{padding-bottom:0}.centered{text-align:center}.hero{width:100%;height:400px;margin-top:-20px;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}ol{list-style-type:decimal}ol > li > ol{list-style-type:lower-alpha}ol > li > ol > li > ol{list-style-type:upper-roman}#student_life_banner{background-image:url("https://www.bu.edu/dental/files/2020/07/Virtual-Student-Life-Fair-4.jpg")}#prof_ceremony_banner{background-image:url("https://www.bu.edu/dental/files/2020/07/36067195470_5e3dff1c0b_o-2.jpg")}#oms_virtual_banner{background-image:url("https://www.bu.edu/dental/files/2020/10/oms-bg-2.jpg")}#cookbook_banner{background-image:url("https://www.bu.edu/dental/files/2020/10/iStock-861880450-scaled.jpg")}#sleep_banner{background-image:url("https://www.bu.edu/dental/files/2020/11/Sleep-Banner.jpg")}#science_day_banner{background-image:url("https://www.bu.edu/dental/files/2021/02/iStock-1037573870-scaled.jpg")}#admittedstudentsday{background-image:url("https://www.bu.edu/dental/files/2021/05/admittedstudentsday.jpg")}#white_coat_banner{background-image:url("https://www.bu.edu/dental/files/2021/06/whitecoatbanner.jpg")}.inline{display:inline-block}.round img{border-radius:999px}.inset img{width:85% !important}.hero_container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:720px}.light{color:#fff !important;text-shadow:0 1px 1px rgba(0,0,0,0.3)}.dark{color:#000 !important}.purple a{color:#5f3d64 !important}.purple .button{background:#865994 !important;box-shadow:0 2px 0 #784a86 !important}.purple a.button,.purple a.button:hover,.purple a.button:visited{color:#fff !important}.footbar{border-top:1px solid #ececec !important}.home .footbar{border-top:none !important}.purple a.button:hover{background:#784a86 !important}.half{width:49%}.top_align{vertical-align:top !important}.card_container{overflow:auto;width:100%;height:auto}.student_life_fair .card_container{padding-top:20px}.one_third{width:32%}.two_thirds,.two_third{width:62%}.left{float:left}.right{float:right}.bannerContainer-windowWidth .bannerContainer img,.bannerContainer-windowWidth img.banner{margin-bottom:0 !important}.hero h1,.herocontainer h1,.hero h1:first-of-type{display:block !important}.brand-logotype{max-width:340px !important}.brand{font-size:16px !important}.table_view_list ul{padding-left:0;margin-top:20px}.bu-slideshow-container{max-width:none !important}.impressions_footbar{text-align:center !important}.impressions_footbar img{max-width:270px;text-align:center !important;display:inline !important}.table_view_list ul li{list-style-type:none;padding-bottom:10px;border-bottom:1px solid #E5E5E5;margin-bottom:10px;width:40%;margin-right:4%;display:inline-block}.no_style a,.no_style a:visited,.no_style a:active{color:#000 !important;text-decoration:none}.inset_image img{width:90% !important;padding-left:5% !important;padding-right:5% !important}.rounded,.bannerContainer-contentWidth img,.rounded img{border-radius:6px}.morerounded,.morerounded img,.more_rounded,.more_rounded img{border-radius:12px}.lessrounded,.lessrounded img,.less_rounded,.less_rounded img{border-radius:3px}.small_text,.smalltext,.small_text a,a.small_text,.content .small_text p{font-size:10.8pt !important;line-height:22px !important}.transparent{color:transparent}.centered_nav{text-align:center}.footbar-container{padding-top:20px}.centered_nav li{display:inline;margin-left:8px;margin-right:8px}#overlapping_nav{margin-top:-55px}.columns{column-count:2}.smallestspace,.smallest_space{display:block;height:5px}.smallspace,.small_space{display:block;height:10px}.mediumspace,.medium_space{display:block;height:20px}.largespace,.large_space{display:block;height:50px}.xlargespace,.xlarge_space{display:block;height:100px}.xxlargespace,.xxlarge_space{display:block;height:200px}.wp-caption,.wp-caption-text{margin-bottom:20px !important}.footbar .widgetTitle{margin-bottom:15px}table td{vertical-align:middle !important}table img.aligncenter{margin-bottom:0}.page-id-43039 .content-container{padding-top:30px !important}.bannerContainer-windowWidth{padding:0!important}.page-id-43039 table.card{margin-top:30px !important}.page-id-44522 .content-container h1:first-of-type,.page-id-43039 #bu-alert-wrapper,.page-id-43301 #bu-alert-wrapper,.page-id-43306 #bu-alert-wrapper,.page-id-43664 #bu-alert-wrapper,.page-id-43664 h1:first-of-type,.page-id-43741 h1:first-of-type,.page-id-43741 #bu-alert-non-emergency,.post-21566 h1:first-of-type,.page-id-21566 #bu-alert-non-emergency,.page-id-44615 #bu-alert-non-emergency,.page-id-44522 #bu-alert-non-emergency,.post-44615 h1:first-of-type,.post-44888 h1:first-of-type,.post-44883 h1:first-of-type,.page-id-44888 #bu-alert-wrapper,.page-id-44883 #bu-alert-wrapper,.post-45433 h1:first-of-type,.page-id-45433 #bu-alert-non-emergency,.post-46285 h1:first-of-type,.post-46513 h1:first-of-type,.post-46718 h1:first-of-type,.post-46744 h1:first-of-type,.post-46911 h1:first-of-type,.post-47549 h1:first-of-type,.post-48043 h1:first-of-type,.post-48071 h1:first-of-type,.post-48402 h1:first-of-type,.post-48467 h1:first-of-type,.post-48786 h1:first-of-type,.post-49617 h1:first-of-type{display:none !important}.slideshow_display h3{font-weight:400;margin-top:5px !important;margin-bottom:17px !important}.slideshow_display{width:100%;height:auto;margin-top:17px;margin-bottom:8px;overflow:auto}.slideshow_display h2{max-width:90%}.slideshow_container{width:65%;float:left}#slideshow_wrapper{padding-top:5px}#slideshow_wrapper hr{margin-top:30px !important;padding-bottom:13px !important}.slideshow_description{width:29%;padding-right:5%;float:right;padding-top:50px}.post-43039 h1{display:none}.sidebar_border{border:4px solid #ddd;border-width:0 0 4px;padding-bottom:4px}#bu-alert-non-emergency{margin:0!important;border:none !important;max-width:1170px !important;margin-left:auto !important;margin-right:auto !important;line-height:1.25 !important;padding:20px!important;width:90% !important;background-image:none !important}#bu-alert-non-emergency h1{color:#900 !important;padding-right:10px !important;font-size:10pt !important;display:inline !important}#bu-alert-wrapper{background-color:#fffbcc}#bu-alert-non-emergency p.bu-alert-non-emergency-date{font-size:10pt !important;display:inline !important;padding-right:10px !important;margin-bottom:5px !important}#bu-alert-non-emergency p span,#bu-alert-non-emergency p{font-family:'benton', sans-serif !important;font-size:9.5pt !important;display:inline !important}.bannerContainer-pageWidth{margin-bottom:0}.course_heading{background-color:#f1f2f2}.symposia{background-color:#f1f2f2}.gallery img{max-width:85%}.gallery{margin-top:15px}.clear,.clearfix{clear:both}ul.full_width_nav{background-color:#f4f4f4;box-shadow:0 0 1px rgba(0,0,0,0.6);padding:8px;width:98.5%;padding-left:1.5%;border-radius:4px;margin-top:20px;display:block;margin-bottom:30px}ul.full_width_nav li,ul.full_width_nav li a,ul.centered_nav li a{list-style-type:none;display:inline;color:#000;line-height:1.4;text-shadow:0 1px 0 #fff;text-decoration:none;padding-right:15px;display:inline-block}ul.full_width_nav li a:hover{color:#900}ul.full_width_nav li.active a,li.active a{font-weight:700 !important}table{margin-top:15px !important;margin-bottom:15px !important}table.no_border,table.no_border td,table.no_border th{border-top:none;border-bottom:none;border-left:none;border-right:none;padding-left:0;padding-top:0}table.no_border img{max-width:95%}table.no_border h1,table.no_border h2,table.no_border h3,table.no_border h4,table.no_border h5{padding-top:0;margin-top:0}.border_bottom tr{border-bottom:solid !important;border-width:1px!important;border-color:#d1d1d1!important}.content{background-color:#fbfbfb !important}article a.button:visited{color:#fff !important}.card{padding:2%;padding-bottom:2%;background-color:#fff;overflow:auto;margin-top:2.5%;border-radius:8px;margin-bottom:3%;box-shadow:0 1px 3px rgba(0,0,0,0.15)}.card table,.card tbody,.card tr,.card td,table.card{border:none !important;border-width:0!important;padding-top:10px}.card h1,.card h2,.card h3{padding-top:0 !important;margin-top:0 !important}.intro_header{overflow:auto;padding-top:10px}.intro_header .button,.card .button{display:inline-block;margin-right:10px;margin-top:10px}.intro_header_left,.card_left{float:left;width:40%}.intro_header_left p{padding-top:0;margin-top:0}img{max-width:100%}.intro_header_right,.card_right{float:right;width:55%}.button{border-radius:5px;color:#fff !important;background:#cf0b2b !important}a.button:hover{background:#900 !important}.columns_three,.three_columns{column-count:3}.columns_two,.two_columns{column-count:2}ul.display_list{list-style-type:none;padding-left:0;margin-bottom:0}ul.display_list li a{color:#000;text-decoration:none;font-weight:700}@media screen and (max-width: 600px){table{width:100%}thead{display:none}tr:nth-of-type(2n){background-color:inherit}tbody td{display:block;text-align:center}tbody td:before{content:attr(data-th);display:block;text-align:center}#post-49862 .excerpt{display:inline-block}}@media screen and (orientation: landscape){#nav{float:left}}@media screen and (orientation: portrait){#nav{float:none}}@media screen and (max-width: 990px ){.hero{height:300px}.hero h2,.hero h3{display:none !important}.student_life_fair .card_container{padding-top:10px}.card{padding:6%}.hero h1{font-size:26pt !important}.hero_container{transform:translate(-50%,-60%) !important;width:80%}.slideshow_description,.slideshow_container,.half,.one_third,.two_third,.two_thirds{width:100%;float:none}.slideshow_description{padding-top:0}.slideshow_description h3{margin-top:0 !important}ul.full_width_nav li{width:95% !important;margin-left:5%;margin-top:10px;margin-bottom:10px;display:inline-block !important}ul.full_width_nav{padding-top:20px}.primaryNav .utilityNav a{color:#f8cfcc !important;line-height:2.5 !important;font-size:16px !important}}@media screen and (max-width: bp-mid ){.intro_header_left,.intro_header_right,.card_left,.card_right{width:100%;float:none}.card{margin-top:5%;margin-bottom:5%}.columns_three,.three_columns{column-count:2}.columns_two,.two_columns{column-count:1}}#contentnav a.active,.sidebar #contentnav li.current_page_item > a{font-weight:700;color:#900 !important}hr{border-top:1px solid #ccc;border-bottom:none;border-left:none;border-right:none;margin:0;padding:0}.wp-caption,.wp-caption-text{color:#666}.content h1,h2.pretend_h1{font-size:32px;margin-top:18px;margin-bottom:10px;line-height:1.2}.content h2{font-size:20px;margin-top:20px;margin-bottom:8px;line-height:1.5}.content h3{font-size:18px;margin-top:22px;margin-bottom:4px;line-height:1.4}.content h4{margin-top:16px;margin-bottom:4px;font-weight:400}.content h5{margin-top:20px;margin-bottom:4px;font-weight:400;line-height:1.4}.content h6{margin-top:22px;margin-bottom:4px;text-transform:uppercase;letter-spacing:1.5px;font-size:14px}.content p{font-size:16px !important;line-height:26.25px !important;margin-bottom:10px !important}.content li{padding-bottom:5px !important}.sidebar a,.footbar h1.headline a{text-decoration:none !important}.widget h3{font-size:18px !important}#contentnav li{padding-bottom:0 !important}.utilityNav li a{font-style:normal !important}.profile h2.title{padding-bottom:40px !important}.news-posts .thumb img{margin-right:20px !important;float:left !important}.footbar,.footbar-container{border:none}.bannerContainer{background-color:#f5f5f5}.footbar iframe{border:none}.widget-bu-posts .post{margin-bottom:15px}body{-webkit-font-smoothing:antialiased;@mediascreenandmin-width:$bp-mid ) {;padding-top:164px}table{width:100%}.content-container{/homeh1text-align:center}h2{font-size:12px;font-weight:400}************/
ul{font-family:$font-primary;font-size:12px;margin:0;padding:0;text-align:center;lidisplay:inline-block;font-weight:700;letter-spacing:.02em;line-height:1.4;padding:$px-rhythm 0;vertical-align:top;width:48%;@mediascreenandmin-width:$bp-small ) {;padding:$px-rhythm 10px;width:32%}em{font-style:normal;text-transform:none}strong{color:$c-accent-text;display:block;font-size:$px-rhythm * 2px;line-height:1;margin-bottom:5px;text-transform:none;@mediascreenandmin-width:$bp-mid ) {;font-size:$px-rhythm * 3;padding:$px-rhythm $px-rhythm 0}h1,h2,h3{line-height:1.3;margin-bottom:.25em}h1{font-size:32px;@mediascreenandmin-width:$bp-mid ) {;font-size:48px}h2{font-size:28px}h3{font-size:22px}blockquote{margin:2em 1em;border-left:6px solid $c-gray-lighter;padding-left:1em}table{thtdborder:1px solid $c-gray-light;imgsize-fullmax-width:100%;margin:8px 0;width:100%;display:block}.brand,.primaryNav{width:100%;margin:0 auto;@mediascreenandmin-width:$bp-mid ) {;max-width:$w-mid}.masthead-container{.utilitynavmediascreenandmin-width:$bp-mid ) {;position:static;background:transparent;max-width:$w-wide;text-align:right;z-index:-1;margin:-72px auto 40px;padding-right:20px}li{padding-left:5px;@mediascreenandmin-width:$bp-large ) {;padding-left:$px-rhythm}a{font-size:14px;@mediascreenandmin-width:$bp-large ) {;font-size:$px-rhythm}// .masthead-container
.primaryNav{&-menuliamediascreenandmin-width:$bp-mid ) {;font-size:14px;padding-right:6px;padding-left:6px;font-weight:600}&:hover,&:focus{text-decoration:underline}&.active{background:darken($c-nav,.05)}//.primaryNav
/***************************************
Page Banners
****************************************/
/*
.bannerContainer{background:transparent;position:relative;height:0;.homeposition:static;padding:0;height:auto;.bannerwidth:auto;max-width:none;min-width:100%}iframe,object,embed,img.banner{position:absolute;top:0;left:0;width:100%;height:100%}*/
.bannerContainer{>imgmargin-bottom:30px;width:100%}.home &{position:static;padding:0;height:auto;.bannerwidth:auto;max-width:none;min-width:100%;imgmargin-bottom:0}.bannerContainer-contentWidth{padding:0;margin:0}.searchToggle{line-height:59px;&:hover, &:focus {;color:$c-white;opacity:.9}#quicksearch{position:absolute;z-index:99;width:100%;top:100%;border-bottom:1px solid $c-search-border !important}.widgetTitle{margin-bottom:$px-rhythm}.widget{h3font-size:24px;line-height:1.4;font-weight:600}.widget_text{.textwidgetabrdisplay:none}img{display:block;width:100%}// .widget_text
/***************************************
Slideshow
****************************************/
.bu-slideshow-container{max-width:$w-max;margin:auto;.bu-slideshow-navigation-containerbu-slideshow-navigationbottom:-10px;@mediascreenandmin-width:$bp-mid ) {;bottom:1em}img{width:100%}.bu-slideshow-slides{.bu-slideshowlibu-slide-containercentering--display:flex;justify-content:center;align-items:center;*bu-slide-captionright:0;bottom:$px-rhythm;overflow:hidden;background:transparent;padding:0;display:block;text-align:right;width:100%;@mediascreenandmin-width:$bp-mid ) {;float:right;right:$px-rhythm}.bu-slide-caption-title{font-size:1em;font-weight:600;display:inline-block;margin:0;padding:0;acolor:$c-slideshow-link;display:block;background:$c-nav;background:rgba($c-nav,.9);font-weight:700;font-size:16px;padding:10px 15px;transition:all linear .2s;border:1px solid darken($c-nav,.05);width:100%;&:after {;content:"";display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid $c-white;margin-left:7px}&:hover,&:focus{background:darken($c-nav,.05);text-decoration:none;transform:scale(1.05)}.bu-slide-caption-text{font-size:.75em;font-family:$font-primary;@mediascreenandmin-width:$bp-mid ) { -webkit-line-clamp: 4;font-size:.85em}.top_label .gfield_label{margin:10px 0 0}ul li.gfield{padding-bottom:10px}input[type="text"],textarea{background:$c-gray-lightest;border:1px solid $c-gray-light;border-radius:2px;box-shadow:inset 0 2px 0 0 $c-gray-lighter;display:block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:normal;margin:0;max-width:100%;padding:.75em;text-transform:none;width:100%;&:focus {;background:$c-white;border-color:$c-input-border-focus;outline:0}.ginput_complex.ginput_container{padding-left:1px}.ginput_complex label{margin:7px 0 20px;line-height:1}.gform_footer input.button{border:0;border-radius:3px;border-bottom-width:3px;padding:.9em 1.15em .7em;-webkit-appearance:button;background:$c-button-bg;color:$c-white;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:700;letter-spacing:.03em;line-height:normal;overflow:visible;transition:border-color .2s, background-color .075s;text-transform:uppercase;&:hover, &:focus {;background:darken($c-button-bg,.10)}.sidebar{.widgetimgwidth:100%;height:auto}.grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}div > div{padding:10px;background-color:#ccc}