/*============	Media 992px 1199px ============ */
@media screen and (min-width: 992px) and (max-width: 1199px) {
	.btn{
		padding: 20px;
	}
}

/*============	Media 768px to 991px ============ */ 
@media (min-width: 768px) and (max-width: 991px) {
	
	
}

/*============ Media 991px ============ */

@media (max-width: 991px) {
	.btn{
		padding: 20px;
	}
	.nav-left li a {
		padding: 10px 8px;
		font-size: 14px;
	}
	.nav-btns .btn {
		padding: 5px 14px;
		margin: 5px 5px;
	}
	
	.modal-product-items .btn {
		width: 100%;
	}
	.modal-product-items .btn.btn-blue{
		margin-top:15px;
	}
	.selectoptions select{
		width: 100%;
	}
	.products-filter .btn{
		padding: 12px;
	}
	#product_ser_div input{
		padding-right: 40px;
	}
}


/*============ Media 767px ============ */

@media (max-width: 767px) {
	#product_ser_div input{
		margin-bottom: 10px;
	}
	.products-filter .btn{
		margin-top: 10px;
	}
	#assigned_attributes{
		height: 300px;
		display: block;
	}
	#tblAttachAttributes .col-sm-12.pull-right{
		width: 100%;
	}
	#assigned_attributes .product-item{
		margin-bottom: 30px;
		padding: 10px;
	}
	#assigned_attributes .sel-prods{
		min-width: 100%;
	}
	.bundle-products-list .product-item{
		display: block;
	}
	.nav-left,
	.nav-btns{
		float: none;
		display: block;
		text-align: center;
	}
	.nav-btns .btn {
		display: inline-block;
		float: none;
	}
	.search-box .form-control {
		padding: 0 0 0 40px;
	}
	.btn{
		padding: 7px 11px;
		display:inline-block;
	}
	.process-nav .btn {
		padding: 7px 40px;
		display: inline-block;
	}
	.product-form .btn {
		display: block;
		padding: 7px 30px;
		width: 100%;
		margin-top: 10px;
	}
}
/*============ Media 540px ============ */

@media (max-width: 540px) {
	.filter-bar .btngrp {
		float: none;
	}
	.filter-bar .btngrp select{
		margin-top:15px;
	}
	.search-box {
		float: none;
	}
	.search-box .fa {
		top: 29%;
		left: 10px;
	}
}

/*============ Media 480px ============ */

@media (max-width: 480px) {
	.wide .btn {
		display: block;
		width: 100%;
		margin-bottom: 10px;
	}
	.check-button {
		float: none;
	}
	.modal-product-items .btn.btn-ghost{
		height:auto;
	}
	.range-holder {
		margin: 80px auto 30px;
	}
	.notice-bar h1 {
		font-size: 24px;
	}
	.bundle-type{
		padding: 10px;
	}
	.bundle-type .choose_btn{
		width: 60px;
		border:0;
		font-size: 12px;
	}
	.bundle-type h4{
		font-size: 16px;
		padding-right: 10px;
	}
	.bundle-products-list .product-item .product-item-img{
		width: 100%;
	}
	#assigned_attributes .product-item{
		text-align: center;
		display: table;
	}
	.btn.remove-all, .btn.add-prods{
		width: 100%;
		font-size: 12px;
		margin-bottom: 10px;
		display: block;
	}
	#assigned_attributes .edit_pop_product{
		float: left;
		width: 100%;
		display: block;
		position: relative;
		right: 0;
		bottom: 0;
	}
	.bundle-products-list .product-item .search-result-options{
		float: left;
		width: 100%;
	}
	.c-modal{
		width: 90%;
                top:4%;
	}
}