.main_container {
	position: absolute;
	height: 100%;
	width: 100%;
	/*background-color: rgba(235, 195, 2, 1);*/
}

.main_container > div {
	height: 100%;
	position: relative;
    padding: 0;
}
.left_container_wrap {
	position: absolute;
	width: 100%;
	height: 100%;
	background-size: cover;
	background-repeat: no-repeat;
}

.left_container{
    position: absolute;
	width: 100%;
	height: 100%;
	background-color: rgba(235, 195, 2, 0.7);
}
.work .left_container{
	background-color: rgb(45, 62, 80);
}
.work .left_container *{
	color:#fff !important;
}
.work .left_container:after{
	position: absolute;
	content: "";
	top: 0;
	left: 0px;
	width: 5px;
	height: 100%;
	background: rgb(45, 62, 80);
}


.right_container {
	position: absolute;
	width: 100%;
	height: 100%;
}

.Menu.inner .menu_container {
	position: relative;
}
.Menu.inner .menu_container ul li {
    list-style: none;
    font-size: 17px;
	font-weight: bold;
	letter-spacing: 2px;
    padding: 10px 0;
    text-transform: uppercase;
    transition: all ease-in-out 0.3s;
	white-space: nowrap;
	display: block;
}

.Menu.inner .menu_container ul li a {
	text-decoration: none;
    color: #3d3d3d;

}

.Menu.inner .menu_container ul {
	padding-top: 20px;
	padding-left: 11%;
}

.Menu.inner .menu_container ul li.active{
	font-weight: bold;
	font-size: 18px;
	font-weight: 600;
}
.Menu.inner .menu_container ul li:hover{
	opacity: 0.7
}


.logo_img img{
       /*width: 55%;*/
       /*padding-bottom: 20px;*/
}
/*.logo_img {
    opacity: 0.9;
	position: absolute;
	top: 29%;
	left: 16%;
	!*transform: translate(-50%, -50%);	*!
}*/

.logo_text {
	/*position: absolute;
	top: 36%;
	left: 16%;*/
	text-transform: uppercase;

	/*opacity: 0.9;*/
	letter-spacing: 1px;
	font-size: 18px;
	font-weight: 600;
	color: #3d3d3d;
	padding: 35px 0px 15px;
}

.logo_text span {
	display: inline-block;
}
.logo_text span:after {
	position: absolute;
    top: 103%;
    left: 0;
    width: 65%;
    background: #3f3d3f;
    height: 5px;
    content: '';
    z-index: 99999;
	display: none;
}

.about .logo_text span:after,.contact .logo_text span:after {
	background: #fff;
}
.contentDiv{
	position: relative;
	padding: 30px 0 0 0;
}
.contentDiv:after{
	position: absolute;
	top: 0%;
	left: 0;
	width: 15%;
	background: #3f3d3f;
	height: 4px;
	content: '';
	z-index: 99999;
}
.about .contentDiv:after,.contact .contentDiv:after {
	background: #fff;
}

/*.logo_text:after {
	position: absolute;
    top: 110%;
    left: 0;
    width: 65px;
    background: #3f3d3f;
    border-radius: 2px;
    height: 3px;
    content: '';
    z-index: 99999;
}*/

.content {
	/*position: absolute;
	top: 50%;
	left: 0;
	width: 100%;*/
	/*transform: translate(-50%, -50%);*/
    font-size: 16px;
	line-height: 26px;
	/*font-family: 'proxima_nova_sbold';*/
	letter-spacing: 0;
}

.content{
	color: #3d3d3d;
}
.right_inner,.Menu{
	top: 32%;
}
.right_inner {
	position: relative;
	margin: 0 auto;
	width: 68%;
}

.about .data_container *,.contact .right_container  *{
	color: #fff;
}
.content ul {
	padding-left: 0;	
}
.content li b {
	/*font-family: 'proxima_nova_bold';*/
	font-size: 16px;
}
.go_back {
    position: absolute;
    top: 10%;
    left: 11%;
    cursor: pointer;
}

.go_back a {
	text-decoration: none;
	color: #3d3d3d;
}

.go_back img {
	width: 40%;
}

.go_back span {
	    text-transform: uppercase;
    font-size: 16px;
	font-weight: bold;
    /*opacity: 0.8;*/
}

.Menu {
	position: absolute;
	left: 0;
	/*transform: translate(-50%, -50%);*/
}

.Menu h3 span {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 38px;
	color: #3d3d3d;
	position: relative;
	padding-left: 11%;
	padding-right: 45px;
	line-height: 45px;
	width: 100%;
	display: block;
}

.Menu h3 span img {
	padding: 0 20px;
}
/*.Menu h3 span:after {
	position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    background: #3f3d3f;
    border-radius: 2px;
    height: 5px;
    content: '';
    z-index: 99999;
}*/

.Menu.inner .menu_container:before {
	position: absolute;
  top: 0%;
  left: 0;
  width: 100%;
  background: #3d3d3d;
  border-radius: 2px;
  height: 5px;
  content: '';
  z-index: 99999;
}
.work .Menu.inner .menu_container:before {
	background: #e5e5e5;
}

.disabled {
	display: none;
}

.content_header {
	font-size: 18px;
	font-weight: 800;
	cursor: pointer;
	margin: 20px 0 15px;
}

.content_data {
	line-height: 26px;
	/*font-family: 'proxima_nova_sbold';*/
	color: #3d3d3d;
	font-size: 16px;
	letter-spacing: 0;
}

.contentData ul li {
	list-style: none;
}
.small_bold{
	text-transform: lowercase;
	font-weight: bold;
}


/*.go_next {
	position: absolute;
	bottom: 15%;
	right:5%;
}*/

@media only screen and (max-width: 1680px) {
	.go_back img {
		width: 44%;
	}
}


@media only screen and (max-width: 1280px) {
	/*.Menu h3 span {
	    letter-spacing: 1px;
	    font-size: 31px;
	    line-height: 38px;
	}*/

}

@media only screen and (max-width: 1152px) {


}

@media only screen and (max-width: 1024px) {

}
