/**
 *
 * -------------------------------------------
 * Override - Właściwości wpisane w tym pliku zastąpią właściwośći css z innych plików. W ustawieniach Advanced themu, należy włączyć opcję Use the override.css file.
 * -------------------------------------------
 *
 **/

/*
 *
 * 14. Override
 *
 *
------------------------------------ */

/* 14.1. Overrided elements
==================================== */
button#catapultCookie:hover {
text-decoration: none !important;
}

.home #gk-header {
background: url(http://klinika-rehabilitacji.pl/wp-content/uploads/2014/02/baner.jpg) no-repeat scroll center top transparent;
height: 430px;
}

#gk-header {
background: url(http://klinika-rehabilitacji.pl/wp-content/uploads/2014/03/baner1.jpg) no-repeat scroll center top transparent;
height: 390px;
}
.home .gk-big-header {
font-size: 54px;
color: #1b9dd1;
margin-top: 210px;
font-family: Calluna;
background: rgba(240,248,250,.7);
}

.home .gk-big-header p{
font-size: 28px;
}

.home .gk-small-header p{
color: #666666;
background: rgba(240,248,250,.7);
}

 .home .gk-small-header {
margin-top: -23px;
}

.home .gk-blue-button {
background: #1B9DD1;
border: 4px solid #fff;
border-radius: 21px;
}

.home .gk-blue-button:hover {
background: #3c3d3d;
border: 4px solid #fff;
border-radius: 21px;
}

.home header hgroup h2 {
display: none;
}

#gk-head {
position: relative;
max-width: 980px;
margin: 0 auto;
}

#post-5{
margin-top: 0;
}

.btn{
text-shadow:none;
color:#fff !important;
}

.btn:hover{
text-shadow:none;
color:#424242 !important;
}

article > footer {
display: none;
}

#gk-head a.imageLogo img {
display: block;
margin-top: 8px;
margin-bottom: -3px;
}

#main-menu{
margin-top:13px;
}

#main-menu > li.active > a, #main-menu > li.current-menu-item > a, #main-menu > li.current_page_item > a, #main-menu > li.current-menu-ancestor > a, #main-menu > li.current-menu-parent > a {
background: transparent;
color: #1B9DD1;
}

#nav_menu-2 > li.active > a, #main-menu > li.current-menu-item > a, #main-menu > li.current_page_item > a, #main-menu > li.current-menu-ancestor > a, #main-menu > li.current-menu-parent > a {
background: transparent;
color: #1B9DD1;
}

#nav_menu-2 .current-menu-item a{
color: #1B9DD1;
}
#gk-mainbody-columns > aside {
width: 25%;
background: #F5F5F5;
}

#nav_menu-3 .current-menu-item a{
color: #1B9DD1;
}

.box.blue > div {
background: #26abe0;
}

#gk-mainbody-columns > section {
width: 75%;
}

.wyroznienie{
float: left;
width: 500px;
margin-right: 20px;
background: #f9f9f9;
text-align: justify;
}

.costam{
background: #f9f9f9;
padding: 14px;
font-family: arial;
font-size: 14px;
float: left;
overflow: hidden;
width: 97%;
border: 1px solid #d3d3d3;
margin-bottom: 21px;
}

.tel{
right: 0;
float: right;
margin-top: 8px;
background: #1B9DD1;
color: #fff;
padding: 5px 20px;
}

.tel a{
color: #fff !important;
}

.tel a:hover{
color: #444 !important;
}

#nav_menu-2{
padding-left: 21px;
}

#text-4 {
padding: 0;
margin-top: -13px;
}

#text-5 {
padding: 0;
margin-top: -13px;
}

#gk-mainbody-columns > section + aside, #gk-mainbody-columns > aside + section {
padding-left: 0px;
}

.home #gk-mainbody-columns > section {
width: 100%;
}

article > .content, article > .summary {
padding-right: 21px;
}

input[type="text"], input[type="password"], input[type="email"], input[type="www"], input[type="tel"] {
width: 225px;
}
textarea {
width: 225px;
}

input[type="submit"] {
float: right;
background: #1b9dd1 !important;
color: #fff;
text-shadow: none;
}
input[type="submit"]:hover {
float: right;
background: #1b9dd1 !important;
color: #444;
text-shadow: none;
}
#text-7 {
margin-top: 13px;
}

#nav_menu-3{
margin-top: 13px;
}

#main-menu .sub-menu li.current-menu-item a{
color: #1B9DD1;
}