@media only screen and (max-width:1024px) and (min-width:481px){#wrapper{width:1024px}}.collection_widget_title,.collection_widget_description,.collection_widget_description_no_img{margin-top:10px;max-height:60px;overflow:hidden}#content_page_item a{text-decoration:underline;color:#666}#content_page_item a:hover{color:#000!important}#fade_out{position:absolute;bottom:0;height:40px;width:100%;background:-webkit-linear-gradient(rgba( 139,40,37,0),rgba(139,40,37,1) );background:linear-gradient( rgba(139,40,37,0),rgba(139,40,37,1) )}#fade_out_caption{position:absolute;bottom:0;height:40px;width:100%;background:-webkit-linear-gradient(rgba( 255,255,255,0),rgba(255,255,255,1) );background:linear-gradient( rgba(255,255,2557,0),rgba(255,255,255,1) )}.no_tb_padding{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.nopadding{padding:0;margin:0}#section_header{height:150px;position:absolute;top:0;background:linear-gradient(to right,rgba(255,255,255,1) 40%,rgba(255,255,255,0.85) 60%,rgba(255,255,254,0.85));width:100%;max-width:100%;z-index:999}header{text-align:left}.tagline{background-color:#f0e9e1}.tagline h1{color:#000}.tagline_inner{background:url(/templates/images/Intro-griffin.png);background-position:right 5%;background-repeat:no-repeat;margin-bottom:0!important;padding-bottom:0!important}.snapshot,.social{background-color:#8b2825;color:#fff}.snapshot_block{color:#fff;font-family:sorts mill goudy,arial,verdana,helvetica,sans-serif;font-size:24px;line-height:120%;text-align:center}.snapshot_block span{font-size:60px;line-height:120%}.snapshot h1,.social h1{color:#fff;width:100%;border-bottom:1px #fff solid;padding-bottom:10px;margin-bottom:10px;margin:1% 0}.social h2{color:#fff!important}#header_logo{text-align:left}#translator,#search_bar{text-align:right}#header_logo,#translator{padding-top:15px;padding-bottom:15px}#menu_bar{background-color:#a72b28;height:40px}.dropmenutomove #maincontent{background-color:rgba(129,38,35,.9)}#slider{min-height:190px}@media only screen and (max-width:480px){min-height: auto; } #dropdown_menu,#dropdown_menu p,#dropdown_menu h1,#dropdown_menu h2,dropdown_menu h3 { text-align: left; color: #ffffff; } #dropdown_menu h2 { font-size: 26px; font-style: normal; } #dropdown_menu p { line-height: 130%; } #dropdown_menu li,.section_campus_life li { width: auto; float: none; margin-bottom: 10px; margin-left: 20px; color: #ffffff; } #dropdown_menu ol,.section_campus_life ol { list-style: square url("/templates/images/School-nav-arrow.png"); padding-top: 20px; } #dropdown_menu h1 { font-size: 40px; line-height: 40px; } #maincontent,header { font-size: 1em; } .school_faculty_block_title { margin-top: -50px; line-height: 50px; padding: 0px 10px; font-size: 24px; font-family: 'Sorts Mill Goudy',arial,verdana,helvetica,sans-serif; color: #ffffff; position: relative; } .menu_location_block,.page_location_block,.index_location_block { background-color: #d9d3ca; } .menu_location_block_title,.page_location_block_title { margin-top: -40px; line-height: 40px; background: rgba(167,43,40,0.7); padding: 0px 10px; font-size: 24px; font-family: 'Sorts Mill Goudy',arial,verdana,helvetica,sans-serif; color: #ffffff; position: relative; } .index_location_block_title { margin-top: -50px; line-height: 50px; background: rgba(167,43,40,0.7); padding: 0px 20px; font-size: 28px; font-family: 'Sorts Mill Goudy',arial,verdana,helvetica,sans-serif; color: #ffffff; position: relative; } .page_location_block_content { padding: 0px 10px; } .menu_location_block_content { padding: 10px 10px 0px; } .index_location_block_content { padding: 20px; } .index_location_block_content img { width: 80%; height: auto; margin: 0px 20px; text-align: center; } .menu_location_block_content p { min-height: 120px; } .menu_location_block_content p,.page_location_block_content p { color: #666666!important; font-size: 12px!important; } .index_location_block_content p { color: #666666!important; } .section_schools_and_faculties { background-color: #ffffff; padding: 20px; margin-bottom: 30px; } .section_school_locations,.section_campus_life,.testimonials { margin-top: 20px; margin-bottom: 20px; } .section_schools_and_faculties h1,.section_school_locations h1,.section_campus_life h1,.testimonials h1 { color: #B51218; width: 100%; border-bottom: 1px #B51218 solid; padding-bottom: 10px; margin-bottom: 10px; } .view_sliders_button_text,.view_sliders_button_text_inset,.view_sliders_button_arrow,.slider_individual_item { padding: 2px 5px 2px 10px; border-top: 1px #000000 solid; font-size: 14px; line-height: 28px; color: #ffffff; cursor: pointer; } .slider_individual_block_text_inset { padding-left: 30px; padding-right: 30px; } .sliders_arrow { background-position: right center; background-repeat: no-repeat; } .footer_section { background-color: #ffffff; } .footer_section_inner { background: url(/templates/images/Base-griffin-top.png); background-position: right bottom; background-repeat: no-repeat; } .footer_section_content { background-color: #343433; border-top: 3px #B51218 solid; } .footer_section_content_inner { background: url(/templates/images/Base-griffin-bottom.png); background-position: right top; background-repeat: no-repeat; } #section_footer { width: 100%; max-width: 100%; color: #ffffff; } #section_footer h1 { font-size: 30px; margin-bottom: 20px; color: #ffffff; } #section_footer p { color: #ffffff; padding-top: 2px; margin-top: 0px; padding-bottom: 2px; margin-bottom: 0px; line-height: 100%; } .campus_life_block_news_events { padding: 20px; background: #ffffff url(/templates/images/Icon-News-and-Events.png); background-position: right top; background-repeat: no-repeat; } .campus_life_block_news_events h1 { color: #B51218; border-bottom: none; padding-bottom: 0px; margin-bottom: 0px; font-size: 30px!important; } .campus_life_block_useful_links { padding: 20px; background: #343433 url(/templates/images/Icon-useful-links.png); background-position: right top; background-repeat: no-repeat; } .campus_life_block_useful_links h1 { color: #ffffff; border-bottom: none; padding-bottom: 0px; margin-bottom: 0px; font-size: 30px!important; } .campus_life_block_student_login { padding: 20px; background: #8f2926 url(/templates/images/Icon-student-login.png); background-position: right top; background-repeat: no-repeat; } .campus_life_block_student_login h1 { color: #ffffff; border-bottom: none; padding-bottom: 0px; margin-bottom: 0px; font-size: 30px!important; } .testimonial_content { background-color: #ffffff; padding: 20px; border-radius: 10px; } .testimonial_content p { font-size: 12px!important; padding-bottom: 20px!important; } .testimonial_content h1 { font-size: 30px!important; border-bottom: none; color: #8f2926!important; padding-bottom: 0px; } .testimonial_content h2 { font-size: 20px!important; color: #8f2926!important; } .testimonial_avatar { width: 150px; border-radius: 50%; } .button_hollow { color: #8f2926!important; font-size: 14px; border: 2px #8f2926 solid; padding: 10px 20px 10px 20px; border-radius: 10px; text-shadow: initial; display: inline-block!important; text-decoration: none!important; } .button_hollow a { color: #8f2926!important; text-decoration: none!important; } .button_hollow:hover { background: #D9D8D5!important; cursor: pointer; } .button_dark { background: #B51218; color: #ffffff!important; font-size: 14px; font-family: "Open Sans",verdana,arial,helvetica,sans-serif!important; padding: 10px 20px 10px 20px; border-radius: 10px; text-shadow: initial; display: inline-block!important; text-decoration: none!important; line-height: 150%; } .button_dark a { color: #8f2926!important; text-decoration: none!important; } .button_dark:hover { background: #D9D8D5!important; color: #840003!important; cursor: pointer; } .button_light { background: #ffffff; color: #a72b28!important; font-size: 14px; padding: 10px 20px 10px 20px; border-radius: 10px; text-shadow: initial; display: inline-block!important; text-decoration: none!important; } .button_light a { color: #8f2926!important; text-decoration: none!important; } .button_light:hover { background: #D9D8D5!important; color: #840003!important; cursor: pointer; } .button_padding { margin-top: 20px; margin-bottom: 20px; } .button_separate { margin-top: 20px; } .button_center { width: 100%; text-align: center; margin-top: 20px; margin-bottom: 20px; } .pull_left { float: left; } .pull_right { float: right; } .pull_none { float: none; clear: both; } .view_contacts_phone_button,.view_contacts_email_button,.view_contacts_email_location { padding-left: 40px; padding-right: 30px; line-height: 30px; font-size: 14px; cursor: pointer; } #slider-contact-phone,#slider-contact-email,#slider-contact-location { width: 90%; border-bottom: 1px #cccccc solid; margin-bottom: 10px; padding-bottom: 10px; } .view_contacts_phone_button_text,.view_contacts_email_button_text,.view_contacts_location_button_text { padding-left: 40px; padding-right: 30px; line-height: 30px; font-size: 14px; } .footer_contact_phone_wrapper { background: url(/templates/images/Base-icon-phone.png); background-repeat: no-repeat; background-position: top left; } .footer_contact_email_wrapper { background: url(/templates/images/Base-icon-email.png); background-repeat: no-repeat; background-position: top left; } .footer_contact_location_wrapper { background: url(/templates/images/Base-icon-location.png); background-repeat: no-repeat; background-position: top left; } #contact_form textarea,#contact_form input[type=text] { line-height: 30px; font-size: 13px; padding: 0px; background: none; border: none; border-bottom: 1px #cccccc solid; width: 100%; margin-bottom: 10px; color: #ffffff; } #contact_form select { -moz-appearance: none; -webkit-appearance: none; appearance: none; background: transparent url(/templates/images/Arrow_open.png); background-repeat: no-repeat; background-position: right -5px; border: none; text-indent: 0.01px; text-overflow: ''; line-height: 30px; font-size: 13px; padding: 0px; border: none; border-bottom: 1px #cccccc solid; width: 100%; padding-bottom: 10px; margin-bottom: 20px; color: #ffffff; } #contact_form select option { line-height: 30px; font-size: 13px; padding: 0px; background: none; border: none; width: 100%; padding-bottom: 5px; color: #ffffff; background-color: #2d2d2e; } #contact_form input[type=button],#contact_form input[type=submit] { border: none; } #contact_form ::-webkit-input-placeholder { color: #999999; font-size: 13px; } #contact_form ::-moz-placeholder { color: #999999; font-size: 13px; } #contact_form :-ms-input-placeholder { color: #999999; font-size: 13px; } #contact_form input:-moz-placeholder { color: #999999; font-size: 13px; } #search_bar { bottom: 10px; position: absolute; right: 0; margin-top: 15px; margin-bottom: 15px; padding: 10px; border-radius: 5px; } #search_button { cursor: pointer; } #search_input { margin-right: 10px; line-height: 100%; font-size: 14px; background: none; border: none; color: #8b2825; margin-top: -15px; padding: 5px; display: none; } #search_input ::-webkit-input-placeholder { color: #999999; font-size: 13px; } #search_input ::-moz-placeholder { color: #999999; font-size: 13px; } #search_input :-ms-input-placeholder { color: #999999; font-size: 13px; } #search_input input:-moz-placeholder { color: #999999; font-size: 13px; } #join_the_conversation_heading { float: left; margin-right: 30px; } #join_the_conversation_heading h2 { line-height: 46px; } .page_content h1 { font-size: 60px!important; margin-top: 20px!important; margin-bottom: 10px!important; line-height: 100%; color: #000000!important; } .page_content_wrapper { background: url(/templates/images/Griffin-General-use.png); background-position: 50px 190px; background-repeat: no-repeat; padding-top: 190px; padding-bottom: 20px; } .page_content_wrapper_diploma { background: url(/templates/images/Griffin-diploma.png); background-position: 50px 190px; background-repeat: no-repeat; padding-top: 190px; padding-bottom: 20px; } .page_content_wrapper_higher_ed { background: url(/templates/images/Griffin-Higher.png); background-position: 50px 190px; background-repeat: no-repeat; padding-top: 190px; padding-bottom: 20px; } .page_content_wrapper_secondary { background: url(/templates/images/Griffin-Secondary.png); background-position: 50px 190px; background-repeat: no-repeat; padding-top: 190px; padding-bottom: 20px; } .page_content_border { background-color: #ffffff; } .page_content_inner { padding: 30px; } .page_content_inner li { margin-left: 20px; } .page_block { padding: 20px; } .page_block h3 { font-size: 26px!important; margin-top: 10px; margin-bottom: 10px; line-height: 110%; } @media only screen and (max-width: 1100px) { .page_block h3{font-size:20px!important}}.page_block img{width:100%;height:auto;margin-bottom:15px}#content_page_item img{width:100%;max-width:100%;height:auto}#blog_content img{width:auto;max-width:100%;height:auto}#content_page_item h1,#facebook_album_name h1,#blog_name h1{font-size:40px!important;color:#b51218!important;width:100%;border-bottom:1px #b51218 solid;padding-bottom:10px;margin-bottom:20px!important;line-height:100%}#content_page_item h1:first-child{margin-top:0!important;padding-top:0}#content_page_item h2{font-size:30px!important;color:#b51218!important;margin-top:20px;margin-bottom:10px;line-height:100%;font-style:normal;line-height:120%}#content_page_item h2>em{font-size:20px!important;color:#666!important;font-style:italic}#content_page_item h3{font-family:open sans,Verdana,Arial,Helvetica,Sans-Serif!important;font-size:24px!important;color:#b51218!important;margin-top:20px;margin-bottom:20px;line-height:100%;font-style:italic;line-height:130%}#content_page_item h4{font-size:30px!important;color:#666!important;margin-top:20px;border-bottom:1px #666 solid;padding-bottom:10px;margin-bottom:20px!important;line-height:100%}#content_page_item p{line-height:140%;margin-top:10px;margin-bottom:10px;color:#666!important}#content_page_item li{font-size:14px;padding-left:3px;list-style-position:inside;margin-bottom:5px;color:#666!important}#content_page_item table{width:100%;background-color:#dddbd8;padding:10px}#content_page_item table td{padding-top:8px;padding-bottom:0;padding-right:10px;color:#666;width:auto;height:auto}#content_page_item table p{padding:0;margin:0;color:#666}#content_page_item table thead td,#content_page_item table th{font-family:sorts mill goudy,arial,verdana,helvetica,sans-serif!important;font-size:22px!important;border-bottom:1px #fff solid;color:#b51218!important;padding-bottom:5px;font-weight:400!important;height:auto}#content_page_item table thead td p,#content_page_item table th p{font-family:sorts mill goudy,arial,verdana,helvetica,sans-serif!important;font-size:22px;color:#b51218!important;height:auto}#dropdown_menu a,.campus_life_block_student_login a,.campus_life_block_useful_links a{color:#fff;background:0 0}#dropdown_menu a[href^="mailto:"]{text-decoration:underline}#dropdown_menu a:hover,.campus_life_block_student_login a:hover{color:#fff;background:0 0}#dropdown_menu a[href^="mailto:"]:hover{text-decoration:underline}#side_menu_wrapper{overflow:hidden}#side_menu{margin-top:-1px}.contact_page_block_heading{font-size:30px;line-height:120%;color:#666;font-family:sorts mill goudy,arial,verdana,helvetica,sans-serif;margin-bottom:10px;margin-top:0}#contact_page_intro{padding-bottom:30px}#enquiry_form table,#payment_form table{background:0 0;padding:0;width:auto;margin-bottom:10px}#enquiry_form td,#payment_form td{padding:0;padding-right:20px}#enquiry_form .contact_form_label,#payment_form .contact_form_label{font-size:16px;white-space:nowrap;font-family:sorts mill goudy,arial,verdana,helvetica,sans-serif}#enquiry_form .contact_form_label_small,#payment_form .contact_form_label_small{font-size:10px}#enquiry_form textarea,#enquiry_form input[type=text],#payment_form textarea,#payment_form input[type=text]{background-color:#f0e9e1;border-radius:5px;border:1px #666 solid;padding:10px;font-size:14px;line-height:100%;color:#666}.page_content_inner input[type=text]{background-color:#f0e9e1;border-radius:5px;border:1px #666 solid;padding:10px;font-size:14px;line-height:100%;color:#666;max-width:50%;margin-left:0;margin-right:10px}#enquiry_form select,#payment_form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent url(/templates/images/Icon-form-arrow.png);background-repeat:no-repeat;background-position:right center;border:none;text-indent:.01px;text-overflow:'';background-color:#f0e9e1;border-radius:5px;border:1px #666 solid;padding:10px 20px;font-size:14px;color:#666;min-width:200px}#enquiry_form select option,#payment_form select option{background-color:#f0e9e1;border-radius:5px;border:1px #666 solid;padding:3px;font-size:14px;line-height:100%;border:none;width:100%;padding:3px 50px 3px 20px;color:#666;background-color:#f0e9e1}.page_content_inner input[type=submit]{color:#8f2926!important;font-size:14px;border:2px #8f2926 solid;padding:10px 20px;border-radius:10px;text-shadow:initial;display:inline-block!important;text-decoration:none!important;background:#fff!important}.page_content_inner input[type=submit] a{color:#8f2926!important;text-decoration:none!important}.page_content_inner input[type=submit]:hover{background:#d9d8d5!important;cursor:pointer}@media only screen and (max-width:1280px){#section_header{position:relative}}@media only screen and (max-width:1590px){#fwslider .description{font-size:40px}#fwslider .slide_content_wrap{margin:7% auto}}.videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#map_melbourne,#map_sydney,#map_brisbane,#map_gold_coast,#map_cairns,#map_hong_kong{width:100%;margin:auto;height:280px}#mobile_menu{display:block}#wide_menu{display:block}#search_bar{display:block}@media only screen and (max-width:480px){#mobile_menu{display:block}#wide_menu{display:none}#search_bar{display:none}#translator{text-align:center}.slidePrev,.slideNext{display:none}#header_logo{text-align:center}#section_header{height:auto}#join_the_conversation_heading{margin-top:15px}#join_the_conversation_icons{margin-top:20px}#section_footer h1{margin-top:20px}.page_content_wrapper,.page_content_wrapper_diploma,.page_content_wrapper_higher_ed,.page_content_wrapper_secondary{padding-top:0}.page_navigation_gap{display:none}}#slider_container{width:100%;margin:auto}@media only screen and (max-width:1040px){#slider_container{width:85%;margin-top:20px;margin-bottom:20px}}@media only screen and (max-width:481px){#slider_container{width:70%}}html.fancybox-lock{overflow:visible!important}.blog_summary_block_img_container{width:80px;float:left;margin-right:20px}.blog_summary_block{border-top:1px #ccc solid;margin-top:20px;padding-top:20px}.blog_summary_block_first{margin-top:20px}.blog_summary_block_title h2{color:#b51218!important;font-family:open sans,Verdana,Arial,Helvetica,Sans-Serif!important;font-size:14px!important}.blog_block_title h2{font-family:open sans,Verdana,Arial,Helvetica,Sans-Serif!important;font-size:16px!important;font-style:normal!important}.blog_block_title a{color:#b51218!important}.blog_block_title{margin-bottom:10px}.blog_summary_block_date{font-size:14px!important}.blog_block_img{margin-bottom:20px}.blog_block_title a{text-decoration:none!important}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:rgba(129,38,35,.9);overflow-x:hidden;padding-top:60px;transition:.5s}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.collection_widget_description h1{font-size:24px!important}.collection_widget_title{display:none}.collection_widget_description{padding-top:10px;max-height:none}@media only screen and (max-width:480px){#translator{position:absolute;right:0;margin-top:-8px}#mobnav-btn{padding-left:5px}.collection_widget_description{padding-bottom:30px;border-bottom:1px #eee solid;margin-bottom:30px}}#content_page_item h5{font-family:sorts mill goudy,arial,verdana,helvetica,sans-serif;font-size:22px;color:#666;font-weight:400;line-height:140%;margin-top:25px;margin-bottom:15px}#content_page_item h2{margin-top:40px}#activate_collection_items span{display:block}