.check-text{
    font-size: 14px !important;
}
.ba-textarea,
.ba-email,
.ba-textInput{
    font-size: 18px;
    font-weight: 300;
}
.ba-btn-submit{
    text-transform: uppercase;
}
.nav-tabs>li
{
	width: 20%;
}
.navbar-fixed-top .navbar-nav>li {
    padding: 0 11px;
    -webkit-transition: padding .4s ease-in-out;
    -moz-transition: padding .4s ease-in-out;
    transition: padding .4s ease-in-out;
}
.navbar-fixed-top.sticky .navbar-nav>li>a{
	margin-right: 0px;
}
.client-slider-v2-wrapper .testi-section-padding {
     padding: 100px; 
}
.widget-post-info h5{ 
    margin: 0 0 9px; 
}
.section-padding-top {
     padding-top: 100px; 
}
.section-padding-bottom {
     padding-bottom: 100px; 
}
.history-cover {
    background: url(../../../../images/history-bg.jpg) center center no-repeat #5E5E5E;
    background-size: cover;
}

.history-cover2 {
    background: url(../../../../images/car-wrapping.jpg) center center no-repeat #5E5E5E;
    background-size: cover;
}
.history-cover3 {
    background: url(../../../../images/car-wrapping2.jpg) center center no-repeat #5E5E5E;
    background-size: cover;
}
.history-cover4 {
    background: url(../../../../images/sk-folienplotts.jpg) center center no-repeat #5E5E5E;
    background-size: cover;
}
.history-cover5 {
    background: url(../../../../images/sk-folienplotts2.jpg) center center no-repeat #5E5E5E;
    background-size: cover;
}

.history-cover6 {
    background: url(../../../../images/produktion.jpg) center center no-repeat #5E5E5E;
    background-size: cover;
}

.history-cover7 {
    background: url(../../../../images/montage.jpg) center center no-repeat #5E5E5E;
    background-size: cover;
}


.history-cover8 {
    background: url(../../../../images/spanndecken1.jpg) center center no-repeat #5E5E5E;
    background-size: cover;
}

.history-cover9 {
    background: url(../../../../images/spanndecken2.jpg) center center no-repeat #5E5E5E;
    background-size: cover;
}


/* =-=-=-=-=-=-= Page Title Section =-=-=-=-=-=-= */
.page-title-section {
    background: url(../../assets/images/page-header/cover-one.jpg) no-repeat center center  #000;
    background-size: cover;
    position: relative;
    max-height: 350px;
}
.page-title-section.about-us-one {
    background: url(../../assets/images/page-header/cover-two.jpg) no-repeat center center  #000;
    background-size: cover;
}
.page-title-section.about-us-two {
    background: url(../../assets/images/page-header/cover-three.jpg) no-repeat center center  #000;
    background-size: cover;
}
.page-title-section.blog-page-cover {
    background: url(../../assets/images/page-header/cover-four.jpg) no-repeat center center  #000;
    background-size: cover;
}
.page-title-section.portfolio-cover {
    background: url(../../assets/images/page-header/cover-one.jpg) no-repeat center center  #000;
    background-size: cover;
}
.page-title-section.shortcode-cover {
    background: url(../../assets/images/page-header/cover-six.jpg) no-repeat center center  #000;
    background-size: cover;
}

.page-title-section.homepage-blog {
    background: url(../../assets/images/slider/slide-1.jpg) no-repeat center center  #000;
    background-size: cover;
    min-height: 450px;
}

.page-title-section.case-study-page {
    background: url(../../assets/images/slider/slide-1.jpg) no-repeat center center #000;
    background-size: cover;
    min-height: 460px;
    overflow: hidden;
}
@media(max-width:991px) {

    .hero-block-v1 {
        background-image: none !important 
    }
}
.ptb-top-90{
	padding-top: 90px;
}
.section-padding-top{
	padding-top: 90px;
}
.section-padding-bottom{
	padding-bottom: 90px;
}
.client.bt-no-bottom,.bt-no-bottom{
	border-bottom: none;
}
.team-intro { 
    min-height: 395px;
}
.portfolio-home-bg {
    background: transparent url(../../../../images/slider/protfolio-slider.jpg) 0 0 no-repeat;
    background-size: cover;
}

.process-section { 
  -webkit-background-size: cover;
  background-size: cover;
}  
@media (min-width : 992px) {
    .advantage-section.advantage-home {
        background: url(../../../../images/feature-bg.png) no-repeat scroll 100% 80px;
        padding: 100px 0;
        border-top: 0;
		background-size: initial !important;
    }
}



/* -----------------------------------------------------------
Text-rotator Homepage
-------------------------------------------------------------- */
.text-rotator-bg { 
	background: transparent url(../../../../images/slider/protfolio-slider-2.jpg) 0 0 no-repeat; 
    background-size: cover;
}


/* -----------------------------------------------------------
Static Homepage
-------------------------------------------------------------- */
.static-bg { 
    background-size: cover;
}


/*Particle Homepage*/
.particle-bg { 
    background-size: cover;
}
/*footer*/
.footer-section.footer-multi-wrapper {
	padding:0px ;
    background-color: #202020;
    color: #fff;
    position: relative;
}
.footer-sidebar {
    font-size: 13px;
    padding: 90px 0 42px;
    color: #c7c7c7;
}
.footer-sidebar .widget_recent_entries ul li {
	margin-top: 11px;
}
div.flickr_badge_image { 
    display: inline-block;
    margin: 0 5px 5px 0;
}
.footer-sidebar .widget-title {
    color: #ff2a40;
    font-size: 18px;
    font-weight: 400;
    border: 0;
    margin: 0 0 15px;
}
.tt-sidebar-wrapper .widget-title {
    font-size: 20px;
    font-weight: 700;
    color: #ff2a40;
}
.tt-sidebar-wrapper .widget ul {
    list-style: none;
}
.footer-sidebar ul {
    padding: 0;
}
.footer-sidebar ul li i {
    margin-right: 15px;
    color: #ff2a40;
}
.footer-sidebar ul.widget_nav_menu li a {
    text-transform: capitalize;
    position: relative;
}
.footer-sidebar, .footer-sidebar a, .footer-sidebar .ul.widget_nav_menu li a, .footer-sidebar .tt-latest-post .media-body h4 a {
    color: #c7c7c7;
}
.footer-copyright {
    background-color: #131313;
    padding: 20px 0;
    font-size: 12px;
}
.footer-multi-wrapper .copyright {
    color: #717171;
    margin: 0;
}
.footer-multi-wrapper .social-links-wrap ul {
    margin: 0;
}
.footer-multi-wrapper .social-links-wrap li a {
    border: 0;
    color: #c7c7c7;
}
.footer-multi-wrapper .social-icon ul li a i {
    font-size: 15px;
    line-height: 35px;
    width: 35px;
    height: 35px;
    text-align: center;
}
.footer-sidebar .gallery-slider .carousel-control.right {
    right: 20px;
}
.footer-sidebar .gallery-slider .carousel-control.left {
    left: 6px;
}
.entry-header h2 a:hover ,.case-study-right .btn:hover {
    color: #cd000e;
}
.btn-outline:hover, .btn-outline:focus {
    background-color: #fff;
    border-color: #fff;
    color: #ff2a40;
}
ul.nav li.selected  >a,ul.nav li.selected  >a{
	background-color: transparent;
    color: #ff2a40 !important;
}
#toTop:hover {
    color: #fff;
    background-color: #ff2a40;
    border: 2px solid transparent;
}
#toTop {
    position: fixed;
    bottom: 30px;
    right: 30px;
    color: #ff2a40;
    cursor: pointer;
    display: none;
    z-index: 9999;
    width: 40px;
    height: 40px;
    border: 2px solid #ff2a40;
    text-align: center;
    font-size: 24px;
    line-height: 34px;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
}
#toTop i:hover {
    background: none;
}
/* language switcher */

@media (min-width : 769px) {
	ul.lang-inline{
		padding: 38px 0px;
	} 
	ul.lang-inline li {
		display: inline-block; 
	}
}
@media (max-width : 768px) {
	ul.lang-inline{
		text-align: center;
		margin-top: -31px;
	}
	ul.lang-inline li {
		display: inline-block; 
	}
}