@import 'macrokiosk-icon.css';
@import 'proximanova.css';
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
@import url("https://use.typekit.net/ovh5umd.css");
/*
Thin
font-family: proxima-nova, sans-serif;
font-weight: 100;
font-style: normal;

Light
font-family: proxima-nova, sans-serif;
font-weight: 300;
font-style: normal;

Regular
font-family: proxima-nova, sans-serif;
font-weight: 400;
font-style: normal;

Medium
font-family: proxima-nova, sans-serif;
font-weight: 500;
font-style: normal;

SemiBold
font-family: proxima-nova, sans-serif;
font-weight: 600;
font-style: normal;

Bold
font-family: proxima-nova, sans-serif;
font-weight: 700;
font-style: normal;

Extrabold
font-family: proxima-nova, sans-serif;
font-weight: 800;
font-style: normal;

Black
font-family: proxima-nova, sans-serif;
font-weight: 900;
font-style: normal;
*/

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing: border-box;}
body{background:#333;color:#FFF;font-family:'ProximaNova-Light', sans-serif;font-size:16px;padding-top:50px;-webkit-font-smoothing:antialiased;overflow-x: hidden;height:100%;margin:0;}
img{max-width:100%;height:auto;}
.h2{font-size:48px;font-weight:200;}
h1, .h1, h2, .h2, h3, .h3 {margin-top:20px;margin-bottom:10px;}
ul, ol {margin-top: 0;margin-bottom: 10px;}
.row{margin-left:15px;margin-right:15px;}
a{text-transform:none;font-family:'ProximaNova-Bold', sans-serif;font-weight:normal;}
a:hover{text-decoration:none;;}
.btn{background:#0084FF;border-radius:0;color:#FFF;}

/*----- NAVIGATION BAR -----*/
.bg-dark{background-color:#000!important;}
.navbar{padding:0px 0 0px 0;}
.navbar-container{width:1170px;margin:0 auto;padding:0 15px;}
.fixed-top {position: fixed;right: 0;left: 0;top:0;z-index: 1030;}
/*----- LOGO -----*/
.container > .navbar-header{margin:0;}
.navbar-brand{float:left;}
div#logo{width:338px;margin:0;}
#logo a{width:280px;padding:15px 9px 15px 0px;}
/*----- DROPDOWN -----*/
.navbar .container {padding-bottom: 0px;}
ul.navbar-nav {list-style-type:none;position:relative;}
.navbar-nav > li > a {line-height: 20px;display: block;padding: 20px 15px;cursor:default;font-size:13px;font-family: 'Proxima-Nova', sans-serif;    font-weight: 300;}
.navbar-dark .navbar-nav .nav-link {color: rgb(255 255 255);font-family: ProximaNova-Bold, sans-serif;font-weight: normal;}
.navbar{font-size: 12px;}
.navbar a{text-transform: none;}
.navbar a.dropdown-web{display:block;}
.navbar a.dropdown-mob{display:none;}
.navbar a.dropdown-mob-bold{ font-family: proxima-nova, sans-serif;font-weight: 900;font-style: normal;line-height:1;font-size:16px;}
.container > .navbar-collapse, .container-fluid > .navbar-collapse {margin-right: 15px;margin-left: 15px;}
.dropdown.nav-web{display:block;}
.dropdown.nav-mob{display:none;}
.mob-spacing{display:none;}
.navbar-nav ul div {top: auto;}
.nav-bullet-mob{display:none;}
.dropdown-menu {background-color: #006ACC;opacity:0.95;color:#fff;font-size:12px;margin-top:-1px;}
.dropdown-menu .col-lg-4{padding:0;}
.dropdown-menu.row{margin-left:0;margin-right:0;}
.dropdown-item {
    display: block;
    width: 100%;
    padding: 0 10px 0px 15px;
    clear: both;
    font-weight: normal;
    color: #FFF;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
    font-size: 15px;
    font-family: 'ProximaNova-Light', sans-serif;
}
.item-mobile.dropdown{ display:none;}
.item-mobile.dropdown-item{ display:none;}
.dropdown-bold-work{padding:5px 10px 5px 15px;}
p.title-menu{padding: 0 0 0 14px;margin-bottom: 10px;font-size: 16px;color: #000;font-family: proxima-nova, sans-serif;font-weight: 400;font-style: normal;}
span.agr-letter{font-family: proxima-nova, sans-serif;font-weight: 900;font-style: normal;padding-right:1px;}
.dropdown-iso {position: relative;}
.dropdown-iso img{width: 70%;display: block;margin: 10px auto 10px 15px;}
.dropdown-item:hover{color:#fff; background-color: #468ff3;}
.dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: none;
    border-top: 0 solid;
    border-right: 0 solid transparent;
    border-bottom: 0;
    border-left: 0 solid transparent;
}
.icon-menu {
    background: #FFF;
    border-radius: 6px;
    display: inline-block;
    height: 6px;
    width: 6px;
}
.navbar-toggler {
    position: relative;
    float: right;
    margin-right: 15px;
    padding: 9px 10px;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.navbar-collapse{ padding-left:15px; padding-right:0px;}
.dropdown{ padding:0px 0;}
.navbar-header:after, .navbar-collapse:after {clear: both;}
.nav-item.dropdown.open > a{color: rgba(255,255,255,1);background-color: #468ff3;}
.nav-item.dropdown.show > a {color: rgba(255,255,255,1);background-color: #468ff3;}

.dropdown-menu .col-3-long2 {width: 20%;}
.dropdown-menu .col-3-long1 {width: 33%;}
.dropdown-menu .col-3-long {width: 27%;}

/*----- SEARCH BAR -----*/
#navbar-form-search input:-webkit-autofill, #navbar-form-search input:-webkit-autofill:hover, #navbar-form-search input:-webkit-autofill:focus, #navbar-form-search input:-webkit-autofill:active {
    -webkit-text-fill-color:black !important;
    -webkit-box-shadow: 0 0 0 30px #fff inset !important;
}
.navbar-search-web{display:block;}
.navbar-search-mob{display:none;}
.navbar-form {margin: 5px -15px -5px -15px;padding: 10px 0 10px 15px;}
.input-group-btn {position: relative;font-size: 0;white-space: nowrap;}
.btn.btn-default {
    background-color: #FFFFFF;
    border: 0;
    color: transparent;
    width: 18px;
    height: 17px;
    position: absolute;
    right: 10px;
    top: 0px;
    z-index: 3;
}
/*----- demo header -----*/
#bold-logo {float: right;}
#bold_big_demo {height: 36px;margin-top: 10px;}
/*----- FOOTER -----*/
#footer {background: #000;color: #FFF;padding: 30px 0 30px;font-size:14px;}
#footer .footer-list{float:left;}
.footer-iso1{height:46px; padding:0 0 10px 10px;}
#footer .anniversary_logo {text-align: center;float: right;}
.footer-list a{	font-family: 'ProximaNova-Light', sans-serif;}
a.footer-title{	font-family: 'ProximaNova-Bold', sans-serif;}
.footer-icon-title {font-family: "ProximaNova-Bold", sans-serif;text-align: right;padding: 0 0 0 10px;font-size: 14px;}
.footer-title{text-align:left;}
.footer-icon {padding-left: 10px;text-align: left;}
.footer-icon img {width: 22px;margin: 5px 3px 0 0px;}
.footer-iso p {font-size: 10px;margin-top:30px;}
.iso-img-web {display: block;float:right;}
img.iso-img{text-align: right;width: 150px;display: block;margin: 0 0 0 auto;}
.footer-iso::after{clear:both;}
#footer-mob{display:none;}
#footer #navbar-form-search {margin-right: 0;padding-top:0;}
.overlay {
    background: #333333;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    overflow: auto;
    top: 0;
    width: 100%;
    z-index: 9999;
}

/*----- BODY CONTAINER -----*/
.section{background:#292929;padding:0 15px;}
.section:nth-child(2n){background:#333;}
.section .container{padding-top:25px;padding-bottom:25px;}

@media (min-width: 768px){
.container {max-width: 100%;}
}
@media (min-width: 992px){
.container {
    max-width: 1170px;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
}
.navbar-expand-lg .navbar-nav {
	margin:0 auto;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.section {
	padding:0 0px;
}
/*.navbar-dark .navbar-nav .nav-link:focus,*/ .navbar-dark .navbar-nav .nav-link:hover, .nav-link:hover{
    color: rgba(255,255,255,1);
	background-color: #468ff3;
}
.dropdown:hover > .dropdown-menu {
    display: block;
}
.navbar-nav > li > .dropdown-menu{padding:20px;}

.navbar-nav li:hover div.dropdown-menu{
	display: block;
    position: absolute;

}
.dropdown, .dropup {
    position: unset;
}
.navbar-nav div.dropdown-menu {
    list-style-type:     none;
    list-style-position: outside;
    position:            relative;
    margin:              0;
    padding:             0;
}
/*.navbar-nav div.dropdown-menu {
    position: absolute;
    display:  none;
    width:    12em;
    top:      2.5em;
}*/
.navbar-nav li:hover div.dropdown-menu {
    display: block;
    position: relative;
    top: 60px;
    left: -45%;
	width:750px;
    /* left: -30%;
    width:650px; */
	border: 1px solid rgba(0, 106, 204, 0.95);
	padding:20px 30px;
}
.navbar-nav .dropdown-menu {
    position: absolute !important;
	display:none;
}

.dropdown-menu .col-lg-3, .dropdown-menu .col-md-3 {
    padding-left: 0;
    padding-right: 0;
}

}
/*@media (min-width: 1024px){
.dropdown.open .nav-item.dropdown.open > a{ background-color:#000;}
}*/
@media (min-width: 1200px){
.container {
    width: 1170px;
	max-width:1170px;
}
.col-lg-4 {
    width: 33.33333333%;
}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
}
.dropdown-menu {
    width: 550px;
	background-color: #006ACC;
	opacity:0.95;
	color:#fff;
	font-size:12px;
}
.navbar-toggle {
    display: none;
}

}
@media screen and (max-width: 1204px){
div#logo {width: 280px;}
/**slider mainpage**/
.image_holder_01_1 img, .image_holder_02_1 img, .image_holder_05_1 img, .image_holder_04_1 img {
    width: 100%;
    margin-left: 0;
}
.image_holder_01_2 {
    padding: 40px 0;
}
}
@media (min-width: 768px) and (max-width: 991px){
.visible-sm {
}
.hidden-sm {
    display: none !important;
}
}
@media screen and (max-width: 991px){
body{ font-size:14px;}
.row{margin-left:0px;margin-right:0px;}
div#logo { width: 100%;}
#logo a { padding: 10px 9px 15px 0px;}
.navbar-nav>li {
    position: relative;
    display: block;
}
.dropdown, .dropup {position: relative;}
.dropdown {padding: 0px 0px 0px 20px;}

.navbar-toggle {
    position: relative;
    float: right;
    margin-right: 0px;
    padding: 9px 10px;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.nav_special.visible-xs.visible-sm {
    padding: 0 0 0 0;
    margin-top: 0px;
    display: block !important;
}
.dropdown-menu {background-color: #006ACC;}
ul.navbar-nav{ padding-inline-start:5px;}
.nav_special li a {
    padding: 10px 0px;
	text-decoration:none;
}
.navbar-nav > li > a {
    padding-top: 5px;
    padding-bottom: 5px;
	padding-left:5px;
	line-height: 1;
	font-size:18px;
	display:inline-flex;
	vertical-align:middle;
	color:#000;
}
.nav-item.dropdown.open > a, .nav-item.dropdown.show > a {
    color: #468ff3;
    background-color: transparent;
}

.dropdown-menu .col-md-4 {
    padding: 0 0 0 15px;
}

.navbar-nav li.nav-item-mob { 
	padding: 0px 0 10px 20px;    

}
.nav-bullet-mob{display: inline-flex;height: 22px;padding: 0 0px 0 0;}

.navbar-nav li.open .nav-bullet-mob{display:none;}
.navbar-collapse {
    padding-left: 0px;
    padding-right: 0px;
	overflow-y:scroll;
	overflow-x: hidden;
	-webkit-overflow-scrolling:touch;
	height:100%;
	background-color:#006ACC;
}
.navbar-search-mob .input-group{padding-left:15px;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
	min-height:70vh;
	max-height:70vh;
	background-color:#006ACC;	
	margin-right:-15px;
	margin-left:-15px;
	padding-left:15px;
	padding-right:15px;
}
.navbar-collapse:before,.navbar-header:after{
	content: " ";
    display: table;
}
.navbar-dark .navbar-nav .nav-link {
    color: rgb(255 255 255);
    font-family: ProximaNova-Light, sans-serif;
    font-weight: normal;
    font-size: 20px;
	margin-left:20px;
}
.navbar-nav .dropdown-menu {
    position: relative !important;
}
.navbar-nav li:hover div.dropdown-menu{top:0;left:0;width:100%;}

/* .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255,255,255,1);
    background-color: #000;
} */

.dropdown-iso{display:none;}
.dropdown-menu{ width:100%; font-size:18px;}
.dropdown-menu p{ margin-bottom:5px;}
p.title-menu {
    padding: 10px 0;
	color:#000;
	margin:0;
}
.dropdown-item {
    padding: .25rem 0 0 15px;
}
.navbar a {
    text-transform: none;
    font-family: 'ProximaNova-Light', sans-serif;
}
.navbar a.dropdown-web{display:none;}
.navbar a.dropdown-mob{display:block;}
.navbar a.dropdown-mob-bold{ font-family: 'ProximaNova-Bold', sans-serif;line-height:revert;}
.navbar-nav > li > .dropdown-menu{padding-bottom:20px;}
.navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.dropdown.nav-web{display:none;}
.dropdown.nav-mob{display:block;}
.item-mobile.dropdown{ display:block;}
.item-mobile.dropdown-item{ display:block;}
.mob-spacing{ display:block; padding-bottom:20px;}
.mob-spacing.last-col{ display:block; padding-bottom:9px;}
.form-inline{ display:none;}
#datatable_openings_results_wrapper.form-inline {display: block;}
#footer-mob {
	display:block;
    background: #000;
    color: #FFF;
}
.search-bar-mob {
    display: block;
    background-color: #000;
    padding: 0 15px;
}
.footer-icon {
    padding-left: 0px;
    text-align: left;
	padding-bottom:30px;
}
#footer-mob .navbar-form .input-group {
    padding-top: 12px;
    width: 188px;
}
#footer-mob .footer-list {
    float: left;
}
.navbar-search-mob{display:block;}
.navbar-search-web{display:none;}
.footer-icon-title {
    text-align:left;
	padding:0;
}
.iso-img {
    display: block;
    margin: 0 0 12px 0;
    text-align: right;
}
.iso-img img {
    height: 30px;
}
}
@media screen and (max-width: 768px){
#logo a {
    width: 205px;
    padding: 17px 9px 15px 15px;
}
.navbar-toggle{margin-right: 15px;}
.container {
    max-width: 100%;
	padding:0;
}
.footer-icon img {
    width: 22px;
}
}
@media (max-width: 767px){
.hidden-xs {
    display: none !important;
}
.footer-icon img {
    width: 22px;
}
}
@media (max-width: 680px){
.image_holder_01_2 {padding: 10px 0;}
}
@media (max-width: 576px){
#footer-mob .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
}
@media screen and (max-width: 568px){
.footer-icon img {
}
}
/*----- END NAVIGATION FOOTER -----*/

/*----- LEVEL 1 - HOME - C1 SLIDER -----*/
/* #home-slider1.container {padding: 0;} */
.homeslider-section {margin: 0px 0;}
.image_holder_01_1 {width: 1140px;height:auto;margin:0;}
.image_holder_02_1 {width: 1140px;height:auto;margin:0;}
.image_holder_04_1 {width: 1146px;height:auto;margin:0 0;}
.image_holder_05_1 {width: 1140px;height:auto;margin:0 0;}
.image_holder_03_1 {width: 1140px;height:auto;margin:0 0;}
.link-button3-1 {overflow:hidden;margin-bottom: 8px;}
.image_holder_01_1 img, .image_holder_02_1 img, .image_holder_05_1 img, .image_holder_04_1 img, .image_holder_03_1 img, .image_holder_06_1 img {
margin-left: auto;margin-right: auto;text-align: center;display: block;padding:0;}
/* .home-slide1, .home2-slide,home3-slide, #home4-slide{overflow:hidden !important;display:block;z-index:-100;} */
.home-slide1 {overflow:hidden !important;display:block;z-index:-100;}
.link-button3-1 a{font-size:14px;}
.homeslider-section .slider-wrapper .flex-control-nav {display:none;text-align: center;margin: 0 0 0px;z-index:1000;position:absolute;right:30px;bottom:0px;}
.slider.slider-wrapper{overflow:hidden;}
img.banner-logo{position:absolute;right:20px;bottom:20px;width:12px;}
p.slider-img-p{margin-bottom:0;}
img.slider-img-1{margin-top:10px;}
#home4-slide{margin-left:-1px;padding:0 0px;}
@media screen and (max-width: 1200px){
.image_holder_01_1 {width: 99%;}
.image_holder_02_1 {width: 99%;}
.image_holder_04_1 {width: 99.5%;}
.image_holder_05_1 {width: 99%;}
.image_holder_03_1 {width: 99%;}
#home4-slide {margin-left: -2px;}
}
@media screen and (max-width: 1024px){
.image_holder_01_1 {width: 91%;}
.image_holder_02_1 {width: 91%;}
.image_holder_04_1 {width: 91%;}
.image_holder_05_1 {width: 91%;}
.image_holder_03_1 {width: 91%;}
/* .home-slide1, .home2-slide,home3-slide, #home4-slide{width:101vw;} */
.home-slide1 {width:100.8vw;}
.image_holder_01_1,.image_holder_02_1,.image_holder_05_1,.image_holder_04_1,.image_holder_03_1 {height: auto;}
img.boldmain {width: 90%;margin-left: auto; }
#home4-slide {margin-left: 0px;}
img.slider-img-1 {margin-top: 30px;}
}
@media screen and (max-width: 991px){
.image_holder_01_1 {width: 93%; }
.image_holder_02_1 {width: 93%; }
.image_holder_04_1 {width: 93%; }
.image_holder_05_1 {width: 93%; }
.image_holder_03_1 {width: 93%; }
#home-slider.section{padding:0px;}
/* .home-slide1, .home2-slide,home3-slide, #home4-slide{width:96vw;} */
.home-slide1 {width:93vw;}
.image_holder_01_1,.image_holder_02_1,.image_holder_05_1,.image_holder_04_1,.image_holder_03_1 {height: auto;}
/* .image_holder_01_1 {width: 98%;} */
}
@media screen and (max-width: 896px){
.image_holder_01_1 {width: 86%; }
.image_holder_02_1 {width: 86%;}
.image_holder_04_1 {width: 86%;}
.image_holder_05_1 {width: 86%;}
.image_holder_03_1 {width: 86%;}
}

@media (min-width: 834px) and (max-width: 890px) {
.image_holder_01_1 {width: 93% }
.image_holder_02_1 {width: 93%; }
.image_holder_04_1 {width: 93%; }
.image_holder_05_1 {width: 93%; }
.image_holder_03_1 {width: 93%; }
}


@media screen and (max-width: 800px){
.image_holder_01_1 {width: 98%;}
.image_holder_02_1 {width: 98%;}
.image_holder_04_1 {width: 98%;}
.image_holder_05_1 {width: 98%;}
.image_holder_03_1 {width: 98%;}
.home-slide1 {width:96vw;}
#home-slider1.container {padding: 0px 0 0 0;}
}

@media screen and (max-width: 680px){
#home-slider1.container {padding: 0;}
.homeslider-section .slider-wrapper .flex-control-nav {margin: 0px;}
img.boldmain {width: 100%; }
img.banner-logo {right: 10px;bottom: 10px;width: 7px;}
.home-slide1 {width:96vw; padding-left:14px}
}
@media screen and (max-width: 568px){
.homeslider-section .slider-wrapper .homeslider-usecase {margin: 0 0 0 -14px;overflow:hidden;}
}
@media screen and (max-width: 414px){
.home-slide1 {width:89.5vw;padding-left: 9px;}
}
/*----- END LEVEL 1 - HOME - C1 SLIDER -----*/

/* amendment 09042021*/
.index-box-first{ padding-right:2%;}
.index-box-mid{ padding:0 1.5%;}
.index-box-last{ padding-left:2%;}
img.index-bold-title-1{ height:18px;}
img.index-bold-title-2{ height:20px;}
a.boldconsole-link{font-size: 20px;font-family:'ProximaNova-Light', sans-serif !important;color: #468ff3;}
.selectbox option{background:#fff;}
/* .boldpay-01-content{margin:10px 0 0 0;} */
/* LEVEL 1 */
.more-hover a:hover{color:#616a76;}
.divider_blue{color: #468ff3;font-size:18px;line-height:22px;}
.country_holder a{color:#468ff3;font-size: 22px;}
.country_holder a:hover{color:#616a76;}
a.btn_scroll{color:#468ff3;}
a.btn_scroll:hover{color:#616a76;}
.policies_box a{color:#468ff3;}
.policies_box a:hover{color:#616a76;}
.issue-v2 a{color:#468ff3;}
.issue-v2 a:hover{color:#616a76;}
.tech-desc a{color:#468ff3;}
.tech-desc a:hover{color:#616a76;}
.careers-box01-bottom a{color:#468ff3;}
.careers-box01-bottom a:hover{color:#616a76;}
.careers-box02-txt a{color:#468ff3;}
.careers-box02-txt a:hover{color:#616a76;}
a.office-job-btn{color:#468ff3;}
a.office-job-btn:hover{color:#616a76;}
.safe-02-cont a{color:#468ff3;}
.safe-02-cont a:hover{color:#616a76;}
.safe-03-url-left a{color:#468ff3;}
.safe-03-url-left a:hover{color:#616a76;}
.sub11 a{color:#468ff3;}
.sub11 a:hover{color:#616a76;}
.safe-03-contact1 a{color:#468ff3;}
.safe-03-contact1 a:hover{color:#616a76;}
a#a-mysme{color:#468ff3;}
a#a-mysme:hover{color:#616a76;}
a#a-mysme1{color:#468ff3;}
a#a-mysme1:hover{color:#616a76;}
a#a-mysme2{color:#468ff3;}
a#a-mysme2:hover{color:#616a76;}
.boldmysme-footer-box-right a{color:#468ff3;}
.boldmysme-footer-box-right a:hover{color:#616a76;}
.careers-box01-bottom a:focus{color:#468ff3;}
.careers-box01-bottom a:hover{color:#616a76;}
.text-center.td-apply a:focus{color:#468ff3;}
.text-center.td-apply a:hover{color:#616a76;}
a.pull-right:focus{color:#468ff3;}
a.pull-right:hover{color:#616a76;}
a.different_image:focus{color:#468ff3;}
a.different_image:hover{color:#616a76;}
.btn-text.text-blue:hover{color:#616a76;}
.stories-ul li a:focus{color:#468ff3;}
.stories-ul li a:hover{color:#616a76;}
/* LEVEL 1 - HOME - C2 AGR */
/*** start 01112021 ***/
#AGR {padding:0;position:relative;}
.content.agr-content{padding-left: 0;padding-right: 0;}
.agr-content{display:block;height:auto;}
.agr-box-01{float:none;width:100%;position:absolute;top:13px;padding-right:30px;padding-top:0px;}
.agr-desc{font-size:25px;padding:20px 0 0 0px;font-family: proxima-nova, sans-serif;font-weight: 100;font-style: normal;line-height: 40px;width:100%;}
img.banner-web{display:block;}
img.banner-mob{display:none;}
.agr-camera-icon{position:absolute;bottom:5%;right:3%;width:40px;background: rgba(0, 0, 0, 0.3);border-radius: 100%;}
img.agr-bold{height:26px;vertical-align:sub;margin-top: 7px;}
img.agr-bold-number{width:80%;margin-top:0px;}
.agr_txt1{color:#616a76;font-family: proxima-nova, sans-serif;font-weight: 300;font-style: normal;font-size: 47px;}
.agr-text{color:#65a4fb;font-family: proxima-nova, sans-serif;font-weight: 900;font-style: normal;font-size:47px;display: inline-block;margin-top: 10px;border-bottom: 2px solid #65a4fb;}
a span.agr-text:hover{color:#616a76;border-bottom: 2px solid #616a76;}
.section .agr-content{padding-bottom:30px;text-align:left;}
/*** end 01112021 ***/
/* LEVEL 1 - HOME - C3 BOLD.WORK */
#oursolution1 {padding : 30px 0 0 0;}
.bold-work-01{float:left;width:24%;display:block;}
.bold-work-02{float:left;width:76%;display:block;padding-top:10px;}
.bold-work-align{margin-left:-1.6px;}
p.bold-work{font-size:32px; padding-left: 40px; font-family: proxima-nova, sans-serif;font-weight: 100;font-style: normal;line-height: 35px;padding-top:20px;}
p.for-u {font-size: 32px;padding-left: 40px;font-family: proxima-nova, sans-serif;font-weight: 100;font-style: normal;margin-top: -16px;}
.bold-work img{height:21px;vertical-align:baseline;}
.for-u img.bold-work-arrow-img{height:20px;vertical-align: middle;margin-bottom:0;margin-left:0;}
.bold-work-group{margin-top: 41px;}
.bold-work-col{float:none; display:inline-block;padding:0 0 0px 0;}
.bold-work-box a{text-align:center;display:inline-block;padding:0 30px 0 10px;font-family: proxima-nova, sans-serif;font-weight: 100;font-style: normal;font-size:16px;color:#fff;}
.bold-work-box div.title{font-family: proxima-nova, sans-serif;font-weight: 900;font-style: normal;color:#65a4fb;font-size:25px;line-height:15px;}
.bold-work-box p{color:#fff;}
.bold-work-box:hover div.title{color:#616a76;}
.bold-work-box-line{border-bottom:0px solid #468ff3;margin-top:0;line-height:0.3;margin-bottom: 5px;}
.section .bold-work-content{padding-top:0px;/*margin-top:40px;margin-bottom:60px;*/margin-bottom:20px; text-align:left;}
/* LEVEL 1 - HOME - C4 BOLD.API */
.index05-content {margin: 15px auto 20px auto;width: 100%;}
#index-04 .container .bold-api-content{padding:17px 15px 11px 55px;text-align:left;}
.bold-api-box01{float:left;width:37%;}
.bold-api-box02{float:left;width:63%;padding:22px 0 20px 5px;text-align:left;margin-left:0;}
#index-04 .container img#boldapi{width:135px;display:block; margin-top:30px; }
.bold-api-list a{font-size:18px;line-height:1.5;font-family: 'ProximaNova-Light', sans-serif !important;color: #468ff3;}
.bold-api-list a:hover{ color:#616a76;}
.bold-api-btn{margin:11px 0 0 0;}
.bold-api-txt-01{float:left;width:34%;}
.bold-api-txt-02{float:left;width:53%;padding:30px 30px 28px 20px;font-size:16px;}
.bold-api-blue{color:#468ff3;font-size:42px;vertical-align:middle;}
#index-04 .container img.bold-api-txt-02-img{width: unset;padding: 0 0px 10px 0;height: 30px;}
/* LEVEL 2 - AGR - C1 */
.agr-content-c1{display:flex;justify-content:space-between;align-items:center;text-align:left;}
.agr-lvl2-1-box1{width:17%;margin:0 30px 0 0;text-align:center;font-size:22px;color:#d3d3d3;}
.agr-lvl2-1-box2{width:28%;}
.agr-lvl2-1-box3{width:24%;} 
.agr-text-work{font-size:22px;font-family: proxima-nova, sans-serif;font-weight: 100;font-style: normal;margin:20px 0 10px 0}
img.bold-work-arrow-img {height: 20px;vertical-align: middle;margin-bottom: 0;margin-left:-5px;}
.agr-bold-lvl2{height:26px; vertical-align:text-bottom;}
.agr-text-c1{font-size:30px;font-family: proxima-nova, sans-serif;font-weight: 100;font-style: normal;color:#65a4fb;}
/* LEVEL 2 - AGR - C2 */
.agr-content-c2{display:flex;justify-content:space-between;text-align:left;padding-top:30px;}
.agr-lvl2-2-box1{width:65%;}
.agr-lvl2-2-box2{width:35%;}
.agr-title-box2{font-size:42px;font-family: proxima-nova, sans-serif;font-weight: 900;font-style: normal;background-color:#65a4fb;padding:5px 0px;margin:10px 0px;line-height:1.6;}
/* .agr-text-c2{margin: 20px 0 0 0;} */
/* .agr-text-c2 a{font-size:18px;} */
.agr-text-title{padding:0 10px;}
/* LEVEL 3 - GENERAL */
.text_20.last {margin-bottom: 0 !important;}
.comm-link-agr a{font-size:20px;color: #65a4fb;line-height: 1.3;font-family: proxima-nova, sans-serif;font-weight: 900;font-style: normal;}
.comm-link-agr a:hover{color: #616a76;}
.text-link02:hover{color:#616a76;}
.text-link02:focus{color:#468ff3;}
.text_link14:hover{color:#616a76;}
.text_link14:focus{color:#468ff3;}
a#open-refund:hover{color:#616a76;}
a#open-refund:focus{color:#468ff3;}
/* LEVEL 3 - COMMUNICATION - C1*/
#boldconsole-00 .container { padding-top: 11px !important; padding-bottom: 0 !important;}
#boldconsole-00 .content {padding-bottom: 0 !important;}
#boldconsole-00 .bold-box-00-left {padding-top: 54px !important; padding-bottom: auto !important}
#boldconsole-00 .bold-box-00-right {padding-top: 54px !important; padding-bottom: 63px !important}
#boldconsole-00 .display-web.lvl2-1st-left {margin: 0 !important;}
#boldconsole-00 .text_40 {margin-bottom:0 !important}
/* LEVEL 3 - COMMUNICATION - C4*/
/* .communication-usage-content{margin:40px 0;} */
.communication-usage-content{margin:40px 0 0 0 ;}
/* LEVEL 3 - PAYMENT - C1*/
#payment01 .container { padding-top: 11px !important; padding-bottom: 0 !important;}
#payment01 .content {padding-bottom: 0 !important;}
#payment01 .bold-box-00-left {padding-top: 53px !important; padding-bottom: 59px !important}
#payment01 .bold-box-00-right {padding-top: 54px !important; padding-bottom:63px !important;}
#payment01 .display-web.lvl2-1st-left {margin: 0 !important;}
#payment01 .text_40 {margin-bottom:0 !important}
#payment01, #payment02, #payment03, #payment04, #payment05, #payment06{text-align:left;}
img.bold-pay-01{margin: 39px auto 0px 0px;}
.pay-cont{display:flex;justify-content:space-between;}
.pay-cont > div.paym-01{margin:20px 0;text-align:center;}
a.payment-link{font-size: 18px;font-family:'ProximaNova-Light', sans-serif;color: #468ff3;}
.lvl3-txt-bold {font-family: 'ProximaNova-Bold', sans-serif;}
/* LEVEL 3 - PAYMENT - C2 */
#pay-refund { padding: 13px 0 0 12px;}
/* LEVEL 3 - RELATIONSHIP */
.bold-box-00{padding-top:40px;}
img.rs-img{width:78.5%;margin: 39px auto 0px 0px;}
.comm_text_blue_4 {font-size: 80px;color: #65a4fb;font-family: 'ProximaNova-Black', sans-serif;line-height: 1;font-weight: 900;}
.rs-content{margin:23px 0 22px 0;}
/* LEVEL 3 - RELATIONSHIP - C1 */
#relationship-01 .container { padding-top: 11px !important; padding-bottom: 0 !important;}
#relationship-01 .content {padding-bottom: 0 !important;}
#relationship-01 .bold-box-00-left {padding-top: 54px !important; padding-bottom: 59px !important}
#relationship-01 .bold-box-00-right {padding-top: 54px !important; padding-bottom: 63px !important}
.content.relationship-content .bold-box-01-right {padding-bottom: 30px;}
#relationship-01 .display-web.lvl2-1st-left {margin: 0 !important;}
#relationship-01 .text_40 {margin-bottom:0 !important}
/* LEVEL 3 - MARKETING */
#marketing-02 .content {padding-bottom: 0;padding-top: 24px;}
#marketing-02.section .container {padding-bottom: 0;}
#marketing .container {padding-top: 46px;}
/* LEVEL 3 - MARKETING - C1 */
#marketing-01 .container { padding-top: 11px !important; padding-bottom: 0 !important;}
#marketing-01 .content {padding-bottom: 0 !important;}
#marketing-01 .bold-box-00-left {padding-top: 54px !important; padding-bottom: 59px !important}
#marketing-01 .bold-box-00-right {padding-top: 54px !important; padding-bottom: 40px !important;}
#marketing-01 .display-web.lvl2-1st-left {margin: 0 !important;}
#marketing-01 .text_40 {margin-bottom:0 !important}
/* LEVEL 4 - CIC */
.boldconsole-10-left-bottom{display: flex;justify-content: center;align-items:center;height: 90px;}
.boldconsole-10-left-bottomleft {padding: 0px 3%;}
/* LET'S TALK */
#letstalk .section {text-align: center;}
#letstalk .h2{text-align:center;}
/* LEVEL 4 - PAYMENT PLAN */
.svg-plan-bold{ height:27px; margin:0 0 8px 0;} 
.boldconsole-06-left-topright{padding: 28px 6% 2px 2%;}
.communication-content,.payment-content,.relationship-content,.marketing-content{padding:30px 0;}	

/* LEVEL 1 - OFFICES */
.off-boxlist{float:left;width:30%;margin-bottom:50px;text-align:left;}
.off-boxlist-hq{float:left;width:100%;}
.off-boxlist-ws{width:5%;}
.off-list .off-title {color: #468ff3;text-transform: uppercase;font-family: 'ProximaNova-Bold', sans-serif;font-weight: normal;}
.off-subtitle{font-family: 'ProximaNova-Bold', sans-serif;font-weight: normal;}
.off-comp-num, .off-comp-num a{font-size: 11px;font-style: italic;text-decoration:none;}
.off-comp-num a{font-family: 'ProximaNova-Light', sans-serif;color: #FFF;cursor: auto;}
.off-lastline{width:80%;display:block;}
.off-tel{float:left;}
a.off-link{font-size:16px;}
.off-pinpoint{width:10px;margin-top:-3px;filter: invert(49%) sepia(79%) saturate(2113%) hue-rotate(195deg) brightness(99%) contrast(92%);}
a:hover img.off-pinpoint {filter: invert(42%) sepia(5%) saturate(1039%) hue-rotate(175deg) brightness(95%) contrast(91%);}
a.off-link:active{color:#616a76;}
a.off-link:active img.off-pinpoint { filter: invert(42%) sepia(5%) saturate(1039%) hue-rotate(175deg) brightness(95%) contrast(91%);}

/* LEVEL 2 - INDUSTRY JOURNEY */
#industry-journey-01.section .container {  padding-bottom: 0px;}
.section .ij-content{padding-bottom:0;}
.ij-01{margin:30px 0;font-size:28px;text-align:left;}
.ij-01-img{text-align:left;margin-top:-10px;}
.ij-01-img img{width:22%;padding-left:2%;}
.ij-content-table {display: table;width: 100%;}
.ij-table-top{display:table-cell;width:100%;background-color: #d0cece;position:relative;}
.ij-table-bottom01{display:table-cell;width:80%;background-color: #767171;padding: 25px 28px;}
.ij-table-bottom02{display:table-cell;width:20%;background-color: #afabab;}
.ij-img-float{margin-top:-15%;margin-bottom:20px;display:block;}
.ij-img-mob{display:none;}
.ij-content02 .lvl4-content{padding:30px 0 0 0;}
img.ij-yellow-bar{width:15%;margin-left:-28px;margin-right:5px;}
@media screen and (max-width: 1200px){
/* LEVEL 1 - HOME - C2 AGR */
.agr-box-01 { top: 1%;}
.agr-text {font-size:38px;}
.agr-desc {  font-size: 21px;line-height: 1;}
img.agr-bold {  height: 21px;  vertical-align: sub;  margin-top: 10px;}
img.agr-bold-number {width: 70%;}
/* LEVEL 1 - HOME - C3 BOLD.WORK */
#oursolution1 {padding: 30px 0 0px 0 !important;}
.bold-work-01 {width: 19%;padding: 0 10px 0 0;}
.bold-work-02 {width: 81%;}
p.bold-work {font-size: 24px;padding-left: 0px;}
p.for-u {font-size: 24px;padding-left: 0px;margin-top: -15px;}
.bold-work-box a {padding: 0 10px 0 5px;}
.bold-work-box div.title {font-size: 24px;}
/* LEVEL 1 - HOME - C4 BOLD.API */
.bold-api-txt-01 {width: 32%;margin-left: 0px;}
.bold-api-txt-02 {width:60%;padding: 30px 0px 0 20px;}
.bold-api-box02 {width: 61%;padding: 22px 0 20px 40px;}
.bold-work img {height: 17px}
#index-04 .container .bold-api-content{padding:20px 15px 7px 15px;text-align:left;}
}
@media screen and (max-width: 1024px){
/* LEVEL 1 - HOME - C2 AGR */
#AGR {padding: 0px 0;}
.agr-text {font-size: 32px;}
img.agr-bold {height: 24px;vertical-align: text-bottom;}
/* LEVEL 1 - HOME - C3 BOLD.WORK */
p.bold-work {padding-top:15px}
.bold-work-01 {width: 25%;padding: 0px 30px 0 0;}
.bold-work-02 {width: 72%;}
.bold-work-col{float:left; width:50%;text-align:center;display:block;}
.section .bold-work-content{margin-bottom:0;}
.bold-work-group {padding-bottom: 30px;}
.bold-work-box{margin-bottom:20px;}
/* LEVEL 1 - HOME - C4 BOLD.API */
#index-04 .container img#boldapi {width: 220px;margin: 30px auto;}
/* LEVEL 3 */
.comm_text_blue {font-size: 32px;}
/* LEVEL 1 - OFFICES */
.off-boxlist{float:left;width:32%;}
.off-boxlist-ws{width:2%;}

}
@media screen and (max-width: 991px){
/*** start 01112021 ***/
/* LEVEL 1 - HOME - C2 AGR */
.section .agr-content {padding-top: 0;}
img.agr-bold-number {width: 80%;margin-top: 0px;}
img.agr-bold {height: 21px;margin-top: 0px;}
.agr-desc{font-size: 18px;padding: 0px 0px 0 0;}
.agr_txt1 {font-size: 28px;}
.agr-text {font-size: 28px;margin-bottom: 10px;}
.agr-box-01 { top: 7%;}

/*** end 01112021 ***/
/* LEVEL 1 - HOME - C3 BOLD.WORK */
.section .bold-work-content {margin-bottom: 0px;}
.bold-work-01 {width: 35%;padding: 20px 30px 0 0;}
.bold-work-02 {width: 65%;}
.bold-work-group {padding-top: 0px;padding-bottom:0;}
.bold-work-group {margin-top: 31px;}
/* LEVEL 1 - HOME - C4 BOLD.API */
.bold-api-txt-01 {width: 38%; margin-left:0;}
.bold-api-txt-02 {width: 55%;padding: 30px 0px 0 20px;font-size: 16px;}
#index-04 .container img.bold-api-txt-02-img {height:auto; padding: 0 20px 15px 0;}
.bold-api-list a {font-size: 16px;}
/* LEVEL 3 - PAYMENT */
#payment01 .bold-box-00-left {padding-top: 54px !important;}
.pay-cont > div.paym-01{width:33.33%;}
img.bold-pay-01 {width: 45%;float: none;margin: 0px auto 0px auto;display: block;}
.cc {padding-left: 0%;}
#pay-refund {padding: 13px 0 0 0;text-align: center;width: 100%;}
/* LEVEL 3 - RELATIONSHIP */
#page-bold-relationship .section{text-align:left;}
.boldtag-03-01, .boldtag-03-02{width:42.5%;}
img.rs-img {width: 40%;float: none;margin: 0px auto 0px auto;display: block;}
#letstalk .letstalk_p_text,#letstalk .center-block {text-align:center;}
.bold-api-box01{width: 46%;}
.bold-api-box02 {width: 54%;padding: 22px 0 20px 20px;} 
}
@media screen and (max-width: 768px){
/*** start 01112021 ***/
/* LEVEL 1 - HOME - C2 AGR */
.section .agr-content {padding-top: 0;}
.agr-text {font-size: 24px;margin-top:0;margin-bottom:5px;}
img.agr-bold-number {width: 100%;}
.agr-box-01 { top: 12%;}
/*** end 01112021 ***/
/* LEVEL 1 - HOME - C3 BOLD.WORK */
#oursolution1 {padding: 30px 0 30px 0 !important;}
.bold-work-01{width: 100%;}
.bold-work-02{width:100%;}
.bold-work img {height: 20px;}
/* LEVEL 1 - HOME - C4 BOLD.API */
.bold-api-box01{width:100%;}
.bold-api-box02{width:100%;padding: 22px 0 20px 20px;}
.bold-api-txt-01 {width: 36%;}
.bold-api-txt-02 {width: 62%;}
/* LEVEL 3 */
.comm_text_blue {font-size: 24px;}
#payment01 .bold-box-00-left {float: none;width: 100%;display: block;padding-bottom: 0px !important;}
#payment01 .bold-box-00-right {float: none;width: 100%;padding-left: 0;padding-top: 24px !important;}
#relationship-01 .bold-box-00-left {float: none;width: 100%;display: block;padding-bottom: 0px !important;}
#relationship-01 .bold-box-00-right {float: none;width: 100%;padding-left: 0;padding-top: 24px !important;}
#marketing-01 .bold-box-00-left{ float: none;width: 100%;padding-left: 0;padding-top: 54px !important;padding-bottom:0 !important;display:block;}
#marketing-01 .bold-box-00-right{float: none;width: 100%;padding-left: 0;padding-bottom:0 !important; padding-top: 24px !important;}
#marketing-01 .content {padding-bottom: 40px !important;}
/* LEVEL 4 */
.boldconsole-11-right,.boldconsole-12-right,.boldconsole-13-right,.boldconsole-14-right,.boldconsole-14-right.bold-email,.boldconsole-15-right {
    float: none;
    width: 60%;
    margin: 0 auto;
    height: auto;
}
.boldconsole-06-left-bottom, .boldconsole-07-left-bottom, .boldconsole-08-left-bottom, .boldconsole-11-left-bottom, .boldconsole-12-left-bottom,.boldconsole-13-left-bottom, .boldconsole-14-left-bottom, .boldconsole-15-left-bottom {
    height: auto;
    width: 60%;
    margin: 0 auto;
    text-align: center;
    padding-bottom: 0;
}
.boldconsole-11-left-top,.boldconsole-12-left-top,.boldconsole-13-left-top,.boldconsole-14-left-top.bold-email,.boldconsole-15-left-top,.boldconsole-11-left-top.plan-start-left{height:auto;}
/* LEVEL 1 - OFFICES */
.off-boxlist{float:none;width:100%;margin-bottom:30px;}
.off-boxlist-hq{float:none;width:100%;}
.off-boxlist-ws {  display: none;}
.off-line-mob{display:none;}
/* LEVEL 2 - INDUSTRY JOURNEY */
.ij-img-float{margin-top:0;display:none;}
.ij-img-mob{display:block;margin:20px auto 40px auto;}
.ij-img-mob img{width:70%;margin:0 auto;display:block;}
.ij-content02 .lvl4-content {padding: 0px 0 0 0;}
img.ij-yellow-bar {width: 12%;margin-left: 0;}
}
@media screen and (max-width: 680px){
/*** end 01112021 ***/
/* LEVEL 1 - HOME - C2 AGR */
.agr-box-01 {float: none;width: 100%;padding-top:0;padding-right:0;top:42%;}
.agr-box-02{float:none;width:60%;text-align:center;padding: 0;margin: 0 auto;}
.section .agr-content {padding-top: 0px;}
img.agr-bold-number {margin-top: 0;}
.bold-api-list a {font-size: 15px;}
.agr-desc {font-size: 23px;}
img.agr-bold {height: 24px;margin-top: 0px;padding-bottom: 2px;}
.agr-content {display: block;}
img.banner-web{display:none;}
img.banner-mob{display:block;}
/*** end 01112021 ***/
/* LEVEL 3 - RELATIONSHIP */
.boldtag-03-01, .boldtag-03-02{width:100%;}
.space-tag{float: none;width: 0;}
.cc {text-align:center;}
#index-05 {margin-top: 41px;}
.dropdown-menu .col-3-long2 {width: 100%;}
.dropdown-menu .col-3-long1 {width: 100%;}
.dropdown-menu .col-3-long {width: 100%;}
/* LEVEL 1 - HOME - C3 BOLD.WORK */
.bold-work-col{float:none; width:100%;text-align:center;}
p.bold-work {font-size: 27px;}
.bold-work img {height: 18px;}
.bold-work-box {text-align: left;margin-left: -5px;}
.bold-work-box a {text-align: left;}
.bold-work-01{width: 100%;}
.bold-work-02{width:100%;}
/* LEVEL 1 - HOME - C4 BOLD.API */
#index-04 .container img#boldapi {margin: 18px auto;}
#index-04 .container img.bold-api-txt-02-img {height: auto;padding:0 20px 5px 0;}
.bold-api-txt-02 {padding: 18px 0px 0 20px;line-height: 22px;}
.bold-api-box02 {padding: 20px 0 20px 0px;}
/* LEVEL 3 - PAYMENT */
.communication-usage-content {margin: 29px 0 25px 0;}
/* LEVEL 3 - RELATIONSHIP */
img.rs-img{width:50%;display:flex;margin:0 auto;}
/* LEVEL 4 */
.boldconsole-11-right,.boldconsole-12-right,.boldconsole-13-right,.boldconsole-14-right,.boldconsole-14-right.bold-email,.boldconsole-15-right {width: 100%;}
.boldconsole-06-left-bottom, .boldconsole-07-left-bottom, .boldconsole-08-left-bottom, .boldconsole-11-left-bottom, .boldconsole-12-left-bottom,.boldconsole-13-left-bottom, .boldconsole-14-left-bottom, .boldconsole-15-left-bottom {height: auto;width: 100%;}
.homeslider-section .slider-wrapper .homeslider-usecase {
    margin: 0px 0 0 -18px;
    overflow: hidden;
}
.home-slide1 {
    width: 91vw;
    padding-left: 14px;
}
}
/*** start 01112021 ***/
@media screen and (max-width: 430px){
.section .agr-content {padding-bottom: 30px;text-align: left;padding: 0;}
.agr-desc {font-size: 18px;}
.agr-text {font-size: 23px;}
img.agr-bold { height: 18px;margin-bottom: 1px;padding-bottom:0;}
.agr-camera-icon {width: 20px;}
/* LEVEL 2 - INDUSTRY JOURNEY */
img.ij-yellow-bar {width: 19%;}
}
@media screen and (max-width: 414px){
.section .content.agr-content{padding:0;}
.agr-content {display:block;}
/*.agr-desc {font-size: 27px;}*/
.agr-text {margin-bottom: 5px;margin-top: 5px;}
.agr_txt1 {font-size: 25px;}
/*** end 01112021 ***/
/* LEVEL 1 - HOME - C3 BOLD.WORK */
.agr-box-01 {float: none;width: 100%;}
.agr-box-02{float:none;width:60%;text-align:center;padding: 0;margin: 0 auto;}
.bold-work-01 {width: 100%;padding: 20px 10px 0 0;}
.bold-work-02 {width: 100%;padding-top: 0px;}
p.bold-work {font-size: 20px;padding-top: 0px;text-align: left;padding-bottom: 30px;line-height:29px;}
p.for-u {font-size: 20px;margin-top: -47px;text-align: left;margin-bottom: 45px;padding-left: 0px;}
.bold-work-group {margin-top: 0;}
.bold-work-box div.title {font-size: 21px;}
/* LEVEL 1 - HOME - C4 BOLD.API */
.bold-api-box01 {float:none;width: 100%;}
.bold-api-box02 {float:none;width: 100%;}
/* LEVEL 4 */
.boldconsole-06-des{text-align:center;}
.boldconsole-06-des br{display:none;}
.section .content.rs-content {padding-bottom:15px;margin-bottom:0;}
#boldconsole-00 .bold-box-00-right, #payment01 .bold-box-00-right, #relationship-01 .bold-box-00-right, #marketing-01 .bold-box-00-right{padding-bottom: 63px !important;}
.pay-cont{display:none;}
}

#terms_boldpay{text-align:left;font-size:15px;}
.bold-pay-logo-svg-content15 {
    height: 14px !important;
    width: auto;
    margin-top: -1px;
}
.bold-pay-logo-svg-content16 {
    height: 15px !important;
    width: auto;
    margin-top: -2px;
}

/************* LaunchPad **************/
#communication-launchpad {padding-top: 50px;}
.LP-info{padding:0px 0 25px 0;text-align:left;}
.LP-box{float:left;}
.LP-box:first-child {width:30%;padding:20px 0 0 0;margin-right:2%;}
.LP-box-email{border:solid 1px #0084FF;padding:10px 20px;}
.LP-box-code{width:32%;border:solid 1px #0084FF;margin:30px 2% 0 2%;padding:10px 20px;}
.LP-box-last{float:left;width:32%;margin:20px 0px 0 0;padding:10px 0 0 20px;}
.LP-box-status{border:solid 1px #0084FF;padding:10px 20px;}
img.LP-arrow-title{height:14px;margin-left: -7px;margin-top: -3px;}
img.LP-arrow{height:15px;margin-left: -4px;margin-top: -3px;}

.LP-input{background:none;padding:10px;border:1px solid #cccccc;width:100%;text-align:center;}
#LP_number.LP-input {width: 100%;display:block;text-align:center;padding:10px 15px 10px 15px;font-size:16px;}
#LP-countryCode{border:1px solid #92d050;width:100%;display:block;padding:10px 15px 10px 15px;color:#FFFFFF;height:45px;margin-bottom:10px;text-align:center;font-size:16px;}
#LP-countryCode option.LP-contry-select:checked{font-size:12px;}
#LP-countryCode:focus{outline:0;}
#LP-countryCode option{color:#000;text-align:left;font-size:16px;}
select#LP-countryCode:required:invalid {
  color: #cccccc;
  font-size:12px;
}
option[value=""][disabled] {
  display: block;
}
.LP-stroke{color:#ccc;font-size:35px;vertical-align:middle;line-height:0;}
.LP-input-valid{border:1px solid #92d050;}
.LP-input-error{border:1px solid #FF0000;}
.LP-msg-valid{color:#92d050;}
.LP-msg-error{color:#FF0000;}
#LP_email:focus{outline: none;}
#LP_code:focus{outline: none;}
#LP_number:focus{outline: none;}
select{color:#000;}
#LP-countryCode.LP-countryCode-disabled{border:1px solid #ccc;color:rgba(204,204,204,0.8);opacity:1;font-size:12px;}
.LP-input-disabled{background:none;border:1px solid #ccc;}
.LP-btn{width:130px;color:#fff;background:#0084FF;margin:15px auto;display:block;font-family: 'ProximaNova-Bold', sans-serif;}
.LP-btn-disabled {background:#C6C6C6;}
.LP-btn[disabled]{background:#C6C6C6;}
.btn:hover{background:#0084FF;}
.LP-label{color:#006bcd;padding-left:10px;font-weight:normal;font-family:'ProximaNova-Light',sans-serif;font-size:15px;}
.channel_msg{height:150px;width:100%; margin:0 0 10px 0;padding:20px 10px;text-align:center;font-size:18px;}
.LP-contry-select{font-size:12px;}

.email_msg{text-align:left;padding-top:20px;} 
.code_msg{text-align:left;padding:10px 0;} 
.path-none{display:none;}
#LP-delivery-path{}
.LP-delivery-path{border:1px solid #cccccc;margin:10px 0;}
.LP-delivery-path.success{border:1px solid #94ca4c;}
.LP-report-status{float:left;width:37%;padding:15px 10px; font-size:14px;font-family:'ProximaNova-Light', sans-serif;text-align:center;}
.LP-report-status:first-child{float:left;width:26%;padding:15px 10px;text-align:center;}
.LP-status{font-family:'ProximaNova-Bold', sans-serif;text-align:center;font-size:20px;}
.LP-status img.LP-arrow{filter: invert(76%) sepia(88%) saturate(1%) hue-rotate(36deg) brightness(90%) contrast(96%);}
.LP-status-indi{padding:10px 0 20px 0;font-size:15px;font-family:'ProximaNova-Light', sans-serif;}
.status-indi-green{padding: 0 10px 0 10px;font-weight: bold;}
.status-indi-green img.LP-arrow{filter: invert(76%) sepia(63%) saturate(433%) hue-rotate(38deg) brightness(93%) contrast(84%);}
.status-indi-yellow{padding: 0 10px 0 10px;font-weight: bold;}
.status-indi-yellow img.LP-arrow{filter: invert(74%) sepia(58%) saturate(1673%) hue-rotate(359deg) brightness(101%) contrast(104%);}
.status-indi-red{padding: 0 10px 0 10px;font-weight: bold;}
.status-indi-red img.LP-arrow{filter: invert(24%) sepia(94%) saturate(5540%) hue-rotate(354deg) brightness(93%) contrast(125%);}
a.status-link{font-size:18px;font-family:'ProximaNova-Light', sans-serif;}
/** disabled class **/
input:disabled+label{color:#FFFFFF;}
.LP-countryCode{border:1px solid #92d050;width:90%;}
/** text style **/
.LP-title{font-size:42px;font-family:'ProximaNova-Light', sans-serif;line-height:44px;margin-bottom:30px;}
.LP-bluetxt{color:#5c8ac7;}
.bold-logo-svg-content12 {height: 10px !important;width: auto;margin-top: -4px;}
.bold-logo-svg-content16 {height: 12px !important;width: auto;margin-top: -3px;}
.bold-logo-svg-content20 {height: 16px !important;width: auto;margin-top: -5px;margin-left:2px;}
.bold-logo-svg-content30 {height: 29px !important;width: auto;margin-top: -9px;}
.LP-subtitle{font-size:22px;font-family:'ProximaNova-Light', sans-serif;line-height:1.2;padding-bottom:30px;margin-left:-2px;margin-top:-46px;text-align:left;}
.LP-title-email{font-size:18px;padding:10px 0;font-family: proxima-nova, sans-serif;font-weight: 400;font-style: normal;}
.LP-title-code{font-size:18px;padding:10px 0;font-family: proxima-nova, sans-serif;font-weight: 400;font-style: normal;}
.LP-title-channel{font-size:16px;font-family:'ProximaNova-Light', sans-serif;}
.LP-title-status{font-size:18px;padding:10px 0;font-family: proxima-nova, sans-serif;font-weight: 400;font-style: normal;}
.LP-title-message{font-size:16px;font-family:'ProximaNova-Light', sans-serif;}
.LP-title-delivery{font-size:16px;font-family:'ProximaNova-Light', sans-serif;}
.LP-title-indicator{font-size:16px;font-family:'ProximaNova-Light', sans-serif;}
.LP-enquiry{font-size:18px;font-family:'ProximaNova-Light', sans-serif;padding-top:15px;line-height:1.2;margin-left:-2px;}
/*** Email input ****/
::-webkit-input-placeholder { /* Edge */
  color: #cccccc;
}

:-ms-input-placeholder { /* Internet Explorer */
  color: #cccccc;
}

#LP_email::placeholder, #LP_code::placeholder, #LP_number::placeholder{
  text-align:center;
  font-weight:normal;
  font-size:12px;
  opacity:0.6;
}
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active  {
	-webkit-text-fill-color: rgb(255, 255, 255) !important;
    -webkit-box-shadow: 0 0 0 30px #333 inset !important;
}
input.LP-input:-internal-autofill-selected {
    background-color: rgb(255, 255, 255) !important;
    background-image: none !important;
    color: rgb(255, 255, 255) !important;
}
.LP-contry-select[selected]{
    background-color: #cccccc;
}

input[type="radio"] {
    opacity:0;
    position:absolute;
}
input[type="radio"] + label {
    cursor: pointer;
}
.channel-select input{
    margin:0;padding:0;
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none;
}
.radio-arrow1{display: inline-block;
    width: 7px;
    margin-right: 10px;
	-webkit-filter: invert(50%) sepia(100%) saturate(7398%) hue-rotate(197deg) brightness(97%) contrast(101%);
       -moz-filter: invert(50%) sepia(100%) saturate(7398%) hue-rotate(197deg) brightness(97%) contrast(101%);
		filter: invert(50%) sepia(100%) saturate(7398%) hue-rotate(197deg) brightness(97%) contrast(101%);}
		
		
.channel-select input:checked + label img.radio-arrow1{
    -webkit-filter: invert(99%) sepia(15%) saturate(4282%) hue-rotate(30deg) brightness(79%) contrast(113%);
       -moz-filter: invert(99%) sepia(15%) saturate(4282%) hue-rotate(30deg) brightness(79%) contrast(113%);
            filter: invert(99%) sepia(15%) saturate(4282%) hue-rotate(30deg) brightness(79%) contrast(113%);
}
input[type="radio"]:checked + label span.arrow-text{
color:#92d050;
}
.arrow-delay-1 {
	animation: change 1s;
	animation-fill-mode: forwards;
	filter: invert(76%) sepia(88%) saturate(1%) hue-rotate(36deg) brightness(90%) contrast(96%);
}
.arrow-delay-1 img.LP-arrow{filter: none;}
.arrow-delay-2 img.LP-arrow{filter: none;}/**/
@keyframes change {
    from { filter: invert(79%) sepia(42%) saturate(4027%) hue-rotate(1deg) brightness(104%) contrast(102%); }
    to   { filter: invert(75%) sepia(55%) saturate(448%) hue-rotate(41deg) brightness(91%) contrast(92%); }
}
.arrow-delay-2 {
    animation: change1 3s step-end both;
}

@keyframes change1 {
    from { filter: invert(74%) sepia(58%) saturate(1673%) hue-rotate(359deg) brightness(101%) contrast(104%); }
    to   { filter: invert(76%) sepia(63%) saturate(433%) hue-rotate(38deg) brightness(93%) contrast(84%); }
}
.LP-delivery-path.success-delay{ animation: change-border 3s step-end both;}

@keyframes change-border {
    from { border:1px solid #cccccc; }
    to   { border:1px solid #94ca4c; }
}
	
@media screen and (max-width: 991px){ 
.LP-box{float:none;}
.LP-box:first-child {width: 100%;margin:0;}
.LP-box-code {width: 100%;margin:0 0 40px 0;}
.LP-box-last {float: none;width: 100%;margin:20px 0 0 0;padding:10px 0;}
input[type="radio"] + label:before {
    width: 15px;
    height: 15px;
	margin-left: -13px;
	margin-top: 2px;
}
.LP-enquiry{padding-bottom:5px;}
}


