


.my_menu-row-logo 
{
    height : 105px;

 /*   background-color: #101010;
    // background-color: #022e43;

    background-image: -moz-linear-gradient(top, azure, #101010 7%);
    background-image: -ms-linear-gradient(top, azure, #101010 7%);



    background-image: -o-linear-gradient(top, azure, #101010 7%);
    background-image: linear-gradient(azure, #101010 7%); 
    background: linear-gradient(to top, azure 0%, #101010 7%); */



}

.respon
{
    background: linear-gradient(lightgrey, azure); 

    background-image: -moz-linear-gradient(bottom, snow, aliceblue);
    background-image: -ms-linear-gradient(bottom, snow, aliceblue);

    background-image: -webkit-linear-gradient(bottom, snow, aliceblue);
    background-image: -o-linear-gradient(bottom, snow, aliceblue);
    background-image: linear-gradient(snow, aliceblue);
    background: linear-gradient(to bottom,  snow 0%, aliceblue 100%);
    
    opacity: 0.94;
    
  //  color: s
  

}


.footer_gradient
{
    
    color: white;
    padding: 20px 0px 20px 70px;
    
    
   // font-family: 'Fjalla One', sans-serif;
    
    
    font-family: 'Open Sans Condensed', sans-serif;
    
    font-size: medium;
    
    background-color: #e9e9e9;
    // background-color: #022e43;

    background-image: -moz-linear-gradient(bottom, #2d2d2d, #e9e9e9 2%);
    background-image: -ms-linear-gradient(bottom, #2d2d2d, #e9e9e9 2%);



    background-image: -o-linear-gradient(bottom, #2d2d2d, #e9e9e9 2%);
    background-image: linear-gradient(#2d2d2d, #e9e9e9 2%); 
    background: linear-gradient(to bottom, #2d2d2d 0%, #e9e9e9 2%); 
    
 //   color: a
    

}

.footer_gradient a
{
    text-decoration: none;
    color: #2d2d2d;
    font-weight: bold;
}

.footer_gradient a:hover
{
    
    color: #df2a20;
}

.footer_gradient_small_device
{
     color: white;
   // padding: 20px 0px 20px 70px;
    
    
   // font-family: 'Fjalla One', sans-serif;
    
    
   // font-family: 'Open Sans Condensed', sans-serif;
    
    background-color: #101010;
    // background-color: #022e43;

    background-image: -moz-linear-gradient(top, azure, #0f0f0f 9%);
    background-image: -ms-linear-gradient(top, azure, #0f0f0f 9%);



    background-image: -o-linear-gradient(top, azure, #0f0f0f 9%);
    background-image: linear-gradient(azure, #0f0f0f 9%); 
    background: linear-gradient(to top, azure 0%, #0f0f0f 9%); 
}



.footer_headline
{
    font-size: 1.2em; 
    padding-bottom: 10px;
    color: #2d2d2d;
}



.footer_tel
{
    color: #00527A; text-decoration: none;
}

.banner_pl_us
{

    height: 450px;
    width: 100%;
    // background-image: url(../images/company/slides/home-office-min.jpg); 
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.banner_pl_us_mod
{
    height: 300px;
    width: 100%;
    // background-image: url(../images/company/slides/home-office-min.jpg); 
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.top_banner_slogan_div_mod
{
    padding: 10px 10px 5px 10px; 
    border-radius: 5px; 
    position: absolute; 
    top: 10px; 
    font-size: x-large; 
    line-height: 0.8em;
    background : rgba(255, 255, 255, 0.8);

}

@font-face {
    font-family: ChunkFive;
    src: url('font-awesome/fontsChunkFive.eot');
    src: local('ChunkFive'),  url('fonts/ChunkFive.woff') format('woff'),  url('fonts/ChunkFive.otf') format('opentype'),  url('fonts/ChunkFive.svg#ChunkFive') format('svg');
}

.logo_fp {
    font-family: 'Abril Fatface', cursive;
}


.header_top_tel{
    font-size: small;
}

.header_top_mail{
    font-size: small;
}

.header_top_date{
    font-size: small;
}


.animacja_menu_glowne
{
    /*   background: linear-gradient(white, azure); 

    background-image: -moz-linear-gradient(bottom, white, #fefdee);
    background-image: -ms-linear-gradient(bottom, white, #fefdee);

    background-image: -webkit-linear-gradient(bottom, white, #fefdee);
    background-image: -o-linear-gradient(bottom, white, #fefdee);
    background-image: linear-gradient(white, #fefdee);
    background: linear-gradient(to bottom,  aliceblue 0%, #91caff 100%);*/
   
    background-color: whitesmoke;
    
   // background-repeat: no-repeat;
  // color: #143957
}



.o_nas_div
{
    
    
    background: linear-gradient(white, azure); 

    background-image: -moz-linear-gradient(bottom, white, azure);
    background-image: -ms-linear-gradient(bottom, white, azure);

    background-image: -webkit-linear-gradient(bottom, white, azure);
    background-image: -o-linear-gradient(bottom, white, azure);
    background-image: linear-gradient(white, azure);
    background: linear-gradient(to bottom,  white 50%, azure 100%);
    
    background: rgba(255, 255, 255,0.8);

}

.uslugi_bootstrap_div
{
    background-color: linear-gradient(white, azure); 

    background-image: -moz-linear-gradient(top, white, azure);
    background-image: -ms-linear-gradient(top, white, azure);

    background-image: -webkit-linear-gradient(top, white, azure);
    background-image: -o-linear-gradient(top, white, azure);
    background-image: linear-gradient(white, azure);
    background: linear-gradient(to bottom,  white 60%, azure 100%);


}

.cena_sklepu
{

 

    background-image: -moz-linear-gradient(top, white, orange);
    background-image: -ms-linear-gradient(top, white, orange);

    background-image: -webkit-linear-gradient(top, white, orange);
    background-image: -o-linear-gradient(top, white, orange);
    background-image: linear-gradient(white, orange);
    background: linear-gradient(to top,  white 0%, orange 100%);
}

.cena_naprawa
{
    background: linear-gradient(white, azure); 

    background-image: -moz-linear-gradient(top, white, azure);
    background-image: -ms-linear-gradient(top, white, azure);

    background-image: -webkit-linear-gradient(top, white, azure);
    background-image: -o-linear-gradient(top, white, azure);
    background-image: linear-gradient(white, azure);
    background: linear-gradient(to bottom,  white 0%, azure 100%);

}

.wyjasnienia_cennik
{
    background: linear-gradient(white, #F5D0A9); 

    background-image: -moz-linear-gradient(top, white, #F5D0A9);
    background-image: -ms-linear-gradient(top, white, #F5D0A9);

    background-image: -webkit-linear-gradient(top, white, #F5D0A9);
    background-image: -o-linear-gradient(top, white, #F5D0A9);
    background-image: linear-gradient(white, #F5D0A9);
    background: linear-gradient(to bottom,  white 0%, #F5D0A9 100%); 

}

.wyjasnienia_cennik li
{
    margin-bottom: 10px;
}

.my_body
{

    background-color: white;

    max-width: 1500px; 
    margin: auto; 



    -webkit-box-shadow: 10px 12px 102px -1px rgba(34,39,43,1);
    -moz-box-shadow: 10px 12px 102px -1px rgba(34,39,43,1);
    box-shadow: 10px 12px 102px -1px rgba(34,39,43,1);

}

#jform_contact_message
{
    background-color: #e8e8e8;
}

#jform_contact_email
{
    background-color: #e8e8e8;
}



#jform_contact_name
{
    background-color: #e8e8e8;
}

.ampel1, .ampel2, .ampel3
{
    -webkit-box-shadow: 10px 10px 30px 0px rgba(38,36,30,1);
    -moz-box-shadow: 10px 10px 30px 0px rgba(38,36,30,1);
    box-shadow: 10px 10px 30px 0px rgba(38,36,30,1);
}


#fotka_kontakt
{
    width: 250px;
   // height: 50%;
}


#fotka_kontakt_form
{
  //  width: 450px;
   // height: 50%;
}

 
.o_nas_li li
{
    padding: 5px;
}







