
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* iPad Pro */
@media only screen and (max-width : 1042px) {
	.footer-section .col-sm-4.col-md-2.col-xs-6.text-center {
		width: 130px;
		padding-right: 0;
	}

	.footer-section .col-sm-3.col-md-2.col-xs-16.text-center {
		width: 130px;
		margin-left: 30px;
	}

	.footer-widget.qr img {
		max-width: 100% !important;
	}

	.footer-section .col-sm-5.col-md-3 {
		width: 240px;
	}

	.footer-section .col-sm-6.col-md-3 {
		width: 260px;
	}

	.footer-section .col-sm-6.col-md-2 {
		width: 150px;
	}	
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {

}

/* Small Devices, Tablets, iPad */
@media only screen and (max-width : 768px) {

.nav-wrap.text-center li a {
    padding: 0 15px;
    font-size: 25px;
}

.archive-sidebar ul li {
    display: inline-block;
}

.archive-sidebar ul li a {
    display: block;
    text-align: center;
    padding: 0 5px;
}

.archive-sidebar ul {
    text-align: center;
    margin-bottom: 30px;
}

.wrap-archive {
    margin-top: 40px;
}

.single-pdr {
    border: 1px solid #ccc;
    margin-bottom: 20px;
}

.our-products ul li a {
    margin-bottom: 20px;
}

.about-more-promo {
    margin-top: 20px;
}

.about-more-promo ul li {
    margin-bottom: 20px;
}


.footer-section .col-sm-6.col-md-2 {
    width: 110px;
}

.footer-section .col-sm-6.col-md-3 {
    width: 230px;
}

.footer-section .col-sm-5.col-md-3 {
    width: 220px;
}

.footer-section .col-sm-4.col-md-2.col-xs-6.text-center, .footer-section .col-sm-3.col-md-2.col-xs-16.text-center {
	padding-top: 20px;
    width: 80px;
    padding-right: 0;
}

.nav-wrap.text-center li a {margin-left: 0;margin-right: 0;}

.inner-singl img {
    max-width: 50%;
    vertical-align: middle;
}

.footer-widget.qr img {
    max-width: 100% !important;
}

.footer-widget.qr h2 {
    font-size: 12px;
    text-indent: 0 !important;
    text-align: center;
}

.top_add.top_space ul li:first-child a {
    letter-spacing: 1.3px;
}

.footer-widget ul li a {
    font-size: 17px;
}

.footer-section .footer-widget p {
    font-size: 13px;
}

.footer-section .col-sm-3.col-md-2.col-xs-16.text-center{
	margin-left:0;	
}

.snglVwrap img {
    width: 100%;
    margin: 0 auto;
    display: block;
    max-width: 100%;
}

}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
	
.inner-singl img {
    max-width: 100%;
    vertical-align: top;
}

}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
	
}