/*============================================
	Main Typographic Settings
=============================================*/
body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 300;
    font-size: 15px;
    line-height: 1.42857143;
    color: #333;
}

.ig-usermenu-open {
top: 53px !important;
}

/* Button Type Style - to inherit */
input, button, select, textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/*
 * Set selection color
 * Remove text-shadow in selection highlight: h5bp.com/i
 */

::-moz-selection {
    text-shadow: none;
}

::selection {
    text-shadow: none;
}

/* Links */
a {
  color: #1c4584;
  text-decoration: none;
}
a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
a:active, a:hover {
color: #972825;
    outline:0 none;
}
/* Avoid Outline on icons */
#userbar .icon, 
#userbar .ig-user-status,
#ig-spaceadmintrigger .icon,
.ig-button_options .icon,
.ig-button_icon .icon,
.post .ig-list-comments, 
.calendar-daily .ig-cpt-panel-flat-blue.icon,
.ig-button-mobilemenu {
    background-color: transparent;
    border: 0;
    overflow: hidden;
}

#userbar .icon:before,
#ig-spaceadmintrigger .icon:before {
    content: "";
    display: block;
    width: 0;
    height: 100%;
}

.ig-mbpostnav .ig-mb-options {
    overflow: hidden;
}

/* Considered Styles, possible to be removed */
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
/*  END Considered Styles*/

.ig-cpt-title, .ig-cpt-title a {
    color: #1c4584 !important;
    
}

h1, h2, h3, h4, h5, h6, .heading1, .heading2, .heading3, .heading4, .heading5, .heading6 {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: inherit;
    line-height: 1em;
    padding: 0.3em 0;
}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
  font-weight: normal;
  line-height: 1;
}

h1 small, h2 small, h3 small {
  font-size: 65%;
}

h4 small, h5 small, h6 small {
  font-size: 75%;
}

h1, .heading1 {
  font-size: 36px;
}
h2, .heading2 {
  font-size: 30px;
}
h3, .heading3 {
    border-radius: 5px 5px 0 0 !important;
    -webkit-border-radius: 5px 5px 0 0 !important;
    -moz-border-radius:  5px 5px 0 0 !important;
    border: none;
    font-size: 20px;
     color: #808000;
}
h4, .heading4 {
  font-size: 18px;
}
h5, .heading5 {
  font-size: 14px;
}
h6, .heading6 {
  font-size: 12px;
}

/* Main Page Headings */
#content-head h1 {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 21px;
    margin:0;
}

p {
  margin: 0 0 10px;
}
b,
strong {
    font-weight: bold;
}
hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}
hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}
/* Hide hr */
hr {
    display: none;
}

/* Show hr only in blog content */
.ig-post_content .editable hr {
    display: block;
}

/* Code Styling */
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  white-space: nowrap;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
#blogs-article .editable blockquote {
    padding: 0.75em;
    background-color: #f2f2f2; 
	border-left: 3px solid #CCC;
	color: #666;
}

blockquote.summary {
	background-color: #f2f2f2; 
	border-left: 3px solid #CCC !important;
	color: #666;
}

/* Make control panel more readable */
#ig-usrctlpanelcontent ul {
    font-size: inherit;
}
#ig-usrctlpanelcontent ul li.title {
    font-size: inherit;
}
/* Set Font for all user name displayed */
.ig-name {
   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 
}

/* Adjust small font-size based on typeface chosen for readability */
.ig-smallfont {
    font-size: 0.95em;
}
.ig-tinyfont {
    font-size: 0.85em;
}

/* Control Panel Font Size */
#ig-gsctrlpanelcontent ul {
    font-size: inherit;
}
#ig-gsctrlpanelcontent ul li.title {
    font-size: inherit;
}

.ig-mb_comments .ig-mb-showall, 
.ig-mb_comments .ig-mb-showrecent, 
.ig-mb_comments .ig-mb-showcount {
    font-size: inherit;
}

.ig-groupcolumngroups .ig-num, 
.ig-checkbox .ig-num {
    font-size: 0.65em;
}

/* Have Blogs Font size set from base */
#blogs-article .ig-post_subheader,
#blogs-article .ig-post_content {
    font-size: inherit;
}

/* Have Microblog Font size set from base */
#microblog .ig-post_subheader,
#microblog .ig-post_content {
    font-size: inherit;
}

/*============================================
	Button Styles
=============================================*/

/* Disabled Buttons */
.ig-button.ig-button_disabled {
    background:#CCC;
    color:#B9B9B9;
}

.ig-button.ig-button_disabled:hover {
    background:#CCC;
    color:#B9B9B9;
}

/* main button style */
.ig-button_options {
    border-radius: 0 7px 7px 0;
    -moz-border-radius: 0 7px 7px 0;
    -webkit-border-radius: 0 7px 7px 0;  
}
.ig-button_2column .ig-button-action {
    padding: 9px 9px 10px;
    border-radius: 7px 0 0 7px;
    -moz-border-radius: 7px 0 0 7px;
    -webkit-border-radius: 7px 0 0 7px;
}

.ig-button_icon {
    border-color: #DDD;
}

.ig-button_icon:hover {
    border-color: #DDD;
    background-color:#FEFEFE;
}

.ig-button_blue, 
.ig-button_yellow, 
.ig-button_gold, 
.ig-button_white, 
.ig-button_flat, 
.ig-button_flat_gray {
    padding: 9px 9px 10px;
}

.ig-button_flat_plus {
	border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
	color: #3474a8;
	padding: 0 4px !important;
}

.ig-button_blue {
	background-color: #81a60f;
	background-image: none;
	border: none;
	border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
	color: #fff;
}
 
.ig-button_blue:hover {
	background-color: #81a60f;
}

a.js-viewresults { color: #3474a8; }

.ig-preview { display: none; }


/*============================================
	USERBAR & SEARCH
=============================================*/

#userbar {
	background: #1c4584;
	border-bottom: 3px solid #81b441;
	padding: 10px 0px;
}

#userbar #ig-usrpanel {
    margin: 0 auto;
    position: relative;
    z-index: 1003;
}

#userbar li.ig-left,
#userbar li.ig-right {
	border: none;
}
/* Userbar Responsive */
#userbar #ig-usrpanel ul li, 
#userbar #ig-usrpanel ul li.ig-right {
    padding: 0;
}

/* SEARCH BAR
=============================================== */
/* Search Bar Placement*/
#search-keyword fieldset {
    left: -110px;
}
#search-keyword {
    top: -42px;
    left: 50%;
    z-index: 1005;
    width: 0;
}
/* Search Bar Styling */
#search-keyword .ig-text {
    background:#999999\9;
    background: rgba(0, 0, 0, 0.25);
    border:none;
    border-radius: 17px;
        -webkit-border-radius: 17px;
        -moz-border-radius: 17px;
}

#search-keyword .ig-text input {
    color: rgba(255,255,255) !important;
    color: #fff !important;
}

#header #search-keyword .ig-text input:focus {
    color: #fff !important;
}
#header #search-keyword .ig-text input { 
    color: #fff !important; 
}

#search-keyword .ig-text span, 
.ig-search-box .ig-text span { 
    background-position: 2px 4px;
}

#header-inner #search-keyword .ig-text span {
    background-image: url("/download/igluvigak/theme/img/searchiconwhitepng");
}


@media only screen and (min-width: 768px) {
    .header-inline .header-search {
        margin-top: -12px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 922px) {
    #search-keyword {
        left:60%;
    }
}

@media only screen and (min-width: 498px) and (max-width: 768px) {
    #search-keyword fieldset {
        left: inherit;
    }
    #search-keyword {
        left: inherit;
        right: 0;
        top: 16px;
        width: auto;
        z-index: 1;
    }   
}

/***********************************************
		LOGO & HEADER
************************************************/

#logo a {
    font-size:42px;
	color:#333;
}

.mobile #header h1#logo {
    text-align: left;
    padding-left: 30px;
    margin: 0 auto;
}

/* #header {
	background: url("/download/theme/css/2belinkedheaderjpg") right no-repeat !important;
  height: 160px;
} 
*/

@media (max-width: 850px) {
#header {
	background: #FFF !important;
}
}

#header-inner {
    margin:0 auto;
	padding: 0px 10px;
}



/***********************************************
		NAVIGATION
************************************************/
#navigation {
	width: 100%;
    font-size: 18px;
    margin-bottom: 0px;
}

#navigation #primarynav {
    margin: 0 auto;
	text-align: left; /* Change to left for a left-nav */
/*nieuwnav */
    float: left;
    margin-top: -150px;
    margin-left: 180px;
}

.header-inline .header-logo, .header-inner .header-logo.logo-img {
    min-width: 160px;
}

#navigation #primarynav > ul {
	display: inline-block;
	margin: 0;
	padding-bottom: 20px;
	/* For IE, the outcast */
	zoom:1;
        float: left;
        margin-top: 45px;
}

#navigation #primarynav ul.ig-nav-dropdown {
	display: none;
}

#navigation #primarynav li#primarynav-more:hover ul.ig-nav-dropdown {
	display: block;
}

#navigation #primarynav ul li {
	float: left;
}

#navigation #primarynav ul.ig-nav-dropdown li {
	float: none;
	text-align: left;
	height: 30px;
	margin: 2px;
	width: 165px;
}

#navigation #primarynav ul li a {
	font-size: 18px;
	font-family: "Helvetica Neue", Helvetica, sans-serif;
	font-weight: 700;
	color: #1c4584;
	padding: 15px 25px 3px 0px;
	display: block;
	overflow-x: hidden;
	margin-right: 20px;
}

#navigation #primarynav ul.ig-nav-dropdown li a {
        text-align: left;
	background-repeat: no-repeat;
	background-position: 5px center;
	background-size: 30px;
	font-size: 13px;
	font-family: "Helvetica Neue", Helvetica, Sans;
        color: #1c4584;
	padding: 0;
	display: block;
	overflow-x: inherit !important;
}

#navigation #primarynav ul li a:hover {
	background-position: center 0px;
	color: #808000; 	
}

#navigation #primarynav ul li a, #navigation #primarynav ul li a:hover {
background: none;
}

#navigation #primarynav li#primarynav-more ul.ig-nav-dropdown {
	background: #fff;
	padding: 0 5px 20px;
}

#navigation #primarynav li#primarynav-more ul.ig-nav-dropdown a {
background: none;
}

#navigation #primarynav li#primarynav-more ul.ig-nav-dropdown a:hover {
	text-align: left;
	background: none;	
}

#navigation #primarynav ul li.here a span {
	color: #808000;
	font-weight: bold;
}

#navigation #primarynav ul li.here a {
border-bottom: 1px solid #808000;
}

.mobile #navigation-mobile ul li a {
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 35px auto;
    -moz-background-size: 35px auto;
    -webkit-background-size: 35px auto;
    padding-left: 55px !important;
}

.mobile #navigation-mobile ul li a:focus:hover {
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 35px auto;
    -moz-background-size: 35px auto;
    -webkit-background-size: 35px auto;
}

/*.ig-nav-overflow a,
.ig-nav-overflow a:hover {
	background-image: url("/download/igluvigak/theme/img/nav_icons/iconmorepng") !important;
}

.ig-nav-blog a,
.ig-nav-overflow .ig-nav-blog a:hover{
	background-image: url("/download/igluvigak/theme/img/nav_icons/iconblogspng") !important;
}

.ig-nav-calendar a,
.ig-nav-overflow .ig-nav-calendar a:hover {
	background-image: url("/download/igluvigak/theme/img/nav_icons/iconcalendarspng") !important;
}

.ig-nav-documents a,
.ig-nav-overflow .ig-nav-documents a:hover {
	background-image: url("/download/igluvigak/theme/img/nav_icons/icondocumentspng") !important;
}

.ig-nav-forum a,
.ig-nav-overflow .ig-nav-forum a:hover {
	background-image: url("/download/igluvigak/theme/img/nav_icons/iconforumspng") !important;
}

.ig-nav-microblog a,
.ig-nav-overflow .ig-nav-microblog a:hover {
	background-image: url("/download/igluvigak/theme/img/nav_icons/iconmicroblogspng") !important;
}

.ig-nav-wiki a,
.ig-nav-overflow .ig-nav-wiki a:hover {
	background-image: url("/download/igluvigak/theme/img/nav_icons/iconwikispng") !important;
}

li#nav-help a {
    background-image: url("/download/igluvigak/theme/img/nav_icons/iconhelppng") !important;
}


#nav-rooms a,
#nav-teams a,
.ig-nav-space a,
.ig-nav-overflow .ig-nav-space a:hover {
	background-image: url("/download/igluvigak/theme/img/nav_icons/iconspacespng") !important;
}

.ig-nav-page a,
.ig-nav-overflow .ig-nav-page a:hover{
	background-image: url("/download/igluvigak/theme/img/nav_icons/iconpagespng") !important;
}

#nav-people a,
.ig-nav-directory a,
.ig-nav-overflow .ig-nav-directory a:hover {
	background-image: url("/download/igluvigak/theme/img/nav_icons/iconpeoplepng") !important;
}*/


/* SECONDARYNAV
=============================================== */
/*========================================
Need to: Modify the secondary navigation look
========================================*/
#secondarynav {
    background: #FFF;
}

#secondarynav ul {
    margin: 0 auto;
	overflow: hidden;
	zoom: 1;
}

#secondarynav li {
	float: left;
    padding: 15px;
}

#secondarynav li a {
font-size: 12px;
    color: #7f7f7f;
	background: transparent;
	display: block;
    font-weight:normal;
	transition: all 0.3s ease-out;
		-webkit-transition: all 0.3s ease-out;
		-moz-transition: all 0.3s ease-out;
		-o-transition: all 0.3s ease-out;
}

#secondarynav li.here a {
    color: #808000;
}

/* SYSTEM NAV - SPACES SUB NAV
=============================================== */
#systemnav {
    font-size: 15px;
}
#systemnav a {
    color: #333;
}
#systemnav li.active a, 
#systemnav li a:hover, 
#myprofile #content-head #systemnav li.active a, 
#myprofile #content-head #systemnav li a:hover, 
#systemnav a#ig-spaceadmintrigger.active {
    background: none;
    border: none;
    border-radius: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
    padding: 0;
}

#systemnav li a, 
#myprofile #content-head #systemnav li a, 
#spacenav-join span.ig-button_join {
    background: none;
    border: none;
    text-shadow: none;
    -webkit-text-shadow: none;
    padding: 0;
}

#systemnav li, 
#myprofile #content-head #systemnav li {
    padding: 10px;
    margin: 0;
}
#systemnav li #ig-spaceadmintrigger,
#systemnav #spacenav-admin a {
    padding: 5px;
}

/* Selected Navigation Item */
#systemnav li.active, 
#myprofile #content-head #systemnav li.active,
#systemnav li.active a, 
#myprofile #content-head #systemnav li.active a {
    color:#FFF;
    background:#81b441;
}

#systemnav, #myprofile #content-head #systemnav {
    color: #333;
    background: #FFF;
    border: none;
    margin: 0 0 20px;
    padding: 0 10px;       
}

/* Change how the system nav gap looks*/
#myprofile #content-head #systemnav li.gap {
    border-left: 1px solid #000;
    margin: 0;
}

/* Hide Secondary Nav on spaces*/
.ig-space #secondarynav{
    display: none;
}



/* Responsive Images for images without a height & width */
img {
    max-width:100%;
}

/* Sign In Page */
/* This fixes problem with IE Password fields and Typekit */
input[type="password"] {
    font-family: Arial, sans-serif;
}

/* Set BG color */
body {
    background:#FFF;
}

#content {
    //padding-top: 10px;
    //background:rgba(244,248,251, 0.3) none repeat scroll 0% 0%;
    background: rgba(80,80,80, 0.01) none repeat scroll 0% 0%;
 box-shadow: 3px 3px 4px -2px #b3b3b3;
    padding: 30px 10px 10px 10px;
    margin: 10px auto;
}
#content-body {
    background:none;
}
#content-inner {
    margin: 0 auto;
}
#content-inner > hr {
    display:none;
}

/* Responsive
=========================================== */

html.no-mediaqueries #userbar #ig-usrpanel,  
html.no-mediaqueries #header-inner, 
html.no-mediaqueries #primarynav, 
html.no-mediaqueries #secondarynav ul, 
html.no-mediaqueries #content-inner, 
html.no-mediaqueries #footer-inner {
    width:960px;
}
html.no-mediaqueries #footer-inner {
    margin: 0 auto;
}
/* Following get set to 1100px in style sheets. Looking to centralize. */

@media only screen and (min-width: 1220px) {
    #userbar #ig-usrpanel {
        width: 1100px;
    }
    #header-inner {
        width: 1100px;    
    }
    #primarynav {
        width: 1100px;
    }
    #secondarynav ul {
        width: 1100px;
    }
    #content-inner {
        width: 1100px; 
    }
    #footer-inner {
        width: 1100px;
        margin: 0 auto;
    }
}

/* Desktop Up to Large*/
@media only screen and (min-width: 480px) and (max-width: 1200px) {
    #page #header {
        width:auto;
    }
    #page #header #header-inner {
        width:90%;
        padding-left: 0;
        padding-right: 0;
    }
}

@media only screen and (max-width: 979px) {
    #ig-usrpanel, 
    #header-inner, 
    #content {
        box-sizing: border-box;         /* Opera/IE 8+ */
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    }
}

/* Up to iPad Portrait */
@media only screen and (max-width: 767px) {
   #page #header #header-inner {
        width:95%;
        padding-left: 0;
        padding-right: 0;
    }
}

/* Up to Small Tab Portrait */
@media only screen and (max-width: 640px) {
   
}

/* Up to iPhone Landscape */
@media only screen and (max-width: 480px) {
   #page #header {
        width:100%;
    }
}



/* Transition 
=========================================== */
a {
	transition: color 0.5s, background-color 0.5s;
		-moz-transition: color 0.5s, background-color 0.5s;
		-webkit-transition: color 0.5s, background-color 0.5s;
		-o-transition: color 0.5s, background-color 0.5s;
}


/* Action Menu */
#contentmenu a.actionstrigger {top: -54px;}
#object-head #contentmenu a.actionstrigger {top: 0;}

#object-head #contentmenu {
    top:0;
    left:0;
}
#content-head .ig-topic_type {
    margin: 15px 8px 0 0;
}


/* Content Head Title */
#content-head {
    margin-bottom: 20px;
}
.ig-apptype-blogchannel #content-head {
    margin-bottom: 0;
}

/* TITLES */
.basic .ig-title,
.basic .ig-title a {
	color: #333;
	font-weight: normal;
}

/* Remove System Underline */
.basic .ig-topic_details .ig-title a:hover {
    border:none;
}

/* AUTHORS*/
.ig-item .ig-meta,
.ig-author, .ig-author a {
	font-weight: normal;
}

#microblog a.ig-post_author, 
#panel-microblog a.ig-post_author, 
.ig-microblogcontent a.ig-post_author {
    color:#1c4584;
}

.ig-author span * { color: #999; }

/* META */
.ig-channel a {
	font-weight: normal;
}

.ig-meta a { font-size: 13px; }

/* Times */
.time-hour, 
.ig-date, 
.time-day, 
.time-month, 
.time-week, 
.dttime,
.time-min,
.time-sec {
	color: #8c8c8c;
	font-size: 13px;
}

/* Blog Styles */
.ig-widget-blogarticles .ig-title, .ig-widget-blogarticles .ig-title a {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 300;
}

#blogs .ig-post_date, #blogs .ig-post_subheader, #blogs-article .ig-post_subheader {
    font-size: inherit;
}

/* Microblog Styles */
.ig-widget-type-microblog .ig-widget-microblogposts {
    padding:10px !important;
}
.ig-widget-type-blog .ig-widget-blogarticles {
    padding:10px !important;
}

.ig-widget-type-microblog .ig-mb_addPost a.ig-mb-addcomment {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.ig-mb_addPost {
    border: none;
}

/* Channel Styles */
#object-head .ig-channel-bullet {
    margin-top:17px;
}
.ig-microchannel {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 
    font-size: 12px;
}
.ig-microchannel a {
    color:#7F7F7F;
}

.ig-microchannel.ig-left {
    margin: 2px 5px 5px 0;
}

.ig-mb-shared {
    padding:0;
}

.ig-meta-like, .ig-button-like, .ig-mb-addreply, .ig-mb_comments .ig-mb-footer {
    color: #333;
    font-family: Arial,sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
}

.ig-mb-addreply a {
    color:#666;
}

.ig-mb-addreply a:hover {
    color: #333;
}

/* Files Page */
div.worktable-scroll table, 
div.worktable-scroll #workmanage-bottom {
    background:#FFF;
}

/* Wiki Page */
#wiki #ig-leaf .editable, 
#wiki-comparison .editable {
    background:#FFF;
}

/* Profile Page */
#publicprofile .module h2 {
    font-size:25px;
}
#content-head .ig-user-status.icon-status {
    margin:12px 6px 0 0;
}

/* Calendar Attending Page */
.ig-event-attendeescount li:first-child a.ig-attendeegroup {
    padding-left:10px; 
    border-left:1px solid #EEE;
}

/* Round Profile Pictures
=========================================== */
/* Hide Status Icon */
.ig-user-thumbnail .ig-user-status  {
    display: none;
}

.ig-user-thumbnail, .thumbnail {
    border: none;
    background: transparent;
}

#memberslist .ig-user-thumbnail a {width: 64px;}
.ig-thumbnail-64 a {width: 64px;}
.ig-thumbnail-48 a {width: 48px;}
.ig-thumbnail-32 a {width: 32px;}
.ig-thumbnail-24 a {width: 24px;}

.thumbnail a {
    border-radius: 100%;	
	   -webkit-border-radius: 100%;
	   -moz-border-radius: 100%;	
    overflow: hidden;	
    padding: 3px;
}

span.ig-user-status {
    display: none;
}

.thumbnail img {
    background-color: #FFF;
    border-radius: 100% !important;
    -webkit-border-radius: 100% !important;
    -moz-border-radius:  100% !important;
}

.thumbnail-crsmall .ig-thumbnail-padding, 
.thumbnail-crtiny .ig-thumbnail-padding, 
.ig-thumbnail-32 .ig-thumbnail-padding, 
.ig-thumbnail-24 .ig-thumbnail-padding {
    padding: 2px !important;
}

/* User online or offline styles*/
.ig-user-Online a {
    background: #81A60F;
}
.ig-user-Offline a {
    background: #555555;
}
.ig-user-Away a {
    background: #FFBA00;
}
.ig-user-Busy a {
    background: #B20707;
}

/* Small Fixes
=========================================== */
.ig-widget-documents .ig-widget-layout-details td.ig-col-title .ig-thumbnail,
.ig-widget-documents .ig-widget-layout-details td.ig-col-title .ig-noexpand {
    float: none !important;
}

.mif-tree-name {
    overflow: visible;
}

.ig-topic-header {
    padding-right: 2px;
}
.ig-mb_commentswrap .ig-mb_commentscorner {
    height:9px;
}
#myprofile #content-head {
    padding: 0 0 1.5em;
}
.account #content-head h1 {
    font-size:24px;
}

/* Fix z-index issue with mobileblanket stopping users from clicking userbar */
.ig-mobilemenu-open .ig-mobileblanket, 
.ig-mobileblanket.ig-mobileblanket-open {
    z-index:980;
}

/* For Responsive Video - Help Page
=========================================== */
.responsive-vid {
   position: relative; padding-bottom: 52.8%; padding-top: 30px; height: 0; overflow: hidden;
}

.responsive-vid iframe {
   position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important;
}


#page #footer {
    margin-top: 40px; 
}

#footer-inner {
    padding: 0 40px;
}

#footer-inner > hr {
    display: none;
}

#footer-custom {
    color:#81b441;
    background: #1c4584;
    padding: 20px;
}

#footer-custom a {
color:#81b441;
}

.footer-heading {
    text-align: center;
}

.footer-cta {
   margin:15px 0
}

#footer #copyright { float: left; }
#footer #social-media { float: right; }
#footer #social-media a { margin-left: 3px; }

#footer-system { 
display: none;
clear: both; 

}

a.cta-btn {
    display:block;
    width:100%;
    height: 125px;
    background-color: rgba(0, 0, 0, 0.25);
    background-color: #007848\9;
    text-align: center;
    color: #FFF;
    font-size: 16px;
    margin-bottom: 10px;
    line-height: 12;
    overflow: hidden;
}
a.cta-btn:hover {
    background-color: rgba(0, 0, 0, 0.50);
    background-color: #00623b\9;
}
.cta-btn span {
    position: relative;
    top: 82px;
}
.cta-btn-1 {
    background-image:url("/download/igluvigak/theme/img/tutorialpng");
    background-position: center 24px;
    background-repeat: no-repeat;
}
.cta-btn-2 {
    background-image:url("/download/igluvigak/theme/img/getsupportpng");
    background-position: center 24px;
    background-repeat: no-repeat;
}
.cta-btn-3 {
    background-image:url("/download/igluvigak/theme/img/contactsalespng");
    background-position: center 24px;
    background-repeat: no-repeat;
}

.edit-footer {
    color: #FFF;
    display: block;
    margin: 0 auto;
    text-align: center;
    padding: 10px;
    background-color: rgba(0, 0, 0, 0.25);
    background: #007848\9;
    -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
a.edit-footer:hover {
    background-color: rgba(0, 0, 0, 0.50);
    background: #00623b\9;
}

.landing.anonymous .edit-footer {
    display:none;
}

.col-sm-2 {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}

html.no-mediaqueries .col-sm-2 {
    float: left;
}
html.no-mediaqueries .col-sm-2 {
    width: 16.6%;
}
html.no-mediaqueries .col-sm-offset-3 {
    margin-left: 22.2%;
}

@media (max-width: 480px) {
    .col-sm-2 img {
        margin:0 auto; 
        display:block;
    }
}

@media (min-width: 480px) {
  .col-sm-2 {
    float: left;
  }
  .col-sm-2 {
    width: 16.6%;
  }
  .col-sm-offset-3 {
    margin-left: 22.2%;
  }
}

@media (min-width: 480px) and (max-width: 768px) {
  .col-sm-2 {
    float: left;
  }
  .col-sm-2 {
    width: 25.909%;
  }
  .col-sm-offset-3 {
    margin-left: 5.136%;
  }
}

/********************************************
		WIDGETS
********************************************/

/* Restting Widget and Page Type for More Consistency */
.vevent-inner h4, 
.vevent-inner h4 a {
    font-size: 16px;
    padding-bottom: 5px;
}
.ig-widget-blogarticles .ig-widget-layout-list .ig-summary {
    font-size: inherit;
}
.ig-widget-blogarticles .ig-title  {
    font-size: 20px;
}

/* Load Button Text Size */
.ig-link-loadmore {
    font-size: inherit;
    background-position: right 10px;
}

.ig-cpt {
    background: #FFF;
}

/* Padding on all Widget's */
.ig-cpt-body > div {
    padding: 10px !important;
}

.ig-event-stime, .ig-event-stime .ig-time {
    font-size: inherit;
}

/* No padding on certain widgets */
.ig-widget-type-calendar .ig-cpt-body > div,
.ig-widget-type-navigation .ig-cpt-body > div,
.ig-widget-type-spacesList .ig-cpt-body > div,
.ig-widget-type-search .ig-cpt-body > div,
.ig-widget-type-addbutton .ig-cpt-body > div,
.ig-widget-type-channels .ig-cpt-body > div,
.ig-widget-type-group .ig-cpt-body .ig-widget-links {
    padding: 0 !important;
}

/* Padding for Empty Text on widgets without default padding */
.ig-widget-type-calendar .ig-cpt-body .ig-widget-empty-text,
.ig-widget-type-navigation .ig-cpt-body .ig-widget-empty-text,
.ig-widget-type-spacesList .ig-cpt-body .ig-widget-empty-text,
.ig-widget-type-search .ig-cpt-body .ig-widget-empty-text,
.ig-widget-type-addbutton .ig-cpt-body .ig-widget-empty-text,
.ig-widget-type-channels .ig-cpt-body .ig-widget-empty-text,
.ig-widget-type-group .ig-cpt-body .ig-widget-empty-text {
    padding: 10px;
}

.ig-widget-type-spacesList .ig-widget-spacesList p {
    padding:10px;
}

/* Specific types of Calendar Widgets get padding */
.ig-widget-type-calendar .ig-widget-layout-compact,
.ig-widget-type-calendar .ig-widget-layout-default {
    overflow-y: hidden;
    padding: 10px;
}
.ig-widget-type-calendar .ig-widget-calendar .ig-widget-layout-minicalendar {
    padding: 10px;
}

/* Main Widget Container */
.ig-cpt {
	border: 1px solid #e4e4e4 !important;
    border-radius: 7px !important;
}

/* Widget Footer */
.ig-cpt-footer {
    font-size:inherit;
    padding: 10px !important;
    background: none !important;
    border: none !important; 
    border-radius: 0 0 7px 7px;
    -webkit-border-radius: 0 0 7px 7px;
    -moz-border-radius:  0 0 7px 7px;
}

.ig-cpt-footer .ig-button {
    margin:0;
    font-size: 11px;
}

.ig-cpt-title {
    border-radius: 5px 5px 0 0 !important;
    -webkit-border-radius: 5px 5px 0 0 !important;
    -moz-border-radius:  5px 5px 0 0 !important;
    border: none;
    font-size: 20px;
}

.ig-cpt-pretext {
	background-color: #f2f2f2;
	color: #767676;
	font-size: inherit;
	margin-bottom: 10px;
	padding: 10px;
}

/* Arrow for list widgets */
.basic .ig-widget-navigation .ig-widget-layout-default a, 
.basic .ig-widget-spacesList .ig-widget-layout-default a, 
.basic .ig-widget-links .ig-widget-layout-default a {
    background-image: url("/download/igluvigak/theme/img/arrowrightpng");
    background-position: right center;
    background-repeat: no-repeat;
    display: block;
    padding-right:28px;
    font-size: 16px;
}

/* Consistent Border Radius */
.ig-form .ig-text, 
.ig-form .ig-textarea, 
.ig-form .ig-select, 
.ig-form .ig-datepicker {
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius:  7px;
}

/* Slideshow Widget */
.ig-btn-ctrls {
    margin: 0 auto;
    padding-bottom: 10px;
    width: 195px;
}

.ig-btn-ctrls-indices {
    margin: 0 auto;
    padding-bottom: 10px;
    width: 72px;
}

/* Links Widget */
.ig-widget-links .ig-layout-singlecolumn .ig-link a {
    padding: 10px 28px 10px 10px;
}

.ig-widget-links .ig-column-links.ig-col1 li:last-of-type {
    border-bottom: none;
}

.ig-widget-links .ig-layout-multicolumn-4 .ig-col1 li:last-of-type,
.ig-widget-links .ig-layout-multicolumn-4 .ig-col2 li:last-of-type,
.ig-widget-links .ig-layout-multicolumn-4 .ig-col3 li:last-of-type {
    border-bottom: none;
}

/* Add Widget */
.ig-widget-type-addbutton {
    background:none !important;
    border:none !important;  
}

/* Search Widget */
.ig-widget-type-search .ig-widget-search .ig-text { 
    border:none;
}

.ig-widget-type-search .ig-cpt-pretext {
    margin-bottom: 0;
}

/* Members Widget */
.ig-widget-members {
    padding:10px !important;
}

/* Channel Widget */
.ig-widget-type-channels .ig-channel-vcard {
    padding-right: 10px;
}
.ig-widget-type-channels .ig-largemarginleft {
    margin-left: 10px !important;
}

.ig-widget-type-channels .ig-channel-color {
    margin-left:10px;
}

/* Forum Topics Widget */
.ig-widget-type-forum .ig-topic_item.ig-owner {
    background: none;
}

/* Recent Comments Widget */
/* Have Widget take on global font size */
.ig-widget-comments .ig-widget-layout-default .ig-body {
    color: #333;
    font-size: inherit;
}

/* Members Widget & My Contacts Widget */
.ig-widget-members .ig-widget-layout-default .ig-name, 
.ig-widget-mycontacts .ig-widget-layout-default .ig-name {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 300;
    font-size: inherit;
}

.ig-widget-members .ig-widget-layout-tile .ig-name, 
.ig-widget-mycontacts .ig-widget-layout-tile .ig-name {
    font-weight: normal;
    font-size: inherit;
}

.ig-widget-members .ig-widget-layout-tile .ig-item, 
.ig-widget-mycontacts .ig-widget-layout-tile .ig-item {
    width: auto;
}

/* Poll Widget */
.ig-widget-polling h3 {
    font-size: 14px;
}
.ig-widget-polling .ig-button {
    text-shadow: none;
}

/* Site Map Widget */
.ig-widget-sitemap .ig-cpt-pretext,
.ig-widget-links .ig-cpt-pretext {
    margin-bottom: 0;
}

/* Blog Widget */


/* Wiki Index Widget*/
.ig-widget-wikiindex .ig-alphalist a, 
.ig-widget-wikiindex .ig-alphalist span {
    box-shadow: none;
    text-shadow: none;  
}

.basic .ig-widget-wikiindex .ig-alphalist a {
    background: #80B06A;
    color:#FFF;
}

.ig-widget-wikiindex .ig-alphalist a:hover {
    box-shadow: none;
    text-shadow: none;
    background: #1c4584;
}

.ig-menu-wikiarticleslist * {
    -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

/* Add Padding to Wiki Results */
.ig-menu-wikiarticleslist .ig-title {
    padding:8px;
}

/* Navigation Widget */
.ig-widget-type-navigation .ig-cpt-pretext {
    margin-bottom:0;
}

/* Spaces Widget */
/* links widget: make it to look like spaces widget */
/* navigation & sitemap widgets styles: make it look like spaces widget */

.ig-widget-spacesList .ig-widget-layout-default li {
	border-top: 1px solid #DDD;
}
.ig-widget-spacesList .ig-widget-layout-default li:first-child {
	border-top: none;
}
.ig-widget-spacesList .ig-widget-layout-default li a {
	padding: 10px;
}

.ig-widget-spacesList .ig-widget-spacesList-description {
	font-size: 14px;
	margin: 0;
}

.ig-widget-spacesList .ig-cpt-pretext {
	margin-bottom:0;
}

.ig-widget-spacesList a { border: none !important; }

.ig-widget-type-group .ig-link  {
	border-bottom: 1px solid #ddd;
	display: block;
	height: auto;
}

.ig-widget-type-group .ig-link a {
	display: block;
	font-size: 16px;
	padding: 10px;
}

.ig-widget-spacesList .ig-widget-layout-default li:hover,
.ig-widget-spacesList .ig-widget-layout-default li:hover a,
.ig-widget-type-group .ig-link:hover a,
.ig-widget-navigation .ig-widget-layout-default a:hover,
.ig-widget-sitemap .ig-widget-layout-details td.node:hover,
.ig-widget-bookmarks li:hover {
	background-color: #f5f5f5;
}

.ig-widget-sitemap .ig-widget-layout-details td.node {
	font-size: 16px;
	padding: 6px;
}

.ig-widget-bookmarks li {
	border-bottom: 1px solid #ddd;
	padding: 6px 0;
}

.ig-widget-type-channels li.ig-channel {
	border-bottom: 1px solid #ddd;
	border-top: none;
	padding: 8px 0;
}

/* =============================================== 
    Calendars
=============================================== */
.calendar-daily .ig-event-container {
    font-size: 1em;
}

.ig-widget-calendar .ig-widget-layout-calendar {
    box-shadow: none;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

.ig-widget-calendar h1,
.ig-widget-calendar h2,
.ig-widget-calendar h3,
.ig-widget-calendar h4,
.ig-widget-calendar h5 {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin:0;
    padding:0;
}

.ig-widget-calendar hr {
    margin: 0;
}

.ig-calendar-header {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

a.ig-export_event {
    font-size: 12px
}
.ig-widget-layout-compact .vevent {
    border-bottom: 1px solid #E7E7E7;
    border-top: 0 none;
    padding: 0 0 10px;
    margin: 0 0 12px;
}

.ig-event-title {
    border-width: 1px 0 0 1px;
}

.calendar-daily.calendar-compressed .ig-event-group .ig-event-container .ig-event-title {
    border-width: 0;
}

/* Fix Space for Load More Message*/
.ig-loadmore-msg {
    height: inherit;
}

/* Default Calendar 
=============================================== */
.ig-widget-calendar .ig-widget-layout-default .ig-title {
    font-size: 16px;
    line-height: 1.4em;
    margin:0;
}
.ig-widget-layout-default .vevent:first-child {
    padding: 0 0 10px;

}
.ig-widget-layout-default .vevent {
    padding: 0 0 10px;
    border-top: 0;
    border-bottom: 1px solid #e7e7e7;
}
.ig-widget-layout-default .vevent .ig-description {
    font-size: inherit;
    margin-top: 7px;
}

/* Compact Calendar
=============================================== */
.ig-widget-layout-compact hr {
    display: none;
}

/* Compressed Calendar
=============================================== */
.calendar-compressed .ig-calendar-header {

}

/* Calendar MINI
=============================================== */
.ig-widget-calendar .ig-widget-layout-minicalendar {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.ig-widget-calendar .ig-widget-layout-calendar table caption span {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    padding: 6px 0 2px;
}

.ig-calendar-header {
    font-size: 12px; 
    text-shadow: none;
}

/* Center Button */
.ig-widget-calendar .ig-widget-layout-minicalendar table,
.ig-stats-box .ig-widget-calendar .ig-widget-layout-minicalendar table {
	border: none;
	border-radius: 0 !important;
		-moz-border-radius: 0 !important;
		-webkit-border-radius: 0 !important;
}

.ig-stats-box .ig-widget-calendar .ig-widget-layout-minicalendar table caption,
.ig-widget-calendar .ig-widget-layout-minicalendar {
	box-shadow: none;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
}

.ig-stats-box .ig-widget-calendar .ig-widget-layout-minicalendar table caption,
.ig-widget-calendar .ig-widget-layout-minicalendar table caption,
.ig-widget-calendar .ig-widget-layout-minicalendar thead th span {
	border: none;
	font-size: 13px;
	padding-top: 8px;
	text-shadow: none;
}

.ig-widget-calendar .ig-widget-layout-minicalendar thead th span {
	padding-bottom: 8px;
}

.ig-widget-calendar .ig-widget-layout-minicalendar  table.calendar th {
	border: none;
}

.ig-widget-calendar .ig-widget-layout-minicalendar table caption a {
	text-shadow: none;
}

.ig-widget-calendar .ig-widget-layout-minicalendar tbody td {
	font-size: 12px;
	font-weight: normal;
	text-shadow: none;
}

.ig-stats-box .ig-widget-calendar .ig-widget-layout-minicalendar table caption,
.ig-widget-calendar .ig-widget-layout-minicalendar,
.ig-widget-calendar .ig-widget-layout-minicalendar table caption,
.ig-widget-calendar .ig-widget-layout-minicalendar thead th span, 
.ig-widget-calendar .ig-widget-layout-minicalendar tbody td,
.ig-widget-calendar .ig-widget-layout-minicalendar tbody td span,
.ig-widget-calendar .ig-widget-layout-minicalendar tbody td a  {
	border-radius: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
	border: none;
}

/* Monthly Standard Full Calendar Layout
=============================================== */

.ig-widget-calendar .ig-widget-layout-calendar table thead th { box-shadow: none; }

.ig-widget-calendar .ig-widget-layout-calendar table thead th span,
.ig-widget-calendar .ig-widget-layout-calendar table caption a {
    font-size: inherit; 
    text-shadow: none;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
}

.ig-widget-calendar .ig-widget-layout-calendar table caption .ig-calendar-previous {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
}

/* Calendar full view */

/* Full Calendar Colors */
.ig-widget-calendar .ig-widget-layout-calendar table tbody td.today,
.ig-widget-calendar .ig-widget-layout-calendar table tbody td.today:hover { 
    background-color: #1c4584; 
}

.ig-channel-default, .ig-widget-calendar .ig-channel-tag {
    background: #81b441;
}
.ig-widget-calendar .ig-widget-layout-calendar table tbody td li span {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
	text-shadow: none;
    border:none;
}

.ig-widget-calendar .ig-widget-layout-calendar table tbody td li span:hover { 
    background: #00833F; 
}

.ig-widget-calendar .ig-widget-layout-calendar table caption {
    border-radius: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
}

.ig-widget-calendar .ig-widget-layout-calendar table caption .ig-calendar-next,
.ig-widget-calendar .ig-widget-layout-calendar table caption .ig-calendar-previous {
    font-size:15px; 
    font-weight: normal;
}

/* recent activity */
.ig-widget-activity .ig-widget-layout-default h2,
.ig-widget-activity .ig-widget-layout-compact h2 {
	color: #555;
	font-size: 13px;
}

/* Today Highlight */
.ig-widget-calendar .ig-widget-layout-minicalendar tbody td .today {
	background-color: #972825;
    color:#FFF;
}

/* Set Color of Links */
.ig-widget-calendar .ig-widget-layout-minicalendar tbody td.ig-mini_active a,
.ig-widget-calendar .ig-widget-layout-minicalendar tbody td a {
	background: none;
	color: #1c4584;
}

/* If Calendar item clicked, keep highlighted */
.ig-widget-calendar .ig-widget-layout-minicalendar tbody td.ig-mini_active a.ig-active {
    text-shadow: none;
    background: #81b441;
}

/* Make Calendar event dot same as link color chosen */
.ig-widget-calendar .ig-widget-layout-minicalendar .ig-microlist {
    color: inherit;
}
.ig-widget-calendar .ig-widget-layout-minicalendar a:hover .ig-microlist {
    color: inherit;
}
/* On Cal Item click */
.ig-widget-calendar .ig-widget-layout-minicalendar .ig-mini_active .ig-active .ig-microlist {
    color: inherit;
}

.ig-widget-calendar .ig-widget-layout-minicalendar tbody td a:hover {
	background: #81b441;
    text-decoration: none;
	text-shadow: none;
}

.ig-widget-calendar .ig-widget-layout-minicalendar table caption .ig-calendar-previous,
.ig-widget-calendar .ig-widget-layout-minicalendar table caption .ig-calendar-next {
	border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
}

.ig-widget-calendar .ig-widget-layout-minicalendar table caption .ig-calendar-previous:hover,
.ig-widget-calendar .ig-widget-layout-minicalendar table caption .ig-calendar-next:hover {
	background: transparent;
}

/* Calendar page: remove box shadow from mini-calendar */
.ig-channeltype-calendar .ig-stats-box {
	box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
}

/* Calendar Events */
.vevent-date {
	border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

.vevent-date:nth-child(n) {
	box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

.vevent-date .ig-month {
	background: #7d7d7d;
	border: none;
	box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
	padding: 6px 3px !important;
	text-shadow: none;
}

.vevent-date .ig-day {
	border-color: #7d7d7d;
	border-width: 0 2px 2px;
	color: #7d7d7d;
	font-size: 14px !important;
}

.vevent .ig-event_trailer {
	display: block;
	font-size: 13px;
}

.vevent .dtstart {
	font-size: 14px;
}

.ig-widget-layout-compact .vevent-inner {
    margin: 0 0 0 36px;
    border: none;
    margin-left: 36px;
}
.vevent div.meta {
    margin:2px 0;
}



/* CUSTOM SETTINGS*/
/* Header */
#header {
	text-align: center;
	width: 100%;
}

h1#logo a {
	color: #333;
	font-size: 72px;
        
}

body.mobile h1#logo a {
	font-size: 36px;
}

body.mobile h1#logo {
	padding: 10px;
	text-align: left;
}
/* Main Theme Colors*/
#footer-custom {
    background: #1c4584;
}

/* Selected Navigation Item */
#systemnav li.active, 
#myprofile #content-head #systemnav li.active,
#systemnav li.active a, 
#myprofile #content-head #systemnav li.active a {
    color:#FFF;
    background:#7F7F7F;
} 

.ig-cpt-title {
    background: #FFF !important;
    border-bottom:1px solid #CCC;
}

/****************2BELINKED*************************************/

h1#logo a { 
   background: url('/download/theme/css/2belinkedheaderlogosmalljpg~1;v1') no-repeat center; 
   background-size: 80% 80%;
   display: block; 
   height: 0 !important; /* Do NOT change the height - use padding-top as your height */
   overflow: hidden;
   padding-top: 140px; /* This is the height of your image */
   max-width: 140px;
   text-indent: -7777px;
   font-size: 12px;
}

#footer {
background: #1c4584;
border-top: 3px solid #81b441;
}

.twocol {
width: 265px;
float:left;
margin: 3px 3px;
}
.column {
    width:33.33333333%;
    float:left;
}

.column img {
    width:100%;
    height:auto;
}


.baseline {
display: none;
font-size: 18px;
color: #1c4584;
font-weight: 700;
padding-bottom: 30px;
position: relative;
top: -75px;
}

@media (min-width: 482px) and (max-width: 768px) {
.baseline {
display:none;
width: 50%;
font-size: 12px;
color: #1c4584;
font-weight: 700;
padding-bottom: 30px;
position: relative;
top: -55px;
text-align: left;
}
}

.mobile #header-custom .baseline {
display: none;
}


/****** BUG FIXES ********/

#systemnav li.active .ig-nav-item {
background-color: transparent;
}

/********* 2 COLUMN LAYOUT ***********/

.half-col-left {
    width: 48%;
    float: left;
    margin-left: 5px;
}