/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
	.owl-carousel{
		height: 132px;
		overflow: hidden;
	}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	
	.column {
    	margin: 60px auto !important;

	}
	.call_to_action {
	    background: rgba(0, 0, 0, 0.8);
	    border: 1px solid rgba(0, 0, 0, 0.65);
	}
	.sell_right .button{
		margin:15px auto;
		float: none;
		max-width: 250px;
		text-align: center;
	}

	.sell_descr{
		text-align: center;
	}
	.main_mnu_buttons {
    color: #fff;
    margin: 10px;
    padding: 2px 0px;
    z-index: 1111;
	}
	.auth_buttons{
		top: 10px;
		right: 20px;
	}
	.main_mnu ul{
		display: none;
		width: 100%;
		margin-top: 50px;
	}
	.main_mnu ul li{
		display: block;
		width: 100%;
		padding: 25px 0;
	}
	.main_mnu ul li:hover{
		background: rgba(58, 132, 223, 0.2);
	}
	.main_mnu ul{
		position: absolute;
		padding-top: 20vh;
		top:0;
		margin: 0;
		width: 100%;
		height: 100vh;
		z-index: 100;
		background: #151515;
	}
	.logotip {
		max-height:30vh;
		max-width: 30vh;
	}
	.top_contacts a{
		font-size:15px;
		text-align: center;
		margin-left: 20px;
		letter-spacing: 0px;
		margin-bottom: 10px;
	}
	.top_links{
		display: none;
		float: right;
		vertical-align: middle;
		margin-top: 15px;
		padding: 14px;
		width: 60%;
		}
	.text_header{
			text-align: center;
			width: 100%;
			margin: 30vh 0;
		}

	}


	/* Small Devices, Tablets */
	@media only screen and (max-width : 768px) {
		#Contacts{
			background: url(../images/lighthouse.jpg);
			background-size: 120% 100%;
		}
		.sell_right .button{
			text-align: center;
			font-size: 20px;
					}

		.logotip {
			max-height:25vh;
			max-width: 25vh;

		}

	}

	/* Extra Small Devices, Phones */
	@media only screen and (max-width : 480px) {



		/* Custom, iPhone Retina */
		@media only screen and (max-width : 320px) {


		}


		/*==========  Mobile First Method  ==========*/

		/* Custom, iPhone Retina */
		@media only screen and (min-width : 320px) {

		}

		/* Extra Small Devices, Phones */
		@media only screen and (min-width : 480px) {

		}

		/* Small Devices, Tablets */
		@media only screen and (min-width : 768px) {
			.top_links{
				display: inline-block !important;

			}
		}

		/* Medium Devices, Desktops */
		@media only screen and (min-width : 992px) {
			.main_mnu ul {
				display: block !important;
			}

		}

		/* Large Devices, Wide Screens */
		@media only screen and (min-width : 1200px) {

		}