body {
	
}

body *{
	transition: all 0.35s ease;
}

.color-fff {
	color: #fff !important;
}

.color-fff-all * {
	color: #fff !important;
}

.color-000 {
	color: #000 !important;
}

/*.color-p, p, div, a, body {
	color: #161616 !important;
}
*/

#wpadminbar .quicklinks>ul>li>a {
    
    color: white !important;
}

.color-p, p, a, body {
	color: #161616 !important;
}

.color-1{
	color: #1f6194 !important;
}

.color-1-hvr:hover{
	color: #1f6194 !important;
}

.color-2{
	color: #c58723 !important;
}

.color-2-hvr:hover{
	color: #c58723 !important;
}

.color-3{
	color: #00ffff !important;
}

.color-3-hvr:hover{
	color: #00ffff !important;
}

.color-4{
	color: #212121 !important;
}

.color-4-hvr:hover{
	color: #212121 !important;
}

.color-5{
	color: #1a1a1a !important;
}

.color-5-hvr:hover{
	color: #1a1a1a !important;
}

.background-1{
	background: #1f6194 !important;
	    margin-top: 50px;
}

.background-2{
	background: #c58723 !important;
}

.background-3{
	background: #00ffff !important;
}

.background-4{
	background: #212121 !important;
}

.background-5{
	background: #1a1a1a !important;
}

.background-ex-1{
	background: #fcfcfc !important;
}

.btn-1{
	border-color: #1f6194 !important;
	background: #1f6194 !important;
}

.btn-1:hover{
	border-color: #c58723 !important;
	background: #c58723 !important;
}

.btn-2{
	border-color: #c58723 !important;
	background: #c58723 !important;
}

.btn-2:hover{
	border-color: #1f6194 !important;
	background: #1f6194 !important;
}

.btn-3{
	border-color: #00ffff !important;
	background: #00ffff !important;
}

.btn-3:hover{
	border-color: #212121 !important;
	background: #212121 !important;
}

.btn-4{
	border-color: #212121 !important;
	background: #212121 !important;
}

.btn-4:hover{
	border-color: #1a1a1a !important;
	background: #212121 !important;
}

.btn-5{
	border-color: #1a1a1a !important;
	background: #1a1a1a !important;
}

.btn-5:hover{
	border-color: #212121 !important;
	background: #212121 !important;
}

.btn-1-alt{
	border-color: #1f6194 !important;
	background: rgba(255,255,255,0) !important;
}

.btn-1-alt:hover{
	color: #fff !important;
	border-color: #1f6194 !important;
	background: #1f6194 !important;
}

.btn-2-alt{
	border-color: #c58723 !important;
	background: rgba(255,255,255,0) !important;
}

.btn-2-alt:hover{
	color: #fff !important;
	border-color: #c58723 !important;
	background: #c58723 !important;
}

.btn-3-alt{
	border-color: #fff !important;
	background: rgba(255,255,255,0) !important;
	border-radius: 3px !important;
}

.btn-3-alt:hover{
	color: #212121 !important;
	border-color: #fff !important;
	background: #fff !important;
	border-radius: 5px !important;
}

.btn-4-alt{
	border-color: #212121 !important;
	background: rgba(255,255,255,0) !important;
}

.btn-4-alt:hover{
	color: #fff !important;
	border-color: #212121 !important;
	background: #212121 !important;
}

.btn-5-alt{
	border-color: #1a1a1a !important;
	background: rgba(255,255,255,0) !important;
}

.btn-5-alt:hover{
	color: #fff !important;
	border-color: #1a1a1a !important;
	background: #1a1a1a !important;
}

.btn-set {
	border-width: 1 !important;
	border-radius: 0 !important;
}

input.text-white::-webkit-input-placeholder, textarea.text-white::-webkit-input-placeholder, footer.text-white::-webkit-input-placeholder {
  color: #fff;
}

#con.loading > * {
    opacity:0.2;
}

#con.loading:before {
    content: "Szukam...";
    padding: 22px;
    background: #1f6194;
    color: #fff;    
    box-sizing: border-box;
    display: block;
    margin: 22px auto;
    width: 110px;
}

.pagination{
	border-radius: 0 !important;
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    z-index: 2;
    color: #fff !important;
    background-color: #1f6194;
    border-color: #1f6194;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff !important;
    cursor: default;    
    background-color: #1f6194;
    border-color: #1f6194
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.color-fff-all .wysija-msg{
	color: #1f6194 !important;
}
.widget_wysija_cont .updated, .widget_wysija_cont .error, .widget_wysija_cont .xdetailed-errors,
.widget_wysija_cont .updated, .widget_wysija_cont .login .message{
	background: transparent !important;
}