/*
Theme Name: www.webcenter.com.pl
Theme Name: www.webcenter.com.pl
Description: ....
Author: B0l0
Author URI: Theme Name: www.webcenter.com.pl
Version: 1.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu (optional)

License:
License URI:

General comments (optional).
*/
.bgcover {
background-size: cover;
}
.log-center {
margin:0px auto;}
.slider-text {
color:white;}



.info{border-color:black;display:block;}
h3{text-align:center;color:rgb(83, 83, 83);font-size:58px;font-weight:bold;}
p{text-align:center;color:black;font-size:18px;}
.orange-circle-button{box-shadow:2px 4px 0 2px rgba(0,0,0,0.1);border:.5em solid #E84D0E;font-size:1em;line-height:1.1em;color:#ffffff;background-color:#e84d0e;margin:auto;border-radius:50%;height:7em;width:7em;position:relative;}
.orange-circle-button:hover{color:#ffffff;background-color:#e84d0e;text-decoration:none;border-color:#ff7536;}
.orange-circle-button:visited{color:#ffffff;background-color:#e84d0e;text-decoration:none;}
.orange-circle-link-greater-than{font-size:1em;}
.intro{color:rgb(83, 83, 83);font-size:30px;font-weight:bold;}



.fade-carousel .carousel-inner .item{height:120vh;}
.fade-carousel .carousel-indicators > li{margin:0 2px;background-color:#f39c12;opacity:.7;}
.fade-carousel .carousel-indicators > li.active{width:10px;height:10px;opacity:1;}
.hero{position:absolute;top:50%;left:50%;z-index:3;color:#fff;text-align:center;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.75);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}
.hero h1{font-size:6em;font-weight:bold;margin:0;padding:0;}
.fade-carousel .carousel-inner .item .hero{opacity:0;-webkit-transition:2s all ease-in-out .1s;-moz-transition:2s all ease-in-out .1s;-ms-transition:2s all ease-in-out .1s;-o-transition:2s all ease-in-out .1s;transition:2s all ease-in-out .1s;}
.fade-carousel .carousel-inner .item.active .hero{opacity:1;-webkit-transition:2s all ease-in-out .1s;-moz-transition:2s all ease-in-out .1s;-ms-transition:2s all ease-in-out .1s;-o-transition:2s all ease-in-out .1s;transition:2s all ease-in-out .1s;}
.overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    /* background-color: #080d15; */
}
.carousel-inner {
    position: relative;
    width: 100%;
    border-radius: 25px;
    overflow: hidden;
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: rgba(0, 128, 122, 0.27);
}
.btn.btn-lg{padding:10px 40px;}
.btn.btn-hero,
.btn.btn-hero:hover,
.btn.btn-hero:focus{color:#f5f5f5;background-color:#1abc9c;border-color:#1abc9c;outline:none;margin:20px auto;}
.fade-carousel .slides .slide-1,
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3{height:50vh;background-size:cover;background-position:center center;background-repeat:no-repeat;}


@media screen and (min-width:980px){.hero{width:980px;}
}
@media screen and (max-width:640px){.hero h1{font-size:4em;}
}
html,
body{overflow-x:hidden;}
body{padding-top:0px;}
footer{padding:30px 0;}
.navbar-brand{font-size:24px;}
.navbar-container{padding:20px 20px 20px 20px;}

.navbar.navbar-fixed-top.fixed-theme {
    background-color: #fff;
    border-color: black;
    box-shadow: black;
    opacity: 0.;
    margin-top:-40px;
}


.navbar-brand.fixed-theme{font-size:18px;}
.navbar-container.fixed-theme{padding:0px;}
.navbar-brand.fixed-theme,
.navbar-container.fixed-theme,
.navbar.navbar-fixed-top.fixed-theme,
.navbar-brand,
.navbar-container{transition:0.8s;-webkit-transition:0.8s;}

.text-footer {
text-align: left;
}
 @media screen and (max-width:768px) {
 	.nav>li>a:hover, .nav>li>a {
   text-align: center;
  
 
}
.logo-nav {
width:50%;}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: #0e0e0e;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background-color: white;
}
.text-footer {
text-align: center;
}

}