  html{background-color:#212e4d;font-family:'Open Sans',sans-serif;font-size:17px;min-height:100%;position:relative;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{height:100%;margin:0}#outer{width:100%;min-width:100%;background-color:#fff;display:table;height:100%;margin:0 auto;padding:0;table-layout:fixed;vertical-align:top}#inner{display:table-row}h1{width:100%;min-width:100%;background:url('https://www.iohs.edu/wp-content/uploads/bg6-h1.jpg');background-repeat:no-repeat;color:#212e4d;font-size:26px;font-weight:400;line-height:1.1em;margin:0 0 -20px;padding:0 0 15px 45px}h2{font-size:22px;font-weight:400;line-height:1.1em}h3{color:#516a92;font-size:18px;font-weight:700;line-height:1.1em}h4{color:#888;font-size:14px;font-weight:400;margin-top:15px}h5{color:#212e4d;font-size:42px;font-weight:400;line-height:1em;margin:0 0 5px;-webkit-font-smoothing:antialiased}hr{border:1px solid #ccc;color:#ccc;height:0;margin:30px 0}img.bg{min-height:100%;min-width:100%;width:100%;height:auto;position:fixed;top:0;left:0;z-index:-2}img{max-width:auto;height:auto}.alignleft,.aligncenter,.alignright{border:0;clear:both;display:block;margin-left:auto;margin-right:auto}.spacer{width:25px;height:25px}a img{filter:alpha(opacity=100);-moz-opacity:1;opacity:100%}a:hover img{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}a{color:#444;font-size:16px;font-weight:400;line-height:1.3em}a:hover{color:#999}a.button{background-color:#efb211;border:1px solid #efb211;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;color:#004b8e;font-size:.8em;font-weight:400;margin-top:25px !important;padding:7px 15px 10px;text-align:center;text-decoration:none !important}a.button:hover{color:#999;text-decoration:none !important}.wp-caption{width:auto !important;max-width:96% !important;border:0 solid #fff;color:#666;font-size:.9em;margin:0;padding:10px;text-align:center}blockquote{background:#f9f9f9;border-left:10px solid #ccc;font-size:1.1em;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019";text-align:left}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline;text-align:left}div.wpforms-container-full.wpforms-form.wpforms-recaptcha-container iframe{width:100% !important;max-width:100% !important}@media only screen and (min-width :240px){.responsive-menuwrapper{width:100% !important;min-width:100% !important;background-color:#212e4d;position:absolute;top:0;left:0;z-index:9999999999999999999999999999999999999 !important}.responsive-menuwrapper ul{width:100%;margin-top:-3px !important}#pageheader{width:100%;min-width:100%;background-color:#212e4d;border-bottom:0 solid #333;float:left;margin:0;padding:0;position:relative;z-index:2}.headerinner{width:90%;min-width:90%;display:table;margin:0 auto;padding:0;position:relative}.headerleft,.headerrightmain,.headerright,.headerright2,.hright2text{width:100%;min-width:100%;display:inline-block;float:left;margin:0;padding:0;text-align:center}.headerleft,.headerrightmain{position:relative}.headerleft img{width:25%;min-width:25%;height:auto}.headerrightmain{margin:0 0 10px}.headerright2{color:#999;font-weight:400;line-height:1.3em;margin:-5px 0 0}.headerright a,.headerright2 a{color:#fff;text-decoration:underline}.headerright a:hover,.headerright2 a:hover{color:#999;text-decoration:none}.topmenu{width:100%;min-width:100%;color:#999;display:table;font-size:.8em;margin:0 auto;padding:0;position:relative;z-index:999999999999999999}.topmenu ul{display:table;list-style-type:none;margin:0 auto;padding:0}.topmenu li{border-right:1px solid #666;display:inline-block;margin:10px 0 0;padding:0 12px 0 0;position:relative}.topmenu li a{color:#999;display:block;font-size:13px;font-weight:500;padding:0 0 0 12px;text-decoration:none;white-space:nowrap}.topmenu li:first-child{border-right:0 solid #666;padding-right:0 !important}.topmenu .current-menu-item a,.topmenu .current_page_item a,.topmenu a:hover{color:#ccc}.portalmenu{width:100%;min-width:100%;display:table;margin:0 auto;padding:15px 0 0;position:relative;z-index:999999999999999999}.portalmenu ul{display:table;list-style-type:none;margin:0 auto;padding:0;text-align:center}.portalmenu li{background:#3d5b8a;display:inline-block;margin:10px 5px;padding:3px 5px 5px;text-align:center;position:relative}.portalmenu li a{color:#ccc;display:block;font-size:13px;font-weight:500;padding:0;text-align:center;text-decoration:none;white-space:nowrap}.portalmenu li:first-child{border-right:0 solid #666}.portalmenu .current-menu-item a,.portalmenu .current_page_item a,.portalmenu a:hover{color:#999}.fullmenu,.fullmenu ul{display:none}.fullmenu ul{z-index:999999}.inner,.mainbody,.mainbodyall{width:100%;min-width:100%;display:table;margin:0 auto}.inner h2{color:#3d5b8a}.mainbody{margin-top:50px !important;padding:0}.mainbodyall{margin-top:-10px !important;padding:0 0 25px;position:relative}#slider,#hpscroll1main{width:100%;min-width:100%;border:0;float:left;height:auto;min-height:auto;padding:0;z-index:0 !important}#slider{position:relative !important}.wonderplugin-container{position:absolute !important;z-index:0 !important}#hpscroll1main{-webkit-box-shadow:inset 0 35px 35px -14px rgba(0,0,0,.0);-moz-box-shadow:inset 0 35px 35px -14px rgba(0,0,0,.0);box-shadow:inset 0 35px 35px -14px rgba(0,0,0,.0);display:inline-block;margin:0;padding:0 0 60px}#hpscroll1main .inner{margin-top:2% !important}.sectionheader{width:100%;min-width:100%;display:table;margin:0 auto;margin-top:0 !important}.sectionheader h2{color:#036;font-size:36px;margin-top:0 !important;text-align:left}.tile{width:90%;min-width:90%;background-color:#141f33;background-color:rgba(20,31,51,.8);border:0 solid #555;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 4px 20px 1px rgba(13,19,33,.5);-moz-box-shadow:0 4px 20px 1px rgba(13,19,33,.5);box-shadow:0 4px 20px 1px rgba(13,133,.5);display:inline-block;padding:0;position:relative;text-align:center;z-index:9999999999999999999}.scrollermsg{width:95%;min-width:95%;color:#eee;display:table;font-size:1.1em;font-weight:400;margin:0 auto;padding:0;text-align:center}.scrollermsg img{width:90%;min-width:90%;height:auto}#hpscroll1panel1,#hpscroll1panel2,#hpscroll1panel3{display:table;margin:15px auto;-webkit-transition-delay:0s;transition-delay:0s}.mainbodyh{width:100%;min-width:100%;background:#fff;background:rgba(255,255,255,1);display:table;margin:0 auto;padding:0;position:relative}.hpleft,.hpright{width:90%;min-width:90%;float:left;padding:0;text-align:left}.hpleft{margin:-50px 0 0}.hpright{margin:0}.maininner{width:85%;min-width:85%;color:#444;display:table;font-size:1em;font-weight:400;margin:0 auto;padding:0 0 30px;position:relative;z-index:1}.maininnerfull{width:100%;min-width:100%;display:inline-block;margin:50px 0 0;position:relative}.fullwidth,.mainbodycarousel,.mainbodygry{width:100%;min-width:100%;display:table;margin:0 auto;padding:0}.fullwidth h3{color:#555;font-weight:400;line-height:1.5em}.mainbodycarousel{padding:0 0 20px;text-align:center}.mainbodycarousel h3{width:100%;min-width:100%;background-color:#192639;color:#fff;padding:10px 0}.carousel1,.carousel2{width:100%;min-width:100%;display:inline-block;float:left;margin:0;padding:0;text-align:left}.carousel1 img,.carousel2 img{width:15%;min-width:15%;border:1px solid #fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;float:right;height:auto;margin-left:10px}.mainbodygry{background-color:#eee;border-top:1px solid silver;padding:25px 0}#service_grp1{width:100%;min-width:100%;color:#444;display:table;font-size:24px;margin:0 auto;text-align:center}#service_grp2,#service_grp3,#service_grp4,#service_grp5{width:20%;min-width:20%;color:#444;display:inline-block;float:left;margin:0 15px 25px}.mainleft,.mainright{width:100%;min-width:100%;float:left;margin:0;padding:0}.mainright{display:inline-block;font-weight:400;line-height:1.5em}.leftcol,.leftcolfull{width:100%;min-width:100%;display:inline-block;margin:25px 0 0;position:relative}.leftcol h1,.leftcolfull h1{font-size:18px;margin:0 0 15px;padding:0 0 24px 45px}.leftcol h2,.leftcolfull h2{width:99%;min-width:99%;background-color:#3d5b8a;color:#ccc;font-size:17px;font-weight:500;margin:0 0 10px;padding:5px}.csstransforms .leftcol{border-left:44px solid #3d5b8a;padding-left:25px}.csstransforms .leftcol h3{background:0 0;position:absolute;top:0;left:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.leftcol ul{margin:0}.leftcol ul li{margin:8px 0}.staffrow,.staffphoto{display:inline-block;float:left;position:relative}.staffrow{width:100%;min-width:100%;margin:0;padding:10px 0}.staffphoto{width:20%;min-width:20%;margin:0 10px 0 0;padding:0}.staffphoto img{width:70%;min-width:70%;height:auto}.staffprofile{width:75%;min-width:75%;border-bottom:1px dotted silver;display:inline-block;float:left;margin:-5px 0 0 1%;padding:0 0 10px;position:relative}.leftcolmail,.midcolmail,.rightcolall,.rightcolh,.rightcolmail{width:90%;min-width:90%;display:inline-block;float:left}.leftcolmail,.midcolmail,.rightcolmail{margin:30px 0 0;position:relative}.rightcolall{margin:50px 0 0;padding:0}.rightcolimg{width:100%;min-width:100%;float:left;margin:0;padding:0}.colnotes,.rightcolh{background-color:#fff;border:1px solid silver}.colnotes{width:87%;min-width:87%;display:inline-block;float:left;margin:0 0 15px;padding:12px 15px 0}.rightcolh{margin:50px 0 0;padding:0 0 20px}.rightcolh h2,.colnotes h2{width:100%;min-width:100%;background:#3d5b8a;border-bottom:1px solid #404c60;-webkit-box-shadow:0 1px 1px 0 rgba(255,255,255,.2);-moz-box-shadow:0 1px 1px 0 rgba(255,255,255,.2);box-shadow:0 1px 1px 0 rgba(255,255,255,.2);color:#fff;margin:0 0 -10px;padding:15px 0;text-align:center}.colnotes h2{margin-bottom:10px}.hpservices{width:100%;min-width:100%;background-color:#7290a9;display:inline-block;float:left;margin:0 !important;padding:0;position:relative}.hpservices-inner{width:90%;min-width:90%;color:#333;display:table;margin:0 auto;padding:0}.hpservicescol1,.hpservicescol2,.hpservicescol3{width:90%;min-width:90%;display:inline-block;float:left;padding:0;position:relative}.hpservicescol1{margin:20px 0}.hpservicescol2{margin:20px 0 20px 30px}.hpservicescol3{margin:20px 20px 20px 0}.hpservicescol1 h2,.hpservicescol2 h2,.hpservicescol3 h2{width:100%;color:#333 !important;float:left;font-size:18px;margin-bottom:25px}.hpservicescol1 img,.hpservicescol2 img,.hpservicescol3 img{width:15% !important;max-width:15% !important;height:auto}.blog-exc{width:95%;min-width:95%;float:left;margin:25px 0 0;padding:0}.blog-exc h2{width:95%;min-width:95%;background-color:#7290a9;color:#fff;font-size:24px;line-height:1em;margin:0 0 15px;padding:5px 15px}.blog-exc img{float:right;margin:0 0 15px 15px}#sidebar{width:90%;min-width:90%;background-color:#fff;background-color:rgba(255,255,255,1);border:1px solid silver;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-webkit-box-shadow:0 8px 6px -6px #999;-moz-box-shadow:0 8px 6px -6px #999;box-shadow:0 8px 6px -6px #999;float:left;margin:30px 0 20px 20px;padding:0;visibility:visible}#sidebarimgs{width:25%;min-width:25%;float:left;margin:30px 0 20px 20px;padding:0}.rightcol{width:90%;min-width:90%;display:inline-block;float:left;margin:50px 0 0;padding:0 0 15px}#sidebar-right{width:100%;min-width:100%;color:#444;display:inline-block;float:left;margin:0;padding:0;text-align:center}#sidebar-b{width:82%;min-width:82%;background-color:#fff;background-color:rgba(255,255,255,.4);border:1px solid silver;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#444;display:inline-block;float:left;margin:50px 10px 0 15px;padding:0 10px 16px;text-align:left}#sidebar-b h1,#sidebar-b h2{width:100%;margin:0 0 0 20px;color:#ccc;font-size:16px}#sidebar-b ul{list-style-type:none;margin:5px 0 0 5px;padding:0}#sidebar-b ul li{background:url('https://www.iohs.edu/wp-content/uploads/bullet_sq-b.png') no-repeat left center;background-repeat:no-repeat;background-position:0 .1em;display:block;list-style:none;margin:6px 10px 5px 0;padding:0 10px 5px 15px}#sidebar-b ul li a{color:#444;text-decoration:none}#sidebar-b ul li a:hover{color:#ccc;text-decoration:none}.entry-content,.entry-summary,.entry-meta{width:100%;min-width:100%;float:left;line-height:1.3em;margin:0;padding:0;text-align:left;text-indent:0}.entry-content{color:#444;display:inline-block;font-weight:400}#content{width:68%;min-width:68%;display:inline-block;float:left;margin:-10px 0 0 16px;padding:0}footer.entry-meta{width:100%;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:15px}.iframe,.iframe iframe{float:left;padding:0;position:relative}.iframe{width:90%;min-width:90%;display:inline-block;margin:10px 0 40px}.iframe iframe{width:450px;border:1px solid silver;height:338px;margin:0}.formbox{width:80%;border:1px solid silver;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;margin:25px 0;padding:5px 20px}body #gform_wrapper_1 .gform_wrapper,body #gform_wrapper_2 .gform_wrapper,body #gform_wrapper_4 .gform_wrapper,body #gform_wrapper_5 .gform_wrapper{width:90%;min-width:90%;color:#555;display:table;font-size:14px;font-weight:400;margin:0 auto;padding:0;text-align:center}body #gform_wrapper_1 .gform_body{width:90%;min-width:90%;color:#333;display:inline-block;float:right;font-size:1em;font-weight:400;padding:0 0 10px;position:relative;text-align:left}#field_1_3 .gfield_label{display:none}body #gform_wrapper_2 .gform_body,body #gform_wrapper_4 .gform_body,body #gform_wrapper_5 .gform_body{width:100%;min-width:100%;color:#333;display:table;font-size:1em;font-weight:400;margin:0 auto;padding:20px 0 25px;position:relative;text-align:left}body .gform_wrapper form .gform_body ul,body .gform_wrapper form .gform_body ul li{background-image:none!important;background:none!important;list-style:none!important;list-style-image:none!important;list-style-type:none!important;margin:0!important;padding:0!important}body .gform_wrapper form .gform_body ul>li:before{content:""}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label,body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_label,body #gform_wrapper_4 .gform_body .gform_fields .gfield .gfield_label,body #gform_wrapper_5 .gform_body .gform_fields .gfield .gfield_label{color:#555;font-size:1em;font-weight:400;margin:15px 0 0}body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=text],body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text],body #gform_wrapper_4 .gform_body .gform_fields .gfield input[type=text],body #gform_wrapper_5 .gform_body .gform_fields .gfield input[type=text],body #gform_wrapper_1 .gform_body .gform_fields .gfield textarea,body #gform_wrapper_2 .gform_body .gform_fields .gfield textarea,body #gform_wrapper_3 .gform_body .gform_fields .gfield textarea,body #gform_wrapper_4 .gform_body .gform_fields .gfield textarea,body #gform_wrapper_5 .gform_body .gform_fields .gfield textarea{width:90%;min-width:90%;border:1px solid #b1b4c3;font-weight:400;text-align:left}body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=text],body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text],body #gform_wrapper_4 .gform_body .gform_fields .gfield input[type=text],body #gform_wrapper_5 .gform_body .gform_fields .gfield input[type=text]{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:5px 0 10px;padding:8px 4px}body #gform_wrapper_1 .gform_body .gform_fields .gfield textarea,body #gform_wrapper_2 .gform_body .gform_fields .gfield textarea,body #gform_wrapper_3 .gform_body .gform_fields .gfield textarea,body #gform_wrapper_4 .gform_body .gform_fields .gfield textarea,body #gform_wrapper_5 .gform_body .gform_fields .gfield textarea{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:6px;color:#555;height:80px!important;min-height:80px;margin:0;overflow:hidden;padding:3px 4px}body #gform_wrapper_2 .gf_progressbar_wrapper,body #gform_wrapper_4 .gf_progressbar_wrapper{width:85%;color:#333;display:inline-block;float:left;font-weight:700;margin-top:25px !important;text-align:center}body .gform_wrapper_2 .gf_progressbar_wrapper .gf_progressbar,body .gform_wrapper_4 .gf_progressbar_wrapper .gf_progressbar{width:100%;border:1px solid #ccc;display:inline-block;float:left}body #gform_wrapper_2 .gform_body .gform_page_footer,body #gform_wrapper_4 .gform_body .gform_page_footer,body #gform_wrapper_5 .gform_body .gform_page_footer{border-top:1px solid silver;margin-top:30px !important}body #gform_wrapper_5 .gform_body .gform_page_footer{width:80% !important;min-width:80% !important}body #gform_wrapper_1 .gform_page_footer{width:100% !important;min-width:100% !important;display:table !important;margin:0 auto !important;padding:0;text-align:center !important}input.gform_next_button,input.gform_previous_button{background-color:#183247;border:1px solid #999;box-shadow:none;color:rgba(0,0,0,.7);font-size:12px;line-height:14px;margin-top:10px !important;padding:8px 15px;text-shadow:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}body #gform_wrapper_2 .validation_error,body #gform_wrapper_4 .validation_error,body #gform_wrapper_5 .validation_error{width:80%;min-width:80%;float:left}.gform_confirmation_message{border:0 solid #999;color:#555;padding:30px}body #gform_wrapper_1 .button,body #gform_wrapper_1 .gform_footer input[type=submit],body #gform_wrapper_5 .button,body #gform_wrapper_5 .gform_footer input[type=submit]{width:auto !important;min-width:auto !important;background-color:#183247;border:0;color:#fff;display:table !important;margin:0 auto !important;padding:8px 15px;text-align:center !important}#quickquote{width:90%;min-width:90%;background:#eee;border:1px solid #999;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.8);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.8);box-shadow:0 8px 6px -6px rgba(0,0,0,.8);color:#000;font-size:16px;font-weight:400;margin:0 auto;margin-bottom:25px;padding:0;text-align:center}#pagefooter,#footerband{width:100%;min-width:100%;color:#ccc;display:table;margin:0 auto;position:relative;vertical-align:bottom;z-index:5}#pagefooter{background-color:#0e131e;padding:0 0 30px;text-align:left}#footerband{background-color:#233551;border-top:0 solid #0e131e;border-bottom:1px solid #0e131e;font-size:.9em;padding:15px 0;text-align:center;text-indent:15px}#footerband a{color:#ccc;text-decoration:underline}#footerband a:hover{color:#eee;text-decoration:none}#footer-inner{width:90%;min-width:90%;color:#888;display:table;font-size:13px;margin:0 auto;padding:30px 0}#footer-left,#footer-middle,#footer-rightone{width:90%;min-width:90%;float:left;padding:0;text-align:left}#footer-left,#footer-middle{line-height:1.1em;margin:0}#footer-rightone{color:#888;font-size:12px;line-height:1.5em}#footer-left h3,#footer-middle h3,#footer-rightone h3{width:99%;min-width:99%;background-color:#333;color:silver;font-size:12px;font-weight:400;padding:4px 0 4px 5px}#footer-rightone h3{padding:4px 5px 4px 0}#footer-left a,#footer-middle a,#footer-rightone a{color:#888;font-size:12px;font-weight:400 !important;text-decoration:none}#footer-left a:hover,#footer-middle a:hover,#footer-rightone a:hover{color:#999;text-decoration:none}#footer-left ul,#footer-middle ul,#footer-rightone ul{width:100%;margin:0;padding:0}#footer-left ul li,#footer-middle ul li,#footer-rightone ul li{width:99%;min-width:99%;border-bottom:1px solid #333;display:block;list-style-type:none;margin:0 0 5px;padding:0 0 5px 2px}#footer-left ul li:last-child,#footer-middle ul li:last-child,#footer-rightone ul li:last-child{border-bottom:0 solid #333}#footer-leveltwo{width:100%;background-color:#1b283d;color:#888;display:table;font-size:13px;line-height:1.2em;margin:0 auto;padding:0;text-align:center}#footer-leveltwo a{color:#888;font-size:13px;text-decoration:none}#footer-leveltwo a:hover{color:#fff;text-decoration:underline}#footer-leveltwo img{-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.5);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.5);box-shadow:0 8px 6px -6px rgba(0,0,0,.5);vertical-align:middle}a:focus,.skip-link{outline:none}#ie7 article.intro{max-width:950px;margin-left:-7.6%;margin-right:-7.6%;padding-left:-7.6%;padding-right:-7.6%}#ie7 section.featured-post{max-width:850px;margin-left:-7.6%;margin-right:-7.6%}#ie7 section.recent-posts{margin-right:7.6%}#ie8 section.feature-image.large img{width:100%}}@media (min-width:481px){.scrollermsg{width:95%;min-width:95%;color:#eee;display:table;font-size:1.2em;font-weight:400;margin:0 auto;padding:0;text-align:center}.scrollermsg img{width:80%;min-width:80%;height:auto}.leftcol h1,.leftcolfull h1{font-size:18px;padding:8px 0 15px 45px}}@media only screen and (min-width :768px){.alignleft{float:left;margin-right:10px}.alignright{float:right;margin:0 0 25px 15px}.headerinner{width:80%;min-width:80%}.headerleft{margin:0 0 30px}.headerrightmain,.headerright,.headerright2{float:right;text-align:right}.headerrightmain{width:77%;min-width:77%;margin:0}.headerright2{margin:0}.hright2text{float:right}.flexmenu1{display:none}.topmenu,.topmenu ul,.portalmenu,.portalmenu ul{display:inline-block;float:right}.topmenu,.topmenu ul{margin:-10px -5px 10px 0}.topmenu li,.portalmenu li{display:block;float:right}.portalmenu{margin:0 -10px 0 0;padding:0}.inner{width:90%;min-width:90%}#hpscroll1main{z-index:9}#hpscroll1main .inner{margin-top:-17% !important}.tile{width:32%;min-width:32%}.scrollermsg{font-size:14px}#hpscroll1panel1,#hpscroll1panel2,#hpscroll1panel3{float:left;margin:-15px 0 0}.mainbodyh{margin-top:-30px !important}.hpleft,.hpright{width:45%;min-width:45%;margin:-30px 0 0}.hpright{float:right}.maininner,.fullwidth,.mainleft,.mainright,.leftcolfull,.rightcolimg{width:90% !important;min-width:90% !important}.leftcol,.leftcolfull{width:65%;min-width:65%;float:left;margin:30px 0 0}.staffprofile{width:70%;min-width:70%;margin:-5px 0 0 15px}.leftcolmail,.midcolmail,.rightcolmail,.hpservicescol1,.hpservicescol2,.hpservicescol3{width:30%;min-width:30%}.midcolmail{margin:30px 0 0 2%}.rightcolall{width:24%;min-width:24%;float:right;margin:40px 0 0}.rightcolimg img{width:100%;min-width:100%;border:1px solid #fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;height:auto;margin:0 5%}.rightcolh{width:100%;min-width:100%;float:right;margin:5px 0 0}.rightcolmail,.hpservicescol3{float:right}#sidebar,.rightcol{width:25%;min-width:25%}.rightcol{float:right}.iframe{width:100%;min-width:100%}.iframe iframe{width:90%;height:auto}#pagefooter{padding:0}#footer-left,#footer-middle,#footer-rightone{width:26%;min-width:26%}#footer-middle{margin:0 11%}#footer-rightone{float:right;text-align:right}}@media (min-width:961px){.responsive-menuwrapper,.responsive-menuwrapper ul{display:none}.headerleft{width:20%;min-width:20%;margin:10px 0 0;text-align:left}.headerleft img{width:100%;min-width:100%}.headerrightmain{margin:0 10px 10px 0}.topmenu{margin:0 -5px 0 0}.portalmenu{margin:10px -10px 0 0}.fullmenu{width:100%;min-width:100%;background-color:#212e4d;display:inline-block;float:right;margin:-10px 0 0;padding:-1px 0 0}.fullmenu ul{display:inline-block;float:right;list-style:none;margin:0;padding:0 60px 0 0;position:relative;z-index:999999}.fullmenu ul li{display:block;float:left;position:relative}.fullmenu li ul{display:none}.fullmenu ul li a{color:silver;display:block;font-size:.8em !important;margin:0;padding:8px 9px 10px;text-decoration:none;white-space:nowrap}.fullmenu ul li a:hover{background-color:#3d5b8a;-moz-border-top-right-radius:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-moz-border-top-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;color:#999;right:100%}.fullmenu ul li a.selected,.fullmenu ul:first-child>li.current-menu-item>a,.fullmenu ul:first-child>li.current_page_item>a,.fullmenu #wrap_all .current_page_item>a{color:#999}.fullmenu ul li a.selected:hover{color:#eee}.fullmenu li ul li a,.fullmenu li ul li ul li a{border-bottom:1px solid #121b28;color:#999}.fullmenu li ul li a{width:300px;min-width:300px;margin:0;padding-right:20px;text-align:right}.fullmenu li ul li ul li a{width:320px;min-width:320px;background-color:#212e4d;border-left:1px solid #121b28;padding:9px 10px 10px 6px;text-align:left}.fullmenu li ul li a:hover,.fullmenu li ul li ul li a:hover{background-color:#3d5b8a;color:#ccc}.fullmenu li ul li a:hover{-moz-border-top-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-top-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;margin:0}.fullmenu li ul li ul li a:hover{left:100%}.fullmenu li:hover>ul,.fullmenu li li:hover>ul{background-color:#212e4d;-webkit-box-shadow:0 8px 6px 0 rgba(13,19,33,.5);-moz-box-shadow:0 8px 6px 0 rgba(13,19,33,.5);box-shadow:0 8px 6px 0 rgba(13,19,33,.5);display:block;padding:0;position:absolute;right:0}.fullmenu li:hover li,.fullmenu li ul li:hover li{border-bottom:1px solid #2a3e5d;border-left:0 solid #f60;float:none}.fullmenu li:hover li:last-child{border-bottom:0 solid #2a3e5d}.fullmenu li ul li:hover li{margin:-1px 0 0;padding:0}.fullmenu li:hover a,.fullmenu li li:hover a{color:#eee}.fullmenu li:hover li a:hover,.fullmenu li:hover li a:hover li a:hover{color:#999}.fullmenu .main-navigation li ul li,.fullmenu .main-navigation li ul li ul li{border-top:0}.fullmenu ul ul ul{left:100%;top:0}.fullmenu ul li ul li a.selected{background:#3f5b88;color:#fff}.fullmenu li>a:before{content:url('https://www.iohs.edu/wp-content/uploads/arrow-down.png');list-style-type:none;margin:1px 2px 0}.fullmenu li>a:only-child:before{content:"";padding-left:0}.fullmenu li li>a:before,.fullmenu li li li>a:before{content:url('https://www.iohs.edu/wp-content/uploads/arrow-rt.png');list-style-type:none;position:absolute;right:3px}.fullmenu li li>a:only-child:before,.fullmenu li li li>a:only-child:before{content:"";list-style-type:none}.fullmenu ul:before,.fullmenu ul:after{content:"";display:table}.fullmenu ul:after{clear:both}.scrollermsg,.scrollermsg img{width:95%;min-width:95%}.scrollermsg{color:#eee;display:table;font-size:1em;font-weight:400;margin:0 auto;padding:0;text-align:center}.carousel1,.carousel2{width:45%;min-width:45%;display:inline-block;margin:0;padding:0;text-align:left}.carousel1{float:left}.carousel2{float:right}.leftcol,.leftcolfull{display:inline-block;margin:35px 0 0;position:relative}.leftcol h1,.leftcolfull h1{margin:0 0 15px}}