body {overflow:visible;font-family: 'Archivo', sans-serif;background:linear-gradient(to left, rgb(150 150 150), rgb(83 83 83));}

.masthead {position:fixed;z-index:801}
#box-right {display:none}
input {border:none;padding:0px;-webkit-appearance: none;border-radius: 0; -moz-box-sizing: border-box;}
input:-webkit-autofill {-webkit-box-shadow:0 0 0 50px #FFFFE1 inset; }
::-webkit-input-placeholder {color:#999;font-size:18px;padding:0px 5px;line-height:45px}
:-moz-placeholder { color:#999;font-size:18px;padding:0px 5px;line-height:45px}
::-moz-placeholder {color:#999;font-size:18px;padding:0px 5px;line-height:45px}
:-ms-input-placeholder {color:#999;font-size:18px;padding:0px 5px;line-height:45px}
@font-face {font-family: 'mjhicons';src: url('https://media.myjobhelper.com/css/font/mjhicons.eot?24490269');src: url('https://media.myjobhelper.com/css/font/mjhicons.eot?24490269#iefix') format('embedded-opentype'),url('https://media.myjobhelper.com/css/font/mjhicons.woff?24490269') format('woff'),url('https://media.myjobhelper.com/css/font/mjhicons.ttf?24490269') format('truetype'),url('https://media.myjobhelper.com/css/font/mjhicons.svg?24490269#mjhicons') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'mjhicons';src: url('https://media.myjobhelper.com/css/font/mjhicons.eot?24490269');src: url('https://media.myjobhelper.com/css/font/mjhicons.eot?24490269#iefix') format('embedded-opentype'),url('https://media.myjobhelper.com/css/font/mjhicons.woff?24490269') format('woff'),url('https://media.myjobhelper.com/css/font/mjhicons.ttf?24490269') format('truetype'),url('https://media.myjobhelper.com/css/font/mjhicons.svg?24490269#mjhicons') format('svg');font-weight: normal;font-style: normal;}
.clear {float:none;clear:both;}

#section1 .ca-paragraph ul {margin:15px 0 15px 20px;list-style:disc;}
#section1 .ca-paragraph ol {margin:15px 0 15px 20px;list-style:number;}
#section1 .ca-paragraph li {}
#section1  .ca-paragraph ul ul {margin:0}
#section1 .ca-paragraph  ul ul li {list-style:circle;margin-left:15px}

#section1 .press-h3 {font-size: 20px;text-align: left;margin: 0 auto 25px;color: #333;line-height: 26px;padding: 0 40px;}
#section1 .content-press {display:block;position:relative;width:80%;margin:0 auto;background:#FFF;color:#333;min-height:400px;padding:20px 0}
#section1 .press-image {float:right;width:200px;height:auto;margin:10px;}
#section1 .press-paragraph {font-family: 'Archivo', sans-serif;font-size:1.4rem;text-align:left;margin:0;padding:0 40px 40px 40px;line-height: 1.7rem;}

#section1 .press-paragraph-inside {width:90%}
#section1 .press-nav {text-align:left;padding:5px;font-size:16px;font-family: 'Archivo', sans-serif;}
#section1 .press-paragraph ul {margin:15px 0 15px 20px;list-style:disc;}
#section1 .press-paragraph ol {width:90%;display:table;margin:15px auto 15px auto;list-style-position:inside;text-align:left;counter-reset: my-awesome-counter;list-style: none;}
#section1 .press-paragraph ol li {margin:0 0 35px 0;padding:10px 30px;}
#section1 .press-paragraph a, #section1 .press-paragraph a:visited {text-decoration:none;color:blue}
#section1 .press-paragraph div {color:black;text-decoration:none;}
#section1 .press-paragraph a:hover {color:blue}
#section1 .press-paragraph .press-date {padding:7px 0 0 0;font-style:italic;text-align:right;font-size:1.3rem} 
#section1 .press-paragraph li:hover {background:#d9eaff;border-radius:10px;}

#section1 .paragraph-press {width: 85%;margin: 0 auto;line-height: 1.4rem;}
#section1 .paragraph-press h1 {font-size: 1.5rem;line-height: 1.7rem;margin: 20px 0 0 0;text-align: center;}
#section1 .paragraph-press h2 {font-size: 1.3rem;line-height: 1.7rem;}
#section1 .paragraph-press .pic {float: right;width: 240px;height: auto;margin:10px 0 10px 10px;}
#section1 .paragraph-press .pic img {width:100%;height:auto;border-radius:7px}



/* BUTTONS */

.button-contact {display:block;width:330px;font-size:40px;color:#000;background-color:#ff9900;margin:0 auto;border:solid 2px #FFF;padding:10px;font-family: 'Archivo', sans-serif;;text-decoration:none;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.6), inset -1px -1px 0px 2px #333;text-shadow: 2px 2px 0px black;color:#FFF;text-shadow: 1px 1px 1px rgba(20, 20, 20, 1);-webkit-box-shadow: 0px 5px 9px -2px rgba(54,54,54,1);-moz-box-shadow: 0px 5px 9px -2px rgba(54,54,54,1);box-shadow: 0px 5px 9px -2px rgba(54,54,54,1);}

.button-learn:hover {background-color:#ff9900}
.button-activate:hover {background-color:#8ebdf8}
		.button-next {display:block;text-align:center;font-size:23px;font-weight:bold;color:#666;margin:0 auto;padding:0;font-family: 'Archivo', sans-serif;text-decoration:none;}
		.button-next-icon {display:block; width: 70px;background-color:#ff9900;color:#fff;-webkit-box-shadow: 0px 5px 9px -2px rgba(54,54,54,1);-moz-box-shadow: 0px 5px 9px -2px rgba(54,54,54,1);box-shadow: 0px 5px 9px -2px rgba(54,54,54,1);height: 70px;border: 5px solid #FFF;border-radius: 50%;margin:0 auto;}
		.button-next-icon:after { content: '';display: inline-block;margin-top: 5px; width: 1.0em;height: 1.0em;border-top: 0.5em solid #FFF;border-right: 0.5em solid #FFF; -moz-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);}

.privacy-left {padding:20px 0 10px 0;text-align:left;font-family: 'Archivo', sans-serif;font-size:16px}
.privacy-right table {margin:15px 0}
.privacy-right td {padding:7px 5px}



input[type=button], input[type=submit] {padding:3px 5px 2px 5px;line-height:42px;font-size:24px;font-weight:700;color:#FFF;cursor:pointer;-webkit-appearance: none;width:250px;font-family: 'Archivo', sans-serif;letter-spacing:0.02em}
	input[type=text] {padding:0 5px 2px 5px;line-height:45px;font-size:18px;font-weight:700;color:#000;border:solid 1px #333;width:250px;font-family: 'Archivo', sans-serif;letter-spacing:0.02em;background-color:beige;border-radius:7px}

/* ANIMATE BUTTONS */
.animate {display: block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.animate:before {content: "";position: absolute; z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #8ebdf8;-webkit-transform: scaleX(0);transform: scaleX(0);
  -webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.animate:hover, .animate:focus, .animate:active {color: white;}
.animate:hover:before, .animate:focus:before, .animate:active:before {-webkit-transform: scaleX(1);transform: scaleX(1);}



/* SECTIONS */
.section {position:relative;}

.ca-table {margin:10px auto}	
.ca-table td, .ca-table th {border:solid 1px #333;padding:7px;vertical-align:top}

#section1 {margin:0 auto 60px auto;}
#section1 .content {display:block;position:relative;width:100%;margin:0 auto;background:#FFF;color:#333;padding:150px 50px}

#section1 h2 {font-size:40px;line-height:35px;font-weight:bold;color:#333;font-family: 'Archivo', sans-serif;text-align:center;margin:30px auto 60px auto;letter-spacing:-0.02em;}
#section1 .press {font-size:30px;line-height:35px;text-align:left;padding:0 40px;margin:30px auto 30px 0}
#section1 h3 {font-size:40px;font-weight:bold;color:#333;font-family: 'Archivo', sans-serif;text-align:center;margin:50px auto 10px auto;letter-spacing:0.02em;}
#section1 .paragraph {font-family: 'Archivo', sans-serif;font-size:1.1rem;text-align:left;width:90%;margin:0 auto;line-height:1.8rem}
#section1 .uk {font-family: 'Archivo', sans-serif;font-size:18px;text-align:center;margin:20px 0 0 0}
#section1 .ca-paragraph {font-family: 'Archivo', sans-serif;font-size:1.1rem;text-align:left;width:90%;margin:0 auto;line-height:1.8rem}
	#section1 form {text-align:center;font-family: 'Archivo', sans-serif;margin:10px auto 30px auto}
	#section1 label {font-size:20px;font-weight:bold;padding:0 10px 0 0}
#section1 p {margin:30px 0 0 0}
#section1 .countries {font-family: 'Archivo', sans-serif;font-size:18px;text-align:left;width:50%;margin:0 auto;-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;padding:0 0 0 0;}
#section1 .countries a {display:block;padding:10px 5px;background:#666;color:#FFF;text-decoration:none;border-radius:3px;margin:0 0 5px 0;overflow: hidden; /* fix for Firefox */
break-inside: avoid-column;-webkit-column-break-inside: avoid;}
#section1 .countries img {float:left;margin:0 6px 0 0}

.form-box {width: 45%;margin: 0 auto;text-align: center;}


#footer {background:linear-gradient(to left, rgb(150 150 150), rgb(83 83 83));margin:20px auto 0 auto;padding:40px 20px;}

.guy {display:none;visibility:hidden}
i.icon-twitter-squared {font-size:2.5rem}

 @media only screen and ( max-width: 60em )  {

input[type=button], input[type=submit] {padding:0 5px 4px 5px;line-height:45px;font-size:27px;font-weight:700;color:#FFF;cursor:pointer;-webkit-appearance: none;width:250px;font-family: 'Archivo', sans-serif;letter-spacing:normal;margin:0 auto}

#advanced-option {display:none;}

.button-contact {display:block;width:250px;font-size:40px;color:#000;background-color:#ff9900;margin:0;border:solid 2px #FFF;padding:10px;font-family: 'Archivo', sans-serif;text-decoration:none;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.6), inset -1px -1px 0px 2px #333;text-shadow: 2px 2px 0px black;color:#FFF;text-shadow: 1px 1px 1px rgba(20, 20, 20, 1);-webkit-box-shadow: 0px 5px 9px -2px rgba(54,54,54,1);-moz-box-shadow: 0px 5px 9px -2px rgba(54,54,54,1);box-shadow: 0px 5px 9px -2px rgba(54,54,54,1);}

#section1 {margin:0 auto}
#section1 .ca-paragraph  {width:100%;font-size:16px}
#section1 .uk {font-size:16px}
#section1 .press {font-size:20px;line-height:25px;text-align:left;padding:0 10px;margin:15px auto}
#section1 .press-h3 {font-size: 16px;text-align: left;margin: 0 auto 25px;color: #333;line-height: 22px;padding: 0 10px;}
#section1 .press-image {float:right;width:100px;height:auto;margin:10px;}
#section1 .press-paragraph {font-family: 'Archivo', sans-serif;font-size:16px;text-align:left;min-height:500px;margin:0;padding:0 0 120px 0;}
#section1 .press-paragraph-inside {width:97%}
#section1 .press-paragraph ol li {margin: 0 0 15px 0;padding:10px 0}

#section1 .press-paragraph ol {display:table;margin:15px auto 15px auto;font-size:18px;line-height:25px;width:99%}
#section1 .press-paragraph div {color:black;text-decoration:none;font-size:16px}


#section1 .content {display:block;position:relative;width:100%;height:auto;background:#FFF;min-height:auto;margin:0 auto;padding:110px 15px 20px 15px;;border-radius:0;}

#section1 h2 {font-size: 1.8rem;;line-height:26px;margin:15px auto;letter-spacing:-0.03em;}
#section1 h3 {font-size:16px;margin:0 auto 10px auto;line-height:22px;letter-spacing:-0.03em;}
#section1 p {font-size:16px;line-height:23px;text-align:left;width:100%;margin:20px auto}
#section1 .paragraph {font-family: 'Archivo', sans-serif;font-size:18px;text-align:left;width:100%;margin:0 auto;padding:0 20px 20px 20px}
	 #section1 .countries {font-family: 'Archivo', sans-serif;font-size:18px;text-align:left;width:90%;margin:0 auto;-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;padding:0 0 50px 0;}
#section1 .countries a {display:block;padding:10px 5px;background:#666;color:#FFF;text-decoration:none;border-radius:3px;margin:0 0 5px 0;overflow: hidden; /* fix for Firefox */
break-inside: avoid-column;-webkit-column-break-inside: avoid;}
#section1 .countries img {float:left;margin:0 6px 0 0}

#section1 label {padding: 0 0 5px 0;display:block}


	#footer {position:relative;float:none;z-index:0;width:auto;padding:30px 10px;overflow:hidden;text-align:center;color:#FFF;font-size:12px;margin:0 auto 40px auto;line-height:22px;}
#footer a {color:#FFF;text-decoration:none;text-transform:uppercase;display:inline-block;margin:0;padding:2px 3px}
	 #footer div {font-size:12px;line-height:18px;margin:20px 0;}
#footer .short-link {margin:0;padding:0;text-transform:none}
#footer span {text-transform:none;text-transform:none;}
#footer a:hover {text-shadow: 1px 2px 1px rgba(20, 20, 20, 1);color:#ff9900}
.footer-social {display:none;position:absolute;width:100%;bottom:50px;overflow:hidden;height:150px;padding:20px;z-index:4}
}