/* CSS File */

body{
    margin:0px;
    font-family:Open Sans, sans-serif;
    color:#333333;
    font-weight:300;
}

.bold{
    font-weight:500;
}

h1{
    font-size: 1.8rem;
    margin: 0;
    padding: 50px 0px;
    color: #181a27;
    text-transform: uppercase;
    font-weight: 600;
    text-align:center;
    position:relative;
    z-index:-1;
}

h1:after{
    background: #001837;
    content: "";
    width: 40px;
    height: 3px;
    position: absolute;
    bottom: 40px;
    left: 50%;
    -webkit-transform: translate(-50%);
    -ms-transform: translate(-50%);
    transform: translate(-50%);
}

h2{
    font-weight: 800;
    font-size: 1.5rem;
}

a{
    text-decoration:none;
    color:#001837;
}

/* Style all font awesome icons */
.fa {
  font-size: 1.5rem;
  text-decoration: none;
  color: white;
}

/* Add a hover effect if you want */
.fa:hover {
  opacity: 0.5;
}

.content-wrapper {
    max-width: 1150px;
    width: 100%;
    margin: 0 auto;
}

.title_bar{
    background:#EEEEEE;
    min-height:35px;max-width:100%;padding: 10px 20px;border-bottom: 1px solid #ccc;
}

.title_bar h1{
    font-weight: 400;
    font-size: 1.5rem;
}

.title_bar span{
    font-size: 0.9rem;
}

/* Generic button code for all tools - "make it happen" button */
.MakeItSoButton
{
border-radius: 6px; 
background:#51a2da; /* Previous green = #88CC22;*/
border:none;
padding:10px 20px 10px 20px;
color:#FFFFFF;
font-size:18px;
-webkit-transition: background-color 200ms linear;
-moz-transition: background-color 200ms linear;
-o-transition: background-color 200ms linear;
-ms-transition: background-color 200ms linear;
transition: background-color 200ms linear;
}

.MakeItSoButton:hover
{ 
  background:#666666;
  cursor:pointer;
}

/* Forms - e.g. contact page and click, compare and buy form */
.expat-form{
    margin:20px;
}    
.expat-form label {
    /*font-family:Open Sans, sans-serif;*/
    /*text-transform: uppercase;*/
    font-weight: 600;
    margin-bottom: 0.5rem;
}
.expat-form input, .expat-form textarea, .expat-form select{
    /*font-family:Open Sans, sans-serif;*/
    border: 1px solid rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    font-weight: 300;
    font-size:1.2rem;
    padding-top:5px;
}