@import url("inc/default.css");

body, select, input, textarea { color: #666; background:#2c2c2c; }
body { font:13px/1.231 "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; *font-size:small;}
a, a:active, a:visited { color: #929e20; border:none; outline:none;}
a:hover { color: #929e20; text-decoration:none;}
a:focus, a:active, a:selected, a:visited { border: none; outline: none; }
body, html, #container {width:100%; overflow-x:hidden; overflow-y:auto}
#container {  overflow-y:hidden;} 
em {font-style:italic;}
p {color:#808080;font-size:13px;line-height:1.5;margin-bottom:12px;}

/* Font face----------------------------------------------- */

h2 {font-family: futura-pt,sans-serif;font-style: normal;font-weight:300; color:#fff; font-size:48px;margin-left:310px;line-height: 1.1em; letter-spacing:0;}
h3 {font-family: futura-pt,sans-serif;font-style: normal;font-weight:300; color:#333; font-size:22px;line-height: 1.1em;letter-spacing:0;}
#email-friend-modal h4 {font-family: futura-pt,sans-serif;font-style: normal;font-weight:300; color:#333; font-size:20px;line-height: 1.1em;letter-spacing:0;}
#parallax-the-impact #slide h3 {font-family: futura-pt,sans-serif;font-style: normal;font-weight: 300; color:#333; font-size:28px;line-height: 1.1em;}
#parallax-the-impact #tagcanvas {position: absolute; left: 375px; top: 500px;}
#parallax-the-impact #cloud {font-family: futura-pt,sans-serif;font-style: normal;font-weight: 300; color:#333; font-size:18px;line-height: 1.1em;}
#parallax-relevant ul {font-family: futura-pt,sans-serif;font-style: normal;font-weight: 300;font-size:18px;line-height: 1.1em;}
#search-form label {font-family: futura-pt,sans-serif;font-style: normal;font-weight:300; color:#fff; font-size:16px;line-height: 1.1em;}
footer p  {font-family: futura-pt,sans-serif;font-style: normal;font-weight:300; color:#fff; font-size:15px;line-height: 1.1em;}
.wf-loading #side-menus h3, .wf-loading h2, .wf-loading h3, .wf-loading #parallax-the-impact #slide h3, .wf-loading #parallax-the-impact #cloud, .wf-loading #parallax-relevant ul, .wf-loading #search-form label, .wf-loading footer p { visibility: hidden;}



/* Object classes----------------------------------------------- */
.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
.hidden { display: none; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.alignleft { float:left; }
.alignright { float:right; }
.clear { clear:both; }
.clearright { clear:right; }
.clearleft { clear:left; }
.hide { display:none !important; }
.wrap {width:960px;margin:0 auto;}
.hr {background:#3b3939; width:100%; clear:both;height:1px;display:block;}
.hr-light {background:#e8e8e8; width:100%; clear:both;height:1px;}


a.btn {-moz-transition: background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;padding:6px 27px 5px 10px; background: transparent; color:#afbd20;margin-top:10px;float:left;width:97px; text-decoration:none;}
a.btn:hover {color:#fff;background:#afbd20 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-arrow.png") 5px 0 no-repeat;}

/* Body classes----------------------------------------------- */
#home {background: url("../img/bg-diagonal.png") top left, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-home-glow.png") center top no-repeat, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-home.png") center top no-repeat; background-color:#2e2e2e;}

body {background: url("../img/bg-diagonal.png") top left, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-home-glow.png") center top no-repeat, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-inside.png") center top no-repeat; background-color:#2e2e2e;}

/* Forms----------------------------------------------- */
select, input, textarea, button {font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.textbox {border:2px solid #2b2b2b; border-top:none; border-bottom:none;background:#242424;padding:6px 4px; display:block;}
.textbox:focus {outline:none;}
.submit {border:none; background: transparent; color:#afbd20; cursor:pointer;}
form ul {list-style-type:none;margin-left:0;}


/* Header----------------------------------------------- */

header .wrap{position:relative;}
header #header-map {position:absolute; top:0; right:32px;}

h1 {background: url("../img/logo.png") top left no-repeat; width:114px; height:114px; display:block; text-indent:-999em;margin-top:32px;margin-left:10px;float:left;
-webkit-box-shadow: 0px 0px 30px -15px #000000;-moz-box-shadow: 0px 0px 30px -15px #000000;box-shadow: 0px 0px 30px -15px #000000;}
h1 a {width:100%; height:100%; display:block; outline:none;}

#primary-nav {position:absolute; top:0; left:124px;z-index:10;}
#primary-nav li {float:left;}
#primary-nav li a {background: url("../img/bg-primary-nav.png") top left no-repeat; outline:none;display:block;height:68px;text-indent:-999em;}

#primary-nav li#nav-home a {background-position:0 0; width:121px; }
#primary-nav li#nav-home a:hover, #primary-nav li#nav-home.selected a {background-position:0 -68px;}

#primary-nav li#nav-latest a {background-position:-121px -1px; width:120px; }
#primary-nav li#nav-latest a:hover, #primary-nav li#nav-latest.selected a {background-position:-121px -69px; }

#primary-nav li#nav-status a {background-position:-241px -1px; width:112px; }
#primary-nav li#nav-status a:hover, #primary-nav li#nav-status.selected a {background-position:-241px -69px; }

#primary-nav li#nav-about a {background-position:-353px -1px; width:175px; }
#primary-nav li#nav-about a:hover, #primary-nav li#nav-about.selected a {background-position:-353px -69px;}

#primary-nav li#nav-student a {background-position:-528px -1px; width:167px; }
#primary-nav li#nav-student a:hover, #primary-nav li#nav-student.selected a  {background-position:-528px -69px;  }

/* Silverstripe friendly replica of the nav above */

#primary-nav li#nav-1 a {background-position:0 -1px; width:121px; }
#primary-nav li#nav-1 a:hover, #primary-nav li#nav-1.selected a {background-position:0 -69px;}

#primary-nav li#nav-6 a {background-position:-121px -1px;width:120px;}
#primary-nav li#nav-6 a:hover, #primary-nav li#nav-6.selected a {background-position:-121px -69px; }

#primary-nav li#nav-2 a {background-position:-241px -1px; width:112px; }
#primary-nav li#nav-2 a:hover, #primary-nav li#nav-2.selected a {background-position:-241px -69px; }

#primary-nav li#nav-3 a {background-position:-353px -1px; width:175px; }
#primary-nav li#nav-3 a:hover, #primary-nav li#nav-3.selected a {background-position:-353px -69px;}

#primary-nav li#nav-7 a {background-position:-528px -1px; width:167px; }
#primary-nav li#nav-7 a:hover, #primary-nav li#nav-7.selected a  {background-position:-528px -69px;  }

#search-form {position:absolute; top:85px;left:173px;background: url("../img/bg-search.png") top left no-repeat; height:61px; width:100%; display:block;}
#search-form ul {padding-top:12px;margin-left:36px;z-index:10;position:relative;}
#search-form ul li {float:left;}
#search-form .textbox {width:190px;border-right:none;color:#999}
#search-form .textbox.blur {color:#AEAEAE}
#search-form .submit {background:#242424 url("../img/sprite.png") 0 0 no-repeat; width:28px; height:28px; text-indent:-999em;border-left:none;border-right:2px solid #2b2b2b;}
#search-form .submit:hover {color:#fff;}
#search-form a.btn {margin-top:0;}
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 0.7em .4em; line-height: 1.5; zoom: 1; cursor: pointer; }

.ui-autocomplete-loading {background:#ebebeb url("http://christchurch-recovery.newzealandeducated.com/r/img/drop-down-loader.gif") 178px 6px no-repeat;}
.ui-autocomplete-input.active {background:#ebebeb;border-left: 2px solid #ebebeb; color: #333 !important}
#search-form .submit.active {background: #ebebeb url("../img/sprite.png") -48px 0 no-repeat; border-right: 2px solid #ebebeb;}

/* Homepage----------------------------------------------- */
#content {margin-top:56px;}

#latest-updates {width:390px;margin-top:30px;margin-bottom:55px;} /*  height removed: height:295px;} */

#latest-updates p {font-size:13px; line-height:1.4;margin-bottom:0; color:#ccc;}
#latest-updates p a {color:#ccc; text-decoration:none;}
#latest-updates .item {padding:9px 30px 11px 12px;position:relative; margin-right:133px;-moz-transition: background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;}
#latest-updates .item:hover {background:#ebebeb; cursor:pointer;}
#latest-updates .item:hover p a{color:#333;}
#latest-updates .item:hover p small{color:#787878;}
#latest-updates small {clear:both;color:#7c7a7a;}

#latest-updates .item.hover {background:#ebebeb; cursor:pointer;}
#latest-updates .item.hover p a{color:#333;}
#latest-updates .item.hover p small{color:#787878;}

#latest-updates .item .arrow {position:absolute; right:0; top:0;width:26px; height:100%; display:block;background:none;}
#latest-updates .item:hover .arrow {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-arrow-large.png") center center no-repeat; display:block;}

#inside-christchurch {width:555px;position:relative;}
#inside-christchurch p {position:relative; z-index:10;width:345px;text-align:center;margin-top:65px;color:999;margin-left:45px;}

.btn-readmore {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/btn-read-more.png") 0 0 no-repeat; width:148px; height:23px; z-index:2;position:relative;margin-left:57px; display:block; text-align:right; color:#fff !important; text-decoration:none;padding-top:5px; padding-right:10px;margin-top:15px;float:left;}
.btn-readmore:hover {background-position:0 -28px;}

#home-map {position:absolute; right: -71px;top: -193px;z-index:1;}

#status-current {clear:both;background: url("http://christchurch-recovery.newzealandeducated.com/r/img/home-bar.png") center top no-repeat;height:252px; width:100%;padding-top:11px}

#status {margin-top:30px;padding:10px;margin-bottom:5px;min-height:112px;-moz-transition: background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;}
#status.hover {background:#afbd20; cursor:pointer;}
#status.hover h4 a{color:#fff; text-decoration:none;}
#status.hover p{color:#5b630c;}
#status-current #status-reports #status.hover .calendar {background: url("../img/sprite.png") -190px -110px no-repeat;}

#status-current #status-reports {width:230px;margin-right:1px;}

#status-current #status-reports .calendar {background: url("../img/sprite.png") -148px -110px no-repeat;width:42px; height:42px; display:block;position:relative;margin-left:-2px;}
#status-current #status-reports .calendar .month {color:#313131;position:absolute;top:9px; left:4px;font-weight:300;text-align:center;width:36px;margin-bottom:0;padding-top:0px}
#status-current #status-reports .calendar .year {color:#666;position:absolute;top:24.5px; left:4px;text-align:center;width:36px;margin-bottom:0; letter-spacing:-1px;padding-top:0px}
#status-current #status-reports h4 {width:160px;margin-top:2px;}
#status-current #status-reports h4 a {text-decoration:none;}
#status-current #status-reports p {padding-top:10px;margin-bottom:0;}

#status-current #current-students {width:230px;}

#student {margin-top:30px;padding:10px;margin-bottom:5px;min-height:112px;-moz-transition: background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;z-index:2;position:relative;}
#student h4 {margin-bottom:5px;float:right;}
#student h4, #student p {width:95px;}{width:95px;}
#student h4 a {text-decoration:none;}
/* #student img {border-top:2px solid #d8d8d8;} */
#student.hover {background:#afbd20; cursor:pointer;}
#student.hover h4 a{color:#fff; text-decoration:none;}
#student.hover p{color:#5b630c;}
/* #student.hover img {border-top:2px solid #c4d23a;} */

#status-reports .hr-light, #current-students .hr-light {width:210px;margin-left:10px;}

/* breaking news --------------------------------------- */

#breaking-news { height: 60px; display:none; width:100%; background:#f2f2f2;border-bottom:4px solid #acacac;padding:20px 0;}
	#breaking-news h3 {color: #CF380A;border-bottom: 1px solid #E5E5E5;	padding-bottom: 5px;margin-bottom: 5px;}
	#breaking-news p {font-weight:bold; color:#333;}
	#breaking-news #close-news {background: none repeat scroll 0 0 #AFBD20;color: #FFFFFF;display: block;font-family: "Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;height: 22px;padding: 8px 0 0;position: absolute;right: 0;text-align: center;text-decoration: none;top: 0;width: 88px;}
	#breaking-news .wrap {position:relative;}

/* Inside----------------------------------------------- */
#white-bg {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-white.png") top center repeat-y; display:block;}
.content {width:650px;padding-top:40px;}
.content h3 {font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin-bottom:15px; }
.side-menus {width:247px;}
.side-menus p {line-height:1.6;}

#side-nav {list-style-type:none; margin:40px 0 0 0;}
#side-nav li {margin-bottom:1px;}
#side-nav li a{color:#a6b60a; text-decoration:none;background-color: rgba(0, 0, 0, 0.2); padding: 12px 10px 12px;width:227px; display:block;-moz-transition: background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;}
#side-nav li a.selected, #side-nav li a.selected:hover {background: #f2f2f2 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-side-nav-hover.png") 231px 0 repeat-y; color:#c37d21;}
#side-nav li a:hover {background: #afbd20; color:#fff;}

#results-info p{color:#666;margin-bottom:0;}
#results-info span {font-size:15px;color:#c37d21;}

#sort-results, #filter-results, #subscribe-results, #what-are-these-reports, #filter-nationality, #institution-search  {margin-top:50px;}

.filter-tags{list-style-type:none;margin:15px 0 0 0 ;}
.filter-tags li{float:left;width:auto;display:block;margin-right:1px;}
.filter-tags li a{background-color:rgba(0,0,0,0.2);padding:6px 10px 6px;margin-bottom:1px;display:inline-block;text-decoration:none;-moz-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;}
.filter-tags li a[rel="institutes-of-technology-and-polytechnics"]{max-width:160px;}

/* hasLayout fix */
.ie7 .filter-tags li a,.ie6 .filter-tags li a{display:inline;zoom:1;}

.filter-tags li a:hover{background:#afbd20;color:#fff;}
.filter-tags li a.selected{background:#f2f2f2;color:#c37d21;}

#subscribe-results p {margin-top:18px;}
#subscribe-results p a {color:#999; text-decoration:none;background: url("http://christchurch-recovery.newzealandeducated.com/r/img/rss-icon.png") 0 0 no-repeat;padding-left:20px;-moz-transition: background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;}
#subscribe-results p a:hover {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/rss-icon.png") 0 -30px no-repeat;color:#afbd20;}


#what-are-these-reports p {margin-top:20px; color:#ccc;width:220px;margin-bottom: 0;}
#what-are-these-reports .hr-dotted {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/hr-dotted.png") repeat-x scroll 0 0 transparent;margin-top:20px}

.result {margin-top:50px;}
.type-event .headline.news {height:100%;background: url("../img/sprite.png") -709px -222px no-repeat;display:block;min-height:75px;}
.headline.event {height:100%;background: url("../img/sprite.png") -709px -222px no-repeat;display:block;min-height:75px;}
.headline.news { height:100%;background: url("../img/sprite.png") -709px -396px no-repeat;display:block;min-height:75px;}
.headline.tweet {height:100%;background: url("../img/sprite.png") -709px -569px no-repeat;display:block;min-height:75px;margin-left:0; padding:0;margin-bottom:0;}

.headline h4 {width:580px;font-size:24px; color:#333;margin-bottom:5px;margin-left:68px;}
.headline h4 a {color:#333;text-decoration:none;}
.headline h4 a:hover {text-decoration:underline;}

.headline .source { width:580px; font-size:11px; color:#666;margin-bottom:15px;margin-left:68px;}
.headline .source a {color:#666;text-decoration:none;}
.headline .source a:hover {text-decoration:underline;}
.hr-dotted {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/hr-dotted-darker.png") 0 0 repeat-x; width:100%; display:block; height:1px;}

.result-meta {margin:0; list-style-type:none;padding-top:12px;height:30px;background: url("http://christchurch-recovery.newzealandeducated.com/r/img/hr-dotted-darker.png") 0 0 repeat-x; width:100%; display:block; }	
.result-meta li {float:left;margin-right:5px;}
.result-meta li.meta-facebook {width:95px;} 
.result-meta li.meta-twitter {width:110px;} 
.result-meta li.meta-google {width:75px;}  
.result-meta li.meta-email {width:35px;background: url("../img/sprite.png") -154px -222px no-repeat;width:25px;height:19px; display:block; cursor:pointer; text-indent:-999em;}  
.result-meta .result-days {color:#333; font-style:italic; font-weight:600;}
.result-meta .result-date {color:#333; font-style:italic;margin-right:55px;}

.result .tags {color:#666; font-size:11px;margin-top:10px; font-style:italic;}
.result .tags a {color:#666; text-decoration:none;}
.result .tags a:hover {text-decoration:underline;}

.result#last-result .hr-light{margin-top:50px;}

#show-more {width:35px;background: url("../img/sprite.png") -203px -246px no-repeat;width:163px;height:92px; display:block; cursor:pointer; }
#show-more a:hover {text-decoration:underline;}
#show-more a{text-decoration:none;margin-top:22px;float:left;color:#afbd20;background: url("../img/sprite.png") -0 -312px no-repeat;padding-left:20px;}

#back-to-top {width:35px;background: url("../img/sprite.png") -203px -246px no-repeat;width:163px;height:92px; display:block; cursor:pointer; }
#back-to-top a:hover {text-decoration:underline;}
#back-to-top a{text-decoration:none;margin-top:22px;float:left;color:#afbd20;background: url("../img/sprite.png") -0 -340px no-repeat;padding-left:20px;}

#prevnext {width:285px;background: url("../img/sprite.png") -82px -246px no-repeat;height:92px; display:block; }

#prevnext #previous { background: url("../img/sprite.png") -204px -382px no-repeat;width:99px; height:19px; display:block;float:left;text-decoration:none;padding-top:22px;padding-left:25px;color:#afbd20;-moz-transition: background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;}
#prevnext #previous:hover {color:#fff;background: #afbd20 url("../img/sprite.png") -204px -340px no-repeat;}

#prevnext #next {background: url("../img/sprite.png") -304px -382px no-repeat;width:99px; height:19px; display:block;float:left;text-decoration:none;padding-top:22px;color:#afbd20;text-align:right;padding-right:25px;-moz-transition: background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;}
#prevnext #next:hover {background:#afbd20;color:#fff;background: #afbd20 url("../img/sprite.png") -304px -340px no-repeat;}

.tweet {background:#f5f5f5;margin-left:68px;padding:14px;margin-bottom:5px;}
.tweet h4{margin-left:0 !important;}
.tweet h4 {font-size:13px;margin-bottom:10px; width: 555px;}
.tweet .user {margin-bottom:0; font-size:11px;color:#999;}
.tweet .user a{color:#333; text-decoration:none;}
.tweet .user a:hover {text-decoration:underline;}

.tweet .source {margin-bottom:15px;}
.tweet .avatar {background: url("../img/sprite.png") 0 -244px no-repeat;width:62px; height:52px;padding:9px 0 0 5px;float:left; clear:both;margin-right:10px;display:block;}

.sub {margin-top:5px;margin-bottom:8px;}
.report {padding-right:10px;width:640px;}
.report .result-meta.top {background:none;}
.report .result-meta.bottom {margin-bottom:50px;}
.report .intro {font-size:15px;color:#333;margin-top:40px;margin-bottom:20px; font-weight:100;}
.report p {color:#333;margin-bottom:20px;}

figure {margin:30px 0;}
figcaption {background:#f5f5f5; padding:10px; width:620px;margin-top:-4px; font-size:11px;}

.flags {list-style-type:none;margin: 15px 0 0;width:220px;}
.flags li {float:left;margin-bottom:1px;margin-right:1px;width:29px; height:27px;}	

#students {margin:50px 0;width:720px}

.student-interview {position:relative;width:240px; float:left;margin-bottom:40px; height:187px;}
.student-interview .student-name {background:#f5f5f5; font-size:15px;color:#333;margin-bottom:0;width:144px; padding: 4px 8px 4px;margin-top:-3px;-moz-transition: background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;position:absolute; bottom:24px; left:0;}
.student-interview .student-name a {text-decoration:none;color:#333;}
.student-interview .student-school {background:#fff;font-size:11px;color:#666;margin-bottom:0;width:144px;padding: 4px 8px 3px;-moz-transition: background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;}
.student-interview img {margin:0; padding:0;}
.student-interview .play-icon {background: url("../img/sprite.png") -699px -144px no-repeat; width:60px; height:56px; text-indent:-999em; display:block; position:absolute;top:-1px; left:-12px;z-index:2;}
.student-interview .go-icon {background: url("../img/sprite.png") -699px -753px no-repeat; width:60px; height:56px; text-indent:-999em; display:block; position:absolute;top:0; left:-12px;z-index:2;}
.student-interview .hr-dotted{position:relative; z-index:1;}
.student-interview.last {width:160px;}

.student-interview.hover {cursor:pointer;}
.student-interview.hover .student-name {color:#fff;background:#afbd20; z-index:2;}
.student-interview.hover .student-name a{color:#fff;}
.student-interview.hover .student-school {color:#76800b;background:#f5f5f5;z-index:2;position:relative;margin-top:-1px;border-top:1px solid #f5f5f5;}

.student-interview.all-students {height:163px;}
.student-interview.all-students .meet-students {background:#f5f5f5;height:164px;width:160px; display:block;position:relative;}
.student-interview.all-students p {background: url("../img/sprite.png") no-repeat scroll -618px -45px transparent;  bottom: 16px;  height: 94px;  left: 9px;  margin-bottom: 0;  position: absolute;
  text-indent: -999em;  width: 140px;}
.student-interview.all-students .hr-dotted {}

	#institution-search-sidebar {margin-top:15px;margin-bottom:20px;}
	#institution-search .hr-dotted {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/hr-dotted.png") repeat-x scroll 0 0 transparent;margin:10px 0}
	#institution-search .textbox {background:#ebebeb; color:#666;width:210px;padding: 6px 8px;}
	#institution-search .checkbox label { text-align:left;float:left; color:#ccc;margin-left:17px;width:180px;}
	#institution-search .check { text-align:left;float:left;clear:both;width:18px;height:18px;vertical-align:middle;border:none; background:#fff;}
	#institution-search .checkbox {margin-bottom:10px;}
	#institution-search .submit {color:#fff; background: #afbd20 url("http://christchurch-recovery.newzealandeducated.com/r/img/icon-magnify.png") 61px 2px no-repeat;padding:4px 24px 6px 8px;text-align:left;font-size:13px;width:86px;height:27px; line-height:1;-moz-transition: background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;}
	#institution-search .submit:hover {background: #fff url("http://christchurch-recovery.newzealandeducated.com/r/img/icon-magnify.png") 61px -24px no-repeat; color:#333;}

	#institution-search #label-primary-intermediate {background: url("../img/sprite.png") -306px -692px no-repeat;padding-left:15px}
	#institution-search #label-institutes-of-technology-and-polytechnics {background: url("../img/sprite.png") -306px -729px no-repeat;padding-left:15px}
	#institution-search #label-university {background: url("../img/sprite.png") -4px -692px no-repeat;padding-left:15px}
	#institution-search #label-secondary {background: url("../img/sprite.png") -4px -729px no-repeat;padding-left:15px}
	#institution-search #label-private-training-establishment {background: url("../img/sprite.png") -4px -765px no-repeat;padding-left:15px}
	#institution-search #label-english-language-centre {background: url("../img/sprite.png") -4px -803px no-repeat;padding-left:15px}


  #zero_clipboard { position: absolute;  left: 473px; }
  #copylink {display:none}

	#teasers {margin:35px 0;}
	.teaser {position:relative;width:240px; float:left;margin-bottom:30px; height:190px;}
	.teaser-image {height:190px;}
	.teaser  img {margin:0; padding:0;}
	.teaser .play-icon {background: url("../img/sprite.png") -699px -144px no-repeat; width:60px; height:56px; text-indent:-999em; display:block; position:absolute;top:0; left:-12px;z-index:2;}
	.teaser .go-icon {background: url("../img/sprite.png") -699px -753px no-repeat; width:60px; height:56px; text-indent:-999em; display:block; position:absolute;top:0; left:-12px;z-index:2;}
	.teaser  .hr-dotted{position:relative; z-index:1;}
	.teaser.last {width:160px;}
	.teaser h3 {margin-bottom:0;}
	.teaser h3 a {line-height:0; font-size:0;}

	#no-institution-results {display:none; margin-top:8px;}
	#institution-results {display:none; margin-top:8px;}
	#institution-results .hr-dotted {margin-bottom:0;}
	#institution-results p {color:#999;margin-bottom:0;}
	#institution-results p span {color:#ccc;font-size:15px;}
	#institution-results #side-nav {margin-top:0;}

  #institution-results #pagination {display: none;}
	#institution-results #pagination a {width:50px;height:30px;background:#383838; display:block; text-indent:-999px; border-right:1px solid #2e2e2e;
		background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;}

		#institution-results #pagination #prev {position:relative; z-index:2;background: #383838 url("../img/bg-arrow-light.png") -15px -21px no-repeat}

		#institution-results #pagination #prev:hover {background:#AFBD20  url("../img/bg-arrow-light.png") -20px -21px; no-repeat;}

		#institution-results #pagination #next {background: url("../img/bg-arrow-light.png") 0px 1px no-repeat, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-shadow.png") top left no-repeat;background-color:#383838;} 
		#institution-results #pagination #next:hover {background: #AFBD20 url("../img/bg-arrow-light.png") 5px 1px no-repeat;} 
		.pagenumber {width:125px;padding-top:2px;}

		#map {width: 640px; height:580px;}
    #map-wrap {position: relative;}
    #map-loader {width: 640px; background: #f5f5f5;  height: 580px;z-index:1000;text-align:center;position: absolute; top: 41px; left: 310px;}
    #map-loader img { margin-top:268px; }
	.map-close-button {position:absolute; top:-27px !important; right:0 !important;}
	
    .tooltipName { font-style: italic; font-family: futura-pt,sans-serif;font-style: normal;font-weight: 300; color:#f9f9f9; font-size:15px; margin: 0 10px; white-space:nowrap;}
    .green {position: relative; top:1px;}


.institution-info {width:540px;margin-bottom:10px;}
	.institution-info .col1 {width:240px;}
	.institution-info .col2 {width:220px;}
	.institution-info p strong { font-size:15px; font-weight:normal; color:#333;line-height:1;}	
	.institution-info p {font-size:13px;color:#666;margin-bottom:10px;line-height:1.3;}
	.institution-info h3 {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/hr-dotted-darker.png") bottom left repeat-x;width:100%;padding-bottom:15px;}
	.windowClass .hr {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/hr-dotted-darker.png") bottom left repeat-x; width:100%; height:1px; display:block;margin-bottom:10px;}
	.windowClass .meta {margin-bottom:10px;}
	.windowClass .meta p.date {font-weight:normal;}
	.windowClass .meta p.date strong{font-weight: 600;}
	.windowClass .meta p.outdated{font-weight: normal;font-size:11px;}
	.windowClass .meta p{color: #333333;font-style: italic;font-weight: normal;margin-bottom:0;}

	.windowClass .link {width:100%; height:30px; display:block;}
	.windowClass .link .link-title {margin-top:2px;font-family: futura-pt,sans-serif;font-style: normal;font-weight: 300; color:#333; font-size:22px;line-height: 1.1em;margin-right:10px;}
	.windowClass .link .link-link {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-map-link.png") 0 0 no-repeat;width:305px; height:31px; display:block;padding: 8px 0 0 15px;}	
	.windowClass .link .link-copy {background: #afbd20 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-map-copy.png") 58px 2px no-repeat;width:88px; height:26px; display:block; cursor:pointer; border:none;color:#fff; text-align:left;padding: 0 0 2px 5px;margin:2px 0 0 0;}	
  .institution-bubble {margin-bottom:40px;}

/* Headings----------------------------------------------- */
.page-heading {height:82px;}

#inside-christchurch h2 {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/text-inside-chch.png") 0 0 no-repeat; width:387px; height:43px; display:block; text-indent:-999em;position:relative; z-index:10;margin-left:-8px;margin-top:0px;}
#latest-updates h3 {margin-left:10px;border-bottom:1px solid #3b3939;margin-bottom:10px;color:#fff;padding-bottom:5px;width:170px;}
#status-current #status-reports h3 {margin-left:10px;color:#333; }
#status-current #current-students h3 { margin-left: 8px;display:block; color:#333;}
#search-form label {  height:29px; display:block;margin-right:11px;margin-top:5px; margin-left:30px;}
#search-form label.selected {background: url("../img/sprite.png") 0 -621px no-repeat; height:29px;color:#9f6b20;}

h2#status-reports-header {background: url("../img/sprite.png") 0 -433px no-repeat; width:647px; height:69px; text-indent:-999em; display:block;margin-left:310px;}
	#content.status-reports-page {margin-top:41px;}
		#content.status-reports-page .page-heading {height:97px;}

h3#filter-header {display:block; color:#fff;padding-bottom:5px;}
h3#sort-header {display:block; color:#fff;padding-bottom:5px;}
h3#subscribe-header {color:#fff;padding-bottom:5px;}
h3#what-are-these-header {display:block; color:#fff;padding-bottom:5px;}
h3#filter-institution {color:#fff;padding-bottom:5px;}
h3#filter-nationality {color:#fff;padding-bottom:5px;}
h3#institution-header {color:#fff; display:block; margin-bottom:5px;}



/* Footer----------------------------------------------- */
footer {clear:both;background:#313131;height:100%;padding-top:40px;height:250px;margin-bottom:180px}
footer .hr {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/hr-dotted.png") 0 0 repeat-x; width:100%; display:block; height:1px; }

#footer-socialmedia {margin:0 0 10px 10px; list-style-type:none;}	
#footer-socialmedia li {float:left;height:20px; overflow:hidden;vertical-align:middle; line-height:12px;}
#footer-socialmedia li div {height:17px !important;vertical-align:middle; line-height:10px;}
#footer-socialmedia li div#fb-root {height:0 !important;vertical-align:middle; line-height:10px;}
#footer-socialmedia li#facebook {width:100px; overflow:visible;}	
li.meta-facebook {overflow:visible !important;}
	#footer-socialmedia li#twitter {width:115px;}	
	#footer-socialmedia li#google {width:78px;}	
	#footer-socialmedia li#footer-email a{background: url("../img/sprite.png") -148px 0 no-repeat; width:27px; height:18px; display:block; text-indent:-999em;}

footer p{margin:30px 0 17px 10px;display:block; color:#999;}	

#footer-links {list-style:none; margin:0 0 0 0px;color:#6b6b68;width:240px;}
#footer-links li {height:27px; display:block;}
#footer-links a {color:#6b6b68; text-decoration:none;padding: 6px 12px 5px 26px;background: url("../img/sprite.png") -421px 7px no-repeat;display:block;-moz-transition: background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;}
#footer-links a:hover {background: #afbd20 url("../img/sprite.png") -421px -15px no-repeat;color:#fff}

/* Parallax----------------------------------------------- */	

body#parallax {background:#2E2E2E;}
body#parallax #container {z-index:2;position:relative;}
#loader-parallax {text-align:center; position: relative; background: url(../img/parallax/bg-loading.png) no-repeat top center; height:300px; top:-150px; left:86px}
#loader-parallax .loading { position: relative; top: 70px; left: -130px;}
#loader-parallax img {}
#loader-parallax p {display: inline; position: relative; bottom: 20px; margin-left: 10px; font-family: futura-pt, sans-serif; font-size: 17px; font-style: normal; font-variant: normal; font-weight: 300;}

#parallax .section { display: none;}

#parallax-page-bg {display:block;background: url("../img/bg-diagonal.png") top left, url("../img/parallax/parallax-page-bg.jpg") center top no-repeat;position:absolute; top:0; left:0; z-index:1; width:100%; height:3000px;z-index:1;}
#parallax .page-heading {margin-bottom:150px;}
#parallax .hr {width:100%; height:1px; display:block; line-height:0; font-size:0;background: url("../img/parallax/hr.png") 0 0 repeat-x;position:absolute;left:0;}

#controls {width:100%; height:52px; display:block;background:url("../img/bg-controls.png") 0 0 repeat-x;z-index:8000; display: none}	
#controls {position:fixed;bottom:10px;left:0;}
#controls ul {margin:13px 0 0 10px;padding:0; list-style-type:none; width:auto;}
#controls ul li{float:left;margin-right:5px;}

#controls a {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/sprite-parallax.png") -21px 0 no-repeat;width:18px;height:19px; display:block;text-indent:-999em;}
#controls a:hover, #controls ul li.selected a {background-image: url("../img/navbar-bg-on.png");}
#controls li.selected a {background-image: url("../img/navbar-bg-on.png");}
#controls ul li a {background-image: url("../img/navbar-bg-off.png") ;}
#controls a.ballTop {background-position: -585px -10px;}
#controls a.ball0 {background-position: -607px -10px;}
#controls a.ball1 {background-position: -629px -10px;}
#controls a.ball2 {background-position: -651px -10px;}
#controls a.ball3 {background-position: -673px -10px;}
#controls a.ball4 {background-position: -695px -10px;}
#controls a.ball5 {background-position: -717px -10px;}
#controls a.ball6 {background-position: -739px -10px;}
#controls a.ball7 {background-position: -761px -10px;}



#controls p#introducing {margin:12px 0 0 30px;width:500px; height:21px; display:block;font-family: futura-pt,sans-serif; font-style: normal; font-weight: 300; font-size:21px; color:white;white; line-height:17px}
.bg-floater { position:fixed; top:2000px; z-index:1; background: url("http://christchurch-recovery.newzealandeducated.com/r/img.png") center top no-repeat}

/* =Welcome */

#parallax-welcome .hr.a {top:246px;}
#parallax-welcome .hr.b {top:417px;}

#parallax-welcome {background: url("../img/parallax/welcome/bg-welcome-nz.png") center top no-repeat;width:100%; height:2719px;display:block;position:relative; }	
#parallax-welcome .wrap {position:relative;}

#parallax-welcome .welcome-parallax-map {position:absolute;top:0px; left:210px;z-index:1;}	
#parallax-welcome .map-target {z-index:2;}
#parallax-welcome .intro, #parallax-welcome .a, #parallax-welcome .b, #parallax-welcome .c, #parallax-welcome .d, #parallax-welcome .e  {z-index:200; opacity:0}
.intro.scrolling {top: 0px;}
.a.scrolling {top: -150px;}
.b.scrolling {top: -150px;}
.c.scrolling {top: -150px;}
.d.scrolling {top: -150px;}
.e.scrolling {top: -150px;}
.map.scrolling {top: 0px;}

#parallax-welcome .intro #text-welcome-intro {top:54px;position:absolute;left:50px;}	
.ie7 #parallax-welcome .intro #text-welcome-intro,.ie8 #parallax-welcome .intro #text-welcome-intro {top:184px;position:absolute;left:50px;}	

#parallax-welcome .a #text-welcome-a {top:240px;position:absolute;left:50px;}	
.ie7 #parallax-welcome .a #text-welcome-a, .ie8 #parallax-welcome .a #text-welcome-a {top:230px;position:absolute;left:50px;}	
#parallax-welcome .a .btn {position:absolute; top:390px; right:50px; font-size:13px;width:135px; z-index:999}
#parallax-welcome .a .btn:hover {color:#fff;background:#afbd20 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-arrow.png") 47px 0 no-repeat;}

#parallax-welcome .b #text-welcome-b {top:220px;position:absolute;left:50px;}	
#parallax-welcome .b .map-target {top:272px;position:absolute;left:508px;}	


#parallax-welcome .c #text-welcome-c {top:492px;position:absolute;left:610px;}	
#parallax-welcome .c .map-target {top:511px;position:absolute;left:505px;}	

#parallax-welcome .d #text-welcome-d  {top:523px;position:absolute;left:10px;}	
#parallax-welcome .d .map-target {top:637px;position:absolute;left:424px;}

#parallax-welcome .e #text-welcome-e  {top:256px;position:absolute;left:10px;}	

.pagination { display: none;}
.ie7 .pagination, .ie8 .pagination  { display: block; position: relative; top:200px; width:146px; z-index:5999;}
.ie7 #parallax-impact .pagination, .ie8 #parallax-impact .pagination  { display: block; position: relative; top:530px; left:-230px; width:146px; z-index:5999;}

.pagination .jump {width: 98px; height:43px; background: url(http://christchurch-recovery.newzealandeducated.com/r/img/parallax/welcome/next-slide-btn.png) -45px top no-repeat; display:block; cursor: pointer;text-indent:-9999em; position:relative; left:45px; top: 39px; }
.pagination .next, .pagination .prev {width: 73px; height:43px; background: url(http://christchurch-recovery.newzealandeducated.com/r/img/parallax/pagination-btn.png) -73px top  no-repeat; display:block; cursor: pointer; text-indent: -9999em}
.pagination .prev {background: url(http://christchurch-recovery.newzealandeducated.com/r/img/parallax/pagination-btn.png) 0px top no-repeat;}


.ie7 #parallax-impact .pagination .pagenumber p , .ie8 #parallax-impact .pagination .pagenumber p {position: relative; top: 42px; left: 40px; width: 60px }

.pagination .pagenumber p { position: relative; top:42px; left: 46px; font-size: 20px; color: white; font-family: 'futura-pt', 'helvetica neue', helvetica, arial, sans-serif; font-weight:100; width:60px;}
.pagination .pagenumber p span { font-size: 25px; color: black; font-family: 'futura-pt', 'helvetica neue', helvetica, arial, sans-serif; font-weight:500;}

/* =Intro */

#parallax-intro .hr.a {top:497px;}


#parallax-intro {background: url("../img/parallax/intro/bg-christchurch-intro.png") center top no-repeat;width:100%; height:1051px; display:block;position:relative;}	
.ie7 #parallax-intro, .ie8 #parallax-intro {background: url("../img/parallax/intro/bg-christchurch-intro.png") center -80px no-repeat;width:100%; height:1051px; display:block;position:relative;}	
#parallax-intro .wrap {position:relative;}

#parallax-intro #text-intro {top:418px;position:absolute;left:530px;}	
#parallax-intro p {width:318px;position:absolute;top:557px; left:530px; color:#ccc;}
#parallax-intro .intro-parallax-map {position:absolute;top:70px; left:-245px;z-index:1;}	


/* =Get to know christchurch */

#parallax-get-to-know .hr.a {top:504px;}
#parallax-get-to-know .hr.b {top:737px;}

#parallax-get-to-know {background: url("../img/parallax/get-to-know/bg-get-to-know.png") center top no-repeat;width:100%; height:1010px; display:block;position:relative;}	
#parallax-get-to-know .wrap{position:relative;}

.gallery {position:absolute; top:170px; left:0px;width:990px; height:682px; display:block; overflow:hidden;}

.gallery-image-info {background:#1f2122; width:212px; position:absolute;left:0px; bottom:113px;padding: 20px 18px 0px 70px;z-index:2000}
.gallery-image-info p {margin-bottom:55px; color:#ccc;}
.photo-credit {margin-bottom:35px !important;color:#afbd20 !important; font-size:11px !important;}

.gallery-image {margin-left:50px;}

.gallery-controls {}
	.gallery-controls a {width:50px;height:30px;background:#383838; display:block; text-indent:-999px; border-right:1px solid #2e2e2e;
		background .25s ease-in-out;-o-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;}
.gallery-controls #prev {position:relative; z-index:2;background: #383838 url("../img/bg-arrow-light.png") -15px -21px no-repeat}
.gallery-controls #prev:hover {background:#AFBD20  url("../img/bg-arrow-light.png") -20px -21px; no-repeat;}
.gallery-controls #next {background: url("../img/bg-arrow-light.png") 0px 1px no-repeat;background-color:#383838;} 

.ie7 .gallery-controls #next {background: url("../img/bg-arrow-light.png") 0px 1px no-repeat;background-color:#383838;} 
.ie8 .gallery-controls #next {background: url("../img/bg-arrow-light.png") 0px 1px no-repeat;background-color:#383838;} 
.gallery-controls #next:hover {background: #AFBD20 url("../img/bg-arrow-light.png") 5px 1px no-repeat;} 
.pagenumber {width:105px;padding-top:2px;}
.pagenumber p{margin-bottom:0;color:#999;}
.pagenumber p span{color:#fff;}

/* =Two quakes */
#parallax-two-quakes .hr.a {top:466px;}
#parallax-two-quakes .hr.b{top:679px;}


#parallax-two-quakes {background: url("../img/parallax/two-quakes/bg-two-earthquakes.png") center top no-repeat;width:100%; height:1079px; display:block;position:relative;}	
.ie7 #parallax-two-quakes, .ie8 #parallax-two-quakes  {background: url("../img/parallax/two-quakes/bg-two-earthquakes.png") center -80px no-repeat;width:100%; height:1079px; display:block;position:relative;}	
#parallax-two-quakes .wrap{position:relative;}
#parallax-two-quakes #two-quake-city {position:absolute; top:306px; left:0;background: url("../img/parallax/two-quakes/city.png") -88px top no-repeat;height:188px; display:block; width:100%;}

#parallax-two-quakes .col{width:340px;}		
#parallax-two-quakes .col p {margin-top:45px; color:#ccc;}
#parallax-two-quakes .col2 p {margin-top:60px;}
#parallax-two-quakes .col1 {margin-left:70px;}
#parallax-two-quakes .col2 {margin-right:70px}
#parallax-two-quakes .columns{position:absolute; top:150px; left:0px; width:960px;}		

/* =Impact on christchurch  */

#parallax-impact .hr.a {top:550px;}
#parallax-impact .hr.b{top:728px;}
#parallax-impact .hr.c {top:905px;}
#parallax-impact .hr.d{top:1084px;}


#parallax-impact {background: url("../img/parallax/impact/bg-numbers.png") center top no-repeat; width:100%; height:1011px; display:block;position:relative;}	

#parallax-impact .affected-areas {position:absolute; top:100px; left:10px;}
#parallax-impact p {position:absolute; top:560px; text-align:right; left:40px; width:280px;}

#parallax-impact .numbers p {position:static;font-family: 'futura-pt', 'helvetica neue', helvetica, arial, sans-serif; font-weight:100;}
#parallax-impact .numbers {width:400px; height:410px; display:block;position:absolute; top:610px; right:20px;}
#parallax-impact .numbers p {width:130px;font-size:68px; font-weight:100; letter-spacing:-1px;}
#parallax-impact .numbers .row {margin-bottom:65px;}
#parallax-impact .numbers p.red {color:#ff0000;}
#parallax-impact .numbers p.yellow {color:#ffcc00;}
#parallax-impact .numbers p.green {color:#99cc33;}
#parallax-impact .numbers p.middle {text-align:center;}

#parallax-impact .impact-col-dark { position: absolute; background: #1b1b1b; width: 44px; max-height: 522px;}
#parallax-impact .impact-col { position: absolute;  background-image: url(../img/parallax/impact/bg-numbers-B.png); background-color: #1b1b1b; width: 44px; }
#parallax-impact .impact-anim {top:150px; left: 382px; position: absolute; width:521px; height:566px; overflow: hidden;}
.ie7 #parallax-impact .impact-anim {display:none;}
#parallax-impact .b {display :none;}
.ie7 #parallax-impact .b, .ie8 #parallax-impact .b {display :block;}
/*#parallax-impact .a {left:40px}
#parallax-impact .b {left:40px} */
#parallax-impact .a .impact-b {display: none; }
#parallax-impact .b .impact-a {display: none; }

/* =What was the impact */

#parallax-the-impact  .hr.a {top:334px;}

#parallax-the-impact {background: url("../img/parallax/the-impact/bg-the-impact.png") center top no-repeat;width:100%; height:982px; display:block;position:relative;}	
#parallax-the-impact .wrap{position:relative;}

#parallax-the-impact #what-was-the-impact {position:absolute; top:220px; left:10px;}
#parallax-the-impact p {width:320px; position:absolute; top:340px; left:10px;}
#parallax-the-impact #slide {width:560px;position:absolute; top:335px; right:0px;height:170px;background:#f9f9f9; -webkit-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.1); box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.1);}
#parallax-the-impact #slide p {position: relative; color:#333; border-left:1px solid #ebebeb;padding:10px 0px 10px 20px; top:16px;width:270px; left:0;margin-bottom:0;width:300px;}
#parallax-the-impact #slide h3 {font-size:;width:235px; text-align:center;height:170px;margin-bottom:0;line-height:170px; vertical-align:middle;}

#parallax-the-impact #cloud {position:absolute; top:520px; right:200px; }
#parallax-the-impact #cloud {list-style-type:none;margin:0;}
	#parallax-the-impact #cloud a {text-decoration:none;}

/* =The response */
#parallax-the-response {background: url("../img/parallax/the-response/bg-the-response.png") center top no-repeat;width:100%; height:981px; display:block;}	
#parallax-the-response .wrap{position:relative;}

#parallax-the-response #response-gallery {background:#242324;width:960px;height:725px; position:absolute; top:110px; left:0;}

#parallax-the-response #response-gallery .col1 {width:195px;padding:20px;}
#parallax-the-response #response-gallery .col1 p {margin-bottom:20px; width:195px; color:#ccc;}
#parallax-the-response #response-gallery .col1 h3 {font-size:15px; color:#fff;background: url("http://christchurch-recovery.newzealandeducated.com/r/img/hr-dotted.png") bottom left repeat-x;padding-bottom:20px;margin-bottom:40px;}


#parallax-the-response #response-gallery .col2 {width:723px;} 
#parallax-the-response #response-gallery .col2 ul {list-style-type:none; margin:0;}
#parallax-the-response #response-gallery .col2 ul li {float:left;margin:0; height:240px; width:240px;margin:0 0 1px 1px; position:relative; visibility:hidden}
#parallax-the-response #response-gallery .col2 ul li:hover {cursor:pointer;}
#parallax-the-response #response-gallery .col2 ul li.recovery:hover {cursor: normal;}

#parallax-the-response #response-gallery .col2 ul li img {margin:0 padding:0;}
#parallax-the-response #response-gallery .col2 ul li a {width:240px; height:240px; display:block;}
#parallax-the-response #response-gallery .col2 ul li span {background:none;width:230px; height:240px; display:block;position:absolute; top:0; left:0;}
#parallax-the-response #response-gallery .col2 ul li.hover span {background: transparent url("../img/parallax/the-response/img-selected.png") 0 0 no-repeat;}

/* =Relevant links */

#parallax-relevant {margin-bottom:130px; width:100%; height:450px; display:block;}
#parallax-relevant .wrap{position:relative;}
#parallax-relevant ul {list-style-type:none; margin:0;}
#parallax-relevant li a {position:relative; text-decoration:none;background: url("../img/parallax/relevant/relevant-link-arrow.png") left center no-repeat; padding-left:20px;}
#parallax-relevant li a:hover {text-decoration:underline;}
#parallax-relevant li#recovery {height:70px;background: url("../img/parallax/relevant/bg-relevant.png") -113px top no-repeat; width:1050px; padding-top: 90px;
box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; height: 160px;}  
.ie7 #parallax-relevant li#recovery, .ie8 #parallax-relevant li#recovery   {box-sizing: content-box !important ;} 

#parallax-relevant li#recovery a {top:30px; left:160px; }
#parallax-relevant li#news {height:50px;background: url("../img/parallax/relevant/bg-relevant.png") center -160px no-repeat; }  
#parallax-relevant li#news a{top:15px; left:220px;}
#parallax-relevant li#state {height:50px;background: url("../img/parallax/relevant/bg-relevant.png") center -210px no-repeat; }  
#parallax-relevant li#state a{top:15px; left:265px;}
#parallax-relevant li#current-status {height:50px;background: url("../img/parallax/relevant/bg-relevant.png") center -260px no-repeat; }  
#parallax-relevant li#current-status a {top:15px; left:320px;}
#parallax-relevant li#institutions {height:50px;background: url("../img/parallax/relevant/bg-relevant.png") center -310px no-repeat; }  
#parallax-relevant li#institutions a {top:15px; left:375px;}
#parallax-relevant li#explore-nz {width:1050px; height:150px;background: url("../img/parallax/relevant/bg-relevant.png") -113px -360px no-repeat; }  
#parallax-relevant li#explore-nz a {top:15px; left:410px;}


/* =Email Modal */

#email-friend-modal {width:760px; display:block; background:#f7f7f7 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-modal-email.png") 0 0 no-repeat;display:none; height:300px;padding:30px;z-index:1000;position:relative;}
	#email-friend-modal .col {background:#ededed;width:330px;padding:20px 20px 20px 30px;}
	#email-friend-modal .col2 {background:#e5e5e5 url("http://christchurch-recovery.newzealandeducated.com/r/img/email-form-shadow.png") top left repeat-y;}
#email-friend-modal .col2 h4{border-bottom:1px solid #dbdbdb;}
	#email-friend-modal h3 {margin-bottom:10px;margin-left:30px;}
	#email-friend-modal li {margin-bottom:20px;}
#email-friend-modal label {font-size:13px;color:#333;margin-bottom:5px; display:block;}
#email-friend-modal .textbox {width:310px; background:#fff; border:none;}
#email-friend-modal h4 {border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-bottom:25px;}

#email-friend-modal .btn {padding:6px 27px 5px 10px; background:#afbd20 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-arrow.png") -55px 0 no-repeat; color:#fff;margin-top:0px;float:left;width:69px; text-decoration:none;margin-left: 30px;}
#email-close {padding: 6px 27px 5px 10px; color: white; background: #AFBD20 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-close.png") 68px 7px no-repeat; position: absolute; width: 51px; height: 16px; border: 0pt none; z-index: 101; cursor: pointer; right: 0px; top: -27px;}
#email-close img {margin-top:5px;}

/* =Video Modal */

#video-modal {width:760px; display:block; background:#f7f7f7 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-modal-email.png") 0 0 no-repeat;display:none; height:490px;padding:30px;position:relative;}
	#video-modal .video-holder {background:#ededed; text-align:center;}
	#video-modal h4 {font-size:18px;margin-left:30px;margin-top:10px}
	#video-modal h3 {margin-bottom:10px;}
#video-modal #close_x {padding:5px 0 0 10px;background:#afbd20 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-close.png") 65px 7px no-repeat;color:#fff; width:78px; height:22px; font-size:13px;text-decoration:none; display:block; position:absolute; right:0;top:-27px;} 
	#video-modal .result-meta {width:auto; backgrond:none;margin-right:30px;}


span.source-tags { margin-right:30px;}
/* =IE6
----------------------------------------------- */
/*box model fixes*/
.ie6 #status-current #status-reports p {padding-top:0;}
.ie6 #status {height:auto !important;height:120px;min-height:120px;}
.ie6 #student {height:auto !important;height:120px;min-height:120px;}
.ie6 #search-form ul {margin-left:56px;}
.ie6 .btn-readmore {margin-left:29px;}
.ie6 .hr {line-height:0px; font-size:0;}
.ie6 .hr-light {line-height:0px; font-size:0;}
.ie6 #filter-tags li a {height:15px;display:block;width:100px;}
.ie6 .tweet h4, .ie6 .tweet .user {width:470px;}
.ie6 .nextprev {width:102px;}
.ie6 .hr-dotted, .ie6 .hr, .ie6 .hr-light, .ie6 .hr-light  {font-size:0 !important; line-height:0 !important;}
.ie6 #parallax-impact .numbers {top:0px;}
.ie6 #parallax-the-response #response-gallery .col2 {width:725px;}
.ie6 #parallax-the-response #response-gallery .col1 p {width:195px;}
.ie6 #parallax-the-response #response-gallery .col2 ul li span {display:none;}
.ie6 #parallax-the-response #response-gallery .col2 ul li img {margin:0;padding:0;width:237px;}
.ie6 #parallax-the-response #response-gallery .col2 ul li {margin:0;padding:0;}
.ie6 #parallax-impact #affected-areas {top:0;}
.ie6 #parallax-impact p {top:200px;}
.ie6 .result-meta .result-date  {margin-right:50px;}
.ie6 .map-close-button {right:0px !important; top:-11px !important;}



/*z-index fixes*/
.ie6 header .wrap {z-index:2000;}
.ie6 #primary-nav {z-index:2;}
.ie6 .ui-menu {	z-index:2000 !important;}


.ie6 #inside-christchurch {z-index:1000;}
.ie6 #home-map {z-index:1;}

/*unsupported*/
.ie6 #footer-socialmedia li#google {display:none;}
.ie6 .result-meta li.meta-google {display:none;}

/*BG image fix*/
.ie6 #status-current {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/home-bar-ie.png") no-repeat scroll center top transparent;}
.ie6 #home {background: #2e2e2e url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-home.png") center top no-repeat;}
.ie6 body {background: #2e2e2e url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-inside.png") center top no-repeat;}
.ie6 #controls {background:black;}
.ie6 #parallax-two-quakes #two-quake-city {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/parallax/two-quakes/city-ie6.png") -88px top no-repeat; z-index:1;}
.ie6 #parallax-two-quakes .columns {z-index:2;}
.ie6 #parallax-two-quakes .wrap  {z-index:5;}
.ie6 #parallax-the-response #response-gallery .col2 ul li.hover span {background:none;}
.ie6 #parallax-impact {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/parallax/impact/bg-impact-ie6.png") center top no-repeat;}
.ie6 #parallax-the-impact {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/parallax/the-impact/bg-the-impact-ie6.png") center top no-repeat;}
.ie6 #parallax-the-response {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/parallax/the-response/bg-the-response-ie6.png") center top no-repeat;}
.ie6 #parallax-relevant {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/parallax/relevant/bg-relevant-ie6.png") center top no-repeat;}


/*search form fixes*/
.ie6 .search-label {width:145px;}
.ie6 .search-textbox {width:190px;}
.ie6 .search-submit {width:28px;background:#242424 url("../img/sprite.png") 0 0 no-repeat; text-indent:0; border:none;}

/*css3 fixes*/
.ie6 #side-nav li a.selected {background: #f2f2f2 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-side-nav-hover.png") 231px 0 repeat-y;}
.ie6 #side-nav li a.selected:hover {background: #f2f2f2 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-side-nav-hover.png") 231px 0 repeat-y !important;}
.ie6 #side-nav li a{background:#333;}
.ie6 #side-nav li a:hover {background:#AFBD20;}
.ie6 #filter-tags li a{background:#333;}
.ie6 #filter-tags li a:hover {background: #afbd20; }
.ie6 #filter-tags li a.selected {background: #f2f2f2;}
.ie6 #institution-results #pagination #prev, .ie6 .gallery-controls #prev {position:relative; z-index:2;background:#383838 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-arrow-light-ie6.png") -15px -21px no-repeat;}
.ie6 #institution-results #pagination #prev:hover, .ie6 .gallery-controls #prev:hover {background:#383838 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-arrow-light-ie6.png") -15px -21px no-repeat}
.ie6 #institution-results #pagination #next, .ie6 .gallery-controls #next {background: #383838 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-arrow-light-ie6.png") 0px 1px no-repeat;} 
.ie6 #institution-results #pagination #next:hover, .ie6 .gallery-controls #next:hover {background: #383838 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-arrow-light-ie6.png") 0px 1px no-repeat;} 


/*form fixes*/
.ie6 .check {border:none; width:auto; height:auto; padding:0;}	

/*font-face fixes*/
.ie6 h3, .ie6 h2 {letter-spacing:0px;}


/* =IE7
----------------------------------------------- */
/*box model fixes*/
.ie7 #status-current #status-reports p {padding-top:0;}
.ie7 #status {height:auto !important;height:120px;min-height:120px;}
.ie7 #student {height:auto !important;height:120px;min-height:120px;}
.ie7 #search-form ul {margin-left:56px;}
.ie7 #filter-tags li a {height:15px;display:block;}
.ie7 .tweet h4, .ie7 .tweet .user {width:470px;}
.ie7 .tweet h4 {}
.ie7 .nextprev {width:102px;}
.ie7 .result-meta .result-date  {margin-right:50px;}
.ie7 .map-close-button {right:0px !important; top:-11px !important;}


/*z-index fixes*/
.ie7 header .wrap {z-index:2000;}
.ie7 #primary-nav {z-index:2;}
.ie7 #inside-christchurch {z-index:1000;}
.ie7 #home-map {z-index:1;}
.ie7 .ui-menu {	z-index:2000 !important;}

/*unsupported*/
.ie7 #footer-socialmedia li#google {display:none;}
.ie7 .meta-google {display:none;}

/*BG image fix*/
.ie7 #home {background: #2e2e2e url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-home.png") center top no-repeat;}
.ie7 body {background: #2e2e2e url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-inside.png") center top no-repeat;}
.ie7 #status-current {background: url("http://christchurch-recovery.newzealandeducated.com/r/img/home-bar-ie.png") no-repeat scroll center top transparent;}

/*css3 fixes*/
.ie7 #side-nav li a.selected {background: #f2f2f2 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-side-nav-hover.png") 231px 0 repeat-y;}
.ie7 #side-nav li a.selected:hover {background: #f2f2f2 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-side-nav-hover.png") 231px 0 repeat-y !important;}
.ie7 #side-nav li a{background:#333;}
.ie7 #side-nav li a:hover {background:#AFBD20;}
.ie7 #filter-tags li a {background:#333;}
.ie7 #filter-tags li a:hover {}
	.ie7 #filter-tags li a:hover {background: #afbd20; }
	.ie7 #filter-tags li a.selected {background: #f2f2f2;}
	.ie7 #institution-results #pagination #next {background: #383838 url("../img/bg-arrow-light.png") 0px 1px no-repeat;} 
	.ie7 #institution-results #pagination #next:hover {background: #AFBD20 url("../img/bg-arrow-light.png") 5px 1px no-repeat;} 

/*search form fixes*/

.ie7 .search-textbox {width:190px;padding: 0;}
.ie7 .search-submit {}
	.ie7 #search-submit {width:28px;background:#242424 url("../img/sprite.png") 6px 1px no-repeat; text-indent:0; border:none !important;font-size: 0;display:block; line-height:0;}

	.ie7 #search-form label {margin-right:0;}

/*form fixes*/
.ie7 .check {border:none; width:auto; height:auto; padding:0;}	
.ie7 #parallax .slide.map {display:none;}
/*font-face fixes*/
.ie7 h3, .ie7 h2 {letter-spacing:0px;}
.ie7 #parallax .slide { position:relative; height: 900px; margin:0px auto} 
.ie7 #parallax .slide .welcome-parallax-map { top: 150px;}
.ie7 #parallax-welcome {height: 1050px;}
.ie7 #parallax-the-response #response-gallery .col2 ul li { visibility: visible;}
.ie7 #parallax-relevant li#recovery { height: 70px !important}
.ie7 #parallax-relevant ul {line-height: 22px;}


.ie8 #parallax .slide.map {display:none;}
.ie8 #parallax .slide { position:relative; height: 900px}
.ie8 #parallax .slide .welcome-parallax-map { top: 150px;}
.ie8 #parallax-welcome {height: 850px;}
.ie8 #parallax-the-response #response-gallery .col2 ul li { visibility: visible;}
.ie8 #parallax-relevant li#recovery { height: 70px !important}
.ie8 #parallax-relevant ul {line-height: 22px;}


/* =IE8
----------------------------------------------- */
/*BG image fix*/
.ie8 #home {background: #2e2e2e url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-home.png") center top no-repeat;}
.ie8 body {background: #2e2e2e url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-inside.png") center top no-repeat;}


/*css3 fixes*/
.ie8 #side-nav li a.selected {background: #f2f2f2 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-side-nav-hover.png") 231px 0 repeat-y;}
.ie8 #side-nav li a.selected:hover {background: #f2f2f2 url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-side-nav-hover.png") 231px 0 repeat-y !important;}
.ie8 #side-nav li a{background:#333;}
.ie8 #side-nav li a:hover {background:#AFBD20;}
.ie8 #filter-tags li a {background:#333;}
.ie8 #filter-tags li a:hover {}
	.ie8 #filter-tags li a:hover {background: #afbd20; }
	.ie8 #filter-tags li a.selected {background: #f2f2f2;}
	.ie8 #institution-results #pagination #next {background: #383838 url("../img/bg-arrow-light.png") 0px 1px no-repeat;} 
	.ie8 #institution-results #pagination #next:hover {background: #AFBD20 url("../img/bg-arrow-light.png") 5px 1px no-repeat;} 

/*form fixes*/
.ie8 .check {border:none; width:auto; height:auto; padding:0;}

/*font-face fixes*/
.ie8 h3, .ie8 h2 {letter-spacing:0px;} 

/*box model fixes*/
.ie8 .result-meta .result-date  {margin-right:50px;}

/* =IE9
----------------------------------------------- */
/*box model fixes*/
.ie9 #filter-tags li {margin-bottom:4px;}
.ie9 .textbox {padding: 4px 4px 4px 4px;}
.ie9 #search-form a.btn {padding: 6px 27px 6px 10px;}

/*form fixes*/
.ie9 .check {border:none; width:auto; height:auto; padding:0;}

/* =iPad Landscape
----------------------------------------------- */
@media only screen and (device-width: 768px) {
	#home {background: url("../img/bg-diagonal.png") top left, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-home-glow.png") center top no-repeat, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-home-ipad.png") center top no-repeat; background-color:#2e2e2e;}
	body {background: url("../img/bg-diagonal.png") top left, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-home-glow.png") center top no-repeat, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-inside-ipad.png") center top no-repeat; background-color:#2e2e2e;}
	.btn-readmore {margin-left:75px;}
	.content {background:white;width:663px;padding-left:74px;padding-right:20px;}
	#white-bg .wrap {width:100%;}
	.side-menus {padding-left:20px;}
}

/* =iPad Portrait
----------------------------------------------- */
#ipad-rotate {background: rgba(0, 0, 0, 0.8) url("http://christchurch-recovery.newzealandeducated.com/r/img/ipad-rotate.png") no-repeat center 150px; position:absolute;width:100%; height:100%; display:none; }

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
	#ipad-rotate {display:block !important;z-index:10000;}
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
	#home {background: url("../img/bg-diagonal.png") top left, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-home-glow.png") center top no-repeat, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-home-ipad.png") center top no-repeat; background-color:#2e2e2e;}
	body {background: url("../img/bg-diagonal.png") top left, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-home-glow.png") center top no-repeat, url("http://christchurch-recovery.newzealandeducated.com/r/img/bg-inside-ipad.png") center top no-repeat; background-color:#2e2e2e;}
	.btn-readmore {margin-left:75px;}
	.content {background:white;width:663px;padding-left:74px;padding-right:20px;}
	#white-bg .wrap {width:100%;}
	.side-menus {padding-left:20px;}

}
/* Huge monitors ----------- */

@media only screen and (max-height: 1440px) {
	#parallax-relevant {margin-bottom:420px;}
}