body{background:#4180c2;font-size:14px;color:#2b2b2b;}body.cke_show_borders{background:white;}a:link,a:visited{color:#4da5bf;text-decoration:underline;}a:hover{color:#4da5bf;text-decoration:none;}a:active{color:#4da5bf;text-decoration:none;}a.button{text-transform:lowercase;display:block;float:left;text-decoration:none;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;margin:0 0.5em 0.5em 0;vertical-align:middle;-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background:#ddd url(/sites/all/themes/iisme_theme/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:4px 10px 3px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}a.button:hover{background:#FFF;}h1,h2,h3,h4,h5,h6{color:#4180c2;}.context-teacher h1,.context-teacher h2,.context-teacher h3,.context-teacher h4,.context-teacher h5,.context-teacher h6{color:#752564;}.context-host h1,.context-host h2,.context-host h3,.context-host h4,.context-host h5,.context-host h6{color:#4DA5BF;}#page{background:#4180c2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiM3N2QyZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDE4MGMyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#77d2ed 20%,#4180c2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#77d2ed),color-stop(100%,#4180c2));background:-webkit-linear-gradient(top,#77d2ed 20%,#4180c2 100%);background:-o-linear-gradient(top,#77d2ed 20%,#4180c2 100%);background:-ms-linear-gradient(top,#77d2ed 20%,#4180c2 100%);background:linear-gradient(to bottom,#77d2ed 20%,#4180c2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d2ed',endColorstr='#4180c2',GradientType=0);}.zone{padding:0px 20px;}.region-inner{padding:0px 20px;}.breadcrumb{padding:5px 20px;}#zone-user-wrapper{background-color:#417FC2;}#zone-user{height:39px;background:#417fc2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQxN2ZjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzc3ZDFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MTdmYzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#417fc2 0%,#77d1ed 50%,#417fc2 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#417fc2),color-stop(50%,#77d1ed),color-stop(100%,#417fc2));background:-webkit-linear-gradient(left,#417fc2 0%,#77d1ed 50%,#417fc2 100%);background:-o-linear-gradient(left,#417fc2 0%,#77d1ed 50%,#417fc2 100%);background:-ms-linear-gradient(left,#417fc2 0%,#77d1ed 50%,#417fc2 100%);background:linear-gradient(to right,#417fc2 0%,#77d1ed 50%,#417fc2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#417fc2',endColorstr='#417fc2',GradientType=1);}#zone-user h2.block-title{display:none;}#zone-user ul.menu{text-align:right;padding-top:8px;}#zone-user ul.menu li{display:inline;background:url(/sites/all/themes/iisme_theme/images/dot.png) no-repeat 100% 75%;padding:2px 30px 3px 0px;}#zone-user ul.menu li.last{background:none;padding-right:0px;}#zone-user ul.menu li a{color:white;font-weight:normal;font-size:14px;text-decoration:none;}#section-header{background:#308db0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwOGRiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzNlYTlkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDhkYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#308db0 0%,#3ea9d1 50%,#308db0 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#308db0),color-stop(50%,#3ea9d1),color-stop(100%,#308db0));background:-webkit-linear-gradient(left,#308db0 0%,#3ea9d1 50%,#308db0 100%);background:-o-linear-gradient(left,#308db0 0%,#3ea9d1 50%,#308db0 100%);background:-ms-linear-gradient(left,#308db0 0%,#3ea9d1 50%,#308db0 100%);background:linear-gradient(to right,#308db0 0%,#3ea9d1 50%,#308db0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#308db0',endColorstr='#308db0',GradientType=1);padding-bottom:4px;}#zone-branding-wrapper{padding-bottom:6px;background:#FFF;}#zone-branding{background:url(/sites/all/themes/iisme_theme/images/shadow.png) no-repeat top center;}#region-branding{padding-top:10px;}.logo-img{float:left;padding:15px 0px;}.logo-img img{width:225px;height:81px;}#zone-branding .site-name-slogan{float:right;}#zone-branding h6.site-slogan{color:#333;font-weight:300;font-style:italic;font-size:22px;padding-top:20px;}#block-block-1{float:right;padding-right:0px;}#block-block-1 h2.block-title{display:none;}#block-block-1 p{margin-top:-100px;font-size:20px;color:#494949;}#block-block-1 p em{font-style:normal;color:#417FC2;}#section-content{padding-top:10px;}#zone-menu{height:50px;background:#417fc2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQxN2ZjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzc3ZDFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MTdmYzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#417fc2 0%,#77d1ed 50%,#417fc2 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#417fc2),color-stop(50%,#77d1ed),color-stop(100%,#417fc2));background:-webkit-linear-gradient(left,#417fc2 0%,#77d1ed 50%,#417fc2 100%);background:-o-linear-gradient(left,#417fc2 0%,#77d1ed 50%,#417fc2 100%);background:-ms-linear-gradient(left,#417fc2 0%,#77d1ed 50%,#417fc2 100%);background:linear-gradient(to right,#417fc2 0%,#77d1ed 50%,#417fc2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#417fc2',endColorstr='#417fc2',GradientType=1);border:solid 1px #4180c2;}#zone-menu .contextual-links-wrapper,#zone-user .contextual-links-wrapper{margin-right:-35px;}#zone-menu #block-search-form .container-inline,#zone-menu #block-search-form .container-inline > * + *,#zone-menu #block-search-form .container-inline .fieldset-wrapper > * + *{padding:0;}#zone-menu #block-search-form .form-submit{-moz-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:#fff;border:1px solid #C1C1C1;cursor:pointer;color:#333;font-size:12px;font-weight:normal;overflow:visible;padding:3px 5px 4px;margin-top:1px;margin-right:0;}#zone-menu #block-search-form #edit-search-block-form--2{-moz-border-radius:5px 0px 0px 5px;-webkit-border-radius:5px 0px 0px 5px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:5px 0px 0px 5px;margin-right:-3px;height:23px;border:1px solid #C1C1C1;}#zone-menu #block-search-form .custom-search-default-value{color:#777;}#region-menu{padding-top:12px;}#region-menu .region-menu-inner{display:flex;flex-direction:row-reverse;justify-content:space-between;}#region-menu .region-menu-inner .block-nice-menus{flex:4;}#region-menu .region-menu-inner .block-search{flex:1;}#zone-header{border:solid 1px #b5b5b5;border-top:0px;border-bottom:0px;background:#FFF;}#zone-preface{border:solid 1px #b5b5b5;border-top:0px;border-bottom:0px;background:#FFF;}#zone-content{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,1) 25%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.9)),color-stop(25%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,1) 25%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,1) 25%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,1) 25%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.9) 0%,rgba(255,255,255,1) 25%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6ffffff',endColorstr='#ffffff',GradientType=0);border:solid 1px #b5b5b5;border-top:0px;border-bottom:0px;padding-bottom:10px;}.context-landing #zone-content{padding-top:12px;}.region-content.grid-6 .region-inner{padding:0;}.region-content.grid-9 .region-inner{padding-left:0px;}.context-landing .region-content .region-inner{border:solid 1px #CCC;}.front .region-content .action-links,.front .region-content .print-link,.front #page-title,.context-landing .region-content .action-links,.context-landing .region-content .print-link,.context-landing #page-title,.context-landing #breadcrumb{display:none;}.context-landing .region-content img{max-width:456px;}.front .region-content .field-name-body h3{font-size:69px;font-weight:300;margin-bottom:10px;}.front .region-content .field-name-body p{font-size:16px;font-weight:300;margin-bottom:10px;}.region-content h1#page-title{color:#4da5bf;font-size:50px;line-height:55px;font-weight:300;text-align:center;}.context-teacher .region-content h1#page-title{color:#752564;}.context-host .region-content h1#page-title{color:#4DA5BF;}.context-landing #zone-content #block-system-main .content h2,.context-landing #zone-content #block-system-main .content h3,.context-landing #zone-content #block-system-main .content h4,.context-landing #zone-content #block-system-main .content h5,.context-landing #zone-content #block-system-main .content h6,.context-landing #zone-content #block-system-main .content p{padding:0px 20px;}.region-content li{list-style-position:inside;}#region-content .node img{border:solid 1px #848484;margin-bottom:10px;}#region-content .print-link img,#region-content .print-syslink img{border:0;margin-bottom:0px;}#region-content .print-syslink{display:block;text-align:right;padding-bottom:0.5em;}#region-content .block-application-edit-notes-block span.views-label{font-weight:bold;font-size:18px;}#zone-content aside .block{border:solid 1px #C5C5C5;margin-bottom:10px;}#zone-content aside .block .content{padding-top:10px;}#zone-content aside .block .content h2,#zone-content aside .block .content h3,#zone-content aside .block .content h4,#zone-content aside .block .content h5,#zone-content aside .block .content h6,#zone-content aside .block .content p,#zone-content aside .block .content div{padding:0px 10px;margin:0px 0px 0px 0px;}#zone-content aside .block .content p,#zone-content aside .block .content div{margin:0px 0px 10px 0px;}#zone-content aside .block .content h2{font-size:18px;}#zone-content aside .block .content h3{font-size:16px;}#zone-content aside .block .content h4{font-size:14px;}#zone-content aside .block .content h5{font-size:13px;}#zone-content aside .block .content h6{font-size:12px;}#zone-content aside .block .content p{font-size:12px;}#zone-content aside .block .content pre,#zone-content .block.events-block .content pre{background:#4180c2;margin:0px;padding:3px 10px;color:white;}#zone-content aside .block .content pre a,#zone-content .block.events-block .content pre a{color:white;text-decoration:none;}#zone-content aside .block .content pre a:hover,#zone-content .block.events-block .content pre a:hover{text-decoration:underline;}#zone-content aside .block li{list-style-position:inside;}#zone-content aside .block .menu li{list-style-position:inside;list-style-type:none;list-style-image:none;margin-left:10px;margin-bottom:15px;}#zone-content aside .block .menu li li{margin-bottom:5px;padding-top:0px;line-height:16px;}#zone-content aside .block .menu li.dhtml-menu.collapsed{font-style:italic;}#zone-content aside .block .menu li.dhtml-menu.collapsed li{font-style:normal;}#zone-content aside .block .block-title,#zone-content .block.events-block .block-title{background:#4180c2;color:white;padding:5px 10px;font-weight:500;text-align:center;}#zone-content aside .block.block-menu .block-title,#zone-content aside .block.block-menu-block .block-title{color:white;text-transform:uppercase;text-align:left;}.context-teacher #zone-content aside .block .block-title,.context-teacher #zone-content .block.events-block .block-title{background:#752564;}.context-host #zone-content aside .block .block-title,.context-host #zone-content .block.events-block .block-title{background:#77d2ed;color:#1c1c1c;}.context-teacher #zone-content aside .block h4,.context-teacher #zone-content .block.events-block th{color:#752564;}.context-host #zone-content aside .block h4,.context-host #zone-content .block.events-block th{color:#4DA5BF;}.context-teacher #zone-content aside .block .content pre,.context-teacher #zone-content .block.events-block .content pre{background:#752564;color:#bbbbbb;}.context-host #zone-content aside .block .content pre,.context-host #zone-content .block.events-block .content pre{background:#77d2ed;color:#666666;}.context-teacher #zone-content aside .block.block-menu .block-title,.context-teacher #zone-content aside .block.block-menu-block .block-title,.context-host #zone-content aside .block.block-menu .block-title,.context-host #zone-content aside .block.block-menu-block .block-title{color:white;}#zone-content .block.events-block .block-title{border-top:1px solid #999;border-bottom:1px solid #999;}#zone-content .block.events-block th,#zone-content .block.events-block td{padding:0px;}#zone-content .block.events-block p{margin:0px;display:none;}#zone-content .block.events-block table,#zone-content .block.events-block table tbody{border:0px;margin-bottom:0px;}#zone-content .block.events-block table th{background:none;border:0px;vertical-align:top;font-weight:bold;padding-top:10px;}#zone-content .block.events-block table th p{margin-bottom:5px;}#zone-content .block.events-block table td{width:50%;font-size:12px;vertical-align:top;}#zone-content .block.events-block table p{margin-bottom:10px;display:block;padding:0px 20px;}#zone-content .block.events-block .content table td pre{font-size:13px;padding-left:20px;border-top:1px solid #999;}#zone-content aside .block-user-menu{background:#417FC2 url(/sites/all/themes/iisme_theme/images/horiz-gradient-205px.png) repeat-y top center;}#zone-content aside .block.block-user-menu .block-title{background:none;background:url(/sites/all/themes/iisme_theme/images/dot.png) no-repeat 6% 50%;padding-left:42px;font-weight:700;font-size:16px;}#zone-content aside .block-user-menu .content{background:white;}#zone-content aside .block-user-menu .content li.last{background:#417FC2 url(/sites/all/themes/iisme_theme/images/horiz-gradient-205px.png) repeat-y top    center;margin:0px;font-size:12px;padding:4px 0px 3px 15px;font-weight:700;}#zone-content aside .block-user-menu .content li.last a{color:white;}#zone-content aside .block-user-menu .content li li.last{background:none;margin-bottom:5px;margin-left:10px;padding:0;font-weight:500;font-size:14px;}#zone-content aside .block-user-menu .content li li.last a{color:#2b2b2b;}#zone-content aside .region-sidebar-first-inner{padding-right:0px;}#zone-content aside .region-sidebar-second-inner{padding-left:0px;}#zone-content aside .block .menu a{color:#2b2b2b;text-decoration:none;}#zone-content aside .block-menu-block-2 .block-title{text-transform:uppercase;font-weight:500;}#zone-content aside .block-menu-block-2 .block-title a{color:white;text-decoration:none;}#zone-content aside .block.teacher-login .block-inner{background:#417FC2 url(/sites/all/themes/iisme_theme/images/horiz-gradient-205px.png) repeat-y top center;}#zone-content aside .block.teacher-login .block-inner p{font-size:12px;margin-bottom:0px;padding:10px;}#zone-content aside .block.teacher-login .block-inner a{font-size:13px;color:white;text-decoration:none;}#zone-content aside .block.teacher-login .block-inner a:hover{text-decoration:underline;}#zone-content #region-sidebar-second .block{margin-bottom:0px;border-bottom:0;border-top:0;}#zone-content #region-sidebar-second .block pre,#zone-content #region-sidebar-second .block .block-title{border-top:solid 1px #C5C5C5;border-bottom:solid 1px #C5C5C5;}.view-filters .fieldset-title{font-weight:bold;font-size:16px;}#views-exposed-form-fellowship-position-search-page .views-exposed-form #edit-loc-wrapper,#views-exposed-form-fellowship-position-search-page .views-exposed-form .views-submit-button{clear:left;}#block-fellowship-application-fellowship-application-steps .content{padding-left:10px;}#zone-content #block-fellowship-application-fellowship-application-steps .item-list{padding:0;}.item-list ul.fellowship-application-steps-list > li{list-style-type:disc;}.item-list ol.fellowship-application-steps-list > li{list-style-type:decimal;}.item-list .fellowship-application-steps-list a.active{color:#4DA5BF;}.page-node-edit .fellowship-application-steps-list .current-step a,.page-node-edit .fellowship-application-steps-list .current-step a.active,.page-user .fellowship-application-steps-list .current-step a,.page-user .fellowship-application-steps-list .current-step a.active{color:#2B2B2B;}.field-group-div .description + .description{display:none;}.node-type-fellowship-application .fieldset-wrapper{padding:0px 20px;}.node-type-fellowship-application legend{font-weight:bold;font-size:20px;color:#4180C2;}.node-type-fellowship-application .field-widget-date-popup legend{color:#2B2B2B;font-size:14px;}.node-type-fellowship-application .location legend{color:#2B2B2B;font-size:14px;padding-top:5px;}.node-type-fellowship-application .field{padding-bottom:10px;}.node-type-fellowship-application .field-collection-container .field-items .field-item{margin-bottom:0;}.node-type-fellowship-application .form-type-checkbox-tree > label{font-size:16px;color:#4180C2;}.node-type-fellowship-application .group_computer_skills h3{margin-bottom:0px;}.node-type-fellowship-application .group_computer_skills .description{font-size:16px;}.node-type-fellowship-application .group_agree_to .description,.node-type-fellowship-application .group_certify_application .description{font-size:16px;color:#2B2B2B;}.node-type-fellowship-application .group_science_fellowship .description,.node-type-fellowship-application .group_additional_information .description{font-weight:bold;color:#2B2B2B;padding-bottom:0px;padding-top:10px;}.node-type-fellowship-application .group_fellowships_require .description,.node-type-fellowship-application .group_fellowship_conflicts .description{font-weight:bold;color:#4180C2;margin-bottom:-5px;padding-top:10px;}.node-type-fellowship-application .group_science_fellowship .form-item,.node-type-fellowship-application .group_additional_information .form-item{margin-top:0px;}.node-type-fellowship-application .field-collection-container .field-items .field-item .field-collection-view{padding:10px;}.node-type-fellowship-application .field-item.odd .field-collection-view{background:#F1F5FA;}.node-type-fellowship-application .field-type-text-long p{margin-bottom:10px;}.node-type-fellowship-application .field-type-taxonomy-term-reference li,.webform-component .term-tree-list li{font-weight:bold;list-style-type:none;}.node-type-fellowship-application .field-type-taxonomy-term-reference li ul,.webform-component .term-tree-list li ul{padding-top:0;padding-left:1.2em;margin-bottom:10px;}.node-type-fellowship-application .field-type-taxonomy-term-reference li li,.webform-component .term-tree-list li li{font-weight:normal;}.node-type-fellowship-application .field-collection-container{border-bottom:0px;margin-bottom:0px;}.node-type-fellowship-application .description{font-size:14px;padding-bottom:5px;}.node-type-fellowship-application .view-sf-school-contact-info .view-content .views-row-last{margin-bottom:10px;}.node-type-fellowship-application .node-unpublished,.node-type-interest-statement .node-unpublished{background:none;}.node-type-fellowship-application .field-group-div.messages.warning h3{font-size:16px;color:#840;margin-bottom:5px;}.node-type-fellowship-application.page-node-resume #zone-content .node-title{display:none;}.node-type-fellowship-application .form-item textarea.error + .cke{border:solid 2px red;}.node-type-fellowship-application .form-item .filter-list.error{border:solid 1px;color:#000;}.node-type-fellowship-application .filter-wrapper.error{color:#000;}.node-fellowship-position h2.node-title{font-size:20px;margin-bottom:10px;}.node-fellowship-position h2.node-title a{text-decoration:none;}.node-fellowship-position .field{margin-bottom:10px;}.node-fellowship-position .field-group-fieldset{border:solid 1px #CCC;}.node-fellowship-position .field-group-fieldset legend{font-weight:bold;color:#4DA5BF;font-size:20px;margin-left:10px;}.node-fellowship-position .field-name-field-citizenship-required2 .field-item{font-weight:bold;font-size:14px;color:#752564;}.node-fellowship-position .fieldset-wrapper{padding:0px 20px;}.view-fellowship-position-search .view-content{display:flex;flex-direction:row;flex-wrap:wrap;margin:0px -10px;}.view-fellowship-position-search .views-row{margin:15px 10px;flex:0 1 46%;}.view-fellowship-position-search .views-row .content{border:solid 1px #c5c5c5;}.view-fellowship-position-search .views-row .node-title{display:none;}.view-fellowship-position-search .field-name-field-urgency,.view-fellowship-position-search .field-name-field-position-field{background-color:#4180c2;min-height:22px;margin-top:-1px;margin-bottom:-1px;padding:10px;font-size:14px;font-weight:bold;color:#fff;text-align:center;}.view-fellowship-position-search .field-name-field-urgency{min-height:26px;padding:8px 0px;font-size:18px;}.view-fellowship-position-search .field-pseudo-field--position-title{margin:5px 15px 15px;}.view-fellowship-position-search .position-title{margin-bottom:10px;border-bottom:solid 2px #e2f1ff;text-align:center;line-height:22px;padding:10px 0px;}.view-fellowship-position-search .position-title a{color:#2b2b2b;text-decoration:none;font-size:18px;}.view-fellowship-position-search .field-name-field-host-organization,.view-fellowship-position-search .field-name-field-position-region{margin:5px 15px;}.view-fellowship-position-search .field-name-field-host-organization .field-label,.view-fellowship-position-search .field-name-field-position-region .field-label{font-weight:800;}.view-fellowship-position-search .field-name-field-who-should-apply{margin:15px 0px 0px 0px;padding:15px;background-color:#e2f1ff;}.view-fellowship-position-search .field-name-field-who-should-apply .field-label{font-weight:800;}.view-fellowship-position-search .views-row .links{display:block;margin:15px;}.view-fellowship-position-search .views-row .links li{padding:0;margin:0;}.view-fellowship-position-search .views-row .links a{font-weight:600;font-size:13px;text-decoration:none;}.view-fellowship-position-search .views-row .links a:hover{border-bottom:solid 1px #4da5bf;}.view-fellowship-position-search .views-row .links .node-readmore{float:left;text-transform:capitalize;}.view-fellowship-position-search .views-row .links .node-readmore a:before{content:'» ';font-size:18px;}.view-fellowship-position-search .views-row .links .flag-position_favorites{float:right;}.view-fellowship-position-search .views-row .links .flag-position_favorites a:before{content:'+ ';font-size:18px;}.view-fellowship-position-search .position-subject--biology .field-name-field-urgency,.view-fellowship-position-search .position-subject--biology .field-name-field-position-field{background-color:#772164;}.view-fellowship-position-search .position-subject--biology .field-name-field-who-should-apply{background-color:#f4e1ed;}.view-fellowship-position-search .position-subject--biology .position-title{border-bottom-color:#f4e1ed;}.view-fellowship-position-search .position-subject--physics .field-name-field-urgency,.view-fellowship-position-search .position-subject--physics .field-name-field-position-field{background-color:#cd4173;}.view-fellowship-position-search .position-subject--physics .field-name-field-who-should-apply{background-color:#ffdde9;}.view-fellowship-position-search .position-subject--physics .position-title{border-bottom-color:#ffdde9;}.view-fellowship-position-search .position-subject--chemistry .field-name-field-urgency,.view-fellowship-position-search .position-subject--chemistry .field-name-field-position-field{background-color:#b866a1;}.view-fellowship-position-search .position-subject--chemistry .field-name-field-who-should-apply{background-color:#fce5f7;}.view-fellowship-position-search .position-subject--chemistry .position-title{border-bottom-color:#fce5f7;}.view-fellowship-position-search .position-subject--general-stem .field-name-field-urgency,.view-fellowship-position-search .position-subject--general-stem .field-name-field-position-field{background-color:#e180a7;}.view-fellowship-position-search .position-subject--general-stem .field-name-field-who-should-apply{background-color:#fedae7;}.view-fellowship-position-search .position-subject--general-stem .position-title{border-bottom-color:#fedae7;}.view-fellowship-position-search .position-subject--other .field-name-field-urgency,.view-fellowship-position-search .position-subject--other .field-name-field-position-field{background-color:#371230;}.view-fellowship-position-search .position-subject--cs-secondary-math .field-name-field-urgency,.view-fellowship-position-search .position-subject--cs-secondary-math .field-name-field-position-field{background-color:#cd4173;}.view-fellowship-position-search .position-subject--other .field-name-field-who-should-apply,.view-fellowship-position-search .position-subject--cs-secondary-math .field-name-field-who-should-apply{background-color:#eedcea;}.view-fellowship-position-search .position-subject--other .position-title,.view-fellowship-position-search .position-subject--cs-secondary-math .position-title{border-bottom-color:#eedcea;}.page-positions-search #zone-content .region-inner{padding:0px;}.page-positions-search #zone-content .region-sidebar-first .block-views .block-title{text-align:left;text-transform:uppercase;margin-top:-1px;}#zone-content #views-exposed-form-fellowship-position-search-page div div{margin:0;padding:0;}#views-exposed-form-fellowship-position-search-page #edit-keywords{width:100%;}#views-exposed-form-fellowship-position-search-page fieldset{margin:0;}#zone-content #views-exposed-form-fellowship-position-search-page .fieldset-wrapper{height:100%;max-height:200px;overflow-x:hidden;overflow-y:scroll;border:solid 1px #CCC;padding:10px;}#zone-content #views-exposed-form-fellowship-position-search-page .form-type-bef-checkbox{margin-bottom:5px;}#views-exposed-form-fellowship-position-search-page .form-type-bef-checkbox label,#views-exposed-form-fellowship-position-search-page .form-type-checkbox label{font-weight:normal;}#zone-content #views-exposed-form-fellowship-position-search-page .views-exposed-widget{margin-bottom:20px;}#zone-content #views-exposed-form-fellowship-position-search-page .views-exposed-widget{float:none;}#zone-content #views-exposed-form-fellowship-position-search-page .views-submit-button,#zone-content #views-exposed-form-fellowship-position-search-page .views-reset-button{float:left;}#zone-content #views-exposed-form-fellowship-position-search-page .form-item-new-position .form-required{display:none;}#zone-content #views-exposed-form-fellowship-position-search-page .views-submit-button{margin-right:15px;}.view-interest-statement-display table tr{background-color:#EEE;}.view-interest-statement-display table tr.even,.view-interest-statement-display table tr.odd{border-top:solid 3px #AAA;background-color:#EEE;border-bottom:0px;}.view-interest-statement-display table tr.even td,.view-interest-statement-display table tr.odd td,.view-interest-statement-display table tr:hover td{background-color:transparent;}.view-search-status .view-header h5{margin:5px 0 0 0;}#zone-postscript-wrapper{background:url(/sites/all/themes/iisme_theme/images/shadow.png) no-repeat bottom center;padding-bottom:10px;margin-bottom:5px;}#zone-postscript{padding-bottom:10px;background:white;border:solid 1px #B5B5B5;border-top:0px;}.front #region-postscript-first .region-inner{padding-right:0px;}.front #region-postscript-second .region-inner{padding-left:0px;}.front #region-postscript-first .block,.front #region-postscript-second .block{border:solid 1px #CCC;}.front #region-postscript-first .block .content div.header,.front #region-postscript-second .block .content div.header{background:#752564 url(/sites/all/themes/iisme_theme/images/teacher-icon.png) no-repeat 6% center;text-align:center;color:white;height:55px;border-bottom:solid 1px #AAA;}.front #region-postscript-first .block .content div.header h2,.front #region-postscript-second .block .content div.header h2,.front #region-postscript-first .block .content div.header h3,.front #region-postscript-second .block .content div.header h3,.front #region-postscript-first .block .content div.header a,.front #region-postscript-second .block .content div.header a{color:white;text-decoration:none;}.front #region-postscript-second .block .content div.header{background:#77d2ed url(/sites/all/themes/iisme_theme/images/host-icon.png) no-repeat 6% center;}.front #region-postscript-first .block .content div.image,.front #region-postscript-second .block .content div.image{overflow:hidden;background:none;height:215px;border-bottom:solid 1px #AAA;}.front #region-postscript-first .block .content h2,.front #region-postscript-second .block .content h2{font-weight:500;margin-bottom:0;font-size:26px;line-height:25px;padding-top:7px;}.front #region-postscript-first .block .content h3,.front #region-postscript-second .block .content h3{font-size:14px;margin-bottom:0;line-height:14px;font-weight:500;}.front #region-postscript-first .block .content h4,.front #region-postscript-second .block .content h4{color:#bed530;font-size:15px;margin:0;padding:10px 20px;}.front #region-postscript-second .block .content h4{color:#77d2ed;}.front #region-postscript-first .block .content p,.front #region-postscript-second .block .content p{padding:0px 20px;margin-bottom:10px;}.block div.more{background:#77d2ed;border-top:solid 1px #AAA;padding:5px 20px;color:#666666;}.front #region-postscript-first .block div.more{background:#752564;color:#bbbbbb;}.block div.more a{color:white;text-decoration:none;}.block div.more a:hover{text-decoration:underline;}.front #region-postscript-third{margin:15px 30px;border:solid 1px #c5c5c5;width:898px;}.front #region-postscript-third .region-inner{padding:0;}.front #region-postscript-third .block{float:left;width:438px;}.front #region-postscript-third .block .block-inner{padding:5px 20px;}.front #region-postscript-third .block + .block{padding-left:20px;}.front #region-postscript-third .block h2{color:#e9ad3b;font-size:16px;}.front #region-postscript-third .block .content p{margin-bottom:5px;}.front #region-postscript-third .block .content a{color:#e9ad3b;text-decoration:none;}.front #region-postscript-third .block .content a:hover{text-decoration:underline;}.page-user .block-user-employee-record-block .view .view-content,.page-user .block-user-employee-record-block .view .view-footer{padding-left:10px;font-size:0.9em;font-style:italic;margin-bottom:0;}.page-user .block-user-employee-record-block .view .view-footer p{margin-bottom:0;clear:left;}.page-user .block-user-employee-record-block .view .views-field{clear:left;}.page-user .block-user-employee-record-block .view .views-field .views-label{text-align:right;width:15%;display:block;float:left;margin-bottom:1em;line-height:17px;}.page-user .block-user-employee-record-block .view .views-field .field-content{display:block;margin-left:16%;}#zone-footer-wrapper{background:#383838;padding:30px 0px;}#zone-footer{color:white;}#region-footer-first .region-footer-first-inner{padding-right:0px;}#region-footer-first .block-menu-block .content li{float:left;list-style-image:none;list-style-type:none;margin:0;padding:0 10px;width:150px;}#region-footer-first .block-menu-block .content li.first{padding-left:0px;}#region-footer-first .block-menu-block .content li.last{padding-right:0px;display:none;}#region-footer-first .block-menu-block .content li li.last{display:block;}#region-footer-first .block-menu-block .content li li{float:none;padding:0;}#region-footer-first .block-menu-block .content li a{color:#77D2ED;text-decoration:none;}#region-footer-first .block-menu-block .content li li a{color:white;font-size:11px;display:block;line-height:13px;margin-bottom:8px;}#region-footer-second .region-inner{border-left:solid 1px #FFF;}#region-footer-second h2{color:#77d2ed;font-weight:500;font-size:14px;}#region-footer-second a{color:white;text-decoration:none;}#region-footer-second a#newsletter{color:#77d2ed;font-size:14px;}#region-footer-second a img{padding-right:2px;}p.copyright{text-align:center;color:white;font-size:10px;margin:10px 0px;}.webform-component-term-tree-ref{margin-top:0;}.webform-component-term-tree-ref > label{display:none;}.webform-component--pseudo-shared--field-lab-skills > label{display:none;}.view-sfp-report-name-status-priority .has-duplicates td{background-color:#ffdde9;}#fellowship-application-user-duplicates-message{margin-bottom:30px;}#fellowship-application-user-duplicates-message ul{margin-left:0;}#fellowship-application-user-duplicates-message ul li{list-style:disc;}

.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:960px;}.container-12{margin-left:auto;margin-right:auto;width:960px;}.container-12 .grid-1{width:60px;}.container-12 .grid-2{width:140px;}.container-12 .grid-3{width:220px;}.container-12 .grid-4{width:300px;}.container-12 .grid-5{width:380px;}.container-12 .grid-6{width:460px;}.container-12 .grid-7{width:540px;}.container-12 .grid-8{width:620px;}.container-12 .grid-9{width:700px;}.container-12 .grid-10{width:780px;}.container-12 .grid-11{width:860px;}.container-12 .grid-12{width:940px;}.container-12 .prefix-1{padding-left:80px;}.container-12 .prefix-2{padding-left:160px;}.container-12 .prefix-3{padding-left:240px;}.container-12 .prefix-4{padding-left:320px;}.container-12 .prefix-5{padding-left:400px;}.container-12 .prefix-6{padding-left:480px;}.container-12 .prefix-7{padding-left:560px;}.container-12 .prefix-8{padding-left:640px;}.container-12 .prefix-9{padding-left:720px;}.container-12 .prefix-10{padding-left:800px;}.container-12 .prefix-11{padding-left:880px;}.container-12 .suffix-1{padding-right:80px;}.container-12 .suffix-2{padding-right:160px;}.container-12 .suffix-3{padding-right:240px;}.container-12 .suffix-4{padding-right:320px;}.container-12 .suffix-5{padding-right:400px;}.container-12 .suffix-6{padding-right:480px;}.container-12 .suffix-7{padding-right:560px;}.container-12 .suffix-8{padding-right:640px;}.container-12 .suffix-9{padding-right:720px;}.container-12 .suffix-10{padding-right:800px;}.container-12 .suffix-11{padding-right:880px;}.container-12 .push-1{left:80px;}.container-12 .push-2{left:160px;}.container-12 .push-3{left:240px;}.container-12 .push-4{left:320px;}.container-12 .push-5{left:400px;}.container-12 .push-6{left:480px;}.container-12 .push-7{left:560px;}.container-12 .push-8{left:640px;}.container-12 .push-9{left:720px;}.container-12 .push-10{left:800px;}.container-12 .push-11{left:880px;}.container-12 .pull-1{left:-80px;}.container-12 .pull-2{left:-160px;}.container-12 .pull-3{left:-240px;}.container-12 .pull-4{left:-320px;}.container-12 .pull-5{left:-400px;}.container-12 .pull-6{left:-480px;}.container-12 .pull-7{left:-560px;}.container-12 .pull-8{left:-640px;}.container-12 .pull-9{left:-720px;}.container-12 .pull-10{left:-800px;}.container-12 .pull-11{left:-880px;}
