body,h2{line-height:26px}h1,h2{padding:10px 0;text-align:center}.blue,body{font-family:arial,verdana,tahoma}.content:after,.sidebar-right:before{content:'';width:1px;background-color:#e1e1e1;top:0;position:absolute;height:100%}.breadcrumb a,.breadcrumb span,.connect-with-us strong,.header-nav li,.logo,main{display:inline-block;vertical-align:top}.connect-with-us strong,.header-nav li,.logo,img,main{vertical-align:top}.header-nav,.top-line,h1,h2{text-align:center}.blue,.breadcrumb a,.header-nav a,.tbl-link a{font-weight:700}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%}body{font-size:16px}img{max-width:100%}h1{color:#039;font-size:26px;line-height:30px}h2{color:#007cc6;font-size:18px}.no-bullet{list-style:none}.black,.copyright a,.footer-link a:hover,.sidebar-nav h5 a:hover{color:#000}.content-about p a,.red,.sidebar-nav a:hover{color:red}.blue{color:#03f;font-size:14px}.pic-left{float:left;margin:0 10px 5px 0}.pic-right{float:right;margin:0 0 5px 10px}.home-bg{background-color:#fffdee;border:1px solid #e7e3c1;padding:10px}.main-container{max-width:100%;width:996px;margin:0 auto;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.header-top{border-bottom:1px solid #afafaf}.logo{margin:5px 15px}.connect-with-us{float:right;margin:7px 15px}.content,.sidebar-right{float:left;position:relative}.connect-with-us strong{font-size:11px;padding:8px 0}.header-nav{background-color:#464646}.header-nav li{padding:5px 3px;position:relative}.header-nav li:before{content:'|';color:#fff;font-size:12px;line-height:25px;position:absolute;left:-3px;top:0}.header-nav li:first-child:before{display:none}.header-nav a{color:#fff;font-size:12px;text-decoration:none}.header-nav a:hover{text-decoration:underline}main{border-top:1px solid #e1e1e1;width:100%}.content{width:76.5%;padding:0 15px}.content:after{right:0}.sidebar-right{width:23.5%;background:#f5f5f5}.sidebar-right:before{left:-1px}.top-line{font-size:11px;margin:5px 0;color:#666;line-height:16px}.breadcrumb a,.breadcrumb span{padding-right:6px}.breadcrumb a{color:#000;position:relative;padding-right:6px}.breadcrumb a:after{content:':';right:0;text-decoration:none;position:absolute}#like-button iframe{width:200px;border:none;height:35px}.content-about{text-align:justify;margin-top:15px}.content-about p{margin:0 0 20px}.content-about p a:hover,.tbl-link a:hover{color:red;text-decoration:none}.events-date-div h4{font-size:14px;margin:20px 0;text-align:center;color:#4e4e4e}.sidebar-nav h5,.sidebar-nav h5 a{font-size:16px;line-height:22px;padding:5px 10px;color:#fff}.date-list{background-color:#f5f5f5;border:1px solid #e1e1e1;color:#2c2c2c;padding:5px 16px;margin-bottom:30px}.date-list p{margin:5px 0}.sidebar-nav{padding-bottom:40px}.copyright,.footer-link{padding:5px 15px;text-align:center}.sidebar-nav h5{background-color:#1d54d0}.sidebar-nav a{background:url('../images/blt-hm.gif') 10px 3px no-repeat;color:#003b5e;display:block;font-size:12px;text-decoration:none;padding:5px 20px}.sidebar-nav a.active{background-color:#ffe4ca}.fb-comments{max-width:550px;margin:0 auto;height:869px}.fb-comments iframe{border:none;width:100%;margin:0 auto;height:100%}.footer-link a,.tbl-link a{white-space:nowrap;display:inline-block;vertical-align:middle;margin:3px 0}footer{border-top:1px solid #c1dfff;outline:#e1e1e1 solid 1px}.footer-link{background-color:#666;font-size:12px;line-height:16px;color:#fff}.footer-link a{color:#fff;text-decoration:none}.copyright{background-color:#e8f3ff;border-top:3px solid #c1dfff}.copyright span{display:inline-block;vertical-align:middle}.iop-fest-right,.resources-link{float:right}.ad-below-content{text-align:center;margin-left:auto;margin-right:auto;margin-top:2%;padding:2%;clear:both}.tbl-link{font-size:16px;line-height:26px;color:#000}.tbl-link a{color:red;text-decoration:underline;line-height:26px}.tbl-link td{border:1px solid #e3e3e3;padding:2px 10px}.text-right-ad{margin-left:1%;margin-bottom:1%}@media all and (max-width:767px){.content,.sidebar{width:100%}.sidebar-nav{padding:20px 0 0}.sidebar-nav li{display:inline-block;vertical-align:top;width:32%}}@media all and (max-width:766px){.sidebar-nav li{width:49%}}@media all and (max-width:400px){.sidebar-nav li{width:100%}}@media(min-width:980px){.iop-fest-right{width:336px;height:250px;margin:10px}}@media (max-width:980px){.iop-fest-right{float:none}}