.moving-house-btn a,
.moving-client-btn a {
  line-height: 20px !important;
  border-radius: 35px !important;
  padding: 10px 50px !important;
  width: 265px !important;
  font-size: 22px !important;
}

.watch-video-btn a,
input#gform_submit_button_1 {
  line-height: 20px !important;
  border-radius: 35px !important;
  padding: 25px 40px !important;
  width: 265px !important;
  font-size: 22px !important;
}

input#gform_submit_button_1 {
  color: #fff !important;
}

span.gfield_required {
  color: #fff !important;
}

.invitation-btn a {
  line-height: 20px !important;
  border-radius: 35px !important;
  padding: 25px 40px !important;
  width: 450px !important;
  font-size: 22px !important;
}

.gform_footer.top_label {
  text-align: right;
}

ul#gform_fields_1 input,
ul#gform_fields_1 textarea {
  border-top: 1px solid #d0d0d0 !important;
}

.gform_footer.top_label {
  margin: 0px !important;
  padding-top: 0px !important;
}

.html_header_top.html_header_sticky #main {
  padding: 0px;
}

#intro {
    padding-top: 95px;
}

.carry-on {
  display: none;
}

.get-access-image-mobile {
  display: none;
}

/*
#header_main,
#intro,
footer#socket,
#features,
#how-it-works,
#features,
#partners,
#how-it-works-2,
#get-access,
#logos,
#ready-to-move,
#send-a-message,
#features-slider-grid,
.carry-on,
#testimonial {
  display: none;
}
*/

footer#socket {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.avia-menu-text {
  font-family: 'hirukopro-bold' !important;
  font-size: 15px;
}

li#menu-item-35 a span {
  border-radius: 25px !important;
  padding: 7px 35px !important;
  background: #a12645;
}

/*  Fat custom separator  */

.hr-custom .hr-inner.inner-border-av-border-fat {
  border-top-width: 4px;
}

#how-it-works {
  background: rgba(185,163,205,1);
  background: -moz-linear-gradient(top, rgba(185,163,205,1) 0%, rgba(125,125,184,1) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(185,163,205,1)), color-stop(100%, rgba(125,125,184,1)));
  background: -webkit-linear-gradient(top, rgba(185,163,205,1) 0%, rgba(125,125,184,1) 100%);
  background: -o-linear-gradient(top, rgba(185,163,205,1) 0%, rgba(125,125,184,1) 100%);
  background: -ms-linear-gradient(top, rgba(185,163,205,1) 0%, rgba(125,125,184,1) 100%);
  background: linear-gradient(to bottom, rgba(185,163,205,1) 0%, rgba(125,125,184,1) 100%);
}

div#get-access {
  background-size: contain;
}

span.copyright,
ul#avia3-menu a span {
  font-size: 22px;
}

div#logos .container {
  max-width: 100%;
}

label.gfield_label {
  font-size: 23px !important;
  color: #525457 !important;
  font-weight: 500 !important;
}

#iphone-container {
  position: absolute;
  z-index: 9!important;
  height: 789px;
  top: 0px;
  left: -21px;
}

img#image-inside-iphone {
  position: absolute!important;
  height: 605px !important;
  top: 96px!important;
  max-width: none !important;
}

#features-slider-grid {
  height: 980px !important;
}

.iphone-slide-container {
  overflow: hidden;
  height: 830px !important;
}

#top .main_color input[type='text'] {
  border-color: #dedede !important;
}

#top .main_color textarea {
  border-color: #dedede !important;
}

#landing-page .mobile-landing-image {
  display: none !important;
}

/*joseph*/

.mobile-phone {
  display: none !important;
}

#landing-page {
  margin-top: -390px;
}

@media only screen and (max-width: 769px) {
  .responsive #main {
    padding-top: 82 !important;
  }

  #landing-page {
    margin-top: -244px;
  }

  #top #landing-page .no_margin.av_one_fourth {
    width: 108%;
  }

  .get-access-image-mobile {
    display: none;
  }
}

@media only screen and (max-width: 414px) {
  .iphone-slide-container {
    display: block !important;
  }

  #iphone-container {
    display: none !important;
    z-index: 0 !important;
  }

  .get-access-image-mobile {
    display: block !important;
  }

  img#image-inside-iphone {
    position: relative !important;
    display: block !important;
    margin-top: -130px !important;
    margin-bottom: 110px !important;
  }

  #features-slider-grid .avia_image {
    left: 95% !important;
  }

  #features-slider-grid {
    height: auto !important;
  }

  .invitation-btn a {
    width: 330px !important;
  }
}

@media only screen and (max-width: 415px) {
  #landing-page {
    margin-top: -151px;
  }

  #intro {
    padding: 10px !important;
  }

  #intro img {
    margin-bottom: 50px !important;
  }

  #features .flex_column {
    margin-top: -51px !important;
    padding-top: 0px !important;
  }

  .stress-free-space {
    display: none !important;
  }

  .stress-free-image-cont {
    top: 70px !important;
  }



  #features {
    margin-bottom: -100px !important;
  }

  #ready-to-move .avia-image-container.avia-align-right {
    display: block;
    float: none !important;
  }

  #ready-to-move .avia-image-container.avia-align-left {
    display: block;
    float: none !important;
    margin-right: 8px !important;
    margin-top: 5px;
    margin-left: 15px !important;
  }

  #send-a-message p {
    text-align: center !important;
  }

  #features .avia-image-container-inner {
    margin-bottom: 170px !important;
    border-radius: 0px;
    margin-top: 40px !important;
  }
}

/*homepage featured slider*/

#features-slider-grid .avia_image {
  border: 1px solid #cecece !important;
  border-radius: 7px !important;
  margin-top: 35px !important;
}

 #layerslider_1 {
	 display:block !important;
	 
 }
 
 @media only screen and (min-width: 420px) {
  .features-slider-grid-mobile {
    display: none !important;
  }
   #landing-page img{
display:none !important;
}
  .page-id-11 .main_color.container_wrap_first.container_wrap.fullsize {
	  display:none !important;
  }
  
  
}

.html_header_top.html_header_sticky #header {
  position: fixed !important;
}

@media only screen and (max-width: 376px) {
  img#image-inside-iphone {
    margin-left: -12px !important;
  }

  #get-access h3 {
    font-size: 47px !important;
  }

  #landing-page {
    margin-top: -143px !important;
  }

  #get-access {
    background-position-y: 140px !important;
    background-position-x: 0px !important;
  }

  #menu-item-161 {
    width: 50% !important;
  }

  #menu-item-161 .avia-menu-text {
    font-size: 18px;
  }

  #menu-item-162 {
    width: 50% !important;
  }

  #menu-item-162 .avia-menu-text {
    font-size: 18px;
  }
}

@media only screen and (max-width: 1024px) and (min-width: 770px) {
  video#ls-html5-1 {
    height: 79% !important;
  }

  #layerslider_1 {
    height: 450px !important;
  }

  #top #landing-page .no_margin.av_one_fourth {
    width: 103% !important;
  }

  #intro {
    margin-top: 131px;
  }
}

/*slider mobile features sample*/

.avia-caption.av-slideshow-caption {
  position: relative !important;
}

.avia-caption.av-slideshow-caption {
  position: relative !important;
  left: 0px;
}

.avia_textblock.features-content-left-mobile {
  font-size: 17px !important;
  color: #666666 !important;
  margin: 0px !important;
  float: none !important;
  min-height: 350px !important;
  text-align: center;
}

.avia-caption p {
  background: rgba(0, 0, 0, 0) !important;
  padding: 10px 0px !important;
}

img#feature-content-left-image {
  padding-left: 30px;
  padding-bottom: 0px;
  padding-right: 30px;
  margin-top: 10px;
}

.features-slider-grid-mobile .avia_textblock {
  text-align: center !important;
}




@media only screen and (max-width: 768px) {
  #intro {

    margin-bottom: 20px;
  }

  #features-slider-grid {
    height: 1110px !important;
  }
}

@media only screen and (min-width: 768px) {
  li#menu-item-burger {
    display: none !important;
  }

  .js_active.html_burger_menu #avia-menu > li {
    display: block;
  }
}

@media only screen and (max-width: 767px) {
  #advanced_menu_toggle,
  #advanced_menu_hide {
    display: none !important;
  }

  .responsive.html_mobile_menu_tablet .main_menu .avia-menu {
    display: block;
  }
}

@media only screen and (max-width:1367px){
	#layer_slider_1 {
		    margin-bottom: 40px;
	}
	.flex_column.av_three_fifth.flex_column_div.av-zero-column-padding.first.avia-builder-el-115.avia-builder-el-no-sibling.get-access-content {
    width: 52% !important;
}
  .get-access-content {
  width: 52%;
  }
}

@media only screen and (max-width: 416px) {
   #landing-page img {
display:block !important;
}
  #landing-slider {
	  display:none !important;
	  
  }
  
   #intro img {
    margin-top: 30px !important;
    margin-bottom: 10px !important;
  }

  #intro .iphone-intro {
    margin-top: 130px !important;
  }

  #intro .av-special-heading-h3 {
    margin-top: 110px !important;
  }
  .features-slider-grid {
    display: none !important;
  }

  #features-slider-grid {
    display: none !important;
  }

 #layer_slider_1 {
    margin-top: -10px !important;
}

  #landing-page {
    height: 1200px !important;
  }

  #features {
    display: block !important;
  }

  #get-access {
    background-image: none !important;
  }

  #get-access h3 {
    margin-bottom: 10px !important;
    font-size: 52px !important;
  }

  .hr-custom.hr-left {
    text-align: center !important;
    margin-top: 0px !important;
    margin-bottom: 33px !important;
  }
  
  .moving-house-btn {
    margin-right: 30px !important;
}

.moving-client-btn {
    margin-right: 30px !important;
}
  #feature-content-left-heading {
   font-family: 'hirukopro-bold' !important;
  }
}