/**
*	Responsive
*	- For 1200 Wrapper
*	----------------------------------------------------------------------
*/

	/**
	*	Thrives Breakpoints
	*/
	@media only screen and ( min-width: 1200px ) {
		/*-- Desktop --*/
		/* 1200px - inifinite */
	}
	@media only screen and ( max-width: 1199px ) {
		/*-- Tablet --*/
		/* 768px - 1199px */

		.menu-main-nav {
			display: none;
		}

		.special-offer-home .special-offer-box {
			padding: 15px 10px;
		}

		.special-offer-title {
			font-size: 18px;
		}

		.special-details-box-inner .special-offer-price {
			font-size: 13px;
		}

		.special-details-box-inner .more-container a {
			padding: 15px 38px;
			font-size: 13px;
		}
	}

	@media only screen and (max-width: 767px) {
		/*-- Mobile --*/
		/* 360px - 767px */

		.main-title .main-title-header {
		    padding: 50px 0 0 0;
		    font-size: 18px;
		    color: #fff;
		}

		#main_sidebar .widget.widget_text a {
			font-size: 12px;
		}
	}



	/**
	*	Bootstrap (Emergency Use)
	*/
	@media only screen and ( min-width: 1200px ) {
		/* 1200px - inifinite */
	}
	@media only screen and ( max-width: 1199px ) {
		/* 992px - 1199px */
	}

	@media only screen and ( max-width: 991px ) {
		/* 768px - 991px */
	}

	@media only screen and (max-width: 767px) {
		/* 576px - 767px */

		/**
		* Menu Modification
		*/

		.thrv_widget_menu .tve-m-trigger{
		    position: relative;
		    right: 50%;
		    transform: translateX(50%);
		}

		body #tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal>li>a{
			background-color: #262626;
			top: 0;
		}

		#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal.tve-m-expanded{
		    top: 57px !important;
		}
	}

	@media only screen and (max-width: 575px) {
		/* 360px - 575px */
	}



	/**
	*	Device Specific
	*/
	@media only screen and (max-width: 1024px) {
		/* Target iPad Landscape */
		.content-sidebar #main{
			float: none;
    		width: 100%;
		}

		.content-sidebar #main_sidebar, body #secondary_sidebar{
		    float: none;
		    margin: 0 auto;
		    padding: 0;
		}
	}