1137@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
/*@import url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css');*/
*{margin:0;outline: none;}
*:hover, *:focus{ outline: none;}
.cl{clear:both;}
body{margin:0px;padding:0px;font-family:'Open Sans', sans-serif;font-size:14px;color:#000;}
.jumbotron_2{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#fcdcbc;padding-right:60px;padding-left:60px;border-radius:6px;}
.jumbotron_3{padding-top:27px;padding-bottom:27px;margin-bottom:20px;background-color:#1768b3;padding-right:60px;padding-left:60px;border-radius:6px;color:#fff;}
.jumbotron_3 p{color:#fff !important;}


/*** Button back to top */
#button-custom {
  display: inline-block;
  background-color: #FF9800;
  width: 50px;
  height: 50px;
  text-align: center;
  border-radius: 4px;
  position: fixed;
  bottom: 30px;
  right: 30px;
  transition: background-color .3s, 
    opacity .5s, visibility .5s;
  opacity: 0;
  visibility: hidden;
  z-index: 1000;
}
#button-custom::after {
  content: "\f077";
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 2em;
  line-height: 50px;
  color: #fff;
}
#button-custom:hover {
  cursor: pointer;
  background-color: #333;
}
#button-custom:active {
  background-color: #555;
}
#button-custom.show {
  opacity: 1;
  visibility: visible;
}

.node__content p a {	
	border-bottom: solid 2px #f15b40;
	color: #000;
	padding: 0 3px;
}
.node__content p a:hover {
	background-color: #f15b40;
	color: #fff;
}
/*** Button back to top */


		
.captcha label {	
    display: inline-block;	
    width: auto !important;	
    margin-right: 20px;	
}	
.captcha {	
    width: 100%;	
    float: left;	
}	
.captcha input#edit-captcha-response {	
    width: auto;	
    text-align: center;	
    margin-left: 10px;	
}	
.captcha .form-item .description {	
    margin-top: 15px;	
}

 .l2-solution, .animatinBg{ z-index:99;}

.sliderSection.inner-sliderSection #firstSlider1 .owl-nav .owl-prev, .sliderSection.inner-sliderSection #firstSlider1 .owl-nav .owl-next {
    display: block !important;
    position: absolute;
    top: 40%;
    z-index: 9999999;
    width: 60px;
    background: none;
    text-indent: -24vh;
    height: 45px;
    width: 45px;
    overflow: hidden;
    border-radius: 100%;
    border: 0;
}

.sliderSection.inner-sliderSection #firstSlider1 .owl-nav .owl-prev {
    left: 4%;
    background: url(../images/left-arrow.svg)no-repeat center center;
    background-size: cover !important;
}

.sliderSection.inner-sliderSection #firstSlider1 .owl-nav .owl-next {
    right: 4%;
    background: url(../images/right-arrow.svg)no-repeat center center;
    background-size: cover !important;
}


#cboxContent #node-3800 h2{display:none;}
#cboxContent #node-3800 h1.cus-page-heading{text-align:center;color:#f15b40;}
ul.menu-id-5813 li ul{display:none !important;}
#toolbar{z-index:99999999;}
[title~=Adobe]{width:48px!important;}
#careerClose{background:#1967b2 none repeat scroll 0 0;color:#fff;padding:7px 15px;text-decoration:none;}
#careerClose:hover{background:#f6922d none repeat scroll 0 0;}
.career-popup-window h2.heading2{font-size:25px;font-weight:400;margin-bottom:26px;text-align:center;}
.page-node-2479 #active-item-offerings-3{display:none;}
.page-node-2479 #active-item-offerings-4{display:none;}
.page-node-2479 #active-item-offerings-5{display:none;}
/*contactSec*/
/* .contactSec{position:fixed;right:0;top:500px;z-index:120;} */
/* .contactSec a{display:block;background:#f15b40;font-size:12px;color:#fff;font-family:'Open Sans', sans-serif;font-weight:300;text-transform:capitalize;text-align:center;padding:19px 11px;} */
.contactSec a:hover{text-decoration:none;}
.contactSec a img{margin:0 auto;margin-bottom:10px;}
/*contactSec*/
.heading2{font-size:35px;text-align:center;font-weight:700;margin-bottom:26px;}
.a2a_s_a2a{background:rgba(0, 0, 0, 0) url("../images/social-share.png") no-repeat scroll 0 0 !important;height:25px!important;width:25px!important;}
.blog-node-title h1{color:#f15b40;font-size:26px;font-weight:400;}
.blog-con .entry-meta-detail{color:#969696;font-size:13px;margin:15px 0;padding:0;text-align:center;}
.socialshare-blogdetail{padding:0 0 15px;text-align:center;}
/*404 Page */
.field-item ul{padding-left:42px;}
.error-page{margin:0px;padding:0px;text-align:center;}
.error-page h1{color:#243a71;font-size:40px;color:#f15b40;font-size:150px;font-weight:900;}
.error-page h2{font-size:30px;font-weight:600;}
.error-page h3{font-size:25px;font-weight:400;}
.error-page h3 a{background:#f15b40;text-decoration:none;padding:5px 20px;color:#fff;display:inline-block;font-size:24px;font-weight:400;margin:15px 0;}
.tab-content-box-content .discrip{color:#fff;}
.node-page.node-full .field-item{font-size:16px;}
.news-events-con .news-event h1 a{color:#f15b40;font-size:15px;font-weight:700;text-align:left;text-decoration:none;margin-bottom:10px;}
.news-events-con .news-event h2 a{color:#f15b40;font-size:15px;font-weight:700;text-align:left;text-decoration:none;margin-bottom:10px;}
.allinces-content-box{margin:0 0 30px;padding:85px 30px 30px !important;}
.contact-us-button,.contact-us-button:hover,.contact-us-button:focus,.contact-us-button:active{background:#1967b2 none repeat scroll 0 0;color:#fff;padding:4px 10px;text-decoration:none;}
/*Hover effect*/
.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-float:hover,.hvr-float:focus,.hvr-float:active{-webkit-transform:translateY(-8px);transform:translateY(-8px);}
/* end */
a:hover,a:active,a:focus{outline:none;border:0;text-decoration:none!important;}
img{outline:none;border:0;}
.news-event .node-readmore{display:none;}
a{color:#1967B2;text-decoration:none;}
a:focus{outline:none !important;outline-offset:0px !important;}
.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}
.last-child-menu span{display:none;}
/*div{color:#000;}*/
.flexnav{margin:0px;}
/* investor */
.investor-con{margin:0px;padding:0px;}
ul.investor-category{margin:0px;padding:0px;list-style:none;display:table;}
ul.investor-category li{float:left;margin:0 5px 5px 0;padding:0;width:280px;}
ul.investor-category li div{background:none repeat scroll 0 0 #f15b40;display:table-cell;height:52px;margin:0;padding:0;text-align:center;vertical-align:middle;width:280px;}
ul.investor-category li a{color:#FFFFFF;display:table-cell;font-size:15px;font-weight:600;height:52px;text-align:center;text-decoration:none;vertical-align:middle;width:280px;}
ul.investor-category li div:hover{background:#1967b2;}
/* investor section */
ul.investor-section{margin:0px;padding:0px;list-style:none;}
ul.investor-section li{margin:0px;padding:0px;}
ul.investor-section li a{background:#f15b40 none repeat scroll 0 0;border-radius:30px;color:#ffffff;display:block;float:left;font-size:15px;font-weight:600;margin:10px 28px 25px 10px;padding:18px 5px 18px 58px;position:relative;text-decoration:none;width:30%;}
ul.investor-section li a span{background:#fff none repeat scroll 0 0;border-radius:50%;height:60px;left:-15px;position:absolute;top:0;width:60px;padding:5px;}
ul.investor-section li a i{border:3px solid #f15b40;border-radius:50%;font-size:24px;font-weight:600;height:100%;padding:12px 0 0;text-align:center;width:100%;color:#f15b40;}
ul.investor-section li a:hover{background:#337ab7;}
ul.investor-section li a:hover i{border:3px solid #337ab7;color:#337ab7;}
/* investor section end*/
/** Social share icons **/
.share-btn{border:medium none;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.2);color:#FFFFFF;display:inline-block;outline:medium none;text-align:center;width:2em;padding:4px 0px;}
.share-btn:hover{color:#eeeeee;}
.share-btn:active{position:relative;top:2px;box-shadow:none;color:#e2e2e2;outline:none;}
.share-btn.twitter{background:#55acee;}
.share-btn.google-plus{background:#dd4b39;}
.share-btn.facebook{background:#3B5998;}
.share-btn.linkedin{background:#4875B4;}
.share-btn.email{background:#444444;}
.share-btn.pinterest{background:rgb(128, 0, 0);}
/* investor end */
.menu-mlid-2011,.menu-mlid-2013{width:160px;}
.nta p{text-align:left !important;}
/* header */
header{margin:0px;padding:0px;/*background:#fff;*/position:relative;}
.sub-category-l3-slide .l3assest{margin:10px 0;}
.front .jumbotron{margin-bottom:0px !important;}
#search-form .form-item{margin-bottom:0px!important;margin-top:0px!important;}
ol.search-results{margin:0px;padding:0px;}
ol.search-results li{margin:0px;padding:0px;}
ol.search-results .title a{color:#125FA9;font-size:25px;font-weight:600;}
.page-search .item-list ul li{color:#FFFFFF;font-size:22px;font-weight:600;margin:0;padding:0 10px;}
.page-search .pager-current{background:none repeat scroll 0 0 #125FA9;color:#FFFFFF;font-weight:bold;}
.page-search .item-list .pager li > a,.pager li > span{background-color:#FFFFFF;border:medium none;border-radius:15px;color:#125FA9;display:inline-block;font-size:22px;font-weight:600;padding:5px;}
.header-right{float:right;}
.header-right .sub-heading{margin:10px 0;padding:0;font-size:11px;color:#4a4a49;text-align:right;position:relative;}
.header-right .sub-heading .sub-heading-menu{float:left;}
.header-right .sub-heading a{margin:0px 6px;padding:0;font-size:11px;color:#4a4a49;text-decoration:none;}
.header-right .sub-heading a:hover{font-size:11px;color:#ee7151;text-decoration:none;}
.sub-heading .menu-block-wrapper ul li + li:before{content:"|";padding-left:6px;padding-right:6px;color:#9f9f9f;}
/* new header */
/*.newheader{position:fixed;top:0;width:100%;z-index:999;}
.newheader .container{width:100%;max-width:1850px;margin:0 auto;padding:0;}*/
.inner-banner{margin:117px 0 0 !important;}
/*new header end */
.header-right .sub-heading li{float:left;list-style:none;}
/*nav{float:none;margin:0 45px 0 0;padding:0;}*/
/* header end*/
/* footer*/
/*footer{margin:0px;padding:20px 0;background:#252525;}
footer ul{margin:0px;padding:0px;list-style:none;}
footer ul li{margin:0px;padding:0px;list-style:none;display:block;}
footer ul li a{margin:0px;padding:5px 0px;color:#fffefe;font-size:11px;text-decoration:none;display:block;}
footer ul li a:hover{color:#fffefe;font-size:11px;text-decoration:none;}
.footer-menu{margin:20px 0px;padding:0px;float:left;width:16%;}
.footer-heading{font-size:15px;font-weight:600;}
a.footer-heading:hover{font-size:15px;font-weight:600;}
.footercopyright{background:none repeat scroll 0 0 #252525;color:#757575;font-size:11px;padding:20px 0;}
.footercopyright .copyright a{color:#757575;font-size:11px;padding:0px 10px;text-decoration:none;}
.footercopyright .footer-social-icon{text-align:right;}
.footercopyright .footer-social-icon img{margin:0px 0px 0px 5px;width:32px;}
.copyright{color:#757575;}*/
/* footer end*/
.inner-banner{margin:0px;padding:0px;position:relative;overflow:hidden;}
.map-banner{margin:0px;padding:0px;height:631px;background:url("../images/banner-map.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0)!important;position:relative;}
.brochure-banner{margin:0px;padding:0px;position:relative;}
.search-banner{margin:0px;padding:0px;height:631px;background:url("../images/banner-search.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0)!important;position:relative;}
.client-speak-banner{margin:0px;padding:0px;height:631px;background:url("../images/banner-client-speak.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0)!important;position:relative;}
.video-banner{margin:0px;padding:0px;height:631px;background:url("../images/banner-video.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0)!important;position:relative;}
.mediakit-banner{margin:0px;padding:0px;height:631px;background:url("../images/banner-media-kit.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0)!important;position:relative;}
.inner-banner .banner-content{color:#FFFFFF;left:25px;margin:0;padding:0;position:absolute;top:157px;width:200px;}
.inner-banner .banner-content h1{font-size:25px;font-weight:400;text-transform:uppercase;color:#fff;}
.inner-container{margin:-308px auto 100px;position:relative;min-height:400px;}
.our-solutions p{font-size:12px;line-height:25px;}
.about-industry{font-size:16px;text-align:left;line-height:25px;}
.our-solutions{margin:60px 0 0;padding:0px;}
.our-solutions h1{font-size:35px;text-align:center;font-weight:700;margin-bottom:26px;}
.our-solutions p{font-size:16px;text-align:center;}
.our-solutions-category{margin:32px 0px 0px 0px;padding:0px;text-align:center;}
.our-solutions-category a,.our-solutions-category a:hover{text-decoration:none;}
.our-solutions-category span{display:block;font-size:20px;color:#e29500;font-weight:700;}
.why-partner{margin:60px 0 0;padding:0px;font-size:16px;line-height:25px;}
.why-partner h1{font-size:35px;text-align:center;font-weight:700;margin-top:0;margin-bottom:26px;}
.why-partner p{font-size:16px;text-align:left;line-height:25px;}
.why-partner ul li{list-style:inherit;}
.why-partner-category p{text-align:left;}
.why-partner-category{margin:20px 0 0;padding:0px;text-align:center;font-size:16px;}
.why-partner-category div{font-weight:700;font-size:50px;}
.why-partner .tint{color:#005db5;}
.why-partner .orange{color:#cd5942;}
.dollar{font-size:35px;}
.why-partner .bn{font-size:22px;}
.why-partner .percengage{font-size:33px;}
.resource-libary{margin:50px 0px 50px 0px;padding:0px;}
.resource-libary h1{font-size:35px;text-align:center;font-weight:700;}
.resource-libary p{font-size:16px;text-align:center;line-height:25px;}
.resource-libary ul{margin:30px 0px 0px 0px;padding:0px;list-style:none;}
.resource-libary a{outline:none;border:0;}
.resource-libary ul li{list-style:none;text-align:center;}
.resource-libary ul li .resource-libary-content{width:100%;height:auto;outline:0;}
.resource-libary ul li div span{display:block;font-size:20px;font-weight:700;color:#e29500;margin:80px 0px 0px 0px;}
.resource-libary ul li div img{margin:40px 0px 0px 0px;}
.resource-libary ul li .tint{background:none;display:inline-block;}
.resource-libary ul li .orange{background:none;display:inline-block;outline:none;}
.brochure-slider{margin:45px 15px 0;position:relative;display:none;}
#brochure{display:none;}
#casestudy{display:none;}
#whitepapers{display:none;}
#datasheet{display:none;}
.brochure-con .no-found{text-align:center;}
/* brochure */
.broucher_leader {background-color: #9ad4fd;}
.brochure-con .item-list{margin:0px;padding:0px;}
.brochure-con .item-list ul li{color:#FFFFFF;font-size:22px;font-weight:600;margin:0;padding:0 10px;}
.brochure-con .item-list .pager li > a,.pager li > span{background-color:#FFFFFF;border:none;border-radius:15px;display:inline-block;padding:5px 5px;color:#f15b40;font-size:22px;font-weight:600;}
.brochure-con .pager-current{font-weight:bold;color:#fff;background:#f15b40;}
.brochure-slider h1{font-size:20px!important;font-weight:700;text-align:left!important;color:#fff;margin-top:20px;}
.brochure-slider h2{font-size:20px!important;font-weight:700;text-align:left!important;color:#fff;margin-top:20px;}
.brochure-slider p{font-size:14px!important;line-height:20px;text-align:left!important;color:#fff;}
.brochure-slider .brochure-slider-content{padding:40px 80px 45px 80px;}
.brochure-slider .brochure-slider-content .btn-con{text-align:left;margin:20px 0px 0px 0px;}
.brouchers-arrow.left{background:url("../images/arrow-w-left.png") repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;font-size:0;height:27px;left:43px;margin:0;padding:0;position:absolute;top:50%;outline:0;margin-top:-13px;width:20px;}
.brouchers-arrow.right{background:url("../images/arrow-w-right.png") repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;font-size:0;height:27px;right:43px;margin:0;padding:0;outline:0;position:absolute;top:50%;margin-top:-13px;width:20px;}
.brochure-slider .brochure-slider-content .btn-con .pfd{background:url("../images/pdf.png") no-repeat scroll 63px center #BF6800;color:#fff;text-decoration:none;padding:5px 20px;text-align:center;display:inline-block;width:92px;margin:0px 10px 0px 0px;}
.brochure-slider .brochure-slider-content .btn-con .pfd:hover,.pfd:active{text-decoration:none;color:#fff;}
.brochure-slider .brochure-slider-content .btn-con .html{background:url("../images/html.png") no-repeat scroll 141px center #14549E;color:#fff;text-decoration:none;padding:5px 20px;text-align:center;display:inline-block;width:184px;}
.brochure-slider .brochure-slider-content .btn-con .html:hover,.brochure-slider .brochure-slider-content .btn-con .html:active{text-decoration:none;color:#fff;}
.brochure-slider .bx-default-pager{display:none;}
#brochure .line-blue{left:98px;margin:0;padding:0;position:absolute;top:-45px;}
#casestudy .line-blue{left:390px;margin:0;padding:0;position:absolute;top:-45px;}
#datasheet .line-blue{left:980px;margin:0;padding:0;position:absolute;top:-45px;}
#whitepapers .line-blue{left:690px;margin:0;padding:0;position:absolute;top:-45px;}
.breadcrumb-custom{margin:5px;padding:0;}
.breadcrumb-custom ul{margin:0px;padding:0px;list-style:none;}
.breadcrumb-custom ul li{margin:0px;padding:0px;display:inline;font-size:14px;}
.breadcrumb-custom ul li a{margin:0px;padding:0px;text-decoration:none;color:#333;font-size:14px;}
.breadcrumb-custom ul li.last{color:#125fa9;}
.breadcrumb-custom ul li + li:before{content:">";padding-left:6px;padding-right:6px;color:#333;}
.why-partner ul{margin:32px 0 0 0px;padding:0px;list-style:inherit;padding-left:18px;}
.why-partner ul li{outline:0;}
.why-partner ul li a{outline:none;}
.why-partner .bx-controls-direction .bx-prev{background:url("../images/arow-left.png") repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;font-size:0;height:33px;left:25px;margin:0;padding:0;position:absolute;top:100px;width:23px;}
.why-partner .bx-controls-direction .bx-next{background:url("../images/arow-right.png") repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;font-size:0;height:33px;right:25px;margin:0;padding:0;position:absolute;top:100px;width:23px;}
.why-partner .bx-wrapper{position:relative;}
.why-partner .bx-default-pager{display:none;}
/*.menu{background:url("../images/menu.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);width:769px;height:101px;float:right;}*/
.footer{text-align:center;background:#252525;}
.logo-mobile, .mobilebanner, .footer-mob{display:none;}

/* alliances-partners page */
#block-niit-revamp-all-allinceslist .aboutus-navigation ul li {
    display: inline-block;
    width: auto !important;
}


/* alliances-partners page */

/* about us page */
.allinces-logo-container{margin:0px;padding:0;}
.allinces-logo-container .allinces-logo-box{border:1px solid #E1E1E1;height:140px;margin:0 10px 10px 0;padding:0;text-align:center;}
.allinces-logo-container .allinces-logo-box img{margin:16px 0px 0px 0px;display:inline;}
.aboutus-navigation .navbar-default{background:none;border-radius:0;margin:0px;}
.aboutus-navigation .navbar-collapse{padding:0px;margin:0px;}
.aboutus-navigation ul{margin:0px;padding:0px;border:1px solid #f15b40;background:#fff;display: table;float: none;text-align: center; margin: auto;} 
.aboutus-navigation ul li{margin:0px;padding:0px;display: table-cell; float: none;}
.aboutus-navigation ul li a{color:#646464 !important;font-size:12px;margin:0;padding:2px 35px;position:relative;background:#fff;height:45px;}
.aboutus-navigation ul li a:hover,.aboutus-navigation ul li a:active{background:#f15b40!important;color:#fff!important;margin-left:-1px;}
.aboutus-navigation ul li a.active{background:#f15b40!important;color:#fff!important;margin-left:-1px;}
.aboutus-navigation ul li:first-child a.active{margin-left:-1px;}
.aboutus-navigation ul li:first-child a:hover{margin-left:0;}
.aboutus-navigation ul li a span{margin:0;padding:0;position:absolute;right:0;top:0px;}
.aboutus-navigation ul li a.last{width:96px;padding:10px 20px;}
.inner-banner .container{position:relative;}
.aboutus-navigation{left:17%;position:absolute;top:230px;z-index:1;overflow: hidden;}
.child_menu_about_us {
    position: unset!important;
    margin-top: 10px;
    margin-bottom: 20px;
}

.event_page_revamp { margin-top: -31px;}
.about-allinces-lightbox{margin:0px 15px 20px 15px;padding:0px;color:#282828;font-size:13px;line-height:22px;position:relative;display:none;}
#carousel-example-generic{padding:30px 30px 30px 30px;margin:0px 0px 30px 0px;}
.carousel-example-generic{padding:30px 30px 30px 30px;margin:0px 0px 30px 0px;}
.about-allinces-lightbox #carousel-example-generic{background:#E1E1E1;}
.about-allinces-lightbox .carousel-example-generic{background:#E1E1E1;}
.light-box-content{margin:20px 0px 0px 0px}
.light-box-content a{color:#f99b20;}
.about-allinces-lightbox{min-height:400px;}
.about-allinces-lightbox ul{margin:0px;list-style:inherit;}
.about-allinces-lightbox ul li{margin:0px;padding:0px;}
.about-allinces-lightbox .cancel{position:absolute;right:33px;top:17px;z-index:999;}
.about-allinces-lightbox .bx-pager{display:none;}
.about-alliance-arrow.left{background:rgba(0, 0, 0, 0) url("../images/arrow-left.png") no-repeat scroll 0 0;font-size:0;height:10px;margin:0;padding:0;position:absolute;right:89px;top:25px;width:10px;}
.about-alliance-arrow.right{background:rgba(0, 0, 0, 0) url("../images/arrow-right.png") no-repeat scroll 0 0;font-size:0;height:10px;margin:0;padding:0;position:absolute;right:58px;top:25px;width:10px;}
.boardofdirector-arrow.left{background:url("../images/arrow-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:10px;margin:0;padding:0;position:absolute;right:59px;top:7px;width:10px;}
.boardofdirector-arrow.right{background:url("../images/arrow-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:10px;margin:0;padding:0;position:absolute;right:30px;top:7px;width:10px;}
.executive-team-arrow.left{background:url("../images/arrow-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:10px;margin:0;padding:0;position:absolute;right:59px;top:7px;width:10px;}
.executive-team-arrow.right{background:url("../images/arrow-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:10px;margin:0;padding:0;position:absolute;right:30px;top:7px;width:10px;}
.board-director{margin:0 0 20px;padding:0px;text-align:center;min-height:230px;}
.board-director img{margin:0px;padding:0px;display:inline-block;width:90px;height:100px;border:1px solid #ccc;}
.profile-img img{border:1px solid #ccc;width:90px;height:100px;}
.board-director h3{color:#f15b40;font-size:16px;margin:16px 0 10px;padding:0;text-transform:uppercase;}
.board-director p{color:#646464;font-size:13px;margin:5px 0 5px;padding:0;min-height:36px;}
.board-director a{background:none repeat scroll 0 0 #f15b40;color:#FFFFFF;display:inline-block;font-size:13px;margin:0;padding:3px 20px;text-decoration:none;cursor:pointer;}
.board-director a:hover{background:none repeat scroll 0 0 #f99b20;text-decoration:none;}
.boardofdirector-light-box{color:#282828;font-size:13px;line-height:22px;margin:0px 0px 40px 0px;padding:0px;position:relative;display:none;min-height:400px;}
.boardofdirector-light-box #boardOfDirector{background:none repeat scroll 0 0 #E1E1E1;padding:30px;margin:0px 0px 20px 0px;}
#executiveTeam{background:none repeat scroll 0 0 #E1E1E1;padding:30px;margin:0px 0px 20px 0px;}
.profile-img{text-align:center;}
.boardofdirector-light-box h1{margin:0 0 10px;padding:0;color:#f99b20;font-size:20px;text-transform:uppercase;font-weight:400;}
.boardofdirector-light-box h2.bodtitle{margin:0 0 10px;padding:0;color:#f99b20;font-size:20px;text-transform:uppercase;font-weight:400;}
.boardofdirector-light-box h2{margin:0px 0px 20px 0px;padding:0;color:#646464;font-size:16px;font-weight:400;}
.boardofdirector-light-box .bx-default-pager{display:none;}
.boardofdirector-light-box.left{background:url("../images/arrow-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:10px;margin:0;padding:0;position:absolute;right:70px;top:7px;width:10px;}
.boardofdirector-light-box.right{background:url("../images/arrow-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:10px;margin:0;padding:0;position:absolute;right:42px;top:7px;width:10px;}
.boardofdirector-light-box .cancel{position:absolute;right:33px;top:30px;z-index:1;}
/* about-us Technology Advantage*/
.technology-advantage{background:none repeat scroll 0 0 #E1E1E1;float:right;line-height:22px;margin:10px 0;padding:30px 20px 30px 210px;/*new*/
position:relative;width:90%;min-height:400px;}
.technology-advantage h1{margin:0px;padding:0px;font-size:18px;color:#282828;text-transform:uppercase;font-weight:600;}
.technology-advantage ul{margin:0px;padding:0px;list-style:none;}
.technology-advantage ul li{background:url("../images/diamond-list.png") no-repeat scroll left 6px rgba(0, 0, 0, 0);margin:8px 20px;padding:0 0 0 20px;}
.diamond-shape{background:url("../images/advantage-d-shape.png") no-repeat scroll left center rgba(0, 0, 0, 0);height:358px;left:-178px;margin:0;padding:0;position:absolute;top:0;width:357px;}
.diamond-shape p{color:#FFFEFE;font-size:30px;line-height:33px;margin:0;padding:118px 0 0;text-align:center;}
.about-us-diamond p{color:#FFFEFE;font-size:30px;line-height:33px;margin:0;padding:158px 0 0!important;text-align:center;}
/* about-us Technology Advantage end */
/* quick connect */
.quick-connect{margin:0px;padding:0px;}
.quick-connect label{margin:0px 0px 3px 0px;padding:0px;display:block;font-size:14px;color:#282828;font-weight:normal;}
.quick-connect input[type=text]{margin:0px;padding:6px 5px;display:block;border:2px solid #fcb26a;width:100%;}
.quick-connect input[type=button]{margin:0px;padding:8px 0px;display:block;border:none;width:100%;background:#fb8c20;color:#fff;font-size:11px;}
.quick-connect textarea{margin:0px;padding:6px 5px;display:block;border:2px solid #fcb26a;width:100%;}
.quick-connect .form-row{margin:8px 0px;padding:0px;}
.quick-connect .form-row-small{margin:8px 0;padding:0;width:49%;}
.quick-connect .form-row-small input[type=text]{width:100%;margin:0px 0px 0px 0px;}
.quick-connect .left{float:left}
.quick-connect .right{float:right;}
.quick-select{background:url("../images/arrow-select-option.png") no-repeat scroll 630px 13px rgba(0, 0, 0, 0);border:2px solid #FCB26A;margin:0;overflow:hidden;padding:6px 5px;}
.quick-select select{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;margin:0;padding:0;width:106%;}
/* quick connect end*/
/* worldwide */
.worldwide-con{margin:0px 0px 10px 0px;padding:0px;}
.worldwide-con h1{color:#282828;font-size:27px;margin:0 0 10px 16px;}
.worldwide-con h2{color:#282828;font-size:27px;margin:0 0 10px 16px;}
.worldwide-con .worldwide{margin:0px;padding:0px;font-size:13px;color:#282828;}
.worldwide-con .worldwide h4{margin:0px;padding:0px;color:#005ead;font-size:19px;font-weight:600;}
.worldwide-con .worldwide h4.country-name{font-size:17px;}
.worldwide-con .bottom-space{margin:20px 0px 0px 0px;}
.worldwide-con .space{margin:0px;display:block;}
.select-region{left:17%;margin:0;padding:0;position:absolute;top:230px;}
.select-region span{background:none repeat scroll 0 0 #f15b40;color:#FFFFFF;float:left;font-size:19px;font-weight:400;margin:0;padding:8px 20px;height:44px;}
.region-select-option{float:left;background:url("../images/arrow-select-option-worldwide.png") #dedddb96 no-repeat right 6px center;margin:0px 10px 0px 0px;overflow:hidden;padding:8px 25px 8px 8px;width:280px;}
.region-select-option .form-item{overflow:visible;}
.region-select-option .form-item,.form-actions{margin-bottom:0;margin-top:0;}
.region-select-option select{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;margin:0;padding:0;width:125%;font-size:13px;}
/* worldwide end*/
/* brochure end*/
.brochure-con{margin:0px;padding:0px;color:#282828;font-size:15px;}
.brochure-con .brochure-info{margin:0px;padding:0px;text-align:center;}
.brochure-row{margin:0px 0px 20px 0px;}
.brochure-con .brochure-content a:hover{color:#f15b40;}
.brochure-con .brochure-image{margin:0;padding:0;}
.brochure-con .brochure-content h1{color:#f15b40;font-size:26px;font-weight:400;}
.brochure-con .brochure-content h2{color:#f15b40;font-size:26px;font-weight:400;}
.brochure-con .brochure-content p{margin:0px;padding:0px;}
.brochure-con .button{margin:10px 0px;}
.brochure-con .button a.pdf{background:url("../images/pdf-icon.png") no-repeat scroll 63px 8px #f15b40;color:#FFFFFF;display:inline-block;font-size:13px;margin:0;padding:6px 30px;text-decoration:none;width:98px;}
.brochure-con .button a.view{background:url("../images/view.png") no-repeat scroll 123px 8px #125FA9;color:#FFFFFF;display:inline-block;font-size:13px;margin:0;padding:6px 24px;text-decoration:none;width:168px;margin:0px 0px 0px 10px;}
.brochure-pagination{margin:20px 0px;padding:0px;text-align:center;}
.brochure-pagination a{color:#CB5D45;font-size:22px;font-weight:600;margin:0 2px;padding:0 10px;text-align:center;text-decoration:none;}
.brochure-pagination a.active{background:none repeat scroll 0 0 #cb5d45;color:#fff;}
.blog-image{margin:0;padding:0;}
/* brochure end*/
/* search result */
.search-heading{margin:0px;padding:0px;color:#00172b;font-size:25px;font-weight:400;}
.search-row{margin:0 0 30px;padding:0px;}
.search-row h1{color:#125FA9;font-size:25px;font-weight:600;}
.search-row p{color:#282828;font-size:15px;}
/* search result end*/
/* client speak */
.clients-speak-con{margin:0px;padding:0px; list-style: none;}
.clients-speak-con .col-md-6.col-sm-6{min-height:450px;}
.clients-speak{margin:0px 0px 50px 0px;padding:0px;}
.clients-speak-con .video-container img{width:100%;}
.clients-speak-con h1{margin:40px 0px;padding:0px;color:#282828;font-size:35px;text-transform:uppercase;font-weight:600;text-align:center;}
.clients-speak-con p{color:#282828;font-size:17px;font-weight:600;min-height:50px;}
#block-niit-stable-clients-speak-videos h2{margin:0px 0px 40px 0px;padding:0px;color:#282828;font-size:35px;text-transform:uppercase;font-weight:700;text-align:center;}
#testimonial .clients-speak-con .video-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative;}
#testimonial .carousel-indicators{display:none;}
#testimonial h1{color:#282828;font-size:35px;font-weight:600;margin:40px 0;padding:0;text-align:center;text-transform:uppercase;}
#testimonial{color:#282828;font-size:25px;font-weight:400;text-align:center;padding:40px 0px;}
#testimonial .carousel-inner{padding:0px 65px;}
.testimonial-arrow.left{background:url("../images/testmonial-arrow-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:53px;margin:0;padding:0;position:absolute;left:0px;top:50%;width:31px;}
.testimonial-arrow.right{background:url("../images/testmonial-arrow-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:53px;margin:0;padding:0;position:absolute;right:0px;top:50%;width:31px;}
#testimonial .testimonial-name{color:#282828!important;font-size:25px;font-weight:600;margin:18px 0;text-align:center;}
.clients-speak-con .video-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0px;position:relative;}
.video{margin:0px auto;padding:0px;position:relative;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:10px;height:0;overflow:hidden;}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.customer-testmonial{margin:20px 0;padding:0px 60px;position:relative;}
.customer-testmonial div{color:#282828;font-size:25px;font-weight:400;text-align:center;}
.customer-testmonial p{color:#282828;font-size:25px;font-weight:600;text-align:center;margin:18px 0;}
.customer-testmonial .bx-default-pager{display:none;}
.bx-prev{background:url("../images/testmonial-arrow-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:53px;left:0;margin:0;padding:0;position:absolute;top:120px;width:31px;}
.bx-next{background:url("../images/testmonial-arrow-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:53px;right:0;margin:0;padding:0;position:absolute;top:120px;width:31px;}
/* client speak end */
/* video */
.video-con{margin:0px;padding:0px; list-style: none;}
.videos{padding:0px;}
#block-niit-stable-videos-list .video-con .videos{height:300px;}
.video-con h1{margin:0px;padding:0px;color:#282828;font-size:15px;font-weight:600;min-height:50px;}
.video-con h2{margin:0px;padding:0px;color:#282828;font-size:15px;font-weight:600;min-height:50px;}
.video-con p{color:#282828;font-size:15px;font-weight:400;}
.videos-decription{margin:0px;padding:0px;min-height:88px;}
.video-select-region{left:0;margin:0;padding:0;/* position:absolute; */top:0;width:100%;z-index: -1;}
.video-select-region span{background:none repeat scroll 0 0 #f15b40;color:#FFFFFF;float:left;font-size:14px;font-weight:400;margin:0;padding:8px 20px;}
.video-select-region .video-select-container{background:url("../images/arrow-select-option-worldwide.png") no-repeat scroll 265px 15px #FFFFFF;float:left;margin:0 10px 0 0;overflow:hidden;padding:0px 25px 8px 0px;width:300px;font-size:14px;}
.video-select-region .video-select-container select{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;margin:0;padding:0;width:116%;}
.video-select-region .video-select-container .form-item,.form-actions{margin-bottom:0;margin-top:0;}
.page-node-114 .item-list ul li{color:#FFFFFF;font-size:22px;font-weight:600;margin:0;padding:0 10px;}
.page-node-114 .item-list .pager li > a,.pager li > span{background-color:#FFFFFF;border:medium none;border-radius:15px;color:#f15b40;display:inline-block;font-size:22px;font-weight:600;padding:5px;}
.page-node-114 .pager-current{background:none repeat scroll 0 0 #f15b40;color:#FFFFFF;font-weight:bold;}
.multi-video{border-bottom:1px solid #0145A6;margin:0px 0px 30px 0px;}
.multi-video .videos{margin:0px;}
.region-child-menu {margin-bottom:20px}
/* video end */
/* blog */
.blog-con{margin:0px;padding:0px;color:#282828;font-size:15px;}
.blog-row{margin:0px 0px 20px 0px;}
.blog-con .blog-content{padding:0 50px;}
.blog-con .blog-content a:hover{color:#125fa9;}
.blog-con .blog-image{margin:0;padding:0;}
.blog-con .blog-content h1{color:#125fa9;font-size:26px;font-weight:600;}
.blog-con .blog-content p{margin:0px;padding:0px;}
.blog-con .blog-content p a{color:#125FA9;font-weight:600;text-decoration:none;font-size:15px;}
.blog-con .blog-content .comment-date{margin:15px 0px;padding:0px;font-size:13px;color:#969696;}
.blog-pagination{margin:20px 0px;padding:0px;text-align:center;}
.blog-pagination a{color:#125fa9;font-size:22px;font-weight:600;margin:0 2px;padding:0 10px;text-align:center;text-decoration:none;}
.blog-pagination a.active{background:none repeat scroll 0 0 #125fa9;color:#fff;}
.blog-filters{left:17%;margin:0;padding:0;position:absolute;top:230px;}
.blog-filters span{background:url("../images/filter.png") no-repeat scroll 82px 15px #f15b40;color:#FFFFFF;float:left;font-size:19px;font-weight:400;margin:0;padding:8px 20px;width:115px;height:42px;}
.search-blog{float:left;margin:0;overflow:hidden;width:220px;position:relative;}
.search-blog-container{background:url("../images/arrow-select-option-worldwide.png") no-repeat scroll 278px 18px #FFFFFF;float:left;margin:0 10px 0 0;overflow:hidden;padding:11px 25px 11px 8px;width:300px;}
.search-blog-container select{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;margin:0;padding:0;width:116%;font-size:13px;}
.search-blog-container .form-item,.form-actions{margin-bottom:0;margin-top:0;}
.search-blog .form-item{margin-top:0;margin-bottom:0;overflow:hidden;}
.search-blog input{border:medium none;margin:0;padding:10px 30px 9px 10px;width:220px;font-size:16px;color:#282828;font-weight:400;height:42px;}
.search-blog a{position:absolute;right:10px;top:10px;}
.blog-con .entry-date{color:#969696;font-size:13px;}
.blog-con .entry-comments a{color:#969696;font-size:13px;}
.blog-con .entry-author a{color:#969696;font-size:13px;}
.blog-con .entry-meta{color:#969696;font-size:13px;margin:15px 0;padding:0;}
.blog-con .item-list ul li{color:#FFFFFF;font-size:22px;font-weight:600;margin:0;padding:0 10px;}
.blog-con .item-list .pager li > a,.pager li > span{background-color:#FFFFFF;border:medium none;border-radius:15px;color:#125FA9;display:inline-block;font-size:22px;font-weight:600;padding:5px;}
.blog-con .pager-current{background:none repeat scroll 0 0 #125FA9;color:#FFFFFF;font-weight:bold;}
.blog-details-page .comment-wrapper{border-left:none;}
.blog-details-page .comment-wrapper{background:none repeat scroll 0 0 #F7F7F7;border-left:medium none;margin-bottom:30px;padding:18px 18px 20px 86px;position:relative;}
.blog-details-page .entry-footer .colorbox-load{text-align:center;display:block;}
.blog-details-page .entry-footer{text-align:center;}
.blog-details-page input[type=text]{padding:6px 5px;width:100%;}
.blog-details-page .captcha img{width:210px;}
#comment-form .captcha img{width:210px;}
/* media contact*/
.mediacontact-con{margin:30px 0px 80px 0px;padding:0px;}
.mediacontact-con .square-con{margin:0px 20px 0px 0px;padding:0px;float:left;position:relative;}
.mediacontact-con .mediacontact-row{margin:0px;padding:0px;}
.mediacontact-con .media-contact{color:#FFFFFF;left:0;margin:0;padding:0;position:absolute;text-align:center;top:150px; right: 0;}
.mediacontact-con .square-blue:before{background:url("../images/media-blue-dotted.png") repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";height:186px;left:-106px;position:absolute;top:88px;width:187px;}
.mediacontact-con .square-orange:after{background:url("../images/media-orange-dotted.png") repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";height:186px;right:-106px;position:absolute;top:88px;width:187px;}
.mediacontact-con .media-contact h1{font-size:25px;font-weight:400;margin:0;padding:0;text-transform:uppercase;color:#fff;}
.mediacontact-con .media-contact span{font-size:15px;font-weight:400;text-transform:uppercase;}
.mediacontact-con .media-contact p{font-size:11px;color:#fff;}
.mediacontact-con .media-contact p a{color:#fff;}
.media-navigation .navbar-default{background:none;border-radius:0;margin:0px;}
.media-navigation .navbar-collapse{padding:0px;margin:0px;}
.media-navigation ul{margin:0px;padding:0px;border:1px solid #EE7151;background:#fff;}
.media-navigation ul li{margin:0px;padding:0px;}
.media-navigation ul li a{color:#646464 !important;font-size:12px;margin:0;padding:13px 45px;position:relative;text-transform:uppercase;background:#fff;}
.media-navigation ul li a:hover,.media-navigation ul li a:active{background:#ee7151!important;color:#fff!important;}
.media-navigation ul li a.active{background:#ee7151!important;color:#fff!important;}
.media-navigation ul li a span{margin:0;padding:0;position:absolute;right:0;top:10px;}
.media-navigation ul li a.last{width:96px;padding:10px 20px;}
.inner-banner .container{position:relative;}
.media-navigation{left:0;position:absolute;top:230px;z-index:1;}
#block-niit-stable-childmenublock-new ul{margin:0px 0px 0px -2px;}
#block-niit-stable-childmenublock-new ul li a{padding:12px 40px!important;}
#block-niit-stable-childmenublock-new ul li a:hover,#block-niit-stable-childmenublock-new ul li a:active{margin-left:0!important;}
/* media contact end*/
/* media kit */
.mediakit-con{margin:30px 0 80px;padding:0;}
.mediakit-con .square-con{margin:0px 20px 0px 0px;padding:0px;float:left;position:relative;}
.mediakit-con .mediacontact-row{margin:0 0 0 190px;padding:0px;}
.mediakit-con .media-contact{color:#FFFFFF;left:0%;margin:0;padding:0;position:absolute;text-align:center;top:160px;width:100%;}
.mediakit-con .square-blue:before{background:url("../images/media-blue-dotted.png") repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";height:186px;left:-106px;position:absolute;top:88px;width:187px;}
.mediakit-con .square-orange:after{background:url("../images/media-orange-dotted.png") repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";height:186px;right:-106px;position:absolute;top:88px;width:187px;}
.mediakit-con .media-contact h1{font-size:30px;font-weight:400;margin:0;padding:0;text-transform:uppercase;text-align:center;color:#fff;}
.mediakit-con .media-contact h1 a,.mediakit-con .media-contact h1 a:hover{color:#fff;}
.download-logo{background:none repeat scroll 0 0 #005DAD;border-radius:50%;left:0;margin:0 0 0 90px;padding:0;position:absolute;text-align:center;top:97px;width:50%;display:none;}
.download-logo h1{color:#FFFFFF;font-size:25px;font-weight:400;margin:0;padding:0;text-align:center;text-transform:uppercase;}
.download-logo a{display:inline-block;margin:10px;padding:0;}
.square-blue:hover .download-logo{display:block;}
.square-blue:hover h1{display:block;}
/* media kit end*/
/* events */
.events-con{margin:0px;padding:0px;}
.events-con .events-box{background:none repeat scroll 0 0 #F5F5F5;margin:0 0 10px;min-height:330px;padding:10px;}
.events-con .events-box h4{color:#f15b40;font-size:16px;font-weight:600; margin: 10px 0;}
.events-con .events-box p{font-size:14px;font-weight:400;}
.events-con .events-box .events-img{background:#fff;text-align:left;padding:10px;}
.page-node-217 .item-list ul li{color:#FFFFFF;font-size:22px;font-weight:600;margin:0;padding:0 10px;}
.page-node-217 .pager-current{background:none repeat scroll 0 0 #125FA9;color:#FFFFFF;font-weight:bold;}
.page-node-217 .item-list .pager li > a,.pager li > span{background-color:#FFFFFF;border:medium none;border-radius:15px;color:#125FA9;display:inline-block;font-size:22px;font-weight:600;padding:5px;}
/* events end*/
/* news events */
.news-events-con{margin:0px 0px 30px 0px;padding:0px;}
.news-events-con .news-event{margin:0px 0px 20px 0px;padding:10px 10px 30px 10px;background:#fbfbfb;font-size:13px;direction:ltr;min-height:360px;position:relative;}
.news-events-con .news-event .read-more-news-event{position:absolute;bottom:20px;width:90%;margin:0 auto;}
.news-events-con .news-event h1{color:#f15b40;font-size:15px;font-weight:700;text-align:left;margin-top:5px;overflow:hidden;}
.news-events-con .news-event h2{color:#f15b40;font-size:15px;font-weight:700;text-align:left;margin-top:5px;overflow:hidden;}
.news-events-con .news-event p{color:#444444;font-size:12px;text-align:left;}
.news-events-con .news-event a{color:#444444;float:left;font-size:12px;margin:0;padding:0;text-decoration:underline;}
.news-events-con .news-event span{color:#AAAAAA;float:right;font-size:10px;margin:0;padding:0;}
.new-timeline{min-height:600px;}
.mCSB_scrollTools{bottom:0;height:auto;left:0;position:absolute;right:auto;top:0;width:16px;}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:url("../images/news-spacer-active.png") no-repeat scroll center center rgba(0, 0, 0, 0);width:13px;height:41px;background-color:transparent!important;}
.news-events-con .row{position:relative;}
.news-date-list{left:-123px;margin:0;padding:0;position:absolute;top:0;width:100px;}
.news-date-list ul{margin:0px;padding:0px;list-style:none;}
.news-date-list ul li{list-style:none outside none;margin:0;padding:0;text-align:right;width:140px;}
.news-date-list ul li a{margin:0px;padding:0px;font-size:13px;text-decoration:none;color:#000000;}
.news-date-list ul li a:hover{background:none;}
.news-date-list .arrow{background:url("../images/news-arrow-down.png") no-repeat scroll center 4px rgba(0, 0, 0, 0);height:10px;margin:8px 11px 0 62px;width:6px;}
.news-slider-container{margin:0px;padding:0px;}
.news-slider-container .news-content{margin:0px;padding:20px 10px 10px 10px;color:#444444;font-size:14px;font-weight:400;background:#FBFBFB;}
.news-slider-container .news-content h1{color:#f15b40;font-size:25px;font-weight:600;}
.news-slider-container .news-content h2{color:#f15b40;font-size:25px;font-weight:600;}
.news-slider-container .news-content .date{color:#AAAAAA;font-size:10px;margin:0;padding:0;text-align:right;}
.read-close-button{background:none repeat scroll 0 0 #f15b40;color:#FFFFFF;display:inline-block !important;font-size:14px;margin:15px 0 0;padding:3px 10px;text-transform:uppercase;width:auto !important;text-decoration:none;}
.read-close-button:hover{text-decoration:none;background:#F99B20;color:#FFFFFF;}
.news-events-con #myCarousel{background:#FBFBFB;display:none;}
.news-events-con #myCarousel .cancel{position:absolute;right:29px;top:22px;z-index:1;}
.news-arrow.left{background:url("../images/arrow-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:10px;margin:0;padding:0;position:absolute;right:97px;top:29px;width:10px;}
.news-arrow.right{background:url("../images/arrow-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:10px;margin:0;padding:0;position:absolute;right:67px;top:29px;width:10px;}
.in-news-slider{margin:0px 0px 0px 50px}
.news-events-con .cancel-slider{position:absolute;right:29px;top:22px;z-index:1;}
ul#sidebar-scrollspy li ul{display:none;}
ul#sidebar-scrollspy li.active ul{display:block !important;}
section.news-event-section{min-height:330px;margin:10px;}
#scrollspy-test{max-height:600px;overflow-x:hidden;overflow-y:scroll;margin-left:50px;}
/* news events */
/* L3 Page */
.resource-libary-content.brochures a{background:url("../images/brochures.png") no-repeat scroll center center rgba(0, 0, 0, 0);display:inline-block;height:74px;padding:0;width:auto;text-decoration:none;}
.resource-libary-content.brochures a.active{background:url("../images/brochures-active.png") no-repeat scroll center center rgba(0, 0, 0, 0);}
.resource-libary-content a.active span{color:#125fa9;}
.resource-libary-content.case-studies a{background:url("../images/case-studies.png") no-repeat scroll center center rgba(0, 0, 0, 0);display:inline-block;height:74px;padding:0;width:auto;text-decoration:none;}
.resource-libary-content.case-studies a.active{background:url("../images/case-studies-active.png") no-repeat scroll center center rgba(0, 0, 0, 0);}
.resource-libary-content.white-papers a{background:url("../images/white-papers.png") no-repeat scroll center center rgba(0, 0, 0, 0);display:inline-block;height:74px;padding:0;width:auto;text-decoration:none;}
.resource-libary-content.white-papers a.active{background:url("../images/white-papers-active.png") no-repeat scroll center center rgba(0, 0, 0, 0);}
.resource-libary-content.data-sheets a{background:url("../images/white-papers.png") no-repeat scroll center center rgba(0, 0, 0, 0);display:inline-block;height:74px;padding:0;width:auto;text-decoration:none;}
.resource-libary-content.data-sheets a.active{background:url("../images/white-papers-active.png") no-repeat scroll center center rgba(0, 0, 0, 0);}
.resource-libary-content.point-of-views a{background:url("../images/white-papers.png") no-repeat scroll center center rgba(0, 0, 0, 0);display:inline-block;height:74px;padding:0;width:auto;text-decoration:none;}
.resource-libary-content.point-of-views a.active{background:url("../images/white-papers-active.png") no-repeat scroll center center rgba(0, 0, 0, 0);}
.resource-libary-content.point-of-view a{background:url("../images/white-papers.png") no-repeat scroll center center rgba(0, 0, 0, 0);display:inline-block;height:74px;padding:0;width:auto;text-decoration:none;}
.resource-libary-content.point-of-view a.active{background:url("../images/white-papers-active.png") no-repeat scroll center center rgba(0, 0, 0, 0);}
.resource-libary-content.infographics a{background:url("../images/white-papers.png") no-repeat scroll center center rgba(0, 0, 0, 0);display:inline-block;height:74px;padding:0;width:auto;text-decoration:none;}
.resource-libary-content.infographics a.active{background:url("../images/white-papers-active.png") no-repeat scroll center center rgba(0, 0, 0, 0);}
.resource-libary-content.thought-leaderships a{background:url("../images/white-papers.png") no-repeat scroll center center rgba(0, 0, 0, 0);display:inline-block;height:74px;padding:0;width:auto;text-decoration:none;}
.resource-libary-content.thought-leaderships a.active{background:url("../images/white-papers-active.png") no-repeat scroll center center rgba(0, 0, 0, 0);}
.tab-category-container{margin:50px 0 0;padding:0px;}
.tab-category-container ul{border:2px solid #125FA9;list-style:none outside none;margin:0 auto;padding:0;width:838px;}
.tab-category-container ul li{background:#fff;float:left;margin:0;padding:0;text-align:center;width:278px;color:#125fa9;}
.tab-category-container ul li:hover{background:#125fa9;color:#fff;}
.tab-category-container ul li:hover a{color:#fff;}
.tab-category-container ul li a{background:url("../images/services-icon.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);cursor:pointer;display:inline-block;margin:0;padding:10px 0 10px 37px;text-decoration:none;font-size:16px;color:#125fa9;font-weight:400;text-transform:uppercase;}
.tab-category-container ul li a:hover{color:#fff;}
.tab-category-container ul li a.services{background:url("../images/services-icon.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);}
.tab-category-container ul li a.solution{background:url("../images/solution-icon.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);}
.tab-category-container ul li a.businessareas{background:url("../images/businessarea-icon.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);}
.tab-category-container ul li:hover a.services{background:url("../images/services-icon-hover.png") no-repeat scroll 0 3px #125fa9;color:#fff;}
.tab-category-container ul li:hover a.solutions{background:url("../images/businessarea-icon-hover.png") no-repeat scroll 0 3px #125fa9;color:#fff;}
.tab-category-container ul li:hover a.businessareas{background:url("../images/businessarea-icon-hover.png") no-repeat scroll 0 3px #125fa9;color:#fff;}
.tab-category-container ul li.active a.services{background:url("../images/services-icon-hover.png") no-repeat scroll 0 3px #125fa9;color:#fff;}
.tab-content-box{margin:0px 0px 25px 0px;padding:0px;position:relative;cursor:pointer;overflow:hidden;}
.tab-content-box-content{left:0;padding:10px 20px;position:absolute;top:185px;height:100%;width:100%;}
.tab-content-box-content p{color:#FFFFFF;font-size:15px;font-weight:600;}
.tab-content-box-content a.abutton{background:none repeat scroll 0 0 #FFFFFF;color:#282828;display:inline-block;font-size:16px;font-weight:700;margin:10px 0;padding:5px 20px;text-decoration:none;text-transform:uppercase;}
.slideup-popup{background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0;color:#fff;opacity:1;}
a.l3boxlink{text-decoration:none;}
a.l3boxlink:hover{text-decoration:none;}
#block-menu-block-8 ul.menu ul{padding-left:10px;}
.menu-block-8 ul li a{color:#b2b2b2;}
.menu-block-8 ul.menu{margin:0 0 0 13px;padding:15px 0px 0px 0px;}
.menu-block-8 ul li.expanded{display:inline-table;width:20%;float:left;}
.menu-block-8 ul li.expanded > a{font-size:14px;display:block;padding:0px;margin:5px 0 11px;font-weight:600;text-transform:uppercase;}
.menu-block-8 ul li.expanded > a:hover{font-size:14px;}
.menu-block-8 ul li a{text-decoration:none;font-size:12px;color:#ffffff;}
.menu-block-8 ul li a:hover{text-decoration:underline;color:#b2b2b2;font-size:12px;}
li.expanded,li.collapsed,li.leaf{margin:0;padding:0;}
#c-icon{position:relative;left:30px;}
#c-icon a{width:20px;height:20px;display:inline-block;margin:0px 5px;position:relative;top:9px;}
.menu-block-8 li.last.expanded ul.menu{margin-top:10px;}
ul li.leaf{list-style-image:none;list-style-type:none;}
#custom-footer ul.menu li{margin:0;}
#custom_exapand_collp{display:none;}
p,h1,h2,h3,h4,h5,h6{color:#000;}
/*li,li.expanded{color:#000;}*/
ul li.collapsed{list-style:none !important;}
.breadcrumb{background-color:#FFFFFF;border-radius:0;list-style:none outside none;margin-bottom:20px;padding:8px 15px;}
.tab-menu-top-menu-0{width:100px;}
.tab-menu-top-menu-1{width:119px;}
.tab-menu-top-menu-2{width:84px;}
.tab-menu-top-menu-3{width:84px;}
.tab-menu-top-menu-4{width:135px;}
.tab-menu-top-menu-5{width:124px;}
.tab-menu-top-menu-6{width:103px;}
.tab-menu-top-menu-7{width:100px;}
.aboutus-navigation ul li a{background:none repeat scroll 0 0 #FFFFFF;color:#646464 !important;font-size:12px;height:45px;margin:0;padding:2px 15px;position:relative;}
.tab-menu-top-menu-6 a{padding:2px 10px!important;}
.category-slider-content img{width:174px;}
.allinces-logo-container .allinces-logo-box img{width:174px;}
.flexnav ul{list-style:none;}
.flexnav ul li{list-style:none;}
.last .last ul{display:none;left:-360px;}
/* L3 Page */
.tab-category-container{margin:40px 0 20px;padding:0px;}
.tab-category-container .tab-heading{font-size:16px;margin:30px 0;padding:0 20px;text-align:center;}
ul.offering-2{border:2px solid #125FA9;list-style:none outside none;margin:0 auto;padding:0;width:560px!important;}
ul.offering-1{border:2px solid #125FA9;list-style:none outside none;margin:0 auto;padding:0;width:282px!important;}
.tab-category-container ul{border:2px solid #125FA9;list-style:none outside none;margin:0 auto;padding:0;width:838px;}
.tab-category-container ul li{background:#fff;float:left;margin:0;padding:0;text-align:center;width:278px;color:#125fa9;}
.tab-category-container ul li:hover{background:#125fa9;color:#fff;}
.tab-category-container ul li:hover a{color:#fff;}
/*To hide arrow in the main menu to hide the leaf.*/
.arrowhide:after{display:none!important;}
.removearrowicon .touch-button{display:none!important;}
.tab-category-container ul li a{background:url("../images/services-icon.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);cursor:pointer;display:inline-block;margin:0;padding:10px 0 10px 37px;text-decoration:none;font-size:16px;color:#125fa9;font-weight:400;text-transform:uppercase;}
.tab-category-container ul li a:hover{color:#fff;}
.tab-category-container ul li a.services{background:url("../images/services-icon.png") no-repeat scroll 70px 3px rgba(0, 0, 0, 0);display:block;}
.tab-category-container ul li a.solutions{background:url("../images/solution-icon.png") no-repeat scroll 70px 3px rgba(0, 0, 0, 0);display:block;}
.tab-category-container ul li a.businessareas{background:url("../images/businessarea-icon.png") no-repeat scroll 55px 3px rgba(0, 0, 0, 0);display:block;}
.tab-category-container ul li:hover a.services{background:url("../images/services-icon-hover.png") no-repeat scroll 70px 3px #125fa9;color:#fff;}
.tab-category-container ul li:hover a.solutions{background:url("../images/solution-icon-hover.png") no-repeat scroll 70px 3px #125fa9;color:#fff;}
.tab-category-container ul li:hover a.businessareas{background:url("../images/businessarea-icon-hover.png") no-repeat scroll 55px 3px #125fa9;color:#fff;}
.tab-category-container ul li.active{background:#125fa9;color:#fff;}
.tab-category-container ul li.active a.services{background:url("../images/services-icon-hover.png") no-repeat scroll 70px 3px;color:#fff;}
.tab-category-container ul li.active a.solutions{background:url("../images/solution-icon-hover.png") no-repeat scroll 70px 3px;color:#fff;}
.tab-category-container ul li.active a.businessareas{background:url("../images/businessarea-icon-hover.png") no-repeat scroll 55px 3px;color:#fff;}
.tab-content-box{margin:0px 0px 25px 0px;padding:0px;position:relative;}
.tab-content-box-content{left:0;padding:10px 20px;position:absolute;}
.tab-content-box-content h3{color:#FFFFFF;font-weight:600;height:60px;font-size:22px;margin:0px 0px 10px 0px;}
.tab-content-box-content p{color:#FFFFFF;font-size:15px;font-weight:600;}
.tab-content-box-content a.abutton{background:none repeat scroll 0 0 #FFFFFF;color:#282828;display:inline-block;font-size:16px;font-weight:700;margin:10px 0;padding:5px 20px;text-decoration:none;text-transform:uppercase;}
.innerl3page-slider{margin:0px;padding:0px;background:#ccc;display:none;}
.innerl3page-slider .carousel{background:none repeat scroll 0 0 #E1E1E1;margin:0 0 20px;padding:30px;}
.innerl3page-slider h1{font-size:28px;font-weight:600;}
.l3-arrow.left{background:url("../images/arrow-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:10px;margin:0;padding:0;position:absolute;right:97px;top:29px;width:10px;}
.l3-arrow.right{background:url("../images/arrow-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:10px;margin:0;padding:0;position:absolute;right:67px;top:29px;width:10px;}
.innerl3page-slider .cancel{position:absolute;right:33px;top:24px;z-index:1;}
.sub-category-l3-slide{margin:30px 0px 0px 0px;padding:0px;}
.sub-category-l3-slide h3{margin:0px 0px 10px 0px;padding:0px;font-size:18px;font-weight:600;}
.sub-category-l3-slide img{margin:0 10px 0 0;float:left;}
.innerl3page-slider .mCustomScrollbar{height:400px;}
.innerl3page-slider .mCSB_scrollTools .mCSB_dragger{height:30px!important;}
.innerl3page-slider .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#9d9d9d;height:30px;}
.innerl3page-slider .mCSB_scrollTools .mCSB_draggerRail{background-color:#e7e7e7;}
.allince-partner{margin:30px 0px 0px 0px;padding:0px;}
.allince-partner h1{font-size:35px;font-weight:700;text-align:center;}
.allince-partner p{font-size:16px;line-height:25px;text-align:center;}
.allince-partner .allince-partner-logo{margin:20px 0px 0px 0px;padding:0px;text-align:center;}
.allince-partner #myCarousel{padding:0px 20px;}
.alliance-partner-arrow.left{background:url("../images/arrow-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:10px;margin:0;padding:0;position:absolute;left:0px;top:48px;width:10px;}
.alliance-partner-arrow.right{background:url("../images/arrow-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:0;height:10px;margin:0;padding:0;position:absolute;right:0px;top:48px;width:10px;}
.resource-libary .tint{background:url("../images/brochure-bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.resource-libary .orange{background:url("../images/brochure-bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
ul.segments{margin:0px auto;padding:0px;}
ul.segments li{margin:0px;padding:0px;list-style:none;display:inline-block;}
ul.column-box-1 li{display:block;}
.tab-content .tab-heading{margin:20px 0;padding:0px 20px;font-size:16px;font-weight:400;}
.line-spacer0 .line-blue{left:128px;position:absolute;top:-45px;}
.line-spacer1 .line-blue{left:420px;position:absolute;top:-45px;}
.line-spacer2 .line-blue{position:absolute;right:416px;top:-45px;}
.line-spacer3 .line-blue{position:absolute;right:121px;top:-45px;}
.tab-category-container-main .tab-content-box{background-color:#000000;}
.tab-category-container-main .tab-content-box img{opacity:0.6;}
/* L3 Page end */
.footer-flag{display:none;}
.our-solutions-category-list a{outline:none;border:0;}
.resource-libary .brochure-slider .brochure-slider-content{padding:0 80px 45px;}
/* investor */
.investor-con{margin:0px;padding:0px;}
ul.investor-category{margin:0px;padding:0px;list-style:none;display:table;}
ul.investor-category li{float:left;margin:0 5px 5px 0;padding:0;width:280px;}
ul.investor-category li div{background:none repeat scroll 0 0 #f15b40;display:table-cell;height:52px;margin:0;padding:0;text-align:center;vertical-align:middle;width:280px;}
ul.investor-category li a{color:#FFFFFF;display:table-cell;font-size:15px;font-weight:600;height:52px;text-align:center;text-decoration:none;vertical-align:middle;width:280px;}
ul.investor-category li div:hover{background:#1967b2;}
.investor-prestation-con{margin:0px;padding:0px;}
.investor-prestation-box{margin:0px;padding:10px;border:1px solid #d4d4d4;text-align:center;color:#282828;font-size:14px;font-weight:400;min-height:190px;margin:0px 0px 20px 0px;}
.investor-prestation-box h1{color:#282828;font-size:20px;font-weight:600; margin-top: 30px;}
.investor-prestation-box a.pdf {background: url(../images/pdf-icon.png) no-repeat scroll 9px 8px #f15b40;color: #FFFFFF;display: inline-block;font-size: 13px;margin: 0; padding: 6px 20px 6px 40px;text-decoration: none;width: fit-content;}
.transcripts-audio-box-1 a.pdf {background: url(../images/pdf-icon.png) no-repeat scroll 92% 8px #f15b40!important;color: #FFFFFF;display: inline-block;font-size: 13px;margin: 0;padding: 6px 40px!important;text-decoration: none;width: fit-content;
}
.investor-prestation-box a.video{background:url("../images/video-icon.png") no-repeat scroll 68px 8px #f15b40;color: #FFFFFF;display: inline-block;font-size: 13px;margin: 0;padding: 6px 30px;text-decoration: none;width: 98px;}
.investor-prestation-box a.audio{background:url("../images/audio-icon.png") no-repeat scroll 72px 10px #f15b40;color:#FFFFFF;display:inline-block;font-size:13px;margin:0;padding:6px 30px;text-decoration:none;width:98px;}
.Investor-Contacts-con{margin:0px;padding:0px;}
.Investor-Contacts-con .Investor-Contacts-con-box{margin:0px;padding:0px;border:1px solid #d4d4d4;text-align:center;color:#282828;font-size:14px;font-weight:400;min-height:200px;margin:0px 0px 20px 0px;}
.Investor-Contacts-con .Investor-Contacts-con-box h1{background:none repeat scroll 0 0 #f15b40;color:#FFFFFF;font-size:14px;font-weight:600;margin:0;padding:10px 5px;text-align:center;}
.Investor-Contacts-con .Investor-Contacts-con-box h2{color:#1967b2;font-size:20px;font-weight:600; margin-top: 30px;}
.Investor-Contacts-con .Investor-Contacts-con-box p{color:#282828;font-size:12px;font-weight:400;}
.Investor-Contacts-con .Investor-Contacts-con-box .mail-con{color:#282828;font-size:15px;font-weight:400;}
.Investor-Contacts-con .Investor-Contacts-con-box .mail-con a{color:#f15b40;text-decoration:none;}
.Financial-Reports-con{margin:0px;padding:0px;}
.Financial-Reports-table{margin:0px;padding:0px;font-size:15px;color:#282828;font-weight:400;margin:0px 0px 30px 0px;}
.Financial-Reports-table table{margin:0px;padding:0px;width:100%;}
.Financial-Reports-table table tr th{margin:0px;padding:8px;background:#f15b40;color:#fff;font-weight:400;}
.Financial-Reports-table table tr td{margin:0px;padding:8px;}
#block-views-financial-reports-block .Financial-Reports-table table tr td{text-align:center;}
#block-views-financial-reports-block .Financial-Reports-table table tr th{text-align:center;}
.Financial-Reports-table .odd{background:#ffffff;}
.Financial-Reports-table .even{background:#d4d4d4;}
.Financial-Reports-table a.pdf{background:url("../images/pdf-icon-hover.png") no-repeat scroll 63px 8px transparent;color:#282828;display:inline-block;font-size:13px;margin:0;padding:6px 25px;text-decoration:none;width:98px;}
.Financial-Reports-table a.pdf:hover{background:url("../images/pdf-icon.png") no-repeat scroll 63px 8px #f15b40;color:#FFFFFF;display:inline-block;font-size:13px;margin:0;padding:6px 30px;text-decoration:none;width:98px;}
.Financial-Reports-table p{color:#1967b2;text-transform:uppercase;font-size:15px;font-weight:600;}
/* investor end */
.non-business-sahre-icon .at-share-tbx-element{margin:20px 0;text-align:center;}
.social-media-share .container-fluid{padding:0;}
.video-con .video-player .container-fluid{padding:0;}
.social-share-icon{position:absolute;right:17%;top:10px;z-index:99;}
.page-sitemap .site-map-menus .last ul{display:block;left:-360px;}
.controll-boxes{left:0;position:absolute;right:0;text-align:center;top:10px;width:100%;z-index:999;}
.controll-boxes .about-alliance-arrow-l.left{background:rgba(0, 0, 0, 0) url("../images/arrow-left-alliance.png") no-repeat scroll 0 0;display:inline-block;font-size:0;height:33px;margin:0 20px;padding:0;width:23px;}
.controll-boxes .about-alliance-arrow-r.right{background:rgba(0, 0, 0, 0) url("../images/arrow-right-alliance.png") no-repeat scroll 0 0;display:inline-block;font-size:0;height:33px;margin:0;padding:0;width:23px;}
.our-solutions-category-list{display:inline-block;margin:0 60px;text-align:center;}
.column-box-4 li{width:25%;float:left;}
.column-box-3 li{width:33.3333%;float:left;}
.column-box-2 li{width:50%;float:left;}
.column-box-2{display:block!important;width:70%!important;}
.column-box-3{display:block!important;width:90%!important;}
.digital-centre{text-align:center;}
.learn-more{text-align:center;}
.learn-more a{color:#fff;text-decoration:none;background:#2681C3;display:inline-block;padding:10px 20px;border-radius:5px;font-size:18px;font-weight:600;}
.imsicons{text-align:center;margin:20px 0px;}
.imsicons a{color:#e29500;text-decoration:none;font-size:16px;font-weight:400;text-align:center;display:inline-block;margin:0px 30px;}
.cus-page-heading{color:#e29500;font-size:35px;font-weight:700;margin:0 0 20px;text-align:center;}
.blogyoutube{width:500px;margin:0px auto;}
.blogyoutube iframe{width:560px;}
.worldwide-con .product{margin:15px 0;height:auto!important;}
.worldwide-con .product:nth-child(4n+2){clear:both!important;}
.postersmart{width:60%;margin:20px auto;}
.postersmart2{width:80%;margin:20px auto;}
.yearlog{width:32% !important;}
.postersmart2 .item-video #playerxKKmIlBxnsgs55555{margin:0 auto !important;}
/*** New Blog CSS ****/
.blog-container{margin:30px 0px 0px 0px;padding:0px;}
.blog-container .blog-box{margin:0px 0px 25px 0px;padding:15px 15px 45px 15px;background:#fff;border:1px solid #c2c2c2;position:relative;color:#a5a5a5;font-size:14px;font-weight:400;transition:background-color 0.5s ease;min-height:350px;}
.blog-container .blog-box .diamond-blog{left:0;margin:0 auto;position:absolute;right:0;top:-13px;}
.blog-container .blog-box .media img{border:1px solid #c2c2c2;width:80px;height:80px;max-width:80px;}
.blog-container .blog-box .blog-author-name{color:#111111;font-size:18px;font-weight:400;margin:0;padding:0;}
.blog-container .blog-box .blog-author-name a{color:#111111;}
.blog-container .blog-box .blog-date{color:#a5a5a5;font-size:14px;font-weight:400;}
.blog-container .blog-box .blog-date a{color:#a5a5a5;font-size:14px;font-weight:400;margin:0px 0px 0px 10px;}
.blog-container .blog-box .blog-heading{margin:20px 0 10px;padding:0;}
.blog-container .blog-box .blog-heading a{color:#313131;font-size:16px;font-weight:600;text-decoration:none;}
.blog-container .blog-box p a{color:#313131;text-decoration:none;}
.blog-container .blog-box .blog-btn{bottom:10px;display:none;position:absolute;right:10px;}
.blog-container .blog-box:hover{background:#ebebeb;}
.blog-container .blog-box:hover .blog-btn{display:block;}
.blog-container .blog-right-section .blog-recent-post{margin:30px 0px 0px 0px;padding:0px;}
.blog-container .blog-right-section .blog-recent-post ul{margin:20px 0px 0px 0px;padding:0px;list-style:none;}
.blog-container .blog-right-section .blog-recent-post ul li{margin:0px 0px 20px 0px;padding:0px;}
.blog-container .blog-right-section .blog-recent-post ul li img{width:95px;height:95px;}
.blog-container .blog-right-section .recent-post-heading{margin:0px 0px 5px 0px;}
.blog-container .blog-right-section .recent-post-heading a{font-size:16px;font-weight:400;color:#313131;}
.blog-container .blog-right-section .recent-post-date{color:#a5a5a5;font-size:14px;font-weight:300;margin:0;}
.blog-container .blog-right-section .recent-post-select{/*background:url("../images/blog-arrow.png") no-repeat scroll 97% 18px rgba(0, 0, 0, 0);*/border:1px solid #c2c2c2;overflow:hidden;width:100%;}
.blog-container .blog-right-section .recent-post-select select{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;color:#000000;font-size:18px;font-weight:400;padding:10px;text-align:center;text-align-last:center;text-transform:uppercase;width:110%;outline:none;}
.blog-container .blog-right-section .recent-post-select select option{text-align:left;}
.blog-container .blog-right-section .blog-category{border:1px solid #c2c2c2;margin:0;padding:0 15px;}
.blog-container .blog-right-section .blog-category-heading{font-size:18px;font-weight:400;margin:15px 0;padding:0;text-align:center;text-transform:uppercase;}
.blog-container .blog-right-section .blog-category ul{margin:0px;padding:0px;list-style:none;}
.blog-container .blog-right-section .blog-category ul li{margin:0px;padding:0px;}
.blog-container .blog-right-section .blog-category ul li a{background:url("../images/diamond-blog-small.png") no-repeat scroll 0 15px rgba(0, 0, 0, 0);border-top:1px solid #c2c2c2;color:#000000;display:block;font-size:14px;font-weight:400;margin:0;padding:10px 0 10px 20px;text-decoration:none;text-transform:uppercase;}
.blog-container .blog-right-section .blog-category ul li a:hover{color:#f15b40;}
.blog-container .blog-right-section .blog-category ul li a.active{color:#f15b40 !important;}
.blog-container .blog-right-section .blog-search{position:relative;margin:0 0 30px;}
.blog-container .blog-right-section .blog-search input[type=text]{border:1px solid #c2c2c2;display:block;font-size:14px;font-weight:400;padding:12px 45px 12px 10px;width:100%;outline:none;}
.blog-container .blog-right-section .blog-search a{position:absolute;right:10px;top:11px;z-index:1;}
.blog-container .item-list ul li{color:#ffffff;font-size:22px;font-weight:600;margin:0;padding:0 10px;}
.blog-container .item-list .pager li > a,.pager li > span{background-color:transparent;border:medium none;border-radius:15px;color:#125fa9;display:inline-block;font-size:22px;font-weight:600;padding:5px;}
.blog-container .pager-current{background:none repeat scroll 0 0 #125fa9;color:#ffffff;font-weight:bold;}
/*Mobile Media css*/
/*** New Blog CSS END ****/
/************ New header ***********/




.Aabout_technologies_section {font-size:12.5px;}
/*topHeader*/
/*header{position:fixed;width:100%;z-index:9999;top:0;}
.newheader .topHeader .region-flag{position:absolute;right:6px;}
.newheader .topHeader .region-flag ul li{padding:0 10px;}
.newheader .topHeader .region-flag ul li:after{display:none;}
.newheader .topHeader .region-topmenu{margin:0 55px 0 0;}
.topHeader{background:#eee;}
.topHeader ul{float:right;display:table;margin-bottom:5px;}
.topHeader ul li{font-size:12px;color:#666666;font-family:'Open Sans', sans-serif;font-weight:300;text-transform:capitalize;display:table-cell;padding:0 20px;}
.topHeader ul li a{line-height:2.5em;color:#000;}
.topHeader ul li:after{content:"";display:inline-block;background:#929292;width:1px;height:12px;left:20px;position:relative;vertical-align:middle;}
.topHeader ul li:first-child{padding-left:0;}
.topHeader ul li:nth-child(5):after{display:none;}
.topHeader ul li:nth-child(6){padding:0 5px;}
.topHeader ul li:nth-child(6):after{display:none;}
.topHeader ul li:nth-child(7):after{display:none;}
.topHeader ul li:nth-child(7){padding:0 0px 0 10px;}*/
/*topHeader*/
/*mainHeder*/
/*.newheader .mainHeader{height:84px;background:#fff;position:relative;}
.newheader .logoSection{float:left;position:relative;width:125px;height:85px;}
.newheader .logoSection a{width:125px;display:block;height:85px;position:absolute;}
.newheader .logoSection a img{width:100%;height:100%;}
.newheader .menubar{float:right;margin-right:80px;}
.newheader .menubar ul{display:table;position:relative;margin:0px 18px 0px 0px;transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-web-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;}
.newheader .menubar ul li{display:table-cell;font-size:15px;color:#333333;font-family:'Open Sans', sans-serif;font-weight:400;text-transform:uppercase;line-height:5.3em;border-bottom:2px solid transparent;}
.newheader .menubar ul li a{padding:0px 22px;color:#000;text-decoration:none;}
.newheader .menubar ul li:hover{border-bottom:2px solid #ff9c00;}
.newheader .fa-angle-down:before{position:relative;left:10px;}
.newheader ul.sub-menu{display:none;position:absolute;}
.newheader ul.sub-menu li{display:table;}
.newheader ul.sub-menu li a{color:#fff;}
.newheader .readmorenews a{color:#155faa !important;font-size:16px !important;text-decoration:none;}
.newheader .readmorenews a:hover{text-decoration:underline;}
.newheader #nav-icon{display:block;width:25px;height:20px;position:absolute;right:27px;top:22px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}
.newheader #nav-icon span{display:block;position:absolute;height:4px;width:100%;background:#3c3c3c;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
.newheader #nav-icon.open span:nth-child(1){top:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
.newheader #nav-icon.open span:nth-child(2){top:8px;left:0px;opacity:1;}
.newheader #nav-icon.open span:nth-child(3){top:17px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
.newheader #nav-icon span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.newheader #nav-icon.open{top:30px;}
.newheader #nav-icon span:nth-child(2){opacity:0;left:0px;}
.newheader #nav-icon span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}
.newheader .search_icon{background:#eaeaea url(../images/search-icon.png) no-repeat center center;border-radius:5px;display:inline-block;padding:12px 14px;border:1px solid transparent;vertical-align:middle;}
.newheader .search_icon:hover{border:1px solid #333;}
.newheader .search_section{margin-right:5px;}
.newheader #searchForm.searchbar2{opacity:1;display:block;}
.newheader #searchForm{width:670px;margin-right:22px;font-size:16px;display:none;top:24px;font-style:Normal;height:35px;opacity:0;background:#ffffff;padding:0;transition:all 0.25s ease 0s;border:1px solid #f68b1f;font-family:'Open Sans';position:absolute;right:6%;}
.newheader #searchForm input[type=text]{width:90%;background:none;border:0;box-shadow:none;font-size:14px;padding:0 15px;height:35px;float:left;}
.newheader #searchForm input[type=submit]{width:10%;background:#f68b1f;border:0;box-shadow:none;color:#ffffff;font-size:16px;padding:0px;line-height:34px;float:left;}
.newheader #searchForm .close{background:#f68b1f;border:0;width:30px;height:30px;color:#ffffff;font-size:16px;border-radius:5px;position:absolute;right:-52px;opacity:1;text-align:center;top:0px;line-height:28px;}
.newheader .menu-item-has-children:hover ul.sub-menu{display:block;}
.newheader .menu-item-has-children ul.sub-menu{display:none;position:absolute;background:#fff;width:800px;right:0;padding:20px;top:81px;}
.newheader .menu-item-has-children ul.sub-menu li{display:block;float:left;width:31%;margin-right:2%;position:relative;line-height:normal;border-bottom:2px solid transparent;}
.newheader .menu-item-has-children ul.sub-menu li ul{position:relative;width:100%;padding:0;margin:0;top:0;}
.newheader .menu-item-has-children ul.sub-menu li ul li{position:relative;width:100%;}
.newheader .menu-item-has-children ul.sub-menu li a{color:#145eaa;line-height:normal;font-weight:600;text-transform:none;margin-bottom:0px;padding:0;display:block;font-size:14px;}
.newheader .menu-item-has-children ul.sub-menu li ul li a {
    color: #333333;
    font-weight: 400;
    font-size: 13px;
    line-height: 21.5px;
}*/
/* search */
/*.newheader .search-container{background:#fff none repeat scroll 0 0;border:medium none;display:none;margin:0 auto;padding:0px;position:absolute;right:91px;top:35px;width:772px;z-index:11;bottom:0;}
.newheader .search-container #search-block-form{padding-top:23px;}
.newheader #search-form .input-group-btn .btn{-moz-user-select:none;background-image:none;border:1px solid rgba(0, 0, 0, 0);border-radius:0px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:8px 12px!important;text-align:center;vertical-align:middle;white-space:nowrap;height:35px;}
.newheader .search-container:before{content:"";height:12px;position:absolute;right:10px;top:-12px;width:24px;}
.newheader .search-container input{border:1px solid #f68b1f;color:#000000;font-size:20px;font-weight:300;padding:5px 15px;width:86%;float:left;height:35px;}
.newheader .search-container input:focus{outline:none;}
.newheader .search-container #edit-actions{display:block;}
.newheader .search-container .container-inline .input-group{display:block;}
.newheader .region-flag img{width:16px;}
.newheader .innerWrapper .topHeader .region-topmenu{margin:0px 45px 0px 0px;}
.newheader .innerWrapper .topHeader .region-flag{position:absolute;right:6px;}
.newheader .innerWrapper .topHeader .region-flag ul li:after{display:none;}
.newheader .innerWrapper .topHeader .region-flag ul li{padding:0 10px;}
.newheader .menu-item-has-children ul.sub-menu li i{display:none;}
.newheader li.expanded,.newheader li.collapsed,.newheader li.leaf{margin-bottom:0px;}
.newheader .search-container .form-wrapper{float:left;width:14%;}
.newheader .search-container .form-wrapper input{background:#f68b1f;border-radius:0px;color:#fff;}
.newheader .search-container .form-wrapper input:hover,.newheader .search-container .form-wrapper input:focus{border:1px solid #f68b1f;background:#f68b1f;}
.newheader .footerlinks li.expanded,.newheader .footerlinks li.collapsed,.newheader .footerlinks li.leaf{margin-bottom:15px;}
.newheader .search{background:url("/sites/all/themes/niit_stable/images/search.png") repeat scroll 0 0 rgba(0, 0, 0, 0);cursor:pointer;float:right;height:16px;margin:15px 20px 0 0;padding:0;width:16px;position:absolute;top:18px;right:50px;}
.newheader .search.active{background:rgba(0, 0, 0, 0) url(/sites/all/modules/custom_new/different_homepage/images/cancel2.png) no-repeat scroll 0 0;height:30px;width:30px;display:inline-block;right:40px;top:13px;}
.newheader .block-search .container-inline{display:inline-flex;width:100%;}
.newheader .search-form .btn,.newheader #search-block-form .btn{background:#f68b1f none repeat scroll 0 0;border:none;border-radius:0;color:#ffffff;font-family:"Open Sans", sans-serif !important;font-size:16px;font-weight:600;height:auto;line-height:normal;padding:0px!important;width:72px;height:35px;}*/
/************ END New header ***********/
/************ Start case_study_section ***********/
/*==== Google Fonts ====*/
a{color:#f15b40;text-decoration:none;}
.case_study_section p{font-size:16px;line-height:28px;margin-bottom:10px;color:#000000;}
.case_study_section h1{font-size:28px;}
.case_study_section h2{font-size:22px;line-height:34px;margin-bottom:5px;font-weight:600;}
.case_study_section h3{font-size:24px;line-height:34px;margin-bottom:15px;}
.case_study_section h4{font-size:22px;line-height:34px;margin-bottom:15px;}
.case_study_section h5{font-size:20px;line-height:24px;margin-bottom:15px;}
.case_study_section ul, .case_study_section .orange_bullet{margin:10px 0 10px 0;padding:0 0 0 0px;list-style:none;}
.case_study_section ul li, .case_study_section .orange_bullet{position:relative;padding-left:30px;line-height:28px;color:#717171;font-size:16px;}
.case_study_section ul li:before{content:"";height:5px;width:5px;background:#055ea1;position:absolute;left:0;top:10px;transform:rotate(45deg);border-radius:100%;}
.case_study_section ul li ul{margin-top:10px;}
.case_study_section .testimonial{background:#f1f1f1;padding:25px;}
.case_study_section .orange_bullet li:before{content:"";height:5px;width:5px;background:#f15b40;position:absolute;left:0;top:10px;transform:rotate(45deg);}
.list-nubmer{margin:0;padding-left:20px !important;}
.list-nubmer li{list-style:decimal !important;}
.list-nubmer li:before, .list_abc li:before{display:none !important;}
.list_abc{list-style:lower-alpha !important;margin-left:20px !important;}
.list_abc li{padding-left:15px !important;}
.color_orange{color:#f15b40;}
.color_blue{font-weight:bold;}
.color_blue1{color:#055ea1 !important;;}
.displayInlineBlock{display:inline-block}
.marginBottomZero{margin-bottom:0 !important;}
.marginTopZero{margin-top:0 !important;}
.main_heading{font-size:26px;font-weight:400;border-bottom:1px solid #b3b3b3;color:#055ea1;padding-bottom:20px;margin-bottom:30px !important;}
.sub_heading{font-size:22px;font-weight:500;color:#f15b40;}
.sub_heading:first-child{margin-top:0}
.niit_advantage{padding:60px 0;margin-top:60px;background:#1b60ab }
.niit_advantage .sub_heading{font-size:45px;color:#fff;font-weight:bold;font-style:normal !important;margin-bottom:20px;}
.niit_advantage p{font-size:20px;color:#fff;font-weight:normal;margin:0;}
.one_of_two{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;}
.download_case_study{position:relative;overflow:hidden;padding-left:50px;padding-top:20px;padding-bottom:25px;border-left:10px solid #f15b40;margin:25px 0;}
.download_case_study h3{margin:0;display:block;}
.download{height:20px;width:20px;background:url(../images/download.png) no-repeat center center;display:inline-block;vertical-align:middle;}
.breadcrumb{margin-top:10px;background:none;}
.breadcrumb li a{text-decoration:none;color:#000000;}
.breadcrumb > .active{color:#1b60ab}
.breadcrumb>li+li:before{content:'\0003e';color:#000000;}
.top-heading{color:#f15b40;font-weight:600;font-size:25px!important;}
/*pankaj About us*/
.aboutus-SlideCaption {
    position: absolute;
    top: 25%;
    width: 1170px;
    max-width: 100%;
    margin: auto;
    left: 0;
    right: 0;
    z-index: 9999999;
    padding-left: 10vh;
    padding-right: 10vh;
}
.aboutus-SlideCaption h1 {
    font-size: 50px;
    font-weight: bold;
    text-transform: capitalize;
    margin: 5% 0 1% 0;
    color: #fff;
    width: 100%;
}

/*pankaj About us*/
/* New Case Study */
.color_white{color:#fff;}
.main-head{margin-bottom:50px;position:relative;}
.btn_skip{background:#fff;border:2px solid #0060af;border-radius:21.5px;font-size:18px;font-weight:600;margin-bottom:20px;position:absolute;top:25px;right:55px;}
.btn-close{border-radius:50%;position:absolute;right:5px;top:25px;font-size:18px;font-weight:600;box-shadow:0 0 10px #4c4c4c;background:#fff;height:40px;width:40px;text-align:center;}
.items{background:url("../images/desktop.png") no-repeat;background-position:50% 15px;box-shadow:0px 0px 10px #eaeaea;padding:29px 5px;border-top:12px solid #f15b40;position:relative;margin:15px auto;height:380px;overflow:hidden;transition:all 0.8s ease-in-out 0s }
.items:hover{background:url("../images/desktop_hover.png") no-repeat;border-top:12px solid #1b60ab;cursor:pointer;height:380px;background-position:50% 10px;transform:scale(1.1);transition:all 0.5s ease-in-out 0s }
.items:hover > .btn-readmore{margin-top:10px;}
.items img{margin:0 auto;}
.items .btn-readmore{background:#fff;border:2px solid #0060af;border-radius:21.5px;min-width:131px;padding:7px;font-size:18px;font-weight:600;margin-top:100px;margin-left:1%;margin-bottom:20px;}
.items h4{font-weight:600;padding:2px 15px;line-height:25px;font-size:18px;margin-top:52px;}
.items p{padding:0px 15px;line-height:23px;}
.relate_main_heading{font-weight:600;color:#ff9300;font-size:30px;position:relative;margin:20px;}
.relate_main_heading::before{content:"";position:absolute;width:200px;bottom:-15px;left:47.5%;margin-left:-70px;height:2px;background:#f15b40;}
.relate_main_heading::after{content:"";position:absolute;width:10px;bottom:-20px;left:45.5%;margin-left:-70px;height:10px;background:#f15b40;transform:rotate(45deg);}
.icon{margin:0 auto;}
#busi_chan{margin-top:30px;}
.advantage_new{padding:2% 5%;border-style:dotted;border-color:#0060af;}
/* Change New */
.advantage_new h1{font-weight:700;font-size:40px;}
.advantage_new img{margin:0 auto;}
.btn-dwn-case{padding:15px 20px;background:#0060af;color:#fff;margin:22px auto;position:relative;}
.btn-dwn-case:hover{background:#055ea1;}
#cat{margin:30px 0;}
#model{display:none;}
/*.social{color:#ff9300;}
.social-list{list-style-type:none !important;position:relative;padding:0!important;}
.social ol li{display:inline-block;color:#ff9300;width:54px;height:54px;border:2px solid#ff9300;line-height:50px;text-align:center;border-radius:50%;margin:10px;font-size:25px;}
.social ol li:hover{background:#ff9300;color:#fff;}
.social ol li a{display:block;}
.social ol li a:hover{color:#fff;}*/
.case-link a{text-decoration:none;}
.case-link h4{line-height:20px;}
.case-link p{line-height:20px;}
.sep{border-bottom:2px solid #c3c3c3;}
.case-link i{font-size:30px}
/* Banner Css old */
.region-innner-banner{position:relative;height:auto;}
.innerBanner{margin:0px;padding:0px;position:relative;}
.innerBanner img{margin:0px;padding:0px;width:100%;}
.innerBannerContent{margin:0px;padding:10px 20px;position:absolute;top:5%;left:0px;right:0px;width:100%;text-align:center;color:#fff;z-index:9;font-size:20px;font-weight:400;}
.region-innner-banner:before{position:absolute;content:"";border-color:transparent transparent transparent #ff9300;border-width:149px 0 137px 142px;border-style:solid;left:0;bottom:-85px;z-index:9;}
.innerBanner_1{margin:0;padding:0;}
/* change */
/* Banner Css new */
.form-background{background:rgba(26, 96, 170, 0.7);border-top-left-radius:10px;border-bottom-left-radius:10px;position:relative;max-width:50%;min-height:440px;}
.form-background_1{background:rgba(26, 96, 170, 0.7);border-radius:10px;position:relative;max-width:82%;margin-left:25%;min-height:210px;}
.form-background h1{font-weight:700;line-height:40px;font-size:30px;margin-right:5px;}
.form-background_1 h1{font-weight:700;line-height:33px;font-size:30px;}
.form-background .btn-readmore, .form-background_1 .btn-readmore{background:none;border:2px solid #fff !important;border-radius:21.5px;min-width:131px;padding:7px;font-size:18px;font-weight:600;color:#fff!important;margin:30px 0px}
.form-casestudy{background:#fff;border-radius:10px;color:#000000;margin:14px;padding:10px;position:absolute;left:60%;max-width:20%;}
.form-casestudy lable{color:#1a60aa;text-align:left;margin:0!important;padding:0;font-size:16px;display:block;padding-left:25px;}
.form-casestudy input{border:none;background-color:transparent;border-bottom:1px solid #000000;width:100%;outline:none!important;box-shadow:none!important;}
.form-casestudy input:focus{outline:0;}
.btn-casestudy{background:#fff;border:2px solid #0060af!important;border-radius:21.5px;font-size:18px;font-weight:600;color:#0060af!important;padding:5px 15px!important;margin-bottom:6px!important;}
.fix-button{position:fixed;top:44%;right:0;z-index:9999;text-align:center }
.move-button{position:absolute;top:30%;right:0;z-index:9999;text-align:center;}
.fix-button img{margin:0 auto;}
.fix-button ul{list-style-type:none;color:#fff;}
.fix-button ul li{height:97px;width:97px;background:#ff9300;padding:10px;margin-bottom:10px;border-top-left-radius:5px;border-bottom-left-radius:5px;padding-top:20px;color:#fff;}
.fix-button ul li a{color:#fff!important;text-decoration:none;}
.move-button img{margin:0 auto;}
.move-button ul{list-style-type:none;color:#fff;}
.move-button ul li{height:78px;width:78px;background:#ff9300;padding:10px;margin-bottom:10px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.move-button ul li a{color:#fff;text-decoration:none;}
.btn-dwn-case:hover{color:#fff!important;}
.case_study_section ul li{color:black;}
.custom_bread{margin-left:0px!important;}
.btn-view-more{padding:10px 20px;background:#0060af;color:#fff!important;position:relative;}
.btn-view-more:hover{background:#0c4778;color:#fff!important;}
.case-link{margin-bottom:20px;}
.region-innner-banner{margin-top:5%;min-height:100px;}
.fade-text{position:relative;}
.img-responsive{margin:0 auto!important; max-width: 100%; height: auto; display: block;}
.fade-text::before{content:'';width:100%;height:100%;position:absolute;background:linear-gradient(to bottom, rgba(255,255,255,0), white);background:-webkit-linear-gradient(to bottom, rgba(255,255,255,0), white);}
.down-pdf{background:#ff9300!important;}
.form-item, .form-actions{margin-top:4%;margin-bottom:4%;text-align:left;font-size:14px;width:100%;}
.download_case_study a, .social ol li a{text-decoration:none!important;color:#f15b40;}
.download_case_study a:hover{text-decoration:none!important;color:#23527c;}
.btn-casestudy_1{background:#fff;border:2px solid #0060af!important;border-radius:5px;font-size:18px;font-weight:600;color:#0060af!important;padding:5px 15px!important;}
.btn-casestudy_1:hover{background:#055ea1 !important;color:#fff!important;}
.large_text{font-weight:bold;size:48px;}
.breadcrumb-custom-case{margin:0;padding:0;}
.breadcrumb-custom-case .breadcrumb{padding:0;margin:0;}
.breadcrumb-custom-case ul li.last{color:#125fa9!important;}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;width:100%;}
/*==== print button ====*/
#case_study_print_button{background:url(../images/print.png) no-repeat center top;width:65px;display:inline-block;height:65px;line-height:95px;}
#webform-ajax-wrapper-3968 .messages{display:none;}
.form-item label{font-weight:bold;}
.form-item input[type="checkbox"]{width:15px;height:15px;}
.form-item input[type="submit"]{border-bottom:none!important;}
#webform-client-form-3815 .option{margin-left:0px;}
.image_banner_top{min-height:300px!important;}
.jumbotron_1{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#f15b40;padding-right:60px;padding-left:60px;border-radius:6px;}
.messages{margin-top:2%!important;}
.jumbotron_1 p, .jumbotron_1 i{color:#fff!important;}
.thought_popup{margin:35px 0px;border-radius:0px!important;}
.content-middle .close{font-size:24px!important;color:#000!important;opacity:1!important;}
.content-middle{margin:45% 0px 0px;z-index:999999!important;position:relative;transform:scale(1.4);}
#webform-client-form-3815 .form-item input.error, .form-item textarea.error, .form-item select.error{border-bottom:2px solid red!important;border-top:2px solid #fff!important;border-right:2px solid #fff!important;border-left:2px solid #fff!important;}
.nest_list > li:before{content:'';display:none!important;}
.none_nest_list > li > ul > li:before{content:'';background:black!important;font-size:50px!important;display:block;}
.quote{font-size:36px;}
.name_testimonial span{display:block;font-size:16px;line-height:28px;}
.testimonial_new{background:black;padding:5px;}
.btn-dwn-case.focus, .btn-dwn-case:focus, .btn-dwn-case:hover{color:#fff!important;}
h2.resp-accordion{background-color:rgb(245, 245, 245);}
/* Manish 05-12-2017 */
.bs-example .panel{border:none;}
#webform-client-form-3800 .form-radios .form-type-radio{float:left;margin-bottom:2px;}
#webform-client-form-3800 label, #webform-client-form-3804 label, #webform-client-form-3803 label, #webform-client-form-3802 label, #webform-client-form-3801 label{float:none !important;margin-left:0 !important;color:#333;font-weight:normal !important;}
#webform-client-form-3800 lable [for=edit-submitted-industry]{display:block!important;}
#webform-client-form-3804 input[type=text], #webform-client-form-3804 input[type=email]{font-weight:normal;margin-right:5px;width:600px;height:auto;padding:7px 5px;border:1px solid rgb(220, 220, 220);}
#webform-client-form-3803 input[type=text], #webform-client-form-3803 input[type=email]{font-weight:normal;margin-right:5px;width:600px;height:auto;padding:7px 5px;border:1px solid rgb(220, 220, 220);}
#webform-client-form-3802 input[type=text], #webform-client-form-3802 input[type=email]{font-weight:normal;margin-right:5px;width:600px;height:auto;padding:7px 5px;border:1px solid rgb(220, 220, 220);}
#webform-client-form-3801 input[type=text], #webform-client-form-3801 input[type=email]{font-weight:normal;margin-right:5px;width:600px;height:auto;padding:7px 5px;border:1px solid rgb(220, 220, 220);}
#webform-client-form-3804 select, #webform-client-form-3803 select, #webform-client-form-3803 select,#webform-client-form-3803 select, #webform-client-form-3802 select, #webform-client-form-3801 select{border:1px solid rgb(220, 220, 220)!important;font-weight:normal!important;height:auto!important;margin-right:5px!important;padding:9px 5px!important;width:600px;background:#fff;}
#webform-client-form-3804 .form-checkboxes .form-item, .form-radios .form-item, #webform-client-form-3803 .form-checkboxes .form-item, .form-radios .form-item, #webform-client-form-3802 .form-checkboxes .form-item, .form-radios .form-item, #webform-client-form-3801 .form-checkboxes .form-item, .form-radios .form-item,#webform-client-form-3800 .form-checkboxes .form-item, .form-radios .form-item{display:inline;}
.bs-example a{color:#000!important;}
.resp-accordion{color:#000;}
.panel > a:before{float:right !important;font-family:FontAwesome;content:"\f056 ";padding-right:5px;position:absolute;top:10px;right:20px;z-index:99;font-size:25px!important;}
.my_panel > a.collapsed:before{float:right !important;content:"\f055 ";top:10px;right:20px;z-index:99;font-size:25px;}
.my_panel > a:hover, .my_panel > a:active, .my_panel > a:focus{text-decoration:none;}
.my_panel{position:relative;}
.bs-example .panel{box-shadow:none!important;}
#webform-component-request-for-services lable{display:block!important;}
.testi-space{margin:40px 0;}
.page-node-3885 .fade-text::before{background:none !important;}
.page-node-3885 .fade-text #focus_to_form{margin:22px auto;}
.page-node-3886 .fade-text::before{background:none !important;}
.page-node-3886 .fade-text #focus_to_form{margin:22px auto;}
/*==== End print button ====*/
/************ END case_study_section ***********/
/*==== Start worldwide Block link button ====*/
.worldwide_links{font-family:'Open Sans', sans-serif;}
.worldwide_main img{margin:0 auto;}
.worldwide_main p{font-size:36px;font-weight:bold;color:#004fa5;}
.img-overlay{position:relative;padding:2px;overflow:hidden;}
.img-overlay img{opacity:0.6;}
.img-overlay:hover >.inner-box img{transform:translate3d(0, 0, 0) scale(1.3);transition-duration:1s;overflow:hidden;}
.main_cont_heading{position:absolute;top:30%;display:block;text-align:center;width:100%;}
.main_cont_heading h2{font-size:20pt;color:#fff;font-weight:500;text-align:center;}
.dimond{width:30px;height:30px;background:#f15b40;margin:0 auto;transform:rotate(45deg);}
.img-overlay a{overflow:hidden;}
.img-overlay img{transform:scale(1.1);transition-duration:1s;}
.inner-box{background:#004fa5;overflow:hidden;box-sizing:border-box;margin:2px }
/*==== End worldwide Block link button ====*/
/************ Start GSC 2018 Registration Form ***********/
.webform-container-inline.webform-datepicker div.form-item.form-type-select{display:none;}
#webform-client-form-3903{text-align:left;font-size:14px;width:60%;max-width:100%;margin:0 auto;padding:0 8px;}
#webform-client-form-3903 input, #webform-client-form-3903 select{width:100%}
#webform-client-form-3903 select{min-height:28px!important;}
#webform-client-form-3903 input[type="image"]{display:none!important;}
#webform-client-form-3903 #webform-component-first-name{margin-right:0!important;}
#webform-client-form-3903 input[type="submit"]{width:150px;margin-top:10px;}
#webform-component-first-name, #webform-component-last-name, #webform-component-phone, #webform-component-select-country{width:100% !important;}
#webform-client-form-3903 .form-required{color:#f15b40;}
/*New Css for new Form content */
.please-confirm-privacy-policy p{width:80%;float:left;margin-left:10px;}
.please-confirm-privacy-policy input{float:left;}
.please-confirm-privacy-policy a{color:#f15b40!important;}
.cnftext{font-size:12px;}
.form-wrapper a{color:#f15b40!important;}
/* boxing */
#cat .block-text{max-width:98%!important;margin:0 auto;min-height:360px;padding:7px 7px 0px;}
#cat .row{margin:0!important;}
#cat img{max-width:50px}
#cat .col-lg-3{padding:5px!important;}
#cat .block-text:hover{transform:none;cursor:unset;}
#cat h3{margin-bottom:30px;}
#cat ul{list-style:none;padding-left:2px}
#cat ul li{background:url(../images/diamond-list.png) no-repeat scroll left 6px rgba(0, 0, 0, 0)!important;margin:8px 2px;padding:0 0 0 20px;}
#cat .block-text p{text-align:left!important;}
.col-centered{display:inline-block!important;width:24%!important;}
/************ End GSC 2018 Registration Form ***********/
/************Start Revamp 27-08-18 ***********/
/************ END New header ***********/
/************ Start case_study_section ***********/
/*==== Google Fonts ====*/
/*==== Bootstrap css ====*/
a{color:#f15b40;text-decoration:none;}
.case_study_section p{font-size:16px;line-height:28px;margin-bottom:10px;color:#000000;}
.case_study_section h1{font-size:28px;}
.case_study_section h2{font-size:22px;line-height:34px;margin-bottom:5px;font-weight:600;}
.case_study_section h3{font-size:24px;line-height:34px;margin-bottom:15px;}
.case_study_section h4{font-size:22px;line-height:34px;margin-bottom:15px;}
.case_study_section h5{font-size:20px;line-height:24px;margin-bottom:15px;}
.case_study_section ul, .case_study_section .orange_bullet{margin:10px 0 10px 0;padding:0 0 0 0px;list-style:none;}
.case_study_section ul li, .case_study_section .orange_bullet{position:relative;padding-left:30px;line-height:28px;color:#717171;font-size:16px;}
.case_study_section ul li:before{content:"";height:5px;width:5px;background:#055ea1;position:absolute;left:0;top:10px;transform:rotate(45deg);border-radius:100%;}
.case_study_section ul li ul{margin-top:10px;}
.case_study_section .testimonial{background:#f1f1f1;padding:25px;}
.case_study_section .orange_bullet li:before{content:"";height:5px;width:5px;background:#f15b40;position:absolute;left:0;top:10px;transform:rotate(45deg);}
.list-nubmer{margin:0;padding-left:20px !important;}
.list-nubmer li{list-style:decimal !important;}
.list-nubmer li:before, .list_abc li:before{display:none !important;}
.list_abc{list-style:lower-alpha !important;margin-left:20px !important;}
.list_abc li{padding-left:15px !important;}
.color_orange{color:#f15b40;}
.color_blue{font-weight:bold;}
.color_blue1{color:#055ea1 !important;;}
.displayInlineBlock{display:inline-block}
.marginBottomZero{margin-bottom:0 !important;}
.marginTopZero{margin-top:0 !important;}
.main_heading{font-size:26px;font-weight:400;border-bottom:1px solid #b3b3b3;color:#055ea1;padding-bottom:20px;margin-bottom:30px !important;}
.sub_heading{font-size:22px;font-weight:500;color:#f15b40;}
.sub_heading:first-child{margin-top:0}
.niit_advantage{padding:60px 0;margin-top:60px;background:#1b60ab }
.niit_advantage .sub_heading{font-size:45px;color:#fff;font-weight:bold;font-style:normal !important;margin-bottom:20px;}
.niit_advantage p{font-size:20px;color:#fff;font-weight:normal;margin:0;}
.one_of_two{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;}
.download_case_study{position:relative;overflow:hidden;padding-left:50px;padding-top:20px;padding-bottom:25px;border-left:10px solid #f15b40;margin:25px 0;}
.download_case_study h3{margin:0;display:block;}
.download{height:20px;width:20px;background:url(../images/download.png) no-repeat center center;display:inline-block;vertical-align:middle;}
.breadcrumb{margin-top:10px;background:none;}
.breadcrumb li a{text-decoration:none;color:#000000;}
.breadcrumb > .active{color:#1b60ab}
.breadcrumb>li+li:before{content:'\0003e';color:#000000;}
.top-heading{color:#f15b40;font-weight:600;font-size:25px!important;}
/* New Case Study */
.color_white{color:#fff;}
.main-head{margin-bottom:50px;position:relative;}
.btn_skip{background:#fff;border:2px solid #0060af;border-radius:21.5px;font-size:18px;font-weight:600;margin-bottom:20px;position:absolute;top:25px;right:55px;}
.btn-close{border-radius:50%;position:absolute;right:5px;top:25px;font-size:18px;font-weight:600;box-shadow:0 0 10px #4c4c4c;background:#fff;height:40px;width:40px;text-align:center;}
.items{background:url("../images/desktop.png") no-repeat;background-position:50% 15px;box-shadow:0px 0px 10px #eaeaea;padding:29px 5px;border-top:12px solid #f15b40;position:relative;margin:15px auto;height:380px;overflow:hidden;transition:all 0.8s ease-in-out 0s }
.items:hover{background:url("../images/desktop_hover.png") no-repeat;border-top:12px solid #1b60ab;cursor:pointer;height:380px;background-position:50% 10px;transform:scale(1.1);transition:all 0.5s ease-in-out 0s }
.items:hover > .btn-readmore{margin-top:10px;}
.items img{margin:0 auto;}
.items .btn-readmore{background:#fff;border:2px solid #0060af;border-radius:21.5px;min-width:131px;padding:7px;font-size:18px;font-weight:600;margin-top:100px;margin-left:1%;margin-bottom:20px;}
.items h4{font-weight:600;padding:2px 15px;line-height:25px;font-size:18px;margin-top:52px;}
.items p{padding:0px 15px;line-height:23px;}
.relate_main_heading{font-weight:600;color:#ff9300;font-size:30px;position:relative;margin:20px;}
.relate_main_heading::before{content:"";position:absolute;width:200px;bottom:-15px;left:47.5%;margin-left:-70px;height:2px;background:#f15b40;}
.relate_main_heading::after{content:"";position:absolute;width:10px;bottom:-20px;left:45.5%;margin-left:-70px;height:10px;background:#f15b40;transform:rotate(45deg);}
.icon{margin:0 auto;}
#busi_chan{margin-top:30px;}
.advantage_new{padding:2% 5%;border-style:dotted;border-color:#0060af;}
/* Change New */
.advantage_new h1{font-weight:700;font-size:40px;}
.advantage_new img{margin:0 auto;}
.btn-dwn-case{padding:15px 20px;background:#0060af;color:#fff;margin:22px auto;position:relative;}
.btn-dwn-case:hover{background:#055ea1;}
#cat{margin:30px 0;}
#model{display:none;}
/*.social{color:#ff9300;}
.social-list{list-style-type:none !important;position:relative;padding:0!important;}
.social ol li{display:inline-block;color:#ff9300;width:54px;height:54px;border:2px solid#ff9300;line-height:50px;text-align:center;border-radius:50%;margin:10px;font-size:25px;}
.social ol li:hover{background:#ff9300;color:#fff;}
.social ol li a{display:block;}
.social ol li a:hover{color:#fff;}*/
.case-link a{text-decoration:none;}
.case-link h4{line-height:20px;}
.case-link p{line-height:20px;}
.sep{border-bottom:2px solid #c3c3c3;}
.case-link i{font-size:30px}
/* Banner Css old */
.region-innner-banner{position:relative;height:auto;}
.innerBanner{margin:0px;padding:0px;position:relative;}
.innerBanner img{margin:0px;padding:0px;width:100%;}
.innerBannerContent{margin:0px;padding:10px 20px;position:absolute;top:5%;left:0px;right:0px;width:100%;text-align:center;color:#fff;z-index:9;font-size:20px;font-weight:400;}
.region-innner-banner:before{position:absolute;content:"";border-color:transparent transparent transparent #ff9300;border-width:149px 0 137px 142px;border-style:solid;left:0;bottom:-85px;z-index:9;}
.innerBanner_1{margin:0;padding:0;}
/* change */
/* Banner Css new */
.form-background{background:rgba(26, 96, 170, 0.8);border-top-left-radius:10px;border-bottom-left-radius:10px;position:relative;max-width:50%;min-height:400px;}
.form-background_1{background:rgba(26, 96, 170, 0.8);border-radius:10px;position:relative;max-width:82%;margin-left:25%;min-height:210px;}
.form-background h1{font-weight:700;line-height:40px;font-size:30px;margin-right:5px;}
.form-background_1 h1{font-weight:700;line-height:33px;font-size:30px;}
.form-background .btn-readmore, .form-background_1 .btn-readmore{background:none;border:2px solid #fff !important;border-radius:21.5px;min-width:131px;padding:7px;font-size:18px;font-weight:600;color:#fff!important;margin:30px 0px}
.form-casestudy {	
    background: #fff;	
    border-radius: 10px;	
    color: #000000;	
    margin: 14px;	
    padding: 22px 10px;	
    position: absolute;	
    left: 57%;	
    max-width: 25%;	
}
.form-casestudy lable{color:#1a60aa;text-align:left;margin:0!important;padding:0;font-size:16px;display:block;padding-left:25px;}
.form-casestudy input{border:none;background-color:transparent;border-bottom:1px solid #000000;width:100%;outline:none!important;box-shadow:none!important;}
.form-casestudy input:focus{outline:0;}
.btn-casestudy{background:#fff;border:2px solid #0060af!important;border-radius:21.5px;font-size:18px;font-weight:600;color:#0060af!important;padding:5px 15px!important;margin-top:20px;}
.fix-button{position:fixed;top:44%;right:0;z-index:9999;text-align:center }
.move-button{position:absolute;top:30%;right:0;z-index:9999;text-align:center;}
.fix-button img{margin:0 auto;}
.fix-button ul{list-style-type:none;color:#fff;}
.fix-button ul li{height:97px;width:97px;background:#ff9300;padding:10px;margin-bottom:10px;border-top-left-radius:5px;border-bottom-left-radius:5px;padding-top:20px;color:#fff;}
.fix-button ul li a{color:#fff!important;text-decoration:none;}
.move-button img{margin:0 auto;}
.move-button ul{list-style-type:none;color:#fff;}
.move-button ul li{height:78px;width:78px;background:#ff9300;padding:10px;margin-bottom:10px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.move-button ul li a{color:#fff;text-decoration:none;}
.btn-dwn-case:hover{color:#fff!important;}
.case_study_section ul li{color:black;}
.custom_bread{margin-left:0px!important;}
.btn-view-more{padding:10px 20px;background:#0060af;color:#fff!important;position:relative;}
.btn-view-more:hover{background:#0c4778;color:#fff!important;}
.case-link{margin-bottom:20px;}
.region-innner-banner{margin-top:5%;min-height:100px;}
.fade-text{position:relative;}
.img-responsive{margin:0 auto!important;}
.fade-text::before{content:'';width:100%;height:100%;position:absolute;background:linear-gradient(to bottom, rgba(255,255,255,0), white);background:-webkit-linear-gradient(to bottom, rgba(255,255,255,0), white);}
.page-node-4041 .fade-text::before{background:none !important;}
.page-node-4041 .fade-text #focus_to_form{margin:22px auto;}
.page-node-4040 .fade-text::before{background:none !important;}
.page-node-4040 .fade-text #focus_to_form{margin:22px auto;}
.down-pdf{background:#ff9300!important;}
.form-item, .form-actions{margin-top:4%;margin-bottom:4%;text-align:left;font-size:12px;width:100%;}
.validation-message{padding: 0 10px;background: #ff000078;}
.validation-message p{color: #fff !important;}
.download_case_study a{text-decoration:none!important;}
.download_case_study a:hover{text-decoration:none!important;}
.btn-casestudy_1{background:#fff;border:2px solid #0060af!important;border-radius:5px;font-size:18px;font-weight:600;color:#0060af!important;padding:5px 15px!important;}
.btn-casestudy_1:hover{background:#055ea1 !important;color:#fff!important;}
.large_text{font-weight:bold;size:48px;}
.breadcrumb-custom-case{margin:0;padding:0;}
.breadcrumb-custom-case .breadcrumb{padding:0;margin:0;}
.breadcrumb-custom-case ul li.last{color:#125fa9!important;}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;width:100%;}
/*==== print button ====*/
#case_study_print_button{background:url(../images/print.png) no-repeat center top;width:65px;display:inline-block;height:65px;line-height:95px;}
#webform-ajax-wrapper-3968 .messages{display:none;}
.form-item label{font-weight:bold;}
.form-item input[type="checkbox"]{width:15px;height:15px;}
.form-item input[type="submit"]{border-bottom:none!important;}
#webform-client-form-3815 .option{margin-left:0px;}
.image_banner_top{min-height:300px!important;}
.jumbotron_1{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#f15b40;padding-right:60px;padding-left:60px;border-radius:6px;}
.messages{margin-top:2%!important;}
.jumbotron_1 p, .jumbotron_1 i{color:#fff!important;}
.thought_popup{margin:35px 0px;border-radius:0px!important;}
.content-middle .search-close{font-size: 15px!important;color: #000!important;opacity: 1!important;background-color: #f15b40;padding: 2px;border-radius: 50%;width: 18px;margin-top: -12px; margin-right: -20px;}
.content-middle{margin:45% 0px 0px;z-index:999999!important;position:relative;transform:scale(1.4);}
#webform-client-form-3815 .form-item input.error, .form-item textarea.error, .form-item select.error{border-bottom:2px solid red!important;border-top:2px solid #fff!important;border-right:2px solid #fff!important;border-left:2px solid #fff!important;}
.nest_list > li:before{content:'';display:none!important;}
.none_nest_list > li > ul > li:before{content:'';background:black!important;font-size:50px!important;display:block;}
.quote{font-size:36px;}
.name_testimonial span{display:block;font-size:16px;line-height:28px;}
.worldwide_links{font-family:'Open Sans', sans-serif;}
.worldwide_main img{margin:0 auto;}
.worldwide_main p{font-size:36px;font-weight:bold;color:#004fa5;}
.img-overlay{position:relative;padding:2px;overflow:hidden;}
.img-overlay img{opacity:0.6;}
.img-overlay:hover >.inner-box img{transform:translate3d(0, 0, 0) scale(1.3);transition-duration:1s;overflow:hidden;}
.main_cont_heading{position:absolute;top:30%;display:block;text-align:center;width:100%;}
.main_cont_heading h2{font-size:20pt;color:#fff;font-weight:500;text-align:center;}
.dimond{width:30px;height:30px;background:#f15b40;margin:0 auto;transform:rotate(45deg);}
.img-overlay a{overflow:hidden;}
.img-overlay img{transform:scale(1.1);transition-duration:1s;}
.inner-box{background:#004fa5;overflow:hidden;box-sizing:border-box;margin:2px }
#December2017, #November2016, #December2015, #December2014, #November2013, #November2012, #October2011, .scrollNewsEvent-2009-11-23{margin-left:-15px}
/* boxing */
#cat .block-text{max-width:98%!important;margin:0 auto;min-height:360px;padding:7px 7px 0px;}
#cat .row{margin:0!important;}
#cat img{max-width:50px}
#cat .col-lg-3{padding:5px!important;}
#cat .block-text:hover{transform:none;cursor:unset;}
#cat h3{margin-bottom:30px;}
#cat ul{list-style:none;padding-left:2px}
#cat ul li{background:url(../images/diamond-list.png) no-repeat scroll left 6px rgba(0, 0, 0, 0)!important;margin:8px 2px;padding:0 0 0 20px;}
#cat .block-text p{text-align:left!important;}
.col-centered{display:inline-block!important;width:24%!important;}
.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}

.embed-container iframe,
.embed-container object,
.embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/*==== End print button ====*/
/************ END case_study_section ***********/
/* Resource Form CSS*/
.modal-backdrop{z-index:-9!important;}
.modal-backdrop{opacity:0!important;}
#resource-search-form label{width:30%!important;font-weight:400;display:inline-block;}
#resource-search-form select{width:67%;font-size: 12px;border: 1px solid #91a5c1;padding: 4px 4px;}
#resource-search-form input[type='submit']{margin:5px auto!important;display:inherit;}
#resource-search-form{font-weight:400;}
.btn-resource-submit{background-color:#f15b40;border:medium none;color:#fff;font-size:16px;padding:7.5px 10px; }
.btn-resource-submit:hover {background-color: #1967b2 !important;} 
.advanceSearch{font-size: 18px; padding: 15px 30px; border-radius: 4px; font-weight: bold;}
#AdvancedSearch .modal-header{ padding:5px 15px; background-color: #014170;}
.advanced_search-title {text-align: center;color: #ffffff;font-weight: 600;}
#AdvancedSearch label {color: #7b4919;}
.advanced_search_main {margin: 50px 0px 75px 0px;}
.custom-resource-type .active {background-color: #C40056; color: white;}
.custom-industry-type .active {background-color: #C40056; color: white;}
.custom-services-type .active {background-color: #C40056; color: white;}

/*==== M CSS ===*/
/* --------------------------------------SPACE STYLE------------------------------------------*/
.space-10{height:10px;}
.space-20{height:20px;}
.space-30{height:30px;}
.space-40{height:40px;}
.space-50{height:50px;}
.space-60{height:60px;}
.space-70{height:70px;}
.space-80{height:80px;}
.space-90{height:90px;}
.space-100{height:100px;}
.offset-top5{margin-top:250px;}
/*-------------------SECTION TRAVEL--------------------*/
#mytravel{position:relative;background-repeat:no-repeat;background-position:right top -20px;background-size:40%;z-index:99;width:100%;}
.travel:before{content:"";background:url(../images/airline_bg.png) no-repeat bottom left -100px;position:absolute;top:0;height:100%;width:100%;}
.niitNewDesign .travel p, .niitNewDesign .page-title p{font-size:22px;color:#000;opacity:0.7;line-height:27px;font-weight:600;margin-bottom:55px;letter-spacing:1px;}
.page-title{margin-top:0px !important;}
.page-title h2, .page-title h2 sup{font-size:38px;position:relative;/* display:inline-block; */letter-spacing:1.5px;font-weight:800;background-color:#fff;background-image:-webkit-linear-gradient(left,#1967b2,#f17e0a);background-image:-moz-linear-gradient(left,#1967b2,#f17e0a);background-image:-ms-linear-gradient(left,#1967b2,#f17e0a);background-image:-o-linear-gradient(left,#1967b2,#f17e0a);background-image:linear-gradient(to right,#1967b2,#f17e0a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-top:0;margin-bottom:4vh;margin-top:8vh; padding-bottom: 3px;}
.travel .section-padding{padding-bottom:12vh;}
.travel a.downlod-link{color:#1967b2;font-size:18px;margin-left:26px;}
.travel a.downlod-link i{color:#1967b2;font-size:22px;margin-left:10px;}
.travel a.downlod-link:hover i{color:#fff;}
.btn-blue{margin-bottom: 12px;color:#fff;background-color:#1967b2;border-color:#1967b2;border-radius:0px !important;padding:11px 12px;border:1px solid #1967b2;transition:all 0.3s ease-in-out 0s;}
.btn-blue:hover{color:#1967b2;background-color:#f2f2f2;border:1px solid #1967b2 !important;transition:all 0.3s ease-in-out 0s;}
.btn-blue-outline{color:#fff;background-color:#f2f2f2;border:1px solid #1967b2;padding:10px 30px;font-size:18px;transition:all 0.3s ease-in-out 0s;border-radius:0 !important;}
.btn-blue-outline:hover{color:#fff !important;background-color:#1967b2;border-radius:0px !important;border:1px solid #1967b2;transition:all 0.3s ease-in-out 0s;}
.btn-orange{color:#fff;background-color:#f15b40;border:1px solid #f15b40;border-radius:0px !important;padding:10px 30px;transition:all 0.3s ease-in-out 0s;text-transform:capitalize;}
.btn-orange:hover{color:#f15b40;background-color:#fff;border:1px solid #f15b40;transition:all 0.3s ease-in-out 0s;}
.fa-arrow-circle-o-down:before{content:"\f01a";}
.travel .tab-heading .test{margin-left:10px;}
/*-------------------SECTION AIRLINE--------------------*/
.airline .tab-content>.tab-pane{min-height:700px;}
.airline-tab{position:absolute;padding:10px 45px 10px 0;right:12vw;}
.airline-tab>li{list-style:none;vertical-align:top;}
.airline-tab>li a img{position:absolute;top:10px;left:0;right:0;margin:auto;height:32px;}
.airline-tab>li>a{position:relative;display:block;padding:35px 15px 10px 15px;text-transform:uppercase;font-size:12px;font-weight:600;color:#000;opacity:0.8;}
.airline-tab a img{margin-bottom:6px;-webkit-filter:grayscale(1) !important;filter:grayscale(1) !important;}
.airline-tab>li.active a img, .airline-tab>li:hover img{-webkit-filter:grayscale(0) !important;filter:grayscale(0) !important;}
.airline-tab>li.active>a{background-color:#fff !important;}
.airline-tab>li.active>a, .airline-tab>li.active>a:focus, .airline-tab>li.active>a:hover, .airline-tab>li:hover a{color:#f17e0a !important;background-color:#fff !important;}
.airline .tab-heading h4, .sectionTitle{font-weight:600 !important;text-transform:capitalize !important;color:#4e4e4e !important;font-size:24px !important;margin-bottom:18px !important;}
.tab-panel{display:table;width:100%;margin-left:10px;}
.tab-panel .tab-body{cursor:pointer;border:1px solid #f17e0a;border-left:6px solid #f17e0a;padding:6px;text-align:center;font-size:22px;margin:0 0 34px 0;font-family:'Open Sans',sans-serif;color:#000000;font-size:20px;letter-spacing:2.3px;font-weight:400;background:linear-gradient(to right, #f17e0a 50%, #f2f2f2 50%);background-size:200% 100%;background-position:right bottom;transition:all .8s ease-out;min-height:70px;height:70px;display:table;width:100%;}
.tab-panel .tab-body a{display:table-cell;vertical-align:middle;color:#000;font-size:18px;opacity:0.8;text-align:center;font-weight:600;}
.tab-panel .tab-body:hover ,.tab-panel .tab-body:active{background-position:left bottom;color:#fff;}
.tab-panel .tab-body:hover a{color:#fff;}
.noLeftPadding{padding-left:0;}
/* ======airline new css====== */
.left-floated-block{ text-align:justify}
 .right-floated-block{ float: right;width: 400px;margin: 0 0 0 20px;border:2px solid #000;padding:12px;}
.airline-new{padding-top:20px;padding-bottom:20px;}
.airline-new .card-container{height:356px;position:relative;margin-bottom:30px;}
.airline-new .card-container .side:before{background:rgba(248,80,50,0);background:-moz-linear-gradient(top, rgba(248,80,50,0) 0%, rgba(108,87,118,0) 46%, rgba(8,92,166,0.46) 79%, rgba(8,92,166,0.75) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,80,50,0)), color-stop(46%, rgba(108,87,118,0)), color-stop(79%, rgba(8,92,166,0.46)), color-stop(100%, rgba(8,92,166,0.75)));background:-webkit-linear-gradient(top, rgba(248,80,50,0) 0%, rgba(108,87,118,0) 46%, rgba(8,92,166,0.46) 79%, rgba(8,92,166,0.75) 100%);background:-o-linear-gradient(top, rgba(248,80,50,0) 0%, rgba(108,87,118,0) 46%, rgba(8,92,166,0.46) 79%, rgba(8,92,166,0.75) 100%);background:-ms-linear-gradient(top, rgba(248,80,50,0) 0%, rgba(108,87,118,0) 46%, rgba(8,92,166,0.46) 79%, rgba(8,92,166,0.75) 100%);background:linear-gradient(to bottom, rgba(248,80,50,0) 0%, rgba(108,87,118,0) 46%, rgba(8,92,166,0.46) 79%, rgba(8,92,166,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#085ca6', GradientType=0 );content:"";position:absolute;bottom:0;left:0;height:100%;width:100%;z-index:9;}
.airline-new .card-container .card{width:100%;height:100%;position:absolute;transform:translate3d(0, 0, 0);transform-style:preserve-3d;transition:transform 1s;}
.airline-new .card-container .card .side{width:100%;height:100%;position:absolute;backface-visibility:hidden;transform-style:preserve-3d;transform:translate3d(0, 0, 0);clip-path:polygon(0% 0, 90% 0, 100% 12%, 100% 71%, 100% 100%, 0 99%, 0% 80%, 0 13%);background-size:cover;-webkit-clip-path:polygon(0% 0, 90% 0, 100% 12%, 100% 71%, 100% 100%, 0 99%, 0% 80%, 0 13%);-webkit-backface-visibility:hidden;}
.airline-new .card-container .side1 .side1-info{font-size:22px;font-weight:600;color:white;text-align:center;padding:0;text-transform:uppercase;margin-bottom:8px;bottom:0;overflow:hidden;text-overflow:ellipsis;position:absolute;z-index:99;width:100%;left:0;}
.airline-new .card-container .side1 .side1-info .img-icon{width:60px;height:60px;background:#2770b7;border-radius:50%;padding:4px;margin:auto;line-height:44px;}
.airline-new .card-container .side1 .side1-info .img-icon img{filter:brightness(0) contrast(300%) invert(1) !important;}
.airline-new .card-container .card .side2{background:#2770b7;color:white;padding:10px 15px;text-transform:uppercase;-ms-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg); transform: rotateY(180deg);}
.airline-new .card-container .card *{color:white;padding:8px 8px;text-transform:uppercase;bottom:0;z-index:9999;font-size:18px;}
.airline-new .card-container a{text-transform:uppercase;width: 100%;height: 100%;position: absolute;}
.airline-new .card-container:before:hover{transform:rotateY(180deg) scale(1) !important;-ms-transform: rotateY(180deg) scale(1); -webkit-transform: rotateY(180deg) scale(1);-moz-transform: rotateY(180deg) scale(1);transform: rotateY(180deg) scale(1);}
.card-container:hover .card{transform:rotateY(180deg) scale(1) !important;-ms-transform: rotateY(180deg) scale(1); -webkit-transform: rotateY(180deg) scale(1);-moz-transform: rotateY(180deg) scale(1);transform: rotateY(180deg) scale(1);}
.airline-new .card-container .thumb-content a p{font-family:'Open Sans',sans-serif;color:#fff;font-size:24px;opacity:1;font-weight:400;text-transform:capitalize;letter-spacing:0px;line-height:normal;}
.airline-new .card-container .thumb-content a h4{margin-bottom:15px;font-family:'Open Sans',sans-serif;color:#fff;font-size:22px;letter-spacing:2.3px;font-weight:400;}
.airline-new .card-container .card .side2 .info-button a{text-align:right;text-transform:capitalize;}
/* ======airline new end====== */
/* ======Hero section====== */
.hero-content{position:absolute;top:0;left:0;display:table;height:100%;width:100%;color:#fff;}
.hero-content-inner{position:relative;display:table-cell;vertical-align:middle;text-align:center;padding:0 15px;z-index:5;}
.hero-content-inner > div{display:table;margin-left:auto;margin-right:auto;}
/*-------------------SECTION CLEIENT-SPEAK--------------------*/
.Client-Speak{background-image:url('../images/client-bg.png');background-repeat:no-repeat;background-position:center center;background-size:cover;margin-top:70px;color:#ffffff;}
.Client-Speak .section-padding{padding-bottom:0px !important;}
.Client-Speak h5{font-size:36px;position:relative;display:inline-block;text-transform:capitalize;letter-spacing:1.5px;}
.testimonial p{color:#fff;font-size:20px;letter-spacing:1px;font-weight:400;}
.testimonial .overview{color:#fff;font-size:16px;letter-spacing:1px;font-weight:400;}
.carousel .testimonial{padding:0 15px 0 60px;}
.carousel .testimonial::before{content:'\93';color:#e2e2e2;font-weight:bold;font-size:68px;line-height:54px;position:absolute;left:15px;top:0;}
.carousel .carousel-indicators{bottom:-40px;text-align:right;}
.carousel-indicators li, .carousel-indicators li.active{width:18px;height:18px;border-radius:50%;}
.carousel-indicators li{background:#fff;width:18px;height:18px;}
.carousel-indicators li.active{background-color:#f17e0a;border:1px solid #f17e0a;width:20px;height:20px;}
.carousel .item .btn:hover{background:#8c5bff;}
.carousel .item .btn i{font-size:14px;font-weight:bold;margin-left:5px;}
.carousel .thumb-wrapper{margin:5px;text-align:left;background:#fff;box-shadow:0px 2px 2px rgba(0,0,0,0.1);}
.carousel .thumb-content{padding:15px;font-size:13px;}
.carousel .carousel-control{height:44px;width:44px;background:none;margin:auto 0;border-radius:50%;border:3px solid #fff;}
.carousel .carousel-control i{font-size:36px;position:absolute;top:50%;display:inline-block;margin:-19px 0 0 0;z-index:5;left:0;right:0;color:#fff;text-shadow:none;font-weight:bold;}
.carousel .carousel-control.left i{margin-left:-3px;color:#fff;}
.carousel .carousel-control.right i{margin-right:-3px;color:#fff;}
.carousel .carousel-indicators{bottom:-50px;}
/*-------------------SECTION SPOTLIGHT--------------------*/
.Spotlight h5{font-size:30px;position:relative;display:inline-block;text-transform:capitalize;color:#6d6d6d;}
.Spotlight .section-padding{padding-top:200px;padding-bottom:200px;}
#myspotlight{position:relative;padding:10vh 0 10vh;background:url(../images/Spotlight.png) no-repeat bottom left;background-size:contain;}
#myspotlight .page-title h2{margin:9vh 0;}
/*-------------------RELATED CONTENT--------------------*/
.related-content{background:url('../images/related content.png') top center;padding:60px 0;position:relative;background-attachment:fixed;background-size:cover;background-repeat:repeat-y;}
.related-content p{font-size:36px;position:relative;display:inline-block;text-transform:capitalize;font-weight:600;color:#fff;margin-top:0;}
.related-content h4{font-size:18px;position:relative;display:inline-block;text-transform:capitalize;font-weight:700;color:#fff;}
.related-box .thumb-content{padding:15px;font-size:13px;color:#fff;}
.related-box .thumb-wrapper a{text-align:center;color:#fff;}
.thumb-content h5{font-family:'Open Sans',sans-serif;color:#fff;font-size:20px;font-weight:600;}
.thumb-content .thumb-head{font-family:'Open Sans',sans-serif;color:#fff;font-size:16px;font-weight:400;margin-top:10px;}
.col-eq{/* flex:1;*/
background:#1586f5a6;}
.info-button{position:absolute;bottom:5px;margin:20px;text-align:center;}
.foldMe:hover .info-button a{color:#fff !important;}
.col-eq .info-button a{color:#fff;text-align:center;border:1px solid transparent;padding:5px;border-radius:5px;}
.col-eq .info-button a:hover{color:#000;opacity:0.8;}
.thumb-wrapper{margin:20px;}
.foldMe{position:relative;overflow:hidden;color:#fff;background:rgba(25, 103, 178,0.7);/*-webkit-clip-path:polygon(0% 0, 85% 0, 100% 25%, 100% 82%, 100% 100%, 0 99%, 0% 80%, 0 26%);clip-path:polygon(0% 0, 85% 0, 100% 25%, 100% 82%, 100% 100%, 0 99%, 0% 80%, 0 26%);*/background:linear-gradient(to right, #f17e0a 50%, 50%);background-size:200% 100%;background-position:right bottom;transition:all 1.1s ease-out;height:272px}
.foldMe:before{height:140px;background:#fff;width:10px;content:"";position:absolute;top:100px;right:0px;z-index:9999999;}
.foldMe:hover:before{content:"";height:100%;width:100%;position:absolute;background:rgba(25, 103, 178, 0.2);left:0;top:0;z-index:1;}
.foldMe:hover{position:relative;overflow:hidden;color:#fff;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center right;}
.foldMe img.img-responsive{position:absolute;width:100%;height:100%;left:0;opacity:0;top:-15%;transition:all 0.3s ease-in-out 0s;}
.foldMe:hover img.img-responsive{opacity:1;top:0;transition:all 0.3s ease-in-out 0s;}
.foldMe:hover .thumb-wrapper, .foldme:hover .info-button{position:relative;z-index:99999;}
.casestudy1:hover{background-image:url('../images/case-study.png');}
.casestudy2:hover{background-image:url('../images/case-study2.png');}
.casestudy3:hover{background-image:url('../images/case-study3.png');}
.perspectives1:hover{background-image:url('../images/perspectives.png');}
.perspectives2:hover{background-image:url('../images/perspectives2.png');}
.perspectives3:hover{background-image:url('../images/perspectives3.png');}
.foldMe:hover .thumb-content h4, .foldMe:hover .col-eq p, .foldMe:hover .info-button a{color:#fff;}
.foldMe .thumb-content:before{display:none;}
.foldMe .thumb-content{position:relative;z-index:9999;;}
.foldMe:hover .info-button{z-index:9999;}
.homeSlider .homePageSlideCaption{position:absolute;top:20%;width:1170px;z-index:999;max-width:100%;margin:auto;left:0;right:0;z-index:9999999;}
.homeSlider .homePageSlideCaption h1{font-size:45px;font-weight:bold;text-transform:uppercase;margin:5% 0 1% 0;color:#FFF;width:50%;}
.homeSlider .homePageSlideCaption h2{font-size:18px;font-weight:bold;color:#FFF;}
.homeSlider .homePageSlideCaption h3{font-size:18px;color:#FFF;}
.homeSlider .homePageSlideCaption p{width:400px;font-size:18px;float:right;line-height:40px;color:#FFF;}
/*---- Social ---------*/
.niitNewDesign .social{background:url('../images/social-bg.png') no-repeat top left;background-size:cover;color:#fff;padding:40px 0;}
.social_links{list-style:none;margin:0;padding:0;float:right;display:none;}
.social_links li{display:inline-block;}
.social .page-title, .social .page-title h2{margin-top:0 }
.social a.btn-social, .btn-social{border-radius:50%;display:inline-block;height:44px;line-height:40px;margin:0 4px;text-align:center;text-decoration:none;;width:44px;}
.social a.btn-social, .btn-social i{font-size:20px;line-height:2.1;}
.btn-facebook{border:2px solid #3b5998;color:#3b5998;}
.btn-facebook a{color:#3b5998;}
.btn-facebook:hover, .btn-facebook:hover a{background-color:#3b5998;color:#fff !important;border-color:#3b5998;}
.btn-twitter{border:2px solid #27a6d1;color:#27a6d1;}
.btn-twitter a{color:#27a6d1;}
.btn-twitter:hover, .btn-twitter:hover a{background-color:#27a6d1;color:#fff !important;border-color:#27a6d1;}
.btn-linkedin{border:2px solid #0073b1;color:#0073b1;}
.btn-linkedin a{color:#0073b1;}
.btn-linkedin:hover, .btn-linkedin:hover a{background-color:#0073b1;color:#fff !important;border-color:#0073b1;}
.region-bodybottom {background-color: #fff;}
/*-------------------let start--------------------*/
.contact-us{background-repeat:no-repeat;background-position:top center;color:#fff;background-size:cover;position:relative;background-color:#fff;}
.contact-us .sectionTitle{font-size:38px !important;}
.contact-us .sectionTitle{font-size:38px !important;position:relative;display:inline-block;text-transform:capitalize;letter-spacing:1.5px;font-weight:700 !important;background-color:#fff;background-image:-webkit-linear-gradient(left,#1967b2,#f17e0a);background-image:-moz-linear-gradient(left,#1967b2,#f17e0a);background-image:-ms-linear-gradient(left,#1967b2,#f17e0a);background-image:-o-linear-gradient(left,#1967b2,#f17e0a);background-image:linear-gradient(to right,#1967b2,#f17e0a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-top:0;margin-bottom:0px !important;}
.contact-us .section-padding{padding-top:50px;padding-bottom:50px;}
.let-start{text-align:center;text-transform:uppercase;font-size:42px;}
.probootstrap-backtotop{position:absolute;top:-20px;left:50%;z-index:999;}
.probootstrap-backtotop a{display:inline-block;zoom:1;text-align:center;background:#f2f2f2;color:#176295!important;width:40px;height:40px;line-height:40px;transform:rotate(45deg);}
.probootstrap-backtotop a .fa{transform:rotate(-45deg);}
.probootstrap-backtotop:before{position:absolute;content:"";width:40px;height:40px;background:url(../images/gotodown.svg) no-repeat;background-position:bottom;}
/*=== End M CSS ====*/
/*=== New Design 20180716 ===*/
.vertical-align-helper{display:table;height:100%;width:100%;pointer-events:none;}
.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none;}
.vertical-align-center .vertical-content{width:inherit;height:inherit;margin:0 auto;pointer-events:all;}
.relative{position:relative;}
.colorlight{color:#4e4e4e !important}
/*contactSec*/
.contactSec {position: fixed;right: 0;top: 75vh;z-index: 120; /*border: 1px solid #fff;*/}
.contactSec a{
    display:block;
    background:#f15b40;
    font-size:12px;
    color:#fff;
    font-family:'Open Sans', sans-serif;
    font-weight:300;
    text-transform:capitalize;
    text-align:center;
    padding: 19px 11px;
    /* width: 47px;
    height: 45px; */
}
.contactSec a:hover{text-decoration:none;}
/* .contactSec a img{display:block;margin:0 auto;margin-bottom:10px;} */
.contactSec a img {
    display: block;
    margin: 0 auto;
    margin-bottom: 10px;
    max-width: 100%;
}
/*contactSec*/

/* Stikey Soclia */
.twitter-text{color:#55acee;}
.facebook-text{color:#3B5998;}
.linkedin-text {color:#3B5998;}
.sticksocilaSec {position: fixed;right: 50px;bottom: 11%;z-index: 120;}
.sticksocilaSec ul {margin-bottom: 0px !important;}
.sticky-social-share {border: 1px solid #fff;float: left;overflow: hidden;padding-left: 0;background: #f15b40;}
.sticky-social-share li {width: 100%;text-align: center;max-width: 0px;opacity: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;float: left;list-style: none;}
.sticky-social-share li:first-child {max-width: 45px;opacity: 1;pointer-events: none;}
.sticky-social-share li a {display: block;width: 45px;height: 45px;line-height: 3.5;}
.sticky-social-share:hover li:nth-child(1) {opacity: 0;max-width: 0;}
.sticky-social-share:hover li:nth-child(2), .sticky-social-share:hover li:nth-child(3), .sticky-social-share:hover li:nth-child(4) {
 opacity: 1;
  max-width: 45px;
}
.sticky-social-share .fa {
  font-size: 22px;
  color: #fff;
}
/* End Stikey Soclia */

/*stick slider*/
.sliderSection.inner-sliderSection{position:fixed;width:100%;top:90px !important;left:0;height:90vh;}
.inner-container.niitNewDesign{background:#fff;position:relative;z-index:99;}
.clientTestimonialBg .sliderSection.inner-sliderSection{position:static !important;height:auto !important;margin-top:0;}
.sticy-header .sliderSection.inner-sliderSection{z-index:-1 !important;}
/* End stick slider */
.single-client-speak .owl-controls{display:none}
.single-client-speak .owl-nav{/*display:none !important*/}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev{ border: none; padding: 0;}
.sliderSection.inner-sliderSection #firstSlider{position:relative;}
/*.sliderSection.inner-sliderSection #firstSlider .owl-nav.disabled, .sliderSection.inner-sliderSection #firstSlider .owl-nav.disabled{display:block !important} */

.sliderSection.inner-sliderSection #firstSlider .owl-nav.disabled .owl-nav .owl-prev:hover{background:url(../images/left-arrow-hover.svg)no-repeat center center;background-size:cover !important;}
.sliderSection.inner-sliderSection #firstSlider .owl-nav.disabled .owl-nav .owl-next:hover{background:url(../images/right-arrow-hover.svg)no-repeat center center;background-size:cover !important;}
.sliderSection.inner-sliderSection #firstSlider .owl-nav .owl-prev, .sliderSection.inner-sliderSection #firstSlider .owl-nav .owl-next{display:block !important;position:absolute;top:40%;z-index:9999999;width:60px;background:none;text-indent:-24vh;height:45px;width:45px;overflow:hidden;border-radius:100%; border: none;}
.sliderSection.inner-sliderSection #firstSlider .owl-nav .owl-prev{left:4%;background:url(../images/left-arrow.svg)no-repeat center center;background-size:cover !important;}
.sliderSection.inner-sliderSection #firstSlider .owl-nav .owl-next{right:4%;background:url(../images/right-arrow.svg)no-repeat center center;background-size:cover !important;}
.sliderSection.inner-sliderSection #firstSlider .owl-nav .owl-prev:hover{background:url(../images/left-arrow-hover.svg)no-repeat center center;background-size:cover !important;}
.sliderSection.inner-sliderSection #firstSlider .owl-nav .owl-next:hover{background:url(../images/right-arrow-hover.svg)no-repeat center center;background-size:cover !important;}
.sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText{padding:20px;margin:16px;background:rgba(246,139,33,0.5);height:300px;vertical-align:middle;display:table-cell;width:28%;}
.sliderSection.inner-sliderSection #firstSlider .sliderTextImg{position:absolute;width:35%;margin:0;top:26vh;text-align:left;color:#fff;left:15%;right:0;background:rgba(246,139,33,0.5);padding:15px;}
.sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText h1, .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText .subsliderText a{font-size:32px;color:#fff;font-weight:700;text-transform:capitalize;position:relative;z-index:99;line-height: 1.1;}
.sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText h1 a {color: #fff;}
.sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText span{font-size:26px;color:#fff;font-weight:300;text-transform:capitalize;position:relative;z-index:99;line-height:30px}
.sliderSection.inner-sliderSection #firstSlider .sliderTextImg .btn-download{position:fixed;right:27vh;top:55vh;}
.sliderSection.inner-sliderSection #firstSlider .sliderTextForLOne .sliderTextImg{width:1024px;top:16%;background:none;}
.sliderSection.inner-sliderSection #firstSlider .owl-dots{display:none !important;}
.sliderSection.inner-sliderSection.testimonialSlider #firstSlider .owl-dots{display:block !important;}
.niitNewDesign{margin-top:-10px !important;margin-bottom:0 !important;}
.niitNewDesign .about-industry p{font-size:18px;color:#000;opacity:0.7;line-height:27px;font-weight:400;letter-spacing:1px;}
.niitNewDesign .tab-heading h4 a{color:#000;opacity:0.8;}
.niitNewDesign .btn-contact-us{padding:10px 25px;font-size:20px;transition:all 0.3s ease-in-out 0s;position:relative;color:#fff;margin:30px 0;display:inline-block;}
.niitNewDesign .btn-contact-us span{position:relative;z-index:999999;}
.niitNewDesign .btn-contact-us:hover{transition:all 0.3s ease-in-out 0s;color:rgba(25, 103, 178,1);outline:none;}
.niitNewDesign .btn-contact-us::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(25, 103, 178,0.9);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.niitNewDesign .btn-contact-us:hover::before{opacity:0;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);}
.niitNewDesign .btn-contact-us::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border:1px solid rgba(25, 103, 178,1);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
.niitNewDesign .btn-contact-us:hover::after{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);}
.btn-download{background:none;border:1px solid #fff;font-size:20px;color:#fff;transition:all 0.3s ease-in-out 0s;border-radius:0;padding:8px 15px;}
.btn-download:hover, .btn-download:focus{background:#f15b40;border:1px solid #f9a859;transition:all 0.3s ease-in-out 0s;color:#fff;outline:none;}
.btn-download::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border:1px solid rgba(255,255,255,0.5);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.btn-download:hover::before{opacity:0;-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
.btn-download::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:rgba(255,255,255,0.25);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);}
.btn-download:hover::after{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);}
.btn-download img{width:30px !important;float:right;margin-left:5px;}
.clientTestimonialBg, .clientTestimonialwithoutvBg{background:url(../images/video-bg.jpg)no-repeat center center;background-attachment:fixed;padding:50px 0 50px 0;position:relative;background-size: cover;}
.clientTestimonialBg span .owl-nav{display:none;}
.clientTestimonialBg:before{content:"";position:absolute;background-color:rgba(25, 103, 178,0.8);height:100%;width:100%;left:0;top:0;}
.clientTestimonialBg h5{font-size:24px;position:relative;display:inline-block;text-transform:capitalize;letter-spacing:1.5px;color:#fff;padding:0 60px 0 180px;margin-bottom:34px;}
.clientTestimonialwithoutvBg .container{padding:5%;text-align:center;position:relative;}
.clientTestimonialwithoutvBg .container h5{display:none;}
.clientTestimonialwithoutvBg .container h3.dark-color{font-size:32px;color:#fff;margin-bottom:30px;display:inline-block;line-height:48px;padding:0 10%;}
.clientTestimonialwithoutvBg:before{position:absolute;height:100%;width:100%;background:rgba(0,0,0,0.4);content:"";left:0;top:0;}
.testimonialSlider p, .testimonialSlider p span{font-size:24px !important;color:#fff !important;line-height:30px;letter-spacing:0.5px;font-weight:300;}
.testimonialSlider .jwplayer{margin:25px auto 0 auto !important;}
.testimonialSlider .testimonial{padding:0 60px 0 60px;width:78%;margin:auto}
.testimonialSlider .testimonial p.overview{font-size:16px !important;}
.sliderSection.inner-sliderSection.testimonialSlider #firstSlider .owl-controls .owl-nav .owl-prev, .sliderSection.inner-sliderSection.testimonialSlider #firstSlider .owl-controls .owl-nav .owl-next{top:60%;}
.sliderSection.inner-sliderSection.testimonialSlider #firstSlider .owl-controls .owl-nav .owl-next{right:-0.5%;}
.sliderSection.inner-sliderSection.testimonialSlider #firstSlider .owl-controls .owl-nav .owl-prev{left:-0.5%;}
.solutionSection{padding-top:40px;padding-bottom:40px;}
.offeringSection{padding:60px 0;}
.solutionSection{background:url(../images/solution-bg.png) #f2f2f2 no-repeat top right;position:relative;min-height:550px;}
.offeringSection{background:url(../images/offering-solution-left-bg.png)no-repeat top 0px left -30px;position:relative;overflow:hidden;min-height:550px;}
.offeringSection:before{content:"";background:url(../images/offering-bg.png);position:absolute;left:0;top:0px;height:100%;width:100%;z-index:-1;background-size:cover;}
.offeringSection:after{content:url(../images/offering-bg.png);position:absolute;left:0;top:0px;height:100%;width:100%;z-index:-1;background-size:cover;}
.offeringSection .sectionTitle{color:#fff !important;opacity:1;margin:35px 0;}
.offeringSection p {line-height: 1.4; margin-bottom: 10px;}
.offeringSection .solutionList li{-webkit-clip-path:polygon(10% 0%, 90% 0%, 100% 20%, 100% 100%, 0 100%, 0% 20%);clip-path:polygon(10% 0%, 90% 0%, 100% 20%, 100% 100%, 0 100%, 0% 20%);background:rgba(255,255,255,.33);border:none !important;height:100px;width:30%;text-align:center;margin:5px;padding:5px;}
.offeringSection .owl-prev{right:392px;position:absolute;bottom:10px;}
.offeringSection .owl-next{right:359px;position:absolute;bottom:10px;}
.offeringSection .moreResult{bottom:9.2vh !important;text-indent:47vw !important;color:#fff !important}
.solutionList{list-style:none;margin:0;padding:0 0 0px;padding-right:30%;width:1140px;}
.solutionList li{-webkit-clip-path:polygon(10% 0%, 90% 0%, 100% 20%, 100% 100%, 0 100%, 0% 20%);clip-path:polygon(10% 0%, 90% 0%, 100% 20%, 100% 100%, 0 100%, 0% 20%);background:#1967b2;font-size:26px;width:40%;display:inline-block;margin-right:20px;position:relative;cursor:pointer;margin-top:25px;margin-bottom:25px;}

.bps-travel .solutionList li {-webkit-clip-path: polygon(10% 0%, 90% 0%, 100% 20%, 100% 100%, 0 100%, 0% 20%);
    clip-path: polygon(10% 0%, 90% 0%, 100% 20%, 100% 100%, 0 100%, 0% 20%);background: rgba(255,255,255,.33);
    border: none !important;height: 100px;width: 30%;text-align: center; margin: 5px;  padding: 5px;}
.bps-travel .sectionTitle {color: #fff !important;opacity: 1; margin: 35px 0;}
.solutionList li{border:none !important;height:90px;width:30%;text-align:center;margin:5px;padding:5px;}
.solutionItem{text-align:center;}
.offeringSection .solutionList li .solutionItem p, .offeringSection .solutionList li .solutionItem a{font-size:18px;color:#fff;margin:0;}
.solutionSection .solutionList li .solutionItem p, .solutionSection .solutionList li .solutionItem a{color:#fff;font-size:18px;text-align:center;margin-bottom:0px;}
.solutionSection .solutionList li{height:100px;overflow:hidden;}
.solutionList li:last-child{margin-right:0;}
.solutionList li:hover{color:#fff;}
.solutionList li:hover .solutionItem, .solutionList li:hover .solutionItem p, .solutionList li:hover .solutionItem p a{position:relative;z-index:9999;color:#fff;opacity:1;}
.solutionList li::before{content:'';position:absolute;top:0;left:0;width:0%;height:100%;z-index:1;opacity:0;background-color:rgba(246, 139, 33,0.9);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.solutionList li:hover::before{opacity:1;width:100%;}
.solutionList li .tooltipContent{position:absolute;width:102%;font-size:16px;background:#f6e769;padding:10px;left:-5px;top:-43px;z-index:99;color:rgba(0,0,0,0.8);transition:all 0.3s ease-in-out 0s;top:-100vh}
.solutionList li:hover .tooltipContent{top:-43px;transition:all 0.3s ease-in-out 0s;}
.solutionSection .owl-prev{right:425px;position:absolute;bottom:10px;}
.solutionSection .owl-next{right:392px;position:absolute;bottom:10px;}
.verticalOwl .owl-prev, .verticalOwl .owl-next{border-radius:0;background:url(../images/down.svg) #f08822 no-repeat center center !important;text-indent:270vw;height:25px;width:30px;background-size:78% !important;transform:rotate(90deg); border: none;}
.verticalOwl .owl-next{transform:rotate(270deg);}
.solutionSection .moreResult, .offeringSection .moreResult{position:absolute;left:0;right:0;margin:auto;width:auto;text-align:center;bottom:65px;text-indent:215px;font-weight:bold;}
.tab-category-container-main .solutionSection{display:none;;}
/*--------------------------- NIIT-L3 CSS ---------------------------*/
.l3-section1{background-color:#f2f2f2;}
.inner-container.niitNewDesign {/*background-color: #f2f2f2;*/}
.l3-section1 .section-padding{padding-bottom:64px;}
.list-tile{display:inline-block;text-transform:capitalize;letter-spacing:0;font-weight:600;font-size:24px;line-height:40px;color:#000;opacity:0.7;}
.about-industry ul{/*font-family:'Open Sans',sans-serif;*/color:#000000;font-size:18px;letter-spacing:2.3px;font-weight:400;list-style:none;padding:0;}
.about-industry li{margin:0;padding-left:2em;position:relative;line-height:32px;letter-spacing:1px;color:#000;opacity:0.8;}
.about-industry li:after{content:'';height:.34em;width:.34em;background:#f17e0a;display:block;position:absolute;transform:rotate(45deg);top:.79em;left:0;}
.rightSec{padding:2% 9% 0px 1%;}

.l3-section2.l3-section3 {
    background-image: url(../images/sec3-bg.jpg);
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 100% 100%;
    color: #fff !important;
    position: relative;
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 40px;
    padding-right: 40px;
}

.l3-section2{background-image:url('../images/sec2-bg.png');background-repeat:no-repeat;background-position:right center;background-size:auto 100%;color:#fff !important;position:relative; z-index:99;}
.l3-section2 .first-list .list-tile{color:#FFF}
.l3-section2 .leftsec{ position: relative; z-index:9;}
.l3-section2 .leftsec .img-responsive{ margin-left: -15px !important}
.social-box{background:#ffffff;border:1px solid #ebebeb;margin-bottom:30px;}
.social-box .facebook-box{padding:8px 0;background-color:#3b5998;color:#fff;}
.social-box .twitter-box{padding:8px 0;background-color:#27a6d1;color:#fff;}
.social-box h5{color:#fff;font-size:30px;font-weight:bold;text-transform:capitalize;padding-left:20px;}
.l3-section2 .first-list ul{font-family:'Open Sans',sans-serif;color:#000000;font-size:18px;letter-spacing:2.3px;font-weight:400;list-style:none;margin-top:.5em;padding:0;}
.l3-section2 .first-list li{margin:0;margin-bottom:8px;padding-left:2em;position:relative;line-height:20px;color:#fff;letter-spacing:1px;}
.l3-section2 .first-list li:after{content:'';height:.34em;width:.34em;background:#fff;display:block;position:absolute;transform:rotate(45deg);top:0.79em;left:0;}
/*--- HOME -------*/
.home-section1 p{font-size:26px;opacity:0.8;line-height:38px;margin-top:14px;margin-bottom:80px;}
.home-section1 .small-text p{font-size:17px;line-height:28px;margin-top:14px;letter-spacing:1.1px;margin-bottom:80px;}
.home-section1 .small-text a{text-decoration:underline;}
.home-section1 .section-padding{padding-top:20px;padding-bottom:20px;}
.home-section1 .item-details{padding-left:30px;}
.home-section1 .item-details:first-child{padding-left:0;}
.owl-carousel.rightTopArrow{position:relative;}
.owl-carousel.rightTopArrow .owl-nav{position:absolute;top:-30px;right:0;}
.owl-carousel.rightTopArrow .owl-nav .owl-prev, .owl-carousel.rightTopArrow .owl-nav .owl-next{font-family:'fontAwesome';text-align:center;margin:0;background:none;padding:0;}
.owl-carousel.rightTopArrow .owl-nav .owl-prev:hover, .owl-carousel.rightTopArrow .owl-nav .owl-next:hover{background:none;}
.owl-carousel.rightTopArrow .owl-nav .owl-prev:before{content:"\f053";color:#000;opacity:0.8;}
.owl-carousel.rightTopArrow .owl-nav .owl-next:after{content:"\f054";color:#000;opacity:0.8;margin-left:10px;}
.insuranceCaseStudy{position:relative;z-index:999;background-color:rgba(255,255,255,0.8);padding:20%;}
.insuranceCaseStudy:before{content:"";position:absolute;left:0;top:0;height:100%;width:180px;background:#fff;}
.insuranceCaseStudy .textimo{margin-bottom:20%;}
.insuranceCaseStudy .textimo h4{font-size:24px !important;font-weight:bold;}
.insuranceCaseStudy .textimo p{font-size:18px !important;height:auto !important;margin-right:0;width:100%;font-weight:normal !important;}
.textimo{margin-bottom:60px;}
.textimo p{font-size:22px;line-height:28px;margin-top:14px;letter-spacing:1.1px;margin-bottom:20px;font-weight:bold;padding-right:15px;height:110px;overflow:hidden;}
.textimo-footer h4{font-size:22px;line-height:28px;margin-top:14px;letter-spacing:1.1px;margin-bottom:20px;}
.textimo-footer a{float:right;font-size:18px;text-decoration:underline;margin:0px 0px 25px 0px;font-weight:400;padding-right:25px;color:#000;opacity:0.8;}
.homeSectionTwo{overflow:hidden;}
.homeSectionTwo .page-title-white h3{font-size:46px;position:relative;display:inline-block;text-transform:capitalize;letter-spacing:1.5px;font-weight:800;color:#fff;}
.homeSectionTwo p{font-size:26px;opacity:0.8;line-height:38px;margin-top:14px;margin-bottom:10%;color:#fff;}
.homeSectionTwo .small-text p{font-size:17px;line-height:28px;margin-top:14px;letter-spacing:1.1px;margin-bottom:10%;}
.homeSectionTwo .small-text a{color:#fff;text-decoration:underline;}
.homeSectionTwo .section-padding{padding-top:20px;padding-bottom:20px;}
.homeSectionTwo{padding:90px 0;position:relative;position:relative;color:#fff !important;}
.homeSectionTwo .page-title h2{color:#fff !important;}
.story-box .item-details .textimo p{font-size:22px;line-height:28px;margin-top:14px;letter-spacing:1.1px;margin-bottom:20px;font-weight:bold;color:#000;}
.story-box .item-details .textimo a{float:right;color:#f15b40;text-decoration:underline;}
.homeSectionTwo{background-image:-moz-linear-gradient(0deg, #f15b40 0%, #f15b40 100%);background-image:-webkit-linear-gradient(0deg, #f15b40 0%, #f15b40 100%) !important;}
.homeSectionTwo:after{content:"";position:absolute;}
.homeSectionTwo:after{position:absolute;content:"";top:0;right:0;width:50%;height:101%;background:url(../images/transform-bg.jpg) no-repeat center center/cover;z-index:1;}
.img-fluid{max-width:100%;height:auto;}
.homeSectionThree{overflow:hidden;}
.homeSectionThree .textimo{margin-bottom:20% !important;}
.homeSectionThree .textimo-footer h4, .homeSectionThree .owl-carousel.rightTopArrow .owl-nav .owl-prev:before, .homeSectionThree .owl-carousel.rightTopArrow .owl-nav .owl-next:after{color:#fff !important;}
.homeSectionThree .right-text .textimo p{width:100%;}
.homeSectionThree .left-text p{font-size:26px;opacity:0.8;line-height:38px;margin-top:14px;margin-bottom:118px;}
.homeSectionThree .small-text p{font-size:17px;line-height:28px;margin-top:14px;letter-spacing:1.1px;margin-bottom:10%;}
.homeSectionThree .small-text a{text-decoration:underline;color:#000;}
.left-text, .right-text{padding:10%;}
.right-text .textimo p{font-size:22px;line-height:28px;margin-top:14px;letter-spacing:1.1px;margin-bottom:20px;font-weight:bold;color:#fff;}
.right-text .textimo-footer a{color:#fff;}
.left-section, .right-section{min-height:700px;}
.left-section{background-image:url('../images/section3-leftbg.png');padding-left:14% !important;padding-right:15px !important;background-size:cover;}
.right-section{background-image:url('../images/section3-ritbg.png');padding-right:14% !important;background-size:cover;color:#fff !important;}
.home-section4{background-image:url(../images/client-speackbg.png);background-repeat:no-repeat;background-position:initial;color:#fff;background-size:cover;}
.home-section4 .page-title h2{font-size:36px;position:relative;display:inline-block;text-transform:capitalize;letter-spacing:1.5px;font-weight:600;color:#fff !important;}
.home-section5{background-image:url(../images/relatrdbg.png);background-repeat:no-repeat;background-position:center center;color:#fff;}
.home-section5 .box{position:relative;padding:10px 10px 2em;background:#0085ec;padding:40px;min-height:550px;}
.home-section4 .jwplayer.jw-flag-aspect-mode{height:665px !important;width:100% !important;}
.home-section5 .box h3{color:#fff;margin:0 0 20px;text-transform:capitalize;font-size:22px;}
.home-section5 .more{margin:0;position:absolute;bottom:15px;left:0;right:40px;text-align:right;}
.home-section5 .more a{color:#fff;text-decoration:none;font-size:20px;letter-spacing:2.3px;font-weight:400;}
.home-section5 .bold-text p{color:#fff;font-weight:600;font-size:22px;letter-spacing:2.3px;line-height:24px;margin-bottom:22px;min-height:150px;}
.home-section5 .small-text p{color:#fff;font-weight:100;font-size:18px;margin-bottom:60px;}
.home-section5 .blue-heading p{color:#fff;font-weight:100;font-size:22px;text-transform:capitalize;letter-spacing:2.3px;margin-bottom:22px;white-space:nowrap;}
.home-section5 .blue-box{padding:40px 0px 40px 40px;}
.home-section5 .date p{font-size:13px;color:#fff;font-weight:100;letter-spacing:.3px;margin-bottom:22px;}
.home-section6{background-image:url(../images/contact-bg.png);background-repeat:no-repeat;background-position:top center;color:#fff;}
.home-section6 .section-padding{padding-top:60px;padding-bottom:60px;}
.footercopyright, footer{position:relative;}
.sliderTextForLOne{position:relative;}
.sliderTextForLOne:before{content:"";background:rgba(0, 0, 0, 0.4);position:absolute;left:0;top:0;height:100%;width:100%;}
.sliderTextForLOne .sliderText:before, .sliderTextForLOne .sliderText:after{display:none;}
.sliderTextForLOne .sliderText{width:80% !important;background:none !important;}
.sliderTextForLOne .sliderText h2, .sliderTextForLOne .sliderText span, .sliderTextForLOne .sliderText p{position:static !important;}
.sliderTextForLOne .sliderText h2, .ntext_title{font-size:22px !important;font-weight:400 !important;color:#fff;margin-top:0;margin-bottom:5px}
.sliderTextForLOne .sliderText .subsliderText{font-size:50px !important;font-weight:bold !important;line-height:28px !important;margin:2% 0 !important;width:100%;display:inline-block;margin-top:0;margin-bottom:10px}
.sliderTextForLOne .sliderText p{font-size:24px !important;font-weight:400 !important;line-height:30px !important;color:#FFF;letter-spacing:2px;}
.social-box1{background-color:#f99839}
.home-section4 .section-padding{padding-top:60px;padding-bottom:120px;}
.testimonial .pic{width:120px;height:120px;border-radius:50%;margin:0 auto;margin-bottom:30px;margin-top:45px;}
.home-section4 .testimonial .pic img{width:100%;height:100%;border-radius:50%;}
.home-section4 .testimonial .testimonial-title{font-size:22px;font-weight:600;color:#fff;text-align:center;margin:50px 0px 50px 0px;text-transform:capitalize;}
.home-section4 .testimonial .testimonial-title small{font-size:22px;font-weight:600;color:#fff;text-transform:capitalize;}
.home-section4 .testimonial .description{color:#fff;font-size:30px;letter-spacing:1.3px;font-weight:400;line-height:36px;}
.home-section4 .testimonial .description:after{content:"\f10d";font-family:fontawesome;position:absolute;font-size:60px;color:#fff;line-height:33px;margin-top:12px;transform:rotate(180deg);margin-left:10px;}
.rightTopArrow#clientVideo .owl-nav{right:auto;width:210px;top:70px;left:171px;}
.rightTopArrow#clientVideo .owl-nav .owl-prev{float:left;}
.rightTopArrow#clientVideo .owl-nav .owl-next{float:right;}
.rightTopArrow#clientVideo .owl-nav .owl-prev:before, .rightTopArrow#clientVideo .owl-nav .owl-next:after{font-size:30px;color:#fff;}
.l2-solution, .animatinBg{position:relative;overflow:hidden;}
.l2-solution .animatinBg + .animatinBg:after{position:absolute;background:#f2f2f2;top:-172px;right:-180px;height:300px;width:300px;content:"";transform:rotate(45deg);}
.l2-second{/*margin-bottom:8vh;*/}
.transbox{background:#fff;height:400px;vertical-align:middle;display:table-cell;box-shadow:0 7px 10px 0 rgba(0,0,0,0.08);background-image:url('../images/spotlight-bg.jpg');background-repeat:no-repeat;background-position:right top;background-size:cover;}
.Spotlight-l2{background-image:url('../images/spotlight-text-bg.png');background-repeat:no-repeat;background-position:right top;background-size:cover;}
.spotline-title{font-size:16px;color:#000;padding:20px;}
.hero_case_study-type{font-size:20px;color:#fff;margin-bottom: 16px;}
.Spotlight-l2 p{font-size:26px;color:#fff;font-weight:800;text-transform:capitalize;padding:18px;}
.transbox h2{font-size:24px;color:#fff;margin-bottom:14px;font-weight:700;text-transform:capitalize;position:relative;z-index:99;}
.transbox p{font-size:26px;color:#fff;text-transform:capitalize;}
.transbox .spo-text p{font-weight:600 !important;font-size:25px;color:#fff;font-weight:800;text-transform:capitalize;text-transform:unset;padding:20px;min-height:160px;}
.transbox .spo-text p:hover{text-decoration:underline !important}
.transbox a{color:#000;}
.banner-heading{top:-56px;color:#fff;/* text-transform:capitalize; */font-size:22px !important;font-weight:400 !important;}
.one-image-box{position:relative;}
.one-image-box .sliderTextImg{position:absolute;width:35%;margin:0;top:26vh;text-align:left;color:#fff;left:15%;right:0;background:rgba(246,139,33,0.5);padding:15px;}
.one-image-box .sliderTextImg .sliderText{padding:20px;margin:16px;background:rgba(246,139,33,0.5);height:300px;vertical-align:middle;display:table-cell;width:1%;}
.one-image-box .sliderTextImg .sliderText h1{font-size:32px;color:#fff;margin:0 0 10px 0 !important;font-weight:700;text-transform:capitalize;position:relative;z-index:99;}
.one-image-box .sliderTextImg .sliderText span{font-size:26px;color:#fff;font-weight:300;text-transform:capitalize;position:relative;z-index:99;line-height:30px;}
.one-image{position:relative;}
.one-image .sliderTextImg{position:absolute;width:1024px;top:26vh;background:none;text-align:left;color:#fff;left:15%;right:0;}
.one-image .sliderTextImg .sliderText{padding:20px;margin:16px;background:rgba(246,139,33,0.5);height:300px;vertical-align:middle;display:table-cell;}
.one-image .sliderTextImg .sliderText h2{font-size:32px;color:#fff;margin:0 0 10px 0 !important;font-weight:700;text-transform:capitalize;position:relative;z-index:99;}
/* .one-image .sliderTextImg .sliderText h1{font-size:26px;color:#fff;font-weight:300;text-transform:capitalize;position:relative;z-index:99;line-height:30px;} */
.one-image .sliderTextImg .sliderText h1{font-size: 50px;color: #fff;font-weight: 700;text-transform: capitalize;position: relative;z-index: 99;line-height: 1.1;}

.one-image .sliderTextImg .sliderText p{font-size:24px !important;font-weight:400 !important;line-height:30px !important;color:#FFF;letter-spacing:2px;}
.social .page-title p{font-size:38px;position:relative;display:inline-block;text-transform:capitalize;letter-spacing:1.5px;font-weight:800;background-color:#fff;background-image:-webkit-linear-gradient(left,#1967b2,#f17e0a);background-image:-moz-linear-gradient(left,#1967b2,#f17e0a);background-image:-ms-linear-gradient(left,#1967b2,#f17e0a);background-image:-o-linear-gradient(left,#1967b2,#f17e0a);background-image:linear-gradient(to right,#1967b2,#f17e0a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:10px;margin-top:0;margin-bottom:4px;}
.block-search .container-inline{display:inline-flex;width:100%;}
/*.search-form .btn,
#search-block-form .btn{background:#f68b1f none repeat scroll 0 0;border:2px solid #f68b1f;border-radius:0;color:#ffffff;font-family:"Open Sans", sans-serif !important;font-size:16px;font-weight:600;height:auto;line-height:normal;padding:12px 0 !important;width:72px;}*/
/* .hd{visibility:hidden;} */
.carousel-inner img:hover{opacity:0.5;}
.our-solutions a:hover{opacity:0.8;}
/************End Revamp 27-08-18 ***********/

.cus-page-heading {color: #e29500;font-size: 35px;font-weight: 700;margin: 0 0 20px;text-align: center;}
/* First Form */
#webform-ajax-wrapper-3800--2 label, #webform-ajax-wrapper-3803 label{ width: 100% !important;}
#webform-ajax-wrapper-3800--2 .form-item, #webform-ajax-wrapper-3800--2 .form-actions, #webform-ajax-wrapper-3803 .form-actions{ margin-bottom: 2% !important;}
#webform-component-first-name, #webform-component-last-name, #webform-component-phone, #webform-component-select-country{ width: 49%; float: left; margin-right: 10px; margin-bottom: 10px;}
#webform-component-first-name input, #webform-component-first-name select, #webform-component-first-name textarea, #webform-component-last-name input, #webform-component-last-name select, #webform-component-last-name textarea{ width: 100% !important;}
#webform-component-last-name, #webform-component-select-country{ margin-right: 0 !important;}

#webform-ajax-wrapper-3800--2 .form-type-radio{ width: 49% !important; float: left; margin-bottom: 10px;}
#edit-submitted-industry{ display: inline-block !important;}
#node-1997 .form-item input, #node-1997 .form-item  select, #node-1997 .form-item textarea{ width: 100% !important}
#node-1997 .form-item input[type="radio"]{ width: auto !important;}

/* 2 Form */
#webform-ajax-wrapper-3804--2 label{ width: 100% !important;}
#webform-ajax-wrapper-3804--2 .form-item, #webform-ajax-wrapper-3804--2 .form-actions{ margin-bottom: 2% !important;}
#webform-component-first-name, #webform-component-last-name, #webform-component-phone, #webform-component-select-country{ width: 49%; float: left; margin-right: 10px;}
#webform-component-first-name input, #webform-component-first-name select, #webform-component-first-name textarea, #webform-component-last-name input, #webform-component-last-name select, #webform-component-last-name textarea{ width: 100% !important;}
#webform-component-last-name, #webform-ajax-wrapper-3804--2 #webform-component-select-country{ margin-right: 0 !important;}

#webform-ajax-wrapper-3804--2 .form-type-radio{ width: 49% !important; float: left; margin-bottom: 10px;}
#edit-submitted-industry{ display: inline-block !important;}
#webform-ajax-wrapper-3804--2 .form-item input, #webform-ajax-wrapper-3804--2 .form-item  select, #webform-ajax-wrapper-3804--2 .form-item textarea{ width: 100% !important}
#webform-ajax-wrapper-3804--2 .form-item input[type="radio"]{ width: auto !important;}

/* 3 Form */
#webform-ajax-wrapper-3803--2 label{ width: 100% !important;}
#webform-ajax-wrapper-3803--2 .form-item, #webform-ajax-wrapper-3803--2 .form-actions{ margin-bottom: 2% !important;}
#webform-component-first-name,  #webform-component-last-name,  #webform-component-phone,  #webform-component-select-country{ width: 49%; float: left; margin-right: 10px;}
 #webform-component-first-name input,  #webform-component-first-name select,  #webform-component-first-name textarea,  #webform-component-last-name input,  #webform-component-last-name select,  #webform-component-last-name textarea{ width: 100% !important;}
 #webform-component-last-name,  #webform-component-select-country{ margin-right: 0 !important;}

#webform-ajax-wrapper-3803--2 .form-type-radio{ width: 49% !important; float: left; margin-bottom: 10px;}
 #edit-submitted-industry{ display: inline-block !important;}
#webform-ajax-wrapper-3803--2 .form-item input, #webform-ajax-wrapper-3803--2 .form-item  select, #webform-ajax-wrapper-3803--2 .form-item textarea{ width: 100% !important}
#webform-ajax-wrapper-3803--2 .form-item input[type="radio"]{ width: auto !important;}
/* 4 Form */
#webform-ajax-wrapper-3802--2 label{ width: 100% !important;}
#webform-ajax-wrapper-3802--2 .form-item, #webform-ajax-wrapper-3802--2 .form-actions{ margin-bottom: 2% !important;}
 #webform-component-first-name,  #webform-component-last-name,  #webform-component-phone,  #webform-component-select-country{ width: 49%; float: left; margin-right: 10px;}
 #webform-component-first-name input,  #webform-component-first-name select,  #webform-component-first-name textarea,  #webform-component-last-name input,  #webform-component-last-name select,  #webform-component-last-name textarea{ width: 100% !important;}
 #webform-component-last-name,  #webform-component-select-country{ margin-right: 0 !important;}

#webform-ajax-wrapper-3802--2 .form-type-radio{ width: 49% !important; float: left; margin-bottom: 10px;}
 #edit-submitted-industry{ display: inline-block !important;}
#webform-ajax-wrapper-3802--2 .form-item input, #webform-ajax-wrapper-3802--2 .form-item  select, #webform-ajax-wrapper-3802--2 .form-item textarea{ width: 100% !important}
#webform-ajax-wrapper-3802--2 .form-item input[type="radio"]{ width: auto !important;}

/* 5 Form */
#webform-ajax-wrapper-3801--2 label{ width: 100% !important;}
#webform-ajax-wrapper-3801--2 .form-item, #webform-ajax-wrapper-3801--2 .form-actions{ margin-bottom: 2% !important;}
#webform-component-first-name, #webform-component-last-name, #webform-component-phone, #webform-component-select-country{ width: 49%; float: left; margin-right: 10px;}
#webform-component-first-name input, #webform-component-first-name select, #webform-component-first-name textarea, #webform-component-last-name input, #webform-component-last-name select, #webform-component-last-name textarea{ width: 100% !important;}
#webform-component-last-name, #webform-component-select-country{ margin-right: 0 !important;}

#webform-ajax-wrapper-3801--2 .form-type-radio{ width: 49% !important; float: left; margin-bottom: 10px;}
#edit-submitted-industry{ display: inline-block !important;}
#webform-ajax-wrapper-3801--2 .form-item input, #webform-ajax-wrapper-3801--2 .form-item  select, #webform-ajax-wrapper-3801--2 .form-item textarea{ width: 100% !important}
#webform-ajax-wrapper-3801--2 .form-item input[type="radio"]{ width: auto !important;}
lable[for^='edit-submitted-industry--']{display:block!important;}
lable[id^='edit-submitted-industry--']{display:block!important;}
.news_event_page {
    position: absolute;
    top: 80%;
    z-index: 1;
}
.custom-my-Child-Menu-Block {margin-left:18%}
.custom-video-child-menu {margin-left:33%}

/*personalize*/
.colorlight {
    color: #4e4e4e !important;
}
.airline .tab-heading h4, .sectionTitle {
    font-weight: 600 !important;
    text-transform: capitalize !important;
    color: #4e4e4e !important;
    font-size: 24px !important;
    margin-bottom: 18px !important;
}
.caseStudySlider {
    padding-top: 30px;
}
.item-details {
    padding-left: 30px;
}
.vdivide::before, .caseStudySlider::before {
    content: "";
    background: #000;
    position: absolute;
    top: 0;
    right: 11px;
    height: 132%;
    width: 1px;
    opacity: 0.6;
}
.textimo-per {
    margin-bottom: 60px;
}

.textimo-per p {
    font-size: 18px;
    margin-top: 14px;
    margin-bottom: 20px;
    font-weight: bold;
    padding-right: 15px;
    height: 50px;
    overflow: hidden;
}
.textimo-per-footer h4 {
    font-size: 18px;
    margin-top: 14px;
    margin-bottom: 20px;
}
.textimo-per-footer a {
    float: right;
    font-size: 18px;
    text-decoration: underline;
    margin: 0px 0px 15px 0px;
    font-weight: 400;
    padding-right: 25px;
    color: #000;
    opacity: 0.8;
}

.region-personalize-related {
    background-color: #f2f2f2;
}
.download-report {
	position: relative;
    bottom: 15px;
}
/*personalize*/

/* ====Alliance Page CSS ======*/

.one-image-box {position: relative;}
.one-image-box .sliderTextImg {position: absolute;width: 35%;margin: 0;top: 26vh;text-align: left;color: #fff;left: 15%;right: 0;background: rgba(246,139,33,0.5);padding: 15px;}
.one-image-box .sliderTextImg .sliderText {padding: 20px;margin: 16px;background: rgba(246,139,33,0.5);height: 300px;vertical-align: middle;display: table-cell;width: 1%;}
.one-image-box .sliderTextImg .sliderText h1 {font-size: 32px;color: #fff;margin: 0 0 10px 0 !important;font-weight: 700;text-transform: capitalize;position: relative;z-index: 99;text-transform: unset;}
.one-image-box .sliderTextImg .sliderText span {font-size: 26px;color: #fff;font-weight: 300;text-transform: capitalize;text-transform: unset; position: relative;z-index: 99;line-height: 30px;}

.one-image-box-alliance:before{ content: "";background: rgba(0,0,0,0.4);position: absolute;left: 0;top: 0;height: 100%;width: 100%;}
.one-image-box .alliance {position: absolute;top: 26vh;text-align: center;color: #fff;margin: auto !important;padding: 15px; width:100%;}
.one-image-box .alliance .sliderText-alliance {padding: 20px;margin: 16px;height: 300px;vertical-align: middle;/*display: table-cell;*/width: 100%;}
.one-image-box .alliance .sliderText-alliance h1 {font-size: 34px;color: #fff;margin: 0 0 10px 0 !important;font-weight: 700;position: relative;z-index: 99;}
.one-image-box .alliance .sliderText-alliance p{width: 40%;text-align: center;margin: auto;color: #fff;font-size: 20px;}

.alliance-slider .alliance {position: absolute;top: 26vh;text-align: center;color: #fff;margin: auto !important;padding: 15px;}
.alliance-slider .alliance .sliderText-alliance {padding: 20px;margin: 16px;height: 300px;vertical-align: middle;display: table-cell;width: 1%;}
.alliance-slider .alliance .sliderText-alliance h1 {font-size: 32px;color: #fff;margin: 0 0 10px 0 !important;font-weight: 700;text-transform: capitalize;position: relative;z-index: 99;}
.alliance-slider .alliance .sliderText-alliance p{	width: 40%;text-align: center;margin: auto;color: #fff;font-size: 20px;}
.alliance-oneimage .owl-controls .owl-nav { display:none !important;}



.one-image {position: relative;}
.one-image  .sliderTextImg {position: absolute; width: 1024px;top: 26vh;background: none;text-align: left;color: #fff;left: 15%;right: 0;}
.one-image  .sliderTextImg .sliderText {padding: 20px;margin: 16px; background: rgba(246,139,33,0.5);height: 300px;vertical-align: middle;display: table-cell;}
.one-image .sliderTextImg .sliderText h2 {font-size: 32px;color: #fff;margin: 0 0 10px 0 !important;font-weight: 700;text-transform: capitalize;position: relative;z-index: 99;}
/*.one-image .sliderTextImg .sliderText h1 {font-size: 26px;color: #fff;font-weight: 300;text-transform: capitalize;position: relative;z-index: 99;line-height: 30px;}*/
.one-image .sliderTextImg .sliderText h1 {font-size: 50px; color: #fff; font-weight: 700; text-transform: capitalize;   text-transform: unset; position: relative; z-index: 99; line-height: 1.1; }
.one-image .sliderTextImg .sliderText p {font-size: 24px !important;font-weight: 400 !important;line-height: 30px !important;color: #FFF;letter-spacing: 2px;}

.one-image .sliderTextImg{top:12%;}

.margint-20{margin-top:20px} 
.marginb-20{margin-bottom:20px;}
.marginb-40{margin-bottom:40px;}
/*.firstfold{background-color:#f4f4f4;}*/
.secondfold{background-color:#ececec;}
/*.thirdfold {background-color:#f4f4f4;}*/
.alliancespage-title h2 {line-height:50px;font-size: 40px;position: relative;display: inline-block;text-transform: capitalize;font-weight: bold; background-color: #fff;background-image: -webkit-linear-gradient(left,#1967b2,#f17e0a);background-image: -moz-linear-gradient(left,#1967b2,#f17e0a);background-image: -ms-linear-gradient(left,#1967b2,#f17e0a); background-image: -o-linear-gradient(left,#1967b2,#f17e0a);background-image: linear-gradient(to right,#1967b2,#f17e0a);-webkit-background-clip: text;background-clip: text; -webkit-text-fill-color: transparent;}
.alliancespage-title  p {font-size: 18px;color: #000;opacity: .7;font-weight: 400;margin-bottom: 35px;}
.Strategic-client-block{padding: 1rem;margin-bottom: 2rem;height: 137px;display:table;width:100%;}
.Strategic-client-inner {vertical-align:middle;display:table-cell;max-width: 100%;max-height: 100%;}
.Strategic-client-inner  img {margin: 0 auto;max-width: 100%;max-height: 100%;display:block;}
.Significant-client-block{padding: 1rem;margin-bottom: 2rem;height: 137px;display:table;width:100%;}
.Significant-client-inner {vertical-align:middle;display:table-cell;max-width: 100%;max-height: 100%;}
.Significant-client-inner  img {margin: 0 auto;max-width: 100%;max-height: 100%;display:block;padding: 8px;}
.partners-client {background: #ffffff;height: 130px;;padding: 1rem;margin-bottom: 2rem;display:table;width:100%;-webkit-transition: background 200ms ease-in-out;
    -moz-transition: background 200ms ease-in-out;-ms-transition: background 200ms ease-in-out;-o-transition: background 200ms ease-in-out;transition: background 200ms ease-in-out;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.04), 0 4px 4px 0 rgba(0, 0, 0, 0.04);}
.partners-client-inner {vertical-align:middle;display:table-cell;max-width: 100%;max-height: 100%;}
.partners-client-inner  img {margin: 0 auto;max-width: 100%;max-height: 100%;display:block;padding: 8px;}
.heading  {font-size: 24px;margin-bottom: 24px;font-weight: 700;}
.row-centered {text-align:center;}
.item-centered {display:inline-block;float:none;text-align: center; margin-bottom: 2rem;}
img.disabled-center {display: block; margin-left: auto;margin-right: auto }
/*.media-contact {background-color:#1967b2;}*/
.equal-hight {min-height: 235px;}
.col-height {min-height: 230px;}
.vertical-align-helper {display: table; height: 100%;width: 100%;pointer-events: none;}
.vertical-align-center {display: table-cell;vertical-align: middle;pointer-events: none;} 
.alliances-let-start {text-align: center;text-transform: capitalize;font-size: 30px;}
hr.horizontal-line {background-image: url(../images/alliance-divider.png);background-repeat: no-repeat;background-position: center;margin: 30px 0 30px 0;height: 6px;border: 0;}
.alliances-contact-us{background-color: #ececec;}
.alliances-contact-us .sectionTitle{font-size: 38px !important;position: relative;display: inline-block;text-transform: capitalize;letter-spacing: 1.5px;
    font-weight: 700 !important;background-color: #fff;background-image: -webkit-linear-gradient(left,#1967b2,#f17e0a);background-image: -moz-linear-gradient(left,#1967b2,#f17e0a);
    background-image: -ms-linear-gradient(left,#1967b2,#f17e0a);background-image: -o-linear-gradient(left,#1967b2,#f17e0a); background-image: linear-gradient(to right,#1967b2,#f17e0a);
    -webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent; margin-top: 0;line-height: 1;}
.alliances-contact-us .section-padding {padding-top: 50px;padding-bottom: 50px;}
.details-logo{/* margin-top:20px; */ margin-bottom:20px}
.alliance-details p,.alliance-details ul li {font-size: 18px;color: #000;opacity: .7;font-weight: 400;margin-bottom: 35px;}
.footer-details p {font-size: 16px;color: #000;opacity: .7;font-weight: 400;margin-bottom: 35px;}
.footer-details a {color:#ec7d0d}
.prenext-btn a {text-decoration: none; display: inline-block; padding: 4px 8px;  margin-bottom: 40px;}
.prenext-btn a:hover {background-color: #f08822;color: #fff;}
.prenext-btn .previous {background-color: #f1f1f1; color: #f08822;border: 1px solid #f08822;}
.prenext-btn .next {background-color: #f1f1f1; color: #f08822;border: 1px solid #f08822;}
/* ====End Alliance Page CSS ======*/


/*===== 5730 START here 13 May========*/
/*=====================================*/
.client-testimonial-banner .banner-area {
    /* background-image: url(/sites/default/files/client-banner.png); */
    background-repeat: no-repeat ;
    max-height: initial;
    background-position: center center ;
    background-size: cover;
}

.clients-testimonial-deatils {padding-top:30px;padding-bottom:30px;}
.client-testimonial .page-title p {font-size: 36px;position: relative;
 display: inline-block; font-weight: 700;background-color: #fff;background-image: -webkit-linear-gradient(left,#1967b2,#f17e0a);background-image: -moz-linear-gradient(left,#1967b2,#f17e0a);background-image: -ms-linear-gradient(left,#1967b2,#f17e0a);background-image: -o-linear-gradient(left,#1967b2,#f17e0a);background-image: linear-gradient(to right,#1967b2,#f17e0a); -webkit-background-clip: text;background-clip: text; -webkit-text-fill-color: transparent;
padding-bottom: 10px;letter-spacing: 0;margin-bottom: 40px;}
.clients-testimonial-listing a:hover .hovereffect img{opacity:0.8;filter:alpha(opacity=60);/* -webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02); */}
.clients-testimonial-listing .hovereffect{width:100%;height:254px;float:left;overflow:hidden;position:relative;border:1px solid #eee;text-align:center;cursor:pointer;background:-webkit-linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);background:linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);}
.clients-testimonial-listing .hovereffect img{display:block;position:relative;max-width:none;-webkit-transition:all 0.5 ease;-moz-transition:all 0.5 ease;transition:all 0.5s ease;width:100%;/* transform: scale(1, 0.8) translate(0,-32px); */
    height: 254px;}

.clients-testimonial-listing .hover-content-area{background:#fff;width:91%;float:left;position:relative;top:-40px;box-shadow:#d8d8d8 2px 2px 2px;text-align:left;min-height:97px;padding:10px 15px;display:table;}
.clients-testimonial-listing .hover-content-area .content-area{display:table-cell;vertical-align:middle;text-align:left;}
.clients-testimonial-listing .hover-content-area h4{font-size:18px;font-weight:700;text-transform:uppercase;margin-top:0;}
.clients-testimonial-listing .content-area p.designation{min-height:60px;line-height: initial;}
.clients-testimonial-deatils h4 {font-size:24px;font-weight:700;text-transform:uppercase;margin-top:0;}
.clients-testimonial-listing .hover-content-area .content-area p{font-size:14px;margin-bottom:6px;}
.clients-testimonial-listing .hover-content-area h4 a {color: #000;}
.clients-testimonial-listing .hover-content-area p a {color: rgba(0,0,0,0.7); line-height: 1.5rem;}
.clients-testimonial-deatils p{font-size:18px;}
.clients-testimonial-deatils .clients-deatils-contant .content-area {padding-top:80px;}
.clients-testimonial-deatils img{border: 1px solid #eee;max-height:275px;}
.client-testimonial .social-share-icon {top: 0px !important;}
.client-testimonial .client-prenext-btn {display: inline-flex;}
.client-testimonial .client-prenext-btn.back-btn {padding:20px 0;}
.client-testimonial .client-prenext-btn.back-btn img{padding:20px 0;border: 1px solid transparent;background-size: contain !important;margin-right: 0px !important;width: 20px;}
.client-testimonial .client-prenext-btn.back-btn a{font-size:16px;}
.client-testimonial .client-prenext-btn .previous {background-image: url(../images/left-arrow.svg); background-size: cover !important;background-repeat: no-repeat; background-position: center center;background-color: transparent;height:18px;width:18px;filter: grayscale(100%);margin-right: 14px !important;}
.client-testimonial .client-prenext-btn .next {background-image: url(../images/right-arrow.svg);
 background-size: cover !important;background-repeat: no-repeat;background-position: center center; background-color: transparent;height:18px;width:18px;filter: grayscale(100%);}
.client-testimonial .client-prenext-btn .previous:hover, .client-testimonial .client-prenext-btn .previous:active,.client-testimonial .client-prenext-btn .previous:focus{filter: grayscale(0%);}
.client-testimonial .client-prenext-btn .previous i, .client-testimonial .client-prenext-btn .next i {display:none;}
.client-testimonial .client-prenext-btn .next:hover, .client-testimonial .client-prenext-btn .next:active,.client-testimonial .client-prenext-btn .next:focus{filter: grayscale(0%);}
.hr-client-quote { display: flex;}
.hr-client-quote .hr-line {width: 100%;position: relative;margin: 40px 0px 40px 15px; border-bottom: 1px solid #d4d0d0;}
.hr-client-quote .hr-icon img{ position: relative; top: 8px;border:none; width: 75px;max-height: 100%;}
.hr-client-quote .hr-icon i{color: #1a60aa;}
a.button-icon{position:absolute;display:inline-block;bottom:-15px;right:6px;width: 100%;height:auto;vertical-align:middle;text-align:right;text-decoration:none;line-height:3em;font-size:1rem;color:#fff;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;}
a.button-icon svg{z-index:1;width: 88px;height:51px;}
a.button-icon svg g line,a.button-icon svg g polyline,a.button-icon svg g circle{fill:none;stroke:#7f7f7f;}
.clients-testimonial-listing:hover a.button-icon:hover svg g line, .clients-testimonial-listing:hover a.button-icon:hover svg g polyline,.clients-testimonial-listing:hover a.button-icon:hover svg g circle{fill:none;stroke:#000;}
a.button-icon svg g line,a.button-icon svg g polyline{stroke-miterlimit:10;}
a.button-icon svg g circle{display:block;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.066em;stroke-dasharray:200;stroke-dashoffset:0;transition:stroke-dashoffset ease-out 0.5s;}
a.button-icon font{z-index:2;position:relative;display:inline-block;text-transform:capitalize;font-family:"Roboto", Helvetica, Arial, sans-serif;font-size:1.5em;color:#1c1c1c;}
a.button-icon:hover font{color:#000;}
a.button-icon:hover{-webkit-transform:translateZ(0) translateX(0.5em);transform:translateZ(0) translateX(0.5em);}
a.button-icon:hover svg g circle{stroke-dashoffset:200;}


.testimonial-banner-text {
   min-width: 475px;
    max-width: 50%;
    margin: 0 auto;
    background-color: rgba(246,139,33,0.5);
    padding: 35px 30px;

}
.testimonial-banner-text h1{
line-height: 24px !important;
}

@media (max-width: 1600px) and (min-width: 1200px){
.client-testimonial-banner .sliderSection.inner-sliderSection {
    height: 70vh !important;
	margin-top: 30px !important;
}
}
@media only screen and (max-width: 1024px) {
	.clients-testimonial-listing .hover-content-area h4 {
    min-height: 38px;
	}
}


@media (max-width: 767px) and (min-width: 250px) {
.clients-testimonial-deatils .client-profile {padding-top: 30px;}
.testimonial-banner-text {max-width:80%;min-width: auto;}
.clients-testimonial-deatils .clients-deatils-contant .content-area {
    padding-top: 40px;
}
.clients-testimonial-deatils img {
   border: 1px solid #eee;
    max-height: 120px;
    /* border-radius: 50%; */
    width: 60%;
	 max-height: 100%;
}
  
.client-testimonial .client-prenext-btn .previous {
    position: absolute;
    left: 12%;
    top: -12%;
}
  .client-testimonial .client-prenext-btn .next {
  position: absolute;
    right: 12%;
    top: -12%;
  }
  .client-testimonial .client-prenext-btn.back-btn .previous {position: inherit;}
  .clients-testimonial-listing .content-area p.designation {
    min-height: auto;
}
.client-testimonial .page-title p {
    font-size: 30px;
}

}
/*===== 5730 END here 13 May========*/
/*=====================================*/


@media only screen and (min-width: 768px) {


ul.significant li a {
    font-weight: 700;
    font-size: 17px;
}

/**** 5803 starts here ***/

#block-niit-revamp-all-allinceslist .aboutus-navigation ul.significant.data-category li a {
    min-height: 69px;
    line-height: 69px;
    border-bottom: #f15b40 solid 2px;
}

#block-niit-revamp-all-allinceslist .aboutus-navigation ul.significant.data-category li:nth-child(2) a {
    border-bottom: none;
}


#block-niit-revamp-all-allinceslist .aboutus-navigation ul.significant.data-category li {
    min-height: 69px;
    line-height: 69px;
}


#block-niit-stable-childmenublock ul.significant {
    display: table-cell;
    width: 22%;
    vertical-align: middle;
}

#block-niit-stable-childmenublock ul.nav.navbar-nav {
    display: table-cell;
}

#block-niit-revamp-all-allinceslist .aboutus-navigation ul.significant li {
    display: block;
}

#block-niit-revamp-all-allinceslist .aboutus-navigation ul.significant li a {
    display: block;
    border-right: #fff solid 1px;
}

#block-niit-revamp-all-allinceslist .aboutus-navigation ul.significant li a {
    display: block;
    border-right: #fff solid 1px;
    min-height: 140px;
    line-height: 140px;
    background: #f2f2f2;
}
#block-niit-stable-childmenublock ul.nav.navbar-nav h4 {
    background: #f15b40;
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #fff;
    font-size: 17px;
    font-weight: 700;
}




.newheader ul li.menu-item-has-children:nth-child(1) ul.sub-menu li.menu-item-has-children ul li {
    min-height: inherit;
    border: none;
}

.newheader ul li.menu-item-has-children:nth-child(1) ul.sub-menu li.menu-item-has-children ul li {
    min-height: inherit !important;
}

.page-node-4027 .newheader ul li.menu-item-has-children:nth-child(1) ul.sub-menu li:nth-child(1).menu-item-has-children li {
    min-height: inherit;
    border: none;
}

.newheader ul li.menu-item-has-children:nth-child(1) ul.sub-menu li.menu-item-has-children {
    /*border-bottom: 1px solid #ccc;*/
    /*min-height: 184px;*/
    margin-bottom: 0;
}


.newheader ul li.menu-item-has-children:nth-child(1) ul.sub-menu li.menu-item-has-children.active {
    min-height: inherit;
    border: none;
}


/**** Please change page ID of live ***/

.page-node-233 .newheader ul li.menu-item-has-children:nth-child(1) ul.sub-menu li:nth-child(1).menu-item-has-children.active {
    border-bottom: 1px solid #ccc;
    min-height: 184px;
}

/**** Please change page ID of live ***/

.page-node-242 .newheader ul li.menu-item-has-children:nth-child(1) ul.sub-menu li:nth-child(3).menu-item-has-children.active {
    min-height: inherit;
}


/**** Please change page ID of live ***/

.page-node-4511 .newheader ul li.menu-item-has-children:nth-child(1) ul.sub-menu li:nth-child(4).menu-item-has-children.active {
    min-height: 184px;
}


/*
.newheader ul li.menu-item-has-children:nth-child(1) ul.sub-menu li:nth-child(3).menu-item-has-children.active {
    min-height: 184px;
}

.newheader ul li.menu-item-has-children:nth-child(1) ul.sub-menu li:nth-child(2),.newheader ul li.menu-item-has-children:nth-child(1) ul.sub-menu li:nth-child(3),.newheader ul li.menu-item-has-children:nth-child(1) ul.sub-menu li:nth-child(4) { border: none;}


.newheader ul li.menu-item-has-children:nth-child(2) ul.sub-menu li.menu-item-has-children {
    border-bottom: 1px solid #ccc;
    min-height: 184px;
    margin-bottom: 0;
}

.newheader ul li.menu-item-has-children:nth-child(2) ul.sub-menu li.menu-item-has-children ul.sub-menu li {
    min-height: inherit;
    margin-bottom: 0;
    border: none;
}
.newheader ul li.menu-item-has-children:nth-child(2) ul.sub-menu li:nth-child(7), .newheader ul li.menu-item-has-children:nth-child(2) ul.sub-menu li:nth-child(8), .newheader ul li.menu-item-has-children:nth-child(2) ul.sub-menu li:nth-child(9) {
    border: none;
}

.newheader .menu-item-has-children ul.sub-menu li a {
    margin-top: 8px;
}

.newheader .menu-item-has-children ul.sub-menu li ul li a {
    margin-top: -1px;
}*/

}

/**** 5803 ends here ***/


/*Mobile Media css*/
@media screen and (max-width:1920px) and (min-width:1040px){
    .solutionSection{height:550px;display:table-cell;vertical-align:middle;}
    .offeringSection{height:550px;display:table-cell;vertical-align:middle;}
    .l2-solution, .animatinBg{position:relative;overflow:hidden;display:table;width:100%;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg{top:26vh !important;}
}
@media only screen and (max-width:1850px){
    .newheader.container{padding:0 1%;box-sizing:border-box;}
    .newheader .wrapper{padding-top:629px;}
    .newheader .innerWrapper{padding-top:869px;}
    
}
@media only screen and (max-width:1680px){
    .newheader.wrapper{padding-top:581px;}
    .newheader .innerWrapper{padding-top:796px;}
    #nav-icon{right:17px;}
    .newheader .inner-sliderSection .sliderText a{font-size:40px;line-height:50px;}
    .newheader .home_slider.sliderSection .owl-carousel .owl-item{height:490px;position:relative;}
    .newheader .home_slider.sliderSection .owl-carousel .owl-item > div{height:490px;position:relative;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:710px;position:relative;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:710px;position:relative;}
    .newheader .topHeader .region-topmenu{margin:0 65px 0 0;}
  
}
@media all and (min-width:1441px) and (max-width:1800px){
    .aboutus-navigation{left:17%;position:absolute;top:220px;z-index:1;}
    .inner-container{margin:-272px auto 0;min-height:400px;position:relative;}
    .select-region{left:16%;margin:0;padding:0;position:absolute;top:130px;}
    .blog-filters{left:17%;margin:0;padding:0;position:absolute;top:150px;}
}
@media all and (min-width:1401px) and (max-width:1660px){
    .social-share-icon{top:10px;}
}



@media all and (min-width:250px) and (max-width:767px){
    .menubar ul li ul li a:first-child{padding:0px 0px 0px 10px!important;}
    .inner-banner{margin:0px !important;}
    .newheader .sub-menu li.last{border-bottom:medium none!important;}
    .newheader .sub-menu li.last{border-bottom:medium none!important;}
    .postersmart{width:90%;margin:20px auto;}
    .postersmart2{width:90%;margin:20px auto;}
    .blogyoutube iframe{width:100%;}
    .blogyoutube{width:auto;margin:0px auto;}
    .product{height:auto!important;}
    .cus-page-heading{font-size:25px;}
    #careerClose{display:block;}
    .heading2{font-size:25px;}
    .imsicons a{color:#e29500;text-decoration:none;font-size:16px;font-weight:400;text-align:center;display:block;margin:20px 14px;}
    #block-niit-stable-videos-list .video-con .videos{height:auto;}
    /* investor section */
    ul.investor-section li a{float:none;font-size:12px;margin:20px 10px;width:100%;}
    .share-btn{margin:0 0 5px;}
    .addthis-smartlayers-mobile{display:none;}
    ul.investor-category li{float:left;margin:0 5px 5px 0;padding:0;width:100%;}
    ul.investor-category li div{background:none repeat scroll 0 0 #f15b40;display:block;height:auto;margin:0;padding:0;text-align:center;width:100%;}
    ul.investor-category li a{color:#FFFFFF;display:block;font-size:15px;font-weight:600;height:auto;padding:20px 10px;text-align:center;text-decoration:none;width:100%;}
    .page-node-1381 .aboutus-navigation, .node-type-video-channel-customer-speak .aboutus-navigation{display:none;}
    .page-node-3043 .aboutus-navigation, .page-node-3090 .aboutus-navigation, .page-node-3118 .aboutus-navigation, .page-node-3032 .aboutus-navigation, .page-node-2677 .aboutus-navigation{display:none;}
    .page-node-135 .aboutus-navigation, .page-node-265 .aboutus-navigation, .page-node-270 .aboutus-navigation, .page-node-263 .aboutus-navigation, .page-node-261 .aboutus-navigation, .page-node-271 .aboutus-navigation, .page-node-262 .aboutus-navigation, .page-node-267 .aboutus-navigation, .page-node-268 .aboutus-navigation, .page-node-3029 .aboutus-navigation, .page-node-1010 .aboutus-navigation{display:none;}
    .page-node-136 .aboutus-navigation{display:none;}
    .page-node-1769 .aboutus-navigation{display:none;}
    .page-node-1769 .aboutus-navigation{display:none;}
    .about-allinces-lightbox #carousel-example-generic{margin:0 0 30px;padding:60px 30px 30px;}
    .about-allinces-lightbox .carousel-example-generic{margin:0 0 30px;padding:60px 30px 30px;}
    .page-node-1085 .aboutus-navigation, .page-node-191 .aboutus-navigation, .page-node-192 .aboutus-navigation, .page-node-254 .aboutus-navigation, .page-node-253 .aboutus-navigation, .page-node-2669 .aboutus-navigation{position:relative!important;}
    .mediacontact-con .container{padding:0px;}
    .mediakit-con .container{padding:0px;}
    .menu-mlid-2011, .menu-mlid-2013{width:auto;}
    #back-top{bottom:125px;display:none;position:fixed;right:15px;z-index:99;}
    #rmjs-1{padding:10px 0px;}
    .inner-banner{background:url("../images/mobile-banner.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);height:536px;margin:0;padding:0;position:relative;width:100%;}
    .web-banner{display:none;}
    .inner-banner .banner-content{color:#FFFFFF;left:14%;margin:0;padding:0;position:absolute;text-align:center;top:97px;width:70%;}
    .inner-container{margin:0 auto;position:relative;}
    .breadcrumb-custom{margin:20px 0;padding:0;}
    .our-solutions{margin:50px 0 0;padding:0px 20px;}
    .our-solutions h1{font-size:25px;font-weight:700;text-align:center;}
    .our-solutions-category span{color:#E29500;display:block;font-size:18px;font-weight:700;margin:0 0 30px;}
    .why-partner{margin:20px 0 0;padding:0;}
    .why-partner h1{font-size:25px;font-weight:700;text-align:center;}
    .why-partner-category{float:none;font-size:16px;margin:10px 0px 0px 0px;padding:0;text-align:center;width:100%;}
    .resource-libary{margin:50px 0;padding:0px 10px;}
    .resource-libary h1{font-size:25px;font-weight:700;text-align:center;}
    .resource-libary ul li .resource-libary-content{height:175px;margin:0 0 30px;width:202px;}
    .brochure-slider .brochure-slider-content{padding:0 10px;}
    .resource-libary h1{font-size:25px;/*new*/
    font-weight:700;line-height:20px;text-align:center;}
    .brochure-slider p{color:#FFFFFF;font-size:14px;line-height:20px;text-align:center;}
    .brochure-slider ul li .brochure-slider-content .btn-con .pfd{background:url("../images/pdf.png") no-repeat scroll 63px center #CC5E45;color:#FFFFFF;display:inline-block;margin:0 10px 10px 0;padding:5px 20px;text-align:center;text-decoration:none;width:92px;}
    .brochure-slider .bx-viewport{height:auto!important;padding:0px 0px 10px 0px;}
    .brochure-slider{background:none repeat scroll 0 0 #103353;display:none;margin:5px 45px 0;position:relative;}
    .menu{display:none;}
    .logo-mobile{display:block;}
    .footer-web{display:none;}
    .footer-mob{display:block;}
    .mobilebanner{display:block;}
    .inner-banner{background:none;margin:0!important;}
    .brochure-slider .line-blue{display:none;}
    .brochure-slider .bx-controls-direction .bx-prev{background:url("../images/arrow-w-left.png") repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;font-size:0;height:27px;left:25px;margin:0;padding:0;position:absolute;top:12px;width:20px;}
    .brochure-slider .bx-controls-direction .bx-next{background:url("../images/arrow-w-right.png") repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;font-size:0;height:27px;margin:0;padding:0;position:absolute;right:25px;top:12px;width:20px;}
    .brochure-slider ul li .brochure-slider-content .btn-con .pfd{background:url("../images/pdf.png") no-repeat scroll 113px center #CC5E45;color:#FFFFFF;display:inline-block;margin:0 10px 10px 0;padding:5px 20px;text-align:center;text-decoration:none;width:184px;}
    .brochure-slider ul li .brochure-slider-content .btn-con{margin:20px 0 0;text-align:center;}
    /*about us*/
    .allinces-logo-container{margin:0 10px;padding:0;}
    .allinces-logo-container .allinces-logo-box{border:1px solid #E1E1E1;float:none;height:140px;margin:0 10px 10px 0;padding:0;text-align:center;width:100%;}
    /* header */
    .sub-heading{display:none;}
    header{border-bottom:2px solid #f15b40;}
    /*nav{float:none;left:0;margin:0;padding:0;position:absolute;top:80px;width:100%;z-index:1;}*/
    .navbar-toggle{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius:2px;height:50px;margin:0;padding:9px;position:absolute;right:15px;top:18px;vertical-align:top;width:40px;z-index:8;}
    .navbar-toggle:hover, .navbar-toggle:active, .navbar-toggle:focus{background:none;}
    .navbar-toggle .fa{color:#7A7A7A;font-size:40px;}
    /* header end */
    /* footer */
    /*footer{display:none;}*/
    .copyright span{display:block;margin:5px 0;}
    .footercopyright .footer-social-icon{margin:16px 0;text-align:left;}
    .footercopyright .copyright a{color:#757575;font-size:11px;padding:0 5px;text-decoration:none;}
    /* L3 Page */
    .about-industry{font-size:16px;line-height:25px;text-align:center;}
    .tab-category-container ul{border:2px solid #125FA9;list-style:none outside none;margin:0 auto;padding:0;width:100%;}
    .tab-category-container ul li{width:100%;}
    .allince-partner-logo img{display:inline;}
    .footer-flag{display:block;float:right;}
    .brochure-slider{background:none repeat scroll 0 0 #103353;margin:10px 10px 0;min-height:300px;position:relative;}
    .brochure-slider h1{font-size:18px!important;}
    .brochure-slider h2{font-size:18px!important;}
    .tab-content-box-content p{color:#FFFFFF;font-size:20px;font-weight:600;height:100px;}
    .brochure-slider .brochure-slider-content .btn-con{margin:20px 0 0;text-align:center;}
    .brochure-slider .brochure-slider-content .btn-con .pfd{margin:10px 0px;}
    .alliance-partner-arrow.left{left:10px;}
    .alliance-partner-arrow.right{right:10px;}
    /* L3 Page end */    
    /* about us */
    .aboutus-navigation .toggle-btn{display:block;background:url("../images/child-menu-plus.png");width:43px;height:22px;cursor:pointer;right:0;position:absolute;}
    .toggle-btn.toggle-cancel{display:block;background:url("../images/child-menu-cancel.png");width:43px;height:22px;cursor:pointer;right:0;position:absolute;}
    .aboutus-navigation{left:0;margin-left:0;position:absolute;right:0;top:0;}
    .aboutus-navigation .container{padding:0px;}
    .aboutus-navigation ul{display:none;}
    .aboutus-navigation ul li a span{display:none;}
    .aboutus-navigation ul{background:none repeat scroll 0 0 #f15b40;border:none;margin:0px;padding:5px 0px;}
    .aboutus-navigation ul li{margin:0;padding:0;width:100%;}
    .aboutus-navigation ul li a{background:none;color:#fff !important;font-size:12px;height:auto;margin:0px 15px!important;padding:12px 0px;position:relative;text-align:center;border-bottom:1px solid #fff;}
    .aboutus-navigation ul li a:hover, .aboutus-navigation ul li a:active{background:#fff!important;color:#f15b40!important;margin:0px 15px!important;}
    .aboutus-navigation .tab-menu-top-menu-6 a{border-bottom:none;}
    .inner-banner{height:auto;}
    .about-inner.inner-container{margin:0!important;}
    .technology-advantage{background:none repeat scroll 0 0 #E1E1E1;float:none;line-height:22px;margin:180px 0 15px;padding:210px 10px 10px;position:relative;width:100%;}
    .diamond-shape{background:url("../images/advantage-d-shape.png") no-repeat scroll center center / 100% 100% rgba(0, 0, 0, 0);height:358px;left:0;margin:0;padding:0;position:absolute;top:-178px;width:100%;}
    nav{z-index:2;}
    .about-allinces-lightbox{color:#282828;display:none;font-size:13px;line-height:22px;margin:0;padding:0;position:relative;}
    .flag-footer{float:right;}
    /* about us end */
    /* brochure */
    .brochure-con .pull-left{display:none;float:left;}
    .brochure-con .pull-right{display:none;float:right;}
    .brochure-search-section1{display:block;float:left;width:100%;margin:0px 0px 10px 0px }
    .brochure-search-section2{display:block;float:left;width:100%;}
    .select-region{left:0;margin:0;padding:0;position:relative;top:0;}
    .select-region span{background:none repeat scroll 0 0 #f15b40;color:#FFFFFF;float:left;font-size:19px;font-weight:400;margin:0;padding:8px 20px;width:100%;}
    .region-select-option{background:url("../images/arrow-select-option-worldwide.png") no-repeat scroll 97% 18px #FFFFFF;border:1px solid #f15b40;float:left;margin:0 10px 0 0;overflow:hidden;padding:11px 5px;width:100%;}
    .brochure-inner-container{margin:0px!important;}
    .footercopyright .copyright a{color:#fff;}
    /* client speak */
    #block-niit-stable-clients-speak-videos h2{color:#282828;font-size:25px;font-weight:700;margin:0 0 25px;padding:0;text-align:center;text-transform:uppercase;}
    .clients-speak-con p{color:#282828;font-size:15px;font-weight:600;}
    #testimonial h1{color:#282828;font-size:25px;font-weight:600;margin:0 0 15px;padding:0;text-align:center;text-transform:uppercase;}
    #testimonial{color:#282828;font-size:15px;font-weight:400;padding:40px 0;text-align:center;}
    #testimonial .testimonial-name{color:#282828 !important;font-size:15px;font-weight:600;margin:18px 0;text-align:center;}
    .testimonial-arrow.left{left:20px;}
    .testimonial-arrow.right{right:20px;}
    .page-node-1499 .aboutus-navigation{display:none;}
    .mediacontact-con .mediacontact-row{left:0%;margin:0;padding:0;position:relative;}
    .mediacontact-con .square-blue:before{background:url("../images/media-blue-dotted.png") repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";height:186px;left:24%;position:absolute;top:298px;width:187px;}
    .mediacontact-con .square-orange:after{background:url("../images/media-orange-dotted.png") repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";height:186px;position:absolute;right:24%;top:298px;width:187px;}
    .mediacontact-con .square-con{float:none;height:520px;margin:0 auto;padding:0;position:relative;text-align:center;width:320px;;}
    .mediacontact-row img{width:100%;}
    .mediacontact-con .media-contact{color:#FFFFFF;left:0;margin:0;padding:0;position:absolute;text-align:center;top:135px;width:100%;}
    .mediacontact-con .media-contact h1{color:#FFFFFF;font-size:18px;font-weight:400;margin:0;padding:0;text-transform:uppercase;}
    .mediacontact-con .media-contact span{font-size:13px;font-weight:400;text-transform:uppercase;}
    .mediakit-con .mediacontact-row{left:0;margin:0;padding:0;position:relative;}
    .mediakit-con .square-blue:before{background:url("../images/media-blue-dotted.png") repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";height:186px;left:19%;position:absolute;top:288px;width:187px;}
    .mediakit-con .square-orange:after{background:url("../images/media-orange-dotted.png") repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";height:186px;position:absolute;right:22%;top:288px;width:187px;}
    .mediakit-con .square-con{float:none;height:520px;margin:0 auto;padding:0;position:relative;width:320px;}
    .download-logo{background:none repeat scroll 0 0 #005DAD;border-radius:50%;display:block;left:-28px;margin:0 0 0 84px;padding:0;position:absolute;text-align:center;top:61px;width:61%;}
    .download-logo h1{color:#FFFFFF;font-size:18px;font-weight:400;margin:0;padding:0;text-align:center;text-transform:uppercase;}
    .mediakit-con .square-blue .media-contact{display:none;}
    #block-niit-stable-childmenublock-new ul li a:hover, #block-niit-stable-childmenublock-new ul li a:active{margin:0 15px!important;}
    ul.offering-2{width:100% !important;}
    ul.offering-1{width:100% !important;}
    .blog-con .blog-image{display:none;}
    .blog-filters{left:0;margin:0;padding:0;position:relative;top:0;}
    .blog-filters span{background:url("../images/filter.png") no-repeat scroll 95% 15px #f15b40;color:#FFFFFF;float:left;font-size:19px;font-weight:400;height:42px;margin:0;padding:8px 20px;width:100%;}
    .search-blog-container{background:url("../images/arrow-select-option-worldwide.png") no-repeat scroll 95% 18px #FFFFFF;border:1px solid #f15b40;float:left;margin:0 10px 0 0;overflow:hidden;padding:11px 25px 11px 8px;width:100%;}
    .blog-inner-container{margin:0 !important;}
    .resource-libary .assets-content-bx{display:none;}
    .resource-libary .brochure-slider .brochure-slider-content{padding:10px;}
    .resource-libary #carousel-example-generic{padding:0px;}
    .resource-libary .carousel-example-generic{padding:0px;}
    .resource-libary .brochure-slider{background:none;}
    .blog-details-page .comment-wrapper{padding:5px;}
    .page-node-114 .toggle-btn{display:none;}
    .page-node-114 .block block-niit-stable{display:none;}
    .page-node-114 .aboutus-navigation{position:relative;}
    .video-select-region{left:0;margin:0px;padding:0 20px;position:relative;top:0;}
    .video-select-region span{background:none repeat scroll 0 0 #f15b40;color:#FFFFFF;display:block;float:none;font-size:19px;font-weight:400;margin:0;padding:8px 20px;width:100%;}
    .video-select-region .video-select-container{border:1px solid #f15b40;}
    .video-select-region .video-select-container{background:url("../images/arrow-select-option-worldwide.png") no-repeat scroll 98% 18px #FFFFFF;float:left;margin:0 10px 0 0;overflow:hidden;padding:11px 25px 11px 8px;width:100%;}
    .videos-decription{height:auto;}
    .page-node-940 .aboutus-navigation{left:0;margin-left:0;position:relative;right:0;top:0;}
    .page-node-940 .toggle-btn{display:none;}
    .worldwide-con .worldwide{color:#282828;font-size:13px;margin:0 0 20px;padding:0;}
    .clients-speak-con .col-md-6.col-sm-6{min-height:100%;}
    .news-date-list{display:none;}
    #scrollspy-test{margin-left:0px;}
    .news-slider-container .news-content{background:none repeat scroll 0 0 #FBFBFB;color:#444444;font-size:12px;font-weight:400;margin:0;padding:20px 10px 10px;}
    .in-news-slider{margin:0px }
    .why-partner ul{margin:32px 15px 0;}
    .search{display:block;position:absolute;right:46px;top:25px;}
    .search-container{top:100px;display:none;left:0;margin:0 auto;padding:0;position:absolute;right:0;width:98%;z-index:11;}
    ul.segments li{display:block;margin:0;padding:0;width:100%;float:none;}
    .column-box-2{display:block !important;width:100% !important;}
    .column-box-3{display:block !important;width:100% !important;}
    .search.active{right:50px;}
    .search-container{background:transparent none repeat scroll 0 0;}
    .about-industry{text-align:left;}
    .social-share-icon{float:right;margin:0px 0px 10px 0px;position:relative;right:5px;text-align:right;top:0px;}
    nav ul li ul li a{color:#afafaf!important;}
    nav ul li ul li ul li a{color:#7f7f7f !important;}
    nav ul li ul li .touch-button{background:#626262;}
    nav ul li ul li ul li .touch-button{background:#626262;}
    .inner-banner{overflow:visible;}
    .newheader .search-container #search-block-form{padding-top:0px !important;}
    .blog-container .blog-box .blog-author-name{font-size:15px;}
    .blog-container .blog-box .blog-date{font-size:12px;}
    .blog-container .blog-box .blog-btn{display:block;}
    .blog-container .blog-box .blog-heading a{font-size:15px;}
    .blog-container .blog-box{min-height:initial;}
    .blog-container .blog-right-section .recent-post-heading a{font-size:15px;}
    .blog-container .blog-right-section .recent-post-date{font-size:12px;}
    .blog-right-section{margin:0 0 20px;}
    .blog-container .item-list ul li{font-size:14px;padding:0 5px;}
    .blog-container .item-list .pager li > a, .pager li > span{font-size:14px;padding:5px;}
    /* .newheader .topHeader{display:none;} */
    .newheader .sliderSection{top:0px !important;position:relative !important;}
    .newheader .search-container{background:none;border:medium none;display:none;margin:0 auto;padding:0px;position:absolute;right:0px;top:91px;width:95%;z-index:11;left:14px;margin:0px auto;}
    .newheader .search-container input{width:76%; color: #fff;}
    .newheader .search-container .form-wrapper{float:left;width:24%;}
    .newheader .menubar ul li{position:relative;}
    .newheader .mobile .touch-button{background:#3e3e3e;}
    .newheader .mobile .touch-button i{color:#fff;}
    .newheader .menu-item-has-children ul.sub-menu li i{display:block;}
    .newheader .menubar ul li a{width:100%;position:relative;display:block;padding:13px 10px;}
    .newheader .menu-item-has-children ul.sub-menu{top:0px!important;}
    .newheader .menubar ul li{line-height:normal!important;}
    .newheader .menu-item-has-children > ul.sub-menu{position:relative;height:auto!important;overflow-y:scroll;}
    .newheader .menu-item-has-children ul.sub-menu li{width:100%!important;margin:0px 0px 6px 0px!important;background:none;padding-left:10px!important;}
    .newheader .menu-item-has-children ul.sub-menu{padding:0px !important;}
    .newheader .menu-item-has-children ul.sub-menu li a{font-size:13px;font-weight:400;color:#fff;}
    .newheader .menu-item-has-children ul.sub-menu li{padding-top:12px !important;}
    .newheader .menubar ul li{background:#2f2f2f!important;border-bottom:1px solid #3f3f3f!important;}
    .newheader .menubar ul li a{color:#fff;}
    .newheader .menubar ul li{background:#2f2f2f!important;}
    .newheader .menu-item-has-children ul.sub-menu li{padding:12px 10px !important;margin:0px!important;}
    .newheader .menu-item-has-children ul.sub-menu li ul li a{color:#fff!important;font-weight:400;font-size:13px;}
    .newheader .sub-menu .touch-button{background:#626262;}
    .newheader .inner-sliderSection .sliderText a.moreLinks{padding:5px 0px!important;height:auto!important;}
    .newheader .news ul li a{font-weight:400!important;}
    .newheader .inner-sliderSection .sliderText a.moreLinks{margin:10px auto 0px!important;}
    .newheader .inner-sliderSection .sliderText a{margin:0 0 20px 0!important;}
    .newheader .menubar{margin-top:85px!important;}
    header{position:relative!important;}
    .newheader .innerWrapper{padding-top:0!important;}
    .newheader .search{right:40px;}
    .newheader .search.active{right:32px;}
    .newheader .innerNews ul li, .innerNews ul li:nth-child(2){margin:0px;}
    .newheader .innerNews ul li:nth-child(2){margin:0px;}
    .newheader .news ul li{margin:20px 0px;height:auto;}
    .newheader .innerNews ul li:nth-child(2){margin:0!important;}
    .newheader .news{padding:50px 0 20px;}
    .newheader .news h3{margin-bottom:30px;}
    .newheader .videoSlider h3{padding:45px 0;}
    .newheader .industryInnerSec figure.effect-milo2>img{opacity:0.5;}
    .newheader .industryInnerSec figure.effect-milo2 p{opacity:1;-webkit-transform:translate3d(-14px, 0, 0);transform:translate3d(-14px, 0, 0);}
    .newheader .weStandInner figure p{opacity:1;-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);line-height:20px!important;}
    .newheader .weStandInner figure.effect-milo>img{opacity:0.2;}
    figure.effect-milo .moreServices{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
    .scaledigital-section figcaption span img{top:20px;}
    .scaledigital-section i{top:20px;}
    .combineSec1 .moreServices1 li:focus, .combineSec1 .moreServices1 li:active{background:#0c4f92;}
    .owl-controls{display:block!important;}
    .owl-controls .owl-nav{display:block!important;}
    .sliderSection .owl-controls .owl-dots{display:none!important;}
    .sliderTextForLOne .sliderText h2{ font-size: 14px !important;}
	.sliderTextForLOne .sliderText h2, .ntext_title {font-size: 14px !important;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText .subsliderText {line-height: normal !important;font-size: 20px;margin-top: 5px !important;margin-bottom: 10px !important;}
    /*==== OWL slider dots ===*/
    #L1Box-ContentMobileSlide .owl-nav, .testimonialSlider #firstSlider .owl-nav, #relatedContentMobileSlide .owl-nav, #relatedContentMobileSlide-Perspectives .owl-nav{ display: none;}
    #L1Box-ContentMobileSlide .owl-dots, .testimonialSlider #firstSlider .owl-dots, #relatedContentMobileSlide .owl-dots, #relatedContentMobileSlide-Perspectives .owl-dots{ text-align: center}
    #L1Box-ContentMobileSlide .owl-dots .owl-dot, .testimonialSlider #firstSlider .owl-dots .owl-dot, #relatedContentMobileSlide .owl-dots .owl-dot, #relatedContentMobileSlide-Perspectives .owl-dots .owl-dot{border: 1px solid #5a90c5;border-radius: 100%;background: #5a90c5;margin:10px 5px 20px 0px; height:10px; width:10px;}
    #L1Box-ContentMobileSlide .owl-dots .owl-dot.active, .testimonialSlider #firstSlider .owl-dots .owl-dot.active, #relatedContentMobileSlide .owl-dots .owl-dot.active, #relatedContentMobileSlide-Perspectives .owl-dots .owl-dot.active{ background: #ff9300; border-color: #ff9300;}
	.newheader .topHeader .region-topmenu{margin:0;}
	.topHeader ul li:after {left: 8px;}
	.newheader .topHeader ul li:first-child {padding-left: 8px;}
	.newheader .topHeader ul li {padding: 0 8px;}
	.contactSec a img {margin-top: 4px;}
	.contactSec a {padding: 10px 6px;}
	.one-image-box .alliance {top: 8vh; }
    /*==== OWL slider dots ===*/
}
@media all and (min-width:350px) and (max-width:480px){
    .inner-container{margin:0px auto;position:relative;}
}
@media all and (min-width:481px) and (max-width:500px){
    .inner-container{margin:0px auto;position:relative;}
    .inner-banner .banner-content{color:#FFFFFF;left:14%;margin:0;padding:0;position:absolute;text-align:center;top:227px;width:70%;}
}
@media all and (min-width:501px) and (max-width:640px){
    .inner-container{margin:0px auto;position:relative;}
    .inner-banner .banner-content{color:#FFFFFF;left:14%;margin:0;padding:0;position:absolute;text-align:center;top:227px;width:70%;}
}
@media all and (min-width:768px) and (max-width:989px){
    .postersmart{width:90%;margin:20px auto;}
    .postersmart2{width:90%;margin:20px auto;}
    .blogyoutube iframe{width:92%;}
    #careerClose{display:block;}
    .imsicons a{color:#e29500;text-decoration:none;font-size:20px;font-weight:400;text-align:center;display:block;margin:20px 14px;}
    .tab-category-container ul li a{background:url("../images/services-icon.png") no-repeat scroll 60px 3px rgba(0, 0, 0, 0);cursor:pointer;display:inline-block;margin:0;padding:10px 0 10px 37px;text-decoration:none;font-size:16px;color:#125fa9;font-weight:400;text-transform:uppercase;}
    ul.investor-section li a{font-size:13px;width:44%;}
    .tab-category-container ul li a:hover{color:#fff;}
    .tab-category-container ul li a.services{background:url("../images/services-icon.png") no-repeat scroll 60px 3px rgba(0, 0, 0, 0);display:block;}
    .tab-category-container ul li a.solutions{background:url("../images/solution-icon.png") no-repeat scroll 60px 3px rgba(0, 0, 0, 0);display:block;}
    .tab-category-container ul li a.businessareas{background:url("../images/businessarea-icon.png") no-repeat scroll 55px 3px rgba(0, 0, 0, 0);display:block;}
    .tab-category-container ul li:hover a.services{background:url("../images/services-icon-hover.png") no-repeat scroll 60px 3px #125fa9;color:#fff;}
    .tab-category-container ul li:hover a.solutions{background:url("../images/solution-icon-hover.png") no-repeat scroll 60px 3px #125fa9;color:#fff;}
    .tab-category-container ul li:hover a.businessareas{background:url("../images/businessarea-icon-hover.png") no-repeat scroll 60px 3px #125fa9;color:#fff;}
    .tab-category-container ul li.active{background:#125fa9;color:#fff;}
    .tab-category-container ul li.active a.services{background:url("../images/services-icon-hover.png") no-repeat scroll 60px 3px;color:#fff;}
    .tab-category-container ul li.active a.solutions{background:url("../images/solution-icon-hover.png") no-repeat scroll 60px 3px;color:#fff;}
    .tab-category-container ul li.active a.businessareas{background:url("../images/businessarea-icon-hover.png") no-repeat scroll 55px 3px;color:#fff;}
    #block-niit-stable-videos-list .video-con .videos{height:auto;margin-bottom:10px;}
    .mediacontact-con .container{width:100%;}
    .mediakit-con .container{width:100%;}
    .menu-mlid-2011, .menu-mlid-2013{width:auto;}
    .resource-libary .assets-content-bx{display:none;}
    .tint, .orange{background-size:cover;}
    .column-box-3{margin:0 auto!important;width:750px!important;}
    #back-top{bottom:125px;display:none;position:fixed;right:15px;z-index:99;}
    #rmjs-1{padding:10px 0px;}
    .inner-banner{overflow:hidden;}
    .navbar-toggle{height:50px!important;}
    .inner-container{margin:0 auto;position:relative;}
    .breadcrumb-custom{margin:40px 0;padding:0;}
    .our-solutions{margin:50px 0 0;padding:0;}
    .our-solutions-category span{color:#E29500;display:block;font-size:18px;font-weight:700;margin:0 0 30px;}
    .why-partner{margin:20px 0 0;padding:0;}
    .why-partner-category{float:none;font-size:16px;margin:50px 0px 0px 0px;padding:0;text-align:center;width:100%;}
    .resource-libary{margin:50px 0;padding:0;}
    .resource-libary ul li .resource-libary-content{height:175px;margin:0 0 30px;width:202px;}
    .allinces-logo-container .allinces-logo-box{border:1px solid #E1E1E1;float:left;height:140px;margin:0 10px 10px 0;padding:0;text-align:center;width:335px;}
    .navbar-toggle{display:block;}
    .web-banner img{max-width:none;}
    .header-right .sub-heading{display:none;}
    .about-industry{font-size:16px;line-height:25px;text-align:left;}
    .inner-container{margin:-300px auto 0;position:relative;}
    .tab-category-container ul{width:721px;}
    .tab-category-container ul li{width:239px;}
    .resource-libary ul li .resource-libary-content{height:auto;margin:0 0 30px;width:96%;}
    footer{display:none;}
    .footer-flag{display:block;text-align:right;margin:0px 0px 10px 0px;}
    .footer-flag a{margin:0px 0px 0px 10px;}
    .footercopyright{color:#757575;font-size:15px;}
    .footercopyright span{display:block;margin:0px 0px 10px 0px;}
    .brochure-slider{margin:15px 5px 0;min-height:300px;position:relative;}
    #brochure .line-blue{left:11%;margin:0;padding:0;position:absolute;top:-45px;}
    #casestudy .line-blue{left:37%;margin:0;padding:0;position:absolute;top:-45px;}
    #whitepapers .line-blue{left:63%;margin:0;padding:0;position:absolute;top:-45px;}
    #datasheet .line-blue{left:88%;margin:0;padding:0;position:absolute;top:-45px;}
    nav{float:none;left:0;margin:0;padding:0;position:absolute;top:80px;width:100%;z-index:1;}
    .navbar-toggle{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius:2px;height:40px;margin:0;padding:9px;position:absolute;right:15px;top:18px;vertical-align:top;width:40px;z-index:8;}
    .navbar-toggle:hover, .navbar-toggle:active, .navbar-toggle:focus{background:none;}
    .navbar-toggle .fa{color:#7A7A7A;font-size:40px;}
    .search{float:right;margin:35px 79px 0 0;padding:0;}
    .aboutus-navigation{left:6px;position:absolute;top:9px;z-index:1;}
    .tab-menu-top-menu-0{width:76px;}
    .tab-menu-top-menu-1{width:100px;}
    .tab-menu-top-menu-2{width:60px;}
    .tab-menu-top-menu-3{width:69px;}
    .tab-menu-top-menu-4{width:105px;}
    .tab-menu-top-menu-5{width:99px;}
    .tab-menu-top-menu-6{width:88px;}
    .tab-menu-top-menu-7{width:81px;}
    .aboutus-navigation ul li a{background:none repeat scroll 0 0 #FFFFFF;color:#646464 !important;font-size:11px;height:45px;margin:0;padding:2px 5px;position:relative;}
    .diamond-shape{display:none;}
    .technology-advantage{background:none repeat scroll 0 0 #FFFFFF;float:none;line-height:22px;margin:0;padding:10px;position:relative;width:100%;}
    .allinces-logo-container .allinces-logo-box{border:1px solid #E1E1E1;float:left;height:140px;margin:0 10px 10px 0;padding:0;text-align:center;width:100%;}
    nav{float:none;left:0;margin:0;padding:0;position:absolute;top:80px;width:100%;z-index:22;}
    .brochure-search-section1{display:block;float:left;width:100%;margin:0px 0px 10px 0px }
    .brochure-search-section2{display:block;float:left;width:100%;}
    .select-region{left:39%;margin:0;padding:0;position:absolute;top:180px;}
    .select-region span{background:none repeat scroll 0 0 #f15b40;color:#FFFFFF;float:left;font-size:19px;font-weight:400;margin:0;padding:8px 20px;width:190px;}
    .brochure-con{color:#282828;font-size:15px;margin:100px 0 0;padding:0;}
    .footercopyright .copyright a{color:#fff;}
    .column-box-2 .auto-width{width:100%;}
    .testimonial-arrow.left{left:20px;}
    .testimonial-arrow.right{right:20px;}
    #testimonial{font-size:20px;}
    #testimonial .testimonial-name{font-size:20px;}
    .clients-speak-con p{color:#282828;font-size:14px;font-weight:600;min-height:90px;}
    .mediacontact-con .mediacontact-row{margin:0;padding:0;}
    .mediacontact-con .square-con{margin:0 20px 30px 0;}
    #block-niit-stable-childmenublock-new ul li a{padding:12px 35px !important;}
    .mediakit-con .mediacontact-row{margin:0;padding:0;}
    .mediakit-con .square-con{float:left;margin:0 20px 30px 0;padding:0;position:relative;}
    ul.offering-2{width:482px !important;}
    ul.offering-1{width:282px !important;}
    .line-spacer0 .line-blue{left:85px;position:absolute;top:-45px;}
    .line-spacer1 .line-blue{left:273px;position:absolute;top:-45px;}
    .line-spacer2 .line-blue{position:absolute;right:275px;top:-45px;}
    .line-spacer3 .line-blue{position:absolute;right:82px;top:-45px;}
    .text-center{text-align:center;}
    ul.flexnav > li.first{display:block!important;}
    .blog-filters{left:38%;margin:0;padding:0;position:absolute;top:180px;}
    .blog-con{color:#282828;font-size:15px;margin:100px 0 0;padding:0;}
    .video-select-region{left:37%;margin:0;padding:0;position:absolute;top:230px;}
    .video-select-region span{background:none repeat scroll 0 0 #f15b40;color:#FFFFFF;float:left;font-size:14px;font-weight:400;margin:0;padding:12px 20px;}
    .video-select-region .video-select-container{background:url("../images/arrow-select-option-worldwide.png") no-repeat scroll 238px 18px #FFFFFF;float:left;margin:0 10px 0 0;overflow:hidden;padding:11px 25px 11px 8px;width:263px;}
    .video-con p{color:#282828;font-size:12px;font-weight:400;}
    .videos-decription{margin:0;min-height:auto;padding:0;}
    .worldwide-con .worldwide{color:#282828;font-size:13px;margin:0 0 20px;padding:0;}
    .common-select-region{left:325px !important;margin:0;padding:0;position:absolute;top:189px !important;}
    .video-select-region span{min-width:145px;padding:10px 0 11px 0;text-align:center;font-size:16px;font-weight:600;}
    .clients-speak-con .col-md-6.col-sm-6{min-height:280px;}
    .search-container{bottom:-63px;width:98%;}
    .search.active{margin:10px 18px 0 0;}
    .news-date-list{left:123px;margin:0;padding:0;position:absolute;top:-76px;width:100px;}
    .search.active{margin:10px 18px 0 0;position:absolute;right:52px;top:25px;z-index:999;}
    .video-con h1{color:#282828;font-size:14px;font-weight:600;margin:0;min-height:40px;padding:0;}
    .video-con h2{color:#282828;font-size:14px;font-weight:600;margin:0;min-height:40px;padding:0;}
    .Investor-Contacts-con .Investor-Contacts-con-box{min-height:350px;}
    .Investor-Contacts-con .Investor-Contacts-con-box h2{font-size:14px;}
    .breadcrumb-custom{margin:40px 0;padding:0;}
    .investor-prestation-box h1{font-size:16px;}
    .events-con .events-box{min-height:350px;}
    .page-node-1381 .aboutus-navigation{display:none;}
    #carousel-example-generic{margin:0 0 30px;padding:60px 30px 30px;}
    .carousel-example-generic{margin:0 0 30px;padding:60px 30px 30px;}
    .search-container input{width:76%;}
    .search-container{width:75%;}
    .newheader .menubar{float:left;}
    .newheader .search-container{width:540px;}
    .newheader .menubar ul li{line-height:7em;}
    .newheader .menubar ul li{font-size:12px;}
    .newheader .menu-item-has-children ul.sub-menu li{margin-bottom:5px;}
    .newheader .touch-button{display:none;}
    .newheader .inner-sliderSection .sliderText a.moreLinks{height:auto;line-height:normal;margin:5px;padding:5px 10px;}
    .newheader .news{padding:70px 0 20px;}
    .newheader .menu-block-8 ul li.expanded{width:31%;}
    .newheader .news h3{margin-bottom:0px;}
    .newheader .innerNews ul li, .innerNews ul li:nth-child(2){margin:0px;}
    .newheader .innerNews ul li:nth-child(2){margin:0px;}
    .newheader .news ul li{margin:20px 0px;height:auto;}
    .newheader .sliderSection .owl-carousel a{font-size:18px!important;}
    .newheader .industryInnerSec figure.effect-milo2>img{opacity:0.3;}
    .newheader .industryInnerSec figure.effect-milo2 p{opacity:1;-webkit-transform:translate3d(-14px, 0, 0);transform:translate3d(-14px, 0, 0);}
    .newheader .weStandInner figure p{opacity:1;-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);line-height:20px!important;}
    .newheader .weStandInner figure.effect-milo>img{opacity:0.3;}
    figure.effect-milo .moreServices{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
    .newheader .scaledigital-section figcaption span img{top:20px;}
    .newheader .scaledigital-section i{top:20px;}
    .newheader .menubar{float:left;}
    .newheader .search-container{width:540px;}
    .newheader .menubar ul li{line-height:7em;}
    .newheader .menubar ul li{font-size:12px;}
    .newheader .menu-item-has-children ul.sub-menu li{margin-bottom:5px;}
    .newheader .touch-button{display:none;}
    .newheader .topHeader .region-topmenu{margin:0 65px 0 0;}
    

}
@media all and (min-width:990px) and (max-width:1023px){
    .inner-container{margin:-138px auto 100px;}
}
@media all and (min-width:1024px) and (max-width:1024px){
    .news-date-list ul li{width:157px;}
    #block-niit-stable-videos-list .video-con .videos{height:250px;}
    .Investor-Contacts-con .Investor-Contacts-con-box{min-height:260px;}
    .mediacontact-con .container{width:800px;}
    .mediakit-con .container{width:800px;}
    nav{float:none;margin:0 43px 0 0;padding:0;}
    .resource-libary .brochure-slider .brochure-slider-content{padding:0 10px 45px;}
    .aboutus-navigation{left:17%;position:absolute;top:100px;z-index:1;}
    .blog-filters{left:16%;margin:0;padding:0;position:absolute;top:90px;}
    .inner-container{margin:-170px auto 50px;min-height:400px;position:relative;}
    .tab-menu-top-menu-0{width:94px;}
    .tab-menu-top-menu-1{width:116px;}
    .tab-menu-top-menu-2{width:80px;}
    .tab-menu-top-menu-3{width:82px;}
    .tab-menu-top-menu-4{width:141px;}
    .tab-menu-top-menu-5{width:105px;}
    .tab-menu-top-menu-6{width:98px;}
    .aboutus-navigation ul li a{background:none repeat scroll 0 0 #FFFFFF;color:#646464 !important;font-size:11px;height:45px;margin:0;padding:2px 16px;position:relative;}
    .technology-advantage{background:none repeat scroll 0 0 #E1E1E1;float:right;line-height:22px;margin:10px 0;padding:30px 20px 30px 210px;position:relative;width:90%;}
    .brochure-slider{display:none;margin:45px 20px 0;position:relative;}
    #casestudy .line-blue{left:341px;margin:0;padding:0;position:absolute;top:-45px;}
    #whitepapers .line-blue{left:589px;margin:0;padding:0;position:absolute;top:-45px;}
    #datasheet .line-blue{left:831px;margin:0;padding:0;position:absolute;top:-45px;}
    .brochure-slider .brochure-slider-content{padding:40px 65px;}
    .board-director p{min-height:60px;}
    .board-director{margin-bottom:50px;}
    .auto-width{width:auto;}
    .segments-0{width:210px;float:left;}
    .segments-1{width:210px;float:left;}
    .segments-2{width:200px;float:left;}
    .segments-3{width:270px;float:right;}
    .select-region{left:16%;margin:0;padding:0;position:absolute;top:90px;}
    .column-box-3{margin:0 auto !important;width:630px !important;}
    .column-box-2{margin:0 auto !important;width:443px !important;}
    .mediacontact-con .mediacontact-row{margin:0 0 0 -40px;padding:0;}
    .mediakit-con .mediacontact-row{margin:0 0 0 -40px;padding:0;}
    .line-spacer0 .line-blue{left:99px;position:absolute;top:-45px;}
    .line-spacer1 .line-blue{left:342px;position:absolute;top:-45px;}
    .line-spacer2 .line-blue{position:absolute;right:337px;top:-45px;}
    .line-spacer3 .line-blue{position:absolute;right:94px;top:-45px;}
    .clients-speak-con .col-md-6.col-sm-6{min-height:315px;}
    .clients-speak-con p{min-height:80px;}
    .region-select-option{background:url("../images/arrow-select-option-worldwide.png") no-repeat scroll 219px 18px #FFFFFF;float:left;margin:0 10px 0 0;overflow:hidden;padding:8px 25px 8px 8px;width:238px;}
    .region-select-option select{font-size:12px;}
    .investor-prestation-box h1{font-size:16px;}
    .events-con .events-box{min-height:390px;}
    .video-con h1{min-height:50px;}
    .video-con h2{min-height:50px;}
    .news-date-list{top:80px;}
    .news-events-con .news-event{min-height:450px;}
    .social-share-icon{top:60px;}
    .brouchers-arrow.left{left:10px;}
    .brouchers-arrow.right{right:10px;}
    .newheader .moreServices li>a{font-size:18px;}
    .newheader .inner-sliderSection .sliderText{left:7%;width:32%!important;}
    .newheader .sliderSection .owl-carousel a{font-size:20px!important;}
    .newheader .inner-sliderSection .sliderText a.moreLinks{width:auto;margin:5px;height:auto;padding:10px 10px !important;font-size:15px !important;line-height:normal;}
    .videoSlider1{height:536px;}
    .moreServices li::before{width:45px !important;height:45px !important;background-size:contain;display:block;margin:0 19px 0 auto !important;}
}
@media all and (min-width:1025px) and (max-width:1440px){
    .social-share-icon{top:10px;}
   /* alliance partner moce to live #block-niit-stable-videos-list .video-con .videos{height:250px;} */
   
    .Investor-Contacts-con .Investor-Contacts-con-box{min-height:260px;}
    .mediacontact-con .container{width:800px;}
    .mediakit-con .container{width:800px;}
    .resource-libary .brochure-slider .brochure-slider-content{padding:0 10px 45px;}
    .aboutus-navigation{left:17%;position:absolute;top:130px;z-index:1;}
    .inner-container{margin:-218px auto 0;min-height:400px;position:relative;}
    .select-region{left:16%;margin:0;padding:0;position:absolute;top:130px;}
    .blog-filters{left:16%;margin:0;padding:0;position:absolute;top:90px;}
    .mediacontact-con .mediacontact-row{margin:0 0 0 0px;padding:0;}
    .clients-speak-con p{min-height:80px;}
    .investor-prestation-box h1{font-size:16px;}
    .events-con .events-box{min-height:355px;}
    .video-con h1{min-height:50px;}
    .video-con h2{min-height:50px;}
    .news-date-list{top:120px;}
    .brouchers-arrow.left{left:10px;}
    .brouchers-arrow.right{right:10px;}
}
@media all and (min-width:320px) and (max-width:767px){
    .tab-content-box-content{top:0;}
    .tab-content-box-content h3{height:auto;}
    .slideup-popup{height:100%;width:100%;}
}
@media all and (min-width:768px) and (max-width:1024px){
    .tab-content-box-content h3{font-size:20px;}
}
@media all and (min-width:768px) and (max-width:1024px) and (orientation:landscape){
    .tab-content-box-content h3{font-size:18px;height:auto;}
    .tab-content-box-content{top:144px;}
    .tab-content-box-content p{font-size:12px;}
}
@media all and (min-width:1024px) and (max-width:1200px){
    ul.investor-section li a{font-size:12px;margin:10px 21px 25px 10px;width:30%;}
}
@media all and (min-width:990px) and (max-width:1920px){
    .flexnav > li > a.active{border-bottom:3px solid #FB8C20;}
    .auto-width{width:auto;}
    .not-front .search-container{width:760px;}
}
@media all and (min-width:768px) and (max-width:990px){
    .blog-container .blog-box{min-height:initial;}
    .blog-container .blog-box .blog-btn{display:block;}
    .blog-right-section{margin:0 0 20px;}
    .blog-container{margin:0 0 0 230px;}
	
	
#block-niit-stable-childmenublock ul.nav.navbar-nav h4 {
    font-size: 15px;
}

#block-niit-revamp-all-allinceslist .aboutus-navigation ul.significant li a {
    min-height: 180px;
    line-height: 180px;
}

#block-niit-revamp-all-allinceslist .aboutus-navigation ul.significant li a {
    font-size: 15px;
}	

#block-niit-stable-childmenublock ul.significant {
    width: 27%;
}

	
}
@media all and (min-width:991px) and (max-width:1200px){
    .blog-container .blog-box .media img{height:70px;width:70px;}
    .blog-container .blog-box .blog-date{font-size:12px;}
    .blog-container .blog-box .blog-date a{font-size:12px;}
    .blog-container .blog-box .blog-heading a{font-size:15px;}
    .blog-container .blog-box{min-height:360px;}
    .blog-container{margin:70px 0 0;padding:0;}
    .blog-container .blog-box .blog-author-name{font-size:16px;}
}


@media only screen and (max-width:1440px){
    .btn-casestudy{font-size:14px!important;font-weight:500;margin-top:0px!important;}
    .content-middle{transform:scale(1.4)!important;}
    .newheader .sliderSection .owl-carousel a{width:100%;font-size:40px;line-height:50px;}
    .newheader .wrapper{padding-top:507px;}
    .newheader .innerWrapper{padding-top:742px;}
    .newheader .videoSlider1, .videoSlider{background-size:100%;background-position:center center;}
    .newheader .videoSlider .owl-theme .owl-controls{display:block!important;}
    .newheader #nav-icon.open{top:33px;}
    .newheader .menu-item-has-children ul.sub-menu{top:81px;}
    .newheader .search_section form .search .close{top:4px;}
    .newheader .weStand{background-position:center;}
    .newheader .news{background-position:center;background-size:100%;}
    .newheader .infoSec{margin-top:2px;}
    .newheader .inner-sliderSection .sliderText a{font-size:29px;line-height:40px;margin:0 0 35px 0;}
    .newheader .inner-sliderSection .sliderText{left:7%;width:40%;}
    .newheader .inner-sliderSection .sliderText a.moreLinks{font-size:16px;line-height:3em;margin-right:10px;}
    .newheader .inner-sliderSection .sliderText a.extraLink{display:block;float:none;height:auto;margin-left:0;width:240px;}
    .newheader .inner-sliderSection .owl-buttons{top:45%;}
    .newheader .inner-sliderSection .owl-theme .owl-controls{margin-top:-230px;}
    .newheader .innerWrapper #searchForm{right:5.21%;}
    #searchForm{top:25px;}
    footer{margin-top:-1px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:650px;position:relative;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:650px;position:relative;}
}
@media only screen and (max-width:1400px){
    .newheader .innerWrapper{padding-top:808px;}
    .newheader .wrapper{padding-top:496px;}
    .newheader .weStandInner figure p{padding:30px 30px 10px 30px;font-size:16px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:720px;position:relative;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:720px;}
    .sliderSection.inner-sliderSection{height:98vh}
 /*    .inner-container.niitNewDesign{margin-top:98vh !important;} */
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .btn-download{right:30vh;top:55vh;}
    .offeringSection .moreResult{bottom:16.5vh !important;text-indent:70vw !important;}
    .offeringSection{background:url(../images/offering-solution-left-bg.png)no-repeat top 0px left -70px;background-size:contain;}
    .sliderSection.inner-sliderSection.testimonialSlider #firstSlider .owl-controls .owl-nav .owl-next{right:5vh;}
    .sliderSection.inner-sliderSection.testimonialSlider #firstSlider .owl-controls .owl-nav .owl-prev{left:5vh;}
    .solutionSection{background-position:right 0px top;background-size:35%;}
    .rightSec{padding:2% 9% 0px 1%;}
    #mytravel{background-size:44% !important;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextForLOne .sliderTextImg .sliderText{padding:0px;display:block;}
    .sliderTextForLOne .sliderText{width:80% !important;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText{position:relative;padding:24px;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText h1, .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText .subsliderText a{font-size:40px;color:#fff;font-weight:700;text-transform:capitalize;position:relative;z-index:99;left:0;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText span{font-size:22px;color:#fff;font-weight:300;text-transform:capitalize;position:relative;z-index:99;line-height:30px;top:0;left:0}
    .owl-carousel .owl-item img{display:block;width:100%;}
    .travel:before{background-position:bottom left -96px;background-size:20%;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg{top:10vh;width:50%;}
    .sliderSection.inner-sliderSection #firstSlider .owl-controls .owl-nav .owl-prev, .sliderSection.inner-sliderSection #firstSlider .owl-controls .owl-nav .owl-next{top:50%;}
    .solutionSection{height:480px;}
    .offeringSection{height:486px;}
	.btn-resource-submit {margin-right: 20px;}
	.aboutus-SlideCaption h1 {font-size: 18px;
}

}
@media only screen and (max-width:1366px){
    .newheader .innerWrapper{padding-top:615px;}
    .newheader .wrapper{padding-top:486px;}
    .newheader .sliderSection .owl-carousel span{top:70%;}
    .newheader .sliderSection .owl-carousel .owl-item span{font-size:20px;}
    .newheader .infoSec p{font-size:18px;line-height:45px;height:auto;}
    .newheader .sliderSection .owl-carousel .owl-item{height:677px;}
    .newheader .sliderSection .owl-nav .owl-prev{left:15px;}
    .newheader .sliderSection .owl-nav .owl-next{right:15px;}
/*     .contactSec{top:480px;} */
    .newheader #searchForm{right:7.51%;top:26px;}
    .newheader #searchForm .close{right:-49px;}
    .newheader .inner-sliderSection .owl-theme .owl-controls{margin-top:-200px;}
    .innerWrapper #searchForm{right:4.8%;}
    .newheader .videoSlider .owl-theme .owl-controls .owl-prev{left:-40px;}
    .newheader .videoSlider .owl-theme .owl-controls .owl-next{right:-40px;}
    .newheader .home_slider.sliderSection .owl-carousel .owl-item{height:390px;position:relative;}
    .newheader .home_slider.sliderSection .owl-carousel .owl-item > div{height:390px;position:relative;}
    .newheader .home_slider.sliderSection .owl-dots{bottom:20px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:520px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:520px;}
	.innerBanner img{height:500px;}
    .form-casestudy {max-width: 28%;}
    .region-innner-banner:before {bottom: -103px;}
	.btn-resource-submit { margin-right: 40px;}
}
@media only screen and (max-width:1280px){
    .newheader .innerWrapper{padding-top:747px;}
    .newheader .wrapper{padding-top:463px;}
    .newheader .menu-item-has-children ul.sub-menu{width:1024px;}
    .newheader .videoSlider .owl-theme .owl-controls .owl-prev{left:-10px;}
    .newheader .videoSlider .owl-theme .owl-controls .owl-next{right:-10px;}
    .newheader .industryInnerSec1 h2{font-size:37px;}
    .newheader #searchForm{margin-right:44px;}
    .newheader .inner-sliderSection .sliderText a.moreLinks{width:155px;}
    .newheader .videoSlider1, .newheader .videoSlider{padding-left:20px;padding-right:20px;background-size:auto;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:660px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:660px;}
	.btn-resource-submit { margin-right: 120px;}
}
@media only screen and (max-width:1200px){
    .newheader .innerWrapper{padding-top:707px;}
    .newheader .wrapper{padding-top:444px;}
    .newheader .sliderSection .owl-carousel a{font-size:32px;}
    .newheader .sliderSection .owl-carousel span{font-size:25px;}
    .newheader .container2{padding:0 1%;box-sizing:border-box;}
    .newheader .weStand .container2{width:90%;margin:0 auto;}
    .newheader .weStand1 .container2{width:98%;margin:0 auto;}
    .newheader .industrySec .container2{width:95%;margin:0 auto;}
    .newheader .industrySec1 .container2{width:98%;margin:0 auto;}
    .newheader .industryInnerSec{width:32%;height:304px;}
    .newheader .weStandInner{width:49%;}
    .newheader .weStandInner figure figcaption span{top:25%;}
    .newheader .combineSec1 .industryInnerSec{width:30%;margin-right:30px;}
    .newheader .combineSec1 .moreServices li:nth-child(2):before{margin-right:10px;}
    .newheader .combineSec1 .moreServices1 li{font-size:17px;}
    .newheader .combineSec1 .weStandInner figcaption span img{bottom:20px;}
    .newheader .combineSec1 .weStandInner i{bottom:20px;}
    .newheader .combineSec1 figcaption span>i, .combineSec1 .industryInnerSec figcaption span>i{font-size:22px;}
    .newheader .combineSec1 .industryInnerSec:nth-child(2) figcaption span>i{right:30px;}
    .newheader .combineSec1 .industryInnerSec:nth-child(2) figcaption span>i{width:45%;}
    .newheader .combineSec1 .industryInnerSec:nth-child(5) figcaption span>i{width:55%;right:10px;}
    .newheader .videoSlider .owl-theme .owl-controls .owl-prev{left:-20px;}
    .newheader .videoSlider .owl-theme .owl-controls .owl-next{right:-20px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:620px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:620px;}
	.region-select-option {width: 220px;}
	.btn-resource-submit {margin-right: 180px;}
}
@media only screen and (max-width:1163px){
    .newheader .innerWrapper{padding-top:685px;}
    .newheader .sliderSection .owl-carousel a{font-size:28px;}
    .newheader .industryInnerSec figcaption span>i{font-size:18px;right:10px;}
    .newheader .industryInnerSec figcaption span img{left:10px;}
    .newheader .wrapper{padding-top:428px;}
    .newheader .industryInnerSec1 h2{font-size:37px;}
    .newheader .combineSec1 .weStandInner figure p{font-size:14px;}
    .newheader .weStand1 .weStandInner{margin-right:40px;}
    .newheader .combineSec1 .weStandInner figcaption span img, .industryInnerSec figcaption span img{max-width:53px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:600px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:600px;}
    .newheader .home_slider.sliderSection .owl-carousel .owl-item{height:340px;position:relative;}
    .newheader .home_slider.sliderSection .owl-carousel .owl-item > div{height:340px;position:relative;}
	.region-select-option{width: 200px;}
	.btn-resource-submit { margin-right: 36px;}
}
@media only screen and (max-width:1050px){
    .newheader #searchForm{margin-right:55px;}
    .newheader .innerWrapper{padding-top:629px;}
    .newheader .menubar ul li a{padding-left:15px !important;padding-right:15px !important;}
    .sliderSection.inner-sliderSection{position:static !important;height:auto !important;margin-top:110px;}
    .inner-container.niitNewDesign{padding-top:10px !important;margin-top:0 !important;}
    #myspotlight{position:relative;padding:4vh 0 4vh;background:url(../images/Spotlight.png) no-repeat top left -100px;background-size:60%;}
    #mytravel{background-size:60% !important;}
    .tab-panel .tab-body{height:100px;}
    .tab-panel .tab-body a{font-size:14px;}
    .solutionList{width:900px;max-width:100%;}
    .offeringSection .solutionList li .solutionItem p, .offeringSection .solutionList li .solutionItem a{font-size:15px;color:#d97619;}
    .offeringSection, .solutionSection{background-size:40%;padding:30px 0;min-height:auto;}
    .offeringSection .sectionTitle{padding-left:0}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg{top:25%;}
    .page-title h2{font-size:24px;margin:45px 0 !important;}
    .sliderTextForLOne .sliderText span{font-size:4rem !important;line-height:40px !important;margin:3% 0 !important;}
    .one-image-box .sliderTextImg{width:50%;top:25%;padding:8px;left:0;right:0;margin:auto;}
    .one-image-box .sliderTextImg .sliderText{height:auto;}
    .airline-new .card-container .thumb-content a p{font-size:18px;opacity:1;font-weight:400;text-transform:capitalize;letter-spacing:0px;line-height:normal;}
    .airline-new .card-container .thumb-content a h4{margin-bottom:15px;font-size:16px;letter-spacing:2.3px;font-weight:400;}
    .sliderTextForLOne .sliderText .subsliderText{font-size:36px !important;}
    .yearlog{width:50% !important}
	.aboutus-navigation {    top: 100px;}
	.btn-resource-submit { margin-right: 94px;}
}
@media only screen and (max-width:1024px){
    .newheader .inner-sliderSection .sliderText a.moreLinks{width:auto;padding:0px 10px;margin:5px 10px 0px 0px;}
    .newheader .innerWrapper{padding-top:616px;}
    .newheader .moreServices li:before{width:25px !important;height:25px!important;background-size:contain;display:block;margin:0 12px 0 auto !important;}
    .newheader .menu-item-has-children ul.sub-menu{width:100%;}
    .newheader .wrapper{padding-top:393px;}
    .newheader .weStand h2, .industryInnerSec1 h2{font-size:28px;}
    .newheader .combineSec1 .industrysecWrapper>span, .combineSec1 .weStand span, .industrysecWrapper>span{font-size:23px;}
    .newheader .sliderSection .owl-carousel a{line-height:30px;}
    .newheader .industryInnerSec:nth-child(2) figcaption span>i{width:40%;}
    .newheader .industryInnerSec{height:266px;}
    .newheader .industrysecWrapper{top:40px;}
    .newheader .news ul li a{line-height:1.1;margin-bottom:15px;display:block;}
    .newheader .news ul li{width:48%;margin-right:2%;height:140px;margin-bottom:20px;}
    .newheader .weStand{padding:70px 0 70px 0;height:753px;}
    .newheader .industryInnerSec{height:266px;}
    .newheader .innerNews ul li{width:34%;}
    .newheader .videoSlider1 .owl-theme .owl-controls .owl-prev, .newheader .videoSlider1 .owl-theme .owl-controls .owl-next{top:60px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:530px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:530px;}
}
@media only screen and (max-width:999px){
    .newheader .innerWrapper{padding-top:602px;}
    .newheader .industryInnerSec1 h2:before, .weStand h2:before{width:73px;background-size:contain;}
    .newheader .industryInnerSec1>span{font-size:24px;margin-top:-55px;}
    .newheader .wrapper{padding-top:386px;}
    .newheader .weStand h2, .newheader .industryInnerSec1 h2{font-size:28px;}
    .newheader .menubar{margin-right:50px;}
    .newheader .weStandInner{height:290px;}
    .newheader footer{padding-top:22px;}
    .newheader footer .container2{background:#151515;}
    .newheader .footerlinks ul.linkSec1, .footerlinks ul.linkSec4{margin-bottom:50px;}
    .newheader .menu-block-8 ul li.expanded{margin-bottom:50px;}
    .newheader .menu-block-8 ul li.expanded{width:50%;display:inline-block;vertical-align:top;}
    .footerlinks ul.linkSec1, .footerlinks ul.linkSec2, .footerlinks ul.linkSec3, .footerlinks ul.linkSec4, .footerlinks ul.linkSec5{width:50%;display:inline-block;vertical-align:top;}
    .newheader .moreServices li:before{width:25px !important;height:25px!important;background-size:contain!important;margin:0 12px 0 auto !important;}
    .newheader .moreServices li:nth-child(1):before, .moreServices li:nth-child(2):before, .moreServices li:nth-child(3):before, .moreServices li:nth-child(4):before{display:none;}
    .newheader .moreServices li>a{font-size:15px;}
    .newheader .moreServices li{padding:3% 0;}
    .newheader .menu-item-has-children ul.sub-menu li{margin-right:2%;display:inline-block;float:none;vertical-align:top;margin-bottom:20px;}
    .newheader #searchForm{margin-right:6%;width:70%;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:510px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:510px;}
}
@media only screen and (max-width:960px){
    .newheader .wrapper{padding-top:375px;}
    .newheader .industryInnerSec{width:100%;float:none;height:auto;}
    .newheader .industryInnerSec>figure>img{min-height:320px;}
    .newheader .menubar ul li{font-size:13px;}
    .newheader .menubar ul li a{padding:0 18px;}
    .newheader .weStandInner i{font-size:22px;}
    .newheader .moreServices h4{font-size:22px;}
    .newheader .weStandInner figcaption span img{max-width:50px;}
    .newheader .sliderSection .owl-theme .owl-controls{margin-top:-40px;}
    .industrysecWrapper{position:relative;top:0;transform:translateY(0px);text-align:left;margin-bottom:50px;}
    .newheader .box2{text-align:center;}
    .newheader .weStand{padding:70px 0 0px 0;}
    .newheader .industrySec{height:auto;padding:0px 0 70px 0;}
    .newheader .industryInnerSec:nth-child(2) figcaption span>i{width:auto;}
    .newheader .industryInnerSec:nth-child(5) figcaption span>i{width:auto;}
    .newheader .videoSlider{background-size:cover;background-position:center center;height:100%;width:100%;padding-bottom:140px;}
    .newheader .sliderSection .owl-carousel a{line-height:30px;font-size:30px;}
    .newheader .industryInnerSec:nth-child(6) figcaption span>i{top:-27px;}
    .newheader .industryInnerSec:nth-child(4) figcaption span>i, .industryInnerSec:nth-child(3) figcaption span>i{top:-35px;}
    .newheader .menubar{margin-right:40px;}
    .newheader #nav-icon{top:17px;}
    .newheader .combineSec1 .industryInnerSec{width:100%;}
    .newheader .innerWrapper{padding-top:775px;}
    .combineSec1 .industryInnerSec:nth-child(2) figcaption span>i, .combineSec1 .industryInnerSec:nth-child(4) figcaption span>i, .combineSec1 .industryInnerSec:nth-child(5) figcaption span>i{width:100%;right:20px;text-align:right;top:-21px;}
    .industryInnerSec:nth-child(3) figcaption span>i{top:-25px;}
    .combineSec1 .industryInnerSec:nth-child(2) figcaption span>i{top:-29px;}
    .weStand1 .weStandInner{width:100%;margin-right:0;margin-bottom:50px;height:auto;}
    .innerNews ul li, .innerNews ul li:nth-child(2){width:100%;text-align:center;margin:30px 0;}
    .innerNews ul li a, .innerNews ul li h5{text-align:center;}
    .innerNews ul li:nth-child(2){margin:80px 0 50px 0;}
    .combineSec1 .box2{margin-top:0px;}
    .combineSec1 .industrySec{padding-top:60px;}
    .inner-sliderSection .sliderText a.extraLink{width:90%;}
    .inner-sliderSection .sliderText a.morelink2{margin-left:0;}
    .combineSec1 .weStand span{text-align:left;}
    .combineSec1 .industryInnerSec{margin-bottom:20px;}
    .home_slider .owl-carousel a{padding:0 40px;}
    .airline-tab{right:0px}
    #myspotlight{padding:0vh 0 5vh;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextForLOne .sliderTextImg{width:100%;}
    .solutionList{width:100%;}
    .one-image-box .sliderTextImg{width:90%;top:20%;}
    .one-image-box .sliderTextImg .sliderText{height:auto;}
}
@media only screen and (max-width:990px){
    .flexnav > li > a{color:#4a4a49;font-family:'Open Sans', sans-serif!important;font-size:13px;font-weight:600;line-height:50px;padding:0 20px;position:relative;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;z-index:3;border-bottom:3px solid #fff;}
    .flexnav > li:hover > a:before, .flexnav > li.active > a:before{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);}
    .flexnav > li > a:hover{border-bottom:3px solid #FB8C20;}
    .flag-footer{display:none;}
}
@media only screen and (max-width:800px){
    #no-more-tables table, #no-more-tables thead, #no-more-tables tbody, #no-more-tables th, #no-more-tables td, #no-more-tables tr{display:block;}
    #no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px;}
    #no-more-tables tr{border:1px solid #ccc;}
    #no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left;}
    #no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;}
    #no-more-tables td:before{content:attr(data-title);}
    .newheader .innerWrapper{padding-top:501px;}
    .newheader .wrapper{padding-top:324px;}
    .newheader .menubar ul li a{padding:0 13px;}
    .newheader .infoSec p{font-size:17px;}
    .weStand h2, .industryInnerSec1 h2, .combineSec1 .industryInnerSec1 h2, .combineSec1 .weStand h2{font-size:30px;}
    .newheader .moreServices h4{padding:40px 0;}
    .newheader .sliderSection .owl-carousel .owl-item span{font-size:18px;}
    .newheader .sliderSection .owl-carousel h1{font-size:22px;}
    .newheader .weStand h2{top:40px;}
    .newheader .weStand{height:auto;}
    .videoSlider .owl-theme .owl-controls .owl-prev, .videoSlider .owl-theme .owl-controls .owl-next{top:60px;padding:0;}
    .newheader .search_section form .search .close{right:-36px;top:2px;}
    .newheader .menubar{margin-right:45px;}
    .newheader .weStand1 .weStandInner{width:48.5%;margin-right:10px;margin-bottom:10px;}
    .newheader .combineSec1 .industryInnerSec:nth-child(4) figcaption span>i{top:-29px;}
    .newheader .combineSec1 .industryInnerSec:nth-child(5) figcaption span>i{top:-25px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:420px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:420px;}
    .newheader .home_slider .owl-nav{display:none !important;}
}
@media only screen and (max-width:768px){
    ul.flexnav>li.first{display:none;}
    .newheader .menubar ul{padding-left:0;}
    .col-eq{flex:unset;}
    .offset-top5{margin-top:340px;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg{width:100%;left:0;}
    .owl-carousel .owl-item img{height:inherit;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg{width:94%;left:0;right:0;margin:auto;}
    .sliderSection.inner-sliderSection #firstSlider .owl-nav .owl-next{right:1%;}
    .sliderSection.inner-sliderSection #firstSlider .owl-nav .owl-prev{left:1%;}
    .sliderSection.inner-sliderSection #firstSlider .owl-nav .owl-prev, .sliderSection.inner-sliderSection #firstSlider .owl-nav .owl-next{top:45%; height: 25px; width: 25px;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText{padding:0 35px !important;width:100% !important;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText h1, .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText .subsliderText a{font-size:18px;font-weight:600;line-height:normal;margin-top:8px;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText span{font-size:16px;line-height:normal;}
    .clientTestimonialwithoutvBg .container h3.dark-color{font-size:26px;line-height:36px;}
    .one-image .sliderTextImg{width:100%;top:10%;left:0;}
    .one-image .sliderTextImg .sliderText{display:block !important;padding:0;height:auto;}
    .one-image .sliderTextImg .sliderText h1{margin:10px 0 !important;font-size:18px !important;}
    .one-image .sliderTextImg .sliderText h2{font-size:18px !important;line-height:normal !important;}
    .one-image .sliderTextImg .sliderText p{font-size:14px !important;line-height:normal !important;}
    .airline-new .card-container{width:100%;height:216px;position:relative;margin-bottom:30px;}
    .inner-container.niitNewDesign{padding-top:0px !important;}
    .sliderTextForLOne .sliderText .subsliderText{font-size:36px !important;}
    .clientTestimonialBg h5{padding:0 60px 0 160px;}
    .newheader .innerWrapper{padding-top:774px;}
    .newheader .wrapper{padding-top:317px;}
    .newheader .sliderSection .owl-carousel h1{font-size:20px;width:70%;}
    .newheader .moreServices h4{padding:37px 0;}
    .newheader .weStand h2{top:50px;}
    .newheader .menubar ul li a{padding:13px 11px;}
    .newheader .news{height:100%;background-size:cover;width:100%;}
    .newheader .menubar ul li{font-size:12px;}
    .newheader .search_section form .search .close{right:-34px;}
    .newheader #nav-icon.open{top:27px;}
    .newheader .sliderSection .owl-carousel .owl-item span{top:73%;}
    .newheader.sliderSection .owl-carousel a{line-height:29px;}
    .newheader #nav-icon{top:16px;}
    .newheader .sliderSection .owl-buttons .owl-prev{left:10px;}
    .newheader .sliderSection .owl-buttons .owl-next{right:10px;}
    .newheader .inner-sliderSection .sliderText{left:3%;}
    .newheader .sliderSection .owl-carousel a{font-size:25px;}
    .newheader .weStand1 .weStandInner{width:100%;margin-right:0px;margin-bottom:20px;}
    .newheader .weStandInner{height:auto;float:none;width:80%;margin:0 auto 20px;}
    .weStandInner:nth-child(2), .weStandInner:nth-child(4){margin-right:auto;}
    .newheader .weStand{padding:70px 0 70px 0;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:690px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:690px;}
    #resource-search-form label{display:block!important;font-weight:400;min-width:100%!important;}
    #resource-search-form select{display:block!important;width:100%!important;}
    #resource-search-form input[type='submit']{margin:5px auto!important;display:inherit;margin-bottom:5px!important;width:50%;}
    #resource-search-form{font-weight:400;}
    .btn-resource-submit{margin-top:5px;}
    #webform-client-form-3903 .form-item, .form-actions{/*width:20%!important;*/}
    .webform-client-form .form-actions.form-wrapper{ width: 100% !important;}
    #webform-client-form-3903 input[type="image"]{border-bottom:none!important;}
    #webform-client-form-3903 input[type="text"], #webform-client-form-3903 input[type="date"],#webform-client-form-3903 input[type="email"]{border:1px solid gray!important;}
    #webform-client-form-3903 input[type="date"]{min-height:30px!important;}
    #webform-component-first-name, #webform-component-last-name, #webform-component-phone, #webform-component-select-country{width:100%!important;}
}
@media only screen and (max-width:767px){

#block-niit-revamp-all-allinceslist #block-niit-stable-childmenublock ul.significant li a {
    background: #f2f2f2 !important;
    font-weight: 700;
}

#block-niit-revamp-all-allinceslist ul.significant li a {
    padding-top: 10px !important;
    display: block;
    padding-bottom: 10px !important;
    padding-left: 0;
    padding-right: 0;
    background: #fff;
    color: #222 !important;
    font-size: 16px;
}

#block-niit-stable-childmenublock ul.nav.navbar-nav h4 {
    font-size: 16px;
    font-weight: 700;
}

#block-niit-revamp-all-allinceslist #block-niit-stable-childmenublock ul li a {
    background: #fff;
    color: #222 !important;
}

	
	#block-niit-revamp-all-allinceslist .aboutus-navigation ul li {
    display: block;
}


#block-niit-revamp-all-allinceslist .aboutus-navigation ul li a {
    padding-top: 0;
    padding-bottom: 0;
}

#block-niit-stable-childmenublock ul li a {
    background: #fff;
    color: #222 !important;
    border-bottom: #f15b40 solid 1px;
}

	
	.l3-section2.l3-section3 {
    padding-top: 30px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
}
	
    .sliderTextForLOne .sliderText span{font-size:26px !important;font-weight:600 !important;margin:5% 0 4% 0 !important;display:inline-block;line-height:30px !important;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextForLOne .sliderTextImg{width:100%}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText h1, .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText .subsliderText a{font-size:20px;right:10%;margin-top:8px;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText span{font-size:16px;right:10%;line-height:24px;}
    .sliderSection.inner-sliderSection #firstSlider .owl-controls .owl-nav .owl-prev{display:none !important}
    .sliderSection.inner-sliderSection #firstSlider .owl-controls .owl-nav .owl-next{display:none !important}
    .owl-carousel .owl-item img{height:inherit;}
    .sliderTextForLOne .sliderText p{font-size:18px !important;font-weight:300 !important;line-height:24px !important;color:#FFF;letter-spacing:0px !important;}
    .sliderTextForLOne:before{height:600px !important;width:100%;}
    .sliderTextForLOne .sliderText .subsliderText{font-size:16px !important;font-weight:400 !important;margin-bottom:8% !important;}
    .sliderTextForLOne .sliderText{width:85% !important;}
    #mytravel{position:relative;background:url(../images/travel-transp-mbbg.png) no-repeat !important;;z-index:99;width:100%;background-size:cover !important;}
    #mytravel:before{content:"";position:absolute;z-index:-1;background-size:60% !important;-webkit-text-fill-color:#fff;width:200px;height:200px;right:6% !important;top:10%;}
    .airline{position:relative;background:url(../images/airline-mbbg.png) no-repeat !important;z-index:-1;width:100%;background-size:cover !important;}
    .airline #tabcontent{position:absolute !important;top:0;left:0 !important;}
    .travel a.downlod-link i{font-size:14px;}
    .travel a.downlod-link{color:#1967b2;font-size:14px;}
    .btn-blue-outline{padding:4px 14px !important;}
    .clientTestimonialBg{background:url(../images/clientspeck-mblbg.png)no-repeat;padding:36px 0;width:100%;background-size:cover !important;}
    .clientTestimonialBg h5{padding:0px !important;font-size:18px;}
    .testimonialSlider .testimonial{padding:0px !important;width:100%;}
    .jwplayer{width:100% !important;}
    .testimonialSlider p, .testimonialSlider p span{font-size:18px !important;color:#fff !important;line-height:none;letter-spacing:none;font-weight:300;}
    .space-40{height:0px !important;}
    #myspotlight{position:relative;background:url(../images/optim-mblbg.png) no-repeat !important;;width:100%;background-size:cover !important;height:auto;text-align:left;}
    #myspotlight:before{content:"";position:absolute;z-index:0;background-size:60% !important;-webkit-text-fill-color:#fff;width:200px;height:200px;right:6%;top:35%;}
    .Spotlight h5{font-size:18px;}
    .related-content p{font-size:18px;}
    .airline{padding-bottom:40px;padding-top:80px;}
    .airline .page-title p{color:#fff;opacity:1;}
    .airline-block{position:relative;overflow:hidden;color:#fff;background:#1967b2;opacity:1.7;-webkit-clip-path:polygon(0% 0, 85% 0, 100% 25%, 100% 82%, 100% 100%, 0 99%, 0% 80%, 0 26%);clip-path:polygon(0% 0, 85% 0, 100% 25%, 100% 82%, 100% 100%, 0 99%, 0% 80%, 0 26%);background:linear-gradient(to right, #f17e0a 50%, 50%);background-size:200% 100%;background-position:right bottom;transition:all 1.1s ease-out;}
    .airline-tab{padding:0 0 0 16px !important;position:initial !important;}
    .airline .tab-content>.tab-pane{min-height:0px !important;position:initial !important;}
    .airline-tab>li{list-style:none;font-size:32px;background:#f08822b5;text-transform:uppercase;width:44%;display:inline-block;margin-right:20px;position:relative;cursor:pointer;margin-bottom:25px;min-height:96px;-webkit-clip-path:polygon(0% 0, 85% 0, 100% 25%, 100% 82%, 100% 100%, 0 99%, 0% 80%, 0 26%);clip-path:polygon(22% 0, 0% 0, 100% 0%, 100% 85%, 100% 100%, 0 99%, 0% 80%, 0 26%)}
    .airline-tab>li>a{position:relative;display:inline-block;padding:35px 10px 10px 15px;text-transform:uppercase;font-size:12px;font-weight:700;color:#fff;width:100% !important;opacity:1.0 !important;}
    .airline-tab>li>a:active{position:relative;display:inline-block;padding:35px 10px 10px 15px;text-transform:uppercase;font-size:12px;font-weight:700;color:#fff;width:100% !important;background-color:#fb8c20 !important;}
    .airline-tab>li.active>a, .airline-tab>li.active>a:focus, .airline-tab>li.active>a:hover, .airline-tab>li:hover a{color:#fff !important;background-color:#fb8c20 !important;min-height:96px;}
    #relatedContentMobileSlide .owl-stage-outer .owl-stage{padding-left:0px !important;}
    #relatedContentMobileSlide .col-eq{flex:unset;height:236px !important;width: 96%;margin: auto;float: none;}
    #relatedContentMobileSlide-Perspectives .owl-stage-outer .owl-stage{padding-left:0px !important;}
    #relatedContentMobileSlide-Perspectives .col-eq{flex:unset;height:236px !important;width: 96%;margin: auto;float: none;}
    #relatedContentMobileSlide .owl-controls{display:none !important;}
    #relatedContentMobileSlide-Perspectives .owl-controls{display:none !important;}
    #relatedContentMobileSlide-l2 .owl-stage-outer .owl-stage{padding-left:0px !important;}
    #relatedContentMobileSlide-l2 .col-eq{flex:unset;height:236px !important;width: 96%;margin: auto;float: none;}
    #relatedContentMobileSlide-Perspectives-l2 .owl-stage-outer .owl-stage{padding-left:0px !important;}
    #relatedContentMobileSlide-Perspectives-l2 .col-eq{flex:unset;height:236px !important;}
    #relatedContentMobileSlide-l2 .owl-controls{display:none !important;}
    #relatedContentMobileSlide-Perspectives-l2 .owl-controls{display:none !important;}
    #relatedContentMobileSlide-l3 .owl-stage-outer .owl-stage{padding-left:0px !important;}
    #relatedContentMobileSlide-l3 .col-eq{flex:unset;height:236px !important;}
    #relatedContentMobileSlide-Perspectives-l3 .owl-stage-outer .owl-stage{padding-left:0px !important;}
    #relatedContentMobileSlide-Perspectives-l3 .col-eq{flex:unset;height:236px !important;width: 96%;margin: auto;float: none;}
    #relatedContentMobileSlide-l3 .owl-controls{display:none !important;}
    #relatedContentMobileSlide-Perspectives-l3 .owl-controls{display:none !important;}
    #L1Box-ContentMobileSlide .owl-stage-outer .owl-stage{padding-left:0px !important;}
    .text-xs-center{text-align:center;}
    .tab-panel .tab-body{margin:0px 0 14px 0;}
    .tab-panel{margin-left:0px;}
    .tab-panel .tab-body a{font-size:12px;font-weight:700;}
    .Test .col-xs-6{padding-right:15px;padding-left:15px;}
    .modal-backdrop{background:none;}
    .modal-header .close{display:block;width:23px;height:23px;background:url(../images/close.png);right:8px;top:8px;position:relative;opacity:1;}
    .modal-header{padding:0px !important;border:none;}
    .modal-dialog{margin:0px;background:url(../images/airline-mbbg.png) no-repeat;}
    .modal-content{background:url(../images/airline-mbbg.png) no-repeat;z-index:99;width:100%;background-size:cover;}
    .modal-body{height:auto !important;overflow:scroll; background-color:#fff;}
    .airline .tab-heading h4, .sectionTitle{color:#fff !important;}
    .airline-tab a img{margin-bottom:6px;-webkit-filter:brightness(0) contrast(300%) invert(1) !important;filter:brightness(0) contrast(300%) invert(1) !important;}
    .airline-tab>li.active a img, .airline-tab>li:hover img{filter:brightness(0) contrast(300%) invert(1) !important;}
    .airline .page-title h2{color:#fff;-webkit-text-fill-color:#fff;margin-top:2vh;}
    #L2first,.l3-section1{position:relative;z-index:99;width:100%;background-size:cover !important;padding-bottom:8%;padding-top:4%;}
    #L2first:before,.l3-section1:before{content:"";position:absolute;z-index:-1;background-size:60% !important;-webkit-text-fill-color:#fff;width:200px;height:200px;right:6%;top:10%;}
    .sliderSection.inner-sliderSection{top:86px !important;margin-top:0;}
    .breadcrumb-custom{margin:0px !important}
    .page-title{margin-top:0px !important;}
    .niitNewDesign .about-industry{margin:0px !important;}
    .solutionList{padding:0 0 0 0px !important;}
    .solutionSection .solutionList li .solutionItem a{font-size:16px;}
    .solutionSection .solutionList li{height:100px;background-color:#ffffffe6;}
    .solutionList li{width:44%;margin:2%;}
    .solutionSection .solutionList li .solutionItem p{font-size:16px;color:#000;}
    .solutionSection{min-height:0px;padding:0px;background-size:contain;}
    .solutionSection:before{content:"";background:rgba(0, 0, 0, 0.16);position:absolute;left:0;top:0;height:100%;width:100%;}
    .offeringSection:before{content:"";background:rgba(0, 0, 0, 0.4);position:absolute;left:0;top:0;height:100%;width:100%;}
    .offeringSection{min-height:0px}
    .offeringSection .solutionList li{width:46% !important;background-color:#ffffffe6;}
    .offeringSection .solutionList li .solutionItem a{font-size:16px;color:#f15b40;}
    .offeringSection .solutionList li .solutionItem p{font-size:16px;color:#000;}
    .offeringSection .sectionTitle{padding-left:0px;}
	.bps-travel .solutionList li { width: 46% !important; background-color: #ffffffe6;}
	.first-list ul{font-size:18px;}
    .first-list li{line-height:26px !important}
    .rightSec{padding:2% 4% 8% 3%;}
    .l3-section2 .first-list ul{font-size:18px;line-height:26px;}
    .sliderSection .owl-carousel a img{width:28px;height:28px}
    .sliderSection .owl-carousel a{width:42%;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .btn-download{right:30.5vh;}
    .thumb-content p{font-size:18px;}
    .thumb-content h5{font-size:18px;font-weight:600;color:#fff;margin-top:0;line-height:1.42857143;}
    #L2first .sectionTitle{color:#000 !important;}
    .solutionSection .sectionTitle{color:#4e4e4e !important;}
    .offeringSection .owl-prev{right:40px;}
    .offeringSection .owl-next{right:0px;}
    .solutionSection .owl-prev{right:40px;}
    .solutionSection .owl-next{right:0px;}
    .contact-us .section-padding{padding-top:25px;padding-bottom:25px;}
    .contact-us .section-padding .space-20{display:none;}
    .contact-us .sectionTitle{font-size:26px !important;margin:0 !important;}
    .airline-new .card-container{width:100%;height:236px;}
    #L1Box-ContentMobileSlide .owl-controls{display:none !important;}
    #L1Box-ContentMobileSlide .col-eq{flex:unset;height:236px !important;margin-left:18px;background:none;width: 96%;margin: auto;}
    .solutionSection .solutionList li .solutionItem p:hover{color:#fff}
    .offeringSection .solutionList li .solutionItem p:hover{color:#fff;}
    .airline-new .card-container{margin-bottom:0px;}
    .travel:before{content:"";background:none}
    .breadcrumb-custom ul{white-space:normal;}
    .bps-travel .sectionTitle{color:#fff !important;}
    .one-image-box .sliderTextImg .sliderText h1{font-size:14px;}
    .one-image-box .sliderTextImg .sliderText span{font-size:12px;line-height:0px;}
    .thumb-wrapper{margin:10px;}
    .airline-new .card-container .thumb-content a p{font-size:18px;opacity:1;font-weight:400;text-transform:capitalize;letter-spacing:0px;line-height:normal;}
    .airline-new .card-container .thumb-content a h4{margin-bottom:15px;font-size:16px;letter-spacing:2.3px;font-weight:400;}
    .newheader .menu-item-has-children>ul.sub-menu.open1{display:block;}
    .newheader .menu-item-has-children>ul.sub-menu{display:none;}
    .newheader .menu-item-has-children:hover ul.sub-menu{display:none;}
    .newheader .menu-item-has-children:hover ul.sub-menu.open1{display:block;}
    .newheader .menu-item-has-children>ul.sub-menu ul.sub-menu{display:block;}
    .newheader .menubar ul li{line-height:40px;}
    .newheader .search_icon{margin-left:11px;}
    .newheader .search_section form .search{width:90%;right:9%;}
    .newheader .menu-item-has-children ul.sub-menu li{padding-top:10px;}
    .newheader .menubar ul li a{width:100%;position:relative;display:block;}
    .newheader .menubar ul li a .fa{ display: none;}
    .newheader .fa-angle-down:before{position:absolute;right:20px;top:16px;left:auto;}
    .newheader .menubar{clear:both;}
    .newheader .sliderSection .owl-carousel a{font-size:23px;}
    .newheader box2{margin-top:0;}
    .newheader .mainHeader{position:relative;}
    .newheader #nav-icon{display:block;width:25px;height:20px;position:absolute;right:7px;top:30px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}
    .newheader #nav-icon span{display:block;position:absolute;height:4px;width:100%;background:#3c3c3c;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
    .newheader #nav-icon.open{top:25px;}
    .newheader #nav-icon span:nth-child(1){top:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg) }
    .newheader #nav-icon span:nth-child(2){top:8px;left:0px;opacity:1;}
    .newheader #nav-icon span:nth-child(3){top:17px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
    .newheader #nav-icon.open span:nth-child(1){top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
    .newheader #nav-icon.open span:nth-child(2){opacity:0;left:0px;}
    .newheader #nav-icon.open span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}
    .newheader .menubar{float:none;background:rgba(250, 250, 250, 1);margin-top:55px;margin-right:0;}
    .newheader .menubar ul{display:none;z-index:9;margin:0 auto;padding:0;width:100%;}
    .newheader .menubar ul li{display:table;width:100%;text-align:left;padding-left:0px;background:#e1e1e1;border-bottom:1px solid #fff;}
    .newheader ul.sub-menu li{width:100%;text-align:left;}
    .newheader ul.sub-menu{width:100%;background:#fff;}
    .newheader ul.sub-menu li a{color:#333333;}
    .newheader .menu-item-has-children ul.sub-menu{top:-10px;}
    .footerLinkWidth2, .footerLinkWidth{width:100%;}
    .footerlinks ul.linkSec1, .footerlinks ul.linkSec2, .footerlinks ul.linkSec3, .footerlinks ul.linkSec4, .footerlinks ul.linkSec5{width:100%;display:block;text-align:center;}
    .newheader .menu-block-8 ul li.expanded{width:100%;display:block;text-align:center;}
    .newheader .search_section form input.searchbar2{right:0;left:0;width:90%;margin:0px auto;}
    .newheader .sliderSection .owl-carousel h1{font-size:18px;width:70%;}
    .newheader .sliderSection .owl-carousel span{font-size:18px;width:70%;}
    .newheader .news ul li h3{text-align:center;}
    .newheader .news ul li{float:none;width:100%;text-align:center;margin-bottom:30px;}
    .newheader .menu-item-has-children ul.sub-menu li{width:96%;margin:1% 0;background:none;padding-left:15px;}
    .newheader .menu-item-has-children>ul.sub-menu{position:relative;height:450px;overflow-y:scroll;}
    .newheader .menu-item-has-children ul.sub-menu li ul{height:auto;}
    .newheader .search_section form .search.searchbar2{bottom:15px;top:auto;}
    .newheader .weStand h2{position:relative;top:0;text-align:center;}
    .newheader .industryInnerSec:nth-child(2) figcaption span>i, .industryInnerSec:nth-child(5) figcaption span>i{width:auto;}
    .newheader .news ul li a{text-align:center;}
    .newheader .news ul li{margin-right:0;}
/*     .contactSec{display:none;} */
    .newheader .menu-item-has-children ul.sub-menu{padding:10px 0;}
    .newheader #searchForm{width:95%;margin:0 auto;left:0;right:0!important;bottom:5px;top:auto;z-index:9;}
    .newheader #searchForm input[type=submit]{width:35px;float:right;}
    .newheader #searchForm .close{opacity:0;}
    .newheader .digi{width:100%!important;}
    .newheader .inner-sliderSection .sliderText{top:30%;}
    .newheader .videoSlider{padding-left:24px;padding-right:24px;}
    .one_of_two{-webkit-columns:1;-moz-columns:1;columns:1;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px;}
    .case_study_section h1{font-size:20px;line-height:24px;}
    .case_study_section h2{font-size:18px;margin-bottom:5px;line-height:24px;}
    .case_study_section p{font-size:14px;line-height:24px;}
    .btn_skip{background:#fff;border:1px solid black;border-radius:21.5px;font-size:9px;font-size:12px !important;margin-bottom:20px;position:absolute;top:25px;right:40px!important;max-width:100px !important;}
    .btn-close{border-radius:50%;position:absolute;right:10;top:20px;font-size:15px;box-shadow:0 0 10px #4c4c4c;background:#fff;height:30px !important;width:30px !important;line-height:5px;}
    .relate_main_heading{font-size:25px!important;}
    .relate_main_heading::before{content:"";position:absolute;width:90px !important;bottom:-15px;left:62.5%!important;margin-left:-70px;height:2px;background:#f15b40;}
    .relate_main_heading::after{content:"";position:absolute;width:10px;bottom:-20px;left:55.5%!important;margin-left:-70px;height:10px;background:#f15b40;transform:rotate(45deg);}
    .niit_advantage{text-align:center;}
    .items h4{font-weight:600;padding:2px 15px;line-height:25px;font-size:14px!important;margin-top:52px;}
    .niit_advantage .img-responsive{display:inline-block;}
    .btn-readmore{background:#fff;border:2px solid #0060af;border-radius:21.5px;min-width:131px;padding:7px;font-size:18px;font-weight:600;margin-top:10px!important;margin-bottom:20px;transition:margin 0.3s;}
    .advantage_new h1{font-size:25px!important;}
    .advantage_new{margin:10px!important;}
    .btn-readmore{background:#fff;border:2px solid #0060af;border-radius:21.5px;min-width:131px;padding:7px;font-size:18px;font-weight:600;margin-top:100px;margin-bottom:20px;transition:margin 0.3s;}
    .items{background:url("../images/desktop.png") no-repeat;background-position:50% 15px;box-shadow:0px 0px 10px #eaeaea;padding:29px 5px;border-top:12px solid #f15b40;position:relative;margin:50px auto;height:380px;overflow:hidden;}
    .items:hover{background:url("../images/desktop_hover.png") no-repeat;border-top:12px solid #1b60ab;cursor:pointer;height:380px;background-position:50% 10px;transform:none!important;}
    .form-background{max-width:83%!important;border-radius:10px;height:auto;padding:0px!important;background:rgba(26, 96, 170, 1)!important;}
    .form-background h1{font-size:18px!important;line-height:27px!important;}
    .form-casestudy lable{padding-left:5px!important;}
    .form-casestudy{border:1px solid rgba(26, 96, 170, 1);position:relative!important;}
    .btn-casestudy{font-size:14px!important;font-weight:500;margin-left:0%;}
    .fix-button{display:none;}
    .move-button{display:none;}
    .innerBanner img{display:none;}
    .form-background{border:1px solid #fff;margin-top:10px!important;padding-top:10px!important;min-height:255px!important;}
    .download_case_study{padding-bottom:10px!important;}
    #model{display:block!important;margin:2% auto;padding:10px!important;}
    lable{color:#1a60aa!important;text-align:left;margin:0!important;padding:0;font-size:16px;display:block;padding-left:10px;}
    input{border:none;background-color:transparent;border-bottom:1px solid #000000;}
    .modal-backdrop{z-index:-1;}
    .modal{text-align:center;padding:0!important;}
    .modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;}
    .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;min-width:90%;}
    .social-list li{width:40px!important;height:40px!important;margin:5px!important;line-height:40px!important;font-size:18px!important;}
    .social-list li:first-child{margin-left:0px!important;}
    .form-casestudy{width:90%;bottom:35px;left:10%!important;max-width:74%!important;}
    .top-heading{color:#f15b40;font-weight:600;font-size:18px!important;}
    .innerBannerContent{padding:0px!important;position:relative!important;}
    .region-innner-banner:before{display:none;}
    .custom_bread{margin-top:400px!important;}
    .form-background_1{background:rgba(26, 96, 170, 1)!important;border-radius:10px;margin-left:15%!important;position:relative;max-width:82%;height:auto!important;margin-top:10px!important;margin-left:10%!important;}
    .form-background_1 h1{font-size:18px!important;font-weight:500;padding-top:12px;}
    .innerBanner_1 img{display:none!important;}
    .custom_bread{margin-top:0!important;}
    .innerBanner{overflow:hidden!important;}
    .case-link h4{font-size:16px!important;}
    .form-item input[type="checkbox"]{width:15px;height:15px;left:-135px;}
    #webform-client-form-3815 .option{margin-left:0px;}
    .large_text{font-weight:bold;size:24px;}
    .content-middle{transform:none!important;margin:0px!important}
    .region-innner-banner{margin-top:0px!important;}
    .form-background p, .form-background_1 p{font-size:13px!important;line-height:22px!important;}
    .social-share-icon{position:relative;right:5px;z-index:99;}
    .solutionSection.solutionSection1{ height: auto; background-image: none !important}
    .solutionSection:before{ display: none !important;}
    .offeringSection img.img-responsive.visible-xs.hidden-md.hidden-lg.hidden-sm, .solutionSection.solutionSection2 img.img-responsive.visible-xs.hidden-md.hidden-lg.hidden-sm{ display: none !important;}
    .right-floated-block{width:100%}
	.one-image .sliderTextImg .sliderText {height:0px}
	.one-image .sliderTextImg {width: 100%;}
	.topHeader ul li {font-size: 10px;}
}
@media only screen and (max-width:736px){
    .newheader .wrapper{padding-top:311px;}
    .newheader .infoSec p{line-height:25px;padding:10px 5px;}
    .newheader .videoSlider{padding-left:24px;padding-right:24px;}
	.right-floated-block{width:100%}
}
@media only screen and (max-width:667px){
    .newheader .desktopImg{display:none !important;}
    .newheader .mobileImg{display:block !important;}
    .newheader .inner-sliderSection .sliderText{width:95%;left:0;right:0;text-align:center;margin:0 auto;}
    .newheader .sliderSection .owl-carousel a{text-align:center;}
    .newheader .inner-sliderSection .owl-carousel .owl-item img.mobileImg{height:100%;}
    .newheader .innerWrapper{padding-top:594px;}
    .newheader .inner-sliderSection .sliderText a.morelink2{margin-left:inherit;}
    .newheader .inner-sliderSection .sliderText a.moreLinks{width:30%;display:block;margin:10px auto 0;}
    .newheader .inner-sliderSection .sliderText a.extraLink{width:60%;}
    .newheader .inner-sliderSection .owl-carousel .owl-item span{color:#fff;text-align:center;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:510px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:510px;}
	.right-floated-block{width:100%}
}
@media only screen and (max-width:640px){
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .btn-download{right:46.5vh;}
    .btn-download{top:58vh;}
    .page-title h2{word-break:break-word;font-size:26px;}
    .social .page-title p{font-size:26px;}
    .airline-tab>li{width:42%;}
    .airline-tab>li{vertical-align:top;}
    #mytravel:before{top:6%;right:0 !important;}
    #L2first:before, .l3-section1:before{top:6%;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg{padding:5px;width:90%;top:18%;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText{padding:5px;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText{height:auto}
    .banner-heading{top:-35px;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText h1, .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText .subsliderText a{font-size:20px;margin-top:5px !important;margin-bottom:10px !important;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText span{font-size:16px !important;margin:0px 0 10px !important;line-height:normal !important;}
    .sliderTextForLOne .sliderText p{font-size:16px !important;line-height:20px !important;margin-bottom:0 !important}
    .offeringSection, .solutionSection{background-size:cover;padding:30px 0;}
    .offeringSection .solutionList li .solutionItem a{color:#414141;}
    .solutionSection .solutionList li .solutionItem a{color:#414141;}
    .one-image-box .sliderTextImg .sliderText{height:auto;}
    .one-image-box .sliderTextImg .sliderText h1{font-size:14px;}
    .one-image-box .sliderTextImg .sliderText span{font-size:12px;line-height:0px;}
    .airline-new .card-container .thumb-content a p{font-size:18px;opacity:1;font-weight:400;text-transform:capitalize;letter-spacing:0px;line-height:normal;}
    .airline-new .card-container .thumb-content a h4{margin-bottom:15px;font-size:16px;letter-spacing:2.3px;font-weight:400;}
    #webform-client-form-3903{width:100% !important;}
    .yearlog{width:100% !important}
    .menu-block-8 ul li.expanded, .copyright{  text-align: center}
	.right-floated-block{width:100%}
}
@media only screen and (max-width:600px){
    .copyright p a{display:block;margin:5px 0;}
    .copyright p span{display:none;}
    .newheader .weStandInner{width:95%;}
    .newheader .wrapper{padding-top:522px;}
    .newheader .sliderSection .owl-carousel a{font-size:17px;line-height:24px;}
    .newheader .sliderSection .owl-carousel .owl-item span{font-size:17px;}
    .newheader .sliderSection .owl-carousel .owl-item span{top:63%;}
    .newheader .innerWrapper{padding-top:549px;}
    .newheader .home_slider.sliderSection .owl-carousel .owl-item{height:430px;position:relative;}
    .newheader .home_slider.sliderSection .owl-carousel .owl-item > div{height:430px;position:relative;}
	.right-floated-block{width:100%}
}
@media only screen and (max-width:568px){
    .newheader .topHeader{height:auto;}
    .newheader .topHeader ul{float:none;text-align:center;}
    .newheader .topHeader ul li{display:inline-block;padding:0 8px;text-align:center;width:auto;vertical-align:top;}
    .newheader .topHeader ul li:first-child{padding-left:8px;}
    .newheader .sliderSection .owl-theme .owl-controls .owl-prev, .sliderSection .owl-theme .owl-controls .owl-next{display:none;}
    .newheader .weStandInner figcaption span img{max-width:43px;}
    .newheader .wrapper{padding-top:410px;}
    .newheader .news h3, .videoSlider h3{font-size:40px;}
    .newheader .sliderSection .owl-carousel .owl-item span, .sliderSection .owl-carousel a{width:100%;}
    .newheader .innerNews ul li:nth-child(2){margin:100px 0 50px 0;}
    .newheader .innerWrapper{padding-top:526px;}
    .newheader .videoSlider .owl-theme .owl-controls{margin-top:40px;}
	.right-floated-block{width:100%}
}
@media only screen and (max-width:520px){
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .btn-download{right:37.5vh;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .btn-download{top:58vh;}
    .page-title h2{margin-bottom:4vh;margin-top:4vh;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText:before{width:86%;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextForLOne .sliderTextImg{top:15%;}
    .sliderTextForLOne:before{height:100% !important}
    .video-slider .homePageSlideCaption{top:9vh;}
    .one-image-box .sliderTextImg{top:8%;}
    .one-image-box .sliderTextImg .sliderText{height:auto;}
    .one-image-box .sliderTextImg .sliderText h1{font-size:14px;}
    .one-image-box .sliderTextImg .sliderText span{font-size:12px;line-height:0px;}
	.right-floated-block{width:100%}
}
@media only screen and (max-width:480px){
    /* .newheader .topHeader ul li:nth-child(5):after{display:inline-block;vertical-align:middle;} */
	.newheader .topHeader ul li:nth-child(5):after{display:none}
    .industryInnerSec figcaption span>i, .industryInnerSec:nth-child(2) figcaption span>i, .industryInnerSec:nth-child(5) figcaption span>i{width:auto;}
    .weStandInner figure p{font-size:14px;}
    .industryInnerSec figcaption span>i{font-size:16px;}
    .sliderSection{top:130px;}
    .newheader .wrapper{padding-top:468px;}
    .newheader .innerNews ul li:nth-child(2){margin:140px 0 50px 0;}
    .newheader .innerWrapper{padding-top:490px;}
    .newheader .inner-sliderSection .sliderText{top:20%;}
    .combineSec1 figcaption span>i, .combineSec1 .industryInnerSec figcaption span>i{font-size:18px;}
    .newheader .weStandWrapper{text-align:left;}
    .newheader .videoSlider{padding-bottom:70px }
    .newheader .orangeTriangle{display:none }
    .newheader .industryInnerSec figcaption span img{bottom:-10px;}
    .newheader .industryInnerSec figcaption span>i{bottom:-10px!important;top:auto!important;}
    .newheader .home_slider.sliderSection .owl-carousel .owl-item{height:350px;position:relative;}
    .newheader.home_slider.sliderSection .owl-carousel .owl-item > div{height:350px;position:relative;}
	.right-floated-block{width:100%}
}
@media only screen and (max-width:414px){
    .newheader .weStandInner figure figcaption span{top:15%;}
    .newheader .wrapper{padding-top:422px;}
    .newheader .sliderSection .owl-carousel .owl-item span{top:66%;line-height:18px;}
    .newheader .weStandInner figcaption span img, .weStandInner i{bottom:10px;}
    .newheader .weStandInner figure p{line-height:normal;}
    .newheader .weStandInner figcaption span img{max-width:37px;}
    .newheader .weStandInner figure:hover .weStand3{top:20px;}
    .videoSlider .owl-theme .owl-controls .owl-prev, .videoSlider .owl-theme .owl-controls .owl-next{display:none !important;}
    .videoSlider .owl-controls .owl-dots{bottom:-60px;}
    .newheader .search_section form .search{width:85%;right:12%;}
    .newheader .weStandInner figure p{padding:10px 10px 10px 20px;}
    .newheader .innerNews ul li:nth-child(2){margin:170px 0 50px 0;}
    .newheader .innerWrapper{padding-top:440px;}
    .newheader .inner-sliderSection .sliderText{top:15%;}
    .newheader .inner-sliderSection .sliderText a.moreLinks{display:block;width:40%;height:32px;line-height:1.9em;margin:20px auto 0px;font-size:14px;}
    .newheader .inner-sliderSection .sliderText a{margin:0 0 25px 0;}
    .newheader .weStandInner figure p{padding:10px 10px 10px 10px;}
    .newheader .weStandInner i{right:20px;}
    .newheader .combineSec1 .weStandInner figcaption span img{max-width:45px;left:20px;bottom:10px;}
    .newheader .industryInnerSec figcaption span img{max-width:45px;}
    .newheader .combineSec1 .weStandInner i{bottom:10px;}
    .newheader .inner-sliderSection .sliderText a.extraLink{width:63%;}
    .newheader .weStand{padding:0px 0 20px 0 }
    .newheader .videoSlider{padding-bottom:70px }
    .newheader .weStandWrapper{text-align:left;}
    .newheader .inner-sliderSection .owl-carousel .owl-item{height:320px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item > div{height:320px;}
    .newheader .inner-sliderSection .owl-carousel .owl-item img.mobileImg{height:100%;}
	.right-floated-block{width:100%}
}
@media only screen and (max-width:384px){
    .newheader .wrapper{padding-top:388px;}
    .newheader .innerWrapper{padding-top:416px;}
    .newheader .weStand{padding:0px 0 70px 0;}
    .newheader .home_slider.sliderSection .owl-carousel .owl-item{height:270px;position:relative;}
    .newheader .home_slider.sliderSection .owl-carousel .owl-item > div{height:270px;position:relative;}
	.right-floated-block{width:100%}
}
@media only screen and (max-width:375px){
    .newheader .weStand h2, .industryInnerSec1 h2{font-size:21px;}
    .newheader .weStandInner figure p{padding:5px 10px;line-height:15px;}
    .newheader .industryInnerSec figcaption span>i{font-size:14px;}
    .newheader .wrapper{padding-top:382px;}
    .newheader .infoSec p{height:90px;line-height:1.5em;padding-top:11px;padding:12px 5px 0;}
    .newheader .news h3, .videoSlider h3{font-size:30px;}
    .newheader .weStandInner i{font-size:18px;}
    .newheader .industryInnerSec figure.effect-milo2 p{padding-top:20px;}
    .newheader .search_section form .search input[type=submit]{font-size:14px;}
    .newheader .industryInnerSec:nth-child(2) figcaption span>i{top:-22px;}
    .newheader .industryInnerSec:nth-child(3) figcaption span>i{top:-32px;}
    .newheader .industryInnerSec:nth-child(4) figcaption span>i{top:-29px;}
    .newheader .industryInnerSec:nth-child(5) figcaption span>i{top:-25px;}
    .newheader .industryInnerSec:nth-child(6) figcaption span>i{top:-35px;}
    .newheader .innerNews ul li:nth-child(2){margin:200px 0 50px 0;}
    .newheader .innerWrapper{padding-top:409px;}
    .newheader .combineSec1 .weStandInner figcaption span img{max-width:35px;}
    .newheader .industryInnerSec figcaption span img{max-width:35px;}
    .newheader #searchForm input[type=text], #searchForm{width:90%;}
    .newheader #searchForm input[type=submit]{font-size:12px;width:30px;}
    combineSec1 figcaption span>i, .combineSec1 .industryInnerSec figcaption span>i{font-size:15px;}
    .newheader .combineSec1 .weStandInner i{font-size:15px;}
	.right-floated-block{width:100%}
}
@media only screen and (max-width:360px){
    .form-item input[type="checkbox"]{width:15px;height:15px;left:-115px;}
    #webform-client-form-3815 .option{margin-left:0px;}
    .travel a.downlod-link{margin-left:20px;}
    .airline-tab>li{width:42%;}
    .modal-body{height:470px;}
    .thumb-content p{font-size:18px;font-weight:500;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .btn-download{right:25.5vh;width:47%;top:58vh;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText h1, .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText .subsliderText a{font-size:16px;margin-top:8px;}
    .sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText span{font-size:14px !important;}
    .page-title h2{margin-bottom:4vh;margin-top:4vh;}
    .banner-heading{font-size:16px !important;}
    .homeSlider .homePageSlideCaption{top:0%;}
    .sliderTextForLOne .sliderText h2{font-size:16px !important;}
    .sliderTextForLOne .sliderText .subsliderText{font-size:14px !important;margin-bottom: 10px !important;line-height: normal !important}
    .sliderTextForLOne .sliderText p{font-size:12px !important;line-height:14px !important;}
    .one-image-box .sliderTextImg{width:90%;top:2%;padding:8px;left:0;right:0;margin:auto;min-height: 188px;}
    .one-image-box .sliderTextImg .sliderText{height:174px;}
    .one-image-box .banner-heading{font-size:14px !important;}
    .one-image-box .sliderTextImg .sliderText h1{font-size:12px;}
    .one-image-box .sliderTextImg .sliderText span{font-size:12px;line-height:0px;}
    .airline-new .card-container .thumb-content a .side2 p{font-size:12px;opacity:1;font-weight:400;text-transform:capitalize;letter-spacing:0px;line-height:normal;}
    .airline-new .card-container .thumb-content a .side2 h4{margin-bottom:15px;font-size:10px;letter-spacing:2.3px;font-weight:400;}
	.ntext_title {font-size: 16px !important;margin-bottom: 0px;}
	.right-floated-block{width:100%}
}
@media only screen and (max-width:320px){
    .newheader .wrapper{padding-top:344px;}
    .newheader .sliderSection .owl-carousel a{font-size:15px;line-height:21px;}
    .newheader .sliderSection .owl-carousel .owl-item span{font-size:15px;}
    .newheader .industryInnerSec figcaption span img{left:5px;}
    .newheader .industryInnerSec figcaption span>i{right:5px;}
    .newheader .weStandInner i{right:10px;}
    .newheader .weStandInner figcaption span img{left:10px;}
    .newheader .industryInnerSec figure{max-height:200px;}
    .newheader .industryInnerSec figure.effect-milo2 p{padding:5px;}
    .newheader .industryInnerSec figure.effect-milo2 p{font-size:12px;line-height:16px;}
    .newheader .weStandInner figure p{font-size:12px;}
    .newheader .news ul li{margin-bottom:50px;}
    .newheader .innerNews ul li:nth-child(2){margin:250px 0 50px 0;}
    .newheader .innerWrapper{padding-top:368px;}
    .newheader .combineSec1 .weStandInner figure p{font-size:12px;line-height:15px;}
    .newheader .inner-sliderSection .sliderText a.moreLinks{margin:10px auto 0px;}
    .newheader #searchForm input[type=text], #searchForm{width:88%;}
    .form-item input[type="checkbox"]{width:15px;height:15px;left:-100px!important;}
	.right-floated-block{width:100%}
	.contactSec a img {margin-bottom: 6px;}
	.contactSec a {padding: 10px 6px;}
}

@media only screen and (min-device-width:1024px) and (max-device-width:1440px){
    .form-background{background:rgba(26, 96, 170, 0.7);border:1px solid #fff;padding:22px 50px;/*margin-left:18%*/;text-align:center;}
    .form-background_1{background:rgba(26, 96, 170, 0.7);margin-top:5%!important;}
    .form-casestudy{right:-230px!important;width:60%;position:absolute!important;padding-top:10px!important;max-width:25%!important;}
    .mleft50{margin-left:50px;}
    .form-background h1, .form-background_1 h1{/* font-size: 26px!important;line-height: 32px!important; */margin-top: 18%;font-size: 26px!important;line-height: 40px!important;letter-spacing: 1px;}
    .form-background h1{padding-right:0%!important;}
    .form-casestudy lable{padding-left:5px!important;}
    .btn-casestudy{font-size:14px!important;font-weight:500;margin-bottom:6px!important;}
    .innerBanner img{min-height:500px!important;}
    .form-casestudy lable{color:#1a60aa;text-align:left;margin:0!important;padding:0;font-size:16px;display:block;padding-left:35px!important;}
    .advantage_new{margin-left:8% !important;margin-top:15px;}
    .items{height:410px!important;}
    .social-list li{margin:8px!important;}
    .relate_main_heading{font-weight:600;color:#ff9300;font-size:30px;position:relative;margin:20px;}
    .form-casestudy input{width:85%;}
    .btn-readmore{margin-bottom:5px!important;}
    .custom_bread{padding-top:30px!important;margin-left:20px!important;}
    .innerBanner{margin-top:50px!important;}
    .innerBanner_1{margin-top:50px!important;}
    .region-innner-banner:before{position:absolute;content:"";border-color:transparent transparent transparent #ff9300;border-width:114px 0 106px 102px;border-style:solid;left:0;bottom:-56px!important;z-index:9;}
    .large_text{font-weight:bold;size:36px;}
    .innerBannerContent{top:1%!important;}
}
@media only screen and (max-width:1024px) and (min-width:1024px){
    .form-casestudy{right:-230px!important;}
    .region-innner-banner:before{border-width:152px 0 150px 99px!important;bottom:-111px!important;}
    .form-casestudy{right:-230px!important;}
    .region-innner-banner:before{border-width:152px 0 150px 99px!important;bottom:-111px!important;}
}
@media only screen and (min-width:768px) and (max-width:1020px){
    .worldwide-con .product:nth-child(2n){clear:both!important;}
    .form-casestudy{left:40px;border:1px solid #0060af;position:relative!important;}
    .innerBanner{overflow:hidden!important;}
    .innerBanner h1{font-size:18px!important;}
    .form-background{background:rgba(26, 96, 170, 0.7)!important;border:1px solid #fff;margin-left:16%;border-radius:10px;min-width:70%;min-height:200px!important;}
    .form-background h1{font-size:26px!important;line-height:27px!important;}
    .advantage_new{max-width:93%;margin-left:8%!important;}
    #model{display:block!important;margin-bottom:10px;}
    .btn-casestudy{margin-left:0%;}
    .items{height:300px!important;}
    .btn-readmore{margin-top:5px!important;}
    input{border:none;background-color:transparent;border-bottom:1px solid #000000;}
    .form-casestudy{max-width:50%!important;bottom:35px;left:25%!important;}
    .relate_main_heading{font-weight:600;color:#ff9300;font-size:30px;position:relative;margin:20px;}
    .region-innner-banner:before{display:none;}
    .advantage_new h1{text-align:center;font-size:25px!important;}
    .advantage_new .btn-dwn-case{-left:25%!important;}
    .region-innner-banner{margin-top:16%!important;}
    .form-item label{font-weight:bold;}
    .form-item input[type="checkbox"]{width:15px;height:15px;}
    .form-checkbox{width:15px!important;}
    .form-item input[type="checkbox"]{width:15px;height:15px;left:-165px!important;}
    #webform-client-form-3815 .option{margin-left:0px;}
    .content-middle{transform:none!important;margin:10% 0px!important;}
    .message{margin-top:60px!important;}
    .custom_bread{margin-top:2%!important;}
    .innerBanner img{position:absolute!important;}
    .innerBannerContent{position:relative!important;}
    .form-background_1{position:relative!important;margin-left:15%!important;}
    .innerBanner_1 img{position:absolute!important;}
}
@media only screen and (max-width: 1366px){
 .innerBanner img{min-height:460px!important;}
 .innerBanner img {height: 460px;}
 .region-innner-banner:before {bottom: -62px!important; }
}
@media only screen and (max-width:380px) and (min-width:370px){
    .form-item input[type="checkbox"]{width:15px;height:15px;left:-120px!important;}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px){
    .airline-tab>li, .airline-tab>li.active>a, .airline-tab>li.active>a:focus, .airline-tab>li.active>a:hover, .airline-tab>li:hover a{width:30%;min-height:120px;}
    #myspotlight:before{bottom:5%;}
}

@media all and (-ms-high-contrast:none) {
    .page-title h2, .page-title h2{background-image:none !important;background-color:transparent !important;}
    .social .page-title p{background-image:none !important;background-color:transparent !important;}
    .contact-us .sectionTitle{background-image:none !important;background-color:transparent !important;}
    .foldMe, .solutionList li{background-color:rgba(25, 103, 178, 0.7607843137254902);}
    .foldMe{ border-radius: 0 80px 0 0}
    .solutionList li{border-radius:20px 0 }
    .clientTestimonialBg, .clientTestimonialwithoutvBg{background-attachment:initial !important;}
    .related-content, .contact-us, footer, .footercopyright{background-attachment:inherit !important; position:relative; z-index: 9999;}
    .card-container .card{ border-radius: 0 60px 0 0; overflow: hidden;}
    .card-container:hover .card{transform: rotateY(0deg) scale(1) !important;}
    .card-container:hover .side.side1{ display: none;transform: rotateY(0deg) !important;}
    .card-container:hover .side.side2{transform: rotateY(0deg) !important; display: block;}
}


/*---------------------------
        ABOUT-US CSS 
/*---------------------------*/

.aboutusfold-two {background: url(../images/Aboutus-Executive-Leadership.jpg)no-repeat center center;background-attachment: fixed;padding: 50px 0 50px 0;position: relative;background-size: cover;}
.aboutus-box{text-align:center;}
.aboutusbox-part{background-color: rgba(0, 0, 0, 0.62); padding: 80px 20px;margin:15px 0px;}
.aboutusbox-part .title h3{font-size:38px;text-transform:uppercase;color:#fff;opacity:1 !important;line-height: 52px;letter-spacing: 2px;text-align:center;} 
.aboutusbox-part:hover{ background:#f15b40;opacity:1 !important;}
.box-part:hover .title { color:#FFF;-webkit-transition: all 1s ease-out;-moz-transition: all 1s ease-out;-o-transition: all 1s ease-out;transition: all 1s ease-out;}
.text{ margin:20px 0px;}
.aboutusfold-three {background: no-repeat top left;background-size: contain;background-color:#eaeaea;padding: 10vh 10vh;background-size: contain;}
.aboutusfold-three .icon { text-align: center; margin: initial;}
.aboutusfold-three .icon > .image {width: 88px;height: 88px;line-height: 100px;border-radius: 50%; background: #1967b2;vertical-align: middle; box-shadow: 4px 12px 11px -5px rgba(0,0,0,0.3);}
.aboutusfold-three .icon:hover > .image { background: #f15b40; }
.aboutusfold-three .icon > .image > img {  width: 64px !important; margin-bottom: 16px;}
.wrap { display: flex;padding: 1rem 1rem 1rem 1rem; margin-bottom: 5rem;}
.vcenter { margin-left: 40px;}
.vcenter h2 { margin-top: 0.5rem; margin-bottom: 0.5rem;text-transform:uppercase;}
.vcenter p { padding-top: 0.5rem;padding-bottom: 0.5rem;line-height: 25px;letter-spacing: 1px;font-size: 18px;}
.vcenter a{font-size:20px;font-weight:500;color:#1967b2;text-decoration:underline;}
.aboutusfold-Journey {padding: 50px 0 50px 0; background-color:#fff; }
.aboutusfold-Journey .title {text-align:center;}
.aboutusfold-Journey .title h3 {text-align:center; font-size: 42px;text-transform: uppercase;letter-spacing: 1.5px;font-weight: 800;color:#000;margin-bottom:30px;}
.bg { background-repeat: no-repeat; background-size: cover; background-position: center center;color: #FFFFFF;padding: 250px 250px;}
.bg .title { font-size: 34px;color: #fff;font-weight: 700;line-height: 1.8;text-transform: uppercase;}
.bg-left { background-image: url("../images/allince-and-partner-about.png");padding-left: 38% !important; padding-right: 15px !important;}
.bg-right { background-image: url("../images/Corporate-Social-Responsibility-about.png");padding-right: 38% !important;padding-left: 25px !important;}
.alliance-icon > .equal-img {margin:auto;width: 88px;height: 88px;line-height: 100px;border-radius: 50%;background: #fff;vertical-align: middle;box-shadow: 4px 12px 11px -5px rgba(0,0,0,0.3);text-align: center;}
.alliance-icon:hover > .equal-img { background: #fff; }
.alliance-icon > .equal-img > img {width: 62px !important; margin-bottom: 16px;}
.About-equal-column {margin:0 !important;padding:0 !important;}
.no-gutter {padding-left: -15px;padding-right: -15px;}
.no-gutter [class*="col-"] {padding-right: 0;padding-left: 0;}

/* .sliderSection:before {
    content: "";
    background: rgba(0,0,0,0.4);
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}  */

.aboutus-PageSlider .jw-controls .jw-reset {z-index: 10000000 !important;} 

.aboutus-PageSlider:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 1;
    background: rgba(0,0,0,0.4);
    height: 100vh;
}

.aboutus-SlideCaption {
    position: absolute;
    top: 25%;
    width: 1170px;
    max-width: 100%;
    margin: auto;
    left: 0;
    right: 0;
    z-index: 9999999;
    padding-left: 10vh;
    padding-right: 10vh
}

.aboutus-SlideCaption h1 {
    font-size: 50px;
    font-weight: bold;
    text-transform: capitalize;
    margin: 5% 0 1% 0;
    color: #fff;
    width: 100%
}

.aboutus-SlideCaption h1 span.tagLineofHeading {
    font-size: 22px;
    color: #fff;
    display: block;
    margin-top: 15px;
    font-weight: normal !important
}

.aboutus-SlideCaption h3 {
    font-size: 18px;
    color: #fff;
	text-transform:capitalize;
}

.aboutus-SlideCaption h2 {
    font-size: 18px;
    color: #fff;
	text-transform:capitalize;
}
.aboutus-SlideCaption p {
    width: 390px;
    font-size: 18px;
    float: right;
    color: #fff
}

.aboutus-slider-text {
    font-size: 50px;
    font-weight: bold;
    text-transform: capitalize;
    margin: 5% 0 1% 0;
    color: #fff;
    width: 100%;
    line-height: 60px
}
.aboutus-SlideCaption a {
    font-size: 22px;
    color: #fff
}

.aboutus-slider-text a {
    font-size: 50px;
    font-weight: bold;
    text-transform: capitalize;
    margin: 5% 0 1% 0;
    color: #fff;
    width: 100%;
    line-height: 60px
}

 .child_menu_about_us {
    position: static;
    margin-bottom: 20px;
 }
/*---------------------------
      END - ABOUT-US CSS 
/*---------------------------*/




.meet-presentations a{
    line-height: 44px !important;
}
.meet-presentations {
    width: 234px !important;
    text-align: center;
}
.heading-main {
    padding: 20px 0;
    color: #f08822;
    line-height: 50px;
    font-size: 30px;
    position: relative;
    display: inline-block;
    text-transform: capitalize;
    font-weight: bold;
    background-color: #fff;
    background-image: -webkit-linear-gradient(left,#1967b2,#f17e0a);
    background-image: -moz-linear-gradient(left,#1967b2,#f17e0a);
    background-image: -ms-linear-gradient(left,#1967b2,#f17e0a);
    background-image: -o-linear-gradient(left,#1967b2,#f17e0a);
    background-image: linear-gradient(to right,#1967b2,#f17e0a);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
/* Start COVID-19 page  */
.tbl-covid-19 td img {
max-width: none;
}
table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}

tr:nth-child(even) {
  background-color: #fff;
}

.covid-19 {
    position: relative;
    background: #f3f3f3;
	padding-bottom: 17px;
}

.column {
  float: left;
  width: 25%;
}

/ Clear floats after the columns /
.row:after {
  content: "";
  display: table;
  clear: both;
}
#recommend_content .col-md-12 {
    background: #f3f3f3;
    padding-top: 15px;
    padding-bottom: 15px;
}

#recommend_content .column {
    border-right: #f15b40 solid 2px;
}

#recommend_content .column:last-child {
    border: none;
}


@media only screen and (max-width: 767px){

#recommend_content .column {
    width: 100%;
    border-right: none;
    border-bottom: #f15b40 solid 2px;
}

}

/* End COVID-19 page  */


/* START Appian page  */

.capabilities-bg {
    background: #f5f8fd;
    background-image: url(https://www.stage.niit-tech.com/connect/appianworld2020/img/section-bg.jpg);
    background-position: fixed;
    background-size: cover;
    background-repeat: no-repeat;
}
.capabilities-title h3 {
  font-size: 36px;
  color:#fff;
  text-align: center;
  font-weight: 700;
  position: relative;
margin-bottom: 30px;
}

.capabilities-title h3 {
  font-size: 36px;

  color:#fff;
  text-align: center;
  font-weight: 700;
  position: relative;
margin-bottom: 30px;
}
.capabilities-title p {
  text-align: center;
  margin: auto;
  font-size: 15px;
  padding-bottom: 60px;
  color: #535074;
  width: 50%;
}
.content-plus{
		font-size: 20px;
  color: #073772;
  text-align:left;
  font-weight: 400;
 

}
.content-bold{
	font-weight:800;
	color:#f15b40;
	font-size:24px;
}
.fifty-plus{
	font-size: 45px;
  color: #0061af;
  font-weight: 700;
  float:left;
  padding-right: 25px;

}

#capabilities {
	margin-top:-10px;
  padding: 60px 0 40px 0;
  
}



#capabilities .box {
  padding: 30px;
  position: relative;
  overflow: hidden;
  border-radius: 0px;
  margin: 0 10px 40px 10px;
  background: rgba(255,255,255,.8);
  box-shadow: 0 10px 29px 0 rgba(68, 88, 144, 0.1);
  transition: all 0.3s ease-in-out;
  text-align: left;
  min-height: 155px;

}

#capabilities .box:hover {
  -webkit-transform: scale(1.03);
  transform: scale(1.03);
}

#capabilities .icon {
  margin: 0 auto 15px auto;
  padding-top: 12px;
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  width: 60px;
  height: 60px;
}

#capabilities .icon i {
  font-size: 36px;
  line-height: 1;
}

#capabilities .title {
  font-weight: 700;
  margin-bottom: 15px;
  font-size: 18px;
}

#capabilities .title a {
  color: #111;
}

#capabilities .box:hover .title a {
  color: #1bb1dc;
}

#capabilities .description {
  font-size: 14px;
  line-height: 28px;
  margin-bottom: 0;
  text-align: left;
}

.Industry-Capabilities-bg{
	background:#0061af;
}

.Industry-Capabilities-text{
	padding:10px 0;
	color:#fff;
	margin-bottom:20px;
}
.Industry-Capabilities-text-bottom{
	padding:10px 0;
	color:#fff;
	margin-bottom:10px;
}

.solutionShow-title h3 {
  font-size: 36px;
 color:#fff;
  text-align: center;
  font-weight: 700;
  position: relative;
margin-bottom: 30px;
}

.solutionShow-title h3 {
  font-size: 36px;

  color:#4d4d4d;
  text-align: center;
  font-weight: 700;
  position: relative;
margin-bottom: 30px;
}

.solutionShow-title p {
  text-align: center;
  margin: auto;
  font-size: 15px;
  padding-bottom: 60px;
  color: #535074;
  width: 50%;
}

.solutionShow-text{
	background: #f4f4f4;
	
}
#solutionShow{
		
  padding: 80px 0;
}
.solutionShow-text{
	padding:10px;
	background-color:#f4f4f4;
	height: 200px;

}
.solutionShow-learn-more-btn {
  display: block;
  width: 100%;
  border: none;
  background-color: #9c9b9b;
  color:#fff;
  padding: 14px 28px;
  font-size: 16px;
  cursor: pointer;
  text-align: center;
  margin-bottom: 25px;
}

.solutionShow-learn-more-btn:hover {
  display: block;
  width: 100%;
  border: none;
  background-color: #f68b1f;
  color:#fff;
  padding: 14px 28px;
  font-size: 16px;
  cursor: pointer;
  text-align: center;
}
.offeringSection:after {
    /* content: url(https://www.niit-tech.com/sites/all/themes/niit_stable/images/offering-bg.png); */
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
    background-size: cover;
	
}
.industry-capabilities{
	position: relative;
    z-index: 99;
}
.Sitecore-bg {
    background-image:url('../images/spotlight-bg.jpg');background-repeat:no-repeat;background-position:right top;background-size:cover;
}

.Sitecore-content {
    color: #FFFFFF;
    padding: 90px 100px;
}
.Sitecore-title {
    text-transform: uppercase;
    font-size: 2rem;
    padding-bottom: 50px;
    font-weight: bold;
	}
.Sitecore-first-bg{background-color: #f68300;background-repeat:no-repeat;background-position:right top;background-size:cover;}	
.Sitecore-last-bg{background-image:url('../images/spotlight-bg.jpg');background-repeat:no-repeat;background-position:right top;background-size:cover;}	
/* .Sitecore-five-bg{background-image:url('https://www.niit-tech.com/sites/all/themes/niit_stable/images/offering-bg.png');background-repeat:no-repeat;background-position:right top;background-size:cover;} */


.capabilities-sitecore {
    padding: 100px 0;
}
section.capabilities-sitecore {
    position: relative;
    color: #FFF;
    background-size: cover;
}	
section.capabilities-sitecore {
    position: relative;
    color: #FFF;
    background-size: cover;
}
section.capabilities-sitecore .capability-sitecore-item {
    margin: 0 auto;
    padding-top: 50px;
    padding-bottom: 50px;
    text-align: center;
}

section.capabilities-sitecore i {
    font-size: 50px;
    display: block;
    margin-bottom: 15px;
    background: #f17e0a;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

section.capabilities-sitecore h2 {
    font-size: 45px;
    font-family: Catamaran, Helvetica, Arial, sans-serif;
    letter-spacing: 1px;
    color: #fff;
}

section.capabilities-sitecore p {
    color: #fff;
    font-size: 16px;
}

section.capabilities-sitecore .capability-sitecore-item h4 {
    font-size: 24px;
    font-family: Catamaran, Helvetica, Arial, sans-serif;
    font-weight: 200;
    letter-spacing: 1px;
    color: #fff;
    margin-bottom: 14px;
}

section.capabilities-sitecore .capability-sitecore-item p {
    text-align: center;
    margin: auto;
    font-size: 16px;
    padding-bottom: 60px;
    color: #fff;
}

section.capabilities-sitecore::before {
    content: "";
    background: rgba(15, 20, 20, 0.6);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
section.appian-managing-director p {
    font-size: 22px;
    line-height: 40px;
    font-style: italic;
    color: #fff;
    margin-bottom: 25px;
}
section.appian-managing-director {
    background: #1967b2;
    border-radius: 0;
}
.appian-managing-director .name_testimonial {
    color: #fff;
}
.name_testimonial img {
    max-width: 120px;
}
section.appian-managing-director {
    padding-top: 40px;
    padding-bottom: 22px;
}
#appian-CaseStudy {
    padding-top: 60px;
}

#appian-CaseStudy .story_box h3 {
    font-size: 22px !important;
}

#appian-CaseStudy .btn-rcs a {
    display: inline-block;
    margin-top: 12px;
}

#appian-CaseStudy .block-text {
    min-height: 250px;
}
#appian-CaseStudy {
    text-align: center;
}

.case-study-wrk {
    float: none;
    display: inline-block;
}
#AppianModalsecond.modal.show, #AppianModal.modal.show {
    background: rgba(0, 0, 0, 0.5);
}

#AppianModalsecond.modal.show .modal-dialog, #AppianModal.modal.show .modal-dialog {
    webkit-transform: translate(0,45%);
    -ms-transform: translate(0,45%);
    -o-transform: translate(0 45%);
    transform: translate(0,45%);
}

body.modal-open {
    padding-right: 0 !important;
}
/* insurance testimonials Start */
.coforge-testimonials.insurance-testimonials .owl-carousel.owl-drag .owl-item {
	background: #f15b40;
}
.coforge-testimonials.insurance-testimonials .testimonial-desc p {
	font-size: 18px;
	color: #000;
}

.coforge-testimonials.insurance-testimonials .owl-theme .owl-dots .owl-dot:nth-of-type(1) span:before {
	content: "1";
	position: absolute;
	left: 6px;
	color: #fff;
}
.coforge-testimonials.insurance-testimonials .owl-theme .owl-dots .owl-dot:nth-of-type(2) span:before {
	content: "2";
	position: absolute;
	left: 6px;
	color: #fff;
}
.coforge-testimonials.insurance-testimonials .owl-theme .owl-dots .owl-dot:nth-of-type(3) span:before {
	content: "3";
	position: absolute;
	left: 6px;
	color: #fff;
}
.coforge-testimonials.insurance-testimonials .owl-theme .owl-dots .owl-dot:nth-of-type(4) span:before {
	content: "4";
	position: absolute;
	left: 6px;
	color: #fff;
}
.coforge-testimonials.insurance-testimonials .owl-theme .owl-dots .owl-dot:nth-of-type(5) span:before {
	content: "5";
	position: absolute;
	left: 6px;
	color: #fff;
}
.coforge-testimonials.insurance-testimonials .owl-theme .owl-dots .owl-dot:nth-of-type(6) span:before {
	content: "6";
	position: absolute;
	left: 6px;
	color: #fff;
}
.coforge-testimonials.insurance-testimonials .owl-theme .owl-dots .owl-dot span {
	position: relative;
	width: 20px;
	height: 20px;
}
.coforge-testimonials.insurance-testimonials .testimonials-description-heading {
	font-size: 20px;
	font-weight: bold;
}
@media screen and (max-width: 767px){
    .coforge-testimonials.insurance-testimonials .testimonial-desc {
        padding: 0 15px;
    }
    .coforge-testimonials.insurance-testimonials .owl-theme .owl-nav.disabled + .owl-dots {
        margin: -20px 0 0;
    }
}
/* insurance testimonials End */

/* CIMS services page css start */


div#page-wrapper\ cims .why-us{
 width: 100%;
}


div#page-wrapper\ cims{
  font-family: 'Roboto';
}

.ourservices-box {
  background-color: #f15b40;
  padding-bottom: 20px;
  min-height: 510px;
}

.ourservices-box p {
  padding: 0 20px;
}

div#page-wrapper\ cims h2{
  font-family: 'Roboto';
}

.rightsection {
  width: 100%;
  display: flex;
  float: left;
  flex-wrap: wrap;
}
.rightsection img {
  width: 100%;
}
.rightsection .iconsec {
  width: 48%;
  display: flex;
  margin-right: 2%;
  margin-bottom: 2%;
  box-sizing: border-box;
  padding: 15px;
  text-align: center;
  font-weight: bold;
  align-items: center;
  filter: contrast(100%) brightness(100%) grayscale(1);
}

.iconsec:nth-child(1){
  background: #e1f4fd;
  border-radius: 20px 0 0 0;
}
.iconsec:nth-child(1) .contentwrp h2 {
  font-size: 50px;
  color: #2c5fa9;
}
.iconsec .contentwrp p {
  font-size: 14px;
  line-height: 18px;
}
.iconsec:nth-child(2) {
  background: #ede3f0;
  border-radius: 0 20px 0 0;
}
.iconsec:nth-child(2) .contentwrp h2 {
  font-size: 50px;
  color: #a74a9c;
}
.iconsec:nth-child(3) {
  background: #feecea;
  border-radius: 0 0 0 20px;
}
.iconsec:nth-child(3) .contentwrp h2 {
  font-size: 50px;
  color: #f7901e;
}
.iconsec:nth-child(4) {
  background: #ebf5e7;
  
  border-radius: 0 0 20px 0;
}
.iconsec:nth-child(4) .contentwrp h2 {
  font-size: 50px;
  color: #4daa6c;
}
.rightsection .iconsec .contentwrp {
  width: 60%;
}

.rightsection .iconsec .iconerp {
  width: 40%;
}

div#page-wrapper\ cims tr td, div#page-wrapper\ cims tr th {
	font-family: 'Roboto';
	font-size: 12px;
    line-height: 18px;
}

#section2 {
    width: 100%;
    float: left;
    padding: 2rem 0;
    background-image: url("/sites/default/files/section2_banner.jpg");
    /* Full height */
    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }
  
  #section2 .wrapper {
    width: 90%;
    margin: 0 auto;
  }
  
  #section2 .wrapper h2 {
    font-weight: 300;
    font-size: 3rem;
    color: #fff;
    position: relative;
  }
  
  #section2 .wrapper h2::after {
    content: "";
    width: 75px;
    height: 5px;
    background-color: #f15b40;
    position: absolute;
    left: 0;
    bottom: -1rem;
  }
  
  #section2 .wrapper .services {
    overflow: hidden;
    padding: 2rem 0 3rem 0;
    width: 100%;
    position: relative;
    margin: 0 -15px;
    display: flex;
    justify-content: center;

  }
  
  #section2 .wrapper .services .item {
    float: left;
    width: 16.6%;
	  max-width: 20%;
  }
  
  #section2 .wrapper .services .item .pad15 {
    text-align: center;
    padding: 0px;
    margin: 0px;
    background: #f1f1f100;
    color: #666;
  }
  
  #section2 .wrapper .services .item .pad15 .hd {
    background-color: #124177;
    text-align: center;
    padding: 20px 0;
  }

  #section2 .wrapper .services .item .pad15 .hd img{
    width: 50%;
    max-width: 80px;
  }
  
  #section2 .wrapper .services .item .pad15 .bd {
    background-color: #124177;
    padding: 1.2rem 1.5rem;
    text-align: center;
    margin-top: 2px;
    min-height: 180px;
  }
  
  #section2 .wrapper .services .item .pad15 .bd.nopd {
    padding: 1.2rem 0;
  }
  
  #section2 .wrapper .services .item .pad15 .bd h4 {
    font-size: 24px;
    font-weight: bold;
    color: #c5c5c5;
    padding-bottom: 1.2rem;
    min-height: 75px;
  }
  
  #section2 .wrapper .services .item .pad15 .bd a {
    font-family: 'Roboto', sans-serif;
    font-size: 1rem;
    font-weight: 300;
    background-color: #f15b40;
    padding: .7rem 1.5rem;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    border-radius: 2rem;
    position: relative;
  }
  
  #section2 .wrapper .services .item .pad15 .bd a::after {
    content: "";
    display: block;
    height: 2.8rem;
    width: 1px;
    background-color: #124177;
    position: absolute;
    top: 0px;
    z-index: 100;
    right: 39px;
  }
  
  #section2 .wrapper .services .item .pad15 .bd a:hover {
    -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
            box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
    background-color: #f17b08;
  }
  

div#page-wrapper\ cims p, div#page-wrapper\ cims li, div#page-wrapper\ cims h1, div#page-wrapper\ cims h2, div#page-wrapper\ cims h3, div#page-wrapper\ cims h4, div#page-wrapper\ cims h5 {
    font-family: 'Roboto';
}
div#page-wrapper\ cims .container {
    max-width: 92%;
}

div#page-wrapper\ cims .header {
  background: #fff;
}

div#page-wrapper\ cims .banner-coforge-small {
  margin-top: -100px;
}


div#page-wrapper\ cims .why-us .desc {
  width: 52%;
  /* background: url(../images/bg-why-us.jpg) repeat-x 0 center; */
  /* background-size: auto 100%; */
  background: #082340 !important;
}

div#page-wrapper\ cims .why-us .heading {
  color: rgba(255,255,255);
  font-size: 3rem;
  font-weight: 600;
  line-height: 40px;
}

div#page-wrapper\ cims .why-us .image {
  width: 48%;
  height: 450px;
  overflow: hidden;
}
div#page-wrapper\ cims .why-us.why-us-out-system .desc ul li {
  text-align: justify;
  font-size: 16px;
}

div#page-wrapper\ cims .img-responsive {
  max-width: 750px;
  width: 100%;
}


div#page-wrapper\ cims .banner-coforge .owl-theme .owl-dots .owl-dot span {
  background: #f15b4000;
  width: 24px;
  height: 24px;
  margin: 5px 12px;
  border: solid 4px #f15b40;
}

div#page-wrapper\ cims .banner-coforge .owl-theme .owl-dots .owl-dot.active span, .banner-coforge .owl-theme .owl-dots .owl-dot:hover span {
  background: #082340;
}

#section3 {
  width: 100%;
  float: left;
  padding: 2rem 0;
}

#section3 .wrapper {
  width: 90%;
  margin: 0 auto;
}

#section3 .wrapper h2 {
  font-weight: 300;
  font-size: 3rem;
  color: #124177;
  position: relative;
  margin-bottom: 2rem;
}

#section3 .wrapper h2::after {
  content: "";
  width: 75px;
  height: 5px;
  background-color: #f15b40;
  position: absolute;
  left: 0;
  bottom: -1rem;
}

#section3 .wrapper .subhead strong {
  font-size: 1.2rem;
}

#section3 .wrapper .col {
  width: 30%;
  float: left;
  margin-top: 4rem;
}

#section3 .wrapper .col.mlr {
  margin: 4rem 5% 0 5%;
}

#section3 .wrapper .col .flip-box {
  background-color: transparent;
  width: 100%;
  height: 465px;
  border: 1px solid #f1f1f1;
  -webkit-perspective: 1000px;
          perspective: 1000px;
}

#section3 .wrapper .col .flip-box .flip-box-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  -webkit-transition: -webkit-transform 0.8s;
  transition: -webkit-transform 0.8s;
  transition: transform 0.8s;
  transition: transform 0.8s, -webkit-transform 0.8s;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-front {
  background-image: url(/sites/default/files/tiles-bg.jpg);
  background-size: cover;
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-front.bg2 {
  background-image: url(/sites/default/files/tiles-bg2.jpg);
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-front.bg3 {
    background-image: url(/sites/default/files/tiles-bg3.jpg);
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-front .iconwrp {
  padding: 4rem 0 0 0;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-front .iconwrp img {
  height: 150px;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-front .txtwrp {
  padding: 4rem 1rem;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-front .txtwrp h3 {
  font-size: 3rem;
  color: #ffffff;
  font-weight: 300;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back {
  background-color: #ffffff;
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .hd {
  background-color: #124177;
  padding: 2rem 2rem;
  text-align: left;
  font-size: 2rem;
  line-height: 2rem;
  color: #fff;
  min-height: 115px;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .hd img {
  width: 100px;
  padding-right: 25px;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .txtwrp {
  padding: 2rem;
  text-align: left;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .txtwrp ul {
  padding-bottom: 1rem;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .txtwrp .link {
  font-family: 'Roboto';
  font-size: 1rem;
  font-weight: 300;
  background-color: #f15b40;
  padding: .7rem 1.5rem;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  border-radius: 2rem;
  position: relative;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .txtwrp .link::after {
  content: "";
  display: block;
  height: 2.55rem;
  width: 1px;
  background-color: #124177;
  position: absolute;
  top: 0px;
  z-index: 100;
  right: 39px;
}

#section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .txtwrp .link:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
  background-color: #f17b08;
}

#section3 .wrapper .col .flip-box:hover .flip-box-inner {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}


div#page-wrapper\ cims .coforge-testimonials {
  width: 100%;
  float: left;
  padding: 1rem 0 0rem 0;
  background-color: #fff;
}

div#page-wrapper\ cims .coforge-testimonials .container {
  width: 90%;
  margin: 0 auto;
}

div#page-wrapper\ cims .coforge-testimonials .container h2 {
  font-weight: 300;
  font-size: 3rem;
  color: #124177;
  position: relative;
  margin-bottom: 4rem;
}

div#page-wrapper\ cims .coforge-testimonials .container h2::after {
  content: "";
  width: 75px;
  height: 5px;
  background-color: #f15b40;
  position: absolute;
  left: 0;
  bottom: -1rem;
}
div#page-wrapper\ cims .coforge-testimonials .owl-stage-outer {
  background-color: #124177;
}
div#page-wrapper\ cims .coforge-testimonials iframe {
  width: 100%;
  height: 550px;
}
div#page-wrapper\ cims .coforge-testimonials .stmnt {
  background-color: #124177;
  color: #fff;
  /* padding: 2rem 2rem 2rem 2rem !important; */
  align-self: baseline;
}
div#page-wrapper\ cims .coforge-testimonials .stmnt .testimonial-desc {
  padding: 2rem 2rem 2rem 2rem !important;
}
div#page-wrapper\ cims .coforge-testimonials .stmnt blockquote {
  font-weight: 300;
  font-size: 1.5rem;
  padding-left: 2rem;
  border-left: solid 3px #f15b40;
}
div#page-wrapper\ cims .coforge-testimonials .stmnt blockquote p {
  color: #fff;
}
div#page-wrapper\ cims .coforge-testimonials .stmnt .name {
  color: #f15b40;
  line-height: 1rem !important;
  padding-left: 22px;
  text-align: right;
}
div#page-wrapper\ cims .coforge-testimonials .stmnt .designation {
  color: #c5c5c5;
  line-height: 1rem !important;
  padding-left: 30px;
  text-align: right;
}
div#page-wrapper\ cims .coforge-testimonials .stmnt .company {
  color: #c5c5c5;
  line-height: 0rem;
  /* line-height: 1rem!important; */
  padding-left: 30px;
  text-align: right;
}
div#page-wrapper\ cims .coforge-testimonials .owl-theme .owl-dots .owl-dot span {
  background: #f15b4000;
  width: 24px;
  height: 24px;
  margin: 5px 12px;
  border: solid 4px #f15b40;
}
div#page-wrapper\ cims #section6 .owl-theme .owl-dots .owl-dot span {
  width: 20px;
  height: 20px;
  margin: 5px 7px;
  background: #ffffff0d;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
  border-radius: 30px;
  border: solid 2px #f15b40;
}
div#page-wrapper\ cims #section6 .owl-theme .owl-dots .owl-dot.active span, div#page-wrapper\ cims #section6 .owl-theme .owl-dots .owl-dot:hover span {
  background: #ffffff;
}
div#page-wrapper\ cims .coforge-testimonials .owl-theme .owl-dots .owl-dot.active span, div#page-wrapper\ cims .coforge-testimonials .owl-theme .owl-dots .owl-dot:hover span {
  background: #082340 !important;
}






#section4 {
  width: 100%;
  padding: 4rem 0;
  background-color: #124177;
}

#section4 .wrapper {
  width: 90%;
  margin: 0 auto;
}

#section4 .wrapper h2 {
  font-weight: 300;
  font-size: 3rem;
  color: #c5c5c5;
  position: relative;
/*   margin-bottom: 2rem; */
  width:100%;
}

#section4 .wrapper h2::after {
  content: "";
  width: 75px;
  height: 5px;
  background-color: #f15b40;
  position: absolute;
  left: 0;
  bottom: -1rem;
}

#section4 .wrapper .col {
  width: 25%;
  float: left;
  background-color: transparent;
  -webkit-transition: -webkit-box-shadow 0.5s ease-in-out;
  transition: -webkit-box-shadow 0.5s ease-in-out;
  transition: box-shadow 0.5s ease-in-out;
  transition: box-shadow 0.5s ease-in-out, -webkit-box-shadow 0.5s ease-in-out;
  margin: 3rem 0 0 0;
  flex-basis: unset;
}

#section4 .wrapper .col:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.75) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.75) !important;
}

#section4 .wrapper .col .hd {
  padding: 3rem 0 0 0;
  text-align: center;
}

#section4 .wrapper .col .hd img {
  height: 50px;
  visibility: initial;
}

#section4 .wrapper .col .bd {
  padding: 2rem 2rem 3rem 2rem;
  text-align: center;
}

#section4 .wrapper .col .bd h4 {
  color: #f15b40;
  font-size: 2rem;
  font-weight: 300;
  padding-bottom: 1rem;
}

#section4 .wrapper .col .bd p {
  color: #c5c5c5;
  padding-bottom: 1rem;
  min-height: 80px;
}

#section4 .wrapper .col .bd a {
  font-family: 'Roboto';
  font-size: 1rem;
  font-weight: 300;
  background-color: #f15b40;
  padding: .7rem 1.5rem;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  border-radius: 2rem;
  position: relative;
}



#section4 .wrapper .col .bd a::after {
  content: "";
  display: block;
  height: 2.55rem;
  width: 1px;
  background-color: #124177;
  position: absolute;
  top: 0px;
  z-index: 100;
  right: 34px;
}

#section4 .wrapper .col .bd a:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
  background-color: #f17b08;
}


/* Style the tab */
.tab {
  float: left;
  background-color: #fff;
  width: 100%;
  height: 30px auto;
}

/* Style the buttons inside the tab */
.tab button {
  display: block;
  background-color: #124177;
  color: white;
  padding: 15px;
  width: 100%;
  border: none;
  outline: none;
  text-align: center;
  cursor: pointer;
  /* transition: 0.3s; */
  font-size: 17px;
  border-bottom: solid 1px #ffffff;
  border-left: solid 2px #fff;
}


/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #124177;
}

/* Create an active/current "tab button" class */
.tab button.active {
  padding: 8px;
  text-align: center;
  border-bottom: 5px solid #f15b40;
  border-left: 1px solid #ffffff;
  color: #fff;
  background: #f15b40;
  position: relative;
}

.tab button.active::after{
  content: "";
  position: absolute;
  bottom: -20px;
  right: calc(50% - 20px);
  /* left: 0; */
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid #f15b40;
}

/* Style the tab content */
.tabcontent {
  float: left;
  padding: 0px 12px;
  border: 1px solid #ccc;
  width: 100%;
  border-left: none;
  background-color: #124177;
  padding: 1.5rem;
}
.latest-workimage-hd{
    padding: 10px 15px;
    background-color: #f15b40;
    margin-bottom: 15px;
    color: #ffffff;
    font-weight: 300;
    -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.business-challenge-sec{
    width: 50%;
    float: left;
    padding-left: 5%;
}
.business-challenge-sec h4 {
	color: #ffffff;
	padding: 5px 0;
	text-shadow: 2px 2px 2px #0000002a;
}
.business-challenge-sec p {
	color: #f1f1f1;
	padding-left: 30px;
	border-left: solid 3px #f15b40;
}
.business-challenge-sec p {
	color: #f1f1f1;
	padding-left: 30px;
	border-left: solid 3px #f15b40;
}
.business-challenge-sec ul {
	margin-bottom: 2rem;
    padding-left: 40px;
    border-left: solid 3px #f15b40;
}
.business-challenge-sec ul li {
	    color: #f1f1f1;
}
.business-challenge-sec a {
    font-family: 'Roboto';
    font-size: 1rem;
    font-weight: 300;
    background-color: #f15b40;
    padding: .7rem 1.5rem;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    border-radius: 2rem;
    position: relative;
} 
#section6 {
    width: 100%;
    float: left;
    padding: 0rem 0 2rem 0;
}
#section6 .wrapper {
    width: 90%;
    margin: 0 auto;
}
.section6-title{
font-weight: 300;
font-size: 3rem;
color: #124177;
position: relative;
margin-bottom: 2rem;
 }

 #section6 .col-md-4.how-img {
  height: 360px;
  overflow: hidden;
}
 
 #section5 {
    width: 100%;
    padding: 2rem 0px 2rem 0;
    float: left;
    /* background-image: url(/sites/default/files/FcafDI.jpg); */
    background-size: cover;
    background-attachment: fixed;
}

#section5 .wrapper {
  width: 90%;
  margin: 0 auto;
}

#section5 .wrapper h2 {
  font-weight: 300;
  font-size: 3rem;
  color: #124177;
  position: relative;
  margin-bottom: 2rem;
}

#section5 .wrapper h2::after {
  content: "";
  width: 75px;
  height: 5px;
  background-color: #f15b40;
  position: absolute;
  left: 0;
  bottom: -1rem;
}

#section5 .wrapper .brands {
  width: 100%;
}

/* #section5 .wrapper .brands #brand-slider {
  padding-bottom: 4rem;
  padding-top: 3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
} */

#section5 .wrapper .brands{
  height: auto;
  width: 100%;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
  padding: 0 0;
  /* border: solid 1px #f2f2f2;
  background: #fff;
  box-shadow: #8080801c 1px 6px 17px; */
}
#section5 .wrapper .brands > div{
  float: left;
}

#section5 .wrapper .brands > div > div{
  background: rgb(255 255 255 / 0%);
  transition: 0.5s ease-in-out;
}

#section5 .wrapper .brands > div > div:hover{
  background: rgb(255 255 255 / 0%);
  transform: scale(1.05);
}
#section5 .wrapper .brands .wrpsec1 {
  animation: moveSlideshow 70s linear infinite;
  /* display: flex; */
  width: 5160px;
}
#section5 .wrapper .brands .wrpsec1 .item{
  width: 200px;
  display: inline;
  float: left;
  padding: 20px;
  box-sizing: border-box;
  margin-right: 15px;
  box-shadow: #80808000 1px 6px 17px;
}

#section5 .wrapper .brands .wrpsec1 .item:hover{
  width: 200px;
  display: inline;
  float: left;
  padding: 20px;
  box-sizing: border-box;
  margin-right: 15px;
  box-shadow: #80808000 1px 6px 17px;
  transition: 0.5s ease-in-out;
}

#section5 .wrapper .brands .wrpsec1 .item img{
  width: 100%;
}

#section5 .wrapper .brands .wrpsec2 {
  animation: moveSlideshow2 90s linear infinite;
  /* display: flex; */
  width: 4945px;
  /* position: absolute;
  right: 0; */
  top: 185px;
  margin-left: -3600px;
}
#section5 .wrapper .brands .wrpsec2 .item{
  width: 200px;
  display: inline;
  float: left;
  padding: 20px;
  box-sizing: border-box;
  margin-right: 15px;
  box-shadow: #80808000 1px 6px 17px;
}

#section5 .wrapper .brands .wrpsec2 .item:hover{
  width: 200px;
  display: inline;
  float: left;
  padding: 20px;
  box-sizing: border-box;
  margin-right: 15px;
  box-shadow: #80808000 1px 6px 17px;
  transition: 0.5s ease-in-out;
}

#section5 .wrapper .brands .wrpsec2 .item img{
  width: 100%;
}

#section5 .wrapper .brands .wrpsec3 {
  animation: moveSlideshow 60s linear infinite;
  /* display: flex; */
  width: 8505px;
  position: absolute;
  left: 0;
  top: 375px;
}
#section5 .wrapper .brands .wrpsec3 .item{
  width: 300px;
  display: inline;
  float: left;
  padding: 20px;
  box-sizing: border-box;
  margin-right: 15px;
  box-shadow: #80808000 1px 6px 17px;
}

#section5 .wrapper .brands .wrpsec3 .item:hover{
  width: 300px;
  display: inline;
  float: left;
  padding: 20px;
  box-sizing: border-box;
  margin-right: 15px;
  box-shadow: #80808000 1px 6px 17px;
  transition: 0.5s ease-in-out;
}

#section5 .wrapper .brands .wrpsec3 .item img{
  width: 100%;
}
/* #section5 .wrapper .brands .mover-2 {
  opacity: 0;
  transition: opacity 0.5s ease-out;
  background-position: 0 -200px;
  animation: moveSlideshow 15s linear infinite;
}
#section5 .wrapper .brands:hover .mover-2 {
  opacity: 1;
} */

@keyframes moveSlideshow {
  100% { 
      transform: translateX(-66.6666%);  
  }
}
@keyframes moveSlideshow2 {
  100% { 
      transform: translateX(66.6666%);  
  }
}


#section5 .wrapper .brands #brand-slider .col-md-3 {
  background-color: #ffffff;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: solid 1px #ecebeb;
}

#section5 .wrapper .brands #brand-slider img {
  width: 50%;
  padding: 25px 0;
}
#section7 {
  width: 100%;
  float: left;
  padding: 6rem 0;
  background-image: url(/themes/niit/img/bg-started.jpg);
  background-size: cover;
  text-align: center;
}

#section7 h2 {
  font-weight: 300;
  font-size: 3rem;
  color: #ffffff;
  position: relative;
  margin-bottom: 4rem;
}

#section7 h2::after {
  content: "";
  width: 75px;
  height: 5px;
  background-color: #f15b40;
  position: absolute;
  left: calc(50% - 37.5px);
  bottom: -1rem;
}

#section7 a {
  font-family: 'Roboto';
  font-size: 1rem;
  font-weight: 300;
  background-color: #f15b40;
  padding: .7rem 1.5rem;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  border-radius: 2rem;
  position: relative;
}

#section7 a::after {
  content: "";
  display: block;
  height: 2.55rem;
  width: 1px;
  background-color: #124177;
  position: absolute;
  top: 0px;
  z-index: 100;
  right: 39px;
}

#section7 a:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
  background-color: #f17b08;
}

.unit.cimsfooter.coforge-touch{
    width:100%;
}
.footercopyright, footer {
    position: relative;
    width: 100%;
}

div#page-wrapper\ cims .banner-redmore a {

	font-family: 'Roboto';
	font-size: 1rem;
	font-weight: 300;
	background-color: #f15b40;
	padding: .7rem 1.5rem;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	border-radius: 2rem;
	border: solid 1px #000;
	position: relative;
}
div#page-wrapper\ cims .banner-redmore a::after {
	content: "";
	display: block;
	height: 40px;
	width: 1px;
	background-color: #000;
	position: absolute;
	top: 0px;
	z-index: 100;
	right: 34px;
}
div#page-wrapper\ cims .banner-coforge .owl-theme .owl-dots {
	left: 80px;
}
div#page-wrapper\ cims .banner-coforge .banner-coforge-content {
	padding-left: 80px;
}
div#page-wrapper\ cims .banner-redmore {	
	margin-top: 15px;
}
@media screen and (max-width: 1366px) {
  /* header css */
	div#page-wrapper\ cims .banner-coforge .owl-theme .owl-dots {
		  left: 60px;
		}

	div#page-wrapper\ cims .banner-coforge .banner-coforge-content {
		  padding-left: 60px;
		}

	div#page-wrapper\ cims .coforge-full-content ul li:before, div#page-wrapper\ cims .coforge-insurance-section ul li:before{
		top: 5px!important;
	}
    div#page-wrapper\ cims .header .navbar {
      padding: 0;
    }
    div#page-wrapper\ cims .header .navbar .navbar-brand img {
      height: auto;
      width: 100px;
    }

    div#page-wrapper\ cims .header .navbar .navbar-toggler {
      border-radius: 50%;
      height: 30px;
      width: 30px;
      border: none;
      background-color: #082340;
      margin-right: 15px;
      padding: 3px;
    }
    div#page-wrapper\ cims .header .navbar .search-container .header-search a {
      font-size: 28px;
    }
    div#page-wrapper\ cims .header .navbar .search-container .header-search {
      margin-right: 15px;
    }
    div#page-wrapper\ cims .banner-coforge .owl-theme .owl-dots .owl-dot span {
      background: #f15b4000;
      width: 16px;
      height: 16px;
      margin: 5px 5px;
      border: solid 2px #f15b40;
    }
    div#page-wrapper\ cims .banner-coforge-small {
      margin-top: -50px;
    }
    div#page-wrapper\ cims .coforge-heading {
      font-size: 26px;
      color: #082340;
    }
    div#page-wrapper\ cims .coforge-insurance-section p {
      font-size: 12px;
      line-height: 18px;
    }

    div#page-wrapper\ cims .iconsec .contentwrp p {
      font-size: 10px;
      line-height: 14px;
    }
    div#page-wrapper\ cims .iconsec .contentwrp h2 {
      font-size: 30px;
      line-height: 36px;
    }
    div#page-wrapper\ cims #section2 .wrapper h2 {
      font-weight: 300;
      font-size: 30px;
      color: #fff;
      position: relative;
    }
    div#page-wrapper\ cims #section2 .wrapper .services .item .pad15 .bd h4 {
      font-size: 16px;
      min-height: 55px;
    }   
    div#page-wrapper\ cims #section5 .wrapper h2 {
      font-weight: 300;
      font-size: 30px;
    }
    div#page-wrapper\ cims .section6-title{
      font-size: 30px;
    }
    div#page-wrapper\ cims .tab button{
      font-size: 14px;
      line-height: 14px;
      padding: 10px;
    }
    div#page-wrapper\ cims h4{
      font-size: 14px;
    }
    div#page-wrapper\ cims .business-challenge-sec ul li {
      font-size: 12px;
    }
    div#page-wrapper\ cims .business-challenge-sec ul {
      margin-bottom: 1rem;
    }
    div#page-wrapper\ cims p {
      margin-top: 0;
      margin-bottom: 1rem;
      font-size: 12px;
    }

    div#page-wrapper\ cims #section7 h2 {
      font-size: 30px;
      margin-bottom: 3rem;
    }

    div#page-wrapper\ cims #section7 a {
      font-family: 'Roboto';
      font-size: 12px;
      padding: .5rem 1rem;
    }
    div#page-wrapper\ cims #section7 a::after {
      height: 29px;
      right: 25px;
    }
    div#page-wrapper\ cims #section7 {
      padding: 4rem 0;
    }
    div#page-wrapper\ cims .rightsection .iconsec {
      padding: 15px;
      overflow: hidden;
    }
    div#page-wrapper\ cims .coforge-insurance-section {
      padding: 2rem 0;
    }
    div#page-wrapper\ cims .business-challenge-sec a {
      font-size: 12px;
      padding: .5rem 1rem;
    }
    div#page-wrapper\ cims .business-challenge-sec a::after {
      content: "";
      display: block;
      height: 2.8rem;
      width: 1px;
      background-color: #124177;
      position: absolute;
      top: 0px;
      z-index: 100;
      right: 27px;
    }
    div#page-wrapper\ cims .touch-form .field input, div#page-wrapper\ cims .touch-form .field select{
      font-size: 12px;
    }
    div#page-wrapper\ cims footer .top-footer .footer-link-group .link-header {
      font-size: 12px;
    }

    div#page-wrapper\ cims footer .top-footer .footer-link-group ul li a {
      display: block;
      color: inherit;
      padding-top: 5px;
      padding-bottom: 5px;
      font-size: 12px;
    }
    div#page-wrapper\ cims .coforge-full-content ul li, .coforge-insurance-section ul li {
      padding-left: 30px;
      line-height: 18px;
      position: relative;
      font-size: 12px;
      /* color: #000; */
      text-align: left;
    }
    div#page-wrapper\ cims #section4 .wrapper h2 {
      font-size: 30px;
    }
    div#page-wrapper\ cims #section4 {
      width: 100%;
      padding: 2rem 0;
      background-color: #124177;
    }
    div#page-wrapper\ cims .why-us .heading {
      color: rgba(255,255,255);
      font-size: 30px;
      font-weight: 400;
      line-height: 40px;
    }
    div#page-wrapper\ cims .why-us.why-us-out-system .desc ul li {
      font-size: 12px;
      line-height: 16px;
    }
    div#page-wrapper\ cims #section4 .wrapper .col .bd a {
      font-family: 'Roboto';
      font-size: 12px;
      padding: .5rem 1rem;
    }
    div#page-wrapper\ cims #section4 .wrapper .col .bd a::after {
      right: 26px;
    }
    div#page-wrapper\ cims .why-us .image {
      width: 48%;
      height: 320px;
      overflow: hidden;
    }
    div#page-wrapper\ cims .coforge-full-content ul li,div#page-wrapper\ cims .coforge-insurance-section ul li {
      padding-left: 30px;
      line-height: 16px;
      position: relative;
      font-size: 12px;
      /* color: #000; */
      text-align: left;
    }
    div#page-wrapper\ cims .unit.coforge-touch.cimsfooter .container{
      max-width: 850px;
      width: 100%;
    }
    div#page-wrapper\ cims .coforge-touch .unit-tabs-content-wrapper {
      background: #fff;
      margin-top: 55px;
      padding-top: 70px;
      padding-bottom: 0px;
    }
    div#page-wrapper\ cims .form-actions {
      margin-top: 0%;
      margin-bottom: 0%;
      text-align: left;
      font-size: 12px;
      width: 100%;
    }
    div#page-wrapper\ cims .banner-redmore {
      margin-top: 15px;
    }
    div#page-wrapper\ cims .banner-redmore a {
      font-family: 'Roboto';
      font-size: 14px;
      font-weight: 300;
      background-color: #f15b40;
      padding: .4rem 0.7rem;
      color: #fff;
      text-decoration: none;
      text-transform: uppercase;
      border-radius: 2rem;
      border: solid 1px #000;
      position: relative;
    }
    div#page-wrapper\ cims .banner-redmore a::after {
      content: "";
      display: block;
      height: 2.2em;
      width: 1px;
      background-color: #000;
      position: absolute;
      top: 0px;
      z-index: 100;
      right: 26px;
    }
    .coforge-insurance-section ul li:before {
      content: '';
      display: block;
      width: 5px;
      height: 5px;
      background: #055ea1;
      border-radius: 50%;
      position: absolute;
      left: 0;
      top: 5px;
    }

    #section2 .wrapper .services .item {
      float: left;
      padding: 5px;
    }
    
    #section2 .wrapper .services .item .pad15 {
      text-align: center;
      padding: 5px;
      margin: 0px;
      background: #f1f1f100;
      color: #666;
    }
    
    #section2 .wrapper .services .item .pad15 .hd {
      background-color: #124177;
      text-align: center;
      padding: 20px 0;
    }
    
    #section2 .wrapper .services .item .pad15 .hd img {
      width: 50%;
      max-width: 60px;
    }
    
    #section2 .wrapper .services .item .pad15 .bd {
      background-color: #124177;
      padding: 1.5rem 1.1rem;
      text-align: center;
      margin-top: 2px;
      min-height: 120px;
    }
    
    #section2 .wrapper .services .item .pad15 .bd.nopd {
      padding: 1.5rem 0;
    }
    
    #section2 .wrapper .services .item .pad15 .bd h4 {
      font-weight: bold;
      color: #c5c5c5;
      padding-bottom: 1.2rem;
    }
    
    #section2 .wrapper .services .item .pad15 .bd a {
      font-family: 'Roboto';
      font-size: 12px;
      font-weight: 300;
      background-color: #f15b40;
      padding: .5rem 0.9rem;
      color: #fff;
      text-decoration: none;
      text-transform: uppercase;
      border-radius: 2rem;
      position: relative;
    }
    
    #section2 .wrapper .services .item .pad15 .bd a::after {
      content: "";
      display: block;
      height: 2.8rem;
      width: 1px;
      background-color: #124177;
      position: absolute;
      top: 0px;
      z-index: 100;
      right: 27px;
    }
    
    #section2 .wrapper .services .item .pad15 .bd a:hover {
      -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
              box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
      background-color: #f17b08;
    }
    #section4 .wrapper .col .bd h4 {
      color: #f15b40;
      font-size: 1.5rem;
      font-weight: 300;
      padding-bottom: 1rem;
    }
    #section5 .wrapper .brands .wrpsec1 {
      animation: moveSlideshow 70s linear infinite;
      /* display: flex; */
      width: 4200px;
      /* position: absolute; */
      left: 0;
      top: 0;
    }
    #section5 .wrapper .brands .wrpsec1 .item {
      width: 160px;
      display: inline;
      float: left;
      padding: 20px;
      box-sizing: border-box;
      margin-right: 15px;
      box-shadow: #80808000 1px 6px 17px;
    }
    #section5 .wrapper .brands .wrpsec1 .item:hover {
      width: 160px !important;
      transition: 0.5s ease-in-out;
    }
    #section5 .wrapper .brands .wrpsec2 {
      animation: moveSlideshow2 90s linear infinite;
      /* display: flex; */
      width: 4025px;
      /* position: absolute;
      right: 0; */
      top: 185px;
      margin-left: -3000px;
    }
    #section5 .wrapper .brands .wrpsec2 .item{
      width: 160px;
      display: inline;
      float: left;
      padding: 20px;
      box-sizing: border-box;
      margin-right: 15px;
      box-shadow: #80808000 1px 6px 17px;
    }
    #section5 .wrapper .brands .wrpsec2 .item:hover {
      width: 160px !important;
      transition: 0.5s ease-in-out;
    }
    #section3 .wrapper h2 {
      font-size: 30px;
    }
    #section3 .wrapper .subhead strong {
      font-size: 1.2rem;
    }
    
    #section3 .wrapper .col {
      width: 31.3%;
      float: left;
      margin-top: 1rem;
    }
    
    #section3 .wrapper .col.mlr {
      margin: 1rem 3% 0 3%;
    }
    
    #section3 .wrapper .col .flip-box {
      background-color: transparent;
      width: 100%;
      height: 335px;
      border: 1px solid #f1f1f1;
      -webkit-perspective: 1000px;
              perspective: 1000px;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner {
      position: relative;
      width: 100%;
      height: 100%;
      text-align: center;
      -webkit-transition: -webkit-transform 0.8s;
      transition: -webkit-transform 0.8s;
      transition: transform 0.8s;
      transition: transform 0.8s, -webkit-transform 0.8s;
      -webkit-transform-style: preserve-3d;
              transform-style: preserve-3d;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-front {
      background-size: cover;
      position: absolute;
      width: 100%;
      height: 100%;
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
              box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
    }
    
    
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-front .iconwrp {
      padding: 3rem 0 0 0;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-front .iconwrp img {
      height: 120px;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-front .txtwrp {
      padding: 2rem 1rem;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-front .txtwrp h3 {
      font-size: 2.2rem;
      color: #ffffff;
      font-weight: 300;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back {
      background-color: #ffffff;
      -webkit-transform: rotateY(180deg);
              transform: rotateY(180deg);
      position: absolute;
      width: 100%;
      height: 100%;
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
              box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .hd {
      background-color: #124177;
      padding: 2rem 1.5rem;
      text-align: left;
      font-size: 1.4rem;
      line-height: 1.4rem;
      color: #fff;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .hd img {
      width: 80px;
      padding-right: 25px;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .txtwrp {
      padding: 1rem;
      text-align: left;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .txtwrp ul {
      padding-bottom: 1rem;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .txtwrp ul li {
      font-size: 12px;
      line-height: 16px;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .txtwrp p {
      font-size: 12px;
      line-height: 16px;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .txtwrp .link {
      font-family: 'Roboto';
      font-size: 1rem;
      font-weight: 300;
      background-color: #f15b40;
      padding: .7rem 1.5rem;
      color: #fff;
      text-decoration: none;
      text-transform: uppercase;
      border-radius: 2rem;
      position: relative;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .txtwrp .link::after {
      content: "";
      display: block;
      height: 2.55rem;
      width: 1px;
      background-color: #124177;
      position: absolute;
      top: 0px;
      z-index: 100;
      right: 39px;
    }
    
    #section3 .wrapper .col .flip-box .flip-box-inner .flip-box-back .txtwrp .link:hover {
      -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
              box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
      background-color: #f17b08;
    }
    
    #section3 .wrapper .col .flip-box:hover .flip-box-inner {
      -webkit-transform: rotateY(180deg);
              transform: rotateY(180deg);
    }
    div#page-wrapper\ cims .coforge-testimonials .container h2 {
      font-size: 30px;
      margin-bottom: 3rem;
    }
    div#page-wrapper\ cims .coforge-testimonials iframe {
      width: 100%;
      height: 380px;
    }
    div#page-wrapper\ cims .coforge-testimonials .owl-theme .owl-dots .owl-dot span {
      background: #f15b4000;
      width: 15px;
      height: 15px;
      margin: 5px 5px;
      border: solid 2px #f15b40;
    }
    div#page-wrapper\ cims #section6 .owl-theme .owl-dots .owl-dot span {
      width: 12px;
      height: 12px;
      margin: 5px 5px;
      background: #ffffff0d;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease;
      border-radius: 30px;
      border: solid 2px #f15b40;
    }
    #section6 .owl-theme .owl-nav.disabled + .owl-dots {
      margin-top: -5px;
    }
    #section6 .col-md-4.how-img {
      height: 300px;
      overflow: hidden;
    }
}
@media screen and (max-width: 767px) {

    .dialog-off-canvas-main-canvas {
        overflow: hidden;
    }
    div#page-wrapper\ cims .pr-5{
      padding-right: 1rem!important;
      padding-bottom: 15px;
    }
    div#page-wrapper\ cims .banner-coforge .banner-coforge-content {
      padding-left: 30px;
    }
    div#page-wrapper\ cims .banner-coforge .owl-theme .owl-dots {
      left: -10px;
    }
    div#page-wrapper\ cims .iconsec .contentwrp h2 {
      font-size: 24px;
      line-height: 28px;
    }
    div#page-wrapper\ cims .why-us .image {
      width: 100%;
      height: auto;
      overflow: hidden;
    }
    div#page-wrapper\ cims .why-us .desc {
      width: 100%;
      background: #082340 !important;
    }


    div#page-wrapper\ cims .coforge-testimonials iframe {
      width: 100%;
      height: 240px;
    }

    div#page-wrapper\ cims .coforge-touch .unit-tabs-content-wrapper {
      background: #fff;
      margin-top: 0;
      padding: 15px;
      padding-bottom: 0px;
    }

    div#page-wrapper\ cims .coforge-touch .right .heading, div#page-wrapper\ cims .coforge-touch .right .sub-heading, div#page-wrapper\ cims .coforge-touch .right p, div#page-wrapper\ cims .coforge-touch .right p strong {
      color: #124177;
    }
    div#page-wrapper\ cims .form-submit {
      padding: 7px 7px;
    }
    div#page-wrapper\ cims .coforge-touch .unit-tabs-content .right {
      display: block;
      color: #000;
      padding-top: 25px;
    }


    .owl-carousel .owl-item img {
        height: auto;
        /* min-height: 187px; */
        width: 1200px;
    }
    div#page-wrapper\ cims .owl-carousel .owl-item img {
      height: auto;
      width: 100% !important;
      -o-object-fit: cover;
      object-fit: cover;
      height: 380px;
      -o-object-position: right;
      object-position: right;
      font-style: oblique;
      -webkit-filter: brightness(30%);
      filter: brightness(30%);
    }
    div#page-wrapper\ cims .owl-theme .owl-dots{
      padding-left: 35px;
      text-align: left;
    }


    #section2 .wrapper .services {
        margin: 0;
        display: block;
      }
      
      #section2 .wrapper .services .item {
        float: left;
        width: 50%;
        padding: 0;
		max-width: 50%;
      }
      .tabcontent {
        float: left;
        padding: 0px 12px;
        border: 1px solid #ccc;
        width: 100%;
        border-left: none;
        min-height: 480px;
        background-color: #124177;
        padding: 1.5rem;
      }
      .tab {
        float: left;
        background-color: #fff;
        width: 100%;
        height: 180px;
      }
      .tab button {
        display: block;
        background-color: inherit;
        color: black;
        padding: 15px;
        width: 48%;
        float: left;
        margin: 1px;
        border: solid 1px #ccc;
        outline: none;
        text-align: right;
        cursor: pointer;
        transition: 0.3s;
        font-size: 17px;
        border-bottom: solid 1px #eeeeee;
      }
      .business-challenge-sec {
        width: 100%;
        float: left;
        padding-left: 5%;
      }

    
    
    #section3 .wrapper {
      width: calc(100% - 30px);
      margin: 0 auto;
    }
    
    #section3 .wrapper .col {
      width: 100%;
      margin: 0;
      padding: 0;
      flex-basis: auto;
    }
    
    #section3 .wrapper .col.mlr {
      margin: 1.5rem 0;
    }
    
    #section4 .wrapper .col {
      width: 100%;
      float: left;
    }
    
    #section5 .wrapper .brands #brand-slider .col-md-3 {
      width: 50%;
    }
    
    #section5 .wrapper .brands #brand-slider .col-md-3 img {
      width: 80%;
      padding: 16px 0;
    }
    
    #section6 .wrapper .d-flex {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
    }
    
    #section6 .wrapper .d-flex .nav {
      width: 100%;
      -webkit-box-orient: inherit !important;
      -webkit-box-direction: inherit !important;
          -ms-flex-direction: inherit !important;
              flex-direction: inherit !important;
    }
    
    #section6 .wrapper .d-flex .nav .nav-link {
      width: 50%;
      text-align: center;
      border: solid 1px #ddd;
    }
    
    #section6 .wrapper .tab-content {
      padding: 0.5rem;
      width: 100%;
      margin-top: 1rem;
    }
    
    #section6 .wrapper .tab-content .carousel-inner .carousel-item.active {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
    }
    
    #section6 .wrapper .tab-content .carousel-inner .carousel-item .sec {
      width: 95%;
      float: left;
      padding-left: 5%;
      margin-bottom: 40px;
    }
    
    #section6 .wrapper .tab-content .carousel-indicators {
      bottom: -2rem;
    }
    
    #section8 .wrapper .row #testimonial-slider .carousel-inner .carousel-item {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
    }
    
    #section8 .wrapper .row #testimonial-slider .carousel-inner .carousel-item.actve {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
    }
    
    #section8 .wrapper .row #testimonial-slider .carousel-inner .carousel-item .vid {
      width: 100%;
    }
    
    #section8 .wrapper .row #testimonial-slider .carousel-inner .carousel-item .stmnt {
      width: 100%;
      height: 368px;
    }
}
@media screen and (min-width: 768px) {	
	div#page-wrapper\ cims nav#navbar {
		padding-top: 10px!important;
	}
}
#player-overlay {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  z-index: 999;
}
#player-overlay video {
  display: block;
  width: 100%;
  height: 100%;
}
 
/* CIMS services page css end */
/* CyberSecurity Newsletter page css end */

.submit-btn{
	background: #f7ab23;
	border: 0;
	padding: 10px 40px;
	color: #fff;
	transition: 0.4s;
	border-radius: 50px;
	cursor: pointer;
}
.massage-t {
    padding: 20px;
    background: #f15b40;
    border-radius: 5px;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
}
.jumbotron.text-center.CyberSecurity-news h1 {
    text-align: left;
    margin-bottom: 20px;
}

.jumbotron.text-center.CyberSecurity-news p{
    text-align: left;
	font-size: 1.2rem;
}
.jumbotron.text-center.CyberSecurity-news .row {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.jumbotron.text-center.CyberSecurity-news .form-group {
    width: 100%;
    text-align: left;
    padding-left: 15px;
}
.jumbotron.text-center.CyberSecurity-news input#email {
    border-radius: 20px;
    padding: 20px 15px;
}
.jumbotron.text-center.CyberSecurity-news input#name {
    border-radius: 20px;
    padding: 20px 15px;
}
.jumbotron.text-center.CyberSecurity-news .download-brouchure-later {
    border-left: 10px solid #f15b40;
    margin: 25px 0;
    padding: 20px 0 25px 1px;
    background: #fff;
}
.jumbotron.text-center.CyberSecurity-news i.fa.fa-download {
  /*   font-size: 50px; */
}
@media screen and (max-width: 768px) {
	.jumbotron.text-center.CyberSecurity-news .row {
		display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: space-between;
	}
}
/* CyberSecurity Newsletter  page css end */


@media only screen and (max-width:991px){
section.capabilities-sitecore h2 {
	font-size: 30px;
}

section.capabilities-sitecore .capability-sitecore-item {
padding-top: 0;
padding-bottom: 0;
}

section.capabilities-sitecore .my-auto {
padding-top: 60px;
} 

}

/* End Appian page  */

/* Sudhir Singh profile page  */
.managementTeamContent{background:url('../images/image_sudhir-singh_bg.png') top center;padding:60px 0;position:relative;background-attachment:fixed;background-size:cover;background-repeat:repeat-y;}
.textimo_content p {font-size: 18px;margin-top: 14px;margin-bottom: 20px;font-weight: bold;padding-right: 15px;}
.textimo-footer a {float: right;font-size: 18px;text-decoration: underline;margin: 0px 0px 25px 0px;font-weight: 400;padding-right: 25px;color: #000;opacity: 0.8;}
.profile-ceo  blockquote {font-style: initial;font-family: Georgia;color: #999;margin: 0px 0 20px !important;}
.profile-ceo  blockquote h1{text-align:left;margin-top:8px;margin-bottom:8px}
.profile-ceo  blockquote p{text-align:left;margin-top:8px;margin-bottom:8px}
.ceo-subheading {font-size:18px;color:#000;display:block;margin-bottom: 10px;margin-top: 10px; font-style: initial;}
.profile-main-content{padding:3% 20px;}
.profile-main-content p{ font-size:16px; line-height:28px}
.managementTeam-section .sliderSection.inner-sliderSection{height: 40vh;overflow: hidden;    background-image: radial-gradient( circle farthest-corner at 12.3% 19.3%, rgb(30, 112, 197) 0%, rgb(43, 157, 197) 100.2% );}
.managementTeam-section .inner-container.niitNewDesign{ margin-top:50vh !important}
.managementTeam-section .one-image-box .alliance{top: 5vh; padding:0px;}
.managementTeam-section .one-image-box .banner-lg{ height: 100%; display:none;}
.social_share_management_team{ text-align: right;max-width: 1180px;margin: auto;padding: 0 15px;position: absolute;width: 100%;left: 0;right: 0;bottom:30px;}
.social_share_management_team .share-btn {width:40px;height: 40px;line-height: 32px;font-size: 19px;border-radius: 100%;}
.backToManagement{padding: 0 60px;margin-bottom: -40px;    background: url(../images/back.svg) top left 25px no-repeat; margin-top: 15px;position: relative;z-index: 999;}
.backToManagement a.backLink{color: #1967B2;font-size: 16px;}

.managementTeamContent .caseStudySlider{ padding-top:0}
.managementTeamContent h4.white-color{ font-size: 24px;font-weight: bold;color: #125fa9;margin-bottom: 30px;}
.managementTeamContent .caseStudySlider::before{ display: none;}
.managementTeamContent .caseStudySlider .vdivide::before{right: 15px;}
.managementTeamContent .caseStudySlider .vdivide::after{content:"";    height: 60vh;width: 5px;background: #1967B2;position: absolute;right:15px;top: 50%;}
.managementTeamContent .textimo_content {padding: 20px;padding-left: 0;}
.managementTeamContent .item-details{ padding-left:0;position: relative;min-height: 250px;}
.managementTeamContent .textimo-footer{position: absolute;width:95%;bottom: -10px;}
.managementTeamContent .owl-item.active:last-child .vdivide:before, .managementTeamContent .owl-item.active:last-child .vdivide:after{ display:none !important;}
.managementTeamContent .owl-theme .owl-dots .owl-dot span{width: 15px;height: 15px;border: 1px solid #1967B2; background:#fff}
.managementTeamContent .owl-theme .owl-dots .owl-dot.active span, .managementTeamContent .owl-theme .owl-dots .owl-dot span:hover{ background:#1967B2}

#relatedContent-news-vedio .profile_coverage{ text-align:center}
#relatedContent-news-vedio iframe{ width:420px; height:300px;float:none; margin:auto;}
.managementTeamContent .row.row-eq{ margin-left:0; margin-right: 0;}
.managementTeam-section .one-image-box .alliance .sliderText-alliance h1{ font-size:24px; margin-top:10px !important;line-height: 16px;font-weight: normal;}
.managementTeam-section .one-image-box .alliance .sliderText-alliance h1 p{ font-size: 12px; font-weight: normal; line-height:normal;}
.managementTeam-section .one-image-box .alliance .sliderText-alliance h1 p:first-child{ margin-top:8px;margin-bottom:2px;}
.managementTeamContent .lastActiveItem .vdivide:before, .managementTeamContent .lastActiveItem .vdivide:after{ display: none !important}
.managementTeam-section .page-title h2{ font-size: 28px; margin-top:3vh; margin-bottom: 2vh; font-weight:normal}
.one-image-box .alliance .sliderText-alliance img {width:150px}
#relatedContent-news-vedio .owl-nav div.owl-prev, #relatedContent-news-vedio .owl-nav div.owl-next {color: #1967b2;font-size:38px;margin-top: -20px;position: absolute;top: 50%;text-align: center;line-height: 1px;opacity: 0;border:1px solid #1967b2;width: 40px;height: 40px; border-radius: 100%; background: #fff;}
#relatedContent-news-vedio .owl-nav div.owl-prev i{margin-left:-3px;} #relatedContent-news-vedio .owl-nav div.owl-next  i{ margin-right:-3px;}
#relatedContent-news-vedio .owl-nav div.owl-prev{left: 10%;-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;}
#relatedContent-news-vedio .owl-nav div.owl-next {right: 10%;-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;}
#relatedContent-news-vedio:hover .owl-nav div.owl-next{right:-2%;-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;opacity: 1;}
#relatedContent-news-vedio:hover .owl-nav div.owl-prev{left:-2%;-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;opacity: 1;}
#relatedContent-news-vedio:hover .owl-nav div.owl-next:hover, #relatedContent-news-vedio:hover .owl-nav div.owl-prev:hover{color:#fff;background: #f15b40;border: 1px solid #f15b40;}

@media (max-width:1600px) {
    .managementTeam-section .one-image-box .alliance{top:46vh;bottom: 0;margin: auto !important;height: 230px;}
    .managementTeam-section .sliderSection.inner-sliderSection{height: 50vh !important;}
    .managementTeam-section .inner-container.niitNewDesign{margin-top:0vh !important;}
    .social_share_management_team{bottom: -5vh;}
}
@media (max-width:1600px) and (min-width:1200px) {
    .managementTeam-section .inner-container.niitNewDesign {margin-top:60vh !important;}
    .managementTeam-section .sliderSection.inner-sliderSection {height:60vh !important;}
    .one-image-box .alliance .sliderText-alliance {margin:0;padding:0;height: 200px;position:relative;top:4vh;}
    .social_share_management_team{max-width: 1120px;}
}



@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){
    .travel-left-main::after{width:300px;}

    .newheader .menu-item-has-children ul.sub-menu {
    width: 100%;
    min-width: 600px;
    left: 0;
}


.newheader .menu-item-has-children ul.sub-menu ul.sub-menu {
    min-width: initial;
}

.newheader .menu-item-has-children ul.sub-menu li {
    width: 30%;
  }


  .newheader .menu-item-has-children ul.sub-menu li ul li a {
    font-size: 12px;
    line-height: 17px;
}
    
}

@media (max-width:767px) {
    #relatedContent-news:before{display:none;}
    .managementTeam-section .one-image-box .alliance{ top:50vh;}
    .managementTeam-section .sliderSection.inner-sliderSection{height:70vh !important; max-height: 260px;}
    .managementTeam-section .one-image-box .alliance .sliderText-alliance h1{ line-height:30px;}
    .managementTeam-section .inner-container.niitNewDesign{margin-top:5vh !important;}
    .managementTeamContent .caseStudySlider .vdivide::before, .managementTeamContent .caseStudySlider .vdivide::after{ display: none;}
    .managementTeamContent .textimo_content{padding-right:0;}
    .backToManagement{margin-bottom: 15px;margin-top: 15px;}
    .social_share_management_team{ text-align: center;width:100%;}
    .managementTeam-section .one-image-box.cooman-slider .img-responsive.singleBannerBG{height:60vh; width:100%;}
    .managementTeam-section .one-image-box .alliance .sliderText-alliance h1 p{ width:100%;}
    	#relatedContent-news-vedio .owl-nav div.owl-prev, #relatedContent-news-vedio .owl-nav div.owl-next{opacity:1; z-index: 99;}
	#relatedContent-news-vedio .owl-nav div.owl-prev {left:0%}
    #relatedContent-news-vedio .owl-nav div.owl-next{right:0%}
}

@media (max-width:640px) {
    .one-image-box .alliance .sliderText-alliance{ margin:0; padding:0}
    .managementTeam-section .one-image-box .alliance{height: 200px;}
    .managementTeam-section .inner-container.niitNewDesign{margin-top:0 !important;}
    .social_share_management_team{top: auto;bottom: auto;}

}

.download-brouchure-later.dbl-2069, .download-brouchure.dbl-2069, .download-brouchure.dbl-2126{
  display : none;
}




@media only screen and (max-width: 767px) and (min-width: 320px) {	 
	.sliderSection.inner-sliderSection #firstSlider .sliderTextImg .sliderText {
		height: 145px !important;
		width: 10% !important; 
	}
}




