/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) 
   {
	   
	 

/*wrapper start*/ 
.wrapper{ width:100%;}
.container{ width:280px; margin:0 auto;}


/*left panel start*/
.left-panel{ width:280px; height:auto; float:left; background-color:#fff;}  
h1.logo{ width:280px; float:left; background-color:#fff; padding:50px 0; text-align:center; } 


/*nav start*/ 

nav a#pull{ font-size:16px; width:240px; height:45px; background: url(../images/nav-icon.png) no-repeat 248px 12px #363636; color:#fff; margin:10px 0; text-decoration:none; line-height:45px; text-align:left; padding:0 20px;  display:block;}	
#clearfix_hide{ display:none;}

/*home menu*/
nav ul li a.home{ background:url(../images/home-responsive.png) no-repeat 15px 8px;  font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#fff; text-transform:uppercase; text-decoration:none; padding:10px 70px; display:block; background-color:#004684;}
nav ul li a.home:hover,nav ul li.home-select a.home{ background-color:#f9f9f9 !important; color:#004684; background:url(../images/home-responsive-hover.png) no-repeat 15px 8px !important;}

/*overview menu*/
nav ul li a.overview{ position:relative; background:url(../images/overview-responsive.png) no-repeat 15px 8px; padding:8px 70px; display:block; background-color:#004684;} 
nav ul li a.overview:hover,nav ul li.select a.overview{ background-color:#f9f9f9 !important; color:#004684; background:url(../images/overview-responsive-hover.png) no-repeat 15px 8px;} 

nav ul li div{ display:none; position:absolute; z-index:9999; width:260px !important; height:auto; margin-left:10px; top:322px; text-align:left; }
nav ul li div a{ font-size:14px; line-height:31px; padding:0 20px; display:block; background-color:#04223c; height:30px; }
nav ul li:hover  div{ margin-left:10px;}
nav ul li:hover > a.overview{ color:#004684; background:url(../images/overview-responsive-hover.png) no-repeat 15px 8px !important; background-color:#fff !important;}

/*team menu*/
nav ul li a.team{ background:url(../images/team-responsive.png) no-repeat 15px 8px; font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#fff; text-transform:uppercase; text-decoration:none; padding:10px 70px; display:block; background-color:#004684;}
nav ul li a.team:hover,nav ul li.team-select a.team{ background-color:#f9f9f9 !important; color:#004684; background:url(../images/team-responsive-hover.png) no-repeat 15px 8px;}

nav ul li div.team-dropdown{ display:none; position:absolute; z-index:9999; width:260px !important; height:auto; margin-left:10px; top:402px; text-align:left; }
nav ul li div.team-dropdown a{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; text-transform:uppercase; text-decoration:none; line-height:31px; padding:0 20px; display:block; background-color:#04223c; height:30px; border-bottom:solid 1px #1e3950;}
nav ul li:hover  div.team-dropdown{ display:block; position:absolute; z-index:9999; width:213px; margin-left:10px;}
nav ul li:hover > a.team{ color:#004684; background:url(../images/team-responsive-hover.png) no-repeat 15px 8px !important; background-color:#fff !important;}

/*industry menu*/
nav ul li a.industry{ background:url(../images/industry-responsive.png) no-repeat 15px 8px; font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#fff; text-transform:uppercase; text-decoration:none; padding:10px 70px; display:block; background-color:#004684;}
nav ul li a.industry:hover,nav ul li.industry-select a.industry{ background-color:#f9f9f9 !important; color:#004684; background:url(../images/industry-responsive-hover.png) no-repeat 15px 8px;} 

/*investor menu*/
nav ul li a.investor{ background:url(../images/investor-responsive.png) no-repeat 15px 8px; font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#fff; text-transform:uppercase; text-decoration:none; padding:10px 70px; display:block; background-color:#004684;}
nav ul li a.investor:hover,nav ul li.investor-select a.investor{background-color:#f9f9f9 !important; color:#004684; background:url(../images/investor-responsive-hover.png) no-repeat 15px 8px;}

nav ul li div.investor-dropdown{ display:none; position:absolute; z-index:9999; width:260px !important; height:auto; margin-left:10px; top:442px; text-align:left; }
nav ul li div.investor-dropdown a{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; text-transform:uppercase; text-decoration:none; line-height:31px; padding:0 20px; display:block; background-color:#04223c; height:30px; border-bottom:solid 1px #1e3950;}
nav ul li:hover  div.investor-dropdown{ display:block; position:absolute; z-index:9999; width:213px; margin-left:10px;}
nav ul li:hover > a.investor{ color:#004684; background:url(../images/investor-responsive-hover.png) no-repeat 15px 8px !important; background-color:#fff !important;}

/*company menu*/
nav ul li a.company{ background:url(../images/company-responsive.png) no-repeat 15px 8px; font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#fff; text-transform:uppercase; text-decoration:none; padding:10px 70px; display:block; background-color:#004684;}
nav ul li a.company:hover,nav ul li.company-select a.company{background-color:#f9f9f9 !important; color:#004684; background:url(../images/company-responsive-hover.png) no-repeat 15px 8px;}

nav ul li div.company-dropdown{ display:none; position:absolute; z-index:9999; width:260px !important; height:auto; margin-left:10px; top:482px; text-align:left; }
nav ul li div.company-dropdown a{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; text-transform:uppercase; text-decoration:none; line-height:31px; padding:0 20px; display:block; background-color:#04223c; height:30px; border-bottom:solid 1px #1e3950;}
nav ul li:hover  div.company-dropdown{ display:block; position:absolute; z-index:9999; width:213px; margin-left:10px;}
nav ul li:hover > a.company{ color:#004684; background:url(../images/company-responsive-hover.png) no-repeat 15px 8px !important; background-color:#fff !important;}


/*tzar start*/
nav ul li a.tzar{ background:url(../images/tzar-responsive.png) no-repeat 15px 8px; font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#fff; text-transform:uppercase; text-decoration:none; padding:10px 70px; display:block; background-color:#004684;}
nav ul li a.tzar:hover,nav ul li.tzar-select a.tzar{ background-color:#f9f9f9 !important; color:#004684; background:url(../images/tzar-responsive-hover.png) no-repeat 15px 8px;}


/*contact start*/
nav ul li a.contact{ background:url(../images/contact-responsive.png) no-repeat 15px 8px; font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#fff; text-transform:uppercase; text-decoration:none; padding:10px 70px; display:block; background-color:#004684;}
nav ul li a.contact:hover,nav ul li.contact-select a.contact{ background-color:#f9f9f9 !important; color:#004684; background:url(../images/contact-responsive-hover.png) no-repeat 15px 8px;}


/*address start*/
.address{ width:256px; height:auto; background-color:#004684; padding:12px;}  
.address-wraper{ width:236px; height:auto; margin-bottom:12px; background-color:#003b6e; padding:10px;}
.address-heading{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-transform:uppercase; padding-bottom:12px; text-decoration:none; text-align:center; display:block; font-weight:bold;}
.address-wraper p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d4cfcf; text-transform:uppercase; text-align:center !important; padding:0 !important; }
.margin-bottom{ margin-bottom:0 !important;} 

/*social icon start*/
ul.social-icon{ width:140px; height:auto; float:left; background-color:#004684; padding:10px 70px; text-align:center !important;}
ul.social-icon li{  margin-right:8px;  float:left; width:auto;}



/*footer strat*/
/*copyright strat*/
.copyright{ width:256px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-transform:uppercase; background-color:#004684; padding:10px 12px; text-align:center;}

/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*about us start*/ 
.about-container{ width:240px; padding:20px;}
.about-wrapper{ height:auto; margin:0;}
.about-contentup h2{ width:100%;}

/*nav start*/ 
nav a#pull{ font-size:16px; width:240px; height:45px; background: url(../images/nav-icon.png) no-repeat 248px 12px #363636; color:#fff; margin:10px 0; text-decoration:none; line-height:45px; text-align:left; padding:0 20px;  display:block;}	
#clearfix_hide{ display:none;}

/*about content start*/
.about-contentup p{   text-align:justify; font-size:12px; line-height:18px; padding-top:20px !important;}
.Providence{ background:url(../images/providence%27-reponsive.png) no-repeat 0 0; width:241px; height:58px;  display:block;  padding:0 0 0 15px; float:left; margin:0 0 10px 0;}

/*scrollbar*/
#vertical-horizontal-scrollbar-demo {width: 240px !important; height: 180px; padding-top:10 !important;}
#vertical-horizontal-scrollbar-demo .overview { width: 240px !important; }
.scrollable .viewport {width:260px !important;}

/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/

/*us india focus start*/
.about-container{ width:240px; padding:20px;}
.about-wrapper{ height:auto; margin:0;}
.about-contentup h2{ width:222px; font-size:40px; margin-bottom:10px;}
.about-contentup p{ text-align:justify; font-size:12px; line-height:18px; padding-top:0px !important;}
.us-indiaFocus{ display:none;}
.Providence{ background:url(../images/providence%27-reponsive.png) no-repeat 0 0; width:226px; height:58px;  display:block;  padding:0 0 0 15px; float:left; margin:0 0 10px 16px !important; font-size:18px;}
.button-wrapper{ margin-top:50px;}

/*scrollbar*/
#vertical-horizontal-scrollbar-demo {width: 240px !important; height: 180px; padding-top:0 !important;}
#vertical-horizontal-scrollbar-demo .overview { width: 240px !important; }
.scrollable .viewport {width:260px !important;}

/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/

/*founders start*/
.team-wrapper{ margin:30px auto;}
.team-member{margin:0 25px 25px 25px !important;}
.member-name{ font-size:17px;}
/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*team start*/


/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*hirak biswas start*/
.investment-committee{ font-size:24px !important;}
.founders-img{ height:170px; margin-top:20px; margin-bottom:24px; float:left;}
.founders-detail{ width:217px !important; margin-left:0 !important; }
ul.hirak{ margin:10px 0 0;}
ul.hirak li{ font-size:12px !important; background:url(../images/bullet-responsive.png) no-repeat 0 7px !important; padding:0 0 0 14px !important; }
.founders-detail h3{ font-size:15px !important;}
.founders-detail h5{ font-size:13px !important;}


.industry-focus{ float:none; }
.industry-focus-row{ width:100%;  margin:50px 0 12px 16px;}
.about-wrapper{ overflow:hidden;}
#vertical-horizontal-scrollbar-demo {width: 240px !important; height: 580px; padding-top:0 !important;}

/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*tzar start*/
.deligence{ width:100%;}
.deligence h2{ font-size:24px;}


/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*contact start*/
.form-wrapper{ width:225px; float:none;}
.form-container{ width:100%;}
.form-container label{ width:220px; font-size:12px;}
.textfield{ width:220px; height: 28px;}
.textfield[type="text"]{ font-size:12px; width:210px; height:28px;}
.textarea{ width:220px;}
.textarea[type="textarea"]{ font-size:12px; width:210px;}
.submit[type="submit"]{background:url(../images/submit-responsive.png) no-repeat 0 0; width:95px; height:30px; float:left; font-size:14px; margin:20px 8px 0 0;}
.submit[type="submit"]:hover{background-position:0 -30px;}
.reset[type="reset"]{background:url(../images/submit-responsive.png) no-repeat 0 0; width:95px; height:30px; float:left; font-size:14px; margin:20px 0 0 0;}
.reset[type="reset"]:hover{background-position:0 -30px;}

.contact-address{ width:225px; height:auto; float:left; margin:28px 0 0;}
.contact-address-wrapper h3{ font-size:16px;}
/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*login start*/
.contact-address img{ display:none !important;}
}



@media only screen and (min-width: 480px) and (max-width: 767px) {
	
/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
	
/*index start*/ 
/*wrapper start*/ 
.wrapper{ width:100%;}
.container{ width:440px; margin:0 auto;}	
	
/*left panel start*/
.left-panel{ width:440px; height:auto; float:left; background-color:#fff;}  
h1.logo{ width:440px; float:left; background-color:#fff; padding:50px 0; text-align:center; } 	
	
/*nav start*/ 
nav a#pull{ display:block;}
#clearfix_hide{ display:none;}	
	
nav a#pull{ font-size:16px; width:400px; height:45px; background: url(../images/nav-icon.png) no-repeat 400px 12px #363636; color:#fff; margin:10px 0; text-decoration:none; line-height:45px; text-align:left; padding:0 20px;}	
	
/*overview menu*/
nav ul li div{ width:420px !important;  }

	
/*team menu*/
nav ul li div.team-dropdown{  width:420px !important; }

/*investor menu*/	
nav ul li div.investor-dropdown{ width:420px !important; }	
	
/*company menu*/	
nav ul li div.company-dropdown{ width:420px !important; }	
	
/*address start*/
.address{ width:416px;}  
.address-wraper{ width:397px;}

/*social icon start*/
ul.social-icon{ width:140px; padding:10px 150px; }

/*footer strat*/
/*copyright strat*/
.copyright{ width:416px; }	

/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*about us start*/ 
.about-container{ width:400px; padding:20px;}
.about-contentup h2{ width:380px;;}

/*about content start*/
.about-contentup p{   text-align:justify; font-size:12px; line-height:18px; padding-top:0 !important;}
.about-pic{ padding-bottom:15px;}
.button-wrapper{ margin-top:50px;}
.Providence{ background:url(../images/providence%27-reponsive.png) no-repeat 0 0; width:241px; height:58px;  display:block;  padding:0 0 0 15px; float:left; margin:0 0 10px 82px !important;}

/*scrollbar*/
#vertical-horizontal-scrollbar-demo {width: 400px !important; height: 280px; padding-top:10 !important;}
#vertical-horizontal-scrollbar-demo .overview { width: 400px !important; }
.scrollable .viewport {width:400px !important;}

/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/

/*founders start*/
.team-member{ float:left; margin:0 8px 20px 0 !important; width:190px !important; }
.member-name{ font-size:15px; width:auto !important;}
.team-member h5{ font-size:11px;}
.marginright{ margin-right:0 !important;}

/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*team start*/
.investment-committee{ font-size:24px !important;}

/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*hirak biswas start*/
.founders-detail{ width:399px !important; margin:0 !important; float:left !important;}

/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*contact start*/
.form-wrapper{ width:385px; float:none;}
.form-container label{ width:380px; font-size:12px;}
.textfield{ width:380px; height: 28px;}
.textfield[type="text"]{ font-size:12px; width:370px;}
.textarea{width:380px;}
.textarea[type="textarea"]{ font-size:12px; width:370px !important; padding:0 5px;}
.contact-address-wrapper h3{ font-size:16px;}
/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*login start*/

.contact-address{ display:none !important;}
/*.contact-address img{ margin:0 0 0 70px; width:129px; height:137px;}*/

}



/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 1023px) {
/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*about start*/
.about-container{width:420px;}
.about-contentup h2{ width:390px; font-size:40px;}
.about-wrapper{margin:51px 0 0; height:897px !important;}
.about-contentup p{  font-size:12px;}
.Providence{background:url(../images/providence%27.png) no-repeat 0 0; width:244px; height:58px;  display:block;  padding:0 0 0 15px; float:left; margin:0 0 10px 66px;}
.button-wrapper{ margin:50px 0 0;}
/*scrollbar*/
#vertical-horizontal-scrollbar-demo {width: 420px !important; height: 180px; }
#vertical-horizontal-scrollbar-demo .overview { width: 420px !important; }


/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*founders start*/
.team-wrapper{ width:420px;}
.team-member{ margin:0 20px 20px 0 !important;}
/*.founders-img{ margin-top:0 !important;}*/
.founders-detail{ width:420px !important; margin-left:0 !important; margin-top:16px !important;}


/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*hirak biswas start*/
ul.hirak{ margin:10px 0 0;}
ul.hirak li{ font-size:13px !important; background:url(../images/bullet-responsive.png) no-repeat 0 8px !important; padding:0 0 0 14px !important; }


/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*industry start*/
.industry-focus-row{ width:420px;}


/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*contact start*/
.form-container label{ font-size:12px;}
.textfield{ width:378px !important; height:32px; line-height:38px;}
.textfield[type="text"]{ font-size:12px; width:368px; height:38px;}
.textarea{ width:388px;}
.textarea[type="textarea"]{ font-size:12px; width:378px;}
.submit[type="submit"]{background:url(../images/submit-responsive.png) no-repeat 0 0; width:95px; height:30px; float:left; font-size:14px; margin:20px 8px 0 0;}
.submit[type="submit"]:hover{background-position:0 -30px;}
.reset[type="reset"]{background:url(../images/submit-responsive.png) no-repeat 0 0; width:95px; height:30px; float:left; font-size:14px; margin:20px 0 0 0;}
.reset[type="reset"]:hover{background-position:0 -30px;}
.contact-address{ float:left; margin:30px 0 0; width:350px;}


/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*login start*/
.contact-address img{ display:none !important ;}
}


@media only screen and (width: 1024px) {
/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*about start*/	
.about-container{width:650px;}
.about-contentup h2{ width:630px;}
.about-wrapper{margin:51px 0 0; height:897px !important;}
.about-contentup p{  font-size:12px;}
.Providence{ background:url(../images/providence%27-reponsive-ipad.png) no-repeat 0 0; width:196px; height:58px; float:left; font-size:16px; margin:0 10px 0 0; padding:0 0 0 14px;  }



/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*scrollbar start*/
#vertical-horizontal-scrollbar-demo {width: 650px !important; height: 180px; }
#vertical-horizontal-scrollbar-demo .overview { width: 650px !important; }

.team-wrapper{ width:420px;}
/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*providence start*/
.providence-map{ float:left;}
.contact-address-wrapper{ float:left;}



/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*contact start*/
.form-wrapper{ width:600px;}
.form-container label{ width:600px;}
.textfield{ width:500px !important; height:38px;}
.textfield[type="text"]{ line-height:38px; width:490px;}
.textarea{ width:510px !important;}
.textarea[type="textarea"]{ width:500px;}
.submit[type="submit"]{background:url(../images/submit-responsive.png) no-repeat 0 0; width:95px; height:30px; float:left; font-size:14px; margin:20px 8px 0 0;}
.submit[type="submit"]:hover{background-position:0 -30px;}
.reset[type="reset"]{background:url(../images/submit-responsive.png) no-repeat 0 0; width:95px; height:30px; float:left; font-size:14px; margin:20px 0 0 0;}
.reset[type="reset"]:hover{background-position:0 -30px;}
.contact-address{ float:left; margin:30px 0 0; width:350px;}


/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*login start*/
.contact-address img{ display:none !important;}



/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*hirak biswas start*/
ul.hirak{ margin:10px 0 0;}
ul.hirak li{ font-size:13px !important; background:url(../images/bullet-responsive.png) no-repeat 0 8px !important; padding:0 0 0 14px !important; }



/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*founders start*/
.founders-img{ margin-top:0;}
.founders-detail{ width:420px !important;}
.industry-focus-row{ width:630px;}



/*-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/
/*industry start*/
.industry-focus-row{ margin:50px 0 12px 0;}
.industry-focus{ width:140px; margin-right:7px !important;}
.industry-focus-bg{ width:140px;}
.industry-focus-bg:hover{ width:140px;}
.industry-focus img{ width:100%; height:126px;}
.industry-focus-bg h3{ font-size:12px;}
.marginright{ margin-right:0 !important;}
}


































































































































