@media only screen and (max-width:1199px){
.tp-title h2{font-size: 48px !important;}
.rev_slider .btn{font-size:15px;}
.about h1{font-size: 74px;}
.about{padding: 60px 0 0 0;}
.welcome-img{top: -160px;}
.sub-title {padding-bottom: 40px;font-size: 18px;margin: 0;}
.btn{font-size: 15px;}
.main-footer{padding: 65px 0 35px;}
.wear{padding: 40px 0 0;}
.wear1 {padding-top: 0px;}
.about h2{font-size: 30px;}
}
@media only screen and (max-width:1024px){

}
@media only screen and (max-width:991px){
.tp-title h2{font-size: 40px !important;}
.rev_slider .btn{font-size:15px;}
.tp-title h5{font-size:15px;}
.about p{font-size: 18px;}
.about h2 {
    font-size: 26px;
    padding-bottom: 15px;
}
.welcome-img {
    top: -120px;
    height: 250px;
}
.about h1 {
    font-size: 59px;
}
.wear1 .btn {
    min-width: 140px;
    padding: 6px 10px;
    font-size: 14px;
}
.bulk-enquire{padding: 15px;}
.footer-title {
    font-size: 15px;
    margin-bottom: 15px;
    font-weight: 500;
}
}
@media only screen and (max-width:800px){
.sub-content {margin-top:60px;margin-bottom:50px;}
}
@media only screen and (max-width:767px){
.tp-title h2{font-size: 38px !important;}
.rev_slider .btn{font-size:14px;min-width:160px;}
.tp-title h5{font-size:14px;}
.welcome-img {
    top: 0;
    height: auto;overflow: hidden;
}
.about h1 {
    font-size: 50px;
}
.bulk-enquire{padding-bottom:0;}
.main-footer {
    padding: 40px 0 25px;
}
.wear figure{margin: 0 0 30px 0;}
.btn {
    font-size: 14px;
    padding: 6px 15px;
    min-width: 140px;
}
.sub-menu{float:none;}
.sub-banner .subtext {top: 28%;}
.sub-content {margin-top:40px;margin-bottom:30px;}
}
@media only screen and (max-width:640px){
.tp-title h2{font-size: 32px !important;}
.rev_slider .btn{font-size:14px;min-width:140px;padding:7px 10px;}
.tp-title h5{font-size:13px;}
.quick-contact {padding: 5px 0px;}
.social li {margin: 0;}
.search-box .submit-btn {right: 0px;font-size: 20px;}
.search-box input {font-size: 16px;padding: 10px;text-align: left;}
.sub-banner .subtext {top: 28%;}
.sub-content {margin-top:40px;margin-bottom:30px;}
}
@media only screen and (max-width:568px){
.tp-title h2{font-size: 30px !important;}
.main-header .header-upper .logo img, .sticky-header .logo img {width: 240px;}
.main-header .header-upper .upper-right{padding: 7px 0;}
.side-menu{width: 280px;}
.about h1 {
    font-size: 31px;
}
.navbar-nav li.dropdown .dropdown-btn {padding: 10px 0 10px 25px;}
.sub-banner .subtext {top: 28%;}
.sub-content {margin-top:40px;margin-bottom:30px;}
}
@media only screen and (max-width:480px){
.tp-title h2{font-size: 26px !important;}
.rev_slider .btn{font-size:13px;padding:3px 12px;min-width:inherit;margin-top:15px}
.tp-title h5{margin-top:-15px}
.tp-bullet {width: 10px;height: 10px;}
.footer-links .footer-social li a, .social li a {width: 26px;height: 26px;line-height: 26px;font-size: 15px;}
.main-header .header-upper .logo img, .sticky-header .logo img {width: 200px;}
.main-header .header-upper .upper-right{padding: 2px 0;}
.sticky-header .logo img{padding: 17px 0px;}
.menu-icon{padding: 14px 10px 8px;}
.main-footer {
    padding: 40px 0 25px;
}
.sub-title br, .about p br, .about h2 br{display:none;}
.about h2 {
    font-size: 20px;
    padding-bottom: 10px;
}
.about p {
    font-size: 16px;
}
.about {
    padding: 40px 0 0 0;
}
.footer-title {
    margin-bottom: 10px;
}
.footer-links ul li {
    line-height: 170%;
}
.wear1 .btn {
    min-width: 120px;
    font-size: 13px;
}
.btn {min-width: 110px;}
.side-nav .navbar-nav li a {padding: 12px 15px;}
.sub-banner .subtext {top: 28%;}
.sub-content {margin-top:40px;margin-bottom:30px;}
}
@media only screen and (max-width:420px){
.tp-title h2{font-size: 22px !important;}
.side-menu{width: 250px;}
.upper-right .social{display:none;}
.btn {
    font-size: 13px;
}
.sub-title {
    padding-bottom: 30px;
    font-size: 15px;
    margin: 0;
}
.about h1 {
    font-size:28px;
}
.sub-banner .subtext {top: 28%;}
.sub-content {margin-top:40px;margin-bottom:30px;}
}
@media only screen and (max-width:380px){
.tp-title h2{font-size: 20px !important;}
.rev_slider .btn{font-size:12px;padding:2px 10px;margin-top:20px}
.about h2 {
    font-size: 18px;
}
.about h5 {font-size: 13px;}
.footer-links .bulk-enquire li a{font-size: 14px;}
.sub-content {margin-top:40px;margin-bottom:30px;}
}
@media only screen and (max-width:330px){
.footer-links ul li a, .footer-links p{font-size: 13px;}	
.sub-banner .subtext {top: 28%;}
.sub-content {margin-top:40px;margin-bottom:30px;}
}


