.intros .modal-dialog{width: 1180px;}
.intros .modal-content{border: 5px solid #fff; padding: 0;}
.intros .modal-body{height: 690px;}
.product-filter .dropdown > .link{
	display: block;
	padding: 5px;
	text-align: center;
	line-height: 70px;
	font-size: 2.6em;
	font-weight: 300;
	color: #333;
}
.product-list .cover{border: 0px solid #bbb; position: relative;
	-webkit-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.site-footer .main-address .desc{font-size: 1.6em; line-height: 1.4em; font-weight: 400; padding-right: 40px;}
.site-footer .main-address .info{font-size: 1.6em; line-height: 1.4em; font-weight: 400; margin-top: 25px;}
.site-footer .main-nav .nav-list .nav-list .link{position: relative; padding-left: 10px; font-weight: 400; font-size: 1.7em;}
@media (min-width: 1200px) {
	.intros{}
}

@media (max-width: 1680px) {
	.intros .modal-dialog{width: 840px;}
    .intros .modal-body{height: 485px;}
}
@media (max-width: 1440px) {
    .product-filter .dropdown > .link{font-size: 2em; line-height: 60px;}
}
@media (max-width: 991px) {
	.modal-dialog{width: 780px;}
    .modal-content{padding: 25px 30px 30px 30px;}

    .intros .modal-dialog{width: 570px;}
    .intros .modal-body{height: 333px;}
    .product-filter .dropdown > .link{line-height: 50px; font-size: 1.8em; padding: 2px;}
}

@media (max-width: 767px) {
    .modal{padding: 0;}
    .intros .modal-dialog{width: 100%;}
    .intros .modal-body{height: 217px;}
}
@media (max-width: 540px) {
    .modal{padding: 0;}
    .intros .modal-dialog{width: 100%;}
    .intros .modal-body{height: 313px;}
}
@media (max-width: 414px) {
    .modal{padding: 0;}
    .intros .modal-dialog{width: 100%;}
    .intros .modal-body{height: 240px;}
}
@media (max-width: 375px) {
    .modal{padding: 0;}
    .intros .modal-dialog{width: 100%;}
    .intros .modal-body{height: 217px;}
}
@media (max-width: 360px) {
    .modal{padding: 0;}
    .intros .modal-dialog{width: 100%;}
    .intros .modal-body{height: 208px;}
}
@media (max-width: 320px) {
    .modal{padding: 0;}
    .intros .modal-dialog{width: 100%;}
    .intros .modal-body{height: 184px;}
}
@media (max-width: 280px) {
    .modal{padding: 0;}
    .intros .modal-dialog{width: 100%;}
    .intros .modal-body{height: 160px;}
}