/*@media (max-width: 1140px){
	/*.row{
		margin-right: 0px;
    	margin-left: 0px;
	}
	.pdr0{
		padding-right: 15px;
	}
	.top_inner ul.cart_ul {
	    padding-right: 15px;
	}
	.copyright_div .commonContent_div{
		padding: 0 15px;
	}
}*/

@media (max-width: 991px){
	.social_ul li {
	    margin-right: 10px;
	}
	.social_ul li a i {
	    font-size: 22px;
	}
	.flipWrapper{
		max-width: 360px;
	    width: 100%;
	    margin: 0 auto;
	}
}

@media (min-width: 401px) and (max-width: 767px){
	.order_box{
		max-width: 360px;
    	margin: 0 auto;
	}
	.order_grid a.order_btn{
		max-width: 360px !important;
	    margin: 0 auto;
	    float: none;
	    display: block;
	}
	.quote_item {
	    padding: 0 25px 25px;
	}
    
}

@media (max-width: 767px){
	.head_bottom{
		height: auto;
	}
	.head_contact{
		padding-top: 0;
    	padding-bottom: 20px;
	}
	/*.top_inner ul.cart_ul{
		padding-right: 15px;
	}*/
	/*.main_wrap{
		/*overflow: hidden;
	}*/
	h1{
		font-size: 30px;
	}
	
	.order_grid{
		margin-bottom: 40px;
	}
	.quote_item h3{
		font-size: 18px;
	}
    .switch_btn {
        float: left;
        margin: 0 10px 5px 0;
        font-size: 14px;
    }
	
	.top_inner ul.cart_ul li{
		margin-left: unset;
	}

	.top_inner ul.cart_ul li a i {
		font-size: 14px;
		display: inline-block;
		line-height: 16px;
	}

	.top_inner ul.cart_ul li span{
		font-size: 14px; 
		display: inline-block; 
		line-height: 16px;
	}

}

@media (max-width: 479px){
	.logo img {
	    max-width: 195px;
	    left: -3px;
    	top: -20px;
	}
	.order_btn{
		display: block;
	    max-width: 160px;
	    margin: 20px auto 0;
	}
	
	
	
	.order_grid a.order_btn{
		max-width: 100%;
	}
	.height110{
		padding: 20px 0;
	}
	.quote_item {
	    padding: 0 10px 25px;
	}
	.slick-prev {
	    left: -35px;
	}
	.slick-next {
	    right: -35px;
	}
	.sorting_sec ul.nav-tabs li a{
		padding: 0 10px;
	}
	.sorting_sec ul.nav-tabs li{
		font-size: 14px;
	}

}

@media (max-width: 360px){
	.sorting_sec ul.nav-tabs li a{
		padding: 0 8px;
	}
	.sorting_sec ul.nav-tabs li{
		font-size: 13px;
	}
    .head_contact p{
        font-size: 13px;
    }
    .head_contact a {
        margin-left: 5px;
    }
    .switchStudentUl {
        margin-left: 0;
    }
}