/*
Theme Name: MTM
Theme URI: http://newsmartwave.net/wordpress/porto
Author: SW-THEMES
Author URI: http://newsmartwave.net/
Description: Porto Responsive Wordpress + Woocommerce Theme.
Version: 2.5
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  ***************/

.bypostauthor {}

div.pasek_kontakt {background: #2f71bd; color: #fff; padding: 20px; float: left; width: 100%; border-radius: 10px;}
div.pasek_kontakt a {color: #fff;}
div.pasek_kontakt i {font-size: 1em;}
div.pasek_kontakt_1 {float: left; width: 50%; font-weight: bold; color: #fff; font-size: 1.2em;}
div.pasek_kontakt_2 {float: left; width: 30%; font-weight: bold; color: #fff; font-size: 1.2em; text-align: center;}
div.pasek_kontakt_3 {float: left; width: 20%; font-weight: bold; color: #fff; font-size: 1.2em; text-align: center;}
li.pomarancza h5 {color: #ff6a06 !important;}
li.pomarancza h5:hover {color: #fff !important;}
li.niebieski a {color: #0072c1 !important;}
li.niebieski a:hover {color: #fff !important;}
li.zielony a {color: #b6c932 !important;}
li.zielony a:hover {color: #fff !important;}
#main-menu .mega-menu .narrow .popup ul.sub-menu {border-top: none;}
li.menu-item-has-children a:hover {border-radius: 14px;}
#main-menu .mega-menu > li.menu-item-has-children.active > a, #main-menu .mega-menu > li.menu-item-has-children:hover > a, #main-menu .mega-menu > li.menu-item-has-children.active > h5, #main-menu .mega-menu > li.menu-item-has-children:hover > h5 {border-radius: 15px;}
#header.header-12 #main-menu .mega-menu .narrow .popup > .inner > ul.sub-menu {border-radius: 15px;}
.gw-go-header h3 {padding-top: 10px !important; position: relative !important; top: 0px !important;}
.gw-go-body-cell h3 {font-weight: bold; color: #fff;}
body.home div.page-content {margin-top: -22px !important;}
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%;}

a.mobile-toggle i.fa {font-size: 40px !important;}
#header.sticky-header .header-main.sticky {height: 55px !important;}
#header.sticky-header .logo {position: relative; top: -25px;}
div.wpcf7-response-output {text-align: center;}

@media (max-width: 767px) {
div.lewa {float: left; width: 100%;}
div.prawa {float: left; width: 100%;}	
}

@media (min-width: 481px) {
a.mobile-toggle i.fa {font-size: 40px !important; position: relative; top: -25px;}
}