@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');
html, body, h1, h2, h3, h4, ul, li, a, p, article, aside, footer, header, main, nav, section {padding: 0;margin: 0;}
body{padding:0; margin:0;font-family: 'Open Sans', sans-serif; font-size:13px; background:#F7F7F7;}
article, aside, footer, header, main, nav, section {display: block;}
section, footer{width:100%; float:left;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
h1,.h1 {font-size: 36px;}
h2,.h2 {font-size: 30px;}
h3,.h3 {font-size: 24px;}
h4,.h4 {font-size: 18px;}
h5,.h5 {font-size: 14px;}
h6,.h6 {font-size: 12px;}
a{text-decoration:none; color:#0066c0;}
a:hover{color:#199ebf; text-decoration:none;}
a:focus{ outline:none;}
img{border:none; max-width:100%;}
ul, li, ol{list-style:none;}
.clearfix{ clear:both;}
.pull-left{ float:left;}
.pull-right{ float:right;}
.text-left{ text-align:left;}
.text-right{ text-align:right;}
.text-center{ text-align:center;}
.bold{ font-weight:700;}
.semibold{ font-weight:600;}
.list-unstyled {padding-left: 0;list-style: none;}
.list-inline {padding-left: 0;list-style: none;}
.list-inline > li {display: inline-block; padding-right: 5px; padding-left: 5px;}
/*table start*/
table {border-collapse: collapse;border-spacing: 0;width: 100%;}
th, td {border: none;text-align: left;padding: 8px;}
.orders-table{border: 1px solid #ddd;}
.orders-table tbody tr:nth-child(even){background-color: #f2f2f2}
.orders-table tfoot tr{background-color:#E0E0E0;}
/*.cart tbody tr:nth-child(even){background-color: #f2f2f2;}*/
.cart thead th{ font-size:15px; font-weight:600;}
.cart thead tr{ border-bottom:2px #ddd solid;}
.cart tfoot tr{border-top:1px #ddd solid;}
.cart tfoot tr td{padding:15px 8px;}
.table-style-1{ font-size:16px;}
.table-style-1 tr:nth-child(even){background-color: #f2f2f2}
.table-style-1 th {background-color: #ccd7ed;}
.table-style-2{ font-size:16px;}
.table-style-2 tr:nth-child(even){background-color: #f2f2f2}
.table-style-2 th {background-color: #d6dae4;}
.course-table{}
.course-table tbody tr:nth-child(even){}
.course-table tr td{ border:1px #ddd solid; padding:15px; background:#fff; font-size:14px;}
.course-table tr td:first-child{background-color:#f0f0f0;}
.course-table tr td img{ position:relative; top:3px; padding-right:10px;}

.subscrip-table{ margin:0 0 25px;}
.subscrip-table tr td{ border:1px #ddd solid; padding:5px 10px; font-size:14px;}

.subscrip-table tr td h5{ font-size:14px; margin:0; font-weight:600;}
.subscrip-table .no-border{ border:none; padding:0;}

.bundel-table tr td{ border:1px #ddd solid; border-left:none; padding:5px 10px; font-size:14px;}
.bundel-table tr:nth-child(even){background-color: #f2f2f2}
.bundel-table tr td h5{ font-size:13px; margin:0; font-weight:400;}


/*table end*/
.one-half{ width:50%;}
.one-half-40{ width:40%;}
.one-half-48{ width:48%;}
.one-third{ width:33.33%;}
.one-third-30{ width:30%;}
.one-fourth{ width:25%;}
.one-fifth{ width:20%;}
.eight-col{ width:80%;}
.six-col{ width:60%;}
.seven-col{ width:70%;}
.third-col{ width:30%;}
.full-col{ width:100%;}
.full-container{ width:100%;}

.light-grey-bg{ background:#fafafa;}
.grey-bg{ background:#f1f1f1 ;}
.blue-bg{ background:#007fa9;}
.dark-blue-bg{ background:#015875;}
header{ padding:0; width:100%; float:left;}
.header-bg{ background-color:#000;}
.container{ width:1200px; margin:0 auto;}
.container-min-height{min-height:330px;}
.header{ padding:15px 0; width:100%; float:left;}
.header li{ width:32%; float:left;}
.header li.logo{width:73%;}
.header li.reg-login{ width:15%;}

.header li.view-exam{ display:block; width:9%;}
.header li.view-exam a{ color:#fff;}
.header li.view-exam a.nav-icon{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/nav-icon.png) left 4px no-repeat; margin-top:10px; display:inline-block; padding-left:25px; font-size:15px; height:40px;}
.header li.view-exam a.nav-icon:hover{ color:#F8DE04; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/nav-icon-hover.png) left 4px no-repeat;}
.header li.view-exam-mob{ display:none;}
.header li.view-exam-mob a.nav-icon{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/nav-icon.png) center center no-repeat; display:inline-block; width:40px; height:20px;}
.header li.view-exam-mob a.nav-icon:hover{ color:#F8DE04; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/nav-icon-hover.png) center center no-repeat;}

.search-login{ display:block;}
.logo{ text-align:center;}
/*.logo a{ text-indent:-9999px; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/jagranjosh-new-logo.svg) left top no-repeat; width:120px; background-size:contain; height:36px; display:inline-block;}*/
.search{ width:650px; margin:0 auto; position:relative;}
.search li{ position:relative;}
.search input{ width:96%; border:none; height:35px; padding:0 2%; background:#fff; float:left;}
.search button{ width:60px; height:35px; font-size:14px; border:none; float:left; cursor:pointer; position:absolute; z-index:1; right:0; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/search.svg) center center no-repeat #f8de04; text-indent:-9999px;}
.search button:hover{ background-color:#cbba2e;}
.quick-link{ margin-top:5px; width:100%; float:left;}
.quick-link li{ color:#999; font-weight:600; line-height:30px;}
.quick-link li a{ color:#999; font-weight:400;}
.quick-link li a:hover{color:#F8DE04;}
.quick-link li a span{ color:#999;}
.quick-link li a.link{ color:#F8DE04;}
.quick-link li a.link:hover{color:#F8DE04;}

.header li.reg-login{ text-align:right;line-height:35px; display:block;}
.header li.reg-login a{ color:#fff; font-size:14px; padding:0 15px; position:relative;}
.header li.reg-login a:hover{ color:#F8DE04;}
.header li.reg-login a img{ position:relative; top:3px;}
.header li.reg-login a span{ width:15px; height:15px; line-height:15px; border-radius:15px; font-size:11px; font-weight:600; color:#333; background:#FFD200; position:absolute; right:5px; text-align:center; top:-10px;}

.header li.reg-login #user-login{ position:relative; display:inline-block;}
.header li.reg-login #user-login ul#user-dropdown{position:absolute; background:#fff; padding:5px 0; top:35px; display:none; width:200px; text-align:left;border-radius:4px; z-index:99;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);}
.header li.reg-login #user-login ul#user-dropdown:after{bottom: 100%;left:10%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-bottom-color: #fff;border-width: 10px;margin-left: -10px;}
.header li.reg-login #user-login:hover ul#user-dropdown{display:block;}
.header li.reg-login #user-login ul#user-dropdown li{width:100%; line-height:30px;}
.header li.reg-login #user-login ul#user-dropdown li:hover{ background:#F3F1F1;}
.header li.reg-login #user-login ul#user-dropdown li a{ color:#333; font-size:13px; display:block;}

.header li.reg-login-mob{ text-align:right;line-height:35px; display:none;}
.header li.reg-login-mob a{padding:0 3px; position:relative;}
.header li.reg-login-mob a span{ width:15px; height:15px; line-height:15px; border-radius:15px; font-size:11px; font-weight:600; color:#333; background:#FFD200; position:absolute; top:-10px; right:0px; text-align:center;}

.btn.yellow:hover{ background:#cbba2e;}
.main-banner{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/banner-bg2.jpg) top center no-repeat; background-size:cover; min-height:275px;}
.text-white{ color:#fff;}
.main-banner h1{ font-weight:700; font-size:40px; padding-bottom:5px; width:100%; float:left;}
.main-banner p{ font-size:18px;}
.highlight-point{ padding-bottom:25px; list-style:square;}
.highlight-point li{ font-size:16px;}
.highlight-point li span{color:#FFD200;}
.take-free-test{ width:100%; float:left; padding-top:40px;}
.take-free-test a{ color:#FFD200; border:1px #FFD200 solid; font-size:18px; font-weight:300;padding:6px 50px; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
.take-free-test a:hover{ color:#333; border:1px #FFD200 solid; background:#FFD200;}
.main-banner .link-btn{ padding-top:20px;}
.main-banner .get-start{background: rgba(255, 255, 255, .1); border:1px #FFF solid; padding:5px 50px; color:#fff; font-size:16px;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
.main-banner .get-start:hover{ background:#fff; color:#333;}
.main-banner .see-all{background: rgba(248, 222, 4, .1); border:1px #f8de04 solid; padding:5px 50px; color:#fff; font-size:16px;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
.main-banner .see-all:hover{ background:#f8de04; color:#333;}
.pre-exam{ padding:0 0 0;}
.pre-exam-mob{display:none; padding-left:20px; padding-right:20px; margin-top:30px;}
.pre-exam-main{ display:block;}
.pre-exam .heading{ font-size:20px; color:#333; padding:0 0 15px; font-weight:600;}
.pre-exam .sub-heading{font-size:15px; font-weight:600; text-transform:uppercase; color:#333; position:relative; z-index:1;}
.pre-exam .sub-heading span{ display:inline-block; width:45px; height:45px; border-radius:45px; text-align:center; margin-right:15px;}
.pre-exam .sub-heading span img{ position:relative; top:5px; width:70%;}
.pre-exam .sub-heading span.med-blue{ background:#199ebf;}
.pre-exam .sub-heading span.green{ background:#069360;}
.pre-exam .sub-heading span.med-black{ background:#393636;}
.pre-exam .sub-heading span.orange{ background:#f7921e;}
.pre-exam ul{ padding-left:38px; border-left:1px #ddd solid; margin-left:22px; position:relative; z-index:0; margin-bottom:20px;}
.pre-exam ul li a{ font-size:13px; line-height:18px; display:block; padding-bottom:10px;}
.pre-exam ul li a:hover{ color:#0066c0}
.pre-exam .space{ height:35px;}
.exam-list{ padding:0 0 30px; overflow:hidden; clear: both;}
.white-box{background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.08); width:96%; padding:2%; overflow:hidden; margin-bottom:15px;}
.exam-list.no-bottom-space{ padding:0;}
.exam-list .heading{ font-size:20px; color:#333; margin-bottom:15px; font-weight:600;}
.exam-list .heading a{ color: #444;}
.exam-list .heading a:hover{ color: #0066c0;}
.exam-list .heading a .nav-arrow-link{width:9px; height:9px; background-size:100%; background-repeat:no-repeat; display:inline-block;position:relative; left:1px}
.exam-list .heading a:hover .nav-arrow-link{ position:relative; left:5px}

.exam-list .see-all{ font-size:13px; font-weight:600; display:inline-block; padding:2px 5px; position:relative; right:10px; top:8px; border:1px #0066c0 solid;}
.exam-list .see-all:hover{ background:#0066c0; color:#fff;}
.exam-list .mob-see-all-btn{ display:none;}
.exam-list .mob-see-all{ font-size:13px; font-weight:600; margin-top:5px; background:#ececec; border:1px #333 solid; padding:10px 25px; display:inline-block;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
.exam-list .mob-see-all:hover{ background:#333; color:#fff;}
.exam-list .sub-heading{font-size:16px; color:#333;}
.exam-list .owl-carousel{ padding:20px 0 0 0;}
.exam-list .owl-carousel .item{ background:#fff; border:1px #ddd dotted;}
.exam-list .owl-carousel .item:hover{border:1px #fdd822 dotted;-webkit-box-shadow: 0px 0px 2px 0px rgba(253,216,34,1);-moz-box-shadow: 0px 0px 2px 0px rgba(253,216,34,1);box-shadow: 0px 0px 2px 0px rgba(253,216,34,1);}
.exam-list .owl-carousel .item .image{ width:96%; padding:2%; height:auto; text-align:center;}
.exam-list .owl-carousel .item .image img{}
.exam-listing .list-contant{ padding:15px;}
.exam-listing .list-heading{ font-size:22px;}
.exam-listing .list-text{ font-size:16px; color:#999;}

ul.course-listing{ width:100%; float:left;}
ul.course-listing li.item{width:18.1%; float:left; margin:0 0.5% 0; border:1px #F7F7F7 solid;  /*min-height:340px;*/ background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-webkit-transition: all 0.7s ease;transition: all 0.7s ease;margin-bottom: 10px; padding: 20px 28px;}
ul.course-listing li.item:hover{ border-color:#FBBA13; box-shadow:0 3px 16px 0 rgba(0, 0, 0, 0.11);}
ul.course-listing li.item .image{height: auto;text-align: center;width:100%;}
ul.course-listing li.item .image img{ display:block;}
ul.course-listing .list-contant{ padding:5px; position:relative; height:80px;}
ul.course-listing .list-heading{ font-size:13px;}
ul.course-listing .list-contant a{ color:#0066c0;}
ul.course-listing .list-contant .paragraph-end{background-image:-moz-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1));background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#00ffffff',EndColorStr='#ffffff');top:0;height:25px;max-height:100%;position:absolute;right:0;width:60px}
ul.course-listing .list-contant .p-title{/*white-space: nowrap; overflow:hidden;*/ font-size:14px; padding-bottom:5px;}
ul.course-listing .list-contant .p-title a{ color:#333;}
ul.course-listing .list-contant .p-title a:hover{ color:#0066c0;}
ul.course-listing .list-price{font-size:14px;position: absolute;
    bottom: 0;}
ul.course-listing .list-price .discount-rs{ text-decoration:line-through; color:#999; font-size:14px;}
ul.course-listing .list-price .type-product{color:#999; font-size:13px;}

ul.course-listing-inner{ width:100%; float:left; margin-bottom:15px;}
ul.course-listing-inner li.item{width:18.8%; float:left; margin:0 0.5% 0; border:1px #F7F7F7 solid;  min-height:inherit; background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.08);}
ul.course-listing-inner li.item:hover{ border-color:#FBBA13; box-shadow:0 3px 16px 0 rgba(0, 0, 0, 0.11);}
ul.course-listing-inner li.item:last-child{ margin:0 0 0 0.5%;}
ul.course-listing-inner li.item .image{height: auto;padding:0;text-align: center;width:100%;}
ul.course-listing-inner .list-contant{ padding:0 10px 10px;}
ul.course-listing-inner .list-heading{ font-size:13px;}
ul.course-listing-inner .list-price{font-size:14px;}
ul.course-listing-inner .list-price .price{ font-size:14px; font-weight:600;}
ul.course-listing-inner .list-price .discount-rs{ text-decoration:line-through; color:#999; font-size:14px;}

ul.my-library{ width:100%; float:left; padding-top:15px;}
ul.my-library li.item{width:23.6%; float:left; margin:0 0.5% 25px; border:1px #ddd solid; min-height:325px;}
ul.my-library li.item:last-child{ margin:0 0 25px 0.5%;}
ul.my-library li.item .image{height: auto;padding: 2%;text-align: center;width: 96%;}
ul.my-library .list-contant{ padding:15px;}
ul.my-library .list-heading{ font-size:14px; padding-bottom:10px;}
ul.my-library .list-price{font-size:16px;}
ul.my-library .list-price .price{ font-size:18px; font-weight:700;}
ul.my-library .list-price .discount-rs{ text-decoration:line-through; color:#999; font-size:14px; line-height:34px;}

.course-listing ul li{ padding:0;}
.course-listing .star-rating-small{ top:5px; position:relative;}
.exam-list .owl-controls{ position:absolute; width:100%; top:100px;}
.exam-list .owl-controls .owl-nav{ position:relative; top:0;}
.exam-list .owl-controls .owl-nav .owl-prev{ left:-25px; position:absolute; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/arrow-left.svg) left top no-repeat; text-indent:-9999px; width:17px; height:30px;}
.exam-list .owl-controls .owl-nav .owl-next{ right:-25px; position:absolute; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/arrow-right.svg) left top no-repeat; text-indent:-9999px; width:17px; height:30px;}
.starRating{ width:100px; height:20px; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/start-rating.svg) left -20px no-repeat; margin-right:5px;}
.starRating .star-rating-active{background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/start-rating.svg) left top no-repeat; height:20px;}
.star-rating-small{ width:70px; height:20px; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/start-rating-small.svg) left -20px no-repeat;}
.star-rating-small .star-rating-active{background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/start-rating-small.svg) left top no-repeat; height:20px; float:left;} 
.test-champ{padding:35px 0 45px;}
.test-champ .contant-wrap{ padding:0 20px;}
.test-champ .heading{ font-size:30px; color:#fff; padding-bottom:50px; position:relative;}
.test-champ .heading:after {content:'';position:absolute;top:-35px;left:50%;width:0;height:0;border:15px solid transparent;border-top:15px solid #fff;}
.test-champ .sub-heading{ font-size:22px; color:#96dbf2; padding-bottom:25px; padding-top:20px;}
.test-champ p{ font-size:14px; color:#fff;}
.test-champ .start-btn{ color:#333; background:#fff; border:1px #fff solid;  padding:8px 0; text-align:center; width:350px; display:block; font-weight:600; margin:0 auto; font-size:18px; margin-top:50px;-webkit-transition: all 0.7s ease;transition: all 0.7s ease; -webkit-box-shadow: 3px 3px 0px 3px rgba(0,97,129,1); -moz-box-shadow: 3px 3px 0px 3px rgba(0,97,129,1); box-shadow: 3px 3px 0px 3px rgba(0,97,129,1);}
.test-champ .start-btn:hover{border:1px #FFD200 solid; color:#333; background:#FFD200;}
footer{padding:35px 0;}
footer{background:#232F3E;}
footer ul{}
footer li{ color:#fff; line-height:26px; font-weight:600;}
footer li a{ color:#d6d2d2; font-weight:normal;}

.copyright{background:#1a1a1a;padding-bottom:50px;}
.copyright p{color:#fff; padding:10px 0;}
 #gdprbx {display:none; padding:10px;  position: fixed; bottom: -100px;z-index:9999; left: 0;right: 0;background: #ededed;box-shadow:0px 1px 5px rgba(0, 0, 0, 0.4); text-align:center; animation: slideup 5s 1.0s 1 ease forwards;  -webkit-animation: slideup 5s 1.0s 1 ease forwards; -moz-animation: slideup 5s 1.0s 1 ease forwards;         }
#gdprbx .close-popup{background: #484647; padding: 3px 10px; color: #fff;    margin-left: 5px;}
#gdprbx .close-popup{text-decoration:none;}
.cookiebox{padding:1px 10px; font-size:13px; line-height:20px;  color: #1c1c1c;max-width: 980px;margin: 0 auto;}
.cookiebox a{ color:#000; font-weight:bold;}
.cookiebox a:hover{ color:#005c96; }
.copyright a.feedback{padding-top:20px;color: white;display: inline-block;}
.copyright a.feedback:hover{color: white;}
@keyframes slideup { 100% {transform: translateY(-100px); }}
@-webkit-keyframes slideup {100% { -webkit-transform: translateY(-100px); }}
@-moz-keyframes slideup {100% { -moz-transform: translateY(-100px); }}
	
.accordion{width:90%; margin:0 auto 10px;}
.accordion-div{background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/arrow-up.svg) right center no-repeat; cursor:pointer;}
.collapsed .accordion-div{background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/arrow-down.svg) right center no-repeat;}
.content-div{height:auto;min-height:100px;overflow:hidden;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;}
.collapsed .content-div{min-height:0px;height:0px;}

.upcoming-exams{ margin-top:20px;}
.upcoming-exams li{ position:relative; width:24%; padding:0; margin:0 .5%; display:block; float:left; display:inline-table; height:110px; }
.upcoming-exams li img{ width:100%; display:block;}
.upcoming-exams li .caption{ position:absolute; bottom:0; width:100%; color:#fff; text-align:center;}
.upcoming-exams li .caption .caption-heading{ font-size:24px; margin-top:60px; background: rgba(0, 0, 0, .7);}
.upcoming-exams li .caption .caption-text{ font-size:14px; background: rgba(0, 0, 0, .6); padding-bottom:5px;}

.upcoming-exams li a{ color:#fff; font-size:40px; font-weight:700; line-height:110px;}
.upcoming-exams li.green{background:#069360;}
.upcoming-exams li.med-black{ background:#393636;}
.upcoming-exams li.orange{background:#f7921e;}
.upcoming-exams li.med-blue{background:#199ebf;}

.mob-search{ display:none;}
.search-bar{ position:absolute; top:64px; background:#666; width:96%; padding:2%; display:none;}
.search-bar input{background:#fff; border:none; height:35px; width:90%; float:left; z-index:0; position:relative; padding:0 10px;}
.search-bar button{background:#f8de04; border:none; height:35px; padding:0 17px; width:auto; float:left; position:absolute; z-index:1; right:5px; cursor:pointer;}
.social-icon{ padding-left:50px;}
.social-icon li{display:inline-block; padding:0 2px;}
.social-icon li:nth-child(1){ display:block;}
.social-icon .facebook{ width:35px; height:35px; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/social-icon.png) 0 -39px no-repeat; display:inline-block;}
.social-icon .facebook:hover{ background-position:0 0;}
.social-icon .tiwtter{ width:35px; height:35px; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/social-icon.png) -41px -39px no-repeat; display:inline-block;}
.social-icon .tiwtter:hover{ background-position:-41px 0;}
.social-icon .google-plus{ width:35px; height:35px; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/social-icon.png) -82px -39px no-repeat; display:inline-block;}
.social-icon .google-plus:hover{ background-position:-82px 0;}
.social-icon .linkedin{ width:35px; height:35px; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/social-icon.png) -123px -39px no-repeat; display:inline-block;}
.social-icon .linkedin:hover{ background-position:-123px 0;}
/*inner page*/
header{ background-color:#212121;}

.header-inner{/*width:100%; float:left;*/ height:43px;}
.header-inner li{ width:35%; float:left;}

.header-inner li.view-exam{ display:block; margin-top:10px; width:9%;}
.header-inner li.view-exam a{ color:#fff;}
.header-inner li.view-exam a.nav-icon{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/nav-icon.png) left center no-repeat; display:inline-block; padding-left:25px; font-size:15px;}
.header-inner li.view-exam a.nav-icon:hover{ color:#F8DE04; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/nav-icon-hover.png) left center no-repeat;}
.header-inner li.view-exam-mob{ display:none;}
.header-inner li.view-exam-mob a.nav-icon{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/nav-icon.png) center center no-repeat; display:inline-block; width:40px; height:20px;}
.header-inner li.view-exam-mob a.nav-icon:hover{ color:#F8DE04; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/nav-icon-hover.png) center center no-repeat;}
.header-inner li.logo{width:53%;}
.header-inner li.logo a{ float:right; margin:5px 20px 0 0;}

.header-inner li.reg-login{ text-align:right;line-height:35px; display:block; margin-top:6px;}
.header-inner li.reg-login a{ color:#fff; font-size:14px; padding:0 15px; position:relative;}
.header-inner li.reg-login a:hover{ color:#F8DE04;}
.header-inner li.reg-login a img{ position:relative; top:3px;}
.header-inner li.reg-login a span{ width:15px; height:15px; line-height:15px; border-radius:15px; font-size:11px; font-weight:600; color:#333; background:#FFD200; position:absolute; right:5px; text-align:center; top:-10px;}

.header-inner li.reg-login #user-login{ position:relative; display:inline-block;}
.header-inner li.reg-login #user-login ul#user-dropdown{position:absolute; background:#fff; padding:5px 0; top:35px; display:none; width:200px; text-align:left;border-radius:4px; z-index:99;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);}
.header-inner li.reg-login #user-login ul#user-dropdown:after{bottom: 100%;left:10%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-bottom-color: #fff;border-width: 10px;margin-left: -10px;}
.header-inner li.reg-login #user-login:hover ul#user-dropdown{display:block;}
.header-inner li.reg-login #user-login ul#user-dropdown li{width:100%; line-height:30px;}
.header-inner li.reg-login #user-login ul#user-dropdown li:hover{ background:#F3F1F1;}
.header-inner li.reg-login #user-login ul#user-dropdown li a{ color:#333; font-size:13px; display:block;}

.header-inner li.reg-login-mob{ text-align:right;line-height:31px; display:none;}
.header-inner li.reg-login-mob a{padding:0 10px; position:relative;}
.header-inner li.reg-login-mob a span{ width:15px; height:15px; line-height:15px; border-radius:15px; font-size:11px; font-weight:600; color:#333; background:#FFD200; position:absolute; top:-10px; right:0; text-align:center;}

.header-search{ border:1px #7c7979 solid; height:30px; width:200px; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/header-search.svg) right center no-repeat; color:#fff; padding:0 5px;}
.header-search-mob{ border:1px #7c7979 solid; height:30px; width:94%; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/header-search.svg) right center no-repeat; color:#fff; padding:0 2%;}
.breadcrumb{background:#f3f1f1; padding:10px 0;}
.breadcrumb ul li a{color:#585555;}
.breadcrumb ul li a:hover{ color:#333;}
.breadcrumb ul li span{ color:#f58220; font-weight:700; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/breadcrumb-arrow.svg) right 8px no-repeat; padding-right:8px;}

.page-contant aside{ width:25%; float:left; padding-top:30px;}
.page-contant aside .category h3{ font-size:15px; color:#939090;}
.page-contant aside .category ul{ padding-top:20px;}
.page-contant aside .category ul li a{ font-size:15px; color:#333; line-height:40px;}
.page-contant aside .category ul li a:hover{ color:#f58220;}
.page-contant aside .category ul li a img{ position:relative; top:3px; padding-right:15px;}
.page-contant .contant-right{ width:73%; padding-right:2%; float:left; padding-top:30px;}
.page-contant .contant-right h1{ border-bottom:1px #e0e0e0 solid; font-size:35px; padding-bottom:15px;}
.page-contant .contant-right h1 .result-count{ color:#999; font-size:14px; font-weight:400;}
.results-list { width:100%; float:left; padding:0;}
.results-list .item{ width:19%; float:left; margin:0 0.5% 25px; min-height:315px; background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);}

.results-list .item .image{ width:96%; padding:2%; height:auto; text-align:center;}
.results-list .item .image img{}
.results-list .item .list-contant{ padding:0 10px 10px;height: 72px;}
.results-list .item .list-heading{ font-size:14px; padding-bottom:5px; min-height: 38px;}
.results-list .item .list-heading a{ color:#333; font-size: 13px;}
.results-list .item .list-price{font-size:16px;}
.results-list .item .list-price .price{ font-size:18px; font-weight:700;}
.results-list .item .list-price .discount-rs{ text-decoration:line-through; color:#999; font-size:14px; line-height: 24px;}
.filter-contant{ display:block;}
.filter-list{ border-bottom:1px #ddd solid; margin-bottom:15px; width: 100%; float: left;}
.filter-list.no-border{ border-bottom:none;}
.filter-list .heading{ font-size:16px; font-weight:600; color:#333; width: 100%; float: left;}
.filter-list ul{ padding:10px 0 0 0; width: 100%; float: left;}
.filter-list ul li{ padding-bottom:15px; font-size:13px;}
.filter-list ul li a{ color:#333;}
.filter-list .filter{ width: 100%; float: left;}

.filter-mob{ display:none; border-bottom:1px #ddd solid; width:100%; float:left; padding-bottom:10px; position:relative;}
.filter-col li{ border-right:1px #ddd solid; padding:0 15px;}
.filter-col li:last-child{border-right:none;}
.filter-col li img{ position:relative; top:3px;}

.filterContant{ width:98%; padding:3% 1% 10%; float:left; display:none; position:absolute; top:85px; background:#fff; z-index:1; overflow: scroll;}
.filterContantSearch{ width:94%; padding:3%; float:left; display:none; position:absolute; top:30px; background:#FAFAFA; z-index:1;}
.sort-by-contant{width:94%; padding:3%; float:left; display:none; position:absolute; top:31px; background:#FAFAFA;}
.sort-by-contant li{ font-size:14px;}
.sort-by-contant li a{ background-color:#ddd; padding:6px 20px; display:inline-block;}

.nav-sticky{}
.nav-sticky.fixed{position:fixed;top:0px;right:0px;left:0px;z-index:999;border-bottom:1px #fff solid;-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);}

.fix-price{}
.fix-price.fixed{position:fixed;top:0;right:0px;left:0px;z-index:9999;border-bottom:1px #fff solid;-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);}

/*dropdown menu*/
.header li.view-all{ position:relative;}
.header li.view-all .view-all-dropdown{width:950px; height:auto; position:absolute; background:#fff; display:none; top:50px; border-radius:4px; z-index:99;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3); padding:5px;}
.view-all-dropdown:after{bottom: 100%;left: 5%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-bottom-color: #fff;border-width: 10px;margin-left: -10px;}
.header li.view-all:hover .view-all-dropdown{ display:block !important;}
.header li.view-all:hover a.nav-icon{ color:#F8DE04; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/nav-icon-hover.png) left 4px no-repeat; height:40px;}

/*dropdown menu inner*/
.header-inner li.view-all{ position:relative;}
.header-inner li.view-all .view-all-dropdown{width:950px; height:auto; position:absolute; background:#fff; display:none; top:33px; border-radius:4px; z-index:99;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3); padding:5px;}
.view-all-dropdown:after{bottom: 100%;left: 5%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-bottom-color: #fff;border-width: 10px;margin-left: -10px;}
.header-inner li.view-all:hover .view-all-dropdown{ display:block !important;}
.header-inner li.view-all:hover a.nav-icon{ color:#F8DE04; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/nav-icon-hover.png) left 4px no-repeat; height:33px;}

.nav {margin-bottom: 18px;margin-left: 0;list-style: none;}
.nav > li > a {display: block;}
.nav-tabs{*zoom: 1;float:left; width:20%;}
.nav-tabs:before,.nav-tabs:after {display: table;content: "";}
.nav-tabs:after {clear: both;}
.nav-tabs > li {float: left;width:100%;}
.nav-tabs > li > a {padding-right: 12px;padding-left: 12px;margin-right: 2px;line-height: 14px;}
.nav-tabs { margin:0;}
.nav-tabs > li > a {padding:10px 15px;line-height:24px;color:#333 !important; background-color:#F4F4F4; margin-bottom:1px;}
.nav-tabs > li > a:hover {background-color:#fff;}
.nav-tabs > .active > a,.nav-tabs > .active > a:hover {color: #555555;background-color:#fff;}
.tab-content{width:80%; float:left; color:#333;}
.tab-content.active{display: block;}
.tab-content.hide{display: none;}
.tab-content a{ color:#333 !important;}

.dropdown-nav{ padding:10px 20px;}
.dropdown-nav h3{ font-size:15px; font-weight:600; width:100%; float:left; display:block;}
.dropdown-nav ul{ margin-bottom:10px; width:100%; float:left; display:block;}
.dropdown-nav li{ width:50%;}
.dropdown-nav li a{ font-size:13px; padding:3px 0; display:inline-block;}
.dropdown-nav li a:hover{ color:#f58220 !important;}

.dropdown-nav-unstyled{ padding:10px 0 10px 20px;}
.dropdown-nav-unstyled h3{ font-size:14px; font-weight:600; width:100%; float:left; display:block;}
.dropdown-nav-unstyled ul{ margin-bottom:10px; width:100%; float:left; display:block;}
.dropdown-nav-unstyled li{ width:100%;}
.dropdown-nav-unstyled li a{font-size:13px; padding:3px 0; display:inline-block;}
.dropdown-nav-unstyled li a:hover{ color:#0066c0 !important;}

.star-rating{ width:100%; float:left; margin-bottom:10px;}
.star-rating li{ line-height:20px; display:block; float:left;}

.detail-page{ padding:25px 0 0px; width:100%; float:left;}
.detail-page .col-left{ width:80%; float:left;}
.detail-page .col-left .product-img{ width:25%; float:left; padding:0;}
.detail-page .col-left .product-img .preview-link{ position:relative; right:40px; top:-5px;}
.detail-page .col-left .product-info{ width:70%; float:left; padding:0 2.5%;}
.detail-page .col-left .product-info h1{ font-size:24px; font-weight:600; line-height:24px; margin-bottom:15px;}
.detail-page .col-left .product-info .by-brand{ font-size:13px; color:#858282;}
.detail-page .col-left .product-info .info-text{font-size:13px; color:#858282; margin:0 0 10px; padding:10px 0; border-bottom:1px #e0e0e0 solid; border-top:1px #e0e0e0 solid; width:100%; float:left;}
.detail-page .col-left .product-info .info-text a{ color:#199ebf;}
.detail-page .col-left .product-info .price-info{ width:100%; float:left; padding:0 0 15px;}
.detail-page .col-left .product-info .price-info .discount-price{color:#858282; font-size:14px; text-decoration:line-through;}
.detail-page .col-left .product-info .price-info .price{color:#333; font-size:24px; font-weight:600;}
.detail-page .col-left .product-info .price-info .off{color:#19bc9c; font-size:18px;}
.detail-page .col-left .product-info .buy-now{background:#ff8831; color:#fff; border:none; padding:8px 40px; font-size:20px; cursor:pointer;}
.detail-page .col-left .product-info .buy-now:hover{background:#ec741d;}
.detail-page .col-left .product-info .add-to-wish{background:none; color:#000; border:none; padding:8px 40px; font-size:17px; cursor:pointer;}
.detail-page .col-left .product-info .add-to-wish > div{color: #cf2023;font-size: 13px;}
.detail-page .col-left .product-info .add-to-wish:hover{background:none;}
.detail-page .col-right{ width:20%; min-height:305px; float:left;}
.detail-page .col-right h4{ margin:0 0 15px;}
.detail-page .col-right p{ color:#858282; margin:0 0 15px; font-size:11px;}

.detail-page-contant{ padding:15px 0 30px; width:100%; float:left;}
.detail-page-contant .col-left{ width:75%; float:left; padding-right:5%;}
.detail-page-contant .col-right{ width:20%; float:left;}

.accordion-detail{width:100%; margin:0 0 20px;}
.accordion-detail-div{background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/arrow-up.svg) right center no-repeat; cursor:pointer;}
.accordion-detail-div.sub-heading, .accordion-detail-div.sub-heading{ font-size:18px; color:#363535; border-bottom:1px #e1e2e2 solid; padding:8px 0; margin-bottom:15px;}
.collapsed .accordion-detail-div{background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/arrow-down.svg) right center no-repeat;}
.content-div{height:auto;min-height:100px;overflow:hidden;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;}
.content-div ul{padding-left:25px;}
.content-div ul li{list-style:circle;}
.content-div li{color:#858282; font-size:14px; padding-bottom:10px;}
.content-div p{color:#333; font-size:14px; line-height:22px;}
.collapsed .content-div{min-height:0px;height:0px;}

.product-sidebar{ background:#f8f8f8; z-index:99 !important;}
.product-sidebar .list-contant .list-heading{ font-size:14px;}
.product-sidebar .list-contant .list-price{ font-size:14px;}
.product-sidebar .list-contant{padding:15px;}
.product-sidebar .list-contant .list-price .price{ font-size:18px; font-weight:700;}
.product-sidebar .list-contant .list-price .discount-rs{ color:#999; text-decoration:line-through;}
.product-sidebar .buy-now{background:#ff8831; color:#fff; border:none; padding:8px 0; width:100%; float:left; font-size:20px; cursor:pointer;}
.product-sidebar .buy-now:hover{background:#ec741d;}

.login-logo img{ margin-top:5px;}
.login{ background:#F4F4F4; width:35%; margin:25px auto; min-height:250px; padding:5%; overflow:hidden;}
.login .submit-btn{ margin-top:25px;}
.login .input-group-select{ width:100%; float:left; margin-top:15px;}
.login .input-group-select .label{ display:block;  padding-left:3px;}
.login .input-group-select .select-area{ border:none; border-bottom:1px #ddd solid; height:35px; width:100%;}

.tabs-login{height:40px;float:left;clear:both; width:100%; float:left;}
.tabs-login li{height:40px;line-height:40px;float:left;margin-right:10px;background-color:#ccc;border-top:1px solid #d4d4d1;border-right:1px solid #d4d4d1;border-left:1px solid #d4d4d1}
.tabs-login li.current{position:relative;background-color:#fff;border-bottom:1px solid #fff;z-index:5}
.tabs-login li a{padding:0 25px;text-transform:uppercase;color:#333;text-decoration:none; font-size:15px; font-weight:600;}
.tabs-login .current a{color:#2e7da3}
.tab-login-content{border:1px solid #d4d4d1;background-color:#fff;float:left;width:100%;}
.login-content{width:90%;padding:0 5% 5%;display:none; float:left;}
#login{display:block}

.divider{ width:100%; float:left; position:relative; margin:25px 0;}
.divider:before{ position:absolute;content:''; border-top:1px #ddd dashed; width:100%; top:22px; z-index:0;}
.divider .or{ width:40px; height:40px; line-height:40px; text-align:center; border-radius:40px; background:#fff; z-index:1; margin:0 auto; font-size:14px; border:1px #ddd solid; position:relative;}
.social-login{ width:100%; float:left;}
.social-login li a{ padding:10px 35px; font-size:14px; display:inline-block;}
.social-login li a.facebook{border:1px #3B5998 solid; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/login-facebook.svg) 15px center no-repeat; color:#3B5998;}
.social-login li a.facebook:hover{color:#fff; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/login-facebook-hover.svg) 15px center no-repeat #3B5998;}
.social-login li a.google{border:1px #DD4B39 solid; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/login-google.svg) 15px center no-repeat; color:#DD4B39;}
.social-login li a.google:hover{color:#fff; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/login-google-hover.svg) 15px center no-repeat #DD4B39;}

.forgot-password{ padding-left:20px;}
.forgot-contant{display:none;}

#search-bar{ display:none;}

/*my account css start*/
.my-account{ width:100%; float:left; padding:15px 0;}
.my-account .left-contant{ width:16%; padding:16px 2%; float:left; background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);}
.my-account .right-contant{ width:75%; padding:0 1.5%; margin-left:2%; float:left;}
.my-account .profile-img{background:#F3F1F1; position:relative; margin-bottom:15px;}
.my-account .profile-img img{ max-width:100%;}
.my-account .profile-img .name{text-align:center; position:absolute; bottom:0; width:100%; background:rgba(0,0,0,0.75); font-size:14px; font-weight:600; padding:5px 0; color:#fff;}
.my-account .profile-img .upload {width:24px;height:24px;background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/add-photo.svg) left top no-repeat;overflow: hidden; position:absolute; top:15px; right:15px;}
.my-account .profile-img .upload:hover {background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/add-photo-hover.svg) left top no-repeat;}
.my-account .profile-img .upload input {display: block !important;width:24px !important;height:24px !important;opacity: 0 !important;overflow: hidden !important; cursor:pointer;}
.my-account .my-account-link{background:#fff;}
.my-account .my-account-link h4{font-size:14px; font-weight:600; color:#fff; background:#333; padding:12px 10px; margin:0;}
.my-account .my-account-link li a{ display:block; padding:12px 10px; font-size:14px;}
.my-account .my-account-link li a:hover, .my-account-link li a.active{ background:#f7f7f7;}
.my-account-link li a.active{ font-weight:600;}
.my-account .edit-info{ padding:40px 5% 20px; float:left; width:90%; border:1px #ddd solid;background:#F7F7F7;}
.my-account .edit-info .input-group{ width:100%; float:left; margin-bottom:15px;}
.my-account .edit-info .input-group .label{ float:left; width:25%; font-size:13px; line-height:35px;}
.my-account .edit-info .input-group .input, .my-account .edit-info .input-group .textarea, .my-account .edit-info .input-group .select{ float:left; width:70%; font-size:13px; border:1px #ddd solid; padding:0 2%;}
.my-account .edit-info .input-group .input{ height:35px;}
.my-account .edit-info .input-group .select{ height:35px; width:74%;}
.my-account .edit-info .input-group .textarea{ height:80px;}
.my-account .edit-info .input-group .checkbox{height:35px; width:70%; float:left;}
#show-password{ display:none;}
.address-detail{ padding:15px; border-bottom:1px #ccc dashed;}
.address-detail h5{ margin:0 0 15px; font-weight:600;}
.address-detail a{ color:#09F;}
.additional-address{padding:15px;}
.additional-address h5{ margin:0; font-weight:600;}
.additional-address .address-col{border-bottom:1px #ddd dashed; padding:15px 0;}
.additional-address a{ color:#09F;}
.my-account .right-contant h3{ font-size:24px; font-weight:600; padding-bottom:15px;}
.my-account .right-contant h4{ font-size:20px; font-weight:600; padding-bottom:15px;}
.my-account .right-contant h5{ font-size:16px; font-weight:600; padding-bottom:15px; margin:0;}
.my-account .right-contant p{ padding-bottom:15px;}
.scroll-table{overflow-x:auto;}
.my-account .right-contant .row-contant{padding-bottom:30px; width:100%; float:left;}
.orders-table h5{ margin:0 0 5px; font-weight:600;}
.orders-table tfoot td{ font-size:16px; font-weight:600;}
.author {font-weight: bold;font-size: 1.3em;margin: 0 6px 0 36px;}
.pagination-sort{width:100%; float:left; margin:15px 0;}
.pagination-contant span{ line-height:34px; font-weight:700; padding-right:10px;}
ul.pagination {display: inline-block;padding: 0;margin: 0;}
ul.pagination li {display: inline;}
ul.pagination li a {color: black;float: left;padding: 8px 16px;text-decoration: none;}
ul.pagination li a.active {background-color: #4CAF50;color: white;}
ul.pagination li a:hover:not(.active) {background-color: #ddd;}
.form input[type=text] {width: 100%;padding: 12px 20px;margin: 8px 0;box-sizing: border-box;border: 1px solid #ccc;-webkit-transition: 0.5s;transition: 0.5s;outline: none;}
.form input[type=text]:focus {border: 1px solid #555;}
.form textarea {width: 100%;height: 150px;padding: 12px 20px;box-sizing: border-box;border: 2px solid #ccc;border-radius: 4px;background-color: #f8f8f8;font-size: 16px;resize: none;}
.form select {width: 100%;padding:10px 20px;border: none;border-radius: 4px;background-color: #f1f1f1;}
.cart-item{ width:100%; float:left;}
.cart-detail{ padding:2%; font-size:14px; width:66%; overflow:hidden;}

.coupon-div{ width:94%; float:left; padding:3%; margin-top:15px; margin-bottom:25px;}
.coupon-div label{float:left; width:25%; line-height:40px; font-weight:600;}
.coupon-div .input-group{ float:left; width:75%;}
.coupon-div .input-group input{ width:30%; padding:0 10px; float:left; height:39px; line-height:39px; border:none; border-bottom:2px #ccc solid; background:none;}
.coupon-div .input-group .validation-advice{ position:absolute; top:43px; font-size:12px; color:#b12704;}
.coupon-div .input-group .apply-code{ font-size:12px; color:#4baf4f; float:left; line-height:38px;}
.coupon-div .input-group .apply-btn{ background:none; border:none; line-height:37px; border:none; border-bottom:2px #ccc solid; color:#0066c0; cursor:pointer;}
.coupon-div .input-group .cancel-code-btn{ float:left; border:none; color:#b12704; cursor:pointer; line-height:38px;}
.coupon-div .input-group .cancel-code-btn:hover{ color:#dd2f03;}

.coupon-div1{ width:400px; padding:3%; margin:15px auto; overflow:hidden;}
.coupon-div1 .input-group{ float:left; width:100%;}
.coupon-div1 .input-group input{ width:69%; padding:0 10px; float:left; height:39px; line-height:39px; border:1px #ddd solid;}

.total-div{ padding:0 0 20px; width:28%; float:right;}
.total-div .subtotal{ padding:0 0 10px;}
.total-div .subtotal li{ font-size:20px; font-weight:600;}
.total-div .subtotal .price{ color:#b12704;}
.remove-btn{max-width:25px;}
.total-div .left-div{ width:50%; float:left;}
.total-div .right-div{ width:50%; float:left;}
.cart-detail .cat{ font-style:italic; color:#999;}
.cart-detail .delt{ font-size:13px;}
.cart-view{ margin:50px 0 0; width:100%; float:left;}
.cart-view .cart-product{ width:25%; float:left; font-size:20px; color:#25803F; font-weight:600;}
.cart-view .cart-total{ width:43%; float:left; font-size:20px; font-weight:600; line-height:100px; padding-left:2%;}
.cart-view .cart-total .price{ color:#b12704;}
.cart-view .cart-btn{ width:30%; float:left;line-height:100px;}
.cart-best-seller{ margin-top:30px; width:94%; float:left; padding:3%;}
.cart-best-seller h4{ font-weight:600; padding-bottom:15px;}
.cart-best-seller .seller-list{ width:100%; float:left; margin-bottom:15px; border-bottom:1px #ddd dashed; padding-bottom:15px;}
.cart-best-seller .seller-list p{ font-weight:600; font-size:13px;}
.cart-best-seller .seller-list img{ max-width:40px; padding-right:15px;}
.news-subs{ margin-bottom:30px; width:100%; float:left;}
.news-subs li{ width:25%; float:left; margin-bottom:15px;}
/*my account css end*/

/*test paper css start*/
.aside-left{ width:25% !important; float:right !important;}
.topbar{ width:100%; background-color:#fafafa; float:left; padding:40px 0;}
.topbar h1{ padding-bottom:20px;}
.quiz{ font-size:24px; margin-bottom:15px; font-weight:bold; width:70% !important;}
.view-all-btn{ background:#212121; color:#fff; font-size:16px;padding:10px 0px; border:none; border-radius:0; width:100%; cursor:pointer;}
.view-all-btn:hover{ background-color:#333;}
.quiz-answer{ font-size:22px; font-weight:400; margin:30px 0 15px;}
.quiz-answer li{ margin-bottom:10px; display:inline;}
.quiz-answer li p{display:inline;}
.general-awerness{ background:#faf9f6; padding:10px; margin-bottom:15px;}
.general-awerness h3{ font-size:22px; margin-bottom:25px;}
.number-of-question{ width:100%; float:left; padding-left:0 !important; padding-bottom:15px;}
.number-of-question li{ width:25%; float:left; margin:4px 0 15px 0; text-align:center; list-style:none !important;}

.number-of-question li a{display: inline-block;position: relative;/*background:#dddddd;*/width:50px; height:50px; line-height:50px; text-align: center; color:#333; font-size:16px; font-weight:700;}

/*.number-of-question li a:hover{ background:#cccccc;}*/
.arrow-div-red {background: red!important; display: inline-block; height: 35px; position: relative; width:35px; color:#fff !important;}
.arrow-div-red:before{border-bottom: 15px solid red !important; border-left: 28px solid transparent; border-right: 27px solid transparent; content: ""; height: 0; left: 0; position: absolute; top: -15px; width: 0;}
.arrow-div-green {background: #4baf4f !important; display: inline-block; height:35px; position: relative; width:35px; color:#fff !important;}
.arrow-div-green:before {border-bottom: 15px solid #4baf4f!important; border-left: 28px solid transparent; border-right: 27px solid transparent; content: ""; height: 0; left: 0; position: absolute; top: -15px; width: 0;}

.box-arrow {display: inline-block;position: relative;background:#dddddd;width:50px; height:50px; line-height:50px; text-align: center; color:#333; font-size:16px; font-weight:700;}
.box-up-arrow {display: inline-block;position: relative;background:red !important;width:50px; height:40px; line-height:40px; text-align: center; color:#fff !important; font-size:16px; font-weight:700;}
.box-up-arrow:after {content: '';display: block;  position: absolute;left: 0;bottom: 100%;width: 0;height: 0;border-bottom: 10px solid red !important;border-top: 10px solid transparent;border-left: 25px solid transparent;border-right: 25px solid transparent;}
.box-down-arrow {display: inline-block;position: relative;background:#4baf4f !important;width:50px; height:40px; line-height:40px; text-align: center; color:#fff !important; font-size:16px; font-weight:700;}
.box-down-arrow:after {content: '';display: block;  position: absolute;left: 0;top: 100%;width: 0;height: 0;border-top: 10px solid #4baf4f !important;border-right:25px solid transparent;border-bottom: 0 solid transparent;border-left:25px solid transparent;}

.unanswered{background:#dddddd;width:50px; height:50px; display:block;}
.answ {display: inline-block;position: relative;background:#4baf4f !important;width:50px; height:40px; line-height:40px; text-align: center; color:#fff !important; font-size:16px; font-weight:700;}
.answ:after {content: '';display: block;  position: absolute;left: 0;top: 100%;width: 0;height: 0;border-top: 10px solid #4baf4f !important;border-right:25px solid transparent;border-bottom: 0 solid transparent;border-left:25px solid transparent;}

.primary-btn{ border: solid 1px #000; background:#ececec; padding:10px 25px ; text-transform:uppercase; font-size:16px; cursor:pointer;}
.primary-btn:hover{ background-color:#e8e8e8;}
.default-btn{ border:none; background:#ddd; padding:10px 25px ; text-transform:uppercase; font-size:16px; cursor:pointer;}
.default-btn:hover{ background-color:#ccc;}
.blue-btn{ border:none; background:#2095f2; padding:10px 25px ; text-transform:uppercase; font-size:16px; cursor:pointer; color:#fff;}
.blue-btn:hover{ background-color:#1d8be2;}
.blue-btn-outline{ border:none; background:#fff; border:1px #2095f2 solid; padding:8px 25px ; text-transform:uppercase; font-size:14px; cursor:pointer; color:#1d8be2;}
.blue-btn-outline:hover{ background-color:#1d8be2; color:#fff;}
.grey-btn-outline{background:#fff; border:1px #ddd solid; padding:8px 25px ; text-transform:uppercase; font-size:14px; cursor:pointer; color:#666;}
.grey-btn-outline:hover{border:1px #999 solid; color:#333;}
.plain-btn{ border:none; background:none; border:none; text-transform:uppercase; font-size:14px; cursor:pointer; color:#333;}
.plain-btn:hover{color:#1d8be2;}


.green-btn{ border:none; background:#4baf4f; padding:10px 25px ; text-transform:uppercase; font-size:16px; cursor:pointer; color:#fff;}
.green-btn:hover{ background-color:#389e3c;}
.full-btn{ width:100% !important; float:left;}
.primary-sm-btn{ border: solid 1px #000; background:#ececec; padding:5px 15px ; text-transform:uppercase; font-size:14px; cursor:pointer;}
.primary-sm-btn:hover{ background-color:#e8e8e8;}
.default-sm-btn{ border:none; background:#ddd; padding:5px 15px ; text-transform:uppercase; font-size:14px; cursor:pointer;}
.default-sm-btn:hover{ background-color:#ccc;}
.blue-sm-btn{ border:none; background:#2095f2; padding:5px 15px ; text-transform:uppercase; font-size:14px; cursor:pointer; color:#fff;}
.blue-sm-btn:hover{ background-color:#1d8be2;}
.green-sm-btn{ border:none; background:#4baf4f; padding:5px 15px ; text-transform:uppercase; font-size:14px; cursor:pointer; color:#fff;}
.green-sm-btn:hover{ background-color:#389e3c;}
.orange-btn{ border:none; background-color:#F48120;text-align:center;border-radius:2px;font-weight:600;display:inline-block; line-height:30px; color:#fff; font-size:16px; text-transform:uppercase;-webkit-box-shadow: 1px 1px 0px #949494;  -moz-box-shadow: 1px 1px 0px #949494;  box-shadow: 1px 1px 0px #949494; padding:5px 10px; cursor:pointer;}
.orange-btn:hover{ background-color:#EC741D;}

.blue-sm-a{ border:none; background:#2095f2; padding:5px 15px ; text-transform:uppercase; font-size:14px; cursor:pointer; color:#fff;}
.blue-sm-a:hover{ background-color:#1d8be2; color:#fff;}

.red-text{ color:#ed2028}
.text-link{color:#06C;}
.nav-drop {display: block;text-align: center; margin:15px 0;}
.nav-drop ul {list-style: none;}
.nav-drop li {display: inline-block; margin:0 10px;}
.nav-drop a {display: inline-block;background: #9d9d9d;color:#212121;padding: 10px 25px;text-decoration: none; font-size:16px;}
.nav-drop a:hover {background:#9d9d9d;color:#fff;}
.nav-drop a:active {background:#212121;}
.nav-drop select {display: none;}
.nav-drop li .current{  background:#212121; color:#fff;}
.m-hidden-heading{ display:block; }
.m-hidden{ display: inline-block; }
.desktop-hidden{ display: none;}
.reset-btn{border:none; background:none; color:#F00; font-weight:700; text-decoration:underline; font-size:16px; margin-bottom:15px; margin-left:15px; display:none;}
.number-list{ padding:0;}
.number-list li{ list-style:inside decimal !important; font-size:14px; padding-bottom:10px;}
.info-arrow{ padding-bottom:20px;}
.info-arrow li{ display:block; padding-bottom:15px; font-size:16px;}
.select-question{ background:#fafafa; border:1px #ddd solid; padding:30px 30px 0; margin-bottom:25px;}
.sel-ques-info li{ display:block; overflow:hidden; font-size:20px; padding-bottom:15px; margin-bottom:15px; border-bottom:1px #ddd dashed;}
.sel-ques-info li:last-child{ border-bottom:none;}
.sel-ques-info button{ float:right;}
.about-info{ margin-bottom:25px;}
.about-info p{ font-size:14px; line-height:20px; text-align:justify;}
.about-info p a{ color:#2095f2;}
.account-detail{ padding:50px 0;}
.btn-space{ padding:30px 0;}
.table-desk{ display:block;}.table-mob{ display:none;}
/*test paper css end*/

/*mobile popup start*/
.popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,0.75)}
.popup-inner{max-width:290px;width:90%;padding:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:0;background:#fff}
.popup-close{width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:0;right:0;transition:ease .25s all;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%;background:rgba(0,0,0,0.8);font-family:Arial,Sans-Serif;font-size:20px;text-align:center;line-height:100%;color:#fff}
.popup-close:hover{-webkit-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg);background:rgba(0,0,0,1);text-decoration:none}
.create-btn{padding:10px 0;text-align:center}
/*mobile popup end*/

/*input animation start*/
.input-effect{position:relative;z-index:1;display:inline-block;width:calc(100% - 2em);vertical-align:top; width:100%; height:60px;}
.input_field{position:relative;display:block;float:right;padding:.8em;width:60%; top:24px; height:35px; border:none;border-radius:0;background:#f0f0f0;color:#000;-webkit-appearance:none}
.input_field:focus{outline:none}
.input__label{display:inline-block;float:right;padding:0 1em;width:40%;color:#aaa;font-weight:400;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.input_label-content{position:relative;display:block;padding:1.6em 0;width:100%}
.input-bottom{overflow:hidden}
.input_field-bottom{padding:0 .5%;width:99%;background:transparent;color:#595F6E}
.input_label-bottom{position:absolute;bottom:0;left:0;padding:0 .25em;width:100%;height:calc(100% - 1em);text-align:left;pointer-events:none}
.input_label-content-bottom{position:absolute}
.input_label-bottom::before,.input_label-bottom::after{content:'';position:absolute;top:0;left:0;width:100%;height:calc(100% - 1px);border-bottom:1px solid #B9C1CA}
.input_label-bottom::after{margin-top:-1px;border-bottom:2px solid #3fa8df;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s}
.input_field-bottom:focus + .input_label-bottom::after,.input-filled .input_label-bottom::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.input_field-bottom:focus + .input_label-bottom .input_label-content-bottom,.input-filled .input_label-content-bottom{-webkit-animation:anim-1 .3s forwards;animation:anim-1 .3s forwards}
@-webkit-keyframes anim-1 {
50%{opacity:0;-webkit-transform:translate3d(1em,0,0);transform:translate3d(1em,0,0)}
51%{opacity:0;-webkit-transform:translate3d(-1em,-40%,0);transform:translate3d(-1em,-40%,0)}
100%{opacity:1;-webkit-transform:translate3d(0,-40%,0);transform:translate3d(0,-40%,0)}
}
@keyframes anim-1 {
50%{opacity:0;-webkit-transform:translate3d(1em,0,0);transform:translate3d(1em,0,0)}
51%{opacity:0;-webkit-transform:translate3d(-1em,-40%,0);transform:translate3d(-1em,-40%,0)}
100%{opacity:1;-webkit-transform:translate3d(0,-40%,0);transform:translate3d(0,-40%,0)}
}
/*input animation end*/

/*off canvas nava start*/
.off-canvas-nav {background-color:#333333;display: block;height: 100%;overflow: auto;position: fixed;left: -20em;font-size: 15px;top: 0;width:270px;z-index: 2000;transition: left 0.3s ease-in-out 0s;-webkit-transition: left 0.3s ease-in-out 0s;-moz-transition: left 0.3s ease-in-out 0s;-o-transition: left 0.3s ease-in-out 0s;}
.off-canvas-nav ul {padding: 0;}
.off-canvas-nav ul li {list-style-type: none;}
.off-canvas-nav a {display: block;color: #ffffff;text-decoration: none;}
.nav-expanded .off-canvas-nav {left: 0;}
.nav-toggle {position:relative; left:0;transition: left 0.3s ease-in-out 0s;-webkit-transition: left 0.3s ease-in-out 0s;-moz-transition: left 0.3s ease-in-out 0s;-o-transition: left 0.3s ease-in-out 0s;}
.nav-expanded {margin-left: 0em;transition: left 0.3s ease-in-out 0s;-webkit-transition: left 0.3s ease-in-out 0s;-moz-transition: left 0.3s ease-in-out 0s;-o-transition: left 0.3s ease-in-out 0s;}
.nav-expanded .nav-toggle {left:270px; position:fixed;}
/*toggle*/
.toggle-nav{width:92%; margin:0 auto 10px;}
.toggle-nav-div{background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/arrow-up.svg) right center no-repeat; cursor:pointer; color:#fff; font-size:16px; font-weight:600; padding:10px 0 5px;}
.collapsed-toggle .toggle-nav-div{background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/arrow-down.svg) right center no-repeat;}
.content-toggle{height:auto;overflow:hidden;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear; padding-left:15px;}
.collapsed-toggle .content-toggle{min-height:0px;height:0px;}
.content-toggle li a{ font-size:14px; line-height:30px;}
.content-toggle li a:hover, .content-toggle li a:focus{ color:#09F;}

/*detail page*/
#product-options-wrapper {width:100%; float:left; margin-bottom:15px;}
.product-options {float: left;font-family:Arial, Helvetica, sans-serif;font-size: 13px;margin-bottom: 5px;width: auto;}
.custom-option-field-input {margin-bottom: 10px;width:100%; float:left;}
#product-options-wrapper input[type="radio"] {display:block;margin:8px 0; float:left;}
#product-options-wrapper input[type="radio"]:checked + span label{ color:#000;}
#product-options-wrapper input[type="radio"] + span label {cursor: pointer;display: block; float:left; margin: 0 2px 2px 0;padding: 3px 6px; font-size:13px;vertical-align: top; color:#333; font-weight:normal;}
#product-options-wrapper input[type="radio"] + span label .line-strike{ color:#999999;}
#product-options-wrapper input[type="radio"] + span label .line-todo{ color:#999999;}
.options-list { background:none !important; border:none !important; position:relative;}
.options-list li {display:block; width:100%; float:left;padding: 3px 0;}
.options-list .price{ color:#333; font-size:15px; font-weight:700;}
.options-list a{ color:#0654ba;}
.dropdown-option-label {float:left; margin-right:10px; width:auto; line-height:30px;}
.dropdown-option {float: left;width:260px;}
p.required {color: #e71e26;font-size: 11px;text-align: left;width:100%; float:left; display:none;}
.options-list .validation-advice{ position:absolute; top:32px;}
.dropdown-option-label .required{ font-weight:bold;}
.required em{ color:#FF0000; font-weight:bold;}
.order-msz{ color:#5c5b5b; font-size:11px; text-align:center;}
#message-loader{color:#159101; text-align:center; width:100%; float:left; font-weight:bold;}
#contact-message{color:#159101; text-align:center; width:100%; float:left; font-weight:bold;}
.table-description{}
.table-description td{border-bottom: 1px solid #ddd; font-size: 12px; padding: 5px 0; color:#666666;}
#product_addtocart_form .downloadable{display:none;}
#product_addtocart_form .subscription{display:block;}
#product_addtocart_form .subscription dl{ display:none;}
#product_addtocart_form .subscription dl.last{ display:block;}
#product_addtocart_form .subscription dl.last .dropdown-option-label{ display:none;}
#pincodeavailable{color:#F00; padding-bottom:8px; padding-top:8px; margin-left: 200px;}

/* Tooltip */
.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://d1s4lmnnsly36v.cloudfront.net/books/skin/frontend/base/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; }
a.tooltip {outline:none; color:#337ab7; position:relative;}
a.font-formt{font-weight:normal; text-decoration:underline; font-size:12px; font-style:italic;}
/*a.tooltip strong {line-height:20px; width:140px !important; display:block;}*/
a.tooltip:hover {text-decoration:none;} 
a.tooltip span {z-index:10;display:none; padding:14px 20px;margin-top:0; margin-left:0;width:320px; line-height:25px; overflow:hidden; left:0; top:22px; font-style:normal;}
a.tooltip:hover span{display:inline; position:absolute; color:#111;border:1px solid #666; background:#f4f4f4;}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;}
.toolbar {/*background: none repeat scroll 0 0 #F2F2F2;*/float: left;font-size: 12px;line-height: 20px; margin: 0 0 15px; width:100%; border-bottom:1px #ddd solid; padding-bottom:10px;}
.toolbar label {padding-right:15px; font-weight:bold;}
.toolbar a{ color:#511e54;}
.toolbar a:hover{ text-decoration:underline;}
.show-result{ float:left; font-size:20px; font-weight:600; width:auto; display:block:}
.toolbar span {float: left;display: block;text-align: right;width: auto;line-height: 24px; padding-left: 10px; color: #666;}
.sort-by{ margin:0; width:auto; float:right; text-align:right;}
.sort-by select{ border: 1px solid #ddd;color: #333;font-size: 13px;height: 30px;line-height: 35px;padding: 3px 10px;}
/*detail page*/

/*payment-mode*/
.payment-mode{background:#F4F4F4; float:left; width:100%; padding-bottom:0; margin:50px 0 0;}
.payment-mode .heading {border:none;color: #333;font-size: 15px;font-weight: 700;margin-bottom: 10px;padding: 2%;}
.payment-option {margin: 0;padding: 0;}
.payment-option li{border-top: 1px solid #ddd; list-style: outside none none; }
.payment-option li:last-child{border-bottom: 1px solid #ddd;}
.payment-option li:hover{ background:#FFD200;}
.payment-option li a{background:url("https://d3t9apzp7pfm34.cloudfront.net/skin/frontend/default/books/images/arrow-payment-option-hover.png") no-repeat scroll right center;color:#333;display: block;font-size: 14px;margin: 0 15px; padding: 10px 0;}
.payment-option li a:hover{color:#10659a;}
.payment-option li:hover a{ color:#333;}
/*payment-mode*/
.space-item-order{ padding-top:50px;}

.not-found-page{ width:900px; margin:0 auto; padding:70px 0; overflow:hidden;}
.not-found-page .col-left{ width:40%; float:left;}
.not-found-page .col-right{ width:60%; float:left;}
.not-found-page .col-right p{ font-size:14px; padding:25px 0;}
.not-found-page .col-right .link-not-found li{ border-right:1px #ddd solid; padding:0 10px; font-size:14px; font-weight:600;}
.not-found-page .col-right .link-not-found li:last-child{ border-right:none;}

.order-sucsess{padding:70px 0;}
.order-sucsess p{ font-size:14px; line-height:24px;}
.order-sucsess p .sucess{ color:#093; font-size:18px; font-weight:600;}
.order-sucsess p .thank-msg{font-size:16px; font-weight:600;}

.top_bar > h3{ font-size:13px; font-weight:normal;}
.account-login{}
.account-login .page-title{}
.account-login .page-title h3{ margin:0; color: #4A1C4E;font-size: 16px;margin: 0;width: auto; font-weight:bold; padding:0; }
.new-users{  border: solid 1px #ced4d5; border-top: solid 4px #511e54; float:left ; padding:1%; width:47%!important;  margin:1% 0!important; min-height:242px; height:auto}
.new-users p{ padding-bottom:15px;}
.registered-users{  border: solid 1px #ced4d5; border-top: solid 4px #511e54; float:left; padding:1%; width:47%!important;   margin:1% 0!important;min-height:190px; height:auto}
.registered-users p{ padding-bottom:15px;}
.f-left{ color:#511E54}
.registered-users .validation-advice{ padding-left:25%;}
.account-create{}
.account-create .page-title{}
.account-create .page-title h3{ margin:0; color:#4A1C4E; font-size:14px; margin:0; width:auto; font-weight:normal; padding:0; }
.form-list li{ width:100%; float:left; margin-bottom:10px;}
.form-list label{  float: left;
    font-size: 13px;
    line-height: 35px;
    width: 25%;}
.form-list .input-text, .form-list .input, .form-list .input-box select{border: 1px solid #ddd;
    float: left;
    font-size: 13px;height:35px;
    padding: 0 2%;
    width: 65%;}

	
.account-create{}
.account-create .page-title{}
.account-create .page-title h3{ margin:0; color:#4A1C4E; font-size:14px; margin:0; width:auto; font-weight:normal; padding:0; }
.account-create .fieldset{  border: solid 1px #ced4d5; border-top: solid 4px #511e54; float:left ; padding:1%; width:97.6%!important;  margin:1% 0!important; min-height:200px; height:auto}
.account-create .fieldset .input-box{ margin-bottom:10px;}
.account-create .fields .input-group{ margin-bottom:10px; width:100%; float:left;}
.account-create .fieldset .validation-advice{ padding-left:25%; margin:0;}
.account-create .fieldset li{ margin-bottom:10px;}
.account-create .fields{ width:100%; float:left;}
.control .input-box{ padding-left:25%;}
.control .input-box .checkbox{ float:left; position:relative; top:10px;}

.form-list-2{ font-size:12px; color:#444; width:70%; padding-top:15px; float:left;}
.form-list-2 li{ float:left; width:100%; margin-bottom:10px;}
.form-list-2 li label{ float:left; width:25%; line-height:30px;}
.form-list-2 .input-text{ border: solid 1px #ccc; padding:1%; width:50%; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#444}

.list-filter-heading{width:100%;float:left; padding-bottom:15px;}
.list-filter-heading .block-subtitle{ font-size:16px; font-weight:600;}
.list-filter-heading ul li{ padding-bottom:5px;}
.list-filter-heading ul li .label{ color:#999;}

.filter-list .actions{ width:100%; float:left; padding-bottom:25px;}
.filter-list .actions a{ border:none; background:#2095f2; padding:5px 15px ; text-transform:uppercase; font-size:14px; cursor:pointer; color:#fff;}
.filter-list .actions a:hover{ background-color:#1d8be2;}

.abt-heading{padding:25px 0 15px 0;}
.abt-heading h1{font-size:22px;}
.abt-contant{padding-bottom:25px; overflow:hidden;}

.contact-page-left{ width:70%; float:left;}
.contact-page-right{ width:30%; float:left;}
.contact-page-right h2{ font-size:22px;}

.cart .delete-item{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/close-icon.svg) left top no-repeat; background-size:cover; cursor:pointer; width:18px; height:18px; border:none;}

.new-address-col {background:#fff;border: 1px solid #ddd;padding:20px 3% 20px;width:50%;margin:25px auto 0;}
.new-address-col .heading {font-size: 20px;font-weight: 600;padding-bottom: 15px;}
.new-address-col input{ border: 1px solid #ddd;float: left;font-size: 13px;padding: 0 2%;width:96%; height:35px;}
.new-address-col select { border: 1px solid #ddd;float: left;font-size: 13px;padding: 0 2%;width:100%; height:35px;}
.new-address-col textarea { border: 1px solid #ddd;float: left;font-size: 13px;padding: 0 2%;width:96%; height:80px;font-family: 'Open Sans', sans-serif; font-size:13px;}
.new-address-col .button{ border:none; background:#2095f2; padding:10px 25px ; text-transform:uppercase; font-size:16px; cursor:pointer; color:#fff;}
.new-address-col .button:hover{ background-color:#1d8be2;}
.new-address-col input, .new-address-col select, .new-address-col textarea{ margin-bottom:15px;}

.loading-div {width:100%;height:100%;position:fixed; left:0; top:0; z-index:9999;}
.loading-div #overlay {width: 100%;height: 100%;display:table;background: rgba(0, 0, 0, 0.2);}
#overlay .img-loader {display:table-cell;vertical-align:middle;text-align:center;}
#overlay .img-loader img{width:64px; height:64px;}

.my-account .left-contant-desk{display:block;}
.my-account .left-contant-mob{display:none;}

.mob-prod-title{ display:none; padding:0 !important;}
.desk-prod-title{ display:block;}

.course-video{background-repeat:no-repeat; background-position:top center; background-color:#31363c; background-size:cover; min-height:250px;}
.course-video-col{padding-top:25px; float:left; width:925px;}
.course-video-col #ventuno_player{ z-index:999 !important;}
.course-video-col .vtnPlayerTotalWrapper{height: 250px !important; width: 500px !important;}
.course-video-col p{ color:#b7bcc2; padding:15px 0;}
.course-video-col h1{font-weight:600; font-size:50px;}
.course-video-col h2{font-size:30px; margin-bottom:5px;font-weight:600; padding-top:25px; color:#F8EF24;}
.course-video-col h3{font-size:18px; padding-bottom:10px;}
.course-video-col h4{font-size:20px; margin-bottom:25px;color:#F8EF24;}

.course-video .course-side-bar{ width:275px; float:left;}
.course-detail{margin-left:300px; padding:10px 0;}
.course-detail h3{border-bottom:1px #ddd solid; margin-bottom:15px; padding-bottom:5px; font-size:30px; font-weight:400; width:100%; float:left; color:#333;}
.course-detail h3 span{ border-bottom:1px #f58120 solid; padding-bottom:5px;}
.course-detail h5{margin:0; padding-bottom:5px; font-size:22px; font-weight:300; width:100%; float:left;}
.course-detail h5 span{ padding-bottom:5px;}
.course-detail p{ color:#4e4e4e; line-height:23px; text-align:justify; font-size:14px;}
.course-detail .space-bottom{ margin-bottom:25px;}

.white-box-contant{ background:#fff; padding:20px; margin-top:25px; overflow:hidden;}
.box-contant{ background:#f7f7f7; padding:20px;}
.light-grey-box-contant{ background:#e9ebee; padding:20px; margin-top:25px; overflow:hidden; border:1px dashed #ccc;}
.lighter-grey-box-contant{ background:#f7f7f7; padding:15px; overflow:hidden; border:1px solid #e0e0e0;}

.course-detail .list-bullet li{font-size:14px; list-style:inside; color:#4e4e4e; padding:5px 0;}

.course-sidebar{ width:94%;}
.course-sidebar h1{ background:#fbfbfb; font-size:24px; font-weight:300; text-align:center; padding:5%;}
.course-sidebar ul li{ border-bottom:1px #ccc solid;}
.course-sidebar ul li a{ font-size:16px; color:#363535; line-height:35px; background:#e7e7e7; display:block; padding:10px 15px;}
.course-sidebar ul li a:hover{ background:#f6f5f5; color:#265a82;}
.course-sidebar ul li a.enroll-btn{ background:#f58120; color:#fff; font-size:20px; font-weight:600;}
.course-sidebar ul li a.enroll-btn:hover{ background:#db7118;}

.enroll-btn-main{background:#fff; border-bottom:2px #ddd solid; padding:20px;text-align: center;/*-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.3);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.3);*/}
.enroll-btn-main h2{ font-size:24px; line-height:26px; padding-bottom:15px;}
.enroll-btn-main .enroll-btn{ background:#F48120; color:#fff; font-size:20px; display:block; padding:10px 0; text-transform:uppercase; position:relative; font-weight:600; margin-top:15px;}
.enroll-btn-main .enroll-btn:hover{ background:#fc953d;}
.enroll-btn-main .off-pric{font-size:14px; color:#6fba54;}
.enroll-btn-main .dic-pric{ display:block; font-size:20px; color:#333;text-align: center;}
.enroll-btn-main .dic-pric .main-pric{ font-size:14px; color:#999;}
.enroll-btn-main .dic-pric .main-pric .line-strike{ text-decoration:line-through;}

.mob-heading-enroll{ display:none; width:100%; float:left;}
.mob-heading-enroll h1{font-size:24px; font-weight:300; color:#fff; line-height:24px; padding:15px 0;}
.mob-heading-enroll a.enroll-btn{background:#f58120; color:#fff; font-size:18px; display:inline-block; padding:8px 0; width:90%;}
.mob-heading-enroll a.enroll-btn:hover{ background:#db7118;}

.course-accordion { margin:25px 0 25px 0;}
.course-accordion dt {border-bottom:1px solid #e4e4e4;margin:5px 0 0;padding:0;display: block;cursor: pointer;overflow: hidden; font-size:15px; color:#6e6e6e;background:#f0f0f0;}
.course-accordion dt:hover{ color:#333; border-bottom-color:#ccc;}
.course-accordion dt span {float: left; line-height:42px; padding-left:10px;}
.course-accordion dt .accordion_icon {float:left; width:14px; height:14px; margin-right:5px; padding:15px;}
.course-accordion dt .fa-plus{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/plus-icon.png) center center no-repeat #ddd;}
.course-accordion dt .fa-minus{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/minus-icon.png) center center no-repeat #ddd;}
.course-accordion dt .comnt_icon {float:left; width:14px; height:14px; padding-right:10px; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/comment-icon.png) center center no-repeat #ddd; padding:15px;}
.course-accordion dt.active {background: #DBDBDB;}
.accordion_content {margin: 0;padding:5px 0 5px 25px; background:#fff;border-bottom:1px solid #f0f0f0;}
.video-link li a{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/video-link.png) 0 center no-repeat; color:#6e6e6e; font-size:14px; padding:5px 0 5px 20px; line-height:30px; display:block;}
.video-link li a:hover{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/video-link-active.png) 0 center no-repeat; color:#199ebf;}
.video-link li a.active{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/video-link-play.png) 0 center no-repeat; color:#F58220; padding-left:30px; margin-left:-6px;}
.video-link li a .time{font-size:12px; color:#f58120;}
.textLink li a{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/text-link.png) 0 center no-repeat; color:#6e6e6e; font-size:14px; padding:5px 0 5px 20px; line-height:30px; display:block;}
.textLink li a:hover{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/text-link-active.png) 0 center no-repeat; color:#199ebf;}
.textLink li a .time{font-size:12px; color:#f58120;}

.text-link { margin-top:15px;}
.text-link li{ padding:5px 15px; margin-bottom:5px; border:1px #ddd solid; background:#fff;}
.text-link li a{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/text-link.png) 0 center no-repeat; color:#0066c0; font-size:14px; padding:5px 0 5px 20px; line-height:24px; display:block;}
.text-link li a:hover{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/text-link-active.png) 0 center no-repeat; color:#199ebf;}
.text-link-ul{ margin:0 0 15px;}

.faq-accordion { margin:0 0 25px 0; width:100%; float:left;}
.faq-accordion dt {margin:5px 0 0;padding:10px;display: block;cursor: pointer;overflow: hidden; font-size:14px; font-weight:700; color:#6e6e6e; border:1px #ddd solid;}
/*.faq-accordion dt span {float: left;}*/
.faq-accordion dt .accordion_icon {float: left; width:20px; height:10px; margin-right:5px; position:relative; top:5px;}
.faq-accordion dt .fa-plus{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/plus-icon.png) center center no-repeat;}
.faq-accordion dt .fa-minus{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/minus-icon.png) center center no-repeat;}
.faq-accordion dt.active {background: #DBDBDB;}
.faq-accordion dt:hover{ color:#199ebf;}
.faq-accordion_content {margin: 0;padding:0 0 15px 25px; background:#fff; margin-top:-1px; border:1px #ddd solid; border-top:none;}

.mob-enroll-btn{background:#f58120; border:1px #fbb67d solid; text-align:center; color:#fff; z-index:99; font-size:15px; line-height:16px; font-weight:600; text-transform:uppercase; height:60px; width:60px; border-radius:50px; position:fixed; bottom:10px; right:10px; display:none;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4);}
.mob-enroll-btn span{ position:relative; top:13px;}
.mob-enroll-btn:hover{ color:#fff; background:#db7118;}

.mob-buy-now-btn{background:#f58120; border:1px #fbb67d solid; text-align:center; color:#fff; font-size:14px; line-height:14px; font-weight:600; text-transform:uppercase; height:60px; width:60px; border-radius:50px; position:fixed; bottom:10px; left:10px; display:none;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4);}
.mob-buy-now-btn span{ position:relative; top:15px;}
.mob-buy-now-btn:hover{ color:#fff; background:#db7118;}


.course-vedio-popup{z-index:99999;position: fixed;z-index:99999;left: 0;top: 0;padding-top:3%;width: 100%;height: 100%;overflow: auto;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4);}
.course-vedio-popup .vedio-overlay{background-color: rgba(0, 0, 0, 0.8); position:fixed; z-index:9999; width:100%; height:100%;}
.course-vedio-popup .course-vedio-player{position: relative;background-color: #fff;margin: auto;padding:0; border:5px #ddd solid; z-index:99999;width:75%; border-radius:5px;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}
}
.course-vedio-popup .course-vedio-player-msg{ width:30%; padding:20px;}
.course-vedio-popup .course-vedio-player .options-list{ padding-left:5%;}
.course-vedio-popup .course-vedio-player .options-list li{ width:28%; text-align:center; border:1px #EBEBEB solid; padding:1% 2.3%; margin-right:.2%;}
.course-vedio-popup .course-vedio-player .close-btn{ float:right; position:absolute; right:-10px; top:-10px; z-index:9999;}

.course-key-features{ width:100%; float:left; margin-bottom:25px;}
.course-key-features .left-side{ width:63%; float:left;}
.course-key-features .right-side{ width:35%; float:right; text-align:center;}
.course-key-features .right-side .vtnPlayerTotalWrapper, .course-key-features .right-side iframe{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);}
.course-key-features .right-side iframe{ width:100%;}

.instructors .instructors-list{ width:48%; float:left; padding-right:2%;}
.instructors .instructors-list .left-col{ width:20%; float:left; padding-right:3%;}
.instructors .instructors-list .left-col img{ border-radius:100%; border:3px #ddd solid;}
.instructors .instructors-list .right-col{ width:77%; float:left;}
.instructors .instructors-list .right-col h5{ font-size:18px; font-weight:400;}
.instructors .instructors-list .right-col p{ line-height:18px; font-size:14px;}

.subscription-col{ width:100%; float:left; margin-bottom:15px;}
.subscription-col .heading{font-size:24px; margin-bottom:25px;}

.instructors #product-options-wrapper{ margin-bottom:0;}
.instructors .instructors-list-full{ width:98%;}
.instructors .instructors-list-full .left-col{ width:10%; float:left; padding-right:3%;}
.instructors .instructors-list-full .right-col{ width:85%; float:left;}

.drop-query{ margin-top:15px;}
.drop-query ul{ margin-bottom:10px; width:100%; float:left;}
.drop-query li{ width:31.5%; position:relative;}
.drop-query img{background:#f5f5f5; border:1px #ddd solid; display:block; float:left; padding:11px; position:absolute;}
.drop-query input{display:inline-block; border:1px #ddd solid; border-left:none; height:36px; width:80%; padding-left:20%; background:#f9f9f9;}
.drop-query textarea{display:inline-block; border:1px #ddd solid; height:52px; width:93.5%; padding:10px 2%; margin-left:5px; font-family: 'Open Sans', sans-serif; font-size:13px; margin-bottom:10px; background:#f9f9f9;}
.drop-query button{ margin-left:5px;}

.quick-form{ clear: both;}
.quick-form h3{ font-weight:600; margin-bottom:5px; font-size:16px;}
.quick-form p{ color:#858282; margin-bottom:15px; font-size:11px;}
.drop-query-detail{}
.drop-query-detail ul{ width:100%; float:left;}
.drop-query-detail li{ width:100%; position:relative; margin-bottom:5px; padding:0;}
.drop-query-detail input{display:inline-block; border:1px #ddd solid; height:36px; width:97%; padding:0 0 0 3%; background:#fff;}
.drop-query-detail textarea{display:inline-block; border:1px #ddd solid; height:52px; width:96%; padding:10px 2%; font-family: 'Open Sans', sans-serif; font-size:13px; margin-bottom:10px; background:#fff;}
.buy-now-btn{ width:100%; float:left;}
.prmo-offer{ width:100%; float:left; margin-bottom:15px;}
.prmo-offer h5{ font-size:14px; font-weight:600; margin:10px 0 10px;}
.prmo-offer h5 small{ font-size:13px; font-weight:400;}
.prmo-offer .promo-code{box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.2); padding:5px; border-radius:5px;}
.prmo-offer .promo-code .promo-code-box{border:1px #19bc9c dashed; border-radius:5px;padding:10px;}
.prmo-offer .promo-code p{ font-size:12px; color:#858282;}
.prmo-offer .promo-code p.code{font-weight:600; font-size:13px; color:#333;}
.prmo-offer .promo-code p.code span{color:#f58220;}

.button-fix{ position:fixed; bottom:0; background-color:#333; color:#fff; width:100%; left:0;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3); z-index:2; display:none; height:50px;}
.button-fix .price-left-col{ float:left; padding:0 5px;}
.button-fix .price-left-col p{ line-height:50px; font-size:14px; padding-left:10px;}
.button-fix .price-left-col .line-strike{ text-decoration:line-through; color:#999;}
.button-fix .price-left-col .price{ font-size:16px; font-weight:600;}
.button-fix .price-left-col .off{ color:#19bc9c;}
.button-fix .button-right-col{ width:40%; float:right;}
.button-fix .button-right-col .buy-now-btn{ height:50px;}

.button-fix .price-buy-col{ float:left; width:60%;}
.button-fix .price-buy-col .buy-now-btn{ height:50px;}
.button-fix .price-buy-col .line-strike{ font-size:12px; text-decoration:line-through;}
.button-fix .price-buy-col .price{ font-size:12px; font-weight:600;}
.button-fix .button-preview-col{width:40%; float:left;}
.button-fix .button-preview-col .buy-now-btn{ height:50px;}

#bookshop-checkout-payment-method{ width:100%; margin:0 auto; /*background:#FAFAFA; border:1px #ddd solid;*/}
.payment-col{ margin-top:50px;}
.payment-col .heading{ font-size:24px; font-weight:600; margin-bottom:25px;}
.payment-tab{}
.payment-tab li{padding:0 25px;background: rgba(255,135,49,1);
background: -moz-linear-gradient(top, rgba(255,135,49,1) 0%, rgba(236,115,29,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,135,49,1)), color-stop(100%, rgba(236,115,29,1)));
background: -webkit-linear-gradient(top, rgba(255,135,49,1) 0%, rgba(236,115,29,1) 100%);
background: -o-linear-gradient(top, rgba(255,135,49,1) 0%, rgba(236,115,29,1) 100%);
background: -ms-linear-gradient(top, rgba(255,135,49,1) 0%, rgba(236,115,29,1) 100%);
background: linear-gradient(to bottom, rgba(255,135,49,1) 0%, rgba(236,115,29,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8731', endColorstr='#ec731d', GradientType=0 ); font-size:21px; line-height:60px; display:block; margin-bottom:10px;}
.payment-tab li:hover{ background:#ec741d;}
.payment-tab li a{ color:#fff;}
.payment-tab li img{ position:relative; top:15px;}

.strip-heading {border:1px solid #ddd;margin:5px 0 0;padding:0 0 0 15px;font-size:15px; color:#333;background:#F0F0F0; overflow:hidden; font-weight:600; line-height:42px; position:relative;}

.publishers{padding-bottom:25px;}
.publishers .heading{ font-size:24px; color:#fff; padding:20px 0;}

#publishers-carousel .item{margin: 3px; background:#fff; padding:15px;}
#publishers-carousel .item img{display: block;width: 100%;height: auto;}

/*new detail css*/
.detail-col{float:left;padding:15px 0 0;width:100%;}
.detail-col .col-left{ width:880px; float:left;}
.detail-col .col-left .product-descrip-main{padding:15px 2% 15px 1%; background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.08); width:97%; float:left; margin-bottom:15px;}
.detail-col .col-left .product-thumb{ width:300px; float:left;}
.detail-col .col-left .product-thumb .preview-link { width:100%; float:left;}
.detail-col .col-left .product-thumb .preview-link img{ padding-right:35px;}
#sync1 .item{color: #FFF;text-align: center;}
#sync1 .item img{border: 1px solid #ddd;}
#sync2{width:85%; margin:5px auto 0;}
#sync2 .item{color: #FFF; text-align: center;cursor: pointer; width:60px; height:60px;}
.detail-col .col-left .product-descrip{ width:535px; float:left; padding-left:15px;}
.detail-col .col-left .product-descrip h1{ font-size:24px; font-weight:600; color:#333; line-height:30px; margin-bottom:10px;}
.detail-col .col-left .product-descrip h4{ font-size:16px; font-weight:600; color:#333; /*margin-bottom:10px;*/}
.detail-col .col-left .product-descrip p{ margin-bottom:15px;}
.detail-col .col-left .product-descrip .border-line{ border-bottom:1px #ddd solid; padding-bottom:10px; margin-bottom:10px;}
.detail-col .col-left .product-descrip .short-list .star-rating-small{ top:5px; position:relative;}
.detail-col .col-left .product-descrip .list-bullet{ padding-left:15px;}
.detail-col .col-left .product-descrip .list-bullet li{ list-style:circle; padding-bottom:5px;}
.product-descrip .prdt-specification {padding-top: 10px;}

.detail-col .col-right{ width:305px; float:right;}
.detail-col .col-right .right-col-box{padding:10px; background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.08); margin-bottom: 15px; }
.detail-col .col-right .price-info{ font-size:16px; margin-bottom:15px;}
.detail-col .col-right .price-info .discount-price{ color: #858282;font-size: 14px;text-decoration: line-through;}
.detail-col .col-right .price-info .off{ color:#19bc9c;}
.detail-col .col-right .price-info .price{ font-size:24px; font-weight:700;}
.detail-col .col-right .buy-now{ border:none; background-color:#F48120;text-align:center;border-radius:2px;font-weight:600;display:inline-block; line-height:30px; color:#fff; font-size:16px; text-transform:uppercase;-webkit-box-shadow: 1px 1px 0px #949494;  -moz-box-shadow: 1px 1px 0px #949494;  box-shadow: 1px 1px 0px #949494; padding:5px 0; cursor:pointer; width:100%;}
.detail-col .col-right .buy-now:hover{ background-color:#EC741D;}

.detail-col .col-right .promo-code-box{border:1px #19bc9c dashed; border-radius:5px;padding:10px;}
.detail-col .col-right .promo-code-box  p{ font-size:12px; color:#858282;}
.detail-col .col-right .promo-code-box  p.code{font-weight:600; font-size:13px; color:#333;}
.detail-col .col-right .promo-code-box  p.code span{color:#f58220;}
.detail-col .col-right .promo-code-box  .line-break{ border-bottom:1px #ddd solid; margin:15px 0; width:100%;}

.promo-code-more{width:100%; margin:0;}
.promo-code-more-div{background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/arrow-up.svg) 70px center no-repeat; cursor:pointer;}
.promo-code-more-div.sub-heading, .promo-code-more-div.sub-heading{ font-size:13px; color:#1f55b7; padding:8px 0;}
.collapsed .promo-code-more-div{background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/icons/arrow-down.svg) 70px center no-repeat;}
.content-promo-code-more-div{height:auto;overflow:hidden;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;}
.collapsed .content-promo-code-more-div {height: 0;min-height: 0;}

.best-seller-col{ margin-top:0px; width:94%; float:left; padding:3%;}
.best-seller-col h4{ font-weight:600; padding-bottom:15px;}
.best-seller-col .seller-list{ width:100%; float:left; margin-bottom:15px;}
.best-seller-col .seller-list .left{ width:25%; float:left;}
.best-seller-col .seller-list .right{ width:75%; float:left;}
.best-seller-col .seller-list p{ font-weight:600; font-size:13px;}
.best-seller-col .seller-list img{ max-width:55px; padding-right:15px;}
.best-seller-col .seller-list .buy-now-button{ border:1px #ff8831 solid; background:#fff; color:#ff8831; font-size:12px; font-weight:600; padding:5px 15px; margin-top:5px; cursor:pointer;}
.frequently-bought .heading{ font-size:18px; margin-bottom:15px;}
.bought-list{width:70%; float:left; display: -webkit-flex;display: flex;-webkit-flex-flow: row;flex-flow: row; justify-content:center;}
.bought-list li{-webkit-flex: 0 1 30%;-ms-flex: 0 1 30%;flex: 0 1 30%; background-image:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/plus-sign-left.png), url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/plus-sign-right.png);background-repeat:no-repeat;background-position:right 75px, left 75px;text-align:center;padding:0 3%;}
.bought-list li:first-child{background-position:right 75px, left -19px;}
.bought-list li:last-child{background-position:right -19px, left 75px;}
.bought-list li .title-name{ font-size:13px;}
.bought-list li .list-price .discount-rs{ text-decoration:line-through; color:#999; font-size:14px; line-height: 24px;}
/*.bought-list li .product-price{ font-size:14px; font-weight:700;}*/
.bought-list li .list-price{ width:90%; float:left; padding:0 5%;}
.bought-list li .list-price .price{font-size: 14px;line-height: 24px; font-weight:700;}
.total-price{width:30%; float:left; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/equal-sign.png) left 75px no-repeat; padding-top:40px;}
.total-price .dis-price{ font-size:20px;}
.total-price .dis-price .line{ color:#8f8c8c; text-decoration:line-through;}
.total-price .price{ font-size:24px; font-weight:700;}
.total-price .add-cart{background:#fbba13; border:none; color:#333; font-size:15px; font-weight:600; padding:10px 25px; margin-top:5px; cursor:pointer;}

.rating-review h5{ margin:0 0 10px;}
.rating-review  .media{ margin-bottom:25px;}
.media, .media-body {overflow: hidden;}
.top-review .media .media-left {width: 15%;}
.media-left, .media-right, .media-body {display: table-cell;vertical-align: top;}
.media-left, .media > .pull-left {padding-right: 10px;}
.media-left, .media-right, .media-body {display: table-cell;vertical-align: top;}
.media-body {width: 10000px;}
.media, .media-body {overflow: hidden;}
.star-rating-small{ width:70px; height:20px; background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/start-rating-small.svg) left -20px no-repeat; margin-right:5px;}
.star-rating-small .star-rating-active{background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/start-rating-small.svg) left top no-repeat; height:20px; float:left;}

.review-form{ width:600px; background:#F2F2F2; padding:20px; margin-top: 25px;}
.review-form p{ margin-bottom:10px;}
.form-group{ width:100%; float:left; margin-bottom:15px;}
.form-group .form-control{background-color: #fff;border: 1px solid #ccc;color: #555;display: block;font-size: 14px;height: 34px;padding:0 2%;width: 96%;}
.form-group textarea.form-control {height: auto;}

.detail-col-m{ display:none;}
.detail-col-m .detail-info { position:relative; width:94%; padding:3%; float:left;}
.detail-col-m .detail-info .col-img{ width:96px; float:left; position:absolute;}
.detail-col-m .detail-info .col-info{ float:left; width:auto; margin-left:110px; min-height:170px;}
.detail-col-m .detail-info .col-info .heading{ font-size:18px; font-weight:700; position:relative; top:-5px;}
.detail-col-m .detail-info .col-info .short-link{ margin-bottom:5px;}
.detail-col-m .detail-info .col-info .short-link li{ padding:0; width:48%; padding-bottom:3px; height:15px;}
.detail-col-m .detail-info .col-info .short-link li .star-rating-small{ position:relative; top:3px;}
.detail-col-m .detail-info .col-info p{ font-size:12px;}
.detail-col-m .issue{ border-bottom:1px #c4c4c4 solid; border-top:1px #c4c4c4 solid; background:#e6e6e6; width:94%; padding:3%; float:left; margin-bottom:15px;}
.detail-col-m .issue .heading{ font-size:16px; font-weight:600; margin-bottom:10px;}
.detail-col-m .issue .issue-list li{ line-height:26px; font-weight:600;}
.detail-col-m .promo-code-box{border:1px #19bc9c dashed; border-radius:5px;padding:3%; width:85%; margin:0 auto; background:#fff;}
.detail-col-m .promo-code-box  p{ font-size:12px; color:#858282;}
.detail-col-m .promo-code-box  p.code{font-weight:600; font-size:13px; color:#333;}
.detail-col-m .promo-code-box  p.code span{color:#f58220;}
.detail-col-m .promo-code-box  .line-break{ border-bottom:1px #ddd solid; margin:15px 0; width:100%;}
.product-description{ width:94%; padding:3%;}
.product-description .heading{ font-size:16px; font-weight:600; margin-bottom:5px;}
.product-description p{ margin-bottom:15px;}
.product-description p .more{ display:none;}
.product-description .list-style-blt{ padding-left:15px; margin-bottom:15px;}
.product-description .list-style-blt li{ list-style:outside; margin-bottom:5px;}
.product-description .list-style-2blt{ padding-left:5%; margin-bottom:15px; width:95%; float:left;}
.product-description .list-style-2blt li{ list-style:outside; margin-bottom:5px; width:48%; float:left;}

.detail-col-tab .issue{ border-bottom:1px #c4c4c4 solid; border-top:1px #c4c4c4 solid; background:#e6e6e6; width:94%; padding:3%; float:left; margin-bottom:15px;}
.detail-col-tab .issue .heading{ font-size:16px; font-weight:600; margin-bottom:10px;}
.detail-col-tab .issue .issue-list li{ line-height:26px; font-weight:600;}

.detail-col-m .right-col-box{padding:10px; background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.08); margin-bottom: 15px; overflow: hidden;}
.detail-col-m .price-info{ font-size:16px; margin-bottom:15px;}
.detail-col-m .price-info .discount-price{ color: #858282;font-size: 14px;text-decoration: line-through;}
.detail-col-m .price-info .off{ color:#19bc9c;}
.detail-col-m .price-info .price{ font-size:24px; font-weight:700;}
.detail-col-m .buy-now{ border:none; background-color:#F48120;text-align:center;border-radius:2px;font-weight:600;display:inline-block; line-height:30px; color:#fff; font-size:16px; text-transform:uppercase;-webkit-box-shadow: 1px 1px 0px #949494;  -moz-box-shadow: 1px 1px 0px #949494;  box-shadow: 1px 1px 0px #949494; padding:5px 0; cursor:pointer; width:100%;}
.detail-col-m .buy-now:hover{ background-color:#EC741D;}


.white-bg{ /*background:#fff;*/ width:1200px; margin:0 auto; padding:30px 15px 15px; overflow:hidden;}
.detail-col-tab{ display:none;}

.full-header{ background:#232f3e; display:block;}
.header-top-link{ overflow:hidden;}
.header-top-link li a{ color:#fff; font-size:12px;}
.header-top-link li > a{line-height:18px; display:inline-block;}

.header-top-link li ul#user-dropdown{position:absolute; background:#fff; margin-left:-20px; padding:5px 0; top:17px; display:none; width:160px; text-align:left;border-radius:4px; z-index:99999;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);}
.header-top-link li:hover ul#user-dropdown{display:block;}
.header-top-link li ul#user-dropdown li{width:100%; line-height:30px;}
.header-top-link li ul#user-dropdown li:hover{ background:#F3F1F1;}
.header-top-link li ul#user-dropdown li a{ color:#333; font-size:12px; line-height:24px; display:block; padding:0 10px;}

.header-nav-link li{ position: relative; padding: 0 13px;}
.header-nav-link li a{font-size: 15px; color: #fff; line-height:41px; display: inline-block;}
.header-nav-link li ul#user-dropdown{position:absolute; background:#fff; margin-left:-20px; padding:5px 0; top:41px; display:none; width:180px; text-align:left;border-radius:4px; z-index:99999;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);}
.header-nav-link li:hover ul#user-dropdown{display:block;}
.header-nav-link li ul#user-dropdown li{width:100%; line-height:30px; text-transform: none; padding:2px 0;}
.header-nav-link li ul#user-dropdown li:hover{ background:#F3F1F1;}
.header-nav-link li ul#user-dropdown li a{ color:#333; font-size:13px; line-height:24px; display:block; padding:0 10px;}
.header-nav-link li a.cart-link img{ position: relative; top: 3px;}
.header-nav-link li a .count{ position: relative; top: -5px; left: -2px; display: inline-block; background: #FCB813; color: #333; border-radius: 16px; height: 16px; width: 16px; font-size: 12px; line-height: 16px; text-align: center;}


.header-top-link .quickLink{ padding-right:15px;}
.header-top-link .quickLink li{border-right:1px #747b84 solid;}
.header-top-link .quickLink li:last-child{ border-right:none;}
.header-main{ padding:10px 0 0; overflow: hidden;}
.header-main .logo{ width:150px; float:left;}
.header-main .search{ width:630px; float:left; margin:0 50px; padding-top: 2px;}
.header-main .cart{ width:150px; float:left;}
.cart-btn{background-color:#F48120;box-shadow:0 2px 4px 0 rgba(0,0,0,.23),inset 1px 1px 0 0 hsla(0,0%,100%,.2);text-align:center;border-radius:2px;font-weight:600;display:inline-block; line-height:35px; color:#fff; font-size:14px; text-transform:uppercase;}
.cart-btn > img{ top:5px; position:relative;}
.cart-btn > span{ background:#b85b0c; padding:0 5px; border-radius:15%;}
.cart-btn:hover{ color:#fff;}
.menu { width:80%; float:left; position:relative;}
.menu > li{ line-height:40px; padding:0 10px;}
.menu > li > a{ color:#fff; font-size:15px;}
.menu > li:hover > a{ color:#FFF100; font-size:15px;}
.menu > li > a i{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/menu-arrow.png) left top no-repeat; height:5px; width:9px; display:inline-block;}
/*.menu > li:hover > a i{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/menu-arrow-hover.png) left top no-repeat; height:5px; width:9px; display:inline-block;}*/

.dropdown .col-1{ width:45%;}
.dropdown .col-2{ width:30%;}
.dropdown .col-3{ width:25%;}
.dropdown .col-3 img{ padding:10%;}
.menu > li .dropdown{position:absolute;display:block;width:100%;top:41px;left:0;padding:5px;opacity:0; z-index:999; visibility:hidden;overflow:hidden;background:#ffffff;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.8s 0s, visibility 0s 0s; -moz-transition:opacity 0.8s 0s, visibility 0s 0s;transition:opacity 0.8s 0s, visibility 0s 0s;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);}
.menu > li:hover .dropdown{opacity:1;visibility:visible;overflow:visible;transition-delay:0.2s;-webkit-transition-delay:0.2s; -moz-transition-delay:0.2s;}
.menu > li .dropdown .dropdown-nav h3, .menu > li .dropdown .dropdown-nav-unstyled h3{ text-align:left; line-height:20px; text-transform:uppercase; padding-bottom:5px;}
.menu > li .dropdown .dropdown-nav h3 a, .menu > li .dropdown .dropdown-nav-unstyled h3 a{ color:#333;}
.menu > li .dropdown .dropdown-nav h3 a:hover, .menu > li .dropdown .dropdown-nav-unstyled h3 a:hover{ color:#0066c0}
.menu > li .dropdown .dropdown-nav h3 a .nav-arrow-link, .menu > li .dropdown .dropdown-nav-unstyled h3 a .nav-arrow-link{width:9px; height:9px; background-size:100%; background-repeat:no-repeat; display:inline-block;position:relative; left:1px}
.menu > li .dropdown .dropdown-nav h3 a:hover .nav-arrow-link, .menu > li .dropdown .dropdown-nav-unstyled h3 a:hover .nav-arrow-link{ position:relative; left:5px}

.menu > li .dropdown .dropdown-nav h2, .menu > li .dropdown .dropdown-nav-unstyled h2{ font-size:18px; font-weight:600; text-transform:uppercase; text-align:left;}
.menu > li .dropdown .dropdown-nav li, .menu > li .dropdown .dropdown-nav-unstyled li{ display:inline-block; text-align:left; float:left; line-height:20px;}
.menu > li .dropdown .dropdown-nav li a, .menu > li .dropdown .dropdown-nav-unstyled li a{ color:#333;}

.m-header{background:#232f3e; padding:0; width:100%; z-index:99; display:none; float:left;}
.m-header .nav-icon{width:50px; height:45px; line-height:45px; position: relative; float:left;}
.m-header .search-icon{width:30px; height:50px; line-height:50px; position:absolute; right:45px; top:0;}
.m-header .search-icon .searchIcon i, .m-header .cart-icon .cartIcon i, .m-header .login-reg-icon .lginIcon i{ width:22px;height:22px;float:right;cursor:pointer;background-size:22px 22px;background-position:center center;z-index:99;position:absolute;right:5px;top:13px;}
.m-header .cart-icon .cartIcon i, .m-header .login-reg-icon .lginIcon i{ width:22px;height:22px;float:right;cursor:pointer;background-size:22px 22px;background-position:center center;position:absolute;right:5px;top:13px;}
.m-header .cart-icon{width:30px; height:45px; line-height:45px; position:absolute; right:10px; top:0;}
.m-header .login-reg-icon{width:30px; height:45px; line-height:45px; position:absolute; right:70px; top:0;}
.m-header .logo-icon{width:155px; height:45px; position:relative; margin:0; float:left;}
.m-header .logo-icon img{ padding-top:5px;}
.blank-space{ height:60px;}
.best-seller{position:absolute; right:90px !important;}
.best-seller a{ display:inline-block; color:#FFF100; line-height:45px;}
.best-seller a i{background-size:100%;background-repeat:no-repeat;display:inline-block; width:12px; height:12px; position:relative; top:3px; left:3px;}
/*side nav*/

/*Navigation Css*/
.mob-nav{ height:20px;width:20px;}
.mob-nav, .arrow-down i, .searchIcon i{ max-width:128px;max-height:128px;background-size:100%;background-repeat:no-repeat;display:inline-block;}
.mob-nav{color:#ffffff;cursor:pointer;display:block;float:left;height:45px;position:relative;width:50px;}
.mob-nav i, .mob-nav i:before, .mob-nav i:after{width:20px;height:2px;background:#fff;display:block;position:absolute;}
.mob-nav i{ margin:15px;}
.mob-nav i:before{top:7px;content:"";left:0;}
.mob-nav i:after{top:14px;content:"";left:0;} 
.menuclose i{height:0px!important;}
.menuclose i:before{top:8px;content:"";left:16;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.menuclose i:after{top:8px;content:"";left:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#mob-nav-list{ display:none;float:left;width:100%;position:fixed;left:0;top:45px;z-index:999999;height:-webkit-calc(100% - 45px);height:-moz-calc(100% - 45px);height:calc(100% - 45px);overflow:scroll;}
#mob-nav-list li{ float:none;padding:10px 0;font-size:15px;text-transform:capitalize;overflow:hidden;position:relative;}
#mob-nav-list li a{padding:0 20px;}
.menuclose{width:50px;height:50px;padding:0;float:left;background-size:22px 22px;background-position:center center;position:absolute;left:0;top:0;}
#mob-nav-list .arrow-down{display:block;}
#mob-nav-list li .arrow-down i{ width:16px;height:16px;float:right;cursor:pointer;padding:5px 10px;background-size:16px 16px;background-position:center center;z-index:99;position:absolute;right:2px;top:10px;}
#mob-nav-list li ul{ float:left;width:100%;margin-top:15px;margin-bottom:-9px;display:none;background:#f2f2f2;}
#mob-nav-list li ul li{padding:0;}
#mob-nav-list li ul li a{ color:#777;}
#mob-nav-list li a{display:block;}

#mob-nav-list{display:block; position:fixed;left:0px;top:85px;overflow:auto;width:100%;height:-webkit-calc(100% - 50px);height:-moz-calc(100% - 50px);height:calc(100% - 50px);z-index:999!important;}
.mask-nav{background:rgba(0, 0, 0, 0.45); display:block; position:fixed; left:0px; top:85px; width:100%;height:100%; height:-webkit-calc(100% - 50px);height:-moz-calc(100% - 50px);height:calc(100% - 50px);}
#mob-nav-list ul{float:left; display:block; overflow:auto; width:160px; height:100%;background:#000; position:relative; z-index:999px;}
#mob-nav-list ul li{float:none; padding:0; font-size:14px;position:relative;background:#000; }
#mob-nav-list ul li a{padding:8px 0 8px 10px;display:block;}
.menuclose{width:50px; height:50px;padding:0; float:left; background-size:22px 22px; background-position:center center; position:absolute; left:0; top:0;}
#mob-nav-list .arrow-down{display:block; z-index:99999; border-bottom: 1px #333 solid; padding: 2px 0;}
#mob-nav-list .arrow-down a{ color: #fff;}
#mob-nav-list ul ul{ float:left; display:none; position:fixed; left:160px; top:85px; z-index:9; background:#fff; overflow:auto; height:100%; height:-webkit-calc(100% - 50px);height:-moz-calc(100% - 50px);height:calc(100% - 50px); margin-top: 0; width: 170px;}
#mob-nav-list ul ul li{background:transparent; text-transform:none; font-size:13px; }
#mob-nav-list ul ul li a{color:#333;display:block;}
#mob-nav-list ul li.select-nav > div{color:#333; background:#fff; width:160px;}  
#mob-nav-list ul li.select-nav a{color:#333;}  
.header-hide #mob-nav-list, .header-hide #mob-nav-list ul, .header-hide .mask-nav{top:0;height:-webkit-calc(100% - 0px);height:-moz-calc(100% - 0px);height:calc(100% - 0px);}

.m-header-show {position: fixed;top: 0;transition: top 0.4s ease-in-out 0s;width: 100%;z-index: 9;-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);}
.m-header-hide {position: fixed;top:-86px;transition: top 0.4s ease-in-out 0s;width: 100%;z-index: 9;}
.header-show {position: fixed;top: 0;transition: top 0.4s ease-in-out 0s;width: 100%;z-index: 9;-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);}
.header-hide {position: fixed;top: -60px;transition: top 0.4s ease-in-out 0s;width: 100%;z-index: 9;-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);}

.fix-nav {position: relative; width: 100%; background: #232f3e;}
.fix-nav.sticky {position:fixed;top:0px;left: 0;z-index:999;transition:0.4s top cubic-bezier(.3,.73,.3,.74);-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);}

.search-col{ position:fixed; top:0; left:0; width:100%; z-index:999;}
.search-col .overlay-div{background-color: rgba(0, 0, 0, 0.8); z-index:0; width:100%; height:100%; top:0; left:0; position:fixed;}
.search-col .search-form{z-index:9;position:relative;}
.search-col .search-form .searchIcon{ width:25px;}
.search-col .search-form .searchIcon button{border: none;background: none;width: 25px;height: 25px;padding: 0;}
.search-col .search-form .searchIcon i{ width:22px;height:22px;float:right;cursor:pointer;padding:5px 10px;background-size:22px 22px;background-position:center center;z-index:99;position:absolute;right:2px;top:8px;}
.search-col .search-form .close-icon i{ width:14px;height:14px;float:right;cursor:pointer;background-size:20px 20px;background-position:center center; background-repeat:no-repeat;z-index:99;position:relative;right:0px;top:0px;}


.input-group {border-collapse: separate;display: table;position: relative;}
.input-group-addon{color: #555;font-size: 14px;font-weight: 400;line-height: 1;padding: 6px 12px;text-align: center;z-index:3; position:relative;}
.input-group-addon.yellow{background-color:#225269;}
.input-group-addon, .input-group-btn {vertical-align: middle;white-space: nowrap;width: 1%;}
.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell;}
.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell;}
.input-group .form-control {float: left;margin-bottom: 0;position: relative;width: 100%;z-index: 2;}
.form-control {background-color: #fff;background-image: none;color: #555;display: block;font-size: 14px;height: 34px;line-height: 1.42857;padding: 6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 100%; border:none;}

.josh-icon-list{ margin-bottom:40px; background:#fff; padding:15px 0;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);}
.josh-icon-list li{width:auto;height:86px;font-size:14px;margin:0 30px 5px; text-align:center;}
.josh-icon-list li .icon{display:block;font-size:32px;top:15px;position:relative;color:#666;margin:0 auto 24px;}
.josh-icon-list li h2, .josh-icon li h2 a{color:#333;font-weight:600;font-size: 13px;font-family: "Open Sans",sans-serif;}
/*Icons
-----------------------------------------*/
.icon-mba, .icon-jee, .icon-cbse, .icon-bank, .icon-ias, .icon-scc, .icon-govt-jobs, .icon-gk, .icon-current-affairs, .icon-ebook, .icon-ssc-cgl, .icon-ssc-chsl, .icon-ibps-po, .icon-sbi-po, .icon-rbi-rrb, .icon-engineering{width:36px; height:36px; background-size:100%; background-repeat:no-repeat; display:inline-block;}


.slider-d{ display:block;}
.slider-m{ display:none !important; margin-bottom:15px;}
/*#slider-m .item img{display: block;width: 100%;height: auto;}*/
#slider-m .item{margin:0;}
#slider-m .owl-buttons .owl-prev{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/left-arrow.svg) center center no-repeat rgba(0, 0, 0, 0.2); width:32px; height:224px; text-indent:-9999px; position:absolute; top:0; left:0px; margin-top:0;}
#slider-m .owl-buttons .owl-next{ background:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/right-arrow.svg) center center no-repeat rgba(0, 0, 0, 0.2); width:32px; height:224px; text-indent:-9999px; position:absolute; top:0; right:0; margin-top:0;}
.populer-sec-heading{color: #333;font-size: 20px;font-weight: 600;margin-bottom: 15px;}
.number-count-cart{background-color: #fff100;border-radius: 10px;font-size: 11px;height: 10px;line-height:10px;padding: 2px;position: absolute;right: 2px;top: 5px;width: 10px;}
.desktop-form{ display:none;}
.banner-ads{ padding:0 2%!important; margin-bottom:40px; width:96%; float:left;}
.banner-ads li{ background: rgba(255, 255, 255, 1) none repeat scroll 0 0;display:inline-block; width:48%; box-shadow:0 2px 4px 0 rgba(0,0,0,.2);}

.payment-box{background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.08); width:24%; padding:2%; overflow:hidden; margin-bottom:15px;}
.payment-seclect{ margin-bottom:15px;}
.payment-seclect li{ border:1px #ddd solid; padding:10px 5px; border-bottom:none;}
.payment-seclect li:last-child{ border-bottom:1px #ddd solid;}
.payment-seclect li label{ cursor: pointer;}
.sub-total{ padding:10px 0 15px; width:100%; float:left;}
.sub-total li{ color:#333; line-height:24px;}
.sub-total li.total-pric{ font-size:16px;}
.mob-cart-iteam{display:none; width:100%; float:left; border-top:1px #ddd solid; border-bottom:1px #ddd solid; margin:15px 0 10px; padding:15px 0;}
.mob-cart-iteam .cat{ color:#999; font-style:italic;}
.secure-pay{ width:100%; float:left;}
.line-strok{ border-bottom:1px #ddd solid; height:1px; margin:0 0 10px; width:100%; float:left;}
.mob-btn{ display:none; margin-bottom:10px; width:100%; float:left;}
.promo-code-div{ display:none; width:100%; float:left;}
.promo-code-div .input-group { margin-top:5px; margin-bottom:15px;}
.promo-code-div .input-group .form-control{ border:none; border-bottom:2px #ccc solid; padding:3px;}
.promo-code-div .input-group .apply-btn{border:none; border-bottom:2px #ccc solid; color:#0066c0; cursor:pointer; padding:11px; background:none;}
.promo-code-div .validation-advice{ position:absolute; top:43px; color:#b12704; font-size:13px;}
.promo-code-div .apply-code{ display:inline-block; color:#4baf4f; font-size:12px;}
.promo-code-div .cancel-code-btn{border:none; background:none; color:#b12704; cursor:pointer;}
.promo-code-div .cancel-code-btn:hover{ color:#d83005;}
.payment-box .address{ padding:2%; width:96%; float:left;}
.payment-box .address h5{ margin:5px 0; font-size:15px; font-weight:600;}
.empty-cart{ padding:40px 0;}
.empty-cart .h2, .empty-cart p{ margin-bottom:15px;}
.checkout-address .address-box { width: 21%; float: left;}
.checkout-address .address-box .address-change{ background: #fff; padding: 7%; margin-bottom: 15px; border:1px #ddd solid;}
.checkout-address .address-box .address-change p{ margin-bottom: 15px;}
.checkout-address .address-box .address-change .edit-address{ text-align: right; padding: 10px 0 0;}
.checkout-address .address-box .address-change .edit-address li{ display: inline-block; padding: 0 5px;}
.scroll-table p {display: none;}
.free-section .box-col{background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.08); width:19%; margin-right:2%; padding:2%; overflow:hidden; margin-bottom:15px; float:left;}
.free-section .box-col h4{ margin-bottom:10px; font-weight:600; font-size:16px;}
.free-section .box-col ul{ margin:10px 0;min-height:300px;}
.free-section .box-col li{list-style:square inside; font-size:14px; line-height:20px; padding-bottom:5px;}
.free-section .box-col li a{ color:#333;}
.free-section .box-col li a:hover{color:#0066c0}
.free-section .view-all{ font-size:13px; font-weight:600; display:inline-block; padding:8px 0; border:1px #0066c0 solid;}
.free-section .view-all:hover{ background:#0066c0; color:#fff;}

.section-list li{font-size:14px; line-height:20px; padding:8px 0 8px 2%; border-bottom:1px #ddd dashed; width:29%; float:left; margin-right:2%;}
.section-list li a{ color:#333;}
.section-list li a:hover{color:#0066c0}
.btn-space-b{ margin-bottom:5px;}
.course-listing-free li{ width:23.9%;float:left; margin:0 0.5% 0; border:1px #F7F7F7 solid;  /*min-height:340px;*/ background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);}
.course-listing-free li:hover{ border-color:#FBBA13; box-shadow:0 3px 16px 0 rgba(0, 0, 0, 0.11);}
.course-listing-free li:last-child{ margin-right:0 !important;}
.course-listing-free li .image img{ display:inline-block !important; min-width:100%;}
.course-listing-free .title{font-size:15px; font-weight:600; margin-bottom:5px; padding:0 10px;}
.course-listing-free .title a{ color:#333;}
.course-listing-free .title a:hover{ color:#0066c0;}
.course-listing-free .title a.play-now{ color:#0066c0;}

.results-list .item { position:relative;}
.results-list .item .quick-view{ display:none; position:absolute; top:180px; background:#F8DE04; width:100%; float:left; text-align:center; font-size:14px; padding:10px 0; color:#333; font-weight:600;}
.results-list .item:hover .quick-view{ display:block;}
.results-list .item .quick-view img{ position:relative; top:1px;}
.product-popup-main{ width:100%; position:fixed; height:100%; z-index:9; top:0; left:0; overflow:auto;}
.product-popup-main .product-popup{background-color: #fff;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08);margin:8% auto 0 !important;padding:0;max-width:880px; z-index:10; position:relative; margin-top:8%; left:10%; display:inline-block;}
.product-popup-main  .popup-overlay {filter: alpha(opacity=0); position: fixed;top: 0; left: 0;z-index:9; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5) !important;}
.product-popup-main .product-popup .close-popup{ position:absolute; right:12px; top:12px; width:36px; z-index: 9;}
.product-popup-main .product-popup .product-descrip-main{box-shadow:none;}
.product-popup-main .product-popup p{ padding-bottom:0;}
.product-popup-main .product-popup .price-info{ font-size:16px; margin-bottom:15px;}
.product-popup-main .product-popup .price-info .discount-price{ color: #858282;font-size: 14px;text-decoration: line-through;}
.product-popup-main .product-popup .price-info .off{ color:#19bc9c;}
.product-popup-main .product-popup .price-info .price{ font-size:24px; font-weight:700;}
.product-popup-main .product-popup .buy-now{ border:none; background-color:#F48120;text-align:center;border-radius:2px;font-weight:600;display:inline-block; line-height:30px; color:#fff; font-size:16px; text-transform:uppercase;-webkit-box-shadow: 1px 1px 0px #949494;  -moz-box-shadow: 1px 1px 0px #949494;  box-shadow: 1px 1px 0px #949494; padding:5px 25px; cursor:pointer;}
.product-popup-main .product-popup .buy-now:hover{ background-color:#EC741D;}
.product-popup-main .product-popup #add-items-to-wishlist{ padding:5px 25px;}
.product-popup-main .product-popup .h4{ font-weight: 600; font-size: 16px; margin-bottom: 5px;}
.product-popup-main .product-popup .list-style-2blt{ margin-bottom: 15px; width: 100%; float: left;}
.product-popup-main .product-popup .list-style-2blt li{ width: 50%; float: left; padding-bottom: 5px;}
.ad-banner img{ position: relative; top: -5px;}
.sub-nav{background:#ffd05a; border-bottom: 1px #ddd solid; padding:0; height:40px; overflow: hidden;}
.sub-nav ul{width: 1200px;}
.sub-nav ul li{font-size: 14px; font-weight: 700; line-height: 40px;}
.sub-nav ul li:hover a{ color: #000; background: #FCB813;}
.sub-nav ul li a{color:#333; font-weight: normal; line-height: 40px; display: inline-block; padding: 0 10px;}
.sub-nav ul li a:hover{ color:#000;}
.sub-nav ul li i{ background: url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/basics-nav-arrow.svg) top left no-repeat; width: 16px; height: 16px; display: inline-block; position: relative; top: 4px;}
.body-mask{display: block;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 9;}

.payment-mth{background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.08); width:70%; padding:2%; overflow:hidden; margin:0 auto 15px;}
.payment-mth .heading{font-size: 22px; font-weight: 600; margin-bottom: 25px; padding: 0 1.5%;}
.payment-mth .paymentOption{ width: 100%; float: left;}
.payment-mth .paymentOption li{ width: 47%; height: 55px; margin: 0 1.5% 20px; float: left; background: #f2f2f2; -webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.5);box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.5);-webkit-transition: all 0.5s;  -moz-transition: all 0.5s; transition: all 0.5s;}
.payment-mth .paymentOption li:hover{background: #e9e7e7;}
.payment-mth .input-radio input[type="radio"] {display: none;}
.payment-mth .input-radio input[type="radio"] + label .radioImg {background:transparent url('https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/radio-btn.png') no-repeat scroll -40px 50%;display: inline-block;width:32px;height:32px;border-radius:9px;vertical-align:middle;float: right; position: relative; top: 10px;}
.payment-mth .input-radio input[type="radio"]:checked + label .radioImg {background-position: 1px 50%;}
.payment-mth .input-radio label{display: block; padding:0 15px;cursor: pointer; line-height: 55px;}
.payment-mth .img-icon{ display:inline-block;}
.payment-mth .img-icon img{ position: relative; top:9px; padding-right: 10px;}
.payment-mth .proceed-to-pay{ margin-top: 15px;}
.payment-mth .proceed-to-pay button{ padding: 5px 25px;}
/*side bar*/
.cd-panel {position: fixed;z-index:9999;top: 0;left: 0;height: 100%;width: 100%;visibility: hidden;-webkit-transition: visibility 0s 0.6s;-moz-transition: visibility 0s 0.6s;transition: visibility 0s 0.6s;}
.cd-panel.is-visible {visibility: visible;-webkit-transition: visibility 0s 0s;-moz-transition: visibility 0s 0s;transition: visibility 0s 0s;}
.cd-panel.is-visible .overlay { height:100%; z-index:0;background: rgba(0, 0, 0, 0.8);-webkit-transition: background 0.3s 0s;-moz-transition: background 0.3s 0s;transition: background 0.3s 0s;}
.cd-panel-container {position: fixed;width: 260px;height: 100%;top: 0;background: #fff;z-index: 1;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s;transition-duration: 0.1s;-webkit-transition-delay: 0.1s;-moz-transition-delay: 0.1s;transition-delay: 0.1s;}
.from-right .cd-panel-container {right: 0;-webkit-transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}
.from-left .cd-panel-container {left: 0;-webkit-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);-o-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}
.is-visible .cd-panel-container {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s;}

.best-seller-nav {height:45px;float: left;clear: both; width:100%;}
.best-seller-nav li {height:45px;line-height:45px;float: left;width:50%; text-align:center; background:#ddd;}
.best-seller-nav li.current {position: relative;z-index: 5; background:#fff;}
.best-seller-nav li.current a{font-weight:700;color:#F48120;}
.best-seller-nav li a {padding: 10px;color: #333;text-decoration: none; font-size:15px; font-weight:600;}
.best-seller-tab {float: left;width: auto; overflow:auto; height:100%;height: -webkit-calc(100% - 45px);height: -moz-calc(100% - 45px);height: calc(100% - 45px);}
.best-seller-content {width:100%;display: none;}
#popular {display: block;}
.best-seller-content .bestSeller{ width:100%; float:left;}
.best-seller-content .bestSeller .seller-list{width:100%; float:left; border-bottom:1px #eee solid; padding:10px 0 5px;}
.best-seller-content .bestSeller .seller-list a{ color:#333;}
.best-seller-content .bestSeller .seller-list a:hover{color:#3A89CE;}
.best-seller-content .bestSeller .seller-list .price{ font-size:16px; color:#333; font-weight:600;}
.best-seller-content .bestSeller .seller-list .left{width:50px; float:left; padding:0 10px;}
.best-seller-content .bestSeller .seller-list .right{width: 180px;float:right; padding-right:10px;}
/*side bar end*/
.quick-menu {position:fixed;right:50%;margin-right:610px;bottom:234px;width:60px; z-index:999;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease; display:none;}
.quick-menu.show{display:block;}
.smartscroll-nav {width: 100%;margin:0;}
.smartscroll-nav {margin:0; text-align:center;}
.smartscroll-nav li {list-style: none;margin:0;display:block;background:#666; margin-bottom:1px;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
.smartscroll-nav li:nth-child(1){background:#e82221; padding:8px 0; color:#fff; font-weight:600; font-size:14px; margin-bottom:1px;}
.smartscroll-nav li:nth-child(1){background:#e82221; padding:8px 0; color:#fff; font-weight:600; font-size:14px; margin-bottom:1px;}
.smartscroll-nav li.active:nth-child(2){background:#E67E22;}
.smartscroll-nav li.active:nth-child(3){background:#D95459;}
.smartscroll-nav li.active:nth-child(4){background:#745EC5;}
.smartscroll-nav li.active:nth-child(5){background:#3498DB;}
.smartscroll-nav li.active:nth-child(6){background:#16A085;}
.smartscroll-nav li.active:nth-child(7){background:#5065A1;}
.smartscroll-nav li a{ display:inline-block; width:60px; /*background:#666;*/ font-size:12px; color:#fff; padding:8px 0; /*margin-bottom:1px;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;*/}
.smartscroll-nav li a.goHome{ background:#555;}
.smartscroll-nav li a.goHome:hover{background:#333;}

.three-ads{ width:100%; margin-bottom:15px; float:left;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;justify-content: space-around;}
.three-ads li.list-ads{ width:380px; margin-bottom:15px;}
.three-ads li.list-ads img.strip{ padding-left:20px; position:relative; bottom:-4px;}
.three-ads li.list-ads span{ display:block; font-size:16px; font-weight:600; color:#333;}
.three-ads li.list-ads .three-month{ background:#63d0da;}
.three-ads li.list-ads .three-month:hover{background:#4db7c1;}
.three-ads li.list-ads .six-month{ background:#f69679;}
.three-ads li.list-ads .six-month:hover{ background:#dd7e62;}
.three-ads li.list-ads .twelve-month{ background:#8393ca;}
.three-ads li.list-ads .twelve-month:hover{ background:#6c7cb2;}
.three-ads li.list-ads .three-month, .three-ads li.list-ads .six-month, .three-ads li.list-ads .twelve-month{ padding:8px 0;}
.three-ads li.list-ads .ca-heading-bg{background:#0f577f; color:#fff; font-size:36px;}
.three-ads li.list-ads .ca-heading{color:#fff; font-size:32px; font-weight:300; padding:15px;}
.three-ads li.list-ads .amber{ color:#ffd05a; font-size:32px; font-weight:300;}
.three-ads li.list-ads .ca-img{ background:#0a496c;}
.three-ads li.list-ads .ca-img img{ padding-top:15px;}
.three-ads li.list-ads .ca-heading-bg, .three-ads li.list-ads .ca-img{ min-height:236px;}
.three-ads li.list-ads .upcoming-exams-heading{ position:relative; top:15px; background:#f7f7f7; display:inline; font-size:24px; font-weight:300;}
.three-ads li.list-ads .upcomingExam{ border:1px #A1A1A1 dashed; padding:25px 3% 15px; width:94%; float:left;}
.three-ads li.list-ads .upcomingExam .exam-date{ width:30%; float:left;}
.three-ads li.list-ads .upcomingExam .exam-date span{font-size:24px; font-weight:700; padding-top:40px;}
.three-ads li.list-ads .upcomingExam .exam-book{ width:70%; float:left;}
.three-ads li.list-ads .videoCourse{ background:#ffd05a; width:100%; float:left; line-height:30px; font-size:18px;}
.three-ads li.list-ads .orangeBtn{ background:#f26c4f; border:none; line-height:30px; color:#fff; font-size:14px; cursor:pointer; display:block; text-align:center;}
.three-ads li.list-ads .orangeBtn:hover{background:#d95c42;}
.four-ads-contant{}
.four-ads-contant .heading{ font-size: 20px;color: #333;margin-bottom: 15px;font-weight: 600;}
.four-ads{ width:100%; margin-bottom:25px; float:left;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;justify-content: space-around;}
.four-ads li{ background:#f1efef; border:10px #fff solid; padding:0; width:265px;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
.four-ads li:hover{background:#f7f0df; /*border-color:#f7f0df;*/ box-shadow:0 3px 16px 0 rgba(0, 0, 0, 0.11);}
.testimonial-container{ margin-bottom:30px;}
.testimonial{ padding:15px 0 0; width:100%; float:left;}
.testimonial .item{ width:80%; margin:0 auto;}
.testimonial .item p{ font-size:16px; margin:0 auto 10px; line-height:30px;}
.testimonial .item h4{ font-weight:600;}
.testimonial .item img{ border-radius:100%; border:4px #efefef solid;}
.faq-text{ margin-bottom:15px; width:100%; float:left;}
.faq-text h4{margin-bottom:10px; font-size:16px;}
.faq-text p{margin-bottom:15px; color:#333;}
.gallery-ads{ width:100%; float:left;}
.gallery-ads .owl-controls{ margin-top:0 !important;}
.gallery-ads .gallery-item{float:left; width:660px;}
.gallery-ads .banner-item{ width:540px; float:left; text-align:center;}
.gallery-ads .banner-item li{ width:49.5%; padding:0;}
.gallery-ads .banner-item li:first-child{ text-align:right;}
.gallery-ads .banner-item li:last-child{ text-align:right;}
.full-strip-banner{ margin-bottom:15px;}
.top-govt .heading{font-size: 24px;color: #333;margin-bottom: 15px;font-weight: 600;}
.top-govt ul{width:100%; padding-top:15px; margin-bottom:15px; float:left;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;justify-content: space-around;}
.top-govt ul li{ text-align:center; font-size:16px;}
.top-govt ul li a{ color:#333;}
.top-govt ul li a:hover{ color:#0072BB;}
.top-govt ul li a img{ padding-bottom:10px;}

.wallet-offer{ margin-bottom:15px;}
.wallet-offer .h6{ color:#0066cc; font-size:14px; margin-bottom:5px;}
.wallet-offer p{ color:#8c8985; margin-bottom:5px; font-size:12px;}

.mob-fix-nav{width: 100%; background: #232f3e;position:fixed;top:0px;left: 0;z-index:999;transition:0.4s top cubic-bezier(.3,.73,.3,.74);-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);}

.mob-fotter-fix{ display: none; position: fixed; bottom: 0; background:#232F3E; width: 100%; height: 45px; z-index: 99;-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);}
.mob-fotter-fix ul li{ width: 25%; float: left; padding: 0;}
/*.mob-fotter-fix ul li.seller{ background: #666666;}*/
.mob-fotter-fix ul li a{ display: block; position: relative; width: 100%; height: 45px; color:#fff100; font-size: 12px;}
.mob-fotter-fix ul li a .home-icon, .mob-fotter-fix ul li a .search-icon, .mob-fotter-fix ul li a .my-account-icon, .mob-fotter-fix ul li a .bestSeller{width:18px; height:18px; position:relative; display: block; margin: 0 auto 5px auto;top:5px; background-size: cover; background-repeat: no-repeat;}

.buyButton{ padding: 3%; width: 94%; float: left;}

.search-box .input-group{-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5); background: #fff; z-index: 2;}
.mob-search-result{ float:left; position:fixed; left:0; top:40px; z-index:1; background:#fff; height: 100%; overflow:auto; padding:7px 0 0; width:100%; float: left;}
.mob-search-result li{text-transform:none; font-size:13px; border-bottom: 1px #ddd solid;}
.mob-search-result li a{color:#333;display:block; padding:10px 0 10px 10px;}
.fixedHeight{ position: fixed;}
@media screen and (max-width:1024px){
body{ padding-top: 90px;}
.moremain{ display: inline-block;}
.main{ display: block;}
.hrmenu ul{background:none}
.hrmenu ul li{float:none;}
.hrmenu ul{display:block; margin:0; padding:15px 10px;}
.hrmenu ul li:hover > ul{display:none}
.hrmenu ul li ul{width:98%}
.hrmenu ul li ul{position:relative; padding:0;}
.hrmenu ul li a{width:82%}
.hrmenu ul li{width:100%}
.hrmenu ul li ul li ul{width:100%}
.hrmenu ul li ul li ul{left:0}
.results-list .item{ min-height: 316px;}
.results-list .item:hover .quick-view{ display: none;}
.my-account .left-contant{ width: 20%;}
.my-account .right-contant{ width: 70%;}
.payment-mth{ width: 92%;}
.payment-mth .heading{ margin: 10px 0 15px; font-size: 18px;}
.payment-mth .paymentOption li{ width: 100%; margin:0 0 10px;  height: 60px;}
.payment-mth .input-radio label{ padding: 6px 10px;}
.payment-mth .proceed-to-pay button{ padding: 5px 0; width: 100%;}
.mob-fotter-fix{ display: block;}
}
/*off canvas nava end*/
@media (min-width: 768px) and (max-width: 1024px) {
.container, .one-half{ width:100%;}
.search-login{ display:none;}
.logo{ width:85%; float:left;}
.logo img{ width:235px;}
.mob-search{ width:15%; float:left; text-align:center; padding-top:20px; display:block;}
.pre-exam-mob{ display:block;}
.pre-exam-main{ display:none;}
.pre-exam .heading{text-align:center; font-size:24px; padding-bottom:30px;}
.exam-list{width:100%; padding-bottom: 0;}
footer ul, .social-icon{ padding-left:10px;}
.header li{ padding:0;}
.header li.view-exam{ display:none;}
.header li.view-exam-mob{ display:block; width:15%;}
.header li.logo{ width:65%;}
.header li.reg-login{ display:none;}
.header li.reg-login-mob{ width:17%; line-height:inherit; padding-right:3%; display:block;}
.pre-exam .sub-heading{ font-size:15px;}
.pre-exam .sub-heading span{ width:45px; height:45px; margin-right:10px;}
.pre-exam .sub-heading span img{ width:60%; top:8px;}
.pre-exam ul{ padding-left:28px;}
.pre-exam ul li{height:30px;}
.pre-exam ul li a{ font-size:14px;}
.upcoming-exams li{ width:49%; margin-bottom:15px;}
.upcoming-exams li .caption .caption-heading{ margin-top:50px;}
.header-inner li.view-exam, .header-inner li.reg-login, .header-inner li .header-search{ display:none;}
.header-inner li.view-exam-mob{ display:block; width:6%;}
.header-inner li.logo{ width:60%;}
.header-inner li.logo a{ background-size:contain; width:210px; height:27px;}
.header-inner li.view-exam-mob a.nav-icon{ height:40px;}
.header-inner li.reg-login-mob{ display:block; width:30%; float:right; line-height:43px;}
.page-contant{padding:10px 0 0; width:100%;}
.page-contant aside{ width:96%; padding:2%;}
.category ul li{ width:48%; float:left;}
.page-contant .contant-right{width:100%;}
.results-list .item{ width:31.5%;}
.pre-exam-mob .one-fourth{ width:50%;}
.overflow-x{overflow-x:auto; height:277px; width:100%;}
ul.course-listing{ width:980px;}
ul.course-listing li.item{min-height:inherit; width:12.5%}
.exam-list .see-all{ right:0;}
ul.course-listing-inner{ width:1050px;}
ul.course-listing-inner li.item{ width:135px; margin:0 10px 15px 0; min-height:inherit; float:left;}
ul.course-listing-inner li.item .list-inline li{ padding:0;}
/*ul.course-listing-inner li.item .image{ width:40%; float:left;}
ul.course-listing-inner li.item .image img{ width:80px;}
ul.course-listing-inner li.item .list-contant{ width:55%; float:left; padding:10px 0 0;}*/
ul.my-library li.item{ width:48%; margin:0 0 15px 1.5%; min-height:inherit;}
ul.my-library li.item .list-inline li{ padding:0;}
ul.my-library li.item .image{ width:40%; float:left;}
ul.my-library li.item .image img{ width:80px;}
ul.my-library li.item .list-contant{ width:55%; float:left; padding:10px 0 0;}
.filter-mob{ display:block;}
.filter-contant{ display:none;}
.detail-page .col-left, .detail-page .col-right, .detail-page-contant .col-left{ width:100%; padding-right:0;}
.detail-page-contant .col-right{ display:none;}
.login{ width:60%;}
/*test paper css start*/
.nav-drop ul{ display: none;}
.nav-drop select { display: inline-block; border: solid 1px #9d9d9d; padding:10px; float:left; width:55%; }
/*test paper css end*/
.cart-view .cart-product{ width:25%;}
.cart-view .cart-total{ width:48%;}
.cart-view .cart-btn{ width:25%;}
.not-found-page{ width:100%;}
.coupon-div label{ width:33%;}
.coupon-div .input-group{ width:66%;}
.coupon-div .input-group input{ width:59%;}
.course-video{ min-height:300px;}
.course-video-col h1 {padding-top: 25px;}
.course-video-col h3{ padding-bottom:15px;}
.course-video .course-side-bar{ display:none;}
.course-video-col{ margin-left:0; width:100%;}
.course-detail{ margin-left:0; padding:25px 15px;}
.mob-heading-enroll{ display:block;}
.mob-enroll-btn{ display:block;}
.course-vedio-popup .course-vedio-player{width:85%; height:auto;}
.mob-heading-enroll a.enroll-btn{ width:100%;}
.enroll-btn-main{ border-bottom:none;}
.buy-now-mob{ display:none;}
.drop-query-detail input{ padding-left:7%; width:93%;}
.payment-tab li{ width:49%; padding:0; margin-bottom:5px;}
.detail-col .col-left{ width:100%;}
.detail-col .col-left .product-thumb{ width:45%;}
.detail-col .col-left .product-descrip{ width:50%;}
.detail-col .col-right{ width:100%; padding:0;}
.best-seller-col .seller-list .left{ width:12%;}
.white-bg{ width:94%; padding:3%;}
.inner-listing-res .overflow-x{ height:inherit;}
.inner-listing-res .course-listing-inner{ width:755px;}
.overflow-x-div{overflow-x:auto; height:320px; width:100%;}
.detail-listing{ padding:3%; width:94%; margin-top:15px; float:left;}
.review-form{ width:94%; padding:3%;}
.detail-col .col-right{ display:block;}
.detail-col-tab{ display:block;}
.button-fix{ display:block;}
.m-header{ display:block;}
.full-header{ display:none;}
.slider-d{ display:none;}
.slider-m{ display:block !important;}
.josh-icon-list{ background:none; box-shadow:none; padding:0;}
.josh-icon-list li{ background: rgba(255, 255, 255, 1) none repeat scroll 0 0;display: inline-block;margin: 0 0 4px;min-height: 40px;padding: 0;table-layout: fixed;width: 32.333%;}
.desktop-form{ display:block;background: #e6e6e6;border-bottom: 1px solid #c4c4c4;border-top: 1px solid #c4c4c4;float: left;margin-bottom: 15px;padding: 3%;width: 94%;}
.new-address-col{ width:83%; float: left; padding: 5%; margin: 3%;}
.checkout-address .address-box{ width: 100%; float: left;}
.checkout-address .address-box .address-change{ width: 18%; margin-right: 2%; padding: 2%; float: left;}
.free-section .box-col{ width:40%; margin:2%; padding:3%;}
.overflow-x-free{overflow-x:auto; height:200px; width:100%;}
.course-listing-free{ width:1200px;}
.course-listing-free li{ width:280px;}
#slider-m .owl-buttons .owl-prev, #slider-m .owl-buttons .owl-next{ display:none;}
.section-list li{ width:41%; padding-left:7%;}
.product-popup-main .product-popup{ max-width: 90%; left:3%;}
.product-popup-main .product-popup .close-popup{right: 0;}
.overflow-x-nav{height: 42px;overflow-x: auto;width: 100%;}
.gallery-ads{ margin-bottom:15px;}
.gallery-ads .gallery-item{width:100%;}
.gallery-ads .banner-item{width:100%;}
.gallery-ads .banner-item li:first-child, .gallery-ads .banner-item li:last-child{ text-align:center;}
.four-ads li{ margin-bottom:15px;}
.top-govt ul li{ margin-bottom:15px;}
.three-ads li.list-ads{ width:330px;}
.three-ads li.list-ads img.strip{ display:none;}
}
@media (min-width: 320px) and (max-width: 767px) {
.container, .one-half, .one-third, .one-fourth{ width:100%;}
.blue-bg{ margin-top:30px;}
.one-fifth{ width:50%;}
.search-login{ display:none;}
.logo{ width:85%; float:left;}
.logo img{ width:235px;}
.pre-exam-mob{ display:block; margin-top:0; padding:0;}
.pre-exam-main{ display:none;}
.mob-search{ width:15%; float:left; text-align:center; padding-top:20px; display:block;}
.main-banner h1{ font-size:24px; padding-top:20px; line-height:30px;}
.main-banner p{ display:none;}
.link-btn li{ display:block;}
.main-banner .get-start, .main-banner .see-all{ width:100%; padding:5px 0; margin-bottom:10px;}
.pre-exam .heading{font-size:16px; font-weight:600;}
.exam-list .heading{font-size:16px;}
/*.exam-list .see-all, .exam-list .sub-heading{ display:none;}*/
.exam-list .mob-see-all-btn{ display:block; padding-top:15px;}
.exam-list{width:100%; padding-bottom:0;}
.test-champ .heading{ font-size:24px;}
.test-champ .mob-space{ margin-bottom:40px;}
footer{display:none;}
.test-champ .start-btn{ width:90%;}
.search{ width:94%;}
.highlight-point li:first-child{ display:none;}
.page-contant{ padding:30px 0;}
header{ padding-bottom:0;}
.header li{ padding:0;}
.header li.view-exam{ display:none;}
.header li.view-exam-mob{ display:block; width:11%;}
.header li.logo{ width:56%;}
.header li.logo a{width:180px; height:30px; background-size:contain;}
.header li.reg-login{ display:none;}
.header li.reg-login-mob{ width:32%; line-height:inherit; padding-right:0; display:block;}
.pre-exam .sub-heading{ font-size:15px;}
.pre-exam .sub-heading span{ width:45px; height:45px; margin-right:10px;}
.pre-exam .sub-heading span img{ width:60%; top:8px;}
.pre-exam ul{ padding-left:35px;}
.pre-exam ul li{height:30px;}
.pre-exam ul li a{ font-size:14px;}
.upcoming-exams li{ width:49%; margin-bottom:4px;}
.upcoming-exams li a{ font-size:30px;}
.upcoming-exams li .caption .caption-heading{ margin-top:50px;}
.test-champ .start-btn{ margin-top:10px;}
.nav-sticky{ position:relative; z-index:2;}
.header-inner{ padding:0 0 5px; height:inherit;}
.header-inner li.view-exam, .header-inner li.reg-login, .header-inner li .header-search{ display:none;}
.header-inner li.view-exam-mob{ display:block; width:9%;}
.header-inner li.view-exam-mob a.nav-icon{ position:relative; top:6px;}
.header-inner li.logo{ width:55%; padding:0;}
.header-inner li.logo a{ background-size:contain; width:175px; height:35px; margin:4px 0 0;}
.header-inner li.reg-login-mob{ display:block; width:30%; padding:0 1% 0 0; float:right; margin-top:8px;}
.header-inner li.reg-login-mob a{ padding:0 3px;}
.page-contant{padding:0; width:100%;}
.page-contant aside{ width:94%; padding:20px 3% 0;}
.page-contant .contant-right{width:94%; padding:30px 2% 0;}

.results-list .item{ width:46%; margin:0 1% 15px; min-height:321px;}
.results-list .item .image{ width:96%; float:left;}
.results-list .item .list-contant{ width:96%; float:left; padding:10px 2% 0;}
.results-list .item .list-heading{ font-size:13px;}
.results-list .item .list-price{ margin-bottom:10px;}

.overflow-x{overflow-x:auto; height:260px; width:100%;}
ul.course-listing{ width:980px;}
ul.course-listing li.item{min-height:inherit; width:12.5%}
/*ul.course-listing li.item:nth-child(4), ul.course-listing li.item:nth-child(5){ display:none;}
ul.course-listing li.item .image{ width:40%; float:left;}
ul.course-listing li.item .image img{ width:80px;}*/
/*ul.course-listing li.item .list-contant{ width:55%; float:left; padding:10px 0 0;}*/
.overflow-x-div{overflow-x:auto; height:290px; width:100%;}
ul.course-listing-inner{ width:775px;}
ul.course-listing-inner li.item{ width:16%; margin:0 10px 0 0; min-height:inherit; float:left;}
/*ul.course-listing-inner li.item:last-child{ display:none;}
ul.course-listing-inner li.item .image{ width:40%; float:left;}
ul.course-listing-inner li.item .image img{ width:80px;}
ul.course-listing-inner li.item .list-contant{ width:55%; float:left; padding:10px 0 0;}*/
ul.course-listing-inner li.item .image img{ width:80px;}

ul.my-library li.item{ width:100%; margin:0 0 15px; min-height:inherit;}
ul.my-library li.item:last-child{}
ul.my-library li.item .image{ width:40%; float:left;}
ul.my-library li.item .image img{ width:80px;}
ul.my-library li.item .list-contant{ width:55%; float:left; padding:10px 0 0;}

.filter-mob{ display:block;}
.filter-contant{ display:none;}
.sort-by-contant{ padding:10px 0; width:100%;}
.sort-by-contant li{ width:48%; float:left; display:block; padding:0 1%; margin-bottom:5px;}
.sort-by-contant li a{ display:block;}

.detail-page{ padding-bottom:20px; padding-top: 10px;}
.detail-page .col-left .product-info h1{ padding-bottom: 5px;}
.detail-page .col-left .product-info .by-brand{ padding-bottom: 10px;}
.detail-page .col-left, .detail-page .col-right, .detail-page-contant .col-left{ width:100%; padding-right:0;}
.detail-page-contant .col-right{ display:none;}
.detail-page .col-left .product-img{ width:100%; padding:0;}
.detail-page .col-left .product-info{ width:100%; padding:20px 0;}
.detail-page .col-left .product-info .price-info, .detail-page .col-left .product-info .buy-now-btn{ text-align:center;}
.detail-page .col-left .product-info .price-info{ display:none;}
.detail-page .col-left .product-info .buy-now-btn{display:none;}
.detail-page .col-left .product-info .buy-now{ width:100%;}
.login{ width:90%;}
.social-login li a{ padding:10px 24px;}
.social-login li a.facebook, .social-login li a.facebook:hover, .social-login li a.google, .social-login li a.google:hover{background-position:5px center;}

/*test paper css start*/
.m-hidden{ display:none;}
.m-hidden-heading{ display:none;}
.desktop-hidden{ display: inline-block;width:100%; }
.time{ float:right}
.topbar{ width:94%; padding:10px  3% 20px 3%;}
.nav-drop{ margin:0;}
.choose-question{font-size:18px; padding-top:0px !important; width:100%;}
.create-btn:hover{ color:#fff;}
.general-awerness{ margin-top:15px;}
.footer-btn{ margin:15px 0; width:100%; float:left;}
.footer-btn li{ width:33.3333% ; float:left; padding:0;}
.footer-btn li a{ color:#fff; font-size:18px; }
.footer-btn .review-btn{ background-color:#007fa8; padding:15px 0;}
.footer-btn .save-btn{ background-color:#4fb38f;padding:15px 0;}
.footer-btn .submit-btn{ background-color:#161616; padding:15px 0;}
.quiz-answer{ font-size:18px;}
.contant-right h3{ font-size:18px;}
.nav-drop ul{ display: none;}
.nav-drop select { display: inline-block; border: solid 1px #9d9d9d; padding:10px; float:left; width:72%; }
.reset-btn{ display:block;}
.m-center-btn{ text-align:center;}
.m-center-btn li{ padding-bottom:15px;}
.sel-ques-info button{width:100%; margin-top:15px;}
.table-desk{ display:none;}.table-mob{ display:block;}
/*test paper css end*/

/*my account*/
.my-account .left-contant{ width:100%; padding:16px 0; margin-bottom:15px;}
.my-account .right-contant{ width:100%; padding:0; margin-left: 0;}
.my-account .profile-img{ max-width:200px; margin:0 auto 15px;}
.my-account .edit-info .input-group .label, .my-account .edit-info .input-group .input, .my-account .edit-info .input-group .textarea, .my-account .edit-info .input-group .select{ width:100%;}
.total-div .left-div, .total-div .right-div{ width:100%; margin-bottom:5px;}
.total-div{ background:#fff; width:92%; padding:4%;}
.cart-detail{ width:96%; position:relative; margin-top:80px;}

.coupon-div label{width:100%;}
.coupon-div .input-group{ width:100%;}
.coupon-div .input-group input{ width:50%;}
.coupon-div .input-group .validation-advice{ position:absolute; top:43px; font-size:13px;}

.coupon-div1 .input-group{ width:100%;}
.coupon-div1 .input-group input{ width:60%;}

.make-payment-cart{ margin-right:0;}

.cart-view .cart-product, .cart-view .cart-total, .cart-view .cart-btn{width:100%;}
.cart-view .cart-total{ line-height:30px; padding:30px 0;}
.cart-best-seller{ display:none;}
.not-found-page{ width:100%;}
.not-found-page .col-left{ width:100%; margin-bottom:15px; text-align:center;}
.not-found-page .col-right{ width:100%;}
.sort-by{ background:#fff;top: 0;height:40px;line-height:40px;position: relative;text-align: center;width:60%;z-index:1; right: 0;}
.sort-by label{ float:left; width:32%; padding-right:5px; line-height:40px;}
.sort-by select{float:left; width:65%; height:38px; margin-top: 1px;}
.container-min-height{min-height:inherit;}
.contact-page-left{ width:100%; float:left; padding-bottom:15px;}
.contact-page-right{ width:100%; float:left; padding-bottom:15px;}
.main-banner{ min-height:305px; margin-bottom:0;}
.new-address-col{ width:83%; float: left; padding: 5%; margin: 3%;}
.my-account .left-contant-desk{display:none;}
.my-account .left-contant-mob{display:block; float: left; padding: 0; width:100%;position:relative; height: 0;}
.my-account .left-contant-mob .filter-icon{background:#fff;top:54px;height:40px;line-height:40px; font-weight: 700; color: #333; position: relative;text-align: center;width:39%;z-index:1; display: block;}
.my-account .left-contant-mob .filter-icon img{ position: relative; top: 3px;}
.my-account .left-contant-mob .filter-icon-search{position:relative; top:0px;}
.exam-list.no-bottom-space{ padding:0;}
.mob-prod-title{ display:block;}
.desk-prod-title{ display:none;}
.my-account{ padding:0;}
.course-video{ min-height:300px;}
.course-video .course-side-bar{ display:none;}
.course-video-col{ margin-left:0; width:100%; padding-bottom:20px;}
.course-video-col iframe{ width:100%;}
.course-video-col .vtnPlayerTotalWrapper{ width:100% !important; height:250px !important;}
.course-detail{ margin-left:0; padding:25px 0;}
.mob-heading-enroll{ display:block; width:100%; float:left;}
.mob-enroll-btn, .mob-buy-now-btn{ display:block;}

.course-vedio-popup{ padding-top:11%;}
.course-vedio-popup .course-vedio-player{width:85%; height:auto;}
.course-video-col h1{ padding-top:15px; font-size:40px; padding-bottom:15px; line-height:36px;}
.course-video-col h3{padding-bottom:15px; font-size:15px;}
.course-video-col h2{ font-size:24px;}
.course-key-features .left-side{ width:100%; margin-bottom:25px;}
.course-key-features .right-side{ width:100%;}
.course-table tr td img{ display:none;}
.course-detail h3{ font-size:24px;}
.white-box-contant{ margin-top:0; padding:10px 20px;}
.instructors .instructors-list{ width:100%; padding:0; margin-bottom:15px;}
.mob-heading-enroll a.enroll-btn{ width:100%; margin-top:5px; padding:8px 0; font-size:16px;}
.enroll-btn-main{ border-bottom:none;}
.enroll-btn-main{ padding:10px 20px;}
.enroll-btn-main .dic-pric{ font-size:18px; font-weight:600;}
.enroll-btn-main .dic-pric .main-pric{ font-weight:400;}
.drop-query ul{ margin-bottom:0;}
.drop-query li{ width:98%; margin-bottom:10px;}

.white-box{ width:92%; padding:4%;}
.drop-query-detail ul{ margin-bottom:0;}
.drop-query-detail li{ width:98%; margin-bottom:10px;}
.buy-now-desk{ display:none;}
.zopim{ display: none !important;}
.button-fix{ display:block;}
.button-fix .button-right-col .buy-now-btn{ display:block !important; height:50px;}
.course-vedio-popup .course-vedio-player .options-list li{ width:90%; padding:2% 5%; margin-right:0; margin-bottom:2px;}
.payment-tab li{ width:100%; padding:0; margin-bottom:5px;}
.detail-col{ padding-top:5px; display:none;}
.detail-col .col-left{ width:100%;}
.detail-col .col-left .product-thumb{ width:100%; margin-bottom:15px;}
.detail-col .col-left .product-descrip{ width:100%;}
.bought-list{ width:100%;}
.total-price{ width:100%; background:none; padding:5px 0;}
.detail-col .col-right{ width:94%; padding:3%;}
.review-form{ width:90%; padding:5%; background:none;}
.detail-col-m{ display:block;}
.white-bg{ width:94%; padding:3%;}
ul.course-listing .list-price{ font-size:13px;}
ul.course-listing .list-contant{ padding:1px; height: 100px;}
.dark-blue-bg{ display:none;}
.detail-listing{ width:94%; padding:3%;}
.detail-listing .overflow-x{ height:280px;}
.detail-listing ul.course-listing li.item{ background:#fff; min-height:255px;}
.frequently-bought .heading{ font-size:16px; font-weight:600;}
.bought-list li{ width:27%; display:inline-block; float:left;
background-image:url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/plus-sign-left.png), url(https://testchampion.jagranjosh.com/skin/frontend/default/desktop-theme/images/plus-sign-right.png); 
background-repeat:no-repeat;
background-position:right 35px, left 35px;
text-align:center; padding:0 3%;}
.bought-list li:first-child{background-position:right 35px, left -19px;}
.bought-list li:last-child{background-position:right -19px, left 35px;}
.bought-list li img{ width:100% !important;}
.m-header{ display:block;}
.full-header{ display:none;}
/*.m-header .logo-icon img{ width:130px;}*/
.slider-d{ display:none;}
.slider-m{ display:block !important;}
.populer-sec-heading{ font-size: 16px;}
.josh-icon-list{ background:none; box-shadow:none; padding:0; margin-bottom:20px;}
.josh-icon-list li{ background: rgba(255, 255, 255, 1) none repeat scroll 0 0;display: inline-block;margin: 0 0 4px;min-height: 40px;padding: 0;table-layout: fixed;width: 32.333%;}
.show-result{ width:97%; overflow: hidden; font-size: 16px; padding-left: 10px; padding-top: 10px;}
.toolbar > span{width:97%; display: block; padding-left: 3%; text-align: left;}
.desktop-form{ display:none;}
.m-form-sub{background: #e6e6e6;border-bottom: 1px solid #c4c4c4;border-top: 1px solid #c4c4c4;float: left;margin-bottom: 15px;padding: 3%;width: 94%;}
.mob-cart-iteam{ display:block;}
.line-strok{ display:none;}
.mob-btn{ display:block;}
.cart-iteam-desk{ display:none;}
.promo-code-div{ display:block;}
.checkout-address .address-box{ width:94%; margin: 2%; float: left;}
.inner-listing-res ul.course-listing-inner li.item .image img{ width: 125px !important;}
.free-section .box-col{ width:84%; margin:5%; padding:3%;}
.free-section .box-col ul{ min-height:inherit;}
.overflow-x-free{overflow-x:auto; height:200px; width:100%; margin-bottom:15px;}
.course-listing-free{ width:1200px;}
.course-listing-free li{ width:280px;}
.banner-ads{ margin-bottom:10px;}
.banner-ads li{ width:96%; float:left; margin-bottom:15px;}
.m-home-slider{ width:100%; padding:0;}
#slider-m .item{ margin:0;}
#slider-m .owl-buttons .owl-prev{ display:none;}
#slider-m .owl-buttons .owl-next{ display:none;}
.section-list li{ width:92%; padding-left:7%;}
.results-list .item:hover .quick-view{ display: none;}
.overflow-x-nav{height:48px;overflow-x: auto;width: 100%;}
.filter-list ul li{ padding-bottom:15px; font-size:13px; width: 50%; float: left;}
.view-all-reivew, .review-btn{ margin-bottom: 15px; width: 100%;}
.faq-text h4{ font-size:15px;}
.gallery-ads{ margin-bottom:15px;}
.gallery-ads .gallery-item{width:100%;}
.gallery-ads .banner-item{width:100%;}
.three-ads li.list-ads img.strip{ display:none;}
.full-strip-banner{ display:none;}
.four-ads{ margin-bottom:10px;}
.four-ads li{ margin-bottom:15px; width:40%;}
.top-govt ul li{ margin-bottom:15px;}
.bought-list li .list-price{width:100%; padding:0;}
.bought-list li .list-price .price, .bought-list li .list-price .discount-rs{ width:100%; text-align:center;}
.copyright{padding-bottom:0;}
.p-title-m{display:block !important;}
.p-title-w{display:none !important;}
}
.p-title-m{display:none;}
.p-title-w{display:block;}
/**********16-june-17**********/
.container.container-min-height .heading{
font-size : 20px;
font-weight : bold;
padding : 0 0 0 4px;
}
/******************************/
