.ui-grid-n .ui-block-a{width:30%!important}.ui-grid-n .ui-block-b{width:70%!important}.ui-grid-m .ui-block-a{width:30%!important}.ui-grid-m .ui-block-b{width:60%!important}.ui-grid-m .ui-block-c{width:10%!important}.ui-grid-l .ui-block-a{width:90%!important}.ui-grid-l .ui-block-b{width:10%!important}.ui-grid-k .ui-block-a{width:70%!important}.ui-grid-k .ui-block-b{width:30%!important}.ui-grid-o .ui-block-a{width:15%!important}.ui-grid-o .ui-block-b{width:85%!important}@media all and (max-width:359px){.col-xs-grid .ui-block-a,.col-xs-grid .ui-block-b,.col-xs-grid .ui-block-c,.col-xs-grid .ui-block-d,.col-xs-grid .ui-block-e{width:100%!important;float:none}}@media all and (max-width:299px){.col-xxs-grid .ui-block-a,.col-xxs-grid .ui-block-b,.col-xxs-grid .ui-block-c,.col-xxs-grid .ui-block-d,.col-xxs-grid .ui-block-e{width:100%!important;float:none}}@media (max-width:359px){.my-custom-breakpoint tbody td,.my-custom-breakpoint tbody th,.my-custom-breakpoint td,.my-custom-breakpoint th,.my-custom-breakpoint thead td,.my-custom-breakpoint thead th{display:table-cell;margin:0}.my-custom-breakpoint td .ui-table-cell-label,.my-custom-breakpoint th .ui-table-cell-label{display:none}}body .ui-panel-wrapper .ui-header{background-color:#fff;background-image:url(../images/sio_header_bg.png);background-repeat:repeat-x }h2{font-size:16px;margin-top:0}h4{margin:0}.clear{clear:both}.center{text-align:center}.success-msg{color:#009e0f}.error-msg{color:#f66}.ui-header{position:relative}.ui-header #title-logo{margin:1px 0 0;padding:0;text-align:left}@media all and (max-width:319px){.ui-header #title-logo{margin:5px 0 0;text-align:center}}.ui-header a.logo-link{text-decoration:none;display:inline-block}.ui-header a.logo-link img{margin-top:5px}.ui-header .ui-btn{margin:10px}.ui-header .tollfree-info{display:inline-block;position:relative;right:5px;top:7px}@media all and (max-width:319px){.ui-header .tollfree-info{display:none}}.ui-header .tollfree-info p{font-size:10px}.ui-footer .ui-title{font-size:12px}.footer-links{text-align:center}.footer-links a{font-size:12px;text-decoration:none;display:inline-block;padding:5px}.ui-panel .social-icons{text-align:center;margin-top:20px}.ui-panel .social-icons a{display:inline-block}.ui-popup p{padding-top:10px}#product-listing ul.ui-listview li.ui-li-has-thumb a img.product-img{max-height:100%!important}#product-listing ul.ui-listview li.ui-li-has-thumb a div.desc{display:inline-block;height:auto}#product-listing ul.ui-listview li.ui-li-has-thumb a div.desc p{white-space:normal}#product-listing ul.ui-listview li.ui-li-has-thumb a span.sub{color:#f66;font-size:12px}#product-listing ul.ui-listview li.ui-li-has-thumb h2{white-space:normal!important}.btn-warning{background-color:#f0ad4e!important;border-color:#eea236!important;color:#fff!important}.btn-view-more{-moz-user-select:none!important;background-image:none!important;border:1px solid transparent!important;border-radius:4px!important;cursor:pointer!important;display:inline-block!important;font-size:14px!important;font-weight:400!important;line-height:1.42857!important;text-align:center!important;vertical-align:middle!important;white-space:nowrap!important;padding:5px 10px!important;width:auto!important;float:none;margin:0 0 5px!important;text-shadow:none!important}.single-product .image-container{text-align:center}.single-product .info h2{margin:0 0 10px}.single-product .info .desc{text-align:center}.single-product .info .desc p{margin:0;font-size:14px}.single-product .price-container{margin-bottom:10px;position:relative}.single-product .price-container p.price{margin:0;font-size:14px;white-space:normal}.single-product .price-container p.price span{font-weight:700}.single-product .price-container img.regular-slash{position:absolute;top:0;left:50px}.single-product .price-container img.member-slash{position:absolute;top:18px;left:75px}.single-product .price-toggle label,.single-product .price-toggle p{font-size:12px}.single-product .price-toggle .ui-block-b{padding-top:0}.single-product .price-toggle .ui-block-b p{margin:0}.cart-inline{padding:10px;background-color:#feff99}.cart-inline p{margin:0;padding:0}.cart-inline p span.price{color:#f66}.info{padding:10px}#cart .product{display:inline-block;margin-bottom:10px;width:100%}#cart .product h2{margin:0 0 3px;display:inline-block;font-size:16px;white-space:normal!important}#cart .product .info{padding-left:20px}#cart .product .info p{color:#555;margin:2px 0}#cart .product .info p span{font-weight:700}#cart .product .info .qty-wrapper p{display:inline-block;vertical-align:middle}#cart .product .info .qty-wrapper .ui-input-text{margin:0;display:inline-block;width:50px;vertical-align:middle}#cart .product .info .qty-wrapper .ui-input-btn{margin:0;vertical-align:middle}#cart .product .info .qty-wrapper .qty-update{margin:3px 0 0 10px}#cart .product .image-container{text-align:center}#cart .ui-icon-delete{position:absolute;right:10px;top:60px}#cart .total-price{background:#feff99;font-weight:700;text-align:right}#cart .total-price p{padding:10px}.mini-cart h4{margin:0;font-size:14px}.mini-cart p{margin:0;font-size:12px}.mini-cart #view-cart{margin:2px 0;padding:4px 4px 4px 25px;width:80px}.authorize{text-align:center}.authorize p{margin:0;color:#555}.authorize p.title{font-weight:700}.sign-in .actions a#fp-lnk{float:left}.sign-in .actions a#nm-lnk{float:right}.small-text{font-size:12px;font-weight:400;text-decoration:none;margin:0}.toll-free-phone{color:#cf2024;font-size:12px!important;font-weight:700}.normal-text{font-size:14px;font-weight:400;text-decoration:none;margin:2px 0}.billing h4{margin-bottom:0}.billing p{color:#555}.pstep{display:none}.active{display:block!important}.shipping-options label,.shipping-options li,.shipping-options p,.shipping-options td,.shipping-options ul{font-size:12px;font-weight:400;text-decoration:none;margin:2px 0}.shipping-options ul{list-style-type:none;padding:0}.shipping-options #shippingCostTable img{display:none}.shipping-options .shipping-info{border:1px solid green;padding:5px;margin-bottom:5px}.shipping-options .shipping-warning{border:1px solid red;padding:5px}.coupon label,.coupon li,.coupon p,.coupon td,.coupon ul{font-size:12px;font-weight:400;text-decoration:none;margin:2px 0}.coupon .coupon-msg{border:1px solid red;padding:5px;display:none;text-align:center;color:red}.payment .agas-wrapper .ui-mini .ui-btn{background-color:#a4c4f9!important;border:thin solid navy!important}.payment .submit-wrapper{text-align:center}.payment .submit-wrapper .submit-btn{background-image:url(../images/secure_order_orange.png);width:260px;height:70px;border:none;cursor:pointer;background-color:transparent}.payment .submit-wrapper p{color:#f66}.invoice .invoice-heading h4{margin:4px}.invoice .invoice-heading .details{text-align:right}.invoice .payment-method .product-wrapper .product{background-color:#feff99;margin:5px 0;padding:5px}.invoice p span{font-weight:700}.tooltip-wrapper{text-align:center}.tooltip-wrapper .tooltip{margin-top:30px}form span.required{color:red}form label.error{color:red;font-size:12px}.ui-popup-container #confirm h2.product_title{color:#fff;font-weight:400;text-shadow:none}.ui-loader-background{width:100%;height:100%;top:0;left:0;margin:0;background:rgba(0,0,0,.3);display:none;position:fixed;z-index:100}.ui-loading .ui-loader-background{display:block}.btn-checkout{background-color:#FFB13A!important;border-color:#e05c04!important;color:#002F86!important;text-shadow:none!important;font-size:18px!important;font-weight:700!important;line-height:20px!important;font-style:italic;font-family:arial!important}img[data-src]{background:url(//cache.secureinstantorder.com/images/loading/image_loading_for_bg.gif) center center no-repeat}.slash{background-image:none!important}#product-listing h1{background:url(../images/left_haed_bg.jpg) repeat-x rgba(0,0,0,0);color:#fff;font-size:14px;font-weight:lighter;padding:5px 0;width:100%;margin:0;text-shadow:none!important;border-radius:3px;text-align:center}#pageone .ui-collapsible-content .inner-wrapper{padding:10px}
.header_img_a_msio{
	height: 55px;  width: 100%;
}
.header_logo_div_msio{
	height: 55px;
}
.header_img_msio{
	width: 100%; height: 50px;
}
.header_index_left_logo{
	float: left;   height: 55px; width: 202px; display: inline-block; 
}
.index_logo_a{
	width: 100%; height: 55px; display: inline-block; position: relative;
}
.index_logo_right_div{
	float: right;
	width: 87px;
	height: 55px;
}
@-moz-document url-prefix() {
  .index_logo_right_div {
    float: right;
	width: 98px;
	height: 55px;
  }
}