
/* Responsive */

@media screen and (max-width: 767px)
{

	#navigation.navigation
	{
		background-color: #fff;
		position: static;
	}

	.logo_img
	{
	     width: 70%;
	     margin-bottom: 0px;
	}

	.home-top-banner .caption-text
	{
		font-size: 20px;
	}

	.nav-toggle
	{
	     display: block;
	     position: absolute;
	     right: 20px;
	     top: 30px;
	     cursor: pointer;
	     width: 40px;
		height: 35px;
		text-align: center;
		line-height: 43px;
		background-color: #D10810;
		border-radius: 3px;
		color: #fff;
	}

	.navigation#navigation .main-nav ul
	{
	     overflow: hidden;
	     width: 100%;
	     float: left;
	     position: static;
	     top: 0;
	     transform: translateY(0);
	     display: none;
	     margin-right: 0;
	}
	#navigation.navigation .main-nav ul
	{
			background-color: #3e3c3c;
	}
	#navigation.navigation .main-nav ul li
	{
		float: none;
		margin: 0;
		border-bottom: 1px solid #222;
	}
	#navigation.navigation .main-nav ul li:last-child
	{
		border-bottom: 0px;
	}
	#navigation.navigation .main-nav ul li a
	{
		padding: 5px 10px;
		display: block;
		color: #fff;
		font-family: 'Montserrat-Medium';
		font-size: 15px;
		border-radius: 0;
		text-shadow: 0px 0px 0px #333;
	}
	#navigation.navigation .main-nav ul li:hover > a
	{
		color: #fff;
		background-color:#EE1C25;
		border: 0px solid #EE1C25;
		text-shadow: 0px 0px 0px #fff;
	}
	.wheretobuy
	{
		padding:30px 0;
	}
	.wheretobuy .where-to-buy-box
	{
		width: 95%;
	}

	.relate-product .related-box .pro_img
	{
	     width: 100%;
	     height: auto;
	     overflow: hidden;
	}

	.proced-cart-box .img
	{
		text-align: center;
	}
	.proced-cart-box .detail
	{
		text-align: center;
	}


	.network .dropdown-select input[type='submit'],.network .dropdown-select input[type='button']
	{
	     margin-top: 00px;
	}

	.network .dropdown-select .form-group
	{
		margin-bottom: .5rem;
	}

	#navigation.navigation .main-nav ul li a
	{
		font-size: 14px;
	}

	#navigation.navigation .main-nav ul li.dropdowns > .submenus
	{
		position: static;
		transform: translateX(0);
		padding: 0;
		max-height: 180px;
		overflow-y: auto;
	}

	#navigation.navigation .main-nav ul li.dropdowns .submenus ul.submenu
	{
		float: none;
		top: 0;
		transform: translateY(0);
		width: 100%;
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
		background-color: #6b6363;
	}

	#navigation.navigation .main-nav ul li.dropdowns .submenus ul.submenu li a
	{
		color: #fff;
		font-size: 13px;
	}
	#navigation.navigation .main-nav ul li.dropdowns .submenus ul.submenu li:hover a
	{
		color: #fff;
	}
	.footer .ftr2 ul
	{
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}

	.only-content-section .where-to-buy-box2 .picture {
    width: 100%;
    float: none;
    margin-right: 0;
    overflow: hidden;
    margin-bottom: 10px;
	}
	.only-content-section .where-to-buy-box
	{
		width: 100%;
	}
	.only-content-section .where-to-buy-box p
	{
		text-align: justify;
		font-size: 14px;
	}

	.home-section-title
	{
		font-size: 1.1rem;
		margin-bottom: 5px;
	}

	section.product-cateogry .products ul li .product-box .product-cart-qty
	{
		height: auto;
		margin:10px 0;
	}
	.events-exhibition .event-box .img {
    height: auto;
    width: 100%;
	}	

	.address .box .detail
	{
		width: 77%;
		height: auto;
		font-size: 13px;
	}

	.box
	{
		margin: 5px 0;
	}

#navigation.navigation .main-nav ul li.dropdowns > .submenus
{
	margin:0;
}

.navigation#navigation .main-nav ul li.dropdowns > .submenus.style2
{
	position: static;
	padding:0;
	margin:0;
}


}