/* CSS added on 21-03-25 start */
.product_action_box{
	left : 15px !important;
}
.faqs-list h4:nth-child(1){
	margin-top : 0px !important;
}
.faqs-list h4{
	margin-top : 50px !important;
	margin-bottom : 20px !important;;
}
.contact_info li{
	display : flex;
}
.footer_top{
	padding : 50px 0 0px;	
}
@media (max-width : 1197.99px){
  .footer_top{
		padding : 50px 0 0px;
  }
}
/* CSS added on 21-03-25 end */
.pr_detail .pr_desc ul,
.ck-content ul,
.ck-content ol {
     margin-left: 20px;
}
#app h4 {
    margin-top: 10px;
}

.ck-content ul li {
    list-style-type: initial;
}

ul#tabmenubar li,
div#carouselExampleControls ol li,
.blog_post.blog_style2 ul.list_none.blog_meta li {

    list-style-type: none !important;
}
@media screen and (min-width: 992px) {
footer.footer_dark .footer_top .col-lg-3.col-md-4.col-sm-6 {
    padding: 0px;
}
}
.dark_skin .logo_dark {
    max-width: 200px;
    max-height: 100px;
}
.bottom_header .navbar-brand img {
    width: 50%;
    max-height: 50px;
}
.categories_wrap {
    
    right: 60px;
}
ul.social_icons.text-md-right {
    display: none;
}
@media(max-width:767px){
  .contact_info i+*{
max-width: 90% !important;
}
.bottom_header .navbar-brand img {
    width: 100% !important;}  
.banner_section:not(.full_screen) .carousel-item {
    height: 280px;
  }
.banner_section:not(.full_screen){
    height: 290px;
}
.categories_wrap {
    right: 10px;
}
  .dark_skin .logo_dark {
    max-width: 130px;
    max-height: 80px;
}

  .banner_section.shop_banner_slider .carousel-item{
      background-size: contain;
    background-repeat: no-repeat;
  }
}

.heading_tab_header .view_all {
	display:none;
}

.pr_detail .pr_desc ul, .ck-content ul, .ck-content ol {
    display: initial;
}
#carouselExampleControls li {
    display: inline-block;
}
.breadcrumb_section{
 display: none;
}

@media(max-width:370px){
.pr_search_icon {
    float: none;
    display: -webkit-box;
}
  .nav_block .contact_phone{
  display:none;
  }
}

.contact_info i+*{
    max-width: 95%;
}

.dark_skin .logo_dark {
  max-width: 160px;
}
.footer_dark a img{
	width:50%;
}
@media only screen and (min-width: 1280px){
.container {
    max-width: 1310px;
}
}

#navCatContent li a.nav-link {
    padding: 0.73rem 1rem;
}
.blog_style2 .blog_content {
    padding: 20px;
}
.icon_box_content p{
      text-align: justify;
}
}
.contact_info i+* {
    max-width: 90%;
}
.section .container .ck-content p{
text-align: justify;
}
.top-header .contact_detail{
  display: none;
}
.navbar-expand-lg .navbar-collapse {
    display: flex!important;
    justify-content: center;
}
.contact_text p{
  text-align: inherit !important; 
}
.tab-style2 .nav-tabs li.nav-item a.active, .tab-style2 .nav-tabs li.nav-item a.active:hover {
    border-bottom: 2px solid #8956f1;
    color: #8956f1;
    background-color: transparent;
}
.tab-style2 .nav-tabs {
    border-bottom: 0;
    display: flex;
}

@media screen and (min-width: 1200px){
.contact_style3{
    min-height: 340px !important;
}
}
.blog_meta li{
 display: none;
}
.visual-swatches-wrapper{
  display: none;
}
.text-swatches-wrapper{
   display: none;
}
.ck-content div.col-xl-4:nth-child(1){
order:2;
}
.ck-content div.col-xl-4:nth-child(2){
order:3;
}
.bg_dark {
    background-color: #212226!important;
}
.categories_btn {
    background-color: #AA1847;
    border: 1px solid #AA1847;
}
.contact_phone i {
    color: #AA1847;
}
.cart_count, .wishlist_count {
    background-color: #AA1847;
}
.navbar .navbar-nav>li:hover>a, .navbar .navbar-nav>li>a.active {
    color: #AA1847;
}
#navCatContent li a:hover {
    color: #AA1847;
}
a:hover {
    color: #AA1847;
}
.tab-style2 .nav-tabs li.nav-item a.active, .tab-style2 .nav-tabs li.nav-item a.active:hover {
    border-bottom: 2px solid #AA1847;
    color: #AA1847;
    background-color: transparent;
}
.pr_action_btn li a:hover {
    background-color: #AA1847;
    color: #fff;
}
.price {
    color: #AA1847;
    font-weight: 600;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background-color: #AA1847;
}
.more_categories {
    color: #AA1847;
}
.owl-theme .owl-dots .owl-dot span {
    border: 1px solid #AA1847;
}
.nav_style5.owl-theme .owl-nav .owl-next:hover, .nav_style5.owl-theme .owl-nav .owl-prev:hover {
    background-color: #AA1847;
}
.bg_default {
    background-color: #AA1847!important;
}
.footer_dark {
    background-color: #212226;
}
.scrollup:hover {
    background-color: #AA1847;
}
.filter_price .ui-slider .ui-slider-range {
    background-color:#AA1847;
}
.shorting_icon.active {
    background-color: #AA1847;
    border-color: #AA1847;
}
.shop_container.list .list_product_action_box .pr_action_btn li.add-to-cart a {
    background-color: #AA1847;
    border: 1px solid #AA1847;
}
.shop_container.list .pr_action_btn li.add-to-cart a:hover {
    background-color: transparent;
    color: #AA1847;
}
.pagination_style1 .page-item .page-link:hover, .pagination_style1 .page-item.active .page-link {
    background-color:#AA1847;
    border-color: #AA1847;
    color: #fff;
}
.contact_style3 .contact_icon {
    border: 1px solid #AA1847;
}
.contact_icon i {
    color: #AA1847;
    font-size: 34px;
}
.contact_style3 .contact_icon:before {
    background-color: #AA1847;
}
.btn-fill-out {
    border: 1px solid #AA1847;
}
.btn-fill-out:hover {
    color: #AA1847!important;
}
.btn-fill-out:after, .btn-fill-out:before {
    background-color: #AA1847;
}
.footer_dark .widget_links li a:hover, .footer_dark a:hover, .widget_links li a:hover {
    color: #AA1847;
}
.half-circle-spinner .circle.circle-2 {
    border-bottom-color: #AA1847;
}
.half-circle-spinner .circle.circle-1 {
    border-top-color: #AA1847;
}
.pr_action_btn li a.active {
    background-color: #AA1847;
}
.navbar .navbar-nav .dropdown-menu li a.active, .navbar .navbar-nav .dropdown-menu li a:hover, .navbar .navbar-nav .dropdown-menu>ul>.mega-menu-col ul>li:hover>a, .navbar .navbar-nav .dropdown-menu>ul>li:hover>a {
    color: #AA1847;
}
.bg_redon {
    background-color: #AA1847!important;
}
.cart_box p{
  color:#fff;
}
.dashboard_menu .nav-tabs li.nav-item a.active {
    background-color: #AA1847;
}
.indicators_style1 li.active {
    background-color: #AA1847;
}
.indicators_style1 li.active:before {
    border-color: #AA1847;
}
.section.container.row div:nth-child(2){
    display: none !important;
}

 .place-card-large div {
   display: none !important;
}

.contact_info i+* {
    max-width: 100% !important;
}
@media only screen and (max-width: 991px) {
.header_wrap .navbar-collapse.mobile_side_menu {
    width: 200px!important;
  } .header_wrap .navbar-collapse.mobile_side_menu >ul {
	  width: 100%!important; 
  }
}
@media only screen and (min-width: 1280px) {
    .container {
        max-width: 1400px;
    }
}