/*
Theme Name: melos Child
Template: melos
Theme URI: https://candc-old.eu/melos-child
Author: Danuta Moskala
Description: Melos Child Theme
Version: 1.7.0
*/


body.page-template-pageccfullwidth  #main {
float: left;
width:100%; 
}
body.page-template-pageccfullwidth  #sidebar {
float: left;
width:0%;
display: none;
}

.table-striped > tbody > tr:nth-child(2n+1) > td {
background-color: #f9f9f9;
}
.table tbody > tr > td {
border-top: 1px solid #dddddd;
}

table .utx-versions {
}
table.utx-versions td {
vertical-align: middle;
text-align: left;
padding: 5px;  
border: double;
color: black;
border-color: #012f01;
line-height: 1.1;
}

table.utx-versions td.pli {
font-size: 12px;
color: black;
text-align: left;
background-color: #c5dfff;
}
table.utx-versions td.pli a {
color: #012f01;
}
table.utx-versions td.pli p {
margin-bottom: 10px;
}

#main table.utx-versions td.pli a {
text-decoration: none;
}

#main table.utx-versions td.pli a:hover {
text-decoration: underline;
backgrround-color: yellow;
}

#main table.utx-versions td.pli p a:hover {
backgrround-color: yellow;
}





table.utx-versions td.pli img{
height: auto;
max-width: 100%;
padding: 3px;
line-height: 1.45;
background-color: #f1f8f9;
border: 1px solid #dddddd;
transition: all 0.2s ease-in-out;
} 


table.utx-versions td.num {
color: #000000;
font-weight: bold;
font-size: 14px;
text-align: center;
background-color: #c3c3c3;
}
table.utx-versions td.tyt {
color: #000000;
font-weight: normal;
font-size: 14px;
text-align: left;
background-color: #c5dfff;
}
table.utx-versions td.dat {
color: #ffffff;
font-weight: normal;
text-align: left;
background-color: #238eac;
}

.layout-sidebar-right #main-core {
margin-right: 0px !important;
}






.wheaderzecc {
height: 170px;
background-color: lightgrey;
background: url('img/icons/ccimages/bannertest8.png') no-repeat;
margin-left: 0px;
margin-right: 0px
}
.wheaderze-cc1 {
float: left;
height:170px;
width: 20%;
}
.ccarch1{
width: 95%;
height: 70px;
margin:auto;
margin-top: 20px;
margin-bottom: 0px;
}
.ccarch1bc{
width: 95%;
height: 60px;
margin:auto;  
margin-top: 20px;
margin-bottom:10px;
}
.ccarch1bcd{
width: 100%;
height: 60px;
margin:auto;  }

.ccarch1b{
float: left;
width: 45%;
height: 60px;
margin-left: 15px;
margin-right: 5px;
margin-top: 0px;
margin-bottom: 0px;}
.ccarch1c{
float: left;
width: 45%;
height: 60px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}


.ccarch1  .widget_media_image {
}

.wheaderze-cc2 {
float: left;
height: 170px;
width: 80%;
font-size:36px;
font-weight: bold;
color: white;
}

.ccarch2{
width: 95%;
margin:auto;
margin-top: 20px;
margin-bottom: 20px;
background: rgba(173,216,230, 0.3); 
}

.ccarch2 div.textwidget p {
text-align: center;
}
.ccarch2 .widget_text { 
}

.podmenu-cc {height:80px; width: 97%; margin: auto;}
.podmenu-cc1 {width: 100%; float: left; height: 27px;}
.podmenu-cc2 { height: 53px; width: 30%;
float: left;}
.podmenu-cc3 { height: 43px; width: 30%;
float: right;}
.podmenu-cc3 aside form input[type="text"] { padding: 5px 15px;
height: 33px;
	margin-top: 10px;
	margin-bottom: 10px;

}

.podmenu-cc2 .execphpwidget a p{
	background-color: #dbfbe0 !important;
color: darkred;
	font-weight: bold;
	padding-left: 20px; }


#sub-footer-core {
display: table;
width: 99%;
color: #17649B;
 }


#sub-footer-core .copyright {
display: table-cell;
width: 26%;}

#footer-menu {
display: table-cell;
width: 74%;
}





.page-id-7890 #section-home .one_third {
height: 0px;
margin-bottom: 0px;
width: 0%;
}

.page-id-7890 .services-builder.style1 .iconmain {
height: 0px;
padding: 0 0 0 0
}
.page-id-7890 .services-builder.style1  {
padding: 0px 0px 0 0 }

.page-id-7890 .iconimage {
min-width: 0px;
min-height: 0px;
}
.page-id-7890 #section-home-inner {
margin: 0px 0 0 0
}
.page-id-7890 .home1 {
background: #f0f0f0;
}
.page-id-7890 .row1 {
background-color:#f0f0f0;
margin-left: 0px;
margin-right: 0px;
}

.page-id-7890 .top10 {
margin-top: 10px;
}

.page-id-7890 .col-sm-12a {
padding-left: 9px; }

.page-id-7890 .col-md-4a3 {
width: 32%;
}

.page-id-7890 .col-lg-4 {
float: left;
}

.page-id-7890 .col-sm-12, .page-id-7890 .col-md-4, .page-id-7890 .col-lg-4 {
position: relative;
min-height: 1px;
padding-right: 5px;
}

.page-id-7890 .mini3 {
margin-top: 0px;
margin-bottom: 0px;
}
.page-id-7890 .panel-default {
border-color: #dddddd;
}
.page-id-7890 .panel {
padding-left: 0px;
background-color: #ffffff;
border: 1px solid transparent;
border-radius: 0px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.page-id-7890 .panel-default .panel-heading {
background-color: #fff;
color: whitesmoke;
}
.page-id-7890 .panel-default > .panel-heading {
border-color: #dddddd;
}
.page-id-7890 #body-core #main-core > article {
padding: 2px;
}
.page-id-7890 .panel-heading {
margin-right: 0px;
}
.page-id-7890 #content {
padding: 3px 3px
}
.page-id-7890 #main a {
text-decoration: none;
}
.page-id-7890 #main a:hover {
color: #176498;
text-decoration: underline;
}
.page-id-7890 .front-widget {
line-height: 1.2;
}
.page-id-7890 .front-widget p {
margin-top: 15px;
margin-bottom: 15px;
}

.page-id-7890 .front-widget .najpliki p {
margin-top: 5px;
margin-bottom: 5px;
}
.page-id-7890 .panel-heading {
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-right-radius: 3px;
border-top-left-radius: 3px;
}
.page-id-7890 h3.panel-title {
font-size: 18px;
font-weight: bold;
line-height: 1.1;
color: #1F306B;
}
.page-id-7890 .panel-title > a {
color: inherit;
}
.page-id-7890 .panel-title {
margin-top: 0;
margin-bottom: 0;
}
.page-id-7890 p.panel-title {
line-height: 1.1;
font-size: 18px;
font-weight: bold;
color: #1F306B;
}

.page-id-7890 .front-widget {
max-width: 95%;
margin-left: 5px;
margin-top: 5px;
margin-right: 5px;
padding-bottom: 0px;
overflow: hidden;
}
.page-id-7890 img { vertical-align: middle;
border: 0;
}
.page-id-7890 html :where(img[class*="wp-image-"] { height: auto;
max-width: 100%;
}

.page-id-7890 .mini2 {
margin-bottom: 0px;
}
.page-id-7890 .mini1 {
line-height: 110%;
margin-bottom: 3px;
}
.page-id-7890 .homecc p {
margin-bottom: 2px;
}


