.support-portal {margin-bottom: 10px;}
.support-portal .navbar-collapse {padding: 0}
.support-portal .glyphicon {transition: all 0.2s linear; float: right}
.support-portal .navbar-toggle.collapsed .glyphicon {transform: rotate(45deg); -webkit-transform: rotate(45deg); margin-top: 0px}
.support-portal .navbar-toggle {float: none; padding:6px 10px; width: 100%; text-align: left; margin:0; background: #5a6065; color: white;font-family:'dinbekregular';}
.support-portal .navbar-collapse.in .support-portal-header, .support-portal .navbar-collapse.collapsing .support-portal-header {display: none;}
.support-portal-header {font-size: 16px;border: 1px solid #5a6065; background: #5a6065; border-radius: 4px 4px 0 0; color: white; font-family:'dinbekregular'; padding: 5px 15px}
.support-portal .navbar-toggle {border-radius: 4px 4px 0 0}
.support-portal .navbar-toggle.collapsed {border-radius: 4px;}
.support-portal-body {border: 1px solid #c2c2c2; background: #fff; border-radius: 0 0 4px 4px; border-top: none; padding:0 15px; margin-bottom: 0; min-height: 190px}

.support-portal.bulletin-board {padding-right: 0;}
.support-portal.bulletin-board .support-portal-body li {list-style-type: none; border-bottom: 1px solid #ddb86b; text-align: left;}
.support-portal.bulletin-board .support-portal-body li a {color: #545454; font-size: 14px; display: block; padding: 10px 0; line-height: 18px;}
.support-portal.bulletin-board .support-portal-body li a:hover {border-bottom: none; color:#00af43}
.support-portal.bulletin-board .support-portal-body li a .date {font-size: 12px; font-weight: bold; display: block;color: #DDB86B}
.support-portal.bulletin-board .support-portal-body li:last-child {border-bottom: none;}

.support-portal.left {padding-right: 0}
.support-portal.right {padding-left: 0}
.bulletin-board .support-portal-header {border-color: #ddb86b; background: #ddb86b;}
.bulletin-board .navbar-toggle {background: #ddb86b;}
.bulletin-board .support-portal-body {min-height: 0;border: 1px solid #ddb86b; background: #fcf8e3;}

.support-portal.left .support-portal-header {border-top-right-radius:0; border-right: none;}
.support-portal.right .support-portal-header {border-top-left-radius:0; border-left-color:#c2c2c2;}
.support-portal.left .support-portal-body {border-bottom-right-radius:0; border-right: none;}
.support-portal.right .support-portal-body {border-bottom-left-radius:0}
.support-portal.left .support-portal-body, .support-portal.right .support-portal-body {padding:0 10px;}

.support-portal .support-portal-body li {list-style-type: none; text-align: center; padding: 0px;}
.support-portal .support-portal-body li a {display: block; line-height: 15px; font-size: 14px; padding: 10px;}
.support-portal .support-portal-body li a:hover {border-bottom: none;}
.support-portal .support-portal-body li a .fa {color:#5a6065; display: block; transition: all 0.2s linear; position: relative; top: 0}
.support-portal .support-portal-body li a:hover .fa {color: #00af43; top: -3px}


.support-portal .navbar-collapse.in .row, .support-portal .navbar-collapse.collapsing .row {float: none; display: inline-block; margin: 0; border: none; width: 49%; vertical-align: top;}
.support-portal .navbar-collapse {max-height: none;}
.support-portal.right.policies-terms .support-portal-body {padding: 10px}
.support-portal.policies-terms .support-portal-body li a {padding: 4px 0 4px 15px}

.support-portal.policies-terms .support-portal-body li {
	position:relative;
	text-align: left;
}
.support-portal.policies-terms li:before {
	color: #5a6065;
	content: "\f105";
	font-family: 'FontAwesome';
	font-size: 16px;
	left: 3px;
	position: absolute;
	top: 0px;
	transition: all 0.2s linear;
}
.support-portal.policies-terms li:hover:before {
	left: 7px
}

.support-portal.policies-terms.alt .support-portal-header {background: none; border: none; color:#5A6065; padding: 8px 0; border-bottom: 1px solid #ccc; margin-bottom: 10px}
.support-portal.policies-terms.alt .support-portal-body {background: none; border-color: transparent; min-height: inherit;}



.logout {font-size: 18px; font-family:'dinbekregular'; color:#5a6065; margin-top: 13px; }
.logout:hover {border: none; color: #00af43;}
.logout .fa {margin-left: 6px; vertical-align: bottom; font-size: 24px;}

.bulletin-archive small.date {display: block; color: #888; font-weight: bold}

	
@media (max-width: 992px) {
.support-portal.left, .support-portal.bulletin-board {padding-right: 15px;}
.support-portal.right {padding-left: 15px;}
.support-portal.left .support-portal-header {border-top-right-radius: 4px; border-right: 1px solid #5a6065;}
.support-portal.left .support-portal-body {border-right: 1px solid #c2c2c2; border-bottom-right-radius: 4px;}
.support-portal.right .support-portal-header {border-top-left-radius: 4px;border-left-color: #5a6065;}
.support-portal.right .support-portal-body {border-bottom-left-radius: 4px;}
.support-portal.policies-terms.alt .navbar-toggle {background: none; color:#5A6065; padding: 8px 0; border-bottom: 1px solid #ccc; margin-bottom: 10px; border-radius: 0}
.support-portal-body {height: auto !important;}
.support-portal .navbar-collapse {background: transparent; border-top: none;}
}

@media (min-width: 768px) and (max-width: 992px){
.support-portal .support-portal-body .col-md-4 {width: 32%; display: inline-block;}
.support-portal .support-portal-body .row {width:49%; display: inline-block; margin: 0}
.support-portal-body {min-height: 130px;}
}
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
