/*CSS*/
/***************************************************/
p, h1, h2, h3, h4, li {
	font-family: "Helvetica Neue", "Helvetica", "Sans Serif";
  	margin: 0 auto;
  	max-width: 1000px;
  	text-align: left;
  	-webkit-font-smoothing: antialiased; 
	-moz-osx-font-smoothing: grayscale;
	}

	.container_body .content { 
	height: auto; 
	margin: 0 0;
	}
	
	.container_body_contact .content { 
	height: auto; 
	margin: 0 0;
	}

footer {
  	background:#657f8b;
	}

.wrapper {
    display: block;
    max-width: 900px;
    margin: 0px auto; 
	}
 
	*,
	*::before,
	*::after {
  	box-sizing: border-box; // 1
	}

.container_body_contact .content {
    display: block;
    width: 100%;
    margin: 0px auto;
    padding: 0 0px;
	}

.wrapper:after {
    content: '';
    display: block;
    clear: both;
	}

.wrapper > * {
    display: inline-block;
    vertical-align: top;
    padding: 40 10px;
    width: 33%;
	}
 
@media screen and (max-width: 992px) {
    .wrapper > * {
     width: 100%;
     text-align: center;
    }
	}	

/*GLOBAL*/
html, body { background: #fff;
	margin: 0; padding: 0; 
	width:100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;	
	font-family: "Helvetica Neue", "Helvetica", "Sans Serif";
	font-weight:300;
	}
	
div {
	overflow: hidden;
	}

/*BUTTONS*/
.btn1 { 
	background: #082b9c;
	padding: 8px 8px;
	color: #fff; 
	font-family: "Helvetica Neue", "Helvetica", "Sans Serif";
	font-size:12px; 
	border-radius:0px; 
	border:0px solid #7b7c6c;
	-moz-border-radius: 0px; 
	-webkit-border-radius:0px;
	-webkit-font-smoothing: antialiased; 
	-moz-osx-font-smoothing: grayscale; 
	}
 
.btn1:hover { 
	background: #657f8b;
	color: #FFFFFF; 
	cursor: pointer; 
	}

/*TEXTAREA and TEXTFILED*/
select { 
 	-moz-border-radius: 6px; 
   	border-radius: 6px;
	border:none; 
	padding:6px; 
	outline: none;
option { 
	color: #6e6f66; 
	}
	}	

::-webkit-input-placeholder {
	color: #657f8b; 
	}

:-moz-placeholder { /* Firefox 18- */
	color: #657f8b; 
	}

::-moz-placeholder {  /* Firefox 19+ */
	color: #657f8b;
	}

:-ms-input-placeholder {  
	color: #536872; 
	}

/* BackToTop button css */
#scroll {
    position:fixed;
    right:20px;
    bottom:30px;
    cursor:pointer;
    width:50px;
    height:50px;
    background-color:#082b9c;
    text-indent:-9999px;
    display:none;
    -webkit-border-radius:60px;
    -moz-border-radius:60px;
    border-radius:60px
}
#scroll span {
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-8px;
    margin-top:-12px;
    height:0;
    width:0;
    border:8px solid transparent;
    border-bottom-color:#fff;
	}
	
#scroll:hover {
    background-color:#536872;
    opacity:1;filter:"alpha(opacity=100)";
    -ms-filter:"alpha(opacity=100)";
	}		