

/* Start:/bitrix/components/adv/investment.funds.investment/templates/.default/style.css?1517316978373*/
#fund-dinamic-table{
	border-collapse:collapse;
}
#fund-dinamic-table thead td{
	text-align:center;
	font-weight:bold;
}
#fund-dinamic-table thead tr{
	background:#CFDFF1;
}
#fund-dinamic-table td{
	border:1px solid  #000;
	padding: 4px 8px;
	border-collapse:collapse;
}
#fund-dinamic-table .tdright{
	text-align:right;
}
#fund-dinamic-table .tdcenter{
	text-align:right;
}
/* End */


/* Start:/local/components/agima/fund.param/templates/.default/style.css?1563457010125*/
.content-col-wrapper .bpif-fund-params{
    width: auto;
    text-align: left;
}
.bpif-fund-params th{
    font-size: 16px;
}
/* End */


/* Start:/local/templates/am_new/components/adv/investment.funds.dinamic.detail/adv/style.css?1585145757526*/
#fund-dinamic-table{
	border-collapse:collapse;
}
#fund-dinamic-table thead td{
	text-align:center;
	/*font-weight:bold;*/
	background: none repeat scroll 0 0 #144B8E;
	color: #FFFFFF;
}
#fund-dinamic-table thead tr{
	background:#CFDFF1;
}
#fund-dinamic-table td{
	border:1px solid  #000;
	padding: 4px 8px;
	border-collapse:collapse;
	background-image:none;
}
#fund-dinamic-table .tdright{
	text-align:right;
}
#fund-dinamic-table .tdcenter{
	text-align:right;
}
.investment-strategy-table tbody tr td{
	position: relative;
}
/* End */


/* Start:/local/templates/am_new/components/adv/investment.funds.dinamic.difference/adv_blue_table/style.css?1517396702259*/
.dynamic_difference { border-collapse:collapse; }
.dynamic_difference .caption td { text-align:center; background: none repeat scroll 0 0 #144B8E; color: #FFFFFF; }
.dynamic_difference td { border:1px solid  #000; padding: 4px 8px; border-collapse:collapse; }
/* End */


/* Start:/local/templates/am_new/components/adv/investment.graph/adv_detail_one/style.css?16536570753696*/
.ui-selectmenu-button{
    height: 39px;
}
#container { zoom: 1; display:block;width: 100%; height: 400px;}
#master-container {
	min-width: 100% !important;
}
.highcharts-container {
	width: 100% !important;
}

.detail-title {
	min-width: 100% !important;
}

.dateChoice{width:19px;height:19px;background:url(/local/templates/am_new/components/adv/investment.graph/adv_detail_one/images/icon.gif) no-repeat;float:left;cursor:pointer}
.giveMeDate{float:left}

#fund_din_date{
	width: 100%;
	height:30px;
	margin-bottom: 5px;

}
#fund_din_from, #fund_din_to, #fund_din_from span, #fund_din_to span{
	float:left;
	line-height: 19px;	

}
#fund_din_to{
margin-left:15px;	
	}

table.radiobuttons {
    margin-top:10px;
	width:100%;
}

table.radiobuttons td {
	display:table-cell;
	/*padding-right:10px;*/
}

.periodes label{
	display:block;
	margin-bottom:3px;
}

.periodes .dateInfo {
	font-size:12px;
	width:1000px;
}

.clear {
	clear:both;
}

.periodes {
	margin-bottom:10px;
	width:1000px;
}

.calendars {
	margin:15px 0 20px 0;
}

.control_periodes
{
    float: none;
    margin-bottom:0px;
    width:1000px;
}

.control_periodes label{
	display:block;
	margin-bottom:3px;
}

.control_periodes .dateInfo {
	font-size:12px;
	width:1000px;
}

.calc_table { color:#000; }
.calc_table td { padding:7px; }
.calc_table .fund, .calc_table .first_invest_sum, .calc_table .user_type, .calc_table .office_place, #first_invest_date { width:150px; margin-right:30px; }
.calc_table .fund_date { color:#686868; font-style:italic; }
.center .right .block .lCol .block1 .calc_table ul.share_operations_menu { list-style-type:none !important; margin:20px 0 0 20px; padding:0; overflow:auto; }
.center .right .block .lCol .block1 .calc_table ul.share_operations_menu li { float:left; padding:10px 15px; font-size:18px; background-image:none; }
.center .right .block .lCol .block1 .calc_table ul.share_operations_menu li.active { background:#e5e5e5; }
.center .right .block .lCol .block1 .calc_table ul.share_operations_menu li.active a { text-decoration:none; color:#000; }
.share_operations_container { background:#e5e5e5; padding:30px; }
.share_operations_container .share_operations_items { display:none; }
.share_operations_container .share_operations_items.active { display:block; }
#main_share_operations_container { display:none; }
.share_operations_container table td { padding:7px; }
.share_operations_container .regular_invest_sum, .share_operations_container .regular_invest_period, .share_operations_container .regular_invest_date { width:100px; }
.once_sum { width:200px; }
.once_sum input { width:150px; }
/*.highcharts-container .highcharts-axis:last-child {display:none;}*/
/*#master-container .highcharts-axis {display:none !important;}*/

.user-date {height: 25px;}
.user-date span {float: left;}
.user-date span.text {margin-top: 2px;}
.date-choice
{
    width: 19px;
    height: 19px;
    background: url(/bitrix/components/adv/investment.graph/templates/adv/images/icon.gif) no-repeat;
    float: left;
    cursor: pointer;
    margin-left: 2px;
    margin-right: 2px;
}

.message-box
{
    z-index: 1000;
    display: none;
    height: 20px;
    width: 445px;
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 35px;
    font-size: 15px;
    text-align: center;
    box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.1);
}
.message-box.short-period {position: absolute; margin-top: 100px; margin-left: 103px; width: 470px;}
/* End */


/* Start:/local/templates/am_new/components/adv/investment.graph/adv_detail_one/dateinput.css?15173967021636*/
#calroot {     
     z-index:10000;     
     /*width:190px;*/
     left:0px;top:0px;
     margin-top:-1px;
     padding:10px 5px 5px;
     background:#7095CC;
     font-size:12px;     
	 border:1px solid #BBB
}
#calhead {height:20px;padding:0; position:relative; width:175px;} 
#caltitle {text-align:left;color:#282828;font-size:12px;line-height:20px; position:absolute; left:5px; top:0;}
#calnext,#calprev {
     display:block;
     position:absolute;
     top:4px;
     width:12px;height:12px;
     background:transparent url('/local/templates/am_new/components/adv/investment.graph/adv_detail_one/images/left.gif') no-repeat scroll center center;
     cursor: pointer;
}
#calprev {right:26px;}
#calnext {background-image:url('/local/templates/am_new/components/adv/investment.graph/adv_detail_one/images/right.gif');right:10px;}
#calprev.caldisabled, #calnext.caldisabled {visibility:hidden;}
#caltitle select {font-size:12px;}
#caltitle select#calmonth {  width: 75px; }
#caltitle select#calyear {  }
#caldays {height:15px;padding:5px 0 3px 0;border-bottom:1px solid #e5e5e5;color:#282828;}
#caldays span {
     display:block;
     float:left;
     width:25px;
     text-align:center;
}
#calweeks {margin-top:4px;}
.calweek {clear:left;height:16px;}
.calweek a {
     display:block;
     float:left;
     width:24px;
     height:15px;
     text-decoration:none;
     font-size:12px;
     margin-left:1px;
     text-align:center;
     line-height:15px;
     color:#282828;          
} 
.calweek a:hover, .calfocus {background:#ccc;color:#fff;}
a.calsun {color:red;}
a.caloff {color:#ccc;}
a.caloff:hover {}
a.caldisabled {color:red !important;cursor:default;}
#calcurrent {background:#3379c7;color:#fff;}
#caltoday {background:#ccc;color:#fff;}
a.red {color:red !important;}
/* End */


/* Start:/local/components/agima/how.buy/templates/.default/style.css?16596368571015*/
.announcement.how-buy{
    left: 0;
}
.announcement.how-buy .orange_button{
    margin: 10px 0;
    font-size: 18px;
}
.how-popup{
    position: relative;
    max-width: 628px;
    margin: -290px auto 0;
    background: #fff;
    padding: 20px 10px;
    top: 50%;
}

#how-open-banner{
    display: none;
}

.announcement.how-buy .cookie-text{
    text-align: center;
}

.how-open-banner-content{
    padding: 100px 0;
}

.how-open-banner-content .orange_button.invert{
    background-color: #6368AD;
    color: #fff !important;
    border: 3px solid #6368AD;
    margin-bottom: 0;
}

.how-open-banner-content .orange_button.invert:hover,.how-open-banner-content .orange_button.invert:focus {
    background-color: #0a2973;
    color: #fff !important;
    border-color: #0a2973;
}

.how-open-banner-content .orange_button{
    box-sizing: border-box;
    width: 380px;
    font-size: 18px;
    padding: 16px 30px;
}

@media(max-width: 400px){
    .how-open-banner-content .orange_button{
        width: 100%;
    }
}
/* End */
/* /bitrix/components/adv/investment.funds.investment/templates/.default/style.css?1517316978373 */
/* /local/components/agima/fund.param/templates/.default/style.css?1563457010125 */
/* /local/templates/am_new/components/adv/investment.funds.dinamic.detail/adv/style.css?1585145757526 */
/* /local/templates/am_new/components/adv/investment.funds.dinamic.difference/adv_blue_table/style.css?1517396702259 */
/* /local/templates/am_new/components/adv/investment.graph/adv_detail_one/style.css?16536570753696 */
/* /local/templates/am_new/components/adv/investment.graph/adv_detail_one/dateinput.css?15173967021636 */
/* /local/components/agima/how.buy/templates/.default/style.css?16596368571015 */
