/*@media (min-width: 1366px) {
	.header_bottom .slide-item {
	    height: 41.9vh;
	}
}


@media (min-width: 1440px) {
	.header_bottom .slide-item {
	    height: 35.8vh;
	}
}



@media (min-width: 1680px) {
	.header_bottom .slide-item {
	    height: 31.5vh;
	}
}



@media (min-width: 1920px) {
	.header_bottom .slide-item {
	    height: 31vh;
	}
}
*/





@media (max-width: 1281px) {
	.images_1_of_2 {
	    width: 44.4%;
	}
	.header_bottom .slide-item {
    	height: 334px;
	}

	.search_box {
	    width: 85%;
	}

	.category_product .images_1_of_4 {
    	width: 21.8%;
	}

	.wrapper {
		width: 85%;
	}
	.social a {
	    margin-right: 0px;
	}

	/*Mobile menu css*/
	ul.dc_mm-orange li a {
	    font-size: 12px;
	    padding: 20px 23px;
	}

	ul.dc_mm-orange li a .dc-mega-icon {
	    right: 7px;
	    top: 24px;
	}
}


@media (max-width: 1025px) {
	.wrapper {
	    width: 100%;
	}

	.header_bottom .slide-item {
	    height:400px;
	}
	.header_bottom_left {
	    width: 100%;
	}
	.header_bottom_right_images {
		margin-left: 0;
	}
	div.nevegation_style .owl-nav button {
	    font-size: 2rem !important;
	}
	.images_1_of_2 {
	    width: 45.4%;
	}

	.header_bottom_right_images {
	    width: 100%;
	}
	.span_1_of_4 li a {
	    font-size: 0.7em;
	    padding: 0.2em 0;
	}
	.social a {
	    width: 25px;
	    height: 25px;
	    line-height: 27px;
	    margin-right: 1px;
	}
	.category_product .images_1_of_4 {
	    width: 19.3%;
	}

	/*Mobile menu css*/
	.menu h1 {
	    display: block;
	}
	.dc_mm-orange{
		display: none;
	}

	.hamburger {
		display: block;
	}

	ul.dc_mm-orange .sub {
	    display: block;
	}
	ul.dc_mm-orange {
		padding: 11px 0;
	}


	ul.dc_mm-orange li .sub-container {
		position: inherit;
		background: #414045;
		box-shadow: none;
	}

	ul.dc_mm-orange li .sub-container.non-mega li {
	    width: inherit;
	}
	ul.dc_mm-orange li {
    	float: none;
    	padding: 0 8px 0 18px;
    }

    ul.dc_mm-orange li .sub-container.non-mega li a {
	    border-bottom: 2px groove #636363;
	    color: #fff;
	}

	ul.dc_mm-orange li:last-child a {
	    border-bottom: none !important;
	}
    ul.dc_mm-orange li a {
	    padding: 8px 10px;
	    border-left: 0;
	    border-bottom: 2px groove #636363;
	}
	ul.dc_mm-orange li:last-child a{
		border-bottom: 2px groove #fff;
	}
	ul.dc_mm-orange li a .dc-mega-icon {
	    top: 13px;
	}
	/*pay bill css*/
	.paybill .images_1_of_4 {
	    width: 20.9%;
	    padding: .8% .8% 2% .8%;
	}
}


@media (max-width: 992px) {
	.wrapper {
	    width: 100%;
	}
	.header_bottom_left {
	    width: 100%;
	}

	div.nevegation_style .owl-nav button {
	    font-size: 2rem !important;
	}
	.images_1_of_2 {
	    width: 45.4%;
	}
	.header_bottom .slide-item {
	    height: 66.6vh;
	}
	.header_bottom_right_images {
	    width: 100%;
	}
	.span_1_of_4 li a {
	    font-size: 0.7em;
	    padding: 0.2em 0;
	}
	.social a {
	    width: 25px;
	    height: 25px;
	    line-height: 27px;
	    margin-right: 1px;
	}

	.category_product .images_1_of_4 {
	    width: 19.2%;
	}


	/*pay bill css*/
	.paybill .images_1_of_4 {
	    width: 20.8%;
	    padding: .8% .8% 2% .8%;
	}

	.maps iframe {
	    height: 250px;
	}

}

@media (max-width: 768px) {
	.header_bottom .slide-item {
	    height: 300px
	}

	.logo {
	    float: inherit;
	    width: 100%;
	    text-align: center;
	}

	.header_top_right {
	    float: inherit;
	    width: 100%;
	    margin-top: 20px;
	}

	.search_box {
	    float: inherit;
	    width: 100%;
	}

	.header_bottom_left {
	    float: inherit;
	    width: auto;
	}
	div.nevegation_style .owl-nav button {
	    font-size: 2rem !important;
	}
	.listimg_2_of_1 {
	    width: 100%;
	}

	.list_2_of_1 {
	    width: auto;
	}

	.images_1_of_2 {
	    width: 44.4%;
	    padding: 4% 1.5%;
	}
	.list_2_of_1 .button {
    	text-align: center;
    }

	.header_bottom_right_images {
	    width: 100%;
	}
	.header_bottom_right_images {
    	margin-left: 0;
	}


	.wrapper {
	    width: 90%;
	}
	.footer{
		padding: 35px 0;
	}

	.span_1_of_4 {
    	width: 100%;
    	padding: 0;
    	margin-top: 20px;
    	border-right: 0;
	}

	.span_1_of_4 li a {
	    font-size: 0.8em;
	    padding: 0.3em 0;
	}

	.copy_right {
	    padding: 0px 0 15px 0;
	}

	.header_bottom_left {
    	width: 100%;
    }

    .category_product .images_1_of_4 {
	    width: 26.7%;
	}

	.hamburger {
		display: block;
	}

	/*pay bill css*/
	.paybill .images_1_of_4 {
	   	width: 28.4%;
	    padding: .8% .8% 3% .8%;
	}

	.details-product {
	    width: 100%;
	}
	#gal1 {
	    margin-bottom: 7px;
	}
	.details-product .images_3_of_2 {
	    width: 97%;
	}
	.details-product .span_3_of_2 h2 {
		font-size: 1.4em;
		line-height: 28px;
	}
	.details-product .span_3_of_2 {
	    width: 98%;
	    margin-left: 0;
	}

	.product-desc, .product-tags {
	    margin-right: 9px;
	}

	.maps iframe {
	    height: 250px;
	}
}

@media (max-width: 577px) {
	.wrap{
		width: 90%;
	}

	.header_bottom .slide-item {
	    height: 160px;
	}

	.images_1_of_2 {
	    width: 44.3%;
	}
	div.nevegation_style .owl-nav button {
    	font-size: 2rem !important;
    }
    .category_product .images_1_of_4 {
	    width: 42.3%;
	    text-align: center;
	}

	.hamburger {
		display: block;
	}
	/*pay bill css*/
	.paybill .images_1_of_4 {
	    width: 44.5%;
	    padding: .8% .8% 4% .8%;
	}

	.wishlist-wrap .images_1_of_2 {
	    width: 28.3%;
	}
	.maps iframe {
	    height: 200px;
	}

}


@media (max-width: 481px) {
	.images_1_of_2 {
	    width: 43.2%;
	    text-align: center;
	}

	div.nevegation_style .owl-nav button {
    	font-size: 2rem !important;
    }
	    .category_product .images_1_of_4 {
	    width: 41.4%;
	}
	.hamburger {
		display: block;
	}

	/*pay bill css*/
	.paybill .images_1_of_4 {
	    width: 43.6%;
		padding: .8% .8% 4% .8%;
		text-align: center;
	}

	.not-found h2{
		 line-height: 40px;
	}
	.wishlist-wrap .images_1_of_2 {
	    width: 45%;
	}

	#gal1 a {
	    height: 33px;
	    width: 25px;
	}
	
}


@media (max-width: 321px) {

	.content_top {
	    padding: 13px 10px;
	}
	.heading h3, .heading h3 a {
	    font-size: 15px;
	}

	.images_1_of_2 {
	    width: 42.4%;
	    text-align: center;
	}

	div.nevegation_style .owl-nav button {
    	font-size: 2rem !important;
    }

    .category_product .images_1_of_4 {
	    width: 100%;
	}

	.category_product .section {
	     margin-left: 0; 
	}
	.category_product .grid_1_of_4 {
	    margin: 15px 0 5px 0;
	    padding: 3% 0 7% 0;
	}
	.hamburger {
		display: block;
	}

	/*pay bill css*/
	.paybill .images_1_of_4 {
	    width: 97%;
    	padding: .8% .8% 7% .8%;
    	text-align: center;
	}

	.wishlist-wrap .images_1_of_2 {
	    width: 95%;
	}

}



