@media screen and (max-width:1400px){



}



@media screen and (max-width:1100px){

.nsk-home-right { padding-top:0px;}

.home-banner {background-attachment:initial!important;}
.team-left-menu-heading{font-size:15pt;}
.abt-parson-cell{padding:0 15px}
 
}



@media screen and (max-width:1000px){
.align-items {display: inherit;}
.main-navigation a{color:#232323!important;font-size:10.5pt;padding:11px 0!important;text-decoration:none;text-transform:capitalize!important;display:block;}
.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a {color: #3399ff!important;}
.menu-main-menu-container ul{border:0 none;float:left;margin:0;padding:0 0 0 0px;width:100%;}

.menu-main-menu-container .dropdown-toggle{height:35px;width:30px;}

.menu-main-menu-container .toggled-on{}

.menu-main-menu-container ul.toggled-on{background:transparent;}

.main-navigation { width:100%;}

.main-navigation li{border-bottom:1px solid #dbdada;float:left;width:100%; padding-left:0px!important;}

.main-navigation li:last-child{border-bottom:0px solid #dbdada;}

.main-navigation li.home-login{border-bottom:0px solid #dbdada}

.main-navigation .primary-menu{border-bottom:0px solid #d1d1d1!important;}

.main-navigation li ul.sub-menu li{border-bottom:0px solid #dbdada}

.main-navigation li ul.sub-menu{padding-left:10px;}

.main-navigation li ul.sub-menu li a{padding-top:0px!important;padding-bottom:10px!important;}

.header-menu-line{display:none;position:absolute;top:0px;left:0px;background:#f3f3f3;z-index:100;width:100%;float:left;margin:0px;padding:0px 15px 5px;}

.mobile-top-line{display:block;float:left;margin:0px 0 10px;padding:15px 0px 8px;width:100%;border-bottom:1px solid #dbdada}

.menu-neme{float:left;margin:0px 0px 0px 0px;padding:0px;font-size:11.25pt;color:#414141; text-transform:uppercase;}

.menu_close{float:right;margin:-4px 0px 0px 0px;padding:0px;cursor:pointer;padding:0px 0 0 10px;}

.header-menu-line .nav li{width:100%;padding:0 0 10px 0!important;text-align:left;margin:0 0 10px 0;line-height:22px;border-bottom:1px solid #dbdada;}

.header-menu-line .nav li:last-child{border:0px;}

.header-right-section{background:#fff none repeat scroll 0 0;display:none;float:left;left:0;margin:0;padding:0 15px;position:absolute;top:-10px;width:100%;z-index:1000;}

.site-header-menu{float:left;margin:0px; width:100%;}

.main-navigation li ul.sub-menu li ul.sub-menu li a{position:relative;}

.main-navigation li ul.sub-menu li ul.sub-menu li a::before{content:"-";left:-9px;position:absolute;top:0px;}

.main-navigation li ul.sub-menu li ul.sub-menu li.current-menu-item > a{color:#0098da;}

.overlay_nav{z-index:999;}

.mobile-menu-btn{border:0;display:block;float:right;margin:0px 0px 0px 0px;padding:9px 8px 0 10px;background:#3399ff;width:40px;height:34px;cursor: pointer;}

.mobile-menu-btn::before {background: url(../images/sprites.png) no-repeat;	background-position:0px -12px;width: 20px;	height: 20px;content: '';float:left;border: 0px solid #f00;}

.header_fixed {position: static;box-shadow: 0 0 0px #999;-webkit-box-shadow: 0 0 0px #999;-ms-box-shadow: 0 0 0px #999;	background: transparent;z-index: 9;	top: auto;padding-top:0px;padding-bottom:0px;}

.header-area { padding-top:10px;}

.home-img-03 {float: left;}

.nsk-home-right {width: 100%;padding: 20px 0px 0px 0px;}

.nsk-home-left {width: 100%;max-width:528px;margin: 0 auto;float: none;}

.team-contant { padding-right:20px;}

.inner-heading {bottom: 50px;font-size: 35pt;}

.inner-banner {height: 300px;}

.team-left-area{display:none;}
.team-right-area{width:100%;}
.logo-area img{ width:130px;}
.header_fixed .desktop-logo{ display:block!important;}
.header_fixed .sticky-logo{ display:none!important}
.home-banner {height: 550px;}
.home-focus {font-size: 25pt;}
.logo-area {width: 50%;}
.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation a:hover, .main-navigation a:focus {border-color:transparent!important;}
.form-title {width: 100%; margin-top: 0; margin-bottom:5px;}
.contact-right div label p, .contact-right .forn-btn p {width: 100%;}
.contact-left { padding-right:30px;}
.contact-right div label { margin-bottom:20px;}
.contact-right {padding: 12px 20px 20px;}
.captcha-line .wpcf7-form-control-wrap {width: 100%;}
.forn-btn .form-title{ display:none;}

}



@media screen and (max-width:800px){

.partner-heading{font-size:16pt;}
.page-template-template-team .inner-heading {bottom: 100px;}

}



@media screen and (max-width:767px){
.footer-social {width: 100%;}
.home-focus {font-size: 22pt;}
.site-footer{ padding-top:15px; padding-bottom:15px;}
.footer-links {display: none;}
.connect{ padding-bottom:4px;}
.copyright span{ display:block; padding-top:6px;}

.acquiring-area {bottom: 50px;}

.home-banner {height:400px;}
.cc-home-tag {margin: 0px 0px 28px;}
.home-contact {font-size:13pt;}
.heading-text{ font-size:18pt;}
.looking-for {font-size:16pt;}

.header-area { margin-bottom:30px;}

.home-row { margin-top:30px;}
.cc-home-tag p {font-size: 12pt; line-height:normal;}

.copyright {margin: 15px 0px 0px;text-align: center;}

.inner-team { padding-top:0px;}

.anand {font-size: 16pt;}

.site-footer {margin-top:50px;}

.investment-row { margin-top:30px; margin-bottom:10px;}

.investment-market {font-size:13pt;}

.investment-row ul li ul li {font-size: 12pt;line-height: 16pt;}

.contact-left {width: 100%;	padding: 0px 0px 0px 0px;}

.address { margin-top:0px;}

.phone-left {font-size: 13pt;}



.map-box {margin: 20px 0px 25px;width: 100%;}

.contact-map{height:200px;}

.contact-right {width: 100%;}

.inquiry {font-size: 14pt; margin-bottom:15px;}

.inner-heading {font-size: 30pt;}

.address b{font-size:14pt;}
 
.faq-a{padding:20px 15px;}
.team-pic{ padding-right:15px;} 
.team-contant p {margin: 0 0 15px;font-size: 11pt;line-height: 18pt;}
.page-template-template-team .inner-heading {bottom:50px;}
.acquisition-gap {margin-top:30px;}
.technology-box {padding: 10px 15px 15px;}
.looking-for br{ display:none;}
}


@media screen and (max-width:667px){
.nsk-home-logo ul{flex-wrap: wrap;}
.nsk-home-logo ul li {padding: 0px 10px; width:33.3333%; margin-bottom:20px;}
.site-footer {margin-top:30px;}
.cc-home-tag p br{ display:none;}

}

@media screen and (max-width:500px){

.home-focus {line-height: 20pt;font-size: 13pt;}

.home-contact a {padding:8px 20px;}

.acquiring-area {bottom: 25px;}

.home-banner {height: 275px;}

.looking-for {font-size:12pt;}


.header-area {margin-bottom: 20px;}

.home-row {margin-top: 18px;}

.nsk-home-right { padding-top:16px;}

.home-left-img {width: 42%;}

.team-pic {width: 100%;text-align: center;}

.team-pic img{width:200px;}

.team-contant {margin:0px 0px 0px;padding: 0px 0px 0px 0px;	width:100%;}

.anand {font-size: 13pt; text-align:center; padding-top:10px;}

.managing {font-size: 12pt; text-align:center;}

.investment-row ul {display: inherit;}

.investment-row ul li{display: inherit; width:100%; margin-bottom:20px; margin-right:0px; height:auto!important;}

.investment-row ul li:last-child{margin-bottom:0px;}

.investment-row {margin-top: 20px;margin-bottom: 0px;}


.contact-right {padding: 14px 15px 20px;}

.inner-heading {bottom: 30px;font-size:18pt;}

.inner-banner {height: 175px;}

.home-contact {font-size: 12pt; margin-top: 12px;}

.heading-text {font-size: 16pt;}
.home-investment{ font-size:11pt;}
.page-template-template-team .inner-heading {bottom:30px;}
.investment-row.portfolio-row ul {display: inherit;}
.portfolio-img {display: inherit; height: auto;}
.portfolio-visit {position: static; bottom: 0; margin-top:20px;}
.investment-row.portfolio-row ul li {padding: 20px 20px 20px; margin-bottom: 25px;}
.your-phone-input + p input[type="text"]{ width:100%;}
.timeframe {font-size: 11pt;line-height:24px;}
.contact-right .your-phone-input label p {width: 50%;}
.looking-for span{ display:block;}
.cc-home-tag span{ display:block;}

}



@media screen and (max-width:375px){

.home-left-img {width: 41%;}
.abt-parson-row{margin-bottom:0px;}
.market-img img{ width:100%;}
.abt-parson-cell{width:100%; margin-bottom:35px;}
.abt-parson-cell:last-child{margin-bottom:0px;}
.cc-home-tag span{ display:inline;}

}