:root {
  --primary-color: #1b61a8;
  --primary-dark-color: #1b61a8;
  --secondary-light: #ffebec;
  --secondary-color: #1b61a8;
  --secondary-dark-color: #ffebec;
  --light-color: #fff;
  --light-grey: #f6f6f6;
  --grey: #b2b2b2;
  --bg-grey: #f4f4f4;
  --info-color: #333;
  --info-light-color: #333;
  --dark: #232635;
  --info-dark-color: #000;
  --brown-light: #f4dec1;
}
html, body {overflow-x: hidden;}
body{color:var(--info-color);  font-family: 'Poppins', sans-serif; font-size: 14px;}
section{padding:50px 0}
.container {width: 100%; max-width: 1600px;}
main section{padding:50px 15px}
img{max-width:100%;height:auto}

.btn-outline-dark {border-color: #1b61a8!important; color: #1b61a8!important;}
.btn-outline-dark:hover {border-color: #1b61a8!important; background-color:#1b61a8; color: #fff;}
.product_item:hover .btn-outline-dark {background-color:#1b61a8!important; border-color: #fff!important; color: #fff!important;}

.bg-danger {background-color: #1b61a8 !important;}

a{transition:all linear .2s 0;-webkit-transition:all linear .2s 0;color:var(--secondary-color);text-decoration:none}
a:focus,a:hover{outline:0;color:var(--info-color);text-decoration:none}

h1.display-4{font-size:40px}
.btn{border-radius:7px;-webkit-border-radius:7px;font-weight:500; font-size: 14px;}
.btn,.btn:hover,.btn:focus,.form-control,.form-control:hover,.form-control:focus,input:hover,input:focus, select:hover, select:focus{box-shadow:none;outline:none;}
.btn_big {font-size: 20px; padding: 7px 80px; }

.form-control {border-radius: 7px; height: auto; padding:8px 15px;}
.form-group{margin-bottom: 20px;}
.form-control,.form-control:hover,.form-control:focus,input:hover,input:focus {  border-color: var(--grey)}

button:focus {outline: none;}
h1, .h1, h2, .h2{font-size:2.85rem;}
.text-danger{color:var(--secondary-color)}
.text-info{color:var(--info-color)!important}
.text-success{color:var(--primary-color)!important}
.bg-success {color:var(--primary-color);}
.btn-success{background-color:var(--primary-color);border-color:var(--primary-color)}
.btn-success:hover,
.btn-success:focus{background-color:var(--primary-dark-color);border-color:var(--primary-dark-color)}

.btn-light-primary{background-color:var(--secondary-light);}
.btn-primary, .btn-primary{background-color:var(--primary-dark-color);border-color:var(--primary-dark-color);}
.btn-primary:hover, .btn-primary:focus{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;}

strong{font-weight:600}

.btn-black{background:var(--info-color);border-color:var(--light-color);color:var(--light-color)}
.btn-black:hover,.btn-black:focus{background:info-dark-color;border-color:info-dark-color;color:var(--light-color);box-shadow:none}

.container-big{max-width: 1733px; margin: 0 auto; padding:0 50px;}

label { margin:0;}
.alignleft { float:left; margin:0 15px 10px 0;}
.alignright { float:right; margin:0 0 10px 15px;}
.aligncenter { text-align:center; margin:0 auto 10px; display:block;}
.alignnone { float:none;}
.wp-caption { border:1px solid #ddd; text-align:center; background-color:#f3f3f3; margin-bottom:1rem; padding:4px; max-width:100%; border-radius:4px; -webkit-border-radius:4px;}
.wp-caption img { margin:0; padding:0; border:0;}
.wp-caption p.wp-caption-text { font-size:12px; padding:0 5px; margin:0;}
.header_top_bar.sticky { position: fixed; left: 0; top: 0; right: 0; background-color: #fff; z-index: 9; -webkit-box-shadow: rgba(0,0,0,0.2) 0 0 10px; box-shadow: rgba(0,0,0,0.2) 0 0 10px;}

.navigation { overflow:hidden;}
.clear { clear:both;}
.clear1 { clear:both; padding:1px 0 0;}
.clear5 { clear:both; padding:3px 0 2px;}
.clear10 { clear:both; padding:5px 0;}
.mrb-10 { margin:0 10px 10px 0;}
.br-0 { border-radius:0; -webkit-border-radius:0;}


.heading h1,.heading .h1,.heading h2,.heading .h2,.heading h3,.heading .h3,.heading h4,.heading .h4{font-weight:600}
.heading{margin-bottom:30px;text-transform: capitalize;}
.heading h2 {font-size: 25px;}
.heading_icon img {width: 30px;}


.top_header_bar {background:#f5f5f5;color:var(--light-color); text-align: center; padding: 10px 0;}
.top_header_bar p{margin: 0; font-size: 13px;color: #333}
.top_header_bar a, .top_header_bar strong {color: #000;}
.top_header_bar a:hover {text-decoration: underline;}
.header_top_bar {padding: 10px 0;}

header{clear:both;position:relative;font-size:14px; z-index: 99;}

.top_right {float: right;}
.logo {padding: 5px 0;}
.logo img{max-width: 250px;}

.text_info {font-size: 14px;  line-height: 1.2; font-weight: 400;text-align: right; margin-bottom: 17px;}
.text_info small{font-size: 13px;}
.text_info .title { color: var(--primary-color); text-transform: uppercase;font-size: 16px;}
.text_info .title a{ color: var(--info-color); }
.text_info .title a:hover{ color: var(--secondary-color); }

.top_right_bar {margin-top: -5px;}
/* .store_search{position:relative;margin: 0 20px; float: left; width: 100%; max-width: 50%;} */
.store_search input{background-color:#fff;padding:9px 15px;display:block;height:inherit;font-size:14px; border-radius: 25px;border-color:#ddd;}
.store_search button{ padding:7px 12px;font-size:13px; text-align: center; border-radius: 25px;  padding:9px 15px; }

.my_sccount_list{float: right; margin-top: 8px;}
.my_sccount_list ul {list-style: none; margin: 0; padding: 0; }
.my_sccount_list ul li{float: left; font-size: 15px; position: relative;}
.cart_balloon{ display:inline-block; background-color: #f5f5f5;text-align:center;color:var(--info-color);font-size:11px;font-weight:600;min-width:25px;height:25px; line-height: 25px; border-radius: 100%; margin-left: 7px;}


.my_sccount_list ul li+li{margin-left: 15px;}
.my_sccount_list ul li i.la {font-size: 21px;position: relative;top: 3px; color: #888888;}
.my_sccount_list ul li.showroom_text{display: inline-block; font-size: 12px;vertical-align: text-top;}
.my_sccount_list ul li.showroom_text span{display: block;position: relative; margin-top: 7px;line-height: 0.8;}
.my_sccount_list ul li.cart{border-left: #eae9e9 1px solid; padding-left: 10px;}
.my_sccount_list ul li a {color:var(--info-color);}
.my_sccount_list ul li a:hover {color:var(--secondary-color);}


#image-gallery li {border-radius: 5px; border: #ccc solid 1px; padding: 10px;} 
#image-gallery li img {height: 300px!important; object-fit: cover;}


.header_top_bar.sticky .text_info {display: none;}
.header_top_bar.sticky .logo img {max-width: 200px;}

.product_section {position: relative; background-color: #eee; padding:30px 0;}


.banner_waves {position: absolute; left:0; right:0; bottom:0; z-index: 9;}
.waves{position:relative;width:100%;height:15vh;min-height:100px;max-height:100px}
.parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}
.parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}
.parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}
.parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}
.parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}
@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}
100%{transform:translate3d(85px,0,0)}
}
@media(max-width:768px){
  .waves{height:40px;min-height:40px}
}

.menu_bar{position:relative;width:100%; }
#menu{ position:relative; display: block; z-index: 999; text-align:center; margin: 10px 0;}
#menu ul{list-style:none;margin:0;padding:0;}
#menu ul li{ display:inline-block; position:relative; text-align:left;}
#menu ul li a{font-size:14px;display:block;color:#fff;text-decoration:none;padding:7px 9px;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear; }
#menu li > a:after { content: '\f107'; font-family:'FontAwesome'; margin-left:5px; }
#menu li > a:only-child:after { margin-left: 0; content: ''; }
#menu ul li:last-child a {padding-right: 0;}
#menu ul li a:hover,
#menu ul li.active a,
#menu ul li.current_page_item>a,
#menu ul li.current-menu-ancestor>a,
#menu ul li.current-menu-item>a,
#menu ul li.current-menu-parent>a{color:#ffc107;background-color:transparent}
#menu li.active ul li a{color:var(--light-color);background:var(--primary-dark-color)}
#menu li.active ul li a:hover{color:var(--light-color);background:var(--primary-dark-color)}
#menu li>ul{position:absolute;left:0;top:100%;z-index:999;min-width:220px;white-space:nowrap;border-top:2px solid var(--primary-color)}
#menu ul li.active ul li a { background:var(--light-color); color:#333;}
#menu li>ul li{ float:none; background:var(--light-color);border-bottom:1px solid rgba(0,0,0,0.09);display:block;position:relative}
#menu li>ul li:hover{background:var(--primary-dark-color);border-bottom:1px solid rgba(0,0,0,0.09)}
#menu li>ul li a{color:#333;font-size:13px;padding:10px 15px; font-weight:400;text-transform: capitalize;}
#menu li>ul li a:hover{color:var(--light-color);text-decoration:none}
#menu li ul li.current_page_item>a,
#menu li ul li.current-menu-ancestor>a,
#menu li ul li.current-menu-item>a,
#menu li ul li.current-menu-parent>a{background:var(--primary-dark-color);color:var(--light-color)}
#menu>li{border-left:1px solid #999}
#menu>li:first-child,
#menu>li.has-submenu+li{border-left:0}
#menu li>ul>li>ul{position:absolute;left:100%;top:0;transition:all linear .2s 0s;-webkit-transition:all linear .2s 0s;visibility:hidden;opacity:0}
#menu li>ul>li:hover>ul{visibility:visible;opacity:1;display:block}
#menu li>ul{transition:all linear .2s 0s;-webkit-transition:all linear .2s 0s;visibility:hidden;opacity:0}
#menu li:hover>ul{visibility:visible;opacity:1}
#menu li>ul li a{padding:0 23px;transition:all linear .2s 0s;-webkit-transition:all linear .2s 0s}
#menu li:hover>ul li a{padding:5px 23px}


.hero_wrapper {padding: 0; position: relative; background-color: #1b61a8; overflow: hidden;}


.heading_bar { border-radius: 8px; background-color: #f7f7f7; border-left: 5px solid var(--secondary-color);position: relative; padding: 11px 15px;margin-top: 0; margin-bottom: 25px;  }
.home-title {position: relative;text-align: left; text-transform: uppercase; font-size: 22px; font-weight: 700; color: #000; margin: 0;  }
@media (max-width: 1199px) {
  .home-title {font-size: 16px; }
}
.heading_bar:before, .heading_bar:after {content: ''; position: absolute; left: 0; top: 0;  width: 50px; height: 1px; border-top: 1px solid var(--secondary-color); }
.heading_bar:after {bottom: 0; top: auto;  border-top: 0; border-bottom: 1px solid var(--secondary-color) }
.sub-title {color: #777; font-size: 14px; font-weight: 400; text-align: center; display: block; width: 34%; margin: 0 auto; margin-bottom: 15px;}
.view_all_link {text-align: right; float: right; margin-right: 5px; margin-top: 4px; text-decoration: underline;}
.view_all_link:hover, .view_all_link:focus {text-decoration: none;}

@media (max-width: 1199px) {
  .sub-title {width: 60%; }
}
@media (max-width: 991px) {
  .sub-title {width: 100%; }
}

.product_item {background:var(--light-color); border-radius: 10px; position: relative; overflow: hidden; margin-bottom: 30px; box-shadow: 0 5px 12px 0 rgba(0,0,0,0.1);}
.product_thumb { position: relative;overflow: hidden; text-align: center; }
.sale_tag {position: absolute; left: 7px; top: 7px; border-radius: 25px;color:  var(--light-color); padding:2px 11px; z-index: 1;}
.product_image { position: relative; height: 250px; vertical-align: middle;}
.product_image img{object-fit: scale-down;  position: absolute;  left: 50%; top: 50%; transform: translate(-50%, -50%); height: 200px;}
.product_link_col .col {width: 100%; display: block; flex: auto; margin-bottom: 10px;}
.product_contents{ padding: 12px; background-color: #fff; text-align: center;}
.product_title {font-size: 16px; margin-bottom: 15px; min-height: 75px;}
.product_title a {color: var(--info-color); }
.product_title a:hover {color: var(--secondary-color); }
.price_wrapper {line-height: 0.92;color: var(--secondary-color); font-size: 16px; font-weight: 500;  }
.product_item:hover .price_wrapper {color: #fff!important;}

.ebroad_info_text {position: relative;}
.ebroad_info_text a{color: var(--info-color); font-weight: 600;}

.product_item:hover .product_contents {background: var(--secondary-color); color: #fff;}
.product_item:hover .product_contents .price_wrapper {color: #000;}

.product_item:hover .product_contents .product_title a, .product_item:hover .product_contents .price_wrapper del {color: #fff;}
.product_item:hover .product_contents .btn-outline-dark {background-color: #000;border-color: #000;color: #fff;}

.grey_bg { background:#f6f6f6;}

footer {color:var(--light-color); font-size:14px;background-color: #1b61a8;}
.footer_top {color:var(--light-color); font-size:15px;  position: relative;padding: 60px 0 30px;  }
.footer_top .container {position: relative; z-index: 1;}

.footer_clear {border-bottom:rgba(255,255,255,0.1) 1px solid; clear: both; padding-top: 40px;}

.search-wrapper{ position: relative; text-align: center; margin-bottom: 30px; overflow: hidden; max-width: 500px; }
.search-wrapper h3{color:#fff;font-size:20px;font-weight:300}
.footer-search-form .form input.form-control{background:#fff;border-radius:30px;float:left;font-size:16px;margin:0;padding:12px 23px;text-align:left;width:70%;height:auto;box-shadow:none; background: #313D51; color: #fff; border: 1px solid #C4C6CF;}
.footer-search-form .form input.btn{background:transparent;border:1px solid #C4C6CF;border-radius:30px;color:#fff;cursor:pointer;float:left;font-size:16px;margin:0 0 0 12px;padding:12px 23px;text-align:center;width:27%}

.footer_top h4{ margin-top:0; margin-bottom:10px; font-size: 18px;  font-weight: 600;}

ul.footer_list {list-style: none; padding:0; margin:0; display:block;margin-bottom: 20px;}
ul.footer_list li { position: relative; padding-left: 15px; margin-bottom: 10px;}
ul.footer_list li:before {content: '\f0da'; font-family:'FontAwesome'; position: absolute; left: 0; top: 0;color:#ffebec;}
ul.footer_list li a {color:var(--light-color); text-decoration: none; display:block; text-transform: uppercase;}
ul.footer_list li a:hover {color:#ffebec;}

ul.contact_list {list-style:none; margin:0; padding:0; overflow:hidden; margin-top: 15px; margin-bottom: 15px;}
ul.contact_list li { position:relative; position:relative; padding-left:23px;  margin-bottom: 10px; }
ul.contact_list li a {transition: all 0.5s;color:var(--light-color); }
ul.contact_list li i.fa{ position: absolute;left: 0;top: 3px; color: var(--light-color);}
ul.contact_list li:last-child {border-bottom: 0; margin-bottom: 0;}
ul.contact_list li a:hover { color:#ffebec;}
ul.contact_list li.info2{padding-left: 0;}


.text-white { color:var(--light-color);}


.footer_bottom { padding-bottom: 30px; }
.copy_right_text {  text-align: center;}


.footer_social ul{list-style:none;padding:0;margin:0; float: right; margin-bottom: 20px; }
.footer_social ul li{cursor:pointer;display:inline-block;vertical-align:middle; margin-right:15px; text-align:center;position:relative;-webkit-transition:all .4s;transition:all .4s}
.footer_social ul li a {font-size: 20px; color: #fff; text-decoration: none;}
.footer_social ul li a:hover {color: #ffebec;}

.card_list {text-align: right;}
.card_list ul{list-style:none;padding:0;margin:0; overflow: hidden; clear: both;  }
.card_list ul li{cursor:pointer;display:inline-block;vertical-align:middle;margin:0 1px;text-align:center;position:relative;-webkit-transition:all .4s;transition:all .4s}
.card_list ul li img {height: 32px;}

.full_screen_wrapper{background-color:rgba(255,255,255,0.9);position:fixed;left:0;top:0;right:0;bottom:0;text-align:center;z-index:9999999;display:none}
.full_screen_search{text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.full_screen_search input.form-control{background-color:transparent;padding:15px 10px 20px 0;color:#000;text-decoration:none;font-size:30px;border:0;border-bottom:var(--primary-color) solid 2px;width:100%;-webkit-border-radius:0;border-radius:0}
.full_screen_search input.form-control:focus{box-shadow:none!important;outline:0!important}
.full_screen_search .search_button{position:absolute;height:3.5em;width:3.5em;right:0;top:15px;background-color:var(--primary-color);-webkit-border-radius:50%;border-radius:50%;display:inline-block;border:0;color:var(--light-color)}
.cross_button{position:absolute;right:3%;top:3%;font-size:30px;display:inline-block;color:var(--primary-color);text-decoration:none}
.cross_button:hover{color:var(--info-color)}

ul.small_products_list {list-style: none; padding:0; margin:0; display: block;}
ul.small_products_list li {display: block; border-bottom:#ddd solid 1px; padding-bottom:10px; margin-bottom:10px;}
ul.small_products_list li:last-child {margin-bottom:0; padding-bottom:0; border-bottom:0;}
ul.small_products_list li a {display: block; position: relative; color: #333; text-decoration:none; overflow: hidden;}
ul.small_products_list li a img {height:50px; width:auto; margin:0 auto;}
ul.small_products_list li a h5 {margin-bottom:5px; font-size:15px;}
ul.small_products_list li a .view_more {padding:2px 10px; font-size:12px; display: inline-block; background-color: #1b61a8; color: #fff; text-decoration: none; -webkit-border-radius:30px; border-radius:30px;}
ul.small_products_list li a .view_more:hover {text-decoration: none; background-color: #1b61a8; color: #fff;}
ul.small_products_list li a:hover {color: #1b61a8; text-decoration: none;}

.categories_section {padding-bottom:0;}
#categories_slider {position: relative; margin-top:15px;}
#categories_slider .item .product_item {margin-top:15px;}

.fav_bar {position: relative; margin-bottom: 15px;}
.fav_bar ul {display: block; list-style: none; padding:0; margin:0; display: block;}
.fav_bar ul li {display:inline-block; margin:0 15px; vertical-align: top; position: relative; }
.fav_bar ul li .fav_item {position: relative;padding-left: 60px; margin-top: 30px; border-right: #fff 1px solid; padding-right: 20px;}
.fav_bar ul li:last-child .fav_item {border-right: 0; padding-right: 0;}
.fav_bar ul li .badge_bg {clip-path: polygon(100% 0, 100% 100%, 50% 77%, 0 100%, 0 0); background-color: #fff; width: 77px; height: 93px; padding: 10px;}
.fav_bar ul li .fav_item .icon_round {position: absolute; border:#fff solid 1px; width:50px; height:50px; -webkit-border-radius:100%; border-radius:100%;left: 0; top: 50%;transform: translateY(-50%);}
.fav_bar ul li .fav_item .icon_round img {width:30px; height:30px; object-fit: scale-down; position: absolute; left:50%; top:50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.fav_bar ul li .fav_item .icon_text {color: #fff; position: relative; display: inline-block; font-size:13px; max-width: 200px; min-height: 35px;}

.pagination_bar {position: relative; margin-top:15px; display: block; text-align:right;}
.page-link {color: #1b61a8;}
.heading_icon {margin-right:10px;}

.btn-close {position: absolute; right: 15px; top:15px; font-size:18px; color: #000; text-decoration: none; z-index: 999;}
.modal-body {padding:30px;}
.modal-body h2 {font-size:24px; font-weight: bold; margin-bottom:15px; display: block;}
.modal-body input {-webkit-border-radius:5px; border-radius:5px;}
.modal-body label {margin-bottom:5px;}
.btn_register {padding:10px 20px; -webkit-border-radius:5px; border-radius:5px; display: block; text-transform: uppercase;}
.modal-body .btn-primary {padding:10px 20px; -webkit-border-radius:5px; border-radius:5px; display: block; text-transform: uppercase; width: 100%; background-color:#1b61a8!important; border-color: #1b61a8!important; color: #fff!important;}


.newsletter_box{position:relative;display:block;font-size:14px; margin-bottom:20px;}
.newsletter_box h4 {margin-bottom:10px;}
.newsletter_box form{position: relative;}
.newsletter_box input{background-color:#fff;padding:15px;display:block;height:inherit;background-color:#fff;font-size:14px;border-color:#fff; border-radius: 30px;}
.newsletter_box button{position:absolute;right:0;top:0;bottom:0;color:#000;-webkit-border-radius:3px;border-radius:0 30px 30px 0;padding:10px 25px;text-transform:uppercase;font-size:13px}


.testimonials_section {position:relative; color: #333; background-size: 10%;}
.testimonials_section h2.title_heading {text-align:center; position:relative; color: #333;}
.testimonials_section .big_font {color: rgba(0,0,0,0.2)!important; text-shadow:none!important; }
.testi_item .testi_thumb {width:80px; height:80px; display:inline-block; text-align: center; margin-bottom:20px;background-repeat:no-repeat; background-size:cover; background-position:center; -webkit-border-radius:100%; border-radius:100%;}
.testi_item h4 {margin-bottom:10px; font-size:18px; color:#333; text-decoration:none; font-weight: bold; }
.testi_item .description {color: #333;}

#testimonials_slider {margin-top:50px;}
#testimonials_slider .owl-nav{position:relative;padding-top:30px;}
#testimonials_slider.owl-theme .owl-dots .owl-dot span { border-radius:0; width:30px; height:5px; margin: 5px 7px; background: #D6D6D6; display: block; transition: opacity .2s ease;}
#testimonials_slider.owl-theme .owl-dots .owl-dot.active span, #testimonials_slider.owl-theme .owl-dots .owl-dot:hover span { background:#ffc107}
#testimonials_slider.owl-theme .owl-nav.disabled+.owl-dots { margin-top:30px;}
#testimonials_slider .owl-dots, #testimonials_slider .owl-nav {text-align: left;}


.blog_item{border-bottom:1px solid #ccc;margin-bottom:20px;position:relative; overflow: hidden; padding-bottom: 15px;}
.blog_item:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#ec282d;height:1px;transition-property:left,right;transition-duration:.3s;transition-timing-function:ease-out}
.blog_item:hover{border-bottom-color:#ec282d}
.blog_item:hover:before,.blog_item:hover:focus:before,.blog_item:hover:active:before{left:0;right:0}
.blog_item:last-child {border: none; margin-bottom: 0;}

.blog_thumb {width: 20%; float: left;}
.blog_thumb img{border-radius:10px;}
.blog_text_box {width: 80%; float: right;}
.more_text{text-decoration: underline; font-size: 14px;}
.blog_text_box{padding:0 20px}
.blog_text_box h4{font-weight: 600; font-size: 18px; line-height: 1.5; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.blog_text_box h4 a {color: #000;}
.blog_item:hover a {color: #ec282d;}
.blog_text_box p{font-size: 14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.blog_item:hover a.more_text{text-decoration: none; color: #000;}

.back_top{-webkit-transition:all linear .2s 0;transition:all linear .2s 0;-webkit-border-radius:100%;border-radius:100%;font-size:18px;position:fixed;right:50px;bottom:30px;width:60px;height:60px;background-color:#ec282d;color:#fff;text-decoration:none;z-index:9999;opacity:0}
.back_top i{position:absolute;left:50%;top:50%;font-size:18px;color:#fff;text-decoration:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.back_top:hover{background-color:#ffc107;opacity:1}

.table tr td > input.form-control {width: 100% !important; padding:6px 10px;}

.top_account {margin-right:0!important;}
.top_account ul {padding-bottom:1px!important;}
.top_account li {width: 100%; display: block; text-align:left; margin:0!important;}
.top_account li a {padding:10px!important; font-size:14px;}


.new_tspace {margin-top:20px;}
.inner_banner {padding:0; background-color: #1b61a8; position: relative; color: #fff;}
.inner_banner .container {position: relative;}

.breadcrumb_bar {display: block; background-color: #9fcbee;}
.radius_button {-webkit-border-radius:30px!important; border-radius:30px!important; display: inline-block;}

.card p {
    padding: 15px !important; /* Adjust the value as needed */
}


/* css by tanveer for login page top bar */
ul.mobile-navbar-icons {
  list-style: none;
}
ul.mobile-navbar-icons li {
  display: inline-flex;
  margin: 0 10px;
  padding: 0 7px;
}
.mobile_bottom_menu a .icon .count_wishlist {
  position: relative;
  top: 2px;
  right: 0px;
  }
  .mobile_bottom_menu a .icon .count_wishlist .cart-count {
    top: -5px;
    right: -20px;
    position: absolute;
    background-color: #ff0000;
    color: #fff;
    border-radius: 50%;
    padding: 2px 5px;
    font-size: 10px;  
  }



#website{display: none;}

