/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 26 February 2018 22:27:08
*/


@charset "utf-8";
/*GLOBAL CSS Document - RWD ENHANCE
Site URL: http://www.csu.edu.au
Last updated: February 2014 
Last updated by: CSU Web Team
Copyright CSU 2013
Please do not edit this stylesheet */   
h2{border-bottom: 1px solid #E3DFE0;clear: both;color: #000000;line-height:1.1em;font-style: normal;font-weight: 500;margin-bottom: 0.625em;margin-top: 0.625em;padding-bottom: 0.313em;}
h3 {font-size: 1.05em;line-height:1.2em;font-style: normal;font-weight: 600;   margin-top: 1em;padding-bottom:0.3em;}
h4 {font-size: 1.1em; margin-top: 1em;}
h5 {font-size: 0.9em; margin-top: 1em; font-weight: 600;}
h6 {font-weight: 600; font-size: 0.9em; margin-top: 1em;}
/* 3.  CSU Header / Branding--------------------------------------------*/

#global {background-color: #474746;clear: both;height:2.175em; /*26px;*/display:inline-block;width:100%; margin: 0 auto -2px;z-index:9998;overflow: visible;}
#global-nav {padding:0; border:none; max-width:100%; width:100%;margin:0 auto;font-family: "OpenSans",sans-serif;}
#global-nav ul {padding:0; margin:0;float:right;}
#global-nav ul.home {padding-right: 26px;}
#global-nav li {list-style:none;display:inline;width:auto;outline:none;border:none;padding-top:0em; line-height:1.430em; /*25px;*/ text-align:center;  z-index:9998;}
#global-nav li a {float: left;display:inline;position: relative;text-transform: none;font-size: 14px;text-decoration:none;padding: 5px 10px;background-color:transparent;color:#f2f2f2;font-weight:normal;}
#global-nav li a:hover { background-color:transparent; color:#00fafa; /* text-decoration:underline;*/}
.global-brand-section {
    background-color: white;
    display: block;
    font-family: "OpenSans",sans-serif;
    left: 0;
    list-style-type: none;
    margin-top: auto;
    position: relative;
    right: 0;
    top: 0;
}
.global-location-div {
    display: inline-block;
    float: left;
    margin: 30px 0;
    padding: 5px;
    width: auto;
}
futurestudents-home {
    display: block;
    text-align: center;
    text-decoration: none;
}
.w-inline-block {
    display: inline-block;
    max-width: 100%;
}
.global-site-indicator-header {
    bottom: auto;
    color: #333;
    display: block;
    float: none;
    font-family: "OpenSans",sans-serif;
    font-size: 20px;
    left: 0;
    line-height: 20px;
    margin: auto;
    padding: 5px;
    position: static;
    right: auto;
    text-transform: capitalize;
    top: 0;
}

#global-footer-wrap {clear: both;margin:0 auto 5em auto;padding: 0;width: 100%;max-width: 1320px; background:none;}
#global-footer {float: left;width: 100%;padding:0;}
#global-footer ul {border-bottom: 3px solid #E31B23;display: inline;float: right;list-style-type: none;margin-top: 0;width: auto;background:none;}
#global-footer li {display: inline;font-size: 0.75em;list-style-type: none;margin-right: 0.938em;padding:0.313em;outline: none;float:left;width:auto;text-transform:none;}
#global-footer a:link, .global-footer a:visited, .global-footer a:active {color: #000;text-decoration: none;}
#global-footer li a {background-color:transparent; color:#000; padding:0.6em 0 ;}
#global-footer li a:hover { background-color:transparent; color:#000; text-decoration:underline; }
.img-float-left {float: left;margin: 0.625em 1.25em 1.25em 0.625em;}
.img-float-right {float: right;margin: 0.625em 1.25em 1.25em 0.625em;}

.flexNav-touch [role='navigation'],
.flexNav-no-touch [role='navigation'] {display: none;    }
[role='navigation'] li {position: relative;list-style: none;float: left;display: block;    background-color: #fff;    width: 20%;}
.flexNav-no-touch .item-with-ul:hover > ul { opacity: 1;top: 3.1em;   /* position: absolute; */   }    
[role='navigation'] li ul li a {border-bottom: none;    }    
.flexNav-touch [role='navigation'] li ul.sub-menu {position: absolute; top: auto;left: 0;display: none;z-index: 1;                    }    
.flexNav-no-touch .item-with-ul:hover > ul { visibility: visible;opacity: 1;height: auto; /*display: block;*/    }/* Do not touch required for left navigation 3rd level */
#legal{background-color: transparent;    color:#000;color: #000000;float: left;font-size: 70%;text-align:left; margin-top: 0;padding: 0 1.125em;width:40%; /*470px;*/}
#legal p { padding: 1.2em 0; font-family: "Arial",Helvetica,sans-serif;}
#legal p.mobile a {color:#000; }
#legal p.mobile a:hover {text-decoration:underline;}

/* MOBILE IDs to HIDE from desktop view  ----------------------------------------------------*/
.hide {display:none !important;}
/* dropdowns  ----------------------------------------------------*/
/*Navigate menu icon position*/
#global img.pin {border: none;position:absolute;right:10px;padding-right:5px;padding-top:6px;}
#global ul li ul, ul li:hover ul li ul {display: none; }
#global ul li:hover ul {display:block;position:absolute;top:27px; left:0; height:auto;}
/*Global Nav ul hover */
#global ul a:hover{color:#00fafa;background:#474746;/*text-decoration: underline;text-decoration-color:#c81519;*/}
/*Nav drop down arrow*/    
#global a:hover{color:#c81519;background:#474746;height:auto; text-decoration: underline;text-decoration-color:#c81519;width:100%;}
#global #global-nav li{color:#f2f2f2;float:left; background:#474746; height:auto;position:relative;}
#global #global-nav li ul a {text-transform: none; padding:0 0 0 0;}
#global #global-nav li ul a:hover {/* Red arrow*/background: url("http://www.csu.edu.au/__data/assets/image/0007/1845340/CSU_sprites_ALL.png?v=0.1.1") no-repeat scroll -17px -360px #D3D3D3;}
#global #global-nav li ul {z-index:9999;box-shadow: 0px 3px 3px 3px rgba(0, 0, 0, 0.3);box-shadow: 0px 3px 3px 3px rgba(0, 0, 0, 0.3);box-shadow: 0px 3px 3px 3px rgba(0, 0, 0, 0.3);}
#global #global-nav ul li ul li {font-size:1em;width:12.500em; /*200px;*/ color: #5c5c5c; border-bottom: #d6d3d3 1px solid;text-indent:0.938em;/*15px;*/text-align: left; padding:0 0 0 0;}
#global #global-nav li ul a {text-transform: none; line-height:2.500em; /*20pt;*/}

/**** #global ul.news {color:#C81519;width:23.750em; /*380px;*/float:left; background:#f0f0f0; height:1.500em;/*24px; */position:relative;font-size:0.813em;/*13px;*/z-index:9999;margin-left: -100px;}
#global ul.contacts {color:#C81519;background:#f0f0f0; position:relative;text-transform:uppercase;text-decoration: none;z-index:10000;}
#global-nav span { font-size: inherit; }
/*Remove image border on news tab for ie*/
#global img.news {text-decoration: none;border:none;float:left;} 
*****************/

/*News*/
#main-global-header li#news div#news-module, #main-global-header li#news div#csulive-module {
background: #f0f0f0;text-transform:none;width:23.750em /*380px*/ !important;min-height: 280px !important;padding-top: 15px;    color:#f1f1f1;}
.news-module-body p.news {color:#5C5C5C;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;    text-transform:none;}

#global #global-nav .mediatype-video, .mediatype-Video { /*video icon*/background: url("http://www.csu.edu.au/__data/assets/image/0007/1845340/CSU_sprites_ALL.png?v=0.1.1") no-repeat scroll -10px -462px   transparent;}
#global #global-nav .mediatype-newsitem, .mediatype-News, .mediatype-testimonial, .mediatype-Testimonial {/*news icon*/background: url("http://www.csu.edu.au/__data/assets/image/0007/1845340/CSU_sprites_ALL.png?v=0.1.1") no-repeat scroll -10px -417px   transparent;}

#branding.division {
    background-color: #fff;
}
