body
	{
		font-family		: prox_reg;
		font-size		: 15px;
		color			: #444;
	}
.pp-box h2
    {
        font-size       : 34px !important;
        color           : #d64444;
        text-align      : left !important;
    }
.pp-box h3
    {
        font-family     : prox_semi;
        font-size       : 24px;
        letter-spacing  : 0;
        text-transform  : capitalize;
        margin-top      : 0;
    }
.pp-box h4
    {
        font-family     : prox_semi;
        color           : #d64444;
    }
f
.vm-video-container a {
    display: inline-block;
    padding: 15px;
    text-align: left;
    border: 1px solid #eee;
    border-radius: 5px;
}
.wis-modal .modal-content .vm-video-container img {
    margin-bottom: 15px;
}
.sp-single-box {
    background: #ffffff;
    border-radius: 5px;
    padding: 50px 30px;
    text-align: center;
    margin-bottom: 30px;
}
.sp-box h3{
    text-transform: capitalize;
}
.sp-single-box img {
    margin: 0 auto 0 !important;
    max-width: 100%;
}
.panel-body.ag-box {
    text-align: left;
}
.gray {
    background: #f3f3f3;
}
.ag-box ul {
    background: #ffffff;
    margin: 0;
    padding: 0;
}
.ag-box li:first-child {
    padding-top: 25px;
    padding-bottom: 25px;
    border-bottom: 0;
    background: #d64444;
    color: #ffffff;
    font-size: 22px;
    font-weight: 600;
}
.ag-box li {
    position: relative;
    list-style: none;
    padding: 30px 30px 30px 120px;
    margin: 0;
    border-bottom: 1px solid #eeeeee;
}
.ag-box li:first-child span {
    display: inline-block;
    margin-left: 15px;
    font-size: 16px;
    font-weight: 400;
}
.ag-box .ag-item {
    font-size: 18px;
    font-weight: 600;
    margin: 5px 0;
}
.ag-box img {
    position: absolute;
    top: 30px;
    left: 30px;
    width: 60px;
    min-height: 60px;
    overflow: hidden;
    border-radius: 100px;
}
.ag-box a {
    font-weight: 600;
}
.ag-box a:hover{
    text-decoration: none;
}
.panel-heading
	{
		padding: 0;
	}
.panel-heading h4 a
	{
	  display: block;
	  padding: 15px;
	  text-decoration: none;
	  font-weight: 600;
	}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus
	{
		background-color: #d64444 !important;
	}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus
	{
		background: #282828;
	}
.list-group p.course-category
	{
		color			: #d64444;
		margin			: 0 !important;
		font-size		: 18px;
	}
.list-group p
	{
		font-weight		: bold;
		color 			: #2b2b2b;
	}
.list-group a.list-group-item ul
	{
		margin			: 0 0 0 -20px;
	}
a.menu-highlight
	{
		color			: #d64444 !important;
	}
span.tagline
	{
		color			: #fff;
		font-style		: italic;
		font-weight		: normal;
		font-family		: prox_reg;
		font-size		: 18px;
		display			: inline-block;
		margin			: 20px 0 0 20px;
	}
.agenda
	{
		text-align		: left;
	}
.agenda td, .agenda th
	{
		padding			: 20px !important;
	}
.agenda a
	{
		text-decoration	: none !important;
	}
.agenda h3
	{
		margin			: 20px;
	}
button:focus, button:active, a
	{
		outline			: 0 !important;
	}
nav
	{
		font-family		: prox_bold;
	}
h1
	{
		font-family		: prox_bold;
	}
h3
	{
		text-transform	: uppercase;
		font-family		: prox_bold;
		font-size		: 20px;
		letter-spacing	: 2px;
		word-wrap		: break-word;
	}
h3.section-heading
	{
		text-transform	: uppercase;
		font-family		: prox_bold;
		color			: #999;
		font-size		: 15px;
		letter-spacing	: 2px;
	}
.about-box
	{
		margin			: 50px 0 0;
	}
.about-box p
	{
		color			: #fff;
	}
.about-box a
	{
		text-transform	: uppercase;
		color			: #f5b3b3;
		letter-spacing	: 2px;
		font-size		: 13px;
		font-family		: prox_semi;
	}
.about-box a:hover
	{
		color			: #fff;
	}
.accomp-box
	{
		position		: relative;
		padding			: 0 0 0 80px;
	}
.accomp-box img
	{
		top				: 0;
		left			: 0;
		position		: absolute;
	}
.bg-dark
	{
		color			: #ccc;
		background		: #282828;
		border-top		: 1px solid #444;
	}
.form-box
	{
		margin			: 50px 0 0;
	}
.form-box input, .form-box textarea
	{
		background		: #333;
		border			: 1px solid #333;
		border-radius	: 0;
		outline			: 0 !important;
		padding			: 20px 10px;
		color			: #ccc;
	}
.form-box textarea
	{
		min-height		: 150px;
		resize			: none
	}
.form-control:focus
	{
		border			: 1px solid #444;
		box-shadow		: none;
	}
.form-box button
	{
		background		: #d64444;
		color			: #fff;
		padding			: 15px 30px;
		transition		: all .35s;
	}
.form-box button:hover, .form-box button:focus
	{
		border-color	: #c23434;
		color			: #fff;
		background-color: #c23434;
	}
.info-box
	{
		margin			: 50px 0 0;
		color			: #999;
		line-height		: 1.5;
	}
.info-box a
	{
		display			: block;
		color			: #999;
	}
.info-box a:hover
	{
		text-decoration	: underline;
	}
.info-box ul
	{
		list-style		: none;
		margin			: 0;
		padding			: 0;
	}
.info-box li
	{
		margin			: 15px 0;
		position		: relative;
		padding			: 0 0 0 60px;
		min-height		: 40px;
		line-height		: 39px;
		word-wrap		: break-word;
	}
.info-box i
	{
		position		: absolute;
		top				: 0;
		left			: 0;
		color			: #fff;
		border			: 1px solid #d64444;
		background		: #d64444;
		width			: 40px;
		height			: 40px;
		border-radius	: 20px;
		text-align		: center;
		line-height		: 38px;
		margin			: 0 10px 0 0;
		display			: inline-block;
	}
h3.white-heading
	{
		color			: #fff;
	}
.media-box
	{
		margin			: 50px 0 0;
	}
.media-box a
	{
		display			: inline-block;
		margin			: 0 5px 0 0;
	}
footer
	{
		border-top		: 1px solid #444;
		margin			: 50px 0 0;
		padding			: 30px 0 0;
		color			: #999;
	}
footer a
    {
        float           : right;
        color           : #999999;
    }
.item
	{
		display			: none;
	}
.bg-red
	{
		background		: #d64444;
	}
.bg-red h3
	{
		color			: #f5b3b3;
	}
.red
	{
		background		: #d64444;
		color			: #fff;
	}
.red h3
	{
		color			: #fff;
	}
.wrap-topic h3
	{
		font-family		: prox_semi;
		word-wrap		: break-word;
		margin			: 20px 0 50px;
		color			: #fff;
		text-transform	: capitalize;
		letter-spacing	: 0;
	}

/* Portfolio Modal */

.wis-modal .modal-content
	{
		padding			: 100px 0 0;
		min-height		: 100%;
		border			: 0;
		border-radius	: 0;
		background-clip	: border-box;
		-webkit-box-shadow: none;
		box-shadow		: none;
	}
.wis-modal .modal-content h2
	{
		text-align: center;
		margin-bottom	: 15px;
		font-size		: 3em;
	}

.wis-modal .modal-content p
	{
		margin-bottom	: 30px;
	}

.wis-modal .modal-content p.item-intro
	{
		margin			: 20px 0 30px;
		font-size		: 16px;
		font-style		: italic;
	}

.wis-modal .modal-content ul.list-inline
	{
		margin-top		: 0;
		margin-bottom	: 30px;
	}

.wis-modal .modal-content img
	{
		margin-bottom	: 30px;
	}
.wis-modal .close-modal
	{
		position		: absolute;
		top				: 25px;
		right			: 25px;
		width			: 75px;
		height			: 75px;
		background-color: transparent;
		cursor			: pointer;
	}
.wis-modal .close-modal:hover
	{
		opacity			: .3;
	}
.wis-modal .close-modal .lr
	{
		z-index			: 1051;
		width			: 1px;
		height			: 75px;
		margin-left		: 35px;
		background-color: #222;
		-webkit-transform: rotate(45deg);
		-ms-transform	: rotate(45deg);
		transform		: rotate(45deg);
	}

.wis-modal .close-modal .lr .rl
	{
		z-index			: 1052;
		width			: 1px;
		height			: 75px;
		background-color: #222;
		-webkit-transform: rotate(90deg);
		-ms-transform	: rotate(90deg);
		transform		: rotate(90deg);
	}
.wis-modal .modal-backdrop
	{
		display			: none;
		opacity			: 0;
	}
.clients
	{
		text-align		: center;
	}
.no-gutter a
	{
		outline			: 0;
	}

.navbar
	{
		min-height		: 70px !important;
	}
.navbar-toggle
	{
		margin-top		: 18px;
	}
.navbar-default .navbar-toggle
	{
		border-color	: transparent;
	}
.navbar-default .navbar-toggle .icon-bar
	{
		background-color: #fff;
	}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover
	{
		background-color: transparent;
	}
.header-content
	{
		display			: none;
	}
.not-active
	{
		pointer-events	: none;
		cursor			: default;
	}
a.view-more, .btn-close
	{
		background		: #fff;
		border			: 1px solid #aaa;
		padding			: 10px 15px 8px;
		border-radius	: 50px;
		display			: inline-block;
		font-family		: prox_semi;
		color			: #666;
		margin			: 30px 0 0;
		text-transform	: uppercase;
		font-size		: 12px;
	}
a.view-more:hover, a.view-more:focus, .btn-close:hover, .btn-close:focus
	{
		text-decoration	: none;
		background		: #d64444;
		border-color	: #d64444;
		color			: #fff;
	}
.list-group
	{
		margin			: 20px 0 0;
	}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover
	{
		background		: #d64444;
		border-color	: #d64444;
	}
.list-group-item.active
	{
		font-family		: prox_bold;
	}
.wis-modal .modal-content .list-group-item p
	{
		margin			: 0 0 10px;
		font-family		: prox_semi;
	}
img.stretch
	{
		width			: 100%;
	}
.last
	{
		margin-bottom	: 0 !important;
	}
.first
	{
		margin-top		: 0 !important;
	}
span.c-contact strong
	{
		color			: #bbb;
	}
.why-box
	{
		color			 : #fff;
	}
.why-box ul
	{
		list-style		: none;
		margin			: 0;
		padding			: 0;
	}
.why-box li
	{
		position		: relative;
		margin			: 20px 0;
		padding			: 0 0 0 30px;
		font-size		: 15px;
		font-family		: prox_semi;
	}
.why-box ul ol li
	{
		font-size		: 16px;
		font-weight		: normal;
	}
.why-box i
	{
		position		: absolute;
		top				: 0;
		left			: 0;
	}
.wcu-box h1
	{
		color			: #d64444;
		text-align		: center;
	}
.event-box
	{
		padding			: 30px 50px 50px;
		background		: #fff;
	}
.event-box h1
	{
		letter-spacing	: 2px;
		font-size		: 60px;
		text-align		: center;
		color			: #d64444;
	}
.wis-modal .modal-content .event-box p
	{
		margin			: 2px 0;
	}
.modal-open .modal
	{
		padding-right	: 0 !important;
	}
.event-contact
	{
		display			: none;
	}
.event-box button, .event-box a
	{
		display			: block;
		text-align		: center;
		background		: #d64444;
		border			: 0;
		color			: #fff;
		text-transform	: uppercase;
		font-family		: prox_bold;
		letter-spacing	: 1px;
		padding			: 10px 0;
		text-decoration	: none;
	}
.event-details
	{
		border-top		: 5px solid #eee;
		border-bottom	: 5px solid #eee;
		padding			: 30px 0;
		margin			: 0 0 30px;
	}
.event-details span
	{
		width			: 100px;
		display			: inline-block;
		font-family		: prox_semi;
	}
.event-box h1, .event-box h2, .event-box h3
	{
		margin-top		: 0;
	}
.event-box h3
	{
		margin			: 0 0 20px;
		letter-spacing	: 1px;
		font-size		: 18px;
	}
.event-modal
	{
		background		: rgba(0,0,0,.5);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
.event-modal .modal-content
	{
		background		: none;
	}
.event-contact .form-control
	{
		background		: #fff;
		border			: 1px solid #ccc;
		color			: #333;
		font-size		: 15px;
	}
.event-contact button
	{
		border-radius	: 0;
	}
.event-box i
	{
		display			: block;
		text-align		: center;
		font-size		: 72px;
		margin			: 0 0 10px;
	}
.event-wrapper
	{
		color			: #fff;
		margin			: 70px 0 0;
		padding			: 80px 0;
		background		: transparent url(../img/bg-event.jpg) no-repeat center bottom;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
.event-wrapper h1, .event-wrapper h2
	{
		margin-top		: 0;
		text-align		: center;
		text-shadow		: 2px 2px #000;
	}
.event-wrapper h1
	{
		font-size		: 60px;
	}
.ev-call-buttons a
	{
		display			: block;
		background		: #d64444;
		border			: 0;
		color			: #fff;
		text-transform	: uppercase;
		font-family		: prox_bold;
		letter-spacing	: 1px;
		padding			: 10px 0;
		text-align		: center;
		text-decoration	: none;
	}
.ev-details
	{
		margin			: 30px 0;
		border-top		: 5px solid rgba(255,255,255,.2);
		padding			: 30px 0;
		text-shadow		: 2px 2px #000;
	}
.ev-details p
	{
		margin			: 2px 0;
	}
.ev-details span
	{
		width			: 100px;
		display			: inline-block;
		font-family		: prox_semi;
	}
.ev-details h3
	{
		margin			: 0 0 20px;
	}
.event-info
	{
		text-align		: center;
		font-size		: 18px;
	}
.event-info h2
	{
		margin-top		: 0;
		margin-bottom	: 20px;
		font-size		: 40px;
		font-weight		: bold;
		letter-spacing	: 1px;
	}
.spacer
	{
		padding			: 80px 0;
	}
.gray
	{
		background		: #eee;
	}
.clip-single
	{
		text-align		: center;
	}
.clip-single span
	{
		display			: inline-block;
		font-family		: prox_semi;
		font-size		: 20px;
		word-wrap		: break-word;
		margin			: 20px 0 50px;
	}
.clip-thumb
	{
		overflow		: hidden;
		width			: 180px;
		height			: 180px;
		border-radius	: 90px;
		background		: #ddd;
		margin			: auto;
	}
.clip-thumb img
	{
		height			: 180px;
	}
.sp span, .sp strong, .sp em
	{
		display			: block;
	}
.sp span
	{
		color			: #d64444;
		margin-bottom	: 0;
	}
.sp strong
	{
		font-size		: 18px;
		font-family		: prox_semi;
	}
.sp em
	{
		font-size		: 16px;
	}
.wrap-sponsors
	{
		text-align		: center;
	}
.wrap-sponsors img
	{
		margin			: auto;
	}
.google-map iframe
	{
		width			: 100%;
		height			: 300px;
	}
.top-reasons h3
	{
		text-transform	: capitalize;
		letter-spacing	: 0;
		font-family		: prox_semi;
		line-height		: 28px;
		margin			: 0 0 50px;
	}
ul.tp-lists
	{
		margin			: 0;
		padding			: 0;
		list-style		: none;
	}
ul.tp-lists li
	{
		position		: relative;
		padding			: 0 0 0 80px;
		min-height		: 50px;
		margin			: 0 0 40px;
		font-size		: 18px;
	}
ul.tp-lists li:last-child
	{
		margin-bottom	: 0;
	}
ul.tp-lists span
	{
		position		: absolute;
		top				: 0;
		left			: 0;
		width			: 50px;
		height			: 50px;
		border-radius	: 25px;
		text-align		: center;
		line-height		: 50px;
		background		: rgba(0,0,0,0.5);
		color			: #fff;
		font-family		: prox_bold;
	}
.align-justify
	{
		text-align		: justify;
	}

/* Testimonials Scroller */

.content .wis-control
	{
		text-align		: right;
		margin			: -41px 15px 0 0;
		float			: right;
	}
.content .wis-control a
	{
		padding			: 1px 5px;
	}
.content .thumbnail
	{
		background		: #e64a4a;
		border			: 0;
		padding			: 20px;
	}
.content blockquote
	{
		padding			: 2px 10px;
		margin			: 0;
		border-left		: 2px solid #ff7474;
		font-size		: 12px;
		font-family		: prox_semi;
		text-transform	: uppercase;
		letter-spacing	: 1px;
	}
.content .caption
	{
		color			: #fff;
		padding			: 0;
	}
.content .carousel-indicators
	{
		position		: relative;
		position		: relative;
		padding			: 0;
		left			: 0;
		bottom			: 0;
		margin-left		: 0;
		text-align		: left;
	}
.carousel-indicators .active
	{
		background		: #fff;
	}
.adjust1
	{
		float			: left;
		width			: 100%;
		margin-bottom	: 0;
	}
.adjust2
	{
		margin			: 0;
	}
.carousel-indicators li
	{
		border			: 1px solid #fff;
	}
.carousel-control
	{
		color			: #31708f;
		width			: 5%;
	}
.carousel-control:hover,
.carousel-control:focus
	{
		color			: #31708f;
	}
.carousel-control.left,
.carousel-control.right
	{
		background-image: none;
	}
.media-object
	{
		margin			: auto;
		margin-top		: 15%;
	}

/* Media Queries */

@media(max-width:990px)
	{
		.accomp-box, .service-box
			{
				margin		: 0 0 50px;
			}
	}

@media (min-width:768px)
	{
		.navbar-nav > li > a
			{
				padding-top		: 24px;
				padding-bottom	: 24px;
			}
		a.navbar-brand span
			{
				display			: none;
			}
		a.navbar-brand
			{
				background		: #d64444;
				height			: 80px;
			}
	}

@media (max-width:768px)
	{
		.add-margin-mobile
			{
				margin-top		: 50px;
			}
		.about-box
			{
				margin			: 30px 0 0;
			}
		.content .caption
			{
				text-align		: left;
			}
		.media-object
			{
				margin-top		: 0;
			}
		.navbar-default
			{
				background-color: #282828;
			}
		.navbar-default .nav > li > a
			{
				color			: #fff;
			}
		.navbar-default .navbar-collapse
			{
				border			: 0;
				margin-top		: 10px;
			}
		a.navbar-brand span
			{
				display			: block;
			}
		a.navbar-brand img, .gallery-caption
			{
				display			: none;
			}
		.navbar-brand
			{
				margin			: 11px 0 0;
			}
		header .header-content
			{
				display			: block;
				height			: 100%;
				background		: transparent url(../img/bg-mobile-banner.png) no-repeat center bottom;
			}
		header
			{
				height			: 100%;
			}
		#wowslider-container1.ws_gestures
			{
				display			: none;
			}
		.clients img
			{
				width			: auto;
				margin			: 0 0 20px;
			}
		h3.section-heading, .about-box, .service-box
			{
				text-align		: center;
			}
		span.c-contact
			{
				display			: block;
				line-height		: 20px;
			}
		.event-box a
			{
				margin			: 0 0 5px;
			}
		.event-box h1
			{
				font-size		: 30px;
				text-align		: left;
				word-wrap		: break-word;
			}
		.event-box h3
			{
				margin-top		: 40px;
			}
		.event-wrapper h1
			{
				font-size		: 30px;
			}
		.event-wrapper h2
			{
				font-size		: 24px;
			}
		.ev-details
			{
				text-align		: center;
			}
		.ev-details span
			{
				width			: auto;
			}
		.ev-details h3
			{
				margin			: 20px 0 10px;
			}
		.ev-call-buttons a
			{
				margin			: 5px 0;
			}
		.mile-2
			{
				display			: none;
			}
		.top-reasons h3
			{
				margin-top		: 50px;
				text-align		: center;
			}
		.info-box li:last-child
			{
				line-height		: 1.5;
				margin			: 0 0 80px;
			}
	}
@media (max-width:480px)
	{
		.gallery-cell, .gallery-active
			{
				width			: 100%;
			}
		span.tagline
			{
				display			: none;
			}
	}
@media (max-width:400px)
	{
		.info-box li:first-child
			{
				line-height		: 20px;
			}
	}


/* Fontface */

@font-face {
    font-family: 'prox_bold';
    src: url('../fonts/ProximaNova-Bold-webfont.eot');
    src: url('../fonts/ProximaNova-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ProximaNova-Bold-webfont.woff2') format('woff2'),
         url('../fonts/ProximaNova-Bold-webfont.woff') format('woff'),
         url('../fonts/ProximaNova-Bold-webfont.ttf') format('truetype'),
         url('../fonts/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'prox_reg';
    src: url('../fonts/ProximaNova-Regular-webfont.eot');
    src: url('../fonts/ProximaNova-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ProximaNova-Regular-webfont.woff2') format('woff2'),
         url('../fonts/../fonts/ProximaNova-Regular-webfont.woff') format('woff'),
         url('../fonts/ProximaNova-Regular-webfont.ttf') format('truetype'),
         url('../fonts/ProximaNova-Regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'prox_semi';
    src: url('../fonts/ProximaNova-Semibold-webfont.eot');
    src: url('../fonts/ProximaNova-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ProximaNova-Semibold-webfont.woff2') format('woff2'),
         url('../fonts/ProximaNova-Semibold-webfont.woff') format('woff'),
         url('../fonts/ProximaNova-Semibold-webfont.ttf') format('truetype'),
         url('../fonts/ProximaNova-Semibold-webfont.svg#proxima_novasemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

#tr-style{
	background-color: #333131;
	color: white;
}

#tr-style1{
	background-color: #c23433;
	color: white;
}

/* Microsoft tds*/

#td-category{
	width: 15%;
	vertical-align: middle;
	text-align: center;
}

#td-coursetitle-microsoft{
	width: 35%;
	vertical-align: middle;
	text-align: center;
}

#td-duration-microsoft{
	width: 5%;
	vertical-align: middle;
	text-align: center;
}

#td-code-microsoft{
	width: 7%;
	vertical-align: middle;
	text-align: center;
}

#td-schedule-microsoft{
	text-align: center;
	vertical-align: middle;
}

/* General tds */

#td-code-general{
	width: 7%;
	vertical-align: middle;
	text-align: center;
}

#td-coursetitle-general{
	width: 35%;
	vertical-align: middle;
	text-align: center;
}

#td-duration-general{
	width: 10%;
	vertical-align: middle;
	text-align: center;
}

#td-schedule-general{
	text-align: center;
	vertical-align: middle;
}

#td-individual-duration{
	text-align: center;
	vertical-align: middle;
}

.em-location{
	font-size: 13px;
	/*margin-left: 5%;*/
	float:left;
}

.loc-separator{
	margin-right: 3%;
}
/*
	Manila = blue = #0383bf
	Cebu = red = #d64444
	Davao = green = #03dd17
*/
#em-manila{
	color: #0383bf;
}
#em-cebu{
	color: #d64444;
}
#em-davao{
	color: #03dd17;
}
#em-butuan{
	color: orange;
}
#em-bohol{
	color: brown;
}


a#mile2-highlight{
	color: #b0db00 !important;
}

label.certification
{
	font-family: arial;
	font-size: 30px;
}
span.certification-c
{
	color: #374063;
}
span.certification-class
{
	color: #afda00;
}
label.certification-full
{
	margin-top: 2%;
	font-size: 18px;
}

.row-certification
{
	margin-left: 1%;
}

.cert-desc
{
	margin-left: -2%;
}

.cert-code
{
	margin-left: 1%;
}

/* Cyber Certification Road Map */

table.roadmap-table
{
	border-color: #eaeedf;
}
td.roadmap-header-row
{
	background-color: #8e8e93;
	color: white;
}
td.roadmap-header-col
{
	background-color: #00508f;
	color: white;
}

td.td-cert
{
	font-family: arial;
	font-size: 20px;
	font-weight: bolder;
}

.set-a
{
	background-color: #eaeedf;
}
.set-b
{
	background-color: #f9f9f9;
}

span.cert-table
{
	color: #374063;
}
span.cert-class
{
	color: #afda00;
}
