/*
Theme Name: Porto
Theme URI: http://newsmartwave.net/wordpress/porto
Author: SW-THEMES
Author URI: http://newsmartwave.net/
Description: Porto Responsive Wordpress + Woocommerce Theme.
Version: 2.8.2
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: porto

*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/
@import url(https://fonts.googleapis.com/css?family=Lato:400,300,700,900&subset=latin,latin-ext);
.feature-box .feature-box-info {padding-top: 17px !important;}
#header .header-top {min-height: 60px;}
.feature-box.feature-box-style-3 .feature-box-icon {background-color: #fff;}
#biale h1, #biale h2, #biale h3, #biale p {color: #fff;}
ul.header-extra-info {padding-left: 0px !important;}
.header-extra-info li {margin-left: 5px;}
#header.sticky-header .header-main.sticky h1.logo {display: none;}
#header.sticky-header .header-main.change-logo .container > div {padding: 0px !important;}
div.tytul_newsa p {font-weight: bold; font-size: 14px; color: #fff;}
div.tytul_oferta p {font-weight: bold; font-size: 13px; color: #fff; margin: 0px !important;}
div.tytul_oferta {margin-bottom: 10px !important;}
div.data p {font-size: 10px; background: #fff; padding: 3px 6px; display: block; float: left;}
aside.master-slider-main-widget .ms-bullets.ms-dir-h .ms-bullets-count {top: 30px;}
.sidebar h2 {margin-bottom: 5px !important;}
.no-breadcrumbs .right-sidebar {padding-left: 20px; background: #efefef;}
.vc_gitem_row .vc_gitem-col {padding-bottom: 0px !important;}
.ubtn-ctn-center {margin: 3px !important;}
.ubtn {padding: 10px 80px !important;}
/*.szkola {background: #c21a21; color: #fff;}
.kontakt {background: #11b5b9; color: #fff;}
.uczniowie {background: #3b5998; color: #fff;}
.rodzice {background: #ee781a; color: #fff;}
.nauczyciele {background: #506975; color: #fff;}
.rekrutacja {background: #f1ad2f; color: #fff;}*/
#header.header-11 #main-menu .mega-menu > li.menu-item > a, #header.header-12 #main-menu .mega-menu > li.menu-item > a, #header.header-11 #main-menu .mega-menu > li.menu-item > h5, #header.header-12 #main-menu .mega-menu > li.menu-item > h5 {padding: 10px 10px 10px 10px;}
#header.header-11 .header-main.change-logo #main-menu .mega-menu > li.menu-item > a, #header.header-12 .header-main.change-logo #main-menu .mega-menu > li.menu-item > a, #header.header-11 .header-main.change-logo #main-menu .mega-menu > li.menu-item > h5, #header.header-12 .header-main.change-logo #main-menu .mega-menu > li.menu-item > h5 {padding-top: 10px !important;}
ol.tribe-list-widget h4 {margin-bottom: 0px !important;}
.tribe-events-list-widget ol li {list-style: none; margin-bottom: 10px; border-bottom: 1px dashed; padding-bottom: 5px;}
p.tribe-events-widget-link {display: none;}
.foogallery-album-gallery-list .foogallery-pile h3 {font-size: 1.2em;}

ul.form {list-style: none;}
ul.form li {margin-bottom: 10px;}
ul.form input {width: 90%;}
ul.form textarea {width: 90%; height: 95px;}
ul.form input[type="radio"] {max-width: 10px !important;}
div.lewa {float: left; width: 48%;}
div.prawa {float: left; width: 48%;}

@media screen and (max-width: 1000px) {
div.lewa {float: left; width: 100%;}
div.prawa {float: left; width: 100%;}	
}

@media (min-width: 992px) {
#header .logo img {z-index: 9999;}
.page-top .yoast-breadcrumbs, .page-top .breadcrumbs-wrap {float: right;}
.header-extra-info li {margin-left: 25px;}
}

@media (min-device-width: 480px) and (max-device-width: 768px) and (orientation:landscape) {
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, .vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, .vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {width: 50%;float: left;}
div.tytul_oferta p {font-size: 0.8em;}
}

/*.banner-container {position: relative; top: -120px;}

@media (min-width: 992px) {
.header-right {position: relative; top: -65px;}
} */