@font-face {
  font-family: "SalesforceSansLight";
  src: url(../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  src: url(../font/HelveticaWorld-Regular.ttf);
  font-family: Helvetica; }
/*****************************************************************************
 *
 *          DEFINE SIZES
 *
 * ***************************************************************************/
@font-face {
  font-family: "SalesforceSansLight";
  src: url(../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  src: url(../font/HelveticaWorld-Regular.ttf);
  font-family: Helvetica; }
/*****************************************************************************
 *
 *          DEFINE SIZES
 *
 * ***************************************************************************/
/*font size*/
.font12 {
  font-size: 12px; }

.font14 {
  font-size: 14px; }

.font16 {
  font-size: 16px; }

.font30 {
  font-size: 30px; }

.padding-0 {
  padding: 0px !important; }

.padding-1 {
  padding: 5px; }

.padding-2 {
  padding: 10px; }

.padding-3 {
  padding: 15px; }

.padding-4 {
  padding: 20px; }

.padding-5 {
  padding: 25px; }

.padding-6 {
  padding: 30px; }

.paddingtop-0 {
  padding-top: 0px; }

.paddingtop-1 {
  padding-top: 5px; }

.paddingtop-2 {
  padding-top: 10px; }

.paddingtop-3 {
  padding-top: 15px; }

.paddingtop-4 {
  padding-top: 20px; }

.paddingtop-5 {
  padding-top: 25px; }

.paddingtop-6 {
  padding-top: 30px; }

.paddingbottom-0 {
  padding-bottom: 0px; }

.paddingbottom-1 {
  padding-bottom: 5px; }

.paddingbottom-2 {
  padding-bottom: 10px; }

.paddingbottom-3 {
  padding-bottom: 15px; }

.paddingbottom-4 {
  padding-bottom: 20px; }

.paddingbottom-5 {
  padding-bottom: 25px; }

.paddingbottom-6 {
  padding-bottom: 30px; }

.marginbottom-0 {
  margin-bottom: 0px; }

.marginbottom-1 {
  margin-bottom: 5px; }

.marginbottom-2 {
  margin-bottom: 10px; }

.marginbottom-3 {
  margin-bottom: 15px; }

.marginbottom-4 {
  margin-bottom: 20px; }

.marginbottom-6 {
  margin-bottom: 30px; }

.margintop-0 {
  margin-top: 0px; }

.margintop-1 {
  margin-top: 5px; }

.margintop-2 {
  margin-top: 10px; }

.margintop-3 {
  margin-top: 15px; }

.margintop-4 {
  margin-top: 20px; }

.margintop-5 {
  margin-top: 25px; }

.margintop-6 {
  margin-top: 30px; }

.logo-rmsnext-index {
  width: 50%;
  height: auto;
  margin: 10px 0 10px 50px; }

.titler-text {
  font: SalesforceSansLight, Arial, sans-serif !important;
  color: #44aab6;
  font-weight: bold; }
  .titler-text h1 {
    font-weight: 600;
    font-size: 40px;
    font-family: SalesforceSansBold; }

.contant-text {
  font-size: 24px;
  margin-bottom: 40px;
  color: #f37721; }

.titler-text-write {
  font: SalesforceSansLight, Arial, sans-serif !important;
  color: #FFF;
  font-weight: bold;
  font-family: SalesforceSansBold; }

.contant-text-write {
  font-size: 24px;
  margin-bottom: 40px;
  color: #f37721; }

.navbar-default {
  background: rgba(255, 255, 255, 0.5) !important;
  max-height: 69px !important; }
  .navbar-default .navbar-header .logo-rmsnext-index {
    width: 100%;
    margin: 4px 0;
    cursor: pointer; }
  .navbar-default .navbar-header .logo-short {
    width: 50px !important;
    margin-left: 0;
    margin-top: 0 !important; }

.menu-solution {
  position: absolute;
  z-index: 1;
  top: 100%; }
  .menu-solution .col-md-9 {
    background: white;
    padding: 30px 20px 50px; }
    .menu-solution .col-md-9 .menu {
      font-family: SalesforceSansBold;
      font-size: 14px;
      color: #49a9b5 !important; }
      .menu-solution .col-md-9 .menu span {
        font-family: SalesforceSansLight,Arial,sans-serif !important;
        display: inline-block;
        font-size: 12px;
        color: #383838;
        padding: 5px 0 10px 0px;
        width: 100%; }

.menu-product-all {
  position: absolute;
  z-index: 1;
  top: 100%;
  right: 17%; }
  .menu-product-all .col-md-10 {
    width: 100%;
    background: white;
    margin-top: 0px;
    min-height: 431px;
    min-width: 42%;
    display: none;
    right: 15%; }
    .menu-product-all .col-md-10 .magin-top-35 {
      margin-top: 35px; }
    .menu-product-all .col-md-10 ul {
      padding-right: 0 !important;
      padding-left: 0 !important;
      list-style-type: none; }
      .menu-product-all .col-md-10 ul li {
        display: inline-block;
        width: 100%;
        cursor: pointer;
        margin-top: 10px;
        position: relative; }
        .menu-product-all .col-md-10 ul li span {
          margin-left: 45px;
          font-size: 18px;
          color: #797979;
          width: 180px;
          display: inline-block;
          top: 16%;
          position: absolute; }
        .menu-product-all .col-md-10 ul li .solution-for {
          font-size: 19px;
          color: #44aab6 !important;
          font-family: SalesforceSansBold;
          margin-left: 0px;
          margin-right: 50px; }
        .menu-product-all .col-md-10 ul li a span {
          margin-left: 44px;
          color: #44aab6;
          font-size: 18px;
          width: 100%; }
        .menu-product-all .col-md-10 ul li .img2 {
          background-position-y: 17%; }
        .menu-product-all .col-md-10 ul li .img3 {
          background-position-y: 28%; }
        .menu-product-all .col-md-10 ul li .img4 {
          background-position-y: 39%; }
        .menu-product-all .col-md-10 ul li .img5 {
          background-position-y: 50%; }
        .menu-product-all .col-md-10 ul li .img6 {
          background-position-y: 60.5%; }
        .menu-product-all .col-md-10 ul li .img7 {
          background-position-y: 71.5%; }
        .menu-product-all .col-md-10 ul li .img8 {
          background-position-y: -25%; }
        .menu-product-all .col-md-10 ul li .img9 {
          background-position-y: -15%; }
        .menu-product-all .col-md-10 ul li .img10 {
          background-position-y: -7%; }
      .menu-product-all .col-md-10 ul .background-icon-product {
        background-image: url("../image/index/icon-menu-product.png");
        background-position-y: 6%;
        background-size: 100%;
        width: 35px;
        float: left;
        padding: 20px !important;
        margin-left: 0; }
    .menu-product-all .col-md-10 .our-product {
      font-size: 24px;
      color: #44aab6;
      font-family: SalesforceSansBold; }
    .menu-product-all .col-md-10 .row2 {
      margin-top: 20%; }
    .menu-product-all .col-md-10 .row-2 {
      padding-top: 25px !important;
      margin-top: 5% !important; }

.menu-how-it-works {
  position: absolute;
  z-index: 1;
  top: 100%;
  right: 8%;
  width: 330px; }
  .menu-how-it-works .col-md-10 {
    width: 100%;
    background: white;
    margin-top: 0px;
    min-height: 100px;
    min-width: 42%;
    display: none;
    right: 15%; }
    .menu-how-it-works .col-md-10 .magin-top-35 {
      margin-top: 35px; }
    .menu-how-it-works .col-md-10 ul {
      padding-right: 0 !important;
      padding-left: 0 !important;
      list-style-type: none; }
      .menu-how-it-works .col-md-10 ul li {
        display: inline-block;
        width: 100%;
        cursor: pointer;
        margin-top: 10px;
        position: relative; }
        .menu-how-it-works .col-md-10 ul li span {
          margin-left: 45px;
          font-size: 18px;
          color: #797979;
          width: 180px;
          display: inline-block;
          top: 16%;
          position: absolute; }
        .menu-how-it-works .col-md-10 ul li .solution-for {
          font-size: 19px;
          color: #44aab6 !important;
          font-family: SalesforceSansBold;
          margin-left: 0px;
          margin-right: 50px; }
        .menu-how-it-works .col-md-10 ul li a span {
          margin-left: 44px;
          color: #44aab6;
          font-size: 18px;
          width: 100%; }
        .menu-how-it-works .col-md-10 ul li .img12 {
          background-position-y: -85px; }
      .menu-how-it-works .col-md-10 ul .background-icon-product1 {
        background-image: url("../image/index/icon-menu-product1.png");
        background-position-y: -19px;
        background-size: 100%;
        width: 35px;
        float: left;
        padding: 20px !important;
        margin-left: 0; }
    .menu-how-it-works .col-md-10 .our-product {
      font-size: 24px;
      color: #44aab6;
      font-family: SalesforceSansBold; }
    .menu-how-it-works .col-md-10 .row2 {
      margin-top: 20%; }
    .menu-how-it-works .col-md-10 .row-2 {
      padding-top: 25px !important;
      margin-top: 5% !important; }

.menu-about-us {
  position: absolute;
  z-index: 1;
  top: 100%;
  right: 0%;
  width: 300px; }
  .menu-about-us .col-md-10 {
    width: 100%;
    background: white;
    margin-top: 0px;
    min-height: 100px;
    min-width: 42%;
    display: none;
    right: 15%; }
    .menu-about-us .col-md-10 .magin-top-35 {
      margin-top: 35px; }
    .menu-about-us .col-md-10 ul {
      padding-right: 0 !important;
      padding-left: 0 !important;
      list-style-type: none; }
      .menu-about-us .col-md-10 ul li {
        display: inline-block;
        width: 100%;
        cursor: pointer;
        margin-top: 10px;
        position: relative; }
        .menu-about-us .col-md-10 ul li span {
          margin-left: 45px;
          font-size: 18px;
          color: #797979;
          width: 180px;
          display: inline-block;
          top: 16%;
          position: absolute; }
        .menu-about-us .col-md-10 ul li .solution-for {
          font-size: 19px;
          color: #44aab6 !important;
          font-family: SalesforceSansBold;
          margin-left: 0px;
          margin-right: 50px; }
        .menu-about-us .col-md-10 ul li a span {
          margin-left: 44px;
          color: #44aab6;
          font-size: 18px;
          width: 100%; }
        .menu-about-us .col-md-10 ul li .img14 {
          background-position-y: -210px; }
        .menu-about-us .col-md-10 ul li .img15 {
          background-position-y: -277px; }
        .menu-about-us .col-md-10 ul li .img16 {
          background-position-y: -345px; }
      .menu-about-us .col-md-10 ul .background-icon-product1 {
        background-image: url("../image/index/icon-menu-product1.png");
        background-position-y: -145px;
        background-size: 100%;
        width: 35px;
        float: left;
        padding: 20px !important;
        margin-left: 0; }
    .menu-about-us .col-md-10 .our-product {
      font-size: 24px;
      color: #44aab6;
      font-family: SalesforceSansBold; }
    .menu-about-us .col-md-10 .row2 {
      margin-top: 20%; }
    .menu-about-us .col-md-10 .row-2 {
      padding-top: 25px !important;
      margin-top: 5% !important; }

.clearfix {
  position: absolute;
  top: 69px !important;
  height: 51px;
  background-color: #44aab6 !important;
  width: 100%; }
  .clearfix h5 {
    padding-left: 14%;
    padding-top: 15px !important;
    font-weight: 600;
    font-size: 20px !important;
    letter-spacing: 1px;
    text-transform: uppercase !important; }

#main-footer {
  position: relative; }

#footer-bottom {
  padding: 12px 0 0px;
  height: 50px;
  background: #44aab6;
  position: absolute;
  top: 0;
  width: 100%; }
  #footer-bottom .footer-text {
    font-size: 24px;
    color: #FFF; }

.menu_rmsnext-solution-active {
  position: fixed;
  width: 100%;
  top: 0;
  background: rgba(255, 255, 255, 0.7) !important;
  z-index: 100;
  height: 65px !important; }
  .menu_rmsnext-solution-active li {
    padding-top: 5px !important; }

#contact {
  font-size: 14px;
  font-weight: 600;
  min-height: 700px;
  background: #f0f0f0; }
  #contact .background-image {
    background-image: url("../image/index/backgroud-contact.png");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    #contact .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      #contact .background-image .background-slide-opacity .title-contact {
        width: 200px;
        margin-top: 30px;
        background: white;
        text-align: center; }
        #contact .background-image .background-slide-opacity .title-contact img {
          width: 170px;
          padding: 15px; }
      #contact .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        min-height: 550px;
        width: 60%;
        left: 21.5%; }
        #contact .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 80px !important; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 30px;
            width: 25%;
            height: 5%; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 12px;
              margin-bottom: 15px; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0;
              width: 20%; }
              #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      #contact .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  #contact .contact-select {
    background: transparent url(../image/index/arraydown.png) no-repeat 60px;
    background-position: right;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
    margin-bottom: 10px;
    height: 35px;
    cursor: pointer; }
  #contact .btm-contact-us {
    background: #44aab6;
    border-radius: 5px;
    margin-top: 20px;
    margin-left: 32px;
    padding: 10px;
    width: 110px;
    height: 40px;
    font-weight: bold;
    color: white;
    font-size: 15px;
    border-radius: 5px !important; }
  #contact input::-webkit-input-placeholder {
    padding-left: 10px; }
  #contact form.cmxform label.error, #contact label.error {
    color: red;
    font-style: italic; }

.row-detail-4 {
  padding-bottom: 10% !important; }

.col-left-active {
  margin-top: 4% !important;
  position: fixed !important; }

.col-right-active {
  margin-left: 20.833333325%;
  background: #e1e1e1; }

.font-white {
  color: #fff !important; }

.center {
  text-align: center; }

.btm-find-out {
  font-family: SalesforceSansBold !important;
  margin-top: 25px !important;
  border-radius: 5px !important;
  padding: 5px !important;
  font-size: 16px !important; }

.col-left .row {
  cursor: pointer; }

.col-right .background-slide {
  background-size: 100% 100% !important; }

.text-boder {
  font-family: SalesforceSansBold; }

.col-md-center {
  float: none !important;
  margin-left: auto !important;
  margin-right: auto !important; }

.row-detail-active {
  padding: 20% 0; }

.active-icon {
  color: #44aab6 !important; }

.menu-main-active {
  height: 50px; }
  .menu-main-active .logo-rmsnext-index {
    margin-top: 5px !important; }
  .menu-main-active .menu ul li a {
    padding-top: 14px; }
  .menu-main-active .hover-menu {
    padding: 2px !important; }

#topcontrol {
  background: #44aab6;
  bottom: -100px;
  color: #fff;
  cursor: pointer;
  font-size: 2rem;
  font-weight: bold;
  padding: 0 0.6em;
  position: fixed;
  right: 20px;
  margin-bottom: 50px;
  text-align: center;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 2px; }

@media screen and (max-height: 650px) {
  .row-2 {
    margin-top: 51px !important; }

  .col-left {
    margin-top: 13% !important; }
    .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 115px !important; }
    .col-left img {
      margin-left: -6% !important;
      margin-bottom: -10% !important;
      margin-top: 0% !important;
      width: 80px !important;
      height: 80px !important; }

  .col-left-active {
    margin-top: 8% !important; }

  #footer-bottom {
    padding: 18px 0 30px !important;
    height: 60px !important; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  body .menu ul {
    padding-right: 0px; }
    body .menu ul li a {
      font-size: 12px; }
  body .navbar-default .navbar-header .logo-rmsnext-index {
    margin: 10px 0 10px 0px; }
  body #contact .background-image .background-slide-opacity .title-contact {
    margin-left: calc((100% - 200px)/2); }
    body #contact .background-image .background-slide-opacity .title-contact img {
      width: 100%; }
  body #contact .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
    width: 45%; } }
body {
  font-family: SalesforceSansLight, Arial, sans-serif !important;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1.7em; }
  body .navbar-default {
    background: rgba(255, 255, 255, 0.5);
    z-index: 10000000;
    margin-bottom: 0 !important; }
    body .navbar-default .text-run {
      display: none;
      width: calc(100% - 850px);
      float: left;
      padding: 10px 5px;
      font-family: "open sans" !important;
      margin-top: 4px;
      text-align: center;
      font-size: 30px;
      color: #05304e; }
      body .navbar-default .text-run .rotate {
        width: 195px;
        position: absolute;
        text-align: center;
        font-weight: normal;
        margin-left: -3px;
        color: #0094ab;
        text-shadow: unset !important; }
      body .navbar-default .text-run .text-better {
        margin-left: 195px; }
      body .navbar-default .text-run .container {
        width: 100%;
        margin: auto;
        font-weight: 900;
        text-transform: uppercase;
        text-align: center;
        padding: 0 0 200px; }
      body .navbar-default .text-run a,
      body .navbar-default .text-run a:link,
      body .navbar-default .text-run a:visited {
        text-decoration: none;
        padding: 9px 15px;
        border: 1px solid #ececec;
        border-radius: 5px;
        color: gray; }
      body .navbar-default .text-run.text-run1 {
        margin-top: -8px; }
  body .menu ul {
    padding-right: 50px; }
    body .menu ul li a {
      color: #f26202 !important;
      font-family: Arial;
      font-size: 16px;
      padding: 27px 10px;
      cursor: pointer; }
    body .menu ul li .hover-menu {
      height: 2px !important;
      background: #35c5f1;
      padding: 3px !important;
      width: 76%;
      margin-left: 15px;
      margin-top: -12px;
      display: none; }
    body .menu ul li:hover .hover-menu {
      display: block; }
  body .menu-solution {
    position: absolute;
    z-index: 1; }
    body .menu-solution .col-md-9 {
      background: white;
      padding: 30px 20px 5.75%;
      display: none; }
      body .menu-solution .col-md-9 .menu {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #49a9b5 !important; }
        body .menu-solution .col-md-9 .menu span {
          font-family: SalesforceSansLight, Arial, sans-serif !important;
          display: inline-block;
          font-size: 12px;
          color: #383838;
          padding: 5px 0 10px 0px;
          width: 100%; }
  body .homepage-hero-module {
    border-right: none;
    border-left: none;
    position: relative; }
  body .no-video .video-container video,
  body .touch .video-container video {
    display: none; }
  body .no-video .video-container .poster,
  body .touch .video-container .poster {
    display: block !important; }
  body .video-container {
    position: relative;
    bottom: 0%;
    left: 0%;
    height: 100%;
    width: 100%;
    overflow: hidden;
    background: #000; }
  body .video-automotive {
    margin-top: 300px; }
  body .video-container .filter {
    z-index: 100;
    position: absolute;
    width: 100%; }
  body .video-container .title-container {
    z-index: 1000;
    position: absolute;
    top: 35%;
    width: 100%;
    text-align: center;
    color: #fff; }
  body .video-container .description .inner {
    font-size: 1em;
    width: 70%; }
  body .video-container .link {
    position: absolute;
    bottom: 3em;
    width: 100%;
    text-align: center;
    z-index: 1001;
    font-size: 2em;
    color: #fff; }
  body .video-container .link a {
    color: #fff; }
  body .video-container video.fillWidth {
    min-width: 100%;
    background-attachment: fixed; }
  body .slide-bar-index {
    position: relative; }
    body .slide-bar-index .background-slide-index {
      /*background: url('../image/product/small-business/background-slide-product-small-business.png');*/
      width: auto;
      height: 540px;
      background-color: rgba(0, 0, 0, 0.4);
      position: relative;
      background-position-y: 40%;
      background-size: 100%; }
      body .slide-bar-index .background-slide-index .background-slide-opacity {
        height: 100%; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .top-100-index {
          margin-top: 30%;
          margin-left: 3%; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 {
          width: 18.833333325%;
          background: white;
          margin-top: -1px;
          z-index: 1; }
          body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul {
            list-style-type: none; }
            body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li {
              display: inline-block;
              width: 100%;
              margin-top: 5px;
              cursor: pointer; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li span {
                margin-left: 45px;
                line-height: 35px;
                font-size: 18px;
                color: #797979;
                width: 180px;
                display: inline-block; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li .solution-for {
                font-size: 20px;
                color: #44aab6;
                font-family: SalesforceSansBold;
                padding-left: 10px; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li .solution-for-menu {
                margin-left: 16px; }
                body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li .solution-for-menu li span {
                  color: #44aab6; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li p {
                margin-left: 44px;
                color: #44aab6;
                font-size: 18px;
                width: 100%; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li .img2 {
                background-position-y: 17%; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li .img3 {
                background-position-y: 28%; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li .img4 {
                background-position-y: 39%; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li .img5 {
                background-position-y: 50%; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li .img6 {
                background-position-y: 60.5%; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li .img7 {
                background-position-y: 71.5%; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li .img8 {
                background-position-y: -25%; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li .img9 {
                background-position-y: -15%; }
              body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul li .img10 {
                background-position-y: -7%; }
            body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 ul .background-icon-product {
              background-image: url("../image/index/icon-menu-product.png");
              background-position-y: 6%;
              background-size: 100%;
              width: 35px;
              height: 37px;
              float: left; }
          body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-3 .our-product {
            margin-top: 14px;
            font-size: 24px;
            color: #44aab6;
            font-family: SalesforceSansBold; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .col-md-9 {
          width: 79.166666635%; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .header-text-homepage {
          font-size: 36px !important;
          line-height: 100%;
          font-family: SalesforceSansBold;
          margin-top: 11%; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .header-text-2-homepage {
          font-size: 36px !important;
          line-height: 100%;
          margin-top: 2%;
          float: left;
          margin-right: 7%; }
          body .slide-bar-index .background-slide-index .background-slide-opacity .header-text-2-homepage .author {
            font-size: 30px; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .btm-find-out-index {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 20px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px;
          margin-right: 20px;
          font-family: SalesforceSansBold; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .slick-dots {
          z-index: 9999999; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .text-main {
          color: #fff;
          font: 600 40px/1.2 "Proxima Nova", sans-serif; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .text-sub {
          position: relative;
          z-index: 2;
          font-weight: 600;
          font-size: 22px;
          line-height: 1.46;
          white-space: nowrap;
          text-shadow: 0 2px 12px rgba(0, 0, 0, 0.75);
          color: #fff; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .learn-more:focus {
          background: #009aab;
          box-shadow: 0 3px 0 #006c78; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .learn-more {
          position: relative;
          display: inline-block;
          margin: 34px 0 0 1px;
          padding: 13px 40px 12px;
          color: #fff;
          font-size: 1.6em;
          text-decoration: none;
          text-transform: uppercase;
          background: #00b1c4;
          border-radius: 5px;
          box-shadow: 0 3px 0 #008391;
          transition: background-color 300ms, box-shadow 300ms;
          behavior: url(js/PIE.htc);
          cursor: pointer; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .solution-name {
          width: 100%;
          position: absolute;
          text-align: center;
          margin-top: -400px; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .show-demo-trial {
          margin-top: -130px;
          text-align: center; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .pic_solution {
          width: 100%;
          height: 600px; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .picture-2-slide-3 {
          width: 410px;
          position: absolute;
          margin: -100px 0 0 20px; }
        body .slide-bar-index .background-slide-index .background-slide-opacity .slick-dots {
          bottom: 30px !important; }
    body .slide-bar-index .social-distancing-alerts {
      width: 190px;
      height: 190px;
      background: #f47622b0;
      position: absolute;
      z-index: 1029;
      top: 10px;
      left: 10px;
      border-radius: 50%;
      text-align: center;
      font-family: Dejavu Sans;
      cursor: pointer; }
      body .slide-bar-index .social-distancing-alerts .title-circle {
        width: 150px;
        color: #fff;
        font-size: 25px;
        margin-top: 20px;
        cursor: pointer; }
      body .slide-bar-index .social-distancing-alerts .learn-more {
        position: relative;
        display: inline-block;
        margin: 7px 0 0 1px;
        padding: 5px;
        color: #fff;
        font-size: 10px;
        text-decoration: none;
        text-transform: uppercase;
        background: #00b1c4;
        border-radius: 5px;
        box-shadow: 0 3px 0 #008391;
        transition: background-color 300ms, box-shadow 300ms;
        behavior: url(js/PIE.htc);
        cursor: pointer; }
    body .slide-bar-index .content-left {
      display: block;
      color: #fff;
      position: absolute;
      top: 20px;
      left: 220px;
      font-size: 20px;
      padding: 5px 10px;
      font-family: sans-serif;
      border-radius: 3px; }
      body .slide-bar-index .content-left .content-left-1 {
        background: #5bef0357;
        border-radius: 20px;
        margin-bottom: 10px;
        padding: 10px; }
        body .slide-bar-index .content-left .content-left-1 span {
          padding: 10px; }
      body .slide-bar-index .content-left .content-left-2 {
        background: #b76837b3;
        border-radius: 20px;
        margin-bottom: 10px;
        padding: 10px; }
        body .slide-bar-index .content-left .content-left-2 span {
          padding: 10px; }
      body .slide-bar-index .content-left .content-left-3 {
        background: #3594ab7a;
        border-radius: 20px;
        margin-bottom: 10px;
        padding: 10px; }
        body .slide-bar-index .content-left .content-left-3 span {
          padding: 10px; }
      body .slide-bar-index .content-left .line-1 {
        position: absolute;
        width: 49px;
        margin-left: -49px;
        margin-top: -34px;
        border-top: 1px solid #ddd; }
      body .slide-bar-index .content-left .line-2 {
        position: absolute;
        width: 31px;
        margin-left: -31px;
        margin-top: -34px;
        border-top: 1px solid #ddd; }
      body .slide-bar-index .content-left .line-3 {
        position: absolute;
        width: 53px;
        margin-left: -53px;
        margin-top: -34px;
        border-top: 1px solid #ddd; }
  @media (max-width: 670px) {
    body .headline {
      top: -70px; } }
  body .headline h1 {
    color: #FFF;
    text-shadow: 1px 1px 1px rgba(151, 24, 64, 0.2);
    position: absolute;
    font-size: 56px !important;
    font-weight: bold;
    width: 80%;
    left: 10%;
    text-align: center;
    line-height: 50px;
    padding: 0;
    top: 50%;
    -webkit-backface-visibility: hidden;
    -webkit-animation: moveDown 5s ease-in-out 0.2s backwards;
    -moz-animation: moveDown 5s ease-in-out 0.2s backwards;
    -o-animation: moveDown 5s ease-in-out 0.2s backwards;
    -ms-animation: moveDown 5s ease-in-out 0.2s backwards;
    animation: moveDown 5s ease-in-out 0.2s backwards; }
@-webkit-keyframes moveDown {
  0% {
    -webkit-transform: translateY(-40px);
    opacity: 0; }
  100% {
    -webkit-transform: translateY(0px);
    opacity: 1; } }
@-moz-keyframes moveDown {
  0% {
    -moz-transform: translateY(-40px);
    opacity: 0; }
  100% {
    -moz-transform: translateY(0px);
    opacity: 1; } }
@-o-keyframes moveDown {
  0% {
    -o-transform: translateY(-40px);
    opacity: 0; }
  100% {
    -o-transform: translateY(0px);
    opacity: 1; } }
@-ms-keyframes moveDown {
  0% {
    -ms-transform: translateY(-40px);
    opacity: 0; }
  100% {
    -ms-transform: translateY(0px);
    opacity: 1; } }
@keyframes moveDown {
  0% {
    transform: translateY(-40px);
    opacity: 0; }
  100% {
    transform: translateY(0px);
    opacity: 1; } }
  body .description {
    font-style: italic !important;
    position: absolute;
    text-align: center;
    font-size: 22px;
    line-height: 22px;
    color: #FFF;
    z-index: 2;
    padding: 0;
    width: 100%;
    left: 15%;
    top: 50%;
    margin: 25% 0 0 0;
    -webkit-backface-visibility: hidden;
    -webkit-animation: moveUp 6s ease-in-out 0.2s backwards;
    -moz-animation: moveUp 6s ease-in-out 0.2s backwards;
    -o-animation: moveUp 6s ease-in-out 0.2s backwards;
    -ms-animation: moveUp 6s ease-in-out 0.2s backwards;
    animation: moveUp 6s ease-in-out 0.2s backwards; }
  body .descriptions {
    margin-left: 6%;
    font-size: 16px;
    font-weight: 600;
    color: #fff; }
@-webkit-keyframes moveUp {
  0% {
    -webkit-transform: translateY(40px);
    opacity: 0; }
  100% {
    -webkit-transform: translateY(0px);
    opacity: 1; } }
@-moz-keyframes moveUp {
  0% {
    -moz-transform: translateY(40px);
    opacity: 0; }
  100% {
    -moz-transform: translateY(0px);
    opacity: 1; } }
@-o-keyframes moveUp {
  0% {
    -o-transform: translateY(40px);
    opacity: 0; }
  100% {
    -o-transform: translateY(0px);
    opacity: 1; } }
@-ms-keyframes moveUp {
  0% {
    -ms-transform: translateY(40px);
    opacity: 0; }
  100% {
    -ms-transform: translateY(0px);
    opacity: 1; } }
@keyframes moveUp {
  0% {
    transform: translateY(40px);
    opacity: 0; }
  100% {
    transform: translateY(0px);
    opacity: 1; } }
  body .div-top {
    margin-top: 69px; }
  body #measurement {
    position: relative;
    padding-top: 32px;
    background: #fff; }
    body #measurement .background-mes {
      position: absolute;
      left: 3%; }
    body #measurement .mea-titler {
      font-size: 40px;
      color: #44aab6; }
    body #measurement .text p {
      color: #797979;
      font-size: 18px; }
  body .new-features .paddingtop-7 {
    margin-top: 65px; }
  body .new-features #new_features_info {
    height: auto;
    background: #f1f1ee; }
    body .new-features #new_features_info h2 {
      margin: 0 auto 64px;
      max-width: 1170px;
      color: #3d3d3d;
      text-align: center;
      letter-spacing: -0.02em;
      padding: 200px 0 0 0; }
    body .new-features #new_features_info .ui-tabs-nav {
      text-align: center;
      width: 100%;
      padding: 20px; }
      body .new-features #new_features_info .ui-tabs-nav li {
        display: inline-block;
        vertical-align: top;
        width: 24%;
        max-width: 274px;
        outline: none; }
        body .new-features #new_features_info .ui-tabs-nav li a {
          position: relative;
          display: block;
          text-decoration: none;
          outline: none;
          cursor: pointer; }
          body .new-features #new_features_info .ui-tabs-nav li a .circle {
            display: block;
            max-width: 100%; }
          body .new-features #new_features_info .ui-tabs-nav li a .overlay {
            position: absolute;
            top: 0;
            left: 0;
            opacity: 0;
            transition: opacity 200ms;
            max-width: 100%; }
          body .new-features #new_features_info .ui-tabs-nav li a span {
            display: inline-block;
            margin-top: 29px;
            padding-bottom: 15px;
            color: #a3a3a3;
            font: 300 1.4em/1 "Proxima Nova", sans-serif;
            text-transform: uppercase;
            letter-spacing: -0.03em;
            border-bottom: 5px solid transparent;
            transition: color 300ms, border-color 300ms; }
          body .new-features #new_features_info .ui-tabs-nav li a .learn-more {
            position: absolute;
            display: inline-block;
            margin: -65px 0 0 -37px;
            padding: 7px;
            color: #00b1c4;
            font-size: 10px;
            font-weight: bold;
            text-decoration: none;
            text-transform: uppercase;
            background: #fff;
            border-radius: 5px;
            box-shadow: 0 3px 0 #ddd;
            transition: background-color 300ms, box-shadow 300ms;
            behavior: url(js/PIE.htc);
            cursor: pointer; }
      body .new-features #new_features_info .ui-tabs-nav li.ui-state-active a {
        cursor: default; }
        body .new-features #new_features_info .ui-tabs-nav li.ui-state-active a .overlay {
          display: none; }
        body .new-features #new_features_info .ui-tabs-nav li.ui-state-active a span {
          color: #3d3d3d;
          border-color: #00b1c4; }
      body .new-features #new_features_info .ui-tabs-nav li:not(.ui-state-active) a:hover .overlay {
        display: block;
        opacity: 1;
        max-width: 100%; }
    body .new-features #new_features_info .tabcontent {
      position: relative;
      margin: 0 auto;
      max-width: 1170px;
      background: #fff;
      margin-bottom: 30px; }
      body .new-features #new_features_info .tabcontent .container section {
        margin: 0 auto;
        padding: 15px;
        max-width: 1170px;
        background: #fff;
        font-size: 21px;
        text-align: justify; }
        body .new-features #new_features_info .tabcontent .container section h3 {
          display: none;
          margin-bottom: 27px;
          color: #3d3d3d;
          font: 300 3.2em/1.2 "Proxima Nova", sans-serif;
          text-transform: uppercase;
          letter-spacing: -0.03em; }
        body .new-features #new_features_info .tabcontent .container section p {
          color: #777;
          font-size: 1.6em;
          line-height: 1.6875; }
        body .new-features #new_features_info .tabcontent .container section ul {
          margin: 27px 0 0 6px;
          color: #777; }
    body .new-features #new_features_info .pointer-wrapper {
      position: relative;
      margin: 70px auto;
      max-width: 1170px; }
    body .new-features #new_features_info .pointer-wrapper .pointer {
      content: "";
      position: absolute;
      top: -53px;
      opacity: 0;
      width: 53px;
      height: 54px;
      background: #f1f1ee url(../../public/image/sprite.png) no-repeat -96px -325px;
      border-bottom: 1px solid #fff;
      transition: opacity 350ms; }
    body .new-features #new_features_info .pointer.curr {
      opacity: 1; }
    body .new-features #new_features_info .pointer-wrapper .pointer.data-collection {
      left: 7.5%; }
    body .new-features #new_features_info .pointer-wrapper .pointer.rmsnext-analysis {
      left: 25%; }
    body .new-features #new_features_info .pointer-wrapper .pointer.data-visualization {
      right: 50%;
      -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
      transform: scaleX(-1); }
    body .new-features #new_features_info .pointer-wrapper .pointer.dashboard-app {
      right: 25%;
      -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
      transform: scaleX(-1); }
    body .new-features #new_features_info .pointer-wrapper .pointer.customized-reports {
      right: 7.5%;
      -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
      transform: scaleX(-1); }
  body .measurement-div {
    padding-bottom: 35px; }
    body .measurement-div .measurement {
      font: SalesforceSansLight, Arial, sans-serif !important;
      color: #44aab6; }
    body .measurement-div .container-measurement {
      font-size: 20px;
      margin-bottom: 40px;
      color: #f37721; }
    body .measurement-div .col-md-3 {
      position: relative; }
      @media (max-width: 992px) {
        body .measurement-div .col-md-3 {
          margin-bottom: 10px; } }
      body .measurement-div .col-md-3:hover .circle-background {
        display: none; }
    body .measurement-div .circle-background {
      position: absolute;
      width: 250px;
      margin: 0 auto;
      height: 250px;
      display: block;
      border-radius: 500px;
      color: #fff;
      top: 0;
      background: #386d7c;
      opacity: 0.8; }
  body #management {
    position: relative; }
    body #management .et_parallax_bg {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-repeat: no-repeat;
      background-position: top center;
      background-size: cover;
      background-attachment: fixed;
      background-image: url("../image/index/management-background.png"); }
    body #management .titler-text {
      margin-top: 6%; }
    body #management .img-background {
      position: relative; }
      body #management .img-background img {
        width: 90%;
        height: auto;
        padding-bottom: 6%; }
      body #management .img-background .video-1 {
        width: 17%;
        top: 47%;
        right: 31.5%;
        z-index: 1;
        position: absolute;
        -webkit-backface-visibility: hidder;
        backface-visibility: hidder;
        transform: rotate3d(1, -6, -1, 200deg); }
      body #management .img-background .video-2 {
        width: 50%;
        top: 1%;
        left: 3%;
        height: 64%;
        /* transform: rotate(11deg); */
        position: absolute;
        -webkit-backface-visibility: hidder;
        backface-visibility: hidder; }
    body #management .container-managerment {
      color: #FFF;
      font-size: 18px;
      margin-top: 6%; }
  body #solutions {
    margin: 0;
    margin-bottom: 60px; }
    body #solutions .slide-solutuions .side-content .row {
      margin-left: 0; }
    body #solutions .slide-solutuions .side-content .col-md-3 {
      position: relative; }
      body #solutions .slide-solutuions .side-content .col-md-3:hover img {
        -webkit-filter: grayscale(0%);
        -moz-filter: grayscale(0%);
        -o-filter: grayscale(0%);
        -ms-filter: grayscale(0%);
        filter: grayscale(0%); }
      body #solutions .slide-solutuions .side-content .col-md-3:hover .solution-name {
        height: 100%; }
        body #solutions .slide-solutuions .side-content .col-md-3:hover .solution-name .text-boder {
          padding-top: 37%; }
    body #solutions .slide-solutuions .side-content:hover img {
      -webkit-filter: grayscale(100%);
      -moz-filter: grayscale(100%);
      -o-filter: grayscale(100%);
      -ms-filter: grayscale(100%);
      filter: grayscale(100%); }
    body #solutions .slide-solutuions .side-content .pic_solution {
      width: 100%;
      height: auto; }
    body #solutions .slide-solutuions .side-content .solution-name {
      position: absolute;
      bottom: 0;
      width: 90%;
      height: 50px;
      -webkit-transition: height 1s;
      /* For Safari 3.1 to 6.0 */
      transition: height 1s;
      text-align: center;
      background: rgba(0, 0, 0, 0.28); }
      body #solutions .slide-solutuions .side-content .solution-name .text-boder {
        height: 100%;
        vertical-align: middle;
        color: #FFF;
        font-weight: 600;
        padding-top: 15px;
        -webkit-transition: height 2s;
        transition: height 2s;
        display: block;
        width: 100%; }
  body #case-studies video {
    width: 100%; }
  body #case-studies .video_overlay {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 4%;
    width: 92%;
    height: 97%;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    cursor: pointer; }
  body #case-studies .video_overlay_hover {
    background-image: url("../image/icon-play-video.png");
    background-repeat: no-repeat;
    width: 50%;
    height: 50%;
    position: absolute;
    left: 0%;
    right: 0%;
    top: 0%;
    bottom: 0%;
    margin: auto;
    background-size: contain;
    background-position: center; }
  body #case-studies .video1 {
    position: relative; }
    body #case-studies .video1 .video_overlay {
      background-image: url("../image/video1.jpg"); }
  body #case-studies .video2 {
    position: relative; }
    body #case-studies .video2 .video_overlay {
      background-image: url("../image/video2.jpg"); }
  body #case-studies .video3 {
    position: relative; }
    body #case-studies .video3 .video_overlay {
      background-image: url("../image/video3.jpg"); }
  body #case-studies .bottom-line {
    border: 3px solid #146c80;
    margin-bottom: 20px;
    padding-left: 10px;
    border-radius: 3px; }
    body #case-studies .bottom-line h5 {
      padding-left: 5px;
      font-size: 25px;
      color: #666; }
    body #case-studies .bottom-line .fa {
      top: 18px;
      position: absolute;
      right: 25px;
      color: #146c80;
      font-size: 15px; }
    body #case-studies .bottom-line .et_pb_toggle_content {
      display: none;
      color: #666;
      background-color: #fff;
      font-family: "Open Sans", Arial, sans-serif;
      font-size: 14px;
      font-weight: 500;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      line-height: 1.7em; }
  body #about {
    position: relative;
    color: #FFF;
    font-size: 18px; }
    body #about .et_parallax_bg {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-repeat: no-repeat;
      background-position: top center;
      background-size: cover;
      background-attachment: fixed;
      background-image: url("../image/index/company1.jpg");
      z-index: -1; }
    body #about h2 {
      font-size: 40px;
      text-transform: none; }
    body #about p {
      font-size: 18px;
      margin: 25px 0 10px;
      text-align: justify; }
    body #about .slide-bar {
      position: relative; }
      body #about .slide-bar .next-slide {
        position: absolute;
        top: 30%;
        left: 0;
        font-size: 45px;
        display: none; }
      body #about .slide-bar .next-slide1 {
        position: absolute;
        top: 30%;
        right: 0;
        font-size: 45px;
        display: none; }
    body #about:hover .next-slide {
      display: block; }
    body #about:hover .next-slide1 {
      display: block; }
  body #corporate {
    padding-bottom: 30px;
    font-size: 18px;
    position: relative; }
    body #corporate h3 {
      font-size: 21px; }
    body #corporate .titler-text {
      padding-bottom: 10px; }
    body #corporate .container-corporate {
      background: #FFF;
      color: #368393;
      padding-right: 5px;
      font-family: "Open Sans", Arial, sans-serif;
      font-size: 14px;
      font-weight: 500;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      line-height: 1.7em;
      border-radius: 3px;
      min-height: 40px; }
      body #corporate .container-corporate h3 {
        margin-bottom: 20px; }
      body #corporate .container-corporate i {
        top: 25px;
        position: absolute;
        right: 10px;
        font-size: 15px;
        cursor: pointer; }
    body #corporate .container-corporate1 {
      background: #FFF;
      color: #368393;
      padding-right: 5px;
      font-family: "Open Sans", Arial, sans-serif;
      font-size: 14px;
      font-weight: 500;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      line-height: 1.7em;
      padding-left: 5px;
      border-radius: 3px;
      min-height: 40px;
      cursor: pointer; }
      body #corporate .container-corporate1 h3 {
        margin-bottom: 20px;
        margin-left: 10px; }
      body #corporate .container-corporate1 i {
        top: 25px;
        position: absolute;
        right: 10px;
        font-size: 15px; }
      body #corporate .container-corporate1 .none-cicle {
        list-style-type: none; }
      body #corporate .container-corporate1 .detail {
        margin-left: 10px; }
    body #corporate .detail {
      display: none; }
    body #corporate .et_parallax_bg {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-repeat: no-repeat;
      background-position: top center;
      background-size: cover;
      background-attachment: fixed;
      background-image: url("../image/index/management-background.png"); }
  body #contact .background-image {
    background-image: none !important; }
    body #contact .background-image .background-slide-opacity .div-contact {
      border: 1px solid #ccc; }
  body #ourcustomer .slick-prev,
  body #ourcustomer .slick-next {
    width: 35px;
    height: 35px; }
  body #ourcustomer .slick-prev:before,
  body #ourcustomer .slick-next:before {
    font-size: 35px;
    color: #ccc; }
  body #ourcustomer .slide-bar {
    width: calc(100% - 50px);
    margin-left: 25px !important; }
  body .row-6 {
    margin-top: 50px !important; }
    body .row-6 .slick-prev,
    body .row-6 .slick-next {
      width: 35px;
      height: 35px; }
    body .row-6 .slick-prev:before,
    body .row-6 .slick-next:before {
      font-size: 35px;
      color: #ccc; }
    body .row-6 .slide-bar {
      width: calc(100% - 50px);
      margin-left: 25px !important; }
  body .chart-force-directed {
    width: 100%;
    height: calc(100vh - 69px);
    background-image: url("../image/get-started/popup.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 9999999;
    display: block; }
    body .chart-force-directed .text-running {
      width: 15%;
      float: left;
      height: 100%;
      position: relative;
      display: none; }
      body .chart-force-directed .text-running .text-run {
        padding: 10px 5px;
        font-family: "open sans" !important;
        margin-top: 4px;
        text-align: center;
        font-size: 45px;
        color: #fff;
        margin: 0;
        position: absolute;
        top: 40%;
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 100%; }
        body .chart-force-directed .text-running .text-run .rotate {
          color: #f37a27; }
    body .chart-force-directed #chartdiv {
      width: 85%;
      height: 100%;
      z-index: 2;
      position: relative;
      float: right; }
    body .chart-force-directed .overlay {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1; }
    body .chart-force-directed .closed {
      color: #fff;
      position: absolute;
      top: 0;
      right: 0;
      margin-right: 8px;
      font-weight: bold;
      font-size: 16px;
      cursor: pointer;
      z-index: 3; }
    body .chart-force-directed .title-button {
      width: 230px;
      height: 120px;
      position: absolute;
      left: 0;
      bottom: 10px;
      z-index: 3; }
      body .chart-force-directed .title-button .title {
        color: #fff;
        font-size: 22px;
        font-weight: bold;
        position: absolute;
        bottom: 60px; }
      body .chart-force-directed .title-button .get-started {
        position: relative;
        display: inline-block;
        color: #fff;
        font-size: 1em;
        text-decoration: none;
        text-transform: uppercase;
        background: #f37a27;
        border-radius: 5px;
        box-shadow: 0 3px 0 #b96125;
        transition: background-color 300ms, box-shadow 300ms;
        behavior: url(js/PIE.htc);
        padding: 5px 12px;
        cursor: pointer;
        position: absolute;
        bottom: 0;
        right: 0;
        margin: 0 120px 20px 0;
        z-index: 3;
        font-weight: bold;
        border-color: #96613c; }

@media screen and (max-height: 992px) {
  body
  .slide-bar-index
  .background-slide-index
  .background-slide-opacity
  .col-md-3
  ul {
    padding-left: 0; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  #measurement .background-mes {
    position: absolute;
    left: 3%;
    width: 15%; }
  #measurement .mea-titler {
    font-size: 30px; }

  #solutions {
    margin: 0;
    margin-bottom: 60px; }
    #solutions .container {
      width: auto; }
      #solutions .container .slide-solutuions .side-content .row {
        margin-left: 0; }
      #solutions .container .slide-solutuions .side-content .col-md-3 {
        padding-left: 0px; } }
@media screen and (max-width: 799px) {
  .text-run {
    display: none !important; } }
@media screen and (min-width: 800px) and (max-width: 1015px) {
  .chart-force-directed .get-started {
    margin-right: 32px !important;
    font-size: 6px !important; }
  .chart-force-directed .title-button {
    width: 125px !important;
    text-align: center !important; }
    .chart-force-directed .title-button .title {
      font-size: 9px !important;
      bottom: 47px !important; }

  .text-run {
    display: none !important; } }
@media screen and (min-width: 1016px) and (max-width: 1228px) {
  .chart-force-directed .get-started {
    margin-right: 60px !important;
    font-size: 8px !important; }
  .chart-force-directed .title-button {
    width: 172px !important;
    text-align: center !important; }
    .chart-force-directed .title-button .title {
      font-size: 10px !important;
      bottom: 53px !important; }

  .text-run {
    display: none !important; } }
@media screen and (min-width: 1229px) and (max-width: 1351px) {
  .chart-force-directed .get-started {
    margin-right: 83px !important;
    font-size: 12px !important; }
  .chart-force-directed .title-button {
    width: 215px !important;
    text-align: center !important; }
    .chart-force-directed .title-button .title {
      font-size: 12px !important; }

  .text-run {
    width: calc(100% - 800px) !important;
    margin-top: 9px !important;
    font-size: 23px !important; }
    .text-run.text-run1 {
      width: calc(100% - 640px) !important;
      margin-top: -3px !important; }
    .text-run .rotate {
      width: 135px !important; }
    .text-run .text-better {
      margin-left: 135px !important; }

  body .menu ul {
    padding-right: 0 !important; } }
@media screen and (min-width: 1352px) and (max-width: 1501px) {
  .chart-force-directed .get-started {
    margin-right: 80px !important; }
  .chart-force-directed .title-button {
    width: 240px !important;
    text-align: center !important; }
    .chart-force-directed .title-button .title {
      font-size: 15px !important; }

  #bs-example-navbar-collapse-1 .text-run {
    width: calc(100% - 800px) !important;
    font-size: 29px !important; }
    #bs-example-navbar-collapse-1 .text-run .rotate {
      width: 180px !important; }
    #bs-example-navbar-collapse-1 .text-run .text-better {
      margin-left: 180px !important; }

  .text-running .text-run {
    font-size: 30px !important; }

  body .menu ul {
    padding-right: 0 !important; } }
@media screen and (min-width: 1502px) and (max-width: 1699px) {
  .chart-force-directed .get-started {
    margin-right: 97px !important; }
  .chart-force-directed .title-button {
    width: 270px !important;
    text-align: center !important; }
    .chart-force-directed .title-button .title {
      font-size: 17px !important;
      bottom: 65px !important; }

  .text-run1 {
    width: calc(100% - 690px) !important; }

  .text-running .text-run {
    font-size: 35px !important; } }
@media screen and (min-width: 1700px) and (max-width: 1801px) {
  .chart-force-directed .get-started {
    margin-right: 115px !important;
    padding: 6px 14px !important; }
  .chart-force-directed .title-button {
    width: 305px !important;
    text-align: center !important; }
    .chart-force-directed .title-button .title {
      font-size: 19px !important;
      bottom: 65px !important; }

  .spaces {
    margin-left: 240px !important; }

  .text-running .text-run {
    font-size: 35px !important; } }
@media screen and (min-width: 1802px) and (max-width: 1911px) {
  .chart-force-directed .get-started {
    margin-right: 122px !important;
    padding: 8px 20px !important; }
  .chart-force-directed .title-button {
    width: 325px !important;
    text-align: center !important; }
    .chart-force-directed .title-button .title {
      font-size: 20px !important;
      bottom: 70px !important; }

  .text-run1 {
    width: calc(100% - 690px) !important; }

  .text-running .text-run {
    font-size: 38px; } }
@media screen and (min-width: 1912px) and (max-width: 2550px) {
  .chart-force-directed .get-started {
    margin-right: 118px !important;
    padding: 9px 22px !important; }
  .chart-force-directed .title-button {
    width: 350px !important;
    text-align: center !important; }
    .chart-force-directed .title-button .title {
      font-size: 24px !important;
      bottom: 70px !important; }

  .text-run1 {
    width: calc(100% - 690px) !important; }

  .text-running .text-run {
    font-size: 38px; } }
@media screen and (min-width: 2551px) {
  .chart-force-directed .get-started {
    margin-right: 168px !important;
    padding: 10px 24px !important; }
  .chart-force-directed .title-button {
    width: 460px !important;
    text-align: center !important; }
    .chart-force-directed .title-button .title {
      font-size: 32px !important;
      bottom: 80px !important; }

  .text-run1 {
    width: calc(100% - 690px) !important; }

  .rotate {
    width: 205px !important; }

  .text-better {
    margin-left: 205px !important; }

  .text-running .text-run {
    font-size: 42px; } }
@-moz-document url-prefix() {
  @media screen and (min-width: 1229px) and (max-width: 1351px) {
    #bs-example-navbar-collapse-1 .text-run {
      width: calc(100% - 800px) !important;
      margin-top: 13px !important;
      font-size: 18px !important; }
      #bs-example-navbar-collapse-1 .text-run.text-run1 {
        width: calc(100% - 640px) !important;
        margin-top: 1px !important; }
      #bs-example-navbar-collapse-1 .text-run .rotate {
        width: 140px !important; }
      #bs-example-navbar-collapse-1 .text-run .text-better {
        margin-left: 140px !important; }

    .text-running .text-run {
      font-size: 25px !important; } }
  @media screen and (min-width: 1352px) and (max-width: 1501px) {
    #bs-example-navbar-collapse-1 .text-run {
      font-size: 23px !important;
      margin-top: 9px !important; }
      #bs-example-navbar-collapse-1 .text-run.text-run1 {
        margin-top: -2px !important; }
      #bs-example-navbar-collapse-1 .text-run .totate {
        width: 180px !important; }
      #bs-example-navbar-collapse-1 .text-run .text-better {
        margin-left: 180px !important; }

    .text-running .text-run {
      font-size: 30px !important; } }
  @media screen and (min-width: 1502px) and (max-width: 1699px) {
    .text-run {
      margin-top: 6px !important;
      font-size: 27px !important; }
      .text-run.text-run1 {
        width: calc(100% - 690px) !important;
        margin-top: -5px !important; }

    .text-running .text-run {
      font-size: 35px !important; } }
  @media screen and (min-width: 1700px) and (max-width: 1801px) {
    .text-run {
      margin-top: 6px !important;
      font-size: 27px !important; }
      .text-run.text-run1 {
        width: calc(100% - 690px) !important;
        margin-top: -5px !important; }

    .text-running .text-run {
      font-size: 35px !important; } }
  @media screen and (min-width: 1802px) and (max-width: 1911px) {
    .text-run {
      margin-top: 6px !important;
      font-size: 27px !important; }
      .text-run.text-run1 {
        width: calc(100% - 690px) !important;
        margin-top: -5px !important; }

    .text-running .text-run {
      font-size: 38px !important; } }
  @media screen and (min-width: 1912px) and (max-width: 2550px) {
    .text-run {
      margin-top: 6px !important;
      font-size: 27px !important; }
      .text-run.text-run1 {
        width: calc(100% - 690px) !important;
        margin-top: -5px !important; }

    .text-running .text-run {
      font-size: 38px !important; } }
  @media screen and (min-width: 2551px) {
    .text-run {
      margin-top: 6px !important;
      font-size: 27px !important; }
      .text-run.text-run1 {
        width: calc(100% - 690px) !important;
        margin-top: -5px !important; }
      .text-run .rotate {
        width: 205px !important; }
      .text-run .text-better {
        margin-left: 205px !important; }

    .text-running .text-run {
      font-size: 42px !important; } } }
@font-face {
  font-family: "SalesforceSansLight";
  src: url(./font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(./font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
#get-started {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #get-started .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    #get-started .btm-contact-us i {
      padding-left: 5px; }
  #get-started .row {
    margin: 0; }
  #get-started h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #get-started .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    #get-started .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #get-started .get-started-detail .container-fluid {
    padding: 0; }
  #get-started .get-started-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  #get-started .get-started-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #get-started .get-started-detail .background-slide {
    background: url("../image/get-started/background-header.png");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    #get-started .get-started-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      #get-started .get-started-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        #get-started .get-started-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      #get-started .get-started-detail .background-slide .background-slide-opacity .font-36 {
        font-size: 36px;
        margin: 20% 0 0 5%; }
      #get-started .get-started-detail .background-slide .background-slide-opacity .header-text {
        font-size: 30px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        margin-left: 5%; }
      #get-started .get-started-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 16px !important;
        line-height: 100%; }
        #get-started .get-started-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      #get-started .get-started-detail .background-slide .background-slide-opacity .btm-find-out {
        margin-left: 5%;
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
      #get-started .get-started-detail .background-slide .background-slide-opacity .video {
        width: 100%; }
      #get-started .get-started-detail .background-slide .background-slide-opacity .wrapper {
        padding: 0;
        display: table;
        width: auto;
        position: relative;
        width: 100%;
        height: 274px;
        overflow: hidden; }
        #get-started .get-started-detail .background-slide .background-slide-opacity .wrapper .video-one {
          position: absolute;
          top: 50px; }
      #get-started .get-started-detail .background-slide .background-slide-opacity .img-header {
        padding-top: 10%; }
  #get-started .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #get-started .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #get-started .menu-bar .nav-justified li {
        padding-top: 30px; }
        #get-started .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #get-started .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #get-started .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #get-started .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #get-started .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #get-started .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #get-started .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #get-started .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #get-started .step {
    position: absolute; }
  #get-started .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 165px; }
    #get-started .row-2 .detail-in-poc {
      padding-top: 10px; }
  #get-started .row-3 {
    margin-top: 110px; }
    #get-started .row-3 .background-image {
      min-height: 600px;
      margin-bottom: 110px;
      min-height: 535px;
      background-image: url("../image/get-started/background-row3.png"); }
  #get-started .row-4 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 165px; }
    #get-started .row-4 .detail-in-poc {
      padding-top: 10px; }
  #get-started .row-5 {
    margin-top: 110px; }
    #get-started .row-5 .background-image {
      min-height: 600px;
      margin-bottom: 110px;
      min-height: 535px;
      background-image: url("../image/get-started/background-row3.png"); }
  #get-started .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    #get-started .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      #get-started .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      #get-started .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      #get-started .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      #get-started .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    #get-started .row-5 .border-buttom {
      margin-top: 10px; }
    #get-started .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    #get-started .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    #get-started .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    #get-started .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    #get-started .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    #get-started .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    #get-started .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  #get-started .row-6 img {
    width: 100%; }
  #get-started .row-7 {
    font-size: 14px;
    font-weight: 600;
    min-height: 700px;
    background: #f0f0f0; }
    #get-started .row-7 .background-image {
      background-image: url("../image/index/backgroud-contact.png");
      background-size: 100%;
      background-position: 1px;
      min-height: 500px; }
      #get-started .row-7 .background-image .background-slide-opacity {
        min-height: 500px;
        position: relative; }
        #get-started .row-7 .background-image .background-slide-opacity .title-contact {
          width: 200px;
          margin-top: 30px;
          background: white;
          text-align: center; }
          #get-started .row-7 .background-image .background-slide-opacity .title-contact img {
            padding: 15px; }
        #get-started .row-7 .background-image .background-slide-opacity .div-contact {
          background: white;
          margin-top: 30px;
          position: absolute;
          min-height: 550px;
          width: 60%;
          left: 21.5%; }
          #get-started .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
            padding-top: 30px; }
            #get-started .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
              margin-bottom: 10px;
              margin-left: 15px; }
            #get-started .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
              width: 100%;
              margin-bottom: 15px;
              height: 35px !important;
              border: solid 1px #ccc !important; }
            #get-started .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
              height: 80px !important; }
            #get-started .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
              border-radius: 0;
              margin-left: 30px;
              height: 5%; }
            #get-started .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
              font-size: 14px;
              padding-left: 55px; }
              #get-started .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
                font-size: 18px;
                font-family: SalesforceSansBold; }
              #get-started .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
                font-weight: 600;
                color: #606060; }
              #get-started .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
                font-size: 14px;
                color: #606060;
                font-family: SalesforceSansBold;
                margin-top: 12px;
                margin-bottom: 15px; }
              #get-started .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
                padding: 0;
                width: 20%; }
                #get-started .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                  margin-left: -35px; }
              #get-started .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
                padding-left: 0;
                font-family: SalesforceSansBold;
                margin-top: 20px;
                padding: 0; }
        #get-started .row-7 .background-image .background-slide-opacity .arrow-down {
          width: 0;
          position: absolute;
          left: 39%;
          height: 0;
          border-left: 20px solid transparent;
          border-right: 20px solid transparent;
          border-top: 20px solid white; }
    #get-started .row-7 .contact-select {
      background: transparent url(../image/index/arraydown.png) no-repeat 60px;
      background-position: right;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      border-radius: 0;
      margin-bottom: 10px;
      height: 35px;
      cursor: pointer; }
    #get-started .row-7 .btm-contact-us {
      background: #44aab6;
      border-radius: 5px;
      margin-top: 20px;
      padding: 10px;
      width: 144px;
      height: 40px;
      font-weight: bold;
      color: white;
      font-size: 15px;
      border-radius: 5px !important; }
    #get-started .row-7 input::-webkit-input-placeholder {
      padding-left: 10px; }
  #get-started .slick-dots {
    bottom: -50px; }
  #get-started .font-white {
    color: #fff !important; }
  #get-started .top-10 {
    padding-top: 10px !important; }
  #get-started .left-20 {
    padding-left: 20px !important; }
  #get-started .flush {
    margin: 0 !important; }
  #get-started .left {
    float: left !important; }
  #get-started .top-100 {
    padding-top: 100px !important; }
  #get-started .center {
    text-align: center; }
  #get-started .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  #get-started .font24 {
    font-size: 24px !important; }
  #get-started .font18 {
    font-size: 18px; }
  #get-started .color-orange {
    color: #f57722 !important; }
  #get-started .color-main {
    color: #44aab6; }
  #get-started .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }
  #get-started #about-how-it-works {
    background: #fff; }
    #get-started #about-how-it-works h2 {
      color: #000;
      margin: 25px 0 10px; }
    #get-started #about-how-it-works p {
      color: #000;
      font-size: 18px;
      margin: 25px 0 10px; }
  #get-started .slide1 {
    background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
  #get-started .slide2 {
    background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
  #get-started .slide3 {
    background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
  #get-started .slide4 {
    background-image: url("../image/solution/silde/Live-chat.jpg"); }
  #get-started .slide5 {
    background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
  #get-started .slide6 {
    background-image: url("../image/solution/silde/Real-time.jpg"); }
  #get-started .slide7 {
    background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  #get-started .slick-dotted .slick-slider {
    min-height: 535px; }

#body-how-it-works {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #body-how-it-works .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    #body-how-it-works .btm-contact-us i {
      padding-left: 5px; }
  #body-how-it-works .row {
    margin: 0; }
  #body-how-it-works h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #body-how-it-works .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    #body-how-it-works .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #body-how-it-works .get-started-detail .container-fluid {
    padding: 0; }
  #body-how-it-works .get-started-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  #body-how-it-works .get-started-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #body-how-it-works .get-started-detail .background-slide {
    /*height:640px;*/
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%; }
    #body-how-it-works .get-started-detail .background-slide .background-slide-opacity {
      height: 100%; }
      #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%;
        z-index: 99; }
        #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .font-36 {
        font-size: 36px;
        margin: 20% 0 0 5%; }
      #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .header-text {
        font-size: 30px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        margin-left: 5%; }
      #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 16px !important;
        line-height: 100%; }
        #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .btm-find-out {
        margin-left: 5%;
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
      #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .video {
        width: 100%; }
      #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .wrapper {
        padding: 0;
        display: table;
        width: auto;
        position: relative;
        width: 100%;
        height: 274px;
        overflow: hidden; }
        #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .wrapper .video-one {
          position: absolute;
          top: 50px; }
      #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .img-header {
        padding-top: 10%; }
      #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .a_pic_solution {
        padding: 0px !important; }
        #body-how-it-works .get-started-detail .background-slide .background-slide-opacity .a_pic_solution .pic_solution {
          width: 100%;
          height: 550px; }
  #body-how-it-works .get-started-detail .row-6 .logo-footer img {
    width: 100%; }
  #body-how-it-works #intro-how-it-works {
    height: auto;
    background: #f1f1ee; }
    #body-how-it-works #intro-how-it-works h2 {
      margin: 0 auto 64px;
      max-width: 1170px;
      color: #3d3d3d;
      text-align: center;
      letter-spacing: -0.02em;
      padding: 200px 0 0 0; }
    #body-how-it-works #intro-how-it-works .ui-tabs-nav {
      text-align: center;
      width: 100%;
      padding: 20px; }
      #body-how-it-works #intro-how-it-works .ui-tabs-nav li {
        display: inline-block;
        vertical-align: top;
        width: 19%;
        max-width: 274px;
        outline: none; }
        #body-how-it-works #intro-how-it-works .ui-tabs-nav li a {
          position: relative;
          display: block;
          text-decoration: none;
          outline: none;
          cursor: pointer; }
          #body-how-it-works #intro-how-it-works .ui-tabs-nav li a .circle {
            display: block;
            max-width: 100%; }
          #body-how-it-works #intro-how-it-works .ui-tabs-nav li a .overlay {
            position: absolute;
            top: 0;
            left: 0;
            opacity: 0;
            transition: opacity 200ms;
            max-width: 100%; }
          #body-how-it-works #intro-how-it-works .ui-tabs-nav li a span {
            display: inline-block;
            margin-top: 29px;
            padding-bottom: 15px;
            color: #a3a3a3;
            font: 300 1.4em/1 "Proxima Nova", sans-serif;
            text-transform: uppercase;
            letter-spacing: -0.03em;
            border-bottom: 5px solid transparent;
            transition: color 300ms, border-color 300ms; }
      #body-how-it-works #intro-how-it-works .ui-tabs-nav li.ui-state-active a {
        cursor: default; }
        #body-how-it-works #intro-how-it-works .ui-tabs-nav li.ui-state-active a .overlay {
          display: none; }
        #body-how-it-works #intro-how-it-works .ui-tabs-nav li.ui-state-active a span {
          color: #3d3d3d;
          border-color: #00b1c4; }
      #body-how-it-works #intro-how-it-works .ui-tabs-nav li:not(.ui-state-active) a:hover .overlay {
        display: block;
        opacity: 1;
        max-width: 100%; }
    #body-how-it-works #intro-how-it-works .tabcontent {
      position: relative;
      margin: 0 auto;
      max-width: 1170px;
      background: #fff;
      margin-bottom: 30px; }
      #body-how-it-works #intro-how-it-works .tabcontent .container section {
        margin: 0 auto;
        padding: 15px;
        max-width: 1170px;
        background: #fff;
        font-size: 21px;
        text-align: justify; }
        #body-how-it-works #intro-how-it-works .tabcontent .container section h3 {
          display: none;
          margin-bottom: 27px;
          color: #3d3d3d;
          font: 300 3.2em/1.2 "Proxima Nova", sans-serif;
          text-transform: uppercase;
          letter-spacing: -0.03em; }
        #body-how-it-works #intro-how-it-works .tabcontent .container section p {
          color: #777;
          font-size: 1.6em;
          line-height: 1.6875; }
        #body-how-it-works #intro-how-it-works .tabcontent .container section ul {
          margin: 27px 0 0 6px;
          color: #777; }
    #body-how-it-works #intro-how-it-works .pointer-wrapper {
      position: relative;
      margin: 70px auto;
      max-width: 1170px; }
    #body-how-it-works #intro-how-it-works .pointer-wrapper .pointer {
      content: "";
      position: absolute;
      top: -53px;
      opacity: 0;
      width: 53px;
      height: 54px;
      background: #f1f1ee url(../../public/image/sprite.png) no-repeat -96px -325px;
      border-bottom: 1px solid #fff;
      transition: opacity 350ms; }
    #body-how-it-works #intro-how-it-works .pointer.curr {
      opacity: 1; }
    #body-how-it-works #intro-how-it-works .pointer-wrapper .pointer.data-collection {
      left: 7.5%; }
    #body-how-it-works #intro-how-it-works .pointer-wrapper .pointer.rmsnext-analysis {
      left: 25%; }
    #body-how-it-works #intro-how-it-works .pointer-wrapper .pointer.data-visualization {
      right: 50%;
      -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
      transform: scaleX(-1); }
    #body-how-it-works #intro-how-it-works .pointer-wrapper .pointer.dashboard-app {
      right: 25%;
      -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
      transform: scaleX(-1); }
    #body-how-it-works #intro-how-it-works .pointer-wrapper .pointer.customized-reports {
      right: 7.5%;
      -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
      transform: scaleX(-1); }
  #body-how-it-works #about-how-it-works {
    background: #fff; }
    #body-how-it-works #about-how-it-works .col-md-12 {
      padding-bottom: 25px; }
      #body-how-it-works #about-how-it-works .col-md-12 h1 {
        color: #00b1c4;
        margin: 25px 0 10px; }
      #body-how-it-works #about-how-it-works .col-md-12 p {
        color: #000;
        font-size: 21px;
        margin: 25px 0 10px;
        text-align: justify; }
  #body-how-it-works .row-5 {
    min-height: 535%; }
    #body-how-it-works .row-5 .background-imageslide {
      background-position: 1px;
      min-height: 535px;
      margin-top: 30px; }
      #body-how-it-works .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      #body-how-it-works .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      #body-how-it-works .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      #body-how-it-works .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    #body-how-it-works .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    #body-how-it-works .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    #body-how-it-works .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    #body-how-it-works .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    #body-how-it-works .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    #body-how-it-works .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    #body-how-it-works .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  #get-started {
    font-size: 13px; }
    #get-started h1 {
      font-size: 26px; }
    #get-started .font24 {
      font-size: 20px !important; } }
#solutions .main {
  margin-top: 55px;
  position: relative;
  margin-left: 10%;
  min-height: 1300px; }
  #solutions .main .circle-background {
    position: absolute;
    width: 200px;
    margin: 0 auto;
    height: 200px;
    display: block;
    border-radius: 500px;
    color: #FFF;
    top: 0;
    background: #47a9b6;
    margin-left: 11%; }
  #solutions .main .text {
    position: absolute;
    width: 250px;
    margin: 0 auto;
    font-size: 30px;
    top: 38%;
    text-align: center;
    z-index: 2;
    max-width: 200px;
    left: 0%;
    font-weight: 600; }
  #solutions .main .text-two-lines {
    top: 31%; }
  #solutions .main .circle1 {
    top: 9%;
    left: -2%; }
  #solutions .main .circle2 {
    top: 13%;
    left: 21%; }
  #solutions .main .circle3 {
    top: 5%;
    left: 41%; }
  #solutions .main .circle4 {
    top: 11%;
    left: 62%; }
  #solutions .main .circle5 {
    top: 25%;
    left: -13%; }
  #solutions .main .circle6 {
    top: 28%;
    left: 9%; }
  #solutions .main .circle7 {
    top: 22%;
    left: 39%; }
  #solutions .main .circle8 {
    top: 28%;
    left: 60%; }
  #solutions .main .circle9 {
    top: 42%;
    left: -8%; }
  #solutions .main .circle10 {
    top: 49%;
    left: 11%; }
  #solutions .main .circle11 {
    top: 38%;
    left: 27%; }
  #solutions .main .circle12 {
    top: 43%;
    left: 48%; }
  #solutions .main .circle13 {
    top: 58%;
    left: -14%; }
  #solutions .main .circle14 {
    top: 73%;
    left: -6%; }
  #solutions .main .circle15 {
    top: 65%;
    left: 12%; }
  #solutions .main .circle16 {
    top: 59%;
    left: 32%; }
  #solutions .main .circle17 {
    top: 59%;
    left: 55%; }
  #solutions .main .circle18 {
    top: 82%;
    left: 12%; }
  #solutions .main .circle19 {
    top: 76%;
    left: 33%; }
  #solutions .main .circle20 {
    top: 76%;
    left: 55%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
#page-solutions {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-solutions .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-solutions .btm-contact-us i {
      padding-left: 5px; }
  #page-solutions .row {
    margin: 0; }
  #page-solutions h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-solutions .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    #page-solutions .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-solutions #solution-temp .container-fluid {
    padding: 0; }
  #page-solutions #solution-temp .title {
    margin-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-solutions #solution-temp .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-solutions #solution-temp .background-slide {
    background: url("../image/solution/shutterstock_180576515.jpg");
    height: 640px;
    position: relative;
    background-position-y: -40px;
    background-size: 100%;
    margin-top: 69px; }
    #page-solutions #solution-temp .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      #page-solutions #solution-temp .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: rgba(12, 120, 197, 0.5);
        width: 100%; }
        #page-solutions #solution-temp .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 15px;
          font-weight: 600;
          font-size: 20px;
          letter-spacing: 1px; }
      #page-solutions #solution-temp .background-slide .background-slide-opacity .header-text {
        font-size: 46px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        width: 57%;
        text-align: center;
        margin-left: 22%;
        margin-top: 11%; }
      #page-solutions #solution-temp .background-slide .background-slide-opacity .header-text-2 {
        font-size: 40px !important;
        line-height: 100%;
        width: 51%;
        text-align: center;
        margin-left: 24%;
        margin-top: 2%; }
      #page-solutions #solution-temp .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-solutions .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100;
    height: 65px !important; }
    #page-solutions .menu_rmsnext-solution-active li {
      padding-top: 5px !important; }
  #page-solutions .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-solutions .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-solutions .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-solutions .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          #page-solutions .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-solutions .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          #page-solutions .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-solutions .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-solutions .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-solutions .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      #page-solutions .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-solutions .row-2 {
    margin-bottom: 110px; }
    #page-solutions .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    #page-solutions .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    #page-solutions .row-2 .div-relative {
      position: relative; }
      #page-solutions .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 18px;
        font-family: SalesforceSansBold;
        color: black;
        margin-bottom: 45px;
        line-height: 29px; }
      #page-solutions .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #707070;
        line-height: 27px;
        text-align: justify; }
      #page-solutions .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
        #page-solutions .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      #page-solutions .row-2 .div-relative .block1 h4, #page-solutions .row-2 .div-relative .block1 p {
        color: #fff; }
      #page-solutions .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      #page-solutions .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        #page-solutions .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      #page-solutions .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      #page-solutions .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
  #page-solutions .row-3 .background-image {
    background-image: url(../image/solution/background-row3.jpg);
    background-size: 100%;
    background-position: 1px;
    min-height: 535px; }
    #page-solutions .row-3 .background-image .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      min-height: 535px; }
    #page-solutions .row-3 .background-image .div-relative {
      position: relative; }
      #page-solutions .row-3 .background-image .div-relative .block1 .cap {
        margin-top: 95px;
        font-size: 24px;
        font-family: SalesforceSansBold;
        color: white;
        margin-bottom: 45px;
        letter-spacing: 1px;
        line-height: 40px;
        display: none; }
      #page-solutions .row-3 .background-image .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: white;
        letter-spacing: 1px;
        line-height: 27px;
        /* font-family: SalesforceSansBold; */
        text-align: justify;
        padding-right: 13px;
        padding-top: 135px;
        font-weight: 600; }
      #page-solutions .row-3 .background-image .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 30px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
        #page-solutions .row-3 .background-image .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      #page-solutions .row-3 .background-image .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      #page-solutions .row-3 .background-image .div-relative .font-gray-med {
        color: white;
        font-size: 63px;
        font-family: SalesforceSansBold; }
        #page-solutions .row-3 .background-image .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      #page-solutions .row-3 .background-image .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        padding-right: 35%; }
      #page-solutions .row-3 .background-image .div-relative .image-overview {
        position: absolute;
        left: 30%; }
  #page-solutions .row-4 .video {
    width: 100%; }
  #page-solutions .row-4 .wrapper {
    padding: 0;
    display: table;
    width: auto;
    position: relative;
    width: 100%;
    height: 274px;
    overflow: hidden; }
    #page-solutions .row-4 .wrapper .video-one {
      position: absolute;
      top: 50px; }
  #page-solutions .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-solutions .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    #page-solutions .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    #page-solutions .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      #page-solutions .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      #page-solutions .row-4 .content-measurement .row-content .image-row1 {
        background-image: url(../image/solution/image1.jpg); }
      #page-solutions .row-4 .content-measurement .row-content .image-row2 {
        background-image: url(../image/solution/image5.jpg); }
      #page-solutions .row-4 .content-measurement .row-content .image-row3 {
        background-image: url(../image/solution/image2.jpg);
        background-position: 0px 0px; }
      #page-solutions .row-4 .content-measurement .row-content .image-row5 {
        background-image: url(../image/solution/image3.jpg); }
      #page-solutions .row-4 .content-measurement .row-content .image-row6 {
        background-image: url(../image/solution/image4.jpg); }
      #page-solutions .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      #page-solutions .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      #page-solutions .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  #page-solutions .row-5 {
    margin-top: 100px;
    min-height: 535%;
    padding-top: 30px; }
    #page-solutions .row-5 .background-imageslide {
      background-size: 100%;
      background-position: 1px;
      min-height: 498px;
      margin-top: 30px; }
      #page-solutions .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      #page-solutions .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      #page-solutions .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      #page-solutions .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    #page-solutions .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    #page-solutions .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    #page-solutions .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    #page-solutions .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    #page-solutions .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    #page-solutions .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    #page-solutions .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  #page-solutions .slick-dots {
    bottom: -50px; }
  #page-solutions .font-white {
    color: #fff !important; }
  #page-solutions .top-10 {
    padding-top: 10px !important; }
  #page-solutions .left-20 {
    padding-left: 20px !important; }
  #page-solutions .flush {
    margin: 0 !important; }
  #page-solutions .left {
    float: left !important; }
  #page-solutions .top-100 {
    padding-top: 100px !important; }
  #page-solutions .center {
    text-align: center; }
  #page-solutions .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  #page-solutions .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-bank .background-slide {
  background: url("../image/solution/bank/background-header.png");
  background-size: 100% 100%; }
  #solution-bank .background-slide .header-text {
    margin: 12% auto 0; }
#solution-bank .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-bank .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-bank .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-bank .image-overview {
  left: 50%; }
#solution-bank .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-bank .video {
  width: 100%; }
#solution-bank .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-bank .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-bank .row-4 .image-row1 {
  background-image: url("../image/solution/bank/image1.png");
  background-position: 0; }
#solution-bank .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/bank/image2.png"); }
#solution-bank .row-4 .image-row3 {
  background-image: url("../image/solution/bank/image3.png"); }
#solution-bank .row-4 .image-row4 {
  background-image: url("../image/solution/bank/image4.png");
  background-position: 0; }
#solution-bank .row-4 .image-row5 {
  background-image: url("../image/solution/bank/image5.png");
  background-position: 0; }
#solution-bank .row-4 .image-row6 {
  background-image: url("../image/solution/bank/image6.png");
  background-position: 0; }
#solution-bank .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/bank/background-row3.png"); }
#solution-bank .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  src: url(../font/HelveticaWorld-Regular.ttf);
  font-family: Helvetica; }
/*****************************************************************************
 *
 *          DEFINE SIZES
 *
 * ***************************************************************************/
@font-face {
  font-family: "SalesforceSansLight";
  src: url(../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  src: url(../font/HelveticaWorld-Regular.ttf);
  font-family: Helvetica; }
/*****************************************************************************
 *
 *          DEFINE SIZES
 *
 * ***************************************************************************/
/*font size*/
.font12 {
  font-size: 12px; }

.font14 {
  font-size: 14px; }

.font16 {
  font-size: 16px; }

.font30 {
  font-size: 30px; }

.padding-0 {
  padding: 0px !important; }

.padding-1 {
  padding: 5px; }

.padding-2 {
  padding: 10px; }

.padding-3 {
  padding: 15px; }

.padding-4 {
  padding: 20px; }

.padding-5 {
  padding: 25px; }

.padding-6 {
  padding: 30px; }

.paddingtop-0 {
  padding-top: 0px; }

.paddingtop-1 {
  padding-top: 5px; }

.paddingtop-2 {
  padding-top: 10px; }

.paddingtop-3 {
  padding-top: 15px; }

.paddingtop-4 {
  padding-top: 20px; }

.paddingtop-5 {
  padding-top: 25px; }

.paddingtop-6 {
  padding-top: 30px; }

.paddingbottom-0 {
  padding-bottom: 0px; }

.paddingbottom-1 {
  padding-bottom: 5px; }

.paddingbottom-2 {
  padding-bottom: 10px; }

.paddingbottom-3 {
  padding-bottom: 15px; }

.paddingbottom-4 {
  padding-bottom: 20px; }

.paddingbottom-5 {
  padding-bottom: 25px; }

.paddingbottom-6 {
  padding-bottom: 30px; }

.marginbottom-0 {
  margin-bottom: 0px; }

.marginbottom-1 {
  margin-bottom: 5px; }

.marginbottom-2 {
  margin-bottom: 10px; }

.marginbottom-3 {
  margin-bottom: 15px; }

.marginbottom-4 {
  margin-bottom: 20px; }

.marginbottom-6 {
  margin-bottom: 30px; }

.margintop-0 {
  margin-top: 0px; }

.margintop-1 {
  margin-top: 5px; }

.margintop-2 {
  margin-top: 10px; }

.margintop-3 {
  margin-top: 15px; }

.margintop-4 {
  margin-top: 20px; }

.margintop-5 {
  margin-top: 25px; }

.margintop-6 {
  margin-top: 30px; }

.logo-rmsnext-index {
  width: 50%;
  height: auto;
  margin: 10px 0 10px 50px; }

.titler-text {
  font: SalesforceSansLight, Arial, sans-serif !important;
  color: #44aab6;
  font-weight: bold; }
  .titler-text h1 {
    font-weight: 600;
    font-size: 40px;
    font-family: SalesforceSansBold; }

.contant-text {
  font-size: 24px;
  margin-bottom: 40px;
  color: #f37721; }

.titler-text-write {
  font: SalesforceSansLight, Arial, sans-serif !important;
  color: #FFF;
  font-weight: bold;
  font-family: SalesforceSansBold; }

.contant-text-write {
  font-size: 24px;
  margin-bottom: 40px;
  color: #f37721; }

.navbar-default {
  background: rgba(255, 255, 255, 0.5) !important;
  max-height: 69px !important; }
  .navbar-default .navbar-header .logo-rmsnext-index {
    width: 100%;
    margin: 4px 0;
    cursor: pointer; }
  .navbar-default .navbar-header .logo-short {
    width: 50px !important;
    margin-left: 0;
    margin-top: 0 !important; }

.menu-solution {
  position: absolute;
  z-index: 1;
  top: 100%; }
  .menu-solution .col-md-9 {
    background: white;
    padding: 30px 20px 50px; }
    .menu-solution .col-md-9 .menu {
      font-family: SalesforceSansBold;
      font-size: 14px;
      color: #49a9b5 !important; }
      .menu-solution .col-md-9 .menu span {
        font-family: SalesforceSansLight,Arial,sans-serif !important;
        display: inline-block;
        font-size: 12px;
        color: #383838;
        padding: 5px 0 10px 0px;
        width: 100%; }

.menu-product-all {
  position: absolute;
  z-index: 1;
  top: 100%;
  right: 17%; }
  .menu-product-all .col-md-10 {
    width: 100%;
    background: white;
    margin-top: 0px;
    min-height: 431px;
    min-width: 42%;
    display: none;
    right: 15%; }
    .menu-product-all .col-md-10 .magin-top-35 {
      margin-top: 35px; }
    .menu-product-all .col-md-10 ul {
      padding-right: 0 !important;
      padding-left: 0 !important;
      list-style-type: none; }
      .menu-product-all .col-md-10 ul li {
        display: inline-block;
        width: 100%;
        cursor: pointer;
        margin-top: 10px;
        position: relative; }
        .menu-product-all .col-md-10 ul li span {
          margin-left: 45px;
          font-size: 18px;
          color: #797979;
          width: 180px;
          display: inline-block;
          top: 16%;
          position: absolute; }
        .menu-product-all .col-md-10 ul li .solution-for {
          font-size: 19px;
          color: #44aab6 !important;
          font-family: SalesforceSansBold;
          margin-left: 0px;
          margin-right: 50px; }
        .menu-product-all .col-md-10 ul li a span {
          margin-left: 44px;
          color: #44aab6;
          font-size: 18px;
          width: 100%; }
        .menu-product-all .col-md-10 ul li .img2 {
          background-position-y: 17%; }
        .menu-product-all .col-md-10 ul li .img3 {
          background-position-y: 28%; }
        .menu-product-all .col-md-10 ul li .img4 {
          background-position-y: 39%; }
        .menu-product-all .col-md-10 ul li .img5 {
          background-position-y: 50%; }
        .menu-product-all .col-md-10 ul li .img6 {
          background-position-y: 60.5%; }
        .menu-product-all .col-md-10 ul li .img7 {
          background-position-y: 71.5%; }
        .menu-product-all .col-md-10 ul li .img8 {
          background-position-y: -25%; }
        .menu-product-all .col-md-10 ul li .img9 {
          background-position-y: -15%; }
        .menu-product-all .col-md-10 ul li .img10 {
          background-position-y: -7%; }
      .menu-product-all .col-md-10 ul .background-icon-product {
        background-image: url("../image/index/icon-menu-product.png");
        background-position-y: 6%;
        background-size: 100%;
        width: 35px;
        float: left;
        padding: 20px !important;
        margin-left: 0; }
    .menu-product-all .col-md-10 .our-product {
      font-size: 24px;
      color: #44aab6;
      font-family: SalesforceSansBold; }
    .menu-product-all .col-md-10 .row2 {
      margin-top: 20%; }
    .menu-product-all .col-md-10 .row-2 {
      padding-top: 25px !important;
      margin-top: 5% !important; }

.menu-how-it-works {
  position: absolute;
  z-index: 1;
  top: 100%;
  right: 8%;
  width: 330px; }
  .menu-how-it-works .col-md-10 {
    width: 100%;
    background: white;
    margin-top: 0px;
    min-height: 100px;
    min-width: 42%;
    display: none;
    right: 15%; }
    .menu-how-it-works .col-md-10 .magin-top-35 {
      margin-top: 35px; }
    .menu-how-it-works .col-md-10 ul {
      padding-right: 0 !important;
      padding-left: 0 !important;
      list-style-type: none; }
      .menu-how-it-works .col-md-10 ul li {
        display: inline-block;
        width: 100%;
        cursor: pointer;
        margin-top: 10px;
        position: relative; }
        .menu-how-it-works .col-md-10 ul li span {
          margin-left: 45px;
          font-size: 18px;
          color: #797979;
          width: 180px;
          display: inline-block;
          top: 16%;
          position: absolute; }
        .menu-how-it-works .col-md-10 ul li .solution-for {
          font-size: 19px;
          color: #44aab6 !important;
          font-family: SalesforceSansBold;
          margin-left: 0px;
          margin-right: 50px; }
        .menu-how-it-works .col-md-10 ul li a span {
          margin-left: 44px;
          color: #44aab6;
          font-size: 18px;
          width: 100%; }
        .menu-how-it-works .col-md-10 ul li .img12 {
          background-position-y: -85px; }
      .menu-how-it-works .col-md-10 ul .background-icon-product1 {
        background-image: url("../image/index/icon-menu-product1.png");
        background-position-y: -19px;
        background-size: 100%;
        width: 35px;
        float: left;
        padding: 20px !important;
        margin-left: 0; }
    .menu-how-it-works .col-md-10 .our-product {
      font-size: 24px;
      color: #44aab6;
      font-family: SalesforceSansBold; }
    .menu-how-it-works .col-md-10 .row2 {
      margin-top: 20%; }
    .menu-how-it-works .col-md-10 .row-2 {
      padding-top: 25px !important;
      margin-top: 5% !important; }

.menu-about-us {
  position: absolute;
  z-index: 1;
  top: 100%;
  right: 0%;
  width: 300px; }
  .menu-about-us .col-md-10 {
    width: 100%;
    background: white;
    margin-top: 0px;
    min-height: 100px;
    min-width: 42%;
    display: none;
    right: 15%; }
    .menu-about-us .col-md-10 .magin-top-35 {
      margin-top: 35px; }
    .menu-about-us .col-md-10 ul {
      padding-right: 0 !important;
      padding-left: 0 !important;
      list-style-type: none; }
      .menu-about-us .col-md-10 ul li {
        display: inline-block;
        width: 100%;
        cursor: pointer;
        margin-top: 10px;
        position: relative; }
        .menu-about-us .col-md-10 ul li span {
          margin-left: 45px;
          font-size: 18px;
          color: #797979;
          width: 180px;
          display: inline-block;
          top: 16%;
          position: absolute; }
        .menu-about-us .col-md-10 ul li .solution-for {
          font-size: 19px;
          color: #44aab6 !important;
          font-family: SalesforceSansBold;
          margin-left: 0px;
          margin-right: 50px; }
        .menu-about-us .col-md-10 ul li a span {
          margin-left: 44px;
          color: #44aab6;
          font-size: 18px;
          width: 100%; }
        .menu-about-us .col-md-10 ul li .img14 {
          background-position-y: -210px; }
        .menu-about-us .col-md-10 ul li .img15 {
          background-position-y: -277px; }
        .menu-about-us .col-md-10 ul li .img16 {
          background-position-y: -345px; }
      .menu-about-us .col-md-10 ul .background-icon-product1 {
        background-image: url("../image/index/icon-menu-product1.png");
        background-position-y: -145px;
        background-size: 100%;
        width: 35px;
        float: left;
        padding: 20px !important;
        margin-left: 0; }
    .menu-about-us .col-md-10 .our-product {
      font-size: 24px;
      color: #44aab6;
      font-family: SalesforceSansBold; }
    .menu-about-us .col-md-10 .row2 {
      margin-top: 20%; }
    .menu-about-us .col-md-10 .row-2 {
      padding-top: 25px !important;
      margin-top: 5% !important; }

.clearfix {
  position: absolute;
  top: 69px !important;
  height: 51px;
  background-color: #44aab6 !important;
  width: 100%; }
  .clearfix h5 {
    padding-left: 14%;
    padding-top: 15px !important;
    font-weight: 600;
    font-size: 20px !important;
    letter-spacing: 1px;
    text-transform: uppercase !important; }

#main-footer {
  position: relative; }

#footer-bottom {
  padding: 12px 0 0px;
  height: 50px;
  background: #44aab6;
  position: absolute;
  top: 0;
  width: 100%; }
  #footer-bottom .footer-text {
    font-size: 24px;
    color: #FFF; }

.menu_rmsnext-solution-active {
  position: fixed;
  width: 100%;
  top: 0;
  background: rgba(255, 255, 255, 0.7) !important;
  z-index: 100;
  height: 65px !important; }
  .menu_rmsnext-solution-active li {
    padding-top: 5px !important; }

#contact {
  font-size: 14px;
  font-weight: 600;
  min-height: 700px;
  background: #f0f0f0; }
  #contact .background-image {
    background-image: url("../image/index/backgroud-contact.png");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    #contact .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      #contact .background-image .background-slide-opacity .title-contact {
        width: 200px;
        margin-top: 30px;
        background: white;
        text-align: center; }
        #contact .background-image .background-slide-opacity .title-contact img {
          width: 170px;
          padding: 15px; }
      #contact .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        min-height: 550px;
        width: 60%;
        left: 21.5%; }
        #contact .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 80px !important; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 30px;
            width: 25%;
            height: 5%; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 12px;
              margin-bottom: 15px; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0;
              width: 20%; }
              #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      #contact .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  #contact .contact-select {
    background: transparent url(../image/index/arraydown.png) no-repeat 60px;
    background-position: right;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
    margin-bottom: 10px;
    height: 35px;
    cursor: pointer; }
  #contact .btm-contact-us {
    background: #44aab6;
    border-radius: 5px;
    margin-top: 20px;
    margin-left: 32px;
    padding: 10px;
    width: 110px;
    height: 40px;
    font-weight: bold;
    color: white;
    font-size: 15px;
    border-radius: 5px !important; }
  #contact input::-webkit-input-placeholder {
    padding-left: 10px; }
  #contact form.cmxform label.error, #contact label.error {
    color: red;
    font-style: italic; }

.row-detail-4 {
  padding-bottom: 10% !important; }

.col-left-active {
  margin-top: 4% !important;
  position: fixed !important; }

.col-right-active {
  margin-left: 20.833333325%;
  background: #e1e1e1; }

.font-white {
  color: #fff !important; }

.center {
  text-align: center; }

.btm-find-out {
  font-family: SalesforceSansBold !important;
  margin-top: 25px !important;
  border-radius: 5px !important;
  padding: 5px !important;
  font-size: 16px !important; }

.col-left .row {
  cursor: pointer; }

.col-right .background-slide {
  background-size: 100% 100% !important; }

.text-boder {
  font-family: SalesforceSansBold; }

.col-md-center {
  float: none !important;
  margin-left: auto !important;
  margin-right: auto !important; }

.row-detail-active {
  padding: 20% 0; }

.active-icon {
  color: #44aab6 !important; }

.menu-main-active {
  height: 50px; }
  .menu-main-active .logo-rmsnext-index {
    margin-top: 5px !important; }
  .menu-main-active .menu ul li a {
    padding-top: 14px; }
  .menu-main-active .hover-menu {
    padding: 2px !important; }

#topcontrol {
  background: #44aab6;
  bottom: -100px;
  color: #fff;
  cursor: pointer;
  font-size: 2rem;
  font-weight: bold;
  padding: 0 0.6em;
  position: fixed;
  right: 20px;
  margin-bottom: 50px;
  text-align: center;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 2px; }

@media screen and (max-height: 650px) {
  .row-2 {
    margin-top: 51px !important; }

  .col-left {
    margin-top: 13% !important; }
    .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 115px !important; }
    .col-left img {
      margin-left: -6% !important;
      margin-bottom: -10% !important;
      margin-top: 0% !important;
      width: 80px !important;
      height: 80px !important; }

  .col-left-active {
    margin-top: 8% !important; }

  #footer-bottom {
    padding: 18px 0 30px !important;
    height: 60px !important; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  body .menu ul {
    padding-right: 0px; }
    body .menu ul li a {
      font-size: 12px; }
  body .navbar-default .navbar-header .logo-rmsnext-index {
    margin: 10px 0 10px 0px; }
  body #contact .background-image .background-slide-opacity .title-contact {
    margin-left: calc((100% - 200px)/2); }
    body #contact .background-image .background-slide-opacity .title-contact img {
      width: 100%; }
  body #contact .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
    width: 45%; } }
@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
#page-solutions-clothing {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-solutions-clothing .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-solutions-clothing .btm-contact-us i {
      padding-left: 5px; }
  #page-solutions-clothing .row {
    margin: 0; }
  #page-solutions-clothing h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-solutions-clothing .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    #page-solutions-clothing .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-solutions-clothing #solution-clothing .container-fluid {
    padding: 0; }
  #page-solutions-clothing #solution-clothing .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-solutions-clothing #solution-clothing .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-solutions-clothing #solution-clothing .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100%;
    margin-top: 69px !important; }
    #page-solutions-clothing #solution-clothing .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      #page-solutions-clothing #solution-clothing .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: rgba(12, 120, 197, 0.5);
        width: 100%; }
        #page-solutions-clothing #solution-clothing .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      #page-solutions-clothing #solution-clothing .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        width: 49%;
        text-align: center;
        margin-left: 22%;
        margin-top: 11%; }
      #page-solutions-clothing #solution-clothing .background-slide .background-slide-opacity .header-text-2 {
        font-size: 36px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        #page-solutions-clothing #solution-clothing .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 30px; }
      #page-solutions-clothing #solution-clothing .background-slide .background-slide-opacity .btm-find-out {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-solutions-clothing .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-solutions-clothing .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-solutions-clothing .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-solutions-clothing .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-solutions-clothing .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-solutions-clothing .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-solutions-clothing .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-solutions-clothing .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-solutions-clothing .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-solutions-clothing .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-solutions-clothing .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-solutions-clothing .row-2 {
    margin-bottom: 110px;
    padding-top: 25px; }
    #page-solutions-clothing .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    #page-solutions-clothing .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    #page-solutions-clothing .row-2 .div-relative {
      position: relative; }
      #page-solutions-clothing .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      #page-solutions-clothing .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      #page-solutions-clothing .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        #page-solutions-clothing .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      #page-solutions-clothing .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      #page-solutions-clothing .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        #page-solutions-clothing .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      #page-solutions-clothing .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      #page-solutions-clothing .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
  #page-solutions-clothing .row-3 .background-image {
    background: #555555;
    min-height: 535px; }
    #page-solutions-clothing .row-3 .background-image .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      min-height: 535px; }
    #page-solutions-clothing .row-3 .background-image .div-relative {
      position: relative; }
      #page-solutions-clothing .row-3 .background-image .div-relative .block1 .cap {
        margin-top: 95px;
        font-size: 24px;
        font-family: SalesforceSansBold;
        color: white;
        margin-bottom: 45px;
        letter-spacing: 1px;
        line-height: 40px;
        display: none; }
      #page-solutions-clothing .row-3 .background-image .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: white;
        line-height: 27px;
        text-align: justify;
        padding-top: 90px;
        font-weight: 600; }
      #page-solutions-clothing .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
        font-size: 16px;
        color: white;
        line-height: 27px;
        text-align: justify;
        padding-top: 15px;
        font-weight: 600; }
      #page-solutions-clothing .row-3 .background-image .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 30px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
        #page-solutions-clothing .row-3 .background-image .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      #page-solutions-clothing .row-3 .background-image .div-relative .author {
        font-size: 23px;
        color: white;
        font-style: italic;
        padding-top: 40px;
        font-weight: 600; }
      #page-solutions-clothing .row-3 .background-image .div-relative .block2 {
        position: absolute;
        font-size: 16px;
        color: white;
        line-height: 27px;
        text-align: justify;
        padding-top: 90px;
        font-weight: 600;
        right: 14%;
        padding: 0;
        bottom: 0; }
      #page-solutions-clothing .row-3 .background-image .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      #page-solutions-clothing .row-3 .background-image .div-relative .font-gray-med {
        color: white;
        font-size: 63px;
        font-family: SalesforceSansBold; }
        #page-solutions-clothing .row-3 .background-image .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      #page-solutions-clothing .row-3 .background-image .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        padding-right: 35%; }
      #page-solutions-clothing .row-3 .background-image .div-relative .image-overview {
        position: absolute;
        left: 30%; }
  #page-solutions-clothing .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-solutions-clothing .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    #page-solutions-clothing .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    #page-solutions-clothing .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      #page-solutions-clothing .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      #page-solutions-clothing .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      #page-solutions-clothing .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      #page-solutions-clothing .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      #page-solutions-clothing .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      #page-solutions-clothing .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      #page-solutions-clothing .row-4 .content-measurement .row-content .text-content-mes {
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      #page-solutions-clothing .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      #page-solutions-clothing .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  #page-solutions-clothing .row-5 {
    padding-top: 7%;
    margin-top: 130px;
    min-height: 535%; }
    #page-solutions-clothing .row-5 .background-imageslide {
      background-position: 1px;
      min-height: 535px;
      margin-top: 30px; }
      #page-solutions-clothing .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      #page-solutions-clothing .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      #page-solutions-clothing .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      #page-solutions-clothing .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    #page-solutions-clothing .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    #page-solutions-clothing .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    #page-solutions-clothing .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    #page-solutions-clothing .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    #page-solutions-clothing .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    #page-solutions-clothing .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    #page-solutions-clothing .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  #page-solutions-clothing .row-7 {
    font-size: 14px;
    font-weight: 600;
    min-height: 900px;
    background: #f0f0f0; }
    #page-solutions-clothing .row-7 .background-image {
      background-image: url("../image/solution/background-contact.jpg");
      background-size: 100%;
      background-position: 1px;
      min-height: 500px; }
      #page-solutions-clothing .row-7 .background-image .background-slide-opacity {
        background-color: rgba(6, 122, 146, 0.8);
        min-height: 500px;
        position: relative; }
        #page-solutions-clothing .row-7 .background-image .background-slide-opacity .title-contact {
          width: 18%;
          margin-top: 30px;
          background: white;
          text-align: center; }
          #page-solutions-clothing .row-7 .background-image .background-slide-opacity .title-contact img {
            padding: 15px; }
        #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact {
          background: white;
          margin-top: 30px;
          position: absolute;
          position: absolute;
          min-height: 640px;
          width: 60%;
          left: 21.5%; }
          #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
            padding-top: 30px; }
            #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
              margin-bottom: 10px;
              margin-left: 15px; }
            #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
              width: 100%;
              margin-bottom: 15px;
              height: 35px;
              border: solid 1px #ccc; }
            #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
              height: 165px; }
            #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
              border-radius: 0;
              margin-left: 15px;
              width: 25%;
              height: 5%; }
            #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
              font-size: 14px;
              padding-left: 55px; }
              #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
                font-size: 18px;
                font-family: SalesforceSansBold; }
              #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
                font-weight: 600;
                color: #606060; }
              #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
                font-size: 14px;
                color: #606060;
                font-family: SalesforceSansBold;
                margin-top: 40px;
                margin-bottom: 15px; }
              #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .addess {
                margin-top: 60px;
                margin-bottom: 30px; }
              #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
                padding: 0; }
                #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                  margin-left: -35px; }
              #page-solutions-clothing .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
                padding-left: 0;
                font-family: SalesforceSansBold;
                margin-top: 20px;
                padding: 0; }
        #page-solutions-clothing .row-7 .background-image .background-slide-opacity .arrow-down {
          width: 0;
          position: absolute;
          left: 39%;
          height: 0;
          border-left: 20px solid transparent;
          border-right: 20px solid transparent;
          border-top: 20px solid white; }
  #page-solutions-clothing .slick-dots {
    bottom: -50px; }
  #page-solutions-clothing .font-white {
    color: #fff !important; }
  #page-solutions-clothing .top-10 {
    padding-top: 10px !important; }
  #page-solutions-clothing .left-20 {
    padding-left: 20px !important; }
  #page-solutions-clothing .flush {
    margin: 0 !important; }
  #page-solutions-clothing .left {
    float: left !important; }
  #page-solutions-clothing .top-100 {
    padding-top: 100px !important; }
  #page-solutions-clothing .center {
    text-align: center; }
  #page-solutions-clothing .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  #page-solutions-clothing .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  #page-solutions-clothing .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#coffee-shops .background-slide {
  background: url("../image/solution/coffee-shop/background-header.png");
  background-size: 100% 100%; }
  #coffee-shops .background-slide .header-text {
    margin: 12% auto 0; }
#coffee-shops .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#coffee-shops .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#coffee-shops .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#coffee-shops .image-overview {
  left: 50%; }
#coffee-shops .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#coffee-shops .video {
  width: 100%; }
#coffee-shops .wrapper {
  padding: 0;
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #coffee-shops .wrapper .video-one {
    position: absolute;
    top: 50px; }
#coffee-shops .row-4 .image-row1 {
  background-image: url("../image/solution/coffee-shop/image1.png");
  background-position: 0; }
#coffee-shops .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/coffee-shop/image2.png"); }
#coffee-shops .row-4 .image-row3 {
  background-image: url("../image/solution/coffee-shop/image3.png"); }
#coffee-shops .row-4 .image-row4 {
  background-image: url("../image/solution/coffee-shop/image4.png");
  background-position: 0; }
#coffee-shops .row-4 .image-row5 {
  background-image: url("../image/solution/coffee-shop/image5.png");
  background-position: 0; }
#coffee-shops .row-4 .image-row6 {
  background-image: url("../image/solution/coffee-shop/image6.png");
  background-position: 0; }
#coffee-shops .row-4 .image-row7 {
  background-image: url("../image/solution/coffee-shop/image7.png");
  background-position: 0; }
#coffee-shops .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/coffee-shop/background-row3.png"); }
#coffee-shops .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-access .background-slide {
  background: url("../image/solution/accessories/background-header-accessories.png");
  background-size: 100% 100%; }
#solution-access .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-access .row-4 .image-row1 {
  background-image: url("../image/solution/accessories/image1.png"); }
#solution-access .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/accessories/image2.png"); }
#solution-access .row-4 .image-row3 {
  background-image: url("../image/solution/accessories/image3.png"); }
#solution-access .row-4 .image-row4 {
  background-image: url("../image/solution/accessories/image4.png"); }
#solution-access .row-4 .image-row5 {
  background-image: url("../image/solution/accessories/image5.png"); }
#solution-access .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/accessories/background-row3.png"); }
#solution-access .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-luxury .background-slide {
  background: url("../image/solution/luxury/background-header-luxury.png");
  background-size: 100% 100%; }
  #solution-luxury .background-slide .header-text {
    margin: 12% auto 0; }
#solution-luxury .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-luxury .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-luxury .image-overview {
  left: 50%; }
#solution-luxury .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-luxury .row-4 .image-row1 {
  background-image: url("../image/solution/luxury/image1.png");
  background-position: 0; }
#solution-luxury .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/luxury/image2.png"); }
#solution-luxury .row-4 .image-row3 {
  background-image: url("../image/solution/luxury/image3.png"); }
#solution-luxury .row-4 .image-row4 {
  background-image: url("../image/solution/luxury/image4.png");
  background-position: 0; }
#solution-luxury .row-4 .image-row5 {
  background-image: url("../image/solution/luxury/image5.png");
  background-position: 0; }
#solution-luxury .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/luxury/background-row3.png"); }
#solution-luxury .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-jewelry-stores .background-slide {
  background: url("../image/solution/jewelry-stores/background-header-jewelry-stores.png");
  background-size: 100% 100%; }
  #solution-jewelry-stores .background-slide .header-text {
    margin: 12% auto 0; }
#solution-jewelry-stores .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-jewelry-stores .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-jewelry-stores .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-jewelry-stores .image-overview {
  left: 50%; }
#solution-jewelry-stores .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-jewelry-stores .video {
  width: 100%; }
#solution-jewelry-stores .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-jewelry-stores .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-jewelry-stores .row-4 .image-row1 {
  background-image: url("../image/solution/jewelry-stores/image1.png");
  background-position: 0; }
#solution-jewelry-stores .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/jewelry-stores/image2.png"); }
#solution-jewelry-stores .row-4 .image-row3 {
  background-image: url("../image/solution/jewelry-stores/image3.png"); }
#solution-jewelry-stores .row-4 .image-row4 {
  background-image: url("../image/solution/jewelry-stores/image4.png");
  background-position: 0; }
#solution-jewelry-stores .row-4 .image-row5 {
  background-image: url("../image/solution/jewelry-stores/image5.png");
  background-position: 0; }
#solution-jewelry-stores .row-4 .image-row6 {
  background-image: url("../image/solution/jewelry-stores/image6.png");
  background-position: 0; }
#solution-jewelry-stores .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/jewelry-stores/background-row3.png"); }
#solution-jewelry-stores .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-construction-site .background-slide {
  background: url("../image/solution/construction-site/background-header-construction-site.png");
  background-size: 100% 100%; }
  #solution-construction-site .background-slide .header-text {
    margin: 12% auto 0; }
#solution-construction-site .row-2 .div-relative .block1 .text-detail-overview .thutu {
  line-height: 25px;
  margin: -2% 0; }
#solution-construction-site .row-3 .background-image .div-relative .block1 .text-detail-overview {
  padding-top: 38%; }
#solution-construction-site .image-overview {
  left: 50%; }
#solution-construction-site .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-construction-site .row-2 .div-relative .block1 .cap {
  font-size: 18px;
  color: #44aab6; }
#solution-construction-site .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 10%; }
#solution-construction-site .row-4 .image-row1 {
  background-image: url("../image/solution/construction-site/image1.png");
  background-position: 0; }
#solution-construction-site .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/construction-site/image2.png"); }
#solution-construction-site .row-4 .image-row3 {
  background-image: url("../image/solution/construction-site/image3.png"); }
#solution-construction-site .row-3 .background-image .div-relative .block1 .text-detail-overview {
  text-align: left;
  font-size: 18px;
  letter-spacing: 3px; }
#solution-construction-site .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/construction-site/background-row3.png");
  background-size: 100%; }
#solution-construction-site .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-shopping-malls .background-slide {
  background: url("../image/solution/shopping-malls/background-header.png");
  background-size: 100% 100%; }
  #solution-shopping-malls .background-slide .header-text {
    width: 57%;
    margin: 9% 11% 0;
    text-align: left; }
  #solution-shopping-malls .background-slide .header-text-2 {
    width: 56%;
    margin: 2% 11% 0;
    text-align: left; }
  #solution-shopping-malls .background-slide .find-shopping-mall {
    width: 50%;
    margin: 0% 11% 0;
    text-align: left; }
#solution-shopping-malls .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 11%; }
#solution-shopping-malls .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-shopping-malls .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-shopping-malls .image-overview {
  left: 50%;
  width: 58%; }
#solution-shopping-malls .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-shopping-malls .video {
  width: 100%; }
#solution-shopping-malls .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-shopping-malls .wrapper .video-one {
    position: absolute;
    top: 56px; }
#solution-shopping-malls .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/shopping-malls/image1.png"); }
#solution-shopping-malls .row-4 .image-row3 {
  background-image: url("../image/solution/shopping-malls/image2.png"); }
#solution-shopping-malls .row-4 .image-row4 {
  background-image: url("../image/solution/shopping-malls/image3.png"); }
#solution-shopping-malls .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/shopping-malls/background-row3.png");
  background-size: 100% 100%; }
#solution-shopping-malls .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-shoes .background-slide {
  background: url("../image/solution/shoes/background-header.png");
  background-size: 100% 100%; }
  #solution-shoes .background-slide .header-text {
    margin: 12% auto 0; }
#solution-shoes .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-shoes .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-shoes .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-shoes .image-overview {
  left: 50%; }
#solution-shoes .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-shoes .video {
  width: 100%; }
#solution-shoes .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-shoes .wrapper .video-one {
    position: absolute;
    top: 90px; }
#solution-shoes .row-4 .image-row1 {
  background-image: url("../image/solution/shoes/image1.png");
  background-position: 0; }
#solution-shoes .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/shoes/image2.png"); }
#solution-shoes .row-4 .image-row3 {
  background-image: url("../image/solution/shoes/image3.png"); }
#solution-shoes .row-4 .image-row4 {
  background-image: url("../image/solution/shoes/image4.png");
  background-position: 0; }
#solution-shoes .row-4 .image-row5 {
  background-image: url("../image/solution/shoes/image5.png");
  background-position: 0; }
#solution-shoes .row-4 .image-row6 {
  background-image: url("../image/solution/shoes/image6.png");
  background-position: 0; }
#solution-shoes .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/shoes/background-row3.png");
  background-size: 100% 100%; }
#solution-shoes .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-supermarkets .background-slide {
  background: url("../image/solution/supermarkets/background-header.png");
  background-size: 100% 100%; }
#solution-supermarkets .clearfix {
  z-index: 1; }
#solution-supermarkets .background-slide {
  overflow: hidden; }
#solution-supermarkets .slide-bar .text-first {
  position: absolute;
  z-index: 1;
  width: 100%; }
#solution-supermarkets .slide-bar .video-container {
  background: none; }
#solution-supermarkets .background-slide .header-text {
  margin: 12% auto 0; }
#solution-supermarkets .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 11%; }
#solution-supermarkets .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-supermarkets .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-supermarkets .image-overview {
  left: 50%;
  width: 58%; }
#solution-supermarkets .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-supermarkets .video {
  width: 100%; }
#solution-supermarkets .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-supermarkets .wrapper .video-one {
    position: absolute;
    top: 56px; }
#solution-supermarkets .row-4 .image-row1 {
  background-position: 0;
  background-image: url("../image/solution/supermarkets/image7.png"); }
#solution-supermarkets .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/supermarkets/image1.png"); }
#solution-supermarkets .row-4 .image-row3 {
  background-image: url("../image/solution/supermarkets/image2.png"); }
#solution-supermarkets .row-4 .image-row4 {
  background-image: url("../image/solution/supermarkets/image3.png"); }
#solution-supermarkets .row-4 .image-row5 {
  background-position: 0;
  background-image: url("../image/solution/supermarkets/image4.png"); }
#solution-supermarkets .row-4 .image-row6 {
  background-position: 0;
  background-image: url("../image/solution/supermarkets/image5.png"); }
#solution-supermarkets .row-4 .image-row7 {
  background-position: 0;
  background-image: url("../image/solution/supermarkets/image6.png"); }
#solution-supermarkets .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/supermarkets/background-row3.png");
  background-size: 100% 100%; }
#solution-supermarkets .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-cosmetics-stores .background-slide {
  background: url("../image/solution/cosmetics-stores/background-header.png");
  background-size: 100% 100%; }
  #solution-cosmetics-stores .background-slide .header-text {
    margin: 12% auto 0; }
#solution-cosmetics-stores .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-cosmetics-stores .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-cosmetics-stores .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-cosmetics-stores .image-overview {
  left: 50%; }
#solution-cosmetics-stores .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-cosmetics-stores .video {
  width: 100%; }
#solution-cosmetics-stores .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-cosmetics-stores .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-cosmetics-stores .row-4 .image-row1 {
  background-image: url("../image/solution/cosmetics-stores/image1.png");
  background-position: 0; }
#solution-cosmetics-stores .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/cosmetics-stores/image2.png"); }
#solution-cosmetics-stores .row-4 .image-row3 {
  background-image: url("../image/solution/cosmetics-stores/image3.png"); }
#solution-cosmetics-stores .row-4 .image-row4 {
  background-image: url("../image/solution/cosmetics-stores/image4.png");
  background-position: 0; }
#solution-cosmetics-stores .row-4 .image-row5 {
  background-image: url("../image/solution/cosmetics-stores/image5.png");
  background-position: 0; }
#solution-cosmetics-stores .row-4 .image-row6 {
  background-image: url("../image/solution/cosmetics-stores/image6.png");
  background-position: 0; }
#solution-cosmetics-stores .row-4 .image-row7 {
  background-image: url("../image/solution/cosmetics-stores/image7.png");
  background-position: 0; }
#solution-cosmetics-stores .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/cosmetics-stores/background-row3.png"); }
#solution-cosmetics-stores .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-department-stores .background-slide {
  background: url("../image/solution/department-stores/background-header.png");
  background-size: 100% 100%; }
  #solution-department-stores .background-slide .header-text {
    margin: 12% auto 0; }
  #solution-department-stores .background-slide .header-text-2 {
    text-align: left; }
#solution-department-stores .btm-demo {
  margin-left: 18%; }
#solution-department-stores .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-department-stores .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-department-stores .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-department-stores .image-overview {
  left: 50%; }
#solution-department-stores .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-department-stores .video {
  width: 100%; }
#solution-department-stores .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-department-stores .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-department-stores .row-4 .image-row1 {
  background-image: url("../image/solution/department-stores/image1.png");
  background-position: 0; }
#solution-department-stores .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/department-stores/image2.png"); }
#solution-department-stores .row-4 .image-row3 {
  background-image: url("../image/solution/department-stores/image3.png"); }
#solution-department-stores .row-4 .image-row4 {
  background-image: url("../image/solution/department-stores/image4.png");
  background-position: 0; }
#solution-department-stores .row-4 .image-row5 {
  background-image: url("../image/solution/department-stores/image5.png");
  background-position: 0; }
#solution-department-stores .row-4 .image-row6 {
  background-image: url("../image/solution/department-stores/image6.png");
  background-position: 0; }
#solution-department-stores .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/department-stores/background-row3.png"); }
#solution-department-stores .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-eye-wear .background-slide {
  background: url("../image/solution/eye-wear/background-header.png");
  background-size: 100% 100%; }
  #solution-eye-wear .background-slide .header-text {
    margin: 12% auto 0; }
#solution-eye-wear .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-eye-wear .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-eye-wear .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-eye-wear .image-overview {
  left: 50%; }
#solution-eye-wear .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-eye-wear .video {
  width: 100%; }
#solution-eye-wear .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-eye-wear .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-eye-wear .row-4 .image-row1 {
  background-image: url("../image/solution/eye-wear/image1.png");
  background-position: 0; }
#solution-eye-wear .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/eye-wear/image2.png"); }
#solution-eye-wear .row-4 .image-row3 {
  background-image: url("../image/solution/eye-wear/image3.png"); }
#solution-eye-wear .row-4 .image-row4 {
  background-image: url("../image/solution/eye-wear/image4.png");
  background-position: 0; }
#solution-eye-wear .row-4 .image-row5 {
  background-image: url("../image/solution/eye-wear/image5.png");
  background-position: 0; }
#solution-eye-wear .row-4 .image-row6 {
  background-image: url("../image/solution/eye-wear/image6.png");
  background-position: 0; }
#solution-eye-wear .row-4 .image-row7 {
  background-image: url("../image/solution/eye-wear/image7.png");
  background-position: 0; }
#solution-eye-wear .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/eye-wear/background-row3.png"); }
#solution-eye-wear .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-hotels .background-slide {
  background: url("../image/solution/hotels/background-header.png");
  background-size: 100% 100%; }
  #solution-hotels .background-slide .header-text {
    margin: 12% auto 0; }
#solution-hotels .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-hotels .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-hotels .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-hotels .image-overview {
  left: 50%; }
#solution-hotels .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-hotels .video {
  width: 100%; }
#solution-hotels .video-one {
  height: 50%;
  width: 79%;
  padding-top: 18%;
  margin-left: 15%; }
#solution-hotels .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-hotels .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-hotels .row-4 .image-row1 {
  background-image: url("../image/solution/hotels/image1.png");
  background-position: 0; }
#solution-hotels .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/hotels/image2.png"); }
#solution-hotels .row-4 .image-row3 {
  background-image: url("../image/solution/hotels/image3.png"); }
#solution-hotels .row-4 .image-row4 {
  background-image: url("../image/solution/hotels/image4.png");
  background-position: 0; }
#solution-hotels .row-4 .image-row5 {
  background-image: url("../image/solution/hotels/image5.png");
  background-position: 0; }
#solution-hotels .row-3 .background-image .background-slide-opacity {
  background: #313131; }
#solution-hotels .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-pharmacies .background-slide {
  background: url("../image/solution/pharmacies/background-header.png");
  background-size: 100% 100%; }
  #solution-pharmacies .background-slide .header-text {
    margin: 12% auto 0; }
  #solution-pharmacies .background-slide .header-text-2 {
    text-align: left; }
#solution-pharmacies .btm-demo {
  margin-left: 18%; }
#solution-pharmacies .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-pharmacies .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-pharmacies .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-pharmacies .image-overview {
  left: 50%; }
#solution-pharmacies .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-pharmacies .video {
  width: 100%; }
#solution-pharmacies .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-pharmacies .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-pharmacies .row-4 .image-row1 {
  background-image: url("../image/solution/pharmacies/image1.png");
  background-position: 0; }
#solution-pharmacies .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/pharmacies/image2.png"); }
#solution-pharmacies .row-4 .image-row3 {
  background-image: url("../image/solution/pharmacies/image3.png"); }
#solution-pharmacies .row-4 .image-row4 {
  background-image: url("../image/solution/pharmacies/image4.png");
  background-position: 0; }
#solution-pharmacies .row-4 .image-row5 {
  background-image: url("../image/solution/pharmacies/image5.png");
  background-position: 0; }
#solution-pharmacies .row-4 .image-row6 {
  background-image: url("../image/solution/pharmacies/image6.png");
  background-position: 0; }
#solution-pharmacies .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/pharmacies/background-row3.png"); }
#solution-pharmacies .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-research .background-slide {
  background: url("../image/solution/research/background-header.png");
  background-size: 100% 100%; }
  #solution-research .background-slide .header-text {
    margin: 12% auto 0; }
  #solution-research .background-slide .header-text-2 {
    width: 65%; }
#solution-research .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-research .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-research .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-research .image-overview {
  left: 50%; }
#solution-research .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-research .video {
  width: 100%; }
#solution-research .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-research .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-research .row-4 .image-row1 {
  background-image: url("../image/solution/research/image1.png");
  background-position: 0; }
#solution-research .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/research/image2.png"); }
#solution-research .row-4 .image-row3 {
  background-image: url("../image/solution/research/image3.png"); }
#solution-research .row-4 .image-row4 {
  background-image: url("../image/solution/research/image4.png");
  background-position: 0; }
#solution-research .row-4 .image-row5 {
  background-image: url("../image/solution/research/image5.png");
  background-position: 0; }
#solution-research .row-4 .image-row6 {
  background-image: url("../image/solution/research/image6.png");
  background-position: 0; }
#solution-research .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/research/background-row3.png"); }
#solution-research .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-restaurants .background-slide {
  background: url("../image/solution/restaurants/background-header.png");
  background-size: 100% 100%; }
  #solution-restaurants .background-slide .header-text-2 {
    width: 100%;
    margin: auto; }
  #solution-restaurants .background-slide .header-text {
    margin: 12% auto 0; }
#solution-restaurants .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-restaurants .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-restaurants .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-restaurants .image-overview {
  left: 50%; }
#solution-restaurants .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-restaurants .video {
  width: 100%; }
#solution-restaurants .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-restaurants .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-restaurants .row-4 .image-row1 {
  background-image: url("../image/solution/restaurants/image1.png");
  background-position: 0; }
#solution-restaurants .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/restaurants/image2.png"); }
#solution-restaurants .row-4 .image-row3 {
  background-image: url("../image/solution/restaurants/image3.png"); }
#solution-restaurants .row-4 .image-row4 {
  background-image: url("../image/solution/restaurants/image4.png");
  background-position: 0; }
#solution-restaurants .row-4 .image-row5 {
  background-image: url("../image/solution/restaurants/image5.png");
  background-position: 0; }
#solution-restaurants .row-4 .image-row6 {
  background-image: url("../image/solution/restaurants/image6.png");
  background-position: 0; }
#solution-restaurants .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/restaurants/background-row3.png"); }
#solution-restaurants .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-consumer-goods .background-slide {
  background: url("../image/solution/consumer-goods/background-header.png");
  background-size: 100% 100%; }
  #solution-consumer-goods .background-slide .header-text {
    margin: 12% auto 0; }
#solution-consumer-goods .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-consumer-goods .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-consumer-goods .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-consumer-goods .image-overview {
  left: 50%; }
#solution-consumer-goods .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-consumer-goods .video {
  width: 100%; }
#solution-consumer-goods .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-consumer-goods .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-consumer-goods .row-4 .image-row1 {
  background-image: url("../image/solution/consumer-goods/image1.png");
  background-position: 0; }
#solution-consumer-goods .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/consumer-goods/image2.png"); }
#solution-consumer-goods .row-4 .image-row3 {
  background-image: url("../image/solution/consumer-goods/image3.png"); }
#solution-consumer-goods .row-4 .image-row4 {
  background-image: url("../image/solution/consumer-goods/image4.png");
  background-position: 0; }
#solution-consumer-goods .row-4 .image-row5 {
  background-image: url("../image/solution/consumer-goods/image5.png");
  background-position: 0; }
#solution-consumer-goods .row-4 .image-row6 {
  background-image: url("../image/solution/consumer-goods/image6.png");
  background-position: 0; }
#solution-consumer-goods .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/consumer-goods/background-row3.png"); }
#solution-consumer-goods .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-convenience .background-slide {
  background: url("../image/solution/convenience/background-header.png");
  background-size: 100% 100%; }
  #solution-convenience .background-slide .header-text {
    margin: 12% auto 0; }
#solution-convenience .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-convenience .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-convenience .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-convenience .image-overview {
  left: 50%; }
#solution-convenience .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-convenience .video {
  width: 100%; }
#solution-convenience .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-convenience .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-convenience .row-4 .image-row1 {
  background-image: url("../image/solution/convenience/image1.png");
  background-position: 0; }
#solution-convenience .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/convenience/image2.png"); }
#solution-convenience .row-4 .image-row3 {
  background-image: url("../image/solution/convenience/image3.png"); }
#solution-convenience .row-4 .image-row4 {
  background-image: url("../image/solution/convenience/image4.png");
  background-position: 0; }
#solution-convenience .row-4 .image-row5 {
  background-image: url("../image/solution/convenience/image5.png");
  background-position: 0; }
#solution-convenience .row-4 .image-row6 {
  background-image: url("../image/solution/convenience/image6.png");
  background-position: 0; }
#solution-convenience .row-4 .image-row7 {
  background-image: url("../image/solution/convenience/image7.png");
  background-position: 0; }
#solution-convenience .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/convenience/background-row3.png"); }
#solution-convenience .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-electrics-stores .background-slide {
  background: url("../image/solution/electrics-stores/background-header.png");
  background-size: 100% 100%; }
  #solution-electrics-stores .background-slide .header-text {
    margin: 12% auto 0; }
  #solution-electrics-stores .background-slide .header-text-2 {
    text-align: left; }
#solution-electrics-stores .btm-demo {
  margin-left: 18%; }
#solution-electrics-stores .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-electrics-stores .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-electrics-stores .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-electrics-stores .image-overview {
  left: 50%; }
#solution-electrics-stores .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-electrics-stores .video {
  width: 100%; }
#solution-electrics-stores .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-electrics-stores .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-electrics-stores .row-4 .image-row1 {
  background-image: url("../image/solution/electrics-stores/image1.png");
  background-position: 0; }
#solution-electrics-stores .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/electrics-stores/image2.png"); }
#solution-electrics-stores .row-4 .image-row3 {
  background-image: url("../image/solution/electrics-stores/image3.png"); }
#solution-electrics-stores .row-4 .image-row4 {
  background-image: url("../image/solution/electrics-stores/image4.png");
  background-position: 0; }
#solution-electrics-stores .row-4 .image-row5 {
  background-image: url("../image/solution/electrics-stores/image5.png");
  background-position: 0; }
#solution-electrics-stores .row-4 .image-row6 {
  background-image: url("../image/solution/electrics-stores/image6.png");
  background-position: 0; }
#solution-electrics-stores .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/electrics-stores/background-row3.png"); }
#solution-electrics-stores .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-municipalities .background-slide {
  background: url("../image/solution/municipalities/background-header.png");
  background-size: 100% 100%; }
  #solution-municipalities .background-slide .header-text {
    margin: 12% auto 0; }
#solution-municipalities .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-municipalities .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-municipalities .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-municipalities .image-overview {
  left: 50%; }
#solution-municipalities .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-municipalities .video {
  width: 100%; }
#solution-municipalities .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-municipalities .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-municipalities .row-4 .image-row1 {
  background-image: url("../image/solution/municipalities/image1.png");
  background-position: 0; }
#solution-municipalities .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/municipalities/image2.png"); }
#solution-municipalities .row-4 .image-row3 {
  background-image: url("../image/solution/municipalities/image3.png"); }
#solution-municipalities .row-4 .image-row4 {
  background-image: url("../image/solution/municipalities/image4.png");
  background-position: 0; }
#solution-municipalities .row-4 .image-row5 {
  background-image: url("../image/solution/municipalities/image5.png");
  background-position: 0; }
#solution-municipalities .row-4 .image-row6 {
  background-image: url("../image/solution/municipalities/image6.png");
  background-position: 0; }
#solution-municipalities .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/municipalities/background-row3.png"); }
#solution-municipalities .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-factories-distribution-centers .background-slide {
  background: url("../image/solution/factories-distribution-centers/background-header.png");
  background-size: 100% 100%; }
  #solution-factories-distribution-centers .background-slide .header-text {
    margin: 12% auto 0; }
#solution-factories-distribution-centers .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-factories-distribution-centers .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-factories-distribution-centers .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-factories-distribution-centers .image-overview {
  left: 50%; }
#solution-factories-distribution-centers .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-factories-distribution-centers .video {
  width: 100%; }
#solution-factories-distribution-centers .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-factories-distribution-centers .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-factories-distribution-centers .row-4 .image-row1 {
  background-image: url("../image/solution/factories-distribution-centers/image1.png");
  background-position: 0; }
#solution-factories-distribution-centers .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/factories-distribution-centers/image2.png"); }
#solution-factories-distribution-centers .row-4 .image-row3 {
  background-image: url("../image/solution/factories-distribution-centers/image3.png"); }
#solution-factories-distribution-centers .row-4 .image-row4 {
  background-image: url("../image/solution/factories-distribution-centers/image4.png");
  background-position: 0; }
#solution-factories-distribution-centers .row-4 .image-row5 {
  background-image: url("../image/solution/factories-distribution-centers/image5.png");
  background-position: 0; }
#solution-factories-distribution-centers .row-4 .image-row6 {
  background-image: url("../image/solution/factories-distribution-centers/image6.png");
  background-position: 0; }
#solution-factories-distribution-centers .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/factories-distribution-centers/background-row3.png"); }
#solution-factories-distribution-centers .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
.solution-template {
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .solution-template .btm-contact-us {
    background: #44aab6;
    border-radius: 5px !important;
    margin-top: 20px !important;
    padding: 10px !important;
    width: 144px;
    height: 40px;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 15px !important; }
    .solution-template .btm-contact-us i {
      padding-left: 5px; }
  .solution-template .row {
    margin: 0; }
  .solution-template h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .solution-template .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .solution-template .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .solution-template .solution-template-detail .container-fluid {
    padding: 0; }
  .solution-template .solution-template-detail .title {
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 1px; }
  .solution-template .solution-template-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .solution-template-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    .solution-template .solution-template-detail .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text {
        font-size: 42px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        text-align: center;
        margin: 17% auto 0; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .solution-template .solution-template-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
      .solution-template .solution-template-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #44aab6;
        border-radius: 5px !important;
        margin-top: 20px !important;
        padding: 10px !important;
        width: 144px;
        height: 40px;
        font-weight: bold;
        margin-bottom: 30px;
        font-size: 15px !important; }
  .solution-template .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .solution-template .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .solution-template .menu-bar .nav-justified li {
        padding-top: 40px; }
        .solution-template .menu-bar .nav-justified li a {
          color: #7d7d7d; }
          .solution-template .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .solution-template .menu-bar .nav-justified li a:hover {
            background: none;
            color: #49a9b5; }
          .solution-template .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .solution-template .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #49a9b5;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .solution-template .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .solution-template .menu-bar .nav-justified li.active a {
        color: #49a9b5; }
      .solution-template .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .solution-template .row-2 {
    min-height: 600px;
    margin-bottom: 110px;
    padding-top: 25px; }
    .solution-template .row-2 .overview-heading {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .solution-template .row-2 .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .solution-template .row-2 .div-relative {
      position: relative; }
      .solution-template .row-2 .div-relative .block1 .cap {
        margin-top: 65px;
        font-size: 16px;
        font-family: SalesforceSansBold;
        color: #434343;
        margin-bottom: 45px;
        line-height: 29px;
        text-transform: inherit; }
      .solution-template .row-2 .div-relative .block1 .text-detail-overview {
        font-size: 16px;
        color: #434343;
        line-height: 29px;
        text-align: justify;
        font-weight: 600; }
      .solution-template .row-2 .div-relative .block1 .btm-contact-us {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px;
        display: none; }
        .solution-template .row-2 .div-relative .block1 .btm-contact-us i {
          padding-left: 5px; }
      .solution-template .row-2 .div-relative .div-absolute-overview {
        position: absolute;
        bottom: -2%;
        right: 2%;
        padding: 0 9%;
        text-align: justify;
        display: none; }
      .solution-template .row-2 .div-relative .font-gray-med {
        font-size: 63px;
        font-family: SalesforceSansBold; }
        .solution-template .row-2 .div-relative .font-gray-med .tiny {
          font-size: 30px;
          font-family: SalesforceSansLight, Arial, sans-serif !important; }
      .solution-template .row-2 .div-relative .font-blue-text {
        font-family: SalesforceSansBold;
        font-size: 14px;
        color: #37c3f2;
        letter-spacing: 1px; }
      .solution-template .row-2 .div-relative .image-overview {
        position: absolute;
        left: 39%; }
        .solution-template .row-2 .div-relative .image-overview img {
          width: 100%; }
  .solution-template .row-3 {
    padding-top: 25px; }
    .solution-template .row-3 .background-image {
      background: #555555;
      min-height: 535px; }
      .solution-template .row-3 .background-image .background-slide-opacity {
        background-color: rgba(0, 0, 0, 0.4);
        min-height: 535px;
        background-size: 100% 100%; }
      .solution-template .row-3 .background-image .div-relative {
        position: relative; }
        .solution-template .row-3 .background-image .div-relative .block1 .cap {
          margin-top: 95px;
          font-size: 24px;
          font-family: SalesforceSansBold;
          color: white;
          margin-bottom: 45px;
          letter-spacing: 1px;
          line-height: 40px;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 15px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us {
          background: #44aab6;
          border-radius: 5px;
          margin-top: 30px;
          padding: 10px;
          width: 144px;
          height: 40px;
          font-weight: bold;
          font-size: 15px; }
          .solution-template .row-3 .background-image .div-relative .block1 .btm-contact-us i {
            padding-left: 5px; }
        .solution-template .row-3 .background-image .div-relative .author {
          font-size: 23px;
          color: white;
          font-style: italic;
          padding-top: 40px;
          font-weight: 600; }
        .solution-template .row-3 .background-image .div-relative .block2 {
          position: absolute;
          font-size: 16px;
          color: white;
          line-height: 27px;
          text-align: justify;
          padding-top: 90px;
          font-weight: 600;
          right: 14%;
          padding: 0;
          bottom: 0; }
        .solution-template .row-3 .background-image .div-relative .div-absolute-overview {
          position: absolute;
          bottom: -2%;
          right: 2%;
          padding: 0 9%;
          text-align: justify;
          display: none; }
        .solution-template .row-3 .background-image .div-relative .font-gray-med {
          color: white;
          font-size: 63px;
          font-family: SalesforceSansBold; }
          .solution-template .row-3 .background-image .div-relative .font-gray-med .tiny {
            font-size: 30px;
            font-family: SalesforceSansLight, Arial, sans-serif !important; }
        .solution-template .row-3 .background-image .div-relative .font-blue-text {
          font-family: SalesforceSansBold;
          font-size: 14px;
          color: #37c3f2;
          padding-right: 35%; }
        .solution-template .row-3 .background-image .div-relative .image-overview {
          position: absolute;
          left: 30%; }
  .solution-template .row-4 .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .solution-template .row-4 .content-measurement {
    margin-top: 30px;
    padding-bottom: 60px;
    border: solid 1px #acacac; }
    .solution-template .row-4 .content-measurement .row-content-firt {
      margin-top: 65px !important; }
    .solution-template .row-4 .content-measurement .row-content {
      margin-top: 30px; }
      .solution-template .row-4 .content-measurement .row-content .image-backgroud {
        min-height: 275px;
        max-width: 275px;
        background-size: auto 100%;
        background-position: -76px 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row1 {
        background-image: url("../image/solution/clothing/image1.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row2 {
        background-image: url("../image/solution/clothing/image2.jpg"); }
      .solution-template .row-4 .content-measurement .row-content .image-row3 {
        background-image: url("../image/solution/clothing/image3-clothing.jpg");
        background-position: 90% 0px; }
      .solution-template .row-4 .content-measurement .row-content .image-row4 {
        background-image: url("../image/solution/clothing/image4-clothing.jpg");
        background-position: 55% 0; }
      .solution-template .row-4 .content-measurement .row-content .image-row5 {
        background-image: url("../image/solution/clothing/image5-clothing.jpg");
        background-position: 26% 8px; }
      .solution-template .row-4 .content-measurement .row-content .text-content-mes {
        margin-top: 45px;
        margin-left: 30px;
        color: #707070;
        font-family: SalesforceSansBold;
        font-size: 18px; }
      .solution-template .row-4 .content-measurement .row-content .marginlert-20 {
        margin-left: 20px; }
      .solution-template .row-4 .content-measurement .row-content .icon-mea {
        min-height: 130px;
        margin-top: 20px;
        min-width: 130px;
        background: #f2f2f2;
        margin-left: 15px;
        padding: 0px 0px;
        margin-right: 0; }
  .solution-template .row-5 {
    padding-top: 60px;
    min-height: 535%; }
    .solution-template .row-5 .background-imageslide {
      background-size: 100% 100%;
      background-position: 1px;
      min-height: 535px;
      margin-top: 15px; }
      .solution-template .row-5 .background-imageslide .col-md-offset-1 {
        margin-left: 9.333333%; }
      .solution-template .row-5 .background-imageslide .title-data-from {
        padding-top: 135px;
        font-size: 65px;
        color: white;
        font-family: SalesforceSansBold;
        line-height: 95px; }
      .solution-template .row-5 .background-imageslide .border-buttom1 {
        width: 83%;
        height: 5px;
        background: white;
        margin-top: 20px; }
      .solution-template .row-5 .background-imageslide .image-backgroud-data-form {
        margin-top: 60px; }
    .solution-template .row-5 .border-buttom {
      margin-top: 10px; }
    .solution-template .row-5 .slide1 {
      background-image: url("../image/solution/silde/Data-from-Stores.jpg"); }
    .solution-template .row-5 .slide2 {
      background-image: url("../image/solution/silde/Digital_Trainer.jpg"); }
    .solution-template .row-5 .slide3 {
      background-image: url("../image/solution/silde/KPIs--Target.jpg"); }
    .solution-template .row-5 .slide4 {
      background-image: url("../image/solution/silde/Live-chat.jpg"); }
    .solution-template .row-5 .slide5 {
      background-image: url("../image/solution/silde/On-The-Mand-Reports.jpg"); }
    .solution-template .row-5 .slide6 {
      background-image: url("../image/solution/silde/Real-time.jpg"); }
    .solution-template .row-5 .slide7 {
      background-image: url("../image/solution/silde/Video-Proofing.jpg"); }
  .solution-template .row-6 img {
    width: 100%; }
  .solution-template .row-7 .background-image {
    background-image: url("../image/solution/background-contact.jpg");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    .solution-template .row-7 .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      .solution-template .row-7 .background-image .background-slide-opacity .title-contact {
        width: 18%;
        margin-top: 30px;
        background: white;
        text-align: center; }
        .solution-template .row-7 .background-image .background-slide-opacity .title-contact img {
          padding: 15px; }
      .solution-template .row-7 .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        position: absolute;
        min-height: 640px;
        width: 60%;
        left: 21.5%; }
        .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 165px !important; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 15px;
            width: 25%;
            height: 5%; }
          .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 40px;
              margin-bottom: 15px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0; }
              .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            .solution-template .row-7 .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      .solution-template .row-7 .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  .solution-template .slick-dots {
    bottom: -50px; }
  .solution-template .font-white {
    color: #fff !important; }
  .solution-template .top-10 {
    padding-top: 10px !important; }
  .solution-template .left-20 {
    padding-left: 20px !important; }
  .solution-template .flush {
    margin: 0 !important; }
  .solution-template .left {
    float: left !important; }
  .solution-template .top-100 {
    padding-top: 100px !important; }
  .solution-template .center {
    text-align: center; }
  .solution-template .font-40 {
    font-size: 40px !important;
    line-height: 100%; }
  .solution-template .btn-text {
    font-family: SalesforceSansLight, Arial, sans-serif;
    font-weight: normal; }

@media screen and (max-height: 600px) {
  .row-5 .background-imageslide {
    min-height: 435px !important; } }
@media screen and (max-width: 1200px) {
  .solution-template .row-4 .content-measurement .row-content .image-backgroud {
    min-height: 220px;
    max-width: 220px;
    background-size: auto 100%; }

  .row-4 .content-measurement .row-content .icon-mea {
    min-height: 100px !important;
    min-width: 100px !important; }
    .row-4 .content-measurement .row-content .icon-mea img {
      width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .solution-template .row-4 .content-measurement .row-content .icon-mea {
    margin-left: 5px; } }
#solution-pefumeries .background-slide {
  background: url("../image/solution/pefumeries/background-header.png");
  background-size: 100% 100%; }
  #solution-pefumeries .background-slide .header-text {
    margin: 12% auto 0; }
  #solution-pefumeries .background-slide .header-text-2 {
    width: 68%; }
#solution-pefumeries .row-2 .div-relative .image-overview img {
  width: 100%;
  margin-top: 9%; }
#solution-pefumeries .row-3 .background-image .div-relative .block1 .text-detail-overview {
  color: #3c3c3c; }
#solution-pefumeries .row-3 .background-image .div-relative .block1 .text-detail-overview2 {
  color: #3c3c3c; }
#solution-pefumeries .image-overview {
  left: 50%; }
#solution-pefumeries .overview-heading-1 {
  width: 74%;
  margin-left: 14%; }
#solution-pefumeries .video {
  width: 100%; }
#solution-pefumeries .wrapper {
  display: table;
  width: auto;
  position: relative;
  width: 100%;
  height: 274px;
  overflow: hidden; }
  #solution-pefumeries .wrapper .video-one {
    position: absolute;
    top: 50px; }
#solution-pefumeries .row-4 .image-row1 {
  background-image: url("../image/solution/pefumeries/image1.png");
  background-position: 0; }
#solution-pefumeries .row-4 .image-row2 {
  background-position: 0;
  background-image: url("../image/solution/pefumeries/image2.png"); }
#solution-pefumeries .row-4 .image-row3 {
  background-image: url("../image/solution/pefumeries/image3.png"); }
#solution-pefumeries .row-4 .image-row4 {
  background-image: url("../image/solution/pefumeries/image4.png");
  background-position: 0; }
#solution-pefumeries .row-4 .image-row5 {
  background-image: url("../image/solution/pefumeries/image5.png");
  background-position: 0; }
#solution-pefumeries .row-4 .image-row6 {
  background-image: url("../image/solution/pefumeries/image6.png");
  background-position: 0; }
#solution-pefumeries .row-3 .background-image .background-slide-opacity {
  background-image: url("../image/solution/pefumeries/background-row3.png"); }
#solution-pefumeries .row-3 .background-image .div-relative .block2 {
  bottom: 16%; }

#page-product-sale {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-sale .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-sale .btm-contact-us i {
      padding-left: 5px; }
  #page-product-sale .row {
    margin: 0; }
  #page-product-sale h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-sale .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-sale .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-sale #product-sale .container-fluid {
    padding: 0; }
  #page-product-sale #product-sale .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-sale #product-sale .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-sale #product-sale .background-slide {
    background: url("../../public/image/product/sales/slide-background-product-sale.jpg");
    position: relative;
    background-position-y: 73%;
    background-size: 100% 100%;
    min-height: 675px;
    margin-top: 0px !important; }
    #page-product-sale #product-sale .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-sale #product-sale .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 51px;
        background-color: #37c3f2;
        width: 100%; }
        #page-product-sale #product-sale .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 16px;
          letter-spacing: 1px; }
      #page-product-sale #product-sale .background-slide .background-slide-opacity .header-text {
        font-size: 30px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 45%; }
      #page-product-sale #product-sale .background-slide .background-slide-opacity .header-text-2 {
        font-size: 36px;
        line-height: 120%;
        font-family: SalesforceSansBold;
        width: 64%;
        margin-left: 14%;
        margin-top: 1%; }
      #page-product-sale #product-sale .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px !important;
        padding: 10px !important;
        width: auto;
        height: 40px;
        font-weight: bold;
        font-size: 15px !important; }
  #page-product-sale #product-sale .row-2 {
    min-height: 310px; }
    #page-product-sale #product-sale .row-2 .slogan-text1 {
      margin-left: 25%;
      margin-top: 3%; }
      #page-product-sale #product-sale .row-2 .slogan-text1 .col-md-2 img {
        width: 100%; }
      #page-product-sale #product-sale .row-2 .slogan-text1 .col-md-10 {
        margin-top: 5%;
        font-size: 23px; }
    #page-product-sale #product-sale .row-2 .slogan-text2 {
      margin-left: 21%;
      margin-bottom: 3%; }
      #page-product-sale #product-sale .row-2 .slogan-text2 .col-md-2 img {
        width: 100%; }
      #page-product-sale #product-sale .row-2 .slogan-text2 .col-md-10 {
        font-size: 16px;
        margin-top: 6%;
        text-align: left;
        padding-right: 10%; }
  #page-product-sale #product-sale .row-3 {
    background: #e1e1e1; }
    #page-product-sale #product-sale .row-3 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-sale #product-sale .row-3 .contain-text-right .title-row3 {
        font-size: 22px;
        font-family: SalesforceSansBold; }
      #page-product-sale #product-sale .row-3 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-sale #product-sale .row-3 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px; }
    #page-product-sale #product-sale .row-3 .row-sale-1 {
      margin-top: 8%; }
      #page-product-sale #product-sale .row-3 .row-sale-1 .iamge-1 {
        float: left;
        width: 50%; }
        #page-product-sale #product-sale .row-3 .row-sale-1 .iamge-1 img {
          width: 100%; }
      #page-product-sale #product-sale .row-3 .row-sale-1 .row2 {
        padding-top: 95px; }
  #page-product-sale #product-sale .row-4 {
    background: #e1e1e1; }
    #page-product-sale #product-sale .row-4 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-sale #product-sale .row-4 .contain-text-right .title-row3 {
        font-size: 22px;
        font-family: SalesforceSansBold; }
      #page-product-sale #product-sale .row-4 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-sale #product-sale .row-4 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px; }
    #page-product-sale #product-sale .row-4 .row-sale-1 {
      margin-top: 3%;
      margin-left: 13%; }
      #page-product-sale #product-sale .row-4 .row-sale-1 .row2 {
        padding-top: 65px; }
    #page-product-sale #product-sale .row-4 .iamge-1 {
      width: 53%; }
      #page-product-sale #product-sale .row-4 .iamge-1 img {
        width: 100%; }
  #page-product-sale .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-sale .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-sale .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-sale .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-sale .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-sale .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-sale .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-sale .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-sale .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-sale .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-sale .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-sale .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-sale .font-white {
    color: #fff !important; }

#page-product-sale-detail-a {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-sale-detail-a .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-sale-detail-a .btm-contact-us i {
      padding-left: 5px; }
  #page-product-sale-detail-a .row {
    margin: 0; }
  #page-product-sale-detail-a h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-sale-detail-a .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-sale-detail-a .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-sale-detail-a #page-product-sale-detail .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-sale-detail-a #page-product-sale-detail .col-left img {
      margin-left: -20%;
      margin-bottom: -10%; }
    #page-product-sale-detail-a #page-product-sale-detail .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-sale-detail-a #page-product-sale-detail .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1 !important; }
  #page-product-sale-detail-a #page-product-sale-detail .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-sale-detail-a #page-product-sale-detail .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-sale-detail-a #page-product-sale-detail .container-fluid {
    padding: 0; }
  #page-product-sale-detail-a #page-product-sale-detail .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-sale-detail-a #page-product-sale-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-sale-detail-a #page-product-sale-detail .background-slide {
    background: url("../../public/image/product/sales/background-slide-product-sale-detail1.png");
    height: 539px;
    position: relative;
    background-size: 100%; }
    #page-product-sale-detail-a #page-product-sale-detail .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-sale-detail-a #page-product-sale-detail .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 26%; }
      #page-product-sale-detail-a #page-product-sale-detail .background-slide .background-slide-opacity .text-2 {
        padding-left: 6%;
        font-size: 18px; }
      #page-product-sale-detail-a #page-product-sale-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-sale-detail-a #page-product-sale-detail .row-2 {
    background: #e1e1e1; }
    #page-product-sale-detail-a #page-product-sale-detail .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-sale-detail-a #page-product-sale-detail .row-2 .contain-text-right .title-row3 {
        font-size: 23px;
        font-family: SalesforceSansBold; }
        #page-product-sale-detail-a #page-product-sale-detail .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-sale-detail-a #page-product-sale-detail .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-sale-detail-a #page-product-sale-detail .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    #page-product-sale-detail-a #page-product-sale-detail .row-2 .row-sale-1 {
      margin-top: 3%;
      margin-left: 6%; }
      #page-product-sale-detail-a #page-product-sale-detail .row-2 .row-sale-1 .row2 {
        padding-top: 65px; }
    #page-product-sale-detail-a #page-product-sale-detail .row-2 .image-1 {
      margin-top: 6%;
      margin-right: 5%;
      width: 53%; }
      #page-product-sale-detail-a #page-product-sale-detail .row-2 .image-1 img {
        width: 100%; }
    #page-product-sale-detail-a #page-product-sale-detail .row-2 .image-2 {
      margin-top: -5%; }
    #page-product-sale-detail-a #page-product-sale-detail .row-2 .image-3 {
      padding-right: 13%;
      margin-top: -7%; }
    #page-product-sale-detail-a #page-product-sale-detail .row-2 .image-4 {
      width: 44%; }
  #page-product-sale-detail-a #page-product-sale-detail .last-row {
    overflow: hidden; }
  #page-product-sale-detail-a .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-sale-detail-a .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-sale-detail-a .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-sale-detail-a .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-sale-detail-a .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-sale-detail-a .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-sale-detail-a .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-sale-detail-a .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-sale-detail-a .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-sale-detail-a .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-sale-detail-a .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-sale-detail-a .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-sale-detail-a .font-white {
    color: #fff !important; }

#page-product-sale-detail-b {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-sale-detail-b .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-sale-detail-b .btm-contact-us i {
      padding-left: 5px; }
  #page-product-sale-detail-b .row {
    margin: 0; }
  #page-product-sale-detail-b h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-sale-detail-b .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-sale-detail-b .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-sale-detail-b #page-product-sale-detail-in-b .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-sale-detail-b #page-product-sale-detail-in-b .col-left img {
      margin-left: -20%;
      margin-bottom: -10%; }
    #page-product-sale-detail-b #page-product-sale-detail-in-b .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-sale-detail-b #page-product-sale-detail-in-b .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%; }
  #page-product-sale-detail-b #page-product-sale-detail-in-b .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-sale-detail-b #page-product-sale-detail-in-b .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-sale-detail-b #page-product-sale-detail-in-b .container-fluid {
    padding: 0; }
  #page-product-sale-detail-b #page-product-sale-detail-in-b .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-sale-detail-b #page-product-sale-detail-in-b .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-sale-detail-b #page-product-sale-detail-in-b .background-slide {
    background: url("../../public/image/product/sales/background-slide-product-sale-detail2.png");
    height: 607px;
    position: relative;
    background-size: 100%; }
    #page-product-sale-detail-b #page-product-sale-detail-in-b .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-sale-detail-b #page-product-sale-detail-in-b .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 41%; }
      #page-product-sale-detail-b #page-product-sale-detail-in-b .background-slide .background-slide-opacity .text-2 {
        margin-left: 12%;
        font-size: 18px;
        font-weight: 600; }
      #page-product-sale-detail-b #page-product-sale-detail-in-b .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-sale-detail-b #page-product-sale-detail-in-b .row-fist {
    padding-top: 8%; }
  #page-product-sale-detail-b #page-product-sale-detail-in-b .row-2 {
    background: #e1e1e1;
    overflow: hidden; }
    #page-product-sale-detail-b #page-product-sale-detail-in-b .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 20%;
      padding-left: 0; }
      #page-product-sale-detail-b #page-product-sale-detail-in-b .row-2 .contain-text-right .title-row3 {
        font-size: 24px;
        font-family: SalesforceSansBold; }
        #page-product-sale-detail-b #page-product-sale-detail-in-b .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-sale-detail-b #page-product-sale-detail-in-b .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-sale-detail-b #page-product-sale-detail-in-b .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        font-size: 18px;
        padding: 10px 20px;
        border-radius: 5px; }
    #page-product-sale-detail-b #page-product-sale-detail-in-b .row-2 .contain-text-right-first {
      margin-top: 37%; }
    #page-product-sale-detail-b #page-product-sale-detail-in-b .row-2 .row-sale-1 .row2 {
      padding-top: 65px; }
    #page-product-sale-detail-b #page-product-sale-detail-in-b .row-2 .image-1 {
      margin-right: -4%;
      width: 53%;
      margin-top: -8%; }
      #page-product-sale-detail-b #page-product-sale-detail-in-b .row-2 .image-1 img {
        width: 100%; }
    #page-product-sale-detail-b #page-product-sale-detail-in-b .row-2 .image-2 {
      margin-right: -10%;
      width: 53%; }
  #page-product-sale-detail-b .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-sale-detail-b .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-sale-detail-b .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-sale-detail-b .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-sale-detail-b .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-sale-detail-b .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-sale-detail-b .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-sale-detail-b .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-sale-detail-b .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-sale-detail-b .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-sale-detail-b .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-sale-detail-b .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-sale-detail-b .font-white {
    color: #fff !important; }

#page-product-sale-detail-c {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-sale-detail-c .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-sale-detail-c .btm-contact-us i {
      padding-left: 5px; }
  #page-product-sale-detail-c .row {
    margin: 0; }
  #page-product-sale-detail-c h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-sale-detail-c .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-sale-detail-c .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-sale-detail-c #page-product-sale-detail-in-c .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-sale-detail-c #page-product-sale-detail-in-c .col-left img {
      margin-left: -20%;
      margin-bottom: -10%; }
    #page-product-sale-detail-c #page-product-sale-detail-in-c .col-left .icon-background2 img {
      margin-left: -15%; }
    #page-product-sale-detail-c #page-product-sale-detail-in-c .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-sale-detail-c #page-product-sale-detail-in-c .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%; }
  #page-product-sale-detail-c #page-product-sale-detail-in-c .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-sale-detail-c #page-product-sale-detail-in-c .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-sale-detail-c #page-product-sale-detail-in-c .container-fluid {
    padding: 0; }
  #page-product-sale-detail-c #page-product-sale-detail-in-c .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-sale-detail-c #page-product-sale-detail-in-c .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-sale-detail-c #page-product-sale-detail-in-c .background-slide {
    background: url("../../public/image/product/sales/background-slide-product-sale-detail3.png");
    height: 607px;
    position: relative;
    background-size: 100%; }
    #page-product-sale-detail-c #page-product-sale-detail-in-c .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-sale-detail-c #page-product-sale-detail-in-c .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 41%; }
      #page-product-sale-detail-c #page-product-sale-detail-in-c .background-slide .background-slide-opacity .text-2 {
        margin-left: 12%;
        font-size: 18px; }
      #page-product-sale-detail-c #page-product-sale-detail-in-c .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-sale-detail-c #page-product-sale-detail-in-c .row-2 {
    background: #e1e1e1;
    overflow: hidden; }
    #page-product-sale-detail-c #page-product-sale-detail-in-c .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 20%;
      padding-left: 0; }
      #page-product-sale-detail-c #page-product-sale-detail-in-c .row-2 .contain-text-right .title-row3 {
        font-size: 24px;
        font-family: SalesforceSansBold; }
        #page-product-sale-detail-c #page-product-sale-detail-in-c .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-sale-detail-c #page-product-sale-detail-in-c .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-sale-detail-c #page-product-sale-detail-in-c .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    #page-product-sale-detail-c #page-product-sale-detail-in-c .row-2 .contain-text-right-first {
      margin-top: 37%; }
    #page-product-sale-detail-c #page-product-sale-detail-in-c .row-2 .row-sale-1 .row2 {
      padding-top: 65px; }
    #page-product-sale-detail-c #page-product-sale-detail-in-c .row-2 .image-1 {
      margin-right: -4%;
      width: 53%;
      margin-top: -8%; }
      #page-product-sale-detail-c #page-product-sale-detail-in-c .row-2 .image-1 img {
        width: 100%; }
    #page-product-sale-detail-c #page-product-sale-detail-in-c .row-2 .image-2 {
      margin-right: -4%;
      width: 53%; }
  #page-product-sale-detail-c .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-sale-detail-c .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-sale-detail-c .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-sale-detail-c .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-sale-detail-c .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-sale-detail-c .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-sale-detail-c .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-sale-detail-c .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-sale-detail-c .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-sale-detail-c .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-sale-detail-c .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-sale-detail-c .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-sale-detail-c .font-white {
    color: #fff !important; }

#page-product-sale-detail-d {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-sale-detail-d .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-sale-detail-d .btm-contact-us i {
      padding-left: 5px; }
  #page-product-sale-detail-d .row {
    margin: 0; }
  #page-product-sale-detail-d h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-sale-detail-d .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-sale-detail-d .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-sale-detail-d #page-product-sale-detail-in-d .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-sale-detail-d #page-product-sale-detail-in-d .col-left img {
      margin-left: -18%;
      margin-bottom: -10%; }
    #page-product-sale-detail-d #page-product-sale-detail-in-d .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-sale-detail-d #page-product-sale-detail-in-d .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%; }
  #page-product-sale-detail-d #page-product-sale-detail-in-d .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-sale-detail-d #page-product-sale-detail-in-d .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-sale-detail-d #page-product-sale-detail-in-d .container-fluid {
    padding: 0; }
  #page-product-sale-detail-d #page-product-sale-detail-in-d .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-sale-detail-d #page-product-sale-detail-in-d .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-sale-detail-d #page-product-sale-detail-in-d .background-slide {
    background: url("../../public/image/product/sales/background-slide-product-sale-detail4.png");
    height: 607px;
    position: relative;
    background-size: 100%; }
    #page-product-sale-detail-d #page-product-sale-detail-in-d .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-sale-detail-d #page-product-sale-detail-in-d .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 41%; }
      #page-product-sale-detail-d #page-product-sale-detail-in-d .background-slide .background-slide-opacity .text-2 {
        margin-left: 12%;
        font-size: 18px; }
      #page-product-sale-detail-d #page-product-sale-detail-in-d .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-sale-detail-d #page-product-sale-detail-in-d .row-2 {
    background: #e1e1e1;
    overflow: hidden; }
    #page-product-sale-detail-d #page-product-sale-detail-in-d .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 20%;
      padding-left: 0; }
      #page-product-sale-detail-d #page-product-sale-detail-in-d .row-2 .contain-text-right .title-row3 {
        font-size: 24px;
        font-family: SalesforceSansBold; }
        #page-product-sale-detail-d #page-product-sale-detail-in-d .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-sale-detail-d #page-product-sale-detail-in-d .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-sale-detail-d #page-product-sale-detail-in-d .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        font-size: 18px;
        border-radius: 5px;
        padding: 10px 20px; }
    #page-product-sale-detail-d #page-product-sale-detail-in-d .row-2 .contain-text-right-first {
      margin-top: 25%; }
    #page-product-sale-detail-d #page-product-sale-detail-in-d .row-2 .row-sale-1 .row2 {
      padding-top: 65px; }
    #page-product-sale-detail-d #page-product-sale-detail-in-d .row-2 .image-1 {
      margin-right: -4%;
      width: 53%;
      margin-top: -8%; }
      #page-product-sale-detail-d #page-product-sale-detail-in-d .row-2 .image-1 img {
        width: 100%; }
    #page-product-sale-detail-d #page-product-sale-detail-in-d .row-2 .image-2 {
      margin-right: -4%;
      width: 53%;
      padding: 0; }
    #page-product-sale-detail-d #page-product-sale-detail-in-d .row-2 .image-4 {
      margin-top: 10%;
      width: 53%;
      padding: 0;
      margin-right: -4%; }
  #page-product-sale-detail-d .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-sale-detail-d .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-sale-detail-d .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-sale-detail-d .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-sale-detail-d .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-sale-detail-d .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-sale-detail-d .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-sale-detail-d .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-sale-detail-d .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-sale-detail-d .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-sale-detail-d .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-sale-detail-d .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-sale-detail-d .font-white {
    color: #fff !important; }

#page-product-marketing {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-marketing .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-marketing .btm-contact-us i {
      padding-left: 5px; }
  #page-product-marketing .row {
    margin: 0; }
  #page-product-marketing h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-marketing .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-marketing .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-marketing #product-marketing {
    background: #e1e1e1; }
    #page-product-marketing #product-marketing .container-fluid {
      padding: 0; }
    #page-product-marketing #product-marketing .title {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    #page-product-marketing #product-marketing .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    #page-product-marketing #product-marketing .background-slide {
      background: url("../../public/image/product/marketing/background-slide-product-marketing.png");
      position: relative;
      background-position-y: 73%;
      background-size: 100% 100%;
      min-height: 675px;
      margin-top: 0px !important; }
      #page-product-marketing #product-marketing .background-slide .background-slide-opacity {
        height: 100%; }
        #page-product-marketing #product-marketing .background-slide .background-slide-opacity .clearfix {
          position: absolute;
          top: 0px !important;
          height: 51px;
          background-color: #4aaab6;
          width: 100%; }
          #page-product-marketing #product-marketing .background-slide .background-slide-opacity .clearfix h5 {
            padding-left: 14%;
            padding-top: 18px;
            font-weight: 600;
            font-size: 16px;
            letter-spacing: 1px; }
        #page-product-marketing #product-marketing .background-slide .background-slide-opacity .header-text {
          font-size: 21px !important;
          line-height: 100%;
          color: white; }
        #page-product-marketing #product-marketing .background-slide .background-slide-opacity .header-text-2-product {
          font-size: 44px;
          line-height: 120%;
          font-family: SalesforceSansBold;
          width: 50%;
          margin-left: 25%;
          padding-top: 18%;
          margin-top: 0; }
        #page-product-marketing #product-marketing .background-slide .background-slide-opacity .btm-find-out {
          background: #47a9b5;
          border-radius: 5px !important;
          margin-top: 20px !important;
          width: auto;
          padding-top: 12px !important;
          height: 50px;
          font-weight: bold;
          font-size: 18px !important; }
    #page-product-marketing #product-marketing .row-2 {
      background: #e1e1e1; }
      #page-product-marketing #product-marketing .row-2 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        #page-product-marketing #product-marketing .row-2 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        #page-product-marketing #product-marketing .row-2 .contain-text-right .content {
          padding-top: 20px; }
        #page-product-marketing #product-marketing .row-2 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      #page-product-marketing #product-marketing .row-2 .row-sale-1 {
        margin-top: 8%; }
        #page-product-marketing #product-marketing .row-2 .row-sale-1 .image-1 {
          float: left;
          width: 50%;
          min-height: 612px;
          position: relative; }
          #page-product-marketing #product-marketing .row-2 .row-sale-1 .image-1 img {
            position: absolute;
            top: 10%;
            width: 100%;
            left: 6%; }
        #page-product-marketing #product-marketing .row-2 .row-sale-1 .row2 {
          padding-top: 120px; }
    #page-product-marketing #product-marketing .row-3 {
      position: relative;
      overflow: hidden;
      background: #e1e1e1; }
      #page-product-marketing #product-marketing .row-3 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        #page-product-marketing #product-marketing .row-3 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        #page-product-marketing #product-marketing .row-3 .contain-text-right .content {
          padding-top: 20px; }
          #page-product-marketing #product-marketing .row-3 .contain-text-right .content .color-blue {
            color: #47a9b5; }
        #page-product-marketing #product-marketing .row-3 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      #page-product-marketing #product-marketing .row-3 .row-sale-1 {
        margin-top: 3%;
        margin-left: 13%; }
        #page-product-marketing #product-marketing .row-3 .row-sale-1 .row2 {
          padding-top: 65px; }
      #page-product-marketing #product-marketing .row-3 .image-1 {
        width: 40%;
        min-height: 612px;
        right: 0;
        position: absolute; }
        #page-product-marketing #product-marketing .row-3 .image-1 img {
          position: absolute;
          top: 5%;
          width: 120%;
          right: 6%; }
  #page-product-marketing .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-marketing .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-marketing .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-marketing .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-marketing .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-marketing .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-marketing .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-marketing .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-marketing .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-marketing .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-marketing .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-marketing .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-marketing .font-white {
    color: #fff !important; }

@font-face {
  font-family: "SalesforceSansLight";
  src: url(../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  src: url(../font/HelveticaWorld-Regular.ttf);
  font-family: Helvetica; }
/*****************************************************************************
 *
 *          DEFINE SIZES
 *
 * ***************************************************************************/
@font-face {
  font-family: "SalesforceSansLight";
  src: url(../font/SalesforceSans-Light.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SalesforceSansBold";
  src: url(../font/SalesforceSans-Bold.woff) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  src: url(../font/HelveticaWorld-Regular.ttf);
  font-family: Helvetica; }
/*****************************************************************************
 *
 *          DEFINE SIZES
 *
 * ***************************************************************************/
/*font size*/
.font12 {
  font-size: 12px; }

.font14 {
  font-size: 14px; }

.font16 {
  font-size: 16px; }

.font30 {
  font-size: 30px; }

.padding-0 {
  padding: 0px !important; }

.padding-1 {
  padding: 5px; }

.padding-2 {
  padding: 10px; }

.padding-3 {
  padding: 15px; }

.padding-4 {
  padding: 20px; }

.padding-5 {
  padding: 25px; }

.padding-6 {
  padding: 30px; }

.paddingtop-0 {
  padding-top: 0px; }

.paddingtop-1 {
  padding-top: 5px; }

.paddingtop-2 {
  padding-top: 10px; }

.paddingtop-3 {
  padding-top: 15px; }

.paddingtop-4 {
  padding-top: 20px; }

.paddingtop-5 {
  padding-top: 25px; }

.paddingtop-6 {
  padding-top: 30px; }

.paddingbottom-0 {
  padding-bottom: 0px; }

.paddingbottom-1 {
  padding-bottom: 5px; }

.paddingbottom-2 {
  padding-bottom: 10px; }

.paddingbottom-3 {
  padding-bottom: 15px; }

.paddingbottom-4 {
  padding-bottom: 20px; }

.paddingbottom-5 {
  padding-bottom: 25px; }

.paddingbottom-6 {
  padding-bottom: 30px; }

.marginbottom-0 {
  margin-bottom: 0px; }

.marginbottom-1 {
  margin-bottom: 5px; }

.marginbottom-2 {
  margin-bottom: 10px; }

.marginbottom-3 {
  margin-bottom: 15px; }

.marginbottom-4 {
  margin-bottom: 20px; }

.marginbottom-6 {
  margin-bottom: 30px; }

.margintop-0 {
  margin-top: 0px; }

.margintop-1 {
  margin-top: 5px; }

.margintop-2 {
  margin-top: 10px; }

.margintop-3 {
  margin-top: 15px; }

.margintop-4 {
  margin-top: 20px; }

.margintop-5 {
  margin-top: 25px; }

.margintop-6 {
  margin-top: 30px; }

.logo-rmsnext-index {
  width: 50%;
  height: auto;
  margin: 10px 0 10px 50px; }

.titler-text {
  font: SalesforceSansLight, Arial, sans-serif !important;
  color: #44aab6;
  font-weight: bold; }
  .titler-text h1 {
    font-weight: 600;
    font-size: 40px;
    font-family: SalesforceSansBold; }

.contant-text {
  font-size: 24px;
  margin-bottom: 40px;
  color: #f37721; }

.titler-text-write {
  font: SalesforceSansLight, Arial, sans-serif !important;
  color: #FFF;
  font-weight: bold;
  font-family: SalesforceSansBold; }

.contant-text-write {
  font-size: 24px;
  margin-bottom: 40px;
  color: #f37721; }

.navbar-default {
  background: rgba(255, 255, 255, 0.5) !important;
  max-height: 69px !important; }
  .navbar-default .navbar-header .logo-rmsnext-index {
    width: 100%;
    margin: 4px 0;
    cursor: pointer; }
  .navbar-default .navbar-header .logo-short {
    width: 50px !important;
    margin-left: 0;
    margin-top: 0 !important; }

.menu-solution {
  position: absolute;
  z-index: 1;
  top: 100%; }
  .menu-solution .col-md-9 {
    background: white;
    padding: 30px 20px 50px; }
    .menu-solution .col-md-9 .menu {
      font-family: SalesforceSansBold;
      font-size: 14px;
      color: #49a9b5 !important; }
      .menu-solution .col-md-9 .menu span {
        font-family: SalesforceSansLight,Arial,sans-serif !important;
        display: inline-block;
        font-size: 12px;
        color: #383838;
        padding: 5px 0 10px 0px;
        width: 100%; }

.menu-product-all {
  position: absolute;
  z-index: 1;
  top: 100%;
  right: 17%; }
  .menu-product-all .col-md-10 {
    width: 100%;
    background: white;
    margin-top: 0px;
    min-height: 431px;
    min-width: 42%;
    display: none;
    right: 15%; }
    .menu-product-all .col-md-10 .magin-top-35 {
      margin-top: 35px; }
    .menu-product-all .col-md-10 ul {
      padding-right: 0 !important;
      padding-left: 0 !important;
      list-style-type: none; }
      .menu-product-all .col-md-10 ul li {
        display: inline-block;
        width: 100%;
        cursor: pointer;
        margin-top: 10px;
        position: relative; }
        .menu-product-all .col-md-10 ul li span {
          margin-left: 45px;
          font-size: 18px;
          color: #797979;
          width: 180px;
          display: inline-block;
          top: 16%;
          position: absolute; }
        .menu-product-all .col-md-10 ul li .solution-for {
          font-size: 19px;
          color: #44aab6 !important;
          font-family: SalesforceSansBold;
          margin-left: 0px;
          margin-right: 50px; }
        .menu-product-all .col-md-10 ul li a span {
          margin-left: 44px;
          color: #44aab6;
          font-size: 18px;
          width: 100%; }
        .menu-product-all .col-md-10 ul li .img2 {
          background-position-y: 17%; }
        .menu-product-all .col-md-10 ul li .img3 {
          background-position-y: 28%; }
        .menu-product-all .col-md-10 ul li .img4 {
          background-position-y: 39%; }
        .menu-product-all .col-md-10 ul li .img5 {
          background-position-y: 50%; }
        .menu-product-all .col-md-10 ul li .img6 {
          background-position-y: 60.5%; }
        .menu-product-all .col-md-10 ul li .img7 {
          background-position-y: 71.5%; }
        .menu-product-all .col-md-10 ul li .img8 {
          background-position-y: -25%; }
        .menu-product-all .col-md-10 ul li .img9 {
          background-position-y: -15%; }
        .menu-product-all .col-md-10 ul li .img10 {
          background-position-y: -7%; }
      .menu-product-all .col-md-10 ul .background-icon-product {
        background-image: url("../image/index/icon-menu-product.png");
        background-position-y: 6%;
        background-size: 100%;
        width: 35px;
        float: left;
        padding: 20px !important;
        margin-left: 0; }
    .menu-product-all .col-md-10 .our-product {
      font-size: 24px;
      color: #44aab6;
      font-family: SalesforceSansBold; }
    .menu-product-all .col-md-10 .row2 {
      margin-top: 20%; }
    .menu-product-all .col-md-10 .row-2 {
      padding-top: 25px !important;
      margin-top: 5% !important; }

.menu-how-it-works {
  position: absolute;
  z-index: 1;
  top: 100%;
  right: 8%;
  width: 330px; }
  .menu-how-it-works .col-md-10 {
    width: 100%;
    background: white;
    margin-top: 0px;
    min-height: 100px;
    min-width: 42%;
    display: none;
    right: 15%; }
    .menu-how-it-works .col-md-10 .magin-top-35 {
      margin-top: 35px; }
    .menu-how-it-works .col-md-10 ul {
      padding-right: 0 !important;
      padding-left: 0 !important;
      list-style-type: none; }
      .menu-how-it-works .col-md-10 ul li {
        display: inline-block;
        width: 100%;
        cursor: pointer;
        margin-top: 10px;
        position: relative; }
        .menu-how-it-works .col-md-10 ul li span {
          margin-left: 45px;
          font-size: 18px;
          color: #797979;
          width: 180px;
          display: inline-block;
          top: 16%;
          position: absolute; }
        .menu-how-it-works .col-md-10 ul li .solution-for {
          font-size: 19px;
          color: #44aab6 !important;
          font-family: SalesforceSansBold;
          margin-left: 0px;
          margin-right: 50px; }
        .menu-how-it-works .col-md-10 ul li a span {
          margin-left: 44px;
          color: #44aab6;
          font-size: 18px;
          width: 100%; }
        .menu-how-it-works .col-md-10 ul li .img12 {
          background-position-y: -85px; }
      .menu-how-it-works .col-md-10 ul .background-icon-product1 {
        background-image: url("../image/index/icon-menu-product1.png");
        background-position-y: -19px;
        background-size: 100%;
        width: 35px;
        float: left;
        padding: 20px !important;
        margin-left: 0; }
    .menu-how-it-works .col-md-10 .our-product {
      font-size: 24px;
      color: #44aab6;
      font-family: SalesforceSansBold; }
    .menu-how-it-works .col-md-10 .row2 {
      margin-top: 20%; }
    .menu-how-it-works .col-md-10 .row-2 {
      padding-top: 25px !important;
      margin-top: 5% !important; }

.menu-about-us {
  position: absolute;
  z-index: 1;
  top: 100%;
  right: 0%;
  width: 300px; }
  .menu-about-us .col-md-10 {
    width: 100%;
    background: white;
    margin-top: 0px;
    min-height: 100px;
    min-width: 42%;
    display: none;
    right: 15%; }
    .menu-about-us .col-md-10 .magin-top-35 {
      margin-top: 35px; }
    .menu-about-us .col-md-10 ul {
      padding-right: 0 !important;
      padding-left: 0 !important;
      list-style-type: none; }
      .menu-about-us .col-md-10 ul li {
        display: inline-block;
        width: 100%;
        cursor: pointer;
        margin-top: 10px;
        position: relative; }
        .menu-about-us .col-md-10 ul li span {
          margin-left: 45px;
          font-size: 18px;
          color: #797979;
          width: 180px;
          display: inline-block;
          top: 16%;
          position: absolute; }
        .menu-about-us .col-md-10 ul li .solution-for {
          font-size: 19px;
          color: #44aab6 !important;
          font-family: SalesforceSansBold;
          margin-left: 0px;
          margin-right: 50px; }
        .menu-about-us .col-md-10 ul li a span {
          margin-left: 44px;
          color: #44aab6;
          font-size: 18px;
          width: 100%; }
        .menu-about-us .col-md-10 ul li .img14 {
          background-position-y: -210px; }
        .menu-about-us .col-md-10 ul li .img15 {
          background-position-y: -277px; }
        .menu-about-us .col-md-10 ul li .img16 {
          background-position-y: -345px; }
      .menu-about-us .col-md-10 ul .background-icon-product1 {
        background-image: url("../image/index/icon-menu-product1.png");
        background-position-y: -145px;
        background-size: 100%;
        width: 35px;
        float: left;
        padding: 20px !important;
        margin-left: 0; }
    .menu-about-us .col-md-10 .our-product {
      font-size: 24px;
      color: #44aab6;
      font-family: SalesforceSansBold; }
    .menu-about-us .col-md-10 .row2 {
      margin-top: 20%; }
    .menu-about-us .col-md-10 .row-2 {
      padding-top: 25px !important;
      margin-top: 5% !important; }

.clearfix {
  position: absolute;
  top: 69px !important;
  height: 51px;
  background-color: #44aab6 !important;
  width: 100%; }
  .clearfix h5 {
    padding-left: 14%;
    padding-top: 15px !important;
    font-weight: 600;
    font-size: 20px !important;
    letter-spacing: 1px;
    text-transform: uppercase !important; }

#main-footer {
  position: relative; }

#footer-bottom {
  padding: 12px 0 0px;
  height: 50px;
  background: #44aab6;
  position: absolute;
  top: 0;
  width: 100%; }
  #footer-bottom .footer-text {
    font-size: 24px;
    color: #FFF; }

.menu_rmsnext-solution-active {
  position: fixed;
  width: 100%;
  top: 0;
  background: rgba(255, 255, 255, 0.7) !important;
  z-index: 100;
  height: 65px !important; }
  .menu_rmsnext-solution-active li {
    padding-top: 5px !important; }

#contact {
  font-size: 14px;
  font-weight: 600;
  min-height: 700px;
  background: #f0f0f0; }
  #contact .background-image {
    background-image: url("../image/index/backgroud-contact.png");
    background-size: 100%;
    background-position: 1px;
    min-height: 500px; }
    #contact .background-image .background-slide-opacity {
      min-height: 500px;
      position: relative; }
      #contact .background-image .background-slide-opacity .title-contact {
        width: 200px;
        margin-top: 30px;
        background: white;
        text-align: center; }
        #contact .background-image .background-slide-opacity .title-contact img {
          width: 170px;
          padding: 15px; }
      #contact .background-image .background-slide-opacity .div-contact {
        background: white;
        margin-top: 30px;
        position: absolute;
        min-height: 550px;
        width: 60%;
        left: 21.5%; }
        #contact .background-image .background-slide-opacity .div-contact .font-contact {
          padding-top: 30px; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .text {
            margin-bottom: 10px;
            margin-left: 15px; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .text-input {
            width: 100%;
            margin-bottom: 15px;
            height: 35px !important;
            border: solid 1px #ccc !important; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .message {
            height: 80px !important; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
            border-radius: 0;
            margin-left: 30px;
            width: 25%;
            height: 5%; }
          #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 {
            font-size: 14px;
            padding-left: 55px; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact h2 {
              font-size: 18px;
              font-family: SalesforceSansBold; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .text-contact .text-feel-trial {
              font-weight: 600;
              color: #606060; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .title-contact-info {
              font-size: 14px;
              color: #606060;
              font-family: SalesforceSansBold;
              margin-top: 12px;
              margin-bottom: 15px; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 {
              padding: 0;
              width: 20%; }
              #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-3 img {
                margin-left: -35px; }
            #contact .background-image .background-slide-opacity .div-contact .font-contact .column2 .col-md-9 {
              padding-left: 0;
              font-family: SalesforceSansBold;
              margin-top: 20px;
              padding: 0; }
      #contact .background-image .background-slide-opacity .arrow-down {
        width: 0;
        position: absolute;
        left: 39%;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 20px solid white; }
  #contact .contact-select {
    background: transparent url(../image/index/arraydown.png) no-repeat 60px;
    background-position: right;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
    margin-bottom: 10px;
    height: 35px;
    cursor: pointer; }
  #contact .btm-contact-us {
    background: #44aab6;
    border-radius: 5px;
    margin-top: 20px;
    margin-left: 32px;
    padding: 10px;
    width: 110px;
    height: 40px;
    font-weight: bold;
    color: white;
    font-size: 15px;
    border-radius: 5px !important; }
  #contact input::-webkit-input-placeholder {
    padding-left: 10px; }
  #contact form.cmxform label.error, #contact label.error {
    color: red;
    font-style: italic; }

.row-detail-4 {
  padding-bottom: 10% !important; }

.col-left-active {
  margin-top: 4% !important;
  position: fixed !important; }

.col-right-active {
  margin-left: 20.833333325%;
  background: #e1e1e1; }

.font-white {
  color: #fff !important; }

.center {
  text-align: center; }

.btm-find-out {
  font-family: SalesforceSansBold !important;
  margin-top: 25px !important;
  border-radius: 5px !important;
  padding: 5px !important;
  font-size: 16px !important; }

.col-left .row {
  cursor: pointer; }

.col-right .background-slide {
  background-size: 100% 100% !important; }

.text-boder {
  font-family: SalesforceSansBold; }

.col-md-center {
  float: none !important;
  margin-left: auto !important;
  margin-right: auto !important; }

.row-detail-active {
  padding: 20% 0; }

.active-icon {
  color: #44aab6 !important; }

.menu-main-active {
  height: 50px; }
  .menu-main-active .logo-rmsnext-index {
    margin-top: 5px !important; }
  .menu-main-active .menu ul li a {
    padding-top: 14px; }
  .menu-main-active .hover-menu {
    padding: 2px !important; }

#topcontrol {
  background: #44aab6;
  bottom: -100px;
  color: #fff;
  cursor: pointer;
  font-size: 2rem;
  font-weight: bold;
  padding: 0 0.6em;
  position: fixed;
  right: 20px;
  margin-bottom: 50px;
  text-align: center;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 2px; }

@media screen and (max-height: 650px) {
  .row-2 {
    margin-top: 51px !important; }

  .col-left {
    margin-top: 13% !important; }
    .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 115px !important; }
    .col-left img {
      margin-left: -6% !important;
      margin-bottom: -10% !important;
      margin-top: 0% !important;
      width: 80px !important;
      height: 80px !important; }

  .col-left-active {
    margin-top: 8% !important; }

  #footer-bottom {
    padding: 18px 0 30px !important;
    height: 60px !important; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  body .menu ul {
    padding-right: 0px; }
    body .menu ul li a {
      font-size: 12px; }
  body .navbar-default .navbar-header .logo-rmsnext-index {
    margin: 10px 0 10px 0px; }
  body #contact .background-image .background-slide-opacity .title-contact {
    margin-left: calc((100% - 200px)/2); }
    body #contact .background-image .background-slide-opacity .title-contact img {
      width: 100%; }
  body #contact .background-image .background-slide-opacity .div-contact .font-contact .send-contact a {
    width: 45%; } }
#page-product-marketing-detail-a {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-marketing-detail-a .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-marketing-detail-a .btm-contact-us i {
      padding-left: 5px; }
  #page-product-marketing-detail-a .row {
    margin: 0; }
  #page-product-marketing-detail-a h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-marketing-detail-a .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-marketing-detail-a .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-marketing-detail-a #page-product-marketing-detail .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-marketing-detail-a #page-product-marketing-detail .col-left img {
      margin-left: -20%;
      margin-bottom: -10%; }
    #page-product-marketing-detail-a #page-product-marketing-detail .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-marketing-detail-a #page-product-marketing-detail .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1; }
  #page-product-marketing-detail-a #page-product-marketing-detail .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-marketing-detail-a #page-product-marketing-detail .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-marketing-detail-a #page-product-marketing-detail .container-fluid {
    padding: 0; }
  #page-product-marketing-detail-a #page-product-marketing-detail .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-marketing-detail-a #page-product-marketing-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-marketing-detail-a #page-product-marketing-detail .background-slide {
    background: url("../../public/image/product/marketing/background-slide-product-marketing-detail1.png");
    height: 539px;
    position: relative;
    background-size: 100%; }
    #page-product-marketing-detail-a #page-product-marketing-detail .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-marketing-detail-a #page-product-marketing-detail .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 59%; }
      #page-product-marketing-detail-a #page-product-marketing-detail .background-slide .background-slide-opacity .text-2 {
        padding-left: 6%;
        font-size: 18px; }
      #page-product-marketing-detail-a #page-product-marketing-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-marketing-detail-a #page-product-marketing-detail .row-2 {
    background: #e1e1e1; }
    #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .contain-text-right .title-row3 {
        font-size: 23px;
        font-family: SalesforceSansBold; }
        #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .row-sale-1 {
      margin-top: 3%;
      margin-left: 6%; }
      #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .row-sale-1 .row2 {
        padding-top: 65px; }
    #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .image-1 {
      margin-top: 6%;
      margin-right: 5%;
      width: 46%; }
      #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .image-1 img {
        width: 100%; }
    #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .image-2 {
      width: 52%; }
      #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .image-2 img {
        width: 100%; }
    #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .image-3 {
      width: 40%; }
    #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .image-4 {
      width: 36%;
      margin-right: 8%; }
    #page-product-marketing-detail-a #page-product-marketing-detail .row-2 .row4 {
      margin-left: 30%; }
  #page-product-marketing-detail-a #page-product-marketing-detail .row-detail-2 {
    padding-top: 10%; }
  #page-product-marketing-detail-a #page-product-marketing-detail .last-row {
    overflow: hidden; }
  #page-product-marketing-detail-a .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-marketing-detail-a .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-marketing-detail-a .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-marketing-detail-a .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-marketing-detail-a .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-marketing-detail-a .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-marketing-detail-a .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-marketing-detail-a .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-marketing-detail-a .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-marketing-detail-a .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-marketing-detail-a .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-marketing-detail-a .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-marketing-detail-a .font-white {
    color: #fff !important; }

#page-product-marketing-detail-b {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-marketing-detail-b .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-marketing-detail-b .btm-contact-us i {
      padding-left: 5px; }
  #page-product-marketing-detail-b .row {
    margin: 0; }
  #page-product-marketing-detail-b h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-marketing-detail-b .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-marketing-detail-b .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-marketing-detail-b #page-product-marketing-detail-in-b .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-marketing-detail-b #page-product-marketing-detail-in-b .col-left img {
      margin-left: -10%;
      margin-bottom: -10%; }
    #page-product-marketing-detail-b #page-product-marketing-detail-in-b .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-marketing-detail-b #page-product-marketing-detail-in-b .col-right {
    background: #e1e1e1;
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%; }
    #page-product-marketing-detail-b #page-product-marketing-detail-in-b .col-right .row-detail-2 {
      padding-top: 20%; }
  #page-product-marketing-detail-b #page-product-marketing-detail-in-b .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-marketing-detail-b #page-product-marketing-detail-in-b .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-marketing-detail-b #page-product-marketing-detail-in-b .container-fluid {
    padding: 0; }
  #page-product-marketing-detail-b #page-product-marketing-detail-in-b .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-marketing-detail-b #page-product-marketing-detail-in-b .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-marketing-detail-b #page-product-marketing-detail-in-b .background-slide {
    background: url("../../public/image/product/marketing/background-slide-product-marketing-detail2.png");
    height: 607px;
    position: relative;
    background-size: 100%; }
    #page-product-marketing-detail-b #page-product-marketing-detail-in-b .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-marketing-detail-b #page-product-marketing-detail-in-b .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 41%; }
      #page-product-marketing-detail-b #page-product-marketing-detail-in-b .background-slide .background-slide-opacity .text-2 {
        margin-left: 12%;
        font-size: 18px;
        font-weight: 600; }
      #page-product-marketing-detail-b #page-product-marketing-detail-in-b .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-fist {
    padding-top: 8%; }
  #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 {
    background: #e1e1e1;
    overflow: hidden; }
    #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .contain-text-right {
      margin-right: 13%;
      padding-left: 0; }
      #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .contain-text-right .title-row3 {
        font-size: 24px;
        font-family: SalesforceSansBold; }
        #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .contain-text-right .content {
        padding-top: 20px; }
        #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .contain-text-right .content strong {
          font-family: SalesforceSansBold; }
      #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        font-size: 18px;
        padding: 10px 20px;
        border-radius: 5px; }
    #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .contain-text-right-first {
      margin-top: 37%; }
    #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .row-sale-1 .row2 {
      padding-top: 65px; }
    #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .image-1 {
      margin-right: -13%;
      width: 53%; }
      #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .image-1 img {
        width: 60%;
        margin-left: 10%; }
    #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .image-2 {
      margin-right: -13%;
      width: 53%; }
      #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .image-2 img {
        width: 60%;
        margin-left: 10%; }
    #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .image-3 {
      margin-top: 4%;
      margin-right: -13%;
      width: 53%; }
      #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .image-3 img {
        width: 50%;
        margin-left: 10%; }
    #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .image-4 {
      margin-right: -13%;
      width: 53%; }
      #page-product-marketing-detail-b #page-product-marketing-detail-in-b .row-2 .image-4 img {
        width: 60%;
        margin-left: 10%; }
  #page-product-marketing-detail-b .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-marketing-detail-b .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-marketing-detail-b .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-marketing-detail-b .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-marketing-detail-b .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-marketing-detail-b .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-marketing-detail-b .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-marketing-detail-b .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-marketing-detail-b .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-marketing-detail-b .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-marketing-detail-b .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-marketing-detail-b .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-marketing-detail-b .font-white {
    color: #fff !important; }

#page-product-marketing-detail-c {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-marketing-detail-c .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-marketing-detail-c .btm-contact-us i {
      padding-left: 5px; }
  #page-product-marketing-detail-c .row {
    margin: 0; }
  #page-product-marketing-detail-c h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-marketing-detail-c .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-marketing-detail-c .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-marketing-detail-c #page-product-marketing-detail-in-c .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-marketing-detail-c #page-product-marketing-detail-in-c .col-left img {
      margin-left: -20%;
      margin-bottom: -10%; }
    #page-product-marketing-detail-c #page-product-marketing-detail-in-c .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-marketing-detail-c #page-product-marketing-detail-in-c .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1; }
  #page-product-marketing-detail-c #page-product-marketing-detail-in-c .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-marketing-detail-c #page-product-marketing-detail-in-c .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-marketing-detail-c #page-product-marketing-detail-in-c .container-fluid {
    padding: 0; }
  #page-product-marketing-detail-c #page-product-marketing-detail-in-c .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-marketing-detail-c #page-product-marketing-detail-in-c .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-marketing-detail-c #page-product-marketing-detail-in-c .background-slide {
    background: url("../../public/image/product/marketing/background-slide-product-marketing-detail3.png");
    min-height: 539px;
    position: relative;
    background-size: 100%; }
    #page-product-marketing-detail-c #page-product-marketing-detail-in-c .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-marketing-detail-c #page-product-marketing-detail-in-c .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 35%; }
      #page-product-marketing-detail-c #page-product-marketing-detail-in-c .background-slide .background-slide-opacity .text-2 {
        padding-left: 6%;
        font-size: 18px; }
      #page-product-marketing-detail-c #page-product-marketing-detail-in-c .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 {
    background: #e1e1e1;
    padding-top: 5%; }
    #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .contain-text-right .title-row3 {
        font-size: 23px;
        font-family: SalesforceSansBold; }
        #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .row-sale-1 {
      margin-top: 3%;
      margin-left: 6%; }
      #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .row-sale-1 .row2 {
        padding-top: 65px; }
    #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .image-1 {
      margin-top: 6%;
      margin-right: 5%;
      width: 46%; }
      #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .image-1 img {
        width: 100%; }
    #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .image-2 {
      width: 56%;
      margin-right: -4%;
      margin-top: 7%; }
    #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .image-3 {
      width: 44%; }
    #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .image-4 {
      width: 36%;
      margin-right: 8%; }
    #page-product-marketing-detail-c #page-product-marketing-detail-in-c .row-2 .row4 {
      margin-left: 30%; }
  #page-product-marketing-detail-c #page-product-marketing-detail-in-c .last-row {
    overflow: hidden; }
  #page-product-marketing-detail-c .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-marketing-detail-c .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-marketing-detail-c .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-marketing-detail-c .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-marketing-detail-c .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-marketing-detail-c .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-marketing-detail-c .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-marketing-detail-c .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-marketing-detail-c .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-marketing-detail-c .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-marketing-detail-c .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-marketing-detail-c .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-marketing-detail-c .font-white {
    color: #fff !important; }

#page-product-marketing-detail-d {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-marketing-detail-d .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-marketing-detail-d .btm-contact-us i {
      padding-left: 5px; }
  #page-product-marketing-detail-d .row {
    margin: 0; }
  #page-product-marketing-detail-d h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-marketing-detail-d .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-marketing-detail-d .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-marketing-detail-d #page-product-marketing-detail-in-d .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-marketing-detail-d #page-product-marketing-detail-in-d .col-left img {
      margin-left: -18%;
      margin-bottom: -10%; }
    #page-product-marketing-detail-d #page-product-marketing-detail-in-d .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-marketing-detail-d #page-product-marketing-detail-in-d .col-right {
    background: #e1e1e1;
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%; }
  #page-product-marketing-detail-d #page-product-marketing-detail-in-d .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-marketing-detail-d #page-product-marketing-detail-in-d .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-marketing-detail-d #page-product-marketing-detail-in-d .container-fluid {
    padding: 0; }
  #page-product-marketing-detail-d #page-product-marketing-detail-in-d .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-marketing-detail-d #page-product-marketing-detail-in-d .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-marketing-detail-d #page-product-marketing-detail-in-d .background-slide {
    background: url("../../public/image/product/marketing/background-slide-product-marketing-detail4.png");
    height: 607px;
    position: relative;
    background-size: 100%; }
    #page-product-marketing-detail-d #page-product-marketing-detail-in-d .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-marketing-detail-d #page-product-marketing-detail-in-d .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 41%; }
      #page-product-marketing-detail-d #page-product-marketing-detail-in-d .background-slide .background-slide-opacity .text-2 {
        margin-left: 12%;
        font-size: 18px;
        margin-top: 30px;
        font-weight: 600; }
        #page-product-marketing-detail-d #page-product-marketing-detail-in-d .background-slide .background-slide-opacity .text-2 .color-blue {
          color: #47a9b5; }
      #page-product-marketing-detail-d #page-product-marketing-detail-in-d .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-fist {
    padding-top: 8%; }
  #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 {
    background: #e1e1e1;
    overflow: hidden; }
    #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 20%;
      padding-left: 0; }
      #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .contain-text-right .title-row3 {
        font-size: 24px;
        font-family: SalesforceSansBold; }
        #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .contain-text-right .content {
        padding-top: 20px; }
        #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .contain-text-right .content strong {
          font-family: SalesforceSansBold; }
      #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        font-size: 18px;
        padding: 10px 20px;
        border-radius: 5px; }
    #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .contain-text-right-first {
      margin-top: 37%; }
    #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .row-sale-1 .row2 {
      padding-top: 65px; }
    #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .image-1 {
      margin-right: -13%;
      width: 60%; }
      #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .image-1 img {
        width: 60%;
        margin-left: 10%; }
    #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .image-2 {
      margin-top: 10%;
      margin-right: -13%;
      width: 60%; }
      #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .image-2 img {
        width: 75%;
        margin-left: 4%;
        margin-top: -5%; }
    #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .image-3 {
      margin-top: 4%;
      margin-right: -6%;
      width: 53%; }
      #page-product-marketing-detail-d #page-product-marketing-detail-in-d .row-2 .image-3 img {
        width: 70%;
        margin-left: 5%; }
  #page-product-marketing-detail-d .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-marketing-detail-d .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-marketing-detail-d .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-marketing-detail-d .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-marketing-detail-d .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-marketing-detail-d .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-marketing-detail-d .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-marketing-detail-d .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-marketing-detail-d .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-marketing-detail-d .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-marketing-detail-d .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-marketing-detail-d .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-marketing-detail-d .font-white {
    color: #fff !important; }

#page-product-operation {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-operation .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-operation .btm-contact-us i {
      padding-left: 5px; }
  #page-product-operation .row {
    margin: 0; }
  #page-product-operation h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-operation .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-operation .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-operation #product-operation {
    background: #e1e1e1; }
    #page-product-operation #product-operation .container-fluid {
      padding: 0; }
    #page-product-operation #product-operation .title {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    #page-product-operation #product-operation .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    #page-product-operation #product-operation .background-slide {
      background: url("../../public/image/product/operation/slide-background-product-operation.png");
      position: relative;
      background-position-y: 73%;
      background-size: 100% 100%;
      min-height: 550px;
      margin-top: 0px !important; }
      #page-product-operation #product-operation .background-slide .background-slide-opacity {
        height: 100%; }
        #page-product-operation #product-operation .background-slide .background-slide-opacity .clearfix {
          position: absolute;
          top: 0% !important;
          height: 51px;
          background-color: #4fa9b5;
          width: 100%; }
          #page-product-operation #product-operation .background-slide .background-slide-opacity .clearfix h5 {
            padding-left: 14%;
            padding-top: 18px;
            font-weight: 600;
            font-size: 16px;
            letter-spacing: 1px; }
        #page-product-operation #product-operation .background-slide .background-slide-opacity .header-text {
          font-size: 30px !important;
          line-height: 100%;
          margin-left: 14%;
          margin-top: 45%; }
        #page-product-operation #product-operation .background-slide .background-slide-opacity .header-text-2 {
          font-size: 32px;
          line-height: 120%;
          font-family: SalesforceSansBold;
          width: 74%;
          margin-left: 14%;
          margin-top: 40%;
          margin-bottom: 10%; }
        #page-product-operation #product-operation .background-slide .background-slide-opacity .btm-find-out {
          background: #47a9b5;
          margin-top: 20px !important;
          padding: 10px !important;
          width: auto;
          border-radius: 5px !important;
          height: 40px;
          font-weight: bold;
          font-size: 15px !important; }
    #page-product-operation #product-operation .row-3 {
      background: #e1e1e1; }
      #page-product-operation #product-operation .row-3 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        #page-product-operation #product-operation .row-3 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        #page-product-operation #product-operation .row-3 .contain-text-right .content {
          padding-top: 20px; }
        #page-product-operation #product-operation .row-3 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      #page-product-operation #product-operation .row-3 .text-right-row-2 {
        margin-top: 6%; }
      #page-product-operation #product-operation .row-3 .row-sale-1 {
        margin-top: 8%; }
        #page-product-operation #product-operation .row-3 .row-sale-1 .iamge-1 {
          float: left;
          width: 50%; }
          #page-product-operation #product-operation .row-3 .row-sale-1 .iamge-1 img {
            width: 80%;
            margin-left: 10%; }
        #page-product-operation #product-operation .row-3 .row-sale-1 .row2 {
          padding-top: 95px; }
    #page-product-operation #product-operation .row-4 {
      background: #e1e1e1; }
      #page-product-operation #product-operation .row-4 .contain-text-right {
        margin-right: 13%;
        margin-top: 15%;
        padding-left: 0; }
        #page-product-operation #product-operation .row-4 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        #page-product-operation #product-operation .row-4 .contain-text-right .content {
          padding-top: 20px; }
        #page-product-operation #product-operation .row-4 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      #page-product-operation #product-operation .row-4 .row-sale-1 {
        margin-top: 3%;
        margin-left: 13%; }
        #page-product-operation #product-operation .row-4 .row-sale-1 .row2 {
          padding-top: 65px; }
      #page-product-operation #product-operation .row-4 .iamge-1 {
        width: 53%; }
        #page-product-operation #product-operation .row-4 .iamge-1 img {
          width: 73%;
          margin-top: 17%; }
    #page-product-operation #product-operation .row-5 {
      background: #e1e1e1; }
      #page-product-operation #product-operation .row-5 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        #page-product-operation #product-operation .row-5 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        #page-product-operation #product-operation .row-5 .contain-text-right .content {
          padding-top: 20px; }
        #page-product-operation #product-operation .row-5 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      #page-product-operation #product-operation .row-5 .row-sale-1 {
        margin-top: 3%;
        margin-left: 13%; }
        #page-product-operation #product-operation .row-5 .row-sale-1 .row2 {
          padding-top: 65px; }
      #page-product-operation #product-operation .row-5 .iamge-1 {
        width: 53%; }
        #page-product-operation #product-operation .row-5 .iamge-1 img {
          width: 73%; }
  #page-product-operation .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-operation .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-operation .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-operation .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-operation .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-operation .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-operation .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-operation .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-operation .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-operation .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-operation .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-operation .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-operation .font-white {
    color: #fff !important; }

#page-product-operations-detail-a {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-operations-detail-a .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-operations-detail-a .btm-contact-us i {
      padding-left: 5px; }
  #page-product-operations-detail-a .row {
    margin: 0; }
  #page-product-operations-detail-a h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-operations-detail-a .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-operations-detail-a .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-operations-detail-a #page-product-operations-detail .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-operations-detail-a #page-product-operations-detail .col-left img {
      margin-left: -13%;
      margin-bottom: -10%; }
    #page-product-operations-detail-a #page-product-operations-detail .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-operations-detail-a #page-product-operations-detail .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1; }
    #page-product-operations-detail-a #page-product-operations-detail .col-right .row-detail-1.row-detail-active {
      padding-top: 2% !important; }
  #page-product-operations-detail-a #page-product-operations-detail .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-operations-detail-a #page-product-operations-detail .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-operations-detail-a #page-product-operations-detail .container-fluid {
    padding: 0; }
  #page-product-operations-detail-a #page-product-operations-detail .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-operations-detail-a #page-product-operations-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-operations-detail-a #page-product-operations-detail .background-slide {
    background: url("../../public/image/product/operation/background-slide-product-operation-detail1.png");
    height: 538px;
    position: relative;
    background-size: 100%; }
    #page-product-operations-detail-a #page-product-operations-detail .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-operations-detail-a #page-product-operations-detail .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 30%; }
      #page-product-operations-detail-a #page-product-operations-detail .background-slide .background-slide-opacity .text-2 {
        padding-left: 6%;
        font-size: 18px; }
      #page-product-operations-detail-a #page-product-operations-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-operations-detail-a #page-product-operations-detail .row-2 {
    background: #e1e1e1; }
    #page-product-operations-detail-a #page-product-operations-detail .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-operations-detail-a #page-product-operations-detail .row-2 .contain-text-right .title-row3 {
        font-size: 23px;
        font-family: SalesforceSansBold; }
        #page-product-operations-detail-a #page-product-operations-detail .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-operations-detail-a #page-product-operations-detail .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-operations-detail-a #page-product-operations-detail .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    #page-product-operations-detail-a #page-product-operations-detail .row-2 .row-sale-1 {
      margin-top: 3%;
      margin-left: 6%; }
      #page-product-operations-detail-a #page-product-operations-detail .row-2 .row-sale-1 .row2 {
        padding-top: 65px; }
    #page-product-operations-detail-a #page-product-operations-detail .row-2 .image-1 {
      margin-top: 6%;
      margin-right: 5%;
      width: 39%; }
      #page-product-operations-detail-a #page-product-operations-detail .row-2 .image-1 img {
        MARGIN-LEFT: 6%;
        PADDING-TOP: 11%; }
    #page-product-operations-detail-a #page-product-operations-detail .row-2 .image-2 {
      width: 48%;
      margin-right: -4%;
      MARGIN-TOP: -5%; }
    #page-product-operations-detail-a #page-product-operations-detail .row-2 .image-3 {
      width: 44%; }
      #page-product-operations-detail-a #page-product-operations-detail .row-2 .image-3 img {
        width: 100%;
        margin-left: -9%; }
    #page-product-operations-detail-a #page-product-operations-detail .row-2 .image-4 {
      width: 36%;
      margin-right: 8%; }
    #page-product-operations-detail-a #page-product-operations-detail .row-2 .row4 {
      margin-left: 30%; }
  #page-product-operations-detail-a #page-product-operations-detail .last-row {
    overflow: hidden; }
  #page-product-operations-detail-a .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-operations-detail-a .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-operations-detail-a .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-operations-detail-a .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-operations-detail-a .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-operations-detail-a .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-operations-detail-a .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-operations-detail-a .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-operations-detail-a .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-operations-detail-a .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-operations-detail-a .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-operations-detail-a .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-operations-detail-a .font-white {
    color: #fff !important; }

#page-product-operations-detail-b {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-operations-detail-b .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-operations-detail-b .btm-contact-us i {
      padding-left: 5px; }
  #page-product-operations-detail-b .row {
    margin: 0; }
  #page-product-operations-detail-b h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-operations-detail-b .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-operations-detail-b .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-operations-detail-b #page-product-operations-detail-in-b .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-operations-detail-b #page-product-operations-detail-in-b .col-left img {
      margin-left: -10%;
      margin-bottom: -10%; }
    #page-product-operations-detail-b #page-product-operations-detail-in-b .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-operations-detail-b #page-product-operations-detail-in-b .col-right {
    background: #e1e1e1;
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%; }
  #page-product-operations-detail-b #page-product-operations-detail-in-b .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-operations-detail-b #page-product-operations-detail-in-b .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-operations-detail-b #page-product-operations-detail-in-b .container-fluid {
    padding: 0; }
  #page-product-operations-detail-b #page-product-operations-detail-in-b .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-operations-detail-b #page-product-operations-detail-in-b .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-operations-detail-b #page-product-operations-detail-in-b .background-slide {
    background: url("../../public/image/product/operation/background-slide-product-operation-detail2.png");
    height: 607px;
    position: relative;
    background-size: 100%; }
    #page-product-operations-detail-b #page-product-operations-detail-in-b .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-operations-detail-b #page-product-operations-detail-in-b .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 41%; }
      #page-product-operations-detail-b #page-product-operations-detail-in-b .background-slide .background-slide-opacity .text-2 {
        margin-left: 12%;
        font-size: 18px;
        font-weight: 600; }
      #page-product-operations-detail-b #page-product-operations-detail-in-b .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-operations-detail-b #page-product-operations-detail-in-b .row-fist {
    padding-top: 8%; }
  #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 {
    background: #e1e1e1;
    overflow: hidden; }
    #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 20%;
      padding-left: 0; }
      #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .contain-text-right .title-row3 {
        font-size: 24px;
        font-family: SalesforceSansBold; }
        #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .contain-text-right .content {
        padding-top: 20px; }
        #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .contain-text-right .content strong {
          font-family: SalesforceSansBold; }
      #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        font-size: 18px;
        padding: 10px 20px;
        border-radius: 5px; }
    #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .contain-text-right-first {
      margin-top: 37%; }
    #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .row-sale-1 .row2 {
      padding-top: 65px; }
    #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .image-1 {
      margin-right: -13%;
      width: 53%; }
      #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .image-1 img {
        width: 60%;
        margin-left: 10%; }
    #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .image-2 {
      margin-top: 10%;
      margin-right: -13%;
      width: 53%; }
      #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .image-2 img {
        width: 60%;
        margin-left: 10%; }
    #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .image-3 {
      margin-top: 4%;
      margin-right: -13%;
      width: 53%; }
      #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .image-3 img {
        width: 50%;
        margin-left: 10%; }
    #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .image-4 {
      margin-right: -13%;
      width: 53%; }
      #page-product-operations-detail-b #page-product-operations-detail-in-b .row-2 .image-4 img {
        width: 60%;
        margin-left: 10%; }
  #page-product-operations-detail-b .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-operations-detail-b .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-operations-detail-b .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-operations-detail-b .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-operations-detail-b .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-operations-detail-b .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-operations-detail-b .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-operations-detail-b .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-operations-detail-b .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-operations-detail-b .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-operations-detail-b .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-operations-detail-b .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-operations-detail-b .font-white {
    color: #fff !important; }

#page-product-operations-detail-c {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-operations-detail-c .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-operations-detail-c .btm-contact-us i {
      padding-left: 5px; }
  #page-product-operations-detail-c .row {
    margin: 0; }
  #page-product-operations-detail-c h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-operations-detail-c .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-operations-detail-c .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-operations-detail-c #page-product-operations-detail-in-c .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-operations-detail-c #page-product-operations-detail-in-c .col-left img {
      margin-left: -13%;
      margin-bottom: -10%; }
    #page-product-operations-detail-c #page-product-operations-detail-in-c .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-operations-detail-c #page-product-operations-detail-in-c .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1; }
  #page-product-operations-detail-c #page-product-operations-detail-in-c .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-operations-detail-c #page-product-operations-detail-in-c .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-operations-detail-c #page-product-operations-detail-in-c .container-fluid {
    padding: 0; }
  #page-product-operations-detail-c #page-product-operations-detail-in-c .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-operations-detail-c #page-product-operations-detail-in-c .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-operations-detail-c #page-product-operations-detail-in-c .background-slide {
    background: url("../../public/image/product/operation/background-slide-product-operation-detail3.png");
    height: 538px;
    position: relative;
    background-size: 100%; }
    #page-product-operations-detail-c #page-product-operations-detail-in-c .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-operations-detail-c #page-product-operations-detail-in-c .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 70%; }
      #page-product-operations-detail-c #page-product-operations-detail-in-c .background-slide .background-slide-opacity .text-2 {
        padding-left: 6%;
        font-size: 18px; }
      #page-product-operations-detail-c #page-product-operations-detail-in-c .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 {
    background: #e1e1e1;
    margin-top: 7%; }
    #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .contain-text-right .title-row3 {
        font-size: 23px;
        font-family: SalesforceSansBold; }
        #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .row-sale-1 {
      margin-left: 6%;
      margin-top: 3%; }
      #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .row-sale-1 .row2 {
        padding-top: 65px; }
    #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .image-1 {
      margin-right: 5%;
      width: 46%; }
      #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .image-1 img {
        MARGIN-LEFT: 6%;
        PADDING-TOP: 5%;
        width: 85%; }
    #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .image-2 {
      width: 44%; }
      #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .image-2 img {
        width: 100%; }
    #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .image-3 {
      width: 44%; }
      #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .image-3 img {
        width: 100%;
        margin-left: -6%; }
    #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .image-4 {
      width: 36%;
      margin-right: 8%; }
    #page-product-operations-detail-c #page-product-operations-detail-in-c .row-2 .row4 {
      margin-left: 30%; }
  #page-product-operations-detail-c #page-product-operations-detail-in-c .last-row {
    overflow: hidden; }
  #page-product-operations-detail-c .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-operations-detail-c .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-operations-detail-c .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-operations-detail-c .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-operations-detail-c .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-operations-detail-c .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-operations-detail-c .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-operations-detail-c .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-operations-detail-c .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-operations-detail-c .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-operations-detail-c .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-operations-detail-c .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-operations-detail-c .font-white {
    color: #fff !important; }

#page-product-operations-detail-d {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-operations-detail-d .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-operations-detail-d .btm-contact-us i {
      padding-left: 5px; }
  #page-product-operations-detail-d .row {
    margin: 0; }
  #page-product-operations-detail-d h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-operations-detail-d .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-operations-detail-d .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-operations-detail-d #page-product-operations-detail-in-d .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-operations-detail-d #page-product-operations-detail-in-d .col-left img {
      margin-left: -13%;
      margin-bottom: -10%; }
    #page-product-operations-detail-d #page-product-operations-detail-in-d .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-operations-detail-d #page-product-operations-detail-in-d .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1; }
  #page-product-operations-detail-d #page-product-operations-detail-in-d .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-operations-detail-d #page-product-operations-detail-in-d .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-operations-detail-d #page-product-operations-detail-in-d .container-fluid {
    padding: 0; }
  #page-product-operations-detail-d #page-product-operations-detail-in-d .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-operations-detail-d #page-product-operations-detail-in-d .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-operations-detail-d #page-product-operations-detail-in-d .background-slide {
    background: url("../../public/image/product/operation/background-slide-product-operation-detail4.png");
    height: 538px;
    position: relative;
    background-size: 100%; }
    #page-product-operations-detail-d #page-product-operations-detail-in-d .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-operations-detail-d #page-product-operations-detail-in-d .background-slide .background-slide-opacity .header-text {
        font-size: 50px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 55%; }
      #page-product-operations-detail-d #page-product-operations-detail-in-d .background-slide .background-slide-opacity .text-2 {
        padding-left: 6%;
        font-size: 18px; }
      #page-product-operations-detail-d #page-product-operations-detail-in-d .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-operations-detail-d #page-product-operations-detail-in-d .row-2 {
    background: #e1e1e1;
    margin-top: 7%; }
    #page-product-operations-detail-d #page-product-operations-detail-in-d .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-operations-detail-d #page-product-operations-detail-in-d .row-2 .contain-text-right .title-row3 {
        font-size: 23px;
        font-family: SalesforceSansBold; }
        #page-product-operations-detail-d #page-product-operations-detail-in-d .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-operations-detail-d #page-product-operations-detail-in-d .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-operations-detail-d #page-product-operations-detail-in-d .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    #page-product-operations-detail-d #page-product-operations-detail-in-d .row-2 .row-sale-1 {
      margin-left: 6%;
      margin-top: 3%; }
      #page-product-operations-detail-d #page-product-operations-detail-in-d .row-2 .row-sale-1 .row2 {
        padding-top: 65px; }
    #page-product-operations-detail-d #page-product-operations-detail-in-d .row-2 .image-1 {
      margin-right: 5%;
      width: 46%; }
      #page-product-operations-detail-d #page-product-operations-detail-in-d .row-2 .image-1 img {
        MARGIN-LEFT: 6%;
        PADDING-TOP: 5%;
        width: 40%; }
    #page-product-operations-detail-d #page-product-operations-detail-in-d .row-2 .image-2 {
      width: 52%; }
    #page-product-operations-detail-d #page-product-operations-detail-in-d .row-2 .row4 {
      margin-left: 30%; }
  #page-product-operations-detail-d #page-product-operations-detail-in-d .last-row {
    overflow: hidden; }
  #page-product-operations-detail-d .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-operations-detail-d .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-operations-detail-d .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-operations-detail-d .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-operations-detail-d .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-operations-detail-d .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-operations-detail-d .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-operations-detail-d .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-operations-detail-d .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-operations-detail-d .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-operations-detail-d .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-operations-detail-d .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-operations-detail-d .font-white {
    color: #fff !important; }

#page-product-operations-detail-e {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-operations-detail-e .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-operations-detail-e .btm-contact-us i {
      padding-left: 5px; }
  #page-product-operations-detail-e .row {
    margin: 0; }
  #page-product-operations-detail-e h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-operations-detail-e .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-operations-detail-e .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-operations-detail-e #page-product-operations-detail-in-e .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-operations-detail-e #page-product-operations-detail-in-e .col-left img {
      margin-left: -18%;
      margin-bottom: -10%; }
    #page-product-operations-detail-e #page-product-operations-detail-in-e .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-operations-detail-e #page-product-operations-detail-in-e .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1; }
  #page-product-operations-detail-e #page-product-operations-detail-in-e .clearfix {
    position: absolute;
    top: 8%;
    height: 56px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-operations-detail-e #page-product-operations-detail-in-e .clearfix h5 {
      padding-left: 14%;
      padding-top: 20px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-operations-detail-e #page-product-operations-detail-in-e .container-fluid {
    padding: 0; }
  #page-product-operations-detail-e #page-product-operations-detail-in-e .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-operations-detail-e #page-product-operations-detail-in-e .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-operations-detail-e #page-product-operations-detail-in-e .background-slide {
    background: url("../../public/image/product/operation/background-slide-product-operation-detail5.png");
    height: 607px;
    position: relative;
    background-size: 100%; }
    #page-product-operations-detail-e #page-product-operations-detail-in-e .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-operations-detail-e #page-product-operations-detail-in-e .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 41%; }
      #page-product-operations-detail-e #page-product-operations-detail-in-e .background-slide .background-slide-opacity .text-2 {
        margin-left: 12%;
        font-size: 18px; }
      #page-product-operations-detail-e #page-product-operations-detail-in-e .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 {
    margin-top: 7%;
    background: #e1e1e1;
    overflow: hidden; }
    #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 20%;
      padding-left: 0; }
      #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .contain-text-right .title-row3 {
        font-size: 24px;
        font-family: SalesforceSansBold; }
        #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        font-size: 18px;
        border-radius: 5px;
        padding: 10px 20px; }
    #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .contain-text-right-first {
      margin-top: 0; }
    #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .row-sale-1 .row2 {
      padding-top: 65px; }
    #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .image-1 {
      margin-right: -4%;
      width: 53%;
      margin-top: -8%; }
      #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .image-1 img {
        width: 100%; }
    #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .image-2 {
      padding: 0;
      margin-left: 5%; }
      #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .image-2 img {
        width: 100%; }
    #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .image-3 {
      margin-left: 5%;
      padding-left: 6%; }
    #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .image-4 {
      margin-right: 5%;
      margin-top: 10%;
      padding: 0; }
      #page-product-operations-detail-e #page-product-operations-detail-in-e .row-2 .image-4 img {
        width: 100%; }
  #page-product-operations-detail-e .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-operations-detail-e .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-operations-detail-e .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-operations-detail-e .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-operations-detail-e .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-operations-detail-e .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-operations-detail-e .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-operations-detail-e .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-operations-detail-e .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-operations-detail-e .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-operations-detail-e .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-operations-detail-e .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-operations-detail-e .font-white {
    color: #fff !important; }

#page-product-service {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-service .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-service .btm-contact-us i {
      padding-left: 5px; }
  #page-product-service .row {
    margin: 0; }
  #page-product-service h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-service .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-service .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-service #product-service {
    background: #e1e1e1; }
    #page-product-service #product-service .container-fluid {
      padding: 0; }
    #page-product-service #product-service .title {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    #page-product-service #product-service .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    #page-product-service #product-service .background-slide {
      background: url("../../public/image/product/service/background-slide-product-service.png");
      position: relative;
      background-position-y: 73%;
      background-size: 100% 100%;
      min-height: 675px;
      margin-top: 0px !important; }
      #page-product-service #product-service .background-slide .background-slide-opacity {
        height: 100%; }
        #page-product-service #product-service .background-slide .background-slide-opacity .clearfix {
          position: absolute;
          top: 0% !important;
          height: 51px;
          background-color: #4aaab6;
          width: 100%; }
          #page-product-service #product-service .background-slide .background-slide-opacity .clearfix h5 {
            padding-left: 14%;
            padding-top: 18px;
            font-weight: 600;
            font-size: 16px;
            letter-spacing: 1px; }
        #page-product-service #product-service .background-slide .background-slide-opacity .header-text {
          font-size: 21px !important;
          line-height: 100%;
          color: white; }
        #page-product-service #product-service .background-slide .background-slide-opacity .header-text-2 {
          font-size: 44px;
          line-height: 120%;
          font-family: SalesforceSansBold;
          padding-top: 26%;
          text-shadow: 0.1em 0.1em 0.2em black;
          margin-top: 0; }
        #page-product-service #product-service .background-slide .background-slide-opacity .btm-find-out {
          background: #47a9b5;
          border-radius: 5px !important;
          margin-top: 20px !important;
          width: 14%;
          padding-top: 12px !important;
          height: 50px;
          font-weight: bold;
          font-size: 18px !important; }
    #page-product-service #product-service .row-1 {
      min-height: 318px;
      background: white; }
      #page-product-service #product-service .row-1 .color-blue {
        font-size: 30px;
        padding-top: 6%;
        color: #4aaab5; }
        #page-product-service #product-service .row-1 .color-blue span {
          border-bottom: 1px solid #4aaab5; }
      #page-product-service #product-service .row-1 .text-two {
        padding-top: 2%;
        color: #3c3c3c;
        font-weight: 600; }
    #page-product-service #product-service .row-2 {
      background: #e1e1e1; }
      #page-product-service #product-service .row-2 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        #page-product-service #product-service .row-2 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        #page-product-service #product-service .row-2 .contain-text-right .content {
          padding-top: 20px; }
        #page-product-service #product-service .row-2 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      #page-product-service #product-service .row-2 .row-sale-1 {
        margin-top: 8%; }
        #page-product-service #product-service .row-2 .row-sale-1 .image-1 {
          float: left;
          width: 50%;
          min-height: 612px;
          position: relative; }
          #page-product-service #product-service .row-2 .row-sale-1 .image-1 img {
            position: absolute;
            top: 10%;
            width: 132%;
            left: -6%; }
        #page-product-service #product-service .row-2 .row-sale-1 .row2 {
          padding-top: 120px; }
    #page-product-service #product-service .row-3 {
      position: relative;
      overflow: hidden;
      background: #e1e1e1; }
      #page-product-service #product-service .row-3 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        #page-product-service #product-service .row-3 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        #page-product-service #product-service .row-3 .contain-text-right .content {
          padding-top: 20px; }
          #page-product-service #product-service .row-3 .contain-text-right .content .color-blue {
            color: #47a9b5; }
        #page-product-service #product-service .row-3 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      #page-product-service #product-service .row-3 .row-sale-1 {
        margin-top: 3%;
        margin-left: 13%; }
        #page-product-service #product-service .row-3 .row-sale-1 .row2 {
          padding-top: 65px; }
      #page-product-service #product-service .row-3 .image-1 {
        width: 40%;
        min-height: 612px;
        right: 0;
        position: absolute; }
        #page-product-service #product-service .row-3 .image-1 img {
          position: absolute;
          top: 5%;
          width: 95%;
          right: 9%; }
    #page-product-service #product-service .row-4 {
      position: relative;
      background: #e1e1e1; }
      #page-product-service #product-service .row-4 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        #page-product-service #product-service .row-4 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        #page-product-service #product-service .row-4 .contain-text-right .content {
          padding-top: 20px; }
          #page-product-service #product-service .row-4 .contain-text-right .content .color-blue {
            color: #47a9b5; }
        #page-product-service #product-service .row-4 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      #page-product-service #product-service .row-4 .row-sale-1 {
        margin-top: 9%;
        margin-left: 13%; }
        #page-product-service #product-service .row-4 .row-sale-1 .row2 {
          padding-top: 65px; }
      #page-product-service #product-service .row-4 .image-1 {
        width: 40%;
        min-height: 612px;
        right: 0;
        margin-top: -6%; }
        #page-product-service #product-service .row-4 .image-1 img {
          width: 100%; }
    #page-product-service #product-service .row-5 {
      padding: 5% 0;
      background: #FFF; }
      #page-product-service #product-service .row-5 h1 {
        font-size: 58px;
        color: #44aab6; }
      #page-product-service #product-service .row-5 h2 {
        font-size: 30px;
        color: #797979; }
      #page-product-service #product-service .row-5 .row3 {
        font-size: 42px; }
      #page-product-service #product-service .row-5 .author {
        font-size: 18px;
        color: #797979; }
  #page-product-service .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-service .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-service .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-service .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-service .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-service .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-service .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-service .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-service .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-service .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-service .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-service .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-service .font-white {
    color: #fff !important; }

#page-product-service-detail-a {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-service-detail-a .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-service-detail-a .btm-contact-us i {
      padding-left: 5px; }
  #page-product-service-detail-a .row {
    margin: 0; }
  #page-product-service-detail-a h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-service-detail-a .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-service-detail-a .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-service-detail-a #page-product-service-detail-in-a .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-service-detail-a #page-product-service-detail-in-a .col-left img {
      margin-left: -20%;
      margin-bottom: -10%; }
    #page-product-service-detail-a #page-product-service-detail-in-a .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-service-detail-a #page-product-service-detail-in-a .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1; }
  #page-product-service-detail-a #page-product-service-detail-in-a .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-service-detail-a #page-product-service-detail-in-a .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-service-detail-a #page-product-service-detail-in-a .container-fluid {
    padding: 0; }
  #page-product-service-detail-a #page-product-service-detail-in-a .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-service-detail-a #page-product-service-detail-in-a .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-service-detail-a #page-product-service-detail-in-a .background-slide {
    background: url("../../public/image/product/service/background-slide-product-service-detail1.png");
    height: 539px;
    position: relative;
    background-size: 100%; }
    #page-product-service-detail-a #page-product-service-detail-in-a .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-service-detail-a #page-product-service-detail-in-a .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 7%;
        margin-top: 44%; }
      #page-product-service-detail-a #page-product-service-detail-in-a .background-slide .background-slide-opacity .text-2 {
        font-size: 18px;
        margin-left: 5%; }
      #page-product-service-detail-a #page-product-service-detail-in-a .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-service-detail-a #page-product-service-detail-in-a .row-2 {
    background: #e1e1e1;
    margin-top: 5%; }
    #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .contain-text-right .title-row3 {
        font-size: 23px;
        font-family: SalesforceSansBold; }
        #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .row-sale-1 {
      margin-top: 3%;
      margin-left: 6%; }
      #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .row-sale-1 .row2 {
        padding-top: 65px; }
    #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .image-1 {
      margin-top: 6%;
      width: 46%; }
      #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .image-1 img {
        width: 100%; }
    #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .image-2 {
      width: 50%; }
      #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .image-2 img {
        width: 83%;
        margin-left: 12%; }
    #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .image-3 {
      width: 40%; }
      #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .image-3 img {
        width: 100%; }
    #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .image-4 {
      width: 36%; }
      #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .image-4 img {
        width: 50%; }
    #page-product-service-detail-a #page-product-service-detail-in-a .row-2 .row4 {
      margin-left: 30%; }
  #page-product-service-detail-a #page-product-service-detail-in-a .last-row {
    overflow: hidden; }
  #page-product-service-detail-a .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-service-detail-a .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-service-detail-a .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-service-detail-a .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-service-detail-a .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-service-detail-a .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-service-detail-a .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-service-detail-a .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-service-detail-a .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-service-detail-a .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-service-detail-a .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-service-detail-a .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-service-detail-a .font-white {
    color: #fff !important; }

@media screen and (max-height: 568px), screen and (max-width: 1257px) {
  .image-4 {
    width: 36%; }
    .image-4 img {
      width: 75% !important; } }
#page-product-service-detail-b {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-service-detail-b .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-service-detail-b .btm-contact-us i {
      padding-left: 5px; }
  #page-product-service-detail-b .row {
    margin: 0; }
  #page-product-service-detail-b h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-service-detail-b .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-service-detail-b .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-service-detail-b #page-product-service-detail-in-b .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-service-detail-b #page-product-service-detail-in-b .col-left img {
      margin-left: -10%;
      margin-bottom: -10%; }
    #page-product-service-detail-b #page-product-service-detail-in-b .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-service-detail-b #page-product-service-detail-in-b .col-right {
    background: #e1e1e1;
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%; }
  #page-product-service-detail-b #page-product-service-detail-in-b .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-service-detail-b #page-product-service-detail-in-b .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-service-detail-b #page-product-service-detail-in-b .container-fluid {
    padding: 0; }
  #page-product-service-detail-b #page-product-service-detail-in-b .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-service-detail-b #page-product-service-detail-in-b .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-service-detail-b #page-product-service-detail-in-b .background-slide {
    background: url("../../public/image/product/service/background-slide-product-service-detail2.png");
    height: 607px;
    position: relative;
    background-size: 100%; }
    #page-product-service-detail-b #page-product-service-detail-in-b .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-service-detail-b #page-product-service-detail-in-b .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 20%;
        margin-top: 37%; }
      #page-product-service-detail-b #page-product-service-detail-in-b .background-slide .background-slide-opacity .text-2 {
        margin-left: 39%;
        font-size: 18px;
        font-weight: 600; }
      #page-product-service-detail-b #page-product-service-detail-in-b .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-service-detail-b #page-product-service-detail-in-b .row-fist {
    padding-top: 8%; }
  #page-product-service-detail-b #page-product-service-detail-in-b .row-2 {
    background: #e1e1e1;
    overflow: hidden; }
    #page-product-service-detail-b #page-product-service-detail-in-b .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 20%;
      padding-left: 0; }
      #page-product-service-detail-b #page-product-service-detail-in-b .row-2 .contain-text-right .title-row3 {
        font-size: 24px;
        font-family: SalesforceSansBold; }
        #page-product-service-detail-b #page-product-service-detail-in-b .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-service-detail-b #page-product-service-detail-in-b .row-2 .contain-text-right .content {
        padding-top: 20px; }
        #page-product-service-detail-b #page-product-service-detail-in-b .row-2 .contain-text-right .content strong {
          font-family: SalesforceSansBold; }
      #page-product-service-detail-b #page-product-service-detail-in-b .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        font-size: 18px;
        padding: 10px 20px;
        border-radius: 5px; }
    #page-product-service-detail-b #page-product-service-detail-in-b .row-2 .contain-text-right-first {
      margin-top: 37%; }
    #page-product-service-detail-b #page-product-service-detail-in-b .row-2 .row-sale-1 .row2 {
      padding-top: 65px; }
    #page-product-service-detail-b #page-product-service-detail-in-b .row-2 .image-1 {
      margin-right: -13%;
      width: 63%; }
      #page-product-service-detail-b #page-product-service-detail-in-b .row-2 .image-1 img {
        width: 60%;
        margin-left: 10%; }
    #page-product-service-detail-b #page-product-service-detail-in-b .row-2 .image-2 {
      margin-top: 10%;
      margin-right: -13%;
      width: 63%; }
      #page-product-service-detail-b #page-product-service-detail-in-b .row-2 .image-2 img {
        width: 60%;
        margin-left: 10%; }
  #page-product-service-detail-b .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-service-detail-b .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-service-detail-b .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-service-detail-b .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-service-detail-b .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-service-detail-b .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-service-detail-b .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-service-detail-b .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-service-detail-b .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-service-detail-b .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-service-detail-b .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-service-detail-b .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-service-detail-b .font-white {
    color: #fff !important; }

@media screen and (max-height: 650px) {
  #page-product-service-detail-b #page-product-service-detail-in-b .background-slide .background-slide-opacity .header-text {
    margin-top: 50% !important; } }
#page-product-service-detail-c {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-service-detail-c .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-service-detail-c .btm-contact-us i {
      padding-left: 5px; }
  #page-product-service-detail-c .row {
    margin: 0; }
  #page-product-service-detail-c h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-service-detail-c .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-service-detail-c .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-service-detail-c #page-product-service-detail-in-c .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-service-detail-c #page-product-service-detail-in-c .col-left img {
      margin-left: -13%;
      margin-bottom: -10%; }
    #page-product-service-detail-c #page-product-service-detail-in-c .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-service-detail-c #page-product-service-detail-in-c .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1; }
  #page-product-service-detail-c #page-product-service-detail-in-c .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-service-detail-c #page-product-service-detail-in-c .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-service-detail-c #page-product-service-detail-in-c .container-fluid {
    padding: 0; }
  #page-product-service-detail-c #page-product-service-detail-in-c .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-service-detail-c #page-product-service-detail-in-c .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-service-detail-c #page-product-service-detail-in-c .background-slide {
    background: url("../../public/image/product/service/background-slide-product-service-detail3.png");
    height: 538px;
    position: relative;
    background-size: 100%; }
    #page-product-service-detail-c #page-product-service-detail-in-c .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-service-detail-c #page-product-service-detail-in-c .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 54%; }
      #page-product-service-detail-c #page-product-service-detail-in-c .background-slide .background-slide-opacity .text-2 {
        padding-left: 6%;
        font-size: 18px; }
      #page-product-service-detail-c #page-product-service-detail-in-c .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-service-detail-c #page-product-service-detail-in-c .row-2 {
    background: #e1e1e1;
    margin-top: 7%; }
    #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .contain-text-right .title-row3 {
        font-size: 23px;
        font-family: SalesforceSansBold; }
        #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .row-sale-1 {
      margin-left: 6%;
      margin-top: 3%; }
      #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .row-sale-1 .row2 {
        padding-top: 65px; }
    #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .image-1 {
      margin-right: 5%;
      width: 46%; }
      #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .image-1 img {
        PADDING-TOP: 5%;
        width: 100%; }
    #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .image-2 {
      width: 50%; }
      #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .image-2 image {
        width: 100%; }
    #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .image-3 {
      width: 44%; }
      #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .image-3 img {
        width: 100%;
        margin-left: -9%; }
    #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .image-4 {
      width: 36%;
      margin-right: 8%; }
    #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .row4 {
      margin-left: 30%; }
    #page-product-service-detail-c #page-product-service-detail-in-c .row-2 .note {
      margin-top: 10px;
      font-size: 14px;
      font-family: SalesforceSansBold; }
  #page-product-service-detail-c #page-product-service-detail-in-c .last-row {
    overflow: hidden; }
  #page-product-service-detail-c .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-service-detail-c .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-service-detail-c .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-service-detail-c .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-service-detail-c .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-service-detail-c .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-service-detail-c .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-service-detail-c .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-service-detail-c .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-service-detail-c .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-service-detail-c .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-service-detail-c .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-service-detail-c .font-white {
    color: #fff !important; }

#page-product-service-detail-d {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-service-detail-d .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-service-detail-d .btm-contact-us i {
      padding-left: 5px; }
  #page-product-service-detail-d .row {
    margin: 0; }
  #page-product-service-detail-d h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-service-detail-d .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-service-detail-d .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-service-detail-d #page-product-service-detail-in-d .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%;
    overflow: hidden; }
    #page-product-service-detail-d #page-product-service-detail-in-d .col-left img {
      margin-left: -18%;
      margin-bottom: -10%; }
    #page-product-service-detail-d #page-product-service-detail-in-d .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-service-detail-d #page-product-service-detail-in-d .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1; }
  #page-product-service-detail-d #page-product-service-detail-in-d .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-service-detail-d #page-product-service-detail-in-d .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-service-detail-d #page-product-service-detail-in-d .container-fluid {
    padding: 0; }
  #page-product-service-detail-d #page-product-service-detail-in-d .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-service-detail-d #page-product-service-detail-in-d .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-service-detail-d #page-product-service-detail-in-d .background-slide {
    background: url("../../public/image/product/service/background-slide-product-service-detail4.png");
    height: 607px;
    position: relative;
    background-size: 100%; }
    #page-product-service-detail-d #page-product-service-detail-in-d .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-service-detail-d #page-product-service-detail-in-d .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 5%;
        margin-top: 41%; }
      #page-product-service-detail-d #page-product-service-detail-in-d .background-slide .background-slide-opacity .text-2 {
        margin-left: 3%;
        font-size: 18px; }
      #page-product-service-detail-d #page-product-service-detail-in-d .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-service-detail-d #page-product-service-detail-in-d .row-2 {
    background: #e1e1e1;
    overflow: hidden; }
    #page-product-service-detail-d #page-product-service-detail-in-d .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 20%;
      padding-left: 0; }
      #page-product-service-detail-d #page-product-service-detail-in-d .row-2 .contain-text-right .title-row3 {
        font-size: 24px;
        font-family: SalesforceSansBold; }
        #page-product-service-detail-d #page-product-service-detail-in-d .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-service-detail-d #page-product-service-detail-in-d .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-service-detail-d #page-product-service-detail-in-d .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        font-size: 18px;
        border-radius: 5px;
        padding: 10px 20px; }
    #page-product-service-detail-d #page-product-service-detail-in-d .row-2 .contain-text-right-first {
      margin-top: 25%; }
    #page-product-service-detail-d #page-product-service-detail-in-d .row-2 .row-sale-1 .row2 {
      padding-top: 65px; }
    #page-product-service-detail-d #page-product-service-detail-in-d .row-2 .image-1 {
      margin-right: -4%;
      width: 53%;
      margin-top: -8%; }
      #page-product-service-detail-d #page-product-service-detail-in-d .row-2 .image-1 img {
        width: 100%; }
    #page-product-service-detail-d #page-product-service-detail-in-d .row-2 .image-2 {
      width: 53%;
      padding: 0; }
      #page-product-service-detail-d #page-product-service-detail-in-d .row-2 .image-2 .image2 {
        margin-left: 11%; }
    #page-product-service-detail-d #page-product-service-detail-in-d .row-2 .image-4 {
      margin-top: 10%;
      width: 53%;
      padding: 0;
      margin-right: -4%; }
  #page-product-service-detail-d .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-service-detail-d .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-service-detail-d .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-service-detail-d .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-service-detail-d .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-service-detail-d .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-service-detail-d .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-service-detail-d .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-service-detail-d .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-service-detail-d .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-service-detail-d .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-service-detail-d .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-service-detail-d .font-white {
    color: #fff !important; }

#page-product-service-detail-e {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-service-detail-e .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-service-detail-e .btm-contact-us i {
      padding-left: 5px; }
  #page-product-service-detail-e .row {
    margin: 0; }
  #page-product-service-detail-e h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-service-detail-e .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-service-detail-e .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-service-detail-e #page-product-service-detail-in-e .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-service-detail-e #page-product-service-detail-in-e .col-left img {
      margin-left: -13%;
      margin-bottom: -10%; }
    #page-product-service-detail-e #page-product-service-detail-in-e .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-service-detail-e #page-product-service-detail-in-e .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1; }
  #page-product-service-detail-e #page-product-service-detail-in-e .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-service-detail-e #page-product-service-detail-in-e .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-service-detail-e #page-product-service-detail-in-e .container-fluid {
    padding: 0; }
  #page-product-service-detail-e #page-product-service-detail-in-e .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-service-detail-e #page-product-service-detail-in-e .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-service-detail-e #page-product-service-detail-in-e .background-slide {
    background: url("../../public/image/product/service/background-slide-product-service-detail5.png");
    height: 538px;
    position: relative;
    background-size: 100%; }
    #page-product-service-detail-e #page-product-service-detail-in-e .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-service-detail-e #page-product-service-detail-in-e .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 54%; }
      #page-product-service-detail-e #page-product-service-detail-in-e .background-slide .background-slide-opacity .text-2 {
        padding-left: 6%;
        font-size: 18px; }
      #page-product-service-detail-e #page-product-service-detail-in-e .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-service-detail-e #page-product-service-detail-in-e .row-2 {
    background: #e1e1e1;
    margin-top: 7%; }
    #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .contain-text-right .title-row3 {
        font-size: 23px;
        font-family: SalesforceSansBold; }
        #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .row-sale-1 {
      margin-left: 6%;
      margin-top: 3%; }
      #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .row-sale-1 .row2 {
        padding-top: 65px; }
    #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .image-1 {
      width: 50%; }
      #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .image-1 img {
        PADDING-TOP: 5%;
        width: 100%; }
    #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .image-2 {
      width: 50%; }
      #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .image-2 img {
        width: 100%; }
    #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .image-3 {
      width: 44%; }
      #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .image-3 img {
        width: 100%;
        margin-left: -9%; }
    #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .image-4 {
      width: 36%;
      margin-right: 8%; }
    #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .row4 {
      margin-left: 30%; }
    #page-product-service-detail-e #page-product-service-detail-in-e .row-2 .note {
      margin-top: 10px;
      font-size: 14px;
      font-family: SalesforceSansBold; }
  #page-product-service-detail-e #page-product-service-detail-in-e .last-row {
    overflow: hidden; }
  #page-product-service-detail-e .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-service-detail-e .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-service-detail-e .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-service-detail-e .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-service-detail-e .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-service-detail-e .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-service-detail-e .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-service-detail-e .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-service-detail-e .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-service-detail-e .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-service-detail-e .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-service-detail-e .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-service-detail-e .font-white {
    color: #fff !important; }

#page-product-analytics {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-analytics .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-analytics .btm-contact-us i {
      padding-left: 5px; }
  #page-product-analytics .row {
    margin: 0; }
  #page-product-analytics h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-analytics .navbar-default {
    background: rgba(255, 255, 255, 0.5) !important;
    max-height: 72px; }
    #page-product-analytics .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-analytics #product-analytics .container-fluid {
    padding: 0; }
  #page-product-analytics #product-analytics .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-analytics #product-analytics .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-analytics #product-analytics .background-slide {
    background: url("../../public/image/product/analytics/background-slide-product-analytics.png");
    position: relative;
    background-position-y: 73%;
    background-size: 100% 100%;
    min-height: 675px; }
    #page-product-analytics #product-analytics .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-analytics #product-analytics .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0px !important;
        height: 51px;
        background-color: #37c3f2;
        width: 100%; }
        #page-product-analytics #product-analytics .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 16px;
          letter-spacing: 1px; }
      #page-product-analytics #product-analytics .background-slide .background-slide-opacity .header-text {
        font-size: 40px !important;
        line-height: 100%;
        margin-top: 30%; }
      #page-product-analytics #product-analytics .background-slide .background-slide-opacity .header-text-2 {
        font-size: 36px;
        line-height: 120%;
        font-family: SalesforceSansBold;
        width: 64%;
        margin-left: 14%;
        margin-top: 1%; }
      #page-product-analytics #product-analytics .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px !important;
        padding: 10px !important;
        width: auto;
        height: 40px;
        font-weight: bold;
        font-size: 15px !important; }
  #page-product-analytics #product-analytics .row-2 {
    min-height: 310px; }
    #page-product-analytics #product-analytics .row-2 .slogan-text1 {
      margin-left: 18%;
      margin-top: 3%; }
      #page-product-analytics #product-analytics .row-2 .slogan-text1 .col-md-2 {
        padding: 0; }
      #page-product-analytics #product-analytics .row-2 .slogan-text1 .col-md-10 {
        margin-top: 7%;
        font-size: 27px;
        margin-left: -5%; }
    #page-product-analytics #product-analytics .row-2 .slogan-text2 {
      margin-left: 21%;
      margin-bottom: 3%; }
      #page-product-analytics #product-analytics .row-2 .slogan-text2 .col-md-10 {
        font-size: 16px;
        margin-top: 6%;
        text-align: left;
        padding-right: 10%; }
  #page-product-analytics #product-analytics .row-3 {
    background: #e1e1e1; }
    #page-product-analytics #product-analytics .row-3 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-analytics #product-analytics .row-3 .contain-text-right .title-row3 {
        font-size: 22px;
        font-family: SalesforceSansBold; }
      #page-product-analytics #product-analytics .row-3 .contain-text-right .content {
        padding-top: 20px;
        padding-right: 12%;
        line-height: 25px; }
      #page-product-analytics #product-analytics .row-3 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px; }
    #page-product-analytics #product-analytics .row-3 .row-sale-1 {
      margin-top: 8%; }
      #page-product-analytics #product-analytics .row-3 .row-sale-1 .iamge-1 {
        float: left;
        width: 50%; }
        #page-product-analytics #product-analytics .row-3 .row-sale-1 .iamge-1 img {
          width: 135%;
          margin-left: 15%; }
      #page-product-analytics #product-analytics .row-3 .row-sale-1 .row2 {
        padding-top: 95px; }
  #page-product-analytics .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-analytics .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-analytics .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-analytics .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-analytics .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-analytics .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-analytics .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-analytics .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-analytics .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-analytics .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-analytics .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-analytics .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-analytics .font-white {
    color: #fff !important; }

.product-template-css {
  font-size: 16px; }
  .product-template-css .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .product-template-css .btm-contact-us i {
      padding-left: 5px; }
  .product-template-css .row {
    margin: 0; }
  .product-template-css .product-template {
    background: #e1e1e1; }
    .product-template-css .product-template .container-fluid {
      padding: 0; }
    .product-template-css .product-template .title {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .product-template-css .product-template .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .product-template-css .product-template .background-slide {
      background: url("../../public/image/product/marketing/background-slide-product-marketing.png");
      height: 675px;
      position: relative;
      background-position-y: 73%;
      background-size: 100%;
      margin-top: 69px; }
      .product-template-css .product-template .background-slide .background-slide-opacity {
        height: 100%; }
        .product-template-css .product-template .background-slide .background-slide-opacity .clearfix {
          position: absolute;
          top: 0% !important;
          height: 51px;
          background-color: #4aaab6;
          width: 100%; }
          .product-template-css .product-template .background-slide .background-slide-opacity .clearfix h5 {
            padding-left: 14%;
            padding-top: 18px;
            font-weight: 600;
            font-size: 16px;
            letter-spacing: 1px; }
        .product-template-css .product-template .background-slide .background-slide-opacity .header-text {
          font-size: 21px !important;
          line-height: 100%;
          color: white; }
        .product-template-css .product-template .background-slide .background-slide-opacity .header-text-2-product {
          font-size: 44px;
          line-height: 120%;
          font-family: SalesforceSansBold;
          width: 50%;
          margin-left: 25%;
          padding-top: 18%;
          margin-top: 0; }
        .product-template-css .product-template .background-slide .background-slide-opacity .btm-find-out {
          background: #47a9b5;
          border-radius: 5px !important;
          margin-top: 20px !important;
          width: auto;
          padding-top: 12px !important;
          height: 50px;
          font-weight: bold;
          font-size: 18px !important; }
    .product-template-css .product-template .row-2 {
      background: #e1e1e1; }
      .product-template-css .product-template .row-2 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        .product-template-css .product-template .row-2 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        .product-template-css .product-template .row-2 .contain-text-right .content {
          padding-top: 20px; }
        .product-template-css .product-template .row-2 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      .product-template-css .product-template .row-2 .row-sale-1 {
        margin-top: 8%; }
        .product-template-css .product-template .row-2 .row-sale-1 .image-1 {
          float: left;
          width: 50%;
          min-height: 612px;
          position: relative; }
          .product-template-css .product-template .row-2 .row-sale-1 .image-1 img {
            position: absolute;
            top: 10%;
            width: 132%;
            left: -6%; }
        .product-template-css .product-template .row-2 .row-sale-1 .row2 {
          padding-top: 120px; }
    .product-template-css .product-template .row-3 {
      position: relative;
      overflow: hidden;
      background: #e1e1e1; }
      .product-template-css .product-template .row-3 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        .product-template-css .product-template .row-3 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        .product-template-css .product-template .row-3 .contain-text-right .content {
          padding-top: 20px; }
          .product-template-css .product-template .row-3 .contain-text-right .content .color-blue {
            color: #47a9b5; }
        .product-template-css .product-template .row-3 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      .product-template-css .product-template .row-3 .row-sale-1 {
        margin-top: 3%;
        margin-left: 13%; }
        .product-template-css .product-template .row-3 .row-sale-1 .row2 {
          padding-top: 65px; }
      .product-template-css .product-template .row-3 .image-1 {
        width: 40%;
        min-height: 612px;
        right: 0;
        position: absolute; }
        .product-template-css .product-template .row-3 .image-1 img {
          position: absolute;
          top: 5%;
          width: 172%;
          right: -43%; }
  .product-template-css .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  .product-template-css .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .product-template-css .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .product-template-css .menu-bar .nav-justified li {
        padding-top: 40px; }
        .product-template-css .menu-bar .nav-justified li a {
          color: #49a9b5; }
          .product-template-css .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .product-template-css .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          .product-template-css .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .product-template-css .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .product-template-css .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .product-template-css .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      .product-template-css .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .product-template-css .font-white {
    color: #fff !important; }

.small-business-detail {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .small-business-detail .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .small-business-detail .btm-contact-us i {
      padding-left: 5px; }
  .small-business-detail .row {
    margin: 0; }
  .small-business-detail h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .small-business-detail .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .small-business-detail .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .small-business-detail .small-business-in-detail .slide-bar {
    margin-top: 69px; }
  .small-business-detail .small-business-in-detail .container-fluid {
    padding: 0; }
  .small-business-detail .small-business-in-detail .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  .small-business-detail .small-business-in-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .small-business-detail .small-business-in-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    min-height: 675px; }
    .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity {
      height: 100%; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0 !important;
        height: 50px;
        background-color: #37c3f2;
        width: 100%; }
        .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text {
        font-size: 46px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        width: 49%;
        text-align: center;
        margin-left: 22%;
        margin-top: 11%; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 40px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 30px; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  .small-business-detail .row-3 .background-image {
    background-image: url("../image/product/small-business/background-product-small-business-detail-a-row-3.png");
    background-size: 100% 100%;
    min-height: 535px; }
    .small-business-detail .row-3 .background-image .container {
      padding: 5%; }
    .small-business-detail .row-3 .background-image .titler-row3 {
      font-size: 48px;
      color: #44aab6;
      border-bottom: 3px solid #44aab6;
      padding-bottom: 25px;
      margin: 0; }
    .small-business-detail .row-3 .background-image .titler-col2 {
      font-size: 24px; }
    .small-business-detail .row-3 .background-image .font14 {
      font-style: italic;
      margin-bottom: 30px; }
    .small-business-detail .row-3 .background-image .content .row {
      margin: 10px 0; }
  .small-business-detail .row-6 img {
    width: 100%; }

#coporates .background-slide {
  background: url("../image/product/small-business/background-product-small-business-detail-a.png");
  background-size: auto 100%; }
#coporates .row-2 {
  padding: 5% 0;
  background: #e1e1e1; }
  #coporates .row-2 .titler {
    font-size: 24px;
    color: #44aab6;
    margin-bottom: 10px; }
  #coporates .row-2 .content {
    margin-bottom: 5%; }

#page-product-analytics-detail-a {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-analytics-detail-a .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-analytics-detail-a .btm-contact-us i {
      padding-left: 5px; }
  #page-product-analytics-detail-a .row {
    margin: 0; }
  #page-product-analytics-detail-a h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-analytics-detail-a .navbar-default {
    max-height: 72px; }
    #page-product-analytics-detail-a .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-analytics-detail-a #page-product-analytics-detail-in-a .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-analytics-detail-a #page-product-analytics-detail-in-a .col-left img {
      margin-left: -20%;
      margin-bottom: -10%; }
    #page-product-analytics-detail-a #page-product-analytics-detail-in-a .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-analytics-detail-a #page-product-analytics-detail-in-a .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1 !important; }
  #page-product-analytics-detail-a #page-product-analytics-detail-in-a .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-analytics-detail-a #page-product-analytics-detail-in-a .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-analytics-detail-a #page-product-analytics-detail-in-a .container-fluid {
    padding: 0; }
  #page-product-analytics-detail-a #page-product-analytics-detail-in-a .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-analytics-detail-a #page-product-analytics-detail-in-a .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-analytics-detail-a #page-product-analytics-detail-in-a .background-slide {
    background: url("../../public/image/product/analytics/background-slide-product-analytics-detail1.png");
    min-height: 539px;
    position: relative;
    background-size: 100% 100%; }
    #page-product-analytics-detail-a #page-product-analytics-detail-in-a .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-analytics-detail-a #page-product-analytics-detail-in-a .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 38%; }
      #page-product-analytics-detail-a #page-product-analytics-detail-in-a .background-slide .background-slide-opacity .text-2 {
        padding-left: 6%;
        margin-left: 9%;
        font-size: 18px; }
      #page-product-analytics-detail-a #page-product-analytics-detail-in-a .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 {
    background: #e1e1e1;
    margin-top: 5%; }
    #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .contain-text-right .title-row3 {
        font-size: 23px;
        font-family: SalesforceSansBold; }
        #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .row-sale-1 {
      margin-top: 3%;
      margin-left: 6%; }
      #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .row-sale-1 .row2 {
        padding-top: 65px; }
    #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .image-1 {
      margin-top: 6%;
      margin-right: 5%;
      width: 46%; }
      #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .image-1 img {
        width: 100%; }
    #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .image-2 {
      width: 50%; }
    #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .image-3 {
      width: 29%;
      margin-right: 4%;
      margin-top: -12%;
      margin-left: 0%; }
      #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .image-3 img {
        width: 80%; }
    #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .image-4 {
      width: 44%; }
      #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .image-4 img {
        width: 100%; }
    #page-product-analytics-detail-a #page-product-analytics-detail-in-a .row-2 .row4 {
      margin-left: 30%; }
  #page-product-analytics-detail-a #page-product-analytics-detail-in-a .last-row {
    overflow: hidden; }
  #page-product-analytics-detail-a .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-analytics-detail-a .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-analytics-detail-a .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-analytics-detail-a .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-analytics-detail-a .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-analytics-detail-a .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-analytics-detail-a .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-analytics-detail-a .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-analytics-detail-a .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-analytics-detail-a .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-analytics-detail-a .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-analytics-detail-a .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-analytics-detail-a .font-white {
    color: #fff !important; }

#page-product-analytics-detail-b {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-analytics-detail-b .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-analytics-detail-b .btm-contact-us i {
      padding-left: 5px; }
  #page-product-analytics-detail-b .row {
    margin: 0; }
  #page-product-analytics-detail-b h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-analytics-detail-b .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-analytics-detail-b .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-analytics-detail-b #page-product-analytics-detail-in-b .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    #page-product-analytics-detail-b #page-product-analytics-detail-in-b .col-left img {
      margin-left: -20%;
      margin-bottom: -10%; }
    #page-product-analytics-detail-b #page-product-analytics-detail-in-b .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  #page-product-analytics-detail-b #page-product-analytics-detail-in-b .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1; }
  #page-product-analytics-detail-b #page-product-analytics-detail-in-b .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    #page-product-analytics-detail-b #page-product-analytics-detail-in-b .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  #page-product-analytics-detail-b #page-product-analytics-detail-in-b .container-fluid {
    padding: 0; }
  #page-product-analytics-detail-b #page-product-analytics-detail-in-b .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  #page-product-analytics-detail-b #page-product-analytics-detail-in-b .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  #page-product-analytics-detail-b #page-product-analytics-detail-in-b .background-slide {
    background: url("../../public/image/product/analytics/background-slide-product-analytics-detail2.png");
    height: 539px;
    position: relative;
    background-size: 100% 100%; }
    #page-product-analytics-detail-b #page-product-analytics-detail-in-b .background-slide .background-slide-opacity {
      height: 100%; }
      #page-product-analytics-detail-b #page-product-analytics-detail-in-b .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 38%; }
      #page-product-analytics-detail-b #page-product-analytics-detail-in-b .background-slide .background-slide-opacity .text-2 {
        padding-left: 6%;
        font-size: 18px; }
      #page-product-analytics-detail-b #page-product-analytics-detail-in-b .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 {
    background: #e1e1e1;
    margin-top: 5%; }
    #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .contain-text-right .title-row3 {
        font-size: 23px;
        font-family: SalesforceSansBold; }
        #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .contain-text-right .content {
        padding-top: 20px; }
      #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .row-sale-1 {
      margin-top: 3%;
      margin-left: 6%; }
      #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .row-sale-1 .row2 {
        padding-top: 65px; }
    #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .image-1 {
      margin-top: 6%;
      margin-right: 5%;
      width: 46%; }
      #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .image-1 img {
        width: 100%; }
    #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .image-2 {
      width: 52%; }
      #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .image-2 img {
        width: 94%; }
    #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .image-3 {
      width: 44%; }
      #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .image-3 img {
        width: 110%;
        MARGIN-LEFT: -17%; }
    #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .image-4 {
      width: 49%; }
      #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .image-4 img {
        width: 100%; }
    #page-product-analytics-detail-b #page-product-analytics-detail-in-b .row-2 .row4 {
      margin-left: 30%; }
  #page-product-analytics-detail-b #page-product-analytics-detail-in-b .last-row {
    overflow: hidden; }
  #page-product-analytics-detail-b .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-analytics-detail-b .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-analytics-detail-b .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-analytics-detail-b .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-analytics-detail-b .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-analytics-detail-b .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-analytics-detail-b .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-analytics-detail-b .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-analytics-detail-b .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-analytics-detail-b .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-analytics-detail-b .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-analytics-detail-b .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-analytics-detail-b .font-white {
    color: #fff !important; }

.product-template-css {
  font-size: 16px; }
  .product-template-css .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .product-template-css .btm-contact-us i {
      padding-left: 5px; }
  .product-template-css .row {
    margin: 0; }
  .product-template-css .product-template {
    background: #e1e1e1; }
    .product-template-css .product-template .container-fluid {
      padding: 0; }
    .product-template-css .product-template .title {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .product-template-css .product-template .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .product-template-css .product-template .background-slide {
      background: url("../../public/image/product/marketing/background-slide-product-marketing.png");
      height: 675px;
      position: relative;
      background-position-y: 73%;
      background-size: 100%;
      margin-top: 69px; }
      .product-template-css .product-template .background-slide .background-slide-opacity {
        height: 100%; }
        .product-template-css .product-template .background-slide .background-slide-opacity .clearfix {
          position: absolute;
          top: 0% !important;
          height: 51px;
          background-color: #4aaab6;
          width: 100%; }
          .product-template-css .product-template .background-slide .background-slide-opacity .clearfix h5 {
            padding-left: 14%;
            padding-top: 18px;
            font-weight: 600;
            font-size: 16px;
            letter-spacing: 1px; }
        .product-template-css .product-template .background-slide .background-slide-opacity .header-text {
          font-size: 21px !important;
          line-height: 100%;
          color: white; }
        .product-template-css .product-template .background-slide .background-slide-opacity .header-text-2-product {
          font-size: 44px;
          line-height: 120%;
          font-family: SalesforceSansBold;
          width: 50%;
          margin-left: 25%;
          padding-top: 18%;
          margin-top: 0; }
        .product-template-css .product-template .background-slide .background-slide-opacity .btm-find-out {
          background: #47a9b5;
          border-radius: 5px !important;
          margin-top: 20px !important;
          width: auto;
          padding-top: 12px !important;
          height: 50px;
          font-weight: bold;
          font-size: 18px !important; }
    .product-template-css .product-template .row-2 {
      background: #e1e1e1; }
      .product-template-css .product-template .row-2 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        .product-template-css .product-template .row-2 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        .product-template-css .product-template .row-2 .contain-text-right .content {
          padding-top: 20px; }
        .product-template-css .product-template .row-2 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      .product-template-css .product-template .row-2 .row-sale-1 {
        margin-top: 8%; }
        .product-template-css .product-template .row-2 .row-sale-1 .image-1 {
          float: left;
          width: 50%;
          min-height: 612px;
          position: relative; }
          .product-template-css .product-template .row-2 .row-sale-1 .image-1 img {
            position: absolute;
            top: 10%;
            width: 132%;
            left: -6%; }
        .product-template-css .product-template .row-2 .row-sale-1 .row2 {
          padding-top: 120px; }
    .product-template-css .product-template .row-3 {
      position: relative;
      overflow: hidden;
      background: #e1e1e1; }
      .product-template-css .product-template .row-3 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        .product-template-css .product-template .row-3 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        .product-template-css .product-template .row-3 .contain-text-right .content {
          padding-top: 20px; }
          .product-template-css .product-template .row-3 .contain-text-right .content .color-blue {
            color: #47a9b5; }
        .product-template-css .product-template .row-3 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      .product-template-css .product-template .row-3 .row-sale-1 {
        margin-top: 3%;
        margin-left: 13%; }
        .product-template-css .product-template .row-3 .row-sale-1 .row2 {
          padding-top: 65px; }
      .product-template-css .product-template .row-3 .image-1 {
        width: 40%;
        min-height: 612px;
        right: 0;
        position: absolute; }
        .product-template-css .product-template .row-3 .image-1 img {
          position: absolute;
          top: 5%;
          width: 172%;
          right: -43%; }
  .product-template-css .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  .product-template-css .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .product-template-css .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .product-template-css .menu-bar .nav-justified li {
        padding-top: 40px; }
        .product-template-css .menu-bar .nav-justified li a {
          color: #49a9b5; }
          .product-template-css .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .product-template-css .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          .product-template-css .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .product-template-css .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .product-template-css .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .product-template-css .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      .product-template-css .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .product-template-css .font-white {
    color: #fff !important; }

.small-business-detail {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .small-business-detail .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .small-business-detail .btm-contact-us i {
      padding-left: 5px; }
  .small-business-detail .row {
    margin: 0; }
  .small-business-detail h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .small-business-detail .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .small-business-detail .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .small-business-detail .small-business-in-detail .slide-bar {
    margin-top: 69px; }
  .small-business-detail .small-business-in-detail .container-fluid {
    padding: 0; }
  .small-business-detail .small-business-in-detail .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  .small-business-detail .small-business-in-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .small-business-detail .small-business-in-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    min-height: 675px; }
    .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity {
      height: 100%; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0 !important;
        height: 50px;
        background-color: #37c3f2;
        width: 100%; }
        .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text {
        font-size: 46px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        width: 49%;
        text-align: center;
        margin-left: 22%;
        margin-top: 11%; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 40px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 30px; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  .small-business-detail .row-3 .background-image {
    background-image: url("../image/product/small-business/background-product-small-business-detail-a-row-3.png");
    background-size: 100% 100%;
    min-height: 535px; }
    .small-business-detail .row-3 .background-image .container {
      padding: 5%; }
    .small-business-detail .row-3 .background-image .titler-row3 {
      font-size: 48px;
      color: #44aab6;
      border-bottom: 3px solid #44aab6;
      padding-bottom: 25px;
      margin: 0; }
    .small-business-detail .row-3 .background-image .titler-col2 {
      font-size: 24px; }
    .small-business-detail .row-3 .background-image .font14 {
      font-style: italic;
      margin-bottom: 30px; }
    .small-business-detail .row-3 .background-image .content .row {
      margin: 10px 0; }
  .small-business-detail .row-6 img {
    width: 100%; }

#page-product-fraud-detection .clearfix h5 {
  margin-top: 0; }
#page-product-fraud-detection .header-text-2-product {
  padding-top: 20%; }
#page-product-fraud-detection .logo-fraud {
  position: absolute;
  right: 2%;
  top: 20%; }
#page-product-fraud-detection .background-slide {
  background: url("../../public/image/product/fraud-detection/background-slide-product-fraud-detection.png");
  margin-top: 0px !important; }
#page-product-fraud-detection .image-1 img {
  margin-top: 17%;
  margin-left: 20%;
  width: initial;
  position: static; }
#page-product-fraud-detection .image-2 {
  margin-top: 8%;
  width: 40%;
  margin-right: 5%; }
  #page-product-fraud-detection .image-2 img {
    width: 100%; }

@media screen and (max-height: 650px) {
  .product-template-css .product-template .background-slide .background-slide-opacity .header-text-2-product {
    font-size: 34px !important; }

  #page-product-fraud-detection .image-1 img {
    margin-left: 20%;
    width: 83%;
    position: static;
    margin-top: 0; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  #page-product-fraud-detection .image-1 img {
    margin-top: 17%;
    margin-left: 2%;
    width: 100%;
    position: static; } }
.product-template-css {
  font-size: 16px; }
  .product-template-css .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .product-template-css .btm-contact-us i {
      padding-left: 5px; }
  .product-template-css .row {
    margin: 0; }
  .product-template-css .product-template {
    background: #e1e1e1; }
    .product-template-css .product-template .container-fluid {
      padding: 0; }
    .product-template-css .product-template .title {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .product-template-css .product-template .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .product-template-css .product-template .background-slide {
      background: url("../../public/image/product/marketing/background-slide-product-marketing.png");
      height: 675px;
      position: relative;
      background-position-y: 73%;
      background-size: 100%;
      margin-top: 69px; }
      .product-template-css .product-template .background-slide .background-slide-opacity {
        height: 100%; }
        .product-template-css .product-template .background-slide .background-slide-opacity .clearfix {
          position: absolute;
          top: 0% !important;
          height: 51px;
          background-color: #4aaab6;
          width: 100%; }
          .product-template-css .product-template .background-slide .background-slide-opacity .clearfix h5 {
            padding-left: 14%;
            padding-top: 18px;
            font-weight: 600;
            font-size: 16px;
            letter-spacing: 1px; }
        .product-template-css .product-template .background-slide .background-slide-opacity .header-text {
          font-size: 21px !important;
          line-height: 100%;
          color: white; }
        .product-template-css .product-template .background-slide .background-slide-opacity .header-text-2-product {
          font-size: 44px;
          line-height: 120%;
          font-family: SalesforceSansBold;
          width: 50%;
          margin-left: 25%;
          padding-top: 18%;
          margin-top: 0; }
        .product-template-css .product-template .background-slide .background-slide-opacity .btm-find-out {
          background: #47a9b5;
          border-radius: 5px !important;
          margin-top: 20px !important;
          width: auto;
          padding-top: 12px !important;
          height: 50px;
          font-weight: bold;
          font-size: 18px !important; }
    .product-template-css .product-template .row-2 {
      background: #e1e1e1; }
      .product-template-css .product-template .row-2 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        .product-template-css .product-template .row-2 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        .product-template-css .product-template .row-2 .contain-text-right .content {
          padding-top: 20px; }
        .product-template-css .product-template .row-2 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      .product-template-css .product-template .row-2 .row-sale-1 {
        margin-top: 8%; }
        .product-template-css .product-template .row-2 .row-sale-1 .image-1 {
          float: left;
          width: 50%;
          min-height: 612px;
          position: relative; }
          .product-template-css .product-template .row-2 .row-sale-1 .image-1 img {
            position: absolute;
            top: 10%;
            width: 132%;
            left: -6%; }
        .product-template-css .product-template .row-2 .row-sale-1 .row2 {
          padding-top: 120px; }
    .product-template-css .product-template .row-3 {
      position: relative;
      overflow: hidden;
      background: #e1e1e1; }
      .product-template-css .product-template .row-3 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        .product-template-css .product-template .row-3 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        .product-template-css .product-template .row-3 .contain-text-right .content {
          padding-top: 20px; }
          .product-template-css .product-template .row-3 .contain-text-right .content .color-blue {
            color: #47a9b5; }
        .product-template-css .product-template .row-3 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      .product-template-css .product-template .row-3 .row-sale-1 {
        margin-top: 3%;
        margin-left: 13%; }
        .product-template-css .product-template .row-3 .row-sale-1 .row2 {
          padding-top: 65px; }
      .product-template-css .product-template .row-3 .image-1 {
        width: 40%;
        min-height: 612px;
        right: 0;
        position: absolute; }
        .product-template-css .product-template .row-3 .image-1 img {
          position: absolute;
          top: 5%;
          width: 172%;
          right: -43%; }
  .product-template-css .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  .product-template-css .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .product-template-css .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .product-template-css .menu-bar .nav-justified li {
        padding-top: 40px; }
        .product-template-css .menu-bar .nav-justified li a {
          color: #49a9b5; }
          .product-template-css .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .product-template-css .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          .product-template-css .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .product-template-css .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .product-template-css .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .product-template-css .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      .product-template-css .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .product-template-css .font-white {
    color: #fff !important; }

.small-business-detail {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .small-business-detail .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .small-business-detail .btm-contact-us i {
      padding-left: 5px; }
  .small-business-detail .row {
    margin: 0; }
  .small-business-detail h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .small-business-detail .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .small-business-detail .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .small-business-detail .small-business-in-detail .slide-bar {
    margin-top: 69px; }
  .small-business-detail .small-business-in-detail .container-fluid {
    padding: 0; }
  .small-business-detail .small-business-in-detail .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  .small-business-detail .small-business-in-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .small-business-detail .small-business-in-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    min-height: 675px; }
    .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity {
      height: 100%; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0 !important;
        height: 50px;
        background-color: #37c3f2;
        width: 100%; }
        .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text {
        font-size: 46px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        width: 49%;
        text-align: center;
        margin-left: 22%;
        margin-top: 11%; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 40px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 30px; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  .small-business-detail .row-3 .background-image {
    background-image: url("../image/product/small-business/background-product-small-business-detail-a-row-3.png");
    background-size: 100% 100%;
    min-height: 535px; }
    .small-business-detail .row-3 .background-image .container {
      padding: 5%; }
    .small-business-detail .row-3 .background-image .titler-row3 {
      font-size: 48px;
      color: #44aab6;
      border-bottom: 3px solid #44aab6;
      padding-bottom: 25px;
      margin: 0; }
    .small-business-detail .row-3 .background-image .titler-col2 {
      font-size: 24px; }
    .small-business-detail .row-3 .background-image .font14 {
      font-style: italic;
      margin-bottom: 30px; }
    .small-business-detail .row-3 .background-image .content .row {
      margin: 10px 0; }
  .small-business-detail .row-6 img {
    width: 100%; }

#page-product-health-and-safety .clearfix h5 {
  margin-top: 0; }
#page-product-health-and-safety .header-text-2-product {
  padding-top: 25%;
  font-size: 30px; }
#page-product-health-and-safety .header-text {
  font-size: 40px !important; }
#page-product-health-and-safety .background-slide {
  background: url("../../public/image/product/health-and-safety/background-slide-product-health-and-safety.png");
  background-size: 100% 100%;
  margin-top: 0 !important; }
#page-product-health-and-safety .image-1 img {
  margin-top: 7%;
  margin-left: 13%;
  width: initial;
  position: static; }
#page-product-health-and-safety .image-2 {
  margin-top: 8%;
  width: 40%;
  margin-right: 5%; }
  #page-product-health-and-safety .image-2 img {
    width: 100%; }
#page-product-health-and-safety .contain-text-right {
  margin-right: 3%; }

@media screen and (max-height: 650px) {
  .product-template-css .product-template .background-slide .background-slide-opacity .header-text-2-product {
    font-size: 34px !important; }

  #page-product-fraud-detection .image-1 img {
    margin-left: 20%;
    width: 83%;
    position: static;
    margin-top: 0; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
  #page-product-health-and-safety .image-1 img {
    margin-top: 7%;
    margin-left: 2%;
    width: 90%;
    position: static; }
  #page-product-health-and-safety video {
    width: 90%;
    margin-left: 3%; } }
.page-product-template-detail-image-left {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .page-product-template-detail-image-left .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .page-product-template-detail-image-left .btm-contact-us i {
      padding-left: 5px; }
  .page-product-template-detail-image-left .row {
    margin: 0; }
  .page-product-template-detail-image-left h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .page-product-template-detail-image-left .navbar-default {
    max-height: 72px; }
    .page-product-template-detail-image-left .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .page-product-template-detail-image-left .page-product-template-detail-image-left-children .col-left {
    padding: 0;
    width: 20.833333325%;
    margin-top: 9%; }
    .page-product-template-detail-image-left .page-product-template-detail-image-left-children .col-left img {
      margin-left: -20%;
      margin-bottom: -10%; }
    .page-product-template-detail-image-left .page-product-template-detail-image-left-children .col-left .row {
      border-bottom: 2px solid #ccc;
      min-height: 165px; }
  .page-product-template-detail-image-left .page-product-template-detail-image-left-children .col-right {
    padding: 0;
    width: 79.166666635%;
    margin-top: 8%;
    background: #e1e1e1; }
  .page-product-template-detail-image-left .page-product-template-detail-image-left-children .clearfix {
    position: absolute;
    top: 9%;
    height: 51px;
    background-color: #37c3f2;
    width: 100%;
    z-index: 1; }
    .page-product-template-detail-image-left .page-product-template-detail-image-left-children .clearfix h5 {
      padding-left: 14%;
      padding-top: 18px;
      font-weight: 600;
      font-size: 16px;
      letter-spacing: 1px; }
  .page-product-template-detail-image-left .page-product-template-detail-image-left-children .container-fluid {
    padding: 0; }
  .page-product-template-detail-image-left .page-product-template-detail-image-left-children .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  .page-product-template-detail-image-left .page-product-template-detail-image-left-children .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .page-product-template-detail-image-left .page-product-template-detail-image-left-children .background-slide {
    background: url("../../public/image/product/analytics/background-slide-product-analytics-detail1.png");
    height: 539px;
    position: relative;
    background-size: 100%; }
    .page-product-template-detail-image-left .page-product-template-detail-image-left-children .background-slide .background-slide-opacity {
      height: 100%; }
      .page-product-template-detail-image-left .page-product-template-detail-image-left-children .background-slide .background-slide-opacity .header-text {
        font-size: 36px !important;
        line-height: 100%;
        margin-left: 14%;
        margin-top: 38%; }
      .page-product-template-detail-image-left .page-product-template-detail-image-left-children .background-slide .background-slide-opacity .text-2 {
        padding-left: 6%;
        font-size: 18px; }
      .page-product-template-detail-image-left .page-product-template-detail-image-left-children .background-slide .background-slide-opacity .btm-find-out {
        background: #47a9b5;
        margin-top: 20px;
        padding: 10px;
        width: 63%;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 {
    background: #e1e1e1;
    margin-top: 5%; }
    .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .contain-text-right {
      margin-right: 13%;
      margin-top: 30px;
      padding-left: 0; }
      .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .contain-text-right .title-row3 {
        font-size: 23px;
        font-family: SalesforceSansBold; }
        .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .contain-text-right .title-row3 .col-md-9 {
          padding: 0; }
      .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .contain-text-right .content {
        padding-top: 20px; }
      .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .contain-text-right .btm-find-out {
        background: #47a9b5;
        color: white;
        margin-top: 25px;
        border-radius: 5px;
        font-size: 18px;
        padding: 10px 20px; }
    .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .row-sale-1 {
      margin-top: 3%;
      margin-left: 6%; }
      .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .row-sale-1 .row2 {
        padding-top: 65px; }
    .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .image-1 {
      margin-top: 6%;
      margin-right: 5%;
      width: 46%; }
      .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .image-1 img {
        width: 100%; }
    .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .image-2 {
      width: 53%;
      margin-right: -4%; }
    .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .image-3 {
      width: 29%;
      margin-right: 4%;
      margin-top: -12%;
      margin-left: 0%; }
      .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .image-3 img {
        width: 80%; }
    .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .image-4 {
      width: 46%;
      margin-right: -3%; }
    .page-product-template-detail-image-left .page-product-template-detail-image-left-children .row-2 .row4 {
      margin-left: 30%; }
  .page-product-template-detail-image-left .page-product-template-detail-image-left-children .last-row {
    overflow: hidden; }
  .page-product-template-detail-image-left .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  .page-product-template-detail-image-left .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .page-product-template-detail-image-left .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .page-product-template-detail-image-left .menu-bar .nav-justified li {
        padding-top: 40px; }
        .page-product-template-detail-image-left .menu-bar .nav-justified li a {
          color: #49a9b5; }
          .page-product-template-detail-image-left .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .page-product-template-detail-image-left .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          .page-product-template-detail-image-left .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .page-product-template-detail-image-left .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .page-product-template-detail-image-left .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .page-product-template-detail-image-left .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      .page-product-template-detail-image-left .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .page-product-template-detail-image-left .font-white {
    color: #fff !important; }

#page-product-small-business {
  font-size: 16px; }
  #page-product-small-business .active-col-left {
    position: fixed;
    z-index: 5;
    top: -15%; }
  #page-product-small-business .slide-bar-top .background-slide {
    background: url("../image/product/small-business/background-product-small-business-top.png");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    margin-top: 69px !important; }
    #page-product-small-business .slide-bar-top .background-slide .background-slide-opacity {
      background-color: rgba(0, 0, 0, 0.4);
      height: 100%; }
      #page-product-small-business .slide-bar-top .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0% !important;
        height: 50px;
        background-color: #44aab6;
        width: 100%; }
        #page-product-small-business .slide-bar-top .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      #page-product-small-business .slide-bar-top .background-slide .background-slide-opacity .header-text {
        font-size: 46px !important;
        line-height: 100%;
        text-align: center;
        margin: 0;
        padding-top: 25%; }
      #page-product-small-business .slide-bar-top .background-slide .background-slide-opacity .header-text-2 {
        font-size: 30px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        #page-product-small-business .slide-bar-top .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 24px; }
  #page-product-small-business .background-slide {
    background: url("../../public/image/product/small-business/background-slide-product-small-business.png");
    min-height: 660px;
    background-size: 100% 100%; }
  #page-product-small-business .header-text {
    font-size: 24px !important;
    margin-top: 82%;
    line-height: 36px; }
  #page-product-small-business .btn-demo {
    margin-left: 14%; }
    #page-product-small-business .btn-demo .btn-trial {
      margin-left: 5%; }
  #page-product-small-business .btm-find-out-index {
    background: #44aab6;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px;
    color: white;
    font-family: SalesforceSansBold; }
  #page-product-small-business .text-bottom {
    position: absolute;
    bottom: -12%;
    padding: 0 17%;
    background-color: rgba(68, 170, 182, 0.7); }
    #page-product-small-business .text-bottom .text-in-buttom {
      margin-left: 17%; }
  #page-product-small-business .col-left {
    margin-top: 11.5% !important; }
    #page-product-small-business .col-left .menu-detail-1 {
      border-top: 2px solid #ccc; }
  #page-product-small-business .row-1 {
    background: white;
    padding: 12% 0 8% 0; }
    #page-product-small-business .row-1 .border-right {
      border-right: 1px solid #cccccc; }
    #page-product-small-business .row-1 .title-row1 {
      font-size: 30px;
      color: #44aab6; }
    #page-product-small-business .row-1 .col-md-11 {
      padding: 0; }
    #page-product-small-business .row-1 .text-row1-col1 {
      font-size: 20px;
      text-align: right; }
    #page-product-small-business .row-1 .paddingtop {
      padding-top: 35px; }
  #page-product-small-business .image-1 img {
    width: 120%; }
  #page-product-small-business .image-2 img {
    margin-left: 6%;
    width: 90%; }
  #page-product-small-business .image-3 {
    width: 39%;
    margin-top: -8%;
    margin-right: 0; }
    #page-product-small-business .image-3 img {
      width: 93%; }
  #page-product-small-business .image-4 {
    width: 36%;
    margin-right: 0; }
  #page-product-small-business .row-detail-4 {
    margin-bottom: 0 !important; }
  #page-product-small-business .row-detail-5 {
    background: white;
    padding: 1%  5% 10%; }
    #page-product-small-business .row-detail-5 .col-md-4 .col-md-12 {
      border-radius: 5px;
      background: #e1e1e1; }
    #page-product-small-business .row-detail-5 .contain-text-right {
      margin-top: 10%; }
    #page-product-small-business .row-detail-5 .top-detail-5 {
      margin: 10% 0; }
    #page-product-small-business .row-detail-5 .circle {
      height: 215px;
      background: white;
      font-size: 81px;
      width: 215px;
      padding-top: 17%;
      border-radius: 100%;
      display: inline-block; }
    #page-product-small-business .row-detail-5 .bottom-text-detail5 {
      margin-top: 10%;
      min-height: 67px; }
    #page-product-small-business .row-detail-5 .btm-demo {
      margin: 15%; }
      #page-product-small-business .row-detail-5 .btm-demo .btm-find-out-index {
        margin-top: 0; }
    @media screen and (max-height: 568px), screen and (max-width: 1257px) {
      #page-product-small-business .row-detail-5 .top-detail-5 {
        margin: 10% 0;
        min-height: 66px; }
      #page-product-small-business .row-detail-5 .circle {
        height: 150px !important;
        width: 150px;
        padding-top: 16%;
        font-size: 63px; }
      #page-product-small-business .row-detail-5 .bottom-text-detail5 {
        min-height: 110px; }
      #page-product-small-business .row-detail-5 .btm-demo {
        margin: 8%; } }

.product-template-css {
  font-size: 16px; }
  .product-template-css .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .product-template-css .btm-contact-us i {
      padding-left: 5px; }
  .product-template-css .row {
    margin: 0; }
  .product-template-css .product-template {
    background: #e1e1e1; }
    .product-template-css .product-template .container-fluid {
      padding: 0; }
    .product-template-css .product-template .title {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .product-template-css .product-template .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .product-template-css .product-template .background-slide {
      background: url("../../public/image/product/marketing/background-slide-product-marketing.png");
      height: 675px;
      position: relative;
      background-position-y: 73%;
      background-size: 100%;
      margin-top: 69px; }
      .product-template-css .product-template .background-slide .background-slide-opacity {
        height: 100%; }
        .product-template-css .product-template .background-slide .background-slide-opacity .clearfix {
          position: absolute;
          top: 0% !important;
          height: 51px;
          background-color: #4aaab6;
          width: 100%; }
          .product-template-css .product-template .background-slide .background-slide-opacity .clearfix h5 {
            padding-left: 14%;
            padding-top: 18px;
            font-weight: 600;
            font-size: 16px;
            letter-spacing: 1px; }
        .product-template-css .product-template .background-slide .background-slide-opacity .header-text {
          font-size: 21px !important;
          line-height: 100%;
          color: white; }
        .product-template-css .product-template .background-slide .background-slide-opacity .header-text-2-product {
          font-size: 44px;
          line-height: 120%;
          font-family: SalesforceSansBold;
          width: 50%;
          margin-left: 25%;
          padding-top: 18%;
          margin-top: 0; }
        .product-template-css .product-template .background-slide .background-slide-opacity .btm-find-out {
          background: #47a9b5;
          border-radius: 5px !important;
          margin-top: 20px !important;
          width: auto;
          padding-top: 12px !important;
          height: 50px;
          font-weight: bold;
          font-size: 18px !important; }
    .product-template-css .product-template .row-2 {
      background: #e1e1e1; }
      .product-template-css .product-template .row-2 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        .product-template-css .product-template .row-2 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        .product-template-css .product-template .row-2 .contain-text-right .content {
          padding-top: 20px; }
        .product-template-css .product-template .row-2 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      .product-template-css .product-template .row-2 .row-sale-1 {
        margin-top: 8%; }
        .product-template-css .product-template .row-2 .row-sale-1 .image-1 {
          float: left;
          width: 50%;
          min-height: 612px;
          position: relative; }
          .product-template-css .product-template .row-2 .row-sale-1 .image-1 img {
            position: absolute;
            top: 10%;
            width: 132%;
            left: -6%; }
        .product-template-css .product-template .row-2 .row-sale-1 .row2 {
          padding-top: 120px; }
    .product-template-css .product-template .row-3 {
      position: relative;
      overflow: hidden;
      background: #e1e1e1; }
      .product-template-css .product-template .row-3 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        .product-template-css .product-template .row-3 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        .product-template-css .product-template .row-3 .contain-text-right .content {
          padding-top: 20px; }
          .product-template-css .product-template .row-3 .contain-text-right .content .color-blue {
            color: #47a9b5; }
        .product-template-css .product-template .row-3 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      .product-template-css .product-template .row-3 .row-sale-1 {
        margin-top: 3%;
        margin-left: 13%; }
        .product-template-css .product-template .row-3 .row-sale-1 .row2 {
          padding-top: 65px; }
      .product-template-css .product-template .row-3 .image-1 {
        width: 40%;
        min-height: 612px;
        right: 0;
        position: absolute; }
        .product-template-css .product-template .row-3 .image-1 img {
          position: absolute;
          top: 5%;
          width: 172%;
          right: -43%; }
  .product-template-css .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  .product-template-css .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .product-template-css .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .product-template-css .menu-bar .nav-justified li {
        padding-top: 40px; }
        .product-template-css .menu-bar .nav-justified li a {
          color: #49a9b5; }
          .product-template-css .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .product-template-css .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          .product-template-css .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .product-template-css .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .product-template-css .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .product-template-css .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      .product-template-css .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .product-template-css .font-white {
    color: #fff !important; }

.small-business-detail {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .small-business-detail .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .small-business-detail .btm-contact-us i {
      padding-left: 5px; }
  .small-business-detail .row {
    margin: 0; }
  .small-business-detail h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .small-business-detail .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .small-business-detail .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .small-business-detail .small-business-in-detail .slide-bar {
    margin-top: 69px; }
  .small-business-detail .small-business-in-detail .container-fluid {
    padding: 0; }
  .small-business-detail .small-business-in-detail .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  .small-business-detail .small-business-in-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .small-business-detail .small-business-in-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    min-height: 675px; }
    .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity {
      height: 100%; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0 !important;
        height: 50px;
        background-color: #37c3f2;
        width: 100%; }
        .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text {
        font-size: 46px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        width: 49%;
        text-align: center;
        margin-left: 22%;
        margin-top: 11%; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 40px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 30px; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  .small-business-detail .row-3 .background-image {
    background-image: url("../image/product/small-business/background-product-small-business-detail-a-row-3.png");
    background-size: 100% 100%;
    min-height: 535px; }
    .small-business-detail .row-3 .background-image .container {
      padding: 5%; }
    .small-business-detail .row-3 .background-image .titler-row3 {
      font-size: 48px;
      color: #44aab6;
      border-bottom: 3px solid #44aab6;
      padding-bottom: 25px;
      margin: 0; }
    .small-business-detail .row-3 .background-image .titler-col2 {
      font-size: 24px; }
    .small-business-detail .row-3 .background-image .font14 {
      font-style: italic;
      margin-bottom: 30px; }
    .small-business-detail .row-3 .background-image .content .row {
      margin: 10px 0; }
  .small-business-detail .row-6 img {
    width: 100%; }

#small-business-detail-a .background-slide {
  background: url("../image/product/small-business/background-product-small-business-detail-a.png");
  background-size: auto 100%; }
#small-business-detail-a .row-2 {
  padding: 5% 0;
  background: #e1e1e1; }
  #small-business-detail-a .row-2 .titler {
    font-size: 24px;
    color: #44aab6;
    margin-bottom: 10px; }
  #small-business-detail-a .row-2 .content {
    margin-bottom: 5%; }

.product-template-css {
  font-size: 16px; }
  .product-template-css .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .product-template-css .btm-contact-us i {
      padding-left: 5px; }
  .product-template-css .row {
    margin: 0; }
  .product-template-css .product-template {
    background: #e1e1e1; }
    .product-template-css .product-template .container-fluid {
      padding: 0; }
    .product-template-css .product-template .title {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .product-template-css .product-template .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .product-template-css .product-template .background-slide {
      background: url("../../public/image/product/marketing/background-slide-product-marketing.png");
      height: 675px;
      position: relative;
      background-position-y: 73%;
      background-size: 100%;
      margin-top: 69px; }
      .product-template-css .product-template .background-slide .background-slide-opacity {
        height: 100%; }
        .product-template-css .product-template .background-slide .background-slide-opacity .clearfix {
          position: absolute;
          top: 0% !important;
          height: 51px;
          background-color: #4aaab6;
          width: 100%; }
          .product-template-css .product-template .background-slide .background-slide-opacity .clearfix h5 {
            padding-left: 14%;
            padding-top: 18px;
            font-weight: 600;
            font-size: 16px;
            letter-spacing: 1px; }
        .product-template-css .product-template .background-slide .background-slide-opacity .header-text {
          font-size: 21px !important;
          line-height: 100%;
          color: white; }
        .product-template-css .product-template .background-slide .background-slide-opacity .header-text-2-product {
          font-size: 44px;
          line-height: 120%;
          font-family: SalesforceSansBold;
          width: 50%;
          margin-left: 25%;
          padding-top: 18%;
          margin-top: 0; }
        .product-template-css .product-template .background-slide .background-slide-opacity .btm-find-out {
          background: #47a9b5;
          border-radius: 5px !important;
          margin-top: 20px !important;
          width: auto;
          padding-top: 12px !important;
          height: 50px;
          font-weight: bold;
          font-size: 18px !important; }
    .product-template-css .product-template .row-2 {
      background: #e1e1e1; }
      .product-template-css .product-template .row-2 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        .product-template-css .product-template .row-2 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        .product-template-css .product-template .row-2 .contain-text-right .content {
          padding-top: 20px; }
        .product-template-css .product-template .row-2 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      .product-template-css .product-template .row-2 .row-sale-1 {
        margin-top: 8%; }
        .product-template-css .product-template .row-2 .row-sale-1 .image-1 {
          float: left;
          width: 50%;
          min-height: 612px;
          position: relative; }
          .product-template-css .product-template .row-2 .row-sale-1 .image-1 img {
            position: absolute;
            top: 10%;
            width: 132%;
            left: -6%; }
        .product-template-css .product-template .row-2 .row-sale-1 .row2 {
          padding-top: 120px; }
    .product-template-css .product-template .row-3 {
      position: relative;
      overflow: hidden;
      background: #e1e1e1; }
      .product-template-css .product-template .row-3 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        .product-template-css .product-template .row-3 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        .product-template-css .product-template .row-3 .contain-text-right .content {
          padding-top: 20px; }
          .product-template-css .product-template .row-3 .contain-text-right .content .color-blue {
            color: #47a9b5; }
        .product-template-css .product-template .row-3 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      .product-template-css .product-template .row-3 .row-sale-1 {
        margin-top: 3%;
        margin-left: 13%; }
        .product-template-css .product-template .row-3 .row-sale-1 .row2 {
          padding-top: 65px; }
      .product-template-css .product-template .row-3 .image-1 {
        width: 40%;
        min-height: 612px;
        right: 0;
        position: absolute; }
        .product-template-css .product-template .row-3 .image-1 img {
          position: absolute;
          top: 5%;
          width: 172%;
          right: -43%; }
  .product-template-css .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  .product-template-css .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .product-template-css .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .product-template-css .menu-bar .nav-justified li {
        padding-top: 40px; }
        .product-template-css .menu-bar .nav-justified li a {
          color: #49a9b5; }
          .product-template-css .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .product-template-css .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          .product-template-css .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .product-template-css .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .product-template-css .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .product-template-css .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      .product-template-css .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .product-template-css .font-white {
    color: #fff !important; }

.small-business-detail {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .small-business-detail .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .small-business-detail .btm-contact-us i {
      padding-left: 5px; }
  .small-business-detail .row {
    margin: 0; }
  .small-business-detail h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .small-business-detail .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .small-business-detail .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .small-business-detail .small-business-in-detail .slide-bar {
    margin-top: 69px; }
  .small-business-detail .small-business-in-detail .container-fluid {
    padding: 0; }
  .small-business-detail .small-business-in-detail .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  .small-business-detail .small-business-in-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .small-business-detail .small-business-in-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    min-height: 675px; }
    .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity {
      height: 100%; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0 !important;
        height: 50px;
        background-color: #37c3f2;
        width: 100%; }
        .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text {
        font-size: 46px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        width: 49%;
        text-align: center;
        margin-left: 22%;
        margin-top: 11%; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 40px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 30px; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  .small-business-detail .row-3 .background-image {
    background-image: url("../image/product/small-business/background-product-small-business-detail-a-row-3.png");
    background-size: 100% 100%;
    min-height: 535px; }
    .small-business-detail .row-3 .background-image .container {
      padding: 5%; }
    .small-business-detail .row-3 .background-image .titler-row3 {
      font-size: 48px;
      color: #44aab6;
      border-bottom: 3px solid #44aab6;
      padding-bottom: 25px;
      margin: 0; }
    .small-business-detail .row-3 .background-image .titler-col2 {
      font-size: 24px; }
    .small-business-detail .row-3 .background-image .font14 {
      font-style: italic;
      margin-bottom: 30px; }
    .small-business-detail .row-3 .background-image .content .row {
      margin: 10px 0; }
  .small-business-detail .row-6 img {
    width: 100%; }

#small-business-detail-b .background-slide {
  background: url("../image/product/small-business/background-product-small-business-detail-b.png");
  background-size: 100% 100%; }
#small-business-detail-b .row-2 {
  padding: 5% 0;
  background: #e1e1e1; }
  #small-business-detail-b .row-2 .titler {
    font-size: 24px;
    color: #44aab6;
    margin-bottom: 10px; }
  #small-business-detail-b .row-2 .content {
    margin-bottom: 5%; }
#small-business-detail-b .row-3 .background-image {
  background-image: none;
  background: #e1e1e1; }
#small-business-detail-b .row-3 .col-md-6 {
  color: #3c3c3c; }

@media screen and (max-height: 650px) {
  #small-business-detail-b .background-slide {
    background: url("../image/product/small-business/background-product-small-business-detail-b.png");
    height: 500px !important;
    background-size: 100% 100%;
    min-height: 500px !important; } }
.product-template-css {
  font-size: 16px; }
  .product-template-css .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .product-template-css .btm-contact-us i {
      padding-left: 5px; }
  .product-template-css .row {
    margin: 0; }
  .product-template-css .product-template {
    background: #e1e1e1; }
    .product-template-css .product-template .container-fluid {
      padding: 0; }
    .product-template-css .product-template .title {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    .product-template-css .product-template .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    .product-template-css .product-template .background-slide {
      background: url("../../public/image/product/marketing/background-slide-product-marketing.png");
      height: 675px;
      position: relative;
      background-position-y: 73%;
      background-size: 100%;
      margin-top: 69px; }
      .product-template-css .product-template .background-slide .background-slide-opacity {
        height: 100%; }
        .product-template-css .product-template .background-slide .background-slide-opacity .clearfix {
          position: absolute;
          top: 0% !important;
          height: 51px;
          background-color: #4aaab6;
          width: 100%; }
          .product-template-css .product-template .background-slide .background-slide-opacity .clearfix h5 {
            padding-left: 14%;
            padding-top: 18px;
            font-weight: 600;
            font-size: 16px;
            letter-spacing: 1px; }
        .product-template-css .product-template .background-slide .background-slide-opacity .header-text {
          font-size: 21px !important;
          line-height: 100%;
          color: white; }
        .product-template-css .product-template .background-slide .background-slide-opacity .header-text-2-product {
          font-size: 44px;
          line-height: 120%;
          font-family: SalesforceSansBold;
          width: 50%;
          margin-left: 25%;
          padding-top: 18%;
          margin-top: 0; }
        .product-template-css .product-template .background-slide .background-slide-opacity .btm-find-out {
          background: #47a9b5;
          border-radius: 5px !important;
          margin-top: 20px !important;
          width: auto;
          padding-top: 12px !important;
          height: 50px;
          font-weight: bold;
          font-size: 18px !important; }
    .product-template-css .product-template .row-2 {
      background: #e1e1e1; }
      .product-template-css .product-template .row-2 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        .product-template-css .product-template .row-2 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        .product-template-css .product-template .row-2 .contain-text-right .content {
          padding-top: 20px; }
        .product-template-css .product-template .row-2 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      .product-template-css .product-template .row-2 .row-sale-1 {
        margin-top: 8%; }
        .product-template-css .product-template .row-2 .row-sale-1 .image-1 {
          float: left;
          width: 50%;
          min-height: 612px;
          position: relative; }
          .product-template-css .product-template .row-2 .row-sale-1 .image-1 img {
            position: absolute;
            top: 10%;
            width: 132%;
            left: -6%; }
        .product-template-css .product-template .row-2 .row-sale-1 .row2 {
          padding-top: 120px; }
    .product-template-css .product-template .row-3 {
      position: relative;
      overflow: hidden;
      background: #e1e1e1; }
      .product-template-css .product-template .row-3 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        .product-template-css .product-template .row-3 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        .product-template-css .product-template .row-3 .contain-text-right .content {
          padding-top: 20px; }
          .product-template-css .product-template .row-3 .contain-text-right .content .color-blue {
            color: #47a9b5; }
        .product-template-css .product-template .row-3 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      .product-template-css .product-template .row-3 .row-sale-1 {
        margin-top: 3%;
        margin-left: 13%; }
        .product-template-css .product-template .row-3 .row-sale-1 .row2 {
          padding-top: 65px; }
      .product-template-css .product-template .row-3 .image-1 {
        width: 40%;
        min-height: 612px;
        right: 0;
        position: absolute; }
        .product-template-css .product-template .row-3 .image-1 img {
          position: absolute;
          top: 5%;
          width: 172%;
          right: -43%; }
  .product-template-css .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  .product-template-css .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    .product-template-css .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      .product-template-css .menu-bar .nav-justified li {
        padding-top: 40px; }
        .product-template-css .menu-bar .nav-justified li a {
          color: #49a9b5; }
          .product-template-css .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          .product-template-css .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          .product-template-css .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        .product-template-css .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        .product-template-css .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      .product-template-css .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      .product-template-css .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  .product-template-css .font-white {
    color: #fff !important; }

.small-business-detail {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  .small-business-detail .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    .small-business-detail .btm-contact-us i {
      padding-left: 5px; }
  .small-business-detail .row {
    margin: 0; }
  .small-business-detail h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  .small-business-detail .navbar-default {
    background: rgba(255, 255, 255, 0.7);
    max-height: 72px; }
    .small-business-detail .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  .small-business-detail .small-business-in-detail .slide-bar {
    margin-top: 69px; }
  .small-business-detail .small-business-in-detail .container-fluid {
    padding: 0; }
  .small-business-detail .small-business-in-detail .title {
    padding-top: 45px;
    color: #5bb0ba;
    font-size: 34px;
    font-family: SalesforceSansBold;
    letter-spacing: 2px; }
  .small-business-detail .small-business-in-detail .border-buttom {
    width: 125px;
    margin: auto;
    height: 2px;
    background: #e8e8e8;
    margin-top: 20px; }
  .small-business-detail .small-business-in-detail .background-slide {
    background: url("../image/solution/clothing/background-header-clothing.jpg");
    height: 640px;
    position: relative;
    background-position-y: 40%;
    background-size: 100% 100%;
    min-height: 675px; }
    .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity {
      height: 100%; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .clearfix {
        position: absolute;
        top: 0 !important;
        height: 50px;
        background-color: #37c3f2;
        width: 100%; }
        .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .clearfix h5 {
          padding-left: 14%;
          padding-top: 18px;
          font-weight: 600;
          font-size: 15px;
          letter-spacing: 1px; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text {
        font-size: 46px !important;
        line-height: 100%;
        font-family: SalesforceSansBold;
        width: 49%;
        text-align: center;
        margin-left: 22%;
        margin-top: 11%; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text-2 {
        font-size: 40px !important;
        line-height: 100%;
        width: 64%;
        text-align: center;
        margin-left: 18%;
        margin-top: 2%; }
        .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .header-text-2 .author {
          font-size: 30px; }
      .small-business-detail .small-business-in-detail .background-slide .background-slide-opacity .btm-find-out {
        background: #37c3f2;
        border-radius: 5px;
        margin-top: 20px;
        padding: 10px;
        width: 144px;
        height: 40px;
        font-weight: bold;
        font-size: 15px; }
  .small-business-detail .row-3 .background-image {
    background-image: url("../image/product/small-business/background-product-small-business-detail-a-row-3.png");
    background-size: 100% 100%;
    min-height: 535px; }
    .small-business-detail .row-3 .background-image .container {
      padding: 5%; }
    .small-business-detail .row-3 .background-image .titler-row3 {
      font-size: 48px;
      color: #44aab6;
      border-bottom: 3px solid #44aab6;
      padding-bottom: 25px;
      margin: 0; }
    .small-business-detail .row-3 .background-image .titler-col2 {
      font-size: 24px; }
    .small-business-detail .row-3 .background-image .font14 {
      font-style: italic;
      margin-bottom: 30px; }
    .small-business-detail .row-3 .background-image .content .row {
      margin: 10px 0; }
  .small-business-detail .row-6 img {
    width: 100%; }

#small-business-detail-c .background-slide {
  background: url("../image/product/small-business/background-product-small-business-detail-c.png");
  background-size: 100% 100%; }
#small-business-detail-c .row-2 {
  padding: 5% 0;
  background: #e1e1e1; }
  #small-business-detail-c .row-2 .titler {
    font-size: 24px;
    color: #44aab6;
    margin-bottom: 10px; }
  #small-business-detail-c .row-2 .content {
    margin-bottom: 5%; }
#small-business-detail-c .row-3 .background-image {
  background-image: none;
  background: #e1e1e1; }
#small-business-detail-c .row-3 .col-md-6 {
  color: #3c3c3c; }

#trial {
  font-family: SalesforceSansLight;
  color: #3c3c3c; }
  #trial .header-trial .header-trial-left {
    margin-top: 5%;
    padding-bottom: 15px;
    border-bottom: 1px solid #cccccc; }
    #trial .header-trial .header-trial-left .col-md-4 {
      padding: 0; }
    #trial .header-trial .header-trial-left .col-md-8 .question {
      font-size: 24px; }
    #trial .header-trial .header-trial-left .col-md-8 .chat-with-angie-logo {
      width: 10%;
      margin-top: 5px; }
      #trial .header-trial .header-trial-left .col-md-8 .chat-with-angie-logo img {
        margin-left: -77%;
        margin-top: -31%; }
    #trial .header-trial .header-trial-left .col-md-8 .chat-with-angie-text {
      font-size: 16px;
      padding: 0;
      margin-top: 5px; }
      #trial .header-trial .header-trial-left .col-md-8 .chat-with-angie-text span {
        font-size: 22px;
        display: inline-block; }
    #trial .header-trial .header-trial-left .col-md-8 .phone-number {
      padding: 0; }
      #trial .header-trial .header-trial-left .col-md-8 .phone-number .phone-2 {
        margin-top: -6%; }
  #trial .header-trial .logo-rmsnext-trial {
    width: 77%;
    height: auto; }
  #trial .get-free-titel {
    margin: 50px 0;
    text-align: center;
    color: #44aab6;
    font-family: SalesforceSansBold;
    font-size: 36px; }
  #trial .image-center {
    padding-left: 3%; }
  #trial .next-row-2 {
    margin: 5% 0;
    font-size: 16px; }
    #trial .next-row-2 img {
      float: left;
      margin-right: 15px; }
    #trial .next-row-2 .text {
      margin-top: 6px; }
      #trial .next-row-2 .text .text-main {
        color: #44aab6;
        font-size: 24px; }
  #trial .contact-font {
    background: #44aab6; }
    #trial .contact-font .contact-trial-titler {
      font-size: 21px;
      margin: 10% 0 3%;
      font-family: SalesforceSansBold;
      color: #FFF; }
    #trial .contact-font span {
      font-family: SalesforceSansBold;
      font-size: 14px;
      display: inline-block;
      margin: 5px 0;
      color: #FFF; }
    #trial .contact-font input {
      width: 100%;
      height: 40px;
      margin: 2% 0 5% 0; }
    #trial .contact-font .left-0 {
      padding-left: 0; }
    #trial .contact-font .right-0 {
      padding-right: 0; }
    #trial .contact-font .padding-15 {
      padding: 0 15px; }
    #trial .contact-font .send-contact {
      background: #f37721;
      width: 100%;
      font-family: SalesforceSansBold;
      text-align: center;
      border-radius: 5px;
      height: 60px;
      margin-top: 3%; }
      #trial .contact-font .send-contact a {
        font-size: 20px;
        padding-top: 5%; }
      #trial .contact-font .send-contact input {
        font-size: 20px;
        background: #f37721;
        width: 100%;
        height: 60px;
        font-family: SalesforceSansBold;
        text-align: center;
        border-radius: 5px;
        margin-top: 3%; }
    #trial .contact-font .fotter-text {
      margin: 3% 0 10% 0;
      color: #FFF; }
  #trial .fotter-contact {
    margin: 3% 0 5%; }

#request-demo {
  font-family: SalesforceSansLight;
  color: #3c3c3c; }
  #request-demo .header-trial .header-trial-left {
    margin-top: 5%;
    padding-bottom: 15px;
    border-bottom: 1px solid #cccccc; }
    #request-demo .header-trial .header-trial-left .col-md-4 {
      padding: 0; }
    #request-demo .header-trial .header-trial-left .col-md-8 .question {
      font-size: 24px; }
    #request-demo .header-trial .header-trial-left .col-md-8 .chat-with-angie-logo {
      width: 10%;
      margin-top: 5px; }
      #request-demo .header-trial .header-trial-left .col-md-8 .chat-with-angie-logo img {
        margin-left: -77%;
        margin-top: -31%; }
    #request-demo .header-trial .header-trial-left .col-md-8 .chat-with-angie-text {
      font-size: 16px;
      padding: 0;
      margin-top: 5px; }
      #request-demo .header-trial .header-trial-left .col-md-8 .chat-with-angie-text span {
        font-size: 22px;
        display: inline-block; }
    #request-demo .header-trial .header-trial-left .col-md-8 .phone-number {
      padding: 0; }
      #request-demo .header-trial .header-trial-left .col-md-8 .phone-number .phone-2 {
        margin-top: -6%; }
  #request-demo .header-trial .title-text-row1 {
    color: #44aab6;
    font-family: SalesforceSansBold;
    padding-bottom: 15%; }
  #request-demo .header-trial .title-text-row2 {
    letter-spacing: 2px;
    line-height: 25px; }
  #request-demo .header-trial .image-position {
    min-height: 400px;
    position: relative; }
    #request-demo .header-trial .image-position img {
      position: absolute;
      left: -30%;
      top: -15%; }
  #request-demo .header-trial .logo-rmsnext-trial {
    width: 77%;
    height: auto; }
  #request-demo .get-free-titel {
    margin: 50px 0;
    text-align: center;
    color: #44aab6;
    font-family: SalesforceSansBold;
    font-size: 36px; }
  #request-demo .image-center {
    padding-left: 3%; }
  #request-demo .next-row-2 {
    margin: 5% 0;
    font-size: 16px; }
    #request-demo .next-row-2 img {
      float: left;
      margin-right: 15px; }
    #request-demo .next-row-2 .text {
      margin-top: 6px; }
      #request-demo .next-row-2 .text .text-main {
        color: #44aab6;
        font-size: 24px; }
  #request-demo .contact-font {
    background: #44aab6; }
    #request-demo .contact-font .contact-trial-titler {
      font-size: 21px;
      margin: 10% 0 3%;
      font-family: SalesforceSansBold;
      color: #FFF; }
    #request-demo .contact-font span {
      font-family: SalesforceSansBold;
      font-size: 14px;
      display: inline-block;
      margin: 5px 0;
      color: #FFF; }
    #request-demo .contact-font input {
      width: 100%;
      height: 40px;
      margin: 2% 0 5% 0; }
    #request-demo .contact-font .left-0 {
      padding-left: 0; }
    #request-demo .contact-font .right-0 {
      padding-right: 0; }
    #request-demo .contact-font .padding-15 {
      padding: 0 15px; }
    #request-demo .contact-font .send-contact {
      background: #f37721;
      width: 100%;
      font-family: SalesforceSansBold;
      text-align: center;
      border-radius: 5px;
      height: 60px;
      margin-top: 3%; }
      #request-demo .contact-font .send-contact a {
        font-size: 20px;
        padding-top: 5%; }
      #request-demo .contact-font .send-contact input {
        font-size: 20px;
        background: #f37721;
        width: 100%;
        height: 60px;
        font-family: SalesforceSansBold;
        text-align: center;
        border-radius: 5px;
        margin-top: 3%; }
    #request-demo .contact-font .fotter-text {
      margin: 3% 0 10% 0;
      color: #FFF; }
  #request-demo .fotter-contact {
    margin: 3% 0 5%; }

#page-product-operation {
  font-size: 16px;
  font-family: SalesforceSansLight,Arial,sans-serif !important; }
  #page-product-operation .btm-contact-us {
    background: #00afea;
    border-radius: 5px;
    margin-top: 20px;
    padding: 10px;
    width: 144px;
    height: 40px;
    font-weight: bold;
    font-size: 15px; }
    #page-product-operation .btm-contact-us i {
      padding-left: 5px; }
  #page-product-operation .row {
    margin: 0; }
  #page-product-operation h5 {
    margin: 0;
    font-size: 18px;
    line-height: 133%;
    font-weight: normal; }
  #page-product-operation .navbar-default {
    background: white;
    max-height: 72px; }
    #page-product-operation .navbar-default .navbar-header .logo-rmsnext {
      width: 90px;
      height: 50px;
      margin: 10px 0 10px 50px; }
  #page-product-operation #product-operation {
    background: #e1e1e1; }
    #page-product-operation #product-operation .container-fluid {
      padding: 0; }
    #page-product-operation #product-operation .title {
      padding-top: 45px;
      color: #5bb0ba;
      font-size: 34px;
      font-family: SalesforceSansBold;
      letter-spacing: 2px; }
    #page-product-operation #product-operation .border-buttom {
      width: 125px;
      margin: auto;
      height: 2px;
      background: #e8e8e8;
      margin-top: 20px; }
    #page-product-operation #product-operation .background-slide {
      background: url("../../public/image/product/operation/slide-background-product-operation.png");
      position: relative;
      background-position-y: 73%;
      background-size: 100% 100%;
      min-height: 550px;
      margin-top: 0px !important; }
      #page-product-operation #product-operation .background-slide .background-slide-opacity {
        height: 100%; }
        #page-product-operation #product-operation .background-slide .background-slide-opacity .clearfix {
          position: absolute;
          top: 0% !important;
          height: 51px;
          background-color: #4fa9b5;
          width: 100%; }
          #page-product-operation #product-operation .background-slide .background-slide-opacity .clearfix h5 {
            padding-left: 14%;
            padding-top: 18px;
            font-weight: 600;
            font-size: 16px;
            letter-spacing: 1px; }
        #page-product-operation #product-operation .background-slide .background-slide-opacity .header-text {
          font-size: 30px !important;
          line-height: 100%;
          margin-left: 14%;
          margin-top: 45%; }
        #page-product-operation #product-operation .background-slide .background-slide-opacity .header-text-2 {
          font-size: 32px;
          line-height: 120%;
          font-family: SalesforceSansBold;
          width: 74%;
          margin-left: 14%;
          margin-top: 40%;
          margin-bottom: 10%; }
        #page-product-operation #product-operation .background-slide .background-slide-opacity .btm-find-out {
          background: #47a9b5;
          margin-top: 20px !important;
          padding: 10px !important;
          width: auto;
          border-radius: 5px !important;
          height: 40px;
          font-weight: bold;
          font-size: 15px !important; }
    #page-product-operation #product-operation .row-3 {
      background: #e1e1e1; }
      #page-product-operation #product-operation .row-3 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        #page-product-operation #product-operation .row-3 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        #page-product-operation #product-operation .row-3 .contain-text-right .content {
          padding-top: 20px; }
        #page-product-operation #product-operation .row-3 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      #page-product-operation #product-operation .row-3 .text-right-row-2 {
        margin-top: 6%; }
      #page-product-operation #product-operation .row-3 .row-sale-1 {
        margin-top: 8%; }
        #page-product-operation #product-operation .row-3 .row-sale-1 .iamge-1 {
          float: left;
          width: 50%; }
          #page-product-operation #product-operation .row-3 .row-sale-1 .iamge-1 img {
            width: 80%;
            margin-left: 10%; }
        #page-product-operation #product-operation .row-3 .row-sale-1 .row2 {
          padding-top: 95px; }
    #page-product-operation #product-operation .row-4 {
      background: #e1e1e1; }
      #page-product-operation #product-operation .row-4 .contain-text-right {
        margin-right: 13%;
        margin-top: 15%;
        padding-left: 0; }
        #page-product-operation #product-operation .row-4 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        #page-product-operation #product-operation .row-4 .contain-text-right .content {
          padding-top: 20px; }
        #page-product-operation #product-operation .row-4 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      #page-product-operation #product-operation .row-4 .row-sale-1 {
        margin-top: 3%;
        margin-left: 13%; }
        #page-product-operation #product-operation .row-4 .row-sale-1 .row2 {
          padding-top: 65px; }
      #page-product-operation #product-operation .row-4 .iamge-1 {
        width: 53%; }
        #page-product-operation #product-operation .row-4 .iamge-1 img {
          width: 73%;
          margin-top: 17%; }
    #page-product-operation #product-operation .row-5 {
      background: #e1e1e1; }
      #page-product-operation #product-operation .row-5 .contain-text-right {
        margin-right: 13%;
        margin-top: 30px;
        padding-left: 0; }
        #page-product-operation #product-operation .row-5 .contain-text-right .title-row3 {
          font-size: 22px;
          font-family: SalesforceSansBold; }
        #page-product-operation #product-operation .row-5 .contain-text-right .content {
          padding-top: 20px; }
        #page-product-operation #product-operation .row-5 .contain-text-right .btm-find-out {
          background: #47a9b5;
          color: white;
          margin-top: 25px;
          border-radius: 5px; }
      #page-product-operation #product-operation .row-5 .row-sale-1 {
        margin-top: 3%;
        margin-left: 13%; }
        #page-product-operation #product-operation .row-5 .row-sale-1 .row2 {
          padding-top: 65px; }
      #page-product-operation #product-operation .row-5 .iamge-1 {
        width: 53%; }
        #page-product-operation #product-operation .row-5 .iamge-1 img {
          width: 73%; }
  #page-product-operation .menu_rmsnext-solution-active {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.7) !important;
    z-index: 100; }
  #page-product-operation .menu-bar {
    background: none;
    height: 95px;
    border-bottom: solid 1px #e8e8e8; }
    #page-product-operation .menu-bar .nav-justified {
      width: 80%;
      margin: auto;
      font-size: 18px;
      font-weight: 600; }
      #page-product-operation .menu-bar .nav-justified li {
        padding-top: 40px; }
        #page-product-operation .menu-bar .nav-justified li a {
          color: #49a9b5; }
          #page-product-operation .menu-bar .nav-justified li a:hover .hover-menu {
            display: block; }
          #page-product-operation .menu-bar .nav-justified li a:hover {
            background: none;
            color: #7d7d7d; }
          #page-product-operation .menu-bar .nav-justified li a:focus {
            background-color: transparent; }
        #page-product-operation .menu-bar .nav-justified li .hover-menu-lever2 {
          height: 2px !important;
          background: #7d7d7d;
          padding: 2px;
          width: 53%;
          margin: auto;
          display: none;
          margin-top: 5px; }
        #page-product-operation .menu-bar .nav-justified li:hover .hover-menu-lever2 {
          display: block; }
      #page-product-operation .menu-bar .nav-justified li.active a {
        color: #7d7d7d; }
      #page-product-operation .menu-bar .nav-justified li.active .hover-menu-lever2 {
        display: block; }
  #page-product-operation .font-white {
    color: #fff !important; }

#page-solutions-clothing .slide-bar .title-h5 {
  width: 100%;
  font-weight: bold; }
#page-solutions-clothing .row-2 {
  margin-top: 70px !important;
  margin-bottom: 0 !important; }
  #page-solutions-clothing .row-2 .block1 .cap1 {
    margin-bottom: 5px !important;
    font-size: 20px !important; }
  #page-solutions-clothing .row-2 .block1 .text-detail-overview {
    text-align: left !important; }
  #page-solutions-clothing .row-2 .image-overview {
    margin-top: 40px !important; }
#page-solutions-clothing .row-5 {
  margin-top: -50px !important; }
#page-solutions-clothing p {
  margin: 0; }
#page-solutions-clothing .marginleft-1 {
  margin-left: 20px; }
#page-solutions-clothing .marginleft-2 {
  margin-left: 40px; }

/*# sourceMappingURL=rmsnext.css.map */
