/*
Client: Contact Singapore
Developed by: Convertium Pte Ltd
======================================================================
[-] Custom Font
[-] Font Reset
[-] Font Styling Per Category
[-] Navigation
[-] Page details
======================================================================*/
/* Custom Font
======================================================================*/
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700,600);
@import url(//fonts.googleapis.com/css?family=Oswald:700);

/* Font Reset
======================================================================*/
body {font: 14px/1.5 'Open Sans', sans-serif; color: #000; -webkit-font-smoothing: antialiased; text-rendering: optimizedlegibility;}
h1, h2 {font-family:'Open Sans', sans-serif; line-height:1.1; margin:.6em 0;}
h1 {font-size:34px;}
h2 {font-size:28px; color:#000;}
h3 {line-height: 24px;}
h4, h5 {line-height:1.2;}
h3 {font-size:18px; font-weight: 600; margin-top: 0px;}
h4 {font-size:16px; font-weight: 600}
h5 {font-size:14px; font-weight:bold; margin:.1em 0;}
p.intro{font-size:1.17em; font-weight: bold; color: #000;}
p.fine-point {font-size: 12px; color: #000; margin-bottom: 20px;}
a {color:#0054a6; text-decoration:none; outline: none!important; border-bottom: 1px dotted #0054a6;}
a:hover, a:focus {color: #036; text-decoration: none; outline: none!important; border-bottom: 1px dotted #036;}
a.btn-info.primary, body button.btn-info.primary {font:14px/24px 'Open Sans', sans-serif; outline: none;}
a.btn-default.secondary, button.btn-default.secondary {font:12px/24px 'Open Sans', sans-serif; outline: none;}
a.icon-pdf {background:url('../images/icon-pdf.png') no-repeat left center; padding-left:20px; display:inline-block;}
a.arrow-link span {background: url(../images/icon_arrow_link.png) no-repeat right 6px; width: 10px; height: 17px; display: inline-block;}
a.backtoprevious, a.backtoprevious:hover {text-decoration: none; border-bottom: 0 none;}
::-webkit-selection {background:#000; color:#fff; text-shadow:none;}
::-moz-selection {background:#000; color:#fff; text-shadow:none;}
::selection {background:#000; color:#fff; text-shadow:none;}
.post-details {color: #666}
.hp-helper-columns .thumbnail a, .highlights-body.content-twitter a, .highlights-body a, .hp-helper-columns .thumbnail a, .faq-list a, a.arrow-link, .sitemap a {text-decoration: none; border-bottom: 0 none;}
.highlights-body.content-twitter a:hover, .highlights-body a:hover {border-bottom: 1px dotted #036; text-decoration: none;}
.hp-helper-columns .thumbnail a:hover p {display: inline; border-bottom: 1px dotted #036; text-decoration: none;}

.inside-page-wrapper ul.styled {list-style:none; margin:0 0 1.2em; padding-left:0;}
.inside-page-wrapper ul.styled li {background:url('../images/bull.png') no-repeat left 9px; margin:0 0 5px; padding-left:16px;}
.inside-page-wrapper ul.styled li ul li {background:none; margin-top:.3em; padding:0;}
.inside-page-wrapper ol {margin:0 0 1.2em 30px; padding-left:0;}
.inside-page-wrapper ol li {margin:0 0 .3em;}
.inside-page-wrapper ol li ol {list-style:lower-roman; margin-top:.3em;}
.inside-page-wrapper ol li ul {list-style:disc; margin-top:.3em;}

.table a {text-decoration: none;}
.cs-panel .panel-body ul.list-group a {text-decoration: none; border-bottom: 0 none;}
.cs-panel .panel-body ul.list-group a:hover {text-decoration: none; border-bottom: 1px dotted #036;}
.story-profile a {text-decoration: none; border-bottom: 0 none;}
a.btn-default.secondary i {margin-right: 5px;}

/* Font Styling Per Category
======================================================================*/
body.default-prof h1, body.default-prof .highlights-title h3, body.default-prof h4, body.default-prof .breadcrumb span, body.default-prof .anchor-link .intro, body.default-prof .form-note, body.default-prof .panel-header, body.default-prof .panel-header-child {color: #1785bb;}
body.overseas h1, body.overseas .highlights-title h3, body.overseas h4, body.overseas .breadcrumb span, body.overseas .anchor-link .intro, body.overseas .user-error, body.overseas .panel-header, body.overseas .panel-header-child {color: #dd0b1c;}
body.students h1, body.students .highlights-title h3, body.students h4, body.students .breadcrumb span, body.students .anchor-link .intro, body.students .panel-header, body.students .panel-header-child {color: #679920;}
body.professionals h1, body.professionals .highlights-title h3, body.professionals h4, body.professionals .breadcrumb span,  body.professionals .anchor-link .intro, body.professionals .panel-header, body.professionals .panel-header-child {color: #d05b0e}
body.investors h1, body.investors .highlights-title h3, body.investors h4, body.investors .breadcrumb span, body.investors .anchor-link .intro, body.investors .panel-header, body.investors .panel-header-child {color: #58188a;}
body.employers h1, body.employers .highlights-title h3, body.employers h4, body.employers .breadcrumb span,  body.employers .anchor-link .intro, body.employers .panel-header, body.employers .panel-header-child {color: #0f7c80;}

/* Navigation
======================================================================*/
/* Top Navigation
================================================*/
.btn-search, .btn-search:hover, .btn-search:focus {background: #b5b5b5; 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I1YjViNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MzdkN2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #b5b5b5 0%, #837d7d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5b5b5), color-stop(100%,#837d7d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b5b5b5 0%,#837d7d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b5b5b5 0%,#837d7d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b5b5b5 0%,#837d7d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b5b5b5 0%,#837d7d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b5b5', endColorstr='#837d7d',GradientType=0 ); /* IE6-8 */
color: #fff; text-shadow: 0 1px 0 #000; text-decoration: none;}

/* Main Navigation
================================================*/
/* Category Selector */
.select-profile {font:13.5px 'Open Sans', sans-serif;}
body.investors .select-profile dt {font-size: .95em;}

/* Main Navigation */
.navbar-nav > li > a {color: #060606; font:16px 'Open Sans', sans-serif; text-decoration: none; border-bottom: 0 none;}
.navbar-nav > li > a:hover {border-bottom: 0 none;}
.navbar-nav > li > a:focus {background: none; filter: none;}
body.employers .navbar-nav > li > a {color: #060606; font:14.8px 'Open Sans', sans-serif;}
.sub-nav-content {font-family: 'Open Sans', sans-serif; font-size:14px;}
.industries-content {width: 372px;}

/* Category Selector Tooltip */
.tooltip-tutorial {background: url(../images/tooltip-en.png) 0 0 no-repeat; width: 245px; height: 79px; position:absolute; top:50px; left:175px; z-index:99;}

/* Banner Rotator
======================================================================*/
.banner-content-wrapper h2 {color:#222; text-transform:uppercase; margin:0 0 20px;}
.banner-content-wrapper h3 {font-weight:normal; margin:0;}
.banner-content-wrapper p {margin:0 0 10px;}
.banner-content-wrapper a.btn-primary:hover, .banner-content-wrapper a.btn-primary:focus {-webkit-box-shadow:0 0 4px rgba(255, 255, 255, .5); -moz-box-shadow:0 0 4px rgba(255, 255, 255, .5); box-shadow:0 0 4px rgba(255, 255, 255, .5);}
.banner-content-wrapper {font: 12px/1.4 'Open Sans', sans-serif;}
.banner-content-wrapper h2 {font:36px/1.2 'Oswald', sans-serif; letter-spacing:-1px; word-wrap: break-word;}
.banner-content-wrapper blockquote {border-left: 0 none; margin:7px 15px 15px!important; padding: 0!important; position:relative; font:16px/1.5 'Open Sans', sans-serif;}
.banner-content-wrapper blockquote .open-quote, .banner-content-wrapper blockquote .close-quote {font: 30px/1 "Times New Roman", Times, serif; position:absolute;}
.banner-content-wrapper blockquote .open-quote {top:-7px; left:-15px;}
.banner-content-wrapper blockquote .close-quote {bottom:-7px;}
blockquote:before, blockquote:after {content: none;}
.banner-content-wrapper a i {font-size: 16px; margin-left: 10px;}

/* Banner Rotator Content Default Primary Button Styling */
.banner-content-wrapper a.btn-info,  a.btn-info.primary {color: #fff;}

body.default-prof .banner-content-wrapper a.btn-info, body.default-prof a.btn-info.primary, body button.btn-info.primary {
background: #307fa8; /* Old browsers */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwN2ZhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNzY1OGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #307fa8 0%, #27658d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#307fa8), color-stop(100%,#27658d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #307fa8 0%,#27658d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #307fa8 0%,#27658d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #307fa8 0%,#27658d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #307fa8 0%,#27658d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#307fa8', endColorstr='#27658d',GradientType=0 ); /* IE6-8 */
border: 0 none;
font-size: 16px;
text-decoration: none;
outline: none;
}
body.default-prof .banner-content-wrapper a.btn-info span, body.default-prof a.btn-info.primary span, body button.btn-info.primary span {background: url(../images/icon_arrow_right.png) no-repeat right 6px; width: 10px; height: 16px; display: inline-block;}

body.overseas .banner-content-wrapper a.btn-info, body.overseas a.btn-info.primary {
background: #de0b1d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlMGIxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMjA3MTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #de0b1d 0%, #c20716 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#de0b1d), color-stop(100%,#c20716)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #de0b1d 0%,#c20716 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #de0b1d 0%,#c20716 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #de0b1d 0%,#c20716 100%); /* IE10+ */
background: linear-gradient(to bottom,  #de0b1d 0%,#c20716 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de0b1d', endColorstr='#c20716',GradientType=0 ); /* IE6-8 */
border: 0 none;
font-size: 16px;
text-decoration: none;
outline: none;
}

body.overseas .banner-content-wrapper a.btn-info span, body.overseas a.btn-info.primary span {background: url(../images/icon_arrow_right.png) no-repeat right 6px; width: 10px; height: 17px; display: inline-block;}

body.students .banner-content-wrapper a.btn-info, body.students a.btn-info.primary {
background: #5f8f2a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVmOGYyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YjcwMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #5f8f2a 0%, #4b7021 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5f8f2a), color-stop(100%,#4b7021)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5f8f2a 0%,#4b7021 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5f8f2a 0%,#4b7021 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5f8f2a 0%,#4b7021 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5f8f2a 0%,#4b7021 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f8f2a', endColorstr='#4b7021',GradientType=0 ); /* IE6-8 */
border: 0 none;
font-size: 16px;
text-decoration: none;
outline: none;
}

body.students .banner-content-wrapper a.btn-info span, body.students a.btn-info.primary span {background: url(../images/icon_arrow_right.png) no-repeat right 6px; width: 10px; height: 17px; display: inline-block;}

body.professionals .banner-content-wrapper a.btn-info, body.professionals a.btn-info.primary {
background: #ef6f1b; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmNmYxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTY0MTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ef6f1b 0%, #d96417 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef6f1b), color-stop(100%,#d96417)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ef6f1b 0%,#d96417 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ef6f1b 0%,#d96417 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ef6f1b 0%,#d96417 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ef6f1b 0%,#d96417 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef6f1b', endColorstr='#d96417',GradientType=0 ); /* IE6-8 */
border: 0 none;
font-size: 16px;
text-decoration: none;
outline: none;
}

body.professionals .banner-content-wrapper a.btn-info span, body.professionals a.btn-info.primary span {background: url(../images/icon_arrow_right.png) no-repeat right 6px; width: 10px; height: 17px; display: inline-block;}

body.investors .banner-content-wrapper a.btn-info, body.investors a.btn-info.primary {
background: #7733aa; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3MzNhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjI5OTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #7733aa 0%, #662997 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7733aa), color-stop(100%,#662997)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7733aa 0%,#662997 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7733aa 0%,#662997 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7733aa 0%,#662997 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7733aa 0%,#662997 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7733aa', endColorstr='#662997',GradientType=0 ); /* IE6-8 */
border: 0 none;
font-size: 16px;
text-decoration: none;
outline: none;
}

body.investors .banner-content-wrapper a.btn-info span, body.investors a.btn-info.primary span {background: url(../images/icon_arrow_right.png) no-repeat right 6px; width: 10px; height: 17px; display: inline-block;}

body.employers .banner-content-wrapper a.btn-info, body.employers a.btn-info.primary {
background: #1b989d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiOTg5ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNjgxOGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #1b989d 0%, #16818c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b989d), color-stop(100%,#16818c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1b989d 0%,#16818c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1b989d 0%,#16818c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1b989d 0%,#16818c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1b989d 0%,#16818c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b989d', endColorstr='#16818c',GradientType=0 ); /* IE6-8 */
border: 0 none;
font-size: 16px;
text-decoration: none;
outline: none;
}

body.employers .banner-content-wrapper a.btn-info span, body.employers a.btn-info.primary span {background: url(../images/icon_arrow_right.png) no-repeat right 6px; width: 10px; height: 17px; display: inline-block;}

/* Page Details
======================================================================*/
.site-maintenance {background: #fdf8e2; font-size: 16px; border: 1px solid #ded2c4; box-shadow: none; -webkit-box-shadow: none; color: #000; text-shadow: none;}
.site-maintenance img {margin-top: 5px;}
.site-maintenance p {color: #000; font-size: 16px; line-height: 22px; margin: 0; padding-left: 20px;}
.site-maintenance span.glyphicon {font-size: 54px;}

/* Homepage Highlights */
.highlights-title h3, .cs-panel .panel-heading {margin-bottom: 0; margin-top: 0; font:16px 'Open Sans', sans-serif; font-weight: 600;}
.highlights-footer span.small {vertical-align:top; color:#666; padding-top:4px;}
.highlights-body span.dates {color: #616161; font-style: italic; font-size: 11px; line-height: 1.2; display: block; margin-bottom: 5px;}

/* Secondary Button */
a.btn-default.secondary, button.btn-default.secondary {
background: #606060; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwNjA2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NjU4NTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #606060 0%, #565859 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606060), color-stop(100%,#565859)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #606060 0%,#565859 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #606060 0%,#565859 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #606060 0%,#565859 100%); /* IE10+ */
background: linear-gradient(to bottom,  #606060 0%,#565859 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606060', endColorstr='#565859',GradientType=0 ); /* IE6-8 */
border: 0 none;
color: #fff;
text-shadow: none;
padding: 1px 10px;
text-decoration: none;
outline: none;
}

a.btn-default.secondary span, button.btn-default.secondary span {background: url(../images/icon_arrow_right.png) no-repeat right 6px; width: 10px; height: 15px; display: inline-block;}

/* Featured Content Title */
.featured-content .content h3{margin-bottom: 0; margin-top: 0; font:18px 'Open Sans', sans-serif!important;}
.featured-content .content span {font-size: 10px;}

/* Success Stories */
.profile-name {font-size: 14px; line-height: 18px; margin-bottom: 5px;}
.profile-details {display: block; clear: both; font-size: 12px; line-height: 16px;}
.profile-details.link {margin-top: 5px;}
.story-profile i {font-size: 12px;}

/* Anchor Link */
.anchor-link .intro {display: inline; float: left; font-weight: bold; margin-right: 10px;}
.anchor-link-links {display: inline; float: left; margin: 0; padding: 0; width: 100%;}
.anchor-link-links ul {margin: 0; padding: 0; list-style-type: none;}
.anchor-link-links li {background: none; display: inline; float: left; margin-bottom: 10px;}
.anchor-link-links li a {display: block; margin-right: 8px; padding-right: 8px; border-right: 1px solid #b1b1b1; border-bottom: 0 none;}
.anchor-link-links li:last-child a {border-right: 0 none;}

/* Inside Page Image Slider */
.banner-title {color: #fff; font:34px/1 'Open Sans', sans-serif; text-shadow: 1px 1px 0 #000;}

/* Sitemap */
.sitemap ul {margin: 20px 0 0; padding: 0; list-style-type: none;}
.sitemap ul li {font-weight: bold;}
.sitemap ul li ul {margin: 0; padding-top: .6em;}
.sitemap ul ul li {background: url(../images/bull-sitemap.gif) left center no-repeat; font-weight: normal; margin: 0 0 .3em; padding: 0 0 0 15px}

/* Contact Us Profile */
.contactus-profile h4 {margin-top: 0;}

/* Success Stories */
.advocate-country {text-transform: uppercase; font-size: 1.2em; margin-bottom: 0; margin-top: 10px;}

/* Videos */
.video-thumbnail-block .title {font-weight: bold; word-wrap: break-word; margin-bottom: 5px; margin-top: 8px;}
.video-thumbnail-block .post-details {color: #666}
.full-vid p.post-details {margin-top: 20px; margin-bottom: 0;}

/* Publications */
.publication-content h2 {margin-top: 0;}

/* Registration Page */
.section-header h3 {margin-top: 30px; margin-bottom: 10px; font-weight: 700;}

/* Homepage Panel */
.hp-helper-columns h4, .hp-helper-columns p {padding: 0 20px;}

/* Dashboard / Dashboard Panels */
.panel-header, .panel-header-child {font: 1.33em 'Open Sans', sans-serif;}
.panel-slide-first, .panel-slide-second, .panel-slide-third {font-family: 'Open Sans', sans-serif;}
.panel-slide-first {font-size:32px; line-height: 32px;}
.panel-slide-second {font-size:18px; line-height: 10px;}
.panel-slide-third {font-size:12px;}
.dashboard-listing li span {display: block; font-size: 12px;}

/* Footer
======================================================================*/
.footer-wrapper p {margin: 1em 0;}
.footer-wrapper a {text-decoration: none; border-bottom: 0 none;}
.footer-wrapper a:hover {border-bottom: 0 none;}