.xtended .widget-title{ font-weight: 300; }
.xtended .widget-title.align-left{ text-align: left; }
.xtended .widget-title.align-center{ text-align: center; }
.xtended .widget-title.align-right{ text-align: right; }
@media only screen and (max-width: 800px){
    .xtended .widget-title{ font-size: 1.85rem; }
}
@media only screen and (min-width: 801px){
    .xtended .widget-title{ font-size: 2.5rem; }
}

/* Featured Content */
.xtended.featured-content{ display: flex; }
.xtended.featured-content .wrap{ flex: 1; display: flex; }
.xtended.featured-content .content{ flex: 1; flex-direction: column; }
.xtended.featured-content .image{ background-size: cover; background-position: center; background-repeat: no-repeat; background-color: #DDD; }
.xtended.featured-content .desc{ padding-top: 0; flex: 1; }
.xtended.featured-content .desc p{ font-size: 0.875rem; color: #8F8F8F; }
.xtended.featured-content .desc p:last-of-type{ padding-bottom: 0; }
.xtended.featured-content .title{ font-size: 1.5rem; }
.xtended.featured-content .link{ height: fit-content; padding-top: 10px; }
/* Horizontal */
@media only screen and (min-width:801px) {
    .xtended.featured-content.fc-display-h .wrap{ flex-direction: row; }
    .xtended.featured-content.fc-display-h .wrap .image{ width: 295px; }
}
@media only screen and (max-width:800px) {
    .xtended.featured-content.fc-display-h .wrap{ flex-direction: column; }
    .xtended.featured-content.fc-display-h .wrap .image{ padding-bottom: 60.5%; }
}
/* Vertical */
.xtended.featured-content.fc-display-v .wrap{ flex-direction: column; }
.xtended.featured-content.fc-display-v .wrap .image{ padding-bottom: 60.5%; }

/* Iconbox */
.xtended.iconbox .wrap{ box-shadow: 0 4px 7px rgba(0,0,0,.3); height: 100%; color: #353535; transition: all .2s ease; background-color: #F9F9F9; padding: 64px 21px; text-align: center; }
.xtended.iconbox .iconbox-icon > *{ display: block; width: 52px !important; line-height: 52px !important; text-align: center; font-size: 22px; margin: 0 auto 18px; border-radius: 50%; border: solid 1px #5F5F5F; color: #5F5F5F; transition: all .2s ease; }
.xtended.iconbox .wrap:hover{ box-shadow: 0 5px 9px rgba(0,0,0,.45); background-color: #FFF; }
.xtended.iconbox .wrap:hover .iconbox-icon > *{ background-color: #202020; border-color: #202020; color: #FFF; box-shadow: 0 4px 7px rgba(0,0,0,.3); }
.xtended.iconbox .iconbox-title .title{ position: relative; font-size: 18px; text-transform: uppercase; color: #5F5F5F; margin-bottom: 32px; }
.xtended.iconbox .iconbox-title .title::after{ position: absolute; content: ""; bottom: -14px; left: 50%; transform: translateX(-50%); height: 2px; width: 65px; background-color: #CFCFCF; }
.xtended.iconbox .iconbox-data .iconbox-content p{ color: #202020; font-size: 14px; }

/* Iconlink */
.xtended.iconlink .iconlink-container{ display: flex; }
.xtended.iconlink .iconlink-icon{ width: 56px; height: 56px; line-height: 56px; text-align: center; font-size: 21px; }
.xtended.iconlink .iconlink-title{ flex: 1; align-self: center; }
.xtended.iconlink .iconlink-title .title{ font-size: 18px; padding: 0; }

/* Latest News */
.xtended.latest-news .newsItem, .xtended.latest-news .newsItem .post{ height: 100%; }
.xtended.latest-news .newsItem .post{ display: flex; flex-direction: column; }
.xtended.latest-news .newsItem .post .postContent{ flex: 1; }
.xtended.latest-news .items .post p{ font-size: 0.825rem; }
.xtended.latest-news .items .post .post-meta p{ font-size: 0.75rem; color: #8F8F8F; }
.xtended.latest-news .items .post .comments-disabled{ color: #CFCFCF; }
.xtended.latest-news .items .post .title{ font-size: 1.5rem; }
.xtended.latest-news .items .post .icon{ padding-right: 6px; text-align: center; }
@media only screen and (max-width: 800px){
    .xtended.latest-news .items .post .metadata .date{ padding-bottom: 5px; }
    .xtended.latest-news .items .post .metadata .comments{ padding-top: 5px; }
    .xtended.latest-news .items .post .icon{ width: 20px; }
}
@media only screen and (min-width: 801px){
    .xtended.latest-news .feed-items, .xtended.latest-projects .feed-items{ margin: 0 -15px; }
    .xtended.latest-news .items .post .comments, .xtended.latest-projects .items .project .comments{ text-align: right; }
}
.xtended.latest-news .newsItem .postImage{ border-radius: 8px; background-position: center; background-size: cover; background-repeat: no-repeat; padding-bottom: 65%; background-color: #E5E5E5; text-align: center; position: relative; }
.xtended.latest-news .newsItem .postImage span{ width: 100%; text-align: center; font-size: 7.875rem; color: #CFCFCF; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.xtended.latest-news .newsItem .postExcerpt, .xtended.latest-news .newsItem .singlePost-link{ padding-top: 0; }

/* Contact Details */
.xtended.contactDetails{ padding-top: 12px; }
.xtended.contactDetails section{ padding: 8px 0 12px; }
.xtended.contactDetails section:last-of-type{ padding-bottom: 0; }
.xtended.contactDetails .icon, .xtended.contactDetails .details{ display: inline-block; margin: 0 -4px 0 0; vertical-align: top; }
.xtended.contactDetails .icon{ width: 48px; height: 48px; border-radius: 50%; border: solid 1px #C5C5C5; color: #C5C5C5; }
.xtended.contactDetails .icon > *{ display: block; width: 48px; line-height: 48px; text-align: center; font-size: 1.25rem; }
.xtended.contactDetails .details{ width: calc( 100% - 48px ); padding: 5px 0 5px 14px; color: #5F5F5F; }
.xtended.contactDetails .details .title h3{ font-size: 18px; padding: 0 0 4px; line-height: 1; }
.xtended.contactDetails .details p{ padding: 3px 0 0; font-size: 15px; }
.xtended.contactDetails .details a{ color: #707070; text-decoration: none; }
.xtended.contactDetails .details .network-list{ margin: 0; padding: 12px 0 0; list-style: none; }
.xtended.contactDetails .details .network-list li{ display: inline-block; }
.xtended.contactDetails .details .network-list a{ display: block; width: 36px; height: 36px; overflow: hidden; margin: 2px 2px 3px 0; border: none; border-radius: 3px; }
.xtended.contactDetails .details .network-list a:hover{ color: #FFF; background-color: #5F5F5F; }
.xtended.contactDetails .details .network-list .facebook a:hover{ background-color: #1877f2; }
.xtended.contactDetails .details .network-list .twitter a:hover{ background-color: #1da1f2; }
.xtended.contactDetails .details .network-list .instagram a:hover{ background-color: #5851db; }
.xtended.contactDetails .details .network-list .linkedin a:hover{ background-color: #0077b5; }
.xtended.contactDetails .details .network-list .youtube a:hover{ background-color: #ff0000; }
.xtended.contactDetails .details .network-list .twitch a:hover{ background-color: #9146ff; }
.xtended.contactDetails .details .network-list .tiktok a:hover{ background-color: #25F4EE; color: #202020; }
.xtended.contactDetails .details .network-list .pinterest a:hover{ background-color: #e60023; }
.xtended.contactDetails .details .network-list .reddit a:hover{ background-color: #ff4500; }
.xtended.contactDetails .details .network-list .quora a:hover{ background-color: #a82400; }
.xtended.contactDetails .details .network-list .messenger a:hover{ background-color: #0084ff; }
.xtended.contactDetails .details .network-list .snapchat a:hover{ background-color: #fffc00; color: #202020; }
.xtended.contactDetails .details .network-list .whatsapp a:hover{ background-color: #075e54; }
.xtended.contactDetails .details .network-list .skype a:hover{ background-color: #00aff0; }
.xtended.contactDetails .details .network-list .telegram a:hover{ background-color: #0088cc; }
.xtended.contactDetails .details .network-list .network-icon{ width: 36px; line-height: 36px; text-align: center; }
.xtended.contactDetails .details .network-list .behance a:hover{ background-color: #1769ff; }
.xtended.contactDetails .details .network-list .medium a:hover{ background-color: #00ab6c; }

/* Gallery Feed */
.xtended.gallery-feed .gallery a{ display: block; color: #FFF; width: 100%; height: 100%; }
.xtended.gallery-feed .gallery .wrap{ background-size: cover; background-position: center; background-repeat: no-repeat; position: relative; padding-bottom: 100%; position: relative; }
.xtended.gallery-feed .gallery .grad{ background: rgb(32,32,32); background: linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(32,32,32,0) 100%); position: absolute; top: 0; left: 0; bottom: 0; right: 0; opacity: 0; transition: all .2s ease; }
.xtended.gallery-feed .gallery .link:hover .grad{ opacity: 1; }
.xtended.gallery-feed .gallery .info{ position: absolute; bottom: 45px; left: 0; right: 0; padding: 26px 22px; transition: all .2s ease; }
.xtended.gallery-feed .gallery .link:hover .info{ bottom: 0; }
.xtended.gallery-feed .gallery .title{ font-size: 1.75rem; font-weight: 300; }
.xtended.gallery-feed .gallery .cats{ padding-bottom: 0; color: #EFEFEF; font-size: 0.85rem; }
@media only screen and (max-width: 800px){
    .xtended.gallery-feed .gallery h2{ font-size: 1.55rem; }
}
@media only screen and (min-width: 801px){
    .xtended.gallery-feed .feed-items{ margin: 0 -15px; }
    .xtended.gallery-feed .gallery h2{ font-size: 1.55rem; }
}

@media only screen and (max-width: 800px){
    .xtended.event-feed .event .image{ background-image: none !important; display: none; } 
}
@media only screen and (min-width: 801px){
    .xtended.event-feed .event .image{ width: 220px; background-size: cover; background-position: center; position: relative; }
}

.xtended.title-widget .titlewrap{ margin: 0 -15px; }
.xtended.title-widget .titlewrap.align-left{ text-align: left; }
.xtended.title-widget .titlewrap.align-center{ text-align: center; }
.xtended.title-widget .titlewrap.align-right{ text-align: right; }
.xtended.title-widget .divider_wrap{ padding-top: 0; padding-bottom: 0; }
.xtended.title-widget .divider{ width: 100%; margin-bottom: 15px; border: none; }
.xtended.title-widget .divider.align-left, .xtended.title-widget .divider.align-center{ margin-right: auto; }
.xtended.title-widget .divider.align-center, .xtended.title-widget .divider.align-right{ margin-left: auto; }
.xtended.title-widget .secondary{ padding-top: 0; }

/* Clients Logos */
.xtended.client-display .logos{ padding: 18px 0; }
/* Clients Slider */
.xtended.client-display.display-slider .slick-slide{ margin: 0px 20px; padding-bottom: 120px; background-position: center; background-repeat: no-repeat; background-size: contain; }
.xtended.client-display.display-slider .slick-slider{ position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.xtended.client-display.display-slider .slick-list{ position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}
.xtended.client-display.display-slider .slick-list:focus{ outline: none; }
.xtended.client-display.display-slider .slick-list.dragging{ cursor: pointer; cursor: hand; }
.xtended.client-display.display-slider .slick-slider .slick-track, .xtended.client-display.display-slider .slick-slider .slick-list{ -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.xtended.client-display.display-slider .slick-track{ position: relative; top: 0; left: 0; display: block; }
.xtended.client-display.display-slider .slick-track:before, .xtended.client-display.display-slider .slick-track:after{ display: table; content: ''; }
.xtended.client-display.display-slider .slick-track:after{ clear: both; }
.xtended.client-display.display-slider .slick-loading .slick-track{ visibility: hidden; }
.xtended.client-display.display-slider .slick-slide{ display: none; float: left; height: 100%; min-height: 1px; }
[dir='rtl'] .xtended.client-display.display-slider .slick-slide{ float: right; }
.xtended.client-display.display-slider .slick-slide img{ display: block; }
.xtended.client-display.display-slider .slick-slide.slick-loading img{ display: none; }
.xtended.client-display.display-slider .slick-slide.dragging img{ pointer-events: none; }
.xtended.client-display.display-slider .slick-initialized .slick-slide{ display: block; }
.xtended.client-display.display-slider .slick-loading .slick-slide{ visibility: hidden; }
.xtended.client-display.display-slider .slick-vertical .slick-slide{ display: block; height: auto; border: 1px solid transparent; }
.xtended.client-display.display-slider .slick-arrow.slick-hidden{ display: none; }

/* Clients Grid */
.xtended.client-display.display-grid .slide, .xtended.client-display.display-column .slide{ padding-bottom: 80px; background-repeat: no-repeat; background-size: contain; background-position: center; margin: 0 20px 32px; width: 170px; }
.xtended.client-display.display-grid .logos{ text-align: center; }
.xtended.client-display.display-grid .slide{ display: inline-block; }
.xtended.client-display.display-column .slide{ margin: 0 auto 18px; display: block; }

/* Versus */
/* Game Banner */
.xtended.versus.banner .wrap{ display: flex; flex-wrap: wrap; box-shadow: 0 2px 5px rgba(0,0,0,.2); }
.xtended.versus.banner .team{ padding: 25px; }
.xtended.versus.banner .team .logo{ margin: 0; width: 100%; padding-bottom: 100%; background-position: center; background-size: contain; background-repeat: no-repeat; }
.xtended.versus.banner .game{ flex: 1; display: flex; align-items: center; justify-content: center; flex-direction: column; padding: 25px; text-align: center; background: rgb(244,243,243); background: linear-gradient(135deg, rgba(244,243,243,1) 0%, rgba(222,222,222,1) 100%); }
.xtended.versus.banner .game p{ font-family: 'Montserrat', Arial, Helvetica, sans-serif; padding: 0; margin: 0; }
.xtended.versus.banner .game .name{ font-size: 1.75rem; font-weight: 400; }
.xtended.versus.banner .game .versus{ font-size: 1.15rem; font-weight: 700; padding: 0 15px; }
@media only screen and (min-width:1025px){
    .xtended.versus.banner .team{ width: 20%; max-width: 150px; }
    .xtended.versus.banner .team.home{ order: 1; }
    .xtended.versus.banner .team.away{ order: 3; }
    .xtended.versus.banner .game{ order: 2; }
}
@media only screen and (min-width:801px) and (max-width:1024px){
    .xtended.versus.banner .team{ width: 20%; max-width: 125px; }
    .xtended.versus.banner .team.home{ order: 1; }
    .xtended.versus.banner .team.away{ order: 3; }
    .xtended.versus.banner .game{ order: 2; }
}
@media only screen and (max-width:800px){
    .xtended.versus.banner .team{ width: 50%; }
    .xtended.versus.banner .team.home{ order: 1; }
    .xtended.versus.banner .team.away{ order: 2; }
    .xtended.versus.banner .game{ order: 3; }
    .xtended.versus.banner .game span{ display: block; }
    .xtended.versus.banner .game .versus{ padding: 5px 15px; }
}
/* Player */
.xtended.versus.player .wrap{ box-shadow: 0 2px 5px rgba(0,0,0,.2); }
.xtended.versus.player .header{ display: flex; flex-wrap: nowrap; align-items: center; }
.xtended.versus.player .header .logo{ width: 70px; height: 70px; margin: 15px; background-position: center; background-size: contain; background-repeat: no-repeat; }
.xtended.versus.player .header .team{ padding: 0 12px; margin: 0; }
.xtended.versus.player .data{ background-color: #FFF; padding: 15px; }
.xtended.versus.player .data.nodata{ padding: 2px; }
.xtended.versus.player .data p:last-of-type{ padding-bottom: 0; }
.xtended.versus.player .footer{ height: 8px; }
/* Pros and Cons */
.xtended.versus.prosxcons .player{ display: flex; flex-wrap: nowrap; box-shadow: 0 2px 5px rgba(0,0,0,.2); }
.xtended.versus.prosxcons .player .logo{ width: 90px; height: 90px; margin: 15px; background-position: center; background-size: contain; background-repeat: no-repeat; }
.xtended.versus.prosxcons .heading{ flex: 1; display: flex; flex-wrap: wrap; flex-direction: row; min-height: 70px; }
.xtended.versus.prosxcons .heading .team{ height: auto; align-self: center; width: 100%; padding: 0 12px; line-height: 1.6; }
.xtended.versus.prosxcons .data{ background-color: #e9e9e9; display: flex; flex-wrap: wrap; box-shadow: 0 2px 5px rgba(0,0,0,.2); }
.xtended.versus.prosxcons .data .maindata{ position: relative; }
.xtended.versus.prosxcons .data .maindata .header{ padding: 0 17px; line-height: 50px; font-weight: 700; }
.xtended.versus.prosxcons .data .maindata.pros .header{ background-color: #0a8f20; color: #FFF; }
.xtended.versus.prosxcons .data .maindata.cons .header{ background-color: #a82400; color: #FFF; }
.xtended.versus.prosxcons .data .maindata ul{ list-style: none; margin: 0; padding: 0; }
.xtended.versus.prosxcons .data .maindata li{ padding: 12px 12px 15px; }
.xtended.versus.prosxcons .data .maindata .item-name{ font-weight: 700; padding-bottom: 7px; }
.xtended.versus.prosxcons .data .maindata .item-desc{ padding-bottom: 0; font-size: 0.85rem; }
@media only screen and (min-width:1025px){
    .xtended.versus.prosxcons .heading{ margin-bottom: 50px; }
    .xtended.versus.prosxcons .data{ margin-left: 120px; }
    .xtended.versus.prosxcons .data .maindata{ width: 50%; padding: 5px 5px 12px; }
    .xtended.versus.prosxcons .data .maindata.pros{ border-right: solid 1px rgba(0,0,0,.15); }
    .xtended.versus.prosxcons .data .maindata .header{ position: absolute; top: -50px; left: 0; right: 0; z-index: 1; }
}
@media only screen and (min-width:801px) and (max-width:1024px){
    .xtended.versus.prosxcons .player .logo{ width: 60px; height: 60px; }
    .xtended.versus.prosxcons .heading{ padding: 12px 0; height: auto; box-sizing: border-box; }
    .xtended.versus.prosxcons .data .maindata{ width: 50%; padding: 0 0 12px; }
    .xtended.versus.prosxcons .data .maindata.pros{ border-right: solid 1px rgba(0,0,0,.15); }
}
@media only screen and (max-width:800px){
    .xtended.versus.prosxcons .player .logo{ width: 60px; height: 60px; }
    .xtended.versus.prosxcons .heading{ padding: 12px 0; height: auto; box-sizing: border-box; }
    .xtended.versus.prosxcons .heading .team{ height: auto; align-self: center; }
    .xtended.versus.prosxcons .data .maindata{ width: 100%; padding: 0 0 12px; }
}

/* App store widget */
.xtended.appstore-widget .appstore{ box-shadow: 0 2px 5px rgba(0,0,0,.2); }
.xtended.appstore-widget .image{ padding-bottom: 37.5%; background-position: center; background-size: cover; background-repeat: no-repeat; }
.xtended.appstore-widget .data{ padding: 24px 32px; background-color: #FFF; transition: all .2s ease; }
.xtended.appstore-widget .appstore:hover .data{ background-color: #F9F9F9; }
.xtended.appstore-widget .title{ padding-bottom: 0; }
.xtended.appstore-widget .links{ display: flex; flex-wrap: wrap; padding-top: 10px; }
.xtended.appstore-widget .links .button{ display: flex; width: fit-content; color: #FFF; background-color: #202020; border: solid 2px #202020; text-decoration: none; margin: 2px 5px; padding: 8px 12px; border-radius: 5px; transition: all .2s ease; }
.xtended.appstore-widget .links .button.wordpress{ background-color: #21759b; border-color: #21759b; }
.xtended.appstore-widget .links .button.wordpress:hover{ border-color: #21759b; }
.xtended.appstore-widget .links .button:hover{ background-color: #f5f5f5; color: #202020; border-color: #353535; }
.xtended.appstore-widget .links .button p{ padding: 3px 5px 3px 0; line-height: 1; }
.xtended.appstore-widget .links .button .icon{ font-size: 1.5rem; width: 45px; text-align: center; line-height: 45px; padding-right: 8px; }
.xtended.appstore-widget .links .button p span{ display: block; }
.xtended.appstore-widget .links .button .getit{ font-size: 0.8rem; line-height: 16px; }
.xtended.appstore-widget .links .button .store{ font-family: 'Montserrat', Arial, Helvetica, sans-serif; line-height: 24px; }

/* GitHub Widget */
.xtended.github-widget .widget{ background-color: #FFF; max-width: 800px; margin: 0 auto; box-shadow: 0 4px 7px rgba(0,0,0,.2); }
.xtended.github-widget .content-wrap{ padding: 18px; }
.xtended.github-widget .repo-content{ padding: 18px 16px 5px; flex: 1; }
.xtended.github-widget .repo-content .title{ font-size: 2.75rem; padding-bottom: 18px; line-height: 1.3; }
.xtended.github-widget .repo-content .title .repo-bold{ font-weight: 900; display: block; }
.xtended.github-widget .repo-content .github-license{ font-size: 13px; color: #5F5F5F; }
.xtended.github-widget .gravatar{ width: 186px; margin: 0; padding: 5px 18px; }
.xtended.github-widget .repo-data{ padding: 0 22px 6px; }
.xtended.github-widget .repo-data .icon{ display: block; font-size: 21px; padding-bottom: 12px; line-height: 26px; }
.xtended.github-widget .repo-data .value{ font-weight: 900; }
.xtended.github-widget .repo-download{ padding: 0 34px 18px; }
.xtended.github-widget .repo-download .download{ padding: 5px 0 16px; }

.xtended.github-widget .repo-download .download .button__github{ padding: 9px 18px; background-color: #eff3f6; background-image: linear-gradient(to bottom, #fafbfc, #e4ebf0); background-repeat: repeat-x; background-size: 110% 110%; display: inline-block; margin: 0 -2px; font-weight: 400; cursor: pointer; border: 1px solid #d1d2d3; color: #222; text-decoration: none; }
.xtended.github-widget .repo-download .download .button__github:first-of-type{ border-radius: 0.5em 0 0 0.5em; }
.xtended.github-widget .repo-download .download .button__github:last-of-type{ border-radius: 0 0.5em 0.5em 0; }
.xtended.github-widget .repo-download .download .button__github:hover{ background-image: linear-gradient(to bottom, #f0f3f6, #dce3ec); border-color: #afb1b2; background-color: #e6ebf1; }
.xtended.github-widget .repo-download .download .button__github .icon{ padding-right: 7px; display: inline-block; vertical-align: top; width: 36px; line-height: 36px; font-size: 32px; text-align: center; }
.xtended.github-widget .repo-download .download .button__github .button__labels{ display: inline-block; vertical-align: top; padding-left: 6px; }
.xtended.github-widget .repo-download .download .button__github .button__labels .label__top{ display: block; font-weight: 800; font-size: 12px; text-transform: uppercase; }
.xtended.github-widget .repo-download .download .button__github .button__labels .label__text{ font-size: 16px; line-height: 1; }

.xtended.github-widget .repo-download .github-linkmeta{ font-size: 13px; padding: 7px 0 12px; color: #5F5F5F; }
.xtended.github-widget .repo-download .sepIcon{ padding: 0 8px; color: #808080; font-size: 11px; }
.xtended.github-widget .linguist .lang{ height: 10px; flex: 1; }

/* Notification */
.xtended.notification .alert{ background-color: #FFF; box-shadow: 0 3px 5px rgba(0,0,0,.45); border-left: solid 7px; }
.xtended.notification .alert .header{ display: flex; align-items: center; padding: 12px 16px; }
.xtended.notification .alert .header h2{ font-size: 18px; padding-bottom: 0; padding-left: 12px; font-weight: 400; }
.xtended.notification .alert .header .icon{ line-height: 42px; width: 42px; text-align: center; font-size: 22px; }
.xtended.notification .alert.error{ border-left-color: #c62828; }
.xtended.notification .alert.error .header{ background-color: #c62828; color: #FFF; }
.xtended.notification .alert.warning{ border-left-color: #f9a825; }
.xtended.notification .alert.warning .header{ background-color: #f9a825; color: #202020; }
.xtended.notification .alert.success{ border-left-color: #2e7d32; }
.xtended.notification .alert.success .header{ background-color: #2e7d32; color: #FFF; }
.xtended.notification .alert.info{ border-left-color: #283593; }
.xtended.notification .alert.info .header{ background-color: #283593; color: #FFF; }
.xtended.notification .alert > div{ padding: 24px 30px; }
.xtended.notification .alert > div p{ color: #202020; }
.xtended.notification .alert > div p:last-of-type{ padding-bottom: 0; }