
.content-font-size {
    font-size: 14px;
}
p {
    line-height: 1.5;
}
.heading-size3, .heading-size5, .heading-size6 {
    font-size: 30px;
    letter-spacing: 2px;
    text-transform: uppercase;
}
.learnmore-btn {
    border-width: 1px;
    font-family: "Microsoft YaHei";
    font-size: 10px;
    letter-spacing: 2px;
    margin-bottom: 40px;
}
.learnmore-btn:hover {
    background-color: #e0e0e0;
    color: #000;
}
.disclaimer {
    color: #333;
    display: block;
    text-align: center;
}
.tagline {
    font-family: "Microsoft YaHei";
    letter-spacing: 1px;
    margin-top: 20px;
}
.clearfix.navbar.navbar-default.navbar-fixed-top.shorter {
    z-index: 1030 !important;
}
.btn-black {
    background-color: black;
    border-width: 0;
    color: white;
}
.learnmore-btn.btn-black:hover {
    background-color: #383838;
    color: #fff;
}
.subnavigation {
    color: #000 !important;
    margin-top: 70px;
}
.subnavigation ul li a {
    color: #000 !important;
}
.cooler-img {
    margin-top: 45px;
    max-width: 440px;
}
.heading-size3 {
    margin-top: 0;
}
#smart-sleep, #container-mobile-app {
    overflow: hidden;
}
#smart-mode {
    overflow: hidden;
    padding: 0 15px;
}
.arrow-sign::after {
    background-image: url("/img/arrow-rightSide.svg");
}
.fresh-air-holder2 #phone {
    display: none;
}
table.shop_attributes th.morebig, a.shop, a.myaccountlink, a.carts, #menu-footermenu a, .newslettersignup, td.hopesa {
    font-family: "Microsoft YaHei" !important;
}
.shop_attributes i {
    color: #1fa8d6 !important;
    vertical-align: middle;
}
.shop_attributes img.alignnone.size-full.wp-image-565 {
    vertical-align: baseline;
}
@media screen and (min-width: 768px) {
.cooler-img {
    margin-top: 80px;
}
.mobile-img {
    display: none;
}
.disclaimer {
    font-size: 12px;
    margin-top: 100px;
}
p {
    line-height: 1.8;
}
.full-panel {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    display: table;
    height: 40vh;
    width: 100%;
}
.full-panel .content-holder {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.full-panel .content-holder .heading-size6, .full-panel .content-holder .heading-size5, .full-panel .content-holder p {
    color: white;
    width: 545px;
}
.subnavigation {
    display: block;
}
.overview-holder {
    display: none;
}
.heading-size3, .heading-size5, .heading-size6, .content-holder, .fresh-air-holder, .fresh-air-img img, .disclaimer, .fresh-air-holder2, .copy-block, .media {
    margin-left: auto;
    margin-right: auto;
}
.content-holder {
    width: 545px;
}
.heading-size3 {
    max-width: 380px;
}
.real-time .content-font-size {
    line-height: 1.8;
    margin-bottom: 0;
}
.fresh-air-holder {
    width: 600px;
}
.fresh-air-holder .fresh-air-img > img {
    margin-bottom: 15px;
    max-width: 110px;
}
.stripx-repeat, .smart-mode-img.hidden-xs {
    display: none;
}
.heading-size6 {
    margin-top: 20px;
}
.section-row {
    display: table;
    height: 40vh;
    overflow: hidden;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100%;
}
.copy-block, .image-block {
    display: table-cell;
    height: 100%;
    padding: 0 20px;
    vertical-align: middle;
    width: 50%;
}
.copy-block .heading-size3, .copy-block .heading-size5, .copy-block p {
    margin-top: 0;
    max-width: 384px;
    text-align: left;
}
.copy-block p {
    margin-bottom: 0;
}
.copy-left, .image-left {
    text-align: left;
}
#smart-mode {
    background-image: url("/img/smart-mode-1x.jpg");
    background-size: cover;
    height: 610px;
}
@media not all, (min-resolution: 192dpi) {
#smart-mode {
    background-image: url("/img/smart-mode-2x.jpg");
}
}
@media (max-width: 767px) {
#smart-mode {
    height: auto;
}
}
.smart-auto .content-font-size {
    margin-bottom: 0;
}
.smart-auto .fresh-air-fan {
    margin-top: 0;
}
.smart-eco .fresh-air-holder {
    width: auto;
}
.smart-auto .fresh-air-fan img, .smart-auto .fresh-air-img img, .smart-auto .fresh-air-icon img, .smart-eco .fresh-air-fan img, .smart-eco .fresh-air-img img, .smart-eco .fresh-air-icon img {
    max-height: 80px !important;
    max-width: 80px !important;
}
.heading-size5 {
    margin-top: 80px;
}
.fresh-air-holder .margin-right100 {
    margin-right: 15px;
}
.fresh-air-holder .margin-left100 {
    margin-left: 15px;
}
.fresh-air-holder .fresh-air-fan, .fresh-air-holder .fresh-air-img, .fresh-air-holder .fresh-air-icon {
    max-width: 110px;
    text-align: center;
}
.fresh-air-holder .fresh-air-fan img, .fresh-air-holder .fresh-air-img img, .fresh-air-holder .fresh-air-icon img {
    max-height: 110px;
    max-width: 110px;
}
.fresh-air-holder .arrow-icon {
    left: 124px;
    margin-left: 0;
    top: 30px;
}
.fresh-air-holder .arrow-icon > img {
    width: 23px;
}
.arrow-sign::after {
    background-size: 23px auto;
    margin-left: -13px;
    top: 27px;
    width: 23px;
}
.eco-mode-img {
    display: none;
}
#smart-sleep {
    background-image: url("/img/smart-sleep.jpg");
}
#smart-sleep .content-holder .fresh-air-holder .sleep-mode-icons {
    margin-top: 0;
    max-width: 128px;
    text-align: center;
}
#smart-sleep .content-holder .fresh-air-holder .sleep-mode-icons img {
    max-height: 85px;
    max-width: 85px;
}
#smart-sleep .content-holder .tagline {
    color: white;
    font-size: 12.5px;
}
#smart-sleep .disclaimer {
    color: white;
}
#mobile-app {
    padding-bottom: 5px;
    width: 762px;
}
#mobile-app .heading-size5 {
    margin-top: 25px;
}
#mobile-app .content-font-size {
    margin-bottom: 30px;
    width: 545px;
}
#mobile-app .fresh-air-holder2 {
    margin-top: 25px;
}
#mobile-app .fresh-air-holder2 .row {
    font-size: 0;
}
#mobile-app .fresh-air-holder2 .row .col-sm-3, #mobile-app .fresh-air-holder2 .row #phone {
    display: inline-block;
    vertical-align: top;
}
#mobile-app .fresh-air-holder2 .row .col-sm-3 {
    float: none;
    margin-top: 92px;
    width: 17%;
}
#mobile-app .fresh-air-holder2 .row #phone {
    padding-left: 20px;
    padding-right: 20px;
    width: 30%;
}
#mobile-app .fresh-air-holder2 .row #phone img {
    width: 100%;
}
#mobile-app .disclaimer {
    margin-top: 40px;
}
#dual-suction .copy-block {
    background-color: #b7ecff;
}
#dual-suction .dual-suction-cooler {
    background-color: #F7F7F7;
}
#dual-suction .dual-suction-cooler img {
    margin-bottom: 0;
}
#max-filter > span.heading-size5, #max-filter > p {
    display: none;
}
#filters2 {
    height: 590px;
}
#filters2 > .copy-block {
    box-sizing: border-box;
    padding: 6% 3%;
    vertical-align: top;
}
#filters2 #pre-filter {
    background: #f8f8f8 url("/img/pre-filter-d.png") no-repeat scroll center bottom / 355px auto;
}
#filters2 #pre-filter p {
    margin-bottom: 215px;
}
#filters2 #filter-indicators {
    background-color: #b7ecff;
}
#filters2 #filter-indicators .heading-size5 {
    margin-bottom: 35px;
}
#filters2 #filter-indicators .media {
    max-width: 384px;
    min-height: 97px;
    overflow: visible;
}
#filters2 #filter-indicators .media .media-heading {
    font-family: "Microsoft YaHei";
    text-transform: uppercase;
}
#filters2 #filter-indicators .media .media-body {
    font-size: 16px;
    line-height: 1.8;
    width: 100%;
}
#filters2 #filter-indicators .media .media-left {
    padding-right: 35px;
}
#filters2 #filter-indicators img {
    min-width: 95px;
    width: 95px;
}
#choose-model {
    padding: 60px 0 0;
}
#choose-model .heading-size5, #choose-model .content-font-size, #choose-model .modal-cooler-img {
    width: 520px;
}
#choose-model .heading-size5 {
    margin-top: 40px;
}
#choose-model a {
    color: #333;
    text-decoration: underline;
}
.shop_attributes th {
    font-size: 18px;
}
.shop_attributes th #compare_models {
    margin-bottom: 13px;
}
.shop_attributes .hopesa img.alignnone.size-full.wp-image-565 {
    width: 32px;
}
.shop_attributes td p {
    line-height: 1.4;
}
.shop_attributes td p:last-child {
    margin-bottom: 0;
    padding-bottom: 5px;
}
}
@media screen and (min-width: 768px) and (width: 768px) {
p, .real-time .content-font-size {
    line-height: 1.4;
}
#mobile-app {
    width: 100%;
}
#mobile-app .fresh-air-holder2 .row #phone {
    width: 29%;
}
#filters2 #pre-filter {
    background-image: url("/img/pre-filter-m.png");
    background-position: center 83%;
    background-size: 46% auto;
}
#filters2 #pre-filter p {
    margin-bottom: 237px;
}
#filters2 #filter-indicators img {
    width: 80px;
}
#filters2 #filter-indicators .media {
    width: 80%;
}
#filters2 #filter-indicators .media .media-body {
    line-height: 1.4;
}
#filters2 #filter-indicators .media .media-left {
    padding-right: 20px;
}
.copy-block .heading-size3, .copy-block .heading-size5, .copy-block p, .image-block .heading-size3, .image-block .heading-size5, .image-block p {
    width: 80% !important;
}
}
@media screen and (max-width: 767px) {
.heading-size2 {
    letter-spacing: 0 !important;
}
.heading-size2, .heading-size3, .heading-size5, .heading-size6 {
    font-size: 22px;
    letter-spacing: 1.5px;
}
.heading-size2 {
    margin-top: 120px;
}
.heading-size2.first-section-header {
    margin-top: 80px;
}
.holder {
    overflow-x: hidden;
}
.content-holder.content-holder-mobile {
    padding-bottom: 10px !important;
}
#smart-mode {
    padding: 0;
}
.smart-eco .row.visible-xs {
    margin-left: -25px;
    margin-right: -25px;
}
.smart-auto {
    padding-bottom: 0;
}
.container {
    padding-left: 25px;
    padding-right: 25px;
}
#smart-mode .heading-size5, #smart-mode .heading-size6, #smart-mode .content-font-size, #smart-mode .disclaimer, #smart-sleep .heading-size5, #smart-sleep .heading-size6, #smart-sleep .content-font-size, #smart-sleep .disclaimer, #dual-suction .heading-size5, #dual-suction .heading-size6, #dual-suction .content-font-size, #dual-suction .disclaimer, #max-filter .heading-size5, #max-filter .heading-size6, #max-filter .content-font-size, #max-filter .disclaimer, #pre-filter .heading-size5, #pre-filter .heading-size6, #pre-filter .content-font-size, #pre-filter .disclaimer, #max2-filter .heading-size5, #max2-filter .heading-size6, #max2-filter .content-font-size, #max2-filter .disclaimer, #pre-indicator .heading-size5, #pre-indicator .heading-size6, #pre-indicator .content-font-size, #pre-indicator .disclaimer {
    margin-left: auto;
    margin-right: auto;
    padding-left: 25px !important;
    padding-right: 25px !important;
}
#smart-mode .heading-size5 img, #smart-mode .heading-size6 img, #smart-mode .content-font-size img, #smart-mode .disclaimer img, #smart-sleep .heading-size5 img, #smart-sleep .heading-size6 img, #smart-sleep .content-font-size img, #smart-sleep .disclaimer img, #dual-suction .heading-size5 img, #dual-suction .heading-size6 img, #dual-suction .content-font-size img, #dual-suction .disclaimer img, #max-filter .heading-size5 img, #max-filter .heading-size6 img, #max-filter .content-font-size img, #max-filter .disclaimer img, #pre-filter .heading-size5 img, #pre-filter .heading-size6 img, #pre-filter .content-font-size img, #pre-filter .disclaimer img, #max2-filter .heading-size5 img, #max2-filter .heading-size6 img, #max2-filter .content-font-size img, #max2-filter .disclaimer img, #pre-indicator .heading-size5 img, #pre-indicator .heading-size6 img, #pre-indicator .content-font-size img, #pre-indicator .disclaimer img {
    width: 100% !important;
}
.fresh-air-fan {
    margin-bottom: 20px;
}
.fresh-air-holder .learnmore-btn {
    margin-bottom: 20px;
}
.sleep-mode-icons img {
    margin-left: auto;
    margin-right: auto;
    width: 85%;
}
.mobile-img-holder {
    margin-bottom: 30px;
}
.detect-polution-img > img {
    margin-top: 0;
}
.sensor-img {
    margin-top: 0;
}
.sleep-mode-icons {
    max-width: 85px;
}
.mobile-img > img {
    width: 54% !important;
}
.dual-suction-cooler, .dual-suction-cooler > img, .pre-filter > img {
    max-width: 100%;
    width: 100% !important;
}
#pre-filter .pre-filter {
    width: 51%;
}
.disclaimer {
    font-size: 0.9em;
    margin-top: 40px;
}
.arrow-sign::after {
    top: 25px !important;
}
#mobile-app .disclaimer {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 231px;
}
.tagline {
    font-family: "Microsoft YaHei";
    letter-spacing: 0;
}
#choose-model .content-font-size {
    margin-bottom: 0;
    padding-left: 5px;
    padding-right: 5px;
}
.table-responsive {
    border-width: 0;
}
.shop_attributes img {
    width: auto;
}
.shop_attributes .hopesa {
    font-size: 28px !important;
}
.shop_attributes img.alignnone.size-full.wp-image-565 {
    width: 23px;
}
.shop_attributes th {
    padding-right: 55px !important;
}
footer .container {
    padding-left: 15px;
    padding-right: 15px;
}
}
@media only screen and (max-width: 670px) {
.max2-change-img {
    margin-bottom: 25px;
    max-width: 150px;
}
}
.page-id-30 footer {
    display: block;
}
.spinner {
    display: inline-block;
    position: relative;
    vertical-align: top;
}
.spin-slowly {
    animation: 4000ms linear 0s normal none infinite running spin;
}
.spin-fast {
    animation: 1000ms linear 0s normal none infinite running spin;
}
.fan-body {
    opacity: 0.85;
}
.fan-shadow {
    left: 0;
    opacity: 0.35;
    position: absolute;
    top: 0;
    transform: rotate(25deg);
    z-index: 2;
}
.fan-start {
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    text-align: center;
}
.fan-start .spinner {
    display: block;
}
@keyframes spin {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@keyframes spin {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@keyframes spin {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@media (max-width: 767px) {
.fresh-air-fan, .fresh-air-img, .fresh-air-icon {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    text-align: center;
}
.fresh-air-fan img, .fresh-air-img img, .fresh-air-icon img, .fresh-air-fan img, .fresh-air-img img, .fresh-air-icon img {
    margin-left: auto;
    margin-right: auto;
    max-height: 70px;
    max-width: 70px;
}
.smart-auto .fresh-air-fan, .smart-auto .fresh-air-img {
    max-width: 124px;
    width: 50%;
}
.fresh-air-holder .arrow-icon {
    left: 40%;
    margin-left: 0;
    top: 30px;
}
}
@media (max-width: 480px) {
.fresh-air-fan img, .fresh-air-img img, .fresh-air-icon img, .fresh-air-fan img, .fresh-air-img img, .fresh-air-icon img {
    max-height: 60px;
    max-width: 60px;
}
.fresh-air-holder .arrow-icon {
    left: 46%;
    margin-left: 0;
    margin-top: -12px;
    top: 36px;
    width: 8%;
}
.fresh-air-icon img, .fan-start-inner img {
    max-height: 45px;
    max-width: 45px;
}
.arrow-sign::after {
    background-size: 13px auto;
    height: 13px;
    top: 18px !important;
    width: 14px;
}
}
.fresh-air-icon > img {
    margin-bottom: 0;
}
.max2-change-img > img {
    margin-bottom: 25px;
}
#smart-sleep .icon-shell {
    display: inline-block;
    height: 85px;
    line-height: 85px;
    vertical-align: top;
    width: 85px;
}
@media screen and (max-width: 767px) {
#smart-sleep .icon-shell {
    height: 68px;
    line-height: 68px;
}
}
.air-comparison-tbl {
    margin-bottom: 25px;
    width: 100%;
}
.air-comparison-tbl th, .air-comparison-tbl td {
    color: #fff;
    padding: 16px 16px 16px 0;
}
.air-comparison-tbl td > p {
    line-height: 1;
    margin: 0;
    padding: 0;
}
.air-comparison-tbl td > p + p {
    margin-top: 1.5em;
}
.air-comparison-tbl td {
    /*font-size: 1em;*/
	 font-size: 13px;
}
.air-comparison-tbl .air-product-names > th {
    border-bottom: 1px solid #cbcbcb;
    width: auto;
}
.air-comparison-tbl .air-product-name {
    display: block;
    font-size: 2.5em;
    font-weight: 400;
}
.air-comparison-tbl .air-product-price > th {
    border-bottom: medium none;
    color: #fff;
    font-size: 14px;
    font-weight:bold;
}
.air-comparison-tbl tbody > tr > * {
    border-bottom: 1px solid #9d9d9d;
}
.air-comparison-tbl th.header-line {
    border-bottom: 2px solid #cbcbcb;
    border-color: #cbcbcb;
    border-top: 2px solid #cbcbcb;
    font-size: 1.25em;
    padding-top: 23px;
}
.air-comparison-tbl .header-line.with-cells > th {
    font-size: 1.25em;
}
.air-comparison-tbl .header-line.with-cells > th, .air-comparison-tbl .header-line.with-cells > td {
    border-bottom: 2px solid #cbcbcb;
    padding-top: 23px;
}
.air-comparison-tbl .header-line.with-cells a {
    display: inline-block;
    margin-top: 0.25em;
}
.icon.wifi {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAASCAYAAABFGc6jAAAB/ElEQVQ4T62VTYSXURTGfw9Fq9GioqZmlZYpiWkRs0iJGVGNFi2iRdLH9LEqfS0ixjBJI6KYGSOlzKJFi0SStCiKIWKKRFERzSYanpxxJ2/Xfef/DnOW95x7nnue55xzxRxmexmwHdgCrANWAm3AYmAK+AZ8BN4CjyW9q0unksN2F3Aa6JnrIQXfBDAEjEr6XfX/B2R7PXAL2DxPgDz8F9AnaWTW8Q/I9hXgbA3AG+AF8AH4CfwBlgKrgU1AZ6I0v/4c2C3pxwyQ7UfAzizqO3ANGJP0qYWWoVs3cLLARlS3VbavA8eyRP3AeUnT86XQduh6G1heuTsZQIPAqXQYVeyS9DIHsL0W2Ai0J19QGF02kQtvewkwXmHpfQDF4UVgFXBB0udZENuLgIPA4QRSKvALcA8YkPS1GmD7HLABuFRs76RbdN4dICppakcl3SgF181R8PywcCGEjc4L7YLCYCG3IUnH88M6oPvA3kpwDOJl4Gm0aqo4KA/NTgD7ssQdVQnCVwd0CLiZLvdLOtOivYOBsTRLDyT1NqoovTi2xHS+v2zH3osd+ExSUDljttekAX5VGovaZihVYPtuhaYY4m2SJpt0SmMg2weA4SzpuKQ9Cw0U6+VqljS+hh0LDRR/0euspfdLillraY2pS4LH8B4BVgSNkp60REgBfwHWAaYSm3wahQAAAABJRU5ErkJggg==");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
    height: 20px;
    width: 28px;
}
@media not all, (min-resolution: 192dpi) {
.icon.wifi {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAlCAYAAADiMKHrAAAENUlEQVRYR8WZa6iVVRCGn5fC6CoJkRSCXaiIrn+ECNOgiIIIo9KoBI8WFCEmhZQUdJN+ZIKSQUQXqT8VFWR0g6gIglKjjC5GWtEF7YfYvSgm3lpbNsez9zdr7/1xBg6Hw7fWzHrXzJp5Z44YoUTEMcBpwPHlx38fBBwGHAj8DfwC/AnsBL4GtgHbgfcl7RnFcTSMkog4CpgHzAVmA0cOow/4BHgbeAV4TdLvg+irBhURhwILgfkFyCB2M3t+BV4GHpXk32lJgyqhdRMwBhyctjCahQ7RtcAGST83qWwEFREzgLuAa4D9mhS2/H13Oct6SX/1stUTVETsD6wAbp0EzzTdjT23rFdYTggqIs4EngRObtKe+P4P8BPwG+CLOmSEl/Q4sHR8SO4DKiKWAfcBByQO3L3Eh/8YeBd4B/gC2CHpx/F6ShQ4rI8DTgHOBs4Cjq606eUuB1dKeq+zdy+oiJjiTANcVan4VeA54PmJANToiohTgQXAZcAJFXtd9xZLesp7/gMVEVOBFytStNOtL2CNpB0VxtNLI+I84GbggvQmWClpVQeUi11ms0NsPXD3sF7JHjQiZgH3V1z4mIrLP0oYccwulPR5Yu3Il0SEn8U64PAG5dsMym5+vc9Ce8d1apUkc7dJk0LLHPb9omq3QRn5Dz2ynYvdPElv1SKJiCNKSTgWmNaVxp3evwe+ArYOwu8i4g7gzh5n2th5U9eVt9LNGJwqL8qGW0nT5wNXAOcABtMkjoLNwEsle25t2tD5HhGLgIfGOcPMf053SveDvLrc6gfAI5lWoHj6BuD6AetMNw6/29WSns6Ai4gTgWuB6cCnwMNOYI3cr5fy4pkbAYdC0+PNnLF7zRZg+SBhv7dO1VosN7QBsHfbFGe7FbXvrtpTEXEh8MwI+VvTpdhrF0tycklJFahSK56YhBbkOxffLHtJgyodr1N/tkH8BngD2FRIp1m6xS2/ZxgmsOdW6HtW0uUZV9WAmgO8mVBqUrm2mzX3STYexlwK3AKc3qB7l6TUDKQGlNPnZ30MOx0vkZSuNd26St1Z3SeTfijpjMSl/s/SsxIRvYivs5RT8FA0qowO3C1M5LUxSY9lzloLyi3Kg6XfcRPpB3x71ljmQBHhkHwAMGOwjV3mnpJsNyVVoDoaS0M5tc32YxgbA4FKXVdZFBHmgs5annf8Afjtmc6YirUirYEqJcBFeqI2wUTWTMGJYeTSJigD8qyhn8zPktca5K2AKiM205sm2S7JE6WRSlugPGZbkzzpDEnfJtemlrUF6jbg3tQJ4KRsI5rUV1d8s0oj4hLghcR6j9qm9ZuLJ3Tss6QtT3kw6k60qaVfJ2npIAfvt6cVUDZY5nVm6b1YvevV3NoGMHMBrYEqwEyCPYh0Y9kZ6nhC5YHJPW0Ast1WQXVutRTimYD/p/TlsMS3yVv/Am4FUSgGxY/nAAAAAElFTkSuQmCC");
}
}
.table-responsive {
    position: relative;
}
.responsive-table-cover {
    bottom: 0;
    display: none;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    transition: all 0.25s ease 0s;
    visibility: hidden;
    z-index: -100;
}
.responsive-table-cover > img {
    display: block;
    margin-right: -10vw;
    margin-top: -10vw;
    opacity: 0;
    position: fixed;
    top: 50%;
    width: 20vw;
}
.responsive-table-cover.is-active {
    background: rgba(0, 0, 0, 0.75) none repeat scroll 0 0;
    box-shadow: 0 0 50px 15px rgba(0, 0, 0, 0.5) inset;
    visibility: visible;
    z-index: 1;
}
.responsive-table-cover.is-active > img {
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-name: swiper;
}
@keyframes swiper {
0% {
    opacity: 0;
    right: 10%;
}
50% {
    opacity: 1;
    right: 50%;
}
90% {
    opacity: 0;
    right: 90%;
}
100% {
    opacity: 0;
    right: 10%;
}
}
@keyframes swiper {
0% {
    opacity: 0;
    right: 10%;
}
50% {
    opacity: 1;
    right: 50%;
}
90% {
    opacity: 0;
    right: 90%;
}
100% {
    opacity: 0;
    right: 10%;
}
}
@media (max-width: 767px) {
.responsive-table-cover {
    display: block;
}
}
#container-meet-airmega .first-section-header {
    margin-bottom: 0;
    margin-top: 20px;
}
@media (max-width: 767px) {
#container-meet-airmega .first-section-header {
    margin-bottom: 0;
    margin-top: 75px;
}
}
