.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:none;
}
.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;
}