.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;
}
}
.footer_dark {
    background-color: #656792;
}
.contact_info i+*
{
     max-width: initial;
}
.contact_info>li:first-child
{
display:flex;
}
.language-wrapper .dropdown .language_bar_chooser.dropdown-menu li:last-child,
.language-wrapper .dropdown .dropdown-menu.language_bar_chooser li,
div#app .section .container .ck-content .section.pb_0:nth-child(3) {
    display: none;
}
.contact_style3
{
height:100%;
}
.product_description .product_share, 
footer .social_icons, 
.blog_post_footer .social_icons{
  display: none;
}

h5 {
    font-size: 1rem;
}

.banner_content h2 {
  font-size: 41px;
  line-height: 1.4;
}

@media (max-width:575px){
.banner_content h2 {
    font-size: 28px;
    line-height: 1.4;
    padding-right: 100px;
}
  h5 {
    font-size: .8rem;
    padding-right:100px;
}
}

@media (max-width:360px){
h5 {
    font-size: .7rem;
  padding-right:20px;
}
  .banner_content h2 {
    font-size: 24px;
    padding-right:50px;
}
}

.list_none {
    display: none;
}