@charset "UTF-8"; /* CSS Document */ .vc_row { text-align: left; } .vc_empty_space { float:left; width:100%; } .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a { color: #fff; } .vc_tta-color-white.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-white.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-flat .vc_tta-controls-icon::before { border-color: #fff; } .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color: #06273c; } .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading { background-color: #06273c; } .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a { color: #fff; } .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover { background-color: #0d3047; } .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body { background-color: transparent; } fieldset.study-reason { display:none !important; } #qode-lowes .carousel-inner .left h3 { padding-left: 20px; border-left: 3px #001523 solid; } #qode-lowes div.slider_content.left .slide_buttons_holder { display: inline-block; padding-left: 23px; border-left: 3px #001523 solid; } div.student-id { width:60%; margin:0 auto; } .page-id-273 input.wpcf7-form-control.wpcf7-text, .page-id-273 input.wpcf7-form-control.wpcf7-number, .page-id-273 input.wpcf7-form-control.wpcf7-date, .page-id-273 textarea.wpcf7-form-control.wpcf7-textarea, .page-id-273 select.wpcf7-form-control.wpcf7-select, .page-id-273 input.wpcf7-form-control.wpcf7-quiz { background-color: #f1f1f1; } .page-id-628 input.wpcf7-form-control.wpcf7-text, .page-id-628 input.wpcf7-form-control.wpcf7-number, .page-id-628 input.wpcf7-form-control.wpcf7-date, .page-id-628 textarea.wpcf7-form-control.wpcf7-textarea, .page-id-628 select.wpcf7-form-control.wpcf7-select, .page-id-628 input.wpcf7-form-control.wpcf7-quiz { background-color: #f1f1f1; } option[value="2729"] { display:none !important; } option[value="2738"] { display:none !important; } .sbHolder { display: none; } .sky-form .select select { display: block !important; } .link-back { padding-top: 20px; } .link-back p { font-size: 12px; margin-bottom: -30px !important; } .page-id-468 .sky-form .select select { display: block !important; background: #F1F1F1 !important; background-color: #F1F1F1 !important; } .page-id-231 .q_accordion_holder.accordion div.accordion_content { margin: 0; padding: 15px; background-color: #f1f1f1; } .page-id-231 .q_accordion_holder.accordion:not(.boxed) .ui-accordion-header span.tab-title { background-color: #001523; } .page-id-231 .q_accordion_holder.accordion:not(.boxed) .ui-accordion-header span.tab-title:hover { /*opacity:0.8;*/ } .page-id-231 .q_accordion_holder.accordion:not(.boxed) .ui-accordion-header span.tab-title-inner { color: #fff; } .sky-form a { color: #0e76bc; } .sky-form .button { margin: 25px 0 50px 15px !important; } div.ax-result { margin: 0 auto; max-width: 1250px; } .header3 { font-size: 18px !important; margin-bottom: 100px !important; margin-top: 100px !important; } .white.last-form { padding: 50px 0 0 0; } .page_not_found { margin: 290px 0 120px; } .error404 header.centered_logo .q_logo img { height: 139px !important; } .formbody { max-width: 1380px !important; padding: 0 40px !important; } .google-map-placeholder { border: 0px solid #333 !important; } .footer_bottom a, .footer_bottom ul li a { text-decoration: none; } .footer_top a { text-decoration: none; } .no-overflow { overflow:hidden; } video#post-innovation-vid { position: absolute; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; background: url(http://dev.penncollege.edu.au/wp-content/uploads/2015/03/general-2-large.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: 100% !important; top: 0; } video#post-dental-vid { position: absolute; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; background: url(http://dev.penncollege.edu.au/wp-content/uploads/2015/03/study-3.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: 100% !important; top: 0; } video#undergrad-vid { position: absolute; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; background: url(http://dev.penncollege.edu.au/wp-content/uploads/2015/03/general-3.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: 100% !important; top: -250px; } video#school-vid { position: absolute; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; background: url(http://dev.penncollege.edu.au/wp-content/uploads/2015/03/general-2.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: 100% !important; top: 0; } video#post-vid { position: absolute; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; background: url(http://dev.penncollege.edu.au/wp-content/uploads/2015/03/business-2.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: 100% !important; top: 0; } video#business-vid { position: absolute; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; background: url(http://dev.penncollege.edu.au/wp-content/uploads/2015/03/business-1-small.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: 100% !important; top: 0; } video#dentist-vid { position: absolute; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; background-image: url(http://dev.penncollege.edu.au/wp-content/uploads/2015/03/general-1-small.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: 100% !important; top: 0; } video#innovation-vid { position: absolute; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; background: url(http://dev.penncollege.edu.au/wp-content/uploads/2015/03/business-3-small.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: 100% !important; top: 0; } div.front { z-index:1000; } .bg-opacity { background-color: rgba(0,0,0, 0.7); } .bg-opacity-light { background-color: rgba(0,0,0, 0.6); min-height:118px; padding-top: 120px; padding-bottom: 120px; text-align: left; } header.sticky .header_bottom { display: none; } .admin-bar header.sticky.sticky_animate, .admin-bar header.fixed { display: none; } header.sticky .drop_down .second { top: 30px; } header.dark .q_logo img.light { display: none; } header.dark .q_logo img.normal { display: none; } p a { color:#505050; font-weight: 300; } p.align-right { text-align:right; } .white-text p { color:#ffffff; } a { cursor:pointer; font-weight: 300; } p a:hover { opacity:0.8; } a:hover { opacity:0.8; } a img:hover { opacity:0.8; } .page-id-155 .border-left { border-left: 3px #505050 solid; padding-left:20px; float:left; width: 80%; } .border-left { border-left: 3px #505050 solid; padding-left:20px; float:left; } .border-left-courses { border-left: 3px #505050 solid; padding-left:20px; float:left; width: 80%; } .border-left-yellow { border-left: 3px #f3b203 solid; padding-left:20px; float:left; } .border-left-white { border-left: 3px #ffffff solid; padding-left:20px !important; float:left; } .border-left-locations { border-left: 3px #505050 solid; padding-left:20px; float:left; width: 50%; } .locations-logo { padding-left:20px; float:left; width: 30%; } .course-icon { float: left; margin-right: 20px; } .border-left-blue { border-left: 3px #0e76bc solid; padding-left:20px; } header.centered_logo .q_logo img { height: auto !important; } .home header.centered_logo .q_logo img { height: 100% !important; } header.centered_logo .q_logo img:hover { opacity:0.8; } header.centered_logo:not(.sticky) .q_logo img:hover { opacity:0.8; } .full_width { position: relative !important; } .no-margin p { margin-top:0; } .neg-margin { margin-top:-20px; } .above { z-index:1000; position: absolute !important; left: 48.5%; } .above-other { z-index:1000; position: relative !important; left:0; } .dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a, .dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a, .dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li:not(:first-child):before { color: #fff; } header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a, nav.main_menu>ul>li.active>a { color: #e6ae48 !important; } header.stick_with_left_right_menu nav.main_menu.left_side { position: absolute; width: 49%; top: 37%; left: -90px; z-index: 50; } header.stick_with_left_right_menu nav.main_menu.right_side { position: absolute; width: 49%; top: 0; right: -90px; left: auto; z-index: 50; } .content { margin-top: -223px; } nav.main_menu>ul>li>a { padding: 0 30px; } header .header_top_bottom_holder { border-top: 2px #f3b203 solid; } header.stick_with_left_right_menu.sticky .header_inner_left { display: inline-block; vertical-align: middle; position: relative; top: 0; margin: 0; left: auto; z-index: 100; float:none; } header.stick_with_left_right_menu.sticky nav.main_menu.left_side, header.stick_with_left_right_menu.sticky nav.main_menu.right_side{ width: 42%; } /*header.stick_with_left_right_menu.sticky nav.main_menu.left_side { left:-100px; }*/ header.stick_with_left_right_menu.sticky nav.main_menu.right_side { top: -34px; } header.stick_with_left_right_menu.sticky nav.main_menu.right_side .top-buttons { margin-bottom: 25px; margin-top: 15px; } header.centered_logo.sticky .q_logo img { height: auto!important; left: -67px; top: -43%; } .header_top .right .inner > div:first-child, .header_top .right .inner > div, .header_top .left .inner > div:last-child, .header_top .left .inner > div { border: none; margin-right: 90px; margin-top: 15px; } div.top-buttons { text-align: right; margin-right: 93px; margin-bottom: 25px; margin-top: 5px; } div#text-3 p { margin-top:0; } div#text-4 { border-left: 3px #f4b318 solid; padding-left: 20px; } div#text-5 { border-left: 3px #f4b318 solid; padding-left: 20px; } div#text-4 .vc_col-sm-4 p { margin: 0; } div#text-4 .vc_col-sm-6 p { margin: 0; } div#text-5 a { /*line-height: 35px;*/ font-weight:900; } .carousel-inner .right h3 { text-align: right; padding-right: 20px; border-right: 3px #fff solid; } /* DARK */ #qode-staff .carousel-inner .right h3 { text-align: right; padding-right: 20px; border-right: 3px #001523 solid; } #qode-staff div.slider_content.right .slide_buttons_holder { display: inline-block; padding-right: 23px; border-right: 3px #001523 solid; } #qode-locations .carousel-inner .right h3 { text-align: right; padding-right: 20px; border-right: 3px #001523 solid; } #qode-locations div.slider_content.right .slide_buttons_holder { display: inline-block; padding-right: 23px; border-right: 3px #001523 solid; } #qode-locations .carousel-inner .right h3 { text-align: right; padding-right: 20px; border-right: 3px #001523 solid; } #qode-enrol div.slider_content.right .slide_buttons_holder { display: inline-block; padding-right: 23px; border-right: 3px #001523 solid; } #qode-enrol .carousel-inner .right h3 { padding-right: 20px; border-right: 3px #001523 solid; } #qode-forms div.slider_content.left .slide_buttons_holder { display: inline-block; padding-left: 23px; border-left: 3px #001523 solid; } #qode-forms .carousel-inner .left h3 { padding-left: 20px; border-left: 3px #001523 solid; } #qode-why-us .carousel-inner .left h3 { padding-left: 20px; border-left: 3px #001523 solid; } #qode-why-us div.slider_content.left .slide_buttons_holder { display: inline-block; padding-left: 23px; border-left: 3px #001523 solid; } #qode-faq .carousel-inner .left h3 { padding-left: 20px; border-left: 3px #001523 solid; } #qode-faq div.slider_content.left .slide_buttons_holder { display: inline-block; padding-left: 23px; border-left: 3px #001523 solid; } div.slider_content.right .slide_buttons_holder { display: inline-block; padding-right: 23px; border-right: 3px #fff solid; } div.slider_content.left .slide_buttons_holder { display: inline-block; padding-left: 23px; border-left: 3px #fff solid; } .carousel-inner .left h3 { padding-left: 20px; border-left: 3px #fff solid; } /*.carousel-inner .slider_content .slide_buttons_holder { display: inline-block; padding-left: 23px; border-left: 3px #fff solid; }*/ .carousel-inner .slider_content .slide_buttons_holder .qbutton { border-radius: 3px; padding: 10px 15px; border-color: #f3b203; } .carousel-inner .slider_content .slide_buttons_holder .qbutton:hover { border-color: #ffca3b !important; } .carousel-inner .slider_content .slide_buttons_holder .qbutton.white { border-color: #f3b203 !important; background-color: #f3b203; } .carousel-inner .slider_content .slide_buttons_holder .qbutton.white:hover { border-color: #ffca3b !important; background-color: #ffca3b; } .arrow-down { width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #0e76bc; margin: 0 auto; float:none; } .dental-image { background-image:url(/wp-content/uploads/2015/01/Home-dental.jpg); } .innovation-image { background-image:url(/wp-content/uploads/2015/01/Home-innovation.jpg); } .business-image { background-image:url(/wp-content/uploads/2015/01/Home-busines.jpg); } .school-leaver-image { background-image:url(/wp-content/uploads/2015/02/Penn_school_leavers.jpg); } .postgrad-image { background-image:url(/wp-content/uploads/2015/02/Penn_postgrad.jpg); } .home .q_slider { margin-bottom: -72px; } header.dark .q_logo img.dark { height: 139px !important; width: 136px !important; } header.centered_logo:not(.sticky) .q_logo img { height: 139px !important; width: 136px !important; } .home header.centered_logo:not(.sticky) .q_logo img { height: auto !important; width: 136px !important; } header.centered_logo .q_logo a { display: inline-block; vertical-align: middle; height: 160px !important; } header.dark .header_top { height: 20px; } .home .carousel-inner .slider_content_outer { width: 1270px; } div.sticky nav.main_menu ul li#nav-menu-item-37 { margin-left: 0 !important; } header.stick_with_left_right_menu:not(.sticky) nav.main_menu ul li#nav-menu-item-37 { margin-left: 93px !important; } .drop_down .second .inner ul li a { display: block; color: #001523; height: auto; font-size: 14px; line-height: 24px; margin: 0 10px; } .drop_down .narrow .second .inner ul li { padding: 0; width: 200px; } li.narrow .second .inner ul { padding: 10px 0 10px; } .drop_down .second { left: 30px; margin-top: 10px; border-top: 3px solid #e6ae48 !important; } a.yellow-link { color:#e6ae48 !important; font-weight: 700 !important; } a.blue-link { color:#0e76bc !important; font-weight: 700 !important; } .form-box { padding: 15px; background-color: #f1f1f1; } .qbutton, .qbutton.medium { height: auto; padding: 10px 15px; } .qbutton:hover, .qbutton.medium:hover { opacity:1 !important; } a.ng-scope { display:none !important; } .fa-2x { font-size: 1em; } div.half-width { width: 49%; float: left; margin-right: 2%; margin-bottom: 12px; } div.half-width-last { width: 49%; float: left; margin-right: 0; margin-bottom: 12px; } div.full-width { width: 100%; float: left; margin-bottom: 12px; } input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz { font-size: 13px; border: 2px solid transparent !important; } input.wpcf7-form-control.wpcf7-submit:not([disabled]) { border: 2px solid #0e76bc; color: #fff; background-color: #0e76bc; border-radius: 3px; letter-spacing: 0; font-size: 14px; height: auto; line-height: 0; padding: 16px 22px; } input:hover.wpcf7-form-control.wpcf7-submit:not([disabled]) { border: 2px solid #3293d5; background-color: #3293d5; color: #fff; } /* ACCORDION */ .q_accordion_holder.accordion div.accordion_content { margin: 0; padding: 15px; background-color:#1a2d39; } .q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark { background-color: transparent; } .q_accordion_holder .ui-accordion-header .accordion_mark { top: 0; left: 0; display: block; left: inherit; right: 7px; width: 38px; height: 38px; background-color: transparent !important; border: 0px solid #e6ae48; } .q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon span { line-height: 43px; font-size: 27px; font-weight: bold; color: #f4b318; } .q_accordion_holder.accordion .ui-accordion-header { height: 42px; margin: 10px 0 0; } .q_accordion_holder.accordion:not(.boxed) .ui-accordion-header span.tab-title { padding: 0px 0 0 15px; font-size:15px; } .q_accordion_holder.accordion .ui-accordion-header .ui-state-hover .accordion_mark { color: #ffffff; background-color: transparent !important; } .q_accordion_holder.accordion .ui-accordion-header .ui-state-hover { background-color:#445560; } span.arrow_carrot-left { color: #f3b203; font-size: 30px; font-weight: bold; } a.prev-slide:hover span.arrow_carrot-left { color: #ffffff; } span.arrow_carrot-right { color: #f3b203; font-size: 30px; font-weight: bold; } a.next-slide:hover span.arrow_carrot-right { color: #ffffff; } .qode_image_gallery_no_space.highlight_active ul li:not(.active) { opacity: 0.6; } .vc_custom_1426024457227 { min-height: 388px; } .vc_custom_1426024446888 { min-height: 388px; } /* RESPONSIVE */ @media only screen and (min-width: 1330px) { .boxed .section .section_inner, .grid_section .section_inner { width: 1270px; } .container_inner { width: 1270px; margin: 0 auto; } .carousel-inner .slider_content_outer { width: 1270px; } } @media only screen and (max-width: 1330px) { .vc_custom_1426024457227 { min-height: 360px; } .vc_custom_1426024446888 { min-height: 360px; } } @media only screen and (max-width: 1330px) { .page-id-17 .carousel-inner .item .image { top: 60px; } .page-id-671 .carousel-inner .item .image { top: 60px; } header.stick_with_left_right_menu nav.main_menu.left_side { position: absolute; width: 57%; top: 37%; left: -90px; z-index: 50; } header.stick_with_left_right_menu nav.main_menu.right_side { position: absolute; width: 57%; top: 0; right: -90px; left: auto; z-index: 50; } .home .carousel-inner .slider_content_outer { width: 85%; } header.stick_with_left_right_menu.sticky nav.main_menu.left_side, header.stick_with_left_right_menu.sticky nav.main_menu.right_side { width: 34%; } header.stick_with_left_right_menu.sticky nav.main_menu.left_side { left: -10px !important; } header.stick_with_left_right_menu.sticky nav.main_menu.right_side { right: -10px !important; } header.sticky .header_bottom { display: none; } } @media only screen and (max-width: 1300px) { .page-id-231 .carousel-inner .slider_content .text { width: 60%; margin: 195px 0 0 0; float: left; } .page-id-468 .carousel-inner .slider_content .text { width: 60%; margin: 195px 0 0 0; float: right; } .page-id-17 .carousel-inner .slider_content .text { width: 60%; margin: 195px 0 0 0; float: right; } .page-id-671 .carousel-inner .slider_content .text { width: 60%; margin: 195px 0 0 0; float: right; } .page-id-98 .carousel-inner .slider_content .text { width: 60%; margin: 195px 0 0 0; float: right; } .page-id-198 .carousel-inner .slider_content .text { width: 60%; margin: 195px 0 0 0; float: right; } .page-id-122 .carousel-inner .slider_content .text, .page-id-629 .carousel-inner .slider_content .text { width: 60%; margin: 195px 0 0 0; } .page-id-19 .carousel-inner .slider_content .text { width: 60%; margin: 195px 0 0 0; } .page-id-84 .carousel-inner .slider_content .text { width: 60%; margin: 195px 0 0 0; float: right; } .page-id-273 .carousel-inner .slider_content .text { width: 60%; margin: 195px 0 0 0; float: right; } .page-id-635 .carousel-inner .slider_content .text { width: 60%; margin: 195px 0 0 0; float: right; } } @media only screen and (max-width: 1230px) { .bg-opacity-light { background-color: rgba(0,0,0, 0.6); min-height: 160px; } } @media only screen and (max-width: 1200px) { div.vc_custom_1426024446888 { padding-top: 13% !important; padding-right: 5% !important; padding-bottom: 13% !important; padding-left: 5% !important; } div.vc_custom_1426024457227 { padding-top: 13% !important; padding-right: 5% !important; padding-bottom: 13% !important; padding-left: 5% !important; } div.vc_custom_1425880170719 { padding-top: 5.5% !important; padding-right: 3% !important; padding-bottom: 6.2% !important; padding-left: 3% !important; } div.vc_custom_1425880175612 { padding-top: 5.5% !important; padding-right: 3% !important; padding-bottom: 6.2% !important; padding-left: 3% !important; } .page-id-208 .qbutton.medium { height: auto; padding: 10px 15px; margin-left: 0 !important; margin-bottom: 10px; } .page-id-155 .qbutton.medium { height: auto; padding: 10px 15px; margin-left: 0 !important; margin-bottom: 10px; } video#undergrad-vid { top: -220px; } .vc_col-sm-12 { padding-left:0px; padding-right: 0px; } nav.main_menu>ul>li>a { padding: 0 15px; } .home .carousel-inner .slider_content_outer { width: 95%; } div#text-3 img { width: 100% !important; height: auto !important; } div#text-5 .vc_col-sm-6 { width: 100% !important; margin-bottom: 15px; padding-left: 0 !important; } div#text-4 .vc_col-sm-6 { width: 100% !important; margin-bottom: 15px; padding-left: 0 !important; } div#text-4 .vc_col-sm-4 { width: 100% !important; margin-bottom: 15px !important; padding-left: 0 !important; } .full_section_inner { padding: 0 15px; } header.sticky .header_bottom { background-color: rgba(0,21,35,100) !important; display: none; } div.mobile-padding { padding-top: 80px !important; padding-bottom: 80px !important; } header.centered_logo:not(.sticky) .q_logo img { width: 136px !important; height: 139px !important; } div.vc_custom_1421036833346 { margin-top: 0px !important; } div.vc_custom_1421036880933 { margin-top: 0px !important; } div.vc_custom_1421036889054 { margin-top: 0px !important; } div.vc_custom_1423457867293 { padding-top: 13% !important; padding-right: 5% !important; padding-bottom: 13% !important; padding-left: 5% !important; } div.vc_custom_1423457875426 { padding-top: 13% !important; padding-right: 5% !important; padding-bottom: 13% !important; padding-left: 5% !important; } div.vc_custom_1424241017888 { padding-top: 5.5% !important; padding-right: 2% !important; padding-bottom: 6.2% !important; padding-left: 2% !important; } div.vc_custom_1424241072506 { padding-top: 5.5% !important; padding-right: 2% !important; padding-bottom: 6.2% !important; padding-left: 2% !important; } .page-id-155 .border-left { width: 80%; } div.mobile-contact .vc_col-sm-4 { width: 100% !important; } } @media only screen and (min-width: 1000px) { .home header.centered_logo .logo_wrapper { width:160px !important; } header.centered_logo .logo_wrapper { width:136px !important; } /*header, header.sticky.sticky_animate, header.sticky.centered_logo { position: fixed !important; top: 0 !important; -o-transition: none !important; -webkit-transition: none !important; transition: none !important; } .wrapper_inner > .content { padding-top: 182px !important; } */ header.stick_with_left_right_menu.sticky nav.main_menu.left_side { left:-100px !important; } header.stick_with_left_right_menu.sticky nav.main_menu.right_side { right:-100px !important; } } @media only screen and (max-width: 1000px) { .page-id-155 .vc_col-sm-6 { width: 100%; margin-bottom: 40px; } .page-id-155 .no-overflow { margin-bottom: 0px !important; } .page-id-208 .no-overflow { margin-bottom: 0px !important; } video#undergrad-vid { top: -3px; } .page-id-17 .carousel-inner .item .image { top: 0px; } .page-id-671 .carousel-inner .item .image { top: 0px; } .header_top { display: none!important; } .mobile_menu_button { float: right; margin: 40px 5px 40px 0; } .mobile_menu_button span { color: #ffffff; font-size: 22px; } .logo_wrapper { left: 5%; top: 15px; } .home header.centered_logo .q_logo img { height: 100% !important; width:auto !important; } .home header.centered_logo:not(.sticky) .q_logo img { width: auto !important; height: 100% !important; } header.centered_logo .q_logo a { height: 100px !important; } .header_bottom { min-height: 70px; } nav.mobile_menu a { font-weight:900; } .home .carousel-inner .slider_content .text { float:right; width: 70%; } .home .full_screen .carousel-inner .slider_content { width: 70% !important; top: 10% !important; } header.centered_logo:not(.sticky) .q_logo img { width: auto !important; height: 100% !important; } .dark .mobile_menu_button span { color: #fff; } .vc_col-sm-3.wpb_column.vc_column_container { padding-left: 10px; padding-right: 10px; } h3 { font-size: 20px; line-height: 23px; } div.footer_bottom .vc_col-sm-6 { width:100%; margin:5px 0; } p.align-right { text-align:left; } .page-id-17 .carousel-inner .item .image { background-position: 30% 0; } .page-id-17 .carousel-inner .slider_content .text { width: 74%; margin: 15px 0 0 0; float: right; } .page-id-671 .carousel-inner .slider_content .text { width: 74%; margin: 15px 0 0 0; float: right; } .page-id-98 .carousel-inner .slider_content .text { width: 82%; margin: 15px 0 0 0; float: right; } .page-id-98 .qbutton.large { padding: 0 10px; } .page-id-122 .carousel-inner .slider_content .text, .page-id-629 .carousel-inner .slider_content .text { width: 73%; margin: 15px 0 0 0; } .page-id-122 a.blue-link { font-size: 13px; } .page-id-19 .carousel-inner .slider_content .text { width: 72%; margin: 15px 0 0 0; } div.mobile-padding { padding-top: 50px !important; padding-bottom: 50px !important; } div.vc_custom_1423457867293 { padding-right: 0% !important; padding-left: 0% !important; padding-top: 8% !important; padding-bottom: 8% !important; } div.vc_custom_1423457875426 { padding-right: 0% !important; padding-left: 0% !important; padding-top: 8% !important; padding-bottom: 8% !important; } .page-id-155 .border-left { width: 65%; } .page-id-198 .carousel-inner .slider_content .text { width: 74%; margin: 15px 0 0 0; float: right; } .page-id-198 .border-left-locations { border-left: 3px #505050 solid; padding-left: 20px; float: left; width: 80%; } .page-id-198 .vc_col-sm-6 { width: 100%; margin-bottom: 40px; } .page-id-269 .vc_col-sm-6 { width: 100%; margin-bottom: 40px; } .page-id-208 .vc_col-sm-6 { width: 100%; margin-bottom: 40px; } .school-leaver-image { width: 100%; margin-bottom: 0px !important; } .postgrad-image { width: 100%; margin-bottom: 0px !important; } .vc_col-sm-12 { padding-left:0px; padding-right: 0px; } .accordion_content_inner .vc_col-sm-3.wpb_column.vc_column_container { width: 100%; margin-bottom: 20px; } .border-left-white { padding-left: 20px !important; } .q_accordion_holder.accordion:not(.boxed) .ui-accordion-header span.tab-title { padding: 0px 35px 0 15px; } .page-id-24 .vc_col-sm-8 { width: 100%; padding-left: 0px !important; } div.mobile-contact .vc_col-sm-4 { padding-left: 0px !important; } div.map-padding { margin-top: -20px !important; } } @media only screen and (max-width: 800px) { .wpb_single_image.vc_align_right { text-align: left; } div.vc_custom_1426024446888 { padding-top: 5.5% !important; padding-right: 3% !important; padding-bottom: 6.2% !important; padding-left: 3% !important; } div.vc_custom_1426024457227 { padding-top: 5.5% !important; padding-right: 3% !important; padding-bottom: 6.2% !important; padding-left: 3% !important; } .qode_image_gallery_no_space .qode_image_gallery_holder { overflow: hidden; position: relative; width: 100%; height: 400px !important; } } @media only screen and (max-width: 480px) { .q_logo a { left: -20%; width: auto!important; } header.centered_logo .q_logo a { height: 80px !important; } .mobile_menu_button { float: right; margin: 30px 5px 30px 0; } .carousel-inner .slider_content { display: none !important; } .carousel-inner .item .image { top: -75px; } .wpb_single_image.vc_align_right { text-align: left; margin-bottom: 10px !important; } div.footer_bottom .vc_col-sm-6 { line-height: 16px; } p.align-right { line-height: 16px; } .carousel-inner>.active { left: 0; height: 300px !important; } .carousel { margin-bottom: 0; height: 242px !important; } .wpb_content_element { margin-bottom: 20px!important; } .page-id-98 .carousel-inner .item .image { background-position: 0; } .page-id-98 .vc_col-sm-12 { padding-left: 15px; padding-right: 15px; } .page-id-98 .qbutton.large { margin: 0px !important; } .page-id-122 .carousel-inner .item .image, .page-id-629 .carousel-inner .item .image { background-position: 100%; } .page-id-19 .carousel-inner .item .image { background-position: 100%; } .vc_col-sm-12 { padding-left: 15px; padding-right: 15px; } .page-id-155 .qbutton, .qbutton.medium { height: auto; padding: 10px 15px; margin-left: 0 !important; margin-bottom: 10px; } .page-id-208 .qbutton, .qbutton.medium { height: auto; padding: 10px 15px; margin-left: 0 !important; margin-bottom: 10px; } .page-id-198 .carousel-inner .item .image { background-position: 0; } .page-id-198 .border-left-locations { width: 100%; margin-bottom: 30px; } .border-left-courses { width: 100% !important; margin-bottom: 30px !important; } .content .full_width h2, .content .container_inner.default_template_holder h2 { line-height: 30px !important; } .qode_image_gallery_no_space { width: 115%; margin-left: -20px; } .qode_image_gallery_no_space .qode_image_gallery_holder { overflow: hidden; position: relative; width: 100%; height: 200px !important; } .q_accordion_holder.accordion .ui-accordion-header { height: auto; padding: 5px 0px; } div.mobile-email { padding-left:0 !important; } .above { left: 40%; } .wpb_content_element { margin-bottom: 0 !important; } #back_to_top { display:none !important; } }