/*
Theme Name: arena-metallurg
*/

@import url('assets/css/all.css');

.navigation {
	padding: 10px 0;
}

.widget {
	padding-bottom: 10px;
}

.widget-title {
	margin-left: 10px;
}

.widget ul {
	list-style: none;
	margin: 0;
	padding-left: 15px;
	padding-right: 15px;
}

.widget li {
	padding-top: 5px;
	padding-bottom: 5px;
}



.alignright, .right { float: right; }
.alignleft, .left { float: left; }
.center { text-align: center; }
.centered, .aligncenter {
	display: block;
	margin: 0 auto;
	}

img.alignright, img.right {
	margin: 0 0 7px 20px;
	display: inline;
	}
img.alignleft, img.left {
	margin: 0 20px 7px 0;
	display: inline;
	}
a img {
	border: none;
	}
img {
	max-width: 100%;
	}

.hentry img {
	height: auto;
	}

div#content-inner {
	float: right;
	width: 693px;
    margin-left: 0px;
    padding-left: 0px;
}

.clear {
	clear: both;
	}


@media (max-width: 1000px) {

div#shapko-in {
    width: 740px;
}

div#main-menu {
    width: 740px;
}

div.top-menu-block {
    width: 179px;
}

div#content-inner-wrap {
    width: 740px;
}


div#stolbik {
    width: 200px;
    padding-right: 0;
}

div#content-inner {
	width: 520px;
    padding: 0 0 10px 0;
}


div.footer-in {
    width: auto;
}

div.footer {
    padding: 30px 10px;
}

}


@media (max-width: 761px) {


img.alignright, img.right {
	float: none;
	display: block;
	margin: 0 0 10px 0;
	}
img.alignleft, img.left {
	float: none;
	display: block;
	margin: 0 0 10px 0;
	}

.video {
	position: relative;
	overflow: hidden;
	height: 0;
	padding-bottom: 54.15%;
}
.video iframe,  
.video object,  
.video embed {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	}

.entry_table {
	width: 100%;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	}

.entry img {
	width: auto !important;
	height: auto !important;
	}


div#shapko-in {
    width: auto;
}

div#shapka-inner {
    height: auto;
	background-repeat: repeat-x;
	background-color: #397b9e;
}

div#main-menu {
    width: auto;
	display: none;
	padding: 0 0 10px 0;
}

div.top-menu-block {
	float: none;
    width: auto;
	margin: 0 0 5px 0;
	text-align: center;
}

.main-menu-item {
	margin: 0 auto;
}

div#content-inner-wrap {
    width: auto;
	padding: 0px;
}

.show_nav{
	display: block;
	width: 40px;
	height: 23px;
	position: absolute;
	top: 25px;
	right: 10px;
	cursor: pointer;
	}
.show_nav span, .show_nav:before, .show_nav:after{
	content: " ";
	display: block;
	width: 100%;
	height: 3px;
	background: #fff;
	border-radius: 2px;
	position: absolute;
	left: 0px;
	transition: all 0.3s 0.02s ease;
	}
.show_nav span{
	top: 10px;
	}
.show_nav:before {
	top: 0px;
	}
.show_nav:after {
	top: 20px;
	}
.show_nav.open span{
	display: none;
	}
.show_nav.open:before{
	transform: rotate(45deg);
	top: 10px;
	}
.show_nav.open:after{
	transform: rotate(-45deg);
	top: 10px;
	}


div#stolbik {
	float: none;
	width: auto;
	padding: 10px;
}

div#content-inner {
	float: none;
	width: auto;
	padding: 10px;
}

}