﻿.bartop {margin-left: 0;float: left;width: 100%;padding-bottom: 10px;}
.clear{ clear:both;}
/*antworks*/
.antworks #product_bg{background:url(./ant_work/images/bg_pro.jpg);width: 100%;height: auto;position:relative;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#4e5554;margin-top: 0;padding-bottom:20px;}
.antworks .product_logo{padding-top:25px; text-align:center}
.antworks .product_detail{width: 469px; margin-left:50px; margin-top: 15px; float:left}
.antworks .product_detail p{color: #fff;}
.antworks .product_info_bg, .product_info_border{right: 50px;position: absolute;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;width: 181px;}
.antworks .product_info_bg{width: 407px;height: 192px;opacity: 0.5;background-color: #000;z-index: 1}
.antworks .product_info_border{padding:10px 20px;z-index: 2;left:0;background:#cbe8ea;border: 3px #4581bb solid;box-shadow: 0 0 7px #fff;-webkit-box-shadow: 0 0 7px #4581bb;-moz-box-shadow: 0 0 7px #4581bb;-o-box-shadow: 0 0 7px #4581bb;-ms-box-shadow: 0 0 7px #4581bb;}
.antworks .p-info-b{top: 111px;  left: 235px; }
.antworks #product_main{ position:relative; top: 86px}
.antworks #product_main p{color:#000; margin: 10px 20px 10px 30px}
.antworks .product1_image{position:relative;width:300px;left:83px;float:left}
.antworks .product1_text{position:relative;width:504px;right:0; float:right}
.antworks .product2_image{position:relative;width:413px;right:0px;float:right; top:20px}
.antworks .product2_text{  position: absolute;width: 500px; left: 23px; float: left; margin-top: 88px;}
.antworks .product3_image{position:relative;width:413px;left:0px;float:left;}
.antworks .product3_text{position:absolute;width:450px; float:right;right: 50px;}
.antworks .product4_text{font-size:14px;}
.antworks .product3_text{font-size:14px;}
.antworks .product2_text{font-size:14px;}
.antworks .product1_text{font-size:14px;}
.antworks .product4_image{position:relative;width:413px;top: 29px;right: 50px;float:right;}
.antworks .product4_text{position: absolute;width: 487px;left: 0;float: left;top: -102px;}
.antworks .color{font-weight:bold; color:#56cbf6}
.antworks .other{color:yellow; font-style:italic}
.antworks .slogan{height: 43px; width: 100%; margin-top:10px; position:relative}
.antworks .light{top: 24px;position:absolute; left: 380px}
.antworks .slogan_text{ width:700px; margin:0 auto;font-size:14px;}
.antworks .product_img{text-align:center; margin-top:28px}
.antworks .link_youtube{margin-top:180px;overflow: hidden;}
.antworks .youtube-box{float:left;border:7px solid #044788;width: 453px;margin-left:50px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;position:relative;height: 349px;}
.antworks .link-box{border-bottom-right-radius:20px; border-top-right-radius:20px;border-bottom:5px solid #044788;border-top:5px solid #044788;border-right:5px solid #044788; width:400px; float:left;margin-top:30px;background:url(./ant_work/images/bg-box.png);}
.antworks .link-box p{padding:5px 30px; color:#000; text-align:center}
.antworks .link-box .box-link{background:url(./ant_work/images/box-link.png) -30px 0px no-repeat; width:340px; height:68px; margin-top:24px; text-align:right; padding-right:15px;padding-top:5px;}
.antworks .box-link a{ color:#fff; padding:5px 10px; float:right; border-radius:3px;}
.antworks .box-link a:hover{background:#122f4a; padding:5px 10px;}
.antworks .box-buttons{ text-align: center;margin-left: 110px;margin-bottom: 10px;}
.antworks .box-buttons a{color:#fff;}
.antworks .box-buttons #alive{ background:url(./ant_work/images/btnlink.png) no-repeat; width:182px; height:31px; text-align:center;padding-top:10px; margin-bottom:5px;}
.antworks .box-buttons #alive:hover{background-position:0px -41px;}
.antworks .box-buttons #live{background:url(./ant_work/images/btnlink.png) no-repeat; width:182px; height:31px; text-align:center; padding-top:10px;}
.antworks .box-buttons #live:hover{background-position:0px -41px;}
.antworks .ant-img{position: absolute;bottom: 166px;left: 38px;z-index:9999;}

.jellyfishlamp {
    max-width: 956px;
    margin: 0 auto;
    font-family: 'Coda',cursive;
}
.electric-jellyfish{
    max-width: 920px;
    margin: 0 auto;
}
.jellyfishlamp #product_bg {
    /*font-family: Arial, Helvetica, sans-serif;*/
    font-size: 16px
}
.jellyfishlamp #product_bg{background-image:url(./jellyfish_lamp/images/Jellyfish-Lamp-bg.jpg?v=5);width: 100%;margin-left:0px;margin-top: 0;height: 928px;position:relative;}
.jellyfishlamp .product_logo{padding-top:50px; text-align:center}
.jellyfishlamp .product_detail{margin:205px 0 30px;}
.jellyfishlamp .product_detail p{color: #fff;line-height: 24px;}
.jellyfishlamp .product_info_bg, .product_info_border{position:absolute; border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;}
.jellyfishlamp .product_info_bg{width: 314px;height: 140px;opacity: 0.25;background-color: #000;z-index: 1;}
.jellyfishlamp .product_info_border {
    width: 318px;
    /* height: 140px; */
    z-index: 2;
    border: 3px #87d1d1 solid;
    left: 0;
    position: relative;
    padding-bottom: 15px;
    line-height: 24px;
    margin-bottom: 15px;
    background: rgb(0 0 0 / 30%);
}
.jellyfishlamp #product_main{ position:relative;}
.jellyfishlamp #product_main p{color:#fff; margin: 16px 0 0 10px;}
.jellyfishlamp .color{color:#ffc24c;}
.jellyfishlamp .other{color:#0071ad;}
.jellyfishlamp .slogan{height: 43px; width: 100%; background:url(./jellyfish_lamp/images/pro_07.png); background-repeat:repeat-x; margin-top:10px; position:relative}
.jellyfishlamp .product_img{padding-top:45px; margin-left: 40px; float:left}
.jellyfishlamp p.small{width: 409px;}
.jellyfishlamp .product_right{padding-top:50px;}
.jellyfishlamp .product_right p{}
.jellyfishlamp .product_bottom{position:relative; top: 334px; right: -50px}
.jellyfishlamp .new{position:absolute; right:267px; top: 37px}

.jellyfishlamp .overview{
    margin: 10px auto 0;
    float:none;
    width:unset;
}

.electric-jellyfish {
    font-family: 'Coda',cursive;
}
@font-face
{
font-family: casper;
src: url(./electric-jellyfish/fonts/CasperBold.ttf);
}
.electric-jellyfish #product_bg{background:url(./electric-jellyfish/images/bg_03.png);width: 100%;margin: auto;height: 1110px;position: relative;margin-left:0px;margin-top:0; font-size:16px;}
.electric-jellyfish .product_logo{margin: 0 0 80px;}
.electric-jellyfish .title{margin:35px 0 12px 26px;overflow:hidden;text-align:left;}
.electric-jellyfish #pro_content{overflow:hidden;}
.electric-jellyfish #pro_left .text_box {
    overflow: hidden;
    margin-left: 33px;
    color: #fff;
    /*font-family: casper;*/
    font-size: 16px;
    line-height: 23px;
}
.electric-jellyfish #pro_left #detail {
    width: 351px;
    /* height: 114px; */
    /* background: url(./electric-jellyfish/images/details.png) no-repeat left top; */
    margin: 65px 0 15px 30px;
    overflow: hidden;
    color: #fff;
    /*font-family: casper;*/
    padding: 10px 0 10px 25px;
    border: 3px solid #79d2ff;
    border-radius: 10px;
    line-height: 24px;
    background: rgb(56 82 94 / 34%);
}
.electric-jellyfish #pro_left #detail b{
    color:#ffc24c;
    font-weight:normal;
}
.electric-jellyfish .overview{
    margin: 10px auto 0;
    float:none;
    width:unset;
}

.levitron-ultimate {}
.levitron-ultimate #product_bg{font-family:Arial, Helvetica, sans-serif; font-size:16px}
.levitron-ultimate #product_bg{background:#0f0e0c;  margin-left:0px;margin-top: 0; height: 1092px; position:relative;}
.levitron-ultimate .product_logo{text-align:center;width: 100%;overflow: hidden;}
.levitron-ultimate .product_detail{width: 880px; left:30px; top: 330px; position:absolute; z-index:3}
.levitron-ultimate .product_detail p{color: #fff;}
.levitron-ultimate .product_info_bg, .product_info_border{right: 15px;  position:absolute; border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;}
.levitron-ultimate .product_info_bg{width: 335px;height: 109px;opacity: 0.25;background-color: #000;z-index: 1}
.levitron-ultimate .product_info_border{width: 330px;height: 104px;z-index: 2;border: 3px #5d5646 solid;}
.levitron-ultimate #product_main{ position:relative; top: -210px}
.levitron-ultimate #product_main p{color:#ddd; margin: 20px 20px 20px 30px}
.levitron-ultimate .color{color:#ffc24c;}
.levitron-ultimate .other{color:#ffc24c; font-size:18px; font-weight:bold}
.levitron-ultimate .slogan{height: 43px; width: 100%; background:url(./levitron_ultimate/images/pro_07.png); background-repeat:repeat-x; margin-top:10px; position:relative}
.levitron-ultimate .light{top: 0px;position:absolute; background:url(./levitron_ultimate/images/light_10.png); height: 280px; width:100%; left: 0px; z-index:1}
.levitron-ultimate .slogan_text{position:absolute; left: 220px; top: 10px}
.levitron-ultimate .product_img{text-align:center; position:absolute; top: -330px; z-index:2; left: 115px}
.levitron-ultimate .amazing{position:absolute; left:40px; top: 290px}
.levitron-ultimate #bottom{height: 586px; width:100%; background:url(./levitron_ultimate/images/bg_11.gif); background-repeat:repeat-x; position:relative}

.world-stage {}
.world-stage #product_bg{font-family:Arial, Helvetica, sans-serif; font-size:16px}
.world-stage #product_bg{background:url(./levitron_world_stage/images/bg_03.jpg); /* width: 944px; */margin-left:0px;margin-top:0; height: 1232px; position:relative;}
.world-stage .product_logo{text-align:center; padding-top:34px}
.world-stage .product_detail{width: 850px; margin-left:50px; margin-top: 0px; float:left}
.world-stage .product_detail p{color: #333;}
.world-stage .product_info_bg, .product_info_border{right: 50px;  position:absolute; border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;}
.world-stage .product_info_bg{width: 375px;height: 226px;opacity: 0.35;background-color: #fff;z-index: 1}
.world-stage .product_info_border{width: 370px;height: 224px;z-index: 2;border: 3px #9d9d9d solid;}
.world-stage #product_main{ position:relative; top: 85px}
.world-stage #product_main p{color:#333; margin: 20px 20px 20px 30px}
.world-stage .color{color:#d13600; font-size:22px; text-transform:uppercase}
.world-stage .other{color:#9b75b4;}
.world-stage .slogan{height: 43px; width: 100%; background:url(./levitron_world_stage/images/pro_07.png); background-repeat:repeat-x; margin-top:10px; position:relative}
.world-stage .product_img{text-align:center; margin-top:-7px; clear:both}
.world-stage .product_img img{width:100%}
.world-stage p.small{width: 409px;}

.levitron-lamp{}
.levitron-lamp #product_bg{ overflow:hidden;background:url(./levitron_lamp/images/bg_pro.jpg); margin-left:0px;margin-top:0; height: 1090px; position:relative;font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff}
.levitron-lamp .title_logo{position:relative;}
.levitron-lamp .product_logo{position:relative;color:#e95800; font-size:18px; text-align:left; text-transform:uppercase;left:0px; top:10px;}
.levitron-lamp .product_detail{width: 469px; margin-left:50px; margin-top: 15px; float:left}
.levitron-lamp .product_detail p{color: #fff;}
.levitron-lamp .product_info_bg, .product_info_border{right: 50px;position: absolute;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;width: 378px;}
.levitron-lamp .product_info_bg{width: 407px;height: 192px;opacity: 0.5;background-color: #000;z-index: 1}
.levitron-lamp .product_info_border{padding:10px 20px;z-index: 2;left:0;color:#fff;background:#7b5b3d;opacity:0.6;border: 3px #714d2b solid;box-shadow: 0 0 0px #714d2b;-webkit-box-shadow: 0 0 0px #714d2b;-moz-box-shadow: 0 0 0px #714d2b;-o-box-shadow: 0 0 0px #714d2b;-ms-box-shadow: 0 0 0px #714d2b;}
.levitron-lamp #product_main{ position:relative; top: 86px}
.levitron-lamp #product_main p{color:#FFF; margin: 10px 20px 10px 30px}
.levitron-lamp .product1_image_top{position:relative;right:0px;float:right;top:-470px;}
.levitron-lamp .product1_image_bottom{position:relative;right:0px;float:right;right;top:-526px;}
.levitron-lamp .product1_image_right{position:relative; float:right;right: 0;top:14px;}
.levitron-lamp .product1_image_left{position:relative;right:0; float:left;width:456px;}
.levitron-lamp .product1_text_top_left{position:relative;left:0; float:left;width:465px;}
.levitron-lamp .product1_text_top_right{position:relative;right:100px; float:right;width:400px;}
.levitron-lamp .product1_text_bottom{border-radius: 10px;padding:40px 0px;position:relative;left:0; float:left;width:790px;color:#000;background:#fff;opacity:0.8;border: 2px #858585 solid;box-shadow: 0 0 0px #60a3c3;-webkit-box-shadow: 0 0 0px #60a3c3;-moz-box-shadow: 0 0 0px #60a3c3;-o-box-shadow: 0 0 0px #60a3c3;-ms-box-shadow: 0 0 0px #60a3c3;}
.levitron-lamp .product1_text_bottom_left{position:relative;left:0; float:left;width:400px;}
.levitron-lamp .product1_text_bottom_right{position:relative;right:96px; float:right;width:400px;}
.levitron-lamp .product1_text_bottom{position:relative;left:0; float:left;top:100px;}
.levitron-lamp .product1_text_bottom a{color:#858585; text-decoration:none}
.levitron-lamp .product1_text_bottom a:hover{text-decoration:underline}
.levitron-lamp .product1_text_top{position:relative;left:0; float:left;top:100px;}
.levitron-lamp .product2_image{position:relative;left:0; float:left}
.levitron-lamp .slogan_text{ width:700px; margin:0 auto;font-size:14px;}

.levitron-cherrywood {}
.levitron-cherrywood #product_bg{ overflow:hidden;background: #FFF; margin-left:0px;margin-top:0; height: 1500px; position:relative;font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff}
.levitron-cherrywood .title_logo{position:relative;}
.levitron-cherrywood .product_logo{position:relative;}
.levitron-cherrywood .product_detail{width: 469px; margin-left:50px; margin-top: 15px; float:left}
.levitron-cherrywood .product_detail p{color: #fff;}
.levitron-cherrywood .product_info_bg, .product_info_border{right: 50px;position: absolute;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;/* width: 181px; */}
.levitron-cherrywood .product_info_bg{width: 407px;height: 192px;opacity: 0.5;background-color: #000;z-index: 1}
.levitron-cherrywood .product_info_border{padding:10px 20px;z-index: 2;left:0;background:#f3e4c1;opacity:0.6;border: 3px #8e6965 solid;box-shadow: 0 0 0px #8e6965;-webkit-box-shadow: 0 0 0px #8e6965;-moz-box-shadow: 0 0 0px #8e6965;-o-box-shadow: 0 0 0px #8e6965;-ms-box-shadow: 0 0 0px #8e6965;}
.levitron-cherrywood #product_main{ position:relative; top: 86px}
.levitron-cherrywood #product_main p{color:#000; margin: 10px 20px 10px 30px}
.levitron-cherrywood .product1_image_top{position:relative;right:0px;float:right;top:-470px;}
.levitron-cherrywood .product1_image_bottom{position:relative;right:0px;float:right;right;top:-526px;}
.levitron-cherrywood .product1_text_left{position:relative;left:0; float:left;width:500px;}
.levitron-cherrywood .product1_text_right{position:relative;right:0; float:left;width:350px;}
.levitron-cherrywood .product2_text{position:relative;left:0; float:left}
.levitron-cherrywood .product2_image{position:relative;left:0; float:left}
.levitron-cherrywood .slogan_text{ width:700px; margin:0 auto;font-size:14px;}
.levitron-cherrywood .cherrywood-buttons{ margin-top:80px; margin-left:210px;}
.levitron-cherrywood .cherrywood-buttons .sciene_page{background:url(./levitron_cherrywood/images/button.png) no-repeat; width:537px; height:60px;margin-bottom:10px;}
.levitron-cherrywood .cherrywood-buttons .levitron_page{background:url(./levitron_cherrywood/images/button.png) center bottom no-repeat; width:537px; height:60px;}
.levitron-cherrywood .cherrywood-buttons .sciene_page:hover, .cherrywood-buttons .levitron_page:hover{opacity:0.9;}

.levitron-ion {}
.levitron-ion #product_bg{font-family:Arial, Helvetica, sans-serif; font-size:16px}
.levitron-ion #product_bg{background:url(./levitron_ion/images/bg_03.jpg);  margin-left:0px;margin-top:0;height: 1232px; position:relative;}
.levitron-ion .product_logo{text-align:center; padding-top:34px}
.levitron-ion .product_detail{width: 440px; margin-left:50px; margin-top: 610px; float:left}
.levitron-ion .product_detail p{color: #333;}
.levitron-ion .product_info_bg, .product_info_border{right: 50px;  position:absolute; border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;}
.levitron-ion .product_info_bg{width: 375px;height: 176px;opacity: 0.1;background-color: #023fae;z-index: 1}
.levitron-ion .product_info_border{width: 370px;height: 171px;z-index: 2;border: 3px #9d9d9d solid;}
.levitron-ion #product_main{ position:relative; top: 630px}
.levitron-ion #product_main p{color:#333; margin: 20px 20px 20px 30px}
.levitron-ion .color{color:#e44600; font-size:22px; text-transform:uppercase}
.levitron-ion .other{color:#9b75b4;}
.levitron-ion .slogan{height: 43px; width: 100%; background:url(./levitron_ion/images/pro_07.png); background-repeat:repeat-x; margin-top:10px; position:relative}
.levitron-ion .light{top: 24px;position:absolute; left: 380px}
.levitron-ion .slogan_text{position:absolute; left: 220px; top: 10px}
.levitron-ion .product_img{text-align:center; padding-top:60px; clear:both}

/*responsive*/
@media screen and (max-width: 768px) and (min-width: 481px){
    
.electric-jellyfish #pro_content #pro_left,
.electric-jellyfish #pro_content #pro_right {width:50%;float:left;}
.jellyfish-lamp-content .col-lg-5,
.jellyfish-lamp-content .col-lg-7{
    width:50%;
    float:left;
}
.jellyfishlamp .product_detail{
    margin-top:0;
}
}
@media screen and (max-width: 480px) {
    
    .jellyfishlamp .product_detail{
        margin-top:-70px;
    }
    .electric-jellyfish #pro_left #detail{
        margin:0;
    }
    /*antworks orignal page*/
    .antworks #product_main {top: 35px;}
    .antworks .slogan_text {width: 100%;}
    .antworks .product1_image {width: 100%;top: 46px;left:auto;}
    .antworks .product1_text {width: 100%;top: 20px;}
    .antworks .link_youtube {margin-top: 65px;}
    .antworks .youtube-box{width:100%;margin-left:auto;}
    .antworks .link-box{width:100%;margin-left:auto;}
    .antworks .slogan{height:auto;}
    .antworks .product2_text {position: relative;width: 100%;float: left;left:auto;margin-top: 0;}
    .antworks .p-info-b {top: 0;left: 0;position: relative;}
    .antworks .product2_image {width: 100%;right: 0px;top: 0;}
}
