@import url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css);
@import url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css);
.relaunch-cta {
    border: 0 !important;
    border-radius: 0 !important;
}

/* replace #sub_menu1 {.. */
.sub_menu1 {
    font-size: 17px !important;
}

.main_color .sub_menu1 .av-subnav-menu a {
    background-color: #e5e5e5;
}

/* header-space is done via hero-section */
.html_header_top.html_header_sticky #main {
    padding-top: 0;
}

/** Timeline - vertical line invisible otherwise, since main-div has main-color **/
.alternate_color .av-milestone .av-milestone-icon-wrap:after {
    border-color: #c8c8c8;
}

#wrap_all .av-rotator-container-inner {
    position: relative;
    line-height: 1.1em;
    margin: 0;
    font-weight: 300;
    text-transform: none;
    color: inherit;
    font-size: inherit;
}

.header-scrolled-visible, .header-scrolled .header-scrolled-invisible {
    display: none !important;
}

.header-scrolled .header-scrolled-visible {
    display: inline !important;
}

/* mobile classes */
@media only screen and (min-width: 768px) {
    .isMobile {
        display: none !important;
    }
}

@media only screen and (max-width: 767px) {
    .isNotMobile {
        display: none !important;
    }
}

@media only screen and (min-width: 1201px) {
    .HeaderisMobile {
        display: none !important;
    }
}

@media only screen and (max-width: 1200px) {
    .HeaderisNotMobile {
        display: none !important;
    }
}

.av-masonry-sort .avia_hide_sort {
    display: inline;
}

.hideFilter .av-masonry .av-masonry-sort {
    display: none;
}

.av-masonry-no-more-items .av-masonry-load-more {
    display: none;
}

/***** Yuutel Slider Nr. 45 ***/
.yuutel-slider {
    padding: 20px 0;
}

.yuutel-slider .container {
    overflow: hidden;
    display: none;
}

@media only screen and (max-width: 767px) {
    .responsive #top #wrap_all .yuutel-slider .container {
        padding-left: 10px;
        padding-right: 15px;
    }
}

.yuutel-slider .row {
    padding: 20px;
    display: table;
    table-layout: fixed;
    border-collapse: separate;
    width: 100%;
}

.yuutel-slider .column {
    display: table-cell;
    text-align: center;
    background-color: #FFFFFF;
    box-shadow: 4px 8px 12px 4px rgba(0, 0, 0, 0.2);
}

.yuutel-slider .column > * {
    padding: 15px;
}

.yuutel-slider .title {
    background-color: #f0f0f0;
}

.yuutel-slider .container {
    padding: 0 25px 0 25px;
}

.yuutel-slider h4 {
    color: #ff285a;
}

.yuutel-slider .subtitle2 {
    font-weight: bold;
}

#top .yuutel-slider .avia-slideshow-arrows {
    overflow: hidden;
    max-width: 1130px;
    clear: both;
}

#top .yuutel-slider .avia-slideshow-arrows a {
    display: none;
}

#top .yuutel-slider .avia-slideshow-arrows a.prev-slide {
    margin-left: 0;
}

#top .yuutel-slider .avia-slideshow-arrows a.next-slide {
    margin-right: 0;
}

.yuutel-iconlist .item section.av_textblock_section {
    padding-left: 20px;
}

.yuutel-iconlist .item .decoration {
    border-right: 10px solid;
    border-color: #ff285a;
    height: 80px;  
    position: absolute;
    left: -25px;
    top: 20px;
}

.yuutel-iconlist .item .avia-image-container {
    padding-top: 20px;
}

.yuutel-iconlist .item img.avia_image {
    height: 80px;
    width: 80px;
}

@media only screen and (max-width: 767px) {
    .yuutel-iconlist .item section.av_textblock_section {
        padding-left: 0;
        padding-bottom: 20px;
        margin-bottom: 30px;
        border-left: none;
        border-color: transparent;
    }
}

#top #wrap_all .yuutel-iconlist .item h4 {
    font-size: 17pt;
}

.yuutel-iconlist .avia-button-wrap {
    padding-top: 20px;
}

.yuutel-iconlist .header-box {
    padding-bottom: 20px;
}

/** Fix  Issue #1 **/
/* iframe.yuutel-youtube-video {
border: 2px solid #000000;
} */

background-color: #E5E5E5;
border: 2px solid #E5E5E5;
}

.main_color iframe.yuutel-youtube-video {
    background-color: #FFFFFF;
    border: 2px solid #FFFFFF;
}

.main_color .greyBox iframe.yuutel-youtube-video, .alternate_color iframe.yuutel-youtube-video {
    background-color: #E5E5E5;
    border: 2px solid #E5E5E5;
}

@media only screen and (min-width: 768px) {
    #avia-menu .avia-menu-text {
        font-size: 15px;
    }

    .main_menu .menu-item-mega-parent.menu-item-has-children.menu-item-top-level > a > .avia-menu-text:after {
        content: "\f107"; /** angle down **/
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: 1em;
        line-height: 25px;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        padding-left: 5px;
        background-color: transparent !important;
    }   
    .main_menu .menu-item-mega-parent.menu-item-has-children.menu-item-top-level > a > .avia-menu-text:hover:after {    
        content: "\f106"; /** angle up **/     
    }       
}

.header-scrolled #header_meta  {
    display: none;
}


/*******************************   DEV  **************************/


.knowledgeBasePages{}



.yuutelBannerMain { display: table; width: 100%; } 
.yuutelBannerLeft,.yuutelBannerRight { width: 50%; display: table-cell; vertical-align: middle; } 
.yuutelBannerRight { height: 100%; background-size: cover; background-position:  center; background-repeat: no-repeat; position: relative; z-index: 5; } 
.yuutelBannerLeft { padding: 150px 0 112px; padding-left: calc(((100% - 1030px) ) /2); padding-right:20px }
#top #wrap_all .main_color .yuutelBannerLeft h1{ line-height: 1.23em; font-size:49px; }
#top #wrap_all .all_colors .yuutelBannerMain h5{ margin-bottom: 10px; }

.yuutelBannerSection { position: relative; } 
.bannerArrowIcon { position: absolute; right: 20px; bottom: -20px; width: 62px; height: 62px; background-color: #F0C800; text-align: center; line-height: 62px; z-index: 6;  } 
.bannerArrowIcon svg { display: inline-block; vertical-align: middle; line-height: 1; }


/* Section-2 // Search Input */
.serachInputSection { padding: 47px 0;}
#top .main_color .serachInputSection input[type='text'].hs-search-field__input { background-color: #f6f6f6; border-radius: 26px; padding: 17px 150px 17px 76px; color: #222222; border-color: #f6f6f6; font-size: 13px; font-weight: 500;
    background-image: url(https://www.yuutel.at/hubfs/Yuutel_Assets-22/images/search_icon.png); background-size: 23px; background-repeat: no-repeat; background-position: center left 28px; margin-bottom:0;
}
#top .serachInputSection form { position: relative; margin-bottom:0;}
#top .serachInputSection form button { position: absolute; right: 0; top: 0; width: auto; height: 100%; border:none; border-radius: 26px; background-color: #FFCC00; border-color: #FFCC00; outline: none; box-shadow: none; display: inline-block; padding: 10px 41px; border-image: none; cursor: pointer; font-size: 16px; color: #fff; font-weight: 500;}
#top .serachInputSection ::-webkit-input-placeholder { color:#222222;}
#top .serachInputSection ::-moz-placeholder { color:#222222;}
#top .serachInputSection :-ms-input-placeholder { color:#222222;}
.serachInputSection .hs-search-field { max-width: 763px; width: 100%; margin: 0 auto;}  
.searchresult-main .hs-search-results { max-width: 763px; width: 100%; margin: 0 auto;}  

/* Section-3// */
.tagSliderIcon {height: 48px; position: relative; width: 48px;} 
.tagSliderIcon img { height: 48px; transition: all ease 0.3s; } 
.tagSliderIcon img.tagSliderHoverIcon { position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; visibility: hidden; } 

/*****************************
Slick slider
****************************  */

.slick-dotted.slick-slider { margin-bottom: 0}
.slick-dots { bottom: -30px; z-index:1;}
.slick-dots li { width: 10px;height: 10px; vertical-align: middle; border-radius: 50%}
.slick-dots li button { width: 10px; height: 10px; padding: 5px 0; border-radius: 50%}
.slick-dots li button:before { width: 10px; height: 10px; line-height: 9px; content: ''; border-radius: 50%; opacity: 1}
.slick-dots li button:before { background-color: rgba(4,4,4,0.5); }
.slick-dots li.slick-active button:before { background-color: #040404; opacity: 1}
.slick-dots li button:before,.slick-dots li button:before { transition: all ease .4s; -weblit-transition: all ease .4s}
.slick-dots li button:focus:before,.slick-dots li button:hover:before {opacity: 1; background-color: #040404; transition: all ease .4s; -weblit-transition: all ease .4s}
/* Arrows */

.slick-prev { left: 0; z-index: 10 !important}
.slick-next { right: 0}
.slick-next:before,.slick-prev:before { color: #29333c;}
.slick-next,.slick-prev { width: 20px; height: 20px; border-radius: 0; z-index: 1; transition: all ease .4s; -weblit-transition: all ease .4s}
.slick-next:before,.slick-prev:before { font-family: fontawesome; font-size: 26px;}
.slick-next:before { content: ''; }
.slick-prev:before { content: ''} 
.slick-next:before,.slick-prev:before { content: ''; background-image: url("https://www.yuutel.at/hubfs/Yuutel_Assets-22/images/slider_Arrow_Left.svg"); width: 20px; height: 20px; background-size: auto 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); opacity: 1; background-repeat: no-repeat; background-position: left top; }
.slick-next:before { background-image: url("https://www.yuutel.at/hubfs/Yuutel_Assets-22/images/slider_Arrow_Right.svg");background-position: right top;}
.slick-arrow.slick-disabled { opacity: 0; visibility: hidden;}


.recentTagSliderSection { padding: 90px 0;}
.tagSliderTopContent { text-align: center;}
#top #wrap_all .all_colors .tagSliderTopContent h2 { font-style: normal !important;}
.tagSliderBottomParent { padding-top: 20px;}

.tagSliderBottomParent{position:relative;}
.tagSliderBottomParentContent{padding-left:70px;padding-right:70px;}
.tagSliderBottomParent .slick-list.draggable{padding-right:10%;}
.tagSliderBottomRepeat{padding-right:12px; width:100%;}
.tagSliderBottomRepeatInner{background-color:#FF285A;padding:27px 20px 22px 27px;color:#fff; position:relative; transition:all ease 0.3s; height:100%;}
.tagSliderContent h6{font-size:14px;line-height:1.15;color:#fff;}
.tagSliderContent p{font-size:12px;line-height:1.25;margin-top:5px;}
.tagSliderContent{padding-top:6px;}
.tagSliderLink { position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: url('https://www.yuutel.at/hubfs/Yuutel_Assets-22/images/iconmonstr-cursor-31.svg') 36 36, auto; }
.tagSliderBottomRepeatInner:hover{background-color:#F0C302;}
.tagSliderBottomRepeatInner:hover .tagSliderIcon img.tagSliderNormalIcon { opacity: 0; visibility: hidden;}
.tagSliderBottomRepeatInner:hover .tagSliderIcon img.tagSliderHoverIcon { opacity: 1; visibility: visible;}

.tagSliderBottomParentContent .slick-list,.tagSliderBottomParentContent .slick-track{display: flex;}

.tagSliderBottomParentContent.slick-initialized .slick-slide{display: flex;}

/* testimonial */
.testimonialSection { padding: 46px 0;}

.testimonialParent { display: flex; flex-wrap: wrap; align-items: center; }
.testimonialLeftSide { width: 180px; }
.testimonialRightSide { width: calc(100% - 180px); padding-left: 60px; }
.testimonialContent h5 + p { margin-top: 5px;}
.testimonialContent p + p { margin-top: 0;}
.testimonialContent,
.testimonialContent h5,
.testimonialContent h6{color:#fff;}
.testimonialRightInner .testimonialContent { max-width: 695px;}

#top #wrap_all .all_colors .testimonialContent h5 { font-size: 22px; line-height: 1.22;}
.testimonialLeftSideInner, .testimonialLeftSide img { width: 180px; height: 180px; line-height: 1;}
.testimonialLeftSideInner{border-radius:50%; overflow:hidden; box-shadow: 1px 2px 12.9px 2.1px rgba(0, 0, 0, 0.14);}
.testimonialLeftSide img { object-fit: cover; object-position: center; }

.yuutelLogoBottom { position: absolute; right: 25px; bottom: 25px; line-height: 1; max-width: 24px; } 
.testimonialSection { position: relative; } 
.yuutelLogoBottom img { max-width: 24px; }

/* Three Column Card */
.threeColCardSection { padding: 100px 0;}
.threeColCardGroup { padding-top: 50px;}
.threeColCardTop { text-align: center;}
#top #wrap_all .all_colors .threeColCardTop h2 { font-style: normal !important;}
.threeColCardGroup { display: flex; flex-wrap: wrap; margin:0 -10px}
.threeColCardRepeat { width: 33.33%; padding:10px 10px;}
.threeColCardDescription h6{font-size:16px; line-height:1.2;}
.threeColCardImage img { height: 251px; object-fit: cover; object-position: center; width:100%; }
.threeColCardRepeatInner { background-color: #fff; padding: 28px 24px 18px; height:100%; } 
.threeColCardDescription { text-align: center; padding: 45px 0 18px; } 
.threeColCardDescription p { font-size: 12px; } 


/* Blog Post Inner */
.blogPostInner { padding-top: 40px;}
.blogPostContentMain { padding: 45px 0 50px; }
.blogPostInner { display: flex; flex-wrap: wrap; }
.blogPostRight { width: 300px;}
.blogPostTitle h4 { color: #ff285a;}
.blogPostContent { padding-top: 5px;}
.blogPostLeft { width: calc(100% - 300px); padding-right: 60px; }
.blogPostSharingTitle { padding-right: 16px; }
.blogPostSharingList { width: 130px; }
.blogPostSharingLink { display: flex; align-items: center; }
.blogPostSharingList ul { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; }
.blogPostSharingList ul li { margin-right: 10px; }
.blogPostSharingList a { font-size: 22px; width: 30px; height: 30px; background-color: #ff285a; display: block; color: #fff; text-align: center; line-height: 30px; text-decoration:none; }
.blogPostSharingList a svg { max-width: 23px; display: inline-block; vertical-align: middle; }
.main_color .blogPostSharingList a:hover { background-color: #f0c302; color: #fff !important;}

.main_color div .blogPostRightTop { padding-bottom: 22px; border-bottom: 1px solid #ff285a;}
.blogPostSharingTitle h6 { font-size: 13px;}
.blogRelatedTitle h6 {font-size: 15px;}
.blogPostRightBottom { padding-top: 20px;}


.relatedpostParent ul { list-style: none; margin: 0; padding: 0; }
#top .relatedpostParent li a { color: #FF285A; font-size: 13px; transition: all ease 0.3s; text-decoration: none; }
.relatedpostParent { padding-top: 15px; }
#top .relatedpostParent li a:hover { color: #f0c800; }


/* Breadcrumb */
.blogPostBreadcrumb ul { display: flex; align-items: center; margin: 0; padding: 0; flex-wrap:wrap; }
.blogPostBreadcrumb ul li,
.blogPostBreadcrumb ul li a { font-size: 16px; }
.main_color .blogPostBreadcrumb ul li,
.main_color .blogPostBreadcrumb ul li a { color: #222222; text-decoration: none; }
.main_color .blogPostBreadcrumb ul li a:hover{color:#ff285a;}
.blogPostBreadcrumb ul li { padding-right: 30px; position: relative; }
.blogPostBreadcrumb ul li:after { content: '>'; position: absolute; right: 12px; }
.blogPostBreadcrumb ul li:last-child:after { display: none; }
/* End Breadcrumb */


/* Recent Topic Listing */
.categorySection{padding:50px 0 60px;}


.categoryTopBoxIcon img { height: 50px;}
#top #wrap_all .all_colors .categoryTopBoxTitle h2 { color: #FF295A; font-style: normal !important;}
.categoryTopBox { text-align: center;}

.categoryBottomBox { padding-top: 70px;}


.categoryBottomMain { display: flex; flex-wrap: wrap; justify-content: space-between;}
.categoryBottomRepeat.half {width: calc(50% - 10px);padding: 10px 0;}
.categoryBottomRepeat.full {width: 100%;padding: 10px 0;}
.categoryBottomRepeatInner { height: 100%; box-shadow: 0px 0px 25.38px 1.62px rgb(91 79 82 / 15%); padding: 50px 40px;}
.categoryBottomTagListing a { text-decoration: none; font-size: 15px; transition: all ease 0.3s; line-height: 1.1 !important; }
.categoryBottomTagListing ul { margin: .0; padding: 0; }
.categoryBottomTagListing li { line-height: 1.35; }
.categoryBottomTagListing li + li { padding-top: 7px; }
.categoryBottomTagListing { padding-top: 15px; }


.search_resultspage .recentTagSliderSection { background-color: transparent !important; padding: 37px 0px 32px; }
.search_resultspage .recentTagSliderSection .recentTagSliderBox { display: none; } 
.search_resultspage .recentTagSliderSection .container .tagSliderTopContent { display: none; } 

.search_resultspage .recentTagSliderSection .recentTalist { display: flex !important; margin: 0; padding: 0; max-width: 763px; width: 100%; margin: 0px auto; }
.search_resultspage .recentTagSliderSection .recentTalist ul{ margin: 0; flex-wrap: wrap; display: flex; padding: 0; }
.search_resultspage .recentTagSliderSection .recentTalist li:last-child { padding-right: 0px; }
.search_resultspage .recentTagSliderSection .recentTalist li:first-child { padding-left: 0px; }
.search_resultspage .recentTagSliderSection .recentTalist li { display: block; position: relative; line-height: normal; padding-right: 15px; padding-left: 15px; margin-bottom: 10px; }
.search_resultspage .recentTagSliderSection .recentTalist li a { color: #222222; font-weight: 600; font-size: 14px; }
.search_resultspage .recentTagSliderSection .recentTalist li:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; border-left: 1px solid #FF285A; }
.search_resultspage div.serachInputSection { padding-top: 0px; }
.search_resultspage .recentTagSliderSection .recentTalist li:first-child:before { content: none;}

.categorySection .blogPostBreadcrumb.categoryBreadcrumbs {  padding-bottom: 50px;}
.categorySection .blogPostBreadcrumb.categoryBreadcrumbs ul li:first-child { font-weight: 700; } 
.categorySection .blogPostBreadcrumb.categoryBreadcrumbs ul li:first-child:after { color: #FF285A;} 

.form_right .post-footer > div#hs_form_target_69ec586b-2206-4622-80dd-f0411b6f4306 {max-width: 100% !important;width: 100%;}

/* Order List Styling */
.blogSiderBarNav #yuu-blog-toc {margin: 0 0 35px; background: #fff; box-shadow: 12px 11px 20px rgb(0 0 0 / 9%); padding: 42px 60px 24px 65px;} /* [iQ Fix for TOC] */
.blogSiderBarNav ol {list-style: none; counter-reset: my-sec-counter;}
.blogSiderBarNav li {position: relative;}
/* .blogSiderBarNav li:before {color: #222; position: absolute; top: 0; left: 0; font-weight: 600;counter-increment: my-sec-counter; content: counter(my-sec-counter) ". ";} */
.blogSiderBarNav ol li a {color: #ff285a; font-weight: 600; position: relative; padding-left: 3px; text-decoration: none; transition: all ease 0.3s; display:inline-block; vertical-align:top;}
.blogPostContent ol li+li {margin-top: 10px;}
.blogSiderBarNav li {  list-style-type: none; font-weight: 600; }


.inner_bannernew .hs-form-field+ .hs-form-field {margin-top: 10px;}

.blogPostContactForm .form_style form .inputs-list { padding-left: 0 !important;}
#top .blogPostContactForm .form_style form .inputs-list input{margin-left:0;}
.blogCommentsForm .form_style form .inputs-list { padding-left: 0 !important;}
.blogCommentsForm .form_style form .inputs-list input{margin-left:0;}

@media (min-width: 1201px){
    .bodyContentWrapper { margin-top: 119px;}
}

@media(max-width:1230px){
    .threeColCardImage img { height: 200px;}

}


@media(max-width:1080px){

    .yuutelBannerLeft { padding: 150px 30px 112px;}
    #top #wrap_all .main_color .yuutelBannerLeft h1{font-size:40px;}

}

@media(max-width:991px){

    .yuutelBannerLeft { padding: 100px 30px;}
    /*  Section-3 // Tag Slider */
    .recentTagSliderSection { padding: 62px 0 72px;}
    .threeColCardRepeat { width: 50%;}
    .threeColCardSection { padding: 55px 0 70px;}
    .threeColCardGroup { padding-top: 25px;}


    .blogPostRight .StickySidebar { position: static !important;}
    .blogPostRight { width: 100%; padding-top: 40px;}
    .blogPostLeft { width: 100%; padding-right: 0;}

    
     
    
        #top .glossar_blog .bloginner-main .sticky-author .sticky-author-content h2,
    #top .glossar_blog .bloginner-main .sticky-author .sticky-author-content h2 a, 
    #top #wrap_all .wissensmanagerPostBody .sticky-author .sticky-author-content h2,
    #top #wrap_all .wissensmanagerPostBody .sticky-author .sticky-author-content h2{ line-height: 12px; } 
    
    

}

@media(max-width:767px){
    .yuutelBannerMain { display: flex; flex-wrap: wrap; } 
    .yuutelBannerLeft, .yuutelBannerRight { width: 100%; display:block; }
    .yuutelBannerLeft { padding: 56px 0px 42px;  order: 2; }
    .yuutelBannerLeftInner { max-width: 85%; margin: 0 auto;  }
    .yuutelBannerRight { padding-bottom: 56.25%; order: 1; } 
    #top #wrap_all .all_colors .yuutelBannerLeftInner h5 { font-size: 20px; line-height: 2; } 
    #top #wrap_all .main_color .yuutelBannerLeft h1 { font-size: 32px; line-height: 1.1875 !important; } 

    .bannerArrowIcon{ width: 34px; height: 34px; line-height:34px; right: 8px; bottom: -10px;}
    .bannerArrowIcon svg{max-width:12px;}

    /*  Section-2// Search Input  */
    #top .main_color .serachInputSection input[type='text'].hs-search-field__input { padding: 17px 150px 17px 50px; background-size: 17px; background-position: center left 15px;}
    #top .serachInputSection form button { font-size: 14px; padding: 10px 44px;}

    /*  Section-3 // Tag Slider   */
    .responsive #top #wrap_all .recentTagSliderBox .container { max-width: 100%; width: 100%;}
    .tagSliderBottomParentContent {  padding-right: 0;}
    .tagSliderBottomParentContent .slick-prev { left: 20px;}
    .tagSliderBottomParentContent .slick-next { right: 20px;}

    #top #wrap_all .all_colors .testimonialContent h5 { font-size: 18px; line-height:1.44;}
    .testimonialContent h5+p { margin-top: 10px;}

    /*  Section-4 // Tag Slider   */
    .testimonialLeftSide { padding-top: 15px;}
    .testimonialRightSide { padding-top: 32px;}
    .testimonialContent{display:none;}
    .testimonialMobileContent{display:block!important;}
    .testimonialRightSide{width:100%;padding-left:0;}
    .testimonialParent{display:block;width:100%;}
    .testimonialLeftSide{margin:0 auto;}
    .testimonialRightSide{text-align:center;}
    .testimonialSection{padding:65px 0 82px;}

    .yuutelLogoBottom { right: 20px; bottom: 20px;}

    /*  Three Col Card Section  */
    .threeColCardGroup { padding-top: 15px;}
    .threeColCardRepeat { width: 100%; padding:15px 0;}
    .threeColCardRepeatInner { padding: 24px 21px 24px;}
    .threeColCardDescription { padding: 20px 0 0;}

    /* Sharing Links */
    .blogPostSharingLink { flex-wrap: wrap;}
    .blogPostSharingTitle { width: 100%;}
    .blogPostSharingList { width: 100%; padding-top: 20px;}


    .categoryBottomRepeat { width: 100%; }
    .blogPostRightTop .blogPostSharingList ul li { margin-right: 0; }
    .blogPostRightTop .blogPostSharingList ul { justify-content: space-between; }
    .blogPostRightTop .blogPostSharingList { width: 120px; padding-top: 0; }
    .blogPostRightTop .blogPostSharingTitle { width: auto; display: inline-block; padding-right: 13px; }
    .blogPostRightTop .blogPostSharingLink { flex-wrap: wrap; justify-content: space-between; }
    .main_color div .blogPostRightTop { padding-bottom: 15px;} 

    #top .glossar_blog .bloginner-main .sticky-author .sticky-author-content h2,
    #top .glossar_blog .bloginner-main .sticky-author .sticky-author-content h2 a, 
    #top #wrap_all .wissensmanagerPostBody .sticky-author .sticky-author-content h2,
    #top #wrap_all .wissensmanagerPostBody .sticky-author .sticky-author-content h2{ line-height: 12px; } 
   
    

}


@media(max-width:480px){

    .tagSliderBottomParent .slick-list.draggable { padding-right: 60px;}

}
@media(max-width:380px){

    .blogPostRightTop .blogPostSharingList { width: 105px; }

}


/* glossar blog css */
.blogListparent{padding:50px 0px;}
.blogListparent .post-listing-simple > div { width: 33.33%; padding: 0px 15px; margin-bottom: 45px;}
.blogListparent .post-listing-simple {  display: flex; flex-wrap: wrap;}
.blogListparent .post-item h2, .blogListparent .post-item h2 span {font-style: inherit !important;font-weight: 700;}
.blogListparent .post-item a.left-title {transition:all ease 0.3s;color: #FF295A !important;font-size:16px;line-height:1.625;margin-bottom:7px;display:inline-block;}
.blogListparent .post-item a.left-title:hover{color:#f0c800 !important}
.glossar_blog .yuutelBannerLeftInner h5 {  color: #FFCC00;}
.glossar_blog .yuutelBannerLeftInner h1 {  color: #fff;  font-weight: 700;}
.blogPostContentMain .blogPostContent ul {  list-style: disc !important;}
.glossar_blog .blogPostBreadcrumb{padding:40px 0px 0px}
.glossar_blog .blogPostBreadcrumb ul li:first-child a{font-weight:600;}
.glossar_blog .blogPostBreadcrumb ul li:after{color:#FF285A}


/* Custom Blog Listing */
.blogListparent .postListingParentBox > div,
.postListingParentSection .postListingParentBox > div{ width: 33.33%; padding: 0px 15px; margin-bottom: 45px;}
.blogListparent .postListingParentBox,
.postListingParentSection .postListingParentBox{  display: flex; flex-wrap: wrap;}
.blogListparent .postItemInner h2, 
.blogListparent .postItemInner h2 span,
.postListingParentSection .postItemInner h2,
.postListingParentSection .postItemInner h2 span,{font-style: inherit !important;font-weight: 700;}
.blogListparent .postItemInner a.left-title,
.postListingParentSection .postItemInner a.left-title{transition:all ease 0.3s;color: #FF295A !important;font-size:16px;line-height:1.625;margin-bottom:7px;display:inline-block;}
.blogListparent .postItemInner a.left-title:hover,
.postListingParentSection .postItemInner a.left-title:hover{color:#f0c800 !important}
/* End Custom Blog Listing */


/* Updates For Listing */
.glossar_blog .blogPostAlphaItemParent .categoryTopBoxTitle {display: none;}


.wissensmanagerBlogPostGrp .categoryTopBoxTitle h2 {text-align: center; font-weight: 700; color: #ff295a; padding-top: 50px; padding-bottom: 40px;}
.wissensmanagerBlogPostGrp .blogPostAlphaItemParent {padding: 50px 0 103px; overflow:hidden;}
.wissensmanagerBlogPostGrp .postListingParentSection {height: 427px;}
.wissensmanagerBlogPostGrp .blogPostAlphaItemParent {position: relative;}
.wissensmanagerBlogPostGrp .blogPostAlphaItemParent:before {content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 40%; background: linear-gradient(180deg,#FFFFFF00 0%,#fff 100%); z-index: 1;}


.loadMoreRedirectLinks {z-index: 999; position: relative;text-align: center;} 
.loadMoreRedirectLinks a.avia-button {padding: 16px 63px 16px; background-color: #ff285a; color: #fff; border-color: #ff285a; font-size: 15px; line-height: 17px;display: inline-block;} 
.buttonStyling.loadMoreRedirectLinks a:before {content: ''; font-family: 'entypo-fontello'; opacity: 0; width: 0; overflow: hidden; display: inline-block; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; height: 15px; position: relative; top: 1px;} 
.loadMoreRedirectLinks a:hover:before {width: 1.5em; opacity: 1; visibility: visible;}
.glossar_blog .loadMoreRedirectLinks {display: none;}

@media(max-width:767px){

    .wissensmanagerBlogPostGrp .blogPostAlphaItemParent {padding: 30px 0 68px;}
    .wissensmanagerBlogPostGrp .categoryTopBoxTitle h2{    padding-top: 30px; padding-bottom: 20px;}

}


/* End Updates For Listing */

#top #wrap_all .all_colors .ap-alpha-title h2 {font-size: 16px;margin-bottom: 0;}

/* Blog Redesing */
.bannernew_arrow { position: absolute; right: 10px; bottom: -10px; width: 62px; height: 62px; background-color: #f0c800; text-align: center; line-height: 62px; z-index: 6; }
.bannernew_arrow svg { display: inline-block; vertical-align: middle; line-height: 1; }
.bannernew .bannernew-outer { position: relative; display: flex; width: 100%; }
.bannernew .bannernew-outer:before { content: ''; position: absolute; top: 15px; left: 15px; width: 19px; height: 18px; background: #FFCC00; display: inline-block; z-index: 22; }
.bannernew-outer .bannernew-left { padding: 114px 0 86px; padding-left: 100px; padding-right: 120px; }
.bannernew-outer .bannernew-left,
.bannernew-outer .bannernew-right { width: 50%; display: table-cell; vertical-align: middle; }
.bannernew-outer .bannernew-right { background-size: cover; background-position: center; background-repeat: no-repeat; position: relative; z-index: 5; }
.bannernew-outer .bannernew-right * { width: 100%; height: 100%; object-fit: cover; }
.bannernew-content { color: #3C3C3C; }
#top #wrap_all .bannernew .bannernew-content h1 { font-size: 32px; color: #3C3C3C; margin-bottom: 10px; }
.bannernew-content p { margin: 0; }
.bannernew-content p + p { margin-top: 15px; }
.bannernew .container,.bannernew{ position: relative; }


.blog_boxes { display: flex; flex-wrap: wrap; margin: 0px -9px; padding-bottom: 58px; padding-top: 6px; }
.blog_boxes .blog_box { margin: 9px; width: calc(33.33% - 18px); background-color: #FFFFFF; box-shadow: 12px 11px 20px rgba(0,0,0,0.09); transition: all 1s ease; }
.blog_boxes .blog_box .blog_box_img { overflow: hidden; height: 200px; position: relative; }
.blog_boxes .blog_box .blog_box_img a { display: block; }
.blog_boxes .blog_box .blog_box_img a:not(.blog_box_tag) { height: 100%; }
.blog_boxes .blog_box .blog_box_img a img { transform-origin: center; width: 100%; height: 100%; object-fit: cover; transition: all 1s ease; }
.blogListingTags {position: absolute;left: 5px;top: 5px;display: flex;flex-wrap: wrap;}
.blog_boxes .blog_box .blog_box_img .blog_box_tag { margin:5px;letter-spacing: 0.25px; color: #222222; font-weight: 600; font-size: 12px; background: #F0C800; padding: 2px 5px; line-height: normal; }
.blog_boxes .blog_box .blog_box_img .blog_box_tag:hover { text-decoration: none; }
.blog_boxes .blog_box .blog_box_img a .image-overlay { display: none !important; }
.blog_boxes .blog_box .blog_box_body { padding: 25px 18px 20px; display: flex; flex-wrap: wrap; align-content: space-between; height: calc(100% - 200px); }
.blog_boxes .blog_box .blog_box_body .blog_box_datemin ul { margin: 0; padding: 0; display: flex; align-items: center; }
.blog_boxes .blog_box .blog_box_body .blog_box_datemin ul li { color: #FF285A; font-size: 15px; font-weight: 500; position: relative; line-height: normal; }
.blog_boxes .blog_box .blog_box_body .blog_box_datemin ul li:not(:last-child) { padding-right: 10px; margin-right: 10px; }
.blog_boxes .blog_box .blog_box_body .blog_box_datemin ul li:not(:last-child):before { content: ''; position: absolute; top: 0; bottom: 0; right: 0; border-right: 1px solid #FF285A; transform: rotate(17deg); height: 80%; margin: auto; }
#top #wrap_all .blog_boxes .blog_box .blog_box_body h2,
.blog_boxes .blog_box .blog_box_body h2 a { color: #3C3C3C; font-weight: 700; font-size: 16px; }
.blog_boxes .blog_box .blog_box_body h2 a { line-height: 1.3em; vertical-align: top; margin: 0 !important; display: inline-flex; }
#top #wrap_all .blog_boxes .blog_box .blog_box_body h2 { margin-top: 10px; font-style: inherit !important; }
.blog_boxes .blog_box .blog_box_body .content { padding: 0; color: #3C3C3C; font-size: 14px; line-height: 1.5em; }
.blog_boxes .blog_box .blog_box_body .blog_box_author { line-height: normal; margin-top: 15px; }
.blog_boxes .blog_box .blog_box_body .blog_box_author a { font-size: 13px; color: #FF285A; font-weight: 500; }
.blog_boxes .blog_box:hover img { transform: scale(1.1); filter: grayscale(1); }
.blog_boxes .blog_box:hover { box-shadow: 12px 11px 20px rgba(0,0,0,0.3); }

.blog-pagination { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; padding-bottom: 45px; }
.blog-pagination span.page-text { color: #222222; font-weight: 700; font-size: 16px; }
.blog-pagination span a,
.blog-pagination span { font-size: 16px; color: #222222; font-weight: 500; margin-left: 4px; line-height: normal; }
.blog-pagination span a:hover,
.blog-pagination span a:focus,
.blog-pagination span.active a { color: #FF285A; font-weight: 700; text-decoration: none; }

.taglisting { padding: 20px 0px; }  
.taglisting .taglisting-outer ul { margin: 0; padding: 0; text-align: center; }
.taglisting .taglisting-outer ul li { display: inline-block; position: relative; margin-left: 10px; padding-left: 10px; }
.taglisting .taglisting-outer ul li,
.taglisting .taglisting-outer ul li a,
.taglisting .taglisting-outer ul li strong { color: #222222; font-size: 16px; font-weight: 500; line-height: normal; }
.taglisting .taglisting-outer ul li:before { content: ''; position: absolute; top: 0; left: -2px; bottom: 0; height: 83%; margin: auto; border-left: 1px solid #FF285A; transform: rotate(15deg); }
.taglisting .taglisting-outer ul li:first-child:before,
.taglisting .taglisting-outer ul li:nth-child(2):before { display: none; }
.taglisting .taglisting-outer ul li:first-child { margin-left: 0; padding: 0; }
.taglisting .taglisting-outer ul li a:hover,.taglisting .taglisting-outer ul li.current a { color: #FF285A; text-decoration: none; }


.blogauthor-main { position: relative; background-color: #FF285A; padding: 46px 0; margin: 50px 0px; }
.blogauthor-parent { display: flex; flex-wrap: wrap; align-items: center; }
.blogauthor-left { width: 180px; }
.blogauthor-leftinner { border-radius: 50%; overflow: hidden; box-shadow: 1px 2px 12.9px 2.1px rgb(0 0 0 / 14%); }
.blogauthor-leftinner,
.blogauthor-left img { width: 180px; height: 180px; line-height: 1; }
.blogauthor-left img { object-fit: cover; object-position: center; }
.blogauthor-leftinner,
.blogauthor-left img { width: 180px; height: 180px; line-height: 1; }
.blogauthor-right { width: calc(100% - 180px); padding-left: 60px; }
.blogauthor-content,
.blogauthor-content a,
.blogauthor-content h5,
.blogauthor-content h6 { color: #fff; }
#top #wrap_all .blogauthor-content h2 { color: #fff; font-style: inherit !important; font-size: 30px;}
.author-social-links { margin-top: 12px; }
.author-social-links a,
.author-social-links a svg path { color: #fff; fill: #fff; display: inline-block; }
.author-social-links a svg { width: 21px; display: block; }
.author-social-links a:not(:last-child) { margin-right: 10px; }

.inner_bannernew .blog_box_tag { letter-spacing: .25px; color: #222; font-weight: 600; font-size: 12px; background: #f0c800; padding: 4px 10px; line-height: normal; margin-bottom: 10px; display: inline-block; }
.inner_bannernew .bannernew-content * { color: #fff; }
#top #wrap_all .inner_bannernew .bannernew-content h1 { color: #fff; font-weight: 700; font-size: 36px; }
.bannernew-content .timetoread { position: relative; line-height: normal; font-size: 14px; font-weight: 500; padding-left: 25px; }
.bannernew-content .timetoread:before { content: ''; position: absolute; top: 1px; left: 0; width: 13px; height: 13px; border-radius: 100%; border: 2px solid #fff; }
.bannernew-content .timetoread:after { content: ''; position: absolute; top: 6px; left: 6px; width: 4px; height: 4px; border-left: 2px solid #fff; border-bottom: 2px solid #fff; transform: scale(0.9); }
.bannernew-content .form-style .form-title:empty { display: none; }
.bannernew-content .form-style form { position: relative; }
.inner_bannernew .blog_box_tag:hover { color: #222; text-decoration: none; } 
#top .inner_bannernew .bannernew-content .form-style form .hs-form-field input { color:#222221!important;margin: 0; border-radius: 26px !important; background-color: #fff !important; padding: 13px 20px; font-size: 12px !important; border: none !important; padding-right: 145px; }
.bannernew-content .submitted-message {padding: 10px 0;}
#top .inner_bannernew .bannernew-content .form-style form .hs_submit.hs-submit { position: absolute; top: 0; right: 0; }
#top .inner_bannernew .bannernew-content .form-style form .hs_submit.hs-submit .hs-button { background-color: #FF93AC !important; border-radius: 26px !important; color: #222222 !important; font-size: 12px !important; padding: 15px 32px !important; border: none !important; }
#top .inner_bannernew .bannernew-content .form-style form { margin-bottom: 10px; margin-top: 25px; }
.inner_bannernew .bannernew-outer .bannernew-left { padding: 60px 0 46px; padding-left: 55px; padding-right: 40px;}
.inner_bannernew .bannernew-content .text { font-size: 12px; line-height: normal; }
.inner_bannernew .bannernew-content .text a { text-decoration: underline; }
#top .bannernew-content .form-style form .hs_submit.hs-submit .hs-button:hover { background-color: #f0c800 !important; }
#top .inner_bannernew .bannernew-content .hs-error-msgs li label { font-size: 12px; line-height: normal; margin-top: 10px; display: block; }
#top .inner_bannernew .bannernew-content .hs-error-msgs li { line-height: normal; }
#top .inner_bannernew .bannernew-content .form-style form .hs-form-field input::-webkit-input-placeholder{ font-size: inherit !important; }
#top .inner_bannernew .bannernew-content .form-style form .hs-form-field input::-moz-placeholder{ font-size: inherit !important; }
#top .inner_bannernew .bannernew-content .form-style form .hs-form-field input:-ms-input-placeholder{ font-size: inherit !important; }
#top .inner_bannernew .bannernew-content .form-style form .hs-form-field input:-moz-placeholder{ font-size: inherit !important; }

.bloginner-main .blogPostContentMain { padding-top: 0; }
.bloginner-main .blogPostContentMain .blogPostBreadcrumb { padding-top: 30px; }
.bloginner-main .blogPostContentMain .blogPostBreadcrumb a { font-size: 16px; }
.bloginner-main .blogPostContentMain .blogPostBreadcrumb li:after { content: '/'; }

.bloginner-main .blogPostContent.hideTopTable { padding-top: 5px;}

.bloginner-main .StickySidebar > div { max-width: 140px; margin: 0px auto; border-color: #888181; padding-left: 15px; padding-right: 15px; } 
.bloginner-main .StickySidebar li:last-child { margin-right: 0; }
.bloginner-main .StickySidebar ul { justify-content: center; }
.bloginner-main .sticky-author { padding: 17px 0px; }
.bloginner-main .sticky-author .sticky-author-img { width: 83px; height: 83px; border-radius: 100%; overflow: hidden; margin: 0 auto; }
.bloginner-main .sticky-author .sticky-author-img img { width: 100%; height: 100%; object-fit: cover; }
.bloginner-main .sticky-author .sticky-author-content { padding-top: 11px; text-align: center; }
#top #wrap_all .bloginner-main .sticky-author .sticky-author-content h2 { margin-bottom: 5px; }
#top #wrap_all .bloginner-main .sticky-author .sticky-author-content h2,#top #wrap_all .bloginner-main .sticky-author .sticky-author-content h2 a { color: #FF285A; text-transform: uppercase; font-size: 11px; font-weight: 700; font-style: inherit !important; }
#top #wrap_all .bloginner-main .sticky-author .sticky-author-content .text { word-break: break-word; color: #888181;  font-size: 10px; line-height: normal; }
#top #wrap_all .bloginner-main .sticky-author .sticky-author-content .author-social-links { margin-top: 10px; text-align: center; display: flex; align-items: center; justify-content: center; }
#top #wrap_all .bloginner-main .sticky-author .sticky-author-content .author-social-links a { display: inline-block; background-color: #888181; width: 17px; height: 17px; text-align: center; display: flex; align-items: center; justify-content: center; margin: 0px 4px; }
#top #wrap_all .bloginner-main .sticky-author .sticky-author-content .author-social-links a svg { width: 11px; }
#top #wrap_all .bloginner-main .sticky-author .sticky-author-content .author-social-links a svg path { }
.bloginner-main .blogPostRight { width: 200px; }
.bloginner-main .blogPostLeft { width: calc(100% - 200px); padding-right: 0; }

.bloginner-main .blogPostContent { padding-top: 0; color: #222221; } 
.bloginner-main .blogPostContent > span > *:first-child { padding-top: 0; margin-top: -5px; } 
.bloginner-main .blogPostContent p { margin-bottom: 30px; }
.bloginner-main .blogPostContent #hs_cos_wrapper_post_body strong { color: #222221 !important; }
/* .bloginner-main .blogPostContent ol { margin: 0 0 35px; background: #FFFFFF; box-shadow: 12px 11px 20px rgba(0,0,0,0.09); padding: 42px 60px 24px 65px; list-style: none; counter-reset: my-sec-counter; }
.bloginner-main .blogPostContent ol li { color: #FF285A; font-weight: 600; position: relative; padding-left: 20px; }
.bloginner-main .blogPostContent ol li:before { color: #222; position: absolute; top: 0; left: 0; counter-increment: my-sec-counter; content: counter(my-sec-counter) ". "; }
.bloginner-main .blogPostContent ol li:nth-child(+n+9) { padding-left: 23px; }
*/
#top #wrap_all .bloginner-main .blogPostContent h1,
#top #wrap_all .bloginner-main .blogPostContent h2,
#top #wrap_all .bloginner-main .blogPostContent h3,
#top #wrap_all .bloginner-main .blogPostContent h4,
#top #wrap_all .bloginner-main .blogPostContent h5,
#top #wrap_all .bloginner-main .blogPostContent h6 { line-height: 1.4em; font-style: inherit !important; margin-top: 0; margin-bottom: 25px; }

#top #wrap_all .bloginner-main .blogPostContent h2,
#top #wrap_all .bloginner-main .blogPostContent h3{font-style: italic !important;}


.bloginner-main .blogPostContent table thead,
.bloginner-main .blogPostContent table thead td,
.bloginner-main .blogPostContent table thead th { background-color: #FFCC00; font-size: 13px; font-weight: 600; color: #fff; }
.bloginner-main .blogPostContent table { height: inherit !important; border: none !important; background: #FCFCFC; margin-top: 15px; max-width: 100%; }
.bloginner-main .blogPostContent table td,
.bloginner-main .blogPostContent table th { border: none; padding: 13px 15px !important; text-align: center; background-color: transparent; color: #000; }
.bloginner-main .blogPostContent table tr { background: transparent; }
.bloginner-main .blogPostContent table tbody tr td:nth-child(2n + 1) { background: #F8F8F8; }
.bloginner-main .blogPostContent table tbody tr:first-child td { padding-top: 35px !important; }
.bloginner-main .blogPostContent table tbody tr:last-child td { padding-bottom: 35px !important; }
.bloginner-main .blogPostContent table tr, 
.bloginner-main .blogPostContent table td, 
.bloginner-main .blogPostContent table th { height: inherit !important; }

.bloginner-main .blogPostContent .responsiveTable { overflow-x: auto;}


/* .bloginner-main .blogPostContent blockquote { position: relative; padding: 0; border: none; margin-right: 0; margin-bottom: 30px; }
.bloginner-main .blogPostContent blockquote div{ color: #222; font-size: 16px; font-weight: 600; }
.bloginner-main .blogPostContent blockquote div { position: relative; padding-left: 27px; line-height: 1.6em; }
.bloginner-main .blogPostContent blockquote div:before { content: ''; position: absolute; top: 6px; bottom: 6px; left: 0; width: 5px; border-left: 5px solid #ff285a; } */

.bloginner-main .blogPostContent blockquote { position: relative; padding: 0; border: none; margin-right: 0; margin-bottom: 30px; color: #222; font-size: 16px; font-weight: 600;  position: relative; padding-left: 27px; line-height: 1.6em;  }
.bloginner-main .blogPostContent blockquote:before { content: ''; position: absolute; top: 6px; bottom: 6px; left: 0; width: 5px; border-left: 5px solid #ff285a; }
.bloginner-main .blogPostContent blockquote ul {padding-left: 0;}
.bloginner-main .blogPostContent pre { color: #222!important; font-size: 16px!important; font-weight: 400; background: #ffe9ee; white-space: inherit; color: #fff; display:block; line-height: 1.6em!important; font-family: inherit; padding: 25px; position: relative; }
.bloginner-main .blogPostContent pre strong,
.bloginner-main .blogPostContent pre b { color: #222!important; }
.bloginner-main .blogPostContent pre a { color: #FF295A!important; font-weight: 600!important; }

/* .bloginner-main .blogPostContent pre:before { content: ''; position: absolute; bottom: 8px; left: 10px; width: 14px; height: 14px; background: #FFCC00; } */

/* .bloginner-main .blogPostContent em { margin-bottom:30px; position: relative; background: #F3F3F3; display: block; padding: 30px 50px 30px 60px; color: #222222; font-size: 16px; font-weight: 600; font-style: inherit; line-height: 1.6em; text-align: center; }
.bloginner-main .blogPostContent em:before { content: '"'; position: absolute; bottom: -7px; left: 11px; color: #FFCC00; font-size: 77px; font-weight: 500; pointer-events: none; user-select: none; }
.bloginner-main .blogPostContent em:after { content: '"'; position: absolute; top: 25px; right: 11px; color: #FFCC00; font-size: 77px; font-weight: 500; pointer-events: none; user-select: none; }
*/
.bloginner-main .blogPostContent h6 { margin-bottom:30px; position: relative; font-family: 'GoogleMontserrat', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif; background: #F3F3F3; display: block; padding: 30px 50px 30px 60px; color: #222222; font-size: 16px; font-weight: 600; font-style: inherit; line-height: 1.6em; text-align: center; }
.bloginner-main .blogPostContent h6:before { content: '"'; position: absolute; bottom: -7px; left: 11px; color: #FFCC00; font-size: 77px; font-weight: 500; pointer-events: none; user-select: none; }
.bloginner-main .blogPostContent h6:after { content: '"'; position: absolute; top: 25px; right: 11px; color: #FFCC00; font-size: 77px; font-weight: 500; pointer-events: none; user-select: none; }


/* .blogPostContent * > br {display: none;} */
/* .blogPostContent p img:not(.hs-mce-draggable){margin:0 !important;} */
/* .blogPostContent img.hs-mce-draggable {float: none !important;} */
.blogPostContent .hs-baymax-editor.hs_cos_wrapper_widget.mce-edit-focus,
.blogPostContent .hs-baymax-editor.inpage-editor-active-field{outline-offset: 0px;}




.bloginner-main .blogPostContent ul { margin-left: 0; margin-bottom: 30px; list-style: none !important; padding-left: 25px; }
.bloginner-main .blogPostContent ul li { padding-left: 15px; position: relative; }
.bloginner-main .blogPostContent ul li:before { content: ''; position: absolute; top: 9px; left: 0; width: 6px; height: 6px; background: #ff285a; border-radius: 100%; }


/* Wissensmanager Post Body */
.wissensmanagerPostBody.blogPostContentMain{padding-top:0;}
.wissensmanagerPostBody.blogPostContentMain .blogPostBreadcrumb{padding-top:30px;}
.wissensmanagerPostBody.blogPostContentMain .blogPostBreadcrumb a{font-size:16px;}
.wissensmanagerPostBody.blogPostContentMain .blogPostBreadcrumb li:after{content:'/';}
.wissensmanagerPostBody .StickySidebar > div{max-width:140px;margin:0px auto;border-color:#888181;padding-left:15px;padding-right:15px;}
.wissensmanagerPostBody .StickySidebar li:last-child{margin-right:0;}
.wissensmanagerPostBody .StickySidebar ul{justify-content:center;}
.wissensmanagerPostBody .sticky-author{padding:17px 0px;}
.wissensmanagerPostBody .sticky-author .sticky-author-img{width:83px;height:83px;border-radius:100%;overflow:hidden;margin:0 auto;}
.wissensmanagerPostBody .sticky-author .sticky-author-img img{width:100%;height:100%;object-fit:cover;}
.wissensmanagerPostBody .sticky-author .sticky-author-content{padding-top:11px;text-align:center;}
#top #wrap_all .wissensmanagerPostBody .sticky-author .sticky-author-content h2{margin-bottom:5px;}
#top #wrap_all .wissensmanagerPostBody .sticky-author .sticky-author-content h2,#top #wrap_all .wissensmanagerPostBody .sticky-author .sticky-author-content h2 a{color:#FF285A;text-transform:uppercase;font-size:11px;font-weight:700;font-style:inherit!important;}
#top #wrap_all .wissensmanagerPostBody .sticky-author .sticky-author-content .text{word-break:break-word;color:#888181;font-size:10px;line-height:normal;}
#top #wrap_all .wissensmanagerPostBody .sticky-author .sticky-author-content .author-social-links{margin-top:10px;text-align:center;display:flex;align-items:center;justify-content:center;}
#top #wrap_all .wissensmanagerPostBody .sticky-author .sticky-author-content .author-social-links a{display:inline-block;background-color:#888181;width:17px;height:17px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0px 4px;}
#top #wrap_all .wissensmanagerPostBody .sticky-author .sticky-author-content .author-social-links a svg{width:11px;height:11px;}
#top #wrap_all .wissensmanagerPostBody .sticky-author .sticky-author-content .author-social-links a svg path{}
.wissensmanagerPostBody .blogPostRight{width:200px;}
.wissensmanagerPostBody .blogPostLeft{width:calc(100% - 200px);padding-right:0;}
.wissensmanagerPostBody .blogPostContent{padding-top:0;color:#222221;}
.wissensmanagerPostBody .blogPostContent > span > *:first-child{padding-top:0;margin-top:-5px;}
.wissensmanagerPostBody .blogPostContent p{margin-bottom:30px;}
.wissensmanagerPostBody .blogPostContent #hs_cos_wrapper_post_body strong{color:#222221!important;}
#top #wrap_all .wissensmanagerPostBody .blogPostContent h1,#top #wrap_all .wissensmanagerPostBody .blogPostContent h2,#top #wrap_all .wissensmanagerPostBody .blogPostContent h3,#top #wrap_all .wissensmanagerPostBody .blogPostContent h4,#top #wrap_all .wissensmanagerPostBody .blogPostContent h5,#top #wrap_all .wissensmanagerPostBody .blogPostContent h6{line-height:1.4em;font-style:inherit!important;margin-top:0;margin-bottom:25px;}
#top #wrap_all .wissensmanagerPostBody .blogPostContent h2,#top #wrap_all .wissensmanagerPostBody .blogPostContent h3{font-style:italic!important;}
.wissensmanagerPostBody .blogPostContent table thead,.wissensmanagerPostBody .blogPostContent table thead td,.wissensmanagerPostBody .blogPostContent table thead th{background-color:#FFCC00;font-size:13px;font-weight:600;color:#fff;}
.wissensmanagerPostBody .blogPostContent table{height:inherit!important;border:none!important;background:#FCFCFC;margin-top:15px;max-width:100%;}
.wissensmanagerPostBody .blogPostContent table td,.wissensmanagerPostBody .blogPostContent table th{border:none;padding:13px 15px!important;text-align:center;background-color:transparent;color:#000;}
.wissensmanagerPostBody .blogPostContent table tr{background:transparent;}
.wissensmanagerPostBody .blogPostContent table tbody tr td:nth-child(2n + 1){background:#F8F8F8;}
.wissensmanagerPostBody .blogPostContent table tbody tr:first-child td{padding-top:35px!important;}
.wissensmanagerPostBody .blogPostContent table tbody tr:last-child td{padding-bottom:35px!important;}
.wissensmanagerPostBody .blogPostContent table tr,.wissensmanagerPostBody .blogPostContent table td,.wissensmanagerPostBody .blogPostContent table th{height:inherit!important;}
.wissensmanagerPostBody .blogPostContent .responsiveTable{overflow-x:auto;}
.wissensmanagerPostBody .blogPostContent blockquote{position:relative;padding:0;border:none;margin-right:0;margin-bottom:30px;color:#222;font-size:16px;font-weight:600;position:relative;padding-left:27px;line-height:1.6em;}
.wissensmanagerPostBody .blogPostContent blockquote:before{content:'';position:absolute;top:6px;bottom:6px;left:0;width:5px;border-left:5px solid #ff285a;}
.wissensmanagerPostBody .blogPostContent blockquote ul{padding-left:0;}
.wissensmanagerPostBody .blogPostContent pre{color:#222;font-size:16px;font-weight:600;background:#FF285A;white-space:inherit;color:#fff;display:block;line-height:1.6em;font-family:inherit;padding:22px 23px 33px;position:relative;}
.wissensmanagerPostBody .blogPostContent pre:before{content:'';position:absolute;bottom:8px;left:10px;width:14px;height:14px;background:#FFCC00;}
.wissensmanagerPostBody .blogPostContent h6{margin-bottom:30px;position:relative;font-family:'GoogleMontserrat','HelveticaNeue','Helvetica Neue','Helvetica-Neue',Helvetica,Arial,sans-serif;background:#F3F3F3;display:block;padding:30px 50px 30px 60px;color:#222222;font-size:16px;font-weight:600;font-style:inherit;line-height:1.6em;text-align:center;}
.wissensmanagerPostBody .blogPostContent h6:before{content:'"';position:absolute;bottom:-7px;left:11px;color:#FFCC00;font-size:77px;font-weight:500;pointer-events:none;user-select:none;}
.wissensmanagerPostBody .blogPostContent h6:after{content:'"';position:absolute;top:25px;right:11px;color:#FFCC00;font-size:77px;font-weight:500;pointer-events:none;user-select:none;}
.wissensmanagerPostBody .blogPostContent ul{margin-left:0;margin-bottom:30px;list-style:none!important;padding-left:25px;}
.wissensmanagerPostBody .blogPostContent ul li{padding-left:15px;position:relative;}
.wissensmanagerPostBody .blogPostContent ul li:before{content:'';position:absolute;top:9px;left:0;width:6px;height:6px;background:#ff285a;border-radius:100%;}
.wissensmanagerPostBody .blogPostContent pre a,.wissensmanagerPostBody .blogPostContent pre a:hover{color:#f0c800;}
.wissensmanagerPostBody .blogPostContent #hs_cos_wrapper_post_body pre strong{color:#f0c800!important;}
.wissensmanagerPostBody .blogPostContent h6 a{color:#ff285a!important;}
.wissensmanagerPostBody .blogPostContent h6 a:hover{color:#f0c800!important;}



.form_main { padding: 70px 0px; }
.form_main .form_outer { display: flex; flex-wrap: wrap; max-width: 840px; margin: 0px auto; width: 100%; }
.form_main .form_outer .form_left { width: 40%; float: left; padding-top: 25px; }
.form_main .form_outer .form_right { width: 60%; float: left; }
#top #wrap_all .form_outer .form_left h2 { font-style: inherit !important; color: #3C3C3C; font-weight: 600; font-size: 43px; position: relative; }
#top #wrap_all .form_outer .form_left h2:before { content: ''; position: absolute; bottom: -32px; left: -28px; width: 22px; height: 22px; background: #fc0; }
.form_main .form_outer .form_left .form_left_text { max-width: 270px; }


.form_style input:focus,.form_style textarea:focus { box-shadow: none !important; } 
#top .form_style form .hs-form-field > label,
#top .form_style form .hs-form-field > label span { font-size: 16px; }
#top .form_style form .hs-form-field > label span { font-size: inherit !important; }
#top .form_style form .input { margin-right: 0; }
#top .form_style form input { margin-bottom: 15px; } 
#top .form_style form fieldset { margin-bottom: 10px; max-width: inherit!important; } 
#top .form_style form fieldset.form-columns-2 { margin-left: -28px; margin-right: -28px; }
#top .form_style form fieldset.form-columns-2 > div { padding: 0px 28px; }
#top .form_style form .hs-richtext.hs-main-font-element { font-size: 16px; line-height: 1.6em; } 
#top .form_style form .hs_submit.hs-submit .hs-button { border-radius: 35px !important; font-size: 13px !important; color: #232A2C !important; padding: 15px 25px !important; min-width: 177px; margin-bottom: 0; }
#top #wrap_all .form_main.form_white  .form_outer .form_left h2 { color: #fff; }
#top .form_main.form_white .form_style form .hs-richtext.hs-main-font-element { color: #fff; }
#top .form_style form .hs-form-field textarea,
#top .form_style form .hs-form-field .input input { border-color: #fff !important; }
#top .form_style form .hs-form-field ul.no-list.hs-error-msgs.inputs-list { font-size: 12px; line-height: normal; padding-left: 0 !important; }
#top .form_main .form_style form .hs_error_rollup ul{ padding-left: 0 !important; }
#top .form_main .form_style form .hs_error_rollup label.hs-main-font-element { font-size: 12px; line-height: normal; }
#top .form_main.form_white .form_style form .hs-form-field ul.no-list.hs-error-msgs.inputs-list label { color: #fff; }
#top .form_main.form_white .form_style form .hs_error_rollup label.hs-main-font-element { color: #fff; }
#top .form_main form { margin-bottom: 0px; }
.form_style .submitted-message { text-align: center; }
.form_main.form_white .form_style .submitted-message { color: #fff; }

#top .form_main.form_black .form_style fieldset .field > label span { color: #232A2C !important; }
#top .form_main.form_black .form_style fieldset .field .input input,
#top .form_main.form_black .form_style fieldset .field .input textarea { color: #232A2C !important; border-color: #232A2C !important; }
#top .form_main .form_style fieldset .field .input textarea { resize: none !important; }
#top .form_style form .hs-richtext.hs-main-font-element p:first-child { margin-top: 0; }
#top .form_black .form_style form .hs_submit.hs-submit .hs-button { background-color: #FF285A !important; color: #fff !important; }
#top .form_main.form_black .form_style form .hs-form-field ul.no-list.hs-error-msgs.inputs-list label { color: #232A2C; }
#top .form_main.form_black .form_style form .hs_error_rollup label.hs-main-font-element { color: #232A2C; }
#top .form_main div#comments-listing { display: none;}

.related_articles_main { padding-top: 40px; padding-bottom: 30px; }
#top #wrap_all .related_articles_main h2.blog-related-posts__title { text-align: center; font-style: inherit !important; color: #222222; font-size: 25px; margin-bottom: 25px; }

.related_articles_main button.slick-prev.slick-arrow { left: -50px; }
.related_articles_main button.slick-next.slick-arrow { right: -50px; }

.related_articles_main .blog_boxes { margin: 0px -30px;}
.related_articles_main .blog_boxes .blog_box:not(.slick-active) { transform: translateX(-50px); } 
.related_articles_main .blog_boxes .slick-list { padding-left: 20px; padding-right: 20px; padding-bottom: 20px; } 
.related_articles_main .blog_box.slick-slide.slick-current.slick-active + .slick-active + .slick-active + div { transform: translateX(30px); }

#top .bloglisting-main .form_main.form_white .form_style form .hs-form-field .input input,
#top .bloglisting-main .form_main.form_white .form_style form .hs-form-field .input textarea { border-color: #fc0 !important; }
#top .bloglisting-main .form_main.form_white .form_style form .hs_submit.hs-submit .hs-button { color: #FF285A !important; }


#top .readMoreBtn .avia-button {padding: 16px 20px; background-color: #ff285a; color: #fff; border-color: #ff285a; font-size: 14px; line-height: 15px;margin-top: 20px;} 
#top .readMoreBtn a:before {content: ''; font-family: 'entypo-fontello'; opacity: 0; width: 0; overflow: hidden; display: inline-block; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; height: 15px; position: relative; top: 2px;} 
#top .readMoreBtn a:hover{color:#fff} 
#top .readMoreBtn a:hover:before {width: 1.5em; opacity: 1; visibility: visible; }

.readMoreBTN {line-height: normal; margin-top: 15px;}
.readMoreBTN a {font-size: 13px; color: #ff285a; font-weight: 500;}
.readMoreBTN a:hover {color: #ff285a;}

.main_color .form_right a {color: #fff;text-decoration: underline;}
.main_color .form_right a:hover{color:#f0c800;}

.hs-blog-post .main_color .form_right a {color: #ff285a;}
.hs-blog-post .main_color .form_right a:hover {color: #f0c800;}
.hs-blog-post .main_color .form_right.blogCommentsForm a{color: #ff285a!important;}
.hs-blog-post .main_color .form_right.blogCommentsForm a:hover{color: #f0c800!important;}

.blogPreviewText strong,.blogPreviewText, .blogPreviewText p {color: #222221;}
.previewContentAvailable{padding-top:20px;}


.blogCommentsForm #hs_form_target_69ec586b-2206-4622-80dd-f0411b6f4306 {max-width: 100% !important;}
#top .blogCommentsForm .form_style form fieldset.form-columns-2>div {width: 50%;float: left;}
#top .blogCommentsForm .form_style form fieldset {max-width: inherit !important;}
.blogCommentsForm .inputs-list span {color: #444 !important;}


.hs-blog-post .main_color .blogPostContactForm .form_right a {    color: #fff;
    text-decoration: underline;}
.hs-blog-post .main_color .blogPostContactForm .form_right a:hover{color: #f0c800;}


.blogPostContactForm .legal-consent-container p,.blogPostContactForm .legal-consent-container p a,.blogPostContactForm .legal-consent-container a {color: #fff;}
.inner_bannernew .hs_error_rollup {display: none;}


.inner_bannernew .newLetterSubscribeForm .inputs-list span {font-size: 12px !important;margin-left: 5px;}



.newLetterSubscribeForm .hs_firstname, .newLetterSubscribeForm .hs_lastname,
.newLetterSubscribeForm .hs_company, .newLetterSubscribeForm .hs_message,
.newLetterSubscribeForm .legal-consent-container {display: none;}
#top .newLetterSubscribeForm fieldset {margin-bottom: 0;}
.newLetterSubscribeForm .hs_email > label {display: none;}

.hs-blog-listing .blogPostContactForm input::-webkit-input-placeholder { opacity: 0;}


.blogPostContactForm input::selection,
.blogPostContactForm select::selection { background: #ffffff;} 


.bloginner-main .blogPostContent pre a,.bloginner-main .blogPostContent pre a:hover {color: #f0c800;}
.bloginner-main .blogPostContent #hs_cos_wrapper_post_body pre strong { font-weight: bold!important; color: #222 !important;}
.bloginner-main .blogPostContent h6 a {color: #ff285a!important;}
.bloginner-main .blogPostContent h6 a:hover {color: #f0c800 !important;}


.blogPostContent .hs-baymax-editor p:before,.blogPostContent .hs-baymax-editor p:after { content:''; width:100%; display:table; }


@media(max-width:1250px){

    .related_articles_main button.slick-prev.slick-arrow { left: -20px; }
    .related_articles_main button.slick-next.slick-arrow { right: -20px; }

}

@media(max-width:1199px){

    .bannernew-outer .bannernew-left { padding: 100px 0 66px; padding-left: 50px; padding-right: 60px; }

    .related_articles_main button.slick-prev.slick-arrow { left: -5px; }
    .related_articles_main button.slick-next.slick-arrow { right: -5px; }

}
@media(max-width:991px){
    /*   .blogListparent .post-item a.left-title{font-size:18px;} */

    .bannernew-outer .bannernew-left { padding: 80px 0 40px; padding-left: 25px; padding-right: 25px; }
    .bannernew_arrow { width: 50px; height: 50px; line-height: 50px; }

    .blog_boxes .blog_box { width: calc(50% - 18px); }
    .inner_bannernew .bannernew-outer .bannernew-left { padding: 60px 0 46px; padding-left: 20px; padding-right: 20px; }

    .bloginner-main .blogPostContentMain .blogPostBreadcrumb a,
    .bloginner-main .blogPostContentMain .blogPostBreadcrumb ul li,
    .bloginner-main .blogPostContentMain .blogPostBreadcrumb ul li a { font-size: 14px; }
    .bloginner-main .blogPostRight { width: 100%; }
    .bloginner-main .blogPostLeft { width: 100%; }
    .bloginner-main .blogPostInner { flex-direction: column-reverse; }
    
    .wissensmanagerPostBody.blogPostContentMain .blogPostBreadcrumb a,
    .wissensmanagerPostBody.blogPostContentMain .blogPostBreadcrumb ul li,
    .wissensmanagerPostBody.blogPostContentMain .blogPostBreadcrumb ul li a { font-size: 14px; }
    .wissensmanagerPostBody .blogPostRight { width: 100%; }
    .wissensmanagerPostBody .blogPostLeft { width: 100%; }
    .wissensmanagerPostBody .blogPostInner { flex-direction: column-reverse; }

    #top .form_style form fieldset.form-columns-2>div { padding: 0px 10px; }
    #top .form_style form fieldset.form-columns-2 { margin-left: -10px; margin-right: -10px; }
    .form_main .form_outer .form_right { padding-left: 25px; }

    .related_articles_main .blog_box.slick-slide.slick-current.slick-active + .slick-active + div { transform: translateX(30px); }

}

@media(max-width:767px){

    .categorySection , .blogListparent{padding:30px 0px;}
    /*   .blogListparent .post-item a.left-title{font-size:16px;} */
    .blogListparent .post-listing-simple>div {  width: 100%; max-width: 400px; padding:0px; }
    .blogListparent .post-listing-simple { display: block; flex-wrap: inherit;  }
    
    
    .blogListparent .postListingParentBox{ display: block; flex-wrap: inherit;  }
    .blogListparent .postListingParentBox > div,.postListingParentSection .postListingParentBox>div{width: 100%; max-width: 400px; padding:0px; }
    
    .blogListparent .ap-alpha-color{height:auto !important;}

    .bannernew-outer .bannernew-left,
    .bannernew-outer .bannernew-right { width: 100%; }
    .bannernew-outer .bannernew-right { height: 197px; width: 100%; }
    .bannernew .bannernew-outer { flex-wrap: wrap; flex-direction: column-reverse; }
    .bannernew-outer .bannernew-left { padding: 67px 0 36px; padding-left: 23px; padding-right: 23px; position: relative; }
    .bannernew .bannernew-outer:before { content: none; }
    .bannernew .bannernew-outer .bannernew-left:before { content: ''; position: absolute; top: 28px; left: 23px; width: 12px; height: 12px; background: #fc0; display: inline-block; z-index: 22; }
    #top #wrap_all .bannernew .bannernew-content h1 { font-size: 22px; }
    .bannernew_arrow { width: 34px; height: 30px; line-height: 30px; }
    .bannernew_arrow svg { width: 10px; }

    .blog_boxes .blog_box { width: 100%; margin-left: 0px; margin-right: 0px; }
    .blog_boxes { margin: 0; }
    .blog_boxes .blog_box .blog_box_body .content { font-size: 13px; }
    #top #wrap_all .blog_boxes .blog_box .blog_box_body h2,
    .blog_boxes .blog_box .blog_box_body h2 a { font-size: 15px; }
    .blog_boxes .blog_box .blog_box_body { padding: 22px 16px 20px; }
    .taglisting .taglisting-outer ul { text-align: left; }
    .taglisting .taglisting-outer ul li,
    .taglisting .taglisting-outer ul li a,
    .taglisting .taglisting-outer ul li strong { font-size: 13px; }
    .taglisting .taglisting-outer ul li { margin-bottom: 10px; }

    .blogauthor-main { padding: 65px 0 82px; }
    .blogauthor-parent { display: block; width: 100%; }
    .blogauthor-left { padding-top: 15px; margin: 0 auto; }
    .blogauthor-right { padding-top: 32px; width: 100%; padding-left: 0; text-align: center; }

    .inner_bannernew .bannernew-outer .bannernew-left { padding: 60px 0 40px; padding-left: 23px; padding-right: 15px; }
    #top #wrap_all .bannernew.inner_bannernew .bannernew-content h1 { margin-top: 10px; }
    #top .inner_bannernew .bannernew-content .form-style form .hs_submit.hs-submit .hs-button { font-size: 11px !important; padding: 12px 23px !important; }
    #top .inner_bannernew .bannernew-content .form-style form .hs-form-field input { padding: 10px 20px 10px; padding-right: 115px; }

    .bloginner-main .blogPostContentMain .blogPostBreadcrumb a,
    .bloginner-main .blogPostContentMain .blogPostBreadcrumb ul li,
    .bloginner-main .blogPostContentMain .blogPostBreadcrumb ul li a { font-size: 13px; }
    .blogSiderBarNav ol{ padding: 25px 15px 25px 15px;}
    /*     .bloginner-main .blogPostContent ol { padding: 25px 15px 25px 15px; }
    .bloginner-main .blogPostContent ol { margin-left: -25px; margin-right: -25px; }
    .bloginner-main .blogPostContent ol li { font-size: 15px; line-height: 1.4em; margin-bottom: 20px; }
    .bloginner-main .blogPostContent ol li:last-child { margin-bottom: 0; } */
    .bloginner-main .blogPostContent table { min-width: 700px; }
    .bloginner-main .blogPostContent table td,
    .bloginner-main .blogPostContent table th { padding: 8px 10px !important; }
    .bloginner-main .blogPostContent table tbody tr:first-child td { padding-top: 20px !important; }
    .bloginner-main .blogPostContent table tbody tr:last-child td { padding-bottom: 20px !important; }
    .bloginner-main .blogPostContent blockquote em { padding: 45px 27px 45px 27px; }
    .bloginner-main .blogPostContent ul { padding-left: 0; }
    .bloginner-main .blogPostRight { padding-top: 1px; }
    
    
    .wissensmanagerPostBody.blogPostContentMain .blogPostBreadcrumb a,
    .wissensmanagerPostBody.blogPostContentMain .blogPostBreadcrumb ul li,
    .wissensmanagerPostBody.blogPostContentMain .blogPostBreadcrumb ul li a { font-size: 13px; }
   
    .wissensmanagerPostBody .blogPostContent table { min-width: 700px; }
    .wissensmanagerPostBody .blogPostContent table td,
    .wissensmanagerPostBody .blogPostContent table th { padding: 8px 10px !important; }
    .wissensmanagerPostBody .blogPostContent table tbody tr:first-child td { padding-top: 20px !important; }
    .wissensmanagerPostBody .blogPostContent table tbody tr:last-child td { padding-bottom: 20px !important; }
    .wissensmanagerPostBody .blogPostContent blockquote em { padding: 45px 27px 45px 27px; }
    .wissensmanagerPostBody .blogPostContent ul { padding-left: 0; }
    .wissensmanagerPostBody .blogPostRight { padding-top: 1px; }

    .form_main .form_outer .form_right { width: 100%; float: left; padding-left: 0; padding-top: 100px; }
    .form_main .form_outer .form_left { padding-top: 0px; width: 100%; }
    .form_main .form_outer .form_left .form_left_text { max-width: 100%; }
    #top #wrap_all .form_outer .form_left h2 { font-size: 43px !important; margin-left: 27px; }
    #top .form_style form .hs_submit.hs-submit .actions { text-align: center; }
    .form_main { padding: 68px 0px 40px; }

    .related_articles_main .blog_boxes .blog_box { transform: none !important; margin: 0 25px; }
    .related_articles_main .blog_boxes { margin: 0; }
    .related_articles_main .blog_boxes .slick-list { padding-left: 0; padding-right: 0; padding-bottom: 30px; margin: 0 -30px; }
    .related_articles_main .blog_boxes { padding-bottom: 18px; }
    .related_articles_main button.slick-prev.slick-arrow { left: 0; }
    .related_articles_main .slick-next,
    .related_articles_main .slick-prev { bottom: 0; top: inherit; }
    .related_articles_main button.slick-next.slick-arrow { right: 0px; }

}

@media(max-width:480px){

    .blogListparent .post-listing-simple>div {  max-width: 300px; }
    #top .blogCommentsForm .form_style form fieldset.form-columns-2>div {width: 100%;}

}