*{-margin-before:0;-webkit-margin-before:0;-moz-margin-before:0;-webkit-margin-after:0;-moz-margin-after:0;-margin-after:0;}body{margin:0;font-family:Arial;font-size:16px;line-height:1.5;color:#555;}a{color:#555;}h1{font-weight:bold;font-size:24px;border-bottom:1px solid #CCC;margin-bottom:10px;line-height:1.5;color:#572d2d;}h2{font-weight:bold;font-size:20px;margin-top:20px;}h2 a{text-decoration:none;}h3{font-weight:bold;font-size:16px;}h4{font-weight:bold;font-size:14px;}.screenreader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.centered{text-align:center;}.centered img{width:100%;margin-top:30px;}.button{color:#FFF;display:inline;padding:10px;width:auto;min-width:120px;font-weight:bold;font-size:14px;text-decoration:none;text-align:center;background-color:#78b23f;background-color:#555;}.button:hover{background-color:#608e32;}.button.green{background-color:#78b23f;}.button.green:hover{background-color:#608e32;}.button:hover{background-color:#3b3b3b;}.button.grey{background-color:#555;}.button.grey:hover{background-color:#3b3b3b;}.emergent{padding:0;font-family:Arial;}.emergent .ui-dialog-titlebar{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;background:#c9171e;color:#FFF;}.profile{clear:none;}p{padding-bottom:10px;margin:0;}.social-share{float:right;}.social-share.clearfix:after{display:inline;content:"";}.social-share a{background:transparent url(/sites/all/themes/IG/images/social_icons_sprite.png) no-repeat;display:block;height:20px;width:32px;}.social-share .social-share-twitter{background-position:0 -20px;}.social-share .social-share-facebook{background-position:0 -40px;}.social-share .social-share-googleplus{background-position:0 -60px;}.social-share .social-share-linkedin{background-position:0 -80px;}.hidemobile{display:none;}#header{background-color:#E01B1C;}#header .inner{background:#E01B1C url(/sites/all/themes/IG/images/ig-labs-header.svg) no-repeat 0 0;height:96px;}#header .logo{float:left;margin:0;position:absolute;}#header .logo .logo-link{display:block;height:65px;margin:15px 0 -13px 18px;width:65px;}#header .logo .logo-link .screenreader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}#header .socialbanner{padding-top:34px;}#header .socialbanner a{background-image:url(/sites/all/themes/IG/images/redsocialsprites.png);display:block;height:30px;width:30px;}#header .socialbanner .linkedin{background-position:0 0;}#header .socialbanner .twitter{background-position:0 -90px;}#header .socialbanner .facebook{background-position:0 -30px;}#header .socialbanner .googleplus{background-position:0 -60px;}#header .socialbanner ul{list-style-type:none;overflow:hidden;padding:0 10px 0 0;margin:0;text-align:center;}#header .socialbanner ul li{height:60px;padding-left:10px;display:inline-block;}#header .socialbanner ul li:first-child{display:none;}#header .socialbanner ul li span{color:white;margin-top:6px;font-weight:bold;font-size:1.3em;}#header .mobilemenu{float:right;}#header .mobilemenu .mobilemenu-link{display:block;background-color:#500507;top:20px;right:1%;position:absolute;padding:10px;}#header .mobilemenu .mobilemenu-link .menu-text{color:white;float:right;margin-right:5px;}#header .mobilemenu .mobilemenu-link .hamburger-icon{width:20px;height:20px;float:right;background:url(/sites/all/themes/IG/images/menu.png) no-repeat no-repeat;margin-top:2px;}#header .mobilemenu .mobilemenu-link.expanded{background-color:#333;padding:10px 10px 26px 10px;}#footer .igfooter{height:15px;background-color:#d6d2c4;padding:20px;font-size:14px;line-height:18px;}#footer .igfooter p{margin:2px 0 0 30px;}#footer .igfooter a{text-decoration:none;}#footer .igfooter span{margin-right:3px;}#footer .igfooter .footer-logo{float:left;}#footer .igfooter .left-text{float:left;font-weight:bold;}#footer .landing-legal{background-color:#555;padding:10px 20px;color:#FFF;}#footer.sticky{position:absolute;bottom:0;width:100%;}#breadcrumb{font-size:16px;font-family:Arial;margin-bottom:10px;padding-top:20px;}#breadcrumb a{color:#CB3232;}#breadcrumb .breadcrumb{padding-bottom:0;}#breadcrumb .userLoggedAs{float:right;font-weight:bold;}#breadcrumb .userLoggedAs a{text-decoration:none;}#breadcrumb .userLoggedAs .username{color:#000;text-decoration:underline;}#sidebar-first{display:none;position:absolute;background-color:#333;width:98%;margin:0 1%;}#sidebar-first #block-system-main-menu .menu,#sidebar-first #block-system-navigation .menu{padding:0;margin:0;}#sidebar-first #block-system-main-menu .menu li,#sidebar-first #block-system-navigation .menu li{list-style:none;list-style-image:none;font-size:14px;margin:0;padding:0;line-height:40px;}#sidebar-first #block-system-main-menu .menu li a,#sidebar-first #block-system-navigation .menu li a{display:block;text-decoration:none;padding-left:20px;color:#FFF;border-bottom:1px solid #CCC;}#sidebar-first #block-system-main-menu .menu li .hidemobile,#sidebar-first #block-system-navigation .menu li .hidemobile{display:block;}#sidebar-first #block-system-main-menu .menu .menu li a,#sidebar-first #block-system-navigation .menu .menu li a{padding-left:50px;}#sidebar-first #block-system-main-menu .menu .menu .menu li a,#sidebar-first #block-system-navigation .menu .menu .menu li a{padding-left:70px;}#content{padding:0 10px 40px 10px;}#content table,#content td,#content th{border:1px solid #CCC;border-collapse:collapse;padding:5px;word-wrap:break-word;vertical-align:top;word-break:break-word;min-width:75px;}#content table.methods-block td:first-child,#content td.methods-block td:first-child,#content th.methods-block td:first-child{width:35%;}#content table.methods-block td:first-child a,#content td.methods-block td:first-child a,#content th.methods-block td:first-child a{word-break:break-word;}#content table.methods-block table td:first-child,#content td.methods-block table td:first-child,#content th.methods-block table td:first-child{width:60px !important;}#content table.methods-block table td:nth-child(2),#content td.methods-block table td:nth-child(2),#content th.methods-block table td:nth-child(2){width:25px;text-align:center;}#content table{width:100%;margin:20px 0;}#content table thead tr th{text-align:center;}#content table tr{background-color:#FFF !important;}#content table tr a{color:#CB3232;}#content table caption{text-align:left;padding-top:10px;font-weight:bold;}#content table table{margin-top:10px;}#content table .parameterName{font-family:'Courier New';}#content table.asServed .innerTable table{table-layout:auto;}#content .innerTable{padding:10px 0 0 0;}#content .innerTable table{border:0;border-top:1px solid #CCC;margin-bottom:0;table-layout:fixed;}#content .innerTable table tr{border-bottom:0;}#content .innerTable table tr:last-child td{border-bottom:0;}#content .innerTable table tr td:last-child{border-right:0;}#content .innerTable table tr td:first-child{border-left:0;width:30%;}#content .innerTable span,#content .innerTable div{margin:0 10px;display:block;}#content .emptyNestedTable{padding:0;}#content .emptyNestedTable table{border-top:0;margin-top:0;}#content .emptyNestedTable table tbody{border-top:0;}#content .emptyNestedTable table tbody tr{border-top:0;}#content .emptyNestedTable table tbody tr:first-child td{border-top:0;}.faq .faq-cat{border-bottom:1px solid #CCC;padding-bottom:20px;}.faq .faq-cat .expandible{background-image:url(/sites/all/themes/IG/images/triangledown.png);background-position:left;background-repeat:no-repeat;padding-left:20px;}.faq .faq-cat ul{display:block;overflow:hidden;list-style:none;padding-left:0;}.faq .faq-cat ul li{background-color:#F5F5F5;padding:0 20px;margin-bottom:10px;}.faq .faq-cat ul li:first-child{margin-top:10px;}.faq .faq-cat ul li div{display:block;overflow:hidden;}.faq .faq-cat ul li ul{display:block;list-style:initial;padding-left:20px;}.faq .faq-cat ul li ul li{padding:0;}.faq h2:hover,.faq h3:hover,.faq h4:hover{cursor:pointer;}#glossary td.glossary-key{white-space:nowrap;}.staticpage img{max-width:100%;}.staticpage .dark{font-weight:bold;}.staticpage ul{padding:0 0 15px 20px;}.staticpage ul.nodot{padding-left:0;}.staticpage ul.nodot li{list-style:none;}.staticpage ul.spacedEnd{margin-bottom:20px;}.staticpage .centered{text-align:center;margin-top:20px;}.staticpage .separator{margin-bottom:40px;}.staticpage a{color:#CB3232;text-decoration:none;}.staticpage h2{margin-bottom:10px;}.staticpage .smallprint{font-size:11px;}.landingpage #content{margin:0;padding:0 0 40px 0;}.landingpage .hero{background:url(/sites/all/themes/IG/images/main_banner.jpg) no-repeat;background-size:cover;font-weight:bold;padding:20px;}.landingpage .hero h1{font-size:48px;margin:0;color:#087BBA;border:0;line-height:1;}.landingpage .hero h2{font-size:28px;color:#087BBA;border:0;margin:0;padding-bottom:30px;}.landingpage .hero .button{font-size:18px;display:none;}.landingpage .landingcontent{margin:0 10px;}.landingpage .landingcontent h3{font-weight:bold;font-size:20px;margin-top:30px;}.landingpage .landingcontent a{font-weight:bold;text-decoration:none;color:#555;}.landingpage .landingcontent a:after{content:" ";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #555;display:inline-block;margin-right:3px;}.landingpage .landingcontent ul,.landingpage .landingcontent ol{padding-left:20px;}.landingpage .landingcontent .linostyle{list-style:none;padding-left:0;margin-top:20px;}.landingpage .landingcontent hr{width:80%;border:1px solid #CCC;height:0;margin-top:30px;}.landingpage .landingcontent hr.bigdisplay{display:none;}.landingpage .landingcontent hr.smalldisplay{display:block;}.codeblock{font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-size:14px;border:1px #000 solid;margin-bottom:10px;line-height:1.6;white-space:pre-wrap;word-wrap:break-word;padding:20px;}.codeblock.noborder{border:0;}.maintenance-page #container{margin:0 0 56px;}.maintenance-page #container #content{display:block;}.maintenance-page #footer{position:absolute;left:0;bottom:0;height:56px;width:100%;padding:0;}input.password-field,input.password-confirm{width:180px;}form input[type="text"],form input[type="password"]{width:180px;height:25px;}form input[type="text"].subject,form input[type="password"].subject{width:90%;padding:0;}form input[type="submit"]{color:#FFF;display:inline;padding:10px;width:auto;min-width:120px;font-weight:bold;font-size:14px;text-decoration:none;text-align:center;background-color:#555;}form input[type="submit"]:hover{background-color:#3b3b3b;}form input[type="submit"].grey{background-color:#555;}form input[type="submit"].grey:hover{background-color:#3b3b3b;}form .form-submit{border:0;color:#FFF;height:auto;margin-top:20px;}form textarea.form-textarea{width:90%;height:180px;margin:0 3px;}.form-item.form-type-checkboxes.form-item-type{display:none;}div.forum-post{border:2px solid #CCC;}.af-button-large,.af-button-small,.author-pane-link{border-top:1px solid #CCC;background:#CCC;}a.af-button-large,a.af-button-large:link,a.af-button-large:visited,a.af-button-small,a.af-button-small:link,a.af-button-small:visited,a.author-pane-link,a.author-pane-link:link,a.author-pane-link:visited{color:#555;}.forum-pager .pager a:link,.forum-pager .pager a:visited,#forum-comments .pager a:link,#forum-comments .pager a:visited{border-top:1px solid #CCC;background:#CCC;color:#FFF;padding:3px;border:1px solid #D8D8D8;}.forum-table-wrap .forum-table-superheader,.forum-table-topics thead tr{border-top:1px solid #CCC;background:#CCC;color:#555;}#forum-statistics-header{border-top:1px solid #CCC;background:#CCC;border-bottom:1px solid #D8D8D8;color:#555;}.forum-table tr.even,.forum-table tr.odd{background:#FFF;}a.af-button-large:hover,a.af-button-small:hover,a.author-pane-link:hover,#forum-comments .pager a:hover{background:#3b3b3b;color:#FFF;}.forum-post-info{border-top:1px solid #CCC;background:#CCC;border-bottom:1px solid #D8D8D8;color:#555;padding:5px;}.forum-post-number a{color:#c9171e !important;}.forum-post-title{border-bottom:1px solid #D8D8D8;padding:5px;}.forum-post-panel-main{border-left:1px solid #D8D8D8;}.forum-post-wrapper{background-color:#FFF;}.forum-post-footer{border-top:1px solid #D8D8D8;}.forum-in-reply-to a{color:#c9171e;position:absolute;margin-top:-3px;}.forum-table-superheader a{color:#c9171e;}.forum-pager .pager-current,#forum-comments .pager-current{color:#555;}form.comment-form textarea.form-textarea{width:100%;margin:0;resize:none;}.forum-node-create-links .forum-add-node{margin-bottom:10px;}#forum-topic-list table tr th a,.forum-table th a{color:#c9171e;}.view-advanced-forum-topic-list .view-empty{border:3px solid #c9171e;}.forum-table th.active img{margin-left:5px;}#forum-statistics{border:1px solid #CCC;}.forum-statistics-sub-header{background-color:#E6E6E6;}.forum-statistics-sub-body{background-color:#FFF;}.forum-post-panel-main .post-title,.forum-post-panel-main .forum-post-content{padding:10px;}tr.even td.forum-list-icon-new-posts .forum-list-icon-wrapper span,tr.odd td.forum-list-icon-new-posts .forum-list-icon-wrapper span,.forum-list-icon-legend .forum-list-icon-new-posts{background:transparent url(/sites/all/themes/IG/images/forum_list_new_posts.png) no-repeat center center;}tr.even td.forum-list-icon-default .forum-list-icon-wrapper span,tr.odd td.forum-list-icon-default .forum-list-icon-wrapper span,.forum-list-icon-legend .forum-list-icon-default{background:transparent url(/sites/all/themes/IG/images/forum_list_default.png) no-repeat center center;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0.6em;}#edit-forum-wrapper{margin-left:25px;}ul.primary li a{margin-bottom:-1px;padding:15px 1em;display:inline-block;border-top-left-radius:3px;border-top-right-radius:3px;}.jqui-tabs{padding:.2em 0;border:0;font-family:Arial;color:#555;font-size:14px;margin-top:20px;}.jqui-tabs .ui-corner-all{background:none;}.jqui-tabs .ui-widget-header{border:0;border-bottom:1px solid #CCC;border-radius:0;padding:0 0 0 15px;}.jqui-tabs .ui-widget-header li{margin:0 0.5em 1px 0;background:#ddd;}.jqui-tabs .ui-widget-header li.ui-state-active{background:#FFF;}.jqui-tabs .ui-widget-header li.ui-state-active a:hover{cursor:pointer;}.jqui-tabs .ui-widget-header li.ui-state-hover{background-color:#eee;}.jqui-tabs .ui-widget-header li a{padding:15px 1em;}.jqui-tabs .ui-tabs-panel{border:1px solid #CCC;border-top:0;color:#555;}#block-search-form{margin-bottom:10px;float:right;}#privatemsg-new-link{float:left;margin-top:20px;width:auto;display:inline-block;padding-right:25px;padding-left:5px;}#privatemsg-new-link.no_new{background:url(/sites/all/themes/IG/images/no_new_messages.png);background-repeat:no-repeat;background-position:right;}#privatemsg-new-link.new{background:url(/sites/all/themes/IG/images/new_messages.png);background-repeat:no-repeat;background-position:right;}#search-block-form input[type="submit"]{padding:0px;height:31px;}html.js input.form-autocomplete{background-position:100% 8px;}.grippie{display:none;}#edit-cancel{margin-left:5px;}.filter-wrapper{border:0;}.rssIcon{position:absolute;margin-top:4px;margin-left:90px;}@media only screen and (min-width:960px){body{font-size:14px;overflow-x:hidden;}.fluid-width{margin:0 auto;max-width:1200px;min-width:960px;}.mobilemenu{display:none;}.hidemobile{display:inline;}.asServed .typename{width:200px;}.asServed .emptyNestedTable table tbody tr:first-child td{border-top:1px solid #CCC;}#header .socialbanner{float:right;}#header .socialbanner ul li{float:left;}#header .socialbanner ul li:first-child{display:block;}#breadcrumb{font-size:12px;}#sidebar-first{display:block !important;width:200px;background-color:#f5f5f5;padding-top:20px;margin:0;}#sidebar-first #block-system-main-menu .menu li,#sidebar-first #block-system-navigation .menu li{line-height:1.8;}#sidebar-first #block-system-main-menu .menu li a,#sidebar-first #block-system-navigation .menu li a{color:#555;border-bottom:none;}#sidebar-first #block-system-main-menu .menu li a:hover,#sidebar-first #block-system-main-menu .menu li a:active,#sidebar-first #block-system-navigation .menu li a:hover,#sidebar-first #block-system-navigation .menu li a:active{background-color:#FFF;}#sidebar-first #block-system-main-menu .menu li .hidemobile,#sidebar-first #block-system-navigation .menu li .hidemobile{display:block;}#sidebar-first #block-system-main-menu .menu a.active,#sidebar-first #block-system-navigation .menu a.active{background-color:#FFF;}.landingpage .hero .button{display:inline;}.landingpage h1{padding-top:50px;}.landingpage .landingcontent{margin:0 20px;}.landingpage .landingcontent div{width:47%;padding:1%;display:inline-block;vertical-align:top;}.landingpage .landingcontent div:nth-child(1),.landingpage .landingcontent div:nth-child(2){vertical-align:middle;}.landingpage .landingcontent hr.bigdisplay{display:block;}.landingpage .landingcontent hr.smalldisplay{display:none;}.landingpage #content{margin-left:200px;padding:0 0 40px 0;}#content{margin-left:200px;margin-bottom:40px;padding:0 20px 0 20px;}#content table,#content td,#content th{word-break:normal;min-width:initial;}form input[type="text"].subject,form input[type="password"].subject{width:476px;}form input[type="submit"]{color:#FFF;display:inline;padding:10px;width:auto;min-width:120px;font-weight:bold;font-size:14px;text-decoration:none;text-align:center;background-color:#555;}form input[type="submit"]:hover{background-color:#3b3b3b;}form input[type="submit"].grey{background-color:#555;}form input[type="submit"].grey:hover{background-color:#3b3b3b;}form textarea.form-textarea{width:480px;}}
