@font-face{font-family:'NonBreakingSpaceOverride';src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMoAA0AAAAACDQAAALTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCahEICjx3CywAATYCJANUBCAFhiEHgWwbXQfILgpsY+rQRRARwyAs6uL7pxzYhxEE+32b3aeHmifR6tklkS9hiZA0ewkqGRJE+H7/+6378ASViK/PGeavqJyOzsceKi1s3BCiQsiOdn1r/RBgIJYEgCUhbm/8/8/h4saPssnTNkkiWUBrTRtjmQSajw3Ui3pZ3LYDPD+XG2C3JA/yKAS8/rU5eNfuGqRf4eNNgV4YAlIIgxglEkWe6FYpq10+wi3g+/nUgvgPFczNrz/RsTgVm/zfbPuHZlsuQECxuyqBcQwKFBjFgKO8AqP4bAN9tFJtnM9xPcbNjeXS/x1wY/xU52f5W/X1+9cnH4YwKIaoRRAkUkj/YlAAeF/624foiIDBgBmgQBeGAyhBljUPZUm/l2dTvmpqcBDUOHdbPZWd8JsBAsGr4w8/EDn82/bUPx4eh0YNrQTBuHO2FjQEAGBwK0DeI37DpQVqdERS4gZBhpeUhWCfLFz7J99aEBgsJCHvUGAdAPp4IADDCAPCEFMGpMZ9AQpTfQtQGhLbGVBZFV8BaqNyP68oTZgHNj3M8kBPfXTTC9t90UuzYhy9ciH0grVlOcqyCytisvbsERsEYztiznR0WCrmTksJwbSNK6fd1Rvr25I9oLvctUoEbNOmXJbqgYgPXEHJ82IUsrCnpkxh23F1rfZ2zcRnJYoXtauB3VTFkFXQg3uoZYD5qE0kdjDtoDoF1h2bulGmev5HbYhbrjtohQSRI4aNOkffIcT+d3v6atpaYh3JvPoQsztCcqvaBkppDSPcQ3bw3KaCBo1f5CJWTZEgW3LjLofYg51MaVezrx8xZitYbQ9KYeoRaqQdVLwSEfrKXLK1otCWOKNdR/YwYAfon5Yk8O2MJfSD10dPGA5PIJJQMkah0ugMJiv6x4Dm7LEa8xnrRGGGLAg4sAlbsA07sAt76DOsXKO3hIjtIlpnnFrt1qW4kh6NhS83P/6HB/fl1SMAAA==) format("woff2"),url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAUQAA0AAAAACDQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE9AAAABwAAAAchf5yU0dERUYAAATYAAAAHAAAAB4AJwAbT1MvMgAAAaAAAABJAAAAYJAcgU5jbWFwAAACIAAAAF4AAAFqUUxBZ2dhc3AAAATQAAAACAAAAAgAAAAQZ2x5ZgAAApAAAAAyAAAAPL0n8y9oZWFkAAABMAAAADAAAAA2Fi93Z2hoZWEAAAFgAAAAHQAAACQOSgWaaG10eAAAAewAAAAzAAAAVC7TAQBsb2NhAAACgAAAABAAAAAsAOQBAm1heHAAAAGAAAAAHQAAACAAWQALbmFtZQAAAsQAAAF6AAADIYvD/Adwb3N0AAAEQAAAAI4AAADsapk2o3jaY2BkYGAA4ov5mwzj+W2+MnCzXwCKMNzgCBSB0LfbQDQ7AxuI4mBgAlEAFKQIRHjaY2BkYGD3+NvCwMDBAALsDAyMDKhAFAA3+wH3AAAAeNpjYGRgYBBl4GBgYgABEMnIABJzAPMZAAVmAGUAAAB42mNgZlJhnMDAysDCKsKygYGBYRqEZtrDYMT4D8gHSmEHjgUFOQwODAqqf9g9/rYwMLB7MNUAhRlBcsxBrMlASoGBEQAj8QtyAAAAeNrjYGBkAAGmWQwMjO8gmBnIZ2NA0ExAzNjAAFYJVn0ASBsD6VAIDZb7AtELAgANIgb9AHjaY2BgYGaAYBkGRgYQSAHyGMF8FgYPIM3HwMHAxMDGoMCwQIFLQV8hXvXP//9AcRCfAcb///h/ygPW+w/vb7olBjUHCTCyMcAFGZmABBO6AogThgZgIUsXAEDcEzcAAHjaY2BgECMCyoEgACZaAed42mNgYmRgYGBnYGNgYAZSDJqMgorCgoqCjECRXwwNrCAKSP5mAAFGBiRgyAAAi/YFBQAAeNqtkc1OwkAUhU/5M25cEhcsZick0AwlBJq6MWwgJkAgYV/KAA2lJeUn+hY+gktXvpKv4dLTMqKycGHsTZNv7px7z50ZAFd4hYHjdw1Ls4EiHjVncIFnzVnc4F1zDkWjrzmPW+NNcwGlzIRKI3fJlUyrEjZQxb3mDH2fNGfRx4vmHKqG0JzHg6E0F9DOlFBGBxUI1GEzLNT4S0aLuTtsGAEUuYcQHkyg3KmIum1bNUvKlrjbbAIleqHHnS4iSudpQcySMYtdFiXlAxzSbAwfMxK6kZoHKhbjjespMTioOPZnzI+4ucCeTVyKMVKLfeAS6vSWaTinuZwzyy/Dc7vaed+6KaV0kukdPUk6yOcctZPvvxxqksq2lEW8RvHjMEO2FCl/zy6p3NEm0R9OFSafJdldc4QVeyaaObMBO0/5cCaa6d9Ggyubxire+lEojscdjoWUR1xGOy8KD8mG2ZLO2l2paDc3A39qmU2z2W5YNv5+u79e6QfGJY/hAAB42m3NywrCMBQE0DupWp/1AYI7/6DEaLQu66Mrd35BKUWKJSlFv1+rue4cGM7shgR981qSon+ZNwUJ8iDgoYU2OvDRRQ99DDDECAHGmGCKmf80hZSx/Kik/LliFbtmN6xmt+yOjdg9GztV4tROnRwX/Bsaaw51nt4Lc7tWaZYHp/MlzKx51LZs5htNri+2AAAAAQAB//8AD3jaY2BkYGDgAWIxIGZiYARCESBmAfMYAAR6AEMAAAABAAAAANXtRbgAAAAA2AhRFAAAAADYCNuG) format("woff")}@font-face{font-family:'montserratmedium';src:url("../fonts/montserrat/montserrat-medium-webfont.woff2") format("woff2"),url("../fonts/montserrat/montserrat-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'montserratbold';src:url("../fonts/montserrat/montserrat-bold-webfont.woff2") format("woff2"),url("../fonts/montserrat/montserrat-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'montserratsemibold';src:url("../fonts/montserrat/montserrat-semibold-webfont.woff2") format("woff2"),url("../fonts/montserrat/montserrat-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'montserratregular';src:url("../fonts/montserrat/montserrat-regular-webfont.woff2") format("woff2"),url("../fonts/montserrat/montserrat-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'allerregular';src:url("../fonts/aller/aller_rg-webfont.woff2") format("woff2"),url("../fonts/aller/aller_rg-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'allerbold';src:url("../fonts/aller/aller_bd-webfont.woff2") format("woff2"),url("../fonts/aller/aller_bd-webfont.woff") format("woff");font-weight:normal;font-style:normal}.keep_together{display:inline-block}#content #header_image{background-size:cover;background-repeat:no-repeat;background-position:center top;position:relative;z-index:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#content #header_image img{width:100%;height:auto;max-height:300px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#breadcrumbs{background:#e0e2e2;padding:20px;color:#8d8d8d;position:relative;z-index:0}#breadcrumbs a{color:#8d8d8d}#breadcrumbs a:hover{text-decoration:underline}#breadcrumbs .breadcrumb_last{color:#444}#page_main article{padding:30px;padding-top:75px;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#page_main article #icon_bg{display:none}#page_main article .entry-content{position:relative;z-index:1}#content_sidebar{padding:100px 30px 30px 30px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;position:relative;z-index:30}.advgb-accordion-header{background:#8b8c8c !important}.toggleContentFaculty{text-align:center}.staff_card{border-radius:6px;overflow:hidden;text-align:center;width:160px;display:inline-block;vertical-align:top;margin:0 10px 20px 10px;text-decoration:none}.staff_card>div{padding:15px 10px 10px 10px;color:#444;background:#e0e2e2;font-size:.9em;line-height:1.1em}.staff_card>div h3{font-size:1.1em}.staff_card:hover>div{background:#9e0b0f;color:#fff}.staff_card:hover>div h3{color:#fff !important}.staff_single>img{max-width:250px;float:left;margin:0 25px 20px 0}.search_snippet{border:1px solid #e0e2e2;padding:15px;margin-bottom:25px}.search_snippet .search_highlight{background:yellow;padding:5px 8px 2px 8px;display:inline-block}#content .wp-block-advgb-adv-tabs li.advgb-tab{border-radius:5px 5px 0 0 !important;margin-right:10px !important;border:0 !important;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#content .wp-block-advgb-adv-tabs li.advgb-tab a{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#content .wp-block-advgb-adv-tabs li.advgb-tab a:hover{background:#344f60}@media screen and (min-width: 1000px){#page_main article{width:65%;float:left}#page_main article #icon_bg{display:block;position:absolute;z-index:-1;top:-85px;left:-190px}#page_main div.fullwidth article{width:100%;float:none}#content_sidebar{width:35%;float:right}}@media screen and (min-width: 1400px){#page_main article{padding:75px 45px 30px 95px}#page_main article #icon_bg{left:-125px}}@media screen and (min-width: 1500px){#page_main article{width:70%}#content_sidebar{width:30%}}@media screen and (min-width: 1600px){#page_main article{padding:75px 45px 30px 0}#page_main article #icon_bg{left:-220px}#content_sidebar{margin-top:-175px}}#content #esport_mobile_toggles{margin:0 0 20px 0;font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif";color:#344f60}#content #esport_mobile_toggles img{display:block;margin:0 auto 15px auto;width:75px;height:auto}#content #esport_mobile_toggles .esport_toggle{display:inline-block;width:30px;height:30px;background:#9e0b0f;color:#fff;text-align:center;padding:5px 0 0 0}#content #esport_mobile_toggles .esport_toggle span{width:13px;height:13px;border:3px solid #fff;border-radius:2px;display:inline-block;vertical-align:middle;text-indent:99999px;overflow:hidden;transform:rotate(45deg);border-top:none;border-left:none;margin-top:-10px}#content #esport_mobile_toggles .esport_toggle:hover{background:#344f60;cursor:pointer}#content #esport_mobile_toggles .esport_toggle.visible span{transform:rotate(225deg);margin-top:5px}#content #esport_mobile_toggles #esport_mobile_nav_toggle{display:inline-block;vertical-align:middle}#content #esport_mobile_toggles #esport_mobile_calendar_toggle{display:inline-block;vertical-align:middle;float:right}#content #esports_calendar_strip #esports_calendar_header{font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif";color:#344f60;font-size:.9em;text-align:center}#content #esports_calendar_strip #esports_calendar_header img,#content #esports_calendar_strip #esports_calendar_header span{display:none}#content #esports_calendar_strip #joomsport-container{opacity:0;visibility:hidden;height:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;border:1px solid #cccccc;border-radius:10px}#content #esports_calendar_strip #joomsport-container ul{margin:0;padding:0}#content #esports_calendar_strip #joomsport-container ul li .jsmatchdate{color:#344f60;text-transform:uppercase;font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif";text-align:center;font-size:1.2em}#content #esports_calendar_strip #joomsport-container ul li img.img-thumbnail{min-width:30px;width:30px;padding:0;line-height:normal;background-color:transparent;border:none;border-radius:0}#content #esports_calendar_strip #joomsport-container ul li td:nth-child(3){display:none}#content #esports_calendar_strip #joomsport-container ul li tr:nth-child(2) .js_div_particName{color:#444}#content #esports_calendar_strip #joomsport-container ul li tr:nth-child(2) .js_div_particName:before{content:'at '}#content #esports_calendar_strip #joomsport-container ul li .js_div_particName{color:#344f60;font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif"}#content #esports_calendar_strip #joomsport-container.visible{opacity:1;visibility:visible;height:auto;padding:10px 10px 0 10px}#content .esports_navigation.visible{opacity:1;visibility:visible;height:auto;margin-bottom:50px;padding:15px 0}#content .esports_navigation{background:#ededed;opacity:0;visibility:hidden;height:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#content .esports_navigation>ul{list-style:none;margin:0 0 0 0 !important;padding:0 !important;display:block}#content .esports_navigation>ul>li{display:block}#content .esports_navigation>ul a{display:block;text-decoration:none;padding:8px 40px 5px 20px;color:#344f60 !important;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-size:1em;line-height:1em;font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif" !important}#content .esports_navigation>ul a img{width:30px;height:auto;margin-right:5px}#content .esports_navigation>ul a:hover,#content .esports_navigation>ul>li:hover>a{background-color:#8b8c8c;color:#fff !important}#content .esports_navigation .drop_down{display:none}#content .namePlayerCart{padding:10px}#content .namePlayerCart .PlayerCardFIO{min-height:auto !important;margin-bottom:5px}#content .namePlayerCart>div{display:block;padding:0}#content .namePlayerCart .PlayerCardPlNumber{padding-right:0;color:#717171 !important;font-family:"montserratregular", Helvetica, Gotham, Arial, "sans-serif" !important;font-size:12px !important;line-height:1;margin-top:5px !important}#content .namePlayerCart .PlayerCardPlNumber:before{content:'Program of Study - '}@media screen and (min-width: 800px){#content #esport_mobile_toggles{display:none}#content #esports_calendar_strip{background:#ededed;padding:15px 0 0 0;margin-bottom:25px}#content #esports_calendar_strip #esports_calendar_header{display:inline-block;vertical-align:middle;width:17%}#content #esports_calendar_strip #esports_calendar_header img{width:80px;display:inline-block;vertical-align:middle;margin:10px 5px 10px 0}#content #esports_calendar_strip #esports_calendar_header span{display:inline-block;vertical-align:middle;font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif"}#content #esports_calendar_strip #joomsport-container{opacity:1;visibility:visible;height:auto;display:inline-block;vertical-align:middle;width:83%;border:none;border-radius:0;margin:0}#content #esports_calendar_strip #joomsport-container ul{margin:0;padding:0;display:flex}#content #esports_calendar_strip #joomsport-container ul li{margin:0;padding:0 10px;border-left:1px solid #d2d2d2;flex-grow:1;flex-basis:0}#content #esports_calendar_strip #joomsport-container ul li .jsmatchdate{font-size:.75em;text-align:left;padding-top:0;padding-bottom:0}#content #esports_calendar_strip #joomsport-container ul li td{padding:0}#content #esports_calendar_strip #joomsport-container ul li td.tdminembl{width:10%;min-width:30px;max-width:30px}#content #esports_calendar_strip #joomsport-container ul li .js_div_particName{padding:5px;font-size:.8em;line-height:1em}#content #esports_calendar_strip #joomsport-container ul li img.img-thumbnail{min-width:25px;width:25px}#content #esports_calendar_strip #joomsport-container ul li:before{display:none}#content .esports_navigation{opacity:1;visibility:visible;height:auto;padding:15px 0;position:relative;margin-bottom:50px}#content .esports_navigation>ul{vertical-align:middle;text-align:center !important}#content .esports_navigation>ul>li{display:inline-block;vertical-align:middle;border-right:1px solid #d2d2d2;position:relative}#content .esports_navigation>ul>li:first-child{position:static}#content .esports_navigation>ul>li:last-child{border-right:none}#content .esports_navigation>ul a img{width:45px}#content .esports_navigation>ul a:hover,#content .esports_navigation>ul>li:hover>a{background-color:#8b8c8c;color:#fff !important}#content .esports_navigation .drop_down{display:block;padding:0;background-color:#344f60;min-width:calc(100% + 2px);margin-left:-1px;margin-top:0 !important;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:2500;position:absolute;opacity:0;visibility:hidden;height:0;color:#fff;font-size:.95em}#content .esports_navigation .drop_down ul{color:#fff;list-style:none;margin:0 !important;padding:0 !important;position:relative}#content .esports_navigation .drop_down li{display:block;margin:0 0 0 0;padding:0;text-align:left;z-index:0;color:#fff}#content .esports_navigation .drop_down a{display:block;padding:12px 20px 10px 20px;margin:0;color:#fff !important;background-color:transparent;text-decoration:none;text-transform:none;font-size:1em;line-height:1.2em;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;clear:both;font-family:"montserratregular",Helvetica,Gotham,Arial,"sans-serif" !important}#content .esports_navigation .drop_down a:hover,#content .esports_navigation .drop_down a.active{background-color:rgba(255,255,255,0.3)}#content .esports_navigation .drop_down ul.children{display:none}#content .esports_navigation #teams_dropdown.drop_down{padding:0;background-color:#ededed;width:100%;margin-left:0;left:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:2500;position:absolute;color:#344f60;font-size:1em}#content .esports_navigation #teams_dropdown.drop_down #teams_dropdown_header{background:#ededed url(../images/dropdown_header.png) no-repeat !important;background-position:left center !important;background-size:contain !important;padding:14px 10px 10px 100px;color:#344f60;font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif" !important;text-transform:uppercase;font-size:.9em;height:50px}#content .esports_navigation #teams_dropdown.drop_down>ul{width:60%;margin-left:40% !important;position:static !important;background:#ededed;padding:0 20px 20px 20px !important}#content .esports_navigation #teams_dropdown.drop_down>ul>li{width:50%;display:inline-block;position:static !important;border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2}#content .esports_navigation #teams_dropdown.drop_down>ul>li .esports_nav_pic{position:absolute;left:0;top:50px;width:40%;padding:0 50px;opacity:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;height:calc(100% - 50px) !important}#content .esports_navigation #teams_dropdown.drop_down>ul>li .esports_nav_pic img{width:100%;height:auto;background-position:center center !important;background-size:cover !important;display:inline-block;vertical-align:middle}#content .esports_navigation #teams_dropdown.drop_down>ul>li .esports_nav_pic:before{display:inline-block;width:2px;margin-left:-2px;height:100%;vertical-align:middle;content:''}#content .esports_navigation #teams_dropdown.drop_down>ul>li a{display:block;padding:12px 20px 10px 20px;margin:0;color:#344f60 !important;background-color:transparent;text-decoration:none;text-transform:none;font-size:1.1em;line-height:1.1em;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;clear:both;font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif" !important;text-align:center}#content .esports_navigation #teams_dropdown.drop_down>ul>li a:hover,#content .esports_navigation #teams_dropdown.drop_down>ul>li a.active{background-color:#344f60;color:#fff !important}#content .esports_navigation #teams_dropdown.drop_down>ul>li a:hover ~ .esports_nav_pic{opacity:1}#content .esports_navigation #teams_dropdown.drop_down>ul>li:nth-child(9),#content .esports_navigation #teams_dropdown.drop_down>ul>li:last-child{border-bottom:none}#content .esports_navigation #teams_dropdown.drop_down>ul>li:nth-child(even){border-right:none}#content .esports_navigation li:hover .drop_down{opacity:1;visibility:visible;height:auto}}#content #ecwd_back_link{display:none !important}#content .ecwd_theme_calendar_grey{font-family:"montserratregular",Helvetica,Gotham,Arial,"sans-serif"}#content .ecwd_theme_calendar_grey .calendar-head{background:#344f60 !important;border:none;border-radius:5px;font-size:1em !important;color:#fff !important}#content .ecwd_theme_calendar_grey .calendar-head .next a,#content .ecwd_theme_calendar_grey .calendar-head .previous a,#content .ecwd_theme_calendar_grey .calendar-head .current-month a,#content .ecwd_theme_calendar_grey .calendar-head .current-month{color:#fff !important}#content .ecwd_theme_calendar_grey .calendar-head .previous a span:not(.month-name),#content .ecwd_theme_calendar_grey .calendar-head .next a span:not(.month-name){border-radius:50%;width:20px;height:20px;display:inline-block;vertical-align:middle;background:#fff;color:#344f60 !important;font-size:1em;line-height:22px;font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif" !important;text-align:center}#content .ecwd_theme_calendar_grey .calendar-head .current-month{font-size:1.2em !important;font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif"}#content .ecwd_theme_calendar_grey .calendar-head .current-month a{border-radius:50%;width:20px;height:20px;display:inline-block;vertical-align:middle !important;background:#fff;color:#344f60 !important;font-size:.8em !important;line-height:22px !important;font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif" !important;text-align:center;margin-top:-8px}#content .ecwd_theme_calendar_grey .calendar-head .current-month div{color:#fff !important;font-size:1em !important;line-height:1em !important}#content .ecwd_theme_calendar_grey .cal_tabs_blue .filter-container{margin:10px 0 0 0 !important;padding:0 !important}#content .ecwd_theme_calendar_grey .cal_tabs_blue .filter-container ul{background-color:transparent !important;margin:0 !important;padding:0 !important}#content .ecwd_theme_calendar_grey .cal_tabs_blue .filter-container ul li{margin-right:5px !important}#content .ecwd_theme_calendar_grey .cal_tabs_blue .filter-container ul a{padding:10px !important;border-radius:5px 5px 0 0}#content .ecwd_theme_calendar_grey .cal_tabs_blue .filter-container ul li.ecwd-selected-mode a{background-color:#9e0b0f !important;color:#fff !important}#content .ecwd_theme_calendar_grey .ecwd_calendar_container{border:1px solid #9e0b0f !important;padding:20px !important}#content .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container ul{margin:0 !important;padding:0 !important}#content .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .current-day .day-number{background:#9e0b0f !important;color:#fff !important}#content #subnav{padding:30px 30px 30px 40px;background:#606a70;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;position:relative;color:#fff}#content #subnav .sidebar_header{font-family:"allerbold",Helvetica,Gotham,Arial,"sans-serif";color:#fff;font-size:1.6em;margin-bottom:25px}#content #subnav .sidebar_header a{color:#fff;text-decoration:none}#content #subnav .sidebar_header a:hover{text-decoration:underline}#content #subnav .subtoggle{display:block;position:absolute;width:25px;height:25px;right:0;top:10px;border-radius:50%;background-image:url(../images/common/plus-white.png);background-repeat:no-repeat;background-position:center center;border:1px solid #fff}#content #subnav .subtoggle:hover{cursor:pointer;background-color:#fff;background-image:url(../images/common/plus.png)}#content #subnav ul{margin:0 !important;padding:0 !important;list-style:none}#content #subnav ul li{position:relative;margin:0 !important;padding:5px 0 !important}#content #subnav ul li a{display:block;text-decoration:none;margin:0 0 0 -5px;color:#fff !important;font-size:.95em;line-height:1.2em;padding:5px 5px 5px 5px !important;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#content #subnav ul li a:hover{text-decoration:underline}#content #subnav ul li a img{display:inline-block;vertical-align:middle;margin-top:-4px}#content #subnav ul li.current_page_item>a{background-color:rgba(255,255,255,0.4) !important}#content #subnav ul li.build_dakota>a{padding-left:30px !important;background-image:url(../images/build_dakota_icon.png);background-repeat:no-repeat;background-position:left 4px}#content #subnav ul li.page_item_has_children>a,#content #subnav ul li.menu-item-has-children>a,#content #subnav ul li>a{width:calc(100% - 30px)}#content #subnav ul li.page_item_has_children>ul.children,#content #subnav ul li.page_item_has_children>.dropDown>ul.children,#content #subnav ul li.page_item_has_children>ul.sub-menu,#content #subnav ul li.menu-item-has-children>ul.children,#content #subnav ul li.menu-item-has-children>.dropDown>ul.children,#content #subnav ul li.menu-item-has-children>ul.sub-menu,#content #subnav ul li>ul.children,#content #subnav ul li>.dropDown>ul.children,#content #subnav ul li>ul.sub-menu{visibility:hidden;opacity:0;max-height:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#content #subnav ul li.page_item_has_children.active_nav>.subtoggle,#content #subnav ul li.menu-item-has-children.active_nav>.subtoggle,#content #subnav ul li.active_nav>.subtoggle{background-image:url(../images/common/minus-white.png)}#content #subnav ul li.page_item_has_children.active_nav>.subtoggle:hover,#content #subnav ul li.menu-item-has-children.active_nav>.subtoggle:hover,#content #subnav ul li.active_nav>.subtoggle:hover{background-image:url(../images/common/minus.png)}#content #subnav ul li.page_item_has_children.active_nav>ul.children,#content #subnav ul li.page_item_has_children.active_nav>.dropDown>ul.children,#content #subnav ul li.page_item_has_children.active_nav>ul.sub-menu,#content #subnav ul li.menu-item-has-children.active_nav>ul.children,#content #subnav ul li.menu-item-has-children.active_nav>.dropDown>ul.children,#content #subnav ul li.menu-item-has-children.active_nav>ul.sub-menu,#content #subnav ul li.active_nav>ul.children,#content #subnav ul li.active_nav>.dropDown>ul.children,#content #subnav ul li.active_nav>ul.sub-menu{opacity:1;visibility:visible;max-height:5000px}#content #subnav ul li:last-child{margin-bottom:0}#content #subnav>ul>li>a{font-size:1.05em;font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif"}#content #subnav>ul ul{margin:0 0 0 10px !important;padding:0 !important}#subnav:before{content:" ";position:absolute;display:block;width:100%;height:50%;z-index:-1;left:0;top:0;transform-origin:top right;-ms-transform:skew(0deg, 8deg);-webkit-transform:skew(0deg, 8deg);transform:skew(0deg, 8deg);background-color:#606a70}@media screen and (min-width: 1000px){#content #subnav{min-height:600px}}#content .post_excerpt{padding:0 0 30px 0;border-bottom:5px solid #9e0b0f;margin-bottom:30px}#content .post_excerpt h2{font-family:"montserratregular",Helvetica,Gotham,Arial,"sans-serif";font-size:1.4em;line-height:1.2em;margin-bottom:5px;color:#9e0b0f;padding:0;border-bottom:none}#content .post_excerpt h2 a{text-decoration:none}#content .post_excerpt h2 a:hover{text-decoration:underline}#content .post_excerpt .meta{margin:0 0 10px 0;font-weight:bold}#content .post_excerpt p{margin-bottom:15px}#content .meta{margin:0 0 30px 0;font-weight:bold}#content .single_feature_image{margin:0 20px 20px 0;display:block;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;float:left}#content #pagination_top{margin-bottom:30px}#content #pagination_bottom{padding-top:20px;border-top:5px solid #344f60;margin-top:30px;margin-bottom:50px}#content .pagination{text-align:center;display:block}#content .pagination a.page-numbers,#content .pagination span.page-numbers{display:inline-block;vertical-align:middle;margin:0 5px;font-size:1em;line-height:1em;text-decoration:none !important;font-family:"montserratregular",Helvetica,Gotham,Arial,"sans-serif";padding:6px 10px;border-bottom:3px solid #fff}#content .pagination .navigation_header{font-weight:bold;margin-bottom:10px;display:block}#content .pagination span.page-numbers.current{border-bottom-color:#344f60}#content .pagination a.page-numbers:hover{border-bottom-color:#344f60;background:#344f60;color:#fff !important}#content .pagination a.next,#content .pagination a.prev{padding:0 !important;border:none !important;background:#344f60;font-weight:bold;color:#fff !important;width:25px;height:25px;line-height:25px;border-radius:50%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#content .pagination a.next:hover,#content .pagination a.prev:hover{background:#344f60;color:#fff !important}.site-footer{margin:80px 0 0 0}.site-footer #footer_top{background:#e0e2e2;text-align:center;padding:20px;padding-top:50px;position:relative;margin-bottom:200px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.site-footer #footer_top #footer_logo{display:inline-block;vertical-align:bottom;text-decoration:none;margin-bottom:50px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.site-footer #footer_top #footer_contacts{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.site-footer #footer_top #footer_contacts address{font-style:normal;margin-bottom:25px;line-height:1.4em}.site-footer #footer_top #footer_contacts .mobile_phone{font-size:1.1em;line-height:1.1em;font-weight:bold}.site-footer #footer_top #footer_contacts .mobile_phone a{padding:5px;display:inline-block;text-decoration:none}.site-footer #footer_top #footer_contacts .mobile_phone a:hover{background:#344f60;color:#fff}.site-footer #footer_top #footer_success{background:#606a70;border-radius:50%;width:250px;height:250px;color:#fff;margin:30px auto -165px auto;font-weight:bold;font-size:1.1em;line-height:1.4em;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.site-footer #footer_top #footer_success>div{display:inline-block;vertical-align:middle;width:100%}.site-footer #footer_top #footer_success #footer_success_head{text-transform:uppercase;margin-bottom:10px}.site-footer #footer_top #footer_success #footer_success_percent{font-size:3.5em;font-family:"montserratsemibold",Helvetica,Gotham,Arial,"sans-serif";margin-bottom:20px}.site-footer #footer_top #footer_success #footer_success_percent sup{font-size:.4em}.site-footer #footer_top #footer_success:before{content:' ';display:inline-block;vertical-align:middle;height:100%;width:1%;margin-left:-1%}.site-footer #footer_top:before,.site-footer #footer_top:after{content:" ";position:absolute;display:block;width:50%;height:50%;left:0;background:#e0e2e2;z-index:-1;top:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.site-footer #footer_top:before{transform-origin:top right;-ms-transform:skew(0deg, 4deg);-webkit-transform:skew(0deg, 4deg);transform:skew(0deg, 4deg)}.site-footer #footer_top:after{left:50%;transform-origin:top left;-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg);transform:skew(0deg, -4deg)}.site-footer #footer_links #footer_navs{border-top:1px solid #444;padding:20px;text-align:center;margin-top:15px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.site-footer #footer_links #footer_navs #accredited{display:inline-block;margin:-37px auto 20px auto;background:#fff;padding:0 10px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.site-footer #footer_links #footer_navs ul{list-style:none;display:inline;text-align:center;margin:0 !important;padding:0 !important}.site-footer #footer_links #footer_navs ul>li{display:inline-block;margin:5px 0;padding:0 15px;border-right:1px solid #444}.site-footer #footer_links #footer_navs ul a{text-decoration:none;color:#444;text-transform:uppercase;font-weight:bold}.site-footer #footer_links #footer_navs ul a:hover,.site-footer #footer_links #footer_navs ul>li:hover a{text-decoration:underline}.site-footer #footer_links #footer_navs ul:last-child>li:last-child{border-right:none}.site-footer #footer_links #footer_navs .drop_down{display:none}.site-footer #awards_copyright{text-align:center;margin:20px}.site-footer #awards_copyright #footer_accolades{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.site-footer #awards_copyright #footer_accolades a,.site-footer #awards_copyright #footer_accolades img,.site-footer #awards_copyright #footer_accolades iframe{display:inline-block;vertical-align:middle;margin:0 5px;width:150px}.site-footer #awards_copyright #copyright_strip{text-align:center;font-size:.8em;padding:30px 20px 60px 20px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.site-footer #awards_copyright #copyright_strip div:first-child{margin-bottom:20px}.site-footer #awards_copyright #copyright_strip a{color:#444}.site-footer #awards_copyright #copyright_strip #imd{margin:-3px 0 0 0}.site-footer #awards_copyright #copyright_strip a.imd{background:url(../images/social/insight_marketing_design_logo.png) no-repeat right 5px;height:24px;line-height:24px;display:inline-block;padding:0 27px 0 0}.site-footer #awards_copyright #copyright_strip a:hover.imd{background-image:url(../images/social/insight_marketing_design_logo_over.png)}@media screen and (min-width: 650px){.site-footer #footer_top #footer_logo{margin-bottom:30px}.site-footer #footer_top #footer_contacts address,.site-footer #footer_top #footer_contacts .mobile_phone{display:inline-block;vertical-align:bottom;text-align:left;margin-bottom:0}.site-footer #footer_top #footer_contacts address{padding:0 40px 0 0}.site-footer #footer_top #footer_contacts .mobile_phone{text-align:right;font-size:1em;line-height:1em;padding:0}}@media screen and (min-width: 850px){.site-footer #footer_top:before{width:70%}.site-footer #footer_top:after{width:30%;left:70%}.site-footer #footer_links #footer_navs ul a{font-size:.75em}}@media screen and (min-width: 1050px){.site-footer{margin:175px 0 0 0}.site-footer #footer_top{padding-top:20px;margin-bottom:50px}.site-footer #footer_top #footer_logo_section,.site-footer #footer_top #footer_success{display:inline-block;vertical-align:middle}.site-footer #footer_top #footer_logo_section{width:calc(100% - 250px);padding-right:20px}.site-footer #footer_top #footer_success{margin:0 auto}.site-footer #footer_top #footer_contacts address,.site-footer #footer_top #footer_contacts .mobile_phone{margin-bottom:25px;text-align:center}.site-footer #footer_links #footer_navs{text-align:right;padding-left:20px}.site-footer #footer_links #footer_navs>div{text-align:left}.site-footer #footer_links #footer_navs ul{text-align:left}.site-footer #footer_links #footer_navs ul:first-child li:first-child{padding-left:0}.site-footer #awards_copyright{margin:20px 0 20px 20px}}@media screen and (min-width: 1350px){.site-footer #footer_top{padding-top:30px;padding-bottom:60px}.site-footer #footer_top #footer_logo_section,.site-footer #footer_top #footer_success{vertical-align:bottom}.site-footer #footer_top #footer_logo_section{text-align:left}.site-footer #footer_top #footer_logo{margin:0 40px 0 0}.site-footer #footer_top #footer_contacts{display:inline-block;vertical-align:bottom}.site-footer #footer_top #footer_contacts address,.site-footer #footer_top #footer_contacts .mobile_phone{margin-bottom:0;text-align:left}.site-footer #footer_top #footer_contacts .mobile_phone{text-align:right}.site-footer #footer_top #footer_success{margin:-115px auto -25px auto}.site-footer #awards_copyright #footer_accolades{text-align:left !important;float:left;width:65%;margin:0;padding-left:0}.site-footer #awards_copyright #footer_accolades a:first-child{margin-left:0}.site-footer #awards_copyright #copyright_strip{text-align:right;float:left;width:35%;margin:0;padding:0 20px 60px 10px}}@media screen and (min-width: 1500px){.site-footer #footer_links #footer_navs{padding-left:0}.site-footer #awards_copyright{margin-left:0}}
/*# sourceMappingURL=main.css.map */
