ul.hamburger-navigation {
	margin: 10px 9px 10px auto;
    border: 3px solid rgb(224, 227, 175);
    border-radius: 5px;
    cursor: pointer;
    display: block;
    width: 80px;
    position: relative;
}
	ul.hamburger-navigation li {
		color: #f7e3af;
    text-transform: uppercase;
    font-size: 20px;
    /* margin-top: 10px; */
    top: 10px;
    line-height: 31px;
	}
		.hamburger-block {
			display: none;
			left: 0px;
			top: 0px;
			z-index: -128;
			width: 100%;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			overflow-x: hidden;
			overflow-y: auto;
		}
			.hamburger-block ul {
				list-style: none;
				margin: 0;
				width: 100%;
				padding: 0;
			}
				.hamburger-block ul li {
					position: relative;
					/* font-size: 2em; */
					/* font-weight: bold; */
					border-bottom: 1px solid #222222;
					/* border-top: 1px solid #444444; */
					padding: 7px;
					/* background: rgba(61,61,61,0.99); */
					text-align: center;
					color: #e0e3af;
				}
					.hamburger-block ul li a {
						display: block;
						color: rgb(224, 227, 175);
						text-decoration: none;
					}

@media screen and (max-width: 750px) {
	.page-item {
	    width: 95%;
	}
	.page-item > header{
		font-size:1.1em;
	}
	body {
		font-size: 1.1em;
	}
	.page-header-navigation
	{
		height: 83px;
	}
	.page-header-logo
	{
		width: 100%;
		margin: 0;
	}
		.page-header-logo a img
		{
			margin: 0 auto 0 0;
		}
	section.reviews-index-list article
	{
		width: 100% !important;
	}
	section.reviews-index-list > article > p, section.news-index-list > article > p, section.article-index-list > article > p
	{
		min-height: auto;
	}
	section.article-index-list article
	{
		width: 100%;
		float: none;
	}
	#content-text
	{
		padding: 0.5em;
	}
	.form .submit input
	{
		width: auto;
	}
	.page-header-navigation {
		height: 60px;
		background: #520407;
	}
	.page-header-navigation .text-navigation {
		display: none;
	}

	body {
		font-size: 20px;
	}
		.escort-search select {
		font-size: 20px;
	}
	.escort-search {
		margin: 0 20px 0 0;
	}
	.escorts-name {
		font-size: 20px !important;
	}
	.escort-comment {
		font-size: 20px !important;
	}
	.escorts-duo-item .escorts-plus {
		padding: 0 10px;
	}
}

@media screen and (max-width: 1024px) {
	body {
		font-size: 16px;
	}
		.escort-search select {
		font-size: 20px;
	}
	.escort-search {
		margin: 0 20px 0 0;
	}
	.escorts-name {
		font-size: 20px !important;
	}
	.escort-comment {
		font-size: 20px !important;
	}
}

@media screen and (min-width: 751px) {
	ul.hamburger-navigation {
		display: none !important;
	}
	.page-header-logo {
		/* width: 50%; */
		width: 100%!important;
		margin: 55px auto;
		display: block;
	}
	/*.page-header-login
	{
		width: 50%;
		margin: 0;
		right: 5%;
	}*/
	.new-banner {
    
    left: 20px;
	}
	.login input[type="text"], .login input[type="password"]
	{
		width: 100px;
	}
	#header-first
	{
		padding: 1em;
	}
	.page-item-header > .page-item-header-message
	{
		width: 70%;
	}
	.escort-galleries-list ul li
	{
		margin: 0.25em;
	}
	#reviews-index,
	#news-index
	{
		padding: 3em 0;
	}
		.reviews-index-list,
		.news-index-list
		{
			width: 95%;
			margin: 0 auto;
		}
		section.reviews-index-list > article > p,
		section.news-index-list > article > p
		{
			min-height: 200px;
		}
	.page-item-header-inner
	{
		width: 95%;
		margin: 0 auto;
	}
	.article-list > article > p
	{
		min-height: 200px;
	}
	.escort-images
	{
		width: 680px;
	}
	.escorts-item-profile
	{
		width: calc(100% - 680px);
	}
	#header-featured-escorts
	{
		width: 100%;
		margin: 0 auto;
	}
	.page-copyright
	{
		width: 40%;
	    margin: 0;
	}
	.page-footer-navigation
	{
		width: 60%;
	    margin: 0;
	}
	.escorts-index-item
	{
		margin: 0 0 1em 0 !important;
	}
		.article-index-list article > p
		{
			min-height: 150px !important;
		}
		section.reviews-index-list > article > p,
		section.news-index-list > article > p
		{
			min-height: 200px;
		}
		#content-text
		{
			width: 90%;
			margin: 0 auto;
		}
	.form .submit input
	{
		width: auto;
	}
	
	.page-header-navigation {
		/*height: 80px;*/
		background: #520407;
	}
	.page-header-navigation .text-navigation {
		display: block;
	}


}