/* general */
#Content {
    min-height: 450px;
}
.template-slider #Content {
    padding:  50px 0 0;
}
h2, h3, h4 {
  color:  #f9a454;
}


/* menu */
.menu_wrapper {
  text-transform: uppercase;
}
#Top_bar .menu > li.linkEng {
  display:  none;
}

body.page-id-317 #Top_bar .menu > li.menu-item,
body.page-id-315 #Top_bar .menu > li.menu-item,
body.page-id-311 #Top_bar .menu > li.menu-item,
body.page-id-309 #Top_bar .menu > li.menu-item
{
  display:  none;
}

body.page-id-317 #Top_bar .menu > li.linkEng,
body.page-id-315 #Top_bar .menu > li.linkEng,
body.page-id-311 #Top_bar .menu > li.linkEng,
body.page-id-309 #Top_bar .menu > li.linkEng
{
  display:  block;
}
#Top_bar .menu > li.linkLang a span {
  font-size:  70%;
  padding: 0 10px;
}
#Top_bar .menu > li.linkLang {
  display:  block !important;
}


/* slider */
.rev-scroll-btn span {
    background: orange;
}
.rev-scroll-btn {
  border-color: orange !important;
}
.sliderMainTitle {
  font-size:  70px !important;
  letter-spacing: 4px;
  line-height:  75px !important;
  color:  #f78c27;
}
.sliderMainTitleGrey {
  color:  #252525;
}
.sliderMainText {
  color:  #5d5d5d;
  font-size:  22px !important;
  line-height:  25px !important;
  font-weight:  300 !important;
  font-family: "Montserrat", Arial, Tahoma, sans-serif;  
}


/* formular */
input[type="text"],
span.wpcf7-form-control-wrap .wpcf7-text,
span.wpcf7-form-control-wrap .wpcf7-textarea
{
      background-color: rgba(255, 255, 255, 1);
}
.button-stroke input[type="submit"] {
  border-radius: 25px !important;
}


/* video home */
.call_to_action .call_center a {
  color:  #fff;
}
.call_to_action .call_center a:hover {
  color:  #f78f2c;
}
.homeAboutText h1 {
  color:  #f78c27;
  font-size:  36px;
  font-weight: 500;
}
.button-stroke a.button:not(.action_button) {
  border-radius: 25px !important;
}


/* pagePracujte */
#pagePracujte h2 {
  color:  #f78f2c;
  font-weight:  500;
}


/* icons */
.icons_01 img {
  margin-top: -10px;
}
.icons_02 img {
  margin-top: -20px;
}
.icons_03 img {
  margin-top: -25px;
}
.list_item a {
  color:  #f78f2c;
}       

/* footer */
.footer_copy {
  
}


/* map */
.column_map .google-map-contact-wrapper .get_in_touch {
    width: 310px;
}
.column_map .google-map-contact-wrapper .get_in_touch h3 {
  font-size:  150%;
}
@media only screen and (max-width: 767px) {
  .column_map .google-map-contact-wrapper .get_in_touch {
      width: 100%;
  }
}
.column_map .google-map-contact-wrapper .get_in_touch:after {
    display: none;
    border-width: 0;
}





/* edit by trifor-kufik 26-10-2017 */

@media only screen and (max-width: 1239px) {
  #principy {
      background-image: none !important;
  }
}