
   
   
     


  
  
  
   
  
  
  
   
   
   
    
  html body , html .yamm .nav > li > a , html .info-top li a {
    font-family: 'Roboto';
    font-weight: ;    
}
                #pix-portfolio .isotope-frame .x-item  {
}
#pix-portfolio  .portfolio-image , #pix-portfolio .isotope-frame .x-item {
}
@font-face {
  font-family: 'Nexa';
  src: url('/wp-content/themes/autodoc/fonts/nexa/NexaRustSlab.eot');
  src: url('/wp-content/themes/autodoc/fonts/nexa/NexaRustSlab.eot?#iefix') format('embedded-opentype'),
  url('/wp-content/themes/autodoc/fonts/nexa/NexaRustSlab.woff2') format('woff2'),
  url('/wp-content/themes/autodoc/fonts/nexa/NexaRustSlab.woff') format('woff'),
  url('/wp-content/themes/autodoc/fonts/nexa/NexaRustSlab.ttf') format('truetype'),
  url('/wp-content/themes/autodoc/fonts/nexa/NexaRustSlab.svg#Nexa') format('svg');
  font-weight: 900;
  font-style: normal;
}
div.ver-tabs .tab-content{
	padding-top: 0
}
h1,h2,h3, #main-menu li a, .section-header .heading, .box-icon-and-button h3, .kontakt-css label{
	font-family: 'Nexa' !important;
}

#main-menu li a, .section-header .heading{
    text-shadow: 1px 1px 1px #fff;
}
#main-menu li a {
	font-size: 18px;
}
.section-header .heading {
    font-size: 26px;
}
div.header {
	height: auto;
	padding: 30px 0 0px;
	background-image: url('/wp-content/themes/autodoc/images/bgheader.jpg');
	background-position: bottom;
	background-repeat: repeat-x;
	margin: 0;
	margin-bottom: -5px;
}
div#content{
	background-image: url('/wp-content/themes/autodoc/images/bg.jpg');
}
div.home-section{
	background-color: transparent;
}

div.icon-line {
    background-image: url('/wp-content/themes/autodoc/images/icon-bg.png');
    background-repeat: no-repeat;
    background-position: center;
}
div.icon-line::before, div.icon-line::after {
    border-bottom: none;
}
div.icon-line .fa{
	box-shadow: 3px 3px 0 #a8a29c;
	border-radius: 0 10px;
}



.navbar-header{
display:none !important
}
h1.vc_custom_heading{
    -webkit-text-fill-color: white;
    -webkit-text-stroke-color: black;
    -webkit-text-stroke-width: 0.10px;
    text-shadow: 
        /* first layer at 1px */
        -1px -1px 0px #000,
         0px -1px 0px #000,
         1px -1px 0px #000,
        -1px  0px 0px #000,
         1px  0px 0px #000,
        -1px  1px 0px #000,
         0px  1px 0px #000,
         1px  1px 0px #000,
        /* second layer at 2px */
        -1px -1px 0px #000,
        -1px -1px 0px #000,
         0px -1px 0px #000,
         1px -1px 0px #000,
         1px -1px 0px #000,
         1px -1px 0px #000,
         1px  0px 0px #000,
         1px  1px 0px #000,
         1px  1px 0px #000,
         1px  1px 0px #000,
         0px  1px 0px #000,
        -1px  1px 0px #000,
        -1px  1px 0px #000,
        -1px  1px 0px #000,
        -1px  0px 0px #000,
        -1px -1px 0px #000;
}
body {
    font-size: 14px;
}
.wpb_wrapper p,
.wpb_wrapper li,
.after-title-info .col-md-6  {
  font-size: 1.3em;
   color: #1a1a1a;
}
.wpb_text_column .wpb_wrapper p, .wpb_text_column .wpb_wrapper li {
    text-shadow: 0px 0px 7px #fff;
}

.services-blocks .block-service {
	-webkit-box-shadow:  0px 1px 10px rgba(0,0,20,1);
}