@charset "UTF-8"; 

body {margin:0;padding:0;color:#333;background:#FFF; font-family: Arial; width:100% !important; background-image:none;}
#phone-carousel li{
  display:block;
  clear:both;
}
#barks{
  display:block;
  clear:both;
}
#barks #barks_wrapper{display:none;}
#barks #map{display:none;}
#phone-list li{
  display:block;
  clear:both;
}
.tab,
.btn-add-cart{
  display:none;
}
h1{font-size:24px; margin:10px 0 2px;}
h2{font-size:20px; margin:4px 0 1px;}
h3{font-size:16px; margin:4px 0 1px;}
.mobile{
  display:block !important;
}
table{
  display:none;
}
/*div {position:relative !important; display: block !important; float:none !important; width:100% !important;background-image:none;}*/
/*#header { background: #333; color: #fff; padding:0;background-image:none;width:100%; clear:both;height:24px;margin:0; float:none; display:block;}
*//*#header img { display: none; width:100%;}*/
/*#main {width: 100%; margin: 0 0 40px 0 !important; padding: 3;clear:both;}*/
/*#footer {margin:0 !important; padding: 0; clear:both !important; width:100%; float:none; height:auto;}*/
/*p{padding:0; display:block !important;}

ul, li{display:block;}*/
/*#logo,
#logo a{background-image:none;}
#logo a span{display:block; color:#fff; font-size:20px;}
form,
.tabs,
#plans-mantle,
#module_home-links,
#module_home-phones,
#module_phone-plans,
#plans ul,
#plans table,
.plans table,
#barks,
#top-menu,
#FlashID{display:none !important;}
sub, sup, .price{ font-size:normal !important; vertical-align: 0%; font-weight: bold !important;}
#footer{margin:0; padding:0; text-align:left; float:none !important; clear:both !important;}
#footer p{float:none; clear:both;}
fieldset {display:none !important; clear:both !important;}
p.features{

}
.features{
  display:block !important; float:none !important; clear:none !important;
}
ul.features{
  display:none !important;
}
li.phone {
  clear:both !important;
}

ul.phone-list{
  display:block !important;
  clear:both !important;
}
.phone .price{
  margin-top:10px;
  font-size:16px;
  font-weight:normal;
}
.phone .price sub{
  clear:both !important;
}
.mobile .plan p,
#plans p{
  margin:3px 0 !important;
}
.mobile .plan h3,
#plans h3 {
  margin:10px 0 0;
}
.mobile .plan h2,
#plans h2{
  margin-bottom:-4px;
}
#store-form,
.mobile{
  display:block !important;
}

#menu-wrapper{float:none !important; display:block !important; height:auto;}

#main-menu {width:100%; height:auto !important; text-align:left;  float:none; margin:0 !important; padding:0 !important; clear:both;}
#main-menu span{display:block; color:#000;}
#main-menu ul{list-style:none; width: 100%; margin:0;padding:0;height:auto !important;}
#main-menu ul li{float:none; margin:0 !important;padding:0 !important;height:auto !important;}
#main-menu ul li a{background:#fff none; display:block; float:none; margin:0 !important;padding:0 !important;}

#main-menu ul li#nav-1 a{background-position:0 0; width:100%;}
#main-menu ul li#nav-1 a.selected,  #main-menu ul li#nav-1 a.selected:hover, #main-menu ul li#nav-1 a:hover{background-position:0 0;}

#main-menu ul li#nav-2 a{background-position:0 0; width:100%}
#main-menu ul li#nav-2 a.selected,  #main-menu ul li#nav-2 a.selected:hover, #main-menu ul li#nav-2 a:hover{background-position:0 0}

#main-menu ul li#nav-3 a{background-position:0 0; width:100%}
#main-menu ul li#nav-3 a.selected,  #main-menu ul li#nav-3 a.selected:hover, #main-menu ul li#nav-3 a:hover{background-position:0 0}

#main-menu ul li#nav-4 a{background-position:0 0; width:100%}
#main-menu ul li#nav-4 a.selected,  #main-menu ul li#nav-4 a.selected:hover, #main-menu ul li#nav-4 a:hover{background-position:0 0}

#main-menu ul li#nav-5 a{background-position:0 0; width:100%; display:none;}
#main-menu ul li#nav-5 a.selected,  #main-menu ul li#nav-5 a.selected:hover, #main-menu ul li#nav-5 a:hover{background-position:0 0; display:none;}

#main-menu ul li#nav-6 a{background-position:0 0; width:100%}
#main-menu ul li#nav-6 a.selected,  #main-menu ul li#nav-6 a.selected:hover, #main-menu ul li#nav-6 a:hover{background-position:0 0}*/