/*
Theme Name: Linstar Child
Template: linstar
Author: Child Theme Configurator
Version: 1.0.1446010863
Updated: 2015-10-28 05:41:03
*/

@charset "UTF-8";

.menu_main {
    float: right;
    margin-right: 0;
    width: 80%;
    z-index: 9999;
}

.fp-imagesize img {
	width: 225px !important;
	height: 70px !important;
}

.featured_section81 {
	background-image: none;
}

.featured_section81 .box {
	/*height: 400px;*/
}

/*Events*/
.events-wrapper {
  margin-top: 43px;
}

.events-wrapper .vc_btn3-container { 
  display: inline-block;
  padding: 1rem 0.45rem!important;
  margin-bottom: 0;
}

.events-wrapper .vc_col-sm-3.vc_custom_1450453666368 {
  padding-left: 0!important;
  padding-right: 0!important;
}

.events-wrapper h1.vc_custom_heading {
  font-size: 45px!important;
}

.events-wrapper p.vc_custom_heading {
  font-size: 22px!important;
}

.events-wrapper .vc_btn3-container a {
  background: #FDB400!important;
  font-size: 18px!important;
}

.events-wrapper .vc_btn3-container a:hover {
  background-color: #606!important;
  color: #FFC508!important;
}

.events-wrapper .wpb_wrapper {
  text-align: center;
}

@media (max-width: 1169px) {   
  .events-wrapper {
    margin-top: 0;
  }
}

@media (max-width: 767px) {  
  .events-wrapper .container {
    padding-top: 45px!important;
    padding-bottom: 47px!important;
  }
  .events-wrapper .wpb_single_image {
    margin-bottom: 2rem!important;
    text-align: center!important;
  }
  .events-wrapper .wpb_single_image img {
    max-width: 230px!important;
  }

  .events-wrapper h1.vc_custom_heading {
    font-size: 30px!important;
    margin-bottom: 1rem!important;
  }

  .events-wrapper p.vc_custom_heading {
    font-size: 19px!important;
  }

  .events-wrapper .vc_btn3-container a {
    font-size: 14px!important;
  }

  .events-wrapper {
    margin-top: 87px;
  }

  .home .works.container_full {
    padding-right: 0;
  }

  .events-page {
    margin-top: 85px!important;
  }

}

@media (max-width: 639px) {   
  .events-wrapper {
    margin-top: -11px;
  }
  .events-page {
    margin-top: -10px!important;
  }
}