/**
 *   ECPI University Canvas CSS - Mini
 *   Compressed via http://cssminifier.com/
 *
 *   Created: 05/15/2015
 *   Modified: 7/17/2025
 *   Maintained By: Product Development
 *
 *   Change Log
 *   ----------
 *   07/17/2025
 *   - Updated button remover to remove send/copy buttons on discussions/announcements
 *
 *   05/05/2025
 *   - Added the "Import Content" page to the "button remover"
 *
 *   04/29/2025
 *   - Fixed the full-width CSS, broken by a Canvas update
 *   - Removed the bottom margin LiveChat offset
 *
 *   04/22/2025
 *   - Added bottom margin to offset LiveChat eyecatcher and icon by 120px
 *
 *   01/21/2025
 *   - Fixed "Send to" and "Copy to" button removal
 *
 *   01/17/2025
 *   - Patched the CSS to fix a spacing issue with the last reply to discussion topics
 *
 *   09/12/2024
 *   - Added color change for DesignPLUS headers without "variation_2" class
 *
 *   08/29/2024
 *   - Fixed discussion redesign padding/margin broken in undocumented CSS changes
 *
 *   08/14/2024
 *   - Removing discussion redesign HR from displaying in favour of the border styling
 *   - Fixed button alignment in the top button bar caused by DesignPLUS not being friendly with full-width pages
 *
 *   05/29/2024
 *   - Updating DesignPLUS styles per IDM requests
 *
 *   04/23/2024
 *   - Unleash the width!!!
 *
 *   03/16/2024
 *   - Updated Cidi Labs DesignPLUS
 *
 *   03/01/2024
 *   - Removed patch for discussion topics to display usernames as DesignPLUS fixed the issue
 *   - Added styling for discussion topic redesign in prepartion for future enforcement
 *
 *   02/09/2024
 *   - Patched discussion topics to display usernames hidden by DesignPLUS
 *
 *   01/26/2024
 *   - Forced removal of "nowrap" on "Due" column of the individual grades page
 *   - Removed extra spacing added to the tertiary navbar
 *
 *   03/20/2023
 *   - Removed custom icons (moved into JavaScript for dynamic detection)
 *
 *   03/14/2023
 *   - Icon changes to reflect modified font values
 *
 *   01/19/2023
 *   - Icon changes to reflect modified font values
 *
 *   11/14/2022
 *   - Added class for disabling content selection and/or copying
 *
 *   07/07/2022
 *   - Icon changes to reflect modified font values
 *
 *   03/03/2022
 *   - Fixed gradebook header after Canvas update from (3/2/2022)
 *
 *   01/06/2022
 *   - Icon changes to reflect modified font values
 *
 *   11/09/2021
 *   - Icon changes to reflect modified font values
 *
 *   10/08/2021
 *   - Added CSS for "alert-media"
 *
 *   09/02/2021
 *   - Fixed "Button Remover" for modules list
 *
 *   08/19/2021
 *   - Icon changes to reflect modified font values
 *
 *   04/02/2021
 *   - Icon changes to reflect modified font values
 *
 *   08/14/2020
 *   - Added "Send To" and "Copy To" to the "button remover"
 *
 *   05/14/2020
 *   - Icon changes to reflect modified font values
 *
 *   03/18/2020
 *   - Update EvaluationKit import
 *
 *   03/06/2020
 *   - Icon changes to reflect modified font values
 *
 *   02/18/2020
 *   - Icon changes to reflect modified font values
 *
 *   12/26/2019
 *   - Icon changes to reflect modified font values
 *
 *   10/18/2019
 *   - Overrode DesignPLUS module list font-size
 *
 *   09/30/2019
 *   - Icon changes to reflect modified font values
 *
 *   08/23/2019
 *   - Added CidiLabs Design Tools
 *
 *   05/14/2019
 *   - Added Watermark Insights Evaluation Kit CSS import
 *
 *   04/19/2019
 *   - Added a ""Starts" and "Ends" input fields to "button remover", per Martin Carruth
 *
 *   02/28/2018
 *   - Removed spacing on multi-level UL and OL elements
 *
 *   02/19/2018
 *   - Icon changes to reflect modified font values
 *
 *   12/10/2018
 *   - Icon changes to reflect modified font values
 *
 *   11/23/2018
 *   - Removed font-sizing on content
 *   - Expanded the drag-and-drop DIV of the "Files" page to encompass the full available height
 *
 *   10/22/2018
 *   - Removed override to .react-rubric min-width
 *
 *   09/17/2018
 *   - Icon changes to reflect modified font values
 *
 *   08/24/2018
 *   - Added override to .react-rubric min-width
 *   - Added override to #rubric_full_resizer display to remove duplicate scroller
 *
 *   08/10/2018
 *   - Updated LiveChat CSS, per Product Development issue #6859
 *
 *   08/7/2018
 *   - Icon changes to reflect modified font values
 *
 *   06/23/2018
 *   - Icon changes to reflect modified font values
 *
 *   04/5/2018
 *   - Added button remover CSS to hide buttons
 *
 *   02/3/2017
 *   - Icon changes to reflect modified font values
 *
 *   10/7/2017
 *   - Icon changes to reflect modified font values
 *
 *   09/15/2017
 *   - Icon changes to reflect modified font values
 *
 *   09/12/2017
 *   - Updated .introImg to fix margin glitch caused by undocumented update to Canvas stylesheets
 *
 *   07/19/2017
 *   - Fixed issues with introImg class width not properly applying
 *
 *   07/12/2017
 *   - Per decision regarding 20170705 Beta Release Notes font-size increases (https://community.canvaslms.com/docs/DOC-11660#jive_content_id_Canvas_Font_Size_Update):
 *     - Removed font-family adjustments
 *     - Replaced External Tool icons with quiz_lg and Quiz icons with rubric_lq
 *     - Removed width and height restrictions for "Course Homepage" grid blocks, which will now be dynamically set via JavaScript
 *   - Added CSS classes for .introImg, .floatLeft, .floatRight, .margin, and .padding
 *
 *   03/3/2017
 *   - Removed font-size adjustments per decision regarding Product Development ticket 2942
 *
 *   12/9/2016
 *   - Removed #content-wrapper width restriction
 *
 *   11/29/2016
 *   - Added width restriction on feedback preview to ensure the "View Feedback" links would always be visible (IT Services Ticket 65463)
 *
 *   09/22/2016
 *   - Removed hiding of second line of information in Modules page
 *
 *   09/14/2016
 *   - Added hiding of second line of information in Modules page
 *   - Fixed compatibility with disabling scrolling in assignments
 *
 *   08/26/2016
 *   - Added bolding for "Text Headers" on the Modules page
 */

@import url(https://ecpi.evaluationkit.com/canvas/css);@import url(https://designtools.ciditools.com/css/themes.css);@import url(https://designtools.ciditools.com/css/inst_theme_overrides.css);@import url(https://designplus.ciditools.com/css/content.css);@import url(https://designplus.ciditools.com/css/editor.css);:root{--dt-color-primary:#274060;--dt-color-primary-contrast:#FFFFFF;--dt-color-primary-dark-text:#274060;--dt-color-secondary:#00ADEE;--dt-color-secondary-contrast:#000000;--dt-color-secondary-dark-text:#295EA8;--dt-color-accent:#6D9DC5;--dt-color-accent-contrast:#000000;--dt-color-accent-dark-text:#4D6D8C;--dt-color-gray:#E6E6E6;--dt-color-gray-contrast:#000000;--dt-color-gray-dark-text:#636363;--dt-color-white:#FFFFFF;--dt-color-white-contrast:#000000;--dt-color-white-dark-text:#707070;--dt-color-graybg:#E6E6E6;--dt-color-graybg-contrast:#000000;--bs-btn-bg:#295ea8!important;--bs-btn-border-color:#274060!important;--bs-btn-color:#ffffff!important;--info:#3778b3!important;--info-contrast:#ffffff!important;--primary:#0054ad!important;--primary-contrast:#ffffff!important;--primary-border:#0062cc!important;--secondary:#52575d!important;--secondary-contrast:#ffffff!important;--secondary-border:#6c757d!important;--success:#008513!important;--success-contrast:#ffffff!important;--success-border:#1e7e34!important;--danger:#990000!important;--danger-contrast:#ffffff!important;--danger-border:#bd2130!important;--warning:#b45f06!important;--warning-contrast:#ffffff!important;--warning-border:#d39e00!important}.dp-wrapper.dp-flat-sections .dp-content-block:nth-child(odd),.dp-wrapper.dp-flat-sections-main .dp-content-block:nth-child(odd){background:#f5f5f5}.dp-wrapper.dp-flat-sections .dp-content-block[data-title=Copyright],.dp-wrapper.dp-flat-sections-main .dp-content-block[data-title=Copyright],.ui-listview li,.ui-listview li .ui-listview-text,.ui-listview li:hover{background:0 0}#kl_wrapper_3.kl_flat_sections #kl_banner #kl_banner_left,#kl_wrapper_3.kl_flat_sections_main #kl_banner #kl_banner_left,.dp-wrapper .dp-header.dp-flat-sections .dp-header-pre{background-color:#fff}#kl_wrapper_3.kl_flat_sections #kl_banner h2,#kl_wrapper_3.kl_flat_sections_main #kl_banner h2,.dp-wrapper .dp-header.dp-flat-sections .dp-heading{border-top-color:#fff}#kl_modules>ul li,.dp-module-list>ul li{font-size:16px!important}.dp-wrapper .dp-header.dp-flat-sections .dp-header-pre{font-size:.5625em;padding:4px 20px}.dp-module-list{margin-left:25px}.dp-wrapper .h4,.dp-wrapper h4{margin:40px 0 20px}@media(min-width:1200px){.dp-wrapper .h3,.dp-wrapper h3{font-size:1.375rem}.dp-wrapper .h4,.dp-wrapper h4{font-size:1.125rem}}#copyTo-discussion-menu-option,#course_conclude_at,#course_conclude_at+button,#course_start_at,#course_start_at+button,#instui_content_migrations,#sendTo-discussion-menu-option,.Button.wizard_popup_link,.Button[href$="/confirm_action?event=conclude"],.Button[href$="/confirm_action?event=delete"],.Button[href$="/content_exports"],.Button[href$="/content_migrations"],.Button[href$="/copy"],.Button[href$="/reset"],.al-options .direct-share-copy-to-menu-item,.al-options .direct-share-send-to-menu-item,.al-options .module_copy_to,.al-options .module_item_copy_to,.al-options .module_item_send_to,.al-options .module_send_to,.btn.wizard_popup_link,.btn[href$="/confirm_action?event=conclude"],.btn[href$="/confirm_action?event=delete"],.btn[href$="/content_exports"],.btn[href$="/content_migrations"],.btn[href$="/copy"],.btn[href$="/reset"],.copy-wiki-page-to,.copy_assignment_to,.quiz-copy-to,.quiz-send-to,.send-wiki-page-to,.send_assignment_to,[data-testid=discussion-thread-menuitem-copy],[data-testid=discussion-thread-menuitem-send]{display:none!important}.disable-element{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#dp-wrapper,.dp-wrapper,.dp-wrapper-parent,body:not(.full-width):not(.outcomes):not(.body--login-confirmation) .ic-Layout-wrapper{max-width:none!important}#kl_wrapper,#kl_wrapper_3,.kl_wrapper,.kl_wrapper_parent{max-width:none}#content .Reminder__course-setup:first-of-type,#gradebook_header_container #gradebook_header .right .support_url .menu-item-icon-container,#rubric_full_resizer,.file-upload-submission-turnitin,.ig-details .assignment-date-available,.ig-details .modules,[data-testid=post-separator]{display:none}a,a:visited{color:#0d4ba0}a:hover{color:#172538}.module-sequence-padding{height:15px}#syllabus thead th{background-color:#444;color:#fff}#syllabus tr.date th,.padding-trbl{padding:10px}.ic-app-header__logomark-container{padding:5px}.ic-app-header__main-navigation{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.ic-app-header__secondary-navigation{padding-top:50px}.ic-app-header__secondary-navigation .ic-app-header__menu-list svg{width:36px}#left-side{border-right:1px solid #d6d6d6}.list-view>nav>ul>li>a,.list-view>ul>li>a{padding:5.5px 8px}.mce-statusbar .mce-container-body{overflow:hidden}#livechat-compact-container{top:0;bottom:auto!important;height:77px!important;-webkit-transform:scale(1.3)!important;-webkit-transform-origin:100% 0;-o-transform:scale(1.3)!important;-o-transform-origin:100% 0;-moz-transform:scale(1.3)!important;-moz-transform-origin:100% 0;-ms-transform:scale(1.3)!important;-ms-transform-origin:100% 0;transform:scale(1.3)!important;transform-origin:100% 0}#livechat-compact-view{top:auto!important;height:100%}.alert.alert-media{padding:12px 36px 12px 12px!important;background-color:#e5f2f8!important;border-radius:6px!important;color:#0078bd!important}.ef-directory>div{height:100%}.gradebook-tooltip-last{right:100px}.total-column-tooltip{height:auto}.student_assignment .due{text-wrap:wrap!important}body.no-headers.grades,body.no-headers.quizzes-speedgrader{background-image:none}.mini_calendar{background-color:#dadee9}.mini_calendar .day.has_event{background-color:#cccce9}.mini_calendar .day.today{background-color:#73b1ff}#right-side table.summary tbody th,#right-side table.summary td{background-color:#dadee8}#gradebook_header_container #gradebook_header .right .support_url,#gradebook_header_container #gradebook_header .right .support_url .menu-item__text{display:inline;font-size:inherit}body.modal #modal-box.login-box .h1,body.modal #modal-box.login-box h1{height:107px;margin:0 0 50px;background-color:transparent;background-image:url('https://media.ecpi.net/images/ECPI_UNIVERSITY_COLOR_WHITE.png');background-image:none,url('https://media.ecpi.net/images/ECPI_UNIVERSITY_COLOR_WHITE.svg'),url('https://media.ecpi.net/images/ECPI_UNIVERSITY_COLOR_WHITE.png');background-repeat:no-repeat;background-position:68px 46px;background-size:232px;text-indent:-999em}body.webkit #modal-box.login-box input.text{padding-right:8px}@media (max-width:979px) and (min-width:768px){body.modal #modal-box.login-box .h1,body.modal #modal-box.login-box h1{background-size:160px}}@media (min-width:1200px){body.modal #modal-box.login-box .h1,body.modal #modal-box.login-box h1{background-size:302px}}#syllabus tr.date td,#syllabus tr.date th{vertical-align:top}#right-side table.summary tbody th,#syllabus tr.date table.detail_list tr.syllabus_assignment .name a{font-weight:400}.context_module_item.context_module_sub_header.ContextModuleSubHeader_0 .ig-row .ig-title .item_name .title{color:#000}#container_div #unitActivities #activityList .section,.context_module_item.context_module_sub_header .locked_title,table[style='width: 619px;'] #unitActivities #activityList .section,table[width='619'] #unitActivities #activityList .section{font-weight:700}.ig-details .col-md-3{max-width:30%}.ig-title{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}@media only screen and (min-width:992px){.ig-title{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}}@media only screen and (min-width:1040px){.ig-title{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}}@media only screen and (min-width:1200px){.ig-title{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}}div#find_question_dialog{font-size:.875rem}div#find_question_dialog table.side_tabs_table div.side_tabs_content,div#find_question_dialog table.side_tabs_table ul.side_tabs{max-height:none}.submission-details-comments .comment_list{max-width:680px}.comment{word-wrap:break-word}[data-testid=discussion-root-entry-container] [data-testid=notHighlighted]>*>[class*=css-][class*="-view--flex-flex"]:first-of-type>[class*=css-][class*="-view-flexItem"]:first-of-type:has([class*=css-][class*="-view-flexItem"]),[data-testid=discussions-split-screen-view-content] [data-testid=notHighlighted]>[class*=css-][class*="-view--flex-flex"]:first-of-type>[class*=css-][class*="-view-flexItem"]:first-of-type:has([class*=css-][class*="-view-flexItem"]){border:1px solid #c7cdd1;border-radius:.25rem;padding:.75rem;margin-bottom:.75rem}[data-testid=discussion-root-entry-container]{margin-bottom:3.25rem}#content_div,#unitHomepage{font-size:13px}#container_div,#container_div blockquote,#container_div code,#container_div dd,#container_div div,#container_div dl,#container_div dt,#container_div fieldset,#container_div form,#container_div h1,#container_div h2,#container_div h3,#container_div h4,#container_div h5,#container_div h6,#container_div input,#container_div legend,#container_div li,#container_div ol,#container_div p,#container_div pre,#container_div table,#container_div td,#container_div textarea,#container_div th,#container_div ul{margin:0;padding:0;line-height:1.4;font-family:Arial,Helvetica,sans-serif;color:#000}#container_div fieldset,#container_div p,#container_div pre,#container_div table{margin-bottom:1em}#container_div a img,#container_div td,#container_div th{border-width:0}#container_div p,.user_content #container_div table td p{text-align:left;margin:0 0 1em}#container_div dl,#container_div ol,#container_div ul{margin:1em 1em 1em 2em}#container_div dl dl,#container_div dl ol,#container_div dl ul,#container_div ol dl,#container_div ol ol,#container_div ol ul,#container_div ul dl,#container_div ul ol,#container_div ul ul{margin:0 0 0 2em}#container_div ol:not([type]){list-style:decimal}#container_div ol ol:not([type]){list-style:lower-alpha}#container_div ol ol ol:not([type]){list-style:lower-roman}#container_div ol ol ol ol:not([type]){list-style:upper-alpha}#container_div ol ol ol ol ol:not([type]){list-style:upper-roman}#container_div ul:not([type]){list-style:disc}#container_div ul ul:not([type]){list-style:circle}#container_div ul ul ul:not([type]){list-style:square}#container_div table{border-collapse:collapse;border-spacing:0;margin:10px}#container_div table[border='1'] td,#container_div table[border='1'] th{border:1px solid #000;border-collapse:collapse}#container_div td,#container_div th{padding:.5em}#container_div th{font-weight:700;text-align:center}#container_div img{border:0;margin:5px 0;max-width:100%}#container_div #container_footer{text-align:center;font-size:9pt;margin-top:15px;margin-bottom:0;clear:both}#container_div .title{color:#104b86;font-weight:700}#container_div .subtitle{color:#4b77a4;font-weight:700}#container_div .important{color:red}#container_div a,#container_div a:visited,#unitHomepage a,#unitHomepage a:visited{color:#005d9b;text-decoration:none}#container_div a:hover,#unitHomepage a:hover{color:#888;text-decoration:underline}#assignment_show .description.teacher-version,#quiz_show .description.teacher-version{height:auto;overflow-y:initial;height:initial;border:none}.reference{text-indent:-36pt;margin-left:36pt!important}li.reference{list-style-type:none}ol.parented{counter-reset:parent;margin-left:.6875em!important}.parented ol,ol.parented{list-style:none!important}ol.parented>li:before{counter-increment:parent;content:counter(parent) ".";padding-right:9px}ol.parented li ol{counter-reset:child}ol.parented ol li:before{counter-increment:child;content:counter(parent) "." counters(child, '.');padding-right:9px}#container_div blockquote{margin:1.5em}#container_div #unitActivities,table[style='width: 619px;'] #unitActivities,table[width='619'] #unitActivities{padding:0 0 20px 20px;width:300px;float:right}#container_div #unitActivities img,table[style='width: 619px;'] #unitActivities img,table[width='619'] #unitActivities img{width:100%;max-height:200px!important}#container_div #unitActivities #activityList,table[style='width: 619px;'] #unitActivities #activityList,table[width='619'] #unitActivities #activityList{padding:10px;border:1px solid #000}#container_div #unitActivities #activityList p:last-of-type,#container_div.courseInfo p,.margin,table[style='width: 619px;'] #unitActivities #activityList p:last-of-type,table[width='619'] #unitActivities #activityList p:last-of-type{margin:0}#container_div #return{margin:1em 0 0;text-align:right;clear:both}#container_div.courseInfo{width:calc(100% - 150px)}#container_div.courseInfo .title{font-weight:700;font-size:12pt;padding-top:1em}#container_div.courseInfo .subtitle{font-weight:700;padding-top:1em}#container_div.courseInfo #img{float:right;width:250px}#container_div.courseInfo #img img,.introImg img{width:100%}.overspace{padding-top:1em!important}.underspace{padding-bottom:1em!important}.indent1{margin-left:20px!important}.indent2{margin-left:40px!important}.indent3{margin-left:60px!important}.introImg{float:right;max-width:250px;margin:0 0 10px 10px!important}.margin-t,.margin-tb,.margin-tl,.margin-tr,.margin-trb,.margin-trl{margin-top:10px}.margin-r,.margin-rb,.margin-rbl,.margin-rl,.margin-tr,.margin-trb,.margin-trl{margin-right:10px}.margin-bl,.margin-l,.margin-rbl,.margin-rl,.margin-tl,.margin-trl{margin-left:10px}#unitHomepage #title,.margin-b,.margin-bl,.margin-rb,.margin-rbl,.margin-tb,.margin-trb{margin-bottom:10px}.floatLeft{float:left}.floatRight{float:right}.margin-trbl{margin:10px}.padding{padding:0}.padding-t,.padding-tb,.padding-tl,.padding-tr,.padding-trb,.padding-trl{padding-top:10px}.padding-r,.padding-rb,.padding-rbl,.padding-rl,.padding-tr,.padding-trb,.padding-trl{padding-right:10px}.padding-bl,.padding-l,.padding-rbl,.padding-rl,.padding-tl,.padding-trl{padding-left:10px}.padding-b,.padding-bl,.padding-rb,.padding-rbl,.padding-tb,.padding-trb{padding-bottom:10px}#unitHomepage #title{background-color:#0555a5;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABQCAMAAACAqLPEAAAA3lBMVEUAAAABAQECAgIEBAQFBQUHBwcJCQkLCwsNDQ0PDw8RERETExMVFRUXFxcaGhocHBwfHx8hISEkJCQnJycpKSksLCwvLy8yMjI1NTU3Nzc6Ojo9PT1AQEBDQ0NGRkZKSkpNTU1QUFBTU1NWVlZZWVlcXFxfX19iYmJmZmZpaWlsbGxvb29ycnJ1dXV4eHh7e3t+fn6BgYGEhISHh4eJiYmMjIyPj4+SkpKUlJSXl5eZmZmcnJyenp6goKCjo6OlpaWnp6epqamrq6utra2vr6+wsLCysrKzs7O1tbXp6ekRhWu6AAAASnRSTlMmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmXlXjfZQAAAA5SURBVFjD7cwxDQAgDACwLWBu/gUNCXsI4WgFNCtu2q3T6XQ6nU6n0+l0Op1Op9PpdLrByq+7gPcOuCNGJSWE3WUAAAAASUVORK5CYII=);background-repeat:repeat-x;background:-moz-linear-gradient(top,#588abd 0,#1e62a6 1%,#05498d 86%,#04488c 87%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#588abd),color-stop(1%,#1e62a6),color-stop(86%,#05498d),color-stop(87%,#04488c));background:-webkit-linear-gradient(top,#588abd 0,#1e62a6 1%,#05498d 86%,#04488c 87%);background:-o-linear-gradient(top,#588abd 0,#1e62a6 1%,#05498d 86%,#04488c 87%);background:-ms-linear-gradient(top,#588abd 0,#1e62a6 1%,#05498d 86%,#04488c 87%);background:linear-gradient(to bottom,#588abd 0,#1e62a6 1%,#05498d 86%,#04488c 87%);padding:10px 15px;position:relative;overflow:hidden}#unitHomepage #title h2{color:#fff;font-weight:700}#unitHomepage #instructorInfo{padding:5px;border:1px solid #000;margin-bottom:10px}#unitHomepage .unitImgRow,#unitHomepage .unitNameRow{margin:0 0 10px;padding:0;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;display:-webkit-flex;-webkit-justify-content:space-between;display:flex;justify-content:space-between}#unitHomepage .unitImgRow .unit{border:1px solid #000;display:inline-block;zoom:1;width:32%;overflow:hidden;position:relative}#unitHomepage .unitImgRow .unit a img{top:0;right:0;left:0;width:100%}#unitHomepage .unitImgRow .unit a .unitNum{text-align:center;position:absolute;bottom:0;right:0;left:0;color:#fff;line-height:initial;font-weight:700;font-size:1.2em;background-color:rgba(0,0,0,.6);height:3em;padding:10px 10px 0}@media screen and (max-width:1560px){#unitHomepage .unitImgRow .unit a .unitNum{font-size:1.1em;padding:10px 10px 3px}}@media screen and (max-width:1505px){#unitHomepage .unitImgRow .unit a .unitNum{font-size:1em;padding:10px 10px 7px}}@media screen and (max-width:1420px){#unitHomepage .unitImgRow .unit a .unitNum{font-size:.9em;padding:10px}}@media screen and (max-width:1330px){#unitHomepage .unitImgRow .unit a .unitNum{height:auto;padding:15px 10px;font-size:1.2em}#unitHomepage .unitImgRow .unit a .unitNum .unitTitle{display:none}}