﻿#nprogress {
 pointer-events:none
}
#nprogress .bar {
 background:#ffe11b;
 position:fixed;
 z-index:1031;
 top:0;
 left:0;
 width:100%;
 height:2px
}
#nprogress .peg {
 display:block;
 position:absolute;
 right:0px;
 width:100px;
 height:100%;
 box-shadow:0 0 10px #ffe11b, 0 0 5px #ffe11b;
 opacity:1.0;
 -webkit-transform:rotate(3deg) translate(0px, -4px);
 -ms-transform:rotate(3deg) translate(0px, -4px);
 transform:rotate(3deg) translate(0px, -4px)
}
.nprogress-custom-parent {
 overflow:hidden;
 position:relative
}
.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar {
 position:absolute
}
@-webkit-keyframes "nprogress-spinner" {
 0% {
  -webkit-transform:rotate(0deg);
 }
 100% {
  -webkit-transform:rotate(360deg);
 }
}
@keyframes "nprogress-spinner" {
 0% {
  transform:rotate(0deg);
 }
 100% {
  transform:rotate(360deg);
 }
}

.hidden {
 display:block !important;
 border:0 !important;
 margin:0 !important;
 padding:0 !important;
 font-size:0 !important;
 line-height:0 !important;
 width:0 !important;
 height:0 !important;
 overflow:hidden !important
}
.nobr {
 white-space:nowrap !important
}
.wrap {
 white-space:normal !important
}
.a-left {
 text-align:left !important
}
.a-center {
 text-align:center !important
}
.a-right {
 text-align:right !important
}
.v-top {
 vertical-align:top
}
.v-middle {
 vertical-align:middle
}
.f-left,.left {
 float:left !important
}
.f-right,.right {
 float:right !important
}
.f-none {
 float:none !important
}
.f-fix {
 float:left;
 width:100%
}
.no-display {
 display:none
}
.no-margin {
 margin:0 !important
}
.no-padding {
 padding:0 !important
}
.no-bg {
 background:none !important
}
.clearBoth {
 clear:both !important
}
.no-border {
 border:0 none !important
}
.positionRelative {
 position:relative;
 text-align:left
}
.pb0 {
 padding-bottom:0 !important
}
.pt0 {
 padding-top:0 !important
}
.pr0 {
 padding-right:0 !important
}
.pl0 {
 padding-left:0 !important
}
.mt0 {
 margin-top:0 !important
}
.ml0 {
 margin-left:0 !important
}
.mb10 {
 margin-bottom:10px
}
.mt15 {
 margin-top:15px
}
.mt20 {
 margin-top:20px
}
.ml20 {
 margin-left:20px
}
.ml10 {
 margin-left:10px
}
.mt10-mb10 {
 margin:10px 0
}
.borderB-none {
 border-bottom:0 none !important
}
.wid100 {
 width:100% !important
}
.wid98 {
 width:98% !important
}
.mr10 {
 margin-right:10px
}
.lineHeight26 {
 line-height:26px
}
.header .form-search button.button span,.deal,.cartSection div a.carticon,.paymentMethods li a,.foo-googleplus,.foo-youtube,.foo-facebook,.foo-twitter,.foo-printerest,.foo-instagram,.weacceptContainer div.securedBy,.dellExpress,.slt a,.comp-clo span.close a,.jcarousel-skin-tango .jcarousel-prev-horizontal,.jcarousel-skin-tango .jcarousel-next-horizontal,.addReview,.addMoreDetails,.detailSocialBlock li a,.staticTxt li,.cartRemove,.cart #discount-coupon-form h3,.quotation_block h3,.block-content .jcarousel-skin-tango .jcarousel-prev-vertical,.block-content .jcarousel-skin-tango .jcarousel-next-vertical,div.customcheckout-threecolumns h1,.offer-red {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/sprite_new1.png);
 background-repeat:no-repeat
}
.show_new_button {
 background-image:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/new_label.png");
 background-repeat:no-repeat;
 width:34px;
 height:16px;
 float:left;
 margin-left:5px
}
a.clearAll {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/sprite.png) !important;
 background-repeat:no-repeat
}
.wrapper {
 min-width:954px
}
.checkout-cart-index .page {
 background:none
}
.customcheckout-index-index .page {
 background:none
}
.page-print {
 background:#fff;
 padding:25px 30px;
 text-align:left
}
.page-empty {
 background:#fff;
 padding:20px;
 text-align:left
}
.page-popup {
 background:#fff;
 padding:25px 30px;
 text-align:left
}
.back2school,.back2school-left {
 position:fixed;
 text-align:center;
 z-index:10
}
.game_way {
 position:fixed;
 text-align:center;
 top:340px;
 width:100%
}

.main {
 width:970px;
 margin:0 auto;
 min-height:400px;
 padding:0px 0px 0px;
 text-align:left;
 position:relative
}
.catalog-product-view .main-container {
 margin:0 auto;
 position:relative
}
.catalog-product-view .back2school {
 margin-left:1160px
}
.catalog-product-view .back2school-left {
 margin-left:0px
}
.offerbanner-right,.offerbanner-left {
 position:fixed;
 text-align:center;
 z-index:10
}
.offerbanner-right {
 margin-left:972px
}
.offerbanner-left {
 margin-left:-189px
}
.col-left {
 float:left;
 width:240px;
 padding:0 0 0px
}
.col-main {
 float:left;
 width:712px;
 padding:0 0 1px
}
.col-right {
 float:right;
 width:243px;
 padding:0;
 margin-top:258px
}
.catalog-product-view .col-main {
 position:relative
}
.col1-layout .col-main {
 float:none;
 width:auto
}
.col2-left-layout .col-main {
 float:right;
 width:726px
}
.col3-layout .col-main {
 width:475px;
 margin-left:17px
}
.col3-layout .col-wrapper {
 float:left;
 width:687px
}
.col3-layout .col-wrapper .col-main {
 float:right
}
.col2-set .col-1 {
 float:left;
 width:48.5%
}
.col2-set .col-2 {
 float:right;
 width:48.5%
}
.col2-set .col-narrow {
 width:32%
}
.col2-set .col-wide {
 width:65%
}
.col3-set .col-1 {
 float:left;
 width:32%
}
.col3-set .col-2 {
 float:left;
 width:32%;
 margin-left:2%
}
.col3-set .col-3 {
 float:right;
 width:32%
}
.col4-set .col-1 {
 float:left;
 width:23.5%
}
.col4-set .col-2 {
 float:left;
 width:23.5%;
 margin:0 2%
}
.col4-set .col-3 {
 float:left;
 width:23.5%
}
.col4-set .col-4 {
 float:right;
 width:23.5%
}
input,select,textarea,button {
 font:12px/15px 'MuseoSansForDell-300';
 vertical-align:middle;
 color:#2f2f2f
}
input.input-text,select,textarea {
 background:#fff;
 border:1px solid #b6b6b6
}
input.input-text,textarea {
 padding:2px
}
select {
 padding:1px
}
select option {
 padding-right:10px
}
select.multiselect option {
 border-bottom:1px solid #b6b6b6;
 padding:2px 5px
}
select.multiselect option:last-child {
 border-bottom:0
}
textarea {
 overflow:auto
}
input.radio {
 margin-right:3px
}
input.checkbox {
 margin-right:3px
}
input.qty {
 width:2.0em !important;
 text-align:center
}
button.button::-moz-focus-inner {
 padding:0;
 border:0
}
button.button {
 overflow:visible;
 width:auto;
 border:0;
 padding:0;
 margin:0;
 background:transparent;
 cursor:pointer
}
button.button span {
 display:block;
 height:19px;
 border:1px solid #c69f18;
 background:#f26325;
 padding:0 8px;
 font-size:13px;
 text-align:center;
 white-space:nowrap;
 color:#fff
}
button.button span span {
 border:0;
 padding:0
}
button.disabled span {
 border-color:#bbb !important;
 background:#bbb !important
}
button.btn-checkout_new {
 margin:0 0 0 0;
 float:left;
 background:linear-gradient(to bottom, rgb(232, 207, 121) 1%, rgb(245, 235, 201) 3%, rgb(253, 197, 3) 7%, rgb(207, 170, 43) 100%) repeat scroll 0% 0% transparent;
 border:1px solid #C69F18;
 background:#FDC503\9;
 padding:5px 40px
}
button.btn-checkout_new span {
 background-color:transparent !important;
 border:0 none;
 color:#0C0D0D;
 height:auto;
 padding:0;
 font-size:18px;
 line-height:20px
}
button.btn-checkout {
 margin:0 0 0 0;
 float:left;
 background:#FDC503;
 border:1px solid #C69F18;
 padding:5px 10px
}
button.btn-checkout span {
 background-color:rgba(0, 0, 0, 0);
 border:0 none;
 color:#0C0D0D;
 height:auto;
 padding:0;
 font-size:12px
}
button.btn-checkout.no-checkout span {
 background-position:0 100%;
 color:#b8baba
}
button.btn-checkout.no-checkout span span {
 background-position:100% 100%
}
.checkout_placeorder_banner {
 border:1px solid #d9dde3;
 padding:3px;
 background-color:#fdfaf5;
 font-size:11px;
 line-height:1.55;
 margin:5px;
 font-weight:normal
}
.checkout-onepage-success button.button span {
 line-height:18px
}
.north-east-shipment {
 color:#ff0000;
 font-size:11px;
 line-height:1.55;
 font-weight:normal
}
p.control input.checkbox,p.control input.radio {
 margin-right:6px
}
.form-list li {
 margin:0 0 8px
}
.form-list label {
 float:left;
 color:#666;
 font-weight:bold;
 position:relative;
 z-index:0
}
.form-list label.required em {
 float:right;
 font-style:normal;
 color:#eb340a;
 position:absolute;
 top:0;
 right:-8px
}
.form-list li.control label {
 float:none
}
.form-list li.control input.radio,.form-list li.control input.checkbox {
 margin-right:6px
}
.form-list li.control .input-box {
 clear:none;
 display:inline;
 width:auto
}
.form-list .input-box {
 display:block;
 clear:both;
 width:260px
}
.form-list .field {
 float:left;
 width:275px
}
.form-list input.input-text {
 width:254px
}
.form-list textarea {
 width:254px;
 height:10em
}
.form-list select {
 width:260px
}
.form-list li.wide .input-box {
 width:535px
}
.form-list li.wide input.input-text {
 width:529px
}
.form-list li.wide textarea {
 width:529px
}
.form-list li.wide select {
 width:535px
}
.form-list li.additional-row {
 border-top:1px solid #ccc;
 margin-top:10px;
 padding-top:7px
}
.form-list li.additional-row .btn-remove {
 float:right;
 margin:5px 0 0
}
.form-list .input-range input.input-text {
 width:74px
}
.form-list-narrow li {
 margin-bottom:0
}
.form-list-narrow li .input-box {
 margin-bottom:6px
}
.form-list-narrow li.wide .input-box {
 width:260px
}
.form-list-narrow li.wide input.input-text,.form-list-narrow li.wide textarea {
 width:254px
}
.form-list-narrow li.wide select {
 width:260px
}
.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box {
 width:auto
}
.form-list .name-prefix {
 width:65px
}
.form-list .name-prefix select {
 width:55px
}
.form-list .name-prefix input.input-text {
 width:49px
}
.form-list .name-suffix {
 width:65px
}
.form-list .name-suffix select {
 width:55px
}
.form-list .name-suffix input.input-text {
 width:49px
}
.form-list .name-middlename {
 width:70px
}
.form-list .name-middlename input.input-text {
 width:49px
}
.form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename .name-firstname {
 width:140px
}
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-middlename .name-firstname input.input-text {
 width:124px
}
.form-list .customer-name-prefix-middlename-suffix .name-lastname {
 width:205px
}
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text {
 width:189px
}
.form-list .customer-name-prefix-suffix .name-firstname {
 width:210px
}
.form-list .customer-name-prefix-suffix .name-lastname {
 width:205px
}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text {
 width:189px
}
.form-list .customer-name-prefix-suffix .name-firstname {
 width:210px
}
.form-list .customer-name-prefix-suffix .name-lastname {
 width:205px
}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text {
 width:189px
}
.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname {
 width:210px
}
.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname {
 width:205px
}
.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text {
 width:189px
}
.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-year {
 float:left;
 width:85px
}
.form-list .customer-dob input.input-text {
 display:block;
 width:74px
}
.form-list .customer-dob label {
 font-size:10px;
 font-weight:normal;
 color:#888
}
.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month {
 width:60px
}
.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text {
 width:46px
}
.form-list .customer-dob .dob-year {
 width:140px
}
.form-list .customer-dob .dob-year input.input-text {
 width:134px
}
.buttons-set {
 clear:both;
 margin:4em 0 0;
 padding:8px 0 0;
 text-align:right
}
.buttons-set p.required {
 margin:0 0 10px
}
.buttons-set .back-link {
 float:left;
 margin:0
}
.buttons-set button.button {
 float:right;
 margin-left:5px
}
.buttons-set-order {
 margin:10px 0 0
}
.buttons-set-order .please-wait {
 padding:12px 7px 0 0
}
.fieldset {
 border:1px solid #ccc;
 background:#fff;
 padding:22px 25px 12px 33px;
 margin:28px 0
}
.fieldset .legend {
 float:left;
 font-weight:bold;
 font-size:13px;
 border:1px solid #ccc;
 background:#fff;
 color:#e76200;
 margin:-33px 0 0 -10px;
 padding:0 8px;
 position:relative
}
.validation-advice {
 clear:both;
 min-height:13px;
 margin:3px 0 0;
 padding-left:17px !important;
 font-size:11px;
 font-weight:bold;
 line-height:13px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/validation_advice_bg.gif) 2px 0 no-repeat;
 color:#eb340a
}
div #advice-validate-rating-validate_rating {
 clear:both;
 min-height:13px;
 margin:3px 120px 0;
 padding-left:17px !important;
 font-size:11px;
 font-weight:bold;
 line-height:13px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/validation_advice_bg.gif) 2px 0 no-repeat;
 color:#eb340a
}
#advice-required-entry-security_code {
 margin:10px 0 0 80px
}
ul li div #advice-validate-rating-validate_rating {
 clear:both;
 min-height:13px;
 margin:3px 0 0;
 padding-left:17px !important;
 font-size:11px;
 font-weight:bold;
 line-height:13px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/validation_advice_bg.gif) 2px 0 no-repeat;
 color:#eb340a
}
.validation-failed {
 border:1px dashed #eb340a !important;
 background:#faebe7 !important
}
p.required {
 font-size:11px;
 text-align:right;
 color:#EB340A
}
.v-fix {
 float:left
}
.v-fix .validation-advice {
 display:block;
 width:12em;
 margin-right:-12em;
 position:relative
}
.success {
 color:#3d6611;
 font-weight:bold
}
.error {
 color:#df280a;
 font-weight:bold
}
.notice {
 color:#e26703
}
.messages,.messages ul {
 list-style:none !important;
 margin:0 !important;
 padding:0 !important
}
.messages {
 width:100%;
 overflow:hidden
}
.catalog-product-view .messages {
 width:94%;
 overflow:hidden
}
.messages li {
 margin:10px 0 10px !important
}
.messages li li {
 margin:0 0 3px !important
}
.error-msg,.success-msg,.note-msg,.notice-msg {
 border-style:solid !important;
 border-width:1px !important;
 background-position:10px 9px !important;
 background-repeat:no-repeat !important;
 min-height:24px !important;
 padding:8px 8px 8px 32px !important;
 font-size:11px !important;
 font-weight:bold !important
}
.error-msg {
 border-color:#f16048;
 background-color:#faebe7;
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_msg-error.gif);
 color:#df280a
}
.success-msg {
 border-color:#446423;
 background-color:#eff5ea;
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_msg-success.gif);
 color:#3d6611
}
.note-msg,.notice-msg {
 border-color:#fcd344;
 background-color:#fafaec;
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_msg-note.gif);
 color:#3d6611
}
.cms-index-index .breadcrumbs {
 font-size:11px;
 line-height:1.25;
 margin:10px 0 13px
}
.breadcrumbs {
 font-size:12px;
 color:#23638b;
 line-height:1.25;
 margin:0;
 border-bottom:1px solid #ccc;
 padding:8px 0;
 overflow:hidden
}
.breadcrumbs ul {
 float:left
}
.breadcrumbs li {
 display:inline;
 font-size:12px;
 color:#23638b;
 padding-left:5px;
 line-height:18px
}
.breadcrumbs li.home {
 padding-left:0
}
.breadcrumbs li a {
 color:#000;
 text-decoration:none;
 background-position:100% -617px;
 padding-right:15px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bred-arrow.png) no-repeat right center
}
.breadcrumbs li strong {
 font-weight:normal;
 color:#1480C5
}
.page-title {
 width:100%;
 overflow:hidden;
 margin:0 0 0px
}
.page-title h1,.page-title h2 {
 margin:0;
 font-size:23px;
 color:#606060
}
.page-title .separator {
 margin:0 3px
}
.page-title .link-rss {
 float:right;
 margin:7px 0 0
}
.title-buttons {
 text-align:right
}
.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6 {
 float:left
}
.subtitle,.sub-title {
 clear:both;
 padding:15px 0 0;
 font-size:15px;
 font-weight:bold;
 margin:0 0 6px;
 color:#e25203
}
.pager {
 font-size:12px;
 background:#fff;
 padding:4px 8px;
 border-bottom:1px solid #ccc;
 text-align:left;
 color:#1480c5;
 height:20px
}
.pager .amount {
 float:left;
 margin:0;
 line-height:20px
}
.pager .limiter {
 float:right
}
.pager .limiter label {
 vertical-align:middle
}
.pager .limiter select {
 padding:0;
 margin:0 0 1px;
 vertical-align:middle
}
.pager .pages {
 float:right
}
.pager .pages ol {
 display:inline
}
.pager .pages li {
 display:block;
 margin:0 2px;
 width:24px;
 height:22px;
 background:#eeeeee;
 float:left;
 text-align:center;
 border:1px solid #e2e2e2
}
.pager .pages li a {
 color:#1480C5;
 text-decoration:none
}
.pager .pages li a img.v-middle {
 margin-top:5px;
 vertical-align:inherit
}
.pager .pages .current {
 font-weight:bold;
 color:#404040
}
.sorter {
 font-size:11px;
 background:#fff url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_toolbar.gif) 0 100% repeat-x;
 padding:3px 8px;
 border-top:1px solid #e2e2e2
}
.sorter .view-mode {
 float:left;
 margin:0
}
.sorter .sort-by {
 float:right;
 padding-right:36px
}
.sorter .sort-by label {
 vertical-align:middle
}
.sorter .sort-by label a {
 vertical-align:middle;
 border-right:1px solid #ccc
}
.sorter .sort-by select {
 padding:0;
 margin:0 0 1px;
 vertical-align:middle
}
.sort-by {
 float:left;
 width:auto;
}
.listing_page,.listing_page label,.listing_page a {
 color:#000;
 font-weight:bold
}
.listing_page a.activeSortBy {
 color:#1480c5;
 border-bottom:1px solid currentColor
}
.toolbar .pager {
 padding:5px 8px 5px 16px
}
.toolbar .pages {
 display:none
}
.toolbar-bottom .toolbar .pages {
 display:block;
 margin:30px 285px 30px 0
}
.toolbar-bottom .pager {
 border:0
}
.toolbar-bottom .toolbar .sort-by {
 display:none
}
.toolbar .sorter {
 border-bottom:1px solid #fff
}
.data-table {
 width:100%;
 border:1px solid #bebcb7
}
.data-table .odd {
 background:#f8f7f5
}
.data-table .even {
 background:#eeeded
}
.data-table td.last,.data-table th.last {
 border-right:0
}
.data-table tr.last th,.data-table tr.last td {
 border-bottom:0 !important
}
#additional .groupingAttriTable tr.last th,#additional .groupingAttriTable td.last,#additional .groupingAttriTable tr.last td {
 border-bottom:1px solid #BEBCB7 !important;
 border-right:1px solid #BEBCB7 !important
}
.data-table th {
 padding:3px 8px;
 font-weight:bold
}
.data-table td {
 padding:3px 8px
}
.data-table thead th {
 font-weight:bold;
 border-right:1px solid #c2d3e0;
 padding:2px 8px;
 color:#0a263c;
 white-space:nowrap;
 vertical-align:middle
}
.data-table thead th.wrap {
 white-space:normal
}
.data-table thead th a,.data-table thead th a:hover {
 color:#fff
}
.data-table thead th {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_th.gif) repeat-x 0 100% #d9e5ee
}
.data-table thead th .tax-flag {
 font-size:11px;
 white-space:nowrap
}
.data-table tfoot {
 border-bottom:1px solid #d9dde3
}
.data-table tfoot tr.first td {
 border-top:1px solid #CCC
}
.data-table tfoot td {
 padding-top:1px;
 padding-bottom:1px;
 border-bottom:0
}
.data-table tfoot strong {
 font-size:12px;
 color:#000
}
.data-table tfoot strong span {
 font-size:12px;
 color:#e30733
}
.data-table tbody.odd tr td,.data-table tbody.even tr td {
 border-bottom:0
}
.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td {
 border-bottom:1px solid #d9dde3
}
.data-table tbody td .option-label {
 font-weight:bold;
 font-style:italic
}
.data-table tbody td .option-value {
 padding-left:10px
}
.info-box {
 background:#fff url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_block-title.gif) 0 0 repeat-x;
 border:1px solid #d0cbc1;
 padding:12px 15px;
 margin:0 0 15px
}
.info-box h2 {
 font-weight:bold;
 font-size:13px
}
.info-table th {
 font-weight:bold;
 padding:2px 15px 2px 0
}
.info-table td {
 padding:2px 0
}
tr.summary-total {
 cursor:pointer
}
tr.summary-total .summary-collapse {
 float:right;
 text-align:right;
 padding-left:20px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_collapse.gif) 0 5px no-repeat;
 cursor:pointer
}
tr.show-details .summary-collapse {
 background-position:0 -52px
}
tr.summary-details td {
 font-size:11px;
 background-color:#dae1e4;
 color:#626465
}
tr.summary-details-first td {
 border-top:1px solid #d2d8db
}
tr.summary-details-excluded {
 font-style:italic
}
.cart-tax-info {
 display:block
}
.cart-tax-info,.cart-tax-info .cart-price {
 padding-right:20px
}
.cart-tax-total {
 display:block;
 padding-right:20px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_collapse.gif) 100% 5px no-repeat;
 cursor:pointer
}
.cart-tax-info .price,.cart-tax-total .price {
 display:inline !important;
 font-weight:normal !important
}
.cart-tax-total-expanded {
 background-position:100% -52px
}
.std .subtitle {
 padding:0
}
.std ol.ol {
 list-style:decimal outside;
 padding-left:1.5em
}
.std ul.disc {
 list-style:disc outside;
 padding-left:18px;
 margin:0 0 10px
}
.std dl dt {
 font-weight:bold
}
.std dl dd {
 margin:0 0 10px
}
.std ul,.std ol,.std dl,.std address,.std blockquote {
 margin:0 0 1em;
 padding:0
}
.std ul {
 list-style:disc outside;
 padding-left:1.5em
}
.std ol {
 list-style:decimal outside;
 padding-left:1.5em
}
.std ul ul {
 list-style-type:circle
}
.std ul ul,.std ol ol,.std ul ol,.std ol ul {
 margin:.5em 0
}
.std dt {
 font-weight:bold
}
.std dd {
 padding:0 0 0 1.5em
}
.std blockquote {
 font-style:italic;
 padding:0 0 0 1.5em
}
.std address {
 font-style:normal
}
.std b,.std strong {
 font-size:12px;
 color:#28292a
}
.std i,.std em {
 font-style:italic
}
.std p {
 font-size:12px;
 color:#333437;
 margin:10px 0 0 0;
 padding:0
}
.prod-view-detail-left .std p,.prod-view-detail-left .std b,.prod-view-detail-left .std strong {
 color:#000
}
.links li {
 display:inline
}
.links li.first {
 padding-left:0 !important
}
.links li.last {
 background:none !important;
 padding-right:0 !important
}
.link-cart {
 color:#dc6809 !important;
 font-weight:bold
}
.link-wishlist {
 color:#1a83c6 !important;
 font-size:12px;
 text-decoration:none
}
.link-compare {
 font-weight:bold
}
.link-print {
 font-weight:bold;
 color:#dc6809
}
.link-rss {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_rss.gif) 0 2px no-repeat;
 padding-left:18px;
 line-height:14px;
 white-space:nowrap
}
.btn-remove {
 display:block;
 width:11px;
 height:11px;
 font-size:0;
 line-height:0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/btn_remove.gif) 0 0 no-repeat !important;
 text-indent:-999em;
 overflow:hidden
}
.btn-previous {
 display:block;
 width:11px;
 height:11px;
 font-size:0;
 line-height:0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/btn_previous.gif) 0 0 no-repeat;
 text-indent:-999em;
 overflow:hidden
}
.btn-remove2 {
 display:block;
 width:16px;
 height:16px;
 font-size:0;
 line-height:0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/btn_trash.gif) 0 0 no-repeat;
 text-indent:-999em;
 overflow:hidden
}
.btn-edit {
 display:block;
 width:11px;
 height:11px;
 font-size:0;
 line-height:0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/btn_edit.gif) 0 0 no-repeat;
 text-indent:-999em;
 overflow:hidden
}
.cards-list dt {
 margin:5px 0 0
}
.cards-list .offset {
 padding:2px 0 2px 20px
}
.separator {
 margin:0 3px
}
.divider {
 clear:both;
 display:block;
 font-size:0;
 line-height:0;
 height:1px;
 margin:10px 0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_divider1.gif) 0 50% repeat-x;
 text-indent:-999em;
 overflow:hidden
}
.global-site-notice {
 border:1px solid #cfcfcf;
 border-width:0 0 1px;
 background:#ffff90;
 font-size:12px;
 line-height:1.25;
 text-align:center;
 color:#2f2f2f
}
.global-site-notice .notice-inner {
 width:860px;
 margin:0 auto;
 padding:12px 0 12px 80px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_notice.gif) 20px 25px no-repeat;
 text-align:left
}
.global-site-notice .notice-inner p {
 margin:0;
 border:1px dotted #cccc73;
 padding:10px
}
.global-site-notice .notice-inner .actions {
 padding-top:10px
}
.demo-notice {
 margin:0;
 padding:6px 10px;
 background:#d75f07;
 font-size:12px;
 line-height:1.15;
 border:0;
 text-align:center;
 color:#fff
}
.demo-notice .notice-inner {
 width:auto;
 padding:0;
 background:none;
 text-align:center
}
.demo-notice .notice-inner p {
 padding:0;
 border:0
}
.logo {
 float:left
}
.dellexpressheader {
 font-size:15px;
 color:#525356;
 text-align:right;
 text-decoration:none;
 padding:0;
 float:right;
 margin:0 0 5px 0
}
.dellexpressheader a:hover {
 color:#1E7EC8
}
.header-container {
 z-index:999;
 background:#0085C3;
 padding-bottom:0
}
.header-container .quick-access-wrapper {
 width:100%;
 background:#EEE;
 height:23px
}
.header-container .quick-access-wrapper .quick-access {
 width:970px;
 margin:0 auto
}
.header-container .quick-access-wrapper .quick-access span,.header-container .quick-access-wrapper .quick-access a {
 text-decoration:none !important;
 font-size:12px;
 color:#343637;
 font-weight:bold;
 border-right:1px solid #343637;
 padding:0 10px
}
.header-container .quick-access-wrapper .quick-access .quick-links-right {
 float:right;
 padding:0
}
.header-container .quick-access-wrapper .quick-access .quick-links-right ul li {
 padding:0 0;
 display:block;
 float:left;
 font-size:11px;
 font-weight:normal;
 color:#fff
}
.header-container .quick-access-wrapper .quick-access .quick-links-right ul li.customer-support a {
 padding:0 0 0 10px;
 border:0
}
.header-container .quick-access-wrapper .quick-access .quick-links-left {
 float:left;
 font-weight:bold
}
.header {
 width:970px;
 margin:0 auto;
 padding:0px;
 text-align:right;
 padding:0
}
.header .logo-container {
 width:226px;
 float:right;
 margin-top:15px
}
.header .logo {
 float:right;
 margin:0;
 text-decoration:none !important
}
.header .logo strong {
 position:absolute;
 top:-999em;
 left:-999em;
 width:0;
 height:0;
 font-size:0;
 line-height:0;
 text-indent:-999em;
 overflow:hidden
}
.header h1.logo {
 margin:0 0
}
.header h3.logo {
 margin:0 0
}
.header .quick-access {
 float:right;
 width:350px;
 padding:0 20px 0 0
}
.header .welcome-msg {
 margin:0;
 color:#000;
 text-align:right
}
.header .welcome-msg a {
 color:#ebbc58
}
.header .form-search {
 right:0;
 margin:0px;
 float:left
}
.header .form-search label {
 float:left;
 width:24px;
 height:21px;
 text-align:left;
 text-indent:-999em;
 overflow:hidden;
 display:none
}
.header .form-search input.input-text {
 float:left;
 background:#fff;
 width:236px;
 font:normal 12px/44px 'MuseoSansForDell-300';
 color:#7d7d7d;
 height:42px;
 padding:0;
 text-align:center;
 border:0
}
.header .form-search button.button {
 float:left
}
.header .form-search button.button span {
 border:0;
 width:70px;
 height:42px;
 background:#0085c3;
 color:#fff;
 padding:0
}
.header .form-search button.button span span {
 border:3px solid #fff;
 border-radius:0 5px 5px 0;
 height:auto;
 line-height:16px;
 padding:10px 0;
 width:63px
}
.header .form-search .search-autocomplete {
 z-index:99999;
 right:191px !important;
 top:44px !important;
 font-size:11px;
 color:#000;
 position:relative
}
.header .form-search .search-autocomplete ul {
 border:1px solid #ccc;
 background-color:#fff;
 position:relative;
 top:47px
}
.header .form-search .search-autocomplete li {
 text-align:left;
 padding:2px 8px 1px 8px;
 cursor:pointer
}
.header .form-search .search-autocomplete li .amount {
 float:right;
 font-weight:bold
}
.header .form-search .search-autocomplete li.odd {
 background-color:#fff
}
.header .form-search .search-autocomplete li.selected {
 background-color:#D5D5D5;
 color:#fff
}
.header .form-language {
 clear:both;
 padding:5px 0 0;
 text-align:right
}
.header .form-language label {
 font-weight:bold;
 padding-right:5px;
 color:#a7c6dd;
 vertical-align:middle
}
.header .form-language select {
 padding:0
}
.header .form-language select.flags option {
 background-position:4px 50%;
 background-repeat:no-repeat;
 padding-left:25px
}
.header .links {
 float:right;
 margin:0 0 6px
}
.header .links li {
 float:left;
 font-size:11px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_pipe1.gif) 100% 60% no-repeat;
 padding:0 8px 0 7px
}
.header .links a {
 color:#ebbc58
}
.header-container .top-container {
 clear:both;
 padding:5px 10px 0 12px;
 text-align:right
}
.header-container .top-container a {
 font-size:12px;
 color:#000
}
.nav-container {
 float:left
}
.cms-index-index .pageContainer .nav-container {
 padding:0
}
#nav {
 width:918px;
 margin:0 auto;
 padding:0 16px;
 font-size:13px
}
#nav li {
 position:relative;
 text-align:left
}
#nav li.over {
 z-index:998
}
#nav a,#nav a:hover {
 display:block;
 line-height:1.3em;
 text-decoration:none
}
#nav span {
 display:block;
 cursor:pointer;
 white-space:nowrap
}
#nav li ul span {
 white-space:normal
}
#nav ul li.parent a {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_nav2.gif) 100% 100% no-repeat
}
#nav ul li.parent li a {
 background-image:none
}
#nav li {
 float:left
}
#nav li.active a {
 color:#d96708
}
#nav a {
 float:left;
 padding:5px 12px 6px 8px;
 color:#a7c6dd;
 font-weight:bold
}
#nav li.over a,#nav a:hover {
 color:#d96708
}
#nav ul li,#nav ul li.active {
 float:none;
 margin:0;
 padding-bottom:1px;
 background:#ecf3f6 url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_nav1.gif) 0 100% repeat-x
}
#nav ul li.last {
 background:#ecf3f6;
 padding-bottom:0
}
#nav ul a,#nav ul a:hover {
 float:none;
 padding:0;
 background:none
}
#nav ul li a {
 font-weight:normal !important
}
#nav ul,#nav div {
 position:absolute;
 width:15em;
 top:27px;
 left:-10000px;
 border:1px solid #899ba5
}
#nav div ul {
 position:static;
 width:auto;
 border:none
}
#nav ul ul,#nav ul div {
 top:5px
}
#nav ul li a {
 background:#ecf3f6
}
#nav ul li a:hover {
 background:#d5e4eb
}
#nav ul li a,#nav ul li a:hover {
 color:#2f2f2f !important
}
#nav ul span,#nav ul li.last li span {
 padding:3px 15px 4px 15px
}
#nav li ul.shown-sub,#nav li div.shown-sub {
 left:0;
 z-index:999
}
#nav li .shown-sub ul.shown-sub,#nav li .shown-sub li div.shown-sub {
 left:100px
}
.block {
 margin:0 0 15px
}
.block .block-title {
 padding:2px 9px
}
.block .block-title strong {
 display:block;
 font-size:14px;
 line-height:16px;
 font-weight:bold;
 min-height:16px;
 padding:1px 0 1px;
 color:#666
}
.block .block-title a {
 text-decoration:none !important
}
.block .block-subtitle {
 margin:0;
 padding:5px 9px;
 font-size:1em;
 font-weight:bold;
 color:#0a263c
}
.block .block-content {
 color:#4a4a4a
}
.block .block-content li.item {
 padding:7px 9px
}
.block .block-content .product-name {
 color:#1e7ec8
}
.block .btn-remove,.block .btn-edit {
 float:right;
 margin:1px 0 2px 5px
}
.block .actions {
 padding:6px 9px;
 text-align:right
}
.block .actions a {
 float:left
}
.block .actions button.button {
 float:right
}
.block .empty {
 margin:0;
 padding:5px 9px
}
.block-cart,.block-wishlist,.block-subscribe,.block-compare,.block-reorder,.block-poll,.block-viewed,.block-compared,.block-related,.block-tags,.block-login {
 font-size:11px;
 line-height:1.25
}
.block-cart .block-title strong,.block-wishlist .block-title strong,.block-subscribe .block-title strong,.block-compare .block-title strong,.block-reorder .block-title strong,.block-poll .block-title strong,.block-viewed .block-title strong,.block-compared .block-title strong,.block-related .block-title strong,.block-tags .block-title strong,.block-login .block-title strong {
 background-position:0 0;
 background-repeat:no-repeat;
 padding-left:21px
}
.block-related {
 color:#4f4f4f;
 text-decoration:none;
 font-size:12px
}
.product-name a {
 color:#4F4F4F;
 text-decoration:none;
 font-size:12px;
 display:block
}
.mini-products-list .product-image {
 float:left;
 width:50px;
 border:1px solid #a9a9a9
}
.mini-products-list .product-details {
 margin-left:60px
}
#pdpge_prd_warnty .mini-products-list .product-details {
 float:left;
 margin:10px 0 0;
 text-align:left
}
.block-cart .mini-products-list .product-details .product-name,.block-cart .mini-products-list .product-details .nobr small {
 word-wrap:break-word
}
.block-cart .mini-products-list .product-details .nobr {
 white-space:normal !important
}
.block-account {
 border-color:#bbb;
 margin-bottom:0
}
.block-account .block-title {
 background:#fff;
 border:1px solid #ccc;
 border-right:0;
 padding:10px 10px 10px 18px
}
.block-account .block-title strong {
 font-size:16px;
 color:#404040
}
.block-account .block-content li {
 color:#404040;
 font-size:12px;
 padding:7px 10px 8px 18px;
 border:1px solid #ccc;
 border-top:0
}
.block-account .block-content li a {
 display:block;
 color:#404040;
 text-decoration:none !important;
 background-position:0 -925px;
 padding-left:15px
}
.block-account .block-content li.current {
 background:#143850;
 border-left:1px solid #143850;
 border-right:1px solid #143850
}
.block-account .block-content li.current strong {
 background-position:0 -925px;
 padding-left:15px;
 color:#fff
}
.block-account .block-content li.current.last {
 border-bottom:0
}
.block-currency {
 border:0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_block-currency.gif) 0 0 no-repeat;
 padding:7px 12px 10px;
 height:51px
}
.block-currency .block-title {
 background:none;
 border:0;
 padding:0;
 margin:0 0 5px
}
.block-currency .block-title strong {
 font-size:13px;
 line-height:21px;
 font-weight:bold;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_block-currency.gif) 0 50% no-repeat;
 padding:0 0 0 21px;
 text-transform:none;
 color:#fff
}
.block-currency .block-content {
 background:none;
 padding:0
}
.block-currency .block-content select {
 width:100%;
 padding:0
}
.block-layered-nav {
 border:0;
 margin-bottom:0
}
.block-layered-nav .filterName {
 display:block;
 background-position:100% -792px;
 padding:0 0 0 4px
}
.block-layered-nav .active {
 background-position:100% -762px;
 padding:0 0 0 4px
}
.block-layered-nav .block-title {
 border:0;
 padding:0;
 background:#fff;
 overflow:hidden
}
.block-layered-nav .block-title strong {
 border:0;
 padding:14px 0 14px 14px;
 font-size:18px;
 font-weight:bold;
 color:#23638b;
 text-transform:none;
 font-family:"MuseoSansForDell-700"
}
.block-layered-nav .block-subtitle {
 line-height:1.35;
 background:#d5e8ff url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_block-layered1.gif) 0 50% repeat;
 padding:3px 9px;
 border:1px solid #b9ccdd;
 border-width:1px 0;
 text-transform:uppercase;
 color:#1f5070
}
.block-layered-nav dt,.block-layered-nav dt.block-subtitle {
 background:#fff;
 padding:8px 10px 8px 14px;
 font-weight:bold;
 font-size:13px;
 color:#0085d6;
 text-transform:capitalize;
 cursor:pointer;
 cursor:hand
}
.block-layered-nav dt.block-subtitle span {
 float:right;
 font-size:12px
}
.block-layered-nav dt.block-subtitle span a {
 text-decoration:none;
 color:#404040
}
.block-layered-nav dd {
 padding:0
}
.block-layered-nav dd ol li {
 background:#fff;
 padding:7px 10px 8px 25px;
 font-size:12px;
 color:#000;
 line-height:16px
}
.block-layered-nav dd ol li input {
 margin-right:12px
}
.block-layered-nav dd.last {
 background:none
}
.block-layered-nav .block-content {
 border-bottom:1px solid #ccc
}
.block-layered-nav .currently {
 float:left;
 width:90%;
 padding:9px 10px 10px 0
}
.block-layered-nav .currently li {
 color:#404040;
 font-size:12px;
 padding-right:10px;
 float:left
}
.block-layered-nav .currently .label {
 display:inline-block;
 vertical-align:top;
 background-position:0 -925px;
 padding-left:0px;
 font-weight:bold
}
.block-layered-nav .currently .value {
 display:inline-block;
 vertical-align:top
}
.block-layered-nav .currently .btn-previous {
 right:17px
}
.block-layered-nav .actions {
 font-size:11px;
 padding:4px 5px 4px 9px;
 text-align:right;
 clear:both;
 position:absolute;
 right:0px;
 top:8px
}
.block-layered-nav .actions a {
 color:#1480c5;
 float:none;
 font-weight:bold;
 text-decoration:underline
}
.block-cart .block-subtitle {
 color:#4a4a4a;
 border-bottom:1px dotted #4a4a4a;
 padding:5px 9px;
 text-align:center
}
.block-cart .block-title strong {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_block-cart.gif)
}
.block-cart .summary {
 padding:2px 8px 0px;
 margin:-1px 0 0;
 position:relative;
 z-index:1
}
.block-cart .amount {
 margin:0;
 text-align:left
}
.block-cart .amount a {
 font-size:11px;
 line-height:22px;
 color:#FFF;
 text-decoration:none
}
.block-cart .subtotal {
 margin:5px 0 0;
 padding:10px 8px;
 text-align:left;
 border-bottom:1px dotted #4a4a4a;
 position:relative
}
.block-cart .actions {
 border-bottom:1px solid #c2c2c2
}
.block-cart .actions .paypal-logo {
 float:left;
 width:100%;
 margin:3px 0 0;
 text-align:right
}
.block-cart .actions .paypal-logo .paypal-or {
 clear:both;
 display:block;
 padding:0 55px 8px 0
}
.block-cart li {
 border-bottom:1px dotted #4a4a4a
}
.block-cart li.last {
 border-bottom:none 0
}
.block-cart .mini-products-list .product-details .product-name {
 float:left;
 width:103px;
 text-align:left
}
.block-cart .mini-products-list .product-details .product-name a {
 color:#4a4a4a;
 text-decoration:none
}
.block-cart .mini-products-list .product-details span.minCartQty {
 float:left;
 text-align:center;
 width:54px
}
.block-cart .mini-products-list .product-details .minCartPrice {
 float:left;
 text-align:center;
 width:63px
}
.block-cart .mini-products-list .product-details {
 float:left;
 padding-left:6px;
 margin-top:15px;
 margin-left:0
}
.block-wishlist .block-title strong {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_block-wishlist.gif)
}
.block-wishlist .actions {
 text-align:right
}
.block-wishlist .actions a {
 float:none
}
.block-related .block-title strong {
 padding:4px 0 4px 0px;
 font-size:12px;
 color:#ff6600;
 border-bottom:1px solid #ccc
}
.block-related input.checkbox {
 float:left
}
.block-related .product {
 margin-left:20px
}
.block-compare {
 border:0 none;
 float:left;
 position:relative;
 z-index:9999
}
.block-compare .block-content li.item {
 padding:0
}
.block-compare .actions {
 background:none;
 padding:0
}
.block-compare .block-title strong {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_block-list.gif);
 background-position:0 1px
}
.page-popup .link-print {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_print.gif) 0 2px no-repeat;
 padding:2px 0 2px 25px;
 font-weight:bold;
 color:#1e7ec8
}
.compare-table {
 border:0;
 position:relative
}
.compare-table thead tr.first th,.compare-table thead tr.first td {
 border:0;
 background:none;
 padding:0;
 font-size:0;
 line-height:0
}
.compare-table .btn-remove {
 background-position:0 -815px;
 height:24px;
 position:absolute;
 right:-8px;
 top:-8px;
 width:22px
}
.compare-table tbody th,.compare-table tbody td {
 padding:10px;
 border:0;
 border-top:1px solid #ebebeb;
 border-left:1px solid #ebebeb
}
.compare-table tbody td.last {
 border-right:1px solid #ccc
}
.compare-table tbody tr.last th,.compare-table tbody tr.last td {
 border-bottom:1px solid #ccc !important
}
.compare-table tr.add-to-row td {
 background:#fffada;
 text-align:center
}
.compare-table tr.first td {
 text-align:center
}
.compare-table tr.first td .product-name {
 font-size:14px;
 font-weight:bold;
 margin:10px 0 5px;
 color:#203548
}
.compare-table tr.first td .product-name a {
 color:#5c5c5c;
 text-decoration:none
}
.compare-table .regular-price .price {
 color:#ba7800;
 font-weight:bold;
 font-size:18px
}
.compare-table tr.first td .ratings {
 width:192px;
 margin-left:-25px
}
.compare-table tr.first td p,.compare-table tr.add-to-row td p {
 margin:0
}
.compare-table .odd,.compare-table .even {
 background:none
}
.compare-table .ratings {
 float:left
}
.compare-table .price-box {
 clear:both
}
.block-viewed .block-title strong {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_block-viewed.gif)
}
.block-compared .block-title strong {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_block-list.gif);
 background-position:0 1px
}
.block-poll .block-title strong {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_block-poll.gif)
}
.block-poll .block-subtitle {
 font-size:12px
}
.block-poll label {
 color:#777;
 font-weight:bold
}
.block-poll input.radio {
 float:left;
 margin:1px -18px 0 0
}
.block-poll .label {
 display:block;
 margin-left:18px
}
.block-poll li {
 padding:3px 9px
}
.block-poll .actions {
 margin:5px 0 0
}
.block-poll button.button span {
 border-color:#406a83;
 background:#618499
}
.block-poll .answer {
 font-weight:bold
}
.block-poll .votes {
 float:right;
 margin-left:10px
}
.block-tags .block-title strong {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_block-tags.gif)
}
.block-tags .block-content .tags-list {
 background:none;
 border:0;
 font-size:12px
}
.block-tags .block-content a {
 color:#1b2d3b
}
.block-tags .actions {
 text-align:right
}
.block-tags .actions a {
 float:none
}
.block-subscribe .block-content {
 padding:5px 10px
}
.block-subscribe .block-title strong {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_block-subscribe.gif)
}
.block-subscribe label {
 font-weight:bold;
 color:#FFF
}
.block-subscribe input.input-text {
 display:block;
 width:167px;
 margin:3px 0;
 background:#333333;
 border-radius:3px
}
.block-subscribe .actions {
 background:none;
 padding:0;
 margin:3px 0 0;
 text-align:left
}
.block-subscribe .actions button.button {
 float:none
}
.block-subscribe .actions button.button span {
 border-color:#406a83;
 background:#618499
}
.block-reorder .block-title strong {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_block-list.gif)
}
.block-reorder input.checkbox {
 float:left;
 margin:2px -20px 0 0
}
.block-reorder .product-name {
 margin-left:20px
}
.block-reorder .validation-advice {
 margin:3px 9px 7px
}
.block-banner {
 border:0
}
.block-banner .block-content {
 padding:0;
 text-align:center
}
.block-login .block-title strong {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_ma-info.gif)
}
.block-login .block-content {
 padding:5px 10px
}
.block-login label {
 font-weight:bold;
 color:#666
}
.block-login input.input-text {
 display:block;
 width:167px;
 margin:3px 0
}
.block-login .actions {
 background:none;
 padding:0;
 margin:3px 0 0
}
.block-login .actions button.button span {
 border-color:#406a83;
 background:#618499
}
.sidebar .paypal-logo {
 display:block;
 margin:10px 0;
 text-align:center
}
.sidebar .paypal-logo a {
 float:none
}
.category-title {
 border:0;
 margin:0 0 7px
}
.category-image {
 width:100%;
 overflow:hidden;
 margin:0 0 10px;
 text-align:center
}
.category-description {
 margin:0 0 10px
}
.category-products {
 clear:both
}
.products-grid {
 position:relative;
 margin:8px auto 12px !important;
 padding-bottom:12px;
 border-bottom:2px solid #ccc
}
.products-grid.last {
 border-bottom:0
}
.products-grid li.item {
 float:left;
 width:138px;
 padding:12px 10px 80px;
 list-style:none
}
.products-grid .product-image {
 display:block;
 margin:0 0 0px
}
.products-grid .product-name {
 margin:0 0 5px;
 font-weight:bold;
 font-size:13px;
 color:#203548
}
.products-grid .product-name a {
 color:#203548
}
.products-grid .price-box {
 margin:5px 0
}
.products-grid .availability {
 line-height:21px
}
.col2-left-layout .products-grid,.col2-right-layout .products-grid {
 width:auto;
 margin:0 auto;
 border:none
}
.col1-layout .products-grid {
 width:790px;
 margin:0 auto
}
.products-list li.item {
 border-bottom:1px solid #d9ddd3;
 padding:12px 10px
}
.products-list li.item.last {
 border-bottom:0
}
.products-list .product-image {
 float:left;
 width:135px;
 height:135px;
 margin:0 0 10px
}
.products-list .product-shop {
 margin-left:150px
}
.products-list .product-name {
 margin:0 0 5px;
 font-weight:bold;
 font-size:13px;
 color:#203548
}
.products-list .product-name a {
 color:#203548
}
.products-list .price-box {
 float:left;
 margin:3px 13px 5px 0
}
.products-list .availability {
 float:left;
 margin:3px 0 0
}
.products-list .desc {
 clear:both;
 padding:6px 0 0;
 margin:0 0 15px;
 line-height:1.35
}
.products-list .desc .link-learn {
 font-size:11px
}
.products-list .add-to-links {
 clear:both
}
.products-list .add-to-links li {
 display:inline
}
.products-list .add-to-links .separator {
 display:inline;
 margin:0 2px
}
.no-rating {
 margin:6px 0
}
.ratings {
 font-size:11px;
 line-height:1.25;
 margin:7px 0
}
.ratings strong {
 float:left;
 margin:1px 3px 0 0
}
.ratings .rating-links {
 margin:0
}
.ratings .rating-links a {
 color:#666;
 float:left;
 padding:1px 3px
}
.product-view .product-shop .ratings .rating-links a {
 color:#000
}
.ratings .rating-links .separator {
 margin:0 4px 0 1px;
 float:left
}
.rating-box {
 width:60px;
 height:15px;
 font-size:0;
 line-height:0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_rating_new.gif) 0 0 repeat-x #FFF3CD;
 text-indent:-999em;
 overflow:hidden
}
.rating-box .rating {
 float:left;
 height:11px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_rating_new.gif) 0 100% repeat-x
}
.ratings .rating-box {
 float:left
}
.compare-table .ratings .amount {
 margin-left:10px
}
.ratings-table th,.ratings-table td {
 font-size:11px;
 line-height:1.15;
 padding:3px 0
}
.ratings-table th {
 font-weight:bold;
 padding-right:8px
}
.availability {
 margin:0
}
.availability span {
 font-weight:bold
}
.availability.out-of-stock span {
 color:#d83820
}
.category-products .actions .out-of-stock {
 clear:both;
 font-size:11px
}
.ourStockNotify {
 font-size:10px
}
.ourStockSubscription {
 float:left;
 padding-left:89px
}
.ourStockSubscription #subscription_email {
 border:1px solid #AAA5A5;
 color:#666666;
 float:left;
 font-size:12px;
 height:20px;
 padding:2px 4px;
 width:155px
}
.out-stock-btn #btn-productstock-alert {
 background-color:#878787;
 background-position:0 -1220px;
 border:medium none;
 color:#FFFFFF;
 float:right;
 height:26px;
 width:40px
}
.ourStockContainer .out-stock-btn {
 width:35px;
 float:left
}
.ourStockContainer .out-stock-btn button .button span {
 background:#DE5400;
 width:35px;
 font-size:12px
}
.ourStockContainer .out-stock-btn button .button span span {
 background:#DE5400;
 width:35px;
 font-size:12px
}
.ourStockSubscription .validation-advice {
 background:url("https://www.compuindia.com/skin/frontend/jan2014/default/css/") no-repeat scroll 2px 0 transparent;
 clear:both;
 color:#EB340A;
 font-size:10px;
 font-weight:bold;
 line-height:13px;
 margin:3px 0 0;
 min-height:13px;
 padding-left:0px !important
}
.availability-only {
 margin:10px 0 7px;
 line-height:16px
}
.availability-only span,.availability-only a {
 border-bottom:1px dashed #751d02;
 color:#000
}
.availability-only a {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_availability_only_arrow.gif) 100% 0 no-repeat;
 cursor:pointer;
 padding-right:15px;
 text-decoration:none
}
.availability-only .expanded {
 background-position:100% -15px
}
.availability-only strong {
 color:#be2c00
}
.availability-only-details {
 margin:0 0 7px
}
.availability-only-details th {
 background:#d2d6d9;
 font-size:10px;
 padding:0 8px
}
.availability-only-details td {
 background:#ebf0f3;
 border-bottom:1px solid #fff;
 font-size:11px;
 padding:2px 8px 1px
}
.availability-only-details tr.odd td.last {
 color:#d95e00;
 font-weight:bold
}
.product-view .product-shop .availability {
 font-size:11px
}
.product-view .product-shop .availability span {
 font-size:12px;
 color:#1e86ba;
 font-weight:normal
}
.email-friend {
 margin:0
}
.alert-price {
 margin:0;
 font-size:11px
}
.alert-stock {
 margin:0;
 font-size:11px
}
.deal {
 background:#fdc503 none repeat scroll 0 0;
 color:#083245;
 display:block;
 height:24px;
 line-height:22px;
 margin-left:10px;
 padding:0 5px;
 position:relative
}
.deal-span {
 background:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/menu_last.png") no-repeat;
 width:10px;
 height:24px;
 position:absolute;
 left:-10px;
 margin-left:0 !important
}
.price {
 white-space:nowrap !important
}
.best_price {
 white-space:nowrap !important;
 font-size:19px;
 color:#e50733;
 font-weight:bold
}
.best_price span.inclusiveFont {
 font-size:12px;
 color:#333
}
.cms-index-index .best_price span.WebRupee {
 color:#3b3131;
 padding:0 4px 0 0
}
span.WebRupee {
 color:#3B3131;
 padding:0 4px 0 0
}
.price-box {
 margin:5px 0
}
.price-box .price {
 font-weight:bold;
 color:#c76200
}
.regular-price {
 color:#c76200
}
.regular-price .price {
 font-weight:bold;
 font-size:18px;
 color:#e30733
}
.block .regular-price,.block .regular-price .price {
 color:#ff3333;
 font-size:16px;
 font-weight:normal;
 padding-left:48px
}
.block-related .regular-price .price {
 color:#ff3333;
 font-size:12px;
 font-weight:normal;
 padding-left:72px;
 font-weight:bold
}
.block .regular-price .price span {
 color:#392f2f;
 font-weight:normal;
 padding:0 5px 0 0
}
.old-price {
 margin:0
}
.old-price .price-label {
 white-space:nowrap;
 color:#666
}
.old-price .price {
 font-weight:bold;
 font-family:14px;
 color:#5c5c5c;
 text-decoration:line-through
}
.special-price {
 margin:0;
 padding:3px 0
}
.special-price .price-label {
 color:#666
}
.special-price .price {
 font-size:18px;
 font-weight:bold;
 color:#E30733;
 font-family:"MuseoSansForDell-700"
}
.minimal-price {
 margin:0
}
.minimal-price .price-label {
 font-weight:bold;
 white-space:nowrap
}
.minimal-price-link {
 display:block
}
.minimal-price-link .label {
 color:#1e7ec8
}
.minimal-price-link .price {
 font-weight:normal;
 color:#1e7ec8
}
.price-excluding-tax {
 display:block;
 color:#999
}
.price-excluding-tax .label {
 white-space:nowrap;
 color:#999
}
.price-excluding-tax .price {
 font-size:13px;
 font-weight:normal;
 color:#c76200
}
.price-including-tax {
 display:block;
 color:#999
}
.price-including-tax .label {
 white-space:nowrap;
 color:#999
}
.price-including-tax .price {
 font-size:13px;
 font-weight:bold;
 color:#c76200
}
.configured-price {
 margin:0
}
.configured-price .price-label {
 font-weight:bold;
 white-space:nowrap
}
.configured-price .price {
 font-weight:bold
}
.weee {
 display:block;
 font-size:11px;
 color:#444
}
.weee .price {
 font-size:11px;
 font-weight:normal
}
.price-excl-tax {
 display:block
}
.price-excl-tax .label {
 display:block;
 white-space:nowrap
}
.price-excl-tax .price {
 display:block
}
.price-incl-tax {
 display:block
}
.price-incl-tax .label {
 display:block;
 white-space:nowrap
}
.price-incl-tax .price {
 display:block;
 font-weight:bold
}
.price-from {
 margin:0
}
.price-from .price-label {
 font-weight:bold;
 white-space:nowrap
}
.price-to {
 margin:0
}
.price-to .price-label {
 font-weight:bold;
 white-space:nowrap
}
.price-notice {
 padding-left:10px;
 color:#C76200;
 float:right
}
.price-notice .price {
 font-weight:bold;
 color:#AFAFAF
}
.price-as-configured {
 margin:0
}
.price-as-configured .price-label {
 font-weight:bold;
 white-space:nowrap
}
.price-box-bundle {
 padding:0 0 10px 0
}
.price-box-bundle .price-box {
 margin:0 !important;
 padding:0 !important
}
.price-box-bundle .price {
 color:#555
}
.product-pricing,.tier-prices {
 margin:10px 0;
 padding:10px;
 background-color:#f4f7f7;
 border:1px solid #dadddd;
 color:#424242
}
.tier-prices li {
 line-height:1.4;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_tier.gif) no-repeat 0 3px;
 padding:2px 0 2px 10px
}
.tier-prices .benefit {
 font-style:italic;
 font-weight:bold;
 color:#2f2f2f
}
.tier-prices .price {
 font-weight:bold;
 color:#2f2f2f
}
.tier-prices-grouped li {
 padding:2px 0;
 color:#e26703
}
.tier-prices-grouped li .price {
 font-weight:bold
}
.add-to-links {
 font-size:11px;
 margin:5px 0 0
}
.add-to-links .separator {
 display:none
}
.add-to-cart label {
 float:left;
 margin-right:5px;
 color:#000;
 margin-top:5px
}
.add-to-cart .qty {
 float:left;
 color:#000;
 border:1px solid #e0e0e0;
 height:22px
}
.add-to-cart button.button {
 float:left
}
.add-to-cart .paypal-logo {
 clear:left;
 margin:0;
 text-align:right
}
.add-to-cart .paypal-logo .paypal-or {
 clear:both;
 display:block;
 margin:5px 60px 5px 0
}
.product-view .add-to-cart .paypal-logo {
 margin:0
}
.add-to-box {
 margin:10px 0
}
.add-to-box . {
 float:left
}
.add-to-box .or {
 float:left;
 font-weight:bold;
 margin:0 7px;
 color:#666
}
.add-to-box .add-to-links {
 float:left;
 margin:0;
 font-size:12px !important;
 line-height:1.25 !important;
 text-align:left !important
}
.add-to-box .add-to-links li {
 display:block !important
}
.add-to-box .add-to-links li .separator {
 display:none !important
}
.product-view {
 background:#FFF;
 margin-top:8px
}
.product-essential {
 padding:0;
 border-bottom:3px solid #828282;
 padding-bottom:25px;
 margin-bottom:10px
}
.product-essential h2 {
 font-weight:bold;
 font-size:13px;
 line-height:1.35
}
.product-collateral {
 padding:0 0 25px 0;
 margin-top:20px
}
.product-collateral h2 {
 font-weight:bold;
 font-size:14px;
 color:#000;
 padding:0 0 1px;
 margin:0 0 0 0
}
.Detail-Specifications {
 font-weight:bold;
 font-size:14px;
 color:#494949;
 padding:5px 0 1px;
 border:1px solid #ccc;
 border-right:none;
 border-left:none;
 height:27px;
 margin:0 0 15px 0;
 color:#6D6D6E
}
.product-collateral .box-collateral {
 margin:0 0 10px;
 padding-top:0
}
.simplebundle-info-prices {
 color:#000
}
.box-tags h2 {
 margin-bottom:10px
}
.box-tags h3 {
 font-weight:normal
}
.product-view .product-img-box {
 width:290px
}
.col3-layout .product-view .product-img-box {
 float:none;
 margin:0 auto
}
.product-view .product-img-box .product-image {
 margin:0 0 13px
}
.product-view .product-img-box .product-image-zoom {
 position:relative;
 width:265px;
 height:265px;
 overflow:hidden;
 z-index:9
}
.product-view .product-img-box .product-image-zoom img {
 position:absolute;
 left:0;
 top:0;
 cursor:move
}
.product-view .product-img-box .zoom-notice {
 font-size:11px;
 margin:0 0 5px;
 text-align:center
}
.product-view .product-img-box .zoom {
 position:relative;
 z-index:9;
 height:18px;
 margin:0 auto 13px;
 padding:0 28px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/slider_bg.gif) 50% 50% no-repeat;
 cursor:pointer
}
.product-view .product-img-box .zoom.disabled {
 -moz-opacity:.3;
 -webkit-opacity:.3;
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
 opacity:.3
}
.product-view .product-img-box .zoom #track {
 position:relative;
 height:18px
}
.product-view .product-img-box .zoom #handle {
 position:absolute;
 left:0;
 top:-1px;
 width:9px;
 height:22px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/magnifier_handle.gif) 0 0 no-repeat
}
.product-view .product-img-box .zoom .btn-zoom-out {
 position:absolute;
 left:2px;
 top:0
}
.product-view .product-img-box .zoom .btn-zoom-in {
 position:absolute;
 right:2px;
 top:0
}
.product-view .product-img-box .more-views ul {
 margin-left:0
}
.product-view .product-img-box .more-views li {
 float:left;
 margin:0 0 0 9px
}
.product-view .product-img-box .more-views li a {
 display:inline-block;
 zoom:1;
 position:relative
}
.product-view .product-img-box .more-views li a span {
 height:75px;
 position:absolute;
 text-align:center;
 width:75px;
 z-index:9;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/play-transperant.png) center no-repeat
}
.product-view .product-img-box .more-views {
 float:left
}
.product-view .product-img-box .more-views li:first {
 margin:0;
 padding:0
}
.product-view .product-img-box .more-views li.jcarousel-item-1 {
 padding:2px 0 0;
 margin:0
}
.product-image-popup {
 margin:0 auto
}
.product-image-popup .buttons-set {
 float:right;
 clear:none;
 border:0;
 margin:0;
 padding:0
}
.product-image-popup .nav {
 font-weight:bold;
 margin:0 100px;
 text-align:center
}
.product-image-popup .image {
 display:block;
 margin:10px 0
}
.product-image-popup .image-label {
 font-size:13px;
 font-weight:bold;
 margin:0 0 10px;
 color:#2f2f2f
}
.product-view .product-shop {
 float:right;
 width:401px;
 padding:0 0 0 20px;
 position:relative
}
.col1-layout .product-view .product-shop {
 float:right;
 width:540px;
 padding:0
}
.col3-layout .product-view .product-shop {
 float:none;
 width:auto
}
.product-view .product-shop .product-name {
 margin:0 0 0px
}
.product-view .product-shop .product-name h1 {
 font-family:"MuseoSansForDell-700";
 margin:0;
 font-weight:bold;
 line-height:1.35;
 font-size:22px;
 color:#007db8;
 padding-right:35px
}
.product-view .product-shop .availability {
 margin:0px 0;
 color:#000;
 font-size:12px
}
.product-view .product-shop .short-description. {
 margin:0px 0;
 padding:10px 0 0;
 color:#4f4f4f;
 word-wrap:break-word
}
.short-description div p {
 font-size:13px;
 color:#ff6600;
 padding:0 0 25px 0;
 margin:0
}
.short-description ul,li {
 font-size:12px;
 color:#3333;
 line-height:22px
}
.product-view .product-shop .short-description h2 {
 font-weight:bold;
 font-size:12px;
 color:#4f4f4f
}
.product-view .product-shop .price-box {
 margin:3px 0
}
.product-view .product-shop .price-box .regular-price .price,.btmAddCartBtn .regular-price .price,.product-view .product-shop .price-box .special-price .price,.btmAddCartBtn .price-box .special-price .price {
 color:#000;
 font-size:24px;
 font-weight:normal;
 font-family:"MuseoSansForDell-300"
}
.product-view .product-shop .price-box .special-price {
 line-height:24px
}
.btmAddCartBtn .price-box .special-price .price {
 font-size:22px
}
.product-view .product-shop .price-box .regular-price span.WebRupee,.btmAddCartBtn .regular-price span.WebRupee {
 font-size:24px
}
.product-view .product-shop .price-box .regular-price .price span,.product-view .product-shop .price-box .special-price .price span {
 color:#3EA8DA;
 font-size:24px;
 padding:0px
}
.product-view .product-shop .add-to-links {
 margin:0
}
.product-view .product-shop .add-to-links {
 font-size:12px;
 text-align:right
}
.product-view .product-shop .add-to-links li,.product-view .product-shop .add-to-links li .separator {
 display:inline
}
.product-view .product-shop .add-to-links a {
 color:#1E7EC8 !important;
 font-weight:normal !important
}
.product-view .product-shop .add-to-links a.link-wishlist {
 color:#5c5c5c !important;
 font-weight:normal !important;
 line-height:22px;
 text-decoration:underline;
 margin-left:14px
}
.product-options {
 margin:0px 0 0;
 padding:0;
 position:relative
}
.product-options dt {
 padding:10px 0 0;
 font-weight:normal
}
.product-options dt label {
 font-weight:bold;
 color:#2f2f2f
}
.product-options dt label.required em {
 color:#eb340a;
 margin-left:5px
}
.product-options dd .qty-holder {
 display:block;
 padding:10px 0 0
}
.product-options dd .qty-holder label {
 vertical-align:middle
}
.product-options dt .qty-disabled {
 background:none;
 border:0;
 padding:3px;
 color:#2f2f2f
}
.product-options dl.last dd.last {
 border-bottom:0;
 padding-bottom:10px;
 margin-bottom:0
}
.product-options dd {
 padding:5px 10px 15px;
 margin:0 0 5px;
 border-bottom:1px solid #e4e4e4
}
.product-shop .product-options dd {
 padding:0px 0 10px;
 margin:0 0 5px
}
.product-shop .product-options dl.last dd.last {
 border-bottom:0;
 padding-bottom:10px;
 margin-bottom:0
}
.product-shop .product-options dt {
 padding:0px 0 0;
 font-weight:normal
}
.product-options dd input.input-text {
 width:98%
}
.product-options dd input.datetime-picker {
 width:150px
}
.product-options dd .time-picker {
 display:-moz-inline-box;
 display:inline-block;
 padding:2px 0;
 vertical-align:middle
}
.product-options dd textarea {
 width:98%;
 height:8em
}
.product-options dd select {
 width:99%
}
.product-options dd .multiselect option {
 border-bottom:1px dotted #d9e5ee;
 padding:2px 4px
}
.product-options ul.options-list {
 margin-right:5px
}
.product-options ul.options-list li {
 line-height:1.5;
 padding:2px 0
}
.product-options ul.options-list input.radio {
 float:left;
 margin-top:3px
}
.product-options ul.options-list input.checkbox {
 float:left;
 margin-top:3px
}
.product-options ul.options-list .label {
 display:block;
 margin-left:18px
}
.product-options ul.options-list label {
 font-weight:normal
}
.product-options ul.validation-failed {
 padding:0 7px
}
.product-options p.note {
 margin:0;
 font-size:11px
}
.product-options p.required {
 position:absolute;
 right:5px;
 top:0px
}
.product-options-bottom .product-pricing,.product-options-bottom .tier-prices {
 margin:0;
 padding:0 0 10px;
 border:0;
 background:0;
 color:#e26703
}
.product-options-bottom .tier-prices li {
 background:0;
 padding:2px 0
}
.product-options-bottom .tier-prices .price,.product-options-bottom .tier-prices .benefit {
 color:#e26703
}
.product-view-right-col .price-box {
 float:left;
 margin:0;
 padding:0
}
.product-shop .price-box-product-view {
 color:#000
}
.product-options-bottom .add-to-links {
 clear:both;
 padding:5px 0 0;
 text-align:right
}
.col3-layout .product-options-bottom .price-box {
 float:none;
 padding:0 0 5px
}
.product-options-bottom .price-label {
 float:left;
 padding-right:5px
}
.product-options-bottom .price-tax {
 float:left
}
.product-shop .product-options-bottom {
 margin:10px 0 10px
}
.product-shop .product-options-bottom .price-box {
 float:none;
 margin:0 0 5px
}
.product-shop .product-options-bottom .price-label {
 float:none;
 padding-right:0;
 color:#000
}
.product-shop .product-options-bottom .price-tax {
 float:none
}
.product-shop .product-options-bottom .add-to-cart-box {
 clear:both;
 float:left;
 padding-top:12px
}
.product-shop .product-options-bottom .add-to-links {
 clear:none;
 padding:0px 0 0;
 text-align:right;
 float:left
}
.add-to-cart button.btn-cart,.btmAddCartBtn button.btn-cart {
 background:#fdc503;
 width:155px;
 height:36px;
 margin:3px 0 0 0;
 border-radius:8px
}
.add-to-cart button.btn-cart span,.btmAddCartBtn button.btn-cart span {
 background:none;
 border:0;
 font-size:20px;
 color:#000;
 margin:0
}
.product-view .grouped-items-table .price-box {
 margin:0;
 padding:0
}
.product-view .box-description .prodDesc {
 line-height:17px
}
.product-view .box-additional .data-table th,.product-view .box-additional .data-table td {
 line-height:1.25;
 font-weight:bold;
 font-size:11px;
 color:#000
}
.product-view .box-additional .data-table tr td {
 line-height:1.25;
 font-size:11px;
 color:#000;
 font-weight:normal
}
.product-view .box-up-sell h2 {
 border-bottom:0;
 padding:0;
 margin:0 0 15px
}
.product-view .box-up-sell .products-grid {
 width:100%
}
.product-view .box-up-sell .products-grid td {
 width:25%;
 background:#fff;
 padding:15px 10px 12px;
 line-height:1.6em
}
.product-view .box-up-sell .products-grid tr.last td {
 border-bottom:0
}
.product-view .box-up-sell .products-grid td.last {
 border-right:0
}
.product-view .box-up-sell .products-grid .product-image {
 text-align:center;
}
.product-view .box-up-sell .products-grid td.empty {
 border-right:0
}
.product-view .box-up-sell .products-grid .ratings .rating-box {
 float:none;
 display:block;
 margin:0 0 3px
}
.product-view .box-tags {
 margin:0
}
.product-view .box-tags h3 {
 font-size:13px
}
.product-view .box-tags .product-tags {
 display:block;
 margin:0 0 15px
}
.product-view .box-tags .product-tags li {
 display:inline;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_pipe3.gif) 100% 4px no-repeat;
 padding:0 7px 0 4px
}
.product-view .box-tags .product-tags li.first {
 padding-left:0
}
.product-view .box-tags .product-tags li.last {
 background:none;
 padding-right:0
}
.product-view .box-tags .form-add label {
 display:block;
 font-size:13px;
 font-weight:bold;
 margin:0 0 5px;
 color:#0a263c
}
.product-view .box-tags .form-add .input-box {
 float:left;
 width:305px;
 margin:0 5px 0 0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_tag_add.gif) 0 2px no-repeat;
 padding:0 0 0 23px
}
.product-view .box-tags .form-add input.input-text {
 width:299px
}
.box-tags button.button {
 background-position:0 -1081px;
 padding:2px 28px 2px 21px
}
.box-tags button.button span {
 background:none;
 background-color:transparent;
 border:0 none
}
.product-view .box-tags .note {
 margin:3px 0 0;
 padding:0 0 0 23px;
 font-size:11px
}
.product-view .box-reviews dl {
 margin:0px 0
}
.product-view .box-reviews dt a,.product-view .box-reviews dt span {
 font-weight:bold
}
.product-view .box-reviews dd {
 margin:0 0 15px
}
.product-view .box-reviews dd small,product-view .box-reviews dd strong {
 display:block;
 margin-top:5px;
 word-wrap:break-word
}
.product-view .box-reviews .form-add {
 margin:15px 0 0
}
.product-view .box-reviews .form-add h3 {
 font-size:13px;
 font-weight:normal;
 color:#666
}
.product-view .box-reviews .form-add h3 span {
 font-weight:bold
}
.product-view .box-reviews .form-add h4 {
 font-size:12px;
 color:#666
}
.product-view .box-reviews .form-add .data-table td {
 text-align:center
}
.product-view .box-reviews .form-add .form-list {
 margin:15px 0 0
}
.product-view .box-reviews .form-add .form-list .input-box {
 width:360px
}
.product-view .box-reviews .form-add .form-list input.input-text,.product-view .box-reviews .form-add .form-list textarea {
 width:354px
}
.send-friend .form-list {
 width:615px;
 overflow:hidden
}
.send-friend .form-list li {
 margin-right:-15px
}
.send-friend .form-list li p {
 margin:0 15px 0 0
}
.send-friend .form-list .field {
 width:315px
}
.send-friend .form-list .input-box {
 width:300px
}
.send-friend .form-list input.input-text,.send-friend .form-list textarea {
 width:294px
}
.send-friend .form-list li.wide .input-box {
 width:612px
}
.send-friend .form-list li.wide textarea {
 width:609px
}
.send-friend .buttons-set .limit {
 float:right;
 margin:0 7px 0 0;
 font-size:11px;
 line-height:21px
}
.product-name {
 margin:0;
 font-size:1em;
 font-weight:normal
}
.product-name a {
 color:#1e7ec8
}
.tags-list {
 display:block;
 font-size:13px;
 border:1px solid #c1c4bc;
 background:#f8f7f5;
 padding:10px
}
.tags-list li {
 display:inline !important;
 margin:0 4px 0 0
}
.tags-list li a {
 color:#1b2d3b
}
.advanced-search .form-list label {
 width:160px;
 padding-right:10px
}
.advanced-search .form-list .input-box,.advanced-search .form-list .input-range {
 float:left;
 clear:none
}
.advanced-search-amount {
 margin:0 0 10px
}
.advanced-search-summary {
 margin:10px 0;
 border:1px solid #e9d7c9;
 background:#fff6f1;
 padding:10px
}
.advanced-search-summary ul {
 float:left;
 width:49%
}
.advanced-search-summary strong {
 color:#E17C24;
 padding-left:15px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_search_criteria.gif) 0 3px no-repeat
}
.advanced-search-summary p {
 clear:both;
 font-weight:bold;
 margin:0
}
.page-sitemap .links {
 text-align:right;
 margin:0 8px -22px 0
}
.page-sitemap .links a {
 text-decoration:none;
 position:relative
}
.page-sitemap .links a:hover {
 text-decoration:underline
}
.page-sitemap .sitemap {
 margin:12px
}
.page-sitemap .sitemap a {
 color:#1b2d3b
}
.page-sitemap .sitemap li {
 margin:3px 0
}
.page-sitemap .sitemap li.level-0 {
 margin:10px 0 0;
 font-weight:bold
}
.page-sitemap .sitemap li.level-0 a {
 color:#1e7ec8
}
.rss-title h1 {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_rss-big.png) 0 4px no-repeat;
 padding-left:27px
}
.rss-table .link-rss {
 display:block;
 line-height:1.55;
 background-position:0 4px
}
.cart .page-title {
 border-bottom:0;
 margin:0 0 0px
}
.cart .page-title h1,.cart .page-title h3 {
 margin:0px 0 0;
 font-weight:bold;
 line-height:23px;
 color:#606060
}
.cart .page-title .checkout-types li {
 margin:0 0 5px
}
.cart .title-buttons .checkout-types {
 float:right
}
.cart .title-buttons .checkout-types li {
 float:left;
 margin:0 0 5px 5px
}
.cart .checkout-types .paypal-or {
 margin:0 8px;
 line-height:2.3
}
.cart .totals .checkout-types .paypal-or {
 clear:both;
 display:block;
 padding:8px 55px 0 0;
 line-height:1.0;
 font-size:11px
}
.cart-table tbody th {
 border-right:0 none;
 background:#828282
}
.cart-table tbody td {
 border-bottom:1px solid #bbb;
 border-right:0 none
}
.cart-table {
 width:100%;
 border:0 none
}
.cart-table .odd {
 background:none;
 border:1px dotted #818285
}
.cart-table .even {
 background:none;
 border-bottom:1px dotted #818285
}
.cart-table th {
 padding:10px;
 font-weight:bold;
 font-size:13px;
 color:#FFF
}
.cart-table td {
 padding:20px
}
.cart-table tbody tr.last td {
 border-bottom:1px solid #bcbcbc !important
}
.cart-table .product-name {
 font-weight:bold;
 margin:0 0 5px;
 color:#403e3d;
 font-size:12px;
 text-align:left
}
.cart-table .product-name a {
 font-weight:bold;
 color:#5c5c5c;
 font-size:12px;
 text-decoration:none
}
.cart-table .item-msg {
 margin:5px 0;
 font-size:11px;
 font-weight:bold;
 color:#df280a
}
.cart-table tfoot td {
 padding:5px 10px
}
.cart-table .btn-continue,.cart-table .btn-update {
 background:#e3e3e3;
 border:1px solid #c9caca;
 padding:5px 10px
}
.cart-table .btn-continue {
 margin:0 12px
}
.cart-table .btn-continue span,.cart-table .btn-update span {
 border:0 none;
 background:none;
 color:#0c0d0d;
 font-size:12px;
 height:auto;
 padding:0
}
.cart-table .btn-empty span {
 border-color:#406a83;
 background:#618499
}
.cart-table .btn-empty {
 float:right
}
.cart-table .btn-update {
 margin-left:10px
}
.cart-table .btn-remove2 {
 background-position:0 -1140px;
 padding:4px;
 margin-top:30px
}
.cart-table .product-image {
 border:1px solid #e5e5e5;
 border-radius:5px 5px 5px 5px;
 float:left;
 padding:5px
}
.cart-table .link-wishlist {
 color:#1a83c6 !important;
 font-size:12px;
 text-decoration:none;
 clear:both;
 display:block
}
.cart .cart-collaterals {
 padding:5px 0 0
}
.cart .cart-collaterals .col2-set {
 float:right;
 width:auto
}
.cart .cart-collaterals .col2-set .col-2 {
 width:auto
}
.cart .cart-collaterals .col2-set .col-2 .discount-form {
 float:right;
 font-size:12px;
 color:#121111
}
.cart .cart-collaterals .col2-set .col-2 .discount-form label {
 float:left;
 margin-right:10px;
 padding:4px 0 0 0
}
.cart .cart-collaterals .col2-set .col-2 .discount-form .buttons-set {
 clear:none;
 float:left;
 margin:0
}
.cart .crosssell {
 border:1px solid #cec3b6;
 background:#fafaec;
 padding:12px 15px
}
.cart .crosssell h2 {
 font-size:13px;
 font-weight:bold
}
.cart .crosssell .product-image {
 float:left;
 width:75px;
 height:75px;
 border:1px solid #d0cdc9
}
.cart .crosssell .product-details {
 margin-left:90px
}
.cart .crosssell .product-name {
 font-weight:bold
}
.cart .crosssell li.item {
 margin:12px 0
}
.cart .crosssell .link-compare {
 font-weight:normal
}
.cart .discount,.cart .shipping {
 border:1px solid #CCCCCC;
 float:right;
 margin:0;
 padding:10px 0;
 width:970px
}
.cart #discount-coupon-form .discount {
 float:left;
 padding:10px;
 margin:0 0 10px;
 width:950px
}
.cart #discount-coupon-form .discount-form {
 overflow:hidden;
 padding:0
}
.cart #discount-coupon-form button {
 border:1px solid #0B709F;
 margin:0;
 padding:0
}
.cart #discount-coupon-form button span {
 background:none repeat scroll 0 0 #0085C3;
 border:0 none;
 height:24px;
 line-height:24px;
 width:auto
}
.cart #discount-coupon-form .discount .input-box {
 margin:0;
 padding:0;
 width:auto;
 margin-right:10px
}
.cart #discount-coupon-form .discount .input-box input {
 width:218px
}
.cart #repcode-form .discount {
 border-bottom:0 none
}
.cart #repcode-form-page .discount-form {
 float:none;
 margin-left:270px
}
#button_height_18 {
 height:18px !important
}
.cart .discount h2,.cart .shipping h2 {
 background-position:0 0;
 background-repeat:no-repeat;
 font-weight:bold;
 font-size:13px;
 line-height:16px;
 padding:0 0 0 21px;
 color:#e26703;
 text-transform:uppercase
}
.cart .discount button span,.cart .shipping button span {
 border-color:#406a83;
 background:#618499
}
.cart .discount .buttons-set,.cart .shipping .buttons-set {
 margin:10px 0 0;
 border:0;
 padding:0;
 text-align:left
}
.cart .discount .buttons-set button.button,.cart .shipping .buttons-set button.button {
 float:none;
 padding:0;
 margin-right:10px
}
.cart .discount .buttons-set button.button span,.cart .shipping .buttons-set button.button span {
 background:#0085C3;
 border:none;
 height:23px;
 width:132px;
 font-size:12px;
 line-height:22px;
 color:#fff
}
.cart .discount h2 {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_discount.gif)
}
.cart .discount .input-box {
 float:left;
 margin:0
}
.cart .discount input.input-text {
 width:173px;
 height:19px
}
.cart .shipping h2 {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_shipping.gif)
}
.cart .shipping .sp-methods {
 margin:10px 0 0;
 padding:5px 0 0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_divider1.gif) 0 0 repeat-x
}
.cart .totals {
 float:right;
 width:245px;
 margin:16px 0 0 0
}
.cart .totals table {
 width:250px;
 margin:7px 0
}
.cart .totals td {
 padding:1px 15px 1px 7px;
 font-size:18px;
 line-height:24px;
 color:#625A5A
}
.cart .totals tfoot th {
 padding:5px 15px 5px 7px
}
.cart .totals tfoot td {
 padding-top:5px;
 padding-bottom:5px;
 font-family:"MuseoSansForDell-700"
}
.cart .totals tfoot th strong,.cart .totals tfoot td strong {
 color:#625A5A
}
.cart .totals .checkout-types {
 padding:0px 0px 15px;
 text-align:right
}
.cart .totals .checkout-types li {
 clear:both;
 margin:0px 0
}
.item-options dd {
 padding-left:10px;
 margin:0 0 6px
}
.truncated {
 cursor:help
}
.truncated a.dots {
 cursor:help
}
.truncated a.details {
 cursor:help
}
.truncated .truncated_full_value {
 position:relative;
 z-index:999
}
.truncated .truncated_full_value .item-options {
 position:absolute;
 top:-99999em;
 left:-99999em;
 z-index:999;
 width:250px;
 padding:8px;
 border:1px solid #ddd;
 background-color:#f6f6f6
}
.truncated .truncated_full_value .item-options > p {
 font-weight:bold;
 text-transform:uppercase
}
.truncated .show .item-options {
 top:-20px;
 left:50%
}
.col-left .truncated .show .item-options {
 left:15px;
 top:7px
}
.col-right .truncated .show .item-options {
 left:-240px;
 top:7px
}
.sp-methods {
 margin:0 0 8px
}
.sp-methods dt {
 margin:13px 0 5px;
 font-weight:bold
}
.sp-methods dd li {
 margin:5px 0
}
.sp-methods label {
 font-weight:bold;
 color:#666
}
.sp-methods .price {
 font-weight:bold
}
.sp-methods .form-list {
 padding-left:20px
}
.sp-methods .form-list li {
 margin:0 0 8px
}
.sp-methods select.month {
 width:154px;
 margin-right:10px
}
.sp-methods select.year {
 width:96px
}
.sp-methods input.cvv {
 width:3em !important
}
.sp-methods .checkmo-list li {
 margin:0 0 5px
}
.sp-methods .checkmo-list label {
 width:135px;
 padding-right:10px;
 text-align:right
}
.sp-methods .checkmo-list address {
 float:left
}
.sp-methods .centinel-logos a {
 margin-right:3px
}
.sp-methods .centinel-logos img {
 vertical-align:middle
}
.sp-methods .release-amounts {
 margin:0.5em 0
}
.sp-methods .release-amounts button {
 float:left;
 margin:5px 10px 0 0
}
.please-wait {
 float:right
}
.please-wait img {
 vertical-align:middle
}
.cvv-what-is-this {
 font-size:11px;
 cursor:help;
 margin-left:10px
}
.tool-tip {
 border:1px solid #7BA7C9;
 background:#EAF6FF;
 padding:15px 20px;
 position:absolute;
 z-index:9999
}
.tool-tip .btn-close {
 margin:-9px -14px 0;
 text-align:right
}
.tool-tip .btn-close a {
 display:block;
 margin:0 0 0 auto;
 width:15px;
 height:15px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/btn_window_close.gif) 100% 0 no-repeat;
 text-align:left;
 text-indent:-999em;
 overflow:hidden
}
.tool-tip .tool-tip-content {
 padding:5px
}
.gift-messages h3 {
 font-size:12px;
 font-weight:bold;
 color:#e87403
}
.gift-messages p.control {
 color:#8e8d8b
}
.gift-messages-form {
 position:relative
}
.gift-messages-form label {
 float:none !important;
 position:static !important
}
.gift-messages-form h4 {
 font-size:12px;
 font-weight:bold;
 color:#e87403
}
.gift-messages-form .whole-order {
 margin:0 0 25px
}
.gift-messages-form .item {
 margin:0 0 10px
}
.gift-messages-form .item .product-img-box {
 float:left;
 width:75px
}
.gift-messages-form .item .product-image {
 margin:0 0 7px
}
.gift-messages-form .item .number {
 margin:0;
 font-weight:bold;
 text-align:center;
 color:#8a8987
}
.gift-messages-form .item .details {
 margin-left:90px
}
.gift-messages-form .item .details .product-name {
 font-size:13px;
 font-weight:bold;
 margin:0 0 10px
}
.gift-messages-form .item .details .form-list .field {
 width:255px
}
.gift-messages-form .item .details .form-list .input-box {
 width:240px
}
.gift-messages-form .item .details .form-list input.input-text {
 width:234px
}
.gift-messages-form .item .details .form-list li.wide .input-box {
 width:500px
}
.gift-messages-form .item .details .form-list li.wide textarea {
 width:494px
}
.gift-message-link {
 font-size:11px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_collapse-gm.gif) 100% 6px no-repeat;
 padding-right:7px
}
.gift-message-link.expanded {
 background-position:100% -40px
}
.gift-message-row {
 background:#f2efe9
}
.gift-message-row .btn-close {
 float:right;
 width:16px;
 height:16px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/btn_gm-close.gif) 0 0 no-repeat;
 font-size:0;
 line-height:0;
 text-indent:-999em;
 overflow:hidden
}
.checkout-agreements li {
 margin:30px 0
}
.checkout-agreements .agreement-content {
 overflow:auto;
 height:12em;
 padding:10px;
 background-color:#fbfaf6;
 border:1px solid #bbb6a5
}
.checkout-agreements .agree {
 margin:0;
 padding:10px 0 10px 11px
}
.checkout-agreements .agree input.checkbox {
 margin-right:6px
}
.checkout-agreements .agree label {
 font-weight:bold;
 color:#666
}
.opc .checkout-agreements {
 border:1px solid #d9dde3;
 border-width:0 1px;
 padding:5px 30px
}
.opc .checkout-agreements li {
 margin:20px 0 0
}
.opc .checkout-agreements .agreement-content {
 background-color:#fff;
 border-color:#e4e4e4;
 padding:5px
}
.opc .checkout-agreements .agree {
 padding-left:6px
}
.centinel .authentication {
 border:1px solid #ddd;
 background:#fff
}
.centinel .authentication iframe {
 width:99%;
 height:400px;
 background:transparent !important;
 margin:0 !important;
 padding:0 !important;
 border:0 !important
}
.opc .centinel {
 border:1px solid #bbb6a5;
 border-width:0 1px 1px;
 padding:10px 30px
}
.info-set {
 background:#fbfaf6 url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_checkout.gif) 0 0 repeat-x;
 border:1px solid #bbb6a5;
 margin:0 0 25px;
 padding:20px
}
.info-set h2 {
 font-size:13px;
 font-weight:bold;
 margin:0 0 10px
}
.info-set h3,.info-set h4 {
 font-size:13px;
 font-weight:bold;
 color:#E26703
}
.info-set h2 a,.info-set h3 a,.info-set h4 a {
 font-weight:normal
}
.info-set h2.legend {
 margin:-20px -20px 15px;
 padding:5px 10px;
 background:#f9f3e3;
 border-bottom:1px solid #bbafa0;
 position:relative
}
.info-set h3.legend {
 margin:0 0 10px;
 color:#0a263c
}
.info-set .divider {
 margin:0 -20px;
 padding:25px 0;
 position:relative
}
.info-set .box {
 margin:0 0 15px
}
.info-set .box h2 {
 color:#e26703
}
.info-set .data-table .product-name {
 font-size:1em !important;
 font-weight:bold !important;
 color:#1e7ec8 !important
}
.info-set .data-table .product-name a {
 font-weight:bold !important
}
.info-set .data-table .item-options {
 margin:5px 0 0
}
.block-progress {
 border:0;
 margin:0
}
.block-progress .block-title {
 background:none;
 border:0;
 padding:0;
 margin:0 0 5px
}
.block-progress .block-title strong {
 font-size:13px;
 color:#0a263c
}
.block-progress .block-content {
 background:none
}
.block-progress dt {
 font-size:13px;
 font-weight:bold;
 line-height:1.35;
 background:#eee;
 border:1px solid #a3aeb3;
 margin:0 0 6px;
 padding:2px 8px;
 color:#999
}
.block-progress dd {
 background:#eee;
 border:1px solid #a3aeb3;
 border-top:0;
 padding:8px 13px;
 margin:0 0 6px
}
.block-progress dt.complete {
 margin:0;
 background:#d0dce1;
 color:#5e8ab4
}
.block-progress p {
 margin:0
}
.block-progress .cards-list dt {
 background:none;
 border:0 none;
 color:inherit;
 font-size:12px;
 margin:5px 0;
 padding:0
}
.block-progress .cards-list dd {
 border:0 none;
 margin:0;
 padding:0
}
.block-progress .cards-list .info-table th {
 font-weight:normal
}
.opc .buttons-set {
 margin-top:0;
 padding-top:2em
}
.opc .buttons-set p.required {
 margin:0;
 padding:0 0 10px
}
.opc .buttons-set .back-link small {
 display:none
}
.opc .buttons-set .back-link a {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_arrow-top.gif) 0 50% no-repeat;
 padding-left:16px
}
.opc .buttons-set.disabled button.button {
 display:none
}
.opc .buttons-set .please-wait {
 height:21px;
 line-height:21px
}
.opc .ul {
 list-style:disc outside;
 padding-left:18px
}
.opc {
 position:relative
}
.opc .step-title {
 border-width:0 1px;
 border-style:solid;
 border-color:#fff #d9dde3 #d9dde3;
 background:#eee url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_opc-title-off.gif) 0 100% repeat-x;
 padding:4px 8px 6px;
 text-align:right
}
.opc .step-title .number {
 float:left;
 background:#fff;
 border:1px solid #fff;
 padding:0 4px;
 margin:0 5px 0 0;
 font-weight:bold;
 font-size:11px;
 line-height:14px;
 color:#999
}
.opc .step-title h2 {
 float:left;
 margin:0;
 font-weight:bold;
 font-size:13px;
 line-height:16px;
 color:#999
}
.opc .step-title a {
 display:none;
 float:right;
 font-size:11px;
 line-height:16px
}
.opc .allow .step-title {
 background:#d0dce1;
 border:1px solid #a3aeb3;
 border-bottom:0;
 color:#a4b3b9;
 cursor:pointer
}
.opc .allow .step-title .number {
 background:#dbe6eb;
 border-color:#dbe6eb;
 color:#a4b3b9
}
.opc .allow .step-title h2 {
 color:#a4b3b9
}
.opc .active .step-title {
 background:#f9f3e3;
 border:1px solid #bbafa0;
 padding-bottom:5px;
 color:#f18200;
 cursor:default
}
.opc .active .step-title .number {
 background:#f18200;
 border-color:#f19900;
 color:#fff
}
.opc .active .step-title h2 {
 color:#f18200
}
.opc .step {
 border:1px solid #bbafa0;
 border-top:0;
 background:#fbfaf6 url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_checkout.gif) 0 0 repeat-x;
 padding:15px 30px;
 position:relative
}
.opc .step .tool-tip {
 right:30px
}
#opc-login .buttons-set {
 border-top:0
}
#opc-login h3 {
 font-size:13px;
 border-bottom:1px solid #e4e4e4;
 padding-bottom:2px;
 text-transform:uppercase
}
#opc-login h4 {
 font-size:1em;
 font-weight:bold;
 margin:0;
 color:#2f2f2f
}
#opc-shipping_method .buttons-set {
 border-top:0
}
.opc .gift-messages-form {
 margin:0 -30px;
 background:#f6f1eb;
 border:1px solid #e9e4de;
 border-width:1px 0;
 padding:22px 24px 22px 30px
}
.opc .gift-messages-form .inner-box {
 padding:5px;
 height:260px;
 overflow:auto
}
#opc-review .step {
 border:0;
 padding:0
}
#opc-review .product-name {
 font-weight:bold;
 color:#0a263c
}
#opc-review .item-options {
 margin:5px 0 0
}
#opc-review .buttons-set {
 padding:20px 30px;
 border:1px solid #d9dde3;
 border-width:0 1px 1px
}
#opc-review .buttons-set p {
 margin:0;
 line-height:40px
}
#opc-review .buttons-set .please-wait {
 height:40px;
 line-height:40px
}
#opc-review .authentication {
 margin:0 auto;
 width:570px
}
#opc-review .warning-message {
 color:#222;
 font-weight:bold;
 text-align:center;
 padding:10px 10px 0
}
.checkout-progress {
 padding:0 90px;
 margin:0 0 20px
}
.checkout-progress li {
 float:left;
 width:19%;
 margin:0 3px 0 0;
 border-top:10px solid #999;
 padding:2px 0 0;
 font-weight:bold;
 text-align:center;
 color:#abb5ba
}
.checkout-progress li.active {
 border-top-color:#e96200;
 color:#e96200
}
.multiple-checkout h2 {
 font-size:13px;
 font-weight:bold;
 margin:0 0 10px
}
.multiple-checkout h3,.multiple-checkout h4 {
 font-size:13px;
 font-weight:bold;
 color:#E26703
}
.multiple-checkout h2 a,.multiple-checkout h3 a,.multiple-checkout h4 a {
 font-weight:normal
}
.multiple-checkout .data-table .product-name {
 font-size:1em !important;
 font-weight:bold !important;
 color:#1e7ec8 !important
}
.multiple-checkout .data-table .product-name a {
 font-weight:bold !important
}
.multiple-checkout .data-table .item-options {
 margin:5px 0 0
}
.multiple-checkout .gift-messages {
 margin:15px 0 0
}
.multiple-checkout .tool-tip {
 top:50%;
 margin-top:-120px;
 right:20px
}
.multiple-checkout .col2-set,.multiple-checkout .col3-set {
 background:#fbfaf6 url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_checkout.gif) 0 0 repeat-x;
 border:1px solid #bbb6a5;
 margin:0 0 25px;
 padding:20px
}
.multiple-checkout .col2-set h2.legend {
 margin:-20px -20px 15px;
 padding:5px 10px;
 background:#f9f3e3;
 border-bottom:1px solid #bbafa0;
 position:relative
}
.multiple-checkout .col2-set h3.legend {
 margin:0 0 10px;
 color:#0a263c
}
.multiple-checkout .col2-set .divider {
 margin:0 -20px;
 padding:25px 0;
 position:relative
}
.multiple-checkout .box {
 margin:0 0 15px
}
.multiple-checkout .box h2 {
 color:#e26703
}
.multiple-checkout .place-order .please-wait {
 float:right;
 padding:27px 7px 0 0
}
.multiple-checkout .place-order .grand-total {
 float:right;
 height:71px;
 font-size:1.5em;
 padding:0 0 0 21px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_grand-total.gif) 0 0 no-repeat;
 overflow:hidden
}
.multiple-checkout .place-order .grand-total .inner {
 float:left;
 height:57px;
 padding:14px 21px 0 0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_grand-total.gif) 100% 0 no-repeat
}
.multiple-checkout .place-order .grand-total .inner div {
 display:inline
}
.multiple-checkout .place-order .grand-total big {
 display:inline;
 margin-right:12px
}
.multiple-checkout .place-order .grand-total .price {
 color:#E26703
}
.multiple-checkout .place-order .grand-total button.button span {
 font-size:16px
}
.multiple-checkout .place-order .grand-total button.button span span {
 padding:0 45px 0 36px
}
.multiple-checkout .title-buttons button.button span {
 border-color:#406a83;
 background:#618499
}
#multiship-addresses-table td {
 padding:10px
}
#multiship-addresses-table tfoot td {
 padding:5px 10px
}
#multiship-addresses-table tfoot button.button span {
 border-color:#406a83;
 background:#618499
}
.multiple-checkout .gift-messages-form .item .details .form-list {
 width:100%;
 overflow:hidden
}
.multiple-checkout .gift-messages-form .item .details .form-list li {
 margin-right:-15px
}
.multiple-checkout .gift-messages-form .item .details .form-list .field {
 width:230px
}
.multiple-checkout .gift-messages-form .item .details .form-list .input-box {
 width:215px
}
.multiple-checkout .gift-messages-form .item .details .form-list input.input-text {
 width:209px
}
.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box {
 width:445px
}
.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea {
 width:439px
}
.checkout-multishipping-shipping .box-sp-methods {
 border:1px solid #d9d2be;
 background:#f9f3e3;
 padding:13px;
 position:relative
}
.checkout-multishipping-shipping .box-sp-methods .pointer {
 position:absolute;
 top:-20px;
 right:-40px;
 width:178px;
 height:41px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_sp-methods.gif) 0 0 no-repeat;
 overflow:hidden
}
.checkout-multishipping-billing .multiple-checkout {
 position:relative
}
.account-login .page-title {
 margin-bottom:10px
}
.account-login .content {
 min-height:345px;
 padding:14px 21px;
 border:1px solid #ccc;
 border-bottom:0
}
.account-login .content h2 {
 font-weight:bold;
 font-size:13px;
 margin:0 0 14px;
 padding:0 0 5px 0px;
 border-bottom:1px solid #ddd;
 background-position:0 1px;
 background-repeat:no-repeat;
 color:#5b666a
}
.account-login .buttons-set {
 border:1px solid #bbb6a5;
 margin:0;
 padding:8px 13px
}
.account-login .new-users .buttons-set button.button {
 background-position:0 -1110px;
 padding:3px 10px 2px 22px
}
.account-login .registered-users .buttons-set button.button {
 background-position:0 -1080px;
 padding:3px 3px 2px 6px
}
.captcha-note {
 clear:left;
 padding-top:5px
}
.captcha-image {
 float:left;
 display:inline;
 margin:0;
 position:relative;
 width:258px
}
.captcha-image .captcha-img {
 border:1px solid #b6b6b6;
 vertical-align:bottom;
 width:100%
}
.registered-users .captcha-image {
 margin:0
}
.captcha-reload {
 cursor:pointer;
 position:absolute;
 top:2px;
 right:2px
}
.captcha-reload.refreshing {
 animation:rotate 1.5s infinite linear;
 -webkit-animation:rotate 1.5s infinite linear;
 -moz-animation:rotate 1.5s infinite linear
}
@-webkit-keyframes "rotate" {
 0% {
  -webkit-transform:rotate(0);
 }
 0% {
  -webkit-transform:rotate(-360deg);
 }
}
@-moz-keyframes "rotate" {
 0% {
  -moz-transform:rotate(0);
 }
 0% {
  -moz-transform:rotate(-360deg);
 }
}
@keyframes "rotate" {
 0% {
  transform:rotate(0);
 }
 0% {
  transform:rotate(-360deg);
 }
}
.window-overlay {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/window_overlay.png) repeat;
 background:rgba(0, 0, 0, 0.35);
 position:absolute;
 top:0;
 left:0;
 height:100%;
 width:100%;
 z-index:990
}
.remember-me label {
 float:none;
 margin:0 6px
}
.remember-me-popup {
 background:#fff;
 border:1px solid #ccc;
 left:50%;
 top:50%;
 position:absolute;
 margin:-85px 0 0 -200px;
 width:400px;
 text-align:left;
 -moz-box-shadow:0 0 6px #ccc;
 -webkit-box-shadow:0 0 6px #ccc;
 -box-shadow:0 0 6px #ccc;
 z-index:1000
}
.remember-me-popup h3 {
 background:#d9e5ee;
 border-bottom:1px solid #ccc;
 font-size:14px;
 padding:5px 10px
}
.remember-me-popup .remember-me-popup-head {
 position:relative
}
.remember-me-popup .remember-me-popup-head .remember-me-popup-close {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/btn_window_close.gif) no-repeat;
 display:block;
 position:absolute;
 top:7px;
 right:7px;
 height:15px;
 width:15px;
 text-indent:-9999em
}
.remember-me-popup .remember-me-popup-body {
 padding:10px
}
.remember-me-popup .remember-me-popup-body a {
 display:inline-block;
 height:19px;
 border:1px solid #de5400;
 background:#f18200;
 padding:0 8px;
 font-weight:bold;
 font-size:12px;
 line-height:19px;
 text-align:center;
 text-decoration:none;
 white-space:nowrap;
 color:#fff
}
.my-account .title-buttons .link-rss {
 float:none;
 margin:0
}
.dashboard .welcome-msg {
 margin:0 8em 1.5em 0
}
.dashboard .welcome-msg p {
 margin:0
}
.dashboard .col2-set {
 margin:0 0 15px
}
.box-account {
 background:#fff;
 padding:15px;
 margin:10px 0 20px;
 border:1px solid #ccc
}
.box-accountRecent .box-head {
 margin:0 0 10px;
 text-align:right
}
.box-accountRecent .box-head a,.box-account a {
 color:#f26325;
 font-size:12px;
 text-decoration:none;
 font-weight:normal
}
.box-accountRecent.box-head h2 {
 float:left;
 margin:0;
 font-size:13px;
 font-weight:bold;
 background-position:0 0;
 background-repeat:no-repeat;
 padding-left:21px;
 color:#e65505
}
.dashboard .box .box-title {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_divider1.gif) 0 100% repeat-x;
 padding:0 0 2px;
 margin:0 0 8px;
 text-align:right
}
.adrsbook .box .box-title {
 text-align:right
}
.dashboard .box .box-title h3,.dashboard .box .box-title h4,.adrsbook .box .box-title h3 {
 float:left;
 font-size:13px;
 font-weight:bold;
 margin:0;
 color:#5b666a
}
.my-account h2 {
 font-weight:bold;
 font-size:15px;
 color:#484d51
}
.my-account .buttons-set {
 border-bottom:0;
 margin:0
}
.my-account p.back-link a {
 background-position:0 -1176px;
 padding:10px 32px 10px 19px;
 color:#000;
 text-decoration:none
}
.my-account .fieldset {
 margin:10px 0;
 background:#FFF;
 border:1px solid #CCC;
 padding:15px 20px
}
.my-account .fieldset .form-list label {
 color:#5b666a;
 font-weight:normal;
 font-size:13px
}
.my-account .buttons-set button.button {
 background-position:0 -1081px;
 padding:2px 41px 2px 31px;
 background:#f26325
}
.my-account .buttons-set button.editAdrs {
 padding:2px 5px 2px 22px;
 background:#f26325
}
.my-account .buttons-set button.btn-share,.my-account .buttons-set button.btn-update,.my-account .buttons-set button.btn-add {
 padding:2px 32px 2px 30px;
 background-position:0 -1111px;
 background:#f26325
}
.my-account .buttons-set button.btn-update {
 padding-right:24px !important;
 background:#f26325
}
.my-account .my-wishlist .buttons-set button.btn-update {
 background-position:0 -1080px;
 padding-right:44px !important;
 padding-bottom:3px
}
.my-account .title-buttons button.button {
 background-position:0 -1111px;
 padding:2px 16px 2px 26px
}
.my-account .buttons-set button.button span {
 background:none;
 border:0 none
}
.my-account .title-buttons button.button span {
 border:0 none
}
#my-orders-table,#wishlist-table {
 border:1px solid #ccc
}
#my-orders-table a {
 color:#339933;
 font-size:12px;
 text-decoration:none
}
#my-orders-table a.link-reorder {
 color:#cc6666
}
#my-orders-table .odd,#wishlist-table .odd {
 background:#fff
}
#my-orders-table .even,#wishlist-table .even {
 background:#fff;
 border:1px solid #ccc
}
#my-orders-table thead th,#wishlist-table thead th {
 background:#fff;
 color:#5b666a;
 padding-bottom:10px;
 padding-top:10px;
 border-bottom:1px solid #ccc !important
}
#my-orders-table tbody td,#wishlist-table tbody td {
 font-size:13px;
 color:#606060
}
#wishlist-table .btn-remove2 {
 background-position:0 -1145px;
 padding:3px
}
#wishlist-table .add-to-cart-alt button.button {
 background-position:0 -1080px;
 padding:2px 12px 3px 22px
}
#wishlist-table .add-to-cart-alt button.button span {
 background:none;
 border:0 none
}
.sales-order-history #my-orders-table {
 margin:15px 0
}
.addresses-primary,.addresses-additional {
 width:100% !important
}
.dashboard .box-recent .box-head h2 {
 text-align:left;
 float:left;
 font-size:15px;
 font-weight:bold;
 color:#484d51
}
.dashboard .box-info h4,.adrsbook .box-content h4 {
 font-size:12px;
 text-transform:uppercase;
 color:#5b666a
}
.dashboard .box-reviews .number {
 float:left;
 font-size:10px;
 font-weight:bold;
 line-height:1;
 color:#fff;
 margin:3px -20px 0 0;
 padding:2px 3px;
 background:#0a263c
}
.dashboard .box-reviews .details {
 margin-left:20px
}
.dashboard .box-reviews li.item {
 margin:0 0 7px
}
.dashboard .box-reviews li.item.last {
 margin:0
}
.dashboard .box-reviews .ratings {
 margin:7px 0 0
}
.dashboard .box-tags .number {
 float:left;
 font-size:10px;
 font-weight:bold;
 line-height:1;
 color:#fff;
 margin:3px -20px 0 0;
 padding:2px 3px;
 background:#0a263c
}
.dashboard .box-tags .details {
 margin-left:20px
}
.dashboard .box-tags li.item {
 margin:0 0 7px
}
.dashboard .box-tags li.item.last {
 margin:0
}
.dashboard .box-tags .tags strong,.dashboard .box-tags .tags ul,.dashboard .box-tags .tags ul li {
 display:inline
}
.addresses-list h2 {
 font-weight:bold;
 font-size:12px;
 color:#5b666a
}
.addresses-list h3 {
 font-size:12px;
 color:#5b666a
}
.addresses-list address {
 margin:0 0 3px
}
.addresses-list p {
 margin:0
}
.addresses-list a {
 font-size:14px;
 color:#ff6600;
 text-decoration:none
}
.addresses-list .link-remove {
 color:#646464
}
.addresses-list .separator {
 margin:0 3px
}
.addresses-list li.item {
 margin:0 0 10px;
 float:left;
 width:46%;
 list-style:none
}
.addresses-list li.empty {
 background:none;
 border:0;
 padding:0
}
.addresses-list li.empty p {
 font-weight:bold
}
.addresses-list .addresses-additional li.item {
 background:none;
 border:0;
 padding:0
}
.order-info {
 background:#dee5e8;
 border:1px solid #d0cbc1;
 padding:4px 8px;
 margin:0 0 8px
}
.order-info dt,.order-info dd,.order-info ul,.order-info li {
 display:inline
}
.order-info .current {
 font-weight:bold
}
.order-info li {
 margin:0 3px
}
.order-date {
 margin:10px 0
}
.order-info-box {
 background:#fff url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_block-title.gif) 0 0 repeat-x;
 border:1px solid #d0cbc1;
 padding:12px 15px;
 margin:0 0 15px
}
.order-info-box h2 {
 font-weight:bold;
 font-size:13px
}
.order-info-box .box-payment p {
 margin:0 0 3px
}
.order-info-box .box-payment th {
 font-weight:bold;
 padding-right:7px
}
.order-items {
 width:100%;
 overflow-x:auto
}
.order-items h2,.order-items h3 {
 clear:none;
 font-weight:bold;
 font-size:13px;
 padding:0;
 margin:0 0 5px;
 color:#0a263c
}
.order-items .product-name {
 font-size:1em !important;
 font-weight:bold !important
}
.order-items .link-print {
 color:#1e7ec8;
 font-weight:normal
}
.order-items .order-links {
 text-align:right
}
.order-additional {
 margin:15px 0
}
.gift-message dt strong {
 color:#666
}
.gift-message dd {
 font-size:13px;
 margin:5px 0 0
}
.order-about dt {
 font-weight:bold
}
.order-about dd {
 font-size:13px;
 margin:0 0 7px
}
.tracking-table {
 margin:0 0 15px
}
.tracking-table th {
 font-weight:bold;
 white-space:nowrap
}
.tracking-table-popup {
 width:100%
}
.tracking-table-popup th {
 font-weight:bold;
 white-space:nowrap
}
.tracking-table-popup th,.tracking-table-popup td {
 padding:1px 8px
}
.page-print .print-head {
 margin:0 0 15px
}
.page-print .print-head .logo {
 float:left
}
.page-print .print-head address {
 float:right;
 margin-left:15px
}
.page-print h1 {
 font-size:16px;
 font-weight:bold
}
.page-print h2,.page-print h3 {
 font-size:13px;
 font-weight:bold
}
.page-print h2.h2 {
 font-size:16px;
 font-weight:bold
}
.page-print .order-date {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_divider1.gif) 0 100% repeat-x;
 padding:0 0 10px;
 margin:0 0 10px
}
.page-print .col2-set {
 margin:0 0 10px
}
.page-print .gift-message-link {
 display:none
}
.page-print .price-excl-tax,.page-print .price-incl-tax {
 display:block;
 white-space:nowrap
}
.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price {
 display:inline
}
.my-wishlist .data-table td {
 padding:10px
}
.my-wishlist .product-image {
 display:block;
 width:113px;
 height:113px;
 margin:0 0 5px
}
.my-wishlist textarea {
 display:block;
 width:97%;
 height:109px
}
.my-wishlist .buttons-set {
 margin-top:0;
 border:0 none
}
.my-wishlist .buttons-set button.button {
 float:none
}
.my-wishlist .buttons-set .btn-add span,.my-wishlist .buttons-set .btn-share span {
 border-color:#406a83;
 background:#618499
}
#wishlist-table .add-to-links {
 white-space:nowrap
}
.my-tag-edit {
 float:left;
 margin:0 0 10px
}
.my-tag-edit .btn-remove {
 background-position:0 -1297px;
 float:right;
 margin:0 0 0 5px;
 padding:5px
}
#my-tags-table {
 clear:both;
 margin:10px 0
}
#my-tags-table td {
 padding:10px
}
#my-tags-table .add-to-links {
 white-space:nowrap;
 text-align:center
}
#my-tags-table .add-to-links a {
 color:#606060
}
#my-tags-table button.button {
 background-position:0 -1081px;
 padding:2px 12px 2px 21px
}
#my-tags-table button.button span {
 background:none;
 background-color:transparent;
 border:0 none
}
#my-reviews-table td {
 padding:10px
}
#my-tags-table .product-name a {
 color:#606060;
 text-decoration:none
}
#my-tags-table .price-box .price {
 color:#606060
}
.product-review {
 box-shadow:0 0 5px #C7C7C7;
 border-radius:5px;
 padding:15px
}
.product-review .product-img-box {
 float:left;
 width:170px
}
.product-review .product-img-box .product-image {
 display:block;
 width:125px;
 height:125px
}
.product-review .product-img-box .label {
 font-size:11px;
 margin:0 0 3px
}
.product-review .product-img-box .ratings .rating-box {
 float:none;
 display:block;
 margin:0 0 3px
}
.product-review .product-details {
 margin-left:150px
}
.product-review .product-name {
 font-size:16px;
 font-weight:bold;
 margin:0 0 10px
}
.product-review h3 {
 font-size:12px;
 margin:0 0 3px;
 color:#2f2f2f
}
.product-review .ratings-table {
 margin:0 0 10px
}
.product-review dt {
 font-weight:bold
}
.product-review dd {
 font-size:13px;
 margin:5px 0 0
}
#product_detail_rhs,#product_detail_rhs1 {
 margin:auto;
 line-height:5px;
 display:block;
 text-align:center;
 padding:15px 0px 0px
}
#product_detail_rhs img {
 margin:5px 0px
}
#product_detail_rhs1 div#pd_border {
 margin:5px 0px;
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px;
 border:1px solid #DDDDDD
}
#product_detail_rhs1 div#pd_border div {
 text-align:left;
 padding-left:15px
}
#product_detail_rhs1 p.pd_review_btn {
 color:rgb(0,133,195);
 font-weight:bold
}
#product_detail_rhs1 p.pd_review_info {
 line-height:14px
}
.billing-agreements .info-box {
 margin:15px 0
}
.billing-agreements .form-list li select {
 float:left
}
.billing-agreements .form-list li button.button {
 float:left;
 margin-left:10px
}
.billing-agreements .table-caption {
 font-weight:bold;
 font-size:13px
}
.cart-msrp-totals {
 color:red;
 font-size:12px !important;
 font-weight:bold;
 margin:10px 10px 0;
 padding:10px;
 text-align:right;
 text-transform:uppercase
}
.map-cart-sidebar-total {
 color:red;
 display:block;
 font-size:10px;
 font-weight:bold;
 text-align:left;
 padding:2px 5px;
 text-shadow:0 1px 0 #fff
}
.map-popup {
 background:#fff;
 border:1px solid #aaa;
 margin:12px 0 0;
 position:absolute;
 -moz-box-shadow:0 0 6px #ccc;
 -webkit-box-shadow:0 0 6px #ccc;
 box-shadow:0 0 6px #ccc;
 text-align:left;
 width:300px;
 z-index:100
}
.map-popup-heading {
 background:#d9e5ee;
 border-bottom:1px solid #ccc;
 padding:5px 30px 5px 10px;
 width:260px
}
.map-popup-heading h2 {
 font-size:16px;
 margin:0;
 text-shadow:0 1px 0 #f6f6f6;
 overflow:hidden;
 white-space:nowrap;
 word-wrap:break-word;
 text-align:left;
 text-overflow:ellipsis
}
.map-popup-arrow {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/map_popup_arrow.gif) no-repeat;
 position:absolute;
 left:50%;
 top:-10px;
 height:10px;
 width:19px
}
.map-popup-close {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/btn_window_close.gif) no-repeat;
 display:block;
 position:absolute;
 top:8px;
 right:10px;
 height:15px;
 width:15px;
 text-indent:-9999em;
 -moz-box-shadow:0 0 3px #999;
 -webkit-box-shadow:0 0 3px #999;
 box-shadow:0 0 3px #999;
 -moz-border-radius:2px;
 -webkit-border-radius:2px;
 border-radius:2px
}
.map-popup-content {
 border-top:1px solid #eee;
 padding:10px;
 overflow:hidden;
 text-align:left;
 width:280px
}
.map-popup-checkout {
 display:inline;
 float:right;
 text-align:right
}
.map-popup-checkout span {
 display:block;
 padding-right:30px
}
.map-popup-checkout .paypal-logo {
 margin:0 0 5px
}
.map-popup-price .price-box,.map-popup-price .price-box .special-price {
 margin:0;
 padding:0
}
.map-popup-price {
 margin:5px 0 0
}
.map-popup-text {
 clear:right;
 margin:0 10px;
 padding:10px 0;
 text-align:left;
 word-wrap:break-word
}
.map-popup-only-text {
 border-top:1px solid #ddd
}

.privacy {
 width:100%;
 background:#075174;
 height:25px
}
.privacy .bugs {
 font-size:11px;
 color:#fff;
 line-height:14px;
 padding:6px 0;
 text-align:center;
 width:935px;
 margin:0 auto
}
.privacy .bugs a {
 font-size:11px;
 color:#fff;
 text-decoration:none
}
.privacy .bugs a:hover {
 text-decoration:none;
 color:#fff
}

.home-callout {
 margin-bottom:12px
}
.home-callout img {
 display:block
}
.home-spot {
 float:left;
 width:470px;
 margin-left:20px
}
.best-selling h3 {
 margin:12px 0 6px 0;
 color:#e25203;
 font-size:1.2em
}
.best-selling table {
 border-top:1px solid #ccc
}
.best-selling tr.odd {
 background:#eee url(https://www.compuindia.com/skin/frontend/jan2014/default/images/best_selling_tr_odd_bg.gif) 0 100% repeat-x
}
.best-selling tr.even {
 background:#fff url(https://www.compuindia.com/skin/frontend/jan2014/default/images/best_selling_tr_even_bg.gif) 0 100% repeat-x
}
.best-selling td {
 width:50%;
 border-bottom:1px solid #ccc;
 padding:8px 10px 8px 8px;
 font-size:11px
}
.best-selling .product-img {
 float:left;
 border:2px solid #dcdcdc
}
.best-selling .product-description {
 margin-left:107px;
 line-height:1.3em
}
.best-selling a.product-name,.home-spot .best-selling a.product-name:hover {
 color:#203548
}
.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header .quick-access:after,#nav:after,.main:after, .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col3-layout .product-options-bottom .price-box:after,.col4-set:after,.search-autocomplete li:after,.block .block-content:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after {
 display:block;
 content:".";
 clear:both;
 font-size:0;
 line-height:0;
 height:0;
 overflow:hidden
}
.homeBanner {
 margin-top:7px;
 margin-bottom:7px
}
.guest-select {
 width:305px !important
}
.bestsellerContainer,.accessoriesContainer {
 width:970px;
 margin-bottom:20px
}
.accessoriesContainer h3,.products-grid li.item h3 {
 font-size:15px;
 font-weight:bold;
 color:#020202;
 height:26px;
 text-transform:none;
 border-bottom:1px solid #ccc;
 margin:10px 0 3px 0
}
.bestsellerContainer h4,.accessoriesContainer h4,.products-grid li.item h4,.datacardTable h4 {
 font-size:14px;
 font-weight:bold;
 color:#181b1c;
 margin-top:10px;
 margin-bottom:15px
}
.bestsellerContainer h4 a,.accessoriesContainer h4 a,.products-grid li.item h4 a {
 font-size:14px;
 font-weight:bold;
 color:#007db8;
 text-decoration:none
}
.bestsellerContainer p a.price,.accessoriesContainer p a.price,.products-grid li.item p.price a {
 font-size:18px;
 font-weight:bold;
 color:#ba7800;
 text-decoration:none
}
.bestsellerContainer p.emi a,.accessoriesContainer p.emi a,.products-grid li.item p.emi a,.product-options-bottom .add-to-cart div.emi a {
 font-size:12px;
 color:#1a83c6;
 text-decoration:none
}
.bestsellers li,.accessories li,.products-grid li.item {
 float:left;
 background:transparent;
 border-right:1px solid #F2F2F2;
 width:213px;
 padding:20px 13px 0;
 position:relative
}
.bestsellers > li,.accessories > li,.products-grid > li.item {
 min-height:535px
}
.bestsellers > li:hover,.accessories > li:hover,.products-grid > li.item:hover {
 outline:3px solid #f0c808;
 border-radius:3px
}
.bestsellers > li:hover h4 a,.accessories > li:hover h4 a,.products-grid > li.item:hover h4 a {
 color:#0085c3
}
.bestsellers li li,.accessories li li,.products-grid li.item li {
 border:0;
 float:none
}
.products-grid ul.add-to-links li {
 float:left !important
}
.bestsellers li a.product-image,.accessories li a.product-image,.products-grid li.item a.product-image {
 display:block;
 text-align:center
}
.products-grid li.item {
 padding-top:40px;
 min-height:564px
}
.bestsellers li ul,.accessories li ul,.products-grid li ul {
 margin-left:15px
}
.bestsellers li ul li,.accessories li ul li,li.banners,.products-grid li ul li {
 box-shadow:none;
 float:none;
 height:auto;
 list-style:disc outside none;
 margin:0;
 padding:0;
 width:auto;
 font-size:12px;
 font-weight:normal;
 color:#030303;
 line-height:21px
}
.slt {
 padding:5px 0px 0 0;
 float:right
}
.slt a {
 background-position:right 3px;
 color:#008DE6;
 font-size:12px;
 font-weight:bold;
 padding-right:13px
}
.bestsellers li.last,.accessories li.last,.products-grid li.last {
 margin-right:0 !important;
 border:0
}
.bestsellers .add_to_link_select {
 float:right;
 font-size:12px;
 margin:0 0 5px
}
.bestsellers .add_to_link_select a {
 color:#008de6;
 font-size:12px
}
li.banners {
 list-style:none;
 margin-right:10px
}
.products-grid .actions ul li {
 list-style:none
}
.bestsellers li:last-child {
 margin-right:10px
}
.mr14 {
 margin-right:14px
}
.mr7 {
 margin-right:7px
}
.paymentMethods li {
 float:left;
 margin-right:11px
}
.paymentMethods li a {
 text-indent:-2000px;
 display:block;
 float:left
}
.paymentMethods li a.paypal {
 background-position:0px -33px;
 width:60px;
 height:24px
}
.paymentMethods li a.visa {
 background-position:0px -159px;
 height:32px;
 width:48px
}
.paymentMethods li a.mastercard {
 background-position:0px -115px;
 height:32px;
 width:48px
}
.secureIcon {
 width:83px !important;
 border-left:1px dotted #FFF;
 min-height:112px;
 margin-top:17px
}
.secureIcon span {
 margin:0 auto;
 height:92px;
 width:80px;
 background-position:0 0;
 float:left
}
#mixwrap {
 left:0;
 bottom:0;
 position:fixed;
 width:100%;
 color:white
}
#mixtext {
 text-align:center;
 padding:5px 8px 2px 20px;
 width:386px;
 position:relative;
 float:left;
 left:50%;
 margin-left:-210px;
 background:#333333;
 border-radius:5px 5px 5px 0px
}
#mixhiddenContent {
 width:411px;
 position:relative;
 padding:2px;
 left:50%;
 margin-left:-210px;
 border-bottom:3px solid #0085C3;
 height:17px;
 display:none
}
#mixhiddenContent #mixOpen {
 cursor:pointer;
 float:right;
 position:absolute;
 top:0;
 right:0
}
#mixOpen input {
 background-color:transparent;
 border:0 none;
 background-position:2px -564px;
 width:20px;
 height:21px
}
#mixclose {
 cursor:pointer;
 float:right;
 position:absolute;
 top:0;
 right:0
}
#mixclose input {
 background-color:transparent;
 border:0 none;
 background-position:2px -531px;
 width:20px;
 height:31px
}
.loginNav {
 border-left:1px solid #acacac;
 padding-left:21px;
 padding-right:20px;
 width:129px;
 float:right
}
.loginNav a {
 color:#FFF;
 font-size:12px;
 text-decoration:none;
 padding-right:10px
}
.header .cartSection {
 float:right;
 margin:5px 0px 0 10px
}
.cartSection div {
 float:right;
 margin:7px 0 0px 0px
}
.cartSection div a {
 font-size:14px;
 color:#818285;
 text-decoration:none
}
.cartSection div a.carticon {
 background:url('https://www.compuindia.com/skin/frontend/jan2014/default/images/mh_cart.png') 0 0 no-repeat;
 color:#FFFFFF;
 width:33px;
 height:30px;
 position:relative;
 display:inline-block
}
#topCartItemCount {
 color:#fff;
 padding:0 4px;
 text-align:center;
 background:#0085c3;
 border:1px solid #fff;
 border-radius:20px;
 position:relative;
 right:0px;
 top:-8px;
 font-size:12px
}
.ChatTollFree {
 clear:both;
 float:right;
 margin-top:8px
}
.ChatTollFree .tollFree {
 font-size:14px;
 font-weight:bold;
 color:#1a83c6
}
.ChatTollFree a.chat {
 font-size:14px;
 color:#1a83c6;
 background-position:0 -439px;
 padding-left:26px;
 font-size:14px;
 color:#818285;
 text-decoration:none
}
.pageContainer {
 background:#FFF;
 float:left;
 margin-bottom:10px;
 min-height:400px
}
.sitemapContent {
 border:1px solid #ccc;
 float:left;
 width:968px;
 margin-bottom:10px
}
.sitemapContent h6 {
 color:#f26325;
 font-size:14px
}
.sitemapContent h3 {
 background-color:#fff;
 border-bottom:1px solid #ccc;
 font-size:14px;
 padding:3px 15px;
 color:#484d51
}
.sitemapCate {
 float:left;
 padding:0 15px;
 width:208px
}
.static .sitemapCate {
 width:auto;
 padding:10px 15px
}
.static .sitemapCate ul li {
 float:left;
 width:166px;
 padding-bottom:2px
}
.sitemapCate ul {
 padding-left:0
}
.sitemapCate li {
 background-position:0 -601px;
 list-style:none;
 padding-left:0
}
.sitemapCate li a {
 text-decoration:none;
 color:#838488
}
.sitemapCate li a:hover {
 text-decoration:underline
}
a.viewAll {
 font-size:12px;
 color:#e11838;
 text-decoration:none;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/view_arrow.png) no-repeat right;
 padding:0 12px 0 0;
 text-transform:none;
 position:relative
}
.CompareContainer {
 padding:2px 2px 2px;
 float:left;
 width:716px;
 background-color:#f5f5f5 !important;
 z-index:9999999;
 border:1px solid #ccc;
 margin:4px
}
.CompareContainer li {
 list-style:none;
 float:left;
 width:139px;
 height:137px;
 background:#FFF !important;
 border:1px dotted #ccc;
 text-align:center;
 margin:2px 4px;
 position:relative
}
.CompareContainer li div.productImg {
 background-position:1px -658px;
 width:139px;
 background-color:#FFF
}
.CompareProduct {
 background:#FFF;
 width:139px;
 margin:5px auto 0;
 padding-top:5px;
 height:88px
}
.CompareContainer .CompareProduct img {
 display:block;
 margin:auto
}
.CompareContainer .CompareProduct p.product-title a,.CompareContainer .CompareProduct p.productTitle-price a {
 line-height:18px;
 font-size:11px
}
.CompareContainer .CompareProduct p.product-title,.CompareContainer .CompareProduct p.productTitle-price {
 line-height:normal;
 font-size:11px;
 margin:0
}
.CompareContainer .CompareProduct p.product-title {
 line-height:normal;
 margin:2px 0 0 0
}
.CompareContainer .comp-clo {
 background:#fff;
 text-align:center;
 color:#e30733;
 padding:17px 0 0 5px
}
.CompareContainer .comp-clo span.close {
 position:absolute;
 top:0;
 right:0
}
.CompareContainer .comp-clo span.close a {
 background-position:0 -505px;
 display:block;
 float:right;
 height:16px;
 margin:4px 7px 0 0;
 width:15px
}
.CompareContainer .comp-clo span.price {
 padding:0 0 0 0px
}
.CompareProduct a.btn-remove {
 background-position:0 -815px;
 height:24px;
 position:absolute;
 right:-13px;
 top:-10px;
 width:22px;
 z-index:99
}
.CompareProduct p.product-name a {
 color:#5c5c5c;
 font-weight:normal;
 font-size:12px;
 text-decoration:none
}
.block-compare .CompareContainer .actions button.button {
 background-color:#0085c3;
 height:28px;
 float:left;
 padding:5px 12px;
 border:1px solid #ccc;
 position:absolute;
 top:59px;
 right:14px;
 border-top:none
}
.block-compare .CompareContainer.no-fixed .actions button.button {
 top:59px;
 right:19px
}
.block-compare .CompareContainer.no-fixed a.clearAll {
 height:23px;
 top:3px;
 right:3px
}
.block-content.CompareContainer .actions button.button span {
 color:#fff;
 text-transform:uppercase;
 font-size:11px
}
.block-compare .CompareContainer .actions button.btnDeactive {
 background-position:0 -894px !important;
 padding:5px 12px
}
.block-compare .CompareContainer .actions button.button span {
 background:none;
 border:0 none
}
.products-grid .actions .add-to-links span {
 position:absolute;
 left:-19px;
 top:5px;
 z-index:1
}
.middleNav {
 float:left;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/listMiddleNavBg.jpg) top left no-repeat;
 height:26px;
 margin-bottom:5px;
 padding-left:21px;
 width:736px
}
.middleNav a {
 float:left;
 color:#2178b6;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
 padding:4px 39px 4px 0
}
.CompareProduct span {
 position:absolute;
 top:31px;
 right:60px
}
.m-filter-item-list li.m-selected-ln-item span.m-selected-filter-item {
 background-position:0 -947px;
 padding-left:25px
}
.products-grid .actions ul {
 margin-left:0 !important;
 float:left;
 position:relative
}
.products-grid .actions ul label {
 font-weight:bold
}
a.clearAll {
 position:absolute;
 background-position:0 -548px;
 height:23px;
 width:23px;
 right:0px;
 top:0px;
 z-index:1
}
.miniAjaxShoppingBag {
 width:298px;
 position:absolute;
 border-radius:5px;
 box-shadow:0 0 5px #C7C7C7;
 position:absolute;
 right:20px;
 top:33px;
 z-index:99;
 background:#fff url(https://www.compuindia.com/skin/frontend/jan2014/default/images/ajaxShoppingbagBg.jpg) top repeat-x;
 border:2px solid #EEEEEE
}
.compare-table button.button {
 background-position:0 -974px;
 color:#535353;
 height:22px;
 width:114px
}
button.minCartButton {
 background-position:0 -974px;
 color:#FFFFFF;
 height:22px;
 position:absolute;
 right:4px;
 top:5px;
 padding:0 31px
}
.miniCartItemHead {
 border-bottom:1px dotted #4A4A4A;
 padding:5px 9px;
 float:left;
 margin-bottom:10px;
 text-align:center;
 font-weight:bold;
 width:280px
}
.miniCartItemHead .item {
 float:left;
 width:162px
}
.miniCartItemHead .qty {
 float:left;
 width:51px
}
.miniCartItemHead .price {
 float:left;
 width:67px
}
.mini-products-list {
 float:left;
 width:678px;
 margin-top:15px !important
}
.block-related .mini-products-list {
 width:auto
}
.block-related .link-wishlist {
 float:right
}
.block-related .block-content .product-name {
 float:left;
 font-weight:bold;
 width:136px
}
.product-name a {
 color:#4F4F4F;
 font-weight:normal
}
#pdpge_prd_warnty .product-name a {
 color:#4F4F4F;
 font-weight:normal;
 right:0
}
.block-related .block-subtitle {
 color:#666
}
.block-related .product {
 float:left;
 margin-left:5px;
 width:196px;
 border-bottom:1px solid #e4e5e6;
 padding-bottom:4px
}
.upsellingProduct .product {
 margin-left:0;
 float:left;
 width:220px;
 border-bottom:1px solid #e4e5e6;
 padding-bottom:12px
}
.block-related .product .product-details {
 margin-left:10px;
 float:left;
 width:134px
}
.upsellingProduct .product .product-details {
 margin-left:10px;
 float:left;
 width:158px
}
.upsellingProduct .block-content .product-name {
 width:159px
}
.checkout-types li {
 float:right
}
.proDiscrip ul {
 margin-left:15px;
 font-size:12px;
 color:#121111;
 width:225px
}
.proDiscrip ul li {
 list-style:disc
}
.itemsCount {
 margin:0
}
.a-center a {
 color:#e30733
}
.lineT {
 font-size:14px !important;
 font-weight:normal !important;
 margin-bottom:0;
 text-decoration:line-through
}
#product-attribute-specs-table {
 border:1px solid #f2f2f2
}
#product-attribute-specs-table .odd,#product-attribute-specs-table .even,.groupingAttriTable .odd,.groupingAttriTable .even {
 background:none repeat scroll 0 0 #fff
}
.groupingAttriTable {
 border:1px solid #ccc;
 border-right:none;
 border-bottom:none
}
.groupingAttriTable {
 margin-bottom:10px
}
#product-attribute-specs-table tbody th,#product-attribute-specs-table tbody td,.groupingAttriTable tbody th,.groupingAttriTable tbody td {
 border-bottom:1px solid #ccc;
 border-right:1px solid #ccc
}
.block-related {
 background:#FFF;
 border:1px solid #ccc;
 margin-top:2px;
 margin-bottom:13px
}
.orderStatusContainer h2 {
 font-size:16px;
 color:#606060;
 text-align:left
}
.orderStatusNotification {
 float:left;
 color:#FFF;
 background-color:#CA4272;
 padding:10px;
 margin-top:10px;
 border:1px solid #CCC
}
.orderStatusContainer button.orderBtn,.datacardContainer .confirmBtn {
 background-position:0 -1082px;
 padding:3px 10px;
 color:#FFF;
 background:#F55E20
}
.orderStatusResultCOntainer {
 text-align:left;
 color:#FF0000
}
.orderStatusResultCOntainer p {
 margin:0
}
.cms-sitemap .pageContainer,.emb-billdesk-order-payorder .pageContainer {
 float:left !important
}
.myaccountContainer .col-main {
 width:718px;
 margin-left:11px
}
.my-account .page-title h1 {
 font-size:18px;
 color:#606060;
 margin-bottom:18px
}
#layerpop {
 background:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/layerpop-bg.png") repeat scroll 0 0 transparent;
 display:none;
 left:0;
 position:fixed;
 top:0;
 z-index:9999
}
.wdt550 {
 width:550px
}
.hgt245 {
 height:245px
}
.miniAjaxShoppingBag {
 display:none;
 left:50%;
 position:absolute;
 top:50%;
 z-index:99999
}
.orderStatusContainer {
 background:#fff;
 float:left;
 height:315px;
 margin:7px 12px 41px 6px;
 padding:0px 20px 20px;
 text-align:center;
 width:933px;
 border:1px solid #ccc
}
.divedBlock {
 border-bottom:1px solid #ccc;
 margin-bottom:10px;
 padding-bottom:15px
}
.cart-warranty {
 color:#1A83C6
}
.bundledProduct {
 border-top:1px solid #e2e2e2;
 padding-top:11px
}
.bundledProduct .product-options dd {
 border-bottom:none;
 background:#f9f9f9;
 border:1px solid #f2f2f2;
 margin-bottom:4px
}
.bundledProduct .product-options dt {
 background:#f2f2f2;
 padding:5px 10px;
 font-size:14px;
 font-weight:bold;
 color:#5c5c5c
}
.bundledProduct .product-options-bottom {
 background:#f9f9f9;
 margin-top:4px;
 padding:10px
}
.bundledProduct .product-options-bottom .price-box {
 font-size:14px;
 font-weight:bold;
 color:#5c5c5c
}
.bundledProduct .product-options-bottom .add-to-links {
 clear:none;
 float:right;
 margin:22px -181px 0 0
}
.bundledProduct .product-options-bottom .add-to-links .link-wishlist {
 color:#5c5c5c !important;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline !important
}
.bundledProduct .product-options-bottom .price-box .price {
 font-size:14px;
 font-weight:bold;
 color:#5c5c5c
}
.staticcontent p,.staticcontent ul,.staticcontent ol {
 font-size:12px;
 line-height:1.55
}
.staticcontent {
 margin-top:11px
}
.location-availability #pincode {
 font-size:12px;
 color:#666;
 border:1px solid #aaa5a5;
 width:185px;
 padding:2px 4px;
 height:25px;
 float:left
}
.location-availability h6 {
 font-size:14px;
 color:#020202;
 margin:0 0 5px;
 padding-bottom:5px;
 font-weight:normal
}
.location-availability .available-status {
 font-size:12px;
 color:#f26325;
 clear:both
}
#checkPIN {
 background-color:#0085c3;
 border:1px solid #044e70;
 border-radius:3px;
 color:#ffffff;
 float:left;
 font-size:14px;
 height:30px;
 margin-left:5px;
 padding:0 12px
}
.orderStatusContainer .validation-advice {
 position:absolute
}
.orderStatusContent {
 background:#FFF;
 border-radius:5px;
 box-shadow:0 0 5px #ccc;
 width:270px;
 padding:20px 20px 52px;
 margin:80px auto
}
.price-as-configured .full-product-price {
 color:#666;
 font-weight:normal;
 font-size:14px
}
.price-as-configured .full-product-price #custom-product-price {
 color:#ba7800;
 font-weight:bold;
 font-size:18px
}
.customer-account-forgotpassword .fieldset {
 background:none repeat scroll 0 0 #F6F6F6;
 margin:10px 0;
 border:1px solid #E4E4E4;
 min-height:313px
}
.customer-account-forgotpassword .fieldset .buttons-set {
 border:none 0;
 margin:0;
 padding:0
}
.customer-account-forgotpassword .fieldset .buttons-set .back-link a {
 background-position:0 -1260px;
 color:#000;
 padding:3px 16px 3px 27px;
 text-decoration:none
}
.customer-account-forgotpassword .fieldset .buttons-set button.button {
 background-position:0 -1082px;
 color:#FFFFFF;
 padding:0;
 text-decoration:none;
 background:#F26325
}
.customer-account-forgotpassword .fieldset .buttons-set button.button span {
 background:none;
 border:0 none
}
.customer-account-create .fieldset {
 background:none repeat scroll 0 0 #FFF;
 margin:10px 0;
 border:1px solid #E4E4E4
}
.customer-account-create .buttons-set {
 border:none 0;
 margin:0;
 padding:0
}
.customer-account-create .buttons-set .back-link a {
 background-position:0 -1260px;
 color:#FFFFFF;
 padding:3px 46px 3px 42px;
 text-decoration:none
}
.customer-account-create .buttons-set button.button {
 background-position:0 -1082px;
 color:#FFFFFF;
 padding:0;
 text-decoration:none;
 background:#F26325
}
.customer-account-create .buttons-set button.button span {
 background:none;
 border:0 none
}
#review-form .buttons-set button.button {
 background:#F55E20;
 color:#FFFFFF;
 padding:7px 10px;
 text-decoration:none;
 font-size:14px
}
#my-reviews-table {
 margin:10px 0
}
#customer-reviews h2 {
 margin-top:10px;
 margin-bottom:5px
}
#customer-reviews h2 a {
 color:#666;
 text-decoration:none;
 font-size:11px;
 font-weight:normal
}
#customer-reviews dt a {
 color:#666;
 text-decoration:underline;
 margin-left:10px;
 font-size:12px;
 font-weight:normal
}
#product-review-table thead th {
 background:#f2f2f2;
 color:#666666
}
#product-review-table .odd {
 background:#F9F9F9
}
.review-product-list .product-view .product-shop .add-to-links a.link-wishlist {
 margin-left:0;
 line-height:0
}
.review-product-list .product-view .product-shop .add-to-links li {
 float:leftp;
 margin-right:11px
}
.review-product-list .product-view .product-shop .add-to-links li a {
 color:#5C5C5C;
 text-decoration:none
}
.review-product-list .product-view .product-shop .add-to-links li a:hover {
 text-decoration:underline
}
.review-product-list .product-view .product-shop .availability {
 clear:both
}
.review-product-list .ratings-table {
 float:left
}
.review-product-list a.reviewsClr {
 color:#666;
 text-decoration:none;
 margin-left:5px
}
.review-product-list .buttons-set {
 margin-top:1em
}
.review-product-list .buttons-set p.back-link {
 margin-top:1em
}
.serviceableLocation {
 margin:7px 12px 0 6px;
 padding:40px 20px 0
}
.serviceableLocation .orderStatusContent {
 padding:20px 20px 19px;
 width:206px
}
.review {
 color:#818285;
 text-decoration:none;
 font-size:12px
}
.orderTable {
 border-collapse:collapse;
 border:1px solid #ccc
}
.orderTable th,.orderTable td {
 padding:5px;
 border-color:#CCC
}
.orderTable th {
 color:#FFF;
 font-weight:bold
}
.orderTable td {
 color:#606060
}
#billing-address-select,#shipping-address-select {
 width:294px
}
.groupingAttri h3 {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/groupactive.png) no-repeat scroll 0 5px transparent;
 padding-left:15px;
 color:#666666;
 font-size:14px;
 font-weight:normal;
 color:#040404;
 margin:5px
}
.groupingAttri h3.deActive {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/groupdeactive.jpg) no-repeat scroll 0 5px transparent;
 padding-left:15px;
 margin:0 0 0 5px
}
.datacardContainer {
 padding:20px;
 height:auto;
 margin-bottom:0px
}
.datacardContent {
 width:893px;
 background:none repeat scroll 0 0 #FFFFFF;
 border:1px solid #ccc;
 padding:20px
}
.datacardTable {
 color:#888;
 font-size:13px
}
.datacardTable p {
 float:left;
 width:100%
}
.datacardTable p span {
 display:inline;
 float:left;
 width:auto;
 padding-right:4px
}
.datacardBilling,.datacardShipping {
 width:414px;
 float:left;
 background:none repeat scroll 0 0 #FFFFFF;
 border:1px solid #CCCCCC;
 padding:10px;
 margin:10px 0px 20px 0px
}
.datacardShipping {
 margin-left:20px
}
.datacardData {
 border-left:1px solid #ccc;
 border-right:1px solid #ccc
}
.datacardData thead th {
 background:#ccc;
 padding:4px;
 color:#5C5C5C;
 font-weight:bold
}
.datacardData td {
 padding:3px;
 border-right:1px solid #ccc;
 border-bottom:1px solid #ccc
}
.datacardData td.last {
 border-right:none
}
.repcode-index-index .pageContainer,.emb-ivr-index-orderget .pageContainer {
 float:left !important
}
.datacardContainer .confirmBtn {
 margin-top:20px
}
.datacardTable greenBtn span {
 background:#000
}
.confirmresult {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/i_msg-success.gif) no-repeat scroll 10px 5px #EFF5EA;
 padding:5px 5px 5px 35px;
 border:1px solid #95A486;
 color:#3D6611
}
p.errorMsg {
 color:#FF0000
}
input.referNumber {
 color:#888888;
 padding:5px;
 width:152px
}
.m-selected-ln-item {
 !important;
 border:1px solid #ccc;
 border-left:none;
 border-right:none
}
.comp-clo {
 background:#0085D6;
 width:134px;
 height:15px;
 font-size:12px;
 color:#fff;
 text-align:left;
 padding:3px 0 0 5px
}
.comp-clo price {
 background:#e5163f;
 width:139px;
 height:18px;
 float:left
}
.comp-clo span.close a {
 background-position:right -17px;
 width:12px;
 height:12px;
 float:right;
 display:block;
 margin:0 5px 0 0
}
.products-grid .emb-color-swap ul li {
 width:17px;
 height:17px;
 float:left;
 display:inline;
 margin-right:4px;
 min-height:20px
}
.emb-color-swap {
 width:100%;
 float:left;
 margin-bottom:5px;
 margin-top:10px;
 min-height:20px;
 display:none
}
.cl-sw {
 width:17px;
 height:17px
}
#compare-items span.WebRupee {
 color:#FFF
}
.CompareContainer #compare-items span.WebRupee {
 color:#3b3131
}
#container {
 width:580px;
 padding:0px;
 margin:0 auto;
 position:relative;
 z-index:0
}
#example {
 width:600px;
 height:225px;
 position:relative
}
#slides {
 background-color:white;
 position:relative;
 top:1px;
 left:0
}
.slides_container {
 width:715px;
 overflow:hidden;
 position:relative;
 display:none
}
.slides_container a {
 width:800px;
 height:225px;
 display:block
}
.slides_container a img {
 display:block
}
.pagination {
 margin:-20px 15px 0 0;
 width:100px;
 position:relative;
 float:right;
 z-index:999999999
}
.pagination li {
 float:left;
 margin:0 1px;
 list-style:none
}
.pagination li a {
 display:block;
 width:12px;
 height:0;
 padding-top:12px;
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/slide_banner/pagination.png);
 background-position:0 0;
 float:left;
 overflow:hidden
}
.pagination li.current a {
 background-position:0 -12px
}
.jcarousel-skin-tango .jcarousel-container {
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 border-radius:10px;
 background:#fff;
 border:none;
 width:405px;
 margin:0 auto
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
 direction:rtl
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
 width:420px;
 padding:
}
.jcarousel-skin-tango .jcarousel-clip {
 overflow:hidden
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
 height:82px;
 margin-left:15px;
 width:383px
}
.jcarousel-skin-tango .jcarousel-item,.jcarousel-skin-tango li {
 width:87px;
 height:77px;
 border:1px solid #c5c5c5;
 text-align:center;
 padding:2px 0 0
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
 margin-left:0;
 margin-right:10px
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
 margin-left:10px;
 margin-right:0
}
.jcarousel-skin-tango .jcarousel-item-vertical {
 margin-bottom:10px
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
 background:#fff;
 color:#000
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
 position:absolute;
 top:22px;
 right:0;
 width:13px;
 height:21px;
 cursor:pointer;
 background-position:0 -675px
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
 background-position:0 -675px
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
 background-position:0 -675px
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
 cursor:default;
 background-position:100% -675px
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
 position:absolute;
 top:22px;
 left:1;
 width:13px;
 height:20px;
 cursor:pointer;
 background-position:0 -707px
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
 background-position:0 -707px
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
 background-position:0 -707px
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
 cursor:default;
 background-position:100% -707px
}
.qty-box {
 float:right;
 padding:0;
 margin:3px 0
}
.col-open {
 width:223px;
 border:1px solid #ccc;
 border-bottom:none;
 height:31px
}
.col-open h3 {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/groupactive.png) no-repeat scroll 0 5px transparent;
 color:#040404;
 font-size:14px;
 margin:5px;
 padding-left:15px
}
.em_bg {
 border:1px solid #ccc;
 margin-bottom:12px
}
.em_bg_head {
 width:209px;
 font-size:12px;
 color:#fff;
 height:18px;
 padding:5px 16px 5px 16px
}
.em_bg_head p {
 font-size:12px;
 color:#ff6600;
 padding:0;
 margin:0;
 border-bottom:1px solid #ccc
}
.em_bg_head span {
 font-size:12px;
 font-weight:bold;
 color:#333333;
 float:right
}
.em_bg_txt {
 font-size:12px;
 color:#414142;
 margin:0;
 padding:10px 16px 5px 16px
}
.em_bg_txt_more {
 font-size:11px;
 color:#414142;
 margin:0;
 padding:0 16px 10px 16px;
 text-align:right
}
.colr_swth {
 width:398px;
 border:1px solid #ccc;
 height:100px;
 padding:5px 0 0 0;
 margin:0 5px 0 0
}
.ap_titlebar {
 clear:both;
 padding:0px 0 20px
}
.ap_titlebar h4 {
 color:#1E86BA;
 float:left;
 font-size:12px;
 font-weight:bold;
 margin-right:10px
}
.ap_titlebar h4 a {
 font-weight:normal;
 text-decoration:underline
}
.ap_titlebar p {
 font-size:12px;
 color:#5a5757;
 padding:0 0 0px 0;
 margin:0
}
.product-name h2 {
 font-size:11px;
 color:#5a5757;
 border:1px solid #ccc;
 padding:0 0 5px 0
}
.warenty-left-blok {
 width:250px;
 float:left;
 line-height:14px;
 padding:0 0 10px 0px
}
.warenty-left-blok input {
 float:left
}
.warenty-left-blok label {
 float:left;
 width:225px;
 margin-left:10px
}
#wrty-right-block .price-box {
 margin:0
}
#wrty-right-block {
 width:60px;
 float:right;
 padding:0 0 10px 14px
}
.warnty-btn-contianer {
 float:right;
 width:100%;
 margin-top:10px
}
.btn-add {
 margin:0 10px 0 0;
 float:right
}
.promo-ad {
 width:250px;
 float:left;
 font-size:12px;
 color:#121111;
 padding:4px 0 0 0
}
.configuration_overview {
 border-top:1px solid #C5C5C5;
 color:#FF6600;
 font-size:12px;
 margin:5px 0 0;
 padding:5px 0
}
.config_listing_pd_page {
 overflow:hidden;
 padding:13px 0 10px 15px;
 float:left;
 width:163px
}
#bagdetails .config_listing_pd_page {
 border:0 none;
 float:none;
 margin:0;
 padding-top:0;
 width:auto
}
#bagdetails .configuration_overview {
 border:0 none
}
.config_listing_pd_page li {
 float:none;
 line-height:16px;
 list-style:disc outside none;
 margin:0 12px 0 0;
 padding:0 0 5px;
 color:#000
}
.thanku_link {
 font-size:12px;
 color:#1e86ba;
 text-decoration:underline;
 margin:0;
 padding:0
}
.include-tax-container {
 width:245px;
 margin:0 auto;
 padding:10px 0 10px 0
}
.include-tax-left {
 float:left;
 width:180px;
 padding-left:20px
}
.include-tax-right {
 float:right;
 width:90px
}
.myacc {
 height:22px;
 display:block
}
.product-view .product-warranty,.product-view .emi_popup_content,.product-view .emioption_popup_content,.product-view .offer_popup_content,.product-view .cod_popup_content,.product-view .pdpage_message_popup_content,.product-view .pdpage_message_popup_content1,.catalog-product-view #fancybox-close,.fancyBoxBtn_safedeal,.fancyBoxBtn_homepagecod,.bottom_banners .main_popup_home_content,.fancyBoxBtn_homepageMainPopup,.bottom_banners .safedeal_content,.bottom_banners .cod_home_content,.bottom_banners .comparision_content,.fancyBoxBtn_comparision_block,.pageContainer .approve_popup_content {
 display:none ! important
}
.bottom_banners .comparision_content,.fancyBoxBtn_comparision_block {
 opacity:0;
 position:absolute
}
.fancyBoxBtn,.fancyBoxBtn_COD,.fancyBoxBtn_EMI,.fancyBoxBtn_emioption,.fancyBoxBtn_Offer,.fancyBoxBtn_Approve,.vsb-hidden {
 visibility:hidden
}
#cod_home_content p {
 font-size:12px;
 line-height:22px
}
.product-view .product-warranty .product-shop {
 width:386px
}
#payment_form_innoviti_payment {
 margin-top:10px
}
.cod_payment_div,#cod_payment_type_message {
 margin:0 21px;
 color:#121111 !important;
 line-height:20px;
 padding-bottom:5px;
 padding-top:5px;
 display:inline-block
}
.cod_payment_div {
 font-weight:bold
}
.config_listing_upsell li {
 line-height:16px;
 list-style:disc outside none;
 margin:0;
 width:160px
}
#related-product-customstyle {
 width:200px
}
#pdpge_prd_warnty #related-product-customstyle {
 float:left;
 width:167px
}
#related-product-rcustomstyle {
 bottom:4px;
 float:right;
 padding-right:10px;
 position:relative
}
#pdpge_prd_warnty #related-product-rcustomstyle {
 bottom:5px;
 float:left;
 padding-right:10px;
 position:relative
}
#upsell-product-table .product-name {
 margin-top:5px
}
#upsell-product-table .product-name a {
 top:0;
 right:0
}
#upsell-product-table li {
 list-style:disc inside none
}
#upsell-product-table td {
 border-right:3px solid #F2F2F2
}
#upsell-product-table td.empty {
 border-right:0 none
}
.input-align {
 width:270px
}
.orderStatusContent table td {
 padding-bottom:10px
}
.orderStatusContentSec {
 float:left;
 padding:20px 20px 52px;
 background:none repeat scroll 0 0 #FFFFFF;
 border-radius:5px 5px 5px 5px;
 box-shadow:0 0 5px #CCCCCC
}
.checkorderstatus-index-index .orderStatusContent {
 padding:0px;
 border-radius:none;
 box-shadow:none;
 width:500px
}
.checkorderstatus-index-index .orderStatusContainer {
 height:auto
}
.errormesg {
 margin-bottom:10px
}
.pay_process {
 text-align:center;
 font-weight:bold;
 margin-top:15px
}
#tabs_wrapper {
 width:970px
}
#tabs_container {
 border-bottom:1px solid #ccc
}
#tabs {
 list-style:none;
 padding:5px 0 4px 0;
 margin:0 0 0 10px;
 font-size:0.75em
}
#tabs li {
 display:inline
}
#tabs li a {
 border:1px solid #ccc;
 padding:4px 6px;
 text-decoration:none;
 background-color:#eeeeee;
 border-bottom:none;
 outline:none;
 border-radius:5px 5px 0 0;
 -moz-border-radius:5px 5px 0 0;
 -webkit-border-top-left-radius:5px;
 -webkit-border-top-right-radius:5px
}
#tabs li a:hover {
 background-color:#dddddd;
 padding:4px 6px
}
#tabs li.active a {
 border-bottom:1px solid #fff;
 background-color:#fff;
 padding:4px 6px 5px 6px;
 border-bottom:none
}
#tabs li.active a:hover {
 background-color:#eeeeee;
 padding:4px 6px 5px 6px;
 border-bottom:none
}
#tabs_content_container {
 border:1px solid #ccc;
 border-top:none;
 padding:10px;
 width:948px
}
.tab_content {
 display:none
}
.tab_content p {
 padding:2px 0 2px 0
}
.tab_content .title {
 font-weight:bold;
 font-size:12px
}
#tab2 ol {
 margin:0px;
 padding-left:21px;
 color:#333437
}
#tab2 ul {
 padding-left:25px
}
#tab3 .title {
 font-weight:bold;
 font-size:12px
}
.table_label {
 border:1px solid black
}
.table_main {
 width:90%;
 border:1px solid black;
 border-collapse:collapse
}
.table_content {
 border:1px solid #000;
 color:#333437
}
.em_bg_tata_more {
 color:#414142;
 font-size:11px;
 margin:0;
 padding:0 16px 0px 47px;
 text-align:right;
 width:139px
}
.table_main th {
 padding-left:10px
}
.product-options-dropdown select {
 width:300px;
 margin:0px 0 0;
 padding:0;
 position:relative
}
.product-options-dropdown dt label.required em {
 color:#eb340a;
 margin-left:5px
}
.product-options-dropdown dt label {
 font-weight:bold;
 color:#2f2f2f;
 margin-left:-20px
}
.product-options-dropdown p.required {
 position:absolute;
 right:100px;
 margin-top:-5px;
 margin-left:-20px
}
#emi-tenure-msg {
 background:none repeat scroll 0 0 #EFF5EA;
 border:1px solid #446423;
 color:#3D6611;
 font-weight:bold;
 margin-top:10px;
 padding:5px;
 text-align:center
}
.chkout-intermediate {
 float:left;
 margin:0;
 width:550px;
 padding:20px;
 width:928px;
 border:1px solid #CCCCCC
}
.ml173 {
 margin-left:173px
}
.intermediate-psw {
 float:left;
 margin-left:25px
}
.chkout-intermediate p {
 color:#000
}
.chkout-intermediate p span {
 font-style:italic
}
.intermediate-psw label {
 float:left;
 width:128px
}
.bag_upsell h4 {
 color:#6D6D6E;
 padding:5px 0 5px
}
.bag_upsell ul,#bag_upsell_block ul {
 margin-top:15px
}
.bag_upsell li,#bag_upsell_block li {
 width:150px;
 float:left;
 margin-right:0px;
 margin-bottom:10px;
 padding:10px
}
.bag_upsell h6,#bag_upsell_block h6 {
 color:#6D6D6E;
 margin-top:10px;
 min-height:30px;
 margin:0
}
.bag_upsell input,#bag_upsell_block input {
 margin-right:10px
}
.bag_edit_form_class {
 background:#DE5400;
 border:none;
 padding:2px 5px;
 color:#FFF;
 cursor:pointer;
 cursor:hand
}
.bag_upsell {
 float:left;
 border:1px solid #CCCCCC;
 padding:5px 7px
}
.bag_upsell li {
 width:106px
}
.product_warranty_layerpop h1 {
 color:#6D6D6E;
 padding:20px;
 padding-bottom:0
}
.bag_upsell li {
 border:1px solid #fff
}
.bag_upsell li.bag-upsell_active {
 border:1px solid #FF6600
}
#bagpop {
 background:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/layerpop-bg.png") repeat scroll 0 0 transparent;
 display:none;
 left:0;
 position:fixed;
 top:0;
 z-index:9999
}
#bagdetails {
 padding:15px
}
#bagdetails h1 {
 color:#1E86BA;
 font-size:18px
}
.product-shop .jcarousel-skin-tango .jcarousel-container-horizontal,#pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-container-horizontal {
 width:384px;
 height:198px
}
.product-shop .jcarousel-skin-tango .jcarousel-clip-horizontal,#pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-clip-horizontal {
 height:198px;
 width:384px
}
.product-shop .jcarousel-skin-tango .jcarousel-item,.jcarousel-skin-tango li,#pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-item,.jcarousel-skin-tango li {
 height:168px;
 width:100px;
 padding-left:14px
}
.product-shop .jcarousel-skin-tango .jcarousel-item {
 border:0 none
}
.product-shop .jcarousel-skin-tango .jcarousel-next-horizontal,#pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-next-horizontal {
 right:4px;
 top:68px
}
.product-shop .jcarousel-skin-tango .jcarousel-prev-horizontal,#pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-prev-horizontal {
 left:2px;
 top:68px
}
.checkorderstatus-index-index .orderStatusContentSec {
 padding:20px 40px 52px
}
.checkorderstatus-index-index .orderStatusContent table td {
 padding-left:10px
}
.checkorderstatus-index-index .OrderStatusCnt {
 width:450px
}
.checkorderstatus-index-index .input-box {
 width:300px;
 margin-top:10px
}
.checkorderstatus-index-index .orderStatusContent table td input.input-text {
 width:150px
}
.checkorderstatus-index-index .orderStatusContentSec .ml10 {
 margin:0px
}
#reviewpop {
 background:#FFF;
 display:none;
 position:absolute;
 z-index:9999;
 width:400px;
 height:500px;
 border:3px solid #F55E20;
 padding:10px;
 border-radius:5px
}
#review_hide_div {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/layerpop-bg.png) repeat;
 display:none;
 position:fixed;
 z-index:99999;
 top:0;
 left:0
}
#reviewpop #product-review-table thead th {
 background:none;
 color:#666666
}
#reviewpop #product-review-table thead th span {
 display:block;
 text-align:center
}
#reviewpop #product-review-table .odd {
 background:none
}
#reviewpop .data-table {
 border:0;
 margin:0px 0 0;
 width:320px
}
#reviewpop .data-table thead th {
 border:0;
 font-weight:normal
}
#reviewpop .data-table tbody th.a-left {
 width:92px !important
}
#reviewpop .data-table tbody td.value {
 text-align:center
}
#reviewpop .data-table tbody td.value input {
 margin:0
}
#reviewpop .required {
 float:left;
 padding:0;
 width:120px
}
#reviewpop ul.form-list {
 margin-top:10px
}
#reviewpop .form-list li {
 margin-bottom:10px
}
#reviewpop .form-list .input-box {
 float:left;
 width:180px;
 clear:none
}
#reviewpop .form-list input.input-text,#reviewpop .form-list textarea {
 float:left;
 width:275px;
 margin-bottom:15px;
 height:20px
}
#reviewpop .buttons-set {
 margin:0
}
#reviewpop .form-list textarea {
 height:5em
}
#reviewpop .form-list label.required em {
 right:0
}
.pd0 {
 padding:0 !important
}
.f-bold {
 font-weight:bold;
 color:#666
}
.closeBtn {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/close-button.png) no-repeat center left;
 padding-left:35px
}
#facebookconnect {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/fconnect.png) no-repeat center left;
 padding-left:5px;
 width:194px;
 height:25px;
 margin:0 0 5px 7px
}
.checkout-cart-index .pageContainer {
 width:970px;
 clear:both
}
.weacceptContainer div {
 background:none repeat scroll 0 0 transparent;
 border:0 none;
 color:#FFFFFF;
 height:auto;
 margin-top:5px;
 padding:0;
 width:auto
}
.customcheckout-column-right {
 position:relative
}
.customcheckout-column-right #thawteseal {
 position:absolute;
 right:5px;
 text-align:center;
 top:5px
}
.dell_logo {
 text-align:left;
 width:auto;
 float:left;
 margin-top:12px
}
.menu_container {
 clear:both;
 float:left;
 width:968px;
 margin:0px 0px 0 0px
}
.select-wrap {
 background:#eee;
 display:inline-block;
 height:42px;
 left:0;
 position:relative;
 text-transform:uppercase;
 top:0;
 width:255px;
 z-index:0;
 overflow:hidden;
 float:left;
 border-radius:5px 0 0 5px
}
.select-wrap i.icon {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/select_arrow.png) 0 0 no-repeat;
 height:9px;
 position:absolute;
 right:9px;
 top:16px;
 width:9px;
 z-index:-2
}
.select-wrap .active-option {
 padding:2px 14px;
 position:absolute;
 z-index:-2;
 left:0px;
 height:36px;
 line-height:36px;
 overflow:hidden;
 text-align:left;
 width:240px;
 font-size:14px;
 line-height:36px;
 color:#7d7d7d;
 text-transform:capitalize
}
.select-wrap select {
 color:#4D4D4D;
 display:inline;
 height:42px;
 left:0;
 opacity:0;
 position:absolute;
 top:0;
 visibility:visible;
 width:150 px;
 z-index:-1;
 filter:alpha(opacity=0);
 width:255px
}
.header .form-search input.input-text {
 width:258px;
 text-align:left;
 padding-left:10px;
 border-radius:5px 0 0 5px
}
.header-container .form-search #cat option {
 padding-left:5px
}
.category-name {
 font-family:"MuseoSansForDell-700";
 line-height:18px;
 background:#FFFFFF;
 border:0 none;
 overflow:hidden;
 padding:0;
 color:#23638B;
 font-size:18px;
 font-weight:bold;
 padding:14px 0 14px 14px;
 text-transform:none
}
#transition_div {
 width:750px;
 height:510px;
 margin:0 auto;
 padding-top:25px
}
#transition_div #content_div {
 text-align:center;
 color:#000;
 width:650px
}
#transition_div .left_container {
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/images/left_bg.png');
 height:145px;
 background-repeat:no-repeat;
 float:left;
 width:17px
}
#transition_div .middle_container {
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/images/middle_bg.png');
 background-repeat:repeat-x;
 height:145px;
 float:left;
 width:716px
}
#transition_div .right_container {
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/images/right_bg.png');
 height:145px;
 background-repeat:no-repeat;
 float:right;
 width:17px
}
#transition_div .left_img {
 float:left;
 width:300px;
 padding-top:15px
}
#transition_div .right_img {
 float:right;
 width:412px;
 padding-top:15px;
 text-align:right
}
#transition_div .loader_img {
 padding-top:10px
}
#transition_div p {
 font-size:15px;
 padding-top:10px
}
#transition_div h3 {
 font-size:20px;
 padding:10px 0 10px 0
}
#transition_div .content {
 width:708px;
 padding:0;
 color:#444444;
 font-size:16px
}
#transition_div .content span {
 font-weight:bold;
 font-size:15px
}
.changeDate {
 background:url('https://www.compuindia.com/skin/frontend/jan2014/default/images/slide_banner/Dell_PC_Week_FB.jpg') no-repeat;
 width:207px;
 height:207px
}
.changeDate span {
 font-size:39px;
 font-weight:normal;
 color:#ff7701;
 position:absolute;
 top:49px;
 left:20px
}
.quotations_fields {
 background:#f7f7f7;
 overflow:hidden;
 padding:30px 0 20px
}
.quotations_fields label {
 color:#121111;
 float:left;
 padding:4px 18px 0 0;
 text-align:right;
 width:158px
}
.quotations_fields input {
 float:left;
 height:23px;
 line-height:23px;
 width:218px
}
.quotations_fields span {
 float:left;
 display:block
}
.quotations_fields .button {
 border:1px solid #0B709F;
 margin-left:177px
}
.quotations_fields .button span {
 background:none repeat scroll 0 0 #0085C3;
 height:24px;
 border:none;
 line-height:24px
}
.quote_email {
 display:block;
 float:left;
 padding:0 0 11px 0
}
.quote_name {
 display:block;
 float:left;
 padding:0 0 11px 0
}
.quotation_block {
 float:right;
 margin:0;
 padding:0 0;
 width:460px
}
.cart #inline1 {
 display:none
}
.quotation_block .input-box {
 float:left;
 margin:0 14px 0 0;
 width:72px
}
.quotation_block h3 {
 font-size:14px;
 color:#FFF;
 background-color:#0085c3;
 padding:11px 0;
 text-align:center;
 margin:0;
 background-position:441px -590px;
 cursor:hand;
 cursor:pointer
}
.location-availability h6 {
 position:relative;
 float:left;
 width:100%
}
.celebrate_Dell_page {
 width:970px;
 margin:0 auto
}
.celebrate_Dell_page ol li,.celebrate_Dell_page ul li {
 padding:4px 0
}
.celebrate_Dell_columnone,.giftvoucher,.terms,.giftvoucher a,.cash_back p,.cash_back li {
 color:#333437;
 font-size:12px;
 line-height:14px
}
.celebrate_Dell_Productshop {
 width:950px;
 overflow:hidden
}
.celebrate_Dell_Productshop div {
 float:left;
 width:316px
}
.celebrate_Dell_Productshop h4 {
 font-size:13px;
 line-height:14px;
 font-weight:bold;
 color:#28292A
}
.celebrate_Dell_Productshop li {
 font-size:13px;
 line-height:14px;
 color:#333437
}
.celebrate_Dell_Productshop img {
 margin-left:32px
}
.celebrate_Dell_page .terms li {
 list-style-type:none
}
.celebrate_Dell_page .touchpc h4 {
 padding-top:15px
}
.giftvoucher h2,.terms h2,.cash_back h2 {
 font-size:13px;
 line-height:15px;
 font-weight:bold;
 color:#0e273b
}
.giftvoucher a {
 text-decoration:none;
 color:#3a453d;
 font-weight:bold
}
.celebrate_Dell_page .cash_back h3 {
 font-size:12px;
 line-height:14px;
 font-weight:bold;
 color:#110f1a;
 text-decoration:underline
}
.celebrate_Dell_page .cash_backblock {
 margin-left:5px
}
.celebrate_Dell_page .image_one {
 margin:10px 0 0 12px
}
.product-view-right-col {
 clear:both
}
#cod-msg {
 background:none repeat scroll 0 0 #EFF5EA;
 border:1px solid #446423;
 color:#3D6611;
 font-weight:bold;
 margin-top:10px;
 padding:5px;
 text-align:center
}
#cart_uparrow {
 background:none repeat scroll 0 0 #F26325;
 border-radius:5px 5px 0 0;
 bottom:0;
 color:#FFFFFF;
 font-weight:bold;
 padding:5px 10px;
 position:fixed;
 z-index:10;
 left:25px
}
#cart_downarrow {
 bottom:20px;
 font-weight:bold;
 position:fixed;
 color:#000000;
 z-index:999;
 left:10px
}
#cart_downarrowE,#cart_downarrowF {
 bottom:0;
 font-weight:bold;
 color:#000000;
 z-index:999;
 float:left
}
#cart_uparrowA {
 background:none repeat scroll 0 0 #F26325;
 border-radius:5px 5px 0 0;
 bottom:0;
 color:#FFFFFF;
 font-weight:bold;
 padding:5px 10px;
 position:fixed
}
#cart_downarrowA {
 bottom:0;
 font-weight:bold;
 position:fixed;
 color:#000000
}
#cart_uparrowB {
 background:none repeat scroll 0 0 #F26325;
 border-radius:5px 5px 0 0;
 bottom:0;
 color:#FFFFFF;
 font-weight:bold;
 padding:5px 10px;
 position:fixed
}
#cart_downarrowB {
 bottom:0;
 font-weight:bold;
 position:fixed;
 color:#000000
}
#cart_uparrowC {
 background:none repeat scroll 0 0 #F26325;
 border-radius:5px 5px 0 0;
 bottom:0;
 color:#FFFFFF;
 font-weight:bold;
 padding:5px 10px;
 position:fixed;
 width:108px
}
#cart_downarrowC {
 bottom:0;
 font-weight:bold;
 position:fixed;
 color:#000000;
 width:12px
}
#cart_uparrowD {
 background:none repeat scroll 0 0 #F26325;
 border-radius:5px 5px 0 0;
 bottom:0;
 color:#FFFFFF;
 font-weight:bold;
 padding:5px 10px;
 position:fixed;
 width:108px
}
#cart_downarrowD {
 bottom:0;
 font-weight:bold;
 position:fixed;
 color:#000000;
 width:12px
}
.account-create .cspl_p {
 color:#666666;
 font-weight:bold;
 padding-left:2px;
 padding-top:10px;
 text-align:justify
}
.pincode_msg {
 color:#818285;
 font-size:11px;
 font-style:italic
}
.pincode_msg_account {
 padding:0 15px;
 color:#818285;
 font-size:11px;
 font-style:italic
}
.bundle_product_options_customize .product-options dt label {
 color:#FFF;
 font-size:14px;
 font-weight:bold;
 padding:10px 10px 15px
}
.bundle_product_options_customize .product-options dd {
 border:1px solid #818181;
 margin:7px 0 12px;
 padding:5px 10px 5px;
 color:#3d3d3c
}
.product-view .product-img-box {
 width:400px
}
.bundle_product_options_customize .product-options dl.last dd.last {
 margin-bottom:12px;
 padding-bottom:10px;
 border-bottom:1px solid #CCCCCC
}
.bundle_product_options_customize .product-options dt {
 background:none repeat scroll 0 0 #828282;
 font-weight:normal;
 padding:5px 0
}
.bundle_product_options_customize .product-options p.required {
 position:absolute;
 right:5px;
 top:-3px
}
#product-options-wrapper dd ul.options-list span.WebRupee {
 float:none
}
#pdpge_prd_warnty .mini-products-list .product-details {
 float:left;
 margin:10px 0 0 10px;
 text-align:left
}
#pdpge_prd_warnty .product-name a {
 color:#4F4F4F;
 font-weight:normal;
 right:0;
 width:auto
}
#pdpge_prd_warnty #related-product-customstyle {
 float:left;
 width:141px;
 min-height:66px
}
#related-product-rcustomstyle {
 bottom:4px;
 float:right;
 padding-right:10px;
 position:relative
}
#pdpge_prd_warnty #related-product-rcustomstyle {
 bottom:5px;
 float:left;
 padding-right:10px;
 position:relative
}
#pdpge_prd_warnty .warranty-selection {
 float:right;
 width:330px
}
#pdpge_prd_warnty #block-related .item {
 border:1px solid #ccc;
 float:left;
 margin:0 10px 0 0;
 padding:10px 0 5px 0px;
 width:156px;
 height:199px
}
#pdpge_prd_warnty #block-related .item .product {
 margin-left:0;
 overflow:hidden;
 text-align:center
}
#pdpge_prd_warnty #block-related .item input {
 float:left;
 position:relative;
 top:6px
}
#pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-container-horizontal {
 height:247px;
 width:685px
}
#pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-clip-horizontal {
 float:left;
 height:247px;
 margin-left:25px;
 width:643px
}
#pdpge_prd_warnty .warranty-block .warranty-features {
 float:left;
 width:323px
}
#pdpge_prd_warnty .warranty-block {
 border:1px solid #cccccc;
 overflow:hidden;
 padding:10px 9px 5px 9px;
 margin-bottom:10px
}
#pdpge_prd_warnty {
 float:left;
 width:688px;
 padding:0 5px
}
#pdpge_prd_warnty .product-warranty-accessories .jcarousel-skin-tango {
 border:1px solid #CCCCCC;
 margin-top:3px
}
#pdpge_prd_warnty .ap_titlebar_subtotal {
 background:none repeat scroll 0 0 #EEEEEE;
 border-radius:5px;
 font-weight:bold;
 margin-bottom:10px;
 padding:5px 0 5px 5px;
 color:#3B3131;
 overflow:hidden
}
#pdpge_prd_warnty .ap_titlebar_subtotal #subtotal_update {
 overflow:hidden;
 width:42px
}
#pdpge_prd_warnty .ap_titlebar h4 {
 color:#3B3131;
 font-size:14px
}
#pdpge_prd_warnty .warranty-block span.tool_help {
 float:left;
 margin:0 0 10px 5px
}
#pdpge_prd_warnty .warranty-block .tooltip {
 float:left
}
.warranty-block .warranty-features td img {
 border:3px solid #fff
}
.warranty-block .warranty-features .table_section2 {
 width:266px
}
.warranty-block .warranty-features .table_section3 td.Section1 {
 width:15%
}
.warranty-block .warranty-features .table_section3 td.Section2 {
 width:20%
}
.warranty-block .warranty-features .table_section3 td.Section3 {
 width:20%
}
.warranty-block .warranty-features .table_section2 td {
 width:146px
}
.warranty-block .warranty-features .table_section2 td.Section1 {
 width:60px
}
.warranty-block .warranty-features .table_section2 td.Section2 {
 width:106px
}
.highlighted_red img {
 border:3px solid red !important;
 border-radius:10px
}
#pdpge_prd_warnty .warranty-block #wrty-right-block {
 float:left;
 padding:0 0 10px 4px;
 width:61px
}
#pdpge_prd_warnty #block-related .cart-chkbox {
 float:left;
 margin-left:10px
}
#pdpge_prd_warnty .ap_titlebar_subtotal span.WebRupee {
 float:left
}
#pdpge_prd_warnty .select_title h4 {
 float:none
}
#pdpge_prd_warnty .warenty-left-blok label.one_year {
 width:220px
}
.product-warranty button.button span span {
 line-height:20px
}
a.tooltip {
 clear:both;
 display:block;
 outline:medium none;
 position:relative
}
a.tooltip strong {
 line-height:30px
}
a.tooltip:hover {
 text-decoration:none
}
a.tooltip span {
 z-index:10;
 display:none;
 padding:14px 20px;
 width:200px;
 line-height:16px
}
a.tooltip:hover span {
 display:inline;
 position:absolute;
 color:#111;
 background:#A9A9A9;
 top:31px;
 right:20px;
 border-radius:4px
}
.callout {
 border:0 none;
 left:93px;
 position:absolute;
 top:-12px;
 z-index:20
}
.callout_new {
 border:0
}
a.tooltip span {
 background:none repeat scroll 0 0 #A9A9A9;
 border-radius:4px;
 box-shadow:5px 5px 8px #CCCCCC;
 color:#111111;
 left:-95px;
 position:absolute;
 top:31px
}

.twitter-share-button.twitter-tweet-button.twitter-count-horizontal {
 float:left;
 width:83px !important
}
.twitter-share-button {
 float:left
}
.fb-like.fb_edge_widget_with_comment.fb_iframe_widget {
 float:left
}
.socialMediaLikes span {
 float:left;
 margin-left:3px
}
.fb_iframe_widget {
 float:left;
 margin-right:5px
}
.category-grid li.item {
 padding:0px;
 text-align:center;
 min-height:200px
}
.category-products .category-grid {
 border:none
}
.col1-layout .category-grid {
 width:900px
}
#rotator {
 position:relative;
 min-height:205px;
 overflow:hidden
}
#rotator img {
 position:absolute
}
.Detail-Specifications-Bundle {
 color:#6D6D6E;
 font-size:14px;
 font-weight:bold;
 height:27px;
 margin:0 0 15px;
 padding:5px 0 1px
}
.header .roll-over {
 color:#FFF;
 float:left;
 font-size:11px;
 font-weight:bold;
 margin:4px 10px 0;
 width:559px;
 height:22px;
 display:none
}
.system_section {
 margin:5px 25px
}
.tablet_msg {
 background-color:#D3D3D3;
 color:#000000;
 float:right;
 font-weight:bold;
 height:20px;
 margin:-19px 34px;
 padding:4px 0 0 6px
}
.nav-customerSupport {
 background:#eee;
 right:0;
 top:19px;
 width:185px;
 padding:10px 0px !important;
 z-index:999999
}
.header-container .quick-access-wrapper .quick-access .quick-links-right ul li .nav-customerSupport li {
 float:none;
 text-align:left
}
.bestsellers li ul.add-to-links {
 margin:0
}

ul.followUs a {
 float:left;
 margin-right:5px;
 width:26px;
 height:27px
}
.foo-googleplus {
 background-position:0 -277px
}
.foo-youtube {
 background-position:0 -877px
}
.foo-facebook {
 background-position:0 -313px
}
.foo-twitter {
 background-position:0 -349px
}
.weacceptContainer div.securedBy {
 background-position:0px -203px;
 clear:both;
 height:39px;
 margin-top:22px;
 width:199px
}
.foo-printerest {
 background-position:0 -832px
}
.foo-instagram {
 background-position:0 -925px
}
.addToCompare {
 bottom:3px;
 left:10px;
 position:absolute;
 width:92%
}
.dellExpress {
 background:none;
 color:#fff;
 display:inline-block;
 float:none;
 font-size:11px;
 height:25px;
 text-align:right;
 text-transform:uppercase;
 width:auto
}
.dellExpress sup {
 font-size:7px;
 margin-right:2px
}
#aboutUs a {
 padding-left:0
}
.confirmtxt {
 float:left;
 padding-top:10px;
 padding-bottom:10px
}
.confirmtxt a {
 text-decoration:none
}
.listAddToCompare {
 bottom:3px;
 float:left;
 position:absolute;
 width:90%;
 left:10px
}
.ratings .rating-links a.addReview,.no-rating a.addReview {
 background-position:0 -577px;
 padding-left:20px
}
.ratings .rating-links a.addMoreDetails,.no-rating a.addMoreDetails {
 background-position:0 -527px;
 padding-left:23px
}
.product-view .ratings .rating-links a.addReview,.product-view .no-rating a.addReview,.product-view .ratings .rating-links a.addMoreDetails,.product-view .no-rating a.addMoreDetails {
 color:#000
}
.ratings .rating-links a.customer_review {
 background:#FFF3CD
}
.prod-view-detail-left {
 float:left;
 width:665px
}
.prod-view-detail-right {
 float:right;
 width:282px
}
.product-collateral .recentlyViewedItem h2 {
 font-size:16px;
 color:#3d3d3c;
 margin-bottom:12px
}
.recentlyViewedItem .ver-slider {
 height:451px;
 background:#eee;
 margin-bottom:24px
}
.btmAddCartBtn {
 background:#eee;
 padding:20px 30px 30px
}
.ratings-table .rating-box {
 background-color:transparent
}
.product-view .box-reviews dt {
 float:right;
 width:485px
}
.product-view .box-reviews dd {
 float:left;
 width:180px;
 word-wrap:break-word
}
.review-list-view {
 border-bottom:1px solid #c5c5c5;
 overflow:hidden;
 padding-top:10px
}
.addToCartBtn {
 border-color:#c5c5c5;
 border-style:solid;
 border-width:1px 0;
 margin-top:10px;
 overflow:hidden;
 padding:5px 0 10px;
 position:relative
}
.detailSocialBlock {
 float:right
}
.detailSocialBlock li {
 float:left;
 margin-left:10px
}
.detailSocialBlock li a {
 display:block;
 width:23px;
 height:24px;
 text-indent:-99999px
}
.detailSocialBlock li a.fb-btn {
 background-position:0 -402px
}
.detailSocialBlock li a.tw-btn {
 background-position:0 -436px
}
.detailSocialBlock li a.gp-btn {
 background-position:0 -470px
}
.detailSocialBlock {
 float:left;
 margin-top:5px;
 color:#020202
}
.pincodeBlock {
 float:left;
 width:275px;
 padding:10px;
 color:#020202
}
.freeProductBlock {
 float:left;
 height:auto;
 width:100%;
 padding:10px;
 padding-bottom:0px;
 position:relative;
 color:#020202;
 margin-bottom:17px
}
.freeProductBlock_img {
 left:-7px;
 position:absolute;
 top:2px
}
.freeProductBlock p {
 padding-left:25px;
 margin-bottom:0
}
.freeProductBlock p span.free_product_price {
 color:#EB6B16
}
.staticTxt {
 clear:both;
 float:left;
 margin-top:10px;
 overflow:hidden
}
.staticTxt li {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/list_check.jpg);
 background-position:0 6px;
 clear:both;
 color:#020202;
 font-size:13px;
 margin-bottom:5px;
 padding-left:17px
}
.catalog-category-view .col2-left-layout .col-main {
 padding-left:3px;
 width:723px
}
.scrollFixed {
 position:fixed;
 top:0;
 width:220px
}
.addReviewbtn {
 text-transform:uppercase;
 display:inline-block;
 background:none repeat scroll 0 0 #FDC503;
 border:1px solid #C69F18;
 font-size:14px;
 color:#000;
 padding:5px 10px;
 border-radius:4px;
 margin-left:20px
}
.cartRemove {
 background-position:0 -552px;
 display:inline-block;
 height:16px;
 text-align:left;
 text-indent:-9999px;
 width:16px
}
.block-content .jcarousel-skin-tango .jcarousel-prev-vertical {
 background-position:0 -629px;
 height:13px;
 position:absolute;
 top:6px;
 width:21px;
 left:115px;
 position:absolute;
 cursor:pointer
}
.block-content .jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.block-content .jcarousel-skin-tango .jcarousel-next-disabled-vertical {
 background:none repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.block-content .jcarousel-skin-tango .jcarousel-next-vertical {
 background-position:0 -652px;
 height:12px;
 width:21px;
 left:115px;
 position:absolute;
 bottom:9px;
 cursor:pointer
}
.block-content .jcarousel-skin-tango .jcarousel-container-vertical,.block-content .jcarousel-skin-tango .jcarousel-clip-vertical {
 height:412px;
 width:100%
}
#block-upsell {
 width:100%;
 margin-top:0 !important
}
#block-upsell li {
 padding:15px 20px;
 border:0 none;
 border-bottom:1px solid #D6D6D6;
 height:70px;
 margin:0;
 width:241px
}
#block-upsell li.last {
 margin-bottom:0
}
#block-upsell li .product-details {
 margin-left:0;
 float:left
}
#block-upsell li .product-details .related-product-item-block {
 float:left;
 margin-left:15px;
 text-align:left;
 width:174px
}
#block-upsell li .product-image {
 border:0 none
}
.related-product-item-block #related-product-customstyleA a {
 width:auto;
 right:0px;
 color:#3D3D3C;
 font-size:14px
}
#block-upsell li .regular-price .price {
 color:#535353;
 font-size:18px
}
.block-content .jcarousel-skin-tango .jcarousel-container-vertical {
 padding:20px 0;
 background:none
}
.related-product-item-block #related-product-rcustomstyle {
 bottom:0px;
 float:none;
 padding-right:0px;
 position:static
}
.col-right .box-collateral {
 border:1px solid #CCCCCC;
 margin-bottom:15px;
 float:left
}
.col-right .box-collateral .block-title strong {
 border-bottom:1px solid #CCCCCC;
 display:block;
 font-weight:normal;
 padding:3px 10px;
 color:#FF6600
}
.ratings_upsell {
 margin:-19px 60px
}
button.button.btn-checkout span {
 background:none
}
dt.activeClr {
 background:none repeat scroll 0 0 #2BACE7 !important;
 color:#FFFFFF !important
}
dt.activeClr a {
 color:#FFFFFF !important
}
.btmAddCartBtn .addToCartBtn {
 margin-top:0
}
.btmAddCartBtn .price-box {
 position:relative
}
.btmAddCartBtn .qty-box {
 position:absolute;
 right:0;
 top:9px
}
.btmAddCartBtn .qty-box label {
 font-size:14px;
 color:#000
}
.btmAddCartBtn button.btn-cart {
 width:155px
}
.pdfheader-print-product {
 z-index:9;
 padding-top:0 !important;
 top:0 !important
}
.btmAddCartBtn .addToCartBtn .old-price .price,.btmAddCartBtn .addToCartBtn .old-price .price-label,.btmAddCartBtn .addToCartBtn .special-price .price-label {
 color:#000
}
.btmAddCartBtn .addToCartBtn input.qty,.product-view .sbundle-description {
 color:#000
}
.product-view .Detail-Specifications,.product-view .product-collateral .box-collateral {
 color:#000
}
ul.cssMenu,ul.cssMenu ul {
 list-style:none;
 margin:0 0 0;
 padding:0;
 position:relative
}
ul.cssMenu ul {
 display:none;
 position:absolute
}
ul.cssMenu li:hover > ul {
 display:block
}
.header-container .quick-access-wrapper .quick-access .quick-links-right .cssMenu customer-support {
 color:#FFFFFF;
 display:block;
 height:22px;
 width:10px
}
.offerContainer {
 background:none repeat scroll 0 0 #EEEEEE;
 padding:10px 10px 10px 69px;
 position:relative;
 margin-top:29px;
 color:#020202 !important
}
.offerContainer ul,.offerContainer li {
 color:#020202
}
li {
 color:#818285
}
.offer-red {
 background-position:0 -776px;
 height:56px;
 left:-10px;
 position:absolute;
 top:-19px;
 width:69px
}
.cart-table .btn-update.get-quotation {
 padding:5px 10px;
 color:#0C0D0D
}
#pdpge_prd_warnty #bag_upsell_block .jcarousel-skin-tango .jcarousel-container-horizontal {
 width:450px;
 height:222px
}
#pdpge_prd_warnty #bag_upsell_block .jcarousel-skin-tango .jcarousel-clip-horizontal {
 float:left;
 height:209px;
 margin-left:25px;
 width:370px
}
.checkout-cart-index #pdpge_prd_warnty .ap_titlebar h4 {
 float:none;
 padding:10px
}
.sbicashbackoffer {
 width:970px;
 margin:0 auto
}
.sbicashbackoffer p {
 font-size:12px;
 line-height:14px;
 color:#333437;
 margin:20px 0;
 text-align:justify
}
.product-shop .config_listing_pd_page_block {
 border-bottom:1px solid #c5c5c5;
 border-top:1px solid #c5c5c5;
 float:left;
 margin:15px 0 20px;
 width:100%
}
.offerContainer ul {
 list-style:disc outside none;
 padding-left:5px
}
.tablet_page_block {
 width:970px;
 margin:0 auto
}
.tablet_page_block .product_details h2 {
 font-size:13px;
 line-height:14px;
 font-weight:bold;
 color:#000;
 margin-bottom:10px
}
.tablet_page_block p {
 font-size:12px;
 line-height:14px;
 color:#333437
}
.tablet_page_block .product_details p span {
 font-size:12px;
 line-height:14px;
 font-weight:bold;
 color:#000
}
.tablet_page_block .product_details,.tablet_page_block .product_image1,.tablet_page_block .product_image2 {
 float:left;
 width:323px
}
.tablet_page_block .product_offers .form-details {
 float:right;
 width:250px;
 padding:20px 20px 12px;
 background:#EEEEEE;
 min-height:115px
}
.tablet_page_block .product_offers .form-details input {
 margin:0 0 10px 0;
 width:160px;
 border:1px solid #B6B6B6
}
.tablet_page_block .product_offers .form-details em {
 color:#EB340A
}
.tablet_page_block .product_offers .form-details label {
 font-size:12px;
 line-height:14px;
 font-weight:bold;
 color:#666;
 width:50px;
 display:inline-block;
 vertical-align:top
}
.tablet_page_block .product_offers .offers {
 float:left;
 width:310px;
 margin-left:50px;
 min-height:70px;
 position:relative
}
.tablet_page_block .product_offers .offers p {
 margin:25px 0;
 font-size:13px;
 line-height:14px;
 font-weight:bold
}
.tablet_page_block .product_offers .offers p span {
 font-size:14px;
 color:#666
}
.tablet_page_block .compare_chart a {
 font-size:12px;
 color:#333437;
 text-decoration:underline
}
.tablet_page_block .tablet_innerblock {
 float:left;
 margin:15px 0
}
.tablet_page_block .offers {
 background:#EEEEEE;
 padding:20px
}
.tablet_page_block .product_offers {
 width:665px
}
.tablet_page_block .compare_chart {
 margin-left:50px;
 width:770px
}
.tablet_page_block .product_offers .form-details button {
 background:none repeat scroll 0 0 #F26325;
 color:#FFFFFF;
 cursor:pointer;
 border:none;
 float:right;
 padding:4px
}
.tablet_page_block .tablet_page_banner {
 text-align:center;
 width:100%
}
.tablet_page_block .compare_chart p {
 margin:10px 0 0
}
.tablet_page_block .form-details ul {
 list-style-type:none
}
.continue_here_shopping {
 text-decoration:underline !important;
 color:#008DE6 !important
}
#slideshow_banner {
 margin:50px auto;
 position:relative;
 width:140px;
 height:420px
}
#slideshow_banner > div {
 position:absolute;
 top:10px;
 left:10px;
 right:10px;
 bottom:10px
}
.main_banner {
 width:970px;
 margin:0 auto;
 overflow:hidden
}
.banner_slider {
 width:700px;
 float:left
}
.banner_links {
 float:left;
 width:260px;
 background:#0092b9;
 margin:0 0 0 10px
}
.banner_links h3 {
 border-bottom:1px solid #136b82;
 color:#ffff00;
 font-size:18px;
 margin:10px 0 0;
 padding-bottom:10px;
 text-align:center
}
.banner_links li {
 padding:10px 8px 6px 8px;
 display:block;
 border-bottom:1px solid #136b82;
 min-height:42px
}
.banner_links li.banner_header {
 background-color:#036985;
 padding-top:14px
}
.banner_links li a {
 font-size:16px;
 color:#fff;
 display:block;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/sprite_right_new_1.png) no-repeat;
 position:relative;
 min-height:39px
}
.banner_links li a.safe:hover,.banner_links li a.cashOn:hover {
 color:#ffff00
}
.banner_links li a.safe {
 background-position:0 0;
 padding:0 0 0 50px;
 line-height:39px
}
.banner_links li a.genuvine-sprite {
 background-position:0 -50px;
 padding:0 0 0 50px
}
.banner_links li a.cashOn {
 background-position:0 -100px;
 padding:0 0 0 50px;
 line-height:39px
}
.banner_links li a.secure {
 background-position:0 -251px;
 padding:0 0 0 50px;
 line-height:39px
}
.banner_links li a.dellOnlie {
 background-position:0 -200px;
 padding:0 0 0 50px
}
.banner_links li a.shop {
 background:none;
 line-height:39px;
 text-align:center;
 color:#EEC906;
 font-weight:bold
}
.banner_links li a.delivery {
 background-position:0 -145px;
 padding:0 0 0 50px;
 line-height:39px
}
.Genuvine {
 padding:10px 0
}
.product_blocks {
 width:970px;
 margin:0 auto
}
.product_left {
 float:left;
 width:700px
}
.left_last {
 margin:0 !important
}
.product_left ul {
 margin:10px 0 0 0;
 float:left
}
.product_left li {
 display:inline-block;
 float:left;
 background:#eeeeee;
 margin:0 8px 0 0;
 width:228px
}
.product_left li div {
 width:100%
}
.product_left li a span {
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/banner_arrow.png);
 display:block;
 background-repeat:no-repeat;
 font-size:18px;
 line-height:40px;
 margin-top:20px;
 min-height:40px;
 background-position:183px 3px
}
.bestSelling {
 display:inline-block;
 float:left;
 background:#eeeeee;
 min-height:114px;
 padding:22px 0 0;
 text-align:center
}
.bestSelling a span {
 background:none repeat scroll 0 0 #4cb5eb;
 display:block;
 margin-top:50px;
 min-height:50px;
 font-size:24px;
 color:#fff;
 line-height:50px;
 text-align:left;
 padding:0 0 0 20px;
 background-position:188px 7px
}
.laptop {
 display:inline-block;
 float:left;
 background:#eeeeee;
 min-height:114px;
 padding:22px 0 0;
 text-align:center
}
.laptop a span {
 background:none repeat scroll 0 0 #b21a41;
 display:block;
 margin-top:50px;
 min-height:50px;
 font-size:24px;
 color:#fff;
 line-height:50px;
 text-align:left;
 padding:0 0 0 20px;
 background-position:188px 7px
}
.ultrabook {
 display:inline-block;
 float:left;
 background:#eeeeee;
 margin:0;
 min-height:114px;
 padding:22px 0 0;
 text-align:center
}
.ultrabook a span {
 background:none repeat scroll 0 0 #42aeb0;
 display:block;
 margin-top:50px;
 min-height:50px;
 font-size:24px;
 color:#fff;
 line-height:50px;
 text-align:left;
 padding:0 0 0 20px;
 background-position:171px 7px
}
.product_right {
 float:left;
 width:260px;
 margin:0 0 0 10px
}
.desktop {
 display:inline-block;
 float:left;
 background:#eeeeee;
 min-height:114px;
 padding:22px 0 0;
 text-align:center
}
.desktop a span {
 background:#800080;
 display:block;
 margin-top:50px;
 min-height:50px;
 font-size:24px;
 color:#fff;
 line-height:50px;
 text-align:left;
 padding:0 0 0 20px;
 background-position:188px 7px
}
.deals {
 display:inline-block;
 float:left;
 background:#eeeeee;
 min-height:114px;
 padding:22px 0 0;
 text-align:center
}
.deals a span {
 background:none repeat scroll 0 0 #4090ff;
 display:block;
 margin-top:50px;
 min-height:50px;
 font-size:24px;
 color:#fff;
 line-height:50px;
 text-align:left;
 padding:0 0 0 20px;
 background-position:188px 7px
}
.backtocollege_menu {
 background:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/back2school_offer.png") no-repeat;
 display:inline-block;
 height:24px;
 text-align:left;
 text-indent:-9999px;
 width:155px
}
.smart_student_offer {
 background:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/smart-student-offers.png") no-repeat;
 display:inline-block;
 height:24px;
 text-align:left;
 text-indent:-9999px;
 width:155px
}
div.menu .backtocollege_menu_link {
 padding:5px 10px
}
.tablets {
 display:inline-block;
 float:left;
 background:#eeeeee;
 margin:0;
 min-height:114px;
 padding:22px 0 0;
 text-align:center
}
.tablets a span {
 background:none repeat scroll 0 0 #5838b3;
 display:block;
 margin-top:50px;
 min-height:50px;
 font-size:24px;
 color:#fff;
 line-height:50px;
 text-align:left;
 padding:0 0 0 20px;
 background-position:171px 7px
}
.Accessories {
 display:inline-block;
 float:left;
 background:#f1f1f1;
 padding:0;
 text-align:left;
 margin:10px 0
}
.Accessories a {
 font-size:11px
}
.choose_right {
 width:260px
}
.Accessories .review-list-view {
 padding:0;
 border-bottom:none
}
.Accessories .review-list-view.customer_review_last dd {
 border-bottom:none
}
.Accessories h3 {
 background:#36567E;
 color:#fff;
 font-size:15px;
 padding:5px 10px 5px 20px
}
.Accessories .review-list-view .review-list-view-block {
 margin-bottom:10px;
 padding:0 20px
}
.Accessories .review-list-view-block p {
 border-bottom:none;
 font-weight:normal;
 padding:0
}
.review-list-view-block .review-p {
 min-height:72px;
 overflow:hidden
}
.Accessories .review-list-view-block .review-head {
 font-size:12px;
 margin:5px 0;
 font-weight:bold
}
.review-list-view-block dd {
 border-bottom:1px dashed #d3d3d3;
 padding-bottom:10px
}
.Accessories .review-list-view-block .review_product_name {
 font-weight:bold
}
.review-p .review_quotes_left {
 width:7px;
 height:7px;
 background:url('https://www.compuindia.com/skin/frontend/jan2014/default/images/double_quotes_left.png') no-repeat;
 margin:0 5px 5px 0;
 display:inline-block
}
.review-p .review_quotes_right {
 width:7px;
 height:7px;
 background:url('https://www.compuindia.com/skin/frontend/jan2014/default/images/double_quotes_right.png') no-repeat;
 margin:0 0px 5px 5px;
 display:inline-block
}
.safedeal_content ul {
 list-style-type:disc;
 padding-left:20px
}
.safedeal_content p {
 font-size:12px;
 line-height:22px
}
.tablet-dellse-fective-diwali {
 margin:15px 0
}
.tablet-dellse-fective-diwali h2 {
 margin:10px 0
}
.diwali-offer {
 margin:15px 0
}
.diwali-offer h2 {
 margin:10px 0
}
ul.cms_brand_banner {
 list-style:outside none none
}
.std ul.cms_brand_banner {
 padding-left:0px
}
ul.cms_brand_banner li {
 float:left;
 border:1px solid #ccc;
 margin:20px 6px;
 width:32.4%
}
ul.cms_brand_banner li:first-child,ul.cms_brand_banner li:last-child {
 margin:20px 1px
}
ul.cms_brand_banner li:hover {
 border:2px solid #FFBA00
}
.search-section #search_mini_form {
 display:inline-block;
 margin-top:10px
}
.search-section {
 width:100%;
 float:left
}
.product_left li {
 margin-bottom:10px
}
.header-container .quick-access-wrapper .quick-access a.top-myaccount {
 font-size:12px;
 font-weight:bold
}
.header-container .quick-access-wrapper .quick-access a.top-signout {
 font-size:12px;
 font-weight:bold
}
.toggle_menu {
 display:none
}
.deal {
 text-align:left
}
.quick-access-menu {
 display:none
}
.drop-menu {
 cursor:pointer;
 margin:7px 0
}
.mobile_logo {
 display:none
}
.mobile_logo .dell_logo {
 display:none
}
.mobile_logo .compu_logo {
 display:none
}
.products-grid li.item {
 border-bottom:2px solid #ccc;
 padding-top:0px
}
.products-grid li.item .amlabel-div {
 padding-top:40px
}
.category-products .category-grid li {
 border-bottom:none;
 border-right:none;
 margin-bottom:10px
}
.product-view .product-img-box {
 float:left
}
.captcha-wrap {
 margin:0 0 -9px 121px
}
.new-users .account-heading {
 font-weight:bold;
 background-color:#B3B3B3;
 color:#000000;
 padding:6px 7px 7px
}
.new-users .content {
 border-bottom:1px solid #cccccc;
 min-height:295px
}
.new-users .content .user-fields {
 padding:5px 0 5px 0
}
.new-users .content .user-fields .name-firstname {
 width:180px;
 float:left;
 margin-right:20px
}
.new-users .content .user-fields .name-lastname {
 width:180px;
 float:left
}
.new-users .content .user-fields .name-email_address {
 width:180px;
 float:left;
 margin-right:20px
}
.new-users .content .user-fields .name-telephone {
 width:180px;
 float:left
}
.new-users .content .user-fields .name-Password {
 width:180px;
 float:left;
 margin-right:20px
}
.new-users .content .user-fields .name-Confirm {
 width:180px;
 float:left
}
.new-users .content .user-fields .form-list .input-box {
 width:100%
}
.new-users .content .user-fields .form-list input.input-text {
 width:97%
}
.new-users .content .user-fields .control .sms_subscribe {
 float:left
}
.new-users .content .user-fields .control .submit-section {
 float:right;
 margin:0 46px 0 0
}
.new-users .content .user-fields .control .submit-section button.button span {
 line-height:14px;
 padding:5px 8px;
 height:15px
}
.new-users .content .user-fields .control .submit-section button.button span span {
 padding:0
}
.form-list button.button span {
 line-height:16px;
 padding:5px 8px;
 height:15px
}
.form-list button.button span span {
 padding:0
}
.registered-users .account-heading {
 font-weight:bold;
 background-color:#808080;
 padding:6px 7px 7px;
 color:#000000
}
.registered-users .content {
 border-bottom:1px solid #cccccc;
 min-height:295px
}
.registered-users .content .user-fields {
 padding:6px 25px 12px 33px
}
.registered-users .content .user-fields #facebookconnect {
 margin:0
}
.btn-area {
 margin:-18px 12px 0
}
.cart-banner {
 width:970px
}
.followUs li a {
 text-decoration:none
}
.header-container .quick-access-wrapper .quick-access span.dell_recommend_message {
 color:#000;
 font-size:12px;
 font-weight:bold;
 line-height:18px;
 letter-spacing:0.5px;
 border-right:none
}
.catalog-product-compare-index .pageContainer {
 overflow:auto
}
.dell-winteroffer-tnc li span {
 color:#000
}
.dell-winteroffer-tnc li span span {
 font-weight:bold
}
#warranty-purchase-form .warranty_form_left {
 width:62%;
 border-right:1px solid #ccc;
 float:left
}
#warranty-purchase-form .warranty-actionplan {
 float:right;
 padding-left:30px;
 width:34%
}
#warranty-purchase-form .warranty-actionplan h3 {
 font-size:13px;
 color:#eb340a;
 text-decoration:underline
}
#warranty-purchase-form .warranty-actionplan li {
 list-style-type:disc
}
#warranty-purchase-form .fieldset {
 float:left
}
#warranty-purchase-form .warranty-actionplan li a {
 color:#1480c5
}
#warranty-purchase-form .warranty_form_left .form-list button.button span {
 line-height:14px
}
.warranty_form_left .form-list .end_user {
 color:#666;
 font-weight:bold;
 margin-left:10px
}
.block .block-title strong.nav_shop_by {
 display:block
}
.block .block-title a.mobile_shop_by {
 display:none
}
.about-us-reevoo {
 position:absolute;
 right:8%;
 padding-top:25px
}
.compu_read_reevoo {
 float:left;
 padding:5% 0 0 20%
}
.compu_askanowner_reevoo {
 float:right
}
.listpage_read_reevoo {
 position:absolute;
 bottom:30px;
 left:4px
}
.listpage_read_reevoo_home {
 position:absolute;
 bottom:30px;
 left:4px
}
.block-layered-nav .block-subtitle--filter {
 -moz-user-select:none;
 background-color:#f4f4f4;
 border-color:#cccccc;
 border-style:solid;
 border-width:1px;
 color:#636363;
 cursor:pointer;
 display:none;
 font-size:14px;
 font-style:normal;
 font-weight:normal;
 line-height:1.4;
 margin:0;
 padding:7px 10px 7px 24px;
 position:relative;
 text-rendering:optimizespeed;
 text-transform:uppercase
}
.block-layered-nav .block-subtitle--filter::after {
 border-color:#3399cc transparent -moz-use-text-color;
 border-left:4px solid transparent;
 border-right:4px solid transparent;
 border-style:solid solid none;
 border-width:4px 4px medium;
 content:"";
 display:block;
 height:0;
 left:10px;
 margin-top:-3px;
 position:absolute;
 top:50%;
 width:0
}
.block-layered-nav .block-content .toggle-tabs {
 display:none
}
.block-layered-nav .block-content > dl > dt {
 -moz-user-select:none;
 background-color:#f4f4f4;
 border-color:#cccccc;
 border-style:solid;
 border-width:1px;
 color:#000;
 display:block;
 font-size:14px;
 font-style:normal;
 font-weight:normal;
 line-height:1.4;
 margin:0;
 padding:7px 10px 7px 24px;
 position:relative;
 text-rendering:optimizespeed;
 text-transform:uppercase
}
div.block-layered-nav dd a,.block-layered-nav .amshopby-slider-price,.block-layered-nav span.WebRupee {
 color:#000
}
.block-layered-nav .block-content > dl > dt::after {
 border-color:#3399cc transparent -moz-use-text-color;
 border-left:4px solid transparent;
 border-right:4px solid transparent;
 border-style:solid solid none;
 border-width:4px 4px medium;
 display:block;
 height:0;
 left:10px;
 margin-top:-3px;
 position:absolute;
 top:50%;
 width:0
}
.block-layered-nav .block-content > dl > dd {
 border-color:#cccccc;
 border-style:solid;
 border-width:0 1px;
 margin:0;
 padding:10px
}
.block-layered-nav .block-content > dl > dd:last-child {
 border-width:0 1px 1px
}
.block-layered-nav dl dd {
 margin-bottom:10px;
 margin-top:10px
}
.block-layered-nav dl dd ol > li > span,.block-layered-nav dl dd ol > li > a {
 display:inline-block;
 padding:0px
}
.block-layered-nav dl dd ol > li > a .count {
 color:#a0a0a0
}
@media only screen and (min-width: 771px) {
 .block-layered-nav .block-content > dl > dt {
  padding-left:10px
 }
 .block-layered-nav .block-content > dl > dt::after {
  display:none
 }
}
@media only screen and (max-width: 770px) {
 .sidebar .block.block-layered-nav {
  border-bottom:medium none
 }
 .block-layered-nav--no-filters .block-title {
  display:none
 }
 .block-layered-nav .block-content {
  margin-top:15px;
  padding-top:0
 }
 .block-layered-nav .block-content > dl > dt {
  border-bottom-width:0;
  cursor:pointer
 }
 .block-layered-nav .block-content > dl > dt:hover {
  color:#3399cc
 }
 .block-layered-nav .block-content > dl > dt::after {
  border-color:transparent -moz-use-text-color transparent #3399cc;
  border-style:solid none solid solid;
  border-width:4px medium 4px 4px;
  display:block;
  height:0;
  position:absolute;
  width:0
 }
 .block-layered-nav .block-content > dl > dt.last {
  border-bottom-width:1px
 }
 .amshop_none {
  display:none
 }
 and .amshop_block {
  display:block
 }
 .block-layered-nav .block-content.accordion-open > dl > dt.current {
  border-bottom-width:1px
 }
 .block-layered-nav .block-content.accordion-open > dl > dt.current::after {
  border-color:#3399cc transparent -moz-use-text-color;
  border-left:4px solid transparent;
  border-right:4px solid transparent;
  border-style:solid solid none;
  border-width:4px 4px medium;
  content:"";
  display:block;
  height:0;
  left:6px;
  margin-top:-3px;
  position:absolute;
  top:50%;
  width:0
 }
 .block-layered-nav .block-content.accordion-open > dl > dd.current {
  display:block
 }
 .block-layered-nav .block-subtitle--filter {
  background-color:#3399cc;
  border:0 none;
  color:#ffffff;
  display:block;
  margin-bottom:0
 }
 .block-layered-nav .block-subtitle--filter::after {
  border-color:transparent -moz-use-text-color transparent white;
  border-style:solid none solid solid;
  border-width:4px medium 4px 4px;
  content:"";
  display:block;
  height:0;
  margin-top:-5px;
  position:absolute;
  right:10px;
  top:50%;
  width:0
 }
 .block-layered-nav .block-subtitle--filter:hover {
  background-color:#2e8ab8;
  color:#ffffff
 }
 .block-layered-nav .block-subtitle--filter.active::after {
  border-color:white transparent -moz-use-text-color;
  border-left:4px solid transparent;
  border-right:4px solid transparent;
  border-style:solid solid none;
  border-width:4px 4px medium;
  content:"";
  display:block;
  height:0;
  margin-top:-3px;
  position:absolute;
  right:10px;
  top:50%;
  width:0
 }
 #narrow-by-list,#narrow-by-list2,#narrow-by-list3 {
  -moz-border-bottom-colors:none;
  -moz-border-left-colors:none;
  -moz-border-right-colors:none;
  -moz-border-top-colors:none;
  border-color:-moz-use-text-color #cccccc #cccccc;
  border-image:none;
  border-right:0px solid #cccccc;
  border-style:none solid solid;
  border-width:0 0px 0px;
  padding:0 10px
 }
 .block-layered-nav dl ol > li > a,.block-layered-nav dl ol > li > span {
  margin:5px;
  padding:7px
 }
 .block-layered-nav dl ol > li > a {
  background-color:#f4f4f4;
  color:#636363;
  padding:5px 10px
 }
 .block-layered-nav dl ol > li > a:hover {
  background:none repeat scroll 0 0 #e7e7e7;
  text-decoration:none
 }
 .block-layered-nav #narrow-by-list3 ol > li > a {
  background-color:#fff
 }
 .block-layered-nav #narrow-by-list3 ol > li > a:hover {
  background:none repeat scroll 0 0 #fff
 }
}
.block-layered-nav .currently .block-subtitle {
 color:#636363;
 display:block;
 font-size:14px;
 font-style:normal;
 font-weight:bold;
 line-height:1.4;
 margin:0 0 10px;
 text-rendering:optimizespeed;
 text-transform:uppercase
}
.block-layered-nav .currently ol {
 margin-bottom:10px;
 padding-left:10px
}
.block-layered-nav .currently ol li {
 margin-bottom:5px
}
.block-layered-nav .currently ol li .label {
 font-weight:bold
}
.block-layered-nav .currently ol li::after {
 clear:both;
 content:"";
 display:table
}
.block-layered-nav .actions {
 margin-bottom:7px;
 text-align:right
}
.sidebar .block:not(.block-layered-nav) {
 margin-bottom:0
}
.sidebar .block:not(.block-layered-nav) .block-title {
 border-bottom:medium none;
 border-top:medium none;
 border-right:0 none;
 margin-bottom:0;
 margin-top:0;
 padding:0
}
.sidebar .block:not(.block-layered-nav) .block-title > strong {
 -moz-user-select:none;
 background-color:#f4f4f4;
 border-color:#cccccc #cccccc -moz-use-text-color;
 border-style:solid solid none;
 border-width:1px 1px 0 0;
 color:#636363;
 cursor:pointer;
 display:block;
 font-size:14px;
 font-style:normal;
 font-weight:normal;
 line-height:1.4;
 margin:0;
 padding:7px 10px 7px 24px;
 position:relative;
 text-rendering:optimizespeed;
 text-transform:uppercase;
 width:auto
}
.sidebar .block:not(.block-layered-nav) .block-title > strong::after {
 border-color:transparent -moz-use-text-color transparent #3399cc;
 border-style:solid none solid solid;
 border-width:4px medium 4px 4px;
 content:"";
 display:block;
 height:0;
 left:10px;
 margin-top:-3px;
 position:absolute;
 top:50%;
 width:0
}
.sidebar .block:not(.block-layered-nav) .block-title.active > strong {
 -moz-user-select:none;
 background-color:#f4f4f4;
 border-color:#cccccc;
 border-style:solid;
 border-width:1px;
 color:#636363;
 font-size:14px;
 font-style:normal;
 font-weight:normal;
 line-height:1.4;
 margin:0;
 padding:7px 10px 7px 24px;
 position:relative;
 text-rendering:optimizespeed;
 text-transform:uppercase
}
.sidebar .block:not(.block-layered-nav) .block-title.active > strong::after {
 border-color:#3399cc transparent -moz-use-text-color;
 border-left:4px solid transparent;
 border-right:4px solid transparent;
 border-style:solid solid none;
 border-width:4px 4px medium;
 content:"";
 display:block;
 height:0;
 left:10px;
 margin-top:-3px;
 position:absolute;
 top:50%;
 width:0
}
.sidebar .block:not(.block-layered-nav) .block-content {
 border-color:#cccccc;
 border-style:solid;
 border-width:0 1px 1px;
 margin-top:0;
 padding:10px
}
.block-layered-nav .currently .btn-remove,.block-layered-nav .currently .btn-previous,.mini-products-list .btn-remove,.mini-products-list .btn-previous,#compare-items .btn-remove,#compare-items .btn-previous {
 float:right;
 margin-left:6px
}
div.block-layered-nav.amshopby-collapse-enabled dt {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/minus.png) 5px center no-repeat;
 padding-left:25px
}
div.block-layered-nav.amshopby-collapse-enabled dt.amshopby-collapsed {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/plus.png) 5px center no-repeat;
 padding-left:25px
}
.wt_terms h2,.wt_terms h3 {
 font-size:13px;
 font-weight:bold
}
.wt_terms h4 {
 font-size:13px;
 font-style:italic;
 text-decoration:underline
}
.wt_terms a {
 color:#0084C4;
 text-decoration:underline
}
.wt_terms table {
 border-collapse:collapse;
 margin:10px 0
}
.wt_terms td {
 padding:10px
}
.wt_terms th {
 color:#000;
 font-weight:bold;
 padding:5px 0;
 text-align:center
}
.wt_terms .wc-add {
 padding-left:30px
}
.wt_terms .insipi {
 vertical-align:middle
}
#payment_form_innoviti_payment table.pd_emiDetail {
 width:100%;
 border:0 none
}
.payment_Label {
 color:#FF0000;
 margin:0;
 padding:4px
}
.pd_emiDetail td {
 background:none repeat scroll 0 0 #E5E5E5;
 border-bottom:1px solid #FFF;
 padding:1px 5px;
 height:22px
}
.pd_emiDetail td.rowVal {
 padding-left:0;
 padding-right:1px
}
.pd_emiDetail td.rowVal span.displayBlock {
 background:none repeat scroll 0 0 #FFF;
 display:block;
 padding-left:5px
}
.pd_emiDetail td.rowVal span.displayBlock {
 background:none repeat scroll 0 0 #fff;
 display:block;
 padding:3px 0 3px 5px
}
.pd_emiDetail td.rowVal span.displayBlock input.tenure {
 display:none
}
#chkpage_emi_pd_tables {
 margin:10px 0px 0px
}
.emioption_title {
 font-weight:bold;
 color:#666
}
.emi_option_span {
 display:none;
 clear:both
}
.add-to-cart span.emi_option_span {
 display:block;
 color:#8c8c8c
}
.product_color {
 border:1px solid #f0c808;
 position:absolute;
 text-align:center;
 top:-30px;
 width:30px;
 z-index:999;
 background:#fff
}
.products-grid li.item .product_color {
 top:6px
}
.product_color a {
 display:inline-block;
 margin:5px 0
}
.bestseller-ambeldiv {
 position:relative
}
.bestseller-ambeldiv .product_color {
 left:-11px;
 top:-15px
}
.available-colors {
 width:270px
}
.available-colors a {
 display:inline-block;
 margin:5px 5px 0 0
}
.available-colors span {
 display:block;
 line-height:22px;
 color:#020202;
 display:inline-block
}
#delivery_speed_express_div {
 background:#0084C4;
 color:#FFF;
 margin:8px 0;
 padding:5px;
 font-weight:bold;
 font-size:12px
}
.pincode_check {
 color:#fff
}
.pin_description {
 background:#d9d9d9;
 color:#2f2f2f;
 padding:5px 10px
}
.pincode_check,.pin_description {
 bottom:30px;
 position:absolute;
 left:22px
}
.pincode_check strong {
 display:block;
 margin:0 0 5px;
 color:#fff
}
.pincode_check input {
 float:left;
 min-height:19px
}
.pincode_check button {
 background:#f48406;
 float:left;
 padding:5px 10px;
 font-weight:bold
}
#rotator .pin_description a {
 display:inline-block;
 color:#2f2f2f;
 text-decoration:underline
}
.pin_description p span {
 font-weight:bold
}
.pin_description p {
 margin:0
}
.serviceable-inf-div span.service_cross {
 background-position:left bottom
}
.serviceable-inf-div span:first-child {
 margin-right:10px
}
.serviceable-inf-div span {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/tick_cross.png) no-repeat;
 padding:0 0 0 20px

}
.express_delivery_option i {
 font-size:9px;
 font-style:normal
}
.xpress-delivery-block {
 position:relative
}
.express-tc {
 bottom:7px;
 left:22px;
 position:absolute
}
.express-tc > a {
 color:#fff;
 text-decoration:none
}
.express-tc > a:hover {
 text-decoration:underline
}
.qty::-webkit-inner-spin-button {
 -webkit-appearance:none
}
.qty {
 -moz-appearance:textfield
}
.container_banner {
 background:#d74324;
 color:#ffffff;
 font-size:14px;
 padding:4px 0
}
.container_banner span.WebRupee {
 color:#fff
}
.container_banner a {
 color:#fff
}
.container_banner a:hover {
 text-decoration:underline
}
.right-section-block {
 width:170px;
 float:right;
 padding:0 7px;
 overflow:hidden;
 position:absolute;
 right:0;
 top:0
}
.right-section-statics {
 border:1px solid #818285;
 display:table;
 height:85px;
 margin-bottom:10px;
 padding:8px;
 text-align:left
}
.right-section-statics:hover {
 border-color:#eec906
}
.right-section-statics.deals-ofday {
 height:auto
}
.right-section-statics span:first-child {
 float:left;
 width:50%
}
.right-section-statics span {
 color:#083245;
 float:right;
 font-size:12px;
 font-weight:bold;
 line-height:14px;
 width:45%
}
.right-section-statics a {
 display:table-cell;
 position:relative;
 vertical-align:middle
}
.cms-index-index .main-container {
 margin:0 auto;
 position:relative
}
.right-section-statics .deal-km {
 bottom:0;
 clear:both;
 color:#036985;
 display:inline-block;
 float:none;
 font-size:11px;
 font-style:normal;
 font-weight:normal;
 left:0;
 position:relative;
 width:auto
}
.right-section-statics .deal-km span {
 color:#fd6703;
 display:block;
 font-size:10px;
 width:100%
}
.right-section-statics .deal-km span .WebRupee {
 display:inline-block;
 padding:0;
 width:auto
}
div.menu a.menu_last_anc {
 padding:5px 5px
}
#container_payment_method_woohoo label {
 display:inline-block;
 width:102px;
 margin:4px 0
}
#container_payment_method_woohoo .submitdata {
 display:inline-block;
 margin-top:5px;
 background:#FDC503;
 color:#3F3D3D;
 border:1px solid #C69F18;
 padding:3px 5px;
 border-radius:1px;
 margin-left:8px
}
#container_payment_method_woohoo .woohoo_form {
 width:100%;
 overflow:hidden
}
.woohoo_card,.woohoo_pin {
 display:inline-block;
 width:135px
}
.woohoo_submit {
 text-align:right;
 width:72%
}
.proDiscrip .cart_offer_msg a {
 color:#666;
 margin-top:10px;
 text-align:left;
 padding-left:22px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/info.png) no-repeat left
}
.proDiscrip a {
 color:#e30733
}
#add_to_cart {
 width:160px
}
.Checkout_paytm_payment {
 margin-left:24px;
 margin-top:3px
}
#menu283 span {
 background:#fff;
 padding:4px 10px;
 color:#ce1126
}
#menu283 a:hover {
 color:#ce1126
}
#payment_form_paytm_cc .submitdata {
 background:#FDC503;
 border:1px solid #c69f18;
 color:#3f3d3d;
 padding:0px 5px;
 margin:0 0 0 3px
}
.paytm_promocode {
 width:155px
}
#paytmpromo-text {
 color:#0085c3
}
.banner_large #gallery {
 height:inherit
}
.banner_large .banner_slider {
 width:100%
}
.banner_large .slidesjs-container {
 width:100% !important
}
.product_shop {
 margin:10.5px 0px 0px 0px
}
.product_shop .banner_links li a.safe {
 min-height:52px
}
.offerbanner-left.left0 {
 left:0
}
.banner_large #slides {
 top:0px
}
ul.brand_banner li {
 float:left;
 border:1px solid #ccc;
 margin:20px 6px;
 width:32.1%
}
ul.brand_banner li:first-child,ul.brand_banner li:last-child {
 margin:20px 0
}
.img-responsive_brand {
 height:auto;
 width:100%
}
#menu325 .parentMenu span {
 color:#eac105
}
.products-grid li.item .impact-title .impact-title-name,.bestsellers .impact-title .impact-title-name {
 background:#eeeeee;
 font-size:12px;
 text-align:center;
 color:#444444;
 padding:0px 2px 0px 0px;
 margin:6px
}
.products-grid li.item .impact-title .impact-title-name > h4,.bestsellers .impact-title .impact-title-name > h4 {
 font-size:1.25em;
 font-size:1em;
 font-weight:normal;
 padding:1px 0;
 margin:0
}
.tlCrnr {
 width:0px;
 height:0px;
 float:left;
 border-style:solid;
 border-width:16px 16px 0 0;
 border-color:#D74324 transparent transparent transparent;
 position:relative;
 top:0;
 left:0
}
.impact-title.vsb-hidden {
 overflow:hidden
}
.todayDeal-carousel {
 border-top:1px solid #ccc
}
.dealtoday {
 margin-top:20px;
 font-size:15px;
 font-weight:bold;
 color:#020202
}
.todayDeal-carousel .carousel-product {
 color:#000;
 font-size:12px;
 display:block;
 margin-bottom:5px
}
.todayDeal-carousel .carousel-product:hover {
 color:#0085c3
}
.todayDeal-carousel .item .carousel-shop {
 display:block;
 color:#fd6703;
 font-weight:bold;
 font-size:12px;
 margin-bottom:5px
}
.todayDeal-carousel .item a img {
 max-width:100%;
 height:auto
}
.todayDeal-carousel .item .carousel-shop span,.todayDeal-carousel .item .carousel-shop span.WebRupee {
 display:inline-block;
 color:inherit
}
.todayDeal-carousel .carousel-price .deal-km {
 color:#036985;
 font-size:14px
}
.todayDeal-carousel .carousel-price .detail-link {
 background-color:#0085C3;
 color:#FFF;
 padding:5px 8px;
 font-size:12px;
 font-weight:bold
}
.todayDeal-carousel .carousel-price {
 text-align:center
}
.todayDeal-carousel .right-section-statics.deals-ofday img {
 display:none;
 width:0;
 height:0
}
.todayDeal-carousel .right-section-statics.deals-ofday {
 width:0;
 height:0;
 display:none !important
}
.todayDeal-carousel .item {
 display:block;
 padding:7px;
 margin:5px;
 color:#FFF;
 text-align:center;
 height:auto;
 overflow:auto
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons div {
 padding:5px 9px;
 position:relative
}
.todayDeal-carousel.owl-theme .owl-buttons i {
 margin-top:2px;
 background-image:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/sprite.png");
 background-repeat:no-repeat
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons div {
 position:absolute
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev {
 left:-16px;
 position:absolute;
 padding:25px 15px;
 top:40%;
 color:#fff;
 font-size:34px;
 margin-top:-49px;
 background:none
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev i {
 background-position:0 -696px
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next i {
 background-position:-4px -666px;
 background-image:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/sprite.png");
 background-repeat:no-repeat;
 font-size:32px
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next {
 right:-8px;
 position:absolute;
 padding:25px 15px;
 font-size:33px;
 top:40%;
 margin-top:-49px;
 background:none;
 color:#fff
}
.todayDeal-carousel.owl-theme .owl-controls .owl-pagination {
 display:none
}
.todayDeal-carousckground:el.owl-theme .owl-buttons i {
 margin-top:14px !important;
 margin-right:2px;
 color:#000
}
#owl-demo-dailydeal {
 padding:0 2.5%;
 width:95%
}
.todayDeal-carousel .item a img {
 margin-bottom:0px;
 width:95px
}
.todayDeal-carousel .desc_detail {
 clear:both;
 float:right;
 width:100%
}
.todayDeal-carousel.owl-theme .owl-buttons i {
 background-image:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/left_deal_arrow.png");
 background-size:45% auto
}
.todayDeal-carousel {
 border-top:0px;
 margin-left:238px
}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item {
 margin:10px 0px
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev i {
 background-position:0px 0px
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev {
 font-size:230px;
 left:-20px;
 margin-top:-50px
}
.owl-theme .owl-controls .owl-buttons div {
 opacity:1
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next i {
 background-image:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/right_deal_arrow.png");
 background-size:45% auto
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next i {
 background-position:0px 0px;
 font-size:230px
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next {
 margin-top:-50px;
 right:-52px
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
 .owl-carousel {
  width:90%
 }
 .todayDeal-carousel .item {
  background:none
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev {
  left:-35px
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next {
  right:-66px
 }
}
@media only screen and (min-device-width: 481px) and (max-device-width: 767px) {
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev {
  left:-30px
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next {
  right:-60px
 }
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next i,.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev i {
 display:none
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next {
 display:inline-block;
 height:30px;
 right:-1%;
 width:30px;
 background:#fff url("https://www.compuindia.com/skin/frontend/jan2014/default/images/right_deal_arrow.png") no-repeat -8px -4px;
 border-radius:inherit;
 -moz-border-radius:inherit;
 -webkit-border-radius:inherit;
 padding:0;
 top:35%;
 margin-top:inherit;
 padding:0px 0 10px;
 opacity:1
}
.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev {
 display:inline-block;
 height:30px;
 left:-1%;
 width:30px;
 background:#fff url("https://www.compuindia.com/skin/frontend/jan2014/default/images/left_deal_arrow.png") no-repeat -8px -4px;
 border-radius:inherit;
 -moz-border-radius:inherit;
 -webkit-border-radius:inherit;
 padding:0;
 top:35%;
 margin-top:inherit;
 padding:0px 0 10px;
 opacity:1
}
.block-layered-nav.amshopby-filters-left .actions {
 top:55px;
 margin-top:-15px
}
.custom-checkbox {
 width:16px;
 height:16px;
 display:inline-block;
 position:relative;
 z-index:1;
 top:3px;
 background:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/custom-checkbox.png") no-repeat;
 padding-right:10px !important
}
.custom-checkbox:hover {
 background:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/checkbox-hover.png") no-repeat
}
.custom-checkbox.selected {
 background:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/checkbox-selected.png") no-repeat
}
.custom-checkbox input[type="checkbox"] {
 margin:0;
 position:absolute;
 z-index:2;
 cursor:pointer;
 outline:none;
 opacity:0;
 / css hacks for older browsers / _nofocusline:expression(this.hideFocus=true);
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
 filter:alpha(opacity=0);
 -khtml-opacity:0;
 -moz-opacity:0
}
.products-grid.category-grid li.item {
 min-height:200px
}
#pop-up-overlay {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background:#000;
 opacity:0.5;
 filter:alpha(opacity=50);
 z-index:10000
}
.offer-modal {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:10010;
 display:block;
 overflow:hidden;
 -webkit-overflow-scrolling:touch;
 outline:0
}
.fullimg {
 width:100%
}
.catalog-product-view .product-img-box {
 position:relative
}
.catalog-product-view .amlabel-div {
 position:inherit
}
.deals_products_tab {
 width:auto;
 overflow:hidden;
 margin-top:15px
}
.deals_products_tab ul {
 float:right;
 width:auto
}
.deals_products_tab ul li {
 float:left;
 padding:0px 5px
}
.deals_products_tab ul li a {
 padding:0px 5px 10px 5px;
 font-size:14px;
 line-height:20px;
 color:#565656;
 text-decoration:none;
 display:inline-block;
 font-weight:bold
}
.deals_products_tab li a:hover,.deals_products_tab li a.active {
 border-bottom:2px solid #1294d6;
 color:#1294d6
}
.dealtoday {
 margin:0;
 display:inline-block;
 padding:10px 0px
}
.todayDeal-carousel .owl-wrapper,.todayDeal-carousel .owl-item {
 margin:0
}
.deal-preload {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/amshopby-overlay.gif) no-repeat;
 width:32px;
 height:32px;
 position:absolute;
 display:none;
 z-index:1;
 left:50%
}
.mobile-deal-nav {
 width:50%;
 float:right;
 position:relative
}
.deal-navigate {
 width:25px;
 height:25px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/mobile-deal-nav.png) no-repeat;
 display:block;
 margin:5px 25px 5px 0;
 float:right
}
.hidden-sm {
 display:none
}
.visible-sm {
 display:block
}
.dropdown-menu {
 display:none;
 float:left;
 width:100%;
 padding:5px 0;
 margin:2px 0 0;
 font-size:14px;
 text-align:left;
 margin-bottom:20px
}
.dropdown-menu a {
 display:block;
 padding:5px 0 10px 0px;
 border-bottom:1px solid #ccc
}
tr.print-tr >td {
 margin:0px;
 padding:10px 10px 20px 10px
}
.print-product-table tbody td {
 background:none repeat scroll 0 0 #fff;
 border-bottom:1px solid #ccc !important;
 color:#5b666a;
 padding-bottom:10px;
 padding-top:10px
}
.print-product-heading {
 margin-bottom:10px
}
table#print-product-description tbody td {
 font-size:12px;
 border:none !important;
 padding:0px 5px
}
#print-total-area {
 margin:10px 0px;
 padding:10px 0px;
 width:35%;
 float:right;
 text-align:right
}
#print-total-area .amount-content,#print-total-area .amount-colon,#print-total-area .amount-number {
 font-size:15px;
 display:inline-block;
 padding:0px 6px;
 min-width:30%
}
#print-total-area .amount-colon {
 min-width:5%
}
#print-total-area p,table#print-product-description p {
 margin:0px
}
.product_listing {
 padding:0
}
.listing-filter {
 width:250px;
 display:inline-block;
 vertical-align:top
}
.listing_block {
 max-width:750px;
 display:block;
 vertical-align:top;
 margin:auto;
 width:100%
}
.listing_ul {
 width:100%;
 padding:15px 0px;
 border-top:1px solid #DDD
}
.listing_ul li {
 width:33.33%;
 display:inline-block;
 vertical-align:top;
 margin-left:-3px;
 padding:15px 5px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box
}
.listing_ul a {
 color:#000;
 cursor:pointer
}
.home_product_grid .listing_ul li {
 width:25%;
 margin-left:-4px
}
.listing_ul a:hover {
 color:#000
}
.product_wrapper {
 border:1px solid #ddd;
 position:relative;
 transition:all .3s;
 -webkit-transition:all .3s;
 -moz-transition:all .3s
}
.product_wrapper:hover {
 box-shadow:0px 2px 6px rgba(0,0,0,0.5);
 border-color:#0385C3
}
.catalog-category-view div.product-image,.catalogsearch-result-index .product-image,.home_product_grid div.product-image {
 padding-bottom:10px;
 padding-left:48px;
 padding-right:35px;
 padding-top:26px
}
.catalog-category-view div.product-image img,.catalogsearch-result-index .product-image img,.home_product_grid div.product-image img {
 display:block;
 margin:auto;
 width:65%;
 max-width:135px
}
.rating-reviews {
 width:50%;
 display:inline-block;
 vertical-align:middle;
 margin-left:-2px;
 padding:13.5px 0px
}
.rating-reviews .right-text {
 padding:0 10px;
 margin:0
}
.rating-reviews .left-text {
 padding:0 10px;
 margin:0
}
.rating-reviews p {
 font-size:11px
}
.rating-reviews img {
 height:10px
}
.rating-reviews a:hover {
 color:#0385C3
}
.product_specification {
 padding:5px 0px;
 border-bottom:1px solid #ddd
}
.product_specification {
 text-align:center
}
.product_specification li {
 display:inline-block;
 vertical-align:top;
 margin-left:-5px;
 text-align:center;
 padding:4px 10px;
 width:25%;
 text-align:center
}
.product_specification li img {
 width:17px
}
.product_specification li p {
 font-size:11px;
 font-weight:800;
 line-height:12px;
 color:#222;
 margin:0;
 font-family:Arial, Helvetica, sans-serif;
}
.product_name {
 font-weight:800;
 text-align:center;
 font-size:14px;
 padding:5px 0px;
 min-height:30px;
 line-height:15px;
 margin:0;
font-family:"Arial";
}
.product_name a:hover {
 color:#0385C3
}
.pro_features {
 border-bottom:1px solid #DDD;
 padding:10px 0px 0px;
 min-height:145px;
 padding-right:25px;
 position:relative
}
.pro_features li {
 position:relative;
 padding:2.5px 0px;
 padding-left:15px;
 width:100%;
 margin-left:0
}
.pro_features li p {
 font-size:13px;
 line-height:15px;
 color:#222;
 margin:0;
 width:190px;
 font-family:MuseoSansForDell-300;
 text-align:left;
}
.pro_features li p:before {
 content:'';
 display:block;
 width:4px;
 height:4px;
 background:#0385C3;
 border-radius:100%;
 top:5px;
 left:5px;
 position:absolute
}
.bag_included {
 font-weight:800;
 font-size:9px;
 color:#fff;
 background:#0385C3;
 -webkit-transform:rotate(-90deg);
 -moz-transform:rotate(-90deg);
 -ms-transform:rotate(-90deg);
 -o-transform:rotate(-90deg);
 display:block;
 position:absolute;
 right:-42px;
 top:50%;
 padding:5px 10px;
 border-top-left-radius:5px;
 border-top-right-radius:5px;
 margin-top:-12px;
 line-height:10px
}
.listing_block ul.listing_ul,.listing_block ul.listing_ul li {
 line-height:inherit
}
.last-block {
 padding-bottom:15px;
 position:relative;
 text-align:center;
}
.last-block table {
 display:table;
 width:100%;
 padding:5px 0px
}
.last-block table td {
 width:50%;
 padding-left:5px;
 color:#222;
 vertical-align:middle
}
.last-block table p {
 font-size:9px;
 margin:0;
 line-height:20px
}
.regular_price {
 text-decoration:line-through
}
.our_price {
 font-weight:800;
 color:#0385C3;
 font-size:18px
}
.save_upto {
 color:#85B200;
 font-size:12px !important;
 line-height:20px
}
.save_upto span.WebRupee {
 color:#85b200;
 padding:0 4px 0 0
}
.our_price .WebRupee {
 color:#0385c3;
 font-size:18px;
 font-weight:800
}
.tooltip {
 position:relative
}
.tooltip span {
 display:block;
 position:absolute;
 width:150%;
 top:22px;
 padding:15px;
 background:#fff;
 border:1px solid #04618E;
 left:-25%;
 font-size:11px;
 opacity:0;
 transition:all .3s;
 -webkit-transition:all .3s;
 -moz-transition:all .3s;
 z-index:2;
 pointer-events:none
}
.tooltip img {
 width:18px;
 position:absolute;
 top:-9px;
 left:20%;
 z-index:1
}
.tooltip .tooltip_link,.list-tooltip .tooltip_link {
 cursor:pointer;
 color:#0384C2
}
.tooltip:hover span {
 opacity:1;
 pointer-events:auto
}
.tooltip table {
 display:table
}
.tooltip table td {
 border:1px solid #DDD;
 margin:-1px 0 0 -1px;
 padding-left:0;
 width:33.33%;
 text-align:center
}
.check_emi.tooltip span {
 width:250px;
 left:0;
 padding:5px;
 bottom:25px;
 top:auto
}
.check_emi.tooltip table tr:first-child td {
 background:#ddd
}
.check_emi.tooltip img {
 top:auto;
 bottom:-9px;
 -webkit-transform:rotate(-180deg);
 -moz-transform:rotate(-180deg);
 -ms-transform:rotate(-180deg);
 -o-transform:rotate(-180deg)
}
.more_offers {
 color:#0385C3;
 cursor:pointer;
 font-weight:800;
 font-size:12px
}
.more_offers:hover {
 color:#04618E
}
.last-block .center-text {
 font-size:10px
}
.last-block .center-text img,.last-block .center-text span {
 display:inline-blockin;
 vertical-align:middle;
 width:auto;
 margin:0 2px
}
.last-block .center-text img {
 height:9px
}
.last-block .wrapper {
 padding:0px 15px
}
.last-block .big-blue-btn {
 display:block;
 width:100%;
 height:35px;
 font-size:14px;
 margin:5px 0px;
 padding:0;
 line-height:32px;
 background:#fff;
 border-color:#0384C2;
 color:#0384C2;
 font-weight:400;
 text-transform:capitalize;
 border:1px solid #0384C2
}
.last-block .big-blue-btn:hover {
 color:#fff;
 background:#0384C2
}
.check_emi,.compare_product {
 width:50%;
 position:relative;
 display:inline-block;
 margin-left:-1px
}
.compare_product input[type=checkbox] {
 visibility:hidden
}
.compare_product label {
 cursor:pointer;
 position:absolute;
 width:15px;
 height:15px;
 top:2.5px;
 background:#fff;
 left:0;
 border:1px solid #000
}
.compare_product label:after {
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
 filter:alpha(opacity=0);
 opacity:0;
 content:'';
 position:absolute;
 width:7px;
 height:3px;
 background:transparent;
 top:3px;
 left:2px;
 border:2px solid #000;
 border-top:none;
 border-right:none;
 -webkit-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 transform:rotate(-45deg);
 transition:all .3s;
 -webkit-transition:all .3s;
 -moz-transition:all .3s
}
.compare_product input[type=checkbox]:checked + label:after {
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
 filter:alpha(opacity=100);
 opacity:1
}
.compare_product p {
 position:absolute;
 top:0px;
 left:20px;
 font-size:12px;
 color:#222;
 margin:0
}
.CompareProduct a.product-image {
 padding:0px
}
.check_emi {
 text-align:right;
 float:right
}
.check_emi a {
 font-size:12px;
 color:#000;
 cursor:pointer;
 font-weight:800
}
.check_emi a {
 font-size:12px;
 color:#000;
 cursor:pointer;
 font-weight:800
}
.check_emi a:hover {
 color:#04618E
}
.check_emi table p {
 font-size:11px
}
.new_product {
 position:absolute;
 left:0px;
 top:0px;
 width:24px
}
.product_tag {
 position:absolute;
 left:-4px;
 top:-4px;
 width:84px;
 height:84px;
 background-repeat:no-repeat;
 background-size:100% 100%;
 background-position:center center
}
.best_sellers {
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/images/icons/best_seller.png')
}
.dell_recommended {
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/images/icons/dell-recommended.png')
}
.clearance_sale {
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/images/icons/clearance_sale.png')
}
.color_codes {
 position:absolute;
 right:5px;
 top:5px
}
.color_codes span {
 padding:4px;
 margin-bottom:5px;
 display:block;
 border:1px solid;
 border-color:gray
}
.code_black {
 background:#000
}
.code_red {
 background:#f00
}
.code_blue {
 background:#0385C3
}
.code_yellow {
 background:#FFBA00
}
.code_green {
 background:#85B200
}
.inclusive_taxes {
 text-align:center;
 font-size:10px;
 margin:0;
 color:#222
}
.compact_title {
 background:#0385C3;
 width:100%;
 overflow:hidden
}
.compact_title div {
 display:table;
 height:40px;
 width:101%
}
.compact_title p {
 font-size:12px;
 text-align:center;
 display:table-cell;
 vertical-align:middle;
 color:#fff;
 font-weight:800;
font-family:"Arial";
}
.last-block .center-text {
 font-size:10px
}
.last-block .center-text img,.last-block .center-text span {
 display:inline-blockin;
 vertical-align:middle;
 width:auto;
 margin:0 2px
}
.last-block .center-text img {
 height:9px
}
.last-block .wrapper {
 padding:0px 10px
}
.last-block .big-blue-btn {
 display:block;
 width:100%;
 height:35px;
 font-size:14px;
 margin:5px 0px;
 padding:0;
 line-height:32px;
 background:#fff;
 border-color:#0384C2;
 color:#0384C2;
 font-weight:400;
 text-transform:capitalize;
 border:1px solid #0384C2;
 font-family:'museosansBold'
}
.last-block .big-blue-btn:hover {
 color:#fff;
 background:#0384C2
}
.big-blue-btn {
 outline:none;
 width:100%;
 padding:10px;
 color:#fff;
 text-align:center;
 text-transform:uppercase;
 font-family:'museosansBold';
 font-size:17px;
 background:#0385C3;
 cursor:pointer;
 border-radius:5px;
 transition:all .3s;
 -webkit-transition:all .3s;
 -moz-transition:all .3s;
 border:2px solid #0385C3
}
.big-blue-btn:hover,.order-confirm:hover .big-blue-btn {
 background:#04618E;
 border-color:#04618E
}
.center-text {
 text-align:center
}
.right-text {
 text-align:right
}
.left-text {
 text-align:left;
 border-left:1px solid #ddd
}
.wrapper.list-wrapper {
 min-width:inherit
}
.product_wrapper .rating-reviews .rating-box {
 width:60px;
 height:12px;
 font-size:0;
 line-height:0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg_rating_new.gif) 0 0 repeat-x;
 text-indent:-999em;
 overflow:hidden;
 float:right
}
.last-block .price-box .old-price {
 font-size:9px;
 float:left;
 padding-left:10px;
 text-align:center;
}
.last-block .price-box .save_upto {
 color:#85b200;
 display:inline-block;
 float:right;
 font-size:11px !important;
 line-height:14px;
 padding-right:5px
}
.last-block .price-box .save_upto span.WebRupee {
 color:#85b200;
 padding:0 0px 0 0
}
.last-block .price-box .our_price {
 font-weight:800;
 color:#0385C3;
 font-size:18px
}
.last-block .price-box .our_price .WebRupee {
 color:#0385c3;
 font-size:18px;
 font-weight:800
}
.last-block .price-box .regular-price .price .WebRupee {
 color:#0385c3;
 font-size:18px;
 font-weight:800;
 width:100%;
 text-align:center;
}
.last-block .price-box .regular-price .price {
 color:#0385c3
}
.check_emi .tooltip img {
 left:43%
}
.last-block .price-box .regular-price {
 padding:15px 5px 5px 10px
}
.home_product_grid .last-block .price-box .regular-price {
 padding:20px 5px 5px 10px
}
.last-block .price-box .regular-price .price-label {
 color:#222;
 text-align:center;
}
.catalog-category-view .special-price,.catalog-category-view .regular-price,.catalogsearch-result-index .special-price,.catalogsearch-result-index .regular-price,.home_product_grid .special-price,.home_product_grid .regular-price {
 width:50%;
 display:block;
 box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 padding-left:10px;
 clear:both;
 line-height:22px;
 padding-top:0;
 padding-bottom:2px
}
.catalog-category-view .regular-price .price-label,.catalogsearch-result-index .regular-price .price-label,.home_product_grid .regular-price .price-label {
 font-size:9px;
 display:block
}
.catalog-category-view .regular-price .price-label .price,.catalogsearch-result-index .regular-price .price-label .price,.home_product_grid .regular-price .price-label .price {
 display:block
}
.catalog-category-view .custom_offer,.catalogsearch-result-index .custom_offer,.home_product_grid .custom_offer {
 display:inline-block;
 padding:15% 0 5px;
 position:absolute;
 right:0;
 width:45%
}
.custom_offer div,.emi_checking div {
 top:100%;
 color:#222
}
.custom_offer img {
 top:-8px
}
.emi_checking img {
 top:-9px
}
.list-tooltip {
 position:relative
}
.list-tooltip div {
 display:block;
 position:absolute;
 width:150%;
 top:100%;
 padding:15px;
 background:#fff;
 border:1px solid #04618E;
 left:-25%;
 font-size:11px;
 opacity:0;
 transition:all .3s;
 -webkit-transition:all .3s;
 -moz-transition:all .3s;
 z-index:2;
 pointer-events:none;
 text-align:left
}
.list-tooltip img {
 width:18px;
 position:absolute;
 top:-9px;
 left:20%;
 z-index:1
}
.emi_checking img {
 left:50%;
 top:-9px
}
.emi_checking div {
 top:150%;
 z-index:1000
}
.list-tooltip:hover div {
 opacity:1;
 pointer-events:auto
}
ul.product_specification {
 min-height:55px
}
ul.product_specification.accessories {
 min-height:0px
}
.pro_features {
 min-height:200px;
 clear:both;
 padding-bottom:20px
}
.pro_features > ul {
 min-height:220px
}
.last-block {
 min-height:150px;
 font-family:"Arial";
 color:#222
}
.last-block .price-box .save_upto {
 margin-top:0;
 margin-bottom:0
}
.product_first_block {
 min-height:280px
}
.product_first_block.accessories {
 min-height:225px
}
.prod_rating {
 border:1px solid white;
 height:40px
}
.product_first_block .prod_rating {
 border:0 !important
}
.product_first_block .ratings {
 margin:0 !important
}
.catalog-category-view div.product-image,.catalogsearch-result-index div.product-image,.home_product_grid div.product-image {
 padding:5px
}
.catalog-category-view a.product-image,.catalogsearch-result-index a.product-image,.home_product_grid a.product-image {
 padding:0px
}
.catalog-category-view .product_name a,.catalogsearch-result-index .product_name a,.home_product_grid .product_name a {
 font-family:museosansMedium
}
.catalog-category-view .old-price .price-label,.catalog-category-view .special-price .price-label,.catalogsearch-result-index .old-price .price-label,.catalogsearch-result-index .special-price .price-label,.home_product_grid .old-price .price-label,.home_product_grid .special-price .price-label {
 color:#222;
 font-size:10px;
 line-height:11px
}
@font-face {
 font-family:'museosansMedium';
 font-style:normal;
 font-weight:normal;
 src:local('museosans'), url('https://www.compuindia.com/skin/frontend/jan2014/default/fonts/MUSEOSANSFORDELL-300.OTF') format('opentype')
}
@font-face {
 font-family:'museosansLight';
 font-style:normal;
 font-weight:normal;
 src:local('museosans'), url('https://www.compuindia.com/skin/frontend/jan2014/default/fonts/MUSEOSANSFORDELL-100.OTF') format('opentype')
}
@font-face {
 font-family:'museosansBold';
 font-style:normal;
 font-weight:normal;
 src:local('museosans'), url('https://www.compuindia.com/skin/frontend/jan2014/default/fonts/MUSEOSANSFORDELL-700.OTF') format('opentype')
}
.pro_features li p {
 font-family:"Arial";
 color:#222;
 font-size:13px;
line-height:15px;
}
.product_wrapper {
 font-family:museosansMedium
}
.product-image img {
 height:auto
}
.home_product_grid .listing_ul li .pro_features ul li {
 width:100%
}
.last-block .price-box .old-price span {
 display:inline-block
}
.last-block .price-box {
 min-height:72px
}
.home_product_grid .listing_ul .pro_features li {
 margin-left:0px
}
.amlabel-table.top-left-badge td {
 background-size:73% auto !important
}
.amlabel-table.top-left td,.amlabel-table.top-right td,.amlabel-table.top-center td,.amlabel-table.middle-left td,.amlabel-table.middle-right td,.amlabel-table.middle-center td,.amlabel-table.bottom-left td,.amlabel-table.bottom-right td,.amlabel-table.bottom-center td {
 background-size:100% auto !important
}
.carousel-price .carousel-shop span.deals-strike-price {
 color:#666666;
 font-size:11px;
 text-decoration:line-through
}
.deals-strike-price span.WebRupee {
 color:#666666;
 text-decoration:line-through
}
.weaccept {
 margin-top:-47px;
 margin-left:545px;
 float:left
}
.weaccept img {
 max-width:100%;
 display:inline-block;
 padding-left:10px;
 padding-top:6px
}
.weaccept h6 {
 font-size:14px;
 text-transform:uppercase;
 text-align:left;
 padding:15px 0 5px 0;
 display:inline-block;
 vertical-align:middle
}
.logo-container {
 display:inline-block;
 vertical-align:middle;
 border-right:2px solid #fff;
 padding-right:15px
}
.weaccept {
 float:none;
 margin:0;
 padding:0 0 0 10px;
 display:inline-block
}
ul.followUs,ul.followUs a,.IN-widget,.twitter-share-button,.fb-like {
 float:none;
 display:inline-block;
 vertical-align:top
}

.socialMediaLikes span {
 float:none
}
.logoBlock {
 margin-bottom:10px
}
.deals-fragment-title {
 float:left;
 margin-top:87px;
 padding:10px 0px 0 0px;
 display:inline-block;
 width:170px;
 min-height:113px;
 background-image:linear-gradient(to top, rgba(255, 239, 239, 0.701961), rgba(255, 255, 255, 0));
 background-size:100% 123px
}
.dellExpress_div {
 display:inline-block;
 position:relative;
 top:10px;
 margin:0
}
.header .form-search {
 width:100%
}
.search-section #search_mini_form {
 width:85%
}
.header .form-search input.input-text {
 width:90%;
 padding-left:7px
}
.deals-fragment-title h2 {
 font-size:18px;
 font-weight:bold;
 text-align:center
}
.dealsBlock {
 background:#fff;
 box-shadow:0 2px 4px 0 rgba(0,0,0,.08);
 border-top:1px solid #ccc;
 clear:both;
 min-height:210px;
 margin-bottom:10px
}
.dealsSection {
 background:#f3f3f3;
 padding:10px;
 margin-top:15px
}
.todayDeal-carousel {
 margin-left:0px;
 display:inline-block !important;
 padding:12px 0 10px;
 margin-right:10px;
 float:right
}
.header .form-search input.input-text {
 width:90%;
 padding-left:7px
}
.pace {
 -webkit-pointer-events:none;
 pointer-events:none;
 -webkit-user-select:none;
 -moz-user-select:none;
 user-select:none
}
.pace-inactive {
 display:none
}
.pace .pace-progress {
 background:#ffe11b;
 position:fixed;
 z-index:2000;
 top:0;
 right:100%;
 width:100%;
 height:2px
}
.owl-prev.disabled,.owl-next.disabled {
 display:none !important
}
.intel-compliance {
 text-align:right;
 margin-right:0;
 display:inline-block;
 clear:both;
 position:relative;
 float:right;
 top:-20px;
 height:47px
}
.list-tooltip.custom_offer > div {
 color:#8b4513
}
.compact_title span.WebRupee {
 color:#fff
}
.modal {
 display:none;
 position:fixed;
 z-index:999;
 left:0;
 top:0;
 width:100%;
 height:100%;
 overflow:auto;
 background-color:rgb(0,0,0);
 background-color:rgba(0,0,0,0.4)
}
.modal-content {
 top:25%;
 overflow-y:auto;
 position:relative;
 background-color:#fefefe;
 margin:auto;
 padding:15px 30px;
 border:1px solid #888;
 border-radius:10px;
 width:80%;
 box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
 -webkit-animation-name:animatetop;
 -webkit-animation-duration:0.4s;
 animation-name:animatetop;
 animation-duration:0.4s
}
@-webkit-keyframes "animatetop" {
 from {
  top:-300px;
  opacity:0;
 }
 to {
  top:0;
  opacity:1;
 }
}
@keyframes "animatetop" {
 from {
  top:-300px;
  opacity:0;
 }
 to {
  top:0;
  opacity:1;
 }
}
.modal .close {
 color:#aaaaaa;
 float:right;
 font-size:28px;
 font-weight:bold;
 line-height:22px
}
.modal .close:hover,.modal .close:focus {
 color:#000;
 text-decoration:none;
 cursor:pointer
}
.modal-header {
 padding:2px 16px;
 background-color:#0085c3;
 color:#ffffff
}
.modal-header h2 {
 color:#ffffff
}
.modal-body {
 padding:2px 16px
}
.modal-footer {
 padding:45px 16px;
 color:white
}
.modal-body select {
 background:rgba(0, 0, 0, 0) none repeat scroll 0 0;
 box-sizing:border-box;
 color:#555;
 cursor:pointer;
 font-family:"museosansMedium";
 font-size:14px;
 height:28px;
 line-height:1;
 outline:0 none;
 padding:0 20px 0 5px;
 width:100%
}
.modal-body .input-field {
 background:#fff none repeat scroll 0 0;
 border:1px solid #ccc;
 border-radius:2px;
 color:#000;
 font-family:"museosansMedium";
 font-size:14px;
 height:25px;
 line-height:27px;
 padding:2px 10px;
 width:92%
}
.buy-back-modal .modal-content {
 width:50%;
 font-size:14px
}
.buy-back-modal img {
 max-width:100%
}
.modal .buy-back-submit {
 background:#ccda1d;
 background:-moz-linear-gradient(top, #ccda1d 0%, #6d9809 100%);
 background:-webkit-linear-gradient(top, #ccda1d 0%,#6d9809 100%);
 background:linear-gradient(to bottom, #ccda1d 0%,#6d9809 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccda1d', endColorstr='#6d9809',GradientType=0 );
 border:0 none;
 border-radius:3px;
 color:#ffffff;
 font-size:20px;
 font-weight:bold;
 padding:8px 0px;
 text-align:center;
 width:40%
}
.buy-back-modal .pincode input {
 float:left;
 width:60%;
 padding:2px 10px;
 border-radius:2px 0 0 2px;
 border-right:0 none
}
.buy-back-modal .pincode button {
 background:#0085c3 none repeat scroll 0 0;
 border:0 none;
 color:#fff;
 float:left;
 font-size:14px;
 height:31px;
 padding:0 20px
}
.buy-back-modal .pincode {
 margin:0 auto;
 overflow:hidden;
 width:70%
}
.buy-back-modal .col-1 > div {
 margin-bottom:10px
}
.buy-back-modal label.required {
 padding:0 0 5px;
 display:inline-block
}
.buy-back-modal label.checkbox-label {
 display:inline
}
.buy-back-modal .col2-set .col-2 {
 text-align:center
}
.buy-back-modal textarea {
 width:97%
}
.buy-back-modal h2 {
 font-weight:bold
}
.buy-back-modal .col2-set {
 margin-top:15px
}
.buy-back-button {
 background:#fff none repeat scroll 0 0;
 border:1px solid #d8501c;
 color:#5ed853;
 padding:0 5px;
 width:129px;
 height:31px;
 margin:10px 10px 5px 0;
 font-size:15px;
 clear:both;
 float:left;
 cursor:pointer;
 line-height:29PX;
 text-align:center
}
.buy-back-button a {
 color:#d8501c
}
.check-emi-button {
 background:#fff none repeat scroll 0 0;
 border:1px solid #424854;
 color:#424854;
 margin-left:3px;
 padding:0;
 width:119px;
 height:33px;
 margin:3px 0px 5px 0;
 font-size:15px;
 float:left;
 margin-top:10px;
 overflow:hidden;
 cursor:pointer
}
.modal .pincode_error_msg {
 color:red;
 clear:both
}
.modal .buy_back_offer_price {
 border:0 none;
 border-radius:3px;
 color:#5ed853;
 font-size:20px;
 font-weight:bold;
 padding:8px 0;
 text-align:center
}
.modal span.WebRupee {
 color:#5ed853
}
.thanks-wrap {
 margin-left:auto;
 margin-right:auto;
 float:none;
 text-align:center;
 width:65%
}
.thank-you {
 margin:2% 0 20px;
 text-align:center;
 font-size:2em;
 font-weight:500
}
.tnc-wrap .tnx_txt {
 font-size:.9375em;
 color:#000;
 margin-bottom:20px
}
.navidate-btn-wrap {
 margin-top:20px;
 margin-bottom:45px;
 float:left;
 width:100%
}
.navidate-btn-wrap a:hover,.navidate-btn-wrap button:hover,.navidate-btn-wrap input[type="submit"]:hover {
 opacity:.8
}
.navidate-btn-wrap a,.navidate-btn-wrap button,.navidate-btn-wrap input[type="submit"] {
 background:linear-gradient( #f44d16, #d7410c);
 color:#fff;
 padding:12px;
 display:inline-block;
 border:0;
 box-shadow:1px 1px 1px #000;
 cursor:pointer;
 text-align:center
}
#rgboxTitle {
 background:white none repeat scroll 0 0;
 border-image:none;
 box-shadow:0 -1px 5px rgba(50, 50, 50, 0.15);
 box-sizing:inherit
}
#rgboxTitle {
 bottom:4px;
 color:#949494;
 left:0;
 position:absolute;
 text-align:center;
 width:100%
}
small {
 font-size:smaller
}
.modal-footer #rgboxTitle a {
 color:#4604FB;
 text-decoration:underline
}
.product-view-right-col .add-to-cart .priceBox {
 width:225px
}
.prodview_buynow_blk {
 border-left:1px solid #c5c5c5;
 margin-bottom:10px;
 padding-left:20px;
 padding-right:7px
}
.addToCartBtn .staticTxt {
 float:left;
 margin-top:0;
 width:43%
}
.product-view .product-shop .price-box .regular-price .price,.product-view .product-shop .price-box .special-price .price {
 color:#3EA8DA;
 font-weight:bold
}
.product-shop .price-box-product-view .price-box span {
 color:#3EA8DA
}
.add-to-cart .prodview_buynow_blk button.btn-cart {
 width:270px;
 height:35px;
 margin:0
}
.prodview_buynow_blk .qty-box label {
 margin-top:5px
}
.buyback-emi {
 clear:both;
 overflow:hidden;
 padding-top:5px
}
.pincodeBlock > p {
 padding-top:3px;
 color:#8c8c8c
}
.addToCartBtn .staticTxt li,.product-shop .price-box-product-view .price-box .old-price span {
 color:#8c8c8c
}
.product-shop .price-box-product-view .special-price .price-label {
 display:none
}
.staticTxt li img,.emi_option_span img {
 vertical-align:middle
}
.more_offers_out {
 bottom:0;
 padding-left:0;
 position:absolute;
 text-align:center;
 width:100%
}
.tooltip span {
 right:-25%
}
.tooltip img {
 right:41%
}
.tooltip {
 border:solid 1px #eee;
 text-align:center;
 margin:15px 0 0 0;
 right:5px;
 color:#0385C3
}
.tooltip a {
 color:#0385C3
}
.tooltip span {
 top:30px;
 right:0;
 left:auto
}
.tooltip img {
 left:auto;
 right:20%
}
.tooltip {
 background-color:#FDD922;
 border-top-left-radius:5px;
 -webkit-border-top-left-radius:5px;
 -moz-border-top-left-radius:5px;
 border-top-right-radius:5px;
 -webkit-border-top-right-radius:5px;
 -moz-border-top-right-radius:5px
}
.tooltip a {
 color:#000;
 display:block
}
.tooltip a span {
 color:#0384C2
}
.tooltip {
 position:relative;
 display:inline-block;
 padding:2px 20px 0
}
.tooltip span {
 display:block;
 position:absolute;
 width:150%;
 top:22px;
 padding:15px;
 background:#fff;
 border:1px solid #04618E;
 left:-25%;
 font-size:11px;
 opacity:0;
 transition:all .3s;
 -webkit-transition:all .3s;
 -moz-transition:all .3s;
 z-index:2;
 pointer-events:none
}
.tooltip img {
 width:18px;
 position:absolute;
 top:-9px;
 left:20%;
 z-index:1
}
.more_offers_out .tooltip span i {
 font-style:normal
}
.more_offers {
 color:#0385C3;
 cursor:pointer;
 font-weight:800;
 font-size:12px
}
.more_offers:hover {
 color:#04618E
}
.catalog-category-view .regular-price,.catalog-category-view .special-price,.catalogsearch-result-index .special-price,.catalogsearch-result-index .regular-price,.home_product_grid .special-price,.home_product_grid .regular-price {
 display:block;
 width:100%;
 text-align:center
}
.catalog-category-view .special-price .our_price,.catalogsearch-result-index .special-price .our_price,.home_product_grid .special-price .our_price,.home_product_grid .regular-price .our_price {
 display:block
}
.catalog-category-view .last-block .price-box,.catalogsearch-result-index .last-block .price-box,.home_product_grid .special-price .price-box,.home_product_grid .regular-price .price-box {
 min-height:60px
}
.tooltip span em {
 display:inline-block;
 font-size:10px;
 margin-right:5px
}
.tooltip span i {
 display:block;
 text-align:left
}
.gstMessageInPdp {
 clear:both;
 float:left;
 margin-top:10px;
 overflow:hidden;
 color:#3EA8DA;
 font-size:14px
}
.gstMessageInPdp a {
 color:#3EA8DA;
 text-decoration:underline
}
.filter-accessdiv {
 display:none
}
.img-responsive {
 height:auto;
 max-width:100%
}
.products-grid li.item {
 min-height:600px
}
@media all and (min-width:768px) and (max-width:1024px) {
 .right-section-block {
  display:none
 }
 .cms-index-index .main-container {
  width:auto
 }
 .back2school,.back2school-left,.game_way {
  display:none
 }
 .offerbanner-right,.offerbanner-left {
  display:none
 }
 #narrow-by-list ol,#narrow-by-list3 ol {
  display:block !important
 }
 .pincode_check,.pin_description {
  left:3%;
  font-size:11px
 }
 .express-tc {
  font-size:11px;
  left:3%
 }
 .catalog-category-view .custom_offer,.catalogsearch-result-index .custom_offer,.home_product_grid .custom_offer {
  width:35%
 }
 .home_product_grid .custom_offer {
  top:-35px
 }
 .staticTxt {
  margin-bottom:10px
 }
 .buy-back-modal .pincode {
  width:80%
 }
 .modal .buy-back-submit {
  font-size:16px;
  width:55%
 }
}
@media screen and (max-width: 767px) {
 .product_color {
  top:-12px
 }
 .product_color a {
  margin:3px 0
 }
 .woohoo_card,.woohoo_pin {
  width:175px
 }
 .woohoo_submit {
  margin-bottom:10px;
  width:98%
 }
 .header-container .quick-access-wrapper .quick-access a.top-myaccount {
  font-weight:normal
 }
 .header-container .quick-access-wrapper .quick-access a {
  line-height:16px
 }
 .right-section-block {
  display:none
 }
 .cms-index-index .main-container {
  width:auto
 }
 .pincode_check {
  bottom:9px;
  font-size:7px;
  left:3%
 }
 .pincode_check strong {
  font-weight:normal;
  line-height:8px;
  margin:0 0 3px;
  width:150px
 }
 .pincode_check input {
  font-size:10px;
  min-height:auto;
  padding:0 0 0 2px;
  width:90px
 }
 .pincode_check button {
  font-size:10px;
  font-weight:normal;
  padding:1px 3px
 }
 .serviceable-inf-div span {
  font-size:8px;
  line-height:9px;
  padding:0 0 0 15px
 }
 .serviceable-inf-div,.pin_description p {
  line-height:8px
 }
 .pin_description {
  bottom:22px;
  left:1%;
  padding:3px 4px;
  font-size:10px
 }
 .serviceable-inf-div span:first-child {
  margin-right:5px
 }
 .express-tc {
  bottom:0;
  font-size:7px;
  left:3%
 }
 .back2school,.back2school-left,.game_way {
  display:none
 }
 .offerbanner-right,.offerbanner-left {
  display:none
 }
 #warranty-purchase-form .warranty-actionplan {
  padding-left:0px;
  width:auto
 }
 #warranty-purchase-form .warranty_form_left {
  border-right:none;
  width:auto
 }
 #narrow-by-list ol,#narrow-by-list3 ol {
  display:block !important
 }
 .pd_emiDetail td.rowVal span.displayBlock {
  padding:10px 0 10px 5px
 }
 .mob_pincode_block {
  display:none
 }
 #product-simple-bundles .simplebundle-selection {
  width:60%
 }
 ul.brand_banner li:first-child,ul.brand_banner li:last-child {
  margin:0
 }
 ul.brand_banner li {
  margin:15px 0;
  width:100%
 }
 .catalog-category-view .custom_offer,.catalogsearch-result-index .custom_offer,.home_product_grid .custom_offer {
  padding:0 0 5px;
  right:26px;
  top:35px;
  width:auto
 }
 .list-tooltip div {
  right:-21px;
  left:auto
 }
 .buy-back-modal .pincode input {
  font-size:12px;
  padding:2px 5px;
  width:45%
 }
 .buy-back-modal .pincode button {
  font-size:12px;
  padding:8px 7px
 }
 .buy-back-modal .pincode,.buy-back-modal .col2-set .col-2,.buy-back-modal .col2-set .col-1 {
  width:100%
 }
 .product-view-right-col .add-to-cart .priceBox {
  width:225px
 }
 .buy-back-button {
  font-size:12px;
  height:28px;
  line-height:28px;
  width:103px
 }
 .add-to-cart .prodview_buynow_blk button.btn-cart {
  width:225px
 }
 .check-emi-button {
  font-size:12px;
  height:30px;
  width:100px
 }
 .pincodeBlock {
  width:230px;
  float:right;
  padding:0 0 0 15px
 }
 .location-availability #pincode {
  width:141px
 }
 .prodview_buynow_blk {
  border-left:0 none
 }
 .available-colors {
  width:100%
 }
 .addToCartBtn .staticTxt {
  width:100%
 }
 .modal .buy-back-submit {
  font-size:16px;
  width:55%
 }
}
@media all and (min-width:768px) and (max-width:980px) {
 .woohoo_card,.woohoo_pin {
  width:130px
 }
 .woohoo_submit {
  width:98%
 }
 .Checkout_paytm_payment {
  margin-left:0px
 }
 
 #warranty-purchase-form .warranty_form_left {
  width:65%
 }
 #warranty-purchase-form .warranty-actionplan {
  width:30%
 }
 .wrapper {
  min-width:750px
 }
 .banner_large .banner_slider {
  width:100%
 }
 .banner_large .slidesjs-container,.banner_large .slidesjs-container .slidesjs-control {
  width:100% !important
 }
 .banner_large #gallery a img,.banner_large #gallery1 a img {
  width:100%
 }
 .product_shop .banner_links {
  margin:0
 }
 .product_shop .banner_links li a.safe {
  min-height:46px
 }
 .banner_links li a.delivery {
  background-position:0 -198px
 }
 .header-container .quick-access-wrapper .quick-access {
  padding:0 1%;
  width:98%
 }
 .header {
  padding:0 1%;
  width:98%
 }
 .search-section {
  width:100%
 }
 .select-wrap .active-option {
  width:90px;
  font-size:12px;
  line-height:36px
 }
 .dell_logo {
  width:115px
 }
 .header .roll-over {
  width:360px
 }
 .select-wrap {
  width:125px
 }
 .header .form-search input.input-text {
  width:180px
 }
 .header .form-search button.button span {
  background-position:-11px 0;
  width:70px;
  border-radius:0 5px 5px 0
 }
 .menu_container {
  width:100%;
  padding:0
 }
 .nav-container #custommenu {
  width:100%
 }
 .nav-container #custommenu div.menu a {
  padding:5px;
  font-weight:600;
  font-size:12px
 }
 .nav-container #custommenu div#menu218 a {
  padding:8px 8px 8px 0
 }
 .cartSection div a {
  font-size:12px
 }
 .checkout-cart-index #slideshow_banner {
  position:inherit !important;
  display:none
 }
 .owl-theme .owl-controls .owl-buttons .owl-next {
  right:0
 }
 
 .privacy .bugs {
  width:100%
 }
 .weacceptContainer div {
  width:auto;
  padding:0
 }
 .main {
  margin:0 auto;
  width:740px
 }
 .main-container {
  min-height:643px
 }
 .col1-layout .col-main {
  width:100%
 }
 .main-container .bottom_banners {
  width:100%
 }
 .col1-layout .category-grid {
  width:100%
 }
 .main_banner {
  width:100%
 }
 .banner_links {
  width:100%
 }
 .banner_slider {
  width:490px
 }
 #gallery a img,#gallery1 a img {
  width:490px;
  height:auto
 }
 .slidesjs-slide img {
  width:490px;
  height:auto
 }
 .banner_links li a {
  background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/sprite_right_ipad_new.png) no-repeat;
  font-size:14px;
  line-height:18px;
  margin-top:3px
 }
 .banner_links li {
  padding:0 8px;
  min-height:32px
 }
 .banner_links li a.safe {
  background-position:0 5px
 }
 .banner_links li a.genuvine-sprite {
  background-position:0 -35px
 }
 .banner_links li a.cashOn {
  background-position:0 -79px
 }
 .banner_links li a.secure {
  background-position:0 -118px
 }
 .banner_links li a.dellOnlie {
  background-position:0 -163px
 }
 .banner_links li.banner_header {
  min-height:22px;
  padding:4px 8px
 }
 .banner_links li a.shop {
  line-height:28px;
  font-size:14px;
  min-height:20px
 }
 .product_blocks {
  width:100%
 }
 .product_left {
  width:489px
 }
 .product_right {
  width:238px;
  float:right
 }
 .Accessories {
  width:233px
 }
 .category-grid li {
  width:180px !important
 }
 .bestsellerContainer,.accessoriesContainer {
  width:100%
 }
 .products-grid li.item {
  border-bottom:2px solid #ccc;
  margin-bottom:15px;
  width:230px;
  border-right:1px solid #f2f2f2;
  min-height:550px
 }
 .products-grid li.item:nth-child(2n+2) {
  border-right:none
 }
 .products-grid li:last-child {
  border-bottom:none
 }
 .category-products .category-grid li {
  border-bottom:none;
  border-right:none
 }
 .listAddToCompare {
  bottom:10px
 }
 .toolbar-bottom .toolbar .pages {
  margin:0 0 30px;
  float:left
 }
 .product_left li {
  margin:0 10px 10px 0px;
  width:48%
 }
 .product_left li div {
  width:100%
 }
 .product_left li:nth-child(2n+2) {
  float:right;
  margin:0 0 10px 0
 }
 .product_blocks .product_left li.left_last {
  margin:0 10px 10px 0 !important
 }
 .product_blocks .product_left li:last-child {
  float:right;
  margin-right:0 !important
 }
 .bestsellers li:nth-child(3n) {
  border:0 none
 }
 .bestsellers li:last-child {
  display:none
 }
 .bestsellers li {
  width:219px
 }
 .bestsellers li .prodDiscrip li:last-child {
  display:block
 }
 .bestsellers li .add-to-links li:last-child {
  display:block
 }
 .safedeal_content {
  width:100% !important
 }
 .cod_home_content {
  width:100% !important
 }
 .col1-layout .product-view .product-shop {
  width:310px
 }
 .product-view .product-shop .product-name h1 {
  font-weight:bold;
  font-size:18px;
  line-height:1.35
 }
 .ratings .rating-links a.addReview,.no-rating a.addReview {
  float:left;
  margin-bottom:5px
 }
 .ratings .rating-links a.addMoreDetails,.no-rating a.addMoreDetails {
  float:left;
  margin-bottom:5px;
  width:90%
 }
 .availability-only {
  width:90%;
  margin:10px 0 15px;
  clear:both
 }
 .config_listing_pd_page {
  width:90%;
  margin-top:0
 }
 .rating-links .separator {
  display:none
 }
 .freeProductBlock {
  float:left
 }
 .product-view .product-shop .availability {
  float:left;
  margin:10px 0
 }
 .pincodeBlock {
  float:left
 }
 .prod-view-detail-left {
  width:738px
 }
 .prod-view-detail-right {
  width:100%;
  float:left
 }
 .btmAddCartBtn .addToCartBtn {
  width:250px;
  margin:0 auto
 }
 .catalog-category-view .col2-left-layout .col-main,.catalogsearch-result-index .col2-left-layout .col-main {
  border-left:medium none;
  float:right;
  padding-left:0;
  width:515px
 }
 .catalog-category-view .col2-left-layout .sidebar,.catalogsearch-result-index .col2-left-layout .sidebar {
  width:220px
 }
 .block-layered-nav dd ol li {
  padding:7px 5px 8px 20px;
  font-size:11px
 }
 .category-name {
  padding:10px 0
 }
 .toolbar .pager {
  padding:5px 8px 5px 0
 }
 .orderStatusContainer {
  margin:0;
  padding:2%;
  width:96%
 }
 .orderStatusContent {
  margin:40px auto
 }
 .orderStatusContentSec {
  margin:0 0 0 50px
 }
 .myaccountContainer .col-main {
  width:510px;
  margin-left:15px
 }
 .myaccountContainer .col-left {
  width:210px
 }
 .block-account .block-content li {
  border:1px solid #ccc;
  border-top:none
 }
 .block-account .block-title {
  border:1px solid #ccc
 }
 .form-list .field {
  width:220px
 }
 .form-list .input-box {
  width:210px
 }
 .form-list input.input-text {
  width:195px
 }
 .form-list li.wide input.input-text {
  width:417px
 }
 .form-list li.wide .input-box {
  width:420px
 }
 .form-list select {
  width:204px
 }
 .quotation-quote-list .col-main {
  width:510px;
  margin-left:15px
 }
 .quotation-quote-list .col-left {
  width:210px
 }
 #form_request textarea {
  width:490px;
  float:left
 }
 #form_request button {
  float:right;
  margin:10px 16px 0 0
 }
 .pageContainer {
  width:100%
 }
 .checkout-cart-index .pageContainer {
  width:100%
 }
 .banner-on-cart-page {
  width:475px !important
 }
 .banner-on-cart-page img {
  width:100%
 }
 .include-tax-container {
  padding:0
 }
 .cart-banner {
  float:left;
  width:100%
 }
 .include-tax-left {
  float:right;
  padding-bottom:10px;
  text-align:right;
  width:99%
 }
 .sales-order-history .col-main {
  width:520px;
  margin-left:0
 }
 .sales-order-history .col-main .data-table td {
  padding:3px 6px
 }
 .addresses-list li.empty {
  width:100%
 }
 .sitemapContent {
  width:100%
 }
 .CompareContainer {
  width:506px
 }
 .CompareContainer li {
  width:92px;
  height:125px
 }
 .block-compare .CompareContainer .actions button.button {
  padding:5px 12px
 }
 .comp-clo {
  width:96%
 }
 .block-compare .CompareContainer .actions button.button {
  top:60px;
  right:3px
 }
 .block-compare .CompareContainer.no-fixed .actions button.button {
  top:60px;
  right:7px
 }
 .CompareContainer li div.productImg {
  width:100%
 }
 .CompareProduct {
  height:94px;
  margin:0;
  width:100%
 }
 .CompareContainer .comp-clo {
  padding:0 0 0 3px;
  font-size:10px
 }
 .CompareContainer .CompareProduct p.product-title a,.CompareContainer .CompareProduct p.productTitle-price a {
  font-size:10px
 }
 .catalogsearch-result-inde .products-grid li.item {
  width:214px
 }
 .catalogsearch-result-inde .products-grid li.item:nth-child(3n+3) {
  border-right:medium none
 }
 .new-users .content .user-fields .name-firstname {
  width:145px;
  float:left;
  margin-right:20px
 }
 .new-users .content .user-fields .name-lastname {
  width:145px;
  float:left
 }
 .new-users .content .user-fields .name-email_address {
  width:145px;
  float:left;
  margin-right:20px
 }
 .new-users .content .user-fields .name-telephone {
  width:145px;
  float:left
 }
 .new-users .content .user-fields .name-Password {
  width:145px;
  float:left;
  margin-right:20px
 }
 .new-users .content .user-fields .name-Confirm {
  width:145px;
  float:left
 }
 .privacy {
  clear:both;
  height:auto
 }
 .static .sitemapCate ul li {
  width:178px
 }
 #pdpge_prd_warnty {
  width:658px !important
 }
 #pdpge_prd_warnty .warranty-block .warranty-features {
  display:none
 }
 #pdpge_prd_warnty #w-offer-banner {
  display:none
 }
 #pdpge_prd_warnty .warranty-block {
  width:97%;
  float:left
 }
 #pdpge_prd_warnty .warranty-selection {
  float:left
 }
 #pdpge_prd_warnty .product-warranty-accessories {
  float:left;
  width:660px
 }
 #pdpge_prd_warnty #block-related .item {
  width:150px
 }
 #pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-clip-horizontal {
  margin-left:0
 }
 #pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-container-horizontal {
  width:640px
 }
 #pdpge_prd_warnty .ap_titlebar_subtotal {
  width:99%
 }
 #pdpge_prd_warnty .warnty-btn-contianer {
  float:left;
  margin-top:10px;
  width:100%;
  margin-bottom:30px
 }
 .prod-view-detail-right .scrollFixed {
  position:inherit;
  width:89%
 }
 .emi_popup_content,.cod_popup_content,.pdpage_message_popup_content,.pdpage_message_popup_content1 .emioption_popup_content {
  width:668px !important
 }
 div.customcheckout-threecolumns div.customcheckout-column-left {
  width:224px !important
 }
 .customcheckout-column-middlecontent {
  width:244px !important
 }
 div.customcheckout-threecolumns div.customcheckout-column-right {
  width:234px !important
 }
 table.customcheckout-totals {
  font-size:14px
 }
 .chkout-intermediate {
  width:94%
 }
 div.checkoutcontainer div.input-firstname,div.checkoutcontainer div.input-lastname,div.checkoutcontainer div.input-email,div.checkoutcontainer div.input-telephone,div.checkoutcontainer div.input-company,div.checkoutcontainer div.input-fax,div.checkoutcontainer div.input-password,div.checkoutcontainer div.input-country,div.checkoutcontainer div.input-city,div.checkoutcontainer div.input-postcode,div.checkoutcontainer div.input-region {
  width:223px !important;
  margin-bottom:5px
 }
 div.checkoutcontainer div.input-firstname .input-text,div.checkoutcontainer div.input-lastname .input-text,div.checkoutcontainer div.input-email .input-text,div.checkoutcontainer div.input-telephone .input-text,div.checkoutcontainer div.input-company .input-text,div.checkoutcontainer div.input-fax .input-text,div.checkoutcontainer div.input-password .input-text,div.checkoutcontainer div.input-city .input-text,div.checkoutcontainer div.input-country .input-text,div.checkoutcontainer div.input-postcode .input-text,div.checkoutcontainer div.input-region .input-text {
  width:214px !important
 }
 div.checkoutcontainer div.input-lastname,div.checkoutcontainer div.input-country,div.checkoutcontainer div.input-region,div.checkoutcontainer div.input-company {
  margin-left:0 !important
 }
 #billing-address-select,#shipping-address-select {
  width:214px
 }
 .payment-method .form-list select {
  width:229px !important
 }
 .catalogsearch-result-index .category-products .products-grid li.item {
  width:214px
 }
 .sidebar {
  margin-bottom:50px
 }
 .pagination-container {
  bottom:6px !important
 }
 .slidesjs-container {
  height:257px !important
 }
 #transition_div {
  width:100%
 }
 .header_container img {
  width:100%
 }
 #transition_div #content_div {
  width:100%
 }
 #transition_div .content {
  width:100%
 }
 .inner_page_banner {
  width:100%;
  min-height:160px !important
 }
 #rotator img {
  position:absolute;
  width:100%
 }
 .mob_pincode_block {
  display:none
 }
 ul.brand_banner li {
  width:32.5%
 }
 .catalog-category-view .custom_offer,.catalogsearch-result-index .custom_offer {
  width:35%
 }
 .home_product_grid .custom_offer {
  top:-35px
 }
 .list-tooltip div {
  right:0;
  left:auto
 }
 .prodview_buynow_blk {
  border-left:0 none;
  float:left !important;
  margin-top:20px;
  padding-left:0
 }
 .prodview_buynow_blk .f-right {
  float:left !important
 }
 .available-colors {
  width:100%
 }
 .addToCartBtn .staticTxt {
  width:100%
 }
}
@media all and (min-width:569px) and (max-width:767px) {
 .wrapper {
  min-width:558px
 }
 div.customcheckout-threecolumns h1 {
  background-position:534px -593px !important
 }
 div.customcheckout-threecolumns .customcheckout-column-middlecontent h1 {
  background-position:541px -593px !important
 }
 .safedeal_content {
  width:100% !important
 }
 .cod_home_content {
  width:100% !important
 }
 .cloud-zoom img {
  width:100% !important
 }
 .sidebar {
  margin-bottom:50px
 }
 .header-container .quick-access-wrapper .quick-access {
  padding:1%;
  width:98%
 }
 .header-container .quick-access-wrapper .quick-access .quick-links-right ul li {
  width:100%;
  text-align:left
 }
 .header-container .quick-access-wrapper .quick-access span {
  font-size:11px;
  text-decoration:none !important;
  color:#343637;
  border-right:none;
  padding:3px 10px;
  display:block
 }
 .header-container .quick-access-wrapper .quick-access a {
  text-decoration:none !important;
  font-size:11px;
  color:#343637;
  border-right:none;
  padding:7px 10px;
  display:block;
  line-height:16px
 }
 .header-container .quick-access-wrapper .quick-access .quick-links-right ul li.customer-support a {
  padding:7px 10px;
  display:inline
 }
 .header-container .quick-access-wrapper .quick-access a.top-myaccount {
  font-size:11px;
  width:90%;
  float:left;
  font-weight:normal
 }
 .header-container .quick-access-wrapper .quick-access a.top-signout {
  font-size:11px;
  width:90%;
  float:left
 }
 ul.cssMenu,ul.cssMenu ul {
  z-index:999
 }
 .quick-access-menu {
  display:block
 }
 .header-container .quick-access-wrapper .quick-access .quick-access-menu a {
  float:right;
  padding:3px 5px
 }
 .header-container .quick-access-wrapper .quick-access .quick-links-right {
  display:none;
  position:absolute !important;
  width:230px !important;
  padding:5px 7px 5px 7px;
  left:inherit;
  right:0;
  top:30px;
  background:#ffffff !important;
  z-index:9999
 }
 .header-container .quick-access-wrapper {
  height:auto
 }
 ul.cssMenu ul.nav-customerSupport {
  position:static;
  width:100%
 }
 .header {
  padding:0 1%;
  width:98%
 }
 .select-wrap .active-option {
  width:90px;
  padding:2px 10px;
  font-size:12px;
  line-height:36px
 }
 .dell_logo {
  width:80px;
  display:block
 }
 .header h3.logo {
  margin:0;
  width:200px
 }
 .header h3.logo img {
  width:190px
 }
 .header .roll-over {
  width:70%
 }
 .select-wrap {
  width:120px
 }
 .header .form-search input.input-text {
  width:62%
 }
 .header .form-search {
  margin:0;
  width:100%
 }
 .header .form-search button.button span {
  width:auto
 }
 .header .form-search button.button span span {
  padding:10px 5px;
  width:auto
 }
 .menu_container {
  width:100%;
  padding:15px 0 0 0;
  position:relative
 }
 .toggle_menu {
  display:block;
  float:left;
  width:auto
 }
 .toggle_menu a {
  background:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/mobile-menu.png") no-repeat 0 0;
  text-align:left;
  float:left;
  height:20px;
  margin:10px;
  text-indent:-999px;
  width:26px
 }
 .nav-container {
  display:none;
  position:absolute !important;
  width:100% !important;
  top:55px;
  background:#ffffff !important;
  z-index:9999
 }
 #custommenu {
  width:100% !important
 }
 div.menu {
  float:left;
  text-align:left;
  width:100%;
  border-bottom:1px solid #ccc
 }
 div.menu a {
  color:#0092b9 !important
 }
 .deal {
  text-align:left;
  text-indent:-9999px;
  background-position:-16px -54px
 }
 .parentMenu .deal {
  text-indent:0
 }
 div#menu89 a {
  background:#fdc503
 }
 .mobile_logo {
  display:none;
  padding:0 4px
 }
 .mobile_logo .dell_logo {
  display:none;
  width:75px
 }
 .mobile_logo .compu_logo {
  display:none;
  float:right;
  margin:20px 0 0 0
 }
 .header .mobile_logo .compu_logo h3.logo {
  margin:0;
  width:230px
 }
 .header .mobile_logo .compu_logo h3.logo img {
  width:210px
 }
 .cartSection div {
  margin:7px 10px 0 0
 }
 
 .privacy .bugs {
  width:100%
 }
 .weacceptContainer div {
  margin:0;
  padding:0;
  width:auto !important
 }
 .main {
  margin:0 auto;
  width:560px
 }
 .main-container {
  min-height:643px
 }
 .col1-layout .col-main {
  margin:0 auto;
  width:560px
 }
 .main-container .bottom_banners {
  width:100%
 }
 .main_banner {
  width:100%
 }
 .banner_links {
  margin:10px 0 0;
  width:560px
 }
 .bottom_banners .main_banner .banner_slider {
  width:100%;
  height:289px !important
 }
 #gallery a img,#gallery1 a img {
  width:560px;
  height:auto
 }
 .slidesjs-slide img {
  width:560px;
  height:auto
 }
 .product_blocks {
  width:100%
 }
 .product_left {
  width:100%
 }
 .product_right {
  width:100%;
  float:left;
  margin:0
 }
 .Accessories {
  width:100%
 }
 .bestsellerContainer,.accessoriesContainer {
  width:100%
 }
 .product_left li {
  margin:0 10px 10px 0px;
  width:48%
 }
 .product_left li div {
  width:100%
 }
 .product_left li:nth-child(2n+2) {
  float:right;
  margin:0 0 10px 0
 }
 .product_blocks .product_left li.left_last {
  margin:0 10px 10px 0 !important
 }
 .product_blocks .product_left li:last-child {
  float:right;
  margin-right:0 !important
 }
 .bestsellers li {
  width:252px;
  margin-bottom:20px
 }
 .bestsellers li:nth-child(2n) {
  border:0 none
 }
 .orderStatusContainer {
  margin:0;
  padding:2%;
  width:96%
 }
 .orderStatusContent {
  margin:40px auto
 }
 .orderStatusContentSec {
  margin:0 0 0 50px
 }
 .sitemapContent {
  width:100%
 }
 .catalog-category-view .col2-left-layout .col-main {
  border-left:medium none;
  padding-left:0;
  width:100%
 }
 .sort-by {
  width:100%
 }
 .toolbar .pager {
  height:auto;
  padding:5px 0
 }
 .category-name {
  padding:2% 0
 }
 .products-grid li.item {
  width:257px;
  padding:2%;
  margin-bottom:15px
 }
 .listAddToCompare {
  bottom:10px
 }
 .toolbar-bottom .toolbar .pages {
  margin:0 0 30px;
  float:left
 }
 .col1-layout .category-grid {
  width:100%
 }
 .col1-layout .product-view .product-shop {
  clear:both;
  float:none;
  margin:0 auto;
  padding:30px 0 0;
  width:96%
 }
 .product-view .product-img-box {
  clear:both;
  float:none;
  margin:0 auto
 }
 .product-view .product-shop .product-name h1 {
  font-weight:bold;
  font-size:18px;
  line-height:1.35
 }
 .availability-only {
  width:90%;
  margin:10px 0 15px
 }
 .freeProductBlock {
  float:left
 }
 .addToCartBtn .f-left,.left {
  margin-right:25px
 }
 .prod-view-detail-left {
  width:100%
 }
 .prod-view-detail-right {
  width:100%;
  float:left
 }
 .btmAddCartBtn .addToCartBtn {
  width:220px;
  margin:0 auto
 }
 #emi_popup_content,.cod_popup_content,.pdpage_message_popup_content,.pdpage_message_popup_content1,.emioption_popup_content {
  width:100% !important
 }
 .prod-view-detail-right .scrollFixed {
  position:inherit;
  width:89%
 }
 .CompareContainer {
  width:551px
 }
 .CompareContainer li {
  width:100px;
  height:118px
 }
 .comp-clo {
  width:96%
 }
 .block-compare .CompareContainer .actions button.button {
  top:51px;
  padding:5px 20px 0 4px
 }
 .block-compare .actions a.clearAll {
  top:53px;
  right:16px
 }
 .CompareContainer .comp-clo {
  padding:0 0 0 3px
 }
 .block-compare .CompareContainer.no-fixed .actions button.button {
  top:51px;
  padding:5px 20px 0 4px
 }
 .block-compare .CompareContainer.no-fixed a.clearAll {
  top:53px;
  right:12px
 }
 .CompareContainer li div.productImg {
  width:100%
 }
 .CompareProduct {
  height:90px;
  margin:0;
  width:100%
 }
 #reviewpop {
  width:290px;
  height:300px;
  overflow:auto
 }
 #reviewpop .data-table {
  width:270px
 }
 #reviewpop .form-list input.input-text,#reviewpop .form-list textarea {
  width:100%;
  margin-bottom:0
 }
 .product_review_layerpop .form-add {
  padding:10px 0
 }
 #reviewpop .form-list .input-box {
  width:240px
 }
 .captcha-wrap {
  margin:0
 }
 #review-form .buttons-set button.button {
  float:left
 }
 .catalogsearch-result-index .col2-left-layout .col-main {
  width:100%
 }
 #pdpge_prd_warnty {
  width:528px !important;
  height:500px !important;
  overflow:auto !important
 }
 #pdpge_prd_warnty .warranty-block .warranty-features {
  display:none
 }
 #pdpge_prd_warnty #w-offer-banner {
  display:none
 }
 #pdpge_prd_warnty .warranty-block {
  width:96%;
  float:left
 }
 #pdpge_prd_warnty .warranty-selection {
  float:left
 }
 #pdpge_prd_warnty .product-warranty-accessories {
  float:left;
  width:530px
 }
 #pdpge_prd_warnty #block-related .item {
  width:164px
 }
 #pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-clip-horizontal {
  margin-left:5px;
  width:518px
 }
 #pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-container-horizontal {
  width:528px
 }
 #pdpge_prd_warnty .ap_titlebar_subtotal {
  width:99%
 }
 #pdpge_prd_warnty .warnty-btn-contianer {
  float:left;
  margin-top:10px;
  width:100%
 }
 .checkout-cart-index .pageContainer {
  width:100%
 }
 .banner-on-cart-page {
  width:345px !important
 }
 .banner-on-cart-page img {
  width:100%
 }
 .include-tax-container {
  padding:0
 }
 .cart-banner {
  float:left;
  width:100%
 }
 #shopping-cart-table .itemsCount {
  width:100%;
  margin:10px 0
 }
 .cart-table .btn-update {
  margin-left:0
 }
 .checkout-cart-index .main {
  width:610px
 }
 .checkout-cart-index .col1-layout .col-main {
  width:600px
 }
 .checkout-cart-index .cart .totals {
  margin:0
 }
 .checkout-cart-index #slideshow_banner {
  position:inherit !important;
  display:none
 }
 .cart-table td {
  padding:15px
 }
 .myaccountContainer .col-main {
  margin-left:0;
  width:560px
 }
 .myaccountContainer .col-left {
  width:100%;
  margin:20px 0
 }
 .form-list .field {
  width:220px
 }
 .form-list .input-box {
  width:210px
 }
 .form-list input.input-text {
  width:195px
 }
 .form-list li.wide input.input-text {
  width:417px
 }
 .form-list li.wide .input-box {
  width:420px
 }
 .form-list select {
  width:204px
 }
 .block-account .block-content li {
  border:1px solid #ccc;
  border-top:none
 }
 .block-account .block-title {
  border:1px solid #ccc
 }
 .quotation-quote-list .col-main {
  margin-left:0;
  width:560px
 }
 .quotation-quote-list .col-left {
  width:100%;
  margin:10px 0 0 0
 }
 #form_request textarea {
  width:550px;
  float:left
 }
 #form_request button {
  float:right;
  margin:20px 0
 }
 .registered-users .content {
  border-bottom:1px solid #cccccc;
  min-height:400px
 }
 .new-users .content {
  border-bottom:1px solid #cccccc;
  min-height:400px
 }
 .registered-users .content .user-fields {
  padding:0
 }
 .privacy {
  height:auto;
  clear:both
 }
 .static .sitemapCate ul li {
  width:178px
 }
 .chkout-intermediate {
  width:94%
 }
 #checkoutpage h1 img {
  height:30px;
  width:100%
 }
 div.customcheckout-threecolumns div.customcheckout-column-left {
  margin-right:0 !important;
  width:100% !important;
  margin-bottom:30px
 }
 .customcheckout-column-middlecontent {
  width:100% !important;
  margin-bottom:30px
 }
 div.customcheckout-threecolumns div.customcheckout-column-right {
  width:100% !important
 }
 table.customcheckout-totals {
  font-size:14px !important
 }
 div.checkoutcontainer div.input-firstname,div.checkoutcontainer div.input-lastname,div.checkoutcontainer div.input-email,div.checkoutcontainer div.input-telephone,div.checkoutcontainer div.input-company,div.checkoutcontainer div.input-fax,div.checkoutcontainer div.input-password,div.checkoutcontainer div.input-country,div.checkoutcontainer div.input-city,div.checkoutcontainer div.input-postcode,div.checkoutcontainer div.input-region {
  width:280px !important
 }
 div.checkoutcontainer div.input-firstname .input-text,div.checkoutcontainer div.input-lastname .input-text,div.checkoutcontainer div.input-email .input-text,div.checkoutcontainer div.input-telephone .input-text,div.checkoutcontainer div.input-company .input-text,div.checkoutcontainer div.input-fax .input-text,div.checkoutcontainer div.input-password .input-text,div.checkoutcontainer div.input-city .input-text,div.checkoutcontainer div.input-country .input-text,div.checkoutcontainer div.input-postcode .input-text,div.checkoutcontainer div.input-region .input-text {
  width:261px !important
 }
 div.checkoutcontainer div.input-region select {
  width:96% !important
 }
 div.checkoutcontainer div.input-lastname,div.checkoutcontainer div.input-country,div.checkoutcontainer div.input-region,div.checkoutcontainer div.input-company {
  margin-left:0 !important
 }
 #billing-address-select,#shipping-address-select {
  width:214px
 }
 .payment-method .form-list select {
  width:229px !important
 }
 .pagination-container {
  bottom:1px !important
 }
 .slidesjs-container {
  height:288px !important
 }
 .topImg img {
  width:100%
 }
 .oneImageUp img {
  width:100%
 }
 .leftRightMainImg img {
  width:100%
 }
 .lazy {
  width:100%
 }
 #transition_div {
  width:100%
 }
 .header_container img {
  width:100%
 }
 #transition_div #content_div {
  width:100%
 }
 #transition_div .content {
  width:100%
 }
 .inner_page_banner {
  width:100%;
  min-height:160px !important
 }
 #rotator img {
  position:absolute;
  width:100%
 }
}
@media all and (min-width:320px) and (max-width:568px) {
 
 .wrapper {
  min-width:280px
 }
 .header .cartSection {
  margin:5px 0 0
 }
 .Checkout_paytm_payment {
  margin-left:0px
 }
 .header-container .quick-access-wrapper .quick-access {
  padding:2% 1%;
  width:98%
 }
 .header-container .quick-access-wrapper .quick-access .quick-links-right ul li {
  width:100%;
  text-align:left
 }
 .header-container .quick-access-wrapper .quick-access span {
  text-decoration:none !important;
  font-size:11px;
  color:#343637;
  border-right:none;
  padding:3px 10px;
  display:block
 }
 .header-container .quick-access-wrapper .quick-access a {
  text-decoration:none !important;
  font-size:11px;
  color:#343637;
  border-right:none;
  padding:7px 10px;
  display:block
 }
 .header-container .quick-access-wrapper .quick-access .quick-links-right ul li.customer-support a {
  padding:7px 10px;
  display:inline
 }
 .header-container .quick-access-wrapper .quick-access a.top-myaccount {
  font-size:11px;
  width:90%;
  float:left
 }
 .header-container .quick-access-wrapper .quick-access a.top-signout {
  font-size:11px;
  width:90%;
  float:left
 }
 ul.cssMenu,ul.cssMenu ul {
  z-index:999
 }
 .quick-access-menu {
  display:block
 }
 .header-container .quick-access-wrapper .quick-access .quick-access-menu a {
  float:right;
  padding:3px 5px
 }
 .header-container .quick-access-wrapper .quick-access .quick-links-right {
  display:none;
  position:absolute !important;
  width:92% !important;
  padding:5px 7px 5px 7px;
  left:6px;
  top:30px;
  background:#ffffff !important;
  z-index:9999
 }
 .header-container .quick-access-wrapper {
  height:auto
 }
 ul.cssMenu ul.nav-customerSupport {
  position:static;
  width:100%
 }
 .header {
  padding:0 1%;
  width:98%
 }
 .search-section {
  float:none;
  margin:0 auto;
  width:310px
 }
 .select-wrap .active-option {
  width:90px;
  padding:2px 5px 2px 3px;
  font-size:12px;
  line-height:29px;
  height:29px
 }
 .dell_logo {
  width:115px;
  display:none
 }
 .header .logo-container {
  display:none
 }
 .header .roll-over {
  width:290px;
  height:5px
 }
 .select-wrap {
  width:100px;
  height:33px
 }
 .header .form-search input.input-text {
  width:60%;
  height:33px;
  line-height:33px
 }
 .header .form-search {
  margin:0 0 10px 0px
 }
 .header .form-search button.button span {
  background-position:-11px -5px;
  width:58px;
  border-radius:0 5px 5px 0;
  height:33px
 }
 .header .form-search button.button span span {
  height:auto;
  line-height:15px;
  padding:6px 4px;
  width:42px
 }
 .menu_container {
  width:100%;
  padding:0;
  position:relative
 }
 .toggle_menu {
  display:block;
  float:left;
  width:auto
 }
 .toggle_menu a {
  background:url("https://www.compuindia.com/skin/frontend/jan2014/default/images/mobile-menu.png") no-repeat 0 0;
  text-align:left;
  float:left;
  height:20px;
  margin:10px;
  text-indent:-999px;
  width:26px
 }
 .nav-container {
  display:none;
  position:absolute !important;
  width:100% !important;
  top:40px;
  background:#ffffff !important;
  z-index:9999
 }
 #custommenu {
  width:100% !important
 }
 div.menu {
  float:left;
  text-align:left;
  width:100%;
  border-bottom:1px solid #ccc
 }
 div.menu a {
  color:#0092b9 !important
 }
 .deal {
  background-position:-16px -54px;
  display:inline-block;
  text-align:left
 }
 .mobile_logo {
  display:block;
  padding:0 2%;
  width:96%;
  float:left
 }
 .mobile_logo .dell_logo {
  display:block;
  width:75px
 }
 .mobile_logo .compu_logo {
  display:none;
  float:right;
  margin:20px 0 0 0
 }
 .header .mobile_logo .compu_logo h3.logo {
  margin:0;
  width:220px
 }
 .header .mobile_logo .compu_logo h3.logo img {
  width:210px
 }
 .cartSection div {
  margin:0px 0px 0 10px
 }
 .main {
  width:290px;
  padding:0 10px
 }
 .main-container {
  min-height:643px
 }
 .col1-layout .col-main {
  width:100%
 }
 .main-container .bottom_banners {
  width:100%
 }
 .main_banner {
  width:100%
 }
 .banner_links {
  margin:10px 0 0;
  width:290px
 }
 .bottom_banners .main_banner .banner_slider {
  width:100%;
  height:150px !important
 }
 #gallery a img,#gallery1 a img {
  width:290px;
  height:auto
 }
 .slidesjs-slide img {
  width:290px;
  height:auto
 }
 .product_blocks {
  width:100%
 }
 .product_left {
  width:100%
 }
 .product_left li {
  margin:0 10px 10px 0px;
  width:100%
 }
 .product_left li div {
  width:100%
 }
 .product_left li:nth-child(2n+2) {
  float:right;
  margin:0 0 10px 0
 }
 .product_blocks .product_left li.left_last {
  margin:0 10px 10px 0 !important
 }
 .product_blocks .product_left li:last-child {
  float:right;
  margin-right:0 !important
 }
 .product_left li a span {
  background-position:238px 3px
 }
 .product_left li.left_last a span {
  background-position:238px 3px
 }
 .product_right {
  width:290px;
  margin:0
 }
 .Accessories {
  width:100%
 }
 .bestsellerContainer,.accessoriesContainer {
  width:100%
 }
 .bestsellers li {
  width:263px;
  border-right:none;
  border-bottom:1px solid #f2f2f2
 }
 .addToCompare {
  bottom:15px
 }

 .weacceptContainer div {
  width:auto !important;
  padding:0;
  margin:0
 }
 .followUs li a {
  text-decoration:none
 }

 .socialMediaLikes .fb_iframe_widget {
  margin-bottom:10px
 }
 .privacy {
  height:45px
 }
 .privacy .bugs {
  width:96%;
  padding:2%
 }
 .orderStatusContainer {
  margin:0;
  padding:2%;
  width:96%
 }
 .orderStatusContent {
  margin:40px auto
 }
 .checkorderstatus-index-index .orderStatusContentSec {
  margin:10px;
  width:220px;
  padding:20px 20px 52px
 }
 .checkorderstatus-index-index .input-box {
  width:226px
 }
 .checkorderstatus-index-index .orderStatusContent table td {
  float:left
 }
 .checkorderstatus-index-index .orderStatusContent {
  width:100%
 }
 .sitemapContent {
  width:100%
 }
 .pageContainer .std .data-table th span {
  width:100px;
  float:left;
  font-size:11px !important;
  word-break:break-all
 }
 .catalog-category-view .col2-left-layout .col-main {
  border-left:medium none;
  padding-left:0;
  width:100%
 }
 .sort-by {
  width:282px
 }
 .toolbar .pager {
  height:auto;
  padding:5px 0
 }
 .category-name {
  padding:2% 0
 }
 .products-grid li.item {
  width:96%;
  padding:2%;
  margin-bottom:15px
 }
 .listAddToCompare {
  bottom:10px
 }
 .toolbar-bottom .toolbar .pages {
  margin:0 0 30px;
  float:left
 }
 .col1-layout .category-grid {
  width:100%
 }
 .col1-layout .product-view .product-shop {
  float:left;
  padding:3% 2%;
  width:96%
 }
 .product-view .product-shop .product-name h1 {
  font-weight:bold;
  font-size:18px;
  line-height:1.35
 }
 .ratings .rating-links a.addReview,.no-rating a.addReview {
  float:left;
  margin-bottom:5px
 }
 .ratings .rating-links a.addMoreDetails,.no-rating a.addMoreDetails {
  float:left;
  margin-bottom:5px;
  width:90%
 }
 .availability-only {
  width:90%;
  margin:10px 0 15px;
  clear:both
 }
 .config_listing_pd_page {
  width:90%;
  margin-top:0
 }
 .freeProductBlock {
  float:left;
  width:255px
 }
 .staticTxt {
  margin-bottom:10px
 }
 .product-view .product-img-box {
  width:290px;
  margin-top:40px
 }
 .addReviewbtn {
  margin-left:0;
  margin-top:10px
 }
 .box-reviews .pager {
  padding:4px 0
 }
 .rating-links .separator {
  display:none
 }
 .product-view .product-shop .availability {
  float:left;
  margin:10px 0
 }
 .jcarousel-skin-tango .jcarousel-container-horizontal {
  width:280px
 }
 .jcarousel-skin-tango .jcarousel-clip-horizontal {
  width:265px;
  margin-left:4px
 }
 #vdocontainer {
  height:280px !important
 }
 .product-img-box object {
  width:280px !important;
  height:280px !important
 }
 .product-img-box object embed {
  width:280px !important;
  height:280px !important
 }
 .mousetrap {
  width:280px !important;
  height:280px !important
 }
 .pdfheader-print-product {
  z-index:999;
  left:0;
  right:inherit
 }
 .jcarousel-skin-tango .jcarousel-item,.jcarousel-skin-tango li {
  width:78px
 }
 .prod-view-detail-left {
  width:100%
 }
 .prod-view-detail-right {
  width:100%;
  float:left
 }
 .btmAddCartBtn .addToCartBtn {
  width:250px;
  margin:0 auto
 }
 #emi_popup_content,.cod_popup_content,.pdpage_message_popup_content,.pdpage_message_popup_content1,.emioption_popup_content {
  width:100% !important
 }
 .prod-view-detail-right .scrollFixed {
  position:inherit;
  width:80%
 }
 .safedeal_content {
  width:100% !important
 }
 .cod_home_content {
  width:100% !important
 }
 .CompareContainer {
  width:280px
 }
 .CompareContainer li {
  width:130px;
  height:120px
 }
 .CompareContainer {
  position:inherit !important
 }
 .block-compare {
  margin:0 0 35px
 }
 .comp-clo {
  width:96%
 }
 .block-compare .CompareContainer .actions button.button {
  top:258px;
  right:0;
  padding:5px 29px 7px 6px
 }
 .block-compare .actions a.clearAll {
  top:261px;
  right:4px
 }
 .block-compare .CompareContainer.no-fixed .actions button.button {
  top:261px;
  right:0
 }
 .block-content.CompareContainer .actions button.button span {
  padding:1px 5px
 }
 .block-compare .CompareContainer.no-fixed a.clearAll {
  top:261px;
  right:4px
 }
 .CompareContainer li div.productImg {
  width:100%
 }
 .CompareProduct {
  height:90px;
  margin:0;
  width:100%
 }
 #reviewpop {
  width:250px;
  height:270px;
  overflow:auto
 }
 #reviewpop .data-table {
  width:250px
 }
 #reviewpop .form-list input.input-text,#reviewpop .form-list textarea {
  width:100%;
  margin-bottom:0
 }
 .product_review_layerpop .form-add {
  padding:10px 0
 }
 #reviewpop .form-list .input-box {
  width:240px
 }
 .captcha-wrap {
  margin:0
 }
 #review-form .buttons-set button.button {
  float:left
 }
 .box-description iframe {
  width:100%
 }
 .catalogsearch-result-index .col2-left-layout .col-main {
  width:100%
 }
 .checkout-cart-index #slideshow_banner {
  position:inherit !important;
  display:none
 }
 .myaccountContainer .col-main {
  margin-left:0;
  width:290px
 }
 .myaccountContainer .col-left {
  width:100%;
  margin:20px 0
 }
 .form-list .field {
  width:250px
 }
 .form-list .input-box {
  width:250px
 }
 .form-list input.input-text {
  width:235px
 }
 .form-list li.wide input.input-text {
  width:235px
 }
 .form-list li.wide .input-box {
  width:235px
 }
 .form-list select {
  width:241px
 }
 .block-account .block-content li {
  border:1px solid #ccc;
  border-top:none
 }
 .block-account .block-title {
  border:1px solid #ccc
 }
 .quotation-quote-list .col-main {
  margin-left:0;
  width:100%
 }
 .quotation-quote-list .col-left {
  width:100%;
  margin:20px 0
 }
 #form_request textarea {
  width:100%;
  float:left
 }
 #form_request button {
  float:right;
  margin:20px 0
 }
 .addresses-list li.item {
  width:100%
 }
 
 .page-title {
  padding:10px 0 0 0
 }
 .col2-set .registered-users {
  width:100%
 }
 .col2-set .new-users {
  width:100%;
  margin:0 0 30px 0
 }
 .registered-users .content {
  border-bottom:1px solid #cccccc;
  min-height:280px
 }
 .new-users .content {
  border-bottom:1px solid #cccccc;
  min-height:400px
 }
 .registered-users .content .user-fields {
  padding:0
 }
 .new-users .content .user-fields .name-firstname {
  width:240px
 }
 .new-users .content .user-fields .name-lastname {
  width:240px
 }
 .new-users .content .user-fields .name-email_address {
  width:240px
 }
 .new-users .content .user-fields .name-telephone {
  width:240px
 }
 .new-users .content .user-fields .name-Password {
  width:240px
 }
 .new-users .content .user-fields .name-Confirm {
  width:240px
 }
 .new-users .content .user-fields .control .submit-section {
  float:right;
  margin:0 8px 0 0
 }
 button.button span {
  line-height:normal;
  padding:5px 8px;
  height:auto
 }
 button.button span span {
  padding:0
 }
 #my-orders-table table,#my-orders-table thead,#my-orders-table tbody,#my-orders-table th,#my-orders-table td,#my-orders-table tr {
  display:block
 }
 #my-orders-table tbody {
  width:288px
 }
 #my-orders-table thead tr {
  position:absolute;
  top:-9999px;
  left:-9999px
 }
 #my-orders-table tr {
  border:none
 }
 #my-orders-table td {
  border:none;
  border-bottom:1px solid #eee;
  position:relative;
  padding-left:50%
 }
 #my-orders-table td:before {
  position:absolute;
  top:2px;
  left:0;
  padding:0 10px 4px 5px;
  border-bottom:1px solid #eee;
  width:94%;
  padding-right:10px;
  white-space:nowrap
 }
 #my-orders-table td:nth-of-type(1):before {
  content:"Order #"
 }
 #my-orders-table td:nth-of-type(2):before {
  content:"Date"
 }
 #my-orders-table td:nth-of-type(3):before {
  content:"Ship To"
 }
 #my-orders-table td:nth-of-type(4):before {
  content:"Order Total"
 }
 #my-orders-table td:nth-of-type(5):before {
  content:"Status"
 }
 #my-orders-table .even,#wishlist-table .even {
  background:none;
  border:none
 }
 #my-reviews-table table,#my-reviews-table thead,#my-reviews-table tbody,#my-reviews-table th,#my-reviews-table td,#my-reviews-table tr {
  display:block
 }
 #my-reviews-table tbody {
  width:288px
 }
 #my-reviews-table thead tr {
  position:absolute;
  top:-9999px;
  left:-9999px
 }
 #my-reviews-table tr {
  border:1px solid #ccc
 }
 #my-reviews-table td {
  border:none;
  border-bottom:1px solid #eee;
  position:relative;
  padding-left:50%
 }
 #my-reviews-table td:before {
  position:absolute;
  top:6px;
  left:6px;
  width:45%;
  padding-right:10px;
  white-space:nowrap
 }
 #my-reviews-table td:nth-of-type(1):before {
  content:"Date"
 }
 #my-reviews-table td:nth-of-type(2):before {
  content:"Product name"
 }
 #my-reviews-table td:nth-of-type(3):before {
  content:"Rating"
 }
 #my-reviews-table td:nth-of-type(4):before {
  content:"Review"
 }
 .product-review .product-details {
  margin-left:0;
  clear:both
 }
 .privacy {
  clear:both;
  height:auto
 }
 .static .sitemapCate ul li {
  width:178px
 }
 #pdpge_prd_warnty {
  width:210px !important;
  height:300px !important;
  overflow:auto !important
 }
 #pdpge_prd_warnty .product-warranty-accessories {
  float:left;
  width:220px
 }
 #pdpge_prd_warnty .warranty-block .warranty-features {
  display:none
 }
 #pdpge_prd_warnty #w-offer-banner {
  display:none
 }
 #pdpge_prd_warnty .warranty-block {
  width:88%;
  float:left
 }
 #pdpge_prd_warnty .warranty-selection {
  float:left;
  width:200px
 }
 #pdpge_prd_warnty .warenty-left-blok label.one_year {
  width:170px
 }
 .warenty-left-blok {
  width:195px
 }
 #pdpge_prd_warnty #block-related .item {
  width:164px
 }
 #pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-clip-horizontal {
  margin-left:5px;
  width:518px
 }
 #pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-container-horizontal {
  width:100%
 }
 #pdpge_prd_warnty .ap_titlebar_subtotal {
  width:94%
 }
 #pdpge_prd_warnty .warnty-btn-contianer {
  float:left;
  margin-top:10px;
  width:100%
 }
 .btn-area {
  margin:0;
  float:left
 }
 .checkout-cart-index .pageContainer {
  width:100%
 }
 .cart .page-title img {
  width:100%;
  height:30px
 }
 .banner-on-cart-page {
  width:100% !important
 }
 .banner-on-cart-page img {
  width:100%
 }
 .include-tax-container {
  padding:0;
  width:100%
 }
 .cart-banner {
  float:left;
  width:100%
 }
 #shopping-cart-table .itemsCount {
  width:100%;
  margin:10px 0
 }
 .cart-table .btn-update {
  margin:5px 0;
  width:100%
 }
 .checkout-types li {
  width:100%
 }
 .cart-table .btn-update.get-quotation {
  color:#0c0d0d;
  display:block;
  float:left;
  padding:5px 31px;
  text-align:center;
  width:78%
 }
 .cart-table .btn-continue {
  margin:5px 0;
  width:100%
 }
 .checkout-cart-index .main {
  width:300px
 }
 .checkout-cart-index .col1-layout .col-main {
  width:290px
 }
 .checkout-cart-index .cart .totals {
  margin:0;
  width:100%
 }
 .cart .totals table {
  width:100%
 }
 .include-tax-left {
  width:90%;
  text-align:right
 }
 button.btn-checkout_new {
  float:right;
  margin:0 5px 0 0
 }
 .include-tax-right {
  width:100%
 }
 .checkout-cart-index #slideshow_banner {
  position:inherit !important;
  display:none
 }
 .quotation_block {
  width:220px
 }
 .quotations_fields {
  width:100%
 }
 .quotations_fields input {
  width:96%
 }
 .quote_email {
  padding:0 0 8px 11px;
  width:90%
 }
 .quotations_fields label {
  text-align:left
 }
 .quote_name {
  padding:0 0 8px 11px;
  width:90%
 }
 .quotations_fields .button {
  margin-left:12px
 }
 #intermediate_guest h1 img {
  width:100%;
  height:30px
 }
 .chkout-intermediate {
  width:85%
 }
 .chkout-intermediate .ml173 {
  margin-left:0
 }
 #facebookconnect {
  margin:10px 0 5px
 }
 #shopping-cart-table table,#shopping-cart-table thead,#shopping-cart-table tbody,#shopping-cart-table th,#shopping-cart-table td,#shopping-cart-table tr {
  display:block
 }
 #shopping-cart-table tbody {
  width:288px
 }
 #shopping-cart-table thead tr {
  position:absolute;
  top:-9999px;
  left:-9999px
 }
 #shopping-cart-table tr {
  border:none
 }
 #shopping-cart-table td {
  text-align:right;
  border:none;
  border-bottom:none;
  position:relative;
  padding:10px;
  padding-left:50%
 }
 #shopping-cart-table td:before {
  position:absolute;
  z-index:1;
  left:0;
  padding:0 10px 4px 5px;
  border-bottom:none;
  width:94%;
  padding-right:10px;
  white-space:nowrap
 }
 #shopping-cart-table td:nth-of-type(1):before {
  content:"Product Image";
  text-align:left;
  padding:3px 10px 4px 5px
 }
 #shopping-cart-table td:nth-of-type(2):before {
  content:"Product Description";
  text-align:left
 }
 #shopping-cart-table td:nth-of-type(3):before {
  content:"Qty";
  text-align:left
 }
 #shopping-cart-table td:nth-of-type(4):before {
  content:"Remove";
  text-align:left;
  height:50px
 }
 #shopping-cart-table td:nth-of-type(5):before {
  content:"Unit Price";
  text-align:left
 }
 #shopping-cart-table td:nth-of-type(6):before {
  content:"Subtotal";
  text-align:left
 }
 #shopping-cart-table .even,#shopping-cart-table .even {
  border:none;
  background:#eee
 }
 #shopping-cart-table th {
  display:none
 }
 #shopping-cart-table td input.qty {
  position:relative;
  z-index:2;
  margin:0 0 0 70px
 }
 #shopping-cart-table td .cartRemove {
  position:relative;
  z-index:2;
  margin:0 0 0 70px
 }
 #shopping-cart-table td .product-name {
  position:relative;
  z-index:2;
  clear:both
 }
 #shopping-cart-table td .product-image {
  position:relative;
  z-index:2;
  float:right
 }
 #shopping-cart-table td .cart-price {
  position:relative;
  z-index:2
 }
 #shopping-cart-table td p {
  margin:0
 }
 #shopping-cart-table td.proDiscrip {
  clear:both
 }
 #checkoutpage h1 img {
  height:30px;
  width:100%
 }
 div.customcheckout-threecolumns div.customcheckout-column-left {
  margin-right:0 !important;
  width:289px !important
 }
 .customcheckout-column-middlecontent {
  width:289px !important
 }
 div.customcheckout-threecolumns div.customcheckout-column-right {
  width:289px !important
 }
 table.customcheckout-totals {
  font-size:14px !important
 }
 div.checkoutcontainer div.input-firstname,div.checkoutcontainer div.input-lastname,div.checkoutcontainer div.input-email,div.checkoutcontainer div.input-telephone,div.checkoutcontainer div.input-company,div.checkoutcontainer div.input-fax,div.checkoutcontainer div.input-password,div.checkoutcontainer div.input-country,div.checkoutcontainer div.input-city,div.checkoutcontainer div.input-postcode,div.checkoutcontainer div.input-region {
  width:289px !important
 }
 div.checkoutcontainer div.input-firstname .input-text,div.checkoutcontainer div.input-lastname .input-text,div.checkoutcontainer div.input-email .input-text,div.checkoutcontainer div.input-telephone .input-text,div.checkoutcontainer div.input-company .input-text,div.checkoutcontainer div.input-fax .input-text,div.checkoutcontainer div.input-password .input-text,div.checkoutcontainer div.input-city .input-text,div.checkoutcontainer div.input-country .input-text,div.checkoutcontainer div.input-postcode .input-text,div.checkoutcontainer div.input-region .input-text {
  width:278px !important
 }
 div.checkoutcontainer div.input-lastname,div.checkoutcontainer div.input-country,div.checkoutcontainer div.input-region,div.checkoutcontainer div.input-company {
  margin-left:0 !important
 }
 #billing-address-select,#shipping-address-select {
  width:214px
 }
 .payment-method .form-list select {
  width:229px !important
 }
 .cloud-zoom img {
  width:100% !important
 }
 .sidebar {
  margin-bottom:50px
 }
 .pagination-container {
  bottom:1px !important
 }
 .slidesjs-container {
  height:149px !important
 }
 .proDiscrip ul {
  width:auto;
  margin-left:0
 }
 .cart-table tbody tr.last td {
  border-bottom:none !important
 }
 .myAccountBody.sales-order-view #my-orders-table td:before {
  display:none
 }
 .myAccountBody.sales-order-view #my-orders-table td {
  padding-left:5%;
  text-align:left !important
 }
 .myAccountBody.sales-order-view #my-orders-table tr.summary-total .summary-collapse {
  background-position:left 5px;
  padding-left:10px;
  display:block;
  float:none;
  text-align:left !important
 }
 .myAccountBody.sales-order-view .order-items {
  overflow:hidden
 }
 .pagination-container {
  display:none
 }
 .select-wrap select {
  height:33px
 }
 .select-wrap i.icon {
  top:11px
 }
 .checkout-cart-index .cart .page-title.title-buttons {
  display:none
 }
 .checkout-cart-index .pageContainer.f-none.mt20 {
  margin:0px
 }
 .add-to-cart button.btn-cart span,.btmAddCartBtn button.btn-cart span {
  height:22px
 }
 .product-shop .jcarousel-skin-tango .jcarousel-next-horizontal,#pdpge_prd_warnty .jcarousel-skin-tango .jcarousel-next-horizontal {
  right:14px
 }
 .topImg img {
  width:100%
 }
 .oneImageUp img {
  width:100%
 }
 .leftRightMainImg img {
  width:100%
 }
 .lazy {
  width:100%
 }
 #transition_div {
  width:100%
 }
 .header_container img {
  width:100%
 }
 #transition_div #content_div {
  width:100%
 }
 #transition_div .content {
  width:100%
 }
 #narrow-by-list dd.ddselected {
  display:block !important
 }
 .block-layered-nav .block-content {
  display:none
 }
 .filter-accessdiv {
  display:block
 }
 .filter-accessdiv .filter-menu {
  color:#ffffff;
  display:block;
  font-size:16px;
  font-weight:bold;
  padding:8px 2%;
  text-indent:10px;
  width:96%;
  background:#0084c4
 }
 .inner_page_banner {
  width:100%;
  min-height:100px !important
 }
 #rotator img {
  position:absolute;
  width:100%
 }
 #product-simple-bundles .simplebundle-selection .simplebundle-selection-item,#product-simple-bundles .simplebundle-plus {
  text-align:center;
  width:100%
 }
 #product-simple-bundles .simplebundle-pic-qty {
  right:44%
 }
 #product-simple-bundles .simplebundle-selection {
  width:100%
 }
 #product-simple-bundles .simplebundle-infos {
  float:none;
  margin:20px auto
 }
 .sbundle-description {
  float:left;
  margin-top:40px
 }
 .festive-pop-close {
  cursor:pointer;
  background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/close-button.png) no-repeat;
  width:41px;
  height:13px;
  display:block;
  position:absolute;
  top:19.2%;
  right:51px;
  border:0
 }
 .weaccept {
  margin-left:0px;
  margin-top:0px
 }
 .intel-compliance {
  margin-top:25px
 }
}
.block .block-title strong.nav_shop_by {
 display:none
}
.block .block-title a.mobile_shop_by {
 display:block
}
.block-layered-nav .block-content dl dt:last-of-type {
 border-bottom:1px solid #cccccc
}
@media all and (min-width:1050px) and (max-width:1280px) {
 .back2school {
  width:140px
 }
 .catalog-product-view .back2school {
  margin-left:1135px
 }
 .right-section-block {
  width:115px
 }
 .right-section-statics a img {
  height:auto;
  width:100%
 }
 .right-section-statics img {
  width:100%
 }
 .cms-index-index .main-container {
  width:auto
 }
 .catalog-product-view .back2school-left {
  margin-left:0px
 }
 .offerbanner-right {
  margin-left:972px;
  width:155px
 }
 .offerbanner-left {
  margin-left:-157px;
  width:155px
 }
}
@media screen and (max-width: 1170px) {
 .cms-index-index .main-container {
  width:auto
 }
 .offerbanner-right,.offerbanner-left {
  display:none
 }
 .right-section-block {
  display:none
 }
 .cartSection div {
  margin:3px 0 0 0
 }
}
@media only screen and (max-width: 770px) {
 .custom-checkbox {
  margin:0 !important;
  padding-right:10px !important
 }
 .filter-block.block-layered-nav.amshopby-collapse-enabled.amshopby-filters-left {
  float:left;
  left:200px
 }
 .block-content .actions {
  width:60px
 }
}
@media only screen and (max-width: 767px) {
 .search-section {
  width:inherit
 }
 .mobile_logo {
  width:auto
 }
 .pagination-container {
  z-index:9990 !important
 }
 .main {
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  padding:0 10px;
  width:100%
 }
 .col1-layout .col-main {
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  width:100%
 }
 .product_left ul {
  width:100%
 }
 .banner_links {
  width:100%
 }
 .bestsellers li {
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  width:50%
 }

 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next i,.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev i {
  display:none
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next {
  display:inline-block;
  height:89px;
  right:-5%;
  width:40px;
  background:rgba(0, 0, 0, 0) url("https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg-next-new1.png") no-repeat 0 0;
  border-radius:inherit;
  -moz-border-radius:inherit;
  -webkit-border-radius:inherit;
  padding:0;
  top:25%;
  margin-top:inherit
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev {
  display:inline-block;
  height:89px;
  left:-5%;
  width:40px;
  background:rgba(0, 0, 0, 0) url("https://www.compuindia.com/skin/frontend/jan2014/default/images/bkg-previous-new1.png") no-repeat 0 0;
  border-radius:inherit;
  -moz-border-radius:inherit;
  -webkit-border-radius:inherit;
  padding:0;
  top:25%;
  margin-top:inherit
 }
 .todayDeal-carousel {
  margin:0 auto;
  width:95% !important
 }
}
@media only screen and (max-width: 568px) {
 .main {
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  padding:0 10px;
  width:100%
 }
 body {
  padding-left:0;
  padding-right:0
 }
 .product_left li a span,.product_left li.left_last a span {
  background-position:95% 3px
 }
 .product_right,.banner_links {
  width:100%
 }
 .bestsellers li {
  width:100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box
 }
 
 .sidebar {
  width:100%
 }

 #owl-demo-dailydeal {
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  position:relative
 }
}
@media only screen and (min-width: 580px) and (max-width: 980px) {
 body {
  padding-left:0 !important;
  padding-right:0 !important
 }
 .main {
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  padding:0 10px;
  width:100%
 }
 .col1-layout .col-main {
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  width:100%
 }
 .bestsellers li {
  width:33.333%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box
 }
 
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
 .product_left {
  width:68%
 }
 .product_right {
  width:30%
 }
 .products-grid li.item {
  min-height:600px
 }
 .category-accessories .products-grid li.item {
  min-height:200px
 }
 .catalog-category-view .col2-left-layout .sidebar,.catalogsearch-result-index .sidebar {
  width:22%
 }
 .catalog-category-view .col2-left-layout .col-main,.catalogsearch-result-index .col-main {
  width:75%
 }
 .catalog-category-view .products-grid li.item,.catalogsearch-result-index .products-grid li.item {
  width:33.333%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box
 }
 
 
}
@media only screen and (max-width: 480px) {
 .filter-block.block-layered-nav.amshopby-collapse-enabled.amshopby-filters-left {
  left:315px
 }
 
}
@media only screen and (width: 320px) {
 .search-section #search_mini_form {
  width:55%
 }
 .header .form-search input.input-text {
  width:61%
 }
 .cartSection div {
  margin:7px 0px 0 10px
 }
 .festive-pop-close {
  right:47px
 }
 .weaccept {
  margin-left:0px;
  margin-top:0px
 }
}
@media only screen and (width: 640px) and (width: 768px) and (width: 800px) {
 .catalog-category-view .col2-left-layout .sidebar,.catalogsearch-result-index .sidebar {
  width:35%
 }
 .catalog-category-view .col2-left-layout .col-main,.catalogsearch-result-index .col-main {
  width:65%
 }
 .catalog-category-view .products-grid li.item,.catalogsearch-result-index .products-grid li.item {
  width:100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box
 }
}
@media only screen and (max-width: 980px) {
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next i,.todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev i {
  display:none
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next {
  display:inline-block;
  height:32px;
  right:-5%;
  width:32px;
  background:rgba(0, 0, 0, 0) url("https://www.compuindia.com/skin/frontend/jan2014/default/images/right_deal_arrow.png") no-repeat -8px -8px;
  border-radius:inherit;
  -moz-border-radius:inherit;
  -webkit-border-radius:inherit;
  padding:0;
  top:30%;
  margin-top:inherit
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev {
  display:inline-block;
  height:32px;
  left:-5%;
  width:32px;
  background:rgba(0, 0, 0, 0) url("https://www.compuindia.com/skin/frontend/jan2014/default/images/left_deal_arrow.png") no-repeat -8px -8px;
  border-radius:inherit;
  -moz-border-radius:inherit;
  -webkit-border-radius:inherit;
  padding:0;
  top:30%;
  margin-top:inherit
 }
 .todayDeal-carousel {
  margin:0 auto;
  width:90% !important
 }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
 .catalog-category-view .products-grid li.item,.catalogsearch-result-index .products-grid li.item {
  width:50%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next {
  right:-3%
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev {
  left:-3%
 }
}
@media only screen and (max-width: 480px) {
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next {
  right:-5%
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev {
  left:-5%
 }
 .hidden-xs {
  display:none
 }
 .visible-xs {
  display:block
 }
}
@media only screen and (width: 360px) {
 .search-section #search_mini_form {
  width:50%
 }
 .weaccept {
  margin-left:0px;
  margin-top:0px
 }
}
@media (min-width: 768px) {
 .popup-offer-content {
  width:750px;
  margin:30px auto;
  position:relative
 }
 .festive-pop-close {
  cursor:pointer;
  background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/close-button.png) no-repeat;
  width:41px;
  height:13px;
  display:block;
  position:absolute;
  top:19.7%;
  right:115px;
  border:0
 }
}
@media (max-width: 768px) {
 .popup-offer-content {
  position:relative;
  width:auto;
  margin:10px
 }
}
@media (min-width: 561px) {
 .catalog-product-view #vdocontainer {
  position:absolute;
  height:410px;
  top:0;
  z-index:1000
 }
 .catalog-product-view .amlabel-div {
  height:410px
 }
}
@media (max-width: 560px) {
 .catalog-product-view #vdocontainer {
  position:absolute;
  height:300px;
  top:0;
  z-index:1000
 }
 .catalog-product-view .amlabel-div {
  height:300px
 }
}
@media screen and (min-width: 200px) and (max-width:1024px) {
 .product_listing {
  padding:0px 25px 0
 }
 .new_product {
  width:25px
 }
 .product_tag {
  width:90px;
  height:90px;
  top:-4px
 }
 .product_specification li {
  width:auto !important
 }
 .pro_features li {
  width:100% !important
 }
}
@media screen and (min-width: 200px) and (max-width:900px) {
 .product_specification {
  text-align:center
 }
 .product_specification li {
  width:auto
 }
}
@media screen and (min-width: 769px) and (max-width:1024px) {
 .listing_ul li,.home_product_grid .listing_ul li {
  width:50%
 }
 .listing_ul {
  max-width:800px;
  margin:auto
 }
}
@media screen and (min-width: 200px) and (max-width:480px) {
 .product_listing {
  padding:0px 15px 0
 }
 .listing_ul li,.home_product_grid .listing_ul li {
  width:100%
 }
}
@media screen and (min-width: 481px) and (max-width:680px) {
 .listing_block {
  margin:auto
 }
 .listing_ul li,.home_product_grid .listing_ul li {
  width:100%
 }
 .pro_features {
  min-height:inherit
 }
}
@media screen and (min-width: 681px) and (max-width:768px) {
 .listing_ul li,.home_product_grid .listing_ul li {
  width:50%
 }
 .pro_features {
  min-height:200px
 }
}
@media screen and (min-width: 1025px) and (max-width:1100px) {
 .product_listing {
  padding:0px 20px 0
 }
}
@media screen and (min-width: 1101px) and (max-width:1280px) {
 .product_listing {
  padding:0px 20px 0
 }
}
@media screen and (min-width: 200px) and (max-width: 768px) {
 .emi_checking img {
  left:inherit;
  right:15px
 }
 .custom_offer img {
  left:inherit;
  right:65px
 }
 .product_specification li {
  padding:4px 16px
 }
}
@media screen and (max-width:680px) {
 .rating-reviews .right-text {
  padding:0 7px
 }
 .rating-reviews .right-text .rating-box {
  float:right
 }
 .CompareContainer .comp-clo {
  padding:0
 }
 div #advice-validate-rating-validate_rating {
  margin:3px 100px 0;
  width:100px
 }
 #advice-required-entry-security_code {
  margin:3px 0 0
 }
 #reviewpop .data-table {
  border:0;
  margin:0px 0 0;
  width:250px
 }
}
@media only screen and (min-width: 733px) and (max-width: 980px) {

 .search-section #search_mini_form {
  width:75%
 }
 .header .form-search input.input-text {
  width:86%
 }
 .dell_logo {
  width:100px
 }
 .header .cartSection {
  margin:10px 0 0 10px
 }
 .deals-fragment-title {
  width:100%;
  float:none;
  margin:0;
  text-align:center;
  padding:5px 0 0;
  min-height:initial
 }
 .todayDeal-carousel {
  float:none;
  width:100% !important;
  padding:5px 0 0px
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next {
  right:-2%
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev {
  left:-2%
 }
 .list-tooltip img {
  left:85px
 }
 .emi_checking img {
  left:145px
 }
}
@media only screen and (min-width: 569px) and (max-width: 732px) {
 
 .search-section #search_mini_form {
  width:78%;
  float:left;
  margin-top:8px
 }
 .header .form-search input.input-text {
  width:85%
 }
 .header .cartSection {
  margin:10px 0px 0 10px;
  float:none
 }
 .dell_logo {
  width:100px
 }
 .deals-fragment-title {
  width:100%;
  float:none;
  margin:0;
  text-align:center;
  padding:5px 0 0;
  min-height:initial
 }
 .todayDeal-carousel {
  float:none;
  width:100% !important;
  padding:5px 0 0px
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next {
  right:-2%
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev {
  left:-2%
 }
}
@media only screen and (max-width: 568px) {

 .search-section #search_mini_form {
  width:72%
 }
 .header .form-search input.input-text {
  width:78%
 }
 .deals-fragment-title {
  width:100%;
  float:none;
  margin:0;
  text-align:center;
  padding:5px 0 0;
  min-height:initial
 }
 .todayDeal-carousel {
  float:none;
  width:100% !important;
  padding:5px 0 0px
 }
 
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-next {
  right:-2%
 }
 .todayDeal-carousel.owl-theme .owl-controls .owl-buttons .owl-prev {
  left:-2%
 }
}
@media only screen and (min-width: 361px) and (max-width: 414px) {
 .search-section #search_mini_form {
  width:65%
 }
 .header .form-search input.input-text {
  width:68%
 }
}
@media only screen and (max-width: 360px) {
 .cartSection div {
  margin:5px 0px 0 10px
 }
 .search-section #search_mini_form {
  width:55%
 }
 .header .form-search input.input-text {
  width:61%
 }
}
@media only screen and (max-width: 414px) {
 .prodview_buynow_blk {
  border-left:0 none;
  float:left !important;
  margin-top:20px;
  padding:0
 }
 .prodview_buynow_blk .f-right {
  float:left !important
 }
 .pincodeBlock {
  float:left;
  padding:0px
 }
}
@media only screen and (width: 980px) {
 .emi_checking img {
  left:195px
 }
}
@font-face {
 font-family:'rupee';
 src:url('https://www.compuindia.com/skin/frontend/jan2014/default/css/rupee-webfont.eot');
 src:local('☺'), url(data:font/truetype;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTVen5G0AAADcAAAAHEdERUYAQAAEAAAA+AAAACBPUy8yRQixzQAAARgAAABgY21hcGmyCE0AAAF4AAABamdhc3D//wADAAAC5AAAAAhnbHlmmuFTtAAAAuwAABAoaGVhZPOmAG0AABMUAAAANmhoZWELSAQOAAATTAAAACRobXR4KSwAAAAAE3AAAABMbG9jYUCgSLQAABO8AAAAKG1heHAAFQP+AAAT5AAAACBuYW1lWObwcQAAFAQAAAIDcG9zdCuGzNQAABYIAAAAuAAAAAEAAAAAxtQumQAAAADIadrpAAAAAMhp2uoAAQAAAA4AAAAYAAAAAAACAAEAAQASAAEABAAAAAIAAAADAigBkAAFAAgFmgUzAAABGwWaBTMAAAPRAGYCEgAAAgAFAAAAAAAAAIAAAKdQAABKAAAAAAAAAABITCAgAEAAICBfBZr+ZgDNBrQBoiAAARFBAAAAAAAFnAAAACAAAQAAAAMAAAADAAAAHAABAAAAAABkAAMAAQAAABwABABIAAAADgAIAAIABgAgAFIAoCAKIC8gX///AAAAIABSAKAgACAvIF/////j/7L/ZeAG3+LfswABAAAAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//8AAgABAAAAAAO0BZwD/QAAATMVMzUhFTMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVIxUjNSMVIzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNSE1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1ITUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNSECTBAYATwEBAQEBAQEBAQEBAQEBAQEBAQEBAQQ2AQEBAQEBAQEBAQEBAQEBAT0BAQEBAQEBAQEBAQEBAQEBAQEBAQECJwEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgEBAQECAQECAQIBAgECAgECAwICAgMCAwMEAwQFBAcHBAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBIAcMAwEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEsCAcEBAMDAwICAgICAgECAQIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAT9/AQEBAQEBAQEBAQEBAQEBAQEBAQECAGYBAQEBAQEBAQEBAQEBAgECAQIBAwICAwIEBAYFCjwBAQEBAQEBAQEBAQEBAQEBAQEBAQECAH0BZwEBAQIBAgIBAgECAQIBAgIBAgECAQIBAQEDAgECAQIBAgECAwICAwQEAQEBAgECAQICAQIBAgECAgECAQICAQEBAgQEBAMDAgIDAQICAQICAQEBAgEBAgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBBAECAQEBAgEBAgEBAQECAQECAQEBAgEBAQIBAQIBAQEBAQIBAgEBAgEBAQIBAQECAQEBAgEBAQIBAQEBAQIBAQIBAQECAQEBAgEBAgEBAQEBAgEBAgEBAgEBAQEBAgEBAgEBAQECAQECAQEBAgEBAQECAQECAQECAQEBAQIBAQEBAgEBAQEBAQECAQEBAQIBAQECAQEBAgEBAQIBAQECAQECAQEBAgECAQEBAgEBAQIBAQIBAQEBAgEBAgEBAgEBAQECAQECAQEBAQIBAQECAQECAQEBAQIBAQIBAQEBAQIBAQECAQEBAgEBAgEBAQEBAQIBAQECAQEBAQIBAQECAQEBAQEBAgIeAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAQECAQICAgIDAwIHBQMCAQICAQIBAgECAQICAQIBAgEBAQEDAgIBAgEBAgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgECAQIBAgECAQIBAgECAQICAQEBAQAAAAAAQAAAAADtAWcA/0AAAEzFTM1IRUzFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUjFSMVIxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFTMVMxUzFSMVIzUjFSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUhNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNSE1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUjNSM1IzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUzNTM1MzUhAkwQGAE8BAQEBAQEBAQEBAQEBAQEBAQEBAQEENgEBAQEBAQEBAQEBAQEBAQE9AQEBAQEBAQEBAQEBAQEBAQEBAQEBAicBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQIBAQEBAgEBAgECAQIBAgIBAgMCAgIDAgMDBAMEBQQHBwQBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBASAHDAMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBLAgHBAQDAwMCAgICAgIBAgECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE/fwEBAQEBAQEBAQEBAQEBAQEBAQEBAgBmAQEBAQEBAQEBAQEBAQIBAgECAQMCAgMCBAQGBQo8AQEBAQEBAQEBAQEBAQEBAQEBAQEBAgB9AWcBAQECAQICAQIBAgECAQICAQIBAgECAQEBAwIBAgECAQIBAgMCAgMEBAEBAQIBAgECAgECAQIBAgIBAgECAgEBAQIEBAQDAwICAwECAgECAgEBAQIBAQIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQQBAgEBAQIBAQIBAQEBAgEBAgEBAQIBAQECAQECAQEBAQECAQIBAQIBAQECAQEBAgEBAQIBAQECAQEBAQECAQECAQEBAgEBAQIBAQIBAQEBAQIBAQIBAQIBAQEBAQIBAQIBAQEBAgEBAgEBAQIBAQEBAgEBAgEBAgEBAQECAQEBAQIBAQEBAQEBAgEBAQECAQEBAgEBAQIBAQECAQEBAgEBAgEBAQIBAgEBAQIBAQECAQECAQEBAQIBAQIBAQIBAQEBAgEBAgEBAQECAQEBAgEBAgEBAQECAQECAQEBAQECAQEBAgEBAQIBAQIBAQEBAQECAQEBAgEBAQECAQEBAgEBAQEBAQICHgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgEBAgECAgICAwMCBwUDAgECAgECAQIBAgECAgECAQIBAQEBAwICAQIBAQIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQIBAgECAQIBAgECAQIBAgECAgEBAQEAAAAAAEAAAABAACTKPMBXw889QALCAAAAAAAyGna6gAAAADIadrqAAAAAAO0BZwAAAAIAAIAAAAAAAAAAQAABrT+XgDeBZwAAAAAA7QAAQAAAAAAAAAAAAAAAAAAABMD9gAAAAAAAAKqAAAB/AAAA/YAAAH8AAACzgAABZwAAALOAAAFnAAAAd4AAAFnAAAA7wAAAO8AAACzAAABHwAAAE8AAAEfAAABZwAAAAAECgQKBAoECggUCBQIFAgUCBQIFAgUCBQIFAgUCBQIFAgUCBQIFAABAAAAEwP+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgB+AAEAAAAAABMABQAAAAMAAQQJAAAAaAAFAAMAAQQJAAEACgBtAAMAAQQJAAIADgB3AAMAAQQJAAMADgCFAAMAAQQJAAQAGgCTAAMAAQQJAAUAVgCtAAMAAQQJAAYACgEDAAMAAQQJABMACgENAAMAAQQJAMgAbgEXUnVwZWUAVAB5AHAAZQBmAGEAYwBlACAAqQAgACgAeQBvAHUAcgAgAGMAbwBtAHAAYQBuAHkAKQAuACAAMgAwADEAMAAuACAAQQBsAGwAIABSAGkAZwBoAHQAcwAgAFIAZQBzAGUAcgB2AGUAZABSAHUAcABlAGUAUgBlAGcAdQBsAGEAcgB3AGUAYgBmAG8AbgB0AFIAdQBwAGUAZQAgAFIAZQBnAHUAbABhAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAIABKAHUAbAB5ACAAMQA1ACwAIAAyADAAMQAwACwAIABpAG4AaQB0AGkAYQBsACAAcgBlAGwAZQBhAHMAZQBSAHUAcABlAGUAUgB1AHAAZQBlAFQAaABpAHMAIABmAG8AbgB0ACAAdwBhAHMAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHQAaABlACAARgBvAG4AdAAgAFMAcQB1AGkAcgByAGUAbAAgAEcAZQBuAGUAcgBhAHQAbwByAC4AAAIAAAAAAAD/JwCWAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwAAAAEAAgADADUBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPB3VuaTAwQTAHdW5pMjAwMAd1bmkyMDAxB3VuaTIwMDIHdW5pMjAwMwd1bmkyMDA0B3VuaTIwMDUHdW5pMjAwNgd1bmkyMDA3B3VuaTIwMDgHdW5pMjAwOQd1bmkyMDBBB3VuaTIwMkYHdW5pMjA1Rg==) format('truetype');
 font-weight:normal;
 font-style:normal
}
.widget {
 display:inline
}
.widget .widget-title {
 clear:both;
 padding:15px 0 0;
 margin:0 0 7px
}
.widget .widget-title h2 {
 font-size:15px;
 font-weight:bold;
 color:#e25203
}
.widget .mini-products-images-list .product-image {
 display:block;
 width:76px;
 height:76px;
 border:1px solid #a9a9a9;
 margin:0 auto
}
.widget .mini-products-images-list li.item {
 float:left;
 width:77px;
 height:77px
}
.widget-new-products {
 display:block
}
.col-main .widget-new-products {
 margin:7px 0
}
.widget-new-products .products-grid .product-image,.widget-new-products .products-list .product-image {
 width:85px;
 height:85px
}
.widget-new-products .products-list .product-shop {
 margin-left:100px
}
.sidebar .widget-new-products .block {
 font-size:11px;
 line-height:1.25
}
.sidebar .widget-new-products .block-title strong {
 background:url(https://www.compuindia.com/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat;
 padding-left:21px;
 color:#dc5033
}
.widget-viewed {
 display:block
}
.col-main .widget-viewed {
 margin:7px 0
}
.widget-viewed .products-grid .product-image,.widget-viewed .products-list .product-image {
 width:85px;
 height:85px
}
.widget-viewed .products-list .product-shop {
 margin-left:100px
}
.sidebar .widget-viewed .block {
 font-size:11px;
 line-height:1.25
}
.sidebar .widget-viewed .block-title strong {
 background:url(https://www.compuindia.com/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat;
 padding-left:21px
}
.widget-compared {
 display:block
}
.col-main .widget-compared {
 margin:7px 0
}
.widget-compared .products-grid .product-image,.widget-compared .products-list .product-image {
 width:85px;
 height:85px
}
.widget-compared .products-list .product-shop {
 margin-left:100px
}
.sidebar .widget-compared .block {
 font-size:11px;
 line-height:1.25
}
.sidebar .widget-compared .block-title strong {
 background:url(https://www.compuindia.com/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat;
 padding-left:21px
}
.sidebar .widget-static-block {
 display:block;
 margin:0 0 15px
}
.top-container .widget a {
 padding:0 0 0 7px
}
.bottom-container .widget a {
 padding:0 3px
}
.widget-product-link-inline {
 display:inline
}
.col-main .widget-product-link {
 display:block;
 text-align:right;
 margin:7px 0
}
.col-main .widget-product-link a {
 background:url(https://www.compuindia.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;
 padding-right:15px
}
.sidebar .widget-product-link {
 display:block;
 margin:0 0 15px;
 padding:0 10px
}
.sidebar .widget-product-link a {
 background:url(https://www.compuindia.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;
 padding:0 15px 0 0
}
.widget-category-link-inline {
 display:inline
}
.col-main .widget-category-link {
 display:block;
 text-align:right;
 margin:7px 0
}
.col-main .widget-category-link a {
 background:url(https://www.compuindia.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;
 padding-right:15px
}
.sidebar .widget-category-link {
 display:block;
 margin:0 0 15px;
 padding:0 10px
}
.sidebar .widget-category-link a {
 background:url(https://www.compuindia.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;
 padding:0 15px 0 0
}
.widget-cms-link-inline {
 display:inline
}
.col-main .widget-cms-link {
 display:block;
 text-align:right;
 margin:7px 0
}
.col-main .widget-cms-link a {
 background:url(https://www.compuindia.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;
 padding-right:15px
}
.sidebar .widget-cms-link {
 display:block;
 margin:0 0 15px;
 padding:0 10px
}
.sidebar .widget-cms-link a {
 background:url(https://www.compuindia.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;
 padding:0 15px 0 0
}
#fancybox-loading {
 position:fixed;
 top:50%;
 left:50%;
 width:40px;
 height:40px;
 margin-top:-20px;
 margin-left:-20px;
 cursor:pointer;
 overflow:hidden;
 z-index:1104;
 display:none
}
#fancybox-loading div {
 position:absolute;
 top:0;
 left:0;
 width:40px;
 height:480px;
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox.png')
}
#fancybox-overlay {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 z-index:1100;
 display:none
}
#fancybox-tmp {
 padding:0;
 margin:0;
 border:0;
 overflow:auto;
 display:none
}
#fancybox-wrap {
 position:absolute;
 top:0;
 left:0;
 padding:20px;
 z-index:9999;
 outline:none;
 display:none
}
#fancybox-outer {
 position:relative;
 width:100%;
 height:100%;
 background:#fff
}
#fancybox-content {
 width:0;
 height:0;
 padding:0;
 outline:none;
 position:relative;
 overflow:hidden;
 z-index:1102;
 border:0px solid #fff;
 text-align:left
}
#fancybox-hide-sel-frame {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background:transparent;
 z-index:1101
}
#fancybox-close {
 position:absolute;
 top:-15px;
 right:-15px;
 width:30px;
 height:30px;
 background:transparent url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox.png') -40px 0px;
 cursor:pointer;
 z-index:1103;
 display:none
}
#fancybox-error {
 color:#444;
 font:normal 12px/20px Arial;
 padding:14px;
 margin:0
}
#fancybox-img {
 width:100%;
 height:100%;
 padding:0;
 margin:0;
 border:none;
 outline:none;
 line-height:0;
 vertical-align:top
}
#fancybox-frame {
 width:100%;
 height:100%;
 border:none;
 display:block
}
#fancybox-left,#fancybox-right {
 position:absolute;
 bottom:0px;
 height:100%;
 width:35%;
 cursor:pointer;
 outline:none;
 background:transparent url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/blank.gif');
 z-index:1102;
 display:none
}
#fancybox-left {
 left:0px
}
#fancybox-right {
 right:0px
}
#fancybox-left-ico,#fancybox-right-ico {
 position:absolute;
 top:50%;
 left:-9999px;
 width:30px;
 height:30px;
 margin-top:-15px;
 cursor:pointer;
 z-index:1102;
 display:block
}
#fancybox-left-ico {
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox.png');
 background-position:-40px -30px
}
#fancybox-right-ico {
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox.png');
 background-position:-40px -60px
}
#fancybox-left:hover,#fancybox-right:hover {
 visibility:visible
}
#fancybox-left:hover span {
 left:20px
}
#fancybox-right:hover span {
 left:auto;
 right:20px
}
.fancybox-bg {
 position:absolute;
 padding:0;
 margin:0;
 border:0;
 width:20px;
 height:20px;
 z-index:1001
}
#fancybox-bg-n {
 top:-20px;
 left:0;
 width:100%;
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox-x.png')
}
#fancybox-bg-ne {
 top:-20px;
 right:-20px;
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox.png');
 background-position:-40px -162px
}
#fancybox-bg-e {
 top:0;
 right:-20px;
 height:100%;
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox-y.png');
 background-position:-20px 0px
}
#fancybox-bg-se {
 bottom:-20px;
 right:-20px;
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox.png');
 background-position:-40px -182px
}
#fancybox-bg-s {
 bottom:-20px;
 left:0;
 width:100%;
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox-x.png');
 background-position:0px -20px
}
#fancybox-bg-sw {
 bottom:-20px;
 left:-20px;
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox.png');
 background-position:-40px -142px
}
#fancybox-bg-w {
 top:0;
 left:-20px;
 height:100%;
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox-y.png')
}
#fancybox-bg-nw {
 top:-20px;
 left:-20px;
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox.png');
 background-position:-40px -122px
}
#fancybox-title {
 font-family:Helvetica;
 font-size:12px;
 z-index:1102
}
.fancybox-title-inside {
 padding-bottom:10px;
 text-align:center;
 color:#333;
 background:#fff;
 position:relative
}
.fancybox-title-outside {
 padding-top:10px;
 color:#fff
}
.fancybox-title-over {
 position:absolute;
 bottom:0;
 left:0;
 color:#FFF;
 text-align:left
}
#fancybox-title-over {
 padding:10px;
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancy_title_over.png');
 display:block
}
.fancybox-title-float {
 position:absolute;
 left:0;
 bottom:-20px;
 height:32px
}
#fancybox-title-float-wrap {
 border:none;
 border-collapse:collapse;
 width:auto
}
#fancybox-title-float-wrap td {
 border:none;
 white-space:nowrap
}
#fancybox-title-float-left {
 padding:0 0 0 15px;
 background:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox.png') -40px -90px no-repeat
}
#fancybox-title-float-main {
 color:#FFF;
 line-height:29px;
 font-weight:bold;
 padding:0 0 3px 0;
 background:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox-x.png') 0px -40px
}
#fancybox-title-float-right {
 padding:0 0 0 15px;
 background:url('https://www.compuindia.com/skin/frontend/jan2014/default/VS/js/fancybox/fancybox.png') -55px -90px no-repeat
}
.amlabel-div {
 position:relative
}
.amlabel-div .amlabel-txt {
 line-height:11px;
 font-size:0.9em;
 font-weight:bold;
 display:block;
 letter-spacing:0.01px;
 text-decoration:none;
 color:#fff
}
.amlabel-div a {
 text-decoration:none;
 position:relative
}
.amlabel-div table {
 height:85px;
 position:absolute;
 width:85px;
 z-index:999
}
.amlabel-table {
 position:absolute;
 z-index:10;
 cursor:pointer
}
.amlabel-table td {
 vertical-align:middle;
 text-align:center;
 border:0;
 height:auto
}
.top-center {
 top:0;
 left:50%
}
.middle-left {
 left:0;
 top:50%
}
.middle-right {
 right:0;
 top:50%
}
.bottom-center {
 bottom:0;
 right:50%
}
.middle-center {
 top:50%;
 right:50%
}
.top-left {
 top:0;
 left:0
}
.top-right {
 top:0;
 right:0
}
.bottom-left {
 bottom:0;
 left:0
}
.bottom-right {
 bottom:0;
 right:0
}
.products-list .amlabel-div {
 float:left
}
* html .amlabel-div {
 float:left
}
* html .amlabel-div a {
 position:relative
}
.top-left-badge {
 top:-4px;
 left:-3px
}
div.amshopby-column {
 float:left;
 width:83px
}
select.amshopby-select {
 width:170px
}
.amshopby-logo {
 padding:0pt 10px 10px 0pt;
 float:left
}
.amshopby-featured {
 padding:5px 5px 5px 5px
}
.amshopby-link {
 float:left;
 padding-left:5px;
 padding-top:5px
}
.amshopby-clearer {
 display:block;
 clear:both;
 overflow:hidden
}
div.block-layered-nav dd a {
 padding:0px 5px 0px 0px;
 display:block;
 float:left
}
div.block-layered-nav dd a.amshopby-attr {
 padding-left:15px;
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/amshopby-cb1.gif);
 background-repeat:no-repeat;
 background-position:left center
}
div.block-layered-nav dd a.amshopby-attr-selected {
 font-weight:bold;
 padding-left:15px;
 background-image:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/amshopby-cb2.gif);
 background-repeat:no-repeat;
 background-position:left center
}
input.amshopby-attr-selected {
 font-weight:bold;
 padding-left:0px
}
div.block-layered-nav dd a.amshopby-attr-inactive {
 pointer-events:none;
 color:#666666
}
div.block-layered-nav dd a img {
 padding:0px 4px 5px;
 float:left
}
div.block-layered-nav dd li.amshopby-cat-level-2 {
 padding-left:10px
}
div.block-layered-nav dd li.amshopby-cat-level-3 {
 padding-left:20px
}
div.block-layered-nav dd a.amshopby-cat-selected {
 font-weight:bold;
 color:black;
 text-decoration:none;
 cursor:text
}
div.block-layered-nav dd li span.amshopby-plusminus {
 float:left;
 display:block;
 width:15px;
 height:15px;
 cursor:pointer;
 background:transparent url(https://www.compuindia.com/skin/frontend/jan2014/default/images/amshopby-plus.gif) no-repeat
}
div.block-layered-nav dd li span.minus {
 background:transparent url(https://www.compuindia.com/skin/frontend/jan2014/default/images/amshopby-minus.gif) no-repeat
}
div.block-layered-nav dd li:after {
 display:block;
 content:".";
 clear:both;
 font-size:0;
 line-height:0;
 height:0;
 overflow:hidden
}
div.block-layered-nav.amshopby-collapse-enabled dt {
 cursor:pointer;
 padding-left:15px;
 background:#f1f1f1 url(https://www.compuindia.com/skin/frontend/jan2014/default/images/amshopby-expanded.gif) 12px center no-repeat
}
div.block-layered-nav.amshopby-collapse-enabled dt span,div.block-layered-nav.amshopby-collapse-enabled dt.amshopby-collapsed span {
 padding:0 0 0 18px
}
div.block-layered-nav.amshopby-collapse-enabled dt.amshopby-collapsed {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/amshopby-collapsed.gif) 12px center no-repeat
}
div.block-layered-nav div.amshopby-slider {
 position:relative;
 margin:10px 4px 5px 4px;
 z-index:9;
 height:18px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/amshopby-slider-bg.gif) repeat-x 0 50%;
 cursor:pointer
}
div.block-layered-nav div.amshopby-slider div.handle {
 margin-left:-4px;
 width:8px;
 top:3px;
 height:14px;
 background:transparent url(https://www.compuindia.com/skin/frontend/jan2014/default/images/amshopby-hadle.png) no-repeat;
 position:absolute;
 cursor:move;
 z-index:2
}
.amshopby-slider-price {
 color:#798794
}
.amshopby-slider-price-from {
 float:left
}
.amshopby-slider-price-to {
 float:right
}
.amshopby-slider-handle-right {
 position:absolute;
 top:14px;
 right:0px
}
.amshopby-slider-handle-left {
 position:absolute;
 top:14px;
 left:0px
}
.amshopby-tooltip {
 padding:2px 5px;
 background:#FEC;
 border:1px solid #FAA819;
 color:#1F5070;
 text-align:left;
 width:200px;
 position:absolute
}
.amshopby-slider-price-range {
 text-align:center;
 font-size:0.9em
}
.amshopby-tooltip-img {
 cursor:help;
 display:inline
}
div.block-layered-nav,div.amshopby-page-container,div.amshopby-filters-top {
 position:relative
}
div.amshopby-overlay {
 background-color:#FFFFFF;
 height:100%;
 left:0;
 opacity:0.5;
 filter:alpha(opacity = 50);
 position:absolute;
 top:0;
 width:100%;
 z-index:555
}
div.amshopby-overlay img {
 top:100px;
 left:45%;
 display:block;
 position:absolute
}
div.amshopby-overlay div {
 margin:0 auto;
 display:block;
 width:300px;
 height:200px;
 background:url('https://www.compuindia.com/skin/frontend/jan2014/default/images/amshopby-overlay.gif') 50% 50% no-repeat
}
.amshopby-advanced li {
 clear:both
}
.amshopby-advanced li.level1 {
 padding-left:20px
}
.amshopby-advanced li.level2 {
 padding-left:30px
}
.amshopby-advanced li.level3 {
 padding-left:40px
}
.amshopby-advanced li.level4 {
 padding-left:50px
}
.amshopby-advanced li.active > a {
 font-weight:bold
}
.amshopby-slider-bar {
 position:absolute;
 background:#999;
 height:6px;
 top:6px;
 z-index:1
}
.amshopby-subcategory-image {
 overflow:auto
}
.btn-remove-inline {
 background-image:url('https://www.compuindia.com/skin/frontend/jan2014/default/images/am_btn_remove.gif');
 background-repeat:no-repeat;
 width:13px;
 height:12px;
 margin-left:4px
}
.amshopby-hightlighted {
 background:yellow
}
.btn-remove-inline img {
 display:inline
}
div.block-layered-nav div.amshopby-slider div.handle.active {
 z-index:3
}
.amshopby-slider-ui {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/amshopby-slider-bg.gif) repeat-x 0 50%;
 margin:10px .4em
}
.amshopby-slider-ui .ui-slider-handle {
 background-color:#f18200;
 border:1px solid #de5400;
 box-sizing:border-box;
 outline:none
}
.amshopby-slider-ui .ui-slider-range {
 background-color:#999999
}
.ui-widget-overlay {
 position:fixed;
 top:0;
 left:0;
 width:100%;
 height:100%
}
.ui-slider {
 cursor:pointer;
 position:relative;
 text-align:left
}
.ui-slider .ui-slider-handle {
 position:absolute;
 z-index:2;
 width:0.8em;
 height:1.2em;
 cursor:pointer;
 -ms-touch-action:none;
 touch-action:none
}
.ui-slider .ui-slider-range {
 position:absolute;
 z-index:1;
 font-size:.7em;
 display:block;
 border:0;
 background-position:0 0
}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range {
 filter:inherit
}
.ui-slider-horizontal {
 height:.8em
}
.ui-slider-horizontal .ui-slider-handle {
 top:-.2em;
 margin-left:-.4em
}
.ui-slider-horizontal .ui-slider-range {
 top:0.2em;
 height:8px
}
.ui-slider-horizontal .ui-slider-range-min {
 left:0
}
.ui-slider-horizontal .ui-slider-range-max {
 right:0
}
.ui-slider-vertical {
 width:.8em;
 height:100px
}
.ui-slider-vertical .ui-slider-handle {
 left:-.3em;
 margin-left:0;
 margin-bottom:-.6em
}
.ui-slider-vertical .ui-slider-range {
 left:0;
 width:100%
}
.ui-slider-vertical .ui-slider-range-min {
 bottom:0
}
.ui-slider-vertical .ui-slider-range-max {
 top:0
}
.amshopby-narrow-by-list table td {
 vertical-align:top
}
.cloud-zoom-lens {
 border:4px solid #888;
 margin:-4px;
 background-color:#fff;
 cursor:move
}
.cloud-zoom-title {
 font-family:Arial, Helvetica, sans-serif;
 position:absolute !important;
 background-color:#000;
 color:#fff;
 padding:3px;
 width:100%;
 text-align:center;
 font-weight:bold;
 font-size:10px;
 top:0px
}
.cloud-zoom-big {
 border:4px solid #ccc;
 overflow:hidden;
 top:0 !important
}
.cloud-zoom-loading {
 color:white;
 background:#222;
 padding:3px;
 border:1px solid #000
}
.product-image .mousetrap {
 z-index:100 !important
}
.header-container .form-search #cat {
 float:left
}
.header-container .form-search #search {
 float:left
}
.header-container .form-search label {
 float:left
}
#search_mini_form .header-container .form-search button.button {
 float:right
}
.print-product img {
 height:32px;
 width:32px
}
.print-product {
 text-decoration:none
}
.pdfheader-print-category {
 float:right;
 display:block;
 clear:both;
 text-align:left;
 padding-left:0px;
 padding-top:5px;
 margin-bottom:0
}
.pdfheader-print-product {
 right:0;
 display:block;
 clear:both;
 text-align:right;
 padding-right:5px;
 padding-top:5px;
 margin-bottom:2px;
 top:8px;
 position:absolute
}
#custommenu {
 position:relative;
 font-size:13px;
 float:left;
 padding:1px 0;
 margin:0;
 background:transparent
}
div.menu {
 float:left
}
div.menu.active {
 border-bottom:none
}
div.menu.active a {
 color:#eac105;
 padding:11px 6px
}
div.wp-custom-menu-popup {
 position:absolute;
 z-index:1;
 display:none;
 background-color:#FFF;
 text-align:left;
 padding-bottom:10px;
 box-shadow:0 4px 4px #CCCCCC;
 border-top:1px solid #fff
}
div.wp-custom-menu-popup .block1 {
 margin-top:10px
}
div.menu a {
 text-decoration:none;
 display:block;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/menu_divider.png) right no-repeat;
 padding:11px 6px;
 font:600 13px 'MuseoSansForDell-700';
 color:#fff;
 z-index:1;
 margin:0
}
#custommenu > div.menu:last-child a {
 background:none repeat scroll 0 0 rgba(0, 0, 0, 0);
 padding-right:0
}
div.menu a.menu_last_anc {
 padding:5px 5px 5px 10px
}
div.menu a:hover {
 color:#eac105
}
div.wp-custom-menu-popup a {
 font-weight:bold;
 font-size:14px;
 color:#23638b;
 padding-bottom:5px;
 padding-top:5px;
 display:block;
 text-decoration:none
}
div.wp-custom-menu-popup .column .itemMenu a.itemMenuName {
 font-weight:bold;
 overflow:hidden
}
div.wp-custom-menu-popup .column .itemMenu a.itemMenuName span,div.wp-custom-menu-popup .column .itemMenu {
 float:left
}
div.wp-custom-menu-popup .column .itemMenu div.itemSubMenu a.itemMenuName {
 font-size:12px;
 color:#666666;
 clear:both;
 float:left;
 line-height:14px
}
div.wp-custom-menu-popup .column .itemMenu div.itemSubMenu a:hover.itemMenuName {
 font-size:12px;
 color:#eac105
}
div.wp-custom-menu-popup a.actParent {
 color:#23638b
}
div.wp-custom-menu-popup a.act {
 color:#eac105
}
div.column {
 float:left;
 padding-left:10px;
 text-align:left;
 width:210px
}
div.last {
 border:0 none
}
.clearBoth {
 clear:both
}
#custommenu .home {
 background-position:-5px -202px;
 height:42px;
 left:0;
 position:relative;
 top:0;
 width:68px;
 padding:0
}
#custommenu .home a {
 text-indent:-2000px;
 background:none;
 height:42px
}
.spl_block1 {
 margin:13px 10px 0;
 background:#143850;
 padding:0 10px;
 text-align:center
}
.spl_block1 a {
 font-size:14px;
 color:#fff;
 !important;
 color:#ffffff !important;
 display:inline-block !important;
 padding:0 10px !important;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/images/spl_pipe.jpg) right 2px no-repeat
}
.spl_block1 a.last {
 background:none
}
.wc-overlay {
 position:absolute;
 display:none;
 opacity:0.9;
 z-index:99999;
 background:white url('https://www.compuindia.com/skin/frontend/jan2014/default/webcooking/images/ajax-loader.gif') center 5% no-repeat
}
.simplebundle-plus {
 float:left;
 padding:32px 5px 0px 5px;
 font-weight:bold;
 font-size:20px
}
.simplebundle-pic {
 position:relative;
 z-index:999
}
.simplebundle-selection-item:hover .simplebundle-pic {
 z-index:1001
}
.simplebundle-selection {
 float:left;
 width:68%;
 position:relative
}
.simplebundle-selection .simplebundle-selection-item {
 float:left
}
.simplebundle-selection .simplebundle-selection-item:hover .extra-infos {
 display:block
}
.simplebundle-selection .extra-infos {
 border:#ddd 1px solid;
 text-align:justify;
 display:none;
 position:absolute;
 left:0;
 background-color:white;
 min-height:130px;
 z-index:1000;
 padding:20px 10px 0 10px;
 margin-top:-1px
}
.simplebundle-selection .extra-infos strong {
 text-align:center
}
.simplebundle-pic-qty {
 background-color:#f18200;
 text-align:center;
 font-weight:bold;
 color:white;
 width:20px;
 height:24px;
 border-radius:16px;
 padding:0px 5px;
 padding-top:5px;
 position:absolute;
 right:30%;
 top:80%;
 border:white 2px solid
}
.simplebundle-infos {
 float:right;
 padding:10px;
 background-color:white;
 border:#ddd 1px solid;
 margin:0px 0px 10px 0px;
 width:180px
}
.sbundle-description {
 clear:both;
 background-color:white;
 padding:15px;
 font-style:italic;
 margin-bottom:20px
}
.simplebundle-orig-price {
 text-decoration:line-through;
 font-weight:bold;
 padding-right:10px
}
.simplebundle-price {
 font-weight:bold;
 font-size:16px
}
.simplebundle-percent {
 font-weight:bold;
 color:#cd5033
}
.simplebundle {
 border-bottom:2px solid #ddd;
 margin-bottom:15px
}
.sb-popup-container {
 position:fixed;
 top:10px;
 margin-left:50%;
 left:-300px;
 text-align:center;
 height:80%;
 min-height:300px;
 max-width:100%
}
.sb-popup {
 background:#fff;
 width:600px;
 max-width:100%;
 padding:20px;
 margin:0 auto
}
.sb-popup > ul {
 min-height:250px;
 max-height:500px;
 overflow-y:scroll
}
.sb-popup-overlay {
 position:fixed;
 width:200%;
 height:200%;
 top:-25%;
 left:-25%;
 background:#000;
 opacity:0.86
}
#sb_popup {
 z-index:999999;
 position:relative
}
#sb_popup .availability {
 display:none
}
.sb-popup .product-right {
 float:right;
 width:50%
}
.sb-popup .product-options {
 position:initial
}
.sb-popup .product-options,#sb_popup .product-options dd,#sb_popup .product-options dt {
 margin:0;
 padding:0;
 background:none;
 border:0;
 clear:both
}
.sb-popup .product-options p.required {
 top:0
}
.sb-popup .product-options dt {
 float:left
}
.sb-popup .product-options-bottom {
 display:none
}
.sb-popup .product-left {
 text-align:left;
 max-width:50%;
 display:inline-block;
 float:left
}
#sb_popup .clear {
 clear:both
}
.sb-product {
 text-align:left;
 padding:20px;
 background-color:#ddd
}
.sb-product-even {
 background-color:#eee
}
#sb_popup #products-header-notice {
 text-align:center;
 font-weight:bold
}
#sb_popup .products-header-price {
 float:right
}
#sb_popup .popup-error {
 font-size:1.2em;
 color:red
}
#product-list-simple-bundles .simplebundle-selection {
 width:100%
}
#product-list-simple-bundles .simplebundle-pic-qty {
 width:10px;
 height:14px;
 font-size:0.8em;
 padding-top:1px;
 padding:0px 3px
}
#product-list-simple-bundles .simplebundle-plus {
 padding:12px 1px 0px 1px;
 font-size:16px;
 margin-bottom:14px
}
#product-list-simple-bundles .simplebundle-selection .simplebundle-selection-item {
 margin-bottom:10px
}
#product-list-simple-bundles .simplebundle-price {
 float:right;
 font-size:11px
}
@media only screen and (max-width: 1024px) {
 .sb-popup-container {
  left:-50%;
  width:100%
 }
 .sb-popup {
  width:90%;
  padding:5%;
  margin:0 auto
 }
 .product-right,.product-left {
  width:100% !important;
  clear:both !important;
  float:none !important
 }
 .sb-popup .product-options p.required {
  right:0
 }
 .sb-popup > ul {
  max-height:600px;
  overflow:scroll
 }
}
#product-simple-bundles {
 background:none repeat scroll 0% 0% rgb(244, 244, 244);
 padding:10px;
 margin-bottom:10px;
 border:1px solid rgb(238, 238, 238)
}
#colorbox,#cboxOverlay,#cboxWrapper {
 position:absolute;
 top:0;
 left:0;
 z-index:9999;
 overflow:hidden
}
#cboxOverlay {
 position:fixed;
 width:100%;
 height:100%
}
#cboxMiddleLeft,#cboxBottomLeft {
 clear:left
}
#cboxContent {
 position:relative
}
#cboxLoadedContent {
 overflow:auto;
 -webkit-overflow-scrolling:touch
}
#cboxTitle {
 margin:0
}
#cboxLoadingOverlay,#cboxLoadingGraphic {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%
}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow {
 cursor:pointer
}
.cboxPhoto {
 float:left;
 margin:auto;
 border:0;
 display:block;
 max-width:none;
 -ms-interpolation-mode:bicubic
}
.cboxIframe {
 width:100%;
 height:100%;
 display:block;
 border:0
}
#colorbox,#cboxContent,#cboxLoadedContent {
 box-sizing:content-box;
 -moz-box-sizing:content-box;
 -webkit-box-sizing:content-box
}
#cboxOverlay {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/overlay.png) repeat 0 0
}
#colorbox {
 outline:0
}
#cboxTopLeft {
 width:21px;
 height:21px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/controls.png) no-repeat -101px 0
}
#cboxTopRight {
 width:21px;
 height:21px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/controls.png) no-repeat -130px 0
}
#cboxBottomLeft {
 width:21px;
 height:21px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/controls.png) no-repeat -101px -29px
}
#cboxBottomRight {
 width:21px;
 height:21px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/controls.png) no-repeat -130px -29px
}
#cboxMiddleLeft {
 width:21px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/controls.png) left top repeat-y
}
#cboxMiddleRight {
 width:21px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/controls.png) right top repeat-y
}
#cboxTopCenter {
 height:21px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/border.png) 0 0 repeat-x
}
#cboxBottomCenter {
 height:21px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/border.png) 0 -29px repeat-x
}
#cboxContent {
 background:#fff;
 overflow:hidden
}
.cboxIframe {
 background:#fff
}
#cboxError {
 padding:50px;
 border:1px solid #ccc
}
#cboxLoadedContent {
 margin-bottom:28px
}
#cboxTitle {
 position:absolute;
 bottom:4px;
 left:0;
 text-align:center;
 width:100%;
 color:#949494
}
#cboxCurrent {
 position:absolute;
 bottom:4px;
 left:58px;
 color:#949494
}
#cboxLoadingOverlay {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/loading_background.png) no-repeat center center
}
#cboxLoadingGraphic {
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/loading.gif) no-repeat center center
}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose {
 border:0;
 padding:0;
 margin:0;
 overflow:visible;
 width:auto;
 background:none
}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active {
 outline:0
}
#cboxSlideshow {
 position:absolute;
 bottom:4px;
 right:30px;
 color:#0092ef
}
#cboxPrevious {
 position:absolute;
 bottom:0;
 left:0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/controls.png) no-repeat -75px 0;
 width:25px;
 height:25px;
 text-indent:-9999px
}
#cboxPrevious:hover {
 background-position:-75px -25px
}
#cboxNext {
 position:absolute;
 bottom:0;
 left:27px;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/controls.png) no-repeat -50px 0;
 width:25px;
 height:25px;
 text-indent:-9999px
}
#cboxNext:hover {
 background-position:-50px -25px
}
#cboxClose {
 position:absolute;
 bottom:0;
 right:0;
 background:url(https://www.compuindia.com/skin/frontend/jan2014/default/css/images/controls.png) no-repeat -25px 0;
 width:25px;
 height:25px;
 text-indent:-9999px
}
#cboxClose:hover {
 background-position:-25px -25px
}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)
}

.pro_features ul li{list-style:none;}
.product-image { text-align:center;}
.regular-price {width:100%; text-align:center;}
