body{
background: none;
}
.top h1{
display: block;
}
.top{
background: none;
height: auto;
}
.bottom, .footer, .right-col, .menu_main.top, .menu_main.side, .header-box{
display: none;
}
.top, .outer, .center, .content, .wrapper{
margin: 0 auto;
padding: 0;
border: none;
width: 650px;
max-width: 650px;
background: none;
}
#header { background:none !important;}

#header > .container, #close, #header.header:after, .breadcrumb, a.button{ display:none;}
#stickyNav, #stickyNav.collapsed { display:none !important;}
#header h1{ display:block; font-size:2em;}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11, .col-lg-12,
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-810,.col-md-11,.col-md-12,.main-content-blk
{ width: 100% !important; min-width: 98%;  margin: 0  auto !important; padding: 0 !important; }
h1, h2, h3, h4, h5, h6, p, a, li, label, span, #calendar th{ color: #000 !important; font-family:  Arial, Helvetica, sans-serif; }

#layout { position: inherit; }

.wrapper, .footer, div.article,.slider-block, .page-content-block,header, .header,.header:after, .content-block, #payment_totalamount
{ position:relative; margin:0; padding:0; border:0; box-shadow:none; background: transparent;color: #000;}
h1 { font-size: 1.6em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.1em; }
h5 { font-size: 1em; }
.taoFieldBuilder .tafb_row, .taoFieldBuilder .head {background: transparent;color: #000; border-bottom:1px solid #333;}
.fieldgroup_label, #billtable, #shiptable { color:#000; border-color:#333;}