@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}@media only screen and (max-width: 1280px){.nav{margin-right:0;margin-left:10px}}@media only screen and (max-width: 1024px){.header .main_header .wrap_main_menu{right:auto;left:0}.header .top_header .register_mobile{float:right}.mobile_menu_opener{float:left}#nav-icon3{float:left}.wrap_mobile_menu{transform:translateX(100%)}.wrap_mobile_menu .mobile_main_menu{background:#fff}.wrap_mobile_menu ul li>.sub-menu{display:none}.wrap_mobile_menu ul li>.sub-menu>li>a{padding-left:17px;padding-right:30px}.wrap_mobile_menu ul li>.sub-menu>li>a:after{right:auto;left:0;background-image:url(../../images/caretleft.png)}.wrap_mobile_menu ul li.menu-item-has-children:after{right:auto;left:20px;background-image:url(../../images/caretleft.png)}.wrap_mobile_menu ul li.opened:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.wrap_mobile_menu.active{transform:translateX(0)}.home_banner_events .home_banner_events_slider{margin-left:0;margin-right:0}.home_banner_events .home_banner_events_slider .side_event_wrap .small_title{padding-right:0;padding-left:0}.popup_box_wrap .popup-modal-dismiss{right:auto;left:15px}.post_btns .register_wrap{float:right}.post_btns .add_to_calendar_btn{float:left}.home_news_events_sec .event_news_col.wide_col .inner_col .post_updated{left:auto;right:auto}.event_blk .inner_col .post_btns{left:auto;right:auto}.page_banner .page_title.long_title{padding-right:0;padding-left:1rem}.image_content_module .wrap_content p{text-align:right}.page_simple_content .simple_links_sec .link{display:block;margin:0;margin-bottom:10px}.contact_page_info .wrap_info_flex .info_col .inner_info .wrap_text{padding-left:0;padding-right:0}.accordion .accordion-item .accordion-title{padding-left:0;padding-right:35px}.single-event-sec .event_info .info_blk{margin-right:0;margin-left:0}.official_col .inner_official_col .wrap_content{padding-left:0;padding-right:0}.students_services_sec .wrap_useful_tabs .tabs li:first-child{float:right}.students_services_sec .wrap_useful_tabs .tabs li:last-child{float:left}.student_association_sec .wrap_items ul li{padding-left:0;padding-right:15px}.dept_col:nth-child(odd){padding-right:0;padding-left:10px}.dept_col:nth-child(even){padding-left:0;padding-right:10px}.first-degree-wrap .content_two_columns .wrap_con{padding-right:0;padding-left:0}.image_content_module .inner_col{padding-left:0;padding-right:0}.first-degree-wrap .content_two_columns p{text-align:right !important}.content_two_columns .column:first-child .link{text-align:right}.degree_team_sec .wrap_useful_tabs .tabs li:first-child{float:right}.degree_team_sec .wrap_useful_tabs .tabs li:last-child{float:left}.official_col_ver2 .inner_official_col{border-left:0;border-right:4px solid #ffc20c}.official_col_ver2 .inner_official_col .wrap_content{padding-left:2rem;padding-right:0}.official_col_ver2 .inner_official_col .wrap_content:after{right:auto;left:10px;background-image:url(../../images/arrleft_he.png)}.official_col_ver2 .inner_official_col.active .wrap_content:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.project_strip .project_title,.join_now_stip .project_title{margin-right:0;margin-left:0}.project_strip .project_subtitle,.join_now_stip .project_subtitle{margin-right:0;margin-left:0}.all_careers_strip .title{margin-right:0;margin-left:0}.all_careers_strip .links a:first-child{margin-right:0;margin-left:0}.dorms_types_sec .wrap_dorms_types .dorm_type_col .inner_col .wrap_content{padding-right:0;margin-left:0}.footer .foot_menu_opener:after{right:auto;left:20px;background-image:url(../../images/foot_open.png)}.footer .footer_col.active .foot_menu_opener:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.footer .footer_newsletter .wrap_footer_newsletter .gform_wrapper{padding-right:0}}@media only screen and (max-width: 640px){.news_blk .inner_col .post_updated{left:auto;right:auto}}@media only screen and (max-width: 1600px){.landing_main_sec{min-height:640px}}@media only screen and (max-width: 1200px){.landing_main_sec .content_col{width:70%}.landing_main_sec .form_col{width:30%}.landing_main_sec .wrap_form li.gfield{margin-bottom:25px !important}}@media only screen and (max-width: 1024px){.landing_main_sec .content_col{width:100%}.landing_main_sec .banner_content{padding:0 10px}.landing_main_sec{min-height:300px}.landing_main_sec .form_col{width:100%}.landing_boxes{background-color:#000}.landing_boxes .box_col{margin-bottom:2rem}.landing_boxes .box_col:last-child{margin-bottom:0}.landing_boxes .wrap_socials{text-align:center;margin-top:1rem}.landing_boxes .wrap_socials ul li{float:none;display:inline-block;margin:0 8px}.wrap_form{padding:30px;padding-bottom:30px;min-height:auto}.wrap_form .form_title h3{line-height:1}.gform_wrapper .gform_footer{padding:0 !important}.consult_sec .wrap_form .gform_wrapper,.fastreg_sec .wrap_form .gform_wrapper,.contact_fast_sec .wrap_form .gform_wrapper{padding-right:0}.consult_sec .wrap_form .gform_wrapper li.gfield,.fastreg_sec .wrap_form .gform_wrapper li.gfield,.contact_fast_sec .wrap_form .gform_wrapper li.gfield{padding-left:0 !important}.landing_main_sec .landing_popup{position:absolute;left:10px;right:10px;margin:auto;z-index:999;top:80px;background:#fff}.landing_main_sec .landing_popup .inner_lending_pop{padding-top:30px}.landing_main_sec .landing_popup .close_pop{top:12px;right:12px;display:inline-block;z-index:3;height:17px;width:17px}.landing_main_sec .landing_popup .close_pop a{padding:0;border:0}.landing_main_sec .landing_popup .close_pop a:hover{background:#fff}.landing_main_sec .landing_popup .inner_lending_pop .landing_popup_content .pop_subjects ul li{font-size:16px}.landing_main_sec .landing_popup .inner_lending_pop .landing_popup_content .pop_top_div{margin-bottom:15px}.landing_main_sec .landing_popup .inner_lending_pop .landing_popup_content .pop_top_div:after{display:none}.landing_main_sec .landing_popup .inner_lending_pop .landing_popup_content h4{line-height:1.3;font-size:16px}.landing_main_sec .landing_popup .inner_lending_pop .landing_popup_content .pop_top_div .pop_title h3{font-size:30px}.landing_main_sec .landing_popup .inner_lending_pop .landing_popup_content .pop_top_div .pop_subtitle{font-size:16px}}@media only screen and (max-width: 640px){.landing_phone{position:fixed;top:24px;right:10px;z-index:999;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.landing_phone.scrolled{background:rgba(0,0,0,0.5);line-height:1;padding:7px 10px;border-radius:20px}body.admin-bar .landing_phone{top:70px}body.admin-bar .header-landing{top:46px}.header-landing,.header-landing .flex_wrap{min-height:70px}.header-landing .flex_wrap{padding:0 15px}.header-landing.black{background-color:#000}.header-landing .flex_wrap a{display:block}.header-landing .flex_wrap a img{max-width:150px}.header-landing .landing_phone a .phone_text_wrap .phone_text,.header-landing .landing_phone a .phone_text_wrap .star{font-size:23px}.header-landing .landing_phone a .phone_text_wrap .star{top:4px}.header-landing .landing_phone a img{width:22px}.landing_main_sec{padding-top:7rem;min-height:540px}.landing_main_sec .wrap_titles .title h1{font-size:30px}.landing_main_sec .wrap_titles .subtitle{font-size:20px}.landing_main_sec .add_to_calendar_wrap{margin-top:2rem}.landing_main_sec .add_to_calendar_wrap .a2cldr ul{background:#fff}.landing_boxes{padding:30px;padding-bottom:1rem}.landing_boxes .box_col{padding:0}.wrap_form li.gfield{margin-bottom:25 !important}.landing_boxes .inner_col .wrap_img{min-height:195px}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label{font-weight:400 !important}.landing_boxes .inner_col .wrap_title_icon{min-height:85px}.landing_boxes .inner_col .wrap_title_icon{padding-left:20px}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding-left:5px !important;padding-top:0 !important}}@media only screen and (max-width: 641px){.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{width:100% !important}}@media only screen and (max-width: 1024px){.landing_main_sec .landing_popup .close_pop{right:auto;left:12px}}@media only screen and (max-width: 640px){.landing_phone{right:auto;left:10px}.landing_boxes .inner_col .wrap_title_icon{padding-left:0;padding-right:20px}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding-left:0px !important;padding-right:5px !important}}
