/*
 * By Ezbiz Technology
 * http://www.ezbizsoft.com/
 * Project Start Year: june 2018
 */

/*------ Index page Css--------------*/
@font-face {
   font-family: 'arsmaquette';
   src: url(../fonts/arsmaquette-regular.ttf);
}
@font-face {
   font-family: 'arsmaquette-400';
   src: url(../fonts/arsmaquette-medium.ttf);
}
@font-face {
   font-family: 'arsmaquette-700';
   src: url(../fonts/arsmaquette-bold.ttf);
}
@import url('https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700'); 
body{background: #fff; color: #141414; line-height: 24px; font-family: 'arsmaquette';}
a{color: inherit; transition: .4s; -webkit-transition: .4s;}
a:hover, a:focus{text-decoration: none; color: inherit;}
p{margin: 0px; font-family: 'Raleway', sans-serif;}
ul{margin: 0px; padding: 0px; list-style: none;}
.ars4{font-family: 'arsmaquette-400';}
.ars7{font-family: 'arsmaquette-700';}

.nopad{padding: 0px 0px;}
.nolpad{padding-left: 0px;}
.norpad{padding-right: 0px;}
.pad10{padding: 10px 0px;}
.pad20{padding: 20px 0px;}
.pad30{padding: 30px 0px;}
.pad40{padding: 40px 0px;}
.pad60{padding: 60px 0px;}
.white{color: #fff;}
.yellow{color: #fb9900;}
.green{color: #2cbf44;}
.c666{color: #666666;}
.c333{color: #333333;}
.cccc{color: #cccccc;}
.ececec-bg{background-color: #ececec;  border-color: #ececec;}
.f1f1f1-bg{background-color: #f2f2fa;}
.f2f2f2-bg{background-color: #f2f2f2;}
.blue-bg{background-color: #1189ce;}
.red-bg{background-color: #f50d0b;}
.red{color: #f50d0b;}
.fb{color: #294f9d;}
.tw{color: #2ba9e1;}
.ld{color: #0a64b7;}
.gp{color: #e34135;}
.whtsap{color: #34af23;}
.blue{color: #0275d8;}
.black{color: #000;}
.yt{color: #d82423;}
.mt-0{margin-top: 0px!important;}
.mt-10{margin-top: 10px;}
.mt-20{margin-top: 20px;}
.mt-30{margin-top: 30px;}
.mt-40{margin-top: 40px;}
.mt-60{margin-top: 60px;}
.mb-0{margin-bottom: 0px!important;}
.mb-10{margin-bottom: 10px;}
.mb-20{margin-bottom: 20px;}
.mb-30{margin-bottom: 30px;}
.mb-40{margin-bottom: 40px;}
.mb-60{margin-bottom: 60px;}
.height-auto{height: auto!important;}
.w-20 {width: 20%;}
.w-50 {width: 50%;}
.w-100 {width: 100%;}
.fw-600{font-weight: 600;}
.row-5{margin-right: -5px; margin-left: -5px;}
.lrpad0{padding-right: 0px; padding-left: 0px;}
.lrpad5{padding-right: 5px; padding-left: 5px;}
.row-10{margin-right: -10px; margin-left: -10px;}
.lrpad10{padding-right: 10px; padding-left: 10px;}
.col-half{float: left; width: 50%; padding-right: 5px; padding-left: 5px;}
.dib{display: inline-block;}
.black-bg{background-color: #000;}
.brdr-btm{border-bottom: 1px solid #ccc;}
.dn{display: none;}
.pdl25{padding-left: 25px;}

/*
================================================
Top Strip
================================================
*/

.custom-container-fluid{margin-right: auto; margin-left: auto;}
.top-strip {background-color: #ffffff; padding: 3px 0px; border-top: 5px solid #262626; color: #262626; font-size: 13px; border-bottom: 1px dotted #c6c6c6;}
.top-strip ul{display: inline;}
.top-strip ul li {display: inline-block; color: #666666;}
.top-strip ul .divider{font-weight: 700; color: #262626;}
.top-strip ul li a:hover {color: #f50d0b;}
.top-contact-info li{margin-right: 15px;}
.top-contact-info .seperator{margin: 0 15px;}
.header-social-icons li {display: inline-block; margin-left: 15px;}
.header-social-icons li a{color: #666666;}

section.logo-wrp{padding: 15px 0px;}
.logo-box{margin: 25px 0px;}
.add_wrp{display: inline-block;}
.add_wrp .add-text, .add-text{font-size: 12px; color: #777777; line-height: 14px;}

/*
================================================
Header
================================================
*/

.menu-wrp{background: url('../images/menu-bg.png'); background-size: cover; background-position: center; background-color: #212121; min-height: 56px;}
.menu-nav .navbar-collapse{padding: 0px;}
.menu-nav .nav li a{color: #fff; padding: 18px 20px; font-size: 16px; text-transform: uppercase; position: relative;}
.dropmenu-cont .dropmenu li a:after{content: ''; position: absolute; height: 3px; width: 0px; bottom: 0px; left: 0px; background-color: #f50d0b; transition: .2s;}
.menu-nav .nav li .active:after, .menu-nav .nav li a:hover:after{width: 100%;}
.dropmenu{position: absolute; top: 130%; left: 0px; width: 220px; z-index: 999; background: #fff; padding: 4px 15px; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); -webkit-transition: 0.3s ease; -moz-transition: 0.3s ease; -ms-transition: 0.3s ease; -o-transition: 0.3s ease;
  transition: 0.3s ease; opacity: 0; visibility: hidden; text-align: left; border-top: 6px solid #000;}
.dropmenu-cont .dropmenu li{margin: 0px; padding: 0px; border-bottom: 1px solid #ccc;}
.dropmenu-cont .dropmenu li:last-child{border-bottom: none;}
.dropmenu-cont .dropmenu li a{color: #333;  margin: 0px; padding: 6px 0; display: inline-block; text-transform: capitalize; font-weight: 600; width: 100%;}
.dropmenu-cont .dropmenu li a:after{background-color: #212121;}
.nav > li > a:hover, .nav > li > a:focus, .nav > li > .active{text-decoration: none; background: none; color: #f50d0b;}
.dropmenu-cont:hover .dropmenu{opacity: 1; visibility: visible; top: 95%;}

.search-bar{position: absolute; right: 15px; top: 0px; width: 250px;}
.search-bar .input-group{position: relative; width: 100%;}
.search-bar .input-group .form-control{height: 56px; border-radius: 0px; background-color: #222222; border: 1px solid #333; box-shadow: none; color: #ccc;}
.search-bar .input-group .search-icon{position: absolute; top: 0px; right: 0px; height: 56px; background-color: #f50d0b; color: #fff; z-index: 3; border: 1px solid #f50d0b; width: 56px; font-size: 18px;}

.searchbox-fill{width: 250px; float: right; position: absolute; right: 15px; z-index: 999; top: 0px;} 
.searchbox{position:relative; min-width: 56px; width:0%;  height: 56px; float:right;  overflow:hidden;    
    -webkit-transition: width 0.3s;
    -moz-transition: width 0.3s;
    -ms-transition: width 0.3s;
    -o-transition: width 0.3s;
    transition: width 0.3s;
}
.searchbox-input{top:0; right:0; border:0; outline:0; background: #222222; width:100%; height:56px; margin:0; padding: 0px 55px 0px 20px; font-size:16px; color:#ccc; border: 1px solid #333333;}
.searchbox-input::-webkit-input-placeholder, .searchbox-input:-moz-placeholder, .searchbox-input::-moz-placeholder, .searchbox-input:-ms-input-placeholder{color: #ccc;}
.searchbox-icon, .searchbox-submit{width:56px; height:56px; display:block; position:absolute; top:0; font-size:22px; right:0; padding:0;  margin:0;
 outline:0; line-height:52px; text-align:center; cursor:pointer; color:#fafafa; border: 1px solid #f50d0b; background-color: #f50d0b;}
.searchbox-open{ width:100%;}

.error {color: #c00; font-size: 12px; text-align: left; width: 100%; font-weight: 500;}

article{display: inline-block; width: 100%;}
.main_article{display: inline-block; width: 100%; margin: 30px 0px;}
.left-container{width: 74%; float: left;}
.right_col_300{width: 300px; float: right;}

.breadcrumb li a{color: #333333;}
.desc-top-content .news-topic{color: #222222; font-size: 34px; font-family: 'arsmaquette-700'; line-height: 40px; margin-top: 5px;}
.desc-social-list li{display: inline-block; margin-right: 15px; font-size: 22px;}

.sidebar ul.social-share {margin: 0; padding: 0; overflow: hidden;}
.sidebar ul.social-share li {width: 48%; float: left; list-style: none; margin-right: 4%; margin-bottom: 10px; overflow: hidden; background: #fafafa;}
.sidebar ul.social-share li a {display: inline-block; text-decoration: none; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out; float: left; width: 40px; height: 40px; color: #ffffff; text-align: center; position: relative; line-height: 40px; font-size: 14px;
  margin-right: 16px;}
.sidebar ul.social-share li a:after {content: ''; position: absolute; top: 50%; margin-top: -4px; left: 100%; width: 0; height: 0;}
.sidebar ul.social-share li a.rss {background: #f0771e;}
.sidebar ul.social-share li a.rss:after {border: 4px solid #f0771e; border-right-color: transparent; border-bottom-color: transparent; border-top-color: transparent;}
.sidebar ul.social-share li a.facebook {background: #436feb;}
.sidebar ul.social-share li a.facebook:after { border: 4px solid #436feb; border-right-color: transparent; border-bottom-color: transparent;border-top-color: transparent;
}
.sidebar ul.social-share li a.twitter {background: #43c9eb;}
.sidebar ul.social-share li a.twitter:after {border: 4px solid #43c9eb; border-right-color: transparent; border-bottom-color: transparent; border-top-color: transparent;
}
.sidebar ul.social-share li a.google {background: #f14133;}
.sidebar ul.social-share li a.google:after {border: 4px solid #f14133; border-right-color: transparent; border-bottom-color: transparent; border-top-color: transparent;
}
.sidebar ul.social-share li a:hover {opacity: 0.7;}
.sidebar ul.social-share li span {display: block; margin: 0; color: #999999; font-size: 12px; font-weight: 700; line-height: 15px;}
.sidebar ul.social-share li span.number {color: #333333; margin-top: 5px;}
.sidebar ul.social-share li:nth-child(2n) {margin-right: 0;}

.widget{margin-bottom: 30px; display: inline-block; width: 100%;}
.widget:last-child{margin-bottom: 0px;}
.widget-title {background-color: #eeeeee; display: inline-block; width: 100%;}
.widget-title span {color: #fff; display: inline-block; padding: 7px 20px; font-size: 17px; background: url(../images/blue-grd-bg.jpg); background-size: cover;
    background-position: center;}

ul.box-list li {width: 100%; float: left; padding: 4px; box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2); margin-bottom: 15px; text-align: left;}
ul.box-list.box-hlf-list li {width: 48%; float: left; padding: 4px; box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2); margin-bottom: 15px;}
ul.box-list li h4{height: auto; font-size: 16px; font-family: 'arsmaquette-400'}
ul.box-list.box-hlf-list li h4{font-family: 'arsmaquette-400'; font-size: 16px; height: 68px; overflow: hidden;}
ul.box-list.box-hlf-list li:nth-child(even){float: right;}
ul.box-list li figure img{width: 100%; border-bottom: 1px solid #eee;}
ul.box-list li figure .fig-cntnt{padding: 0 6px;}

ul.content-list li{margin-bottom: 10px; border-bottom: 1px solid #eee; padding-bottom: 10px;}
ul.content-list li:last-child{margin-bottom: 0px; border-bottom: none; padding-bottom: 0px;}
.content-card .content-view{width: 100px; float: left; position: relative; margin-right: 15px;}
.content-nmbr{position: absolute; width: 25px; height: 25px; line-height: 21px; color: #fff; border-radius: 100%; left: -13px; top: 50%; margin-top: -12px; text-align: center; background: url('../images/blue-grd-bg.jpg'); background-size: cover; background-position: center; border: 2px solid #fff;}
.content-card .content-caption{min-height: 68px; text-align: left;}
.content-list .content-card .content-caption{min-height: auto;}
.content-card .content-caption h4, .content-card .content-caption h2{margin: 0px; font-size: 16px; line-height: 20px; height: 60px; overflow: hidden;}
.content-card.hindi-content-card .content-caption h4, .content-card.hindi-content-card .content-caption h2{line-height: 24px; height: 68px;}
.content-card .content-time{font-size: 13px;}
.related-widget{padding: 15px; border: 1px solid #eee; border-radius: 6px;}
.related-widget ul.content-list li .content-card .content-caption h4{font-size: 14px; line-height: 18px; height: auto; overflow: hidden;}
.widget-title-2 h3, .widget-title-2 h1{font-size: 20px;}
.widget-title-2{border-bottom: 1px solid #eee; text-align: left;}
.widget-title-2 .wt2{margin-top: 0px; border-bottom: 2px solid #004f74; padding-bottom: 5px; display: inline-block; margin-bottom: -1px;}
.widget-title-2 h2.wt2{font-size: 18px;}

.article-content p{font-size: 16px; line-height: 28px; color: #333;}
.article-content p a{color: #08c;}
.article-content p.tags a, .article-content p a.c333{color: #333;}
.article-content img {max-width: 100%; height: auto;}
.article-content table {table-layout: auto!important;}
.article-content table td, .article-content table th{font-size: 12px; line-height: 18px; padding: 6px 0;}
.article-content iframe {max-width: 100%;}
.article-content ul{font-size: 14px; line-height: 24px; color: #333;}
.article-content blockquote{border-radius: 5px 0 0 5px; border-color: #004f74; font-size: 18px; line-height: 28px; color: #666;}
.position-img{position: relative;}
.editr_r {position: absolute; width: 108px; height: 87px; top: -50px;  right: 0;}

.subscribe-widget{padding: 30px; background: url('../images/blue-grd-bg.jpg'); background-size: cover; background-position: center; display: inline-block;}
.subscribe-widget h3{margin-top: 0px;}
.subscribe-widget h3:after{content: ''; display: inline-block; height: 1px; width: 80px; background: #ccc; float: left; margin-top: 10px;}
.subscribe-widget h3 span{font-size: 30px;}
.subscribe-widget .subscribe-content{position: relative; padding-left: 60px; min-height: 72px; margin-top: 10px; display: inline-block;}
.subscribe-widget .subscribe-content .fa{position: absolute; left: 0px;font-size: 22px; color: #eee; width: 40px; height: 66px; border: 1px solid #eee; text-align: center; background: #f50d0b; line-height: 66px; border-radius: 20px 20px 0 0;}
.subscribe-widget .form-group{margin-bottom: 0px;}
.subscribe-widget .form-group .form-control{border-radius: 0px; border: 1px solid #eee; height: 38px; width: 100%;}
.form-group .subscribe-submit{background: #eee; background: -moz-linear-gradient(top, #ccc 1%, #eee 100%); background: -webkit-linear-gradient(top, #ccc 1%,#eee 100%); background: linear-gradient(to bottom, #ccc 1%,#eee 100%); border: 1px solid #eee; padding: 8px; color: #000;}
.filter-widget-card .form-control{border-radius: 0px; border: 1px solid #eee; height: 42px; width: 100%; box-shadow: none;}

.gradient-text{background: #00d301;
    background: -webkit-linear-gradient(11deg,#00486e,#007fa8 50%,#004a6f);
    background: linear-gradient(79deg,#00486e,#007fa8 50%,#004a6f);
    color: transparent;
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
    position: relative;}
.gradient-text.dvdr{padding-top: 10px;}
.gradient-text.dvdr:before{content:''; display: inline-block; width: 50px; height: 1px; background-color: #000; position: absolute; top: 0px;}
.text-card h3{margin-top: 0px;}
.owl-carousel .owl-controls .owl-prev, .owl-carousel .owl-controls .owl-next{position: absolute; top: 50%; width: 50px; height: 50px; border-radius: 42px; background-color: rgba(255, 255, 255, 0.4); right: 20px; text-align: center; padding: 6px 17px; transition: .3s; margin-top: -25px; font-size: 48px; color: rgba(33, 33, 33, 0.8); line-height: 32px; border: 2px solid rgba(33, 33, 33, 0.6);}
.owl-carousel .owl-controls .owl-prev{left: 20px; padding: 6px 14px; padding: 6px 14px; text-align: left;}
.owl-carousel .owl-controls .owl-prev:before{font-family: FontAwesome; content: "\f104";}
.owl-carousel .owl-controls .owl-next:before{font-family: FontAwesome; content: "\f105";}
.owl-carousel .owl-controls .owl-prev:hover, .owl-carousel .owl-controls .owl-next:hover{border: 2px solid #212121; color: #212121; background-color: rgba(255, 255, 255, 0.4);}
.five-grid .owl-pagination, .four-grid .owl-pagination{display: none;}

.text-card-view{position: relative;}
.book_card {border: 1px solid #f1e5e5; overflow: hidden; position: relative; background: #fff;}
.book_card img{display: inline-block;}
ul.box-list.boxy li{padding: 0px;}
.book_card .book_card_view{position: relative; border-bottom: 4px solid #f1e5e5; padding: 15px; transition: .2s; -webkit-transition: .2s;}
.book_card .book_card_content{padding-top: 6px; position: relative;}
.book_card .book_card_content .book_title {line-height: 18px; margin-top: 10px; min-height: 42px; padding: 0 5px;}
.book_card .book_card_content .book_price{font-size: 16px; padding: 10px;  background: #e7e7e7; color: #fff; border-top: 1px solid #c6c6c6;
    font-weight: 700;  background: url('../images/red-grd-bg.jpg'); background-size: cover; background-position: center;}
.book_card .book_card_content .book_title small {color: #a7a7a7; font-size: 13px;}
.book_card .cart_overlay{position: absolute; bottom: 0; left: 0px; background: url('../images/blue-grd-bg.jpg'); background-size: cover; background-position: center; color: #ffffff; transition: all 0.4s ease-out 0s; width: 100%;
    z-index: 999; transform-origin: 50% 100% 0px; padding: 12px; transform: perspective(600px) rotateX(90deg); text-transform: uppercase;}
.book_card:hover{border-color: #1189ce;}
.book_card:hover .caption-specfication{opacity: 1;}
.book_card:hover .cart_overlay{transform: perspective(0px) rotateX(0deg);}
.box-hlf-list .book_card img {max-height: 129px;}

.caption-specfication{background-color: rgba(17, 137, 206, 0.9); display: inline-block; width: 100%; color: #fff;}
.book_card .caption-specfication{position: absolute; top: 0; left: 0; height: 100%; padding: 0px 10px 5px 10px; transition: .3s; -webkit-transition: .3s; opacity: 0; overflow: hidden;}
.book_card .caption-specfication h5{border-bottom: 1px dashed #ccc; padding-bottom: 10px;}
.book_card .caption-specfication p{line-height: 22px;}

.cmp_book_card{background-color: #fff; border: 1px solid #eee; transition: .2s; -webkit-transition: .2s;}
.cmp_book_card .cmp_book_card_view_frame{position: relative;}
.cmp_book_card .cmp_book_card_view_frame .cmp-l{border-right: 1px solid #a5a5a5;  transition: .2s; -webkit-transition: .2s;}
.cmp_book_card .vs-icon:after{position: absolute; content: 'vs'; background-color: #212121; background: url(../images/foo-bg.png); background-size: cover; z-index: 2;
    background-position: center; top: 19px; left: 50%; margin-left: -20px; width: 40px; height: 40px; border-radius: 42px; color: #fff; font-size: 22px; padding: 6px;  transition: .2s; -webkit-transition: .2s;}
.cmp_book_card .vs-icon:before{position: absolute; content: ''; background-color: #fff; border: 2px solid #a5a5a5; top: 15px; left: 50%; margin-left: -24px; 
width: 48px; height: 48px; border-radius: 42px; color: #fff; font-size: 22px; padding: 6px; z-index: 2;  transition: .2s; -webkit-transition: .2s;}
.cmp_book_card .cmp_book_card_view{position: relative; padding: 15px;}
.cmp_book_card .cmp_book_card_content{padding: 15px 10px;}
.cmp_book_card .cmp_book_card_content h2{font-size: 14px; margin-top: 0px;}
.cmp_book_card .cmp_book_card_content h3{font-size: 16px; color: #f50d0b; margin: 0px;}
.cmp_book_card .cmp_book_card_view_frame img{display: inline-block; width: 40px;}
.cmp_book_card .cmp-now .cmp-now-btn{display: inline-block; width: 100%; background: url('../images/blue-grd-bg.jpg'); background-size: cover; background-position: center; color: #ffffff; transition: all 0.4s ease-out 0s;
padding: 12px; text-transform: uppercase;}
.cmp_book_card .cmp-l, .cmp_book_card .cmp-r{padding: 0 10px;}
.cmp_book_card .cmp-now .fa{margin-right: 5px;}
.cmp_book_card:hover{border: 1px solid #1189ce;}
.cmp_book_card:hover .cmp-l{border-color: #1189ce;}
.cmp_book_card:hover .vs-icon:before{border-color: #1189ce;}
.cmp_book_card:hover .vs-icon:after{background: url(../images/blue-grd-bg.jpg);}

.article1, .article2, .article3, .article4, .article5{margin-bottom: 30px;}
.img-card{position: relative; overflow: hidden;}
.img-card img{width: 100%;}
.img-card.overlay:after{position: absolute; content: ''; width: 100%; height: 100%; top: 0; left: 0px; background: rgb(0, 0, 0, .3); -moz-transition: all ease .2s;
    -o-transition: all ease .2s; -webkit-transition: all ease .2s; transition: all ease .2s;}
.img-card:hover:after{background: rgb(0, 0, 0, .1);}
.img-card .img-card-caption{position: absolute; width: 100%; bottom: 0; left: 0px; padding: 10px 15px; color: #fff;  z-index: 2; text-shadow: 1px 1px 6px #000000;}
.img-card .img-card-caption h4{max-height: 55px; margin: 0px; overflow: hidden;}
.img-card .img-card-caption h3{font-size: 18px; max-height: 55px; margin: 0px; overflow: hidden;}

.bv-wrp{position: relative; overflow: hidden;}
.bv-wrp:after {content: ""; display: block; position: absolute; bottom: 0; left: 0; right: 0;  z-index: 2;  top: 0; background-color: rgba(0,0,0,.2); -moz-transition: all ease .2s;
    -o-transition: all ease .2s; -webkit-transition: all ease .2s; transition: all ease .2s;}
.bv-wrp .bv-caption{position: absolute; bottom: 0; padding: 15px; color: #fff; width: 100%; z-index: 22; background: -webkit-linear-gradient(transparent,rgba(0,0,0,.4));
    background: -o-linear-gradient(transparent,rgba(0,0,0,.4)); background: -moz-linear-gradient(transparent,rgba(0,0,0,.4)); background: linear-gradient(transparent,rgba(0,0,0,.4));}
.pdr10{padding-right: 10px;}
.top-caption{position: absolute; top: 0; left: 0px;  padding: 0 15px; color: #fff; z-index: 22;}
.top-caption .bvtag{position: relative; text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4); font-size: 14px;}
.top-caption .bvtag:after{content: ''; height: 1px; background-color: #fff; width: 20px; position: absolute; left: 0px;  top: 20px;  transition: .2s; -webkit-transition: .2s;}
.bv-wrp h4, .bv-wrp h2{margin-bottom: 0px; margin-top: 5px; text-shadow: 1px 1px 6px rgba(0, 0, 0, 0.6); font-size: 18px;}
.bv-wrp:hover:after{background-color: rgba(0,0,0,.0 );}
.bv-wrp:hover .bvtag:after, .n-card:hover .bvtag:after, .text-card:hover .bvtag:after{width: 90px;}

.article-section{margin-bottom: 30px;}
.n-card .n-card-left {width: 40%; float: left; margin-right: 30px; position: relative; border: 1px solid #eee;}
.content-card.n-card-gap {margin-bottom: 15px; border-bottom: 1px solid #eee; padding-bottom: 15px;}
.content-card.n-card-gap .content-view {width: 120px; border: 1px solid #ccc; }
.content-card.n-card-gap .content-view img{width: 100%;}
.n-card.list-card .n-card-left{width: 35%;}

.n-card.list-card{border-bottom: 1px solid #dddddd; margin-bottom: 20px; padding-bottom: 20px; min-height: 210px;}
.n-card.list-card:hover h3{color: #1189ce;}
.n-card.list-card-thumb{border: none; padding: 0px; margin-bottom: 30px; min-height: 390px;}
.n-card.list-card-thumb .n-card-left{width: 100%;}
.n-card.list-card-thumb .n-card-right h3{font-size: 20px; display: inline-block; margin-top: 10px; width: 100%;}
.n-card.list-card-thumb .desc-social-list li{font-size: 16px;}
.n-card.list-card .n-card-right p{font-size: 16px; line-height: 28px; color: #666;}
.mob-card-widget .n-card.list-card:last-child{margin-bottom: 0; padding-bottom: 0; border: none;}

.review-caption{text-align: center; position: absolute; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.7); z-index: 2; padding: 4px 12px;}
.review-caption.review-caption-2{left: auto; right: 0px;}
.review-caption h1 {margin: 0px; color: #43c9eb;}
.review-caption h1 span {font-size: 18px; color: #ccc; margin-left: 5px;}
.review-caption p {font-size: 12px;  line-height: 16px; color: #eee;}

.dot-list li{position: relative; padding-left: 25px; line-height: 26px;}
.dot-list li:before{content: ''; position: absolute; width: 8px; height: 8px; background-color: #ccc; left: 0px; top: 9px; border-radius: 10px}
.dot-list.blue li:before{background-color: #004f74;}
.dot-list.blue li{color: #212121;}
.rv-bg{background-color: #004f74; padding: 15px; color: #fff;}
.rv-bg.rv-bg-verdict{background-color: #d6f2ff; color: #000; border: 2px solid #b1d1e0; border-radius: 6px; border-left: 6px double #b1d1e0;}
.rv-bg.rv-bg-verdict p{color: #333;}
.rv-bg .dot-list li, .rv-bg p{color: #eee;}

.review-caption-content {position: absolute; bottom: 0px; width: 100%; left: 0px;}
.review-caption-content .rv-bg, .review-caption-content.rv-bg{background-color: rgba(242, 242, 250, 0.7);}

.rsTmb .rstmb-view{width: 120px; float: left; margin-right: 15px; position: relative;}
.post-format-icon{background: rgba(0,0,0,0.3); color: #fff; display: inline-block; font-size: 17px; position: absolute; right: 0px; top: 50%; left: 0px; width: 40px;
    height: 40px; line-height: 36px; border: 2px solid rgba(255,255,255,1); text-align: center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;
    -ms-border-radius: 50%; -o-border-radius: 50%;  z-index: 1; margin: 0 auto;  margin-top: -20px;}
.pagination{margin-top: 0px;}
.tags span{margin-right: 10px;}
.tags a{background: #eee; color: #333; display: inline-block; padding: 2px 12px; margin: 2px 0; font-size: 12px; transition: .3s; border: 1px solid #ccc;}
.tags a:hover{background-color: #666; color: #fff;}

.glry_top_slider .carousel-control{width: 40px; height: 70px; top: 50%; text-align: center;  background: #000; line-height: 65px; font-size: 46px; margin-top: -35px;}
.glry_top_slider .carousel-control.left{border-radius: 0 15px 15px 0;}
.glry_top_slider .carousel-control.right{border-radius: 15px 0 0 15px;}

.img-glry-content p{font-size: 16px; line-height: 28px; color: #212121;}

.widget.ui-mobile-viewport{position: relative; overflow-x: visible;}
.widget .ui-page.ui-page-theme-a.ui-page-active{position: relative;}

.finder-widget {box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2); padding: 15px;}
.select {border: 1px solid #ccc; width: 100%; border-radius: 3px; overflow: hidden; background: #fafafa; position: relative;}
.select:before { content:"\f107"; font-family:'FontAwesome'; position: absolute; top: 8px; right: 12px; font-size: 20px; font-weight: 700;}
.select select {padding: 8px 15px; width: 100%; border: none; box-shadow: none; background: transparent; background-image: none; -webkit-appearance: none;}
.select select:focus {outline: none;}

.widget_slider .carousel .item img{width: 100%;}
.widget_slider .carousel .slider-view{position: relative;}
.widget_slider .carousel .carousel-caption{position: relative; margin: 0;  left: 0; padding: 0; bottom: 0;}
.widget_slider .carousel .carousel-caption .carousel-caption-text{margin-bottom: 0; color: #212121; text-shadow: none; margin-top: 10px; font-size: 18px; font-family: 'arsmaquette-400';
    max-height: 36px; overflow: hidden;}
.widget_slider .carousel .carousel-control{width: 40px; height: 40px; background: #000; line-height: 40px; font-size: 28px; top: 30%;}
.widget-content .content-card:last-child{border-bottom: none; margin-bottom: 0; padding-bottom: 0px;}

footer{background: url('../images/foo-bg.png'); background-size: cover; background-position: center; background-color: #212121; padding: 30px 0px; border-top: 5px solid #000;}
.foo-card .foo-topic{border-bottom: 1px dashed #666; padding-bottom: 10px; display: inline-block; margin-top: 0px;}
.foo-card ul{color: #ccc;}
.foo-card ul li a:hover{color: #fff;}
.foo-card ul.foo-inline li{margin-right: 10px; display: inline-block;}
.footer{background: #000; padding: 8px 0;}

.foo-subs .form-group{position: relative; width: 100%;}
.foo-subs .form-group .form-control{width: 100%; border-radius: 0px; border: 1px solid #ccc; height: 46px; box-shadow: none;}
.foo-subs .form-group .search-icon{position: absolute; right: 0px; top: 0px; height: 46px; background: #f50d0b; border: 1px solid #f50d0b; padding: 12px 15px;
    color: #fff; }
.foo-card.foo-vertical-card .foo-topic{font-size: 16px; color: #b0b0b0; font-family: 'arsmaquette-700'; border: none; padding: 0; margin-bottom: 0;}
.foo-card.foo-vertical-card .foo-vertical-list{display: inline-block; width: 100%;}
.foo-card.foo-vertical-card ul li{display: inline-block; margin-right: 15px; color: #999999;}

.add728{padding: 10px; background-color: #f2f2f2; text-align: center; display: inline-block; width: 100%;}
.add728 img{display: inline-block;}
.error{font-size: 12px; color: #c00; text-align: left; width: 100%; float: left; margin: 0px;}

.content.content1{height: 370px; padding-right: 10px;}
.content.content2{height: 420px;}
.text-card .tx-bg{margin: 0px; background: #f2f2fa; padding: 10px; font-size: 16px;}

.new_article_start{padding: 15px; position: relative; background-color: #f2f2f2; border: 1px solid #1c1c1c; border-bottom-width: 4px; border-radius: 6px; text-align: center; display: inline-block; width: 100%; margin: 20px 0 100px 0;}
.new_article_start:before{content: ''; position: absolute; width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #1c1c1c; bottom: -20px; left: 50%; margin-left: -10px;}
.new_article_start:after{content: 'Next Article'; position: absolute; bottom: -60px; text-transform: uppercase; color: #1c1c1c; left: calc(50% - 82px); font-size: 28px;font-family: 'arsmaquette-700';}

.social {text-align: center; text-shadow: none;}
.social li {float: left;  box-sizing: border-box; font-size: 1em; margin-right: .5em; line-height: 1.5em; color: #fff;}
.social .social-links {cursor: pointer; padding: 0px; border-radius: 0px; box-shadow: none; width: auto; height: auto; display: inline-block; font-size: 17px;}
.social .social-links .fa {float: left; width: 40px; height: 40px; line-height: 40px;}
.facebook-reg .fa{background: #16377b;}
.twitter-reg .fa{background: #0f86bb;}
.gplus-reg .fa{background: #bb2502;}
.social .social-links .social-text {min-width: 101px; display: inline-block; line-height: 40px;}
.social span.social-text {padding: 0; border: 0; box-shadow: none; display: inline; width: auto;}
.social .facebook-reg{ background:#294f9d; border:1px solid #294f9d}
.social .twitter-reg{ background:#2ba9e1; border:1px solid #2ba9e1}
.social .gplus-reg{ background:#f33c12; border:1px solid #f33c12}
.social .pinterest-reg{ background:#bd071d; border:1px solid #bd071d}
.social .instagram-reg{ background:#943586; border:1px solid #943586}
.social .whatsapp-reg{ background:#0dc143; border:1px solid #0dc143}
.social .youtube-reg{ background:#e52d27; border:1px solid #e52d27}
.cmnt_top{padding-bottom: 10px; margin-bottom: 20px; border-bottom: 1px solid #e9ebee;}
.cmnt_text{display: inline-block; width: 100%;}
.cmnt_box .usr_view{float: left; width: 15%;}
.cmnt_box .usr_contnt{float: left; width: 85%;}
.cmnt_box .usr_contnt textarea{width: 100%; font-size: 16px; padding: 12px 8px; min-height: 100px;}
.cmnt_btm{text-align: right;}
.cmnt_btm .post_btn{background-color: #1189ce; border: 1px solid #1189ce; padding: 8px 20px; text-align: center; text-shadow: none; display: inline-block;  color: #fff;
    font-size: 18px;}

.cmnt_top{border-bottom: 2px solid #e9ebee; font-size: 18px;}
.cmnt_top .loginn{float: right;}
.cmnt_top .loginn a{font-size: 18px; color: #333; display: inline-block; padding: 5px 15px; background: #e9ebee; border-radius: 6px 6px 0 0;}
.cmnt_top .loginn i{color: #1189ce;}
.cmnt_box .usr_contnt textarea {border-width: 2px; border-radius: 0; border-color: #1189ce; background: #fff; padding: 15px;}
.cmnt_box{font-family: 'Cabin', sans-serif;}
.cmnt_box.cmnt_box_social .usr_contnt{padding-left: 0px;}
.cmnt_box .usr_contnt{padding-left: 10px;}
.cmnt_box_social .social li a{width: 100%;}
.cmnt_box.cmnt_box_social .usr_contnt{width: 100%;}
.cmnt_contnt_box .usr_contnt h3{font-weight: 600; font-size: 20px; color: #333; margin-bottom: 4px; margin-top: 0px;}
.cmnt_contnt_box .usr_contnt p{line-height: 24px; color: #666; font-size: 15px;}
.cmnt_contnt_box .cmnt_box{border-bottom: 2px solid #e9ebee; padding-bottom: 10px;}
.cmnt_contnt_box .usr_view img {padding: 2px; border: 1px solid #ababab;}

.modal.gallery_popup_card{padding-right: 0px!important; padding-left: 0px!important;}
.gallery_popup_card .modal-form .form-group{margin-bottom: 50px;}
.gallery_popup_card .modal-dialog{width: 100%; height: 100%; padding: 0; margin: 0 auto; display: table;}
.gallery_popup_card .modal-content{height: 100%; border-radius: 0; background-color: rgba(0, 0, 0, 0.6);}
.gallery_popup_card .modal-body{position: relative; padding: 8% 20%;}
.change_password .modal-body{padding: 20% 15%;}
.modal-body .close{font-weight: 700; color: #fff; position: absolute; right: 30px; top: 30px; opacity: 1; text-shadow: none; font-size: 50px; z-index: 22;}
.gallery_popup_card .carousel .item img{width: 100%;}
.gallery_popup_card .carousel .carousel-caption {right: 0; left: 0; width: 100%; padding: 15px; bottom: 0; text-align: left; background: rgba(0, 0, 0, 0.6);}
.gallery_popup_card .carousel .carousel-caption h2{font-size: 18px; margin: 0px;}
.gallery_popup_card .carousel .carousel-control{width: 60px; height: 60px; background: none; border: 2px solid #fff; border-radius: 50px; font-size: 50px; text-align: center; top: 50%; margin-top: -30px;}
.gallery_popup_card .carousel .left.carousel-control{left: -100px;}
.gallery_popup_card .carousel .right.carousel-control{right: -100px;}
.gallery-anchor{cursor: pointer;}
.click-tag {position: absolute; top: 0px; right: 0; background: rgba(0, 0, 0, .7); margin: 0px; color: #fff;  padding: 8px 15px; font-size: 13px;}
.click-tag .fa{margin-right: 5px;}
.view-more{color: #004f74;}

.result-search{display: inline-block; width: 100%; margin-bottom: 20px; margin-top: 10px;}
.result-search .book-form{display: inline-block; width: 100%;}
.result-search .book-form ul li .search1{display: inline-block; width: 100%; position: relative;}
.result-search .book-form ul li .search1:before{font-family: FontAwesome; content: "\f002"; font-size: 18px; color: #666; position: absolute; top: 8px;
    left: 10px;}
.result-search .book-form ul li{float: left; width: 25%;}
.result-search .book-form ul li:nth-child(1){width: 50%;}
.result-search .book-form ul li input, .result-search .book-form ul li select{width: 100%; height: 42px; border: 1px solid #ccc; border-right: none;
  padding: 6px 12px; box-shadow: none; outline: 0;}
.result-search .book-form ul li input{padding-left: 40px;}
.result-search .book-form ul li button, .search-button button{width: 100%; background: -moz-linear-gradient(top, #ccc 1%, #eee 100%); display: inline-block;
    background: url('../images/blue-grd-bg.jpg'); border: 1px solid #005377; padding: 8px; color: #fff; text-transform: uppercase; font-family: 'arsmaquette-700';
    letter-spacing: 1px;}
.news-shadow-card{position: relative; box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2); transition: .3s; -webkit-transition: .3s; border-radius: 6px;
    overflow: hidden;}
.news-shadow-card h3 {font-size: 21px; color: #666; max-height: 70px; overflow: hidden;}
.news-shadow-card .searchbox-mobile-card, .compare-card-top .searchbox-mobile-card{position: relative; margin-top: 3px;}
.news-shadow-card .searchbox-mobile, .compare-card-top .searchbox-mobile{border: 1px solid #ccc; font-size: 13px; width: 100%; padding: 1px 10px;}
.news-shadow-card .searchbox-mobile-card.smc-icon:after, .compare-card-top .searchbox-mobile-card.smc-icon:after{content: '\f002'; font: normal normal normal 8px/1 FontAwesome; color: #f50d0b; right: 0; top: 0px; position: absolute;
    pointer-events: none; padding: 6px 10px; font-size: 14px;}
.news-shadow-card.m-hgt{min-height: 134px; padding: 15px 15px;}
.news-shadow-card:hover{background-color: #f2f2f2;}
.news-shadow-card:hover h2{color: #000;}
.news-shadow-card img{display: inline-block;}
.compare-wrp .news-shadow-card .para-icon, .news-shadow-card .para-icon{width: 50px;}
.compare-wrp .fix-blk .news-shadow-card .para-icon{width: 30px;}
.compare-wrp .news-shadow-card .para-icon.para-icon20{width: 20px;}
.compare-card .news-shadow-card h2.ars4 {overflow: hidden;  text-overflow: ellipsis; white-space: nowrap;}
.news-shadow-card h2{font-size: 14px; color: #666666;}
.owl-carousel.pady .owl-wrapper-outer{padding: 6px 0;}

.book_card.mobile_card{border-width: 3px; transition: .2s; -webkit-transition: .2s;}
.book_card.mobile_card .book_title{margin-bottom: 0px;font-size: 16px; color: #12202a;}
.book_card.mobile_card .mobile_price{font-size: 20px; color: #004f74;}
.book_card.mobile_card .book_card_content{padding-bottom: 10px;}
.book_card.mobile_card .cart_overlay{padding: 4px;}
.book_card.mobile_card:hover .book_card_view{border-color: #1189ce;}

.owl-carousel.slider-icon .owl-controls .owl-prev, .owl-carousel.slider-icon .owl-controls .owl-next{width: 40px; top: 50%; text-align: center;
    background: #000; line-height: 65px; font-size: 46px; margin-top: -35px; color: #fff; line-height: 35px; padding: 6px 13px; opacity: .7; margin-top: -25px;}
.owl-carousel.slider-icon .owl-controls .owl-prev{border-radius: 0 12px 12px 0; padding: 4px 8px; left: 15px;}
.owl-carousel.slider-icon .owl-controls .owl-next{border-radius: 12px 0 0 12px; right: 16px;}
.owl-carousel.slider-icon .owl-controls .owl-prev:hover, .owl-carousel.slider-icon .owl-controls .owl-next:hover{opacity: .9;}
.widget-content .owl-carousel.slider-icon .owl-controls .owl-prev{left: 0px;}
.widget-content .owl-carousel.slider-icon .owl-controls .owl-next{right: 0px;}

div#sync2{margin-top: 10px;}
div#sync2 .item{padding: 0 5px; opacity: .4;}
div#sync2 .synced .item{opacity: 1;}
.glry-detail-content h1{color: #fff; font-size: 24px; font-family: 'arsmaquette-400';}
.glry-detail-content .story-author{color: #ccc;}
.glry-detail-content p{color: #a0a0a0; font-size: 14px;}

.main-mob-card{display: inline-block; width: 100%;}
.main-mob-card .mob-card-top{display: inline-block; width: 100%; border: 1px solid #ededed;}
.main-mob-card .mob-card-top .mct-left{padding: 15px;}
.main-mob-card .mob-card-top .mct-right{padding: 15px 30px; min-height: 400px; border-left: 1px solid #ededed;}
.mob_detail_slider .owl-carousel .item, .mob_detail_slider{text-align: center;}
.mob_detail_slider .owl-carousel .item img, .mob_detail_slider img{display: inline-block;}
.mob_detail_slider #sync2.owl-carousel .item .thumb-view{border: 1px solid #ccc; padding: 4px;}
.mob_detail_slider #sync2.owl-carousel .item img{width: 25px;}

.mct-right-content .news-topic{font-size: 32px;}
.mct-right-content .news-topic .fa{margin-right: 5px;}
.meta-in-compare {padding: 10px 0px; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc;}
.meta-in-compare .product-rating{float: left;}
.meta-in-compare .product-rating .rh_star{display: inline-block;}
.meta-in-compare .product-rating .rh_star .rhstar{font-size: 24px;}
.meta-in-compare .product-rating .review-link{font-size: 12px; color: #999; line-height: 25px;  float: right; margin: 0 6px;}
.meta-in-compare .product-compare{float: right;}
.product-compare-option{padding: 5px 12px; font-size: 13px; border: 1px solid #ccc; background-color: #fff;
  color: #111; box-shadow: 0 1px 1px rgba(0,0,0,0.1); border-radius: 42px;}
.product-compare-option .fa{font-size: 15px; margin-right: 4px;}

.pro-sub-topic{font-size: 18px; color: #666;}
.product-pricing .product_price{color: #004f74; display: inline-block; font-size: 28px;}
.product-pricing .product_price del{color: #989898; margin-right: 5px; font-size: 18px;}
.best-deal{font-size: 16px;}
.pricing{font-size: 16px; color: #444444; position: relative; display: inline-block;}
.best-deal img{width: auto; margin: 0 4px;}
.buy-btn{display: inline-block; background: url('../images/blue-grd-bg.jpg'); border: 1px solid #004f74; padding: 10px 30px; border-radius: 42px; color: #fff;}


.mob-card-bottom{display: inline-block; width: 100%; border: 1px solid #ededed; padding: 15px;}
.specification-topic{color: #212121; border-bottom: 1px dotted #ccc; padding-bottom: 10px; font-size: 20px;}
.specification-topic .fa{color: #004f74; margin-right: 4px;}
.mob-card-widget{display: inline-block; width: 100%;}
.mob-card-widget p{font-size: 14px; line-height: 26px; color: #212121;}
.mob-card-widget .table{margin-bottom: 0px;}
.mob-card-widget .table-bordered, .mob-card-widget .table-bordered th, .mob-card-widget .table-bordered td{border: 1px dotted #ddd;}
.mob-card-widget .table-bordered th{width: 30%; background: rgba(0, 0, 0, 0.05); text-align: right; padding: 8px 15px; font-weight: 400; font-family: 'arsmaquette-400';}
.mob-card-widget .table-bordered td{width: 70%; padding: 8px 15px;}
.mob-card-widget .content-card.small-mob-card.n-card-gap{border: 1px solid #ededed; padding: 10px; min-height: 96px;}
.mob-card-widget .content-card.small-mob-card.n-card-gap:last-child{margin-bottom: 20px;}
.mob-card-widget .content-card.small-mob-card.n-card-gap .content-view{border: none; height: 76px; width: 100px; text-align: center;}
.mob-card-widget .content-card.small-mob-card.n-card-gap .content-view img{width: 40px; display: inline-block;}
.mob-card-widget .content-card.small-mob-card.n-card-gap .content-caption h2{height: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mob-card-widget .content-card.small-mob-card.n-card-gap .content-caption .mobile_price{color: #004f74; font-size: 17px;}
.mob-card-widget .content-card.small-mob-card.n-card-gap .content-caption .product-compare-option .fa{color: #004f74;}
.mob-card-widget .news-shadow-card{min-height: 158px;}
.mob-card-widget .news-shadow-card .para-icon{width: 40px;}

.detail_menu_list{background-color: #000000;}
.show-menu-strip{position: fixed; top: 0; left: 0; width: 100%; display: inline-block; z-index: 222;}
.meta-in-compare.meta-in-review{background: #eee; padding: 6px 10px; border: none; margin-bottom: 10px;}
.meta-in-compare.meta-in-review .reviewer-name h4{margin-bottom: 0; margin-top: 5px;}
.meta-in-compare.meta-in-review .review-link{margin: 0 10px;}
.meta-in-compare.meta-in-review .review-link .count{color: #212121; font-size: 18px; font-weight: 700;}
.para p{font-size: 14px; line-height: 24px; color: #666;}
.review-card{display: inline-block; width: 100%; margin-bottom: 20px;}
.review-card:last-child{margin-bottom: 0px;}
.list-detail{margin-bottom: 20px;}
.qa-para {padding-left: 35px; position: relative; line-height: 24px;}
.qa {font-size: 20px; color: #000; position: absolute; left: 0px;}
.qa-para {padding-left: 35px; position: relative; line-height: 24px;}
h2.qa-para {font-size: 22px;}

.filter-widget .panel-heading {padding: 0; border-radius: 0px;}
.filter-widget .panel-title>a, .filter-widget .panel-title>a:active{display:block;  padding-bottom: 15px; color:#333; font-size:16px;}
.filter-widget .panel-heading  a:before {font-family: FontAwesome; content: "\f107"; float: right; transition: all 0.5s; font-weight: 700; font-size: 20px;}
.filter-widget .panel-heading.active a:before {-webkit-transform: rotate(180deg);  -moz-transform: rotate(180deg);  transform: rotate(180deg);}
.filter-widget .panel-group .panel-body{padding: 15px 15px;}
.searchgadget .input-group {width: 100%;}
.searchgadget .input-group .form-control{border-radius: 50px 0 0 50px;}
.searchgadget .input-group .input-group-addon{border-radius: 0 50px 50px 0;}

.stylish-input-group .input-group-addon{background-color: #fff; color: #666;}
.stylish-input-group .form-control{border-right:0; box-shadow:0 0 0; border-color:#d8dadb; height: 52px; padding: 15px 20px;}
.stylish-input-group .fa{font-size: 20px; color: #999999;}
.stylish-input-group button{border:0; background:transparent;}


.checkbox, .radio {padding-left: 20px; margin-top: 0; margin-bottom: 10px;}
.checkbox:last-child, .radio:last-child {margin-bottom: 0;}
.checkbox label, .radio label{display: inline-block; position: relative; padding-left: 5px; line-height: 21px;}
.checkbox label::before {content: ""; display: inline-block; position: absolute; width: 18px; height: 18px; left: 0; margin-left: -20px; border: 1px solid #cccccc; background-color: #fff; -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
      transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
.checkbox label::after {display: inline-block; position: absolute; width: 18px; height: 18px; left: 0; top: -1px; margin-left: -20px; padding-left: 4px; font-size: 11px; color: #555555;}
.checkbox input[type="checkbox"], .radio input[type="radio"] {opacity: 0;}
.checkbox input[type="checkbox"]:checked + label::after {font-family: 'FontAwesome'; content: "\f00c";}
.checkbox input[type="checkbox"]:disabled + label, .radio input[type="radio"]:disabled + label {opacity: 0.65;}
.checkbox input[type="checkbox"]:disabled + label::before {background-color: #eeeeee; cursor: not-allowed;}
.checkbox.checkbox-circle label::before {border-radius: 50%;}
.radio.radio-inline, .checkbox.checkbox-inline {margin-top: 0;}
.checkbox-info input[type="checkbox"]:checked + label::before {background-color: #004f74; border-color: #004f74;}
.checkbox-info input[type="checkbox"]:checked + label::after {color: #fff;}

.radio label::before {content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; left: 0; margin-left: -20px; border: 1px solid #004f74;
      border-radius: 50%; background-color: #fff; -webkit-transition: border 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out; transition: border 0.15s ease-in-out; }
.radio label::after {display: inline-block; position: absolute; content: " "; width: 11px;  height: 11px; left: 3px; top: 3px; margin-left: -20px; border-radius: 50%;
      background-color: #004f74; -webkit-transform: scale(0, 0); -ms-transform: scale(0, 0); -o-transform: scale(0, 0); transform: scale(0, 0); -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
      -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
      transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); }
      .radio input[type="radio"]:checked + label::after {-webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); }
.radio input[type="radio"]:disabled + label::before {cursor: not-allowed; }
.radio-info input[type="radio"] + label::after {background-color: #004f74; }
.radio-info input[type="radio"]:checked + label::before {border-color: #004f74; }
.radio-info input[type="radio"]:checked + label::after {background-color: #004f74; }

.filter-widget{display: inline-block; width: 100%; border: 1px solid #eee;}
.filter-widget .panel-title a{padding: 12px 15px;}
.panel-content-hgt{max-height: 138px;}
.sort-by .sort-by-title{display: inline-block; margin-right: 10px; font-size: 16px; color: #666;}
.sort-by .sort-by-list{display: inline-block;}
.sort-by .sort-by-list li{display: inline-block;}
.sort-by .sort-by-list li a{display: inline-block; padding: 2px 15px; background-color: #eee; border-radius: 40px; border: 1px solid #cccc; font-size: 13px; color: #333;}
.sort-by .sort-by-list li a .fa{margin-left: 3px; font-size: 12px;}
.sort-by .sort-by-list li a:hover{background-color: #ccc;}
.sort-by .sort-by-list li a.active{background-color: #004f74; border-color: #004f74; color: #fff;}

.gadget-card-wrp{}
.gadget-card{display: inline-block; width: 100%; border: 1px solid #eee; transition: .3s; -webkit-transition: .3s;}
.gadget-card .gadget-view{transition: .3s; -webkit-transition: .3s; float: left; width: 240px; min-height: 270px; border-right: 1px solid #eee; text-align: center; padding: 30px 15px; margin-right: 15px; position: relative;}
.gadget-card .gadget-view img{display: inline-block;}
.gadget-card .gadget-view .gadget-view-caption{position: absolute; bottom: 15px; left: 0; width: 100%;}
.gadget-card .gadget-view .gadget-view-caption .product-compare-option, .gadget-card .gadget-content .gadget-view-caption .product-compare-option{border-color: #008000; color: #008000;}
.gadget-card .gadget-view .gadget-view-caption .product-compare-option.active, .gadget-card .gadget-content .gadget-view-caption .product-compare-option.active{border-color: #008000; color: #fff; background-color: #008000;} background-color: #008000;}
.gadget-card .gadget-view img{display: inline-block; width: 100px;}
.gadget-card .gadget-content{min-height: 270px; padding: 20px 0 20px 255px;}
.gadget-card .gadget-content .gadget-title{color: #212121; border-bottom: 1px dashed #ccc; padding-bottom: 10px; margin-bottom: 10px;}
.gadget-content .product-pricing .product_price{font-size: 20px; display: inline-block;}
.gadget-content .pricing:before{height: 4px; top: 13px;}
.gadget-card .gadget-content .dot-list li{padding-left: 20px;}
.gadget-card .gadget-content .pro-sub-topic{font-size: 14px; color: #f50d0b;}
.gadget-card .gadget-content .rght-brdr{border-right: 1px dashed #ccc;}
.gadget-card .gadget-content .product-features-card{padding: 0px;}
.gadget-card:hover{border-color: #004f74;}
.gadget-card:hover .gadget-view{border-color: #004f74;}
.gadget-card:hover .gadget-title{color: #004f74;}

.fixed-compare-wrp{position: fixed; bottom: 0; left: 0; width: 100%; padding: 10px 0; background: rgb(0,0,0,.9); z-index: 222;}
.compare-wrp .news-shadow-card{background: #fff; position: relative; min-height: 102px; border-radius: 0px; padding: 10px 10px; overflow: visible;}
.compare-wrp.compare-content .news-shadow-card{min-height: 129px;}
.compare-wrp.compare-content .news-shadow-card .dropdown .btn{white-space: normal;}
.compare-wrp .news-shadow-card img{width: 30px;}
.compare-wrp .news-shadow-card .product_price{color: #004f74; font-size: 17px; margin-top: 5px;}
.compare-wrp .news-shadow-card .close{position: absolute; top: 4px; right: 4px; box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.6); width: 30px; height: 30px;
    opacity: .8; border-radius: 42px;}
.compare-wrp .news-shadow-card .close:hover{opacity: 1; background: #f2f2f2;}
.compare-btn{display: inline-block; width: 100%; background: url(../images/blue-grd-bg.jpg); background-size: cover; background-position: center; color: #ffffff;
    transition: all 0.4s ease-out 0s; padding: 12px; text-transform: uppercase; border-radius: 42px;}
.mobile-compare-btn a{color: #fff; margin-top: 5px; letter-spacing: 1px;}

.compare-content .mob-card-widget .table-bordered th, .compare-content .mob-card-widget .table-bordered td{width: 20%;}
#hidden-compare-wrp{position: fixed; top: -200px; left: 0; width: 100%; background: rgba(0, 0, 0, 0.9); z-index: 222; padding: 10px 0; transition: .3s; -webkit-transition: .3s;}
#hidden-mobilecompare-wrp{position: fixed; top: -150px; left: 0; width: 100%; background: rgba(0, 0, 0, 0.9); z-index: 222; padding: 10px 0; transition: .3s; -webkit-transition: .3s;}
.show-mobilecompare-wrp{top: 0px!important;}

.xs-news-list .content-card.n-card-gap{border-color: #fff; padding: 10px 0px; margin-bottom: 0; padding-right: 10px;}
ul#myTabs .n-card-gap:hover {background: #fff;}
.xs-news-list .content-card.n-card-gap .content-view{width: 100px;}
.xs-news-list .content-card .content-caption {min-height: 60px;}
#video-gallery iframe{width: 100%; height: 420px; border: none;}
.mobile-compare-wrp .mob-card-widget .table th{text-align: center; text-transform: uppercase;}
.mobile-compare-wrp .mob-card-widget .table td{text-align: center;}
.mobile-compare-topic{font-size: 20px;}

.recharge-card {padding: 20px; background: #f2f2fa; border: 1px solid #ccc; display: inline-block; width: 100%;}
.recharge-card .nav-tabs li a, .recharge-card .nav-tabs li a:hover, .recharge-card .nav-tabs li a:focus{border-top: none; border-right: none; border-left: none; border-bottom: 4px solid rgba(0, 79, 116, 0); background: none; color: #666;}
.recharge-card .nav-tabs li.active a{border-bottom: 4px solid #004f74; color: #000;}
.recharge-card .nav-tabs li.active a:after{content: ''; width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-left: 20px solid transparent;
    border-right: 20px solid transparent; border-top: 20px solid #004f74; position: absolute;  bottom: -20px; right: 50%; margin-right: -20px;}
.recharge-card .nav-tabs li a img{margin-right: 5px;}

.forum-article{box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);}
.forum-article h3{background: #ccc; padding: 10px 15px; font-size: 20px;}
.forum-article .forum-content{padding: 10px 15px;}

.custom-select select{-webkit-appearance: none; -moz-appearance: none; appearance: none;}
.custom-select{position: relative;}
.custom-select:after{content: '\f0dd'; font: normal normal normal 18px/1 FontAwesome; color: #666666; right: 0; top: 0px; height: 42px; position: absolute; pointer-events: none;
padding: 10px;}
.form-card .form-group .form-control{ height: 43px; box-shadow: none;}
.forum-card-quest table.table td, .forum-card-quest table.table th{padding: 10px 15px;}

div.scrollmenu {background: url('../images/blue-grd-bg.jpg'); background-size: cover; overflow: auto; white-space: nowrap;}
div.scrollmenu a {display: inline-block; color: white; text-align: center; padding: 14px; text-decoration: none;}
div.scrollmenu a:hover {background: url('../images/red-grd-bg.jpg');}
.rechrgs_list_dtl .table td{width: 20%; padding: 10px 15px; color: #666;} 
.rechrgs_list_dtl .table td b{color: #333;} 
.rechrgs_list_dtl .table th{width: 20%; font-weight: 400; font-family: 'arsmaquette-700'; padding: 10px 15px;} 
.recharge-source .news-shadow-card img {border-bottom: 1px solid #eee;}
.recharge-source .news-shadow-card h2{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px;}

.fq-card{display: inline-block; width: 100%;}
.forum-question-wrp .forum-ans{font-size: 16px;}
.forum-question, .forum-user{position: relative; padding-left: 25px; line-height: 22px;}
.forum-question:before{font-family: FontAwesome; content: "\f29c"; padding-right: 10px; color: #005176;  position: absolute;  left: 0; font-weight: 600;}
.forum-user:before{font-family: FontAwesome; content: "\f007"; padding-right: 10px; color: #005176;  position: absolute;  left: 0; font-weight: 600;}
.fq-card .posted-time {padding: 2px 15px; background: #eee; font-size: 13px;}

.oops-content p{font-size: 16px;}
.oops-content ul li{float: left; width: 25%; margin: 10px 0px;}
.oops-content ul li a{float: left; width: 90%; background: #ccc; padding: 8px; border-radius: 42px; border: 1px solid #ccc; text-transform: uppercase;}
.oops-content ul li a:hover{background: #000; color: #fff; border-color: #000;}

.compare-card{display: inline-block; width: 100%; background: #eee;}
.compare-card .compare-card-top{padding: 10px; float: left; width: 100%; background-color: #212121;}
.compare-card .compare-card-bottom{padding: 10px; float: left; width: 100%;}
.top-half-list li {font-size: 16px; line-height: 28px; color: #333333;}
.top-half-list.hl14 li {font-size: 14px; line-height: 28px; color: #212121; font-family: 'arsmaquette-400';}
.widget-title-2.wt3 {background: #eee;}
.widget-title-2.wt3 .wt2 {padding: 8px; font-size: 18px;}
.vrnts-list li a{display: inline-block; background: #eee; padding: 2px 12px; color: #222; border: 1px solid #ccc;}
.vrnts-list li a.active{background: #ccc;}
.coming_soon{background: #f50d0b; padding: 4px 10px; color: #fff; font-weight: 700; border-radius: 6px;}
.rumerd_spc{background: #f9a702; padding: 4px 10px; color: #fff; font-weight: 700; border-radius: 6px;}
.fix_add{position: fixed; bottom: 0px; width: 100%; text-align: center; z-index: 222; }
.back-to-top{width: 50px; height: 50px; text-align: center; position: fixed; right: 10px; bottom: 20px; background: #000; color: #fff; line-height: 44px; font-size: 36px; border-radius: 100%; transition: .4s; -webkit-transition: .4s; opacity: .9; z-index: 2;}
.back-to-top:hover{opacity: 1;}

/*      media-queries-css       */

@media all and (max-width: 1198px) and (min-width: 992px){   
.left-container{width: 68%;}
.article-rt{width: 100%;}
.article-lt{display: none;}
}

@media only screen and (min-width: 1199px){
    .container-fluid.custom-container-fluid{max-width: 1280px;}
    .oops-content{padding: 12% 0;}
}

@media all and (min-width: 992px) {
 .scrollfixing {position: -webkit-sticky; position: sticky; top: 10px; z-index: 22;}
}

@media all and (max-width: 991px) {
.left-container, .article-rt{width: 100%;}
.right_col_300{text-align: center; width: 100%;}
.menu-nav .nav li a{padding: 18px 15px;}
.article-lt{display: none;}
.gadget-card .gadget-content .rght-brdr{border: none;}
.gadget-card .gadget-content .product-features-card .product-features{padding-left: 0px;}
.gadget-card .gadget-content .product-features-card .product-features:nth-child(2) ul{display: none;}
.news-shadow-card h2{font-size: 14px;}
.compare-wrp .news-shadow-card .product_price{font-size: 16px;}
.gadget-card .gadget-content .product-features-card .product-pricing.nopad{margin-top: 10px;}
.oops-content ul li{width: 50%;}
.right_col_300{height: auto!important;}
}

@media all and (max-width: 892px) {
.menu-nav .nav li a{padding: 18px 7px;}
}

@media all and  (min-width: 481px) and (max-width: 990px){
.right_col_300{display: none;}
}


@media all and  (min-width: 768px) and (max-width: 990px){
.bv-caption p.cccc, .top-caption{display: none;}
}

@media screen and (min-width: 768px) {
.n-card-right h3{margin-top: 0px;}
.n-card{min-height: 205px;}
.mob-show{display: none;}
.n-card.list-card .n-card-right p.three-line{height: 80px; overflow: hidden;}
.n-card.list-card .n-card-right p.four-line{height: 110px; overflow: hidden;}
.widget.fixed-form {position: fixed; top: 20px; width: 208px;}
.widget.fixed-form-bottom {position: absolute; bottom: 0px;}
.searchbox{width: 100%;}
.foo-card.foo-vertical-card .foo-topic{display: inline-block; margin-right: 15px;}
.foo-card.foo-vertical-card ul{display: inline-block;}
.desc-social-list.social-text .social-text{display: none;}
.detail_menu_list_card .menu-nav .nav li a.active:after{position: absolute; content: ''; width: 100%; height: 3px; background: #f50d0b; bottom: 0; left: 0px;}
.show-compare-wrp{top: 0px!important;}
.forum-card-quest table.table td, .forum-card-quest table.table th, .rechrgs_list_dtl .table td, .rechrgs_list_dtl .table th{font-size: 16px;}
.forum-article {min-height: 194px;}
.team .forum-article{min-height: 120px;}
}

@media screen and (max-width: 767px) {
.lg-add, .breadcrumb, .mob-hide{display: none;}
.searchbox-fill{right: 55px;}
.logo-box{margin: 0px;}
.xs-logo{position: absolute; width: 45%; top: 8px;}
section.logo-wrp{padding: 0px;}
.menu-list .navbar-toggle .icon-bar{background-color: #403a34; width: 24px; height: 3px;}
.menu-list .navbar-toggle{position: absolute; margin: 0px; right: 15px; padding: 0px; border: none; top: 15px;}
.menu-list .navbar-toggle .icon-bar{background-color: #fff; width: 26px; height: 4px;}
.menu-list .navbar-toggle .icon-bar + .icon-bar{margin-top: 6px;}
.menu-list .navbar-nav{margin: 56px 0 0 0;}
.menu-nav .nav li{color: #fff;}
.menu-nav .nav li .fa.mob-show{font-size: 26px; margin: 8px; transform: rotate(0deg); transition: .3s; -webkit-transition: .3s;}
li.dropmenu-cont.over .fa.mob-show{transform: rotate(180deg);}
.menu-nav .nav li a {padding: 12px 0px; display: inline-block;}
.menu-nav .dropmenu-cont .dropmenu{position: relative; width: 100%; visibility: visible; opacity: 1; display: none;}
.menu-nav .dropmenu-cont.over .dropmenu{display: block;}
.menu-nav .dropmenu-cont .dropmenu li a{padding: 8px 0px;}
.menu-nav .navbar-collapse{overflow-y: visible;}
.main_article .col-sm-8.pdr10{padding-right: 15px;}
.bv-wrp, .widget-title.mb-20{margin-bottom: 15px;}
.bv-wrp .bv-caption, .recharge-card{padding: 10px 15px;}
.menu-nav .nav li .fa{float: right;}
.desc-top-content p span.pull-right{float: left!important; display: inline-block; width: 100%;}
.content.content2, #video-gallery iframe{height: 210px;}
.img-card, #sync2{margin-bottom: 20px;}
.cmnt_box .usr_view img, .bv-wrp img, .text-card-view img{width: 100%;}
.main-mob-card .mob-card-top .mct-right{border-left: none; border-top: 1px solid #ededed; min-height: auto;}
.desc-social-list.social-text .fa{display: none;}
.desc-social-list.social-text li{margin-right: 0; margin-bottom: 2px; width: 24%;}
.desc-social-list.social-text li a{display: inline-block; padding: 8px 8px; border: 1px solid #f2f2f2; font-size: 10px; text-transform: uppercase; color: #f2f2f2; width: 100%;
    text-align: center; line-height: 12px;}
.desc-social-list.social-text li a.fb{background-color: #294f9d;}
.desc-social-list.social-text li a.tw{background-color: #2ba9e1;}
.desc-social-list.social-text li a.ld{background-color: #0a64b7;}
.desc-social-list.social-text li a.gp{background-color: #e34135;}
.desc-social-list.social-text li a.whtsap{background-color: #34af23;}
.desc-social-list.social-text li a.yt{background-color: #d82423;}
.show-menu-strip{top: 56px;}
.detail_menu_list_card{display: none!important;}
.detail_menu_list_card .navbar-toggle{background: #eee; z-index: 22;}
.detail_menu_list_card .navbar-toggle .icon-bar{background: #222222;}
.detail_menu_list_card .navbar-nav{margin: 10px 0px;}
.detail_menu_list_card .menu-nav .nav li a{width: 80%; padding: 8px 0;}
.filter-widget{height: auto!important; margin-bottom: 20px;}
.w-20.c-wrp{width: 50%;}
.fixed-compare-wrp .w-20.c-wrp:nth-child(3), .fixed-compare-wrp .w-20.c-wrp:nth-child(4), .fixed-compare-wrp .w-20.c-wrp:nth-child(5), .fixed-compare-wrp .w-20.c-wrp:nth-child(6){display: none;}
.compare-wrp.compare-content .news-shadow-card{min-height: auto;}
.nav-tabs > li{width: 33%; text-align: center;}
.nav-tabs > li a{padding: 10px 6px;}
.nav-tabs > li a span{display: inline-block; width: 100%; margin-top: 10px; text-align: center;}
.nav-tabs > li a img{margin: 0; width: 30px;}
.xs-nopad{padding: 0px 0px;}
.main_article{margin-top: 20px;}
}

@media (min-width: 621px){
  .n-card.list-card .n-card-right{padding-left: 38%;}
  .n-card.list-card-thumb .n-card-right{padding-left: 0;}
  .content-card.n-card-gap .content-view{height: 70px; overflow: hidden;}
  .xs-news-list .content-card.n-card-gap .content-view{height: auto;}
  .n-card.list-card .n-card-left{height: 190px; overflow: hidden;}
  .xs-show{display: none;}
}

@media screen and (max-width: 620px) {
.top-strip ul.header-social-icons, .n-card.list-card .n-card-right p{display: none;}
.breadcrumb{font-size: 13px; line-height: 18px;}
.desc-top-content .news-topic{font-size: 26px; line-height: 32px;}
.desc-top-content p.c666{display: inline-block; font-size: 13px; line-height: 18px; margin-bottom: 10px;}
.top-strip{display: none;}
.top-wrp{position: fixed; top: -2px; width: 100%; z-index: 222;}
.xs-logo{top: 15px; position: absolute;}
.xs-height{height: 56px;}
.n-card.list-card .n-card-left, .n-card.list-card .n-card-left img{width: 100%;}
.n-card.list-card .n-card-right{display: inline-block; width: 100%; padding-top: 0px; position: relative;}
.n-card.list-card .n-card-right .desc-social-list {position: absolute; top: -47px; background: rgba(0, 0, 0, 0.9); right: 1px; padding: 4px 0 0 12px;}
.n-card.list-card .n-card-right h3{margin: 0px; font-size: 18px;}
.review-caption-content{position: relative; display: inline-block; bottom: 0px;}
.review-caption-content .rv-bg{background-color: #f2f2fa;}
.review-caption-content .col-sm-6.col-xs-6.lrpad10{width: 100%; margin-top: 20px;}
.searchbox-fill{width: 56px; padding-left: 70px; z-index: 22; overflow: hidden;}
.img-card img{width: 100%;}
.img-card.overlay:after{content: none;}
.img-card .img-card-caption {position: relative; color: #212121; text-shadow: none; padding: 0px; display: inline-block;}
.img-card .img-card-caption h4, .img-card .img-card-caption h3{margin-top: 10px; font-family: 'arsmaquette-700'; text-transform: none;}
.n-card .n-card-left{margin-right: 0px;}
.right_col_300{margin-top: 20px;}
.xs-hide{display: none;}
.modal-body .close{font-size: 20px;}
.gallery_popup_card .carousel .carousel-control{width: 30px; height: 30px; background: none; margin-top: -15px; font-size: 20px;}
.gallery_popup_card .carousel .left.carousel-control{left: -40px;}
.gallery_popup_card .carousel .right.carousel-control{right: -40px;}
.gallery_popup_card .modal-body{padding: 7% 16%;}
.modal-body .close{right: 10px;}
.slider_news_list .owl-carousel .owl-controls .owl-prev, .slider_news_list .owl-carousel .owl-controls .owl-next{display: none!important;}
.owl-carousel .owl-controls .owl-prev, .owl-carousel .owl-controls .owl-next{width: 30px; height: 30px; font-size: 22px; line-height: 12px; color: #004f74; margin-top: -15px!important; padding: 6px 9px;}
.searchbox-100{width: 100%;}
.content.content1{height: auto; padding-right: 0px;}
.content.content2{height: auto;}
.main_article .item iframe, .article-content iframe{height: 220px!important;}
.website-creator{float: left; width: 100%; text-align: left;}
.slider_news_list .content-card.n-card-gap{margin: 0; padding: 0; border: none;}
.slider_news_list .content-card.n-card-gap .content-view img{height: 100%;}
.rv-bg-c{margin-bottom: 10px;}
.owl-carousel.slider-icon .owl-controls .owl-next, .owl-carousel.slider-icon .owl-controls .owl-prev{width: 30px; font-size: 26px; line-height: 14px; padding: 6px 11px;}
.owl-carousel.slider-icon .owl-controls .owl-prev{padding: 6px 0px;}
.compare-wrp .news-shadow-card img, .compare-wrp .news-shadow-card .para-icon{width: 20px;}
.meta-in-compare .product-compare{float: left; width: 100%;}
.mob-card-widget .table-bordered th, .mob-card-widget .table-bordered td{padding: 2px 6px;}
}

@media screen and (min-width: 481px) {
 .xxs-show{display: none;}
 .meta-in-compare{margin-bottom: 20px;}
}

@media screen and (max-width: 480px) {
.top-contact-info li{margin-right: 5px;}
.n-card .n-card-left{width: 100%; margin-bottom: 15px;}
.content-card.n-card-gap .content-view{width: 100px; height: 70px; overflow: hidden;}
.content-card.n-card-gap .content-view img{width: 100%;}
.widget-title span{font-size: 15px; padding: 7px 10px;}
.bv-wrp h4{font-size: 17px;}
.desc-top-content .news-topic {font-size: 22px; line-height: 28px; margin-bottom: 10px}
.xs-logo{width: 55%;}
.result-search .book-form ul li, .result-search .book-form ul li:first-child{float: left; width: 100%;}
.result-search .book-form ul li input, .result-search .book-form ul li select{border-right: 1px solid #ccc; border-bottom: none;}
.gadget-card{margin-bottom: 20px; padding-bottom: 10px;}
.gadget-card .gadget-view{ width: 100px; min-height: auto; padding: 15px 15px 15px 15px; border-right: none;}
.gadget-card .gadget-view .gadget-view-caption .product-compare-option .fa{display: none;}
.product-compare-option {padding: 5px 8px;  font-size: 10px;}
.gadget-card .gadget-view img{width: 60px;}
.gadget-card .gadget-content{ padding: 15px 15px 15px 115px; min-height: auto; border-left: 1px solid #eee;}
.gadget-card .gadget-content .gadget-title{font-size: 16px;}
.dot-list li, .gadget-card .gadget-content ul li{line-height: 22px; font-size: 13px;}
.dot-list li:before{top: 8px;}
.news-shadow-card h2{font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.compare-wrp .news-shadow-card{min-height: auto;}
.sort-by .sort-by-title{font-size: 14px;}
.nav-tabs > li a span{font-size: 10px; line-height: 12px;}
.vrnts-list li a{font-size: 12px;}
.rechrgs_list_dtl .table td, .rechrgs_list_dtl .table th{width: auto;}
.rechrgs_list_dtl.tdn .table td:last-child, .rechrgs_list_dtl.tdn .table th:last-child, .product-compare-option .fa{display: none;}
.main-mob-card .mob-card-top .mct-right {padding: 15px 15px;}
.desc-top-content .news-topic small {float: left; width: 100%;}
.pricing {font-size: 14px;}
.product-pricing .product_price {font-size: 24px;}
.xxs-hide{display: none;} 
.mob-card-top .product-features{padding-bottom: 10px;}
}
