/** WILL EXTRACT FROM OLD SITE WORDPRESS STLES RELEVANT TO JUST MAIN BANNER **/ 

@media only screen and (max-width: 559px) {
  .home-banner-screenshots{
  width:90%;
  margin-top: 58px;
  }
  .small-screen-poweredby{
  top:0;
  width:100%;
  }
    
    .style1 div.childDiv_style1 div.bxsliderx.rowcust div div.rowupdate .setmargin .open_close{
      padding: 0 !important;
    }
  
    .logo-left{
  font-size: 36px;text-align:center;
    }
  .home-banner-title{
  font-size:34px;
  }
  .home-banner-container{
  width:100%;float:left;  padding-left:0%; padding-top: 25%;text-align:center;position:absolute;
  }
  .home-banner-image-container{
  width:90%;float:right;padding-top:300px; top:50px; bottom:20px;padding-bottom:10%; padding-right:4%;
  }
    .home-product1,.home-product2,.home-product3{
  width:100%;padding-left: 20px;padding-right: 20px;text-align: center;background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro; height:390px;
  }
  
  .home-product-bg{
  width:100%; background-color:rgba(13, 108, 182, 1); padding-left:10%; padding-right:10%; padding-top:18%; padding-bottom:4%; text-align:center; margin-top:-18px;/*display: inline-block;*/ background-size:100%; height:400px;
  }
  .home-product-bg-wrapper{
  background-color: rgba(13,108,182,1);
      padding-bottom: 50px;
      box-shadow: 0 10px 16px -6px rgba(23,28,33,.5);
  }
  .home-benefits-bg{
  width:100%; color:rgb(13, 108, 182); padding-top:6%; padding-bottom:10%; text-align:center; margin-top:30px;box-shadow:0 10px 16px -6px rgba(23,28,33, 0);
  }
  .home-benefit1,.home-benefit2,.home-benefit3,.home-benefit4,.home-benefit5,.home-benefit6{
  width:100%; padding-top: 3%;
  }
  .home-benefit1-icon,.home-benefit2-icon,.home-benefit3-icon,.home-benefit4-icon,.home-benefit5-icon,.home-benefit6-icon{
  padding-top: 3%;
  }
  .home-benefit-next-bg{
  width:100%; color:#000000; padding-left:10%; padding-right:10%; padding-bottom:4%; text-align:center; margin-top:-30px;
  }
  .footer-contact{
  text-align:center; width:100%; margin:auto;
  }
  .footer-contact-title{
  color: #fff; font-size: 24px; font-weight: 900;
  }
  .footer-widget1{
      width: 100%;
      float: left;
      padding-bottom: 3%;
      text-align: left;
      line-height: 26px;
  }
   .footer-widget2{
     width: 100%;
      float: left;
      padding-bottom: 3%;
      text-align: left;
      line-height: 26px;
  }
   .footer-widget3{
     width: 100%;
      float: left;
      padding-bottom: 3%;
      text-align: left;
  }
  .banner-top{
  margin-top: 100px; 
  width:105%;
  background-image:url(https://travelytic.io/wp-content/uploads/2018/08/banner-competitor-insight.jpg); background-size:100%;
  display: inline-block; 
  height:180px;
  box-shadow: 0 10px 16px -6px rgba(23,28,33,.5);
  }
  .CI-banner-title{
  color:#fff;font-weight:300;font-size:28px; margin-bottom:0;
  }
  .CI-banner-title-container{
  width: 95%;float:left;padding-top: 8%;/* padding-left: 15%; */text-align:center;
  }
  .CI-product-bg{
  width:100%; background-color: rgba(13,108,182,1);padding-left:10%; padding-right:10%; padding-top:6%; padding-bottom:4%; text-align:center; margin-top:-18px;/*display: inline-block;*/ height:400px;box-shadow: 0 10px 16px -6px rgba(23,28,33,.5);
  }
  .CI-product1{
  width:100%;float:left;padding-top: 8%;text-align: center;background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro; height:332px;
  }
  .CI-product2,.CI-product3{
  width:100%;float:left; padding-top: 8%;margin-top:14%;text-align:center;background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro;height:332px;
  }
  .YM-product-bg{
  width:100%; margin-top:-17px; background-color:rgba(13, 108, 182, 1); text-align:center;padding-top:6%; padding-bottom:4%; box-shadow:inset 0 10px 16px -6px rgba(23,28,33,.5), 0 10px 16px -6px rgba(23,28,33,.5)
  }
  .YM-product1{
  width:100%;float:left;padding-left: 20px;padding-right: 20px; padding-top:8%; text-align: center;background-color: #fff; border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro; height:280px;
  }
  .YM-product2{
  width:100%;float:left; margin-top:14%;text-align:center;padding-left: 20px;padding-right: 20px;padding-top:8%; background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro;height:335px;
  }
  .YM-product3{
  width:100%;float:left; margin-top:14%;text-align:center;padding-left: 20px;padding-right: 20px;padding-top:8%; background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro;height:280px;
  }
  .AC-product1{
  width:100%;float:left;padding-left: 20px;padding-right: 20px; padding-top:8%; text-align: center;background-color: #fff; border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro; height:421px;
  }
  .AC-product2,.AC-product3{
  width:100%;float:left; margin-top:14%;text-align:center;padding-left: 20px;padding-right: 20px;padding-top:8%; background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro;height:421px;
  }
  }
  
  @media screen and (min-width: 560px) {
  .small-screen-poweredby{
  top:-120px;
  width:51%;
  }
  
  .home-banner-screenshots{
  width:100%;
  }
  
  .home-banner-title{
  font-size:36px;
  }
  .home-banner-container{
  width:40%;float:left;  padding-left: 7%; padding-top: 9%;text-align:center;position:absolute;
  }
  .home-banner-image-container{
  width:50%;float:right;padding-top:70px; top:50px; bottom:20px;padding-bottom:10%; padding-right:4%;
  }
  .home-product1{
  width:30%;float:left;padding-left: 20px;padding-right: 20px;text-align: center;background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro; height:390px;
  }
  .home-product2{
  width:30%;float:left; margin-left:5%;text-align:center;padding-left: 20px;padding-right: 20px;background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro;height:390px;
  }
  .home-product3{
  width:30%;float:right; text-align:center;padding-left: 20px;padding-right: 20px;background-color: #fff;border-radius: 5px;box-shadow: 0px 4px 17px 5px gainsboro;height:390px;
  }
  
  .home-product-bg{
  width:100%; background-color:#D9E2F3; background-image:url(https://travelytic.io/wp-content/uploads/2018/09/blue-background1.jpg);background-position:center;background-attachment:fixed;background-repeat:no-repeat;padding-left:10%; padding-right:10%; padding-top:6%; padding-bottom:4%; text-align:center; margin-top:-18px;/*display: inline-block;*/ background-size:100%; height:400px;box-shadow: inset 0 10px 16px -6px rgba(23,28,33,.5), 0 10px 16px -6px rgba(23,28,33,.5);
  }
  .home-benefits-bg{
  width:100%; color:rgb(13, 108, 182); padding-top:6%; padding-bottom:10%; text-align:center; margin-top:460px;box-shadow:0 10px 16px -6px rgba(23,28,33, 0);
  }
  .home-benefit1{
  width:27%;float:left; padding-top: 3%; text-align:left;
  }
  .home-benefit2,.home-benefit3{
  width:27%;float:left; padding-top: 3%; padding-left:2%;text-align:left;
  }
  .home-benefit4{
  width:27%;float:left; text-align:left;
  }
  .home-benefit5,.home-benefit6{
  width:27%;float:left; padding-left:2%;text-align:left;
  }
  .home-benefit1-icon{
      width: 6%;
      float: left;
      padding-top: 3%;
      text-align: left;
  }
  .home-benefit2-icon,.home-benefit3-icon{
  width: 6%;
      float: left;
      padding-top: 3%;
      padding-left: 2%;
      text-align: left;
  }
  .home-benefit4-icon{
      width: 6%;
      float: left;
      text-align: left;
  }
  .home-benefit5-icon,.home-benefit6-icon{
  width: 6%;
      float: left;
      padding-left: 2%;
      text-align: left;
  }
  .home-benefit-next-bg{
  width:100%; color:#000000; padding-left:10%; padding-right:10%; padding-top:6%; padding-bottom:4%; text-align:center; margin-top:-10px;
  }
  .footer-contact{
  text-align:center; width:40%; margin:auto;
  }
  .footer-contact-title{
  color: #fff; font-size: 28px; font-weight: 900;
  }
  .footer-widget1{
      width: 26%;
      float: left;
      padding-bottom: 3%;
      text-align: left;
      line-height: 26px;
  }
   .footer-widget2{
     width: 18%;
      float: left;
      padding-bottom: 3%;
      text-align: left;
      line-height: 26px;
  }
   .footer-widget3{
     width: 55%;
      float: right;
      padding-bottom: 3%;
      text-align: right;
  }
  .banner-top{
  margin-top: 64px; 
  width:105%;
  background-image:url(https://travelytic.io/wp-content/uploads/2018/08/banner-competitor-insight.jpg); background-size:100%;
  display: inline-block; 
  height:500px;
  box-shadow: 0 10px 16px -6px rgba(23,28,33,.5);
  }
  .CI-banner-title{
  color:#fff;font-weight:300;font-size:50px; margin-bottom:0;
  }
  .CI-banner-title-container{
  padding-left: 15%; width: 50%;float:left; text-align:center;
  }
  .CI-product-bg{
  width:100%; background-color:#D9E2F3; background-image:url(https://travelytic.io/wp-content/uploads/2018/09/product-3-boxes-copy1.jpg);background-size:100%;background-position:center;background-attachment:fixed;background-repeat:no-repeat;padding-left:10%; padding-right:10%; padding-top:6%; padding-bottom:4%; text-align:center; margin-top:-18px;/*display: inline-block;*/ height:400px;box-shadow: 0 10px 16px -6px rgba(23,28,33,.5);
  }
  .CI-product1{
  width:30%;float:left;padding-top: 2%;text-align: center;background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro; height:332px;
  }
  .CI-product2{
  width:30%;float:left; padding-top: 2%;margin-left:5%;text-align:center;background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro;height:332px;
  }
  .CI-product3{
  width:30%;float:right; padding-top: 2%; text-align:center;background-color: #fff;border-radius: 5px;box-shadow: 0px 4px 17px 5px gainsboro;height:332px;
  }
  .YM-product-bg{
  width:100%; margin-top:-17px; background-color:rgba(13, 108, 182, 1); background-image: url(https://travelytic.io/wp-content/uploads/2018/09/blue-background1.jpg); background-attachment: fixed; background-size: 100%; color:#000000; text-align:center;padding-top:6%; padding-bottom:4%; box-shadow:inset 0 10px 16px -6px rgba(23,28,33,.5), 0 10px 16px -6px rgba(23,28,33,.5)
  }
  .YM-product1{
  width:30%;float:left;padding-left: 20px;padding-right: 20px; padding-top:2%; text-align: center;background-color: #fff; border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro; height:335px;
  }
  .YM-product2{
  width:30%;float:left; margin-left:5%;text-align:center;padding-left: 20px;padding-right: 20px;padding-top:2%; background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro;height:335px;
  }
  .YM-product3{
  width:30%;float:right; text-align:center;padding-left: 20px;padding-right: 20px;padding-top:2%; background-color: #fff;border-radius: 5px;box-shadow: 0px 4px 17px 5px gainsboro;height:335px;
  }
  .AC-product1{
  width:30%;float:left;padding-left: 20px;padding-right: 20px; padding-top:2%; text-align: center;background-color: #fff; border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro; height:421px;
  }
  .AC-product2{
  width:30%;float:left; margin-left:5%;text-align:center;padding-left: 20px;padding-right: 20px;padding-top:2%; background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro;height:421px;
  }
  .AC-product3{
  width:30%;float:right; text-align:center;padding-left: 20px;padding-right: 20px;padding-top:2%; background-color: #fff;border-radius: 5px;box-shadow: 0px 4px 17px 5px gainsboro;height:421px;
  }
  }
  
  @media screen and (min-width: 1366px) {
  
  .small-screen-poweredby{
  top:-120;
  width:51%;
  }
  
  .home-banner-container{width: 40%;float:left;padding-left: 8%;padding-top: 7%;text-align:center;position:absolute;}
  .home-banner-image-container{width: 55%;float:right;padding-top: 100px;top:50px;bottom:20px;padding-bottom:10%;padding-right:4%;/* text-align: left; */}
  
  .home-banner-title{
  font-size:46px;
  }
  
  .home-banner{
  height:600px;
  }
  .home-banner-container{
  height:664px;
  }
  .home-product1{
  width:30%;float:left;padding-left: 20px;padding-right: 20px;text-align: center;background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro; height:390px;
  }
  .home-product2{
  width:30%;float:left; margin-left:5%;text-align:center;padding-left: 20px;padding-right: 20px;background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro;height:390px;
  }
  .home-product3{
  width:30%;float:right; text-align:center;padding-left: 20px;padding-right: 20px;background-color: #fff;border-radius: 5px;box-shadow: 0px 4px 17px 5px gainsboro;height:390px;
  }
  .home-product-bg{
  width:100%; background-color:#D9E2F3; background-image:url(https://travelytic.io/wp-content/uploads/2018/09/blue-background1.jpg);background-position:center;background-attachment:fixed;background-repeat:no-repeat;padding-left:10%; padding-right:10%; padding-top:6%; padding-bottom:4%; text-align:center; margin-top:-18px;/*display: inline-block;*/ background-size:100%; height:400px;box-shadow: inset 0 10px 16px -6px rgba(23,28,33,.5), 0 10px 16px -6px rgba(23,28,33,.5);
  }
  .home-benefits-bg{
  width:100%; color:rgb(13, 108, 182); padding-top:6%; padding-bottom:10%; text-align:center; margin-top:460px;box-shadow:0 10px 16px -6px rgba(23,28,33, 0);
  }
  .home-benefit1{
  width:27%;float:left; padding-top: 3%; text-align:left;
  }
  .home-benefit2,.home-benefit3{
  width:27%;float:left; padding-top: 3%; padding-left:2%;text-align:left;
  }
  
  .home-benefit4{
  width:27%;float:left; text-align:left;
  }
  .home-benefit5,.home-benefit6{
  width:27%;float:left; padding-left:2%;text-align:left;
  }
  
  .home-benefit1-icon{
      width: 6%;
      float: left;
      padding-top: 3%;
      text-align: left;
  }
  .home-benefit2-icon,.home-benefit3-icon{
  width: 6%;
      float: left;
      padding-top: 3%;
      padding-left: 2%;
      text-align: left;
  }
  .home-benefit4-icon{
      width: 6%;
      float: left;
      text-align: left;
  }
  .home-benefit5-icon,.home-benefit6-icon{
  width: 6%;
      float: left;
      padding-left: 2%;
      text-align: left;
  }
  .home-benefit-next-bg{
  width:100%; color:#000000; padding-left:10%; padding-right:10%; padding-top:6%; padding-bottom:4%; text-align:center; margin-top:-10px;
  }
  .footer-contact{
  text-align:center; width:40%; margin:0;
  }
  .footer-contact-title{
  color: #fff; font-size: 28px; font-weight: 900;
  }
  .footer-widget1{
      width: 26%;
      float: left;
      padding-bottom: 3%;
      text-align: left;
      line-height: 26px;
  }
   .footer-widget2{
     width: 18%;
      float: left;
      padding-bottom: 3%;
      text-align: left;
      line-height: 26px;
  }
   .footer-widget3{
     width: 55%;
      float: right;
      padding-bottom: 3%;
      text-align: right;
  }
  
  .banner-top{
  margin-top: 64px; 
  width:105%;
  background-image:url(https://travelytic.io/wp-content/uploads/2018/08/banner-competitor-insight.jpg); background-size:100%;
  display: inline-block; 
  height:600px;
  box-shadow: 0 10px 16px -6px rgba(23,28,33,.5);
  }
  .CI-banner-title{
  color:#fff;font-weight:300;font-size:50px; margin-bottom:0;
  }
  .CI-banner-title-container{
  width: 50%;float:left; text-align:center; padding-left: 15%;
  }
  .CI-product-bg{
  width:100%; background-color:#D9E2F3; background-image:url(https://travelytic.io/wp-content/uploads/2018/09/product-3-boxes-copy1.jpg);background-size:100%;background-position:center;background-attachment:fixed;background-repeat:no-repeat;padding-left:10%; padding-right:10%; padding-top:6%; padding-bottom:4%; text-align:center; margin-top:-18px;/*display: inline-block;*/ height:400px;box-shadow: 0 10px 16px -6px rgba(23,28,33,.5);
  }
  .CI-product1{
  width:30%;float:left;padding-top: 2%;text-align: center;background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro; height:332px;
  }
  .CI-product2{
  width:30%;float:left; padding-top: 2%;margin-left:5%;text-align:center;background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro;height:332px;
  }
  .CI-product3{
  width:30%;float:right; padding-top: 2%; text-align:center;background-color: #fff;border-radius: 5px;box-shadow: 0px 4px 17px 5px gainsboro;height:332px;
  }
  .YM-product-bg{
  width:100%; margin-top:-17px; background-color:rgba(13, 108, 182, 1); background-image: url(https://travelytic.io/wp-content/uploads/2018/09/blue-background1.jpg); background-attachment: fixed; background-size: 100%; color:#000000; text-align:center;padding-top:6%; padding-bottom:4%; box-shadow:inset 0 10px 16px -6px rgba(23,28,33,.5), 0 10px 16px -6px rgba(23,28,33,.5)
  }
  .YM-product1{
  width:30%;float:left;padding-left: 20px;padding-right: 20px; padding-top:2%; text-align: center;background-color: #fff; border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro; height:335px;
  }
  .YM-product2{
  width:30%;float:left; margin-left:5%;text-align:center;padding-left: 20px;padding-right: 20px;padding-top:2%; background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro;height:335px;
  }
  .YM-product3{
  width:30%;float:right; text-align:center;padding-left: 20px;padding-right: 20px;padding-top:2%; background-color: #fff;border-radius: 5px;box-shadow: 0px 4px 17px 5px gainsboro;height:335px;
  }
  .AC-product1{
  width:30%;float:left;padding-left: 20px;padding-right: 20px; padding-top:2%; text-align: center;background-color: #fff; border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro; height:421px;
  }
  .AC-product2{
  width:30%;float:left; margin-left:5%;text-align:center;padding-left: 20px;padding-right: 20px;padding-top:2%; background-color: #fff;border-radius: 5px; box-shadow: 0px 4px 17px 5px gainsboro;height:421px;
  }
  .AC-product3{
  width:30%;float:right; text-align:center;padding-left: 20px;padding-right: 20px;padding-top:2%; background-color: #fff;border-radius: 5px;box-shadow: 0px 4px 17px 5px gainsboro;height:421px;
  }
  }
  
  @media screen and (min-width: 1600px){
  .home-banner-title {
      font-size: 46px !important;
  }
  }