.newsMod{
width: calc(100% - 300px);
float: right;
box-sizing: border-box;
padding: 0px 10px 0px 20px;
min-height: 300px;
border-left: 1px dotted #e5e5e5;
}

.module {
margin: 0px 0px 30px;
width: 280px;
border: 1px solid #dcdcdc;
box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2);
}

.module .titleModule{
padding: 10px 0px;
font-size: 16px;
color: #FFFFFF;
background-color: #282828;
text-align: center;
}

.module .textModule{
margin: 5px;

}
.module .textModule p{
line-height: 1.5em;
font-size: 12px;
margin: 5px 0px;
padding: 0px 10px;
}

.module .textModule table{
border-collapse: collapse;
border: none;
margin: 10px 0px 0px 0px;
background-color: #f9f9f9;
}

.module .textModule table th{
background-color: #f2eee6;
border:none;
border-bottom: 1px solid #cccccc;
font-size: 12px;
padding: 5px 0px;
text-align: left;
}

.module .textModule table td{
background-color: transparent;
border:none;
border-bottom: 1px solid #cccccc;
font-size: 12px;
}

.content-text .projekty_detail:first-child{
margin-top: 0px;
border-top: none;
}

hr{
border:none;
border-top: 1px dotted #A9A9A9;
height: 1px;
}

.projekty_detail img {
vertical-align: top;
position: relative;
float: left;
margin: 0px 15px 0px 0px;
width: 170px;
height: auto;
max-width: 100%;
float: left;
}

.projekty_detail .titleProjektDetail a{
color: #263238;
font-weight: 700;
text-decoration: none;
font-size: 20px;
display: block;
}

.projekty_detail .titleProjektDetail{
margin: 0px 0px 10px 0px;
}

.projekty_detail .titleProjektDetail .data{
padding: 0px 10px 0px 0px;
margin:0px 10px 0px 0px;
display: block;
float: right;
font-size: 12px;
}

.projekty_detail .zajawkaProjekt{
line-height: 1.5em;
margin: 0px 0px 50px 0px;
}
.projekty_detail .zajawkaProjekt p{
color: #263238;
font-size: 18px;
}



.projekty_detail{
float: left;
width: 100%;
margin: 0px;
/*padding: 0px 10px 0px 10px;*/
border-top: 1px solid #E6E6E6;
padding: 30px 15px;
position: relative;
box-sizing:border-box;
}

.pn_1{
background-color: rgba(238,238,238,0.36);
}



projekty_detail_top{

}

.contentRegion{
overflow: auto;
}

.region_content_detail{
overflow: auto;
padding: 15px;
}
.region_content_detail_top{
overflow: auto;
}


.pasek{
height: 4px;
}

.regionLinks{

}

.regionLinks h1{
color: #000000;
width: 100%;
}
.regionLinksContent{
padding: 0px;
}
.tytulStrony{
font-size: 30px;
font-weight: normal;
margin: 0 0 21px;
}
.gallery img {

}

.title{
margin: 0px 0px 15px 0px;
padding: 8px 10px;
background-color: #E4E4E4;
overflow: hidden;
}
.title h1{
font-size:14px;
color: #000000;
font-weight: bold;
width: 650px;
}
.powrot{
float:right;
margin-top:5px;
margin-right:10px;
display:inline-block;padding: 12px 30px 12px 58px;color: #FFFFFF;font-size: 13px;
transition: all 0.5s ease-out 0s;font-weight: 400;position: relative;background-color: #546E7A;line-height: 1;
border: 1px solid #546E7A;
}
.powrot:after,.powrot:before{
content: "";position: absolute;width: 15px;
height: 9px;top:0px;left: 28px;bottom:0px;transition: all 0.5s ease-out 0s;margin: auto;
filter: brightness(0) invert(100%);
}
.powrot:before{
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAJCAYAAADtj3ZXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH9JREFUeNpiDAoKYsACXNauXbuHgQBgQuMLAvEqIN7NQARA1pwGxHdBtgJxBTGaWZBsA2laDcTpQPw+ODiYKJuNoRpBIBSI3wHxf2IwSPMeJGfeA2JXIGYkBsP83AnEylDNu6HeIMrPDGi2ggJuJjCqGEiNKhCYBcRCxNgMEGAAkGIhVpkZUloAAAAASUVORK5CYII=') 100% 50% no-repeat;
opacity:1;
}
.powrot:after{
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAJCAYAAADtj3ZXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHBJREFUeNpi+P//PwM6/v79uws2cXTMxIAEfvz4IQjEq4DM3QxEACYkjWlA6i4QuwBxBTGaQU4UBOLdQPwfiFeB+MQ4GYQZQf4j1pkYABpA5VCb7xIbWCCMHMJKyM4nSTOSIWkgA8jSDDWAqEADCDAAgSsk3SOCmPsAAAAASUVORK5CYII=') 100% 50% no-repeat;
opacity:0;
}
.powrot:hover{color: #546E7A;background-color:#FFFFFF}
.powrot:hover:after{opacity:0;}
.powrot:hover:before{opacity:1;filter: brightness(100%) invert(0%);}
.regionLinks img{
margin: 0px 15px 0px 0px;
}
.projekty_detail .dotted_a{
position:absolute;
bottom:20px;
right:20px;
display:inline-block;
transition:all 0.5s ease;background-color:var(--g3-color);border:1px solid var(--g3-color);color:#FFFFFF;font-size:14px;padding:10px 15px;font-weight:400;
}

.projekty_detail .dotted_a:after{
content: "";
display: inline-block;
vertical-align: middle;
margin-left: 30px;
width: 25px;
height: 10px;
background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNC45NzMiIGhlaWdodD0iMTIuNTgzIiB2aWV3Qm94PSIwIDAgMzQuOTczIDEyLjU4MyI+DQogIDxwYXRoIGlkPSJhcnJvdyIgZD0iTTE5My40NDQsNDkuNDE2bC01LjMyMi01LjMyMmEuOTcuOTcsMCwwLDAtMS4zNzIsMS4zNzJsMy42NjcsMy42NjdIMTU5LjcyNWEuOTcuOTcsMCwxLDAsMCwxLjkzOWgzMC42OTNsLTMuNjY3LDMuNjY2YS45Ny45NywwLDEsMCwxLjM3MiwxLjM3MWw1LjMyMi01LjMyMmEuOTY5Ljk2OSwwLDAsMCwwLTEuMzcxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1OC43NTUgLTQzLjgxKSIgZmlsbD0iIzI2MzIzOCIvPg0KPC9zdmc+DQo=') 50% 50% no-repeat;
filter: brightness(0) invert(100%);
transition:all 0.5s ease-out 0.3s;
background-size: 100% auto;
}

.projekty_detail .dotted_a:hover:after{
filter: brightness(100%) invert(0%);
}

.projekty_detail .dotted_a:hover{color:var(--g3-color);background-color:#FFFFFF;}

/*
.projekty_detail .dotted_a{
position:absolute;
bottom:20px;
right:20px;
display:inline-block;padding: 12px 58px 12px 30px;color: #525252;font-size: 13px;
text-transform: uppercase;transition: all 0.5s ease-out 0s;font-weight: 400;background-color: #f7f7f7;line-height: 1;
}
.projekty_detail .dotted_a:after,.projekty_detail .dotted_a:before{
content: "";position: absolute;width: 15px;
height: 9px;top:0px;right: 28px;bottom:0px;transition: all 0.5s ease-out 0s;margin: auto;
}
.projekty_detail .dotted_a:before{
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAJCAYAAADtj3ZXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNpi/P//PwMhEBwcLAik3qOLMzEQB94BcRq6IAvQVGI0rwbimUAcCsTpQHyPFJvDgNgViJWA+C4Ql4NtBuL/DKSDDiA+C7KZkUgsBHU+COwBaWYkMrTLYU4FggognkWKnzugtinDNML8TAxwhWpGAQABBgCxPBnleY7SdgAAAABJRU5ErkJggg==') 100% 50% no-repeat;
opacity:1;
}
.projekty_detail .dotted_a:after{
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAJCAYAAADtj3ZXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGFJREFUeNpi+P//PwMh/P37d0Fs4kwMxIF3P378SMMQJdLmVUD8H4h3A7ESTJwozVADXID4LtSQcpAYI4jDQB5wJcVmQTTnCxKrsRyI30FxGkl+htq2Cj3KiA4sbOIAAQYAfYVMmKpc8FsAAAAASUVORK5CYII=') 100% 50% no-repeat;
opacity:0;
}
.projekty_detail .dotted_a:hover{color: #f7f7f7;background-color:#525252;}
.projekty_detail .dotted_a:hover:after{opacity:1;}
.projekty_detail .dotted_a:hover:before{opacity:0;}
*/
.artLoginDesc{
font-size: 17px;
font-weight: bold;
margin-bottom: 20px;
}
.regionLinks .bgLog {
display: none;
}

@media screen and (max-width:680px){
.projekty_detail img {display: block;float: none;margin: 0px auto 20px auto;float: none !important;}
.projekty_detail .titleProjektDetail .data {float: none;display: block;}
.projekty_detail {text-align: center;}
.projekty_detail .dotted_a{position: relative;right: 0px;left:0px;float: none;}
}
