@charset "utf-8";*{margin:0;padding:0px; border:none;}.clear{clear:both}ol,ul{list-style:none}.header{background:#ebebeb;float:left;width:100%}.footer{background:url(../images/footer-bg.png);float:left;padding-bottom:20px;width:100%}.top-header{background:0 0;float:left;width:980px}.top-header .logo{float:left;width:245px}.top-header .logo h1{padding:0}.top-header .logo h1 a{background:url(../images/logo-beckett-media-new.png) no-repeat;display:block;height:131px;text-indent:-9999px;width:245px}.top-header .right-header-top{float:left;width:735px}.top-header .right-header{float:left;clear:both;width:100%}.top-header .right-header-top .login-bar{float:left;text-align:right;width:100%}.top-header .right-header-top .login-bar ul{float:right;margin-right:10px}.top-header .right-header-top .login-bar ul li{float:left;color:#b9babf;font-size:12px;border-right:1px solid #b9babf;padding:0 10px;margin:5px 0}.top-header .right-header-top .login-bar ul li:last-child{border:0}.top-header .right-header-top .login-bar ul li a{color:#262626;text-decoration:none}.top-header .right-header-top .login-bar ul li a:hover{text-decoration:underline}.top-header .right-header-top .search-bar{float:left;margin:30px 0 10px 140px}.top-header .right-header-top .search-bar input[type=text]{background:0 0;border:1px solid #b9b9b9;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:5px 10px;color:#262626;float:left;width:210px;font-family:'Droid sans',sans-serif;box-shadow:0 1px 3px #C7C7C7 inset;-moz-box-shadow:0 1px 3px #C7C7C7 inset;-webkit-box-shadow:0 1px 3px #C7C7C7 inset}.top-header .right-header-top .search-bar input[type=submit]{background:url(../images/bmedia-sprite.png) -4px -66px no-repeat;display:block;height:31px;width:31px;float:left;margin-left:-30px;text-indent:-9999px}.top-header .right-header-top .shopping-cart{float:right;margin:4px 5px 0 0;width:152px}.top-header .right-header-top .shopping-cart img{float:left;margin-right:5px}.top-header .right-header-top .shopping-cart h3{font-family:Oswald,sans-serif;color:#262626;font-size:16px;font-weight:300;text-transform:uppercase;line-height:18px}.top-header .right-header-top .shopping-cart a{color:#262626;margin-top:3px;float:left;text-decoration:none}.top-header .right-header .navigation{float:right;background:#c17435;margin-top:3px;width:99%;height:60px}.top-header .right-header .navigation h2{background:url(../images/bmedia-sprite.png) no-repeat;height:45px;font-family:Oswald,sans-serif;color:#fff;font-size:16px;float:left;line-height:16px;font-weight:400;text-transform:uppercase;text-align:center;padding:19px 8px 0;width:133px;margin-top:4px;margin-left:-10px}.top-header .right-header .navigation ul{margin-top:20px}.top-header .right-header .navigation ul li{float:left;padding:0 4px;border-right:1px solid #fff;position:relative}.top-header .right-header .navigation ul li:last-child{border:none}.top-header .right-header .navigation ul li a{color:#fff;font-family:Oswald,sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;text-decoration:none;padding:20px 0; transition:color 0.7s ease 0s;}.top-header .right-header .navigation ul li:last-child{border-right:none}.top-header .right-header .navigation ul li ul li a{padding:5px 0; display:block; transition:color .5s;}.top-header .right-header .navigation ul li ul li a:hover{color:#C17435}.top-header .right-header .navigation ul li a:hover{color:#6d3100}.top-header .right-header .navigation ul ul{position:absolute;top:20px;left:0;background:#2D3037;display:none;width:200px;z-index:999}.top-header .right-header .navigation ul li:last-child ul{left:-43px}@-moz-document url-prefix(){.top-header .right-header .navigation ul li:last-child ul{left:-49px}}.top-header .right-header .navigation ul ul ul{display:none}.top-header .right-header .navigation ul li:hover ul{display:block}.top-header .right-header .navigation ul li:hover ul ul{display:none}.top-header .right-header .navigation ul ul li{float:none;border:0;border-bottom:1px solid #9E9E9E;padding:5px 10px;position:relative}.top-header .right-header .navigation ul ul li:hover ul{display:block;position:absolute;top:0;left:150px;width:200px}.top-header .right-header .navigation ul li.sep{display:none}.slider{float:left;width:100%}.slider .slide1{padding:10px;float:left}.slider .slide1 img{float:right}.slider .slide1 h2{font-family:Oswald,sans-serif;color:#0770aa;font-size:30px;font-weight:300;text-transform:uppercase;line-height:36px;margin-bottom:0}.slider .slide1 h2 span{display:block;font-size:44px;font-weight:400}.slider .slide1 p{float:left;line-height:18px;width:314px;margin-right:15px;margin-top:10px}.slider .slide1 a{float:left;margin-top:10px}.slider .slide1 ul{list-style:disc;margin-left:15px;float:left;width:314px}.slider .slide1 ul li{float:left;width:100%;font-size:12px;margin-bottom:5px}.header-options{background:#5a99cc;float:left;padding:13px 20px;width:940px}.header-options ul li{float:left;margin-right:20px;width:215px}.header-options ul li img{float:left;margin-right:5px}.header-options ul li h3{margin-top:5px;float:left;clear:right;display:block;width:76%}.header-options ul li h3 a{font-family:Oswald,sans-serif;font-size:18px;font-weight:300;color:#fff;line-height:18px;text-decoration:none;text-transform:uppercase}.header-options ul li p{color:#fff;font-size:12px}.content .main-content{}.content .main-content .left-col{float:left;margin-right:20px;width:700px}.content .main-content .right-col{float:left;width:220px}.content .main-content .back-issues-block,.content .main-content .books-block,.content .main-content .dd-block,.content .main-content .sports-block{float:left;margin-bottom:20px;width:700px}.left-col .category a.prev{background:url(../images/icon-prev.png) no-repeat;display:block;float:left;height:24px;width:24px;text-indent:-9999px}.left-col .category a.next{background:url(../images/icon-next.png) no-repeat;display:block;float:right;height:24px;width:24px;text-indent:-9999px}.left-col .category h2{float:left;font-family:Oswald,sans-serif;color:#0d5a89;font-size:24px;font-weight:300;text-align:center;width:100%;line-height:44px;text-transform:uppercase;margin-bottom:15px;background:#0D5A89;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.left-col .category h2 a{color:#fff}.books-sub-block,.dd-sub-block,.sports-sub-block{width:100%;height:390px;overflow:hidden}.mag-block{border:2px solid #eee;width:192px;float:left;display:inline-block;margin-right:13px;margin-bottom:20px;padding:12px;min-height:356px;text-align:center}.mag-block h3{color:#0d5a89;font-family:Oswald,sans-serif;font-size:18px;font-weight:300;text-align:center;text-transform:uppercase;line-height:18px}.mag-block .issues{float:left;text-align:center;width:110px;font-weight:700;font-size:12px;margin:7px 0 3px}.mag-block .price{font-family:Oswald,sans-serif;font-size:24px;font-weight:400;color:#0d5a89;text-align:center;float:right;line-height:22px;margin-top:10px}.mag-block .price span{font-family:'Droid sans',sans-serif;font-size:11px;color:#980000;display:block;clear:both}.mag-block a{clear:both;display:block;width:121px;margin:0 auto}.mag-block .price-fullwidth{font-family:Oswald,sans-serif;color:#0d5a89;font-size:30px;line-height:31px}.content .main-content .back-issues-block h2{text-align:left}.content .main-content .back-issues-block ul{border-top:1px solid #1e1e20;float:left;border-bottom:1px solid #1e1e20;width:700px;padding:15px 0}.content .main-content .back-issues-block ul li{float:left;text-align:center;width:116px}.content .main-content .back-issues-block ul li a{color:#0670ac;font-size:12px;text-decoration:none}.right-col .weekly-specials{margin-bottom:20px}.right-col .weekly-specials h3{background:#980000;color:#fff;font-family:Oswald,sans-serif;font-size:18px;font-weight:300;padding:5px 10px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.right-col .weekly-specials ul{background:#eee;border:1px solid #c2c2c2;padding:10px}.right-col .weekly-specials ul li{border-bottom:1px solid #c2c2c2;padding:7px 5px;border-top:1px solid #fff}.right-col .weekly-specials ul li:first-child{border-top:0}.right-col .weekly-specials ul li:last-child{border-bottom:0}.right-col .weekly-specials ul li a{background:url(../images/blue-arrow.png) 0 4px no-repeat;color:#0d5a89;font-size:14px;padding-left:15px;text-decoration:none}.right-col .advt{margin-bottom:15px}.advt-720{ text-align:center; padding:15px 0px 20px 0px;}.footer-top-bar{background:#5a99cc;padding:10px 20px;float:left;width:940px}.footer-top-bar .newsletter{float:left;padding-top:5px;width:352px;visibility:hidden}.footer-top-bar .footer-social{float:left;margin-left:74px;visibility:hidden}.footer-top-bar .footer-social li{float:left;background:0 0;padding:0;margin-right:6px}.footer-top-bar .footer-social li a{background:url(../images/icon-social-media.png) no-repeat;display:block;height:39px;width:39px;text-indent:-9999px;overflow:hidden}.footer-top-bar .footer-social li a.linkedin{background-position:0 0}.footer-top-bar .footer-social li a.facebook{background-position:-45px 0}.footer-top-bar .footer-social li a.twitter{background-position:-90px 0}.footer-top-bar .footer-social li a.google{background-position:-135px 0}.footer-top-bar .footer-social li a.rss{background-position:-180px 0}.footer-top-bar .payment-options{float:right;padding-top:5px;width:260px}.footer-top-bar h4{font-family:Oswald,sans-serif;color:#fff;font-weight:300;font-size:18px;float:left;margin-right:5px;text-transform:uppercase}.footer-top-bar .newsletter input[type=text]{background:#3c7bae;padding:5px;font-size:14px;color:#fff;font-family:'Droid sans',sans-serif;float:left;width:168px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top:2px solid #326792;border-left:1px solid #326792}.footer-top-bar .newsletter input[type=submit]{color:#fff;font-family:Oswald,sans-serif;font-size:16px;float:left;background:#2b2c30;font-weight:300;text-transform:uppercase;padding:1px 2px}.footer-top-bar .payment-options ul{margin-top:5px;float:left}.footer-top-bar .payment-options li{float:left;background:0 0;padding:0;margin-right:2px}.footer-top-bar .payment-options li a{background:url(../images/icon-payment-options.png) no-repeat;display:block;height:19px;overflow:hidden;width:30px;text-indent:-9999px}.footer-top-bar .payment-options li a.paypal{background-position:0 0}.footer-top-bar .payment-options li a.visa{background-position:-32px 0}.footer-top-bar .payment-options li a.mastercard{background-position:-64px 0}.footer-top-bar .payment-options li a.amex{background-position:-96px 0}.footer-col1{color:#b5b8bd;font-size:11px;float:left;margin-right:40px;width:250px;margin-left:20px;padding-top:15px}.footer h3{color:#ddd;font-size:18px;font-family:Oswald,sans-serif;font-weight:300;text-transform:uppercase;margin-bottom:15px}.footer-col2{padding-top:15px;float:left;width:650px;margin-right:20px}.footer-subcol1{float:left;margin-right:40px;width:240px}.footer-subcol2{float:left;margin-right:30px;width:160px}.footer-col2 h3{margin-bottom:0}.footer-row{float:left;width:650px;margin-top:20px}.footer ul li{background:url(../images/bmedia-sprite.png) -20px -351px no-repeat;padding-left:20px;padding-top:5px;padding-bottom:5px}.footer ul li a{color:#ddd;font-size:12px;text-decoration:none}.footer-subcol3{float:left;width:180px}.footer-subcol4{float:left;width:185px}.footer-subcol5,.footer-subcol6{color:#fff;float:left;width:230px}.footer-subcol5 img,.footer-subcol6 img{float:left;margin-right:10px;margin-top:4px}.footer-subcol5 h5,.footer-subcol6 h5{font-family:Oswald,sans-serif;font-size:18px;line-height:22px;text-transform:uppercase;font-weight:300}.footer-subcol5 h5 span,.footer-subcol6 h5 span{font-size:30px}.category-breadcrumb-without{border:0}.footer-col1 p{font-size:12px;margin-bottom:20px;line-height:20px}.menu_shadow{background:url(../images/menu_shadow.png) no-repeat;width:970px;height:15px;float:right}ul.bjqs{position:relative;list-style:none;padding:0;margin:0;overflow:hidden;display:none}li.bjqs-slide{position:absolute;display:none}ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999}ul.bjqs-controls.v-centered li a{position:absolute}ul.bjqs-controls.v-centered li.bjqs-next a{right:0}ul.bjqs-controls.v-centered li.bjqs-prev a{left:0}ol.bjqs-markers{list-style:none;padding:0;margin:0;width:100%}ol.bjqs-markers.h-centered{text-align:center}ol.bjqs-markers li{display:inline}ol.bjqs-markers li a{display:inline-block}p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0}.slider{font-family:"Open Sans",helvetica,arial}pre{font-family:"Source Code Pro",monospace;display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #CCC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre+h2{margin-top:80px}#container{max-width:980px;margin:0 auto}#banner-fade,#banner-slide{margin-bottom:20px}ul.bjqs-controls.v-centered li a{display:block;padding:10px;background:#fff;color:#000;text-decoration:none;opacity:.5;font-size:12px}ul.bjqs-controls.v-centered li a:hover{background:#000;color:#fff;opacity:1}ol.bjqs-markers li a{padding:5px 10px;background:#000;color:#fff;margin:5px;text-decoration:none}ol.bjqs-markers li a:hover,ol.bjqs-markers li.active-marker a{background:#999}p.bjqs-caption{background:rgba(255,255,255,.5)}.sl-text{position:absolute;width:402px;margin:20px 0 0 35px;font-size:13px;color:#fff}.sl-text h2{color:#fff;font-family:Oswald,sans-serif;font-size:24px;font-weight:300;line-height:24px;margin-bottom:15px;text-transform:uppercase;padding-top:8px}.sl-text h2.big{font-size:32px;font-weight:700;padding:1px 0 7px 10px}.sl-text p{font-family:'Droid sans',sans-serif;color:#fff;padding-bottom:5px}.sl-text ul li{list-style-type:disc;margin-left:30px;padding:5px}.call-top h5{font-family:Oswald,sans-serif;font-size:18px;font-weight:300;line-height:22px;text-transform:uppercase;padding-top:10px}.call-top h5 span{font-size:25px;font-size:21px\0}.call-top{background:url(../images/bmedia-sprite.png) -3px -153px no-repeat;float:right;padding:0 0 4px 31px;width:265px;margin-top:-50px;}.call-top img{float:left;margin-right:10px;margin-top:11px;display:none}#example{height:230px!important;border:1px solid #C2C2C2;padding-bottom:10px}.did-you-know{width:220px;font:left;font-family:'Droid sans',sans-serif;font-size:12px}.did-you-know ul{background:#EEE;padding:10px!important}.did-you-know h3{background:#980000;padding:5px 10px;font-weight:300;color:#fff;font-family:Oswald,sans-serif;text-transform:uppercase;font-size:18px;margin:0;border-radius:5px 5px 0 0;text-align:center}.did-you-know ul li{padding:10px 5px 10px 25px!important;list-style-type:none;border-bottom:1px solid #C2C2C2;border-top:1px solid #fff;background:url(../images/right_check_icon.png) 2px 11px no-repeat;line-height:18px}.did-you-know ul li:first-child{border-top:none}.top-tab ul { margin:0px;}.top-tab{background:#d3d3d3; font:19px Oswald,sans-serif}.top-tab ul li{float:left;background:#a1a1a1;margin-right:1px}.top-tab ul{width:100%}.top-tab ul li a{color:#d9d9d9;padding:4px 0;float:left;text-align:center;width:150px;transition:background-color .5s ease 0s}.top-tab ul li a.active{color:#fff;background:#0e5885}.top-tab ul li a:hover{background:#0e5885;color:#fff}.offer_slash{position:absolute;top:0;right:0}#grab-box h2{color:#0E5885;font-family:Oswald,sans-serif;font-size:30px;font-weight:300;line-height:75px}#grab-box .package1{border:1px solid #b3b3b3;float:left;list-style:none;margin:11px 0 0;padding:0;width:260px;background:#f8f8f8}#grab-box .package2{border:1px solid #b3b3b3;float:left;list-style:none;margin:11px 0 0;padding:0;width:260px;background:#f8f8f8;border-left:none}#grab-box .package3{border:1px solid #b3b3b3;float:left;list-style:none;margin:0;padding:0;width:260px;background:#f8f8f8;box-shadow:0 0 7px #606060;border-left:none}#grab-box .heading{background:#333;color:#fff;text-align:center;font-family:Oswald,sans-serif;font-size:17px;height:auto;padding:0;margin:0}#grab-box .pricehead,.pricehead2,.pricehead3{background:#0d5a89;text-shadow:1px 1px 1px #000f18;color:#fff;font-size:58px;font-family:Oswald,sans-serif;text-align:center;padding:10px 20px 0 0}#grab-box .pricehead2{background:#c17435}#grab-box .pricehead3{background:#850000;padding:6px 0 15px}#grab-box .pricehead .dollar,#grab-box .pricehead2 .dollar,#grab-box .pricehead3 .dollar{font-size:37px}#grab-box .pricehead .last,#grab-box .pricehead2 .last,#grab-box .pricehead3 .last{font-size:25px}#grab-box .points{border-bottom:1px solid #d4d4d4;border-top:1px solid #fff;padding:20px 25px;background:url(../images/bull-orange.png) 13px 25px no-repeat;margin-left:0}#grab-box .button-blue,#grab-box .button-brown,#grab-box .button-red{background:#0d5a89;text-align:center;padding:10px}#grab-box .button-brown{background:#c17435}#grab-box .button-red{background:#850000}#grab-box .min-height-1{height:152px}#grab-box .min-height-2{height:93px}#grab-box .button-blue a,.button-brown a,.button-red a{background:#262626;background:-moz-linear-gradient(top,#262626 0,#202020 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#262626),color-stop(100%,#202020));background:-webkit-linear-gradient(top,#262626 0,#202020 100%);background:-o-linear-gradient(top,#262626 0,#202020 100%);background:-ms-linear-gradient(top,#262626 0,#202020 100%);background:linear-gradient(to bottom,#262626 0,#202020 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#202020', GradientType=0);color:#fff;padding:10px 25px;border:1px solid #000;box-shadow:0 1px 1px #ADADAD inset;border-radius:5px;text-decoration:none;display:inline-block;font-size:15px}#grab-box .button-blue a:hover,.button-brown a:hover,.button-red a:hover{background:#202020;background:-moz-linear-gradient(top,#202020 0,#262626 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#202020),color-stop(100%,#262626));background:-webkit-linear-gradient(top,#202020 0,#262626 100%);background:-o-linear-gradient(top,#202020 0,#262626 100%);background:-ms-linear-gradient(top,#202020 0,#262626 100%);background:linear-gradient(to bottom,#202020 0,#262626 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#202020', endColorstr='#262626', GradientType=0);box-shadow:0 1px 0 #000 inset;color:#666}#grab-box .inner-content{margin-left:70px;position:relative}#grab-box .best-offer{position:absolute;right:30px;top:40px}.points.min-height-1>img,.points.min-height-2>img,.points.min-height-3>img{vertical-align:bottom}.pricehead .srp-price,.pricehead2 .srp-price,.pricehead3 .srp-price{display:block;text-align:left;padding-left:10px;font-size:20px;line-height:18px}.offer-zone ul.banner-offers li{float:left}.offer-zone .btn-yellow{background:#ebd304;font-family:Oswald,sans-serif;font-size:36px;color:#1e1e1e;display:block;text-align:center;text-decoration:none;margin-top:-2px;text-transform:uppercase}.offer-zone .btn-yellow:hover{background:#d3bd00}.offer-zone .main-banner{margin-top:20px;float:left;width:100%}.offer-zone .main-banner ul li{list-style-type:none;text-align:center;width:30%;border:1px solid #000;padding-top:10px;float:left;margin-right:29px;margin-top:10px;margin-bottom:10px}.offer-zone .main-banner h3{font-size:21px;font-weight:400;min-height:90px}.offer-zone .main-banner ul li img{padding-bottom:10px}.offer-zone .main-banner .price-offer{font-size:24px;font-weight:700;font-style:italic;padding-bottom:10px}.offer-zone .main-banner .price-offer sup{margin-top:10px}.offer-zone .main-banner .pic-main{height:277px;margin-bottom:10px}.offer-zone-banner{float:right;padding:5px 0;margin-top:-10px;}#grab-box-main ul li{background:#232c33;height:200px;width:881px;margin:20px auto auto}#grab-box-main ul li.offer-1{background:url(../images/offer-1.png) no-repeat top #232c33;margin-top:-11px;}#grab-box-main ul li.offer-2{background:url(../images/offer-2.png) no-repeat top #232c33}#grab-box-main ul li .left-cont{width:300px;float:left}#grab-box-main ul li .right-cont{width:580px;float:left;position:relative;height:200px}#grab-box-main ul li .right-cont .points{width:500px}#grab-box-main ul li .right-cont .points ul li{width:100%;height:auto;color:#fff;font-size:18px;padding:5px 0 5px 20px;background:url(../images/list-grab.png) 0 11px no-repeat;margin-left:40px;margin-top:0}#grab-box-main ul li .package{width:300px;float:left;text-align:center;padding-top:12px}#grab-box-main ul li .price-cont{text-align:center;font-size:24px;font-weight:700;font-style:italic;color:#fff;margin-top:16px;font-family:Droid Serif}#grab-box-main ul li .price-cont span{font-style:normal;font-size:48px;display:block}#grab-box-main ul li .right-cont .add-to-cont{position:absolute;right:20px;font-weight:700;height:31px;line-height:30px;font-family:'Droid sans',sans-serif;font-size:16px;color:#000;border-radius:100px;background:url(../images/cart-pic-icon.png) 9px 2px no-repeat #fdef00;bottom:10px}#grab-box-main ul li .right-cont .add-to-cont a{text-decoration:none;color:#000;display:block;padding-left:40px;width:100px}#grab-box-main ul li .right-cont .add-to-cont:hover{background:url(../images/cart-pic-icon.png) 9px 2px no-repeat #f5c420}#grab-box-main .main-banner{width:100%;background:url(../images/top-grab-banner.jpg) top center no-repeat;height:333px}#grab-box-main .main-banner .content{width:590px;float:right;background:0 0}#grab-box-main .main-banner .content h1{font-size:50px;font-weight:700;font-family:'Droid sans',sans-serif;font-style:italic;text-align:right;padding:15px 25px 0 0;color:#000}#grab-box-main .main-banner .content p{font-size:24px}#super-box-main ul li{height:195px;width:940px;margin:20px auto auto;background:#ededeb;background:-moz-linear-gradient(top,#ededeb 0,#f9f9f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededeb),color-stop(100%,#f9f9f9));background:-webkit-linear-gradient(top,#ededeb 0,#f9f9f9 100%);background:-o-linear-gradient(top,#ededeb 0,#f9f9f9 100%);background:-ms-linear-gradient(top,#ededeb 0,#f9f9f9 100%);background:linear-gradient(to bottom,#ededeb 0,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededeb', endColorstr='#f9f9f9', GradientType=0);border:1px solid #c1c1c1;border-radius:12px;position:relative}#super-box-main ul li.offer-2 .right-cont{background:url(../images/box-bg.png) no-repeat top}#super-box-main ul li.offer-1 .right-cont{background:url(../images/case-bg.png) no-repeat top}#super-box-main ul li.offer-1{background-image:#392d20 url(../images/offer-1a.png) no-repeat top}#grab-box-main ul li.offer-3{background:url(../images/offer-3.png) no-repeat top #232c33}#super-box-main ul li .left-cont{width:306px;float:left}#super-box-main ul li .right-cont{width:432px;position:absolute;height:200px;right:0}#super-box-main ul li .right-img{width:260px;float:left;padding:30px 0 0 10px;text-align:right}#super-box-main ul li .right-cont .points{width:90%;margin-right:10px;float:left;margin-left:50px}#super-box-main ul li .right-cont .points ul li{width:78%;height:auto;color:#fff;font-size:18px;padding:5px 0 5px 20px;background:url(../images/list-grab.png) 0 11px no-repeat;margin-left:40px;margin-top:0;border:none}#super-box-main ul li .package{width:300px;float:left;text-align:center;padding-top:12px;font-size:29px;font-family:Oswald,sans-serif;color:#f57513;line-height:40px;font-style:italic;font-weight:700;text-shadow:1px 0 2px #fff}#super-box-main ul li.offer-1 .package{color:#003c51}#super-box-main ul li .package span{font-size:33px;text-transform:uppercase;display:block}#super-box-main ul li .price-cont{text-align:center;font-size:24px;font-weight:700;font-style:italic;color:#fff;margin-top:10px;font-family:Oswald,sans-serif;width:280px}#super-box-main ul li .price-cont span{font-size:39px;display:block;color:#000;font-style:italic;text-shadow:1px 0 2px #fff}#grab-box-main ul li .right-cont .save-cont{position:absolute;font-size:26px;color:#fff;font-family:Droid Serif;right:20px;top:10px;font-weight:700;text-align:center}#super-box-main ul li .right-cont .add-to-cont{position:absolute;right:20px;font-weight:700;line-height:30px;font-family:Oswald,sans-serif;font-size:32px;color:#000;border-radius:100px;background:url(../images/cart-pic-icon.png) 9px 12px no-repeat #fec10d;bottom:10px}#super-box-main ul li .right-cont .add-to-cont a{text-decoration:none;color:#000;display:block;width:130px;padding:10px 0 10px 40px}#super-box-main ul li .right-cont .add-to-cont:hover{background:url(../images/cart-pic-icon.png) 9px 12px no-repeat #f5c420}#super-box-main .main-banner{width:100%;background:url(../images/top-super-banner.jpg) top center no-repeat;height:296px;color:#000;margin-top:20px}#super-box-main .main-banner .content{width:95%;float:left;background:0 0;margin-left:30px}#super-box-main .main-banner .content h1{font-size:39px;font-weight:700;font-family:'Droid sans',sans-serif;font-style:italic;text-align:left;padding:15px 25px 0 0;color:#364651}#super-box-main .main-banner .content h3{font-size:17px;text-transform:uppercase;color:#000;font-family:Oswald,sans-serif;margin-top:10px;font-weight:400}#super-box-main .main-banner .content p{font-size:17px;line-height:25px}#super-box-main .main-top{width:100%;margin-bottom:20px;float:left}#super-box-main .main-top .left-logo{width:265px;float:left;padding-top:22px}#super-box-main .main-top .right-text{width:675px;float:left}#super-box-main .main-top .right-text h2{color:#004681;font-family:Oswald,sans-serif;font-size:31px;font-weight:500}#super-box-main .main-top .right-text p{color:#444;font-size:19px;font-family:Oswald,sans-serif}.sports-combo-offer{position:relative}.sports-combo-offer h1{color:#952e03;font-family:Oswald,sans-serif;font-size:25px;text-align:left}.sports-combo-offer .saveupto{font-family:Oswald,sans-serif;position:absolute;right:0;background:#ef3334;font-size:32px;color:#fff;top:30px;padding:0 10px}.sports-combo-offer ul.sports-pic li{width:19%;margin-right:1%;float:left;font-size:15px;color:#1e5482}.sports-combo-offer .calc{background:#f1f1f1;border:1px solid #b8b8b8;position:relative}.sports-combo-offer .leftHalf{width:450px;float:left;border-right:1px solid #8c8c8c;padding:10px}.sports-combo-offer .leftHalf ul li{width:392px;display:block;background:#ffd78f;border:1px solid #a17423;margin-bottom:5px;padding:0 0 0 18px;line-height:30px}.sports-combo-offer .leftHalf ul li .title{width:265px;float:left}.sports-combo-offer .leftHalf ul li p.price{width:75px;float:left;font-weight:700}.sports-combo-offer .leftHalf ul li .close{float:right;background:#ff7b66;color:#671f11!important;width:35px;height:35px;line-height:35px;font-weight:700;text-align:center;font-size:20px;border-left:1px solid #a17423}.sports-combo-offer .leftHalf ul li .close a{color:#671f11}.sports-combo-offer .leftHalf ul li .close a:hover{color:#52170c}.sports-combo-offer .select-product{width:920px;float:left;background:#f1f1f1;border:1px solid #b8b8b8;padding:10px;margin-top:10px}.sports-combo-offer .select-product h3{text-align:center;padding:0 0 20px}.sports-combo-offer .clearfix{clear:both}.sports-combo-offer .rghtHalf{font-family:Oswald,sans-serif;padding:10px;width:300px;float:left;text-align:center;margin-top:50px}.sports-combo-offer .rghtHalf .act-val{font-size:21px}.sports-combo-offer .rghtHalf .act-val span{text-decoration:line-through}.sports-combo-offer .rghtHalf .tot-val{font-size:26px}.sports-combo-offer .rghtHalf .tot-val span{color:#e32726}.sports-combo-offer .rghtHalf .btn-green{background:#2f8c08;color:#fff;padding:10px 20px;cursor:pointer;font-family:Oswald,sans-serif;font-size:20px}.sports-combo-offer .total-saving{background:url(../images/star.png) 9px 12px no-repeat;bottom:0;font-size:26px;height:120px;padding:43px 14px 0 0;position:absolute;right:0;text-align:right;width:169px;font-family:Oswald,sans-serif;line-height:35px}.sports-combo-offer .total-saving span{font-size:40px}

/*start responsive css for Home page*/

.content { float:none; width:auto;}
.content .main-content { width:auto; float:none; padding:15px 0px 0px 0px;}

.clearboth { clear:both;}
.top-header .right-header.f-nav { position:fixed; width:100%; top:-3px; max-width:980px; z-index:999;}

/*my account top navigation*/
.top-header .right-header-top .login-bar ul li .menu ul { margin:0px; float:none;}
.top-header .right-header-top .login-bar ul li .menu>ul>li { margin:0px; padding-bottom:7px; padding-left:0px; background:url(../images/arrow_top_nav.png) right 5px no-repeat; padding-right:12px; position:relative;}
.top-header .right-header-top .login-bar ul li .menu ul>li a { font-size:12px; font-weight:normal;}
.top-header .right-header-top .login-bar ul li .menu ul>li ul { right:0px; top:20px; width:190px;}
.top-header .right-header-top .login-bar ul li .menu ul>li ul li { background:none; padding:0px; float:none; width:auto; margin:0px; border-top:1px solid #ddd; border-right:none; background:url(../images/arrow_my.png) 8px 11px no-repeat;}
.top-header .right-header-top .login-bar ul li .menu ul>li ul li a { padding-top:7px; padding-bottom:7px; padding-left:20px;}
.top-header .right-header-top .login-bar ul li .menu ul>li ul li:first-child { border-top:none;}
.top-header .right-header-top .login-bar ul li .menu ul>li ul li:hover a { background-position:8px 11px}
/*my account top navigation*/

/*footer payment */
.footer-top-bar .payment-options li span { background: url(../images/icon-payment-options.png) no-repeat; display: block; height: 19px; overflow: hidden; width: 30px; text-indent: -9999px; font-size:0px!important;}
.footer-top-bar .payment-options li span.paypal { background-position: 0 0}
.footer-top-bar .payment-options li span.visa {background-position: -32px 0}
.footer-top-bar .payment-options li span.mastercard {background-position: -64px 0}
.footer-top-bar .payment-options li span.amex {background-position: -96px 0}
/*footer payment */
.item-details .item-cart-options .term .term-box span.term_txt{
width:100%;
text-align:left;
}

.outofstock{
    background-color: transparent;color: red;cursor: auto;position: absolute;top: 70px;background: #fff;padding: 6px;width: 100%;left: 0;
}
.imgOpacity{opacity:0.4;}

@media screen and (min-width:992px) { .top-header .right-header .navigation>ul { display:block!important;} }
@media screen and (max-width:991px) {
.feedback { z-index:99;}
.header { float:none; width:auto;}
.top-header { float:none; width:auto;}

.top-header .right-header.f-nav {max-width:748px;}

.top-header .logo { width:200px; margin:10px 0px 10px 0px;}
.top-header .logo h1 a { height:108px; width:200px; background-size:200px;}

.top-header .right-header-top { width:548px;}
.top-header .right-header-top .search-bar { margin-left:50px; margin-top:15px;}

.top-header .right-header-top .call-top { width:225px; padding-left:34px; margin-left:10px; background-position:-3px -157px; margin-top:-36px;}
.top-header .right-header-top .call-top h5 { font-size:15px; padding-top:7px;}
.top-header .right-header-top .call-top h5 span { font-size:20px;}

.top-header .right-header-top .offer-zone-banner img { width:125px;}

/*Start Navigation for Mobile*/
.top-header .right-header { float:none; width:auto;}
.top-header .right-header .navigation { float:none; width:auto; margin-left:10px;}
.top-header .right-header .navigation ul { margin:0px; padding:8px 0px 0px 0px;}
.top-header .right-header .navigation ul>li { margin-bottom:4px;}
.top-header .right-header .navigation ul li a { padding:0px;}
.top-header .right-header .navigation ul ul { padding-top:0px;}
.top-header .right-header .menu_shadow { width:auto; float:none; margin-left:10px; background-size:101% 19px;}

/*for 767 Devise*/
.top-header .right-header { float:none; width:auto; padding-right:0px;}
.top-header .right-header .navigation { position:relative;}
.mobileMenu { padding:0px; margin:0px; background:url(../images/mobile_menu.png) center center no-repeat; width:30px; height:30px; position:absolute; right:10px; top:13px; cursor:pointer; }
.top-header .right-header .navigation ul.menuMmain { position:absolute; left:0px; top:60px; z-index:100; width:100%; background:#C17435; display:none;}
.top-header .right-header .navigation ul.menuMmain>li { float:none; border-top:1px solid #d38c51; border-right:none; padding:0px; margin:0px;}
.top-header .right-header .navigation ul.menuMmain>li:last-child { border-top:1px solid #d38c51;}
.top-header .right-header .navigation ul.menuMmain>li>a { padding:8px 10px; display:block; margin:0px 45px 0px 0px;}

.top-header .right-header .navigation ul li:hover ul { display:none;}

.top-header .right-header .navigation ul li.menuMsub { position:relative;}
.top-header .right-header .navigation ul li.menuMsub p { position:absolute; right:0px; top:0px; height:36px; width:45px; background:#b4692c url(../images/mobile_plus_minus.png) center 9px no-repeat; cursor:pointer;}
.top-header .right-header .navigation ul li.menuMsub p.nav_minus {background:#2d3037 url(../images/mobile_plus_minus.png) center -100px no-repeat;}

.top-header .right-header .navigation ul ul { position:relative; width:auto; left:0px; top:0px;}
.top-header .right-header .navigation ul li ul li { border-bottom:1px solid #393c43; border-top:none; margin:0px; padding:0px;}
.top-header .right-header .navigation ul li ul li a { display:block; padding:8px 10px;}
.disnon {display:none;}
/*for 767 Devise*/
/*End Navigation for Mobile*/

.slider { float:none; width:auto; padding-bottom:20px;}
#container { width:auto;}
#banner-fade { margin:0px;}
#banner-fade img { max-width:100%;}
ul.bjqs-controls.v-centered li a { top:50%!important; margin-top:-18px!important;}

.slides_container .sl-text { width:600px;}

.content .main-content .left-col { width:468px;}
.content .main-content .left-col .category { width:468px; overflow:hidden;}
.content .main-content .advt-720 { float:none; width:auto;}
.content .main-content .advt-720 img { width:auto!important; height:auto!important; max-width:100%;}


.footer { float:none; width:auto;}
.footer-top-bar { float:none; width:auto; text-align:right;}
.footer-top-bar .newsletter { display:none;}
.footer-top-bar .footer-social { display:none;}
.footer-top-bar .payment-options { float:none; display:inline-block;}

.footer-col1 { margin-right:0px; margin-left:10px; width:200px;}
.footer-col2 { width:498px;}
.footer-subcol1 { margin:0px 0px 0px 20px; width:225px;}
.footer-subcol2 { margin:0px 0px 0px 20px; width:130px;}
.footer-subcol3 { margin:0px 0px 0px 20px; width:225px;}
.footer-col2 .footer-row { width:auto; margin:0px 0px 0px 20px;}
.footer-col2 .footer-row .footer-subcol4 { float:none;}
.footer-col2 .footer-row .footer-subcol5 { float:none; min-height:60px;}
.footer-col2 .footer-row .footer-subcol6 { float:none;}

}


@media screen and (max-width:767px) {
.header .container .popup { display:none!important;}
#SnapABug_Button.SnapABug_Button { display:none;}	
.content .main-content .advt-720 { display:none;}
.content .main-content .right-col .ad-zone { display:none;}
	
.top-header { position:relative;}
.top-header .logo { float:none; margin:0 auto; padding:40px 0px 10px 0px;}

.top-header .right-header-top { float:none; width:auto; text-align:center;}
.top-header .right-header-top .offer-zone-banner {float:none; display:inline-block; padding-bottom:0px; margin:0px 5px; vertical-align:top;}

.top-header .right-header-top .login-bar { float:none; width:100%; position:absolute; left:0px; top:5px;}
.top-header .right-header-top .login-bar>ul { margin:0px; float:none; text-align:center;}
.top-header .right-header-top .login-bar>ul>li { float:none; display:inline-block; vertical-align:top; padding:0px 5px}

.top-header .right-header-top .search-bar { float:none; width:234px; margin:0 auto; padding:0px 0px 10px 0px;}

.top-header .right-header-top .shopping-cart { float:none; margin:0px auto; min-height:25px;}

.top-header .right-header-top .call-top { float:none; margin:0 auto; padding:5px 0px 7px 35px; background-position:-3px -158px; width:232px;}
.top-header .right-header-top .call-top h5 { padding:0px; font-size:16px;}
.top-header .right-header-top .call-top h5 span { font-weight:bold; font-size:18px;}

.top-header .right-header.f-nav {position:relative; width:auto; top:0px; max-width:none; z-index:999;}	
		
.content .main-content .left-col { float:none; margin:0 auto; max-width:468px; width:auto;}
.content .main-content .left-col .category {float:none; width:auto; max-width:468px; overflow:hidden;}

.content .main-content .right-col  { float:none; margin:0 auto; max-width:468px; width:auto;}
.content .main-content .right-col .best-seller-line { float:none; width:auto;}
.content .main-content .right-col .best-seller-line .did-you-know { width:auto;}

.slides_container .sl-text {width:280px; margin-left:10px; margin-top:13px;}
.slides_container .sl-text h2 { font-size:13px;}
.slides_container .sl-text p { display:none;}
.slides_container .sl-text ul { display:none;}

.footer { padding-left:15px; padding-right:15px; text-align:center}
.footer .footer-col1 { width:auto; float:none; margin:0px;}
.footer .footer-col2 { width:auto; float:none; text-align:center; margin:0px;}
.footer .footer-col2 .footer-subcol1 { margin:10px; display:inline-block; text-align:left;  float:none; }
.footer .footer-col2 .footer-subcol2 { margin:10px; display:inline-block; text-align:left; float:none; vertical-align:top; width:225px;}
.footer .footer-col2 .footer-subcol3 { margin:10px;display:inline-block; text-align:left;  float:none; vertical-align:top; width:225px;}
.footer .footer-col2 .footer-row {display:inline-block; text-align:left; float:none; vertical-align:top; margin:10px;}

.sub-footer { float:none; width:auto; text-align:center; padding:20px 0px;}
.sub-footer p { float:none; padding:0px; margin:0px;}
.sub-footer ul { float:none; text-align:center; margin:6px 0px 0px 0px;}
.sub-footer ul li { float:none; display:inline-block; vertical-align:top;}

}

@media screen and (max-width:500px) {
.content .main-content .left-col {max-width:280px;}
.content .main-content .left-col .category {max-width:280px;}
.content .main-content .right-col  {max-width:280px;}

#jCarouselLiteDemo .carousel { padding-left:30px;}
#jCarouselLiteDemo .carousel li, #jCarouselLiteDemo .carousel li p { margin-right:40px!important;}
}
/*end responsive css for Home page*/

/*start responsive css for Catagory*/

@media screen and (max-width:991px) {

.container .category-breadcrumb-without { float:none; padding:12px 0px 20px 10px; width:auto;}
.content .category-pagination-line { width:auto;}
.content .category-bottom-pagination-line { width:auto; height:auto;}
.content .category-bottom-pagination-line .display { width:180px;}
.content .category-bottom-pagination-line .pagination { width:275px!important;}

.content .category-right-part { width:468px;}
.content .category-right-part .product-container {width:auto;}
.content .category-right-part .product-container ul { clear:none;}

}

@media screen and (max-width:767px) {
.content .category-pagination-line { margin-bottom:0px; margin-top:15px;}
.content .containernew { float:none; margin:0px; width:auto;}
.content .category-left-menu-mag { float:none; width:auto;}
.content .category-right-part h1 { font-size:26px; line-height:28px; padding-top:20px;}
.content .containernew .sub-menu-container { float:none; width:auto;}
.content .category-right-part { float:none; width:auto;}
.content .category-right-part .product-container { float:none; text-align:center;}
.content .category-right-part .product-container ul { text-align:center; display:inline; vertical-align:top;}
.content .category-right-part .product-container ul li { float:none!important; display:inline-block; vertical-align:top; margin:0px 5px 30px 5px!important;}
}

@media screen and (max-width:500px) {
.content .category-pagination-line .display { float:none; margin:0 auto;}
.content .category-pagination-line .pagination { float:none; margin:0 auto; text-align:center; padding:15px 0px 0px 0px; width:auto!important;}
.content .category-bottom-pagination-line .display { float:none; margin:0 auto;}
.content .category-bottom-pagination-line .pagination { float:none; margin:0 auto; text-align:center; padding:15px 0px 0px 0px; width:auto!important;}
}
/*end responsive css for Catagory*/


/*start responsive css for Subscribe*/
.main-content .cust-bought .cust-bought-header a.next { display:none;}
.main-content .cust-bought .cust-bought-header a.previous { display:none;}
.item-details-main .item-details-left { width:445px;}
@media screen and (max-width:1199px) {
.large-img-box { width:250px; }
.item-details-main { width:670px;}
.item-details-main .item-details-left { width:274px;}
.item-desc-block .tab-desc {width:665px;}


.left_icon { width:530px; padding:28px 0px 0px 0px}
.social-bar ul li { width:160px;}
.left_icon ul li { width:auto;}
.social-bar ul li:first-child { margin-left:15px;}
.right_icon { width:387px;}

}

@media screen and (max-width:991px) {
.content .item-details-main { width:435px;}

.large-img-box .tiptext .description { width:240px; height:auto; line-height:14px;}

.content .item-details-main .bor-b { float:none; width:auto;}
.content .item-details-main .item-details-left { float:none; width:auto;}
.content .item-details-main .item-details-left span.icon { padding-top:15px;}
.content .item-details-main .item-details-left span.icon img { max-width:100%;}
.content .item-details-main .item-details-left p.note { left:-265px;}
.content .item-details-main .item-details-left .pd-note { left:-265px; width:236px;}
.content .item-details-main .item-details { margin:15px auto 0px auto; padding:10px 8px 10px 10px; border:1px solid #dbdbdb; float:left; background:#fff;}
.content .item-details-main .item-details .item-sub-detail .price { margin-top:15px;}

.content .item-details-main .item-details {min-height:inherit!important;}
.content .item-details-main .item-details .item-cart-options { position:relative!important; margin-top:10px;}

.content .social-bar { padding-bottom:15px;}
.content .social-bar .left_icon { padding-top:0px; width:320px;}
.content .social-bar .left_icon ul li a { padding-top:0px;}
.right_icon { padding-top:0px;}

.content .item-desc-block .item-desc-left-col { margin-right:20px; padding-right:15px;}
.content .item-desc-block .tab-desc { width:460px;}

.content .cust-bought .cust-bought-header { margin-bottom:0px;}
.content .cust-bought .cust-bought-items { height:auto; padding-bottom:15px;}
.content .cust-bought .cust-bought-items li { margin-right:30px; margin-top:15px;}
}

@media screen and (max-width:767px) {
#SnapABug_WP { display:none!important;}
.content .top-tab ul li a { width:150px;}
.main-content .large-img-box { float:none; width:auto; margin:0px; text-align:center;}
.main-content .large-img-box img {display:inline; max-width:100%; height:auto!important;}
.main-content .large-img-box .tiptext { width:240px; margin:0 auto;}
.main-content .large-img-box .tiptext img { float:none;}
.large-img-box .tiptext .description { left:50%; margin-left:-120px;}

.content .item-details-main .item-details { float:none;}
.content .item-details-main { width:auto; float:none; margin-top:10px;}
.content .item-details-main .bor-b h2 { font-size:24px; line-height:30px;}
.content .item-details-main .item-details-left span.icon { float:none;}
.content .item-details-main .item-details-left p.note { position:inherit; left:0px; width:auto;}
.content .item-details-main .item-details-left .pd-note { position:inherit; left:0px; width:auto;}

.social-bar ul { margin-left:10px!important;}
.social-bar ul li:first-child { margin-left:0px}
.social-bar ul li { margin-left:0px!important;}
.content .social-bar .left_icon { width:auto; float:none;}
.content .social-bar .left_icon ul li { margin-right:0px; float:none; display:inline-block; vertical-align:top; }
.content .social-bar .left_icon ul li a { font-size:16px;}

.content .social-bar .right_icon { width:auto; float:none;}
.content .social-bar .right_icon ul { margin:0px; padding-top:10px;}
.content .social-bar .right_icon ul li { float:none; display:inline-block; vertical-align:top; width:152px; }
.content .social-bar .right_icon ul li a { padding-left:52px;}

.content .item-desc-block { padding:10px;}
.content .item-desc-block .item-desc-left-col { margin:0px; width:auto; padding:0px 0px 0px 0px; height:auto; border:none; float:none;}
.content .item-desc-block .item-desc-left-col ul li { float:none; padding:10px 0px; width:auto;} 
.content .item-desc-block .item-desc-left-col ul li a { float:none; padding:0px;}
.content .item-desc-block .tab-desc { width:auto; float:none;}

}

@media screen and (max-width:767px) {
.content .top-tab ul li a { font-size:13px; width:85px;}
.content .item-details-main .item-details { width:270px;}
.content .item-details-main .item-details .item-cart-options .quantity-box { width:60%;}
.content .item-details-main .item-details .item-cart-options .quantity-box .qty-box a.minus { width:30%;}
.content .item-details-main .item-details .item-cart-options .quantity-box .qty-box input { padding-left:4px; padding-right:4px; width:40%;}
.content .item-details-main .item-details .item-cart-options .quantity-box .qty-box a.plus { width:30%;}
.content .item-details-main .item-details .item-cart-options .new-price { width:40%;}
.content .item-details-main .item-details .item-cart-options .new-price .price-box { font-size:16px; width:83px; padding:33px 0px;}
.content .item-details-main .item-details .item-cart-options .add-to-cart { width:250px;}
.content .item-details-main .item-details .item-cart-options .add-to-cart input { margin-left:0px; width:250px;}
.content .item-details-main .item-details .item-cart-options .quantity-box {margin:0px!important;}
.content .item-details-main .item-details .item-cart-options .add-to-cart {margin:0px!important;}
.content .social-bar .right_icon { padding-left:10px;}
.content .social-bar .right_icon ul li { width:127px;}
.content .social-bar .right_icon ul li a { background-position:left center!important; background-size:30px auto !important; padding-left:37px;}
.content .cust-bought .cust-bought-items ul { text-align:center;}
.content .cust-bought .cust-bought-items li { margin-right:0px; float:none; display:inline-block; vertical-align:top;}

.content .item-details-main .item-details .item-cart-options .term .term-box .term_txt { white-space:nowrap;}

}
/*end responsive css for Subscribe*/

/*start responsive css for Forgot Password*/

.header-options { width:auto!important; max-width:1140px; float:none!important; margin:0 auto!important;}
.header-options ul { padding:0px; margin:0px; text-align:center;}
.header-options ul li { float:none; display:inline-block; vertical-align:top; text-align:left; margin:0px 10px;}

@media screen and (max-width:991px) {
.header-options { float:none; width:auto; padding-top:0px; text-align:center;}
.header-options ul li { float:none; display:inline-block; vertical-align:top; margin-top:13px; text-align:left; margin-left:5px; margin-right:5px; width:235px;}
.header-options ul li h3 { float:none; width:auto;}

.content .main-content h1.forgot-password {font-size:26px;}
.content .main-content .forgot-password { width:auto;}
.content .main-content .forgot-password-container { width:auto;}
.content .main-content .forgot-password .text { width:auto;}
.content .main-content .forgot-password .forgot-password-button2-shade { float:none; width:auto; text-align:right; padding-right:48px; margin-left:0px;}

}
@media screen and (max-width:767px) {
.container .header-options ul li { width:215px;}
.content .main-content .forgot-password .forgot-table { padding-left:0px;}

}
/*end responsive css for Forgot Password*/

/*start responsive css for Help*/
@media screen and (max-width:991px) {
.content .main-content .about_us_heading_container .heading { float:none; width:auto; height:auto;}
.content .main-content .about_us_heading_container .heading h1 {font-size:26px;}
.content .main-content .about_us_heading_container { width:auto;}
.content .main-content .about-cont { float:none; width:auto;}
}
/*end responsive css for Help*/


/*Start responsive css for Contact Us*/
.container form#contact .by-email-bg { width:456px; background-size:482px;}
.container form#contact .contact-password-button-shade { margin-right:25px; margin-top:15px;}
.container form#contact .contact-call { background:#fff; width:301px;}
.container form#contact .forgot-password-text { margin-bottom:5px;}
.container form#contact .forgot-password-text1 { margin-bottom:5px;}
@media screen and (max-width:991px) {
.container .forgot-password { width:auto;}	
.container .forgot-password .text { width:auto;}	
.container h1.forgot-password { font-size:26px;}
.container .forgot-password-container { width:auto;}
.container form#contact table { width:100%;}

.container form#contact .by-email-bg { width:auto; padding-left:15px; margin-left:0px; margin-right:15px;}
.container form#contact .forgot-table1 { margin-right:15px; padding-left:15px;}
.container form#contact .forgot-password-text1 { width:200px;}
.container form#contact .forgot-password-text { width:200px;}
.container form#contact .contact-password-button-shade { margin-top:15px; margin-right:0px;}

.container form#contact .by-email-bg1 { width:auto;}
.container form#contact .contact-call { background:#fff;}

}

@media screen and (max-width:767px) {
.container form#contact>table>tbody>tr>td { display:block; width:100%;}
.container form#contact>table>tbody>tr>td>img { display:none;}

.container form#contact .by-email-bg { margin:0px; background-size:100% 34px;}
.container form#contact .forgot-table1 { margin:0px; padding-top:20px; padding-bottom:20px; background:#fff;}
.container form#contact .contact-password-button-shade { margin-right:34px;}

.container form#contact .by-email-bg1 { background-size:100% 34px; margin:30px 0px 0px 0px;}
.container form#contact .contact-call { width:auto; margin:0px; height:auto; padding:70px 0px;}
}

@media screen and (max-width:500px) {
	.container form#contact .forgot-table1 { padding-left:0px;}
.container form#contact .forgot-table1>table>tbody>tr>td { display:block; width:100%;} 
.container form#contact .forgot-password-text1 { width:240px;}
.container form#contact .forgot-password-text { width:240px;}
.container form#contact .contact-password-button-shade { margin-right:7px;}
}

/*end responsive css for Contact Us*/


/*Start responsive css for Login page*/

@media screen and (max-width:991px) {
.content .main-content h1.main-heading1 { font-size:26px;}
.content .register-in-container { width:auto;}
.register-in-container .login-form { width:380px; padding-right:20px;}
.register-in-container .login-form .sign-in-text-sign { width:197px;}

.register-in-container .sign-up-box { width:290px;}

}

@media screen and (max-width:767px) {
.register-in-container .register #login .login-form { width:auto; margin:0 auto; border:none; padding:0px; float:none;}
.register-in-container .register #login .login-form fieldset { margin:0px; float:none;}
.register-in-container .register #login .login-form fieldset label { float:left; width:100%; margin:10px 0px 0px 0px;}
.register-in-container .register #login .login-form fieldset .sign-in-text-sign { float:left; width:100%;}
.register-in-container .register #login .login-form fieldset .error { float:left;}
.register-in-container .register #login .login-form fieldset .sign-forgot { float:left; width:100%;}
.register-in-container .register #login .login-form .button-shade-reg1 { float:none; margin:20px 0px 0px 0px;}

.register-in-container .sign-up-box { float:none; margin:0 auto; text-align:center; width:auto;}
.register-in-container .sign-up-box .button-shade-reg1 { float:none; margin:0 auto;}

}


/*End responsive css for Login page*/

/*Start responsive css for Register page*/
@media screen and (max-width:767px) {
#create .register fieldset label { width:auto; float:none; display:block;}
#create .register fieldset .sign-in-text { width:100%;}
.register-in-container #captchaLogin { margin-left:0px;}
}

/*end responsive css for Register page*/

/*start responsive css for gift-certificate page*/

.holidayOfferGS { float:none!important; width:auto!important;}
.register-in-container .data-table.giftcert-table td { padding-bottom:10px;}
@media screen and (max-width:500px) {
.content .register-in-container .giftcert-table .sign-in-text { width:185px;}
.content .register-in-container .giftcert-table .gift-textarea { width:185px;}
}
/*end responsive css for gift-certificate page*/

/*start responsive css for beckett-coin-collector page*/
@media screen and (max-width:991px) {
.content .category-right-part h1 { font-size:26px;}
.content .containernew .sub-menu-container h2.trigger { float:none; width:auto;}
.content .containernew .sub-menu-container .toggle_container { width:auto;}
}

/*end responsive css for beckett-coin-collector page*/


/*start responsive css for Sitemap page*/
@media screen and (max-width:991px) {
.content .main-content .top_bg_site { width:100%!important;}
.content .main-content .top_bg_site .abt-us-text1 ul { padding:0px; padding-right:10px;}
.content .main-content .top_bg_site .abt-us-text1 ul li ul { padding-left:10px;}
}

@media screen and (max-width:767px) {
.content .main-content .top_bg_site .abt-us-text1 { padding:0px 0px 0px 0px;}
.content .main-content .top_bg_site .abt-us-text1 .first-col { width:100%; display:block;}
.content .main-content .top_bg_site .abt-us-text1 .sec-col { width:100%; display:block;}
.content .main-content .top_bg_site .abt-us-text1 .third-col { width:100%; display:block;}
.content .main-content .top_bg_site .abt-us-text1 .fourth-col { width:100%; display:block;}
}

/*end responsive css for Sitemap page*/

/*start responsive css for Mediakit page*/
#media_kit_Container .media_kit_contact { width:898px;}
@media screen and (max-width:991px) {
.main-content #media_kit_Container { width:auto;}
.main-content #media_kit_Container .media_kit_heading { width:auto; background-size:100% 34px;}
.main-content #media_kit_Container .media_kit_product-container-1 { width:auto; background-size:100% 216px;}
.main-content #media_kit_Container img { max-width:100%; height:auto!important;}
.main-content #media_kit_Container .media_kit_product-container { width:auto; background-size:100% 216px;}
.main-content #media_kit_Container .media_kit_product-container ul {text-align:center;}
.main-content #media_kit_Container .media_kit_product-container ul li { float:none; vertical-align:top; padding:0px 4px 10px; width:122px; display:inline-block;}
.main-content #media_kit_Container .media_kit_contact { width:auto;}

.main-content #media_kit_Container .media_kit_contact>table { width:100%;}
}
@media screen and (max-width:500px) {
.main-content #media_kit_Container .media_kit_contact { padding:10px;}
.main-content #media_kit_Container .media_kit_contact h1 { padding:10px 0px 0px 0px;}
.main-content #media_kit_Container .media_kit_contact img { margin:8px 8px 0px 0px;}
.main-content #media_kit_Container .media_kit_product-container-1 h2 { padding-left:10px;}
.main-content #media_kit_Container .media_kit_product-container h2 { padding-left:10px;}
}
/*end responsive css for Mediakit page*/

/*start responsive css for Logout page*/
@media screen and (max-width:991px) {
.container h1.main-heading-logout { margin:0px;}
.container .logout-container { margin:0px; width:auto; background:#fff; border:1px solid #ddd; border-radius:10px;}
.container .logout-container .logout2 { width:auto; padding:20px 10px;}
.container .round-bottom-logout { display:none;}
}

/*end responsive css for Logout page*/

/*start Cart page responsive*/
body #container { background:url(../images/content-area-bg.png) center top repeat;}
/*end Cart page responsive*/

/*Start Iphone support*/
input[type="button"], input[type="text"] {
  -webkit-appearance: none; border-radius:0px;
}
/*Start Iphone support*/

.offer-zone-banner1{background:url(../images/offer-zone.png) no-repeat 0 0;margin-top:-5px; height:69px; width:287px; left:0; position:relative; float:right;}
.offer-zone-banner2{height:69px; top:131px; left:371px; float:right; margin-top:-19px}

/*Start New CSS For New Changes*/

@media screen and (min-width:992px) {
.top-header .right-header .navigation { width:100%;}
.menu_shadow { width:980px; background-size:101% 19px;}
.top-header .right-header .navigation ul.menuMmain { text-align:center; margin-top:21px;}
.top-header .right-header .navigation ul.menuMmain>li { float:none; display:inline-block; vertical-align:top; padding:0px 5px;}
.top-header .right-header .navigation ul.menuMmain>li>a { padding-bottom:22px;}
.top-header .right-header .navigation ul.menuMmain>li ul { text-align:left;}
.top-header .right-header .navigation ul.menuMmain ul { top:18px;}

.item-details-main .item-details { width:376px; padding:10px 8px 10px 10px; border:1px solid #dbdbdb;}
.item-details .item-cart-options .term { width:127px;}
.item-details .item-cart-options .term .term-box { padding-left:8px; padding-right:5px;}
.item-details .item-cart-options .add-to-cart { margin-left:0px; width:356px;}
.item-details .item-cart-options .add-to-cart input { margin-left:0px; width:356px;}

}

@media screen and (min-width:501px) {
.item-details-main .item-details { width:376px; padding:10px 8px 10px 10px; border:1px solid #dbdbdb;}
.item-details .item-cart-options .term { width:127px;}
.item-details .item-cart-options .term .term-box { padding-left:8px; padding-right:5px;}
.item-details .item-cart-options .add-to-cart { margin-left:0px; width:356px;}
.item-details .item-cart-options .add-to-cart input { margin-left:0px; width:356px;}
}
@media screen and (max-width:500px) {
.content .item-details-main .item-details .item-cart-options .term .term-box { padding:10px 2px 10px 5px; font-size:12px; text-align:left;}
.content .item-details-main .item-details .item-cart-options .term .term-box .term_txt { white-space:normal; display:inline-block;}
}

/*End New CSS For New Changes*/


/*start order history page*/

.main-content.orderHistory-Res h1 {border-bottom: 2px solid #0e5885; color:#0e5885; font-family: "Oswald",sans-serif; font-size: 36px; font-weight: 300; line-height:normal;  margin: 0 0 8px; padding: 0 0 5px; text-align: left; text-transform: uppercase;}

.orderHistory-Res .history { padding:0px;}
.orderHistory-Res .history form input[type="text"], .orderHistory-Res .history form select { border:1px solid #aaaaaa; width:143px; height:20px; font-size:12px;}
.orderHistory-Res .history form td { padding:5px;}

.orderHistory-Res .history .content { border:none; float:none; width:auto; padding:0px;}
.orderHistory-Res .history .content td { padding:5px; border:1px solid #ddd;}
.orderHistory-Res .history .content th { padding:5px; border:1px solid #0a5382; border-bottom:none;}

.orderHistory-Res .history br { display:none;}

@media screen and (max-width:991px) {
.main-content.orderHistory-Res h1 {font-size:26px;}
.orderHistory-Res .history form td { width:auto;}
}
@media screen and (max-width:767px) {
.orderHistory-Res .history form td { display:block; text-align:left;}
.orderHistory-Res .history form input[type="text"], .orderHistory-Res .history form select { width:100%;}
.orderHistory-Res .history form table td img { display:none;}
.orderHistory-Res .history form .date.hasDatepicker {background:url(../image/innerpages/calender.png) 98% center no-repeat;}


.orderHistory-Res .history .content th { display:none;}

.orderHistory-Res .history .content table { border:1px solid #ddd;}
.orderHistory-Res .history .content tr:nth-child(even) { background:#e5e5e5;}
.orderHistory-Res .history .content tr td { border:none; display:block; text-align:center;}
.orderHistory-Res .history .content td:nth-child(1):before {content:'S.No'; padding-right:5px; color:#aaa;}
.orderHistory-Res .history .content td:nth-child(2):before {content:'Date of Order'; padding-right:5px; color:#aaa;}
.orderHistory-Res .history .content td:nth-child(3):before {content:'Order Id'; padding-right:5px; color:#aaa;}
.orderHistory-Res .history .content td:nth-child(4):before {content:'Customer Name'; padding-right:5px; color:#aaa;}
.orderHistory-Res .history .content td:nth-child(5):before {content:'No of Products'; padding-right:5px; color:#aaa;}
.orderHistory-Res .history .content td:nth-child(6):before {content:'Order Total'; padding-right:5px; color:#aaa;}
.orderHistory-Res .history .content td:nth-child(7):before {content:'Order Status'; padding-right:5px; color:#aaa;}
.orderHistory-Res .history .content td:nth-child(8):before {content:'Order Details'; padding-right:5px; color:#aaa;}
.orderHistory-Res .history .content td:nth-child(9):before {content:'Download'; padding-right:5px; color:#aaa;}
.offer-zone-banner,.offer-zone-banner2{width:100%; text-align:center;}

}

/*end order history page*/

/*start logout new page*/
.container h1.main-heading-logout {border-bottom: 2px solid #0e5885; color:#0e5885; font-family: "Oswald",sans-serif; font-size: 36px; font-weight: 300; line-height:normal;  margin: 0 0 15px; padding: 0 0 5px; text-align: left; text-transform: uppercase;}
.container .logout-container { margin:0px; width:auto; background:#fff; border:1px solid #ddd; border-radius:10px;}
.container .logout-container .logout2 { width:auto; padding:20px 10px;}
.container .round-bottom-logout { display:none;}

.container .logout-container .logout2 { font-size:13px;}
.container .logout-container .logout2 td { padding:2px;}

@media screen and ( max-width:991px) {
.container h1.main-heading-logout { font-size:26px;}
}

/*end logout new page*/


/*start my account page*/
.myAct-Res h1 {border-bottom: 2px solid #0e5885; color:#0e5885; font-family: "Oswald",sans-serif; font-size: 36px; font-weight: 300; line-height:normal;  margin: 0 0 15px; padding: 0 0 5px; text-align: left; text-transform: uppercase;}
.myAct-Res .forgot-password-container { width:auto;}
.myAct-Res .forgot-password-container .forgot-password { width:auto;}
.myAct-Res .forgot-password-container .forgot-password .text1 { width:auto; margin:0px;}

@media screen and ( max-width:991px) {
.myAct-Res h1 { font-size:26px;}
}

/*end my account page*/

/*start Edit Information  page*/

.main-content.editInfo-Res h1.edit-page {border-bottom: 2px solid #0e5885; color:#0e5885; font-family: "Oswald",sans-serif; font-size: 36px; font-weight: 300; line-height:normal;  margin: 0 0 15px; padding: 0 0 5px; text-align: left; text-transform: uppercase;}

.main-content.editInfo-Res .forgot-password table img { margin-right:10px;}
.main-content.editInfo-Res .forgot-password .field-heading { padding-bottom:10px;}
.main-content.editInfo-Res .payment-text1 { width:262px; margin:2px 0px 10px 0px;}
.main-content.editInfo-Res .dropdown3 { width:285px; margin:2px 0px 10px 0px;}


@media screen and ( max-width:991px) {
.main-content.editInfo-Res .shipping-address-for-ship1 { width:220px;}
.main-content.editInfo-Res .payment-text1 { width:180px;}
.main-content.editInfo-Res .dropdown3 { width:198px;}
}

@media screen and ( max-width:767px) {
.main-content.editInfo-Res .shipping-address-for-ship1 { width:auto;}
.main-content.editInfo-Res .payment-text1 { width:95%;}
.main-content.editInfo-Res .dropdown3 { width:100%;}

.main-content.editInfo-Res .forgot-password table { width:100%;}
.main-content.editInfo-Res .forgot-password table>tbody>tr>td>img { display:none;} 
.main-content.editInfo-Res .forgot-password table td { display:block;}

}

@media screen and ( max-width:500px) {
.main-content.editInfo-Res .payment-text1 { width:92%;}
}

/*end Edit Information  page*/

/*end Change password   page*/
.main-content.changePas-Res h1 {border-bottom: 2px solid #0e5885; color:#0e5885; font-family: "Oswald",sans-serif; font-size: 36px; font-weight: 300; line-height:normal;  margin: 0 0 8px; padding: 0 0 5px; text-align: left; text-transform: uppercase;}

.main-content.changePas-Res .text { font-size:14px; line-height:20px;}

.main-content.changePas-Res br { display:none;}
.main-content.changePas-Res .forgot-table {padding:0px; margin:0 auto; max-width:458px;}
.main-content.changePas-Res .forgot-table td { vertical-align:middle; padding-bottom:7px; font-size:13px;}
.main-content.changePas-Res .forgot-table td .field-heading { padding-top:15px;}
.main-content.changePas-Res .forgot-table .forgot-password-text { width:242px;}

@media screen and ( max-width:991px) {
.main-content.changePas-Res h1 { font-size:26px;}
}

@media screen and ( max-width:767px) {
.main-content.changePas-Res .forgot-table table { width:100%;}
.main-content.changePas-Res .forgot-table table td { display:block; width:auto;}
.main-content.changePas-Res .forgot-table .forgot-password-text { width:95%;}
}
@media screen and ( max-width:500px) {
.main-content.changePas-Res .forgot-table .forgot-password-text { width:90%;}
}

/*start Change password   page*/

/*start Order Invoice page*/
.main-content.orderInvoice-Res h1 {border-bottom: 2px solid #0e5885; color:#0e5885; font-family: "Oswald",sans-serif; font-size: 36px; font-weight: 300; line-height:normal;  margin: 0 0 8px; padding: 0 0 5px; text-align: left; text-transform: uppercase;}

.main-content.orderInvoice-Res .content { float:none; width:auto;}

.main-content.orderInvoice-Res br { display:none;}

@media screen and ( max-width:991px) {
.main-content.orderInvoice-Res h1 { font-size:26px;}
.main-content.orderInvoice-Res .content .table-border-no { width:50%;}
.main-content.orderInvoice-Res td { padding:5px;}
}

@media screen and ( max-width:500px) {
.main-content.orderInvoice-Res .content th { display:block; width:auto; text-align:center;}
.main-content.orderInvoice-Res .content td { display:block; width:auto; text-align:center; padding:5px;}
.main-content.orderInvoice-Res .content td:nth-child(even) { background:#e5e5e5;}
.main-content.orderInvoice-Res .content .table-border-no { width:100%; background:#c9e3ea; border:1px solid #90c9d7; text-align:center;}
.main-content.orderInvoice-Res .content .table-border-no td:nth-child(even) { background:#c9e3ea;}
.main-content.orderInvoice-Res .content .table-border-no td { display:inline-block; padding:0px 10px;}
}

/*start Order Invoice page*/

/*start Gift certificate page*/

.main-content.giftCert-Res h1 {border-bottom: 2px solid #0e5885; color:#0e5885; font-family: "Oswald",sans-serif; font-size: 36px; font-weight: 300; line-height:normal;  margin: 0 0 8px; padding: 0 0 5px; text-align: left; text-transform: uppercase;}
.main-content.giftCert-Res .giftCertificate { padding:0px; font-size:14px;}
.main-content.giftCert-Res .giftCertificate .input-block > input { width:340px;}

@media screen and ( max-width:991px) {
.main-content.giftCert-Res h1 { font-size:26px;}
.main-content.giftCert-Res .giftCertificate .input-block > input { width:228px;}
}
@media screen and ( max-width:767px) {
.main-content.giftCert-Res .giftCertificate td { display:block; width:100%; padding-bottom:13px;}
.main-content.giftCert-Res .giftCertificate .input-block > input { width:95%; margin-top:3px;}
}
@media screen and ( max-width:500px) {
.main-content.giftCert-Res h1 { font-size:22px;}
.main-content.giftCert-Res .giftCertificate .input-block > input { width:90%;}
}

/*end Gift certificate page*/

/*start Subscriptions page*/

.main-content.subscript-Res h1 {border-bottom: 2px solid #0e5885; color:#0e5885; font-family: "Oswald",sans-serif; font-size: 36px; font-weight: 300; line-height:normal;  margin: 0 0 8px; padding: 0 0 5px; text-align: left; text-transform: uppercase;}
.main-content.subscript-Res .invoice { padding:0px; margin:0px;}
.main-content.subscript-Res .content { float:none; width:auto; border:none; padding:0px;}
.main-content.subscript-Res .content div>a { display:inline-block; padding:5px 20px; background:#0C6197; cursor:pointer; color:#fff; border-radius:5px; margin-top:10px;}

.main-content.subscript-Res .content table#listing {}
.main-content.subscript-Res .content table#listing td, .main-content.subscript-Res .content table#listing th { padding:5px; border:1px solid #ddd;}

@media screen and ( max-width:991px) {
.main-content.subscript-Res h1 { font-size:26px;}
}
/*end Subscriptions page*/
@media screen and (max-width:767px){
.slideHome .mainslider .list-inline li a span{height:50px;}
.slideHome .mainslider .list-inline li a{font-size:11px;}
.carousel-inner > .item{min-height:171px;}
}

.header-top { position:relative; z-index:1002;}

/*start left-panel page*/
body .sideBar-nav ul li { padding:8px 12px 8px 10px;}
.homeTabsWrap .nav-tabs li { margin: 7px 2px -2px;}
.homeTabsWrap .nav-tabs li a { padding: 10px 8px 10px 40px; margin: 0px; font-size: 17px; border-bottom: 2px solid transparent; transition:none ; font-family:Oswald,sans-serif;}
.homeTabsWrap .nav-tabs li.active a {border-bottom: 2px solid #096ca7;}

.homeTabsWrap .nav-tabs li.sIcon5 a:before {background: url(../images/new_images/tabs_new_icons.png) 0px 0px no-repeat;}
.homeTabsWrap .nav-tabs li.sIcon6 a:before {background: url(../images/new_images/tabs_new_icons.png) -60px 0px no-repeat;}
.homeTabsWrap .nav-tabs li.sIcon7 a:before {background: url(../images/new_images/tabs_new_icons.png) -121px 0px no-repeat;}

.homeTabsWrap .nav-tabs li.sIcon5.active a:before {background: url(../images/new_images/tabs_new_icons.png) 0px -51px no-repeat;}
.homeTabsWrap .nav-tabs li.sIcon6.active a:before {background: url(../images/new_images/tabs_new_icons.png) -60px -51px no-repeat;}
.homeTabsWrap .nav-tabs li.sIcon7.active a:before {background: url(../images/new_images/tabs_new_icons.png) -121px -51px no-repeat;}

@media screen and (max-width:767px){
.homeTabsWrap .nav-tabs li { margin-top: 0px;}
.homeTabsWrap .nav-tabs li a { font-size: 12px; padding-left: 15px; padding-right: 2px;}	
	
.homeTabsWrap .nav-tabs li.sIcon3.active a::before {background-position: -107px -19px; background-size:172px; }
	
.homeTabsWrap .nav-tabs li.sIcon5 a:before { background-size: 57px; background-position: 0px 0px; top: 12px}
.homeTabsWrap .nav-tabs li.sIcon6 a:before { background-size: 57px; background-position: -22px 0px; top: 12px;}
.homeTabsWrap .nav-tabs li.sIcon7 a:before { background-size: 57px; background-position: -44px 0px; top: 12px;}

.homeTabsWrap .nav-tabs li.sIcon5.active a:before { background-size: 57px; background-position: 0px -19px;}
.homeTabsWrap .nav-tabs li.sIcon6.active a:before { background-size: 57px; background-position: -22px -18px; top:11px;}
.homeTabsWrap .nav-tabs li.sIcon7.active a:before { background-size: 57px; background-position: -44px -18px; top:11px;}
}
/*end left-panel page*/

/*start new css for header offer.*/
@media screen and (min-width:992px) and (max-width:1199px) {
.headMidSec .searchHead { margin-left: 50px; width: 350px;}
.headMidSec .waltCart ul li { min-width: 166px;}
}
@media screen and (min-width:768px) and (max-width:991px) {
.headMidSec .disnon { display: block;}
.headMidSec .waltCart ul li { min-width: 166px;}
.header-top .phSec p { font-size: 0px;}
.header-top .phSec p span { font-size: 11px;}
}

@media screen and (max-width:767px) {
.headMidSec .disnon { display: block;}
.headMidSec .waltCart ul li { min-width:inherit; margin-right: 15px;}
}
@media screen and (max-width:570px) {
.headMidSec .waltCart ul li { margin: 0px; width: 70px;}
.headMidSec .waltCart ul li .cartSec { display: block; padding: 0px;}
.headMidSec .waltCart ul li .cartSec:before { left: 50%; margin-left: -11px; top: -5px;}
.headMidSec .waltCart ul li .cartSec p { font-size: 1px!important; text-align: center; color: #fff;}
.headMidSec .waltCart ul li .cartSec p span { display: block; font-size: 14px; line-height: 14px; color: #000;}
.headMidSec .waltCart ul li .cartSec p span a { display: block;}
.headMidSec .logo { margin-top: 7px;}
.headMidSec .disnon { margin-top: 7px;}
.headMidSec .disnon img { max-width: 95px;}
}
/*end new css for header offer.*/


.payWrap .signin-tab { padding:15px 0px 0px 0px;}
.payWrap .signin-tab .paypal-button { margin:0px 0px 5px 0px; display:inline-block;}

/*Start CSS For New Own Combo Page*/

.ownComboWrap { padding:0px; margin: 0px;}

.ownComboBan { text-align: center; background-size: 100%; height: auto; padding:0px 15px; margin: 15px 0px 0px 0px; text-align: center; background-size: cover;}
.ownComboBan .banCen { padding:10px 0px 10px 0px; margin: 0px;}
.ownComboBan .banCen img { max-width:100%; }

.makeOwnSlot {  padding: 0px 0px 50px 0px; margin: 0px;}
.makeOwnSlot h1.ownHad { padding:0px; margin: 0px; text-align: center;}
.makeOwnSlot h1.ownHad span { display:inline-block; vertical-align: top; font-size: 32px; color: #061113; font-weight: bold; line-height: 34px; padding: 0px 0px 7px 0px; border-bottom: 1px solid #444444; position: relative;}
.makeOwnSlot h1.ownHad span:before { position:absolute; left: 50%; bottom: -9px; margin-left: -14px; width: 29px; height: 9px; content: ""; background: url(../images/own_com_arrow.png) left top no-repeat;}

.mYearSlot { padding:0px; margin: 36px 0px 0px 0px;}
.mYearSlot .yeaBox { padding:0px; margin: 0px; -webkit-box-shadow: 0 0 6px 0 #ddd; box-shadow: 0 0 6px 0 #ddd; overflow: hidden; border-radius: 5px;}
.mYearSlot .yeaBox .hadBlack { padding:8px; margin: 0px; font-size: 18px; font-weight: bold; line-height: 22px; color:#ffffff; background: #061113; text-align: center;}
.mYearSlot .yeaBox .imgBox { padding:10px; margin: 0px;}
.mYearSlot .yeaBox .imgBox img { max-width:100%;}
.mYearSlot .yeaBox .txtGry { padding:5px; margin: 0px; font-size: 15px; color: #061113; line-height: 20px; background: #eaeaea; text-align: center}
.mYearSlot .yeaBox .chList { padding:4px 0px 10px 0px; margin: 0px;}
.mYearSlot .yeaBox .chList ul { padding:0px; margin: 0px; list-style-type: none;}
.mYearSlot .yeaBox .chList ul li { padding:0px 0px 0px 19px; margin: 14px 0px 5px 10px; display: inline-block; vertical-align: top; position:relative;}
.mYearSlot .yeaBox .chList ul li input[type="checkbox"] { position:absolute; left: 0px; top: 3px; margin: 0px;}
.mYearSlot .yeaBox .chList ul li label { font-size: 14px; color: #8e9191; font-weight: normal; padding: 0px; margin: 0px;}
.mYearSlot .yeaBox .uTxt { background: #f7941d; font-size: 14px; text-align: center; line-height: 26px; padding: 10px 0px; margin: 0px; border-bottom: 5px solid #061113;}
.mYearSlot .yeaBox .uTxt span { display:block; font-size: 18px; font-weight: bold;}

.uTCostSec { padding:10px; margin: 0px; background: #eaeaea; border-radius: 5px;}
.uTCostSec .whiBg { padding:0px 0px 28px 0px; margin: 0px; background: #ffffff; border-radius: 5px; overflow: hidden;}
.uTCostSec .whiBg .txt1 { padding:20px 10px; margin: 0px; font-size: 22px; line-height: 26px; text-align: center; text-transform: uppercase; font-weight: bold; color: #fff; background: #f7941d;}
.uTCostSec .whiBg .txt2 { padding:30px 10px; margin: 0px; font-size: 22px; line-height: 26px; text-align: center; text-transform: uppercase; font-weight: bold; color: #000000;}
.uTCostSec .whiBg .txt2 span { text-decoration:line-through;}
.uTCostSec .whiBg .txt3 { padding:20px 10px; margin: 0px; font-size: 42px; line-height: 46px; text-align: center; text-transform: uppercase; font-weight: bold; color: #fff; background: #f7941d;}
.uTCostSec .whiBg .txt4 { padding:20px 10px 30px 10px; margin: 0px; font-size: 22px; line-height: 26px; text-align: center;   color: #000; font-weight: bold;}
.uTCostSec .whiBg .bNow { padding:5px; margin: 0px; text-align: center;}
.uTCostSec .whiBg .bNow .btn { font-size: 28px; font-weight: bold; color: #fff; background: #1a8cd5; text-transform: uppercase; padding: 6px 20px; text-decoration: none;}
.uTCostSec .whiBg .bNow .btn:hover { background:#159bf1;}

@media screen and (max-width:1199px) and (min-width:992px) {
	.mYearSlot .yeaBox .chList ul li { margin:4px 0px 4px 10px;}
	.uTCostSec .whiBg .txt4 { padding-bottom:40px;}
}

@media screen and (max-width:991px) {
	.mYearSlot .yeaBox.yeaTwo { margin:30px 0px;}
}
@media screen and (max-width:767px) {
	.makeOwnSlot h1.ownHad span {font-size: 22px; line-height: 24px;}
	.mYearSlot {margin: 20px 0px 0px 0px;}
	.mYearSlot .yeaBox .hadBlack {font-size: 16px;}
	.uTCostSec .whiBg .txt1 {font-size: 18px; line-height: 22px;}
	.uTCostSec .whiBg .txt2 {font-size: 18px; line-height: 22px;}
	.uTCostSec .whiBg .txt3 {font-size: 32px; line-height: 36px;}
	.uTCostSec .whiBg .txt4 {font-size: 18px; line-height: 22px;}
	.uTCostSec .whiBg .bNow .btn { fotn-size:20px;}
}

/*end CSS For New Own Combo Page*/

/* Absolute Center Spinner started*/
.loading {
  position: fixed;
  z-index: 999;
  height: 2em;
  width: 2em;
  overflow: show;
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: none;
}

/* Transparent Overlay */
.loading:before {
  content: '';
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(242, 242, 242,0.3);
}

/* :not(:required) hides these rules from IE9 and below */
.loading:not(:required) {
  /* hide "loading..." text */
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.loading:not(:required):after {
  content: '';
  display: block;
  font-size: 10px;
  width: 1em;
  height: 1em;
  margin-top: -0.5em;
  -webkit-animation: spinner 1500ms infinite linear;
  -moz-animation: spinner 1500ms infinite linear;
  -ms-animation: spinner 1500ms infinite linear;
  -o-animation: spinner 1500ms infinite linear;
  animation: spinner 1500ms infinite linear;
  border-radius: 0.5em;
  -webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
  box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
}

/* Animation */

@-webkit-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* Absolute Center Spinner ended*/