.top-social-icon .count-txt{position:absolute; top:5px; right:5px; padding:2px; width:18px; height:18px; font-size:11px; text-align:center; background-color:#fff; border:1px solid #ed1c24;}
.new-subscription-blk{font-family:helvetica;}
.new-subscription-blk #myModal .border-grey{border:1px solid #ccc;}
.new-subscription-blk #myModal .btn{background-color:#ED1B24; color:#fff;}
.new-subscription-blk #myModal .btn:hover{background-color:#0BA3F7;}
.new-subscription-blk #myModal .btn.blue{background-color:#0BA3F7}
.new-subscription-blk #myModal .btn.blue:hover{background-color:#ED1B24}
.new-subscription-blk #myModal .btn-danger:hover{background-color:#c9302c}
#cart .btn-danger{color:#fff}
#cart .btn-raised{background-color:#ED1B24; color:#fff;}
#cart .btn-raised:hover:hover{background-color:#0BA3F7;}
#cart .btn-raised.blue{background-color:#0BA3F7}
#cart .btn-raised.blue:hover{background-color:#ED1B24}

.new-subscription-blk .redesign-checkout input[type=radio]+.lbl::before{border:1px solid #ed1c24;}
.new-subscription-blk .static-tab-link{float:left; width:100%;}
.new-subscription-blk .static-tab-link>li{float:left; width:33.33%;}
.new-subscription-blk .static-tab-link>li>a{font-size:18px; text-transform:uppercase; background-color:#EBEBEB; color:#000;     padding:10px 15px; margin-right:2px;}
.new-subscription-blk .static-tab-link>li>a>br,.new-subscription-blk .nav-tabs>li>a>br{display:none;}
.new-subscription-blk .static-tab-link>li>a:hover,.new-subscription-blk .static-tab-link>li.active>a{background-color:#0BA3F7; color:#fff;}
.new-subscription-blk.single-blk-active .nav-tabs,
.new-subscription-blk.single-blk-active .static-tab-link{width:82%;}
.new-subscription-blk.single-blk-active .view-cart-blk,
.new-subscription-blk.single-blk-active .static-tab-link{display:block}
.new-subscription-blk .nav-tabs{float:left; border:0; width:100%;}
.new-subscription-blk .nav-tabs>li{width:33.33%;}
.new-subscription-blk .nav-tabs>li>a{font-size:18px; text-transform:uppercase; background-color:#EBEBEB; color:#000; border:0; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}
.new-subscription-blk .nav-tabs>li.active>a, .new-subscription-blk .nav-tabs>li.active>a:hover, .new-subscription-blk .nav-tabs>li.active>a:focus{background-color:#0BA3F7; color:#fff; border:0;}
.new-subscription-blk .view-cart-blk{display:none; float:right; width:18%; text-align:center;}
.new-subscription-blk .view-cart-blk>a{position:relative; padding:10px 5px; font-size:18px; color:#ed1c24; background: url(../images/icons/subscription-menu-bg.gif) repeat-x top left; background-size:contain;}
.new-subscription-blk .view-cart-blk>a>i{font-size:24px; line-height:18px;}
.new-subscription-blk .view-cart-blk>a>span{position:relative; top:-3px; float:right; width:32px; height:32px; padding:5px; line-height:18px; border:2px solid #ccc; text-align:center;}

.new-subscription-blk .accordion-list{margin-top:10px; border:1px solid #DCDCDC;}
.new-subscription-blk .accordion-list .normal-arrow,.new-subscription-blk .accordion-list .active-arrow{background:none;}
.new-subscription-blk .accord-hd-txt{color:#000; font-size:20px; font-family:helvetica; float:left; width:100%;}
.new-subscription-blk #single-magazine .accord-hd-txt{font-size: 18px;}
.new-subscription-blk .accord-hd-txt b{float:left; width:100px;}
.new-subscription-blk .accord-hd-txt b.strike-txt{color:#7B7B7B; text-decoration:line-through;}
.new-subscription-blk .accord-hd-txt b:first-child{height:28px; overflow:hidden;}
.new-subscription-blk #mgm .accord-hd-txt b:first-child{width:140px;}
.new-subscription-blk .accord-hd-txt b:last-child{font-size:22px; line-height:normal;}
.new-subscription-blk .accord-hd-txt span{width:24px; height:24px; margin-top:-12px; text-align:center;}
.new-subscription-blk .accord-hd-txt span>i{font-size:36px; line-height:22px;}
.new-subscription-blk .accord-hd-txt span.normal-arrow{color:#7B7B7B;}
.new-subscription-blk .accord-hd-txt span.active-arrow{transform: rotate(90deg); -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform: rotate(90deg); color:#0BA3F7;}
.new-subscription-blk .accordion-cnt.all-magazine-blk{padding:15px 15px 0;}
.new-subscription-blk .accordion-cnt.all-magazine-blk .hd-big-txt{font-size:28px; font-weight:bold; line-height:normal; color:#1461BB}
.new-subscription-blk .accordion-cnt.all-magazine-blk .hd-big-txt.offer{color:#F67414;}
.new-subscription-blk .accordion-cnt.all-magazine-blk .btn{background-color:#ED1B24; color:#fff; font-weight:bold;}
.new-subscription-blk .accordion-cnt.all-magazine-blk .btn:hover{background-color:#0BA3F7;}
.new-subscription-blk .accordion-cnt.all-magazine-blk .wrapper-list>figure{float:left; margin-right:5px; width:54px; height:70px; overflow:hidden;}

.new-subscription-blk .re-checkout .wrapper-list{width:100%;}
.new-subscription-blk .re-checkout .wrapper-list>li{display:inline-block; width:62px; overflow:hidden; margin:6px 6px 0 0;}
.new-subscription-blk .re-checkout .wrapper-list>li:last-child{margin-right:0;}

.new-subscription-blk .offer-txt{color:#0BA3F7;}
.new-subscription-blk .alert-txt{color:#fff; font-size:20px; line-height:normal; padding:5px;}

.new-subscription-blk .single-blk .single-wrapper{float:left; width:auto; margin-right:1%;}
.new-subscription-blk .single-blk .div-table-list{float:left; width:84%; font-size:16px; margin:0 0 10px 0;}
.new-subscription-blk .single-blk .div-table-list .table-list-row{float:left; border:1px solid #ccc; border-bottom:none; width:48%; margin:0 1%; text-align:center;}
.new-subscription-blk .single-blk .div-table-list .table-list-row .table-list-cnt{padding:5px;}
.new-subscription-blk .single-blk .div-table-list .table-list-row .table-list-cnt:first-child,
.new-subscription-blk .single-blk .div-table-list .table-list-row .table-list-cnt{float:left; width:100%; border-left:0; border-bottom:1px solid #ccc;}
.new-subscription-blk .single-blk .div-table-list .table-list-row .table-list-cnt .col-xs-6:first-child{border-right:1px solid #ccc;}
.new-subscription-blk .single-blk .div-table-list .table-list-row:nth-child(1){display:block;}
.new-subscription-blk .single-blk .div-table-list .table-list-row:last-child{width:26%;}
.new-subscription-blk .single-blk .div-table-list .offer-blk{text-align:center; margin:0 0 10px; background-color:#f1f1f1;}
.new-subscription-blk .single-blk .div-table-list .offer-blk span{font-size:15px; margin-left:5px;}
.new-subscription-blk .single-blk .div-table-list .btn{background-color:#ED1B24; color:#fff; font-weight:bold; width:190px;}

.subs-terms-blk .accordion-list{border:1px solid #ccc; margin:0 0 10px 0; font-family:helvetica; font-size:14px;}
.subs-terms-blk .accord-hd-txt{position:relative; padding:6px 30px 6px 10px; font-weight:bold;}
.subs-terms-blk .accordion-cnt{padding:0 10px;}
.subs-terms-blk .accordion-cnt p{color:#000;}
.subs-terms-blk .accordion-cnt .color-red{color:#ED1C24;}

@media(max-width:1100px){
.new-subscription-blk .single-blk .div-table-list{width:82%;}
}
@media(min-width:991px) {
.new-subscription-blk .static-tab-link>li>a>br{display:none;}
}
@media(min-width:991px) and (max-width:1199px){
.new-subscription-blk .div-table-list .btn{width:180px;}
}
@media(max-width:991px){
.new-subscription-blk .accord-hd-txt b{width:88px; font-size:18px;}
.new-subscription-blk .accord-hd-txt b:first-child{height:20px;}
.new-subscription-blk .accord-hd-txt b:nth-child(3){width:84px;}
.new-subscription-blk .panel-default>.panel-heading+.panel-collapse>.panel-body{padding:0;}
.new-subscription-blk .panel-group .panel{border-radius:0; border:0;}
.new-subscription-blk .panel-default>.panel-heading{padding:0;}
.new-subscription-blk .panel-default .panel-title>a{font-size:18px; padding:10px 15px; text-transform:uppercase; color:#000; background:url(../images/icons/icon-plus.gif) no-repeat #EBEBEB 98% center;}
.new-subscription-blk .panel-default .panel-title>a>br{display:none;}
.new-subscription-blk .panel-default .panel-title>a[aria-expanded="false"]{color:#000; background:url(../images/icons/icon-plus.gif) no-repeat #EBEBEB 98% center;}
.new-subscription-blk .panel-default .panel-title>a[aria-expanded="true"]{color:#fff; background:url(../images/icons/icon-minus-white.gif) no-repeat #0BA3F7 98% center;}

.new-subscription-blk .single-blk .div-table-list{width:78%;}
.new-subscription-blk .single-blk .div-table-list,
.new-subscription-blk .single-blk .div-table-list .offer-blk{font-size:14px;}
.new-subscription-blk .single-blk .div-table-list .offer-blk span{font-size:13px;}
.new-subscription-blk .static-tab-link>li>a>br{display:block;}
}
@media(min-width:768px) and (max-width:991px){
.new-subscription-blk .accordion-cnt.all-magazine-blk .wrapper-list>figure{width:42px; height:56px;}
.new-subscription-blk .tab-content>.tab-pane{overflow:inherit;}
.new-subscription-blk.single-blk-active .nav-tabs,.new-subscription-blk.single-blk-active .static-tab-link{width:76%;}
.new-subscription-blk .view-cart-blk{width:24%;}
.new-subscription-blk .view-cart-blk>a{padding:22px 5px;}
.new-subscription-blk .nav-tabs>li>a>br{display:block;}
}
@media (min-width:768px) and (max-width:910px){
.new-subscription-blk .re-checkout .wrapper-list>li{width:52px; overflow:hidden; margin:0 3px 3px 0;}
}
@media(max-width:767px){
.new-subscription-blk .static-tab-link,.new-subscription-blk.single-blk-active .static-tab-link{width:100%;}

.new-subscription-blk .single-blk .single-wrapper{float:left; width:20%;}
.new-subscription-blk .single-blk .div-table-list{margin:0 0 10px;}
}
@media(max-width:480px){
.new-subscription-blk .single-blk .div-table-list{width:100%;}
.new-subscription-blk .single-blk .single-wrapper{float:none; padding-bottom:10px; width:auto; margin:0 auto;}
.new-subscription-blk .re-checkout .wrapper-list>li{width:52px; margin:3px 3px 0 0;}
.new-subscription-blk .static-tab-link>li{width:32%;}
.new-subscription-blk .static-tab-link>li:last-child{width:36%;}
.new-subscription-blk .static-tab-link>li>a{font-size:14px; text-align:center; padding:10px 0;}
.new-subscription-blk .static-tab-link>li>a>br{display:block;}
}
@media(max-width:400px){
.new-subscription-blk .single-blk .div-table-list .table-list-row{width:inherit; margin:10px 0 0 0;}
.new-subscription-blk .single-blk .div-table-list .offer-blk{margin:0;}
.new-subscription-blk .accordion-cnt.all-magazine-blk .wrapper-list>figure{width:48px; height:60px;}
.new-subscription-blk .re-checkout .wrapper-list>li{width:41px; margin:0;}
}	