.fancybox-inner{
	width:auto !important;
}

.btn-arrow::before {
    top: 51%;
}
.mainContainer .cardBox.operationMessage{
	padding:14px;
	max-height:112px;
	overflow:hidden;
}

/* .mainContainer .cardBox.operationMessage{
	width:46%;
	display:inline-block;
}

.mainContainer .cardBox.operationMessage:nth-child(1n){
	margin-right:15px;
	margin-left:0;
}

.mainContainer .cardBox.operationMessage:nth-child(2n){
	margin-left:15px;
	margin-right:0;
} */

header .navbar .dropdown-menu .dropdown-item strong , .subsetMenu .dropdown-menu .dropdown-item strong {
    text-transform: uppercase;
}

.greenBox{
	margin-bottom:40px;
}

.icon-history-hidden::before {
    color: #fff;
}
.mainContainer .newsSkewBG > .after, .mainContainer .newsSkewBG::after {
	left:-20px;
}

/* @media (max-width: 768px){
	.mainContainer .cardBox.operationMessage{
		width:100%;
		display:inline-block;
		margin-left:0 !important;
		margin-right:0 !important;
	}
} */

@media (min-width: 769px){
	header .navbar .dropdown-menu .dropdown-item strong , .subsetMenu .dropdown-menu .dropdown-item strong {
	    margin-top: 16px;
	    margin-bottom: 0;
	    
	}
	header .navbar .dropdown-menu .dropdown-item span , .subsetMenu .dropdown-menu .dropdown-item span {
	    font-size:16px;
	    color: #333;
	    margin-bottom: 0;
	}
	header .navbar .dropdown-menu .dropdown-item span:hover , .subsetMenu .dropdown-menu .dropdown-item span:hover {
	    color: #fff;
	}
	
	.dropdown-item .submit{
		padding:10px;
		display:inline-block;
		background:#56a60b;
		color:#fff;
		font-weight:bold;
	}
	
	.dropdown-item .submit:hover{
		background:none;
		color:#000;
	}
	.main-page-news-list{
		height:108px;
		overflow:hidden;
	}
}
@media (min-width: 1200px){
	.min-height-90{
		min-height:90px;
	}
	.min-height-90:last-child{
		min-height:0;
	}
	.min-height-85{
		min-height:85px;
	}
	.min-height-85:last-child{
		min-height:0;
	}
	.min-height-80{
		min-height:80px;
	}
	.min-height-50 {
	    min-height: 50px;
	}
}

.mainContainer .swiperNav .swiper-wrapper .swiper-slide a {
    font-size: 26px;
    line-height: 1.4em;
}
*{
    text-transform: none !important;
}
.icon-x:before {
  content: "<";
}

.icon-ai-small:before {
  content: "\22";
}
.icon-avi-small:before {
  content: "\23";
}
.icon-doc-small:before {
  content: "\60";
}
.icon-eps-small:before {
  content: "\7b";
}
.icon-exe-small:before {
  content: "\e001";
}
.icon-gif-small:before {
  content: "\e002";
}
.icon-jpg-small:before {
  content: "\e003";
}
.icon-mp3-small:before {
  content: "\e004";
}
.icon-mp4-small:before {
  content: "\e005";
}
.icon-mpg-small:before {
  content: "\e006";
}
.icon-png-small:before {
  content: "\e007";
}
.icon-ppt-small:before {
  content: "\e008";
}
.icon-txt-small:before {
  content: "\e009";
}
.icon-xls-small:before {
  content: "\e00a";
}
.icon-docx-small:before {
  content: "\e00b";
}
.icon-docm-small:before {
  content: "\e00b";
}
.icon-dotx-small:before {
  content: "\e00b";
}
.icon-xlsx-small:before {
  content: "\e00c";
}
.media-sm .media-body {
    word-break: keep-all;
}
.td-hover { background-color:#9fd86c;}
.table-hover > tfoot > tr:hover { background-color:#9fd86c;}

header .navbar .dropdown-menu .dropdown-item, .subsetMenu .dropdown-menu .dropdown-item{font-size: 19px;}
header .navbar .dropdown-menu .dropdown-item span, .subsetMenu .dropdown-menu .dropdown-item span{font-size: 14px;}
header .navbar .dropdown-menu > .after, .subsetMenu .dropdown-menu::after, .subsetMenu .dropdown-menu > .after, .subsetMenu .dropdown-menu::after{background:#dbdbd5;}
}
.padding-bottom-0{
	padding-bottom:0px;
}

.table > tbody > tr > td:first-child, .table > tbody > tr > th:first-child, .table > tfoot > tr > td:first-child, .table > tfoot > tr > th:first-child, .table > thead > tr > td:first-child, .table > thead > tr > th:first-child{padding:9px}
.table > tbody > tr > td:last-child, .table > tbody > tr > th:last-child, .table > tfoot > tr > td:last-child, .table > tfoot > tr > th:last-child, .table > thead > tr > td:last-child, .table > thead > tr > th:last-child{padding:9px}

/* @media (min-width: 1200px) {
	.jumbotron .greenStyle.skewFull::after{
		right: -60%;
	}
} */

.mainContainer .fancyOrderedList .item-header .item-lead{
	width:90%;
}

.mainContainer .card {
    min-height: 150px;
}

.amcharts-stock-div a, .amcharts-chart-div a { display: none !important; }

/*-----*/
.mainContainer h3.header {
    font-size: 30px;
}
.mainContainer h2.title {
    font-size: 25px;
}

@media (max-width: 768px){
	#rtt-graph, #energia-elektryczna-rtt, #gaz-rtt{
		height:auto !important;
	}
}
.mainContainer .fancyOrderedList > li.active .item-header .item-lead.no-arrow::after{
	border-color:transparent;
}

@media (max-width: 900px){
	.jumbotron .greenStyle .row{
		min-height:200px;
	}
	.jumbotron .greenStyle h1 {
	    color: rgb(255, 255, 255);
	    font-weight: 300;
	    margin-top: 15px;
	    font-size: 23px;
	}
	.jumbotron .swiper-wrapper .swiper-slide.baner p.lead {
	    font-size: 16px;
	    margin-bottom: 10px;
	    line-height: 1.2em;
	}
	.jumbotron .margin-bottom-80 {
	    margin-bottom: 60px !important;
	}
}



/* header .navbar.global .nav .nav-item .nav-link[href^="rtrs"] {
	background-color:#7fc241;
	color:#fff;
}
header .navbar.global .nav .nav-item .nav-link[href^="rtrs"] > .before,
header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]::before {
	content:"";
	position:absolute;
	top:0;
	left:-10px;
	bottom:0;
	transform:skew(-16deg, 0deg);
	-webkit-transform:skew(-16deg, 0deg);
	-moz-transform:skew(-16deg, 0deg);
	-o-transform:skew(-16deg, 0deg);
	width:20px;
	background: #7fc241;
	z-index:-1;
}
header .navbar.global .nav .nav-item .nav-link[href^="rtrs"] > .after,
header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]::after {
	content:"";
	position:absolute;
	top:0;
	right:-10px;
	bottom:0;
	transform:skew(-16deg, 0deg);
	-webkit-transform:skew(-16deg, 0deg);
	-moz-transform:skew(-16deg, 0deg);
	-o-transform:skew(-16deg, 0deg);
	width:20px;
	background: #7fc241;
	z-index:-1;
}
@media (min-width: 768px) {
	header .navbar.global .nav .nav-item .nav-link[href^="rtrs"] > .before,
	header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]::before {
		content:"";
		position:absolute;
		top:0;
		left:-10px;
		bottom:0;
		transform:skew(-16deg, 0deg);
		-webkit-transform:skew(-16deg, 0deg);
		-moz-transform:skew(-16deg, 0deg);
		-o-transform:skew(-16deg, 0deg);
		width:20px;
		background: #7fc241;
		z-index:-1;
	}
	header .navbar.global .nav .nav-item .nav-link[href^="rtrs"] > .after,
	header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]::after {
		content:"";
		position:absolute;
		top:0;
		right:-10px;
		bottom:0; transform:skew(-16deg, 0deg);
		-webkit-transform:skew(-16deg, 0deg);
		-moz-transform:skew(-16deg, 0deg);
		-o-transform:skew(-16deg, 0deg);
		width:20px;
		background: #7fc241;
		z-index:-1;
	}
}



header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]:hover,
header .navbar.global .nav .nav-item.active .nav-link[href^="rtrs"] {
	background-color:#e7ecf0;
	color:#5a5a5a;
}
header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]:hover > .before,
header .navbar.global .nav .nav-item.active .nav-link[href^="rtrs"]::before,
header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]:hover::before {
	content:"";
	position:absolute;
	top:0;
	left:-10px;
	bottom:0;
	transform:skew(-16deg, 0deg);
	-webkit-transform:skew(-16deg, 0deg);
	-moz-transform:skew(-16deg, 0deg);
	-o-transform:skew(-16deg, 0deg);
	width:20px;
	background: #e7ecf0;
	z-index:-1;
}
header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]:hover > .after,
header .navbar.global .nav .nav-item.active .nav-link[href^="rtrs"]::after,
header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]:hover::after {
	content:"";
	position:absolute;
	top:0;
	right:-10px;
	bottom:0;
	transform:skew(-16deg, 0deg);
	-webkit-transform:skew(-16deg, 0deg);
	-moz-transform:skew(-16deg, 0deg);
	-o-transform:skew(-16deg, 0deg);
	width:20px;
	background: #e7ecf0;
	z-index:-1;
}
@media (min-width: 768px) {
	header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]:hover > .before,
	header .navbar.global .nav .nav-item.active .nav-link[href^="rtrs"]::before,
	header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]:hover::before {
		content:"";
		position:absolute;
		top:0;
		left:-10px;
		bottom:0;
		transform:skew(-16deg, 0deg);
		-webkit-transform:skew(-16deg, 0deg);
		-moz-transform:skew(-16deg, 0deg);
		-o-transform:skew(-16deg, 0deg);
		width:20px;
		background: #e7ecf0;
		z-index:-1;
	}
	header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]:hover > .after.
	header .navbar.global .nav .nav-item.active .nav-link[href^="rtrs"]::after,
	header .navbar.global .nav .nav-item .nav-link[href^="rtrs"]:hover::after {
		content:"";
		position:absolute;
		top:0;
		right:-10px;
		bottom:0; transform:skew(-16deg, 0deg);
		-webkit-transform:skew(-16deg, 0deg);
		-moz-transform:skew(-16deg, 0deg);
		-o-transform:skew(-16deg, 0deg);
		width:20px;
		background: #e7ecf0;
		z-index:-1;
	}
} */


.ekko-lightbox .modal-content button.close::before {
    content: "";
}

.linkgr{
    color: #000;
    transition: opacity 0.2s ease-out;
    text-decoration:none;
}
.linkgr i {
	font-size: 24px;
    position: relative;
    top: 6px;
    color: #7fc242;
    transition: opacity 0.2s ease-out;
}

a:hover.linkgr{
	opacity: 0.7;
    color: #333;
    transition: opacity 0.2s ease-out;
    text-decoration:none;
}
a:hover.linkgr i {
	opacity: 0.7;
    color: #7fc242;
    transition: opacity 0.2s ease-out;
    text-decoration:none;
}
a:active.linkgr i {
    color: #7fc242;
    text-decoration:none;
}

@media (max-width: 1600px){
	.mainContainer .googleMap .infoTip { top:40% !important;}
}