@charset "utf-8";
/* Table of Contents
----------------------------------
1.  GENERAL
2.  HEADER
3.  CONTENT - HOMEPAGE
4.  FOOTER
5.  DIVIDENTE
6.  STIRI SI EVENIMENTE
7.  RAPOARTE DE ANALIZA
8.  CALENDAR FINANCIAR
9.  STOCK SCREENER
10. PRIME ANALYZER TIPS
11. COMPARATIE RAPIDA
12. HOME - SIMBOL

MEDIASCREEN
----------------------------------*/

/*************************
*
*   1. GENERAL
*
*************************/
body {min-width: 320px;-webkit-font-smoothing: antialiased;}
.container {position: relative;width: 100%; max-width: 1340px;margin: 0 auto;padding: 0 20px; box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.clear {clear: both}
p {font-size: 16px; font-family: "Source Sans Pro"; color: #636363; margin: 0 0 20px;line-height: 19px; }
a {font-size: 16px; font-family: "Source Sans Pro"; color: #09a03b;text-decoration: none; }
a:hover {text-decoration: underline;}
h1 {margin: 0 0 15px;line-height: 30px;font-size: 22px !important;font-family: "Open Sans";color: #353535;font-weight: normal;}
h2 {font-size: 20px; font-family: "Source Sans Pro"; color: rgb( 80, 80, 80 ); font-weight: 600;margin: 0 0 3px;}
h3 {margin: 0px 0 17px;font-size: 18px; font-family: "Source Sans Pro"; color: rgb( 80, 80, 80 ); text-align: left; font-weight: 600; }
h4 {font-size: 15px; font-family: "Source Sans Pro"; color: rgb( 41, 41, 41 ); text-transform: uppercase; font-weight: 600;margin: 0 0 17px; }
h5 {font-size: 14px;margin: 0; font-family: "Source Sans Pro"; color: #505050; text-transform: uppercase; font-weight: bold; }
h6 {font-size: 15px; font-family: "Source Sans Pro"; color: #292929; text-transform: uppercase; text-align: left; position: relative; margin: 0 0 8px;padding-bottom: 9px; }

section ul {margin: 0;padding: 0;}
section li {list-style: none; font-size: 16px; font-family: "Source Sans Pro"; color: rgb( 99, 99, 99 ); text-align: left; position: relative;padding-left: 23px;margin-bottom: 18px; line-height: 20px; }
/*section li:before {width: 17px; height: 9px; background-image: url('../img/svg/arrow_bullet.svg'); position: absolute;top: 8px;left: 0;content: "";}*/
a:focus, input:focus, textarea:focus, .ui-selectmenu-button:focus, .select2-selection:focus, .ui-slider-handle:focus {outline: none;}

/*************************
*
*   2. HEADER
*
*************************/

/***** Top Header *****/
.top_header {z-index: 3;background-color: #fff; float: left;display: block;width: 100%;position: relative;padding-top: 16px;padding-bottom: 20px}
.top_header:after {height: 20px; left: 0;bottom: 0; right: 0;position: absolute;content: ""; background-color: #d97842}
.header {z-index: 1; float: left;display: block;width: 100%;position: relative;}
.header:after {z-index: -1; background-color:#d97842;right: 0;height: 45px;bottom: 0;content: "";position: absolute;width: 50%; }
.bg_header {   -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;width: 100%;min-height: 65px; background-color: #fff;float: left;display: block;position: relative;padding-left: 170px; padding-right:200px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}

/***** Top Header - Logo *****/
.box_logo {z-index: 2;display: inline-block;float: left;position: absolute;top: 0;left: 0;}

/***** Top Header - Text *****/
.txt_header  {display: inline-block;float: right; }
.txt_header p {  font-size: 14px; font-family: "Open Sans"; color: rgb( 217, 120, 66 ); text-align: right; display: table-cell; margin: 0; vertical-align: bottom; height: 65px; padding: 0 0 3px; box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

/***** Top Header - Search *****/
.box_search { float: right;display: inline-block;position: absolute;padding-left: 90px;z-index: 1;bottom: -12px;right: 0;}
.box_search:before {z-index: -1; width: 90px;height: 46px; top: 0px;left: 0;background-image:url('../img/svg/bg_header.svg');position: absolute;content: ""; }
.box_search p {margin: 5px 0 4px; font-size: 13px; font-family: "Open Sans";text-align: center; color: rgb( 255, 255, 255 ); font-weight: 600; }
.box_search .bg_search {float: left;position: relative;}
.box_search .bg_search:after {position: absolute;left: 0;right: 0;bottom: 0;top: 0;content: "";z-index: -1; background-color:#d97842;}
.search {float: left;display: block;height: 29px;position: relative;width: 100%;}
.search input[type="text"] {font-size: 14px; font-family: "Open Sans"; color: #353535; height: 29px;max-width: 124px; background-color: #fff;border:0px; border-radius: 3px;padding: 5px 33px 4px 10px; box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.search input[type="text"]:focus{max-width: 200px; }
.search_autocomplete {max-height: 200px; width: 200px !important; overflow-y: auto; overflow-x: hidden; }
.is_focused {padding-right: 280px;  }
.search_submit {display: block; width: 25px; position: absolute; top: 2px; right: 2px; bottom: 2px; background-color: #dc7a43; border: 0px ; }
.search_submit:before {background-image: url('../img/svg/icn_search.svg');width: 16px; height: 16px;position: absolute; top:0;bottom: 0;left: 0;right: 0;margin: auto;content: "";background-repeat: no-repeat; }
.search_submit:hover {background: rgba(52,61,86,1); background: -moz-linear-gradient(top, rgba(52,61,86,1) 0%, rgba(32,41,69,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(52,61,86,1)), color-stop(100%, rgba(32,41,69,1))); background: -webkit-linear-gradient(top, rgba(52,61,86,1) 0%, rgba(32,41,69,1) 100%); background: -o-linear-gradient(top, rgba(52,61,86,1) 0%, rgba(32,41,69,1) 100%); background: -ms-linear-gradient(top, rgba(52,61,86,1) 0%, rgba(32,41,69,1) 100%); background: linear-gradient(to bottom, rgba(52,61,86,1) 0%, rgba(32,41,69,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343d56', endColorstr='#202945', GradientType=0 );}

/***** Box Menu *****/
.box_menu {z-index: 3; background-color: #1f2844;float: left;display: block;width: 100%;position: relative;text-align: center;}
.box_menu ul {margin: 0;padding: 0;text-align: center;}
.box_menu li {list-style: none;display: inline-block;position: relative;}
.box_menu ul li:first-child a:before {left: 11px;background-image: url('../img/svg/icn_home.svg');width: 15px; height: 13px;position: absolute; bottom: 0;top: 0;margin: auto;content: ""; }
.box_menu ul li:first-child a {padding-left: 33px;}
.box_menu a {padding: 11px 12px; font-size: 16px;display: block; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); }
.box_menu ul li.active:before {height: 3px;width: 100%;top: 0;left: 0;position: absolute;content: "";background-color: #d97842;}
.box_menu ul li.active:after {height: 3px;width: 100%;bottom: 0;left: 0;position: absolute;content: "";background-color: #d97842;}
.box_menu a:hover {text-decoration: none; color: #d97842}

/***** Box Menu - Open Menu *****/
.open_menu {position: relative;cursor: pointer;padding: 12px 20px 12px 53px;width: 150px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.icn_menu {height: 17px; position: absolute;top: 0;left: 15px;width: 24px;bottom: 0;margin: auto;}
.icn_menu span {width: 100%; height: 3px; background-color: #fff;margin-bottom: 4px;display: block;}
.icn_menu span:last-child {margin-bottom: 0;}
.open_menu p {font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); text-align: left; margin-bottom: 0; }
.open_menu:hover {background-color: #363e57}

/***** Box Menu - Close Menu *****/
.close_menu {display: none}
.close_menu_top { width: 150px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;margin: 0 auto}
.close_menu_top > div {border:1px solid #1f2844;margin: 5px auto; width: 138px;position: relative;cursor: pointer;padding: 6px 15px 6px 46px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.close_menu_top span {width: 15px; height: 3px; background-color: #4c5369;margin-bottom: 4px;display: block;}
.close_menu_top span:last-child {margin-bottom: 0;width: 24px;}
.close_menu_top .icn_menu {left: 7px;}
.close_menu_top .icn_menu:after {width: 14px; height: 2px;background-color: #fff; position: absolute;top: 4px; right: -6px;margin: auto;content: ""; -ms-transform: rotate(-45deg); /* IE 9 */ -webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */ transform: rotate(-45deg); }
.close_menu_top .icn_menu:before {width: 14px; height: 2px;background-color: #fff; position: absolute;top: 4px; right: -6px;margin: auto;content: ""; -ms-transform: rotate(45deg); /* IE 9 */ -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */ transform: rotate(45deg); }
.close_menu_top p {font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); text-align: left; margin-bottom: 0; }
.close_menu_top > div:hover {border-color: #363e57}
.close_menu_bottom {width: 150px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;margin: 0 auto}
.close_menu_bottom > div { border:1px solid #1f2844;margin: 16px auto; width: 138px;position: relative;cursor: pointer;padding: 26px 12px 8px 12px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.close_menu_bottom > div:hover {border-color: #363e57}
.close_menu_bottom > div:before {width: 14px; height: 2px;background-color: #fff; position: absolute;top: 15px;left: 0; right: 0px;margin: auto;content: ""; -ms-transform: rotate(45deg); /* IE 9 */ -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */ transform: rotate(45deg); }
.close_menu_bottom > div:after {width: 14px; height: 2px;background-color: #fff; position: absolute;top: 15px;left: 0; right: 0px;margin: auto;content: ""; -ms-transform: rotate(-45deg); /* IE 9 */ -webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */ transform: rotate(-45deg); }
.close_menu_bottom p {font-size: 13px; font-family: "Open Sans"; color: rgb( 129, 134, 150 ); text-align: center; margin-bottom: 0; }

/***** Info Header *****/
.inf_header {border:1px solid rgba(255,255,255,0.45); border-radius: 50%;width: 18px; height: 18px;left: 46px; bottom: 5px; position: absolute;cursor: pointer; display: none; }
.inf_header:after {width: 6px; height: 13px; position: absolute;top: 0;bottom: 0;left: 0;right: 0; margin: auto;content: "";background-image: url('../img/svg/info_i.svg'); }
.inf_header:hover {background-color: #fff;}
.inf_header:hover:after {background-image: url('../img/svg/info_i_hov.svg');}
.box_info {z-index: 3; width: 100%; background-color: #db804c;float: left;display: block; -webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.1); -moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.1); box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.1); padding: 14px 60px 18px 45px;position: relative; display: none; box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.box_info:before {width: 19px;height: 40px;background-image: url('../img/svg/info_i_big.svg'); position: absolute;top: 0;bottom: 0;left: 20px; margin: auto;content: "";opacity: 0.2; }
.box_info p {line-height: 16px; margin: 0; max-width: 530px; float: right; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); text-align: right; }
.close_info {width: 28px; height: 28px;border:1px solid rgba(255,255,255,0.1); background-color: #dc8351;position: absolute; top: 0;bottom: 0;margin: auto;right: 20px;cursor: pointer; }
.close_info:before {width: 14px; height: 2px;background-color: #fff; position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;content: ""; -ms-transform: rotate(45deg); /* IE 9 */ -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */ transform: rotate(45deg); }
.close_info:after {width: 14px; height: 2px;background-color: #fff; position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;content: ""; -ms-transform: rotate(-45deg); /* IE 9 */ -webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */ transform: rotate(-45deg); }
.close_info:hover {border:1px solid rgba(255,255,255,1); background-color: #fff; }
.close_info:hover:after, .close_info:hover:before {background-color: #dc8351}

/*************************
*
*   3. CONTENT - HOMEPAGE
*
*************************/
.content_home {width: 100%; float: left;display: block;padding-top: 7px;}
.content_home .container {padding: 0 12.5px;}

/***** Statistici *****/
.box_statistici {width: 68%;display: inline-block;float: left;position: relative;padding: 7.5px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.box_statistici h1 {color: #fff;margin: 0 0 10px !important;}
.statistici { border:2px solid #0078ba;padding: 25px;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
#tabs {background-color: #0078ba;border:0px;border-radius: 0px;padding: 12px 15px 12px 25px;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.tabs_statistici {position: relative;float: left;width: 100%;}
.ui-tabs-vertical { width: 100%; }
.ui-tabs-vertical .ui-tabs-nav {border:0px;border-right: 1px solid #4da1cf; margin: 38px 0; padding: 0px 42px 0 0;background-color: transparent;border-radius: 0px; float: left; width: 38%;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.ui-tabs-vertical .ui-tabs-nav li:first-child {border-top:1px solid #4da1cf;}
.ui-tabs-vertical .ui-tabs-nav li {margin:0;padding: 1px 0; clear: left; width: 100%;border-radius: 0px; border-left:0px;border-right: 0px;background-color: transparent;border-bottom: 1px solid #4da1cf;border-top:0px; }
.ui-tabs-vertical .ui-tabs-nav li a { width: 100%; display:block;font-size: 18px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; font-family: "Open Sans";padding: 9px 10px 9px 16px !important; color: rgb( 255, 255, 255 );font-weight: 600; }
#tabs .ui-tabs-nav li a:hover {background-color: #4da1cf}
#tabs .ui-tabs-nav li:before {display: none;}
#tabs .ui-tabs-nav li.ui-tabs-active {margin:0;padding: 1px 0;}
#tabs .ui-tabs-nav li.ui-tabs-active:before {display: block; background-image: none;background-color: #fff;width: 4px; left: 0;top: 0;bottom: 0;content: "";position: absolute;height: 100%;   }
#tabs .ui-tabs-nav li.ui-tabs-active:after {background-image: url('../img/svg/arrow_selected.svg');width: 14px; height: 21px;position: absolute;content: "";top: 0;bottom: 0;right: -29px;margin:auto;}
#tabs .ui-tabs-panel { padding: 0 0px 0 15px; float: right; width: 62%;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
#tabs .ui-tabs-panel table {width: 100%;}
#tabs .ui-tabs-panel table thead tr {border-bottom: 3px solid #fff;}
#tabs .ui-tabs-panel table td {padding: 10px 12px; line-height: 16px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600; }
#tabs .ui-tabs-panel table td p {line-height: 16px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 );margin:0; font-weight: 600;}
#tabs .ui-tabs-panel table td a {line-height: 16px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600;position: relative; text-decoration: underline; padding: 5px 6px; }
#tabs .ui-tabs-panel table td a:hover {border:1px solid #fff; border-radius: 3px;padding: 4px 5px;}
#tabs .ui-tabs-panel table tbody td {border-bottom: 1px solid #5fabd4;}
#tabs .ui-tabs-panel table td:nth-child(odd) {background-color: #1a86c1;}
.td_small tbody td {padding: 5px 6px !important}
.td_small tbody td:first-child {min-width: 80px;}
.va_tab {display: table;width: 100%;}
.va_tab > div {vertical-align: middle;height: 316px;display: table-cell;}

/***** Accordion - Mobile *****/
.box_acc_home {padding: 0 7.5px; width: 100%; float: left;display: block;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#accordion_home {position: relative; margin-top:38px;display: none; background-color: #0078ba; width: 100%;padding: 25px 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#accordion_home:after {background-color: #4da1cf; left: 20px;right: 20px;height: 1px;bottom:24px;position: absolute;content: ""; }
.ui-accordion .ui-accordion-header {margin:0;border-bottom: 0; border-top: 0; border-left: 0px; border-right: 0px; font-size: 18px; font-family: "Open Sans"; padding: 0 20px; color: rgb( 255, 255, 255 );background-color: #0078ba; font-weight: 600;border-radius: 0px; position: relative; }
.ui-accordion .ui-accordion-header:before {background-color: #4da1cf; left: 20px;right: 20px;height: 1px;top:0;position: absolute;content: ""; }
.ui-accordion .ui-state-active:after {display: none;}
.ui-accordion .ui-accordion-header .ui-icon {width: 11px; height: 17px; right: 32px; top: 0;bottom: 0; background-image: url('../img/svg/arrow_closed.svg'); content: "";position: absolute; background-position: 0;opacity: 0.5; margin:auto; }
.tl_accordion {display: block;position: relative;padding: 10px 18px;}
.ui-state-active .tl_accordion:after {left: 0; width: 4px; top: 0;bottom: 0;background-color: #fff;position: absolute; content: "";}
.ui-accordion .ui-state-active .ui-icon {background-image: url('../img/svg/arrow_open.svg'); background-position: 0; }
.ui-accordion .ui-accordion-content { position: relative;background-color: #0078ba; border:0px;padding: 0; width: 100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.ui-accordion .ui-accordion-content:before {top:0;left: 0;right: 0;height: 10px;position: absolute;content: ""; -webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2);}
.ui-accordion .ui-accordion-content:after {bottom:0;left: 0;right: 0;height: 10px;position: absolute;content: ""; -webkit-box-shadow: inset 0px -5px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: inset 0px -5px 5px 0px rgba(0,0,0,0.2); box-shadow: inset 0px -5px 5px 0px rgba(0,0,0,0.2); }
.box_swipe {padding: 30px 20px;width: 100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow-y: hidden; z-index: 1; position: relative; -webkit-overflow-scrolling: touch;}
.ui-accordion .ui-accordion-content table {margin: 0 auto;width: 100%;width: 440px;}
.ui-accordion .ui-accordion-content table thead tr {border-bottom: 3px solid #fff;}
.ui-accordion .ui-accordion-content table td {padding: 10px 12px; line-height: 16px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600; }
.ui-accordion .ui-accordion-content table td p {line-height: 16px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 );margin:0; font-weight: 600;}
.ui-accordion .ui-accordion-content table td a {line-height: 16px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600;position: relative; text-decoration: underline; padding: 5px 6px; }
.ui-accordion .ui-accordion-content table td a:hover {border:1px solid #fff; border-radius: 3px;padding: 4px 5px;}
.ui-accordion .ui-accordion-content table tbody td {border-bottom: 1px solid #5fabd4;}
.ui-accordion .ui-accordion-content table td:nth-child(odd) {background-color: #1a86c1;}

/***** Evolutia pretului actiunilor dupa indici *****/
.box_evindicilor {width: 32%;float: left;display: inline-block;position: relative;padding: 7.5px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.box_evindicilor h1 {margin: 14px 24px 0px;}
.box_ind {border:2px solid #1f2844;float: left; padding-bottom: 25px; display: block;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.box_chart {height: 245px; width: 100%;float: left;display: block;text-align: center;}
.box_chart img {max-width: 100%;max-height: 100%;}
.chart_links {margin:0 25px;display: inline-block;}
.chart_links a {cursor: pointer; padding: 1px 5px;line-height: 16px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); text-transform: uppercase; font-weight: 600;text-align: center; margin:4px 1px;float: left;display: inline-block; background-color: #1f2844; }
.chart_links a.active {background-color: #d97842;text-decoration: none;}
.chart_links a:hover {background-color: #4c5369;text-decoration: none;}

/***** News *****/
.box_news {background-color: #1f2844;padding: 23px 30px 9px;}
.box_news h1 {color: #fff;margin: 0 0 9px;}
.bh_left {width: 32%;display: inline-block;position: relative;float: left;padding: 7.5px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.bh_center {width: 36%; display: inline-block;position: relative;float: left;padding: 7.5px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.bh_right {width: 32%;display: inline-block;position: relative;float: right;padding: 7.5px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.bh_left2 {width: 32%;display: inline-block;position: relative;float: left;padding: 7.5px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.bh_center2 {width: 36%; display: inline-block;position: relative;float: left;padding: 7.5px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.bh_right2 {width: 32%;display: inline-block;position: relative;float: left;padding: 7.5px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.tl_news {line-height: 16px;display: block;margin-bottom: 8px; font-size: 14px; font-family: "Open Sans"; color: rgb( 217, 120, 66 ); text-align: left; }
.tl_news:hover { text-decoration: underline;}
.news p {font-size: 13px; font-family: "Open Sans"; color: rgb( 167, 171, 182 ); text-align: left;margin-top: -4px; line-height: 16px;margin-bottom: 0px; }
.pdf_link {font-size: 13px; font-family: "Open Sans"; color: rgb( 49, 146, 199 ); text-decoration: underline; text-align: left; position: relative; padding-left: 14px; }
.pdf_link:before {background-image: url('../img/svg/icn_file.svg'); width: 9px; height: 12px; position: absolute;top:0; bottom: 0;left: 0;margin:auto;content: ""; }
.pdf_link:hover:before {background-image: url('../img/svg/icn_file_hov.svg');}
.btn_dots {width: 24px;height: 18px;border:1px solid #d97842;position: relative;}
.btn_dots:after {width: 18px;height: 4px;background-image: url('../img/svg/dots.svg');position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin:auto;content: "";}
.btn_dots:hover:after {background-image: url('../img/svg/dots_hov.svg');}
.box_news .news {float: left;display: block;width: 100%; border-bottom: 1px solid #363e57;padding-bottom: 8px; margin-bottom: 8px;margin-top:5px;}
.box_analiza .news {margin-top: 13px;}
.box_analiza h1 {margin-bottom:2px;}
.news_bottom {width: 100%;float: left;display: block;}
.news_bottom span {margin-right: 8px; font-size: 14px; font-family: "Open Sans"; color: rgb( 167, 171, 182 ); text-align: left; display: inline-block;float: left; }
.news_bottom a {font-size: 13px;padding: 0px 4px;margin-right: 8px; font-family: "Open Sans"; color: rgb( 167, 171, 182 ); text-align: center; border:1px solid #d97842; display: inline-block;float: left; border-radius: 3px; }
.news_bottom a:hover {background-color: #d97842;color:#fff;text-decoration: none;}
.more_news {font-size: 14px; font-family: "Open Sans"; color: rgb( 167, 171, 182 ); text-align: center; display: block;width: 100%;padding: 9px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; } .more_news span {display: inline-block;position: relative;padding-left: 19px;}
.more_news span:before {width: 10px;height: 2px;margin:auto; background-color: #d97842;position: absolute;top:0;bottom: 0;left: 2px;content: "";}
.more_news span:after {width: 2px;height: 10px;margin:auto; background-color: #d97842;position: absolute;top:0;bottom: 0;left: 6px;content: "";}
.more_news:hover {background-color: #363e57;}

/***** Calendar financiar *****/
.calendar_financiar {padding-bottom: 14px;margin-bottom: 15px;padding-top: 23px;background-color: #d97842;position: relative;display: block;width: 100%;float: left;}
.calendar_financiar h1 {color: #fff;margin: 0 28px 13px;}
.calendar_financiar:after {width: 44px; height: 44px;background-image: url('../img/svg/icn_caldendar.svg'); position: absolute;top: 10px;right: 10px;content: ""; }
.calendar_financiar table {width: 100%;text-align: center;}
.calendar_financiar td {padding: 6px 8px 5px; font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600; }
.calendar_financiar td:first-child {width: 75px;}
.calendar_financiar td a {font-size: 14px;padding: 0 3px;font-family: "Open Sans";color: rgb( 255, 255, 255 );font-weight: 600;text-decoration: underline;}
.calendar_financiar td a:hover {border:1px solid #fff; border-radius: 3px;}
.calendar_financiar tr:nth-child(odd) {background-color: #dd8655;}
.cf_swipe {width: 100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow-y: hidden; -webkit-overflow-scrolling: touch;}
.bg_gray {background-color: #f4f4f4;float: left;display: block;width: 100%;}
.bg_white {background-color: #fff;float: left;display: block;width: 100%;}
.more_calendar {font-size: 14px;font-family: "Open Sans";color: white;text-align: center;display: block;width: 100%;margin-top: 10px;padding: 9px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;float: left;} .more_news span {display: inline-block;position: relative;padding-left: 19px;}
.more_calendar span:before {width: 10px;height: 2px;margin:auto;background-color: white;position: absolute;top:0;bottom: 0;left: 2px;content: "";}
.more_calendar span:after {width: 2px;height: 10px;margin:auto;background-color: white;position: absolute;top:0;bottom: 0;left: 6px;content: "";}
.more_calendar:hover {background-color: #dd8655;text-decoration: none;}
.more_calendar span {display: inline-block;position: relative;padding-left: 19px;}

/***** Centralizator dividende *****/
.box_dividente {padding-top: 24px; width: 100%; float: left;display: block;background-color: #f4f4f4;}
.box_dividente h1 {margin: 0 28px 9px;}
.cnt_table_div{overflow: auto; position: relative; max-height: 212px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.table_dividente td {padding-bottom: 6px;padding-top: 6px; font-size: 13px; font-family: "Open Sans"; color: rgb( 88, 89, 91 ); text-transform: uppercase; font-weight: 600; }
.table_dividente td a {font-size: 14px;padding: 0 3px;font-family: "Open Sans";color: rgb( 88, 89, 91 );font-weight: 600;text-decoration: underline;}
.table_dividente td a:hover {border:1px solid #fff; border-radius: 3px;}
.more_dividende {font-size: 14px;margin-top: 10px;font-family: "Open Sans";color: rgb( 88, 89, 91 );text-align: center;display: block;width: 100%;padding: 9px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;float: left;} 
.more_news span {display: inline-block;position: relative;padding-left: 19px;}
.more_dividende span:before {width: 10px;height: 2px;margin:auto; background-color: #d97842;position: absolute;top:0;bottom: 0;left: 2px;content: "";}
.more_dividende span:after {width: 2px;height: 10px;margin:auto; background-color: #d97842;position: absolute;top:0;bottom: 0;left: 6px;content: "";}
.more_dividende:hover {background-color: #e5e5e5;text-decoration: none;}
.more_dividende span {display: inline-block;position: relative;padding-left: 19px;}

.box_table_thead {padding-right: 30px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%;}
.table_thead td:first-child {  padding-left:27px;width: 100px;}
.table_thead td:nth-child(2) {text-align: center;width: 180px;}
.table_thead td:nth-child(3) {text-align: right;}
.table_dividente table {width: 100%;}
.table_tbody tr:nth-child(odd) {background-color: #e5e5e5;}
.table_tbody td:first-child {  padding-left:27px;width: 100px;}
.table_tbody td:nth-child(2) {text-align: center;width: 180px;}
.table_tbody td:nth-child(3) {text-align: right;padding-right: 10px;}
.td_swipe {width: 100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow-y: hidden; -webkit-overflow-scrolling: touch;}
.table_dividente .mCSB_inside > .mCSB_container {margin-right: 30px; }
.table_dividente .mCSB_scrollTools {right: 7px;}
.table_dividente .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 7px; border-radius: 3px; background-color: #777777;}
.table_dividente .mCSB_scrollTools .mCSB_draggerRail {width: 7px; border-radius: 3px;background-color: #dedede}

/***** Box oferta *****/
.box_oferta {text-align: center;display: table;  min-height: 400px;width: 100%;background-repeat: no-repeat;background-position: center;}
.box_oferta > div {padding: 0 20px 30px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;display: table-cell;vertical-align: bottom;height: 400px;}
.box_oferta > div h1 {color: #fff;margin: 0 0 15px;}
.box_oferta > div p {color: #fff;margin: 0 0 15px;}
.btn_white {min-width: 130px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600; border:2px solid #fff; border-radius: 5px; padding: 4px 12px;text-align: center; display: inline-block; background-color: transparent; }
.btn_white:hover {background-color: #f4f4f4;text-decoration: none;}
.box_oferta .btn_white:hover {color: #d97842;}

/***** Comparatie rapida *****/
.box_comparatie {background-color: #1f2844;min-height: 400px;width: 100%;float: left;text-align: center;width: 100%;display: table; padding: 0 20px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.box_comparatie h1 {color: #fff;margin: 0 0 12px;}
.box_comparatie p {font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); text-align: center; margin: 0px; line-height: 16px; }
.box_comparatie > div { display: table-cell;width: 100%;vertical-align: middle;height: 400px;}
.width_comparatie {max-width: 345px;margin: 0 auto;}
.box_select_home {border-top:1px solid #2c354f;margin-top: 19px; padding-top: 12px;}
.box_select_home label {font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 );margin-bottom: 2px; display: block; }
.box_comparatie .btn_white:hover {color: #1f2844;}
.box_comparatie .select2-container {width: 230px !important;text-align: left;margin-bottom: 22px;}
.box_comparatie .select2-container--default .select2-selection--single {height: auto; border-radius: 5px; background: #fff;border:2px solid #a5a9b4;}
.select2-container--default .select2-selection--single {height: auto; border-radius: 5px; background: #fff;border:2px solid #add3e9;}
.box_select_home .select2-container--default .select2-selection--single .select2-selection__rendered {font-weight: normal; font-size: 14px; font-family: "Open Sans"; color: rgb( 31, 40, 68 );}
.select2-container--default .select2-selection--single .select2-selection__rendered {padding: 1px 32px 0px 5px;  font-size: 14px; font-family: "Open Sans"; color: rgb( 53, 53, 53 ); font-weight: bold;}
.box_select_home .select2-container--default .select2-selection--single .select2-selection__arrow {background: rgba(52,64,102,1); background: -moz-linear-gradient(top, rgba(52,64,102,1) 0%, rgba(32,41,69,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(52,64,102,1)), color-stop(100%, rgba(32,41,69,1))); background: -webkit-linear-gradient(top, rgba(52,64,102,1) 0%, rgba(32,41,69,1) 100%); background: -o-linear-gradient(top, rgba(52,64,102,1) 0%, rgba(32,41,69,1) 100%); background: -ms-linear-gradient(top, rgba(52,64,102,1) 0%, rgba(32,41,69,1) 100%); background: linear-gradient(to bottom, rgba(52,64,102,1) 0%, rgba(32,41,69,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#344066', endColorstr='#202945', GradientType=0 ); }
.select2-container--default .select2-selection--single .select2-selection__arrow {top: 5px; right: 5px; width: 23px; border-radius: 5px; bottom: 5px; height: auto; background: rgba(45,144,198,1); background: -moz-linear-gradient(top, rgba(45,144,198,1) 0%, rgba(1,121,186,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(45,144,198,1)), color-stop(100%, rgba(1,121,186,1))); background: -webkit-linear-gradient(top, rgba(45,144,198,1) 0%, rgba(1,121,186,1) 100%); background: -o-linear-gradient(top, rgba(45,144,198,1) 0%, rgba(1,121,186,1) 100%); background: -ms-linear-gradient(top, rgba(45,144,198,1) 0%, rgba(1,121,186,1) 100%); background: linear-gradient(to bottom, rgba(45,144,198,1) 0%, rgba(1,121,186,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d90c6', endColorstr='#0179ba', GradientType=0 ); }
.select2-container--default .select2-selection--single .select2-selection__arrow:after {background-image: url('../img/svg/icn_select.svg');content: ""; width: 13px; height:8px; top:0; left: 0; right: 0; bottom: 0; margin: auto;position: absolute;}
.select2-container--default .select2-selection--single .select2-selection__arrow b {display: none;}
.select2-container--default .select2-selection--single .select2-selection__arrow:hover {background: rgba(243,170,52,1); background: -moz-linear-gradient(top, rgba(243,170,52,1) 0%, rgba(253,140,1,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(243,170,52,1)), color-stop(100%, rgba(253,140,1,1))); background: -webkit-linear-gradient(top, rgba(243,170,52,1) 0%, rgba(253,140,1,1) 100%); background: -o-linear-gradient(top, rgba(243,170,52,1) 0%, rgba(253,140,1,1) 100%); background: -ms-linear-gradient(top, rgba(243,170,52,1) 0%, rgba(253,140,1,1) 100%); background: linear-gradient(to bottom, rgba(243,170,52,1) 0%, rgba(253,140,1,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3aa34', endColorstr='#fd8c01', GradientType=0 ); }
.select2-results__option {font-size: 14px; font-family: "Open Sans"; color: rgb( 53, 53, 53 ); font-weight: bold; }
.select2-container--open .select2-dropdown {border:4px solid #3192c7;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #3192c7;}
.select2-container--default .select2-results > .select2-results__options {padding: 0 4px;}
.select2-results {margin-bottom: 6px;}
.select2-search__field {/* display: none; */}

/***** Stock screener *****/
.box_stock {background-color: #0179b6;float: left;display: block;min-height: 400px;text-align: center; padding: 30px 30px 0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.box_stock h1 {color: #fff;margin: 0px 0 12px;}
.box_stock p {font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); text-align: center; margin:0; line-height: 16px; }
.form_stock {margin-top: 20px; padding-top: 7px;float: left;display: block;width: 100%; border-top:1px solid #1081ba;}
.form_stock label {font-size: 14px;margin-bottom: 2px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); width: 100%; float: left;display: block; }
.input {margin-bottom: 10px;padding: 5px 12px 4px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border:2px solid #99c9e2;border-radius: 5px;width: 230px;font-size: 14px; font-family: "Open Sans";color: #58595b;}
.input:focus {-webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); }
.box_stock .btn_white {margin-top: 15px;}
.box_stock .btn_white:hover {color: #0179b6;}

/*************************
*
*   4. FOOTER
*
*************************/
.box_footer {margin-top: 7px;padding: 20px 0;background-color: #d97842;float: left;display: block;width: 100%;}
.footer_left {float: left;display: inline-block;position: relative;}
.footer_right {float: right;display: inline-block;position: relative;}
.footer_left p {font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); text-align: left; font-weight: 600;margin: 0; }
.footer_right ul {margin:0;padding: 0;}
.footer_right ul li {display: inline-block;float: left;}
.footer_right a {font-size: 14px;margin-left: 20px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); text-align: left; font-weight: 600; }

/*************************
*
*   5. DIVIDENTE
*
*************************/

.content {float: left;display: block;width: 100%;}

/***** Breadcrumbs *****/
.breadcrumbs {margin-bottom: 10px;margin-top: 20px;}
.breadcrumbs, .breadcrumbs a {    font-size: 14px; font-family: "Open Sans"; color: rgb( 53, 53, 53 ); text-align: left; text-decoration: none; }
.breadcrumbs a:hover {text-decoration: underline; }
.divide {margin: 0 0px 0 3px; display: inline-block;position: relative;width: 6px; height: 9px;}
.divide:after {width: 6px; height: 9px;content: ""; background-image: url('../img/svg/breadcrumbs.svg');background-repeat: no-repeat; top: 0px; left: 0px;position: absolute;}

/***** Tables *****/
.box_top_select {margin-top: -40px;width: 100%; float: left;display: block;border-bottom: 5px solid #3192c7;}
.box_bg_blue {min-width: 255px; padding: 8px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: right;display: inline-block; background-color: #3192c7;height: 45px;position: relative;}
.box_bg_blue:before {width: 90px; height: 45px; position: absolute;left: -88px;bottom: 0;content: ""; background-image: url('../img/svg/bg_blue.svg'); }
.select_bg_blue label {font-weight: 600; font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); text-align: center;float: left;display: inline-block; }
.select_bg_blue {float: right;display: inline-block;}
.select_bg_blue .select2-container {width: 100%; min-width: 180px;margin-left: 10px;}
.min115 .select2-container {width: 100%; min-width: 115px;}
.min280 .select2-container {width: 100%; min-width: 280px;}
.select_bg_blue .select2-container--default .select2-selection--single {text-align: center;}
.table_divid, .table_divid_ord, .table_stock, .table_comparatie {border-collapse: collapse !important;-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);width: 100%;}
.table_divid thead, .table_divid_ord thead, .table_stock thead, .table_comparatie thead {background-color: #4a5268; -webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.1); -moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.1); box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.1); }
.table_divid thead th, .table_stock thead th, .table_comparatie thead th {padding: 6px 15px 25px !important;font-size: 14px;border-bottom: 0px !important;font-family: "Open Sans" !important;color: rgb( 255, 255, 255 ) !important;font-weight: normal !important;position: relative;}
.table_divid_ord thead th {padding: 5px 15px 25px !important;font-size: 14px;border-bottom: 0px !important;font-family: "Open Sans" !important;color: rgb( 255, 255, 255 ) !important;font-weight: normal !important;position: relative;}
.table_divid thead th:after, .table_stock thead th:after, .table_comparatie thead th:after {height: 16px;background-color: #6e7586;width: 1px;position: absolute;right: 0;top: 50%;margin: auto;margin-top: -8px;content: "";}
.table_divid_ord thead th:after {height: 15px; background-color: #6e7586; width: 1px; position: absolute;right: 0;bottom: 0;top: 0;margin: auto;content: "";}
.table_divid tbody td, .table_divid_ord tbody td, .table_stock tbody td, .table_comparatie tbody td {border:1px solid #dddddd;text-align: right;padding: 0px !important;}
.table_divid tbody td:last-child, .table_divid_ord tbody td:last-child, .table_stock tbody td:last-child, .table_comparatie tbody td:last-child {border-right: 0px;}
.table_divid tbody td, .table_divid_ord tbody td, .table_stock tbody td, .table_comparatie tbody td { color: rgb( 53, 53, 53 );font-size: 13px; font-family: "Open Sans"; padding: 6px 10px !important;margin:0px;line-height: 16px;}
.table_divid tbody tr:nth-child(odd) td, .table_divid_ord tbody tr:nth-child(odd) td, .table_stock tbody tr:nth-child(odd) td, .table_comparatie tbody tr:nth-child(odd) td {background-color: #fff !important;}
.table_divid tbody tr:nth-child(even) td, .table_divid_ord tbody tr:nth-child(even) td, .table_stock tbody tr:nth-child(even) td, .table_comparatie tbody tr:nth-child(even) td {background-color: #eaeaea !important;}
.table_divid tbody td a, .table_divid_ord tbody td a, .table_stock tbody td a, .table_comparatie tbody td a {font-size: 13px; font-family: "Open Sans";line-height: 16px; color: rgb( 53, 53, 53 );padding: 6px !important; display: block; text-decoration: underline;}
.table_divid tbody td a:hover, .table_divid_ord tbody td a:hover, .table_stock tbody td a:hover, .table_comparatie tbody td a:hover {background-color: #a7abb6;}
.box_table_dividente { background-color: #4a5268;float: left;min-width: 100%;position: relative; }
.box_table_dividente:after {bottom: 0; z-index: 0;background-color: #3192c7;height: 50px; left: 0;right: 0;position: absolute;content: "";}
.dataTables_wrapper {z-index: 1;}
.dataTables_wrapper .dataTables_length {width: 50%; background-color: #3192c7;height: 50px;padding: 8px 8px 8px 20px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.dataTables_wrapper .dataTables_filter {width: 50%; background-color: #3192c7;height: 50px;padding: 8px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.dataTables_filter label { font-weight: 600;font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); display: inline-block; }
.dataTables_length label {font-weight: 600; font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); display: inline-block; }
.dataTables_length label select {width: 80px;}
.dataTables_length .select2 {margin: 0 10px;}
.dataTables_wrapper .dataTables_info {font-weight: 600; float: right; font-size: 14px; font-family: "Open Sans"; color: #fff;padding: 12px 8px 8px;position: relative;z-index: 1;}
.dataTables_wrapper .dataTables_paginate {float: left;}
.table_divid_info {font-size: 13px; font-family: "Open Sans"; color: rgb( 167, 171, 182 ); text-align: right; }
.dataTables_wrapper .dataTables_filter input {margin-left: 10px; padding: 4px 12px 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border:2px solid #99c9e2;border-radius: 5px;font-size: 14px; font-family: "Open Sans";color: #58595b;}
.dataTables_wrapper .dataTables_paginate {padding: 10px 0 10px 15px;position: relative;z-index: 1;}
.dataTables_wrapper .dataTables_paginate span .paginate_button {background-color: #3192c7; margin: 0 5px; font-size: 14px; font-family: "Open Sans"; border-radius: 0px; border:2px solid #fff;color: #3192c7; line-height: 24px; padding: 2px 8px; cursor: pointer; width: 26px; height: 26px; position: relative; text-align: center; }
.dataTables_wrapper .dataTables_paginate span .paginate_button:hover {border:2px solid #fff !important; background-image: none !important;background-color: #fff !important; color: #3192c7 !important; }
.dataTables_wrapper .dataTables_paginate span .paginate_button:hover:after {height: 2px; background-color: #3192c7 !important;top:-1px; left: -1px; right: -1px; position: absolute;content: ""; }
.dataTables_wrapper .dataTables_paginate .paginate_button.current {color: #3192c7 !important; background-image: none; border:2px solid #fff; background-color: #fff;cursor: pointer;}
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {color:#3192c7 !important }
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover:after {display: none;}
.dataTables_wrapper .dataTables_paginate .paginate_button {font-size: 14px; font-family: "Open Sans"; color: #fff !important;cursor: pointer;}
.dataTables_wrapper .dataTables_paginate .paginate_button:focus {box-shadow: none;}
.dataTables_wrapper .dataTables_paginate .previous,
.dataTables_wrapper .dataTables_paginate .next {padding: 0 5px; font-weight: 600;}
.dataTables_wrapper .dataTables_paginate .previous:hover, .dataTables_wrapper .dataTables_paginate .next:hover {text-decoration: underline !important; background-color: transparent;border-color: transparent;background-image: none; }
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled {color: rgba(255,255,255,0.5) !important;cursor: default;}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover {text-decoration: none !important;color: rgba(255,255,255,0.5) !important;}
.table_swipe {margin-bottom: 62px;width: 100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow-y: hidden; -webkit-overflow-scrolling: touch;}

/*************************
*
*   6. STIRI SI EVENIMENTE
*
*************************/
.page_news {background-color: #ededed; float: left;display: block;width: 100%; position: relative;padding-bottom: 34px;margin-bottom: 65px; }
.page_news:after {-webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); height: 10px; position: absolute;top: 0;left: 0;right: 0; position: absolute;content: ""; }
.container_news {max-width: 940px;margin: 0 auto; display: block;}
.bg_title_news {background-color: #fff; float: left;display: block;position: relative;width: 100%;}
.title_news {padding: 18px 0; font-size: 14px; font-family: "Open Sans"; color: rgb( 49, 146, 199 ); text-align: center; }
.box_page_news > div:nth-child(even) {background-color: #fff;}
.box_page_news > div:nth-child(odd) {background-color: #f6f6f6;}

/***** Stiri *****/
.morectnt span {display: none; }
.box_showmoretxt { display: inline-block; position: absolute; right: 10px;padding: 0px !important;bottom: 22px; width: 31px; height: 31px; text-decoration: none;}
.showmoretxt:after {height: 60px; background-color: #dbdbdb;width: 1px;position: absolute;left: -9px;top: -16px;content: "";}
.showmoretxt .more_txt, .showmoretxt .less_txt {position: absolute;left: 0; top: 0;bottom: 0;right: 0;margin: auto;}
.showmoretxt .more_txt:after {background-repeat: no-repeat; width: 10px; height: 16px; background-image: url('../img/svg/show_more.svg');position: absolute;left: 0; top: 0;bottom: 0;right: 0;margin: auto;content: "";}
.showmoretxt .more_txt:hover {background-color: #d97842;}
.showmoretxt .more_txt:hover:after {background-image: url('../img/svg/show_more_hov.svg');}
.showmoretxt .less_txt:after {background-repeat: no-repeat; width: 10px; height: 16px; background-image: url('../img/svg/show_less.svg');position: absolute;top: 0;left: 0; bottom: 0;right: 0;margin: auto;content: "";}
.showmoretxt .less_txt:hover {background-color: #d97842;}
.showmoretxt .less_txt:hover:after {background-image: url('../img/svg/show_less_hov.svg');}
.showmoretxt:hover {text-decoration: underline;}
.showmoretxt .more_txt {display: block; }
.boxp_open .morectnt > span {display: inline-block;padding-top: 13px; line-height: 16px;}
.text_sc_news {height: 0;}
.boxp_open .text_sc_news {height: auto !important;}
.box_showmoretxt {display: block !important;}
.boxp_open .main_ctnt {overflow: visible !important;}
.boxp_open .less_txt {display: block; }
.boxp_open .more_txt {display: none; }
.boxp_open {position: relative;}
.boxp_open:after {width: 2px; background-color: #d97842; left: 0;top: 0;bottom: 0;content: "";position: absolute; }
.tl_sc_news {line-height: 20px; font-size: 18px; font-family: "Open Sans"; color: rgb( 88, 89, 91 ); text-align: left;margin-bottom: 8px; }
.date_sc_news span { font-size: 14px; font-family: "Open Sans"; color: rgb( 98, 98, 98 ); text-align: left;}
.date_sc_news a {font-size: 13px; font-family: "Open Sans"; color: rgb( 217, 120, 66 ); text-align: center; border:1px solid #d97842; margin: 0 3px; padding: 0 3px; border-radius: 3px; }
.date_sc_news a:hover {background-color:#d97842; color: #fff;text-decoration: none; }
.text_sc_news {font-size: 14px; font-family: "Open Sans"; color: rgb( 98, 98, 98 ); }
.more_sc_news {font-size: 13px; font-family: "Open Sans"; color: rgb( 217, 120, 66 ); border:2px solid #d97842; display: inline-block; clear: both;float: left; position: relative; margin: 20px 0 0; padding: 4px 28px 4px 10px; }
.more_sc_news:after {width: 13px; height: 13px;background-image: url('../img/svg/icn_link.svg'); position: absolute;top: 0;bottom: 0;right: 6px;content: "";margin: auto; }
.more_sc_news:hover:after {background-image: url('../img/svg/icn_link_hov.svg');}
.more_sc_news:hover {color: #fff;background-color:#d97842; text-decoration: none;}
.sc_news {padding: 11px 65px 18px 50px;position: relative; float: left;display: block; width: 100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.sc_news:before {width: 25px; height: 29px; position: absolute;top: 10px; left: 18px; background-image: url('../img/svg/icn_stire.svg'); content: ""; }

/***** Evenimente *****/
.sc_pdf {padding: 11px 65px 18px 50px;position: relative; float: left;display: block; width: 100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.sc_pdf:before {width: 25px; height: 29px; position: absolute;top: 10px; left: 18px; background-image: url('../img/svg/icn_comunicat.svg'); content: ""; }
.tl_sc_pdf {line-height: 30px;font-size: 18px;font-family: "Open Sans";color: rgb( 88, 89, 91 );text-decoration: none;text-align: left;margin-bottom: 8px;display: block;}
.tl_sc_pdf:hover {text-decoration: none}
.date_sc_pdf span { font-size: 14px; font-family: "Open Sans"; color: rgb( 98, 98, 98 ); text-align: left;}
.date_sc_pdf a {font-size: 13px; font-family: "Open Sans"; color: #4a5268; text-align: center; border:1px solid #4a5268; border-radius: 3px; margin: 0 3px; padding: 0 3px; }
.date_sc_pdf a:hover {background-color:#4a5268; color: #fff;text-decoration: none; }
.link_pdf {font-size: 14px;/* position: absolute; */top: 0;right: 10px;padding: 0 2px;bottom: 0;margin: auto;height: 20px;font-family: "Open Sans";color: #fff;font-weight: 600;background-color: #4a5268;line-height: 20px;}
.link_pdf:hover {text-decoration: none;/* height: 30px; *//* line-height: 30px; */}

/***** css Box Pagination *****/
.box_pagination {width: 100%; float: left;background-color: #3192c7;position: relative;}
.box_pagination_db {width: 100%; float: left;background-color: #4a5268;position: relative;}
.box_pagination:after, .box_pagination_db:after {position: absolute;top: 0;left: 0;right: 0;height: 10px;content: ""; -webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.1); -moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.1); box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.1);}
.box_pagination p, .box_pagination_db p {font-weight: 600; padding-right: 8px;font-size: 14px; font-family: "Source Sans Pro"; color: #5c5c5c; text-align: left; padding-top: 4px;margin: 0px; }
.box_pagination p span {color: #ec0f2a}

/***** css Pagination *****/
.pagination {position: relative;width: 100%; float: left;padding: 7px 16px 8px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pagination ul {text-indent: 0; float: none; border: medium none; display: block; list-style: outside none none; margin: 0px; overflow: hidden; padding: 0; }
.pagination ul li {padding: 0px}
.pagination ul li:before {display: none;}
.pagination ul li:last-child{margin-right: 0px}
.pagination ul li {border: 2px solid #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float: left;height: 26px;line-height: 26px;margin:0 5px;text-align: center;min-width: 26px;}
.pagination ul li:hover {background-color: #fff;}
.pagination ul li:hover:before {display: block;width: auto;background-image: none; left: -1px;right: -1px;top: -1px;height: 2px; background-color: #3192c7;position: absolute;content: "";}
.box_pagination_db .pagination ul li:hover:before {display: block;width: auto;background-image: none; left: -1px;right: -1px;top: -1px;height: 2px; background-color: #4a5268;position: absolute;content: "";}
.pagination ul li:hover a:hover {text-decoration: none;color: #3192c7}
.pagination ul li.disabled:hover {background-color: transparent !important;}
.pagination ul li.disabled:hover:before {display: none;}
.pagination ul li.active { background-color: #fff !important;color: #353535; line-height: 22px;  text-align: center; position: relative; }
.pagination ul li.active:hover {background-color: #fff !important;color: #353535}
.pagination ul li.active:hover:before {display: none;}
.pagination ul li a {text-decoration: none;height: 22px;min-width: 22px;display: block;line-height: 22px;text-align: center;position: relative;font-size: 14px;font-family: "Open Sans";color: rgb( 255, 255, 255 );text-align: center;}
.pag_divider, .pag_divider:hover {width: 2px !important;border:0px !important;background-color: #3192c7 !important}
.box_pagination_db .pag_divider {background-color: #4a5268 !important}
.pag_divider:after, .pag_divider:hover:after {margin:auto; display: block; top: 0;bottom: 0;left: 0;position: absolute;content: ""; height: 16px;width: 2px;background-color: #98c9e3;}
.box_pagination_db .pag_divider:after, .box_pagination_db .pag_divider:hover:after {margin:auto; display: block; top: 0;bottom: 0;left: 0;position: absolute;content: ""; height: 16px;width: 2px;background-color: #636d8b;}
.pag_divider:hover:before {display: none;}
.pagination ul li a:hover {color: #717172; }
.box_pagination_db .pagination ul li a:hover {color: #4a5268; }
.pagination .box_left {float: left;display: inline-block;position: relative;}
.pagination .box_left p { font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); }
.pagination .first:after {position:absolute;width:13px; height:11px; content: ""; background-image: url('../img/svg/pag_first.svg'); background-repeat: no-repeat; left:0; right:0; bottom:0; top:0; margin: auto;}
.pagination a:hover .first:after {position:absolute;width:13px; height:11px; content: ""; background-image: url('../img/svg/pag_first_hov.svg'); background-repeat: no-repeat; left:0; right:0; bottom:0; top:0; margin: auto;}
.box_pagination_db .pagination a:hover .first:after { background-image: url('../img/svg/pag_first_hov2.svg');}
.pagination .disabled {opacity: 0.5;}
.pagination .disabled a {pointer-events: none; cursor: default; }
.pagination .disabled a:hover .first:after {position:absolute;width:13px; height:11px; content: ""; background-image: url('../img/svg/pag_first.svg'); background-repeat: no-repeat; left:0; right:0; bottom:0; top:0; margin: auto;}
.pagination .prev:after {position:absolute;width:7px; height:11px;  content: ""; background-image: url('../img/svg/pag_prev.svg'); background-repeat: no-repeat; left:0; right:0; bottom:0; top:0; margin: auto;}
.pagination a:hover .prev:after {position:absolute;width:7px; height:11px; content: ""; background-image: url('../img/svg/pag_prev_hov.svg'); background-repeat: no-repeat; left:0; right:0; bottom:0; top:0; margin: auto;}
.box_pagination_db .pagination a:hover .prev:after {background-image: url('../img/svg/pag_prev_hov2.svg');}
.pagination .disabled a:hover .prev:after {position:absolute;width:7px; height:11px; content: ""; background-image: url('../img/svg/pag_prev.svg'); background-repeat: no-repeat; left:0; right:0; bottom:0; top:0; margin: auto;}
.pagination .last:after {position:absolute;width:13px; height:11px; content: ""; background-image: url('../img/svg/pag_last.svg'); background-repeat: no-repeat; left:0; right:0; bottom:0; top:0; margin: auto;}
.pagination a:hover .last:after {position:absolute;width:13px; height:11px; content: ""; background-image: url('../img/svg/pag_last_hov.svg'); background-repeat: no-repeat; left:0; right:0; bottom:0; top:0; margin: auto;}
.box_pagination_db .pagination a:hover .last:after {background-image: url('../img/svg/pag_last_hov2.svg');}
.pagination .disabled a:hover .last:after {position:absolute;width:13px; height:11px; content: ""; background-image: url('../img/svg/pag_last.svg'); background-repeat: no-repeat; left:0; right:0; bottom:0; top:0; margin: auto;}
.pagination .next:after {position:absolute;width:7px; height:11px;content: ""; background-image: url('../img/svg/pag_next.svg'); background-repeat: no-repeat; left:0; right:0; bottom:0; top:0; margin: auto;}
.pagination a:hover .next:after {position:absolute;width:7px; height:11px; content: ""; background-image: url('../img/svg/pag_next_hov.svg'); background-repeat: no-repeat; left:0; right:0; bottom:0; top:0; margin: auto;}
.box_pagination_db .pagination a:hover .next:after {background-image: url('../img/svg/pag_next_hov2.svg');}
.pagination .disabled a:hover .next:after {position:absolute;width:7px; height:11px; content: ""; background-image: url('../img/svg/pag_next.svg'); background-repeat: no-repeat; left:0; right:0; bottom:0; top:0; margin: auto;}

/*************************
*
*   7. RAPOARTE DE ANALIZA
*
*************************/

/***** css Box Blue - Top *****/
.box_blue_top {background-color: #3192c7;float: left;display: block;width: 100%;padding: 3px 20px 3px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.box_blue_top .input {border:2px solid #add3e9; border-radius: 3px;float: left;display: inline-block; margin: 0px; font-size: 14px; font-family: "Open Sans"; color: rgb( 53, 53, 53 ); font-weight: bold; }
.box_blue_top input::-webkit-input-placeholder {color: rgb( 53, 53, 53 );opacity: 1}
.box_blue_top input:-moz-placeholder {color: rgb( 53, 53, 53 ); opacity: 1}
.box_blue_top input::-moz-placeholder {color: rgb( 53, 53, 53 ); opacity: 1}
.box_blue_top input:-ms-input-placeholder {color: rgb( 53, 53, 53 ); opacity: 1}

/***** css Calendar *****/
.box_calendar {float: left;display: inline-block;position: relative;}
.box_calendar img {position: absolute;top: 5px; right: 10px;}
.calendar {border:2px solid #add3e9; border-radius: 3px;float: left;display: inline-block; margin: 5px;padding: 5px 12px 4px; font-size: 14px; font-family: "Open Sans"; color: rgb( 53, 53, 53 ); font-weight: bold; }

/***** css Btn Flitreaza / Anuleaza *****/
.btn_filtreaza  {font-size: 14px;padding: 5px 12px 4px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: bold; border:2px solid #fff; border-radius: 3px; background: rgba(223,144,99,1); background: -moz-linear-gradient(top, rgba(223,144,99,1) 0%, rgba(217,122,67,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(223,144,99,1)), color-stop(100%, rgba(217,122,67,1))); background: -webkit-linear-gradient(top, rgba(223,144,99,1) 0%, rgba(217,122,67,1) 100%); background: -o-linear-gradient(top, rgba(223,144,99,1) 0%, rgba(217,122,67,1) 100%); background: -ms-linear-gradient(top, rgba(223,144,99,1) 0%, rgba(217,122,67,1) 100%); background: linear-gradient(to bottom, rgba(223,144,99,1) 0%, rgba(217,122,67,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#df9063', endColorstr='#d97a43', GradientType=0 ); }
.btn_filtreaza:hover {background: rgba(222,143,97,1); background: -moz-linear-gradient(top, rgba(222,143,97,1) 0%, rgba(194,77,14,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(222,143,97,1)), color-stop(100%, rgba(194,77,14,1))); background: -webkit-linear-gradient(top, rgba(222,143,97,1) 0%, rgba(194,77,14,1) 100%); background: -o-linear-gradient(top, rgba(222,143,97,1) 0%, rgba(194,77,14,1) 100%); background: -ms-linear-gradient(top, rgba(222,143,97,1) 0%, rgba(194,77,14,1) 100%); background: linear-gradient(to bottom, rgba(222,143,97,1) 0%, rgba(194,77,14,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de8f61', endColorstr='#c24d0e', GradientType=0 ); }
.btn_reset  {padding: 5px 12px 4px; font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: bold; border:2px solid #fff; border-radius: 3px; background: rgba(68,177,236,1); background: -moz-linear-gradient(top, rgba(68,177,236,1) 0%, rgba(29,138,196,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(68,177,236,1)), color-stop(100%, rgba(29,138,196,1))); background: -webkit-linear-gradient(top, rgba(68,177,236,1) 0%, rgba(29,138,196,1) 100%); background: -o-linear-gradient(top, rgba(68,177,236,1) 0%, rgba(29,138,196,1) 100%); background: -ms-linear-gradient(top, rgba(68,177,236,1) 0%, rgba(29,138,196,1) 100%); background: linear-gradient(to bottom, rgba(68,177,236,1) 0%, rgba(29,138,196,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44b1ec', endColorstr='#1d8ac4', GradientType=0 ); }
.btn_reset:hover {background: rgba(67,175,233,1); background: -moz-linear-gradient(top, rgba(67,175,233,1) 0%, rgba(21,113,163,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(67,175,233,1)), color-stop(100%, rgba(21,113,163,1))); background: -webkit-linear-gradient(top, rgba(67,175,233,1) 0%, rgba(21,113,163,1) 100%); background: -o-linear-gradient(top, rgba(67,175,233,1) 0%, rgba(21,113,163,1) 100%); background: -ms-linear-gradient(top, rgba(67,175,233,1) 0%, rgba(21,113,163,1) 100%); background: linear-gradient(to bottom, rgba(67,175,233,1) 0%, rgba(21,113,163,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#43afe9', endColorstr='#1571a3', GradientType=0 ); }

/***** css Input *****/
.box19 {width: 19%; display: inline-block;float: left;position: relative;padding: 5px 10px 5px 0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.box19 input {width: 100%;margin: 0px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.box24 {width: 24%; display: inline-block;float: left;position: relative;padding: 0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.box_btn_ra input {width: 100%;}
.box_btn_ra {width: 50%;padding: 5px 10px 5px 0; display: inline-block;float: left;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.box24 .box_btn_ra:last-child {padding-right: 0px;}

/***** css Box Rapoarte *****/
.page_rapoarte {min-height: 350px;background-color: #ededed; float: left;display: block;width: 100%; position: relative;padding-bottom: 34px;margin-bottom: 65px; }
.page_rapoarte:after {-webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); height: 10px; position: absolute;top: 0;left: 0;right: 0; position: absolute;content: ""; }
.container_rapoarte {max-width: 940px;margin: 0 auto; display: block;}
.bg_title_rapoarte {background-color: #fff; float: left;display: block;position: relative;width: 100%;}
.title_rapoarte {padding: 13px 20px 18px 50px; font-size: 14px; font-family: "Open Sans";position: relative; color: rgb( 217, 120, 66 ); }
.title_rapoarte:before {width: 20px; height: 20px;background-image: url('../img/svg/icn_info.svg'); position: absolute;left: 16px; top: 12px;content: ""; }
.box_page_rapoarte > div:nth-child(even) {background-color: #fff;}
.box_page_rapoarte > div:nth-child(odd) {background-color: #f6f6f6;}

/***** Rapoarte *****/
.ra_raport {padding: 7px 65px 18px 50px;position: relative; float: left;display: block; width: 100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.ra_raport:before {background-repeat: no-repeat; width: 25px; height: 29px; position: absolute;top: 6px; left: 18px; background-image: url('../img/svg/icn_raport.svg'); content: ""; }
.tl_raport {line-height: 30px; font-size: 18px; font-family: "Open Sans"; color: rgb( 88, 89, 91 ); text-decoration: none; text-align: left;margin-bottom: 4px; display: block; }
.date_raport {float: left;display: block;margin-bottom: 3px;width: 100%;}
.date_raport span { font-size: 14px; font-family: "Open Sans"; color: rgb( 98, 98, 98 ); text-align: left;}
.date_raport a {font-size: 13px;font-family: "Open Sans";color: #0078ba;text-align: center;border:1px solid #0078ba;border-radius: 3px;margin: 0 3px;padding: 0 3px;display: inline-block;vertical-align: bottom;}
.date_raport a:hover {background-color:#0078ba; color: #fff;text-decoration: none; }
.ra_raport p {font-size: 14px;margin: 0 0 10px; line-height: 16px; font-family: "Open Sans"; color: rgb( 88, 89, 91 ); }
.ra_raport .pdf_link {text-decoration: none;}
.ra_raport .pdf_link:hover {text-decoration: underline;}

/***** Detaliu Rapoart *****/
.detaliu_raport .ra_raport {background-color: #ffffff;padding-top: 22px; padding-bottom: 32px;}
.detaliu_raport .ra_raport::before {top:20px;}
.box_blue_top .btn_back {margin: 11px 18px; }
.btn_back {display: inline-block; font-size: 14px;padding-left: 30px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); position: relative; }
.btn_back:before {width: 19px; height: 16px;background-image: url('../img/svg/icn_back.svg'); position: absolute;left: 0;top:2px;content: ""; }

/*************************
*
*   8. CALENDAR FINANCIAR
*
*************************/
.page_calendar {border-top: 5px solid #0078ba; min-height: 350px;background-color: #ededed; float: left;display: block;width: 100%; position: relative;padding-bottom: 34px;margin-bottom: 65px; }
.page_calendar:after {-webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); height: 10px; position: absolute;top: 0;left: 0;right: 0; position: absolute;content: ""; }
.container_calendar {padding: 45px 0px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-color: #fff; max-width: 940px;margin: 0 auto; display: block;}
.page_prime .container_calendar {padding: 45px 0px 0;}
.page_calendar .table_swipe {margin-bottom: 0;}
.page_calendar .box_table_dividente {position:relative;width: 840px !important;min-width: 840px !important;margin: 0 auto;float: none;}
.page_calendar .box_table_dividente .dataTables_wrapper{position:relative;}
.page_calendar .box_table_dividente:after {bottom: -52px; z-index: 0;background-color: #3192c7;height: 50px; left: 0;right: 0;position: absolute;content: "";}
.page_calendar .dataTables_wrapper .dataTables_paginate .paginate_button.current {background-color: #fff;}
.page_calendar .dataTables_wrapper .dataTables_paginate span .paginate_button {background-color: #3192c7;color: #fff !important;}
.page_calendar .dataTables_wrapper .dataTables_paginate .paginate_button.current {color: #3192c7 !important;}
.page_calendar .dataTables_wrapper .dataTables_paginate span .paginate_button:hover {color: #3192c7 !important;}
.page_calendar .dataTables_wrapper .dataTables_paginate span .paginate_button:hover:after {background-color: #3192c7 !important;}
.page_calendar .table_divid_ord {border-bottom: 0px !important;}
.page_calendar .table_divid_ord tbody tr td {border:0px;}
.page_calendar .table_divid_ord tbody td a, .page_calendar .table_divid_ord tbody td p {padding: 7px !important}
.page_calendar .table_divid_ord tbody tr:nth-child(odd) td {background-color: #e5e5e5 !important;}
.page_calendar .table_divid_ord tbody tr:nth-child(odd) td:nth-child(2) {background-color: #eaeaea !important;}
.page_calendar .table_divid_ord tbody tr:nth-child(even) td {background-color: #f5f5f5 !important;}
.page_calendar .table_divid_ord tbody tr:nth-child(even) td:nth-child(2) {background-color: #ffffff !important;}
.border_tr {border-top:3px solid #d97842;}

/*************************
*
*   9. STOCK SCREENER
*
*************************/
.page_stock_screener {margin-bottom: -7px;width: 100%;float: left;position: relative;border-top:5px solid #0078ba; background-color: #ededed; }
.page_stock_screener:after {-webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.2); height: 10px; position: absolute;top: 0;left: 0;right: 0; position: absolute;content: ""; }

/***** Criterii / Interval *****/
.box_criterii { width: 100%; float: left;display: block;background-color: #fff; padding: 38px 30px 31px;margin-bottom: 12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.box_criterii .box_swipe {padding: 0px;}
.criterii {min-width: 1000px; border:1px solid #4a5268;width: 100%; float: left;display: block;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.criterii_top {padding: 11px 0;background-color:#4a5268;float: left;display: block;width: 100%; }
.ct_left {width: 36%;float: left;display: inline-block;position: relative;}
.ct_right {width: 64%;float: left;display: inline-block;position: relative;}
.criterii_top p {font-size: 14px;margin: 0;text-align: center; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); }
.criterii_content {}
.criterii_content > div {border-bottom: 1px solid #c4c4c4;display: table;width: 100%;}
.criterii_content .cc_left {display: table-cell;width: 12%; vertical-align: middle; border-right: 1px solid #c4c4c4;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.criterii_content .cc_left p {margin: 0px; font-size: 14px;padding: 0 10px; font-family: "Open Sans"; color: rgb( 98, 98, 98 ); text-align: center; }
.criterii_content .cc_right {display: table-cell;width: 88%;}
.criterii_content .cc_right > div {display: table;width: 100%;}
.criterii_content > div:nth-child(1) .cc_right > div:nth-child(odd) {background-color: #eaeaea;}
.criterii_content > div:nth-child(3) .cc_right > div:nth-child(even) {background-color: #eaeaea;}
.criterii_content > div:nth-child(2) .cc_right > div:nth-child(odd) {background-color: #fff;}
.criterii_content > div:nth-child(2) .cc_right > div:nth-child(even) {background-color: #eaeaea;}
.criterii_content > div:last-child {border-bottom:0px }
.cc_checkbox {padding: 8px 2px 9px 7px;display: table-cell;width: 27.3%;vertical-align: middle;position: relative;border-right: 1px solid #c4c4c4;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.cc_checkbox:before {top:0;bottom: 0;left: 31px;width: 1px; background-color: #c4c4c4;position: absolute;content: "";}
.cc_slider {vertical-align: middle;position: relative; display: table-cell;width: 72.7%; padding: 0 115px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.sl_left {position: absolute;left: 8px;top: 0;bottom: 0;margin: auto;}
.sl_right {position: absolute;right: 8px;top: 0;bottom: 0;margin: auto;}

/***** Slider *****/
.sliderValue {margin: 0px; max-height: 26px; padding: 2px 5px; font-size: 14px; font-family: "Open Sans"; font-weight: 600; color: rgb( 98, 98, 98 ); text-align: right; width: 82px; border-bottom: 1px solid #4a5268;border-top: 1px solid #c4c4c4;border-left: 1px solid #c4c4c4;border-right: 1px solid #c4c4c4;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.sliderValue:focus {border-bottom: 1px solid #d97842}
.box_slider_ss {margin-top: -12px;float: left;display: block;width: 100%;}
.min, .max {display: inline-block; font-size: 13px; font-family: "Open Sans"; color: rgb( 98, 98, 98 ); font-weight: 600; }
.max {float: right;}
.ui-slider-horizontal {margin-top: 2px;height: 2px; background-color: #4a5268; border-radius: 0px; border:0px !important;}
.ui-slider .ui-slider-range {background-color: #d97842;}
.ui-slider-handle {top: -6px !important;cursor: pointer !important; width: 7px !important; height: 14px !important; border-radius: 0px; border:0px !important;}
.ui-slider .ui-slider-handle:nth-last-child(2) {margin-left: 0;background-color: #4a5268 !important;}
.ui-slider .ui-slider-handle:nth-last-child(2):after {position: absolute;top: 0;right: -5px;content: ""; width: 0; height: 0; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 5px solid #4a5268; }
.ui-slider .ui-slider-handle:nth-last-child(2):hover:after { border-left: 5px solid #d97842;}
.ui-slider .ui-slider-handle:nth-last-child(1) {background-color: #4a5268 !important; margin-left: -7px; }
.ui-slider .ui-slider-handle:nth-last-child(1):after {position: absolute;top: 0;left: -5px;content: ""; width: 0; height: 0; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-right: 5px solid #4a5268; }
.ui-slider .ui-slider-handle:nth-last-child(1):hover:after { border-right: 5px solid #d97842;}
.ui-slider-handle:nth-last-child(1):hover, .ui-slider-handle:nth-last-child(2):hover {background-color: #d97842 !important}
.input_procent_left {width: 82px;max-height: 26px; position: absolute;left: 8px;top: 0;bottom: 0;margin: auto;}
.input_procent_right {width: 82px;max-height: 26px; position: absolute;right: 8px;top: 0;bottom: 0;margin: auto;}
.input_procent_left input, .input_procent_right input {padding-right: 15px;}
.input_procent_left:after, .input_procent_right:after {position: absolute;content: "%";top: 3px; right: 3px; font-size: 14px; font-family: "Open Sans"; font-weight: 600; bottom: 0;margin: auto; color: rgb( 98, 98, 98 ); text-align: right; }

/***** Checkbox *****/
.cc_checkbox .ui-checkboxradio-label {padding-left: 32px;}
.cc_checkbox .ui-checkboxradio-icon {margin-right: 11px; position: absolute !important; left: 0px;top: 5px; }
.ui-checkboxradio-label {font-size: 14px; border:0px; background-color: transparent; font-family: "Open Sans"; color: rgb( 98, 98, 98 );padding: 0; text-align: left; font-weight: 600; }
.ui-checkboxradio-label:hover, .ui-checkboxradio-label:focus {box-shadow: none; font-family: "Open Sans";font-weight: 600 !important; color: rgb( 98, 98, 98 ) !important; font-size: 14px; border:0px !important; background-color: transparent !important;}
.ui-checkboxradio-label .ui-icon-background {box-shadow: none;border-radius: 0; border:1px solid #00a651;background-color: #fff;width: 18px; height: 18px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ui-checkboxradio-label.ui-visual-focus {box-shadow: none;}
.ui-checkboxradio-checked .ui-icon {background-image: none !important;position: relative;}
.ui-checkboxradio-checked .ui-icon:before {background-image: url('../img/svg/check_sign.svg'); width: 14px; height: 14px;position: absolute;top:0;left: 0;right: 0;bottom: 0;margin: auto;content: ""; }

/***** Afiseaza companiile *****/
.box_af_comp {background-color: #4a5268;width: 100%; float: left;display: block;padding: 11px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.box_af_comp > div {background-color: #fff;max-width: 560px;margin: 0 auto;display: block;text-align: center; padding: 17px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.box_af_comp label {font-weight: normal;text-align: center;font-size: 13px;margin-bottom: 12px;}
.box_af_comp label:hover {font-weight: normal !important;font-size: 13px;}
.box_af_comp .ui-icon {margin-right: 3px;}
.btn_afiseaza {font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600;padding: 5px 8px; display: inline-block; border-radius: 5px; border:0px; background: rgba(73,81,103,1); background: -moz-linear-gradient(top, rgba(73,81,103,1) 0%, rgba(54,62,87,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(73,81,103,1)), color-stop(100%, rgba(54,62,87,1))); background: -webkit-linear-gradient(top, rgba(73,81,103,1) 0%, rgba(54,62,87,1) 100%); background: -o-linear-gradient(top, rgba(73,81,103,1) 0%, rgba(54,62,87,1) 100%); background: -ms-linear-gradient(top, rgba(73,81,103,1) 0%, rgba(54,62,87,1) 100%); background: linear-gradient(to bottom, rgba(73,81,103,1) 0%, rgba(54,62,87,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#495167', endColorstr='#363e57', GradientType=0 ); }
.btn_afiseaza:hover {background: rgba(52,65,102,1); background: -moz-linear-gradient(top, rgba(52,65,102,1) 0%, rgba(32,41,70,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(52,65,102,1)), color-stop(100%, rgba(32,41,70,1))); background: -webkit-linear-gradient(top, rgba(52,65,102,1) 0%, rgba(32,41,70,1) 100%); background: -o-linear-gradient(top, rgba(52,65,102,1) 0%, rgba(32,41,70,1) 100%); background: -ms-linear-gradient(top, rgba(52,65,102,1) 0%, rgba(32,41,70,1) 100%); background: linear-gradient(to bottom, rgba(52,65,102,1) 0%, rgba(32,41,70,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#344166', endColorstr='#202946', GradientType=0 );}

/***** Table Stock Screener *****/
.box_table_stock {margin-bottom: 70px; padding: 14px 0 0;width: 100%; float: left;display: block;background-color: #fff;}
.box_table_stock .table_swipe {margin-bottom: 10px;}
.box_table_stock .table_divid thead th, .box_table_stock .table_stock thead th {font-size: 13px;line-height: 16px;}
.box_tl_table_stock {text-align: center;margin-bottom: 16px;}
.tl_table_stock {font-size: 13px; font-family: "Open Sans"; color: rgb( 88, 89, 91 ); position: relative;padding-left: 15px; display: inline-block; }
.tl_table_stock:before {width: 9px; height: 12px;background-image: url('../img/svg/arrow_sort_tl.svg'); left: 0;position: absolute;content: "";top:0;bottom: 0;margin: auto; }
table.dataTable {border-left:1px solid #ddd;border-right:1px solid #ddd; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc {background-image: none; background-color: transparent; }
table.dataTable thead .sorting:hover, table.dataTable thead .sorting_asc:hover, table.dataTable thead .sorting_desc:hover {background-color: #363e57; }
table.dataTable thead .sorting:before {background-image: url('../img/svg/arrow_sort.svg');width: 9px; height: 12px; position: absolute;background-repeat: no-repeat; left: 0;right: 0;bottom: 7px; margin: auto;content: ""; }
table.dataTable thead .sorting_asc:before {background-image: url('../img/svg/arrow_sort_asc.svg');width: 9px; height: 6px; position: absolute;background-repeat: no-repeat; left: 0;right: 0;bottom: 13px; margin: auto;content: ""; }
table.dataTable thead .sorting_desc:before {background-image: url('../img/svg/arrow_sort_desc.svg');width: 9px; height: 6px; position: absolute;background-repeat: no-repeat; left: 0;right: 0;bottom: 6px; margin: auto;content: ""; }
.box_tl_table_stock2 {text-align: center;margin-bottom: 16px;}
.tl_table_stock2 {font-size: 13px; font-family: "Open Sans"; color: rgb( 88, 89, 91 ); position: relative;padding-left: 15px; display: inline-block; }
.tl_table_stock2:before {width: 12px; height: 9px;background-image: url('../img/svg/arrow_sort_tl2.svg'); left: 0;position: absolute;content: "";top:0;bottom: 0;margin: auto; }
.table_divid td {white-space: nowrap;}
/*************************
*
*   10. PRIME ANALYZER TIPS
*
*************************/
.page_prime {padding-bottom: 65px;}
.box_prime {float: left;display: block;width: 100%;padding: 0 50px 30px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.top_prime {background-color: #4a5268;float: left;display: block;width: 100%;padding: 7px 40px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.top_prime p {display: inline-block;float: left; font-size: 14px; font-family: "Open Sans";padding-top: 3px; color: rgb( 255, 255, 255 ); font-weight: 600;margin: 0; }
.top_prime p span {padding: 2px 7px; margin-left: 5px; color: #4a5268;background-color: #fff;display: inline-block;}
.btn_video {padding: 5px 30px 5px 12px; border-radius: 3px;cursor: pointer; font-size: 13px; font-family: "Open Sans"; color: rgb( 74, 82, 104 ); font-weight: 600; background-color: #fff; display: inline-block;float: right; position: relative; }
.btn_video:after {background-repeat: no-repeat; background-image: url('../img/svg/icn_ancora.svg');width: 10px; height: 14px;position: absolute;content: "";top: 0;bottom: 0;right: 9px;margin: auto;}
.btn_video:hover:after { background-image: url('../img/svg/icn_ancora_hov.svg');}
.btn_video:hover:before {border:2px solid #fff;top: -2px;bottom: -2px;left: -2px;right: -2px;position: absolute; content: ""; border-radius: 3px; }
.btn_video:hover {color: #fff; background: rgba(73,81,103,1); background: -moz-linear-gradient(top, rgba(73,81,103,1) 0%, rgba(54,62,87,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(73,81,103,1)), color-stop(100%, rgba(54,62,87,1))); background: -webkit-linear-gradient(top, rgba(73,81,103,1) 0%, rgba(54,62,87,1) 100%); background: -o-linear-gradient(top, rgba(73,81,103,1) 0%, rgba(54,62,87,1) 100%); background: -ms-linear-gradient(top, rgba(73,81,103,1) 0%, rgba(54,62,87,1) 100%); background: linear-gradient(to bottom, rgba(73,81,103,1) 0%, rgba(54,62,87,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#495167', endColorstr='#363e57', GradientType=0 );}
.prime_download {margin-bottom: 42px;width: 100%; float: left;display: block;position: relative;}
.prime_download > a {display: block;float: left;width: 100%;position: relative;padding: 6px 40px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.prime_download > a:hover:after {background-image: url('../img/svg/icn_download.svg'); width: 20px; height: 17px; position: absolute;content: "";top: 0;bottom: 0;right: 40px;margin: auto; }
.prime_download > a:nth-child(odd) {background-color: #eaeaea}
.prime_download > a:hover {text-decoration: none;background-color: #3192c7;}
.prime_download > a p {font-size: 14px; font-family: "Open Sans"; color: rgb( 98, 98, 98 ); font-weight: 600; margin: 0px 0 -3px; }
.prime_download > a span {font-weight: 600;text-decoration: none;}
.pdf_link2 {font-size: 13px; font-family: "Open Sans"; color: rgb( 49, 146, 199 ); text-decoration: underline; text-align: left; position: relative; padding-left: 14px; }
.pdf_link2:before {background-image: url('../img/svg/icn_file.svg'); width: 9px; height: 12px; position: absolute;top:0; bottom: 0;left: 0;margin:auto;content: ""; }
.prime_download > a:hover .pdf_link2, .prime_download > a:hover p {color: #fff;}
.prime_download > a:hover .pdf_link2:before {background-image: url('../img/svg/icn_file_white.svg');}
.tl_youtube {font-size: 18px;line-height: 20px; font-family: "Open Sans"; color: rgb( 98, 98, 98 );margin-top: 12px; text-align: left; font-weight: 600; padding-left: 38px;position: relative; }
.tl_youtube:before {background-image: url('../img/svg/icn_youtube.svg'); width: 23px; height: 17px;position: absolute;content: "";top:2px;left: 0;margin: auto; }
.box_youtube {margin-bottom: 12px;float: left;display: block;width: 100%;position: relative;}
.youtube {padding-bottom: 12px;padding-top: 50px; text-align: center; border-bottom: 2px solid #4a5268;position: relative; display: block;float: left;width: 100%;}
.youtube > div {max-width: 535px;width: 100%; position: relative;display: inline-block; }
.youtube > div iframe {max-width: 535px !important;width: 100% !important; max-height: 300px;}

/*************************
*
*   11. COMPARATIE RAPIDA
*
*************************/

.page_comparatie {float: left;display: block;width: 100%;position: relative;border-top:5px solid #0078ba;}
.copmaratie_top {float: left;display: block;width: 100%;padding-top: 11px;}
.copmaratie_top p {margin: 0; font-size: 13px; font-family: "Open Sans"; color: rgb( 88, 89, 91 ); text-align: left; }

/***** Tabs *****/
.tab-content {padding: 22px 15px 24px; float: left; width: 100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: none; }
#tab-1 {display: block; }
.tabs-menu {width: 100%;float: left;margin-top: 7px;padding-bottom: 1px;}
.tabs-menu li {display: inline-block;float: left;position: relative;margin-right: 15px;padding: 0px; margin-bottom: 15px; }
.tabs-menu li.current:after {z-index: 1;height: 3px; background-color: #1f2844;width: 100%;bottom: -17px;left: 0;right: 0;content: "";position: absolute;}
.tab_divider {background: #dfdfdf !important;width: 1px;height: 100%;height: 28px;}
.tabs-menu li a {padding: 4px 7px; display: block;}
.tabs-menu li, .tabs-menu li a {font-size: 14px;border-radius: 3px; font-family: "Open Sans"; font-weight: 600; color: rgb( 255, 255, 255 ); background: rgba(52,65,102,1); background: -moz-linear-gradient(top, rgba(52,65,102,1) 0%, rgba(31,40,69,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(52,65,102,1)), color-stop(100%, rgba(31,40,69,1))); background: -webkit-linear-gradient(top, rgba(52,65,102,1) 0%, rgba(31,40,69,1) 100%); background: -o-linear-gradient(top, rgba(52,65,102,1) 0%, rgba(31,40,69,1) 100%); background: -ms-linear-gradient(top, rgba(52,65,102,1) 0%, rgba(31,40,69,1) 100%); background: linear-gradient(to bottom, rgba(52,65,102,1) 0%, rgba(31,40,69,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#344166', endColorstr='#1f2845', GradientType=0 ); }
.tabs-menu li:before {display: none;}
.tabs-menu li a:hover {background: rgba(74,82,104,1);text-decoration: none; background: -moz-linear-gradient(top, rgba(74,82,104,1) 0%, rgba(54,62,87,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(74,82,104,1)), color-stop(100%, rgba(54,62,87,1))); background: -webkit-linear-gradient(top, rgba(74,82,104,1) 0%, rgba(54,62,87,1) 100%); background: -o-linear-gradient(top, rgba(74,82,104,1) 0%, rgba(54,62,87,1) 100%); background: -ms-linear-gradient(top, rgba(74,82,104,1) 0%, rgba(54,62,87,1) 100%); background: linear-gradient(to bottom, rgba(74,82,104,1) 0%, rgba(54,62,87,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a5268', endColorstr='#363e57', GradientType=0 );}
.tabs-menu .select2-container--default .select2-selection--single {border:0px; background: rgba(52,65,102,1); background: -moz-linear-gradient(top, rgba(52,65,102,1) 0%, rgba(31,40,69,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(52,65,102,1)), color-stop(100%, rgba(31,40,69,1))); background: -webkit-linear-gradient(top, rgba(52,65,102,1) 0%, rgba(31,40,69,1) 100%); background: -o-linear-gradient(top, rgba(52,65,102,1) 0%, rgba(31,40,69,1) 100%); background: -ms-linear-gradient(top, rgba(52,65,102,1) 0%, rgba(31,40,69,1) 100%); background: linear-gradient(to bottom, rgba(52,65,102,1) 0%, rgba(31,40,69,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#344166', endColorstr='#1f2845', GradientType=0 ); }
.tabs-menu .select2-container--default .select2-selection--single .select2-selection__rendered {color: #fff;font-weight: 600;line-height: 27px;}
.tabs-menu .select2-container--default .select2-selection--single .select2-selection__arrow {background: transparent;}
.tabs-menu .select2-container--default .select2-selection--single .select2-selection__arrow:hover {background: rgba(32,41,70,1); background: -moz-linear-gradient(top, rgba(32,41,70,1) 0%, rgba(52,64,102,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(32,41,70,1)), color-stop(100%, rgba(52,64,102,1))); background: -webkit-linear-gradient(top, rgba(32,41,70,1) 0%, rgba(52,64,102,1) 100%); background: -o-linear-gradient(top, rgba(32,41,70,1) 0%, rgba(52,64,102,1) 100%); background: -ms-linear-gradient(top, rgba(32,41,70,1) 0%, rgba(52,64,102,1) 100%); background: linear-gradient(to bottom, rgba(32,41,70,1) 0%, rgba(52,64,102,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#202946', endColorstr='#344066', GradientType=0 ); }
.tab {border:1px solid #dfdfdf;margin-bottom: 42px;position: relative; float: left;display: block;width: 100%; }
.tabs-menu .custom_select {min-width: 200px;}

/***** Btn Indici *****/
.btn_indice {font-size: 13px; font-family: "Open Sans"; color: rgb( 88, 89, 91 ); text-align: center;margin-right: 15px;margin-bottom: 15px; border:1px solid #d97842;cursor: pointer; border-radius: 3px;padding: 0px 20px 0px 5px; display: inline-block;float: left;position: relative; }
.btn_indice:hover {color: #fff;background-color: #ff0000; border-color: #ff0000;}
.btn_indice:after {position: absolute;content: "";top: 0;bottom: 0;right: 4px;content: "";margin:auto; -ms-transform: rotate(45deg); /* IE 9 */ -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */ transform: rotate(45deg); width: 11px; height: 2px; background-color: #ff0000;}
.btn_indice:before {position: absolute;content: "";top: 0;bottom: 0;right: 4px;content: "";margin:auto; -ms-transform: rotate(-45deg); /* IE 9 */ -webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */ transform: rotate(-45deg); width: 11px; height: 2px; background-color: #ff0000;}
.btn_indice:hover:after, .btn_indice:hover:before {background-color: #fff;}
.ad_societate {float: left;display: inline-block;margin-bottom: 15px; margin-right: 15px;position: relative;height: 20px;}

/***** Input suggestions *****/
.suggestions {height: 20px;border:1px solid #d97842;background-color: #ffe0ce;border-radius: 3px; padding: 1px 40px 1px 5px;line-height: 16px; vertical-align: top; max-width: 155px; font-size: 13px; font-family: "Open Sans"; color: rgb( 88, 89, 91 ); text-align: left;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.btn_ad_soc {height: 20px;border:0px;width: 40px; background-color:#d97842;border-radius: 3px;position: absolute;top: 0px;bottom: 0px;right: 0; }
.btn_ad_soc:after {width: 10px; height: 2px; background-color: #fff;position: absolute;content: ""; top: 0;bottom: 0;left: 0;right: 0;margin: auto; }
.btn_ad_soc:before {width: 2px; height: 10px; background-color: #fff;position: absolute;content: ""; top: 0;bottom: 0;left: 0;right: 0;margin: auto; }
.btn_ad_soc:hover {background: rgba(224,143,100,1); background: -moz-linear-gradient(top, rgba(224,143,100,1) 0%, rgba(217,122,67,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(224,143,100,1)), color-stop(100%, rgba(217,122,67,1))); background: -webkit-linear-gradient(top, rgba(224,143,100,1) 0%, rgba(217,122,67,1) 100%); background: -o-linear-gradient(top, rgba(224,143,100,1) 0%, rgba(217,122,67,1) 100%); background: -ms-linear-gradient(top, rgba(224,143,100,1) 0%, rgba(217,122,67,1) 100%); background: linear-gradient(to bottom, rgba(224,143,100,1) 0%, rgba(217,122,67,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e08f64', endColorstr='#d97a43', GradientType=0 );}
.ui-autocomplete {border-right:1px solid #d97842 !important; border-left:1px solid #d97842 !important; border-bottom:1px solid #d97842 !important; border-top:0px solid #d97842 !important;padding: 0 0 10px 0; }
.ui-autocomplete .ui-menu-item-wrapper {font-size: 14px;padding: 6px 10px; font-family: "Open Sans"; color: rgb( 53, 53, 53 ); font-weight: bold; }
.ui-autocomplete .ui-menu-item-wrapper:hover, .ui-autocomplete .ui-menu-item-wrapper.ui-state-active {color: #fff !important;border-color:#d97842 !important;  background-color: #d97842 !important}

/***** Btn Actualizeaza *****/
.btn_actualizeaza {font-size: 13px;bottom: -14px; display: inline-block; padding: 5px 5px; position: absolute;margin: auto; left: 0; right: 0; max-width: 140px; border-radius: 3px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600; background-color: #0078ba; text-align: center; }
.btn_actualizeaza:hover {text-decoration: none; background: rgba(46,145,198,1); background: -moz-linear-gradient(top, rgba(46,145,198,1) 0%, rgba(1,121,186,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(46,145,198,1)), color-stop(100%, rgba(1,121,186,1))); background: -webkit-linear-gradient(top, rgba(46,145,198,1) 0%, rgba(1,121,186,1) 100%); background: -o-linear-gradient(top, rgba(46,145,198,1) 0%, rgba(1,121,186,1) 100%); background: -ms-linear-gradient(top, rgba(46,145,198,1) 0%, rgba(1,121,186,1) 100%); background: linear-gradient(to bottom, rgba(46,145,198,1) 0%, rgba(1,121,186,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e91c6', endColorstr='#0179ba', GradientType=0 );}

/***** Btn Actualizeaza *****/
.box_lista {margin-bottom: 13px;margin-top: 5px;float: left;display: block;width: 100%;position: relative;}
.box_lista:after {height: 1px; background-color: #dfdfdf;left: 0;right: 0;bottom: 0;top: 0;margin: auto;content: "";position: absolute; z-index: -1; }

/***** Input Lista *****/
.box_input_lista {display: inline-block;float: left;position: relative; border:1px solid #dfdfdf;border-radius: 3px; -webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.1); -moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.1); box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.1); background-color: #fff;margin-right: 17px; padding: 0 8px 5px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.box_input_lista input {border:0px; border-bottom: 1px solid #4a5268; font-size: 13px;background-color: transparent; font-family: "Open Sans"; color: rgb( 88, 89, 91 ); padding: 7px 0px 4px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-weight: 600;}
.box_input_lista input::-webkit-input-placeholder {opacity: 1}
.box_input_lista input:-moz-placeholder { opacity: 1}
.box_input_lista input::-moz-placeholder { opacity: 1}
.box_input_lista input:-ms-input-placeholder {opacity: 1}
.box_input_lista2 {display: inline-block;float: left;position: relative; border:1px solid #dfdfdf;border-radius: 3px; background-color: #f8f8f8;margin-right: 17px; padding: 0 32px 5px 8px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.box_input_lista2 input {border:0px; border-bottom: 1px solid #dfdfdf; font-size: 13px;background-color: transparent; font-family: "Open Sans"; color: rgb( 88, 89, 91 ); padding: 7px 0px 4px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-weight: 600;}

/***** Button Edit *****/
.btn_edit {width: 24px; height: 24px; background-color: #00a651;position: relative; border:0px;right: 8px;top: 6px;position: absolute; }
.btn_edit:after {background-image: url('../img/svg/icn_pencils.svg');margin: auto; width: 15px; height: 15px;position: absolute;content: "";top: 0;bottom: 0;left: 0;right: 0; }
.btn_edit:hover {background-color: #004d00}
.btn_salveaza {padding: 4px 8px; display: inline-block; margin-top: 7px;margin-right: 13px; border:0px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600; background-color: #00a651; }
.btn_salveaza:hover {background-color: #004d00;}
.btn_sterge_lista {border:0px;display: inline-block; padding: 4px 15px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600; background-color: #868686; }
.btn_sterge_lista:hover {background-color: #656565;}
.table_comparatie {min-width: 1200px}
.table_comparatie tr td:nth-child(2) {width: 300px;text-align: right;}
.green_color p {color: #009900 !important}
.red_color p {color: #990000 !important}

/*************************
*
*   12. HOME - SIMBOL
*
*************************/
.content_simbol {float: left;display: block;width: 100%; min-height: width: 100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/***** Menu *****/
.box_menu_simbol {float: left;display: inline-block;position: relative;margin-top:15px;}
.menu_simbol {width: 240px; border:2px solid #d97842;padding: 32px 0 7px; float: left;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative;display: block;}
.menu_simbol .tl_msimbol {font-size: 22px; font-family: "Open Sans"; color: rgb( 31, 40, 68 ); text-align: center; font-weight: 600;line-height: 27px; }
.menu_simbol_top {margin-bottom: 12px;width: 100%;position: relative;display: block;float: left;padding: 0 16px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.box_mcab {margin-top: 25px;position:relative; display: block;width: 100%;text-align: center;}
.mcab {line-height: 40px;padding: 0px 8px; font-size: 30px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); text-align: center; display: inline-block; font-weight: 600; background-color: #d97842; position:relative; }
.box_mcab:before {height: 2px;background-color: #d97842;width: 100%; position: absolute;top: 0;bottom: 0; left: 0;right: 0;content: "";margin: auto; }
.menu_simbol > ul {width: 100%;float: left;display: block;}
.menu_simbol ul li:first-child {border-top: 1px solid #f3f3f3;}
.menu_simbol ul ul li:last-child {border-bottom: 0px solid #f3f3f3;}
.menu_simbol ul li {padding: 0px;border-bottom: 1px solid #f3f3f3;margin: 0;}
.menu_simbol ul li.active a, .menu_simbol ul li.active p {background-color: #f3f3f3; color: #d97842;}
.menu_simbol ul li.active a:before {background-image: none;left: 0;top: -1px;bottom: -1px;width: 3px; content: "";position: absolute;display: block;height: auto; background-color: #d97842;}
.active_ul p {color: #d97842 !important;}
.menu_simbol ul li:before {display: none;}
.menu_simbol a:hover, .menu_simbol p:hover {background-color: #f3f3f3;text-decoration: none;color: #d97842}
.menu_simbol ul li a, .menu_simbol ul li p {cursor: pointer;padding: 8px 25px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block;width: 100%; font-size: 14px;margin: 0; font-family: "Open Sans"; color: #353535; text-align: left; margin: 0px; position: relative; }
.menu_simbol ul li p:before {width: 10px; height: 2px; position: absolute; background-color: #d97842; left: 8px;top:16px;margin: auto;content: ""; }
.menu_simbol ul li p:after {width: 2px; height: 10px; position: absolute; background-color: #d97842; left: 12px;top:12px;margin: auto;content: ""; }
.ms_close p:after {display: none !important;}
.ms_dropdown ul {display: none;}
.ms_dropdown {}
.active_ul > ul {display: block;}

/***** Box Menu - Open Menu *****/
.box_oms {float: left;display: block;width: 100%;border:2px solid #da7c47;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.open_menu_simbol {position: relative;cursor: pointer;padding: 8px 20px 9px 47px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.icn_menu_simbol {height: 17px; position: absolute;top: 0;left: 11px;width: 24px;bottom: 0;margin: auto;}
.icn_menu_simbol span {width: 100%; height: 3px; background-color: #da7c47;margin-bottom: 4px;display: block;}
.icn_menu_simbol span:last-child {margin-bottom: 0;}
.open_menu_simbol p {font-weight: 600; font-size: 13px; font-family: "Open Sans"; color: #da7c47; text-align: left; margin-bottom: 0; }
.open_menu_simbol p span {margin-left: 6px; padding: 0px 7px; font-size: 13px;color: #fff !important; font-family: "Open Sans"; background-color: #da7c47; display: inline-block; }
.open_menu_simbol:hover {background-color: #da7c47}
.open_menu_simbol:hover span {background-color: #fff;}
.open_menu_simbol:hover p {color: #fff;}
.open_menu_simbol:hover p span {background-color: #fff;color: #da7c47 !important}
.show_menu_simbol .menu_simbol {display: block !important;}

/***** Box Menu - Close Menu *****/
.close_menu_simbol {display: none;}
.close_menu_simbol:hover {background-color: rgba(218,124,71,0.9);}
.cmt_simbol {background-color: #da7c47; box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;margin: 0 auto}
.cmt_simbol > div {position: relative;cursor: pointer;padding: 8px 20px 9px 47px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.cmt_simbol .icn_menu span {width: 15px; height: 3px; background-color: #e2966c;margin-bottom: 4px;display: block;}
.cmt_simbol .icn_menu span:last-child {margin-bottom: 0;width: 24px;}
.cmt_simbol .icn_menu {left:11px;}
.cmt_simbol .icn_menu:after {width: 14px; height: 2px;background-color: #fff; position: absolute;top: 4px; right: -6px;margin: auto;content: ""; -ms-transform: rotate(-45deg); /* IE 9 */ -webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */ transform: rotate(-45deg); }
.cmt_simbol .icn_menu:before {width: 14px; height: 2px;background-color: #fff; position: absolute;top: 4px; right: -6px;margin: auto;content: ""; -ms-transform: rotate(45deg); /* IE 9 */ -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */ transform: rotate(45deg); }
.cmt_simbol p {font-weight: 600; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); text-align: left; margin-bottom: 0; }
.cmt_simbol p span {margin-left: 6px; padding: 0px 7px; font-size: 13px;color: #da7c47 !important; font-family: "Open Sans"; background-color: #fff; display: inline-block; }
.cmt_simbol > div:hover {border-color: #363e57}
.close_menu_bottom {width: 150px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;margin: 0 auto}
.close_menu_bottom > div { border:1px solid #1f2844;margin: 16px auto; width: 138px;position: relative;cursor: pointer;padding: 26px 12px 8px 12px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.close_menu_bottom > div:hover {border-color: #363e57}
.close_menu_bottom > div:before {width: 14px; height: 2px;background-color: #fff; position: absolute;top: 15px;left: 0; right: 0px;margin: auto;content: ""; -ms-transform: rotate(45deg); /* IE 9 */ -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */ transform: rotate(45deg); }
.close_menu_bottom > div:after {width: 14px; height: 2px;background-color: #fff; position: absolute;top: 15px;left: 0; right: 0px;margin: auto;content: ""; -ms-transform: rotate(-45deg); /* IE 9 */ -webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */ transform: rotate(-45deg); }
.close_menu_bottom p {font-size: 13px; font-family: "Open Sans"; color: rgb( 129, 134, 150 ); text-align: center; margin-bottom: 0; }
.cmb_simbol {font-size: 13px; font-family: "Open Sans"; color: rgb( 88, 89, 91 ); text-align: center; margin-top: 7px;cursor: pointer; border:1px solid #fff; position: relative;padding: 5px 28px 5px 10px;margin-right: 5px; display: inline-block;float: right; }
.cmb_simbol:before {width: 14px; height: 2px;background-color: #da7c47; position: absolute;top:0;bottom: 0;right: 7px;content: ""; margin: auto; -ms-transform: rotate(-45deg); /* IE 9 */ -webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */ transform: rotate(-45deg); }
.cmb_simbol:after {width: 14px; height: 2px;background-color: #da7c47; position: absolute;top:0;bottom: 0;right: 7px;content: ""; margin: auto; -ms-transform: rotate(45deg); /* IE 9 */ -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */ transform: rotate(45deg); }
.cmb_simbol:hover {border:1px solid #f4d7c8;}

/***** Box Right *****/
.box_content_right {max-width: 770px;width: 100%;display: inline-block;/* float: left; */position: relative;}
.box_content_right2 {display: inline-block;float: left;position: relative;
}


.table_home {padding-bottom: 42px;margin-top: 45px;float: left;display: block;width: 100%;}
.table_home .box_swipe {padding: 0px;}
.table_home .box_th > div {width: 33.3%;float: left;display: inline-block;position: relative;text-align: center;}
.box_th {min-width: 450px;}
.th_box1 {margin-bottom: 6px; display: block; font-size: 18px; font-family: "Open Sans"; color: rgb( 31, 40, 68 ); font-weight: bold; text-align: center; }
.th_box2 {padding: 5px 9px;letter-spacing: 1px; font-size: 16px;margin-bottom: 4px; font-family: "Open Sans"; color: rgb( 31, 40, 68 ); font-weight: bold; text-align: center;clear: both; display: inline-block; }
.th_box3 {font-size: 14px; font-family: "Open Sans"; color: rgb( 31, 40, 68 ); text-align: center; display: block; }
.th_center .th_box3 > div {display: inline-block;}
.th_up {margin-right: 7px;}
.th_up, .th_down {position: relative;padding-right: 12px;}
.th_up:after {width: 8px; height: 10px; background-image:url('../img/svg/arrow_up.svg'); background-repeat: no-repeat;margin: auto; position: absolute;top: 0;bottom: 0;right: 0;position: absolute;content: ""; }
.th_down:after {width: 8px; height: 10px; background-image:url('../img/svg/arrow_down.svg'); background-repeat: no-repeat;margin: auto; position: absolute;top: 0;bottom: 0;right: 0;position: absolute;content: ""; }
.th_center .th_box2 {border:2px solid #bababa;}

/***** Tabs *****/
.box_tabs_simbol {margin-bottom: 7px;float: left;display: block;width: 100%;position: relative;}
#tabs_simbol {float: left;display: block; background-color: #1f2844;border:0px;border-radius: 0px;padding: 22px 12px 12px 12px;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
#tabs_simbol ul {margin: 0;padding: 0;border:0px; border-bottom: 1px solid #63697c; border-radius: 0px;background-color: transparent;}
#tabs_simbol ul li {background-color: transparent;border:0px;width: 33.3%;margin: 0;border-radius: 0px; position: relative; box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
#tabs_simbol ul li:after {height: 28px; width:1px;background-color:#63697c; top: 0;bottom: 0;right: 0;margin: auto;content: ""; position: absolute; }
#tabs_simbol ul li:last-child:after {display: none;}
#tabs_simbol ul li:last-child {border-right: 0px;}
#tabs_simbol ul li a {width: 100%;text-align: center; font-size: 18px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600; padding: 10px 0 10px; }
#tabs_simbol .ui-tabs-nav li a:hover {background-color: #363e57}
#tabs_simbol .ui-tabs-nav li:before {display: none;}
#tabs_simbol .ui-tabs-nav li.ui-tabs-active {margin:0;padding: 0px 0;}
#tabs_simbol .ui-tabs-nav li.ui-tabs-active a:before {display: block; background-image: none;background-color: #fff;height: 4px; left: 0;top: -3px;right: 0;content: "";position: absolute;width: 100%;   }
#tabs_simbol .ui-tabs-nav li.ui-tabs-active a:after {background-image: url('../img/svg/arrow_selected_tab.svg');width:21px; height: 14px;position: absolute;content: "";left: 0;bottom: -24px;right: 0;margin:auto;}
#tabs_simbol .ui-tabs-panel { padding: 36px 7px 10px;display: block; float: left; width: 100%;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
#tabs_simbol .ui-tabs-panel h1 {color: #fff;margin-bottom: 20px;}
#tabs_simbol .ui-tabs-panel table {width: 100%;}
#tabs_simbol .ui-tabs-panel table thead tr {border-bottom: 3px solid #fff;}
#tabs_simbol .ui-tabs-panel table td {padding: 10px 12px; line-height: 16px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600; }
#tabs_simbol .ui-tabs-panel table td p {line-height: 16px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 );margin:0; font-weight: 600;}
#tabs_simbol .ui-tabs-panel table td a {line-height: 16px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600;position: relative; text-decoration: underline; padding: 5px 6px; }
#tabs_simbol .ui-tabs-panel table td a:hover {border:1px solid #fff; border-radius: 3px;padding: 4px 5px;}
#tabs_simbol .ui-tabs-panel table tbody td {border-bottom: 1px solid #63697c;}
#tabs_simbol .ui-tabs-panel table td:nth-child(odd) {background-color: #363e57;}

/***** Accordion - Mobile *****/
.box_content_right .box_acc_home {display: none;}
.box_content_right #accordion_home {margin-top: 0px;background-color: #1f2844;}
.box_content_right .ui-accordion .ui-accordion-header {background-color: #1f2844;}
.box_content_right .ui-accordion .ui-accordion-header::before {background-color: #63697c;}
.box_content_right .ui-accordion .ui-accordion-content {position: relative; background-color: #1f2844; }
.box_content_right #accordion_home::after {background-color: #63697c;}
.box_content_right .ui-accordion .ui-accordion-content table td:nth-child(odd) {background-color: #363e57; }
.box_content_right .ui-accordion .ui-accordion-content table tbody td {border-bottom: 1px solid #63697c; }
.box_content_right .box_acc_home {padding: 0px;}

/***** Evolutia pretului *****/
.box_evindicilor2 {width: 50%;float: left;display: inline-block;position: relative;padding: 7.5px 7.5px 7.5px 0;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.box_evindicilor2 h1 {margin: 24px 19px 20px;}
.box_evindicilor2 .box_ind {padding-bottom: 20px;}
.box_evindicilor2 .box_chart {margin-top: 5px;}

/***** Calendar financiar *****/
.box_calendar_financiar {width: 50%;float: left;display: inline-block;position: relative;padding: 7.5px 0 7.5px 7.5px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.box_calendar_financiar .calendar_financiar h1 {color: #fff; margin: 0 15px 20px; }
.box_calendar_financiar .calendar_financiar {padding-bottom: 20px;margin-bottom: 0px;}
.sn_left {width: 50%;float: left;display: inline-block;position: relative;padding: 7.5px 7.5px 7.5px 0;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.sn_right {width: 50%;float: left;display: inline-block;position: relative;padding: 7.5px 0 7.5px 7.5px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}

/***** Actionariat *****/
.actionariat {width: 100%;float: left;display: block;background-color: #0078ba;margin-top: 7.5px;margin-bottom: 15px;}
.actionariat .box_swipe {padding: 0;}
.actionariat h1 {color: #fff;margin: 18px 18px 16px;}
.actionariat table {width: 100%; min-width: 730px;}
.actionariat table thead tr {border-bottom: 3px solid #fff;}
.actionariat table td {padding: 12px 12px; line-height: 16px; font-size: 13px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600; }
.actionariat table td p {line-height: 16px; font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 );margin:0; font-weight: 600;}
.actionariat table td a {line-height: 16px; font-size: 14px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600;position: relative; text-decoration: underline; padding: 5px 6px; }
.actionariat table td a:hover {border:1px solid #fff; border-radius: 3px;padding: 4px 5px;}
.actionariat table tbody td {border-bottom: 1px solid #5fabd4;}
.actionariat table td:first-child {padding:12px 20px;}
.actionariat table td:nth-child(odd) {background-color: #1a86c1;}
.actionariat table tbody tr:last-child td {background-color: #0078ba;border:0px;}
.actionariat table tbody tr:last-child td:first-child p {font-size: 18px; font-family: "Open Sans"; color: rgb( 255, 255, 255 ); font-weight: 600; }

/***** Prezentare *****/
.box_prezentare {margin-bottom: 62px;float: left;display: block;width: 100%;background-color: #1f2844;position: relative;}
.box_prezentare h1 {color: #fff;margin: 15px 18px;}
.prez_left {border-right: 2px solid #fff; width: 50%;float: left;display: inline-block;padding-right: 6px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.prez_right {border-left: 0px solid #fff;width: 50%;float: right;display: inline-block;padding-left: 6px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.box_prezentare p {padding: 5px 20px; font-size: 14px; font-family: "Open Sans"; color: #a7abb6; margin: 0; }
.box_prezentare p span {color: #ffffff; font-weight: 600;}
.prez_left p:nth-child(odd), .prez_right p:nth-child(odd) {background-color: #363e57}
.act_constitutiv {padding: 25px 20px 18px;float: left;display: block;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.act_constitutiv h1 {margin:18px 0 7px;}
.line_ac {background-color: #4c5369;width: 100%; float: left;display: block;height: 1px;}
.act_constitutiv p {margin-right: 10px;display: inline-block;float: left;padding: 0px 3px; background-color: #fff;color: #1f2844;font-weight: 600; }
.box_pdf {float: left;display: block;width: 100%;}
.box_pdf .pdf_link {vertical-align: top;margin-top: 0px; display: inline-block;}

/***** Bilant *****/
.tl_break {max-width: 100px;margin-top: -2px;display: inline-block;float: left;text-align: right;}
.mr30 {margin-right: 30px;}
.box_dark_blue {width: 50%;float: left;display: inline-block;padding: 0px 7.5px 0 0;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.dark_blue {padding: 25px;background-color: #1f2844;float: left;display: inline-block;width: 100%; text-align: center;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.dark_blue .btn_white:hover {color: #1f2844;}
.box_content_right2 .table_swipe {margin-bottom: 15px;}
.box_blue {width: 50%;float: left;display: inline-block;padding: 0px  0 0 7.5px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.blue {padding: 25px;background-color: #0078ba;float: left;display: inline-block;width: 100%; text-align: center;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.blue .btn_white:hover {color: #0078ba;}
.table_bilant table tbody tr td:first-child {text-align: left;}
.table_bilant table tbody tr td {text-align: right;}
.mb64 {margin-bottom: 64px;}
.box_content_right2 .table_bilant {min-width: 900px;width: 100%;}

/*************************
*
*   MEDIASCREEN
*
*************************/

/***** min-width: 1300px *****/
@media screen and (min-width: 1300px) {
  .box_menu_simbol {width: 20%;}
  .box_content_right2 {width: 80%;}
}

/***** max-width: 1299px *****/
@media screen and (max-width: 1299px) {
  .box_menu_simbol {width: 21%;}
  .box_content_right2 {width: 79%;}
}

/***** min-width: 1241px *****/
@media screen and (min-width: 1241px) {

	/***** Header *****/
	.oe_overlay {display: none !important;z-index: 0 !important}
	.close_menu {display: none !important;}
	.open_menu {display: none !important;}
	.box_menu ul {display: block !important;}
  .menu_simbol {display: block !important;}
  .box_oms, .cmb_simbol {display: none !important;}

}

/***** max-width: 1240px *****/
@media screen and (max-width: 1240px) {

	/***** Header *****/
	.oe_overlay {background:#000; opacity:0.4; position:fixed; top:0px; left:0px; width:100%; height:100%; display: none; z-index: 1; }
	.open_menu {display: inline-block;}
	.box_menu ul {display: none;}
	.box_menu ul li.active:before, .box_menu ul li.active:after {display: none;}
	.box_menu ul li {display: block;}
	.box_menu ul li a {display: inline-block;position: relative;padding: 7px 12px;}
	.box_menu ul li a:after {content: ""; position: absolute;bottom: -1px;left: 0;right: 0;margin: auto; width: 32px; height: 1px; background-color: #8f94a2;}
	.box_menu ul li:first-child a:before {bottom: initial;right: 0;top:13px;left: 0;}
	.box_menu ul li:first-child a {padding: 30px 12px 7px; }
	.box_menu {min-height: 43px;}
	.box_menu_mob {position: absolute;width: 100%;background-color: #1f2844; -webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); }

  /***** Content - Hompage *****/
  .content_home .container {max-width: 900px;}
  .box_statistici {width: 100%;}
  .box_evindicilor {width: 100%;}
  .bh_left {width: 50%;float: left;}
  .bh_right {width: 50%; float: left;}
  .bh_center {width: 100%;}
  .bh_center .bg_white {width: 50%;float: left;display: inline-block;padding-right: 7.5px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
  .box_dividente {background-color: #fff; padding: 0 0 0 7.5px;width: 50%;float: left;display: inline-block;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
  .box_dividente > div {padding-top: 24px;min-height: 330px; padding-bottom: 20px; background-color: #f4f4f4;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;width: 100%;float: left;display: block;}
  .bg_gray {background-color: #fff;}
  .calendar_financiar {margin-bottom: 0px;min-height: 330px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
  .bh_left2 {width: 100%;}
  .bh_center2 {width: 50%;}
  .bh_right2 {width: 50%; float: left;}

  /***** Dividente *****/
  .box_bg_blue {padding: 8px 20px 8px 0;}
  .dataTables_wrapper .dataTables_length {padding: 8px 20px;}
  .dataTables_wrapper .dataTables_filter {padding: 8px 20px;}
  .dataTables_wrapper .dataTables_info {padding-right: 20px;}
  .no_padd_mob {padding: 0px;}

  /***** Stock Screener *****/
  .page_stock_screener .container {padding: 0px;}
  .box_criterii {padding-right: 0px;padding-left: 0px;}

  /***** Comparatie rapida *****/
  .copmaratie_top {padding-left:20px;padding-right:20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
  .tabs-menu li.current:after {display: none;}
  .tabs-menu li.current a{background: rgba(74,82,104,1);text-decoration: none; background: -moz-linear-gradient(top, rgba(74,82,104,1) 0%, rgba(54,62,87,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(74,82,104,1)), color-stop(100%, rgba(54,62,87,1))); background: -webkit-linear-gradient(top, rgba(74,82,104,1) 0%, rgba(54,62,87,1) 100%); background: -o-linear-gradient(top, rgba(74,82,104,1) 0%, rgba(54,62,87,1) 100%); background: -ms-linear-gradient(top, rgba(74,82,104,1) 0%, rgba(54,62,87,1) 100%); background: linear-gradient(to bottom, rgba(74,82,104,1) 0%, rgba(54,62,87,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a5268', endColorstr='#363e57', GradientType=0 );}

  /***** Home - Simbol *****/
  .box_menu_simbol {width: 100%;float: left;max-width: 100%;padding: 0 20px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
  .menu_simbol {display: none; position: absolute;top: 36px;left: 0;right: 0;width: 100%;z-index: 1; background-color: #fff;}
  .box_content_right {clear: both;display: block;float: none;margin: 0 auto}
  .box_content_right2 {width: 100%; }
  .padd_20mob {padding: 0 20px;}

}

/***** max-width: 991px *****/
@media screen and (max-width: 991px) {

  /***** Content - Hompage *****/
  #accordion_home {display: block;margin-bottom: 7.5px;}
  .box_statistici {display: none;}

  /***** Dividente *****/
  .box_top_select {margin-top:0px;}

  /***** Rapoarte *****/
  .ra_raport {padding: 7px 20px 18px 50px;}
  .box19 {width: 25%;}
  .box24 {width: 100%;}
  .box_btn_ra {width: auto;}
  .box19:nth-child(4) {padding-right: 0;}

  /***** Prime analyzer tips *****/
  .box_prime {padding: 0 20px;}

  /***** Home - Simbol *****/
  .box_tabs_simbol {display: none;}
  .box_content_right .box_acc_home {display: block;}

}

/***** max-width: 830px *****/
@media screen and (max-width: 830px) {

  /***** Content - Hompage *****/
  .calendar_financiar table {min-width: 430px;}
  .table_dividente {min-width: 430px }
  .bh_center .bg_white {width: 100%;margin-bottom: 15px; padding: 0;}
  .calendar_financiar {min-height: auto}
  .box_dividente {width: 100%;padding: 0;}

  /***** Home - Simbol *****/
  .box_evindicilor2 {width: 100%;padding-right: 0;}
  .box_calendar_financiar {width: 100%;padding-left: 0px;}


}

/***** max-width: 767px *****/
@media screen and (max-width: 767px) {

  .content_home .container {padding: 0px;}

	/***** Header *****/
	.bg_header {padding-right: 0px;min-height: 58px;}
	.txt_header {display: none; }
	.inf_header {display: block; }
	.box_logo img {width: 134px; height: 47px;}
	.box_search {padding-left: 75px;}
	.box_search .bg_search::after {left: 15px;}

  /***** Content - Hompage *****/
  .bh_left {width: 100%;}
  .bh_right {width: 100%;}
  .bh_center2, .bh_right2 {width: 100%;}
  .box_stock {padding-bottom: 30px;}
  .box_acc_home {padding: 0;}
  .box_evindicilor {padding-left: 20px;padding-right: 20px;}
  .bh_left, .bh_right, .bh_center, .bh_left2, .bh_right2, .bh_center2 {padding-left: 0px;padding-right: 0px;}

  /***** Footer *****/
  .footer_left, .footer_right {width: 100%;text-align: center;}
  .footer_left {padding-bottom: 20px;}
  .footer_left p {text-align: center;}
  .footer_right ul li{float: none;}

  /***** Dividente *****/
  .dataTables_wrapper .dataTables_filter {width: 100%;margin-top: 0px;text-align: left;padding: 8px 20px; }
  .dataTables_wrapper .dataTables_length {width: 100%;text-align: left;padding: 8px 20px;}
  .dataTables_wrapper .dataTables_paginate {margin-top: 0px;}

  /***** Stiri si Evenimente *****/
  .pagination .box_left {width: 100%;display: block;}
  .pagination .box_left p {margin-bottom: 10px;}
  .pag_divider {margin: 0 4px !important;}
  .pagination .box_left li:first-child {margin-left: 0px;}
  .pagination .box_left li:last-child {margin-right: 0px;}
  .hidden-xs {display: none;}

  /***** Rapoarte *****/
  .box19 {width: 50%;}
  .box19:nth-child(even) {padding-right: 0;}
  .box_calendar {width: 100%;}

  /***** Prime analyzer tips *****/
  .top_prime {padding: 7px 20px;}
  .prime_download > a {padding: 6px 40px 6px 20px;}
  .prime_download > a:hover:after {right: 20px;}

  /***** Comparatie rapida *****/
  .box_lista:after {display: none;}
  .btn_salveaza, .btn_sterge_lista {display: block;clear: both;float: left;margin-top: 15px;}

  /***** Home - Simbol *****/
  .sn_left {width: 100%;padding-right: 0;}
  .sn_right {width: 100%;padding-left: 0;}
  .box_evindicilor2 {padding-left: 20px; padding-right: 20px;}
  .box_calendar_financiar .calendar_financiar h1 {margin: 0 20px 20px; }
  .box_calendar_financiar .calendar_financiar td:first-child {padding-left: 20px;width: auto;}
  .box_calendar_financiar .calendar_financiar td {text-align: left;}
  .actionariat h1 {margin: 18px 20px 16px; }
  .sn_left .box_news, .sn_right .box_news {padding: 23px 20px 9px;}
  .prez_left {width: 100%;padding-right: 0px;border:0px;}
  .prez_right {width: 100%;padding-left: 0px;border:0px;}

  .box_bg_blue {height: auto;width: 100%;float: left;padding: 8px 20px;}
  .select_bg_blue {display: block;clear: both; float: left;}
  .mr30 {margin-right: 0;}
  .box_bg_blue:after, .box_bg_blue:before {display: none;}
  .tl_break {max-width: 100%; padding-top: 10px;}
  .min280 {margin-bottom: 20px;}
  .min280 .select2-container {width: 100%;margin-top: 5px;float: left; display: block;margin-left: 0;clear: both;}

}

/***** max-width: 500px *****/
@media screen and (max-width: 500px) {
  /***** Rapoarte *****/
  .box19 {width: 100%; padding-right: 0;}
  .btn_video {clear: both;float: left;margin-top: 20px;}
  .box_dark_blue, .box_blue {width: 100%;padding: 0px;}
}

/***** max-width: 450px *****/
@media screen and (max-width: 450px) {
	.logo_mob {width: 23px; height: 24px;background-image: url('../img/logo_mob.png');margin-left: 9px;}
	.logo_mob img {display: none;}
}

/***** max-width: 380px *****/
@media screen and (max-width: 380px) {

	/***** Header *****/
	.box_search p {font-size: 10px;}
	.search input[type="text"] {max-width: 90px; }
	.box_search::before {right: 78px;}
	.box_search::after {width: 90px;}
}

.c3-ygrid-line.val-max line {stroke: #19ba04;}
.c3-ygrid-line.val-max text {fill: #19ba04;}
.c3-ygrid-line.val-min line {stroke: #ed0606;}
.c3-ygrid-line.val-min text {fill: #ed0606;}



.tab-content .select2-container--default.select2-container--focus .select2-selection--multiple {
    border: 0;
}

.tab-content .select2-container--default .select2-selection--multiple {
    border: 0;
}
.simbols-list-tab .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: red;font-size: 20px;vertical-align: middle; margin-bottom: 1px;}
.simbols-list-tab .select2-container--default .select2-selection--multiple .select2-selection__choice {font-size: 13px;font-family: "Open Sans";color: rgb( 88, 89, 91 );text-align: center;margin-right: 15px;margin-bottom: 15px;border:1px solid #d97842;cursor: pointer;border-radius: 3px;padding: 0px 5px 0px 5px;display: inline-block;float: left;position: relative;background: white;vertical-align: middle;}
.simbols-list-tab .select2-container--default .select2-selection--multiple .select2-selection__choice:hover {color: #fff;background-color: #ff0000; border-color: #ff0000;}


@media screen and (min-width: 991px) {
    .clear-desktop {
        clear: both;
    }
}
