
body {
    font-family: 'Lato', sans-serif;
    font-size: 1em;
    
}

.main-content {
    height: 100%; width: 100%;
position:fixed;background-color: #ffffff;
}

.main-content .main-header {height: 100px;}
.main-content .main-header .md-subheader-inner {
    padding: 20px 100px;background-color: #ffffff;
                box-shadow: 0 5px 5px -5px #b3b3b3;position:fixed;width:100%;

}
.we-nav-layout{}
.main-content .expert-button{  
  position: fixed;background-color: blue;
}
/*.main-content .hide {*/
/*  opacity: 0;*/
/*}*/
/*.main-content .show {*/
/*  opacity: 1;*/
/*}*/



.main-content .main-header .md-subheader-inner img.logo {
    height: 60px; width: auto;
}
.main-content .main-header .md-subheader-inner .main-nav-menu {
    padding-left: 20px;
}
.main-content .main-header .md-subheader-inner a.main-nav-menu {
    font-weight: bold;
    color:#585c5f;
    text-decoration: none;
    font-size: 1.1em;
    text-align: center;
   
}
.main-content .main-header .md-subheader-inner a.main-nav-menu:hover {
        color:#337ab7;

}
.main-content .navigation-width{min-width:430px; max-width:430px;}
.main-content .main-header .md-subheader-inner a.main-nav-menu-login {
    color: #1e82c8;
    padding: 5px 25px;
    font-size: 1.1em;
    text-transform: uppercase;
    border: 3px solid #1e82c8;
    border-radius: 20px;
    text-decoration: none;
    font-weight: bold;
    margin-bottom: -4px;position: fixed;
}
.main-content .main-header .md-subheader-inner a.main-nav-menu-login:hover {
    background-color: #1e82c8;
    color:white;
}

.main-content .ng-animation-part .main-nav-mobile{
    font-weight: bold;
    color:#585c5f;
    text-decoration:none;
    border-bottom:1px solid white;
    padding:20px 30px;
    min-width: 65px;
}
.main-content .talk-expert-button{    padding: 2px 20px;
    font-size: 0.9em;
    text-transform: uppercase;
    border: 3px;
    border-radius: 30px;
    font-weight: bold;
    background-color: #fa5b2e;
}

.main-content .ng-animation-part a.main-nav-mobile:hover {
        color:#337ab7;

}

.main-content .main-header .md-subheade img.mobile-icon {color:#1e82c8;margin-left:80%;}

md-icon.mobile-icon {
  width: 70px;
  height: 45px;
  color:#1e82c8;
  margin-right:30px;
}
md-icon.mobile-icon-clear {
  width: 110px;
  height: 45px;
  color:#1e82c8;margin-left:35%;
}

.main-content .ng-animation-part{
  height: auto;
  width:100%;
  background-color:white;
  transition: all linear 0.3s;
  overflow: hidden;

}
/*.main-content .ng-hide  {*/
/*  height:600;*/
/*  width:100;*/
/*  overflow:hidden;*/
/*  position:relative;*/

/*}   */
.main-page-banner .ng-hide-add{
    display:block!important;

}

.main-content .ng-animation-part a.main-nav-menu-login {
    color: #1e82c8;
    padding: 3px 18px;
    font-size: 1em;
    text-transform: uppercase;
    border: 3px solid #1e82c8;
    border-radius: 25px;
    text-decoration: none;


}
#menu-expert{      
    padding: 2px 20px;
    font-size: 0.9em;
    text-transform: uppercase;
    border: 3px;
    border-radius: 30px;
    font-weight: bold;margin-right: 174px;
    background-color: #fa5b2e;color:white;line-height: 30px;text-decoration: none;margin-bottom: -8px;text-align: center;
}
#menu-expert:hover{               background-color: #fa783c;
}
.main-content .main-page-banner{
     background-image: url(../images/maven_labbanner.png);
        overflow: hidden;
        max-height: 550px;
        min-height: 550px;
        background-size: cover;
        background-repeat: no-repeat;
        overflow: hidden;
        /*position: relative;*/
          background-position: center; 

}
.main-content .ng-animation-part a.main-nav-menu-login{
    color: #1e82c8;
    padding: 2px 25px;
    font-size: 1.1em;
    text-transform: uppercase;
    border: 3px solid #1e82c8;
    border-radius: 20px;
    text-decoration: none;
    font-weight: bold;
    margin-top:20px;
    margin-left:12px;
    margin-bottom: 20px;
    width:70px;
}
.main-content .ng-animation-part a.main-nav-menu-login:hover {
    background-color: #1e82c8;
    color:white;
}
/*navigation end here*/

/*banner start here*/

.main-content .main-page-banner .main-page-heading{
    font-size: 2.4em;
    text-align:center;
    color:white;
    font-weight: bold;
    padding-top: 25px;
    margin-top: 70px;
    width:50px;
    word-spacing: 5px;
}
.main-content .main-page-banner .main-page-subheading{
    font-size: 1.3em;
    text-align:center;
    color:white;
    font-weight: bold;
    height: 50px;
    margin-top: 40px;
    min-width:400px;
    max-width:400px; margin-left: -26px;
}
.main-content .main-page-banner .orange-button{
    padding: 2px 25px;
    font-size: 0.9em;
    text-transform: uppercase;
    border: 3px;
    border-radius: 30px;
    font-weight: bold;
    background-color: #fa5b2e;
    margin-top:30px;position:unset;
}
.main-content .main-page-banner .orange-button:hover{
        background-color: #fa783c;

}

.main-content .main-page-banner .orange-button a{
    color: white;
    text-decoration: none;

}
.main-content .main-banner-logo-session{
    height: 150px;
    background-color: #f3f3f3;
    width: 100%;
}
/*md-sidenav, md-backdrop {*/
/*position: fixed !important;*/
/*}*/
.main-content .main-banner-logo-session img.main-banner-logo-comfort{ height:120px;}
.main-content .main-banner-logo-session img.main-banner-logo-china { height:82px;}
.main-content .main-banner-logo-session img.main-banner-logo { height:30px;}
.main-content .main-banner-logo-session img.main-banner-logo-uni{height: 45px;}
.main-content .main-banner-logo-session img.main-banner-logo-grab{ height:50px;margin-top: -1px;}
.main-content .main-banner-logo-session img.main-banner-logo-svg-2{ height:80px;margin-top: -5px;}
.main-content .main-banner-logo-session img.main-banner-logo-rhb{height: 40px;}
.main-content .main-banner-logo-session img.main-banner-logo-svg{height: 90px;}

:target::before {
  content: "";
  display: block;
  height: 160px; /* fixed header height*/
  margin: -160px 0 0; /* negative fixed header height */
}

/*md-select-menu{margin-top: 30px;}*/
/*banner end  end*/

.main-content .customer-ex-heading{color:black;font-size: 1.8em;font-weight: bold; text-align: center;height: 110px;padding-top: 30px;letter-spacing: normal;}

.main-content .customer-ex-text{color:rgba(25, 18, 18, 0.61);font-size: 1.2em;text-align: center; line-height: 30px; min-height:120px; }
 
 .main-content .customer-ex-text-small{color:rgba(25, 18, 18, 0.61);font-size: 1.2em;text-align: center; line-height: 30px; min-height:60px; margin-bottom: 20px;}
 
.main-content .main-web-icon-subsession .web-icon-info-section .main-web-icon{ height: 110px;padding:20px;}
.main-content .main-web-icon-subsession .spacing-above-icon{height:140px;padding:8px;}
.main-content .main-web-icon-subsession .web-icon-info-section .main-web-icon-tac{ height: 110px;padding:20px;padding-top: 7px;}
.main-content .main-web-icon-subsession .web-icon-info-section .main-web-icon-small{ height: 130px;padding-top:40px;padding-bottom: 10px;}

.main-content .main-web-icon-subsession .web-icon-info-section .main-web-icon-small-value{height: 180px;}

.main-content .main-web-icon-subsession .web-icon-info-section .main-web-icon-align{ height: 110px;padding:20px;}


.main-content .main-web-icon-subsession .web-icon-info-section .web-icon-info{color:rgba(25, 18, 18, 0.61);font-size: 1em;text-align: center;padding: 15px;width:288px;line-height: 22px;}
.main-content .main-web-icon-subsession .web-icon-info-section .info-sec-mobile{width:250px;padding-top:10px;color:rgba(25, 18, 18, 0.61);font-size: 1em;text-align: center;padding: 15px;line-height: 22px;}
.main-content .main-web-icon-subsession .web-icon-info-section .web-icon-info-small{color:rgba(25, 18, 18, 0.61);font-size: 1em;text-align: center;padding: 15px;width:250px;line-height: 22px;}
 
  .main-content .main-web-icon-subsession .web-icon-info-section .web-icon-info a{    text-decoration: none;color:rgba(25, 18, 18, 0.61);}
.link-doted-line{border-bottom-style:dashed;text-decoration: none;color:rgba(25, 18, 18, 0.61);border-bottom-color: #1e82c8;border-bottom-width: 2px;}
.main-content .main-web-icon-subsession .web-icon-info-section .web-icon-info-2{color:rgba(25, 18, 18, 0.61);font-size: 1em;text-align: center;padding: 10px 15px 15px;width:288px;}

.main-content .product-session-info-small{color:black;font-size: 1.1em;line-height: 25px;padding: 15px;text-align: center;height: 50px; margin-bottom: 50px;}

.main-content .product-session-info{color:black;font-size: 1.1em;line-height: 25px;padding: 15px;text-align: center;height: 130px;}

.main-content .product-session-info-2{color:black;font-size: 1.1em;line-height: 25px;padding: 15px;text-align: center;height: 168px;}

.main-content .product-session-info-med{color:black;font-size: 1.2em;line-height: 25px;padding: 15px;text-align: center;height: 100px; padding-bottom: 20px;}

/*css for white box*/

.main-content .md-whiteframe-1dp{margin: 30px; width:60%;height: 430px; background-color: white; margin-top: -10px;margin-bottom: -10px;}
 
.main-content .md-whiteframe-1dp .product-logo{
     height: 120px;
 }
.main-content .main-web-icon-subsession{width:1200px;}
.main-content .product-session{width:90%; height: auto;}
 
/*.main-content .main-web-icon-subsession .web-icon-info-section{width: 450px;height: 410px;margin: 20px; }*/
.main-content .main-web-icon-subsession .web-icon-info-section{width: 450px;margin: 20px;}
.main-content .main-web-icon-subsession .section-hover-channel{width: 450px;margin: 20px;  transition: all .2s ease-in-out;}
.main-content .main-web-icon-subsession .section-hover-channel:hover{
          box-shadow:0px 7px 20px -7px #0e0d0d33; 
      transform: scale(1.01); 
      background-color: white;
    
}

.main-content .main-web-icon-subsession .web-icon-info-section .web-icon-heading{font-size: 1.2em; font-weight: bold;color:black;padding:15px; text-align: center;
width:190px;
    
}

.main-content .product-session .md-whiteframe-1dp .product-info-head{font-size: 1.2em; font-weight: bold;color:black;padding:5px; text-align: center; margin-top: -10px;margin-bottom: 10px;}

.main-content .product-session .md-whiteframe-1dp .bule-color-text{font-size: 1em; font-weight: bold;color:#1e82c8;text-align: center;padding: 20px 40px; width:370px;}

.main-content .product-session .md-whiteframe-1dp .orange-button{
    padding: 2px 25px;
    font-size:0.9em;
    text-transform: uppercase;
    border: 3px;
    border-radius: 30px;
    font-weight: bold;
    background-color: #fa5b2e;
    color:white;position:unset;
}
.main-content .product-session .md-whiteframe-1dp .orange-button:hover{
        background-color: #fa783c;

}

.main-content .product-session .md-whiteframe-1dp .orange-button a{
    color: white;
    text-decoration: none;

}
.main-content .products-link{height: 100px;margin-top: -50px;}
 .main-content .connect-us-part{
    background-color:#f3f3f3;height:auto;
 }
 .main-content .form-section{width:50%;}
 .main-content .form-section .md-no-momentum{
     /*background-color: white;*/
     width:90%; 
     height: auto;
 }
.main-content .form-section .md-no-momentum .input-session{border:2px solid #1e82c8;background-color: #ffffff;    height: 30px; min-width: 300px;position:unset;
}
.main-content .form-section .md-no-momentum .input-session-message{border:2px solid #1e82c8;background-color: #ffffff;    height: 80px;position:unset;
}

  .main-content .form-section  .md-no-momentum .orange-button{
    padding: 2px 25px;
    font-size: 0.9em;
    text-transform: uppercase;
    border: 3px;
    border-radius: 30px;
    font-weight: bold;
    background-color: #fa5b2e;
    color:white;position:unset;
}
  .main-content .form-section  .md-no-momentum .orange-button:hover{
              background-color: #fa783c;

  }
.main-content .footer-section  .icon-background-fb{height: 40px;width: 40px; background-color:#b2b2b27a; }
.main-content .footer-section  .icon-background-fb img{height: 40px; margin-left: 3px; }
.main-content .footer-section  .icon-background-fb:hover{background-color: #1e82c8; }

.main-content .footer-section  .icon-background-twiter{height: 40px;width: 40px; background-color:#b2b2b27a; }
.main-content .footer-section  .icon-background-twiter img{height: 34px; margin-top: 5px;margin-left: 5px;}
.main-content .footer-section  .icon-background-twiter:hover{background-color: #1e82c8; }

.main-content .footer-section  .icon-background-link{height: 40px;width: 40px; background-color:#b2b2b27a; }
 .main-content .footer-section  .icon-background-link img{height: 50px; width:50px; margin-top: 5px;margin-top: -5px;margin-left: -5px;}
 .main-content .footer-section  .icon-background-link:hover{background-color: #1e82c8; }
    
     
     
     
.main-content .footer-section .footer-icon {min-width: 200px; max-width: 200px;}
.main-content .footer-section .footer-icon .icon-background{background-color:#b2b2b27a; }
/*.main-content .footer-section .footer-icon img{height: 40px; background-color:#b2b2b27a; }*/

/*.main-content .footer-section .footer-icon img:hover{background-color: #1e82c8;}*/

.main-content .footer-section .web-icon-heading{font-size: 1.2em; font-weight: bold;color:black;padding:40px; text-align: center;padding-top: 20px;}

.main-content .footer-section .copy-right-text{color:rgba(25, 18, 18, 0.61);font-size: 1em;text-align: center;text-decoration: none;margin-top:5px;}
.main-content .footer-section .copy-right-text a:hover{color: #1e82c8; text-decoration: none;}
.main-content .product-session-info-footer{color:black;font-size: 1.1em;line-height: 25px;padding: 10px;padding-left:0px;width:300px;}

.main-content .product-session-info-footer a{text-decoration: none;color:black;}

.main-content .product-session-info-footer a:hover{text-decoration: none;color:#1e82c8;}
md-icon.md-icon-effect:hover{color:#1e82c8;}

/*.main-content .md-icon-effect md-icon:hover{background-color:#1e82c8;}*/
.main-content .md-sidenav-left .mobile-nav-sec .sidevar-logo{height: 50px;padding-bottom: 15px;}
.main-content .md-sidenav-left .mobile-nav-sec{height: 110px;background-color:white;padding: 15px;}
.main-content .chat-button{
    padding: 2px 25px;
    font-size: 1.1em;
    border: 3px;
    border-radius: 30px;
    font-weight: bold;
    background-color: #60c6c8;
    color:white;

}
md-sidenav,
md-sidenav.md-locked-open-add-active,
md-sidenav.md-closed.md-locked-open-add-active,
md-sidenav.md-locked-open {
  width: 100%;
  min-width: 100%;
}
md-input-container .md-input{border:none; height: auto;}
 
 md-fab-speed-dial.md-fab-bottom-right {
position: fixed !important;
}
md-select:not([disabled]):focus .md-select-value{border:none;}

md-select.md-default-theme:not([disabled]):focus .md-select-value, md-select:not([disabled]):focus .md-select-value{border-bottom: none;}

md-select.md-default-theme .md-select-value, md-select .md-select-value{border-bottom-color: white;}
   .md-tooltip{
    width:250px;
    height: 60px;
    text-overflow:none;
     font-size: 0.8em;
     line-height: 20px;
     word-spacing: 0px;
     padding:15px;margin-left: 90px;
     overflow: visible;       
     white-space: normal;
     background-color: #1e82c8;
     margin-top: 5px;

   }
.md-tooltip:after{ 
    content: "";
    position: absolute;
    top: -27%;
    left: 12%;
    margin-left: -15px;
    border-width: 15px;
    border-style: solid;
    border-color: transparent transparent #1e82c8 transparent;
    font-size: 1em;  
opacity: 1;

}
/*.md-tooltip.md-show{*/
/*         background-color: #1e82c8;opacity: 1;*/
         /*word-break: break-all;*/
/*         text-overflow:none;*/
/*          white-space: normal;*/
/*          margin-top: 5px;*/
/*          line-height: 20px;*/
/*          word-spacing: 0px;*/

/*}*/
.md-tooltip.md-hide{
transition-delay:.5s;
}
.md-panel.md-tooltip.md-default-theme, .md-panel.md-tooltip{  background-color: #1e82c8;opacity: 1;

}
.md-select-menu-container{
    min-width: 25% !important;
    margin-left: 10px;
}
md-select-menu.md-default-theme md-content md-option[selected], md-select-menu md-content md-option[selected]{color:#1e82c8;}

#contact_us_done{color:#fa5b2e; text-align: center; font-size: 1em;line-height: 25px;}

.main-content .space-icon{height: 40px;}
.main-content .icon-contact{height: 24px;width: 24px;padding: 10px 0px;}
.main-content .qr-icon{height: 140px;width:140px;margin-top: 15px;}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{margin-top:-5px;height: 38px;margin-left: -5px;}

.intl-tel-input .country-list .country{width:335px;}
/*.intl-tel-input.separate-dial-code .selected-dial-code{ margin-top:-5px;height: 38px;margin-left: -5px;}*/
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{margin-top:-5px;height: 38px;margin-left: -5px;}
:focus {
outline-color:none;
outline-style: none;
outline-width: 0px;
}
.intl-tel-input * {box-sizing: none;}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag
{width:88px;}
.intl-tel-input .selected-flag .iti-arrow{right:2px;}

.main-content .learn-more-icon-link{font-size: 1em;color:#7ACFE0;margin: 20px;text-decoration: none;}
.main-content .arr-icon-learn{color:#7ACFE0;margin-top: -1px;padding-left:100px;margin-left:-100px;
/*margin-left: -100px;width:240px;*/
    
}

/*drop-down-csss*/

.product-drop-down{width:100%;background-color:rgb(251, 251, 251); color:blue;position:fixed;   
  height: 0px!important; display:block;overflow: hidden;
  


}

.product-drop-down-height{width:100%;background-color:rgb(251, 251, 251); color:blue;position:fixed;   
  height: 450px; transition:  height .5s;overflow: hidden;z-index:4;
  

}

/* .product-drop-down:target {*/
/*  height: 0px; */
/*  transition:  .5s ease-in-out; */
/*  height: 450;*/

/*  transform: scaleY(0);*/
/*}*/

.clickproduct{max-height:350px;border:2px solid red;background-color: black; position:fixed;	    
}
.drop-down-heading{font-size:1.5em;color:#000;font-weight:bold;padding:20px;}
.drop-down-two-sec{height:360px;margin:35px 15px;}
.drop-down-border-sec{border-right:2px solid rgb(219, 219, 219);}
.drop-down-links{text-decoration:none;font-size:1em;color:rgba(25, 18, 18, 0.61);padding:10px 20px;}
.drop-down-links:hover{color:#337ab7}
.product-sec-drop{width:290px;color:#000;height: 250px;margin-left: 20px;margin-top: -20px;}
.products-logo-drop{width:200px;height: 115px;}
.product-heading-drop{font-size: 1.2em;font-weight: bold;padding: 0px 10px;}
.product-detail-drop{font-size: 0.9em;padding: 10px;color:rgba(25, 18, 18, 0.61);line-height: 25px;height: 120px;}
.learn-more-links{text-decoration: none;color:#7ACFE0;margin-left: 10px;}
.drop-down-icon{width:130px;
min-width:10px;min-height:10px;height:20px;
margin-left: -55px;

/*transform: rotate( 180deg );            */
    transition: transform 150ms ease;}
.drop-down-icon:hover{color:#337ab7;}




input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

/*footer part */

.new-fotter-mav-blog{width:1030px;margin-bottom: 40px;}
.new-fotter-mav{width:100%;margin-bottom: 40px;}
.footer-new-mlb{font-size:0.9em;font-weight: bold;padding:20px;margin-top: 30px;}
.footer-link-mlb{font-size: 0.8em;padding:8px 20px;color:rgba(25, 18, 18, 0.61); text-decoration: none;}
.products-footer-links{height:auto;margin-bottom: 40px;text-decoration: none;width:240px;}

hr { 
  display: block;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  border-style: inset;
  border-width: 1px;width: 90%;margin-left: 20px;
} 
.footer-logo{height:100px;width:200px;margin-top: 20px;}
.drop-down-icon-tw{fill:blue;color:red;}
.icon-secondary{fill:#0b80e0; margin: 20px;}
.icon-secondary:hover{fill:#FA5B2E;}

.icon-social-links{margin: 10px;margin-top: 20px;}
.footer-link-mlb:hover{color:#FA5B2E;}

.product-site-section{width:60%;}
.menu-section-footer{width:300px;margin-left: 100px;}
.social-media-sec{margin-left: 10%;}

/*arrow*/

.drop-down-icon-rotate{
    width:130px;min-width:10px; min-height:10px;height: 20px;    transform: rotate( -180deg );            
    transition: transform 150ms ease;margin-left: -55px;

}
.drop-down-icon-rotate:hover{color:#337ab7;}
.learn-more-links:hover{color:#337ab7;}
.main-content .arr-icon-learn:hover{color:#337ab7;}
/*///////////////////////////////////////////////////////////////////*/

/*Mobile Menu*/

.mobile-drop-down-heading{font-size: 1.1em;font-weight: bold;color:#000;padding: 10px 40px;}
.mobile-drop-down-menu{font-size: 0.8em;padding: 10px 40px;color:rgba(25, 18, 18, 0.61);text-decoration: none;}
.mobile-drop-down-menu:hover{color:#337ab7;}
.products-logo-drop-mobile{height: 75px;width:150px;padding: 10px 30px;}
.product-heading-drop-mobile{font-size:1em;font-weight: bold;margin-top: -30px;padding: 10px 40px;text-decoration: none;color:#585c5f;}
.mobile-products-links{text-decoration: none;}
.mobile-nav-links{width:100%;padding: 20px 0px;}

.drop-down-icon-rotate-mobile{
    width:30px;min-width:10px; min-height:10px;height: 20px;    transform: rotate(90deg );            
    transition: transform 150ms ease;color:#1e82c8;

}

.drop-down-icon-rotate-mobile:hover{color:#1e82c8;
}
.drop-down-sec{background-color: black;height: 0px!important; overflow: hidden;}
.drop-down-sec-slide{  height: 670px; transition:  height .8s;overflow: hidden;
}
.comuunication-api-text1{width: auto!important;}
.main-content .learn-more-icon-link:hover{color:#337ab7;}

.menu-section-footer-2{margin-left: 100px;}
.new-fotter-mav-blog-pages{width:940px;}
#orange-button{padding:11px 33px;font-size:1em;text-transform: uppercase;border:3px;border-radius: 30px;font-weight: bold;background-color: #fa5b2e;margin-top: 30px;position:unset;color:#fff;text-decoration:none;}
#orange-button:hover{background-color:#fa783c;}
@media only screen and (max-width : 700px) {
.main-content .main-page-banner{ min-height: 450px; background-image: url(../images/maven_lab_banner_mobile.png); overflow: hidden;           background-position: center; 
  }
.main-content .main-header .md-subheader-inner {padding:10px 20px;}
.main-content .product-session-info{height: 170px;}
.main-content .product-session-info-med{height: 150px;
margin-top: 30px;
}
.comuunication-api-text1{width: auto!important;}

 /*.main-content .main-web-icon-subsession .web-icon-info-section{width: 90%;height: 410px;margin: 20px;  transition: all .2s ease-in-out; */
 .main-content .main-web-icon-subsession .web-icon-info-section-2{width: 80%;height: 410px;margin: 20px;  transition: all .2s ease-in-out; }

.main-content .main-header .md-subheader-inner img.logo{margin-top: 10px; padding:5px;padding-bottom: 10px;height: 55px;}
.main-content .main-page-banner .main-page-heading{ font-size: 1.7em; word-spacing: 2px;margin-top: 20px;font-weight: 900; letter-spacing: -1px;}
.main-content .main-page-banner .main-page-subheading{ font-size: 1.2em;max-width:350px; min-width: 350px; margin-left:-30px; }
.main-content .main-banner-logo-session{height: 130px;}
.main-content .main-web-icon-session .web-icon-info-section .main-web-icon{ height: 110px;}
.main-content .main-web-icon-subsession .main-web-icon{ height: 140px;}
.main-content .product-session{height: auto;}
.main-content .product-session .md-whiteframe-1dp .product-logo{height: 100px;}
.main-content .product-session .md-whiteframe-1dp{margin: 30px; width:80%; height:auto;}
.main-content .product-session .md-whiteframe-1dp .orange-button{margin: 20px;}
.main-content .form-section .md-no-momentum{width:90%;height: 620px;background-color: white; border:2px solid #f3f3f3; margin-left: 5%;    box-shadow:1px -1px 3px 3px #f3f3f3;margin-bottom: 20px;} 

.md-tooltip{
    
    width:190px;
    height: 80px;
    margin-left: 50px;opacity: 1;
}
.main-content .form-section .md-no-momentum .orange-button{margin-top: 20px;}
 .main-content .form-section .md-no-momentum .input-session{width:80%;margin-left: 8%;min-width: 100px;}
.main-content .product-session-info-small{padding-top: 40px;min-width:auto;}

.main-content .form-section{width:100%;min-height: 700px; max-height: 1170px;}
.main-content .main-banner-logo-session img.main-banner-logo { height:20px;}
.main-content .form-section .md-no-momentum .input-session-message{width:80%;margin-left: 8%; min-width: auto;}
.main-content  .connect-us-part .form-section{  background: linear-gradient(white 50%, transparent 50%);

}
.main-content .customer-ex-heading{font-weight:600;font-size: 1.6em;letter-spacing:-1px;
;}
 .main-content .white-box{background-color: white;}
 .main-content .customer-ex-text{padding:10px;padding-top:20px; }
 .main-content .customer-ex-text-small{padding:10px;padding-top:20px; }
 .main-content .products-link{height: 120px;}
 .md-select-menu-container{
    min-width:73% !important;
    margin-left: 10px;
}
.main-content .space-icon{height: 0px;}
.main-content .main-web-icon-subsession .extra-space{ margin-top: 10px;}
.main-content .main-web-icon-subsession .extra-space-large{margin-top: 20px;}
.main-content .main-web-icon-subsession .spacing-above-icon{padding:0px;}
.main-content .main-web-icon-subsession .web-icon-info-section .spacing-for-monile{margin-bottom: -20px;}
.main-content .main-web-icon-subsession .web-icon-info-section .info-sec-mobile{padding-top:0px;}
#menu-expert{       width:140px;margin-left: 12px;margin-top: 40px;margin-bottom: 3px;

}
.product-site-section{width:100%;}
.menu-section-footer{width:300px;margin-left: 0px;}
.main-content .main-web-icon-subsession .section-hover-channel{width:90%;}
.new-fotter-mav-blog-pages{width:90%;}
.margin-remove-small{margin-left: 0!important;padding-left: 0px!important;}
.blogs-pages-align{margin-left: 20px!important;}
    hr{width:200px!important;}

}
@media only screen and (min-width : 700px) and (max-width :1280px) {
      .main-content .product-session .md-whiteframe-1dp{margin: 30px;  height:auto;}
  .main-content .product-session .md-whiteframe-1dp .orange-button{margin-bottom: 30px;}
  #menu-expert{       width:140px;margin-left: 12px;margin-top: 26px;margin-bottom: 3px;

      
  }
md-icon.mobile-icon{margin-right: 140px;}

  
}

@media only screen and (max-width : 360px) {
    .main-content .product-session-info-med{height: 170px; margin-top: 45px;}
        /*md-icon.mobile-icon{padding-left: 40px;}*/
  .main-content .main-page-banner .main-page-heading{ font-size: 1.7em; word-spacing: 2px;margin-top: 20px;letter-spacing: normal;}
.main-content .form-section .md-no-momentum{height:590;}
.main-content .customer-ex-heading{font-weight:600;font-size: 1.6em;letter-spacing:normal;
;}
.main-content .product-session-info-footer{width: 270px;}
.main-content .product-session-info-small{min-width:auto;}

}
@media only screen and (min-width : 700px) {
    md-icon.mobile-icon-clear{
        margin-left: 0px;
    }
}

@media only screen and (max-width :600px) {
.main-content .main-banner-logo-session img.main-banner-logo-comfort{ height:70px;}
.main-content .main-banner-logo-session img.main-banner-logo-china { height:45px;}
.main-content .main-banner-logo-session img.main-banner-logo { height:10px;}
.main-content .main-banner-logo-session img.main-banner-logo-uni{height: 25px;}
.main-content .main-banner-logo-session img.main-banner-logo-grab{ height:20px;}
.main-content .main-banner-logo-session img.main-banner-logo-svg-2{ height:50px;}
.main-content .main-banner-logo-session img.main-banner-logo-rhb{height: 20px;}
.main-content .main-banner-logo-session img.main-banner-logo-svg{height: 50px;}


}
@media only screen and (max-width :960px)  {
    .social-media-sec{margin-left: 40px;margin-top: 30px;}
    .menu-section-footer{margin-left: 20px;}
    .products-footer-links{margin-left: 20px;margin-bottom: 0px;}
    .menu-section-footer-2{margin-left: 20px;}
}
@media only screen and (max-width :1260px) and (min-width:960px)  {
    .menu-section-footer-2{margin-left: 0px;}
    .new-fotter-mav-blog{width:700px;}
}
@media only screen and (max-width :960px) and (min-width:600px)  {
        .new-fotter-mav-blog{width:700px;}

}
@media only screen and (max-width: 1200px) and (min-width: 700px){
    .new-fotter-mav-blog-pages{width:77%;}
}


@media not all and (min-resolution:.001dpcm) { @media {

    #menu-expert{    width:149px !important;
    }
    @media only screen and (max-width :700px) {

    .main-content .form-section{width:100%;min-height: 1180px; max-height: 1180px;}
.main-content .form-section .md-no-momentum{margin-bottom: 30px;}
}
}}
