@media only screen and (max-width:1400px){
.slider_main ul li						{background-size:auto 115% !important;}	
}
@media only screen and (max-width:1216px){
.container								{width:96%;}
    
/* ------------- investment-criteria style here -------------*/
.ind_rt{padding: 0 0 0 15px;}
    .trans_2{width: 31.5%;} 
    .pref_rt{padding: 0 0 0 13px;}
/* ------------- INNER1 HERE -------------*/
.graph .timeline-year					{margin:0 40px;}
/* ------------- INNER2 HERE -------------*/
.casino									{width:986px !important; margin:0 auto;}
.item									{min-height:247px;}
.size									{padding:20px; min-height:auto;}
.size p									{line-height:18px;}/*changes*/
.item3									{min-height:279px;}
.sector									{min-height:auto;}
.sector p								{line-height:20px;}
.sector ul								{padding:13px 0 0 0;}
.sector ul li							{margin:0;}
.item5 img								{height:238px;}
/* ------------- INNER3 HERE -------------*/
.strat_cont img							{width:100%; height:auto;}
/* ------------- INNER4 HERE -------------*/
/*.content ul								{margin:0;}*/
.popup									{max-width:96%; padding:40px 20px;}
.pop_cont								{padding:0 20px 0 20px;}
/* ------------- INNER5 HERE -------------*/
.contact_rgt							{padding:0 0 0 20px;}
/* ------------- INNER6 HERE -------------*/
/* ------------- INNER7 HERE -------------*/
.ban_main								{padding:0 50px;}
/* ------------- INNER8 HERE -------------*/
.meet_main ul							{margin:0;}
/* ------------- INNER9 HERE -------------*/

}

@media only screen and (max-width:1160px){
.except_lft img							{width:100%; height:auto;}
.except_rgt								{padding:24px 0 0 35px;}
.except_rgt p							{padding:0 0 14px 0;}
/* ------------- INNER1 HERE -------------*/
.graph .timeline-year					{margin:0 36px;}
/* ------------- INNER2 HERE -------------*/
.casino									{width:950px !important; margin:0 auto;}
.item									{min-height:241px;}
.size h2								{padding:0 0 8px 0;}/*changes*/
.item3									{min-height:272px;}
/* ------------- INNER3 HERE -------------*/

/* ------------- INNER4 HERE -------------*/
.pop_rgt								{padding:0 0 0 40px;}
/* ------------- INNER5 HERE -------------*/
.contact_map							{padding:0 20px 0 0;}
/* ------------- INNER6 HERE -------------*/

/* ------------- INNER7 HERE -------------*/

/* ------------- INNER8 HERE -------------*/

/* ------------- INNER9 HERE -------------*/
.enter_lft								{padding:0 40px 0 0;}
.enter_rgt								{padding:0;}
    
/*----- investment-criteria style here ----*/
.health{padding: 20px 34px 10px 0;}
.trans_dtls_1, .trans_dtls{padding: 44px 15px 87px 15px;}
    .pref_rt_dtls{padding: 30px 10px 30px 37px;}
    .pref_rt ul{margin: 12px 0 0 15px;}
}
@media only screen and (max-width:1024px){
    /*----- investment-criteria style here ----*/
    .health{padding: 20px 20px 10px 0;}
    .char_dtls h3{font-size: 24px;line-height: 26px;}
}
@media only screen and (max-width:991px){
nav ul li								{padding:0 12px;}	
.atlantic								{padding:40px 0 50px 0;}
/* ------------- INNER1 HERE -------------*/
/*.graph .timeline-container				{margin:0 0 0 46px;}*/
.graph .timeline-container				{margin:0 0 0 23px;}
.graph .timeline-year					{margin:0 27px;}	
.fund h3								{font-size:16px; line-height:22px;}
.fund h4								{font-size:22px; line-height:26px;}

/* ------------- INNER2 HERE -------------*/
.casino									{width:736px !important; margin:0 auto;}
.item									{width:49%; min-height:195px; padding:0 10px;}
.size									{min-height:194px;}
.size h2								{padding:0 0 12px 0;}
.item3									{width:49%; min-height:auto; padding:0 10px; background:none;}
.item4									{width:98%; background:none; right:auto !important;}
/* ------------- INNER3 HERE -------------*/
.strat_cont								{padding:0;}
.strat_cont img							{width:auto; margin:0 auto;}
.strat_cont p							{padding:0 0 20px 0;}

/* ------------- INNER4 HERE -------------*/
.popup									{padding:30px;}
.pop_rgt								{padding:0 0 0 20px;}
.pop_fig a img							{width:100%; height:auto;}
/* ------------- INNER5 HERE -------------*/

/* ------------- INNER6 HERE -------------*/
.new_cont								{padding:0 0 0 10px;}

/* ------------- INNER7 HERE -------------*/
.ban_lft img							{width:100%; height:auto;}
.boi_lft								{padding:12px 0 0 0;}
.port_lft								{padding:12px 0 0 0;}

/* ------------- INNER8 HERE -------------*/
.meet_main ul li						{width:25%;}
.meet_cont								{padding:20px 16px 20px 16px;}

/* ------------- INNER9 HERE -------------*/

    /*----- investment-criteria style here ----*/
    .ind_lt{width: 100%;float: none;display: block;}
    .ind_rt{display: block;float: none;width: 100%;padding: 0;}
    .ind_rt ul li{display: inline-block;vertical-align:
        top; width: 50%;padding: 0 10px 15px 0;}
    .ind_rt ul{font-size: 0;}
    .trans_2{padding: 0 0px 0 10px;width: 34%;}
    .trans_1, .pref_lt{width: 32%;}
    .pref_rt{width: 67.9%;padding: 0 0 0 10px;}
    .trans_dtls_1, .trans_dtls{padding: 56px 10px 56px 10px;}
    .char_dtls h3{font-size: 19px;line-height: 22px;}
    .char_dtls ul{margin: 12px 0 0 15px;padding: 0;}
    .char_dtls p{font-size: 14px;}
    .trans_1 figure img, .pref_lt figure img, .trans_2 figure img{height: 266px;}
    .pref_rt_dtls{padding: 20px 10px 20px 37px;min-height: 266px;}
}

@media only screen and (max-width:767px){
header									{padding:18px 0 12px 0;}
.top_nav								{padding:0 0 24px 0;}
.menu									{width:33px; text-align:center; top:60px; right:10px; position:absolute; }		
#nav-icon								{display:block;width:33px;}

nav										{background:#ebebeb none repeat scroll 0 0; display:none; left:0; margin:0; padding:0; position:absolute; top:84px; width:100%; z-index:99999;}
nav ul li								{float:none; display:block; width:100%; margin:0; padding:0; background:none;}
nav ul li a								{width:100%; margin:0; padding:10px 24px; display:block; font-family: 'ProximaNova-Semibold'; font-size:15px; line-height:15px; color:#202020; font-weight:normal; text-transform:uppercase; text-decoration:none; border:none;}	
nav ul li:hover							{}
nav ul li a.active						{border:none !important;}
nav ul li:hover > a						{border:none !important;}
nav ul li a:hover						{border-top:none !important;}
nav ul li:hover a, nav ul li.active a 	{background:#151349; color:#ffffff;}/*changes*/
nav ul li:hover ul						{display:none;}

nav ul li ul							{margin:0; padding:0 24px 10px 24px; display:none; position:static;}
nav ul li ul li							{margin:0; padding:0; display:block;}
nav ul li ul li a						{margin:5px 0; padding:0; display:inline-block; font-family: 'ProximaNova-Regular'; font-size:16px; display:block; line-height:16px; color:#ffffff; font-weight:normal; text-decoration:none; border:none !important;}
nav ul li ul li a:hover					{border:none !important;}

.wrapper								{position:relative; top:0; right:0;transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out;}
.side_bar								{display:block; width:260px; background:#ffffff ; height:100%; position:fixed; top:0; right:-260px; z-index:9; transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; }
.side_bar nav							{display:block; position:static; height:100%; padding:24px 0; box-sizing:border-box; }
.side_bar nav ul						{width:100%; height:100%; overflow:auto; }
.open .wrapper							{right:260px; }
.open .side_bar							{right:0;}

.slide_cont								{bottom:20px;}
.slide_cont h1							{font-size:38px; line-height:40px;}
.atlantic								{padding:30px 0 30px 0;}
.atlantic_rgt							{padding:20px 0 0 0;}
.except_rgt								{padding:24px 0 0 0;}

footer									{padding:20px 0;}	
.foot_main								{text-align:center;}
.foot_lft								{float:none;}
.foot_logo								{float:none; margin:0 0 8px 0;}
.foot_logo a							{display:inline-block}
.foot_cont								{float:none; padding:0;}
.foot_cont ul							{display:inline-block; text-align:center; margin:0 0 4px 0;}
.foot_cont ul li						{margin:0 7px 0 0; padding:0 7px 0 0; float:none; display:inline-block;}
.foot_cont p							{margin:4px 0 10px 0;}
.foot_rgt								{float:none;}
/* ------------- INNER1 HERE -------------*/
.about									{padding:30px 0 0 0;}
.about_main								{padding:0 0 20px 0;}
.about_main h1							{font-size:32px; line-height:34px;}
.graph									{padding:28px 0 20px 0;}
.graph .year-description .year-main		{font-size:40px; line-height:44px; width:120px;}
.graph .year-description ul				{width:calc(100% - 120px);}

.history								{padding:30px 0;}
.history_main h2						{padding:0 0 30px 0;}
.history_main ul li						{margin:0 0 20px 0; width:50%; padding:0 20px 0 0;}
.fund									{padding:0;}
.fund h3								{padding:0 0 8px 0; margin:0 0 8px 0;}
/* ------------- INNER2 HERE -------------*/
.invest_main							{padding:0 0 20px 0;}
.casino_main							{padding:30px 0 0 0;}
.casino									{width:550px !important; margin:0 auto;}
/* ------------- INNER3 HERE -------------*/
.strategy								{padding:28px 0 30px 0;}

/* ------------- INNER4 HERE -------------*/
.investment								{padding:30px 0;}
.invest_main h3							{font-size:32px; line-height:32px;}
.invest_main p							{font-size:22px; line-height:26px;}
.products								{padding:0 0 20px 0;}
.product_types							{padding:0 0 20px 0;}
.content ul li							{width:33.2%;}
.pop_fig								{padding:0 0 10px 0;}
.pop_cont								{padding:0;}
.pop_lft								{padding:0 0 20px 0;}
.pop_rgt								{padding:0; border:0;}
.pop_fig a img							{width:auto;}
/* ------------- INNER5 HERE -------------*/
.contact								{padding:28px 0 0 0;}
.contact_lft							{padding:0 0 20px 0;}
.contact_rgt							{padding:0 0 20px 0;}
.address								{padding:0 0 10px 0;}
.address h2								{padding:0 0 10px 0;}
.contact_map							{padding:0 0 20px 0;}

/* ------------- INNER6 HERE -------------*/
.news									{padding:0 0 30px 0;}		
.new_lft								{padding:0;}
.new_lft ul li a						{padding:10px 13px;}
/* ------------- INNER7 HERE -------------*/
.ban_main								{padding:0 10px;}
.ban_lft img							{width:auto; margin:0 auto;}
.ban_rgt								{height:auto; padding:12px 0;}
.ban_rgt span							{padding:0 0 10px 0;}
.bio									{padding:16px 0 18px 0;}
.bio_rgt								{padding:20px 0 0 0;}
.bio_rgt h2								{margin:0; padding:0 0 10px 0;}
.port_lft h2							{padding:0 0 12px 0;}
.port_rgt								{padding:0;}
.portfolio								{padding:16px 0 20px 0;}

/* ------------- INNER8 HERE -------------*/
.meet									{padding:30px 0;}
.meet_main h2							{font-size:32px; line-height:34px; padding:0 0 10px 0;}
.meet_main p							{font-size:22px; line-height:30px; padding:0 0 20px 0;}
.meet_main ul li						{width:33.33%;}

/* ------------- INNER9 HERE -------------*/
.entrepreneurs							{padding:28px 0;}
.enter_lft								{padding:0;}
.enter_lft p							{font-size:22px; line-height:26px; padding:0 0 20px 0;}
.enter_rgt p							{padding:0 0 20px 0; line-height:20px;}

/* ------------- INNER10 HERE -------------*/
.news_details span						{padding:0 0 12px 0;}

/*----- investment-criteria style here ----*/
    .ind_cnt{padding: 20px 15px 3px 15px;}
    .health{width: 50%;padding: 20px 15px 10px 0;min-height: 298px;}
    .trans_1, .pref_lt{display: block;float: none;width: 100%;}
    .trans_2{width: 50%;padding: 15px 10px 0 0;}
    .pref_rt{display: block;float: none;width: 100%;padding: 15px 0 0 0;}
    .pref_rt_dtls{min-height: 1px;padding: 30px 20px;}
    .trans_dtls_1, .trans_dtls{padding: 30px 20px;}
    .trans_1 figure img, .pref_lt figure img{height: auto;}
    .trans_2_1{padding: 15px 0 0 0;}
    
}

@media only screen and (max-width:599px){
.menu									{top:32px;}	
header									{padding:12px 0 10px 0;}
.header_main							{text-align:center;}
.logo									{float:none; text-align:left;}
.head_lft								{float:none;}
.top_nav								{float:none; padding:12px 0 0 0; display:inline-block;}
.top_nav ul li							{margin:0 10px;}

.slide_cont h1							{font-size:32px; line-height:34px;}
/*.slider_main ul li figure				{height:200px; overflow:hidden; position:relative;}
.slider_main ul li figure img			{position:absolute; top:0; left:0; width:auto; height:100%;}
*/
.atlantic_lft h2						{padding:0 0 12px 0;}
.atlantic_lft h3						{font-size:19px; line-height:24px;}
.atlantic_rgt							{padding:10px 0 0 0;}
.except_rgt h2							{padding:0 0 12px 0;}

/* ------------- INNER1 HERE -------------*/
.banner	figure							{height:200px; overflow:hidden; position:relative;}
.banner	figure img						{position:absolute; top:0; left:0; width:auto; height:100%;}
.banner	figure img.ban					{left:auto; right:0; -webkit-transform:translateX(11%); -moz-transform:translateX(11%); -ms-transform:translateX(11%); -o-transform:translateX(11%); transform:translateX(11%);}

.about_main h1							{font-size:24px; line-height:26px;}
.graph .year-description .year-main		{font-size:32px; line-height:36px; width:90px;}
.graph .year-description ul				{width:calc(100% - 90px);}
/* ------------- INNER2 HERE -------------*/
.investment								{padding:20px 0 10px 0;}	
.casino									{width:100% !important;}
.item									{width:100%; min-height:0; }
/* ------------- INNER3 HERE -------------*/
.strat_cont p							{line-height:20px;}

/* ------------- INNER4 HERE -------------*/
.invest_main h1							{font-size:28px; line-height:30px;}
.invest_main p							{font-size:20px; line-height:24px;}
.popup									{padding:20px;}
/* ------------- INNER5 HERE -------------*/

/* ------------- INNER6 HERE -------------*/
.news									{padding:0 0 20px 0;}
.new_rgt ul li							{padding:20px 0;}
.new_date								{float:none; width:100%;}
.new_cont								{float:none; width:100%; padding:10px 0 0 0;}
.new_cont h2							{font-size:22px; line-height:28px;}
.new_cont p								{line-height:22px;}

/* ------------- INNER7 HERE -------------*/
.bio_rgt h2								{font-size:20px; line-height:26px;}
.bio_rgt p								{line-height:20px;}

/* ------------- INNER8 HERE -------------*/
.meet_main ul li						{width:50%;}

/* ------------- INNER9 HERE -------------*/
.entrepreneurs							{padding:24px 0 20px 0;}
.enter_lft p							{font-size:20px; line-height:24px; padding:0 0 12px 0;}
.enter_rgt h2							{padding:0 0 8px 0;}
.enter_rgt p							{padding:0 0 12px 0; line-height:20px;}
.enter_rgt ul li						{padding:0 0 0 14px;}

/* ------------- INNER10 HERE -------------*/
.news_details h2						{font-size:22px; line-height:28px;}
.news_details p							{line-height:20px;}
    
    /*----- investment-criteria style here ----*/
    .health{display: block;float: none;width: 100%;min-height: 1px;padding: 20px 15px 20px 0;}
    .trans_2{width: 100%;float: none;display: block;padding: 15px 0 0 0;}
    .ind_rt ul li{display: block;float:none;width: 100%;padding: 0 0 15px 0;}
    .ind_rt ul li:last-child, .ind_lt{padding: 0 0 15px 0;}
    .investment{padding: 20px 0;}
    .ind_rt ul li figure img, .trans_2 figure img{height: auto;}
}

@media only screen and (max-width:478px){	
.top_nav ul li							{margin:0 5px;}
.top_nav ul li a						{font-size:13px;}
.top_nav ul li.lock						{padding:3px 0 3px 14px;}
.slide_cont								{bottom:12px;}
.slide_cont h1							{font-size:28px; line-height:30px;}
.atlantic								{padding:20px 0;}

.foot_cont ul li						{margin:0 7px 5px 0; float:none; display:inline-block;}
.foot_cont p							{font-size:13px;}
/* ------------- INNER1 HERE -------------*/
.history_main ul li						{padding:0 12px 0 0;}
.fund h3								{font-size:13px; line-height:18px;}
.fund h4								{font-size:18px; line-height:22px;}
/* ------------- INNER2 HERE -------------*/
.transaction ul							{width:100%; float:none; padding:0;}
/* ------------- INNER3 HERE -------------*/
.strat_cont img							{width:100%; margin:0 auto;}

/* ------------- INNER4 HERE -------------*/
.content ul								{margin:0;}
.content ul li							{width:49.9%; padding:4px 2px;}
/* ------------- INNER5 HERE -------------*/

/* ------------- INNER6 HERE -------------*/

/* ------------- INNER7 HERE -------------*/
.ban_lft img							{width:100%; height:auto;}
/* ------------- INNER8 HERE -------------*/
.meet_main ul li						{width:100%;}

/* ------------- INNER9 HERE -------------*/
.product_types ul li a {padding: 10px 8px;font-size: 13px;line-height: 15px;}
	
}
