﻿/* lg */ 
@media (min-width: 1200px) {
 /* Make Navigation Toggle on Desktop Hover */
.dropdown:hover .dropdown-menu {display: block; -webkit-animation: fadeInUp 400ms; animation: fadeInUp 400ms;}
.owl-controls.clickable{display:none !important;}
#portfolio .row {margin-left: -10px;margin-right: -10px;}
.get-touch{float:right;}
body{overflow-x: hidden;}  
#wwapn1{padding-top:30px; padding-bottom: 30px;} 
#title1{padding-top:130px;} 
.col-sm-10.center.wow.fadeInDown.leadership.animated{line-height:18px; text-align:left;}
#leadership h10{text-align:left;}
#clients{padding-top:0px;}
.service_provider, .service2{font-size:13px;}
.service_provider h1{font-size:16px; font-weight:bold; margin:0px;}
.service_provider ul{list-style:none; padding:0px; margin-top:35px;}
.service_provider ul li{background-image:url(../images/apparel/arrow_right.png); background-repeat:no-repeat; background-position: left 9px; padding-left:18px; margin-bottom:5px;}
.service2 a{color:#c82577;}
.diagram{width:400px;  margin:0px auto; margin-top:57px;}
.diagram img{width:100%;}
.lasting h1{padding-bottom:27px;}
.happy_client{padding-top:100px;}
.banner_top{margin-top:-7px;}
.btn_right a{float:right;}
.back_adjust {padding-top: 50px !important; padding-bottom: 50px;}
.client_bg{background: #fff !important;}
.social_banner h1 { top: 390px;font-size: 60px; margin-left: -15px;} .text_swing { top:302px;} .text_swing2{top:130px;} .text_swing4 {width: 23%; top: 78px; right: 140px;} 
}
/* md */
@media (min-width: 992px) and (max-width: 1199px) {
.side_marg{margin-left:0px !important; margin-right:0px !important;}
/* Make Navigation Toggle on Desktop Hover */
.dropdown:hover .dropdown-menu {display: block; -webkit-animation: fadeInUp 400ms;animation: fadeInUp 400ms;}
.sticky .navbar-nav > li {margin-left: 10px;}
#leadership h10 {float:left;}
#wwapn1{padding-bottom:0px; padding-bottom:30px;}
.innner_heading h10{font-size:36px; text-align:center;}
.innner_heading .center.wow.fadeInDown.animated{text-align:center;}
.cursual h4 {padding-top: 25px;}
.slider_heading {font-size: 44px;line-height: 38px;}
.center {text-align:left;}
.col-sm-10.center.wow.fadeInDown.leadership.animated{padding-left:0px;}
#leadership .col-sm-1{display:none;}
.navbar-brand > img { width: 200px;    }
#reach{padding-bottom:0px; padding-top: 50px;}
#clients{padding-top:0px;}
#reach .col-md-1{display:none;}
.col-md-10.wow.fadeInDown.text-center.animated p{text-align:left;}
.innner_heading { padding-top: 40px;}
.navbar-nav > li {margin-left: 10px;}
.leader_title{padding-bottom:20px;}
.navbar-collapse {padding-left: 0;padding-right: 0;}
.recent-work-wrap .recent-work-inner h3 a {font-size: 20px;}
.recent-work-wrap .overlay{padding: 15px;}
.services-wrap { padding: 40px 10px 40px 30px;}
.feature-wrap h2, 
.single-services h2 {font-size: 18px;}
body{overflow-x:hidden;}
.feature-wrap h3, 
.single-services h3{ font-size: 14px;}
.tab-wrap .media .parrent.pull-left{clear: both;width: 100%;}
.tab-wrap .media .parrent.media-body{ clear: both;}
#portfolio .row { margin-left: -10px;margin-right: -10px;}
.recent-work-wrap .overlay .preview{line-height: inherit;}
.team-bar .first-arrow {width: 21%;}
.team-bar .second-arrow {width: 20%;}
.team-bar .third-arrow {width: 21%;}
.team-bar .fourth-arrow {width: 20%;}
ul.social_icons li{margin-right: 0;}
#vis2 .col-md-4.wow.fadeInDown.animated img{width:200px;}
.row{margin-left:0px; margin-right:0px;}
.top .col-md-3.wow.fadeInDown.text-center.animated div {height: 170px;}
.vis2c h8 {font-size: 24px;line-height: 26px;}  
#vis2{padding-bottom:0px;}
.banner_top { margin-top: -7px;}
.what_img img{width:100%; height:auto; float:left;}
.what2 {margin-top: 12px;}
.womenswear ul {padding: 20px 0px 10px 10px; margin:0px;}
.womenswear ul li { background: url(../images/apparel/list_style.png) left 10px no-repeat; line-height:24px;}
.back_adjust { padding-top: 50px !important;padding-bottom: 30px;}
.forward_text {font-size: 26px;}
.title_design h1 { margin: 50px 0px 50px 0px;}
.btn_left, .btn_right{width:40%;}
.btn_right a{float:right;}
.btn_center{width:20%;}
.left_text {margin: 5px 0px 0px 0px;}
.left_text p {margin-bottom: 20px;}
.why_mohan { padding-top: 0px;}
.integarte_approch h1 {margin: 0px 0px 35px 0px; padding-right:15px;}
.integarte_approch2 h1 {margin: 0px 0px 35px 0px;}
.pattern2 img, .pattern1 img { height: 462px;}
.garment_cut p { width: 80%;  margin-right: 20%;}
.factories h1, .factories p {text-align:left;}
.inspection_img p{padding-right:20px;}
.garment_cut h1 { margin: 20px 0px 15px 0px !important;}
.ironing2 {margin: 104px 0px 50px 0px;}
.response_page{padding:0px;}
.quality_banner{padding:0px;} .quality_banner img{width:100%;}
.identify{width:46%; margin:0% 2%; height:485px;}
.social_banner h1 { top: 250px;font-size: 44px;} .text_swing {top: 80px;left: 80px;} .text_swing2 {top: 80px;left: 80px;width: 60%;} .text_swing4 { width: 34%;right: 50px;top: 80px;} 
.think_man img{width:100%;}
.apprel_main{padding:0px !important;}
.watch_btn {margin-left: 22px;} #main-slider{padding:30px 0px;}
#history {padding: 20px 0px 20px 0px;}
.ragularly {width: 50% !important;top: 90px !important; left: 50px !important;} .iron2_first { height: 380px;}
.slider_aaprel.design_forward.forward_top.social{text-shadow:none; font-size:46px; line-height:50px;}
.womenswear {padding-top: 40px; margin-bottom: 40px;} .process_left {margin-left: 0px;} .break{display:none;}
.our_font{font-weight:700 !important; font-family: 'PT Sans', sans-serif; line-height:52px; margin-left:-22% !important;}
.slider_right {padding-left:0px;} .mentioned {width: 48%;}
.vision_text {top: 0px;left: 28px;}
#vision {background-position: right !important;}
.carousel-indicators {left: 58%;}
.technology_text h1 {font-size: 39px;line-height: 39px;}
.forward_back p {font-size: 30px;}
.manufacturing_list li a, .manufacturing_list li { font-size:10px; margin:0px;}
.forward_back h1 {font-size: 55px;} .power {font-size: 42px !important;}
.quality_five h1 {font-size: 36px;}
}
/* sm */
@media (min-width: 768px) and (max-width: 991px) {
.side_marg{margin-left:0px !important; margin-right:0px !important;}
.next_side{width:50%; float:left;} .dis_nex_prev{display:none;}
.side_phone{display:none;}
.phone_div{width:10%;} .phone_no_div{width:90%;}
.mobile_apparel_list1{display:none;} .mobile_apparel_list{display:block;}
.container > .navbar-header, .container > .navbar-collapse{ margin-left: 0; }
.navbar-brand > img { width: 165px; }
body{overflow-x:hidden;}
.management{padding-left:15px;}
.sticky .navbar-toggle {border-color: #528b86; background: #76c7c0;}
.footer_bottom{padding-bottom:0px;}
#leadership{padding-top:70px; padding-bottom:25px;}
.linkin{padding-bottom:20px;}
.senior{padding-top:25px;}
.chairman{text-align:left;}
.cursual h4 {padding-top: 25px;}
.navbar-toggle { margin-right: -75px;}
#wwa .col-md-1{display:none;}
.navbar-right.wwa-collapse { margin-top: 10px;}
.innner_heading {padding-top: 30px;}
.innner_heading h10{font-size:30px;}
.right_side{float:right;}
.lasting h1 {padding: 27px 0px;}
.slider_heading { font-size: 38px !important; line-height: 38px;}
.company_name{float: left; width: 100%;}
.sticky .navbar-nav > li {margin-left: 7px;}
.sticky { height: 67px;}
.navbar-nav > li { line-height: 68px;}
.navbar { height: 68px;}
.wwa li{width:auto !important; float:left;}
.recent-work-wrap{margin-top:25px;}
#main-slider .col-xs-12.col-sm-4, #main-slider .col-md-12.col-sm-4{width: 48%;margin: 0% 1%;}
.col-md-12.col-sm-4 .recent-work-wrap{margin-top:0px;}
.navbar > .container .navbar-brand { margin-left: -110px;}
.innner_heading h10{font-size:30px; text-align:center;}
#wwapn1{padding-bottom:0px;}
.innner_heading .center.wow.fadeInDown.animated{text-align:center;}
#bottom .col-md-3 .bottom{margin-bottom: 25px;}
ul.nav.navbar-nav.wwa{margin-top:0px;}
.dg-wrapper {width: 254px;} 
.dg-container {height: 210px;} 
p.bottom{float:left;}
.col-md-6.wow.fadeInDown.text-center.animated img, .col-md-3.wow.fadeInDown.animated img{width:300px;}
.col-md-10.wow.fadeInDown.text-center.animated p{text-align:left;}
.reach{padding-bottom:0px;}
.center { text-align: left;}
.div_close{display:none;}
#clients{padding-top:0px;}
#wwapn1{ padding-bottom:35px;}
.navbar-nav > li { margin-left: 7px;}
.sticky .navbar-nav > li {line-height: 68px;}
.btn.btn-qte.readmore{margin-left:32%;}
#vis2 .col-md-4.wow.fadeInDown.animated{width:50%; float:left;}
#vis2 .col-md-4.wow.fadeInDown.animated img{width:200px;}
#bottom .col-md-4 .widget img{width:300px; margin-left:30%;}
#main-slider .carousel h1 {font-size: 25px;}
#main-slider .carousel h2 {font-size: 20px;}
.dg-wrapper a img{ max-width: 255px;}
.tab-wrap .media .parrent.pull-left, 
.media.accordion-inner .pull-left{clear: both;width: 100%;}
.tab-wrap .media .parrent.media-body, 
.media.accordion-inner .media-body{clear: both;}
.widget p.bottom{width:100%;}
.services-wrap {padding: 40px 0 40px 30px;}
#feature .col-md-3.wow.fadeInDown.text-center.animated{height:270px;}
#feature .col-md-3.wow.fadeInDown.text-center.animated img{float:left;}
.recent-work-wrap .overlay{padding: 15px;}
.feature .btn.btn-qte.readmore{margin-bottom:35px;}
.top .col-md-3.wow.fadeInDown.text-center.animated div { width: 55%; height: 88%;}
.top .col-md-3.wow.fadeInDown.text-center.animated div p{padding-top:15px;}
.top .col-md-3.wow.fadeInDown.text-center.animated .btn-primary {margin-top: -145px;}
.recent-work-wrap .recent-work-inner h3 a {font-size: 20px;}
#leadership .center.wow.fadeInDown.leadership.animated{text-align:left;}
#leadership .container .col-sm-1{display:none;}
#mgmt .col-md-3.wow.fadeInDown.animated img{margin-bottom:15px;}
.tab-wrap .media .parrent.pull-left, 
.media.accordion-inner .pull-left{clear: both;width: 100%;}
.tab-wrap .media .parrent.media-body, 
.media.accordion-inner .media-body{clear: both;}
.services-wrap {padding: 40px 0 40px 30px;}
.recent-work-wrap .overlay{padding: 15px;}
.recent-work-wrap .recent-work-inner h3 a {font-size: 20px;}
.sinlge-skill{width: 150px;height: 150px;} 
.sinlge-skill p em {font-size: 25px;}
.sinlge-skill p {font-size: 16px;}
.team-bar .first-one-arrow { width: 2%; }
.team-bar .first-arrow { width: 18%;}
.team-bar .second-arrow {width: 24%;}
.team-bar .third-arrow { width: 15%;}
.team-bar .fourth-arrow {width: 20%;}
.blog .blog-item .entry-meta > span a{ font-size: 10px;}
#main-slider{padding:25px 0px; }
.main_slider_main{ margin-top: 42px;}
#contact-info{padding-top:25px; padding-bottom:0px;}    
.btn_left{width:30%; float:left;}
.btn_center{width:30%; float:left;}
.btn_right{width:40%; float:left;}
.btn_right a{float:right;}
.banner_top { margin-top: -7px;}
.aaprel_banner{padding:0px !important;}
.slider_aaprel{font-size: 50px !important;line-height: 44px !important;}
.slider_apparelparagraph {font-size: 38px;line-height: 38px;}
.aparel_text{float:left;}
.apparel_category h2 {font-size: 24px;line-height: 28px;}
.what2{margin:15px 0px;}
.same_box{width:100%; float:left;}
.womenswear a {margin-left: 43%; float:left;} .womenswear ul li {text-align:left;}
.womenswear ul {margin-top: 25px;margin-left: 32%; margin-right: 12%;}
.womenswear {padding-top: 35px; margin-bottom: 10px;}
.article_bg {margin: 25px 15px 0px 15px;}
.article_1{text-align:center;}
.article_1 img{width:50%;}
.back_adjust {padding-top: 25px !important;}
.design_forward { font-size: 40px !important;}
.forward_text{ font-size: 22px;line-height: 38px;}
.our_text{width:100%; margin:0%;}
.offer h1{margin:35px 0px 0px 0px; padding:49px 0px 32px 0px;}
.title_design h1, .just{margin: 35px 0px;}
.cap_heading {font-size: 144px !important;}
.large_medium img { margin-bottom: 35px;}
.why_mohan h1{padding-left:0px;}
.why_mohan ul{padding-left:0px; margin-bottom:35px;}
.integarte_approch h1 {margin:0px 0px 35px 0px; text-align:center;}
.integarte_approch p{text-align:center; padding-bottom:35px; padding-right:0px;}
.integarte_approch ul {margin-bottom:35px;}
.integarte_approch2 h1 {margin:35px 0px; text-align:center; padding-left:0px;} .integarte_approch2 p{text-align:center; padding-left:0px; padding-right:0px;}
.integrate, .integrate_bg {padding:35px 0px;}
.fabric_section h1, .garment_cut h1, .inspection_img h1, .fabric_para p, .ironing h1{text-align:center;} .fabric_section p {padding:0px; text-align:center;}
.fabric_para p { margin-top: 40px; margin-bottom: 40px;}
.pattern1 img {margin:0px 0px 30px 0px; height: auto; width: 100%;}
.pattern2 img {margin: 0%; height: auto; width: 100%;}
.garment_cut p {text-align: center; width: 100%; margin:0px 0px 35px 0px;}
.inspection_img p{text-align:center; margin-bottom:30px;} .ironing2 {text-align:center; margin:35px 0px;} .ironing p{text-align:center; margin-bottom:35px;}
.enmbroidery1{height: auto;  margin-bottom: 20px;} 
.iron4, .iron2, .wash2{margin-top:20px;}
.iron1.enmbroidery1{margin-bottom:0px;}
.our_most { font-size: 48px !important;}
.identify{width:46%; margin:0% 2%; height:465px;}
.social_banner h1 { top: 250px;font-size: 44px;} .text_swing {top: 150px; left: 80px; width: 83%;}
 .text_swing2 {top: 80px;left: 80px;width: 60%;} .think_man img{width:100%;}
.watch_btn {margin-left: -16px;}
#history {padding: 20px 0px 20px 0px;}
.text_swing p, .text_swing2 p{font-size:30px; line-height:34px; text-align:center; }
.humanity p {padding-left:0px;}
.text_swing4 p { font-size: 22px; line-height: 29px;}
#reach {padding-top: 50px;}
.precesion{width:100%;}
.envir{width:100%;} .quality_banner img{width:100%;} .apparel_category p {text-align:center; padding-right:0px;}
.title_design h1 { margin: 20px 0px;} .ragularly {top: 55px !important;}
.text_swing4 { width: 30%; right: 80px; top: 80px;}
.humanity h1 {font-size:24px;}
.fabric_inspection_3, .work_man, .iron2_first, .embroidery_height img {height:auto;}  .process_left {margin-left: 0px;}
.large_extra h1{margin: 30px 0px; font-size: 30px;} .break{display:none;}
.our_font{font-weight:700 !important; font-family: 'PT Sans', sans-serif; line-height:52px; margin-left:0px !important;} .slider_right {padding-left:0px;} .mentioned {width: 48%; margin-left:5%;} .first_heading {margin-top:10px;} .fabric_2 {margin-top: 20px;}
 .mobile_manufacturing{display:block;}.mobile_manufacturing1{display:none;} .mobile_manufacturing p{margin-top:35px;}
.mobile_fit2{display:none; padding:0px;} .mobile_fit2 img{width:100%; float:left; }
.vision_text {left: 10%;} #vision {background-position: right !important;}
.div_top{margin-top:25px;} 
.carousel-indicators {left: 60%;} .carousel-indicators {bottom: 40px;}
.design_forward {font-size: 30px !important; line-height: 30px !important;}
.forward_back h1 {font-size: 46px !important;} .forward_back p { font-size: 26px;}
.manufacturing_list li a, .manufacturing_list li { font-size:9px; margin:0px;}
.quality_five h1 {font-size: 30px;}
.get_btn {float: left;} .recent-work-wrap img {height:272px;}
.set_dekstop{display:none;}  .set_mobile{display:block;}
}
@media (max-width:930px){
.set_dekstop{display:none;}  .set_mobile{display:block;}
.mobile_scrollset{float:left; width:100%;}
.mobile_fit2{display:block;}
.envir {height: 445px;}
.navbar-header{float: none; }
.navbar-toggle{display: block;}
.navbar-collapse.collapse{display: none !important;}
.navbar-collapse{width:100%; background-color: #76c7c0;}
.navbar-nav > li {width:100%; line-height:40px; text-align: center; margin:0px;}
.navbar > .container .navbar-brand { margin-left: 0px;}
.sticky .navbar li a {color: #fff;}
.navbar-inverse .navbar-nav .dropdown-menu {background:#c82577;}
.navbar-header { min-height: 68px;}
.navbar-nav, .sticky .navbar-nav{width:100%;}
.sticky .navbar-nav > li {margin-left: 0px; line-height:38px;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color:#fff;}
.company_name{float:left; width:100%;}  .mentioned { margin-left:0%;} .container.adjust_text{width:100%;} #main-slider .carousel .slide-margin { margin-top: 56px;} .carousel-indicators { bottom: -10px;} #main-slider .carousel .item {height:auto;} 
.vision_text {left: 9%;}
.design_forward {margin: 310px 0px 25px 0px;}
.design_servive_height  {height:460px !important;} .forward_back h1 {font-size: 38px !important;} .forward_back p {font-size: 22px;}
.text_swing4 p {margin-top:0px;}
.text_swing {top:75px;}
.power_back{padding-bottom:25px !important; } .power{line-height: 40px !important; padding:25px 0px 0px 0px !important; }
.ragularly { top: 0px !important;}
.cap_text {padding-bottom:15px;}
}
@media (max-width:800px){
.navbar::after {clear: both;}
.navbar::before, .navbar::after { display: table;content: " ";}
.navbar-inverse .navbar-toggle {border-color: #528b86;}
.navbar-inverse .navbar-toggle {background: #76c7c0;}
.navbar-inverse .navbar-toggle {border-color: #528b86;}
button, html [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}
button, [type="button"], [type="reset"], [type="submit"] {cursor: pointer;}
.navbar-toggle {margin-top: 20px;}
.navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-top: 8px;margin-right: -25px !important;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.navbar-inverse .navbar-toggle {background: #76c7c0;}
.col-sm-6.text-size .btn-slide.animation.animated-item-3{margin-left:-4%;}
.innner_heading .center.wow.fadeInDown.animated{text-align:center;}
.inner_sub_menu{display:none;}
#wwa {height: 0px;padding-bottom: 0px;}
.innner_heading{margin-top:30px;}
.footer_bottom{padding-bottom:0px;}
.management{padding-left:15px;}
.btn_left{width:45%; float:left; padding:0px;}
.btn_center{width:10%; float:left; padding:0px;}
.btn_right{width:45%; float:left; padding:0px;}
.btn_right a{float:right;}
.text_center, .leader_title {text-align: center !important;}
.leadership_member{margin-left:30%;}
.chairman, .vision_img{text-align: center;}
.senior_img{margin-left:28%;}
.vis2c h8 {text-align: center;padding-bottom: 10px; width:100%;}
body{overflow-x:hidden;}
section#dg-container{display:none;}
.media_slide{display:block;}
.media_slide .carousel.slide{height:250px; width:100%; float:left;}
.media_slide .carousel-inner{width:100%; height:250px;}
.media_slide .carousel-inner .item{width:60%; height:100%; margin:0% 20%;}
.text_font{font-size:24px !important;}
.our_text p { text-align: center; padding:0px 15px;} .offer{margin:0px 15px;}  .just_title p{padding:0px 15px; margin-bottom:35px;}
.title_design h1{font-size:24px;}
.quality_banner img{width:100%;}
.lead, .service-item p, .lasting h1, .service_provider h1{text-align:center;}
.were {text-align: center;width: 100%;float: left;  line-height:34px;  padding-bottom: 25px;}
.text_swing p, .text_swing2 p, .text_swing4 p{font-size:24px; top:20%; left:20px; right:20px;}
 .text_swing2{width:80%;}
 .text_swing4 {width: 40%;}
.text_swing {width:80%; top: 110px;}
.social_banner h1 {top: 155px; font-size: 32px;right: 20px;left: 20px;}
.humanity p { padding-left: 0px; margin: 0px; text-align: center;}
.thinking {padding:50px 0px; float:left;}
#leadership{padding:80px 0px 30px 0px;}
#leadership { padding: 50px 0px 30px 0px;}
#reach {padding-top: 70px;}
.offer img { width: 50%; margin-top: 50px;margin-bottom: 50px;}  .apparel_category p {text-align:center; padding-right:0px;}
.ragularly {top: 25px !important;} .fabric_inspection_3, .work_man, .iron2_first, .embroidery_height img {height:auto;}
.forward_top, .design_forward{margin-top:135px;}
.carousel .carousel-content {margin-top: 55px;}
.our_most { margin-top: 75px !important;}
.our_most { margin-top: 90px !important;} .mentioned { margin-left:0%;} .container.adjust_text{width:100%;} #main-slider .carousel .slide-margin { margin-top: 56px;} .carousel-indicators { bottom: -10px;} #main-slider .carousel .item {height:auto;}
.capabilities{margin-top:17px;} .cap_heading {font-size: 100px !important;} .carousel-content.apprarel_bannertext.cap_top{margin:90px 0px;}
.vision_text {left: 3%; top:75px;}
.design_forward { font-size: 30px !important;line-height: 32px !important; margin-top: 225px !important;}
#main-slider .prev, #main-slider .next { display: block !important;}
.quality_five h1 {font-size: 28px; padding: 19% 0px 0px 13%;}
.recent-work-wrap img {height: 215px;}
}
/* xs */
@media (max-width: 767px) {
.side_marg{margin-left:0px !important; margin-right:0px !important;}
.next_side{width:50%; float:left;} .dis_nex_prev{display:none;}
.foot {padding-bottom: 0px;}
.container > .navbar-header, .container > .navbar-collapse{ margin-left: 0;background: #76c7c0;}
.sticky .navbar-header .navbar-toggle{margin-top:10px;}
.sticky .navbar-collapse {margin-top:-20px !important;}
.sticky .navbar-header{background:none;}
.sticky .navbar-brand{position:inherit; float:left;}
.navbar-inverse .navbar-toggle  {background:#76c7c0; margin-right:15px !important;}
.sticky .navbar-inverse .navbar-toggle  {margin-right:15px !important;}
.navbar-brand > img{ width: 130px;}
.navbar {height: 52px;}
.navbar-header {min-height: 52px;}
.navbar-nav > li {padding-bottom: 0; line-height:40px; text-align:center;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color:#fff;}
.navbar-inverse .navbar-nav .dropdown-menu {background:#c82577; box-shadow:none !important; margin:0 !important;}
.navbar-nav > li{margin:0;}
.navbar-collapse{margin:0 !important;}
.sticky {height: 52px;}
.navbar > .container .navbar-brand {margin-left:0px;}
.navbar-nav, .sticky .navbar-nav { width: auto;}
.navbar-toggle {margin-right: 15px;}
.sticky .navbar-toggle {margin-right: 15px;}
.footer_bottom{padding-bottom:0px;}
#main-slider .col-xs-12.col-sm-4{margin-top:15px;}
#feature .col-md-3.wow.fadeInDown.text-center.animated{height:250px;}
#feature .col-md-3.wow.fadeInDown.text-center.animated img{float:left;}
#wwapn1{padding-bottom:35px;}
#reach{padding-bottom:0px;}
.get-touch{float:left;}
.col-md-10.wow.fadeInDown.text-center.animated p{text-align:left;}
.cau_hide .cursual h4 {padding-left: 15px; padding-top: 20px;}
#bottom .col-md-6 .col-sm-3.widget{width:50%; float:left;}
body{overflow-x: hidden;} 
#leadership h10 { float: left;}  .apparel_category p {text-align:center; padding-right:0px;}
.center {text-align: left;}
.col-sm-10.center.wow.fadeInDown.leadership.animated{padding-left:0px;}
#mgmt .col-md-3.wow.fadeInDown.animated{width:50%; float:left; height:780px; margin-bottom:15px;}
.top-number{ font-size: 14px;}
#leadership .col-md-6.wow.fadeInDown.text-center.animated {width:50%; float:left;}
input.search-form:hover { width: 120px;}
.feature .btn.btn-qte.readmore {margin-bottom: 35px;}
.top .col-md-3.wow.fadeInDown.text-center.animated div { width: 55%; height: 85%;}
.top .col-md-3.wow.fadeInDown.text-center.animated div p { padding-top: 15px;}
.top .col-md-3.wow.fadeInDown.text-center.animated .btn-primary {margin-top: -95px;}
top .col-md-3.wow.fadeInDown.text-center.animated div {padding: 0px 40px;}
#wwa {background:none; height:auto; padding-bottom:0px;}
#vision{padding-top:0px;}
#vision .vision_row{display:none;}
#main-slider .carousel h1 {
font-size: 25px;}
#clients{padding-top:0px;}
.history h10 {font-size: 24px;}
#main-slider .carousel h2 {font-size: 16px;}
.slider_heading {font-size: 46px !important;line-height: 44px;}
.dg-wrapper a img{max-width: 250px;}
.feature-wrap h2, 
.single-services h2 { font-size: 18px;}
.feature-wrap h3, 
.single-services h3{font-size: 14px;}
.slide_banner img { width:270px;}
.media.accordion-inner .pull-left, 
.media.accordion-inner .media-body{clear: both; }
/*#main-slider .carousel .carousel-content {margin-top:0px;}*/
.accordion-inner h4 { margin-top: 10px;}
.tab-wrap .media .pull-left{clear: both; width: 100%;}
.tab-wrap .media .media-body{clear: both;}
.nav-tabs > li.active > a:after{ display: none;}
#footer .col-sm-6{text-align:center;}
#footer .pull-right{float: none !important;}
.sinlge-skill { margin: 0 auto;margin-top: 30px;margin-bottom: 30px;}
.team .single-profile-top, 
.team .single-profile-bottom { margin-bottom: 30px;}
.clients-area { padding: 60px 0;}
.clients-area h1 {font-size: 25px;}
.portfolio-item, 
#recent-works .col-xs-12.col-sm-4.col-md-3{padding:0 15px;}
ul.social_icons li{margin-right: 0;}
.blog .blog-item .entry-meta{ margin-bottom: 20px;}
.blog .blog-item .blog-content h3 { margin-bottom: 20px;}
.post_reply_comments {padding-left: 20px;}
.environment_img{width: 200px !important;}
#dg-container .dg-wrapper { width: 35%;}
#feature .btn.btn-qte.readmore{margin-left:34%;}
#bannerBg{height:200px;}
#bottom .col-md-4 .widget img{width:40%; margin-left:30%;}
.description{float:left;}
.company_name{float: left; width: 100%;}
.company_name h5{text-align:center;}
#bottom .col-md-6 .col-sm-3.widget{margin-bottom:20px;}
.col-sm-3.widget, .widget.description{text-align:center;}
.title_company{padding-top:20px;}
.wwa li {width:auto; float:left;}
.wwa{margin-left:12%;}
.sub_close{display:none;}
.innner_heading {padding-top: 25px;}
.div_close{display:none;}
.right_side{float:right;}
.touch_in{margin-bottom:25px;}
.leader_title{padding-bottom:25px; width:100%;}
.leadership_member, .senior_img{margin-left: 0%;}
#leadership h10 {font-size: 24px;}
.vis2c { float: left; padding: 25px 0px;}
#vis2{padding-bottom:0px;}
.visionbody {padding-left: 16px;}
#main-slider{padding:11px 0px;}
.main_slider_main{ margin-top: 27px;}
.pad{padding:0px 15px;}
#title1 {padding-top: 95px;}
#contact-info{padding-top:25px; padding-bottom:0px;}
.aaprel_banner{padding:0px !important;}
.banner_top{margin-top:-5px;}
#main-slider .carousel h1 { font-size: 44px;line-height: 40px; margin:15px 0px;}
.slider_apparelparagraph {font-size: 40px;line-height: 44px;}
.aparel_text{float:left;}
.what2{margin:25px 0px;}
.womenswear a {margin-left: 43%; float:left;} .womenswear ul li {text-align:left;}
.womenswear ul { margin-top: 25px;margin-left: 30%; margin-right: 0;}
.mobile_apparel_list{width:100%;}
.womenswear ul li {background: url(../images/apparel/list_style.png) left 10px no-repeat;}
.apparel_category h2 {font-size: 24px;}
.article_1{text-align:center;}
.article_1 img{width:50%;}
.back_adjust{padding-top:25px !important; padding-bottom:25px; float:left; width:100%;}
.our_text {width:100%; margin:0%;} .our_text p{padding:0px 15px;} .offer{margin:0px 15px;} .offer h1{margin:35px 0px 0px 0px; padding:35px 0px;}
.title_design h1, .just {margin: 35px 0px;}
.design_forward {margin-bottom:25px !important;}
.forward_text {font-size: 18px !important;}
.brand_heading {font-size: 36px !important;}
.row { margin-right: 0px; margin-left: 0px;}
.integarte_approch h1 {margin:0px 0px 35px 0px; text-align:center; padding-right:0px;}
.integarte_approch p{text-align:center; padding-bottom:35px; padding-right:0px;}
.integarte_approch ul {margin-bottom:35px;}
.integarte_approch2 h1 {margin:35px 0px; text-align:center; padding-left:0px;} .integarte_approch2 p{text-align:center; padding-left:0px;}
.integrate, .integrate_bg {padding:35px 0px;}
.integarte_approch2 h1 {margin:35px 0px; text-align:center; padding-left:0px;} .integarte_approch2 p{text-align:center; padding-left:0px; padding-right:0px;}
.integrate, .integrate_bg {padding:35px 0px;}
.fabric_section h1, .garment_cut h1, .inspection_img h1, .fabric_para p, .ironing h1{text-align:center; font-size:20px;} .fabric_section p {padding:0px; text-align:center;}
.fabric_para p { margin-top: 40px; font-size:14px; margin-bottom: 40px;}
.pattern1 img {margin:0px 0px 30px 0px; height: auto; width: 100%;}
.pattern2 img {margin: 0%; height: auto; width: 100%;}
.garment_cut p {text-align: center; width: 100%; margin:0px 0px 35px 0px;}
.inspection_img p{text-align:center; margin-bottom:30px;} .ironing2 {text-align:center; margin:35px 0px;} .ironing p{text-align:center; margin-bottom:35px;}
.enmbroidery1{height: auto;  margin-bottom: 20px;} 
.iron4, .iron2, .wash2{margin-top:20px;}
.iron1.enmbroidery1{margin-bottom:0px;}
.embroidery_height img {height: auto;}
.identify{width:46%; margin:0% 2%; height:465px;}
.lasting h1{padding-top:45px;} 
.text_swing { width: 88% !important;top: 135px !important;left: 50px;right: 50px;} .text_swing p{text-align:center;}
.humanity h1 {margin:18px 0px;}
.think_man{text-align:center;}
#history {padding: 20px 0px 20px 0px;}
.navbar-toggle {margin-right:-12px !important;} .left_text p{text-align:center;} .title_design h1 { margin: 20px 0px;}
.ragularly {top: 170px !important;width: 87% !important;text-align: center;left: 50px; right: 50px;}
.text_swing4 { width: 87%;top: 210px;left: 50px; right: 50px; text-align: center;}
.fabric_inspection_3, .work_man, .iron2_first, .embroidery_height img {height:auto;}  .process_left {margin-left: 0px;}
.large_medium img, .why_mohan ul{margin-bottom: 40px;} .large_extra h1{margin: 30px 0px !important; font-size: 28px;} .break{display:none;} .quality_h h1 span{display:block;}
.our_font{font-weight:700 !important; font-family: 'PT Sans', sans-serif; line-height:52px; margin-left:0px !important;} .slider_right {padding-left: 0px; padding-right:0px; } .first_heading {margin-top:10px; line-height:28px !important;}
.capabilities {margin-top: 0px;} .cap_heading {line-height: 90px !important; margin-top: 0px !important; font-size: 96px !important;}
.mobile_manufacturing1{display:none;} .mobile_manufacturing{display:block;} .mobile_manufacturing p{margin-top:35px;} 
/*.adjust_text{position:initial; float:left; margin:0px; height:auto; background:#ba1f63;}*/
.seven_res{display:none;} .slider_paragraph {font-size: 16px;}
#main-slider .carousel .btn-slide, #main-slider .carousel .btn-slide2 { padding: 5px 15px; font-size: 14px;}
 #main-slider .carousel .slide-margin {margin-top: 30px;} .carousel-indicators {bottom: 0px;} .last_heading{line-height:28px !important;} .watch_bg{background:#c82577 !important;} .watch_btn { margin-left: 28% !important; margin-bottom: 25px;}
.banner_mobile1{display:none;} .banner_mobile{display:block;}
.banner_para{font-family: 'PT Sans', sans-serif; font-size:16px;}
.font_change{font-family: 'PT Sans', sans-serif; font-size:32px !important; margin-top: 50px !important;}
.col-sm-6.text-size{width:100%;}
.mobile_fit2{display:block; padding:0px;} .mobile_fit2 img{width:100%; float:left;}
.carousel-indicators {left: 57%;}
.banner_mobile1{display:block;}  .banner_mobile{display:none;}
.banner_para{font-family: 'PT Sans', sans-serif; font-size:16px;}
.font_change{font-family: 'PT Sans', sans-serif; font-size:32px !important; margin-top: 50px !important;}
.fabric_2 {margin-top: 20px;} #vision {background-position: right !important;}
.top_side{padding-top:0px !important;} .top_side2{margin-top:20px;}
.forward_back h1 {margin:0px !important; padding:30px 0px 10px 0px !important; }
.social_hr{width:270px;}
.envir {height: 295px;}
.mobile_apparel_list1{display:none;} .mobile_apparel_list{display:block;}
.get_btn {float: left;}
.contact_top{margin-top:70px;}
.recent-work-wrap img {height: auto;}
}
@media(max-width:875px){.navbar-toggle {margin-right: -60px;} .sticky .navbar-toggle {margin-right: -60px;} body{overflow-x:hidden;}
section#dg-container{display:none;}
.media_slide{display:block;}
.media_slide .carousel.slide{height:250px; width:100%; float:left;}
.media_slide .carousel-inner{width:100%; height:250px;}
.media_slide .carousel-inner .item{width:60%; height:100%; margin:0% 20%;}
}
@media(max-width:850px){.navbar-toggle {margin-right: -40px;} .sticky .navbar-toggle {margin-right: -40px;}
}
@media (max-width:768px){
.navbar-toggle {margin-right:-12px !important;}
.sticky .navbar-toggle {margin-right:-12px !important;}
section#dg-container{display:none;}
.media_slide{display:block;}
.media_slide .carousel.slide{height:250px; width:100%; float:left;}
.media_slide .carousel-inner{width:100%; height:250px;}
.media_slide .carousel-inner .item{width:60%; height:100%; margin:0% 20%;}
.side_adjust{margin:0px 15px;}
.text_swing {width: 80%;top: 135px;} 
.text_swing p, .text_swing2 p, .text_swing4 p { font-size: 22px;line-height: 26px;}
.ragularly {top: 170px !important; width: 79% !important;}
.swing_h p {margin-bottom: 50px;} .text_swing4 {width: 82%;top: 210px;} .slider_heading {font-size: 28px !important;line-height: 28px;}
.vision_text {left: 0;top: 75px;width: 100%;height: auto;} .vision_mobile1{display:none;} .vision_mobile{display:block;}
.mobile_apparel_list1{display:none;} .mobile_apparel_list{display:block;}
}
@media (max-width:720px){
.slider_heading {font-size: 26px !important;} .watch_btn {margin-left: 25% !important;}
.forward_back h1 {font-size: 37px !important;} .forward_back p {font-size: 18px;}
.quality_five h1 { font-size: 24px; padding: 10% 0px 0px 10%;}
}
@media (max-width:700px){.watch_btn { margin-left: 19% !important;}
.womenswear a {margin-left: 38%;}
.mobile_apparel_list1{display:none;} .mobile_apparel_list{display:block;}
.text_swing {top: 40px !important;} .ragularly { top: 55px !important;} .text_swing4 {top: 135px;}
.power {line-height: 34px !important;} .forward_back h1 {font-size: 32px !important;}
}
@media(max-width:659px){
.slider_aaprel.aparel_process{line-height:39px !important;}
.top .col-md-3.wow.fadeInDown.text-center.animated div { width: 52%;height: 85%;} #feature .btn.btn-qte.readmore {margin-left: 30%;}
.social_banner h1 {top: 181px;font-size: 26px; right: 20px;left: 0px;} 
text_swing { width: 88% !important;top: 75px !important; left: 36px;right: 50px;} #main-slider .carousel h1 {line-height: 28px;} .col-sm-6.text-size .btn-slide.animation.animated-item-3 {margin-left: 19%;} #main-slider .carousel .carousel-content { margin-top: 50px;} .feature {padding-top: 20px;} .last_heading { margin-top: 10px;} 
.slider_heading {font-size: 24px !important;} .slider_paragraph {font-size: 14px;}
.watch_btn {margin-left: 24% !important;} .our_font {line-height:40px !important;}
.mobile_apparel_list1{display:none;} .mobile_apparel_list{display:block;}
.womenswear ul { margin-left: 25%;}
}
@media(max-width:630px){#feature .col-md-3.wow.fadeInDown.text-center.animated img {width: 100%;}
.top .col-md-3.wow.fadeInDown.text-center.animated div { width: 100%; margin-bottom:35px;} .same_box {width: 100%;} .brand_heading {margin-top:60px;} #main-slider .carousel .slide-margin { margin-top: 110px;} #main-slider .carousel .carousel-content {margin-top: -30px;} .watch_btn {margin-left: 22% !important;}
}
@media(max-width:600px){
.top .col-md-3.wow.fadeInDown.text-center.animated div { width:100%; height: 85%;}
.media_slide .carousel-inner .item {width: 70%; margin: 0% 15%;}
.wwa { margin-left: 0%;}
.sub_close {display: block;}
#leadership{padding: 85px 0px 30px 0px;}
#mgmt .col-md-3.wow.fadeInDown.animated {margin-bottom: 30px;}
.senior{padding-top:25px; padding-bottom:0px;}
#wwa{display:none;}
.social_banner h1 { top: 80px; font-size: 26px; right: 20px; left: 2px;}
.text_swing p, .text_swing2 p, .text_swing4 p { font-size: 18px;top: 20%;left: 20px; right: 20px;line-height: 22px; width: 99%;}
.think_man img{width:100%;}
.social_banner_top { float: left; margin-top: 50px;}
.watch_btn {margin-left: 20% !important;}
.slider_paragraph {font-size: 18px;}
.innner_heading { padding-top: 25px;margin-top: 60px;}
.design_forward {margin-top: 290px !important;}
#wwapn1 .right_side{padding-bottom:15px;} #main-slider .carousel h1 {font-size: 34px !important;line-height: 38px !important; margin-bottom:20px;} #feature .btn.btn-qte.readmore {margin-left: 30%;} #history {padding: 55px 0px 20px 0px;} #reach {padding-top: 100px;} .title_design h1 { margin: 20px 0px;}
.swing_h p {margin-bottom: 30px;}
.our_font {line-height: 32px !important;}
.ragularly, .text_swing{top: 115px !important;}
.humanity h1 {font-size:24px;}
.fabric_inspection_3, .work_man, .iron2_first, .embroidery_height img {height:auto;}
/*#main-slider .carousel .carousel-content {margin-top: 90px;}*/
.our_font{font-weight:700 !important; font-family: 'PT Sans', sans-serif; line-height:52px;} 
.cap_heading {line-height: 30px !important;} .carousel-content.apprarel_bannertext.cap_top{margin-top:0px !important;}
.mobile_manufacturing1{display:none;} .mobile_manufacturing{display:block;} .mobile_manufacturing p{margin-top:35px;} .fabric_2 {margin-top: 20px;}
.banner_mobile1{display:none;} .banner_mobile{display:block;} .carousel-indicators {bottom: 10px;}
#main-slider .carousel .slide-margin {margin-top: 40px;}
.vision_text {top: 115px;}
.forward_back p {font-size: 21px;line-height: 28px;} .forward_back {padding-bottom:0px;}
.process_top{margin-top:100px !important;}
.process600{margin-top: 50px !important;}
.flot_left{float:left;}
}
@media (max-width:565px){
#feature .col-md-3.wow.fadeInDown.text-center.animated img {width: 100%;}
.top .col-md-3.wow.fadeInDown.text-center.animated div { width: 100%; height: 58%; margin-bottom: 46px;}
#feature .col-md-3.wow.fadeInDown.text-center.animated {margin-bottom: 30px;}
.col-sm-6.text-size .btn-slide.animation.animated-item-3 { margin-left: 14%;}  .process_left {margin-left: 0px;}
.slider_paragraph { padding: 0px 12%;}
.wwa li { width: 100%;float: left;}
.sub_close {display: none;}
.watch {width: 96%; margin: 0% 2%;}
.visionbody {padding-left: 14px;}
.btn_left{width:40%; float:left; padding:0px;}
.btn_center{width:20%; float:left; padding:0px;}
.btn_right{width:40%; float:left; padding:0px;}
.design_forward { margin: 250px 0px 0px 0px;}
.title_design h1{padding:0px 15px;}
.design_forward { margin: 215px 0px 0px 0px;}
.forward_text {line-height:28px;}
.brand_heading {font-size: 28px !important;}
.cap_heading {font-size: 74px !important;}
.cap_design h1 { margin: 35px 0px 35px 0px;font-size: 22px;}
.text_swing, .text_swing2, .text_swing4 {  width: 90%; left: 27px;} #history {padding: 50px 0px 20px 0px;} #reach { padding-top: 90px;} .offer img { width: 60%;} #main-slider .carousel h1 {margin-top: 25px;/* font-size: 50px !important;*/ line-height: 48px;} #feature .btn.btn-qte.readmore {margin-left:28%;}
.envir .slider_aaprel.our_most{line-height:48px !important;}
.ragularly { width: 90% !important;} .text_swing{top:90px !important; width:90% !important;}
.mobile_fit{display:block;}
.apprel_hide{display:none;}
.mobile_fit{width:100%; height:auto; float:left; padding:0px;}
.mobile_apparel_title{background:#c62a77; width:100%; height:auto; padding:25px 0px; float:left; text-align:center;}
.mobile_fit img{width:100%; float:left; margin-top:50px;}
.mobile_fit h1{font-size:42px; font-weight:800; line-height:40px; padding:0px 15px; margin:40px 0px 35px 0px; letter-spacing:-2px; color:#fff; text-transform:uppercase; font-family: 'Open Sans', sans-serif;}
.mobile_fit p{font-size:30px; line-height:28px; color:#fff; margin-bottom:36px; font-weight:600;}
.mobile_p {font-size: 17px !important;color: #fff;font-weight: 300 !important; line-height: 28px !important; text-align:center;}
#vis2 {float: left;} .mobile_vision{font-size: 36px; font-weight:300;}
.mobile_vision{font-size: 28px !important;font-weight: 300 !important;letter-spacing: 0px !important;}
.design_p{line-height:36px !important; padding:0px 15px;}
.brand_heading_fit{font-weight: 300 !important;letter-spacing: 0px !important;padding: 0px 15px;font-size: 26px !important;}
.brands_p{padding:0px 15px; font-size:18px !important; font-weight:normal !important; line-height:26px !important;}
.mobile_bottom{margin-bottom:35px;}
.botm_social{margin-bottom:0px !important;} .top_marg{margin-top:-50px;} 
.our_font{font-weight:700 !important; font-family: 'PT Sans', sans-serif !important; letter-spacing:0px !important;}
/*.adjust_text{position:initial; float:left; margin:0px; height:400px; background:#ba1f63;}*/ #main-slider .carousel .slide-margin {margin-top: 80px;}  .last_heading{line-height:28px !important;} .watch_bg{background:#c82577 !important;} .watch_btn { margin-left: 17% !important;}
.banner_mobile1{display:none;} .banner_mobile{display:block;}
.banner_para{font-family: 'PT Sans', sans-serif; font-size:16px;}
.font_change{font-family: 'PT Sans', sans-serif; font-size:32px !important; margin-top: 15px !important;}
.our_font {line-height: 40px !important;} .environment_textup{float:left;}
#wwapn1 {padding: 35px 0px;float: left;width: 100%;}
.womenswear ul { margin-left: 21%;}
} 
@media (max-width:535px){ .col-sm-6.text-size .btn-slide.animation.animated-item-3 {margin-left: 12%;} .visionbody {padding-left: 12px;} #main-slider .carousel h1 {margin-top: 25px;} .quality_banner{padding:0px;} .large_extra h1 { margin: 35px 0px !important;font-size: 22px;} .watch_btn {margin-left: 16% !important;}.cap_text {font-size:26px;}
.carousel-content.apprarel_bannertext.cap_top {margin-top: 20px !important;}
#main-slider .carousel h1 {font-size: 36px !important;} 
.our_font {line-height: 40px !important;font-size: 42px !important;}
.mobile_fit h1 {font-size: 38px;line-height: 40px;}
#mgmt .col-md-3.wow.fadeInDown.animated {height:820px;}
.womenswear a {margin-left: 35%;}
}
/* XS Portrait */
@media (max-width: 480px) {
#main-slider{padding-bottom:25px;}
.dg-wrapper a img{ max-width: 200px;}
.lasting h1 {padding-bottom: 10px; padding-top:25px;}
#feature .col-md-3.wow.fadeInDown.text-center.animated img{width:100%;}
.top .col-md-3.wow.fadeInDown.text-center.animated div { width: 100%; height: 85%; margin-bottom:0px;}
.top .col-md-3.wow.fadeInDown.text-center.animated .btn-primary {margin-top: -5px;}
#feature .col-md-3.wow.fadeInDown.text-center.animated{height:auto; margin-bottom:30px;}
.cursual h4 {padding-left:15px;}
.col-md-6 .col-sm-3.widget{width:50%; float:left;}
.btn-qte { padding: 5px 0px;}
.btn-primary { padding: 5px 15px;}
#leadership h10{font-size: 24px;} .vis2c h8{line-height:26px; font-size: 24px;}
.history h10{font-size: 24px; text-align: left; float: left;}
.foot h10{text-align:center !important; float:none;}
#feature{padding-top:0px;}
.environment_img{width:200px;}
.media_slide{display:block; width:90%; margin:0% 5%;}
section#dg-container{display:none;}
.media_slide .carousel.slide{height:250px; width:100%; float:left;}
.media_slide .carousel-inner{width:100%; height:250px;}
.media_slide .carousel-inner .item{width:100%; height:100%; margin:0px;}
.btn.btn-qte.readmore{margin-bottom:25px;}
#services{padding-top:0px;}
#services .center{padding-bottom:15px;}
.diagram {margin:20px 0px; width: 100%;}
#bottom{padding-bottom:0px;}
#bottom .col-sm-3.widget h5{float: right;width: 100%;text-align: right;margin-top: 15px;}
#bottom .col-md-2{float:left;}
.company_name h5{text-align:center;}
.slider_paragraph {padding: 0px 5%; margin:0px;} 
#feature {padding-top: 15px;}
.innner_heading h10{font-size: 20px;text-align: center;float:none;}
.btn_left{width:45%; float:left;}
.btn_center{width:10%; float:left;}
.btn_right{width:45%; float:left;}
.btn_right a{float:right;}
.over{ padding-right: 20px;padding-left: 15px;}
.visionbody h10{text-align:center; width:100%; font-size:24px; padding-top:20px; padding-bottom:0px;}
.text_font{text-align:center !important; padding-bottom:15px; line-height:26px;}
#main-slider .carousel .slide-margin {margin-top: 50px;}
.apparel_category h2 {line-height: 28px; margin-top:38px;}
.cap_text {font-size:22px;}
.cap_top { margin-top: 150px !important;}
.large_medium img { margin-bottom: 35px;}
.why_mohan h1 {padding-left:0px;} .why_mohan ul{padding-left:0px; margin-bottom:35px;}
.our_most{margin-top:150px !important;}
.were {text-align: center !important;width: 100%;float: left; line-height:30px; padding-bottom: 25px;}
social_banner h1 { top: 125px; font-size: 20px;}
.text_swing, .text_swing2, .text_swing4 {top: 20px;}
.social_banner h1 {font-size: 20px; left: 1px;}
.swing_h p {margin-bottom: 30px;}
.row.complete_provider{margin-top:5px;}
.service_provider ul {margin-top:20px;} #feature .btn.btn-qte.readmore {margin-left: 26%;} .identify { width: 100%;margin: 0px;height: auto; padding-bottom: 30px;} .identify p {text-align:center;}
.text_swing {top: 19px !important;} .ragularly{top: 70px !important;}
.text_swing4 {top: 105px;}
.humanity h1 {font-size:24px;}
#main-slider .carousel h1 {line-height: 44px;} .mobile_fit h1 {font-size: 30px;line-height: 30px; padding: 0px 15px;} .large_extra h1 {font-size: 18px;}
.quality_embed{font-size:18px !important;} .first_heading {line-height: 40px !important; font-size: 28px !important;} #main-slider .carousel h1 {font-size: 24px !important;line-height: 26px !important; margin-bottom: 5px;} .last_heading{line-height:40px !important;} .adjust_text {height: 450px;}
.watch_btn { margin-left: 12% !important;}
.large_extra h1 span{display:block;} .large_extra h1 br{display:none;}
#main-slider .carousel .item {margin-top: 26px;}
.banner_mobile1{display:none;} .banner_mobile{display:block;}
.our_font {line-height: 38px !important;font-size: 38px !important;}
#leadership .col-md-6.wow.fadeInDown.text-center.animated {width: 100%;}
#mgmt .col-md-3.wow.fadeInDown.animated {width: 100%;height: auto;}
.womenswear ul {margin-left: 19%; margin-right: 0%;}
#main-slider {margin-top: 0px;}
}
@media (max-width:430px) {
.our_font {line-height: 30px !important; font-size: 32px !important;}
.cap_text { font-size: 20px;}
}
@media (max-width:414px) {
.watch_btn {margin-left: 5% !important;} #main-slider .carousel h1 { font-size: 30px !important; line-height: 28px !important;} .adjust_text {height: 400px;} .adjust_text {height: 370px;} .four_res{display:none;}
.carousel-indicators {left: 56%;width: 50%;}
.womenswear ul {margin-left: 9%;}
}
@media (max-width: 360px) {
#feature .col-md-3.wow.fadeInDown.text-center.animated img{width:100%; }	
#main-slider .carousel .carousel-content {margin-left: 0px;}
#leadership .col-md-6.wow.fadeInDown.text-center.animated {width:100%; float:left;}
#mgmt .col-md-3.wow.fadeInDown.animated {width:100%; float:left; height:auto;} 
#clients {display:block;}
#reach{padding-bottom:0px;}
#feature .btn.btn-qte.readmore { margin-left: 17%;}
.end{margin-bottom:0px !important;}
.phone_no{margin-right:60px;}
#bottom .col-md-3 .bottom{float:left;}
.diagram{width:100%;}
.slider_heading { font-size: 32px !important;line-height: 38px;}
.watch_btn { margin-left: -2% !important;}
.slider_paragraph {padding:0%;}
.watch {width: 100%; margin: 0%;}
.btn_left{width:50%; float:left;}
.btn_center{display:none;}
.btn_right{width:50%; float:left;}
.btn_right a{float:right; font-size:9px;}
.btn_left a{font-size:9px;}
.same_box{width:100%; float:left;}
.womenswear {padding-top:25px; margin-bottom:25px;}
.what_3{margin-bottom:25px;}
.back_adjust { padding-top:25px !important;}
.slider_apparelparagraph {font-size: 24px;line-height: 28px;}
.title_design h1 {font-size: 22px;}
.brand_heading {font-size: 20px !important;}
.left_text {margin: 40px 0px 0px 0px;}
.side_adjust { margin: 0px;}
.cap_heading {font-size: 64px !important;}
.cap_top { margin-top: 170px !important;}
.integarte_approch h1, .integarte_approch2 h1{font-size:22px;}
.our_most{font-size:40px !important;}
.identify {width:100%; margin:0px; height:auto; padding-bottom:30px;}
.social_banner h1 {font-size: 14px;}
.text_swing p, .text_swing2 p, .text_swing4 p { font-size: 13px; top: 20%;  left: 0px; right: 0px;line-height: 16px; width: 96%;} #main-slider .carousel h1 { margin: 5px 0px;} .left_text p {font-size: 14px;} #main-slider .carousel h1 {font-size: 38px !important; line-height:38px !important;} #main-slider .carousel h1 { font-size: 20px !important;line-height: 20px !important;}
.title_design.environmenth h1{margin:35px 0px;} .large_extra h1 {font-size: 17px;} .quality_embed{font-size:16px !important; padding:0px !important;}
.mobile_fit h1 {font-size: 26px;line-height: 28px;}
.our_font {line-height: 28px !important;font-size: 29px !important;}
.womenswear a { margin-left: 26%;}
.womenswear ul {margin-left: 0%;margin-right: -4%;padding: 0px;}
}
@media (max-width:340px){.watch_btn {margin-left: -13% !important;}}
@media (max-width:333px){.watch_btn {margin-left: -14% !important;} .font_change{width:100% !important; float:left; margin-bottom:15px !important;}
.our_font {line-height: 27px !important;font-size: 27px !important;} #main-slider .carousel .btn-slide {padding: 6px 13px;} .watch_btn{margin-top:15px;} .carousel-indicators {left: 53%; width: 55%;}
.womenswear ul li {font-size:11px;}
}
@media (max-width:320px){
.row.slide-margin .col-sm-6 .carousel-content a{float:left;}
.btn-slide2.animation.animated-item-3{margin-top:0px !important; margin-left:5px;}
.watch_btn {margin-left:31px !important;}
#main-slider .active .btn-slide2.animation.animated-item-3 { margin-left: 17px; margin-top: -6px !important;}
#feature .btn.btn-qte.readmore {margin-left: 14%;}
.email_adjust { padding-left: 0px;}
.slider_heading {font-size: 26px !important;line-height: 28px !important;}
.btn_right a{float:right; font-size:7px;}
.btn_left a{font-size:7px;}
.brand_heading {margin-top:10px}
.brand_heading {font-size: 18px !important;}
.cap_heading {font-size: 56px !important;}
.integarte_approch h1, .integarte_approch2 h1 {font-size: 20px;}
.our_most {font-size: 34px !important;}
.social_banner h1 {font-size: 14px;}
.text_swing p, .text_swing2 p, .text_swing4 p { font-size: 12px;}
.text_swing, .text_swing2, .text_swing4 { top: 5px; left: 21px;} .offer img {width: 70%;} 
.text_swing {top: 1px !important;} .ragularly {top: 38px !important;} .text_swing4 {top: 50px;}
.cap_top {margin-top: 120px !important;} .large_extra h1 {font-size: 15px;}
.response_text{width:100%; float:left; font-size:15px; line-height:18px;}
#main-slider .carousel h1 {font-size: 20px !important;line-height: 20px !important;}
}