/*
Theme Name: MCSNeo
Author: MCS Group
Author URI: http://www.mcsgroup.pl
Description: Bootstrap based theme for WordPress
Version: 1.5
License: Private
Text Domain: mcsneo
*/

body {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAFOCAYAAACPAJ1SAAAAZ0lEQVR4nO3MIQEAAAgDsPfv+gwQAsnE7NJ2LiIQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAh+BAu+D8nTfCeVkgAAAABJRU5ErkJggg==') repeat-x #f6f6f6;
    border-top: #af0000 6px solid;
}
* {
    -webkit-border-radius: 0 0 0 0 !important;
    border-radius: 0 0 0 0 !important;
}
.wrapper {
    padding: 16px 0 18px;
}
.wrapper-main {
    max-width: 1280px;
    margin: 0 auto;
    border: #dcdcdc 1px solid;
    background: #fafafa;
    padding-top: 5px;
    padding-bottom: 15px;
}
.container {
    max-width: 1280px;
}


.top-contact {
    margin-top: 25px;
}
.top-contact ul {
    list-style-type: none;
}


.navbar {
    border: 0;
}
.navbar-mech {
    text-decoration:none;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAvCAYAAADJhBvMAAAA/0lEQVQYlY3KR5KCAABFwX8egkQFjJiIBgQB0/2v8WY1Va6mZteL1vj4MD4+6D8YxjfD+Eb98KIfXujeP7n3zy+03UjbjejWDtzaATW3nubWo2tz59rc0eXacbl26HxpOV9aVJ8a6lODqvpMVZ9RWZ0oqxPKi4q8qFCWl2R5iY5ZwTEr0P6QsT9kaLs7sN0dULrdk273aJPu2KQ7tFqnrNYpWizXLJZrlMyXJPMlipMFcbJAUTwniudoFiXMogSF04hwGqEwnBGGMxQEU4Jginw/xPdD5HkBnhcg1/VxXR85jofjeMi2HWzb+YJlTbCsCTJNG9O0kWFYGIb1J37zD0oSpe0RBlBEAAAAAElFTkSuQmCC') 0 0 repeat-x #2a2a2c;
    box-shadow: #e1e1e1 0 0 1px 1px;
    border-color: #e7e7e7;
}
.navbar-mech .navbar-nav > li > a {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAvCAYAAAAis6DPAAAAGUlEQVQImWP48eOHCsPPnz91hzXx48cPFQDvR5FReREtNgAAAABJRU5ErkJggg==') 0 0 repeat-y;
    font-size: 12px;
    color: #fafbfb;
    text-transform: uppercase;
    text-align: center;
}
.navbar-mech .navbar-nav > li > a:focus, .navbar-mech .navbar-nav > li > a:hover, .navbar-mech .navbar-nav > li.current-menu-item {
    background: transparent !important;
    color: #fff;
}
.navbar-mech .navbar-nav > li:hover, .navbar-mech .navbar-nav > li:focus,
.navbar-mech .navbar-nav > li.current-menu-item:hover, .navbar-mech .navbar-nav > li.current-menu-item:focus,
.navbar-mech .navbar-nav > li.current-menu-item a {
    background: #af0000;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #fff;
}
@media screen and (min-width: 769px) {.navbar-mech div {margin: 0;padding: 0;}.navbar-mech .navbar-nav > li {min-width: 130px;}}
@media screen and (max-width: 768px) {}



.col-baner .widget, .col-boxy .widget {
    list-style-type: none;
}
.col-baner {
    margin-bottom: 20px;
}
.col-boxy {
    border: #d1d1d1 1px solid;
    padding: 15px;
}
.h-box {
    margin-bottom: 20px;
    padding: 0 0 0 45px;
    font-size: 24px;
    line-height: 32px;
    color: #af0000;
}
.h-box01 {
    background: url('img/page1-img1.png') no-repeat left center transparent;
}
.h-box02 {
    background: url('img/page1-img2.png') no-repeat left center transparent;
}
.h-box03 {
    background: url('img/page1-img3.png') no-repeat left center transparent;
}


#primary {
    min-height: 300px;
}
.entry-title {
    margin-bottom: 20px;
    font-size: 24px;
    color: #af0000;
}



footer {
    background-color: #2f2f2f;
    margin-top: 15px;
    padding: 15px 0;
    color: #cfcfcf;
    line-height: 33px;
}
footer a {
    color: #a3a3a3;
}



/* glowny div z like box'em */
#like-box {
    position: fixed;
    z-index: 99;
    top: 150px;  /* jego polozenie od gory */
    left: -296px; /* szerokosc wygenerowanego boxa + 4px obramowania */
    -webkit-transition: left 0.5s ease-out;
    -moz-transition: left 0.5s ease-out;
    -o-transition: left 0.5s ease-out;
    transition: left 0.5s ease-out;
}

/* wysuniecie like box'a */
#like-box:hover {
    left: 0px;
}

/* zewnetrzna ramka boxa */
#like-box .outside {
    position: relative;
    z-index: 1;
    background: #3b5999;
    padding: 2px;
    min-width: 1px;
    float: left;
}

/* wewnetrzne tlo boxa */
#like-box .inside {
    position: relative;
    z-index: 2;
    background: #fff;
}

/* pasek z logo FB */
#like-box .belt {
    position: relative;
    z-index: 0;
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    float: left;
    width: 100px;
    height: 40px;
    padding: 7px 0 0 10px;
    margin: 50px 0px 0px -40px;
    background: #3b5999;
    color: #fff;
    font-weight: bold;
    font-family: Verdana;
    font-size: 16px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}



@media screen and (min-width: 981px) {}
@media screen and (max-width: 980px) {}
@media screen and (max-width: 768px) {}
@media screen and (max-width: 640px) {}
@media screen and (max-width: 480px) {}