

.rpp{
		display:none;
}
.footer-bottom-left-text {
	color: #fff;
}

.container {
    max-width: 1250px !important;
}

.garr_imgsec li {
  display: inline-block;
  list-style: outside none none; margin-bottom: 54px;
  padding-left: 13px;
  vertical-align: top;width: 24%;
}

.garr_imgsec li::before {
  background-color: rgba(0, 0, 0, 0);
}.garr_imgsec img {opacity: 1 !important;
  border: 3px solid #ffffff;
  height: 185px;
  width: 267px;
}
.home .stm-images-grid {
  display: none;
}
.home .vc_custom_1485761329634 {
  display: none;
  padding: 98px 0 113px;
}
.fifth-effect .mask {
  border: 15px solid rgba(0, 0, 0, 0.7) !important;
}
.garr_imgsec .view {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 0 solid #ffffff !important;
  
}
#swipebox-arrows {
  max-width: 76% !important;
}
#swipebox-bottom-bar {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  bottom: 36% !important;
  position: fixed;
}
.garr_imgsec ul {
  text-align: center;
}
.wpb_single_image.wpb_content_element.vc_align_center {
  display: none;
}

.mailsection input {
  float: left;
  margin-bottom: 19px;
  margin-left: 24px;
  width: 46%;
}
.wpb_content_element  .mailsection input[type="submit"] {
  float: left;
   margin-bottom: 24px;
    width: 46%;
}
.mailsection .wpb_column.vc_column_container.vc_col-sm-3 > h3 {
  color: #ffffff;
  font-size: 30px;
  text-transform: uppercase;
}

.mailsection .wpb_column.vc_column_container.vc_col-sm-3 > p {
  font-size: 20px;
  line-height: 32px;
}
.mailsection .wpb_column.vc_column_container.vc_col-sm-3 {
  color: #ffffff;
  float: left;
  width: 45%;
}
.mailsection .wpb_column.vc_column_container.vc_col-sm-9 {
  float: right;
  width: 55%;
}
.mailsection .mc4wp-alert.mc4wp-success {
  font-size: 13px;
  margin-bottom: 36px ;
  width: 96%;
  float: right;
}
.nesecsemailchi .vc_column-inner {
  padding-bottom: 21px;
  padding-top: 0 !important;
}

@media only screen and (max-width: 600px) and (min-width: 0){
.mailsection .wpb_column.vc_column_container.vc_col-sm-3 {
  width:100%;
}
.mailsection .wpb_column.vc_column_container.vc_col-sm-9 {  margin-top: 33px;
  width: 100%;
}
.mailsection input { margin-left: 0;  width: 100%;}
.wpb_content_element .mailsection input[type="submit"] {
  width: 100%;}






}

@media only screen and (max-width: 667px) and (min-width: 601px){
.mailsection .wpb_column.vc_column_container.vc_col-sm-3 {
  width:100%;
}
.mailsection .wpb_column.vc_column_container.vc_col-sm-9 {  margin-top: 33px;
  width: 100%;
}
.mailsection input {  width: 45%;}
.wpb_content_element .mailsection input[type="submit"] {
  width: 45%;}

}

@media only screen and (max-width: 800px) and (min-width: 668px){ 
.mailsection .wpb_column.vc_column_container.vc_col-sm-3 {
  width:100%;
}
.mailsection .wpb_column.vc_column_container.vc_col-sm-9 {  margin-top: 33px;
  width: 100%;
}

}

@media only screen and (max-width: 962px) and (min-width: 801px){
.mailsection input { width: 45%;  margin-left: 18px;}
.wpb_content_element .mailsection input[type="submit"] {
  width: 45%;}


}

@media only screen and (max-width: 1067px) and (min-width: 963px){
.mailsection input { width: 45%;}
.wpb_content_element .mailsection input[type="submit"] {
  width: 45%;}


}

@media only screen and (max-width: 1280px) and (min-width: 1068px){
.mailsection input { width: 45%;}
.wpb_content_element .mailsection input[type="submit"] {
  width: 45%;}

}







