@charset "utf-8";
.bottom-globebox .ourglobal-box,.ourservice-icon,.smart-img,.smart-img img{position:relative}:root{--common-hading-title:30px;--small-title:14px;--hightlightedcolor:#0069A5;--black-color:#000000;--white-color:#fff;--regular-fontsize:16px;--highlighted-title:18px}.press-wrapper .press-main a.seemore-link,.right-function-details p,.table-striped strong,body{font-size:var(--regular-fontsize)}.tabs-link .about-navgiation{display:flex;justify-content:center;column-gap:18px}.tabs-link .about-navgiation li a{border-radius:5px;background:var(--white-color);padding:12px 18px;box-shadow:0 4px 15px 0 rgba(0,0,0,.05);font-size:14px;text-transform:uppercase}.about-services .services-box h3 strong,.corevalues-box h3{font-size:var(--subtitlefontsize)}.tabs-link .about-navgiation li a:hover,.tabs-link .about-navgiation li.active a{background-color:var(--black-color);color:var(--white-color)}.tabs-link .about-navgiation li.active a:focus,.tabs-link .about-navgiation li.active:focus-visible{outline:0;text-decoration:none}.about-container .tab-pane,.partner-wrapper .login-page .full-row,.partner-wrapper .login-page .full-row .form-control{width:100%}.small-title{font-size:14px;color:var(--hightlightedcolor);font-family:var(--boldfonts)}.about-details{text-align:center;margin-top:50px}.about-details h1{margin-top:0;margin-bottom:18px}.about-services-section{margin:30px 0}.about-services{display:flex;column-gap:18px}.about-services .services-box{flex-basis:33%;flex-grow:1;display:flex;padding:18px;border-radius:15px;column-gap:18px;margin:18px 0;transition:.3s}.about-services .services-box:hover{background-color:var(--white-color)}.about-services .service-icon{width:66px;height:66px;border-radius:100px;background:#f1f2f5;display:flex;justify-content:center;align-items:center}.about-services .services-box p,.corevalues-box,.sevice-details-pera{width:calc(100% - 100px)}.about-services .services-box h3 strong,.core-title{width:100%;display:inline-block;color:var(--hightlightedcolor);font-family:var(--boldfonts)}.sevice-details-pera h3{margin:0 0 10px}.core-title{font-size:var(--sectionheadingfontsize)}.corevalues-box h3{margin:0 0 12px}.corevalues-box ul{display:flex;column-gap:18px;margin:0 0 12px 18px;padding:0;list-style-type:disc;flex-wrap:wrap}.corevalues-box ul li{width:33%}.about-common-title{font-size:var(--common-hading-title);font-family:var(--boldfonts);text-transform:none}.ourglobal-serach{background:url(https://static.fibre2fashion.com/homepageresources/images/global-outreach.jpg) center 0 no-repeat #ecebeb;padding-top:500px}.globe-box{display:flex;justify-content:center;width:60%;margin:10px auto 40px;border-bottom:1px solid #dbdbdb;padding-bottom:40px}.globe-box:last-of-type{border-bottom:0;margin-bottom:0}.bottom-globebox .ourglobal-box::before{content:'';position:absolute;top:-48px;width:15px;height:15px;border-radius:100px;background-color:var(--hightlightedcolor)}.ourglobal-box{flex-basis:33%;text-align:center;line-height:1.2}.highlighted-txt{font-size:var(--highlighted-title);font-family:var(--boldfonts);color:var(--hightlightedcolor)}.count-txt{font-size:46px;font-family:var(--boldfonts)}.million-txt strong{font-size:var(--sectionheadingfontsize)}.ourglobal-serach h2{margin-bottom:50px}.million-txt{font-size:18px;display:flex;flex-direction:column;line-height:1.3}.ourservices-section{background-color:#f6f6f6;padding:50px 0}.main-services{display:flex;column-gap:18px;row-gap:5px;flex-wrap:wrap;text-align:center;margin-top:38px;justify-content:center}.main-services .ourservices-box{flex-basis:32.33%;flex-grow:0;display:flex;padding:18px;border-radius:15px;column-gap:18px;transition:.3s;flex-direction:column}.ourservice-icon{z-index:9}.ourservice-icon::before{position:absolute;background-color:var(--white-color);border-radius:100px;width:56px;height:56px;margin:-12px auto 0 -20px;content:'';z-index:-1}.ourservices-details{margin-top:18px}.ourservices-details h3{font-size:var(--highlighted-title)!important;color:var(--hightlightedcolor);font-family:var(--boldfonts)}.contact-details-section p,.contactdetails,.press-wrapper .press-main a{font-size:var(--highlighted-title)}.ourservices-details span,.press-thumbnail{width:30%}.busines-segments-section{background-color:#ecebeb;padding:40px 0}.busines-segments-section h2{margin-bottom:30px;margin-top:0}.business-seg-box ul{display:flex;flex-wrap:wrap;column-gap:30px;list-style-type:disc}.business-seg-box ul li{flex-basis:30.33%;flex-grow:1;margin-bottom:8px}.main-smartsection{display:flex;align-items:center;column-gap:50px}.smart-way{padding:75px 0 40px}.left-function-icons{flex-basis:35%;flex-grow:1}.left-function-icons .smalltitle{width:160px;font-size:25px;color:#fff;position:absolute;margin:0 auto;display:flex;justify-content:center;left:161px;text-align:center;align-items:center;z-index:9;line-height:30px;top:160px}.right-function-details{width:calc(100% - 35%);overflow:hidden}.right-function-details .smalltitle{width:100%;font-size:35px;color:#fff;position:absolute}.smart-img::before{animation:20s linear infinite spin;border-radius:100%;content:'';width:395px;height:398px;border:dashed 1px var(--hightlightedcolor);position:absolute;left:46px;z-index:0}.right-function-details .slick-slide{margin:10px}.right-function-details .small-title{text-transform:uppercase}.right-function-details .headingtitle{font-size:var(--common-hading-title)!important;font-weight:var(--boldfonts);text-transform:none;margin-top:8px}.right-function-details .slick-dots{bottom:-12px;left:0;text-align:left}.right-function-details .slick-dots li{margin:0}.right-function-details .slick-dots li button:before{font-size:40px;line-height:20px}.slick-initialized .slick-slide:focus-within{outline:0;border:0}.mobile-tabnavigation{display:none}@keyframes spin{100%{transform:rotate(1turn)}}.inner-header{background-color:#ecebeb;padding-bottom:130px}.partner-wrapper,.press-main{padding:25px;background-color:var(--white-color)}.press-wrapper{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:30px;margin-top:-80px}.press-wrapper .press-main{flex-basis:48%;flex-grow:1;position:relative}.press-main{display:flex;border-radius:18px;column-gap:30px}.press-thumbnail img{border-radius:10px;border:1px solid #f5f5f5}.press-release-details{width:calc(100% - 30%)}a.seemore-link{display:flex;column-gap:9px;justify-content:end;color:var(--hightlightedcolor);position:absolute;right:20px;bottom:16px}.address-details,.contactdetails a{color:var(--white-color)}a:hover.seemore-link{display:flex;column-gap:9px;justify-content:end;color:var(--hightlightedcolor)}a:hover.seemore-link img{filter:brightness(.5)}.contact-form-section h1,.cookie-details .policy-container h3:first-of-type,.press-wrapper .press-main h3{margin-top:0}.pagination-bottom{width:100%;text-align:right}p.pr-middle-content{margin-bottom:45px}.partner-wrapper{width:80%;margin:-80px auto 0;border-radius:15px}.partner-wrapper .login-page .form-group{display:flex;flex-wrap:wrap;column-gap:18px;row-gap:18px;margin-bottom:0}.partner-wrapper .login-page .form-group .form-control{height:45px;border-radius:5px}.partner-wrapper .login-page .form-group .filed-row{flex-basis:48%}.comment-row{width:99.5%}.partner-wrapper .login-page .full-row .main-btn{text-align:center}.contactform-wrapper .submit-btn,.partner-wrapper .login-page .full-row .main-btn button{background-color:var(--black-color)!important;color:var(--white-color)!important;outline:0;border:solid 2px var(--black-color)!important;padding:8px 25px!important;text-transform:uppercase!important;border-radius:5px!important}.contactform-wrapper .submit-btn:hover,.partner-wrapper .login-page .full-row .main-btn button:hover{background-color:transparent!important;color:var(--black-color)!important}.contact-wrapper{display:flex;background-color:var(--white-color);overflow:hidden;border-radius:10px;margin-top:-80px}.contact-details-section{width:35%;background:url(https://static.fibre2fashion.com/homepageresources/images/office-img.jpg) 0 0/cover no-repeat;position:relative;padding:35px}.contact-details-section::before{content:'';position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.7)}.contact-details-section h2{color:var(--white-color);margin-top:0;margin-bottom:22px}.contact-details-section p{line-height:1.5;margin-bottom:35px}#cookietable .modal-header h4,#thirdparty .modal-header h4,.contact-details-section p strong,.contactdetails strong,.inquiry-bg span{font-family:var(--boldfonts)}.address-details{position:relative}.contact-form-section{width:calc(100% - 35%);padding:35px}.location-details{border-bottom:1px dashed #6e6e6e;padding-bottom:30px;margin-bottom:30px}.location-details:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}.common-icons{width:50px;height:50px;display:inline-block;vertical-align:top;margin-right:18px}.contactdetails{line-height:1.5;width:calc(100% - 80px);display:inline-block}.inquiry-bg{display:flex;column-gap:18px;background-color:#f6f9fb;padding:15px;align-items:center;margin:22px 0}.contact-form-section .form-control{height:40px;width:100%;border-radius:5px;border:1px solid #e4e4e4;background:#fff}.inquiryfor{width:calc(100% - 118px)}.contactform-wrapper{display:flex;row-gap:24px;column-gap:22px;flex-wrap:wrap}.contactform-wrapper .filed-column{flex-basis:48.50%;flex-grow:0;position:relative}.contactform-wrapper .full-column{flex-basis:99%;flex-grow:0;position:relative}.contactform-wrapper textarea.form-control,textarea.form-control{height:auto!important}.contactform-wrapper .tncblock a{text-decoration:none!important;color:#0069a5!important}.contactform-wrapper .submit-btn{border-radius:5px;background:#0069a5;box-shadow:0 4px 15px 0 rgba(0,0,0,.05);border:solid 2px var(--hightlightedcolor);outline:0;color:#fff;padding:10px 25px;text-transform:uppercase;font-family:var(--boldfonts)}.contactform-wrapper .submit-btn:hover{background-color:transparent;color:var(--hightlightedcolor)}.contactform-wrapper .text-danger{color:#a94442;position:absolute;font-size:14px}.text-danger{font-size:12px}.policy-container{width:80%;max-width:1366px;text-align:left}.romanbullets{list-style:lower-roman!important;margin-left:1em}.white-box h4{font-size:16px!important}.policy-container h4{font-size:18px!important;text-transform:uppercase}.accordion.policyaccordion{text-align:left;margin-top:18px}.policyaccordion .accordion__item .accordion__title{position:relative;display:block;padding:15px 60px 15px 18px;color:#202020;font-size:var(--subtitlefontsize);font-family:var(--mediumfonts);text-decoration:none;background-color:#efefef;border-radius:3px;cursor:pointer}.policyaccordion .accordion__arrow-item img{filter:grayscale(1)}.policyaccordion .accordion__item .accordion__title:hover{box-shadow:none;transition:.5s ease-out}.policyaccordion .accordion__item .accordion__title .accordion__arrow{position:absolute;right:10px;display:inline-block;vertical-align:middle;width:30px;height:30px;text-align:center;color:var(--regularcolor);line-height:27px;font-size:25px;margin-right:5px;-webkit-transition:.2s ease-out;transition:.2s ease-out;transform:rotate(180deg)}.policyaccordion .accordion__item .accordion__rotate{transform:rotate(225deg)}.policyaccordion .accordion__item .accordion__content{padding:18px;background-color:var(--white-color);font-size:var(--regular-fontsize);display:none}.policyaccordion .accordion__item .accordion__arrow-item{font-weight:700}.policyaccordion .accordion__item{margin:0 0 10px}.about-details.policy-details-wrapper,.cookie-details{margin-top:25px}#cookietable .modal-dialog,#thirdparty .modal-dialog{width:90%;max-width:900px;margin:70px auto}#cookietable .modal-body,#thirdparty .modal-body{overflow:hidden;max-height:70vh;margin:10px;overflow-y:auto}.policyaccordion .accordion__item .accordion-active .accordion__rotate{transform:rotate(0)}.policyaccordion .accordion__content a{color:var(--hightlightedcolor)}.policyaccordion .accordion__content strong{color:var(--regularcolor)}.cookie-details{text-align:left;padding:35px 0;background:#ecebeb;background:-moz-linear-gradient(180deg,#ecebeb 0,#f6f6f6 100%);background:-webkit-linear-gradient(180deg,#ecebeb 0,#f6f6f6 100%);background:linear-gradient(180deg,rgb(237 237 237) 0,#f6f6f6 100%)}.cookie-details .headingsection{font-size:var(--subtitlefontsize)}.about-privacy .about-details a,.cookie-details a{color:#0b75d8}.about-privacy .about-details li,.about-privacy .about-details p,.cookie-details li,.cookie-details p{font-size:var(--regular-fontsize)!important}.cookie-details table{margin-top:35px}.cookie-details ul{list-style-type:disc;margin-left:20px}#cookietable table p,#cookietable table strong{font-size:var(--regular-fontsize);margin-bottom:0}#cookietable .modal-body::-webkit-scrollbar-track,#thirdparty .modal-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f9f9f9}#cookietable .modal-body::-webkit-scrollbar,#thirdparty .modal-body::-webkit-scrollbar{width:8px;background-color:#f9f9f9}#cookietable .modal-body::-webkit-scrollbar-thumb,#thirdparty .modal-body::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.cookie-details h3 strong{text-transform:none;font-size:var(--regularfontsize)}.cookies-details-container{display:flex;column-gap:40px}@media screen and (max-width:1440px){.left-function-icons{flex-basis:45%;flex-grow:1}p.blue-subheading{min-height:52px;margin-bottom:0}.contact-details-section{width:40%}.contact-form-section{width:calc(100% - 40%)}.contactform-wrapper .filed-column{flex-basis:48%}.contactform-wrapper .full-column{flex-basis:100%}.contact-form-section .form-control{margin-bottom:0!important}}@media screen and (max-width:1280px){.main-services .ourservices-box{flex-basis:30.33%}}@media screen and (max-width:1024px){.corevalues-box ul{flex-direction:column}.ourglobal-serach{padding-top:270px;background-size:contain}.globe-box{width:100%}.main-smartsection{flex-wrap:wrap}.smart-img{width:473px;margin:0 auto}.right-function-details{width:100%;text-align:center}.right-function-details .slick-dots{text-align:center}.smart-way{padding-bottom:0}.business-seg-box ul li{flex-grow:0}.count-txt{font-size:36px}.press-main{column-gap:22px}.contactform-wrapper .filed-column{flex-basis:47%}.contactform-wrapper .full-column{flex-basis:100%}}@media screen and (max-width:992px){.ourglobal-serach{padding-top:250px}}@media screen and (max-width:800px){.about-services .services-box{flex-direction:column}.about-services .services-box p,.contact-details-section,.contact-form-section,.corevalues-box,.sevice-details-pera{width:100%}.about-services{column-gap:12px}.ourglobal-serach{padding-top:200px}.business-seg-box ul li{flex-basis:45%;flex-grow:inherit}.press-wrapper .press-main{column-gap:30px}.press-thumbnail{width:50%}.tabs-link.hidden-mobile{display:block}.contact-wrapper{flex-direction:column-reverse}.contactform-wrapper textarea.form-control{width:97.5%}.about-services .service-icon{margin-bottom:18px}#careers .busines-segments-section h2,#careers .ourglobal-serach h2,#careers .ourservices-section h2{font-size:var(--common-hading-title)!important}}@media screen and (max-width:767px){.about-common-title,.contact-details-section h1,.contact-form-section h1{font-size:var(--sectionheadingfontsize)}.about-services .service-icon{width:88px;height:67px}.section{background-color:#f6f6f6!important}.bottom-globebox .ourglobal-box::before,.breadcrumb-main,.tabs-link.hidden-mobile{display:none}.tabs-link{white-space:nowrap;overflow:hidden;height:45px}.mobile-tabnavigation,.tabs-link .about-navgiation{display:block}.about-navgiation li{display:inline-block;margin-top:9px}.tabs-link .about-navgiation li a{border-radius:0;background:#f3f3f3;box-shadow:none}.tabs-link ul{display:flex;height:55px;z-index:9;overflow:hidden;overflow-x:auto;position:relative}.about-details{margin-top:18px}.about-services{flex-wrap:wrap}.about-services .services-box{flex-basis:100%;flex-direction:inherit;margin-bottom:0;margin-top:0}.about-services-section,.globe-box:last-of-type{margin-top:0}.about-services .services-box p,.inquiryfor{width:calc(100% - 100px)}.contactform-wrapper textarea.form-control,.corevalues-box,.policy-container,.press-thumbnail{width:100%}.ourglobal-serach{padding-top:100px;padding-bottom:40px}.globe-box{flex-wrap:wrap;row-gap:18px;border-bottom:0;padding-bottom:18px;margin-bottom:0}.ourglobal-box{flex-basis:49%}.about-common-title{margin-top:0;font-family:var(--boldfonts)}.business-seg-box ul li,.contactform-wrapper .filed-column,.main-services .ourservices-box{flex-basis:100%}.business-seg-box ul{margin:20px}.smart-img{width:90%;overflow:hidden}.smart-img::before{width:84%;height:90%;left:36px}.smart-way{padding-top:35px}.right-function-details .headingtitle{font-size:var(--sectionheadingfontsize)!important;line-height:1.4}.ourglobal-serach h2{margin-top:18px!important;margin-bottom:30px!important}.press-wrapper .press-main{padding:16px;column-gap:20px;border-radius:8px;flex-wrap:wrap}.press-thumbnail img{border-radius:8px}.press-release-details{width:100%!important;margin-top:18px}p.blue-subheading{min-height:auto}.inner-header{padding-bottom:85px}.press-wrapper{display:flex;flex-direction:column;column-gap:0;row-gap:12px}.partner-wrapper{width:100%;margin-bottom:50px}.contact-wrapper,.contactform-wrapper .submit-btn{margin-bottom:18px}.partner-wrapper .login-page .form-group .filed-row{flex-basis:100%;position:relative}.partner-wrapper .login-page .form-group .filed-row .text-danger{color:#a94442;position:absolute}.partner-wrapper .login-page .form-group{row-gap:20px}.contact-form-section{padding:18px}.contact-details-section{padding:25px 25px 40px}.contact-wrapper{border-radius:0}.contact-details-section p,.contactdetails{font-size:var(--regular-fontsize)}.about-services .services-box h3 strong,.corevalues-box h3{font-size:var(--subtitlefontsize)}.million-txt,.million-txt strong{font-size:16px}.common-icons{width:40px;height:40px}.location-details{padding-bottom:20px;margin-bottom:20px}.cookie-details{padding:20px 0;margin-top:10px}.policyaccordion .accordion__item .accordion__title .accordion__arrow{top:25%}.cookies-details-container{flex-wrap:wrap;row-gap:20px}}@media screen and (max-width:375px){.smart-img{width:100%}.smart-img::before{left:30px}.count-txt{font-size:25px}.main-services{margin-top:22px}}


/* CSS Document */


@media screen and (min-width: 1200px){
	.magazine .top-banner-text {left:420px; width:55%;}
	.inquiry {padding: 5% 6% 15% 6%;}
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
	.inquiry {padding: 5% 6% 15% 6%;}
	.core-value {min-height:360px;}
	#smartslider .carousel-indicators{bottom:-15px;}
	.our-services{min-height:260px;}
	.inquiry p { line-height:25px;}
	.speaker-slider p { line-height:24px; font-size:14px; margin-bottom:24px;}
	.keyfacts { width:90%;}
	.keyfacts ul li { margin-bottom:7.5%;}
	.advt-banner-text, .mi-banner-text {width:95%;}
	.speaker-slider-img {float:none !important;}
	.speaker-slider-text {width: 100%; float: none !important;}
	.advt-solution #testimonial, .cm #testimonial  { height:340px;}
	.advt-solution #testimonial .carousel-indicators, .cm #testimonial .carousel-indicators, .pm #testimonial .carousel-indicators {left: 14% !important;}
	.advt-solution .advt-client ul li { margin:10px 0 15px 0; }
	.advt-client .cm ul li { margin:25px 0 25px 0; }
	#testimonial .carousel-indicators {left: 9.5% !important;}
	.advt-client img {margin: 7.5px auto; }
	.offerings ul li { margin-bottom:5.7px;}
	.pm .advt-client ul li {margin: 12px 0;}
	.pm .speaker-slider p { font-size:14px; line-height:20px;}
	.pm .carousel-indicators{ bottom:5px !important;}
	.advt-services-block {min-height:180px;}
	.corp-services .advt-services-block { height:192px;}
	.index #testimonial{height: 300px;}
	.pm #testimonial { height:320px;}
.advt-services-block:nth-child(5), .advt-services-block:nth-child(6), .advt-services-block:nth-child(7), .advt-services-block:nth-child(8), .advt-services-block:nth-child(9) { min-height:160px;}
	.cm .nav-tabs > li {padding: 1% 2.5%;}
	.featured-jobs ul li {margin-bottom:1%; padding-bottom:0%;}
	.featured-jobs ul li:nth-child(4) {border-bottom: 1px solid transparent; margin-bottom:0; padding-bottom:0;}
	.featured-jobs ul li:last-child{ display:none !important;}
	.recruitment-services .speaker-slider-text{ padding:0;}
	.mag-graph img { margin-bottom:20px;}
	.mag-banner {padding:12% 0;}
h4.sponsership { padding:9% !important;}
.zoom {  width:92%; height:81%; }
.mi .industry-focus ul li { margin-bottom: 5px; color:#333333;}
.top-banner-text{left: 400px; top: 20px; width: 55%;}
.membership-block .white-box{height:400px;}
.clients-img ul li{width:113px; height: 84px; padding: 13px; margin: 12px;}
			.largets-heading{width: 55%;}
.form-control{margin-bottom:10px !important;}
.top-banner-images {margin-top: 40px;width: 30%;}


}

@media screen and (min-width: 991px) and (max-width: 998px) {
	
	.zoom {  width:82%; height:82.5%; }

	
	
	
}
@media only screen and (max-width: 991px) {
	.abouttabs .nav-tabs a {font-size:13px;}
	.core-value {min-height:auto;}
	#smartslider .carousel-indicators {}/*bottom:-25px;*/
	.smart{padding: 10px; margin: 10px 0px;}
	.smart-image{display:none;}
	.smart-content{width:100%; float:none;}
	#smartslider .carousel-inner{height:250px;}
	.our-services {width:50%;}
	.our-services-full {width:50%; margin-left:23.9%}
	.our-services:nth-child(4){border-right:solid 1px #ebebeb;}
	.our-services:nth-child(3), .our-services:nth-child(5), .our-services:nth-child(7){border-right:solid 0px #ebebeb;}
	.positive-bg {padding: 10px;   line-height: 20px; padding-top: 20px;}
	.top-banner, .advt-top-banner, .mi-top-banner, .recruitment-top-banner {margin-top:95px; height:350px;}
	.header-content{height: 399px;}
	.top-banner-text{bottom: 0%; width: 49%;  top: 32px; left:360px;}
	.mi-banner-text {width:95%; padding: 2% 0 2% 55%;}
	.inquiry { padding-bottom:8.5%;}
	.inquiry p{ font-size:13px; margin-top:-6px;}
	.inquirenow-btn { font-size:12px; padding:2% 5%; margin-top:0;}
	.advt-client ul li { width:22.7%; float:left; margin-right:20px !important; margin-bottom:0px !important;}
	.advt-client ul li:nth-child(4),.advt-client ul li:nth-child(8) { margin-right:0 !important;}
	.advt-banner-text h1 { font-size:37px;}
	.advt-banner-text {width:90%; padding: 1% 0 2% 50%;}
	.advt-top-banner { background-size:100% !important;}
	.advt-banner-text p { font-size:12px; line-height:16px;}
	.advt-solution #testimonial, .cm #testimonial { height:216px;}
	.advt-banner-text h1 { font-size:24px !important;}
	.marketwatch-banner,.mag-banner { padding:3% 0;}
	.offerings ul li { width:50%; float:left;}
	.offerings ul li:nth-child(5) {border-bottom:1px solid transparent; }
	.advt-client .cm ul li:nth-child(1) { display: block;}
	.corp-services .advt-services-block { height:192px;}
	.index #testimonial{height: 223px;}
	.index #testimonial .carousel-indicators{ left:3.5% !important;}
	.cm .advt-banner-text {padding: 4% 0 4% 50%;}				.advt-services-block:nth-child(5),.advt-services-block:nth-child(6),.advt-services-block:nth-child(7),.advt-services-block:nth-child(8),.advt-services-block:nth-child(9) { min-height:160px;}
	.cm .nav-tabs > li {padding: 1% 0.5% !important;}
		.featured-jobs ul li:nth-child(4) {border-bottom: 1px solid transparent;  padding-bottom:3px;}
		.magazine .inquirenow-btn { margin-bottom:40px;}
		
			.advt-solution .advt-client ul li { padding:5px 0 0 0; width:31%; }
			.advt-solution .advt-client ul li:nth-child(4) { margin-right:20px !important;}
			.advt-solution .advt-client ul li:nth-child(5),.advt-solution .advt-client ul li:nth-child(6) { display:block;}
			.advt-solution #testimonial .carousel-indicators{left: 3.5% !important;}
			.advt-solution .advt-client ul li:nth-child(3),.advt-solution .advt-client ul li:nth-child(6) {margin-right:0 !important;}
			h4.sponsership { padding:9% !important;}
			.zoom {  width:92%; height:81%; }
			.market-intelligence .industry-focus ul li { width:50%; float:left;color:#333333;}
			.ecaas img{ padding:1%;}
			.keyfacts ul li {margin-bottom:4.5%;}
			.serviceplans{width:100%;}
			.top-banner-images {margin-top: 40px;width: 30%;}
			.membership-block .white-box{height:400px;}
			.membership-block.ecaas .white-box{height:270px;}
			.clients-img ul li{width:142px; height:94px;}
			.right-content{width: 50%;}
			.largets-heading{width:50%;}
			.top-banner-text p { font-size: 14px; line-height: 22px;}
			.serviceshomeinquiry{display:none;}
			.form-control{margin-bottom:10px !important;}
		
	/* magazine new style changes */
	.row-eq-height {display:block;}
	.advertise-btn{position: relative;margin-top: 15px;}
	.advertise-btn a{margin-bottom: 0 !important;}
    .person-detail div{font-size: 18px;}
	.person-detail h4 {font-size: 20px !important;}
	.magazine-heading-txt {font-size: 18px;}
	.left-section{border-left: none;border-bottom: 15px solid #ebeef0;padding-left: 15px;padding-right: 15px}
	.b-none{padding-left: 0px;padding-right: 0px;}
	.right-section{padding-left: 15px;padding-right: 15px}
}

@media screen and (max-width: 768px){
	.top-banner {margin-top:47px;}	
	.serviceplans{width:100%;}
	.top-banner-text{left: 360px;}
	.magazine .top-banner-text { left: 260px;  width: 50%;}
	.top-banner-images{margin-top:41px;}
	.top-banner-text h1{font-size: 40px;}
	.online-advt-block{height:250px;}
	.ecaas-inquiry{display:block;}
	.mobile-keyfacts{display:none;}
	.pm-active, .cpp-active{transform: inherit;}
	.pm-active, .cpp-active{margin-top:20px;}
	.cpp-banner-mwr{ display:none;}
	.press-release-details{width:100%;}
	/*.contact-maintxt, .f2f-address-txt, .contact-maintxt h3, .blue-subheading, .adress, .panel-title{font-size:13px !important;}*/
	.contact-heading, .contact-heading, #careers h2{font-size:13px !important;}
	.mob-img{display:none;}
	.mob-img img{padding:0px; margin:0px;}
	
	.tab-pane {width: 100%;margin: 0px auto;}
	
	/*------------about us pages responsive changes css------------------*/
	.hidden-mobile{display:none;}
	#cbfeedback{display:block;}
	.breadcrums{display:none;}
	.our-services{    min-height: 129px;}
	
	.mobile-main-contact{display:block;margin-top: -10px;}
	.contact-bg{display:none;}
	
	.our-services img{width:40px; height:40px;}
	.mobile-services{display:block;}
	.main-desktop-services{display:none;}
	.mobile-services{min-height: 123px; border-bottom: solid 1px #e5e5e5; padding: 21px 15px 0px 0px; border-right:solid 1px #e5e5e5;}
	.br-right{border-right:0px;}
	.mobile-services:nth-child(7){border-bottom:0px; width:100%;}
	.mobile-services img{width:30px; height:30px; margin-bottom:5px;}
	.mobile-services h4{font-size:13px !important; line-height:17px;}
	.form-control{margin-bottom:10px !important; font-size:13px !important;}
	
	.contact-main{border-bottom:0px; padding-bottom:0px;}
	.panel-group{margin-bottom:0px !important;}
	.contact-heading{padding:0px;}
	.inquiry-bg{font-size:13px;}
	.abouttabs .tab-content {width:100%!important;}
	}

@media screen and (max-width: 767px){
	.core-value{width:100%;}
	.corevalue-main{display: inline-block;}
	/* magazine new style changes */
	.person-detail div {font-size: 15px;}
    .person-detail h4 {font-size: 17px !important;}
	.person-detail{padding-left: 15px;padding-right: 15px;}
    .featuring{width: 100%;}
    .top-banner{height: 400px;}
    .top-banner-images {position: absolute;top: 3.5%;width: 31%;}
    .magazine .top-banner-text {left: 279px;width: 53%;}
    .left-section{padding-left: 30px;padding-right: 30px;}
    .right-section .magazine-text{padding-left: 15px;padding-right: 15px;}
	.terms-content{margin-top: -10px;}
    .middle-container .row {
        margin-bottom:0px;
    }
    .middle-container .row > div {
        margin-bottom:15px;
    }
}
@media screen and (max-width: 640px){
	.top-banner-images{width: 35%;}
	.top-banner-text{width: 50%; top: 17px; left: 294px;}
	.orange-bg btn{padding: 4px 2px !important;}
	.most-popular{margin-left: 15%;}
	.location-main{display:none;}
	.mob-address{display:block;}
	#careers h2{font-size:13px; margin:0; padding:0;}
	.inquiry-bg select{width: 73%;}
	.btn-success{padding: 10px 50px !important;}
	.hidemobile{display:none;}
	.contact-maintxt{padding:4%;}
	.contact-bg{height: 387px;}
	.hidden-mobile-txt{display:none;}
	.section{padding-bottom:0px !important;}
	.top-aboutus{margin-top:-10px;}
	/* magazine new style changes */
	.person-detail{padding-top: 0px;float: left;}
    .person-detail div {width: 100%;float: left;margin-bottom: 5px;}       
    .magazine-image-center{width: 100%;}
	.m-overflow{width: 100%;overflow: auto;display: block;}
	.top-banner {height: 560px;}
	.top-banner-images{left: 0;position: relative;width: 100%;}
	.top-banner-images img{margin:auto;}
	.top-banner-text{position: relative;top: auto;width: 100% !important;left: 0px !important;}
}
	
@media screen and (max-width: 568px){	
.top-banner{height:540px;}
	.top-banner-images{width:90%;}
	.top-banner-text{width: 100%; position:static; padding-top:0%;}
	.top-banner-text h1{font-size:15px;}
	.top-banner-text p{font-size:13px !important; line-height:15px;}
	.third{width:100%; margin-bottom:35px;}
	.top-banner-images{margin-top:0px;}
	.third:nth-child(2){margin-bottom: 71px !important;}
	.most-popular{margin-left: 35%;}
	.inquiry-bg select{width: 67%;}
	.core-value{min-height:200px;}
	.mobile-graphs{display:block;}
	.desktop-graph{display:none;}
	.our-services{min-height:125px; text-align:center;}
	.our-services:nth-child(4){padding-top: 25px;}
	.our-services h4{font-size:15px !important;}
	.abouttabs h3{font-size: 15px;  text-transform: none;  font-family: var(--mediumfonts);}
	.btn-success{width:91%;}
	.top-banner-images img{margin: auto;}
	.top-banner-text{width: 100% !important;}
}
	
@media screen and (max-width: 480px){
	.white-box {
    margin-top: 5px;
    padding: 0;
    box-shadow: none;
}
.terms-content .pull-right{float: none !important;}
	.third{width:100%; margin-bottom:35px;}
	.third:nth-child(2){margin-bottom: 71px !important;}
	.ecaas-li li {line-height: 14px; font-size: 13px; margin-bottom: 4px;}
	.top-banner-images{width: 85%;}
	.magazine .top-banner-images { width: 100%;}
	.largets-heading, .right-content{width:100%; float:none;}
	.get-started-btn{float:left;}	
	.most-popular{margin-left: 35%;}
	.clients-img ul li{width: 42%;  height: 75px;  float: left; padding: 10px;}
	.smart-content{width:70%; font-size:13px;}
	.still-question {font-size:22px;}
	.press-release-mob h1{font-size:13px;}
	.core-value{padding:10px;}
	.smart-content{width:100%;}
	.smart-image{display:none;}
	.smart{padding: 13px; margin: 17px 0px;}
	.our-services, .our-services:nth-child(4){width:50%; border-right:0px; min-height:170px; padding:10px; text-align:center;}
	.our-services-full{width:100%; margin-left:0px; border:0px; text-align:left; text-align:center;}
	.core-value ul li{width:50%; float:left;}
	.positive-bg{padding:10px; height:auto;}
    .location-main{width:100%;}
	.inquiry-bg select{width:45%;}
	.contact-heading{font-size:18px; padding:0px 0px;}
	.pr-middle-content{font-size:13px; line-height:18px;}
	.pr-heading{font-size:15px; line-height:21px;}
	.pr-main{padding-bottom:7%;}
	.panel-heading [data-toggle="collapse"]:after{display:none;}
	/*.core-value ul{margin-left: 50px;}*/
	}
	
@media screen and (max-width: 360px){
		.top-banner-text{padding-top:0%;}
		.online-advt-block{height:300px;}
		.top-banner-images{width: 85%;}
		.magazine .top-banner-images { width: 100%;}
		.magazine .top-banner-text {left: 355px; width: 100%;}
		.largets-heading{width:100%;}
		.right-content{float:left; width:100%;}
		.clients-img ul li {width: 40%; }
		#smartslider .carousel-indicators {bottom:-10px;}
		.still-question{font-size:14px;}
		.call-back-btn{font-size:15px;}
		.contact-maintxt{padding:9%; width: 93%; bottom: 9%; left:4%;}
		h3 {font-size:13px;}
		h1{font-size:25px;}
		.core-value{text-align:center;}
		.inquiry-bg{padding: 6%;}
		.top-banner {height: 565px;}
	}
	
	
@media screen and (max-width: 320px){
	.most-popular{margin-left: 25%;}
	
	
	
	
}
