@import url("fonts.css");
body{
	margin:0; 
	padding:0;
}
img{
	border:none;	
}
/****************************************/
#header{position:absolute; height:80px !important; overflow:hidden; width:100%; top:50px; z-index:9999999; background:none !important;}
#header h1{ width:70%;padding:30px 10px;}
#header h1 img{ height:30px;}
.allMenu{position:absolute; left:0; width:100%; top:0; height:62px; background:url(../images/bg_header_arc.png) no-repeat left top;}
.allMenu a img{ position:absolute; right:15px; top:25px; width:25px;}
/*.logoleft{float:right; text-align:right; padding:8% 2% 0 0;}
.logoleft img{ width:70%; right:0px}*/
#allMenuWrap{z-index:9999999999;position:absolute; right:-374px;top:50px;max-width:200px;height:100%;display:none;opacity:0;}

.subMenu{z-index:10;display:block;position:absolute;right:14px;top:0px;width:320px;height:100%;background-color:#f2f2f2;opacity:1;}
.subMenu.featmenu{height:auto;}
.subMenu h3{padding:10px ; 0 14px;height:50px; text-align:right;}
.subMenu.featmenu h3{height:20px;}
.subMenu ul{margin:0 0 0 0;}
.subMenu li{padding:2px 0 2px 10px; color:#999;font-family:'SamsungIF_Rg',sans-serif; font-size:25px; line-height:25px; border-bottom:#000000 1px solid;}
.subMenu.featmenu li{padding:2px 0 2px 5px;}
.subMenu li:first-child{padding-top:0;}
.subNav{display:none;}
#subNav1{display:block;}
.subMenu li a{color:#000000;font-family:'SamsungIF_Bd',sans-serif; font-size:50%; text-transform:uppercase; text-decoration:none; }
.subMenu li a:hover{color:#333333;font-family:'SamsungIF_Bd',sans-serif; font-size:50%; text-transform:uppercase; text-decoration:none; }
.subMenu li a .current{color:#333333;font-family:'SamsungIF_Bd',sans-serif; font-size:50%; text-transform:uppercase; text-decoration:none;}
/****************************************/


@media only screen and (max-width:1200px) {
html{font-size: 3.2vw;}
.fordesktop{ display:block;}
.formobile{ display:none;}
.mob_wrapper{display:none;}

.animatedmenu{position:relative;}
.animated_menubar{ width:100%; position:absolute;}
.sectionOnebox{width:100%; overflow:hidden;}
.sectionOnebox .secOne_left{width:40%; float:left; padding:12% 0 0 0;}
.sectionOnebox .secOne_left h4{ font-family:'SamsungSharpSans_Bd'; font-size:23px; color:#2f9cce; padding:0 0 5px 0}
.sectionOnebox .secOne_left h1{ font-family:'SamsungSharpSans_Bd'; font-size:47px; color:#2f9cce;}
.sectionOnebox .secOne_left h3{ font-family:'SamsungSharpSans_Bd'; font-size:40px; color:#2f9cce; padding:5px 0 0}
.sectionOnebox .secOne_left p{ font-family:'SamsungSharpSans_Rg'; font-size:16px; color:#545454; line-height:20px;}
.sectionOnebox .secOne_left ul{list-style:none; margin:0px; padding:2% 0 0 30%}
.sectionOnebox .secOne_left ul li{ line-height:none; float:left; padding:0 50px 0 0;}
.fourG{  bottom: 13%;
    position: absolute;
    right: -3%;}


.sectionOnebox .secOne_right{width:60%; float:left; text-align:right; padding:4% 0 0 0; position:relative;}
.phbnner_One{padding:5% 0 0 0;}

.sectionTwobox{width:70%; margin:0 auto;  padding:0 15%; clear:both;}
.secTwo_container{width:100%; text-align:center; padding:4% 0;}
.secTwo_container h1{ font-family:'SamsungSharpSans_Rg'; font-size:33px; color:#2f9cce; text-transform:uppercase;}
.secTwo_container p{ font-family:'SamsungSharpSans_Rg'; font-size:16px; color:#545454; line-height:25px; padding:1% 0;}


.ultra_box{text-align:center; width:100%; position:relative;}
.ultra_plyr{left: -8px;
    position: absolute;
    top:21px;
    width: 100%;}
.dstp_iframe{
    height:256px;
    margin: 0 auto;
    width: 450px;}
.datasaving_modebox{overflow:hidden; text-align:center; clear:both; padding:5% 0 0 0;}
.datasaving_modebox h3{ font-family:'SamsungSharpSans_Bd'; font-size:16px; color:#2a2a2a; text-transform:uppercase; text-align:center;}
.datasaving_modebox ul{list-style:none; margin:0px; padding:10px 0 0 15%;}
.datasaving_modebox ul li{ line-height:none; float:left; padding:10px 10px;}



.sectionThreebox{width:70%; margin:0 auto;  padding:0 15%; clear:both;}
.secThree_container{width:100%; text-align:center; padding:4% 0;}
.secThree_container h1{ font-family:'SamsungSharpSans_Rg'; font-size:33px; color:#2f9cce; text-transform:uppercase;}
.secThree_container p{ font-family:'SamsungSharpSans_Rg'; font-size:16px; color:#545454; line-height:25px; padding:1% 0;}


.S_modebox{width:100%; overflow:hidden; padding:5% 0}
.S_modebox .sMode_left{width:70%; float:left;}
.S_modebox .sMode_left img{width:95%;}
.S_modebox .sMode_right{width:30%; float:left;}
.S_modebox .sMode_right img{width:100%; float:left;}






.sectionFourbox{width:70%; margin:0 auto;  padding:0 15%; clear:both;}
.secFour_container{width:100%; text-align:center; padding:5% 0 2%;  position:relative;}
.secFour_container h1{ font-family:'SamsungSharpSans_Rg'; font-size:33px; color:#2f9cce; text-transform:uppercase;}
.secFour_container p{ font-family:'SamsungSharpSans_Rg'; font-size:16px; color:#545454; line-height:25px; padding:1% 0;}
.inhancebox{ width:100%; position:absolute; bottom:0px;}

.sectionFivebox{width:100%; margin:0 auto;  padding:0 0; clear:both;}
.secFive_container{width:100%; text-align:left; padding:5% 0 2%;  position:relative;}
.secFive_container .fiveleft{width:50%; float:left; padding:0 0 0 10%}

.slimrightImg{position:absolute; right:13%; bottom:0px;}
.slimrightImg1{position:absolute; bottom:0px; left:30%;}


.slim_sick{overflow:hidden;}
.slim_sick h1{ font-family:'SamsungSharpSans_Rg'; font-size:33px; color:#2f9cce; text-transform:uppercase;}
.slim_sick p{ font-family:'SamsungSharpSans_Rg'; font-size:16px; color:#545454; line-height:25px; padding:1% 0;}
.slim_sick h3{ font-family:'SamsungSharpSans_Rg'; font-size:16px; color:#545454; line-height:25px; padding:1% 0; text-align:right;}



.sectionSixbox{width:70%; margin:0 auto;  padding:0 15%; clear:both;}
.secSix_container{width:100%; text-align:center; padding:5% 0 2%;  position:relative;}
.secSix_container h1{ font-family:'SamsungSharpSans_Rg'; font-size:33px; color:#2f9cce; text-transform:uppercase;}
.secSix_container p{ font-family:'SamsungSharpSans_Rg'; font-size:16px; color:#545454; line-height:25px; padding:1% 0;}
.musicbox{width:100%; overflow:hidden; padding:3% 0 0 0;}
.musicboxLeft{width:46%; float:left; margin:0 8px 0 0;}
.musicboxLeft img{width:100%;}
.musicboxRight{width:50%; float:left;}
.musicboxRight img{width:100%;}


.sectionSevenbox{width:70%; margin:0 auto;  padding:0 15%; clear:both;}
.secSeven_container{width:100%; text-align:center; padding:5% 0 2%;  position:relative;}
.secSeven_container h1{ font-family:'SamsungSharpSans_Rg'; font-size:33px; color:#2f9cce; text-transform:uppercase;}
.secSeven_container p{ font-family:'SamsungSharpSans_Rg'; font-size:16px; color:#545454; line-height:25px; padding:1% 0;}
.theambox{width:100%; overflow:hidden; padding:2% 0 0 0;}
.theambox ul{ list-style:none; margin:0 auto;}
.theambox ul li{ line-height: none; float:left; padding:0 15px}




.sectionEightbox{width:100%; margin:0 auto;  padding:0 0; clear:both;}
.secEight_container{width:100%; text-align:center; padding:5% 0 0;  position:relative;}
.mainbox{ width:100%; max-width:1200px; display:block; margin:0 auto; position:relative; z-index:4;}
.bdr_btm{border-bottom:none!important}

.galmain{ position:relative; display:block; margin:0 auto 0 auto; width:100%; padding:0;}
.galimg1{ position:absolute; left:0px; top:0px;}
.galimg2{ position:absolute; left:250px; top:0px;}
.galimg3{ position:absolute; right:0px; top:0px;}
.galimg4{ position:absolute; left:250px; top:192px;}
.galimg5{ position:absolute; left:506px; top:192px;}
.galimg6{ position:absolute; right:0px; top:192px;}
.galimg7{ position:absolute; left:0px; top:380px;}
.galimg8{ position:absolute; right:0px; top:380px;}
.galmain a { display:block; }
.myopenbox{ width:100%; position:absolute; top:30px; left:0px; background:url(../images/blk_90.png) repeat; z-index:20; opacity:0; display:none;}
.imgholder{width:100%; max-width:1200px; display:block; margin:15px auto 0 auto; position:relative; background:#FFFFFF; height:auto;}
.topclose{ position:absolute; top:1px; right:1px; }
.mybigimg{ position:relative; display:block; margin:0 auto; padding-top: 18px;}

.mainJ2{width:100%; overflow:hidden; position:relative;}
.Jmenu_icon{ position:absolute; right:5%; top:20px; z-index:99999999}

.jmenu_topnav{width:100%; position:absolute; top:0; height:60px; background-color:#ffffff; display:none; z-index:99999999}
.menubox{width:1200px; margin:0 auto;}
.menubox .jmenuLeft{ float:left; width:20%; padding:1% 0;}
.menubox .jmenuRight{ float:right; width:52%; text-align:right;}
.menubox .jmenuRight ul{list-style:none; margin:0px; padding:0px;}
.menubox .jmenuRight ul li{ line-height:normal; float:left; padding:25px 15px 0}
.menubox .jmenuRight ul li a{ font-family:'SamsungSharpSans_Rg'; font-size:12px; color:#000000; text-decoration:none; text-transform:uppercase;}
.menubox .jmenuRight ul li a:hover, .menubox .jmenuRight ul li a.active{ font-family:'SamsungSharpSans_Rg'; font-size:12px; color:#000000; text-decoration:none; border-bottom:solid 2px #2f9cce; padding:0 0 10px 0; text-transform:uppercase;}
.buynow{ float:left; height:60px; line-height:60px; padding:0 0 0 20px}
.closemenuBt{ float:left; line-height:60px; padding:0 0 0 4%;}
 
.Jrightnav{position:absolute; right:40px; top:80px; z-index:999999999}
.Jrightnav ul{ list-style:none; margin:0px; padding:0px;}
.Jrightnav ul li{ line-height:none; text-align:center}
.Jrightnav ul li .USDicon{ width:89px; height:46px; margin-bottom:5px;}
.Jrightnav ul li .USDicon a{ width:89px; height:46px; background:url(../images/UDS_nav.png) left top no-repeat; display:block; text-indent:-999999px;}
.Jrightnav ul li .USDicon a:hover{background:url(../images/UDS_nav.png) left bottom no-repeat; display:block;  text-indent:-999999px;}

.Jrightnav ul li .SAModeicon{ width:89px; height:69px; margin-bottom:2px;}
.Jrightnav ul li .SAModeicon a{ width:89px; height:69px; background:url(../images/SaMode_nav.png) left top no-repeat; display:block; text-indent:-999999px;}
.Jrightnav ul li .SAModeicon a:hover{background:url(../images/SaMode_nav.png) left bottom no-repeat; display:block;  text-indent:-999999px;}


.Jrightnav ul li .Enhanceicon{ width:89px; height:60px; margin-bottom:2px;}
.Jrightnav ul li .Enhanceicon a{ width:89px; height:60px; background:url(../images/Enhance_nav.png) left top no-repeat; display:block; text-indent:-999999px;}
.Jrightnav ul li .Enhanceicon a:hover{background:url(../images/Enhance_nav.png) left bottom no-repeat; display:block;  text-indent:-999999px;}


.Jrightnav ul li .Slimicon{ width:89px; height:63px; margin-bottom:2px;}
.Jrightnav ul li .Slimicon a{ width:89px; height:63px; background:url(../images/Slim_nav.png) left top no-repeat; display:block; text-indent:-999999px;}
.Jrightnav ul li .Slimicon a:hover{background:url(../images/Slim_nav.png) left bottom no-repeat; display:block;  text-indent:-999999px;}


.Jrightnav ul li .Musicicon{ width:89px; height:69px; margin-bottom:2px;}
.Jrightnav ul li .Musicicon a{ width:89px; height:69px; background:url(../images/Music_nav.png) left top no-repeat; display:block; text-indent:-999999px;}
.Jrightnav ul li .Musicicon a:hover{background:url(../images/Music_nav.png) left bottom no-repeat; display:block;  text-indent:-999999px;}

.Jrightnav ul li .Theamsicon{ width:89px; height:52px; margin-bottom:2px;}
.Jrightnav ul li .Theamsicon a{ width:89px; height:52px; background:url(../images/Theam_nav.png) left top no-repeat; display:block; text-indent:-999999px;}
.Jrightnav ul li .Theamsicon a:hover{background:url(../images/Theam_nav.png) left bottom no-repeat; display:block;  text-indent:-999999px;}

.mob_wrapper{display:none;}
.scroll {
	position:relative;
	font-size:12px;
	margin-top:20px;
	display:inline-block;
	height:100px;
	color:#000000;
}
.bigimg{width:100%; height:;}
.gallery_mobpick{ position:relative; padding:70px 0 10px;}
.gallery_mobpick ul.mgallery_colr{ margin:0 auto; padding:10px; width:78px; overflow:hidden; background:#eeeeee;  }
.gallery_mobpick ul.mgallery_colr li{ margin:0 10px 0 0; padding:0; list-style:none; display:inline; float:left; cursor:pointer;  }

.mgallery_iframe { width:100%; margin:0 auto; position:relative; }
.mgallery_iframe #Color_Goldn{ position:relative; width:100%; left 0; top:0; }
.mgallery_iframe #Color_White{ position:absolute; width:100%; left 0; top:0; }
.mgallery_iframe #Color_Black{ position:absolute; width:100%; left 0; top:0; }

}
@media only screen and (max-width:1003px) {
html{font-size: 3.2vw;}
.fordesktop{ display:block;}
.formobile{ display:none;}
.mob_wrapper{display:none;}

.sectionOnebox .secOne_left h3 img { width:80%}

.sectionOnebox .secOne_left ul {
    list-style: outside none none;
    margin: 0;
    padding: 2% 0 0 21%;
}


.sectionOnebox .secOne_right img { width:80%;}
.scroll {
	position:relative;
	font-size:12px;
	margin-top:20px;
	display:inline-block;
	height:100px;
	color:#000000;
}
.datasaving_modebox img{width:90%}
.sectionEightbox {
    clear: both;
    margin: 0 auto;
    padding: 0;
    width: 96%;
    padding: 0 2%;
}
.myopenbox {
    background: rgba(0, 0, 0, 0) url("../images/blk_90.png") repeat scroll 0 0;
    display: none;
    left: 0;
    opacity: 0;
    position: absolute;
    top:0;
    width: 100%;
    z-index: 20;
}
.sectionSevenbox {
    clear: both;
    margin: 0 auto;
    padding: 0 10%;
    width: 75%;
}


.theambox ul li {
    float: left;
    padding: 0 8px;
}

.bigimg{width:100%; height:;}

.mgallery_iframe .mgalframe{ width:100%; height:950px; }




}
@media only screen and (max-width:800px) {
html{font-size: 3.2vw;}
.fordesktop{ display:none;}
.formobile{ display:block;}
.mob_wrapper{display:block;}
.mobsectionOnebox{width:100%; display:block;}









.ultra_box img{width:100%;}
.ultra_plyr {
    left:15%;
    position: absolute;
    top:8%;
    width: 100%;
}
.dstp_iframe{display:none;}
.dstp_iframe1{display:block;}
.mobeiframe{width:68%; height:115px; display:block;}
.bigimg{width:100%; height:;}

.sectionTwobox {
    clear: both;
    margin: 0 auto;
    padding:3% 2%;
    width:96%;
}

.secTwo_container h1 {
    color: #000000;
    font-family: "SamsungSharpSans_Rg";
    font-size:18px;
    text-transform: uppercase;
}

.secTwo_container p {
    color: #000000;
    font-family: "SamsungSharpSans_Rg";
    font-size:12px;
    line-height:17px;
    padding: 1% 0;
}
.secTwo_container{width:100%; text-align:center; padding:12% 0 3%;}

.sectionThreebox {
    clear: both;
    margin: 0 auto;
    padding: 3% 2%;
    width:96%;
}

.secThree_container h1 {
    color: #000000;
    font-family: "SamsungSharpSans_Rg";
    font-size:18px;
    text-transform: uppercase;
}

.secThree_container h2 {
    color: #000000;
    font-family: "SamsungSharpSans_Rg";
    font-size:16px;
    text-transform: uppercase;
}

.secThree_container p {
    color: #000000;
    font-family: "SamsungSharpSans_Rg";
    font-size: 12px;
    line-height:17px;
    padding: 1% 0;
}
.S_modebox .sMode_left {
	text-align:center;
    width: 100%;
}
.S_modebox .sMode_left img{width:100%;}

.S_modebox .sMode_right {
  text-align:center;
    width: 100%;
	padding:1% 0;
}
.S_modebox .sMode_right img{width:100%;}
.sectionFourbox {
    clear: both;
    margin: 0 auto;
    padding:4% 2%;
    width:96%;
}

.secFour_container h1 {
    color: #2f9cce;
    font-family: "SamsungSharpSans_Rg";
    font-size:18px;
    text-transform: uppercase;
}
.secFour_container p {
    color: #545454;
    font-family: "SamsungSharpSans_Rg";
    font-size: 12px;
    line-height:17px;
    padding: 1% 0;
}
.mobenhance{width:100%; text-align:center; display:block;}
.mobenhance img{width:100%;}
.sectionFivebox {
    clear: both;
    margin: 0 auto;
    padding:4% 2%;
    width:96%;
}
.secFive_container .fiveleft {
     padding: 0 0 0 0;
    width:100%;
	text-align:center;
}

.slim_sick h1 {
    color: #2f9cce;
    font-family: "SamsungSharpSans_Rg";
    font-size:18px;
    text-transform: uppercase;
}

.slim_sick p {
    color: #545454;
    font-family: "SamsungSharpSans_Rg";
    font-size: 12px;
    line-height:17px;
    padding: 1% 0;
}

.slim_sick h3 img{width:100%;}

.sectionSixbox {
    clear: both;
    margin: 0 auto;
    padding: 0 2%;
    width:96%;
}

.secSix_container h1 {
    color: #2f9cce;
    font-family: "SamsungSharpSans_Rg";
    font-size:18px;
    text-transform: uppercase;
}
.secSix_container p {
    color: #545454;
    font-family: "SamsungSharpSans_Rg";
    font-size:12px;
    line-height:17px;
    padding: 1% 0;
}

.musicboxLeft {
    float: left;
    margin: 0 0 10px 0;
    width:100%;
}
.musicboxLeft img{width:100%;}
.musicboxRight {
    float: left;
    width:100%;
}
.musicboxRight img{width:100%;}
.sectionSevenbox {
    clear: both;
    margin: 0 auto;
    padding:4% 2%;
    width:96%;
}
.secSeven_container h1 {
    color: #2f9cce;
    font-family: "SamsungSharpSans_Rg";
    font-size:18px;
    text-transform: uppercase;
}

.secSeven_container p {
    color: #545454;
    font-family: "SamsungSharpSans_Rg";
    font-size:12px;
    line-height:17px;
    padding: 1% 0;
}
.mobsliderbox{width:100%; text-align:center; display:block;}
.secgal{display:block; width:100%;}

.sectionEightbox {
    clear: both;
    margin: 0 auto;
    padding:5% 2%;
    width: 96%;
}
.secEight_container {
    padding: 5% 0 2%;
    position: relative;
    text-align: center;
    width: 100%;
}
.secEight_container h1 {
    color: #2f9cce;
    font-family:'SamsungSharpSans_Bd';
    font-size:18px;
    text-transform: uppercase;
	padding:0 0 10px 0;
}
.sectionNinebox{width:96%; margin:0 auto;  padding:3% 2% 3%; clear:both;}
.specboxnewLeft {
    float: left;
    padding: 4% 0 0;
    width:100%;
	text-align:center;
}

.specboxnewRight {
    float: right;
    padding: 0 5%;
    width:90%;
}
.specbox{width:100%; overflow:hidden; text-align:left; padding:30px 0;}
.specboxbox1{width:35%;
    padding: 0 5%;}
.specboxbox2{float: left;
    width:37%;
    padding: 0 0;}
.specboxbox3{float: left;
    width:90%;
    padding: 0 5%;
  }
.specbox_text{overflow:hidden; padding:0 0 10px;}
.specbox_text h2{font-family:'SamsungSharpSans_Rg'; font-size:16px; color:#000000; padding:0 0 0 0;}
.specbox_text p{font-family:'SamsungSharpSans_Rg'; font-size:12px; color:#000000; line-height:20px;}

.secNine_container h1 {
    color: #2f9cce;
    font-family: "SamsungSharpSans_Rg";
    font-size:18px;
    text-transform: uppercase;
}

.dsktopslierBox{width:100%; height:auto;}
.dsktopslierBox h1{ font-family:'SamsungSharpSans_Bd'; font-size:18px; color:#000000; }
.dsktopslierBox h2{ font-family:'SamsungSharpSans_Bd'; font-size:16px; font-weight:normal; color:#000000; padding:0 0 0 0; }
.dsktopslierBox p{ font-family:'SamsungSharpSans_Rg'; font-size:12px; color:#000000; line-height:18px; padding:1% 0;}
.dsktopslierBox .sliderimg{width:100%;  padding:2% 0 0;}
.dsktopslierBox .sliderimg img{width:90%;}
.slid3_padd{padding:9% 0 0 0!important;}
.slid4_padd{padding:16% 0 0 0!important;}


.themspadd{padding:0 0 4% 0!important;}

.data_cmpress{display:block;}
.data_rstrct{display:none;}

.data_buttons{ width:100%; margin:0 auto;}
.data_buttons ul{ list-style:none; margin:0 auto;}
.data_buttons ul li{ line-height:normal; float:left;}
.data_buttons ul li .datacmprssbt{ width:143px; height:31px; margin:0 5px 0 0 }
.data_buttons ul li .datacmprssbt a{ width:143px; height:31px; background:url(../images/mob_data_compressBt.png) left top no-repeat; display:block;   text-indent:-999999px; }
.data_buttons ul li .datacmprssbt a:hover, .data_buttons ul li .datacmprssbt a.active {background:url(../images/mob_data_compressBt.png) left bottom no-repeat; display:block;  text-indent:-999999px; }

.data_buttons ul li .datarstrctbt{ width:143px; height:31px; }
.data_buttons ul li .datarstrctbt a{ width:143px; height:31px; background:url(../images/mob_data_rstrct.png) left top no-repeat; display:block;  text-indent:-999999px; }
.data_buttons ul li .datarstrctbt a:hover, .data_buttons ul li .datarstrctbt a.active {background:url(../images/mob_data_rstrct.png) left bottom no-repeat; display:block;  text-indent:-999999px; }

.active{ background:url(../images/mob_data_rstrct.png) left bottom no-repeat; display:block;  text-indent:-999999px; }






}


@media only screen and (min-width:641px) and (max-width:800px) {
.mobeiframe {
    display: block;
    height:219px;
    width: 68%;
}
.allMenu{position:absolute; left:0; width:100%; top:35px; height:62px; background:url(../images/bg_header_arc.png) no-repeat left top;}
#allMenuWrap{z-index:9999999999;position:absolute; right:-374px;top:82px;max-width:200px;height:100%;display:none;opacity:0;}

.sectionNinebox {
    clear: both;
    margin: 0 auto;
    padding: 4% 2% 3%;
    width: 96%;
}

.secNine_container h1 {
    color: #2f9cce;
    font-family: "SamsungSharpSans_Rg";
    font-size:25px;
    text-transform: uppercase;
}

.secTwo_container {
    padding: 5% 0 3%;
    text-align: center;
    width: 100%;
}


.secTwo_container h1 {
    color: #2f9cce;
    font-family: "SamsungSharpSans_Rg";
    font-size:25px;
    text-transform: uppercase;
}

}

@media only screen and (min-width:500px) and (max-width:640px) {
.mobeiframe {
    display: block;
    height:205px;
    width: 68%;
}
.allMenu{position:absolute; left:0; width:100%; top:10px; height:62px; background:url(../images/bg_header_arc.png) no-repeat left top;}
.allMenu {
    background: rgba(0, 0, 0, 0) url("../images/bg_header_arc.png") no-repeat scroll left top;
    height: 62px;
    left: 0;
    position: absolute;
    top: 26px;
    width: 100%;
}
#allMenuWrap {
    display: none;
    height: 100%;
    max-width: 200px;
    opacity: 0;
    position: absolute;
    right: -374px;
    top: 66px;
    z-index: 2147483647;
}

}



@media only screen and (min-width:361px) and (max-width:500px) {
.mobeiframe {
    display: block;
    height: 175px;
    width: 68%;
}
.allMenu{position:absolute; left:0; width:100%; top:10px; height:62px; background:url(../images/bg_header_arc.png) no-repeat left top;}
.allMenu {
    background: rgba(0, 0, 0, 0) url("../images/bg_header_arc.png") no-repeat scroll left top;
    height: 62px;
    left: 0;
    position: absolute;
    top: 26px;
    width: 100%;
}
.mgallery_iframe .mgalframe{ width:100%; height:850px; }

}

@media only screen and (min-width:321px) and (max-width:360px) {
.mobeiframe {
    display: block;
    height: 133px;
    width: 68%;
}
.allMenu{position:absolute; left:0; width:100%; top:10px; height:62px; background:url(../images/bg_header_arc.png) no-repeat left top;}

.mgallery_iframe .mgalframe{ width:100%; height:700px; }
}
@media only screen and (max-width: 320px) {
.allMenu{position:absolute; left:0; width:100%; top:0; height:62px; background:url(../images/bg_header_arc.png) no-repeat left top;}

.mgallery_iframe .mgalframe{ width:100%; height:600px; }

}