/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/*#cafe-image .av_one_third{
	 width: 33.333333% !important;
}
.post-entry-type-page .avia_image{
	width:50%;
}*/
.single-post .big-preview img {
    max-height: 450px;
    width: auto;
    height: auto;
    object-fit: contain;
}
/*Add your own styles here:*/
/* Default: desktop shows all */
.album-set {
  display: block;
}

/* Mobile: hide all except active */
@media (max-width: 768px) {
/*   .desktop-only { display: none; }
  .mobile-only { display: inline-block; } */
  
  .album-set {
    display: none;
  }
  .album-set.active {
    display: block;
  }
}
#top .avia-smallarrow-slider .avia-slideshow-arrows{top:-5px !important;}
#header_main .container, .main_menu a{font-size:14px !important}
#header_main .container, .main_menu .sub-menu a{font-size:12px !important}
#header_meta .avia_social_svg_icon,
#header_meta .social_bookmarks_mail{
    border: 1px solid #E0E0E0;
    border-radius: 20px;
    width: 40px !important;
    height: 40px !important;
	margin: 0 0 0 12px;
	display: flex !important;
    justify-content: center;
    align-items: center;
}
#header_meta {
	min-height: 86px;
	background:#fff;
}
#header_meta .av-social-link-facebook:hover a {
    color: #fff;
    background-color: #fff !important;
}
#header_meta .av-social-link-square-x-twitter:hover a{
	color: #fff;
    background-color: #fff !important;
}
#header_meta .av-social-link-mail:hover a{
	color:unset !important;
    background-color: #fff !important;
}
#header_meta .av-social-link-instagram:hover a{
	color: #fff;
    background-color: #fff !important;
}
#header_meta ul.noLightbox.social_bookmarks.icon_count_4 {
  position: relative;
    top: 25px;
}
#main{
	background:unset !important
}
#header_meta .social_bookmarks .social_bookmarks_mail a{
color:#00581B;
}
#header_meta .social_bookmarks_instagram.av-social-link-instagram a svg path {
  fill: #E1306C !important; /* fallback */
} 
#header_meta .social_bookmarks_square-x-twitter.av-social-link-square-x-twitter a svg path{
	fill: #000 !important;
}
#header_meta .social_bookmarks_facebook.av-social-link-facebook a svg path{
	fill: #1877F2 !important;
}
#header_meta .social_bookmarks li a:hover {
    text-decoration: none;
    color: unset !important;
	background: unset !important;
}

#header_meta .social_bookmarks .social_bookmarks_mail a:hover{
	color:unset;
	background:unset;
}

#header_main span.logo {
    display: none;
}

#header_meta .social-logo{
	width:20%;	
	position:absolute;
	top:4px;
}

#header_meta .social_bookmarks li.avia-svg-icon svg:first-child {
    height: 25px;
    width: 25px;
    margin-top: 5px;
	display: inline-flex !important;
	align-items: center;
	justify-content: center;
}

#header_meta .social_bookmarks_mail.av-social-link-mail a {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  width: 25px !important;
  height: 25px !important;
  font-size: 25px !important; /* icon size */
  line-height: 1 !important;
}

#header_main .main_menu {
    left: 0px !important;
    right: 0px !important;
}

div#header_main{
	background: #00581B !important;
}

#header_main .avia-menu.av-main-nav-wrap {
    width: 100%;
}
#header_main ul#avia-menu {
    width: 100%;
    display: flex;
    justify-content: space-between;
}
#header_main {
	border-bottom-width: 0px;
}

#header_main .menu-item a:hover {
    background: #EAE101;
}
.current-menu-item,.current-menu-ancestor {
	background: #EAE101;
}

/*Menu start here*/

#header_main .container, .main_menu ul:first-child>li a{
	height: 44px !important;
    min-height: 44px !important;
    line-height: 44px !important;
}
/*Menu end here*/

#header_main ul.sub-menu a{
	min-width:100%;
    background: #00581B;
}

.submenu #menu-item-43 .current-menu-item >a {
	background:transparent;
}

.av-main-nav li a {
    /*height: 44px !important;
    line-height: 41px !important;*/
}
#header_main ul#avia-menu {
  /*height: 44px;*/
}
nav.main_menu {
    /*height: 44px;*/
}
#header_main .inner-container
 {
    /*height: 44px;*/
}
#header_main .container.av-logo-container {
    /*height: 44px !important;*/
}
div#header_main {
    /*height: 44px;*/
}
.sub-header-container {
    background-image: url(/wp-content/uploads/2025/10/Mask-group-3.png) !important;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
	padding-top: 40px !important;
	background-color:unset !important;
}

.header-section .page-title {
    color: #EAE101 !important;
}
.av-main-nav-wrap {
    width: 100% !important;
    justify-content: center !important;
}
#top .av-main-nav ul a{line-height:unset !important; height:auto !important}
/*-------------------------------------------------------- Header end ------------------------------*/

/*---------------------------------------------------- footer start --------------------------------*/
div#footer {
    background-image: url(/wp-content/uploads/2025/10/Background.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

#footer .footer-text h3 {
    color: white;
    font-size: 24px;
    font-weight: 600;
}
#footer .widgettitle {
    margin-top: 0.15em;
}
#footer .footer-image {
    display: flex;
}
#footer .footer-image img {
    width: 15px;
    height: 20px;
    margin: 12px 10px 0 0px;
}
#footer .footer-sm-text p {
    color: white;
    font-size: 14px;
}
    #footer .footer-btn {
    border: 1px solid white;
    width: 44%;
    padding: 10px 20px 10px 20px;
    border-radius: 20px;
}
#footer .footer-btn a {
    color: #EAE101;
}
#footer h3.widgettitle {
    color: white;
    font-weight: 600;
    font-size: 20px;
}
#footer ul#menu-quick-links .menu-item a {
    color: white;
    font-weight: 400;
}
#footer div .av_one_third {
    width: 20.333333%;
}

footer#socket {
    background: #00581B !important;
	border-top-width: 2px !important;
    border-color: #EAE101 !important;
}
#socket .copyright {
    width: 100%;
    display: flex;
    justify-content: space-between;
    font-size: 14px;
}
#socket a.site_name {
    color: #ffff;
    font-weight: 600;
}
#socket span.footer-right a {
    color: #ffffff !important;
    font-weight: 600;
}
#socket .site_year {
    color: white;
}
#socket span.footer-right {
    color: white;
}
#second-footer {
	display:none;
}
#second-socket{
	display:none;
}
/*---------------------------------------------------- footer end --------------------------------*/

/*---------------------------------------Home page start -----------------------------------------*/
#scroll-top-link svg path {
    fill: #00581B !important; 
}
main.template-page.content.av-content-full.alpha.units {
    padding: 0;
}
#home-banner .container {
    max-width: 1950px;
	padding: 0;
}
div#home-banner.avia-section {
    z-index: 0 !important;
	height: 53em;
}
#home-banner h3.subtitle {
    color: white;
	text-align: center;
}
#home-banner h1.title {
    color: #EAE101;
    text-align: center;
    margin-top: 15px;
    font-size: 44px;
	display: flex !important;
    flex-direction: column !important;
}

#home-banner h1.title span {
    color: white;
	text-align: center;
}
h2.subtext {
    text-align: center;
    color: white;
}
#home-banner .home-header {
	width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
	position: absolute;
    top: 14em;
}
div#home-banner {
    margin: 0 0 50px 0;
}

/*------------------------------- never miss section ------------------------*/
div#never-miss {
    background-image: url(/wp-content/uploads/2025/10/Mask-group-2.png);
    background-size: cover;
    background-repeat: no-repeat;
	height: 40em;
}
#never-miss .miss-never {
    display: flex;
    justify-content: center;
	height: 420px;
    align-items: center;
}
#never-miss h5.never-subtitle {
    color: #EAE101;
    text-align: center;
}
 div#list-meiling {
    margin: -90px 40px 0 0;
    padding: 0;
 }
#list-meiling a{
	background:transparent;
	padding:20px;
	border-radius:40px;
	letter-spacing: 0.5px;
}
#never-miss .mailing-list {
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: center;
}
#never-miss h2.never-title {
    color: white;
    font-size: 35px;
    text-align: center;
	margin-top:20px;
}
#never-miss .never-social {
    display: flex;
    justify-content: center;
	margin-top: 28px;

}
#never-miss img.icon-miss-facebook{
    border: 1px solid white;
    padding: 18px 28px 18px 28px;
    border-radius: 40px;
    margin: 0 14px 0 0;
}
#never-miss img.icon-miss-twitter,
#never-miss .icon-miss-instragram{
	border: 1px solid white;
    padding: 18px 20px 18px 20px;
    border-radius: 50px;
    margin: 0 14px 0 0;
}
#never-miss .social-icon-miss {
    margin: 0 0 0 10px;
}
div#never-miss.avia-section.av-mhd9h6ai-aeddfa886fec3c2297c454f75facdaba{
	z-index:0 !important;
}
/*------------------------------- never miss section end ------------------------*/
/*--------------------------------- Gallery location----------------------------- */
#gallery .gall_div {
    display: flex;
    justify-content: space-between;
    background: #00581B;
    padding: 10px;
	border-left: 5px solid #EAE101 !important;
	align-items:center;
}
#gallery .gallery_head span {
    color: white;
}
#gallery h2.gallery_head {
    margin-bottom: 0px;
}
#gallery .gall_div a {
    color: #EAE101;
/*     border: 1px solid white; */
    padding: 8px 26px;
    border-radius: 20px;
}
#gallery .ngg-albumoverview{
		margin-top:0px !important;
	    margin-bottom: 0px !important;
	    display: flex !important;
	}
#gallery .ngg-album-compact h4 a {
    display: none !important;
}
.mobile-only {
    display: none;
}
div#dynamic-gallery {
    display: flex;
}
#gallery .gall_div a:nth-child(2) {
    border: 1px solid white;
	text-transform: capitalize;
}
#new-section .ngg-albumoverview.default-view .ngg-album-compact{
		width: 15rem;
	}
#new-section .Thumb{
	max-width: 100%;
    height: 160px;
    width: 100%;
}
#gallery .ngg-albumoverview.default-view .ngg-album-compact {
	width: 279px;
}
#location .location.map {
    display: flex;
    justify-content: space-between;
    background: #00581B;
    padding: 18px;
    align-items: center;
	border-left: 5px solid #EAE101;
}
#location h3.map-header {
    color: white;
}
#location .club-name {
    color: #EAE101;
    font-size: 16px;
    font-weight: 600;
}
#location .location.map h3 {
    margin-bottom: 0px;
}
.gfc-home1 {
    display: none;
}

.main_color .container {
	padding:30px 0px;
}

#pitch-slider .container,#partner-section  .container{
	padding:0px 0px;
}

#pitch-slider .content, #fixtures-results  .content,#home-news .content, #fixtures-results .container {
	padding-top:0px;
}

/*------------------------------------------------- media--------------------------------- */
@media(max-width:767px){
	.home-banner-section img {
    height: 360px !important;
}
	#home-banner .container {
    max-width: 1950px !important;
	padding: 0 !important;
    width: 100% !important;
}
	#home-banner h3.subtitle {
        font-size: 16px !important;
    }
	    #home-banner h1.title {
        font-size: 25px !important;
    }
	h2.subtext {
    font-size:22px !important;
    margin: 0;
    padding: 0;
	line-height:0px !important;
	}
	#home-banner .home-header { 
		top: 7em;
	}
	#gallery .ngg-albumoverview.default-view .ngg-album-compact {
    width: 340px !important;
	}
	#gallery .btn-gallery-next-prev {
		left:73% !important;
	}
	#header_main .av-burger-overlay li a {
     padding: 0px 50px;
	}
	    #header_main ul li span {
        font-size: 11px !important;
        color: white;
    }
	 #header_main .av-hamburger-inner{
		background-color:white !important;
	}
	#header_main .av-hamburger-inner::after{
		background-color:white !important;
	}
	div#second-footer {
    background-image: url(/wp-content/uploads/2025/11/Mask-group.png);
    background-repeat: no-repeat;
    background-size: cover;
	display:block;
   }
	.responsive #top .av-main-nav .menu-item-avia-special {
        display: flex;
        justify-content: end;
        width: 100%;
    }
	span.logo {
    display: none !important
	}
	.noLightbox.social_bookmarks.icon_count_4 {
        display: flex !important;
		justify-content: end;
   		align-items: center;
    }
	#header_meta .avia_social_svg_icon{
		margin: 0 6px 0 12px;
	}
	#home-banner h3.subtitle {
    font-size: 16px;
    }
	#home-banner h1.title {
		 font-size:36px;
	}
	
	.slide-entry-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
	 gap: 15px;
  }

 

  .slide-entry.slide-parity-even,
  .slide-entry.slide-parity-odd {
   width: calc(50% - 7.5px) !important; /* 2 per row with gap */
  }
	 .slide-entry.first {
    width: 100% !important;
  }
	#partner-section .attachment-no.scaling.size-no.scaling {
		height:252px !important;
	} 
	div#header_main {
		height:0px !important;
	}
	#home-banner.avia-builder-el-first{
		    background-position: 50% 0%;
	}
	div#home-banner {
	height: 21rem !important;
	}
	#gallery .ngg-albumoverview.default-view .ngg-album-compact{
		padding:0 !important;
		margin:0 !important;
		border:unset !important;
		box-shadow:unset !important;
	}
	#never-miss img.icon-miss-facebook {
		 padding: 12px 22px 12px 22px !important;
	}
	#never-miss img.icon-miss-twitter, #never-miss .icon-miss-instragram {
		padding: 12px 14px 12px 14px !important;
	}
	div#second-socket {
    background: #00581b;
    border-color: #EAE101;
	}
	a.site_name {
    color: white;
	font-size: 15px;
    font-weight: 600;	
}
	#second-socket .textwidget.custom-html-widget {
    color: white;
	text-align:center;
	}
	a.sportlomo-link {
    color: white;
    font-size: 15px;
    font-weight: 600;
}
	.miss-neve-footer {
    text-align: center;
	display: flex;
    justify-content: center;
  }
	
	.social-second-footer-facebook,
	.social-second-footer-x,
	.social-second-footer-instagram{
    background: white;
    width: 60px;
    height: 60px;
	border-radius: 40px;
	margin: 0 0 0 12px;
}
  img.icon-miss-facebook,
  img.icon-miss-twitter,
  img.icon-miss-instragram{
        margin-top: 27%;
  }
	.footer-text.second h3 {
    color: white;
    display: flex;
    justify-content: center;
    font-size: 24px;
    text-align: right;
}
	.footer-main {
    width: 50%;
}
	.footer-sm-text.second {
    color: white;
    display: flex;
    justify-content: end;
    text-align: right;
}
	.footer-sm-text.second{
		   width: 87%;
	}
	.footer-btn-second {
    border: 1px solid white;
    width: 74%;
    padding: 10px 20px 10px 20px;
    border-radius: 20px;
    display: flex;
    justify-content: center;
    text-align: center;
}
	.footer-main-btn {
    width: 50%;
    display: flex;
    justify-content: end;
}
	.second-footer-grid .textwidget.custom-html-widget {
    display: flex;
    justify-content: center;
}
	.second-footer-col ul#menu-quick-links-1 {
    display: flex;
    justify-content: center;
}
	.second-footer-col ul#menu-quick-links-1 li {
    margin: 0 16px 0 0px !important;
	background:transparent;
}
	.second-footer-col ul#menu-quick-links-1 li a {
   color:white !important;
}
	 div .widget_nav_menu {
    padding-bottom: 0px;
    padding-top: 0px;
}
	#footer, #socket {
        display: none;
    }
	#second-socket{
	display:block;
}
	
	#gallery .prev-slide {
    border: 1px solid #EAE101 !important;
    background: #00581b !important;
   
}
	
	#gallery .prev-slide, #gallery .next-slide {
    width: 34px !important;
    border-radius: 30px;
	padding: 9px;
    margin: 0 14px 0 0;
}
	#gallery .next-slide {
    background: transparent !important;
    border: 1px solid #EAE101 !important;
	color:#EAE101;
}
	#gallery .btn-gallery-next-prev {
    display: flex;
    margin: 0 6px 0 0px;
}
	#gallery .btn-gallery-next-prev {
    position: relative;
    left: 67%;
    top: 9px;
    margin: 0 0 18px 0;
}
 #gallery .gall_div {
    position: absolute;
    width: 100%;
}
	.mobile-only{
		display:block;
}
	.desktop-only{
		display:none;
	}
	    #gallery .ngg-albumoverview.default-view .ngg-album-compact {
        width: 276px;
    }
}
@media(min-width:2100px) and (max-width:2560px){
    #home-banner .container {
    max-width: 2600px !important;
    width: 100% !important;
}
      #home-banner .home-header {
        top: 8em;
    }

    div#home-banner.avia-section {
    z-index: 0 !important;
    height: 66em;
}
}
@media(max-width:1750px){
	 #home-banner .home-header {
        top: 8em;
    }

    div#home-banner.avia-section {
    z-index: 0 !important;
    height: 40em;
}
}
@media(max-width:1440px){
    #home-banner .home-header {
        top: 8em;
    }

    div#home-banner.avia-section {
    z-index: 0 !important;
    height: 35em;
}
}
@media(max-width:1280px){
     #home-banner .home-header {
        top: 8em;
    }

    div#home-banner.avia-section {
    z-index: 0 !important;
    height: 32em;
}
}
@media(max-width:1024px){
	#footer .footer-btn{
    width: 57%;
	}
	
	#gallery .ngg-albumoverview.default-view .ngg-album-compact {
    width: 212px;
   }
    #home-banner .home-header {
        top: 8em;
    }

    div#home-banner.avia-section {
    z-index: 0 !important;
    height: 23em;
}
}
@media(max-width:992px){
    #home-banner .home-header {
        top: 4em;
    }

    div#home-banner.avia-section {
    z-index: 0 !important;
    height: 17em;
}
    #location.av_one_half {
        width: 100%;
    }
	#footer .footer-text h3 {font-size: 19px;}
	#footer h3.widgettitle{ font-size: 18px;}
	#footer .footer-btn {width: 77%;}
	  .desktop-only { display: none; }
  .mobile-only { display: block; }
	
	#gallery .prev-slide {
    border: 1px solid #EAE101 !important;
    background: #00581b !important;
    color: #EAE101 !important;
    fill: #00581B !important;
}
	#gallery .prev-slide:hover{
		background: #EAE101 !important;
		color:#00581b;
	}
	#gallery .btn-gallery-next-prev .btn-prev:hover,
	#gallery .btn-gallery-next-prev .btn-next:hover{
		background: #EAE101 !important;
		color:#00581b !important;
	}
	#gallery .prev-slide, #gallery .next-slide {
    width: 34px !important;
    border-radius: 30px;
	padding: 9px;
    margin: 0 14px 0 0;
}
	#gallery .next-slide {
    background: transparent !important;
    border: 1px solid #EAE101 !important;
	color:#EAE101;
}
	#gallery .btn-gallery-next-prev {
    display: flex;
    margin: 0 6px 0 0px;
}
	#gallery .btn-gallery-next-prev {
    position: relative;
    left: 84%;
    top: 9px;
    margin: 0 0 18px 0;
}
 #gallery .gall_div {
    position: absolute;
    width: 100%;
}
	#gallery .ngg-albumoverview.default-view .ngg-album-compact {
     width: 666px;
	}
	
	#header_main ul li span {
    font-size: 11px !important;
	}
	#gallery{
		width:100%;
	}
	.ngg-albumoverview.default-view .ngg-album-compact {
		border:unset !important;
		box-shadow: !important;
		display: flex;
		width: 100%;
		justify-content: center;
	}
 	#location.av_one_half  {
		margin-left: 0% !important;
	}
	#partner-section .avia-logo-element-container .slide-entry{
		margin: 0 9px 0 0px;
	}
	#partner-section .no_margin.av_one_third {
    width: 31.3%;
	}
	#partner-section .attachment-no.scaling.size-no.scaling{
		height:254px!important;
	}
	
}
@media(max-width:375px){
	 .av-hamburger-inner{
		color:white !important;
	}
  #gallery .ngg-albumoverview.default-view .ngg-album-compact {
    width: 321px;
	}
	#gallery .btn-gallery-next-prev {
		left: 73%;
	}
	#header_meta .social-logo {
		    top: 12px;
	}
}
@media(max-width:425px){
  #gallery .ngg-albumoverview.default-view .ngg-album-compact {
    width: 340px !important;
	}
	#gallery .btn-gallery-next-prev {
		left: 73%!important;
	}
	#header_meta .social-logo {
		    top: 12px;
	}
}
@media(max-width:320px){
	 .av-hamburger-inner{
		color:white !important;
	}
	#header_meta .social-logo {
		    top: 12px;
	}
	.noLightbox.social_bookmarks.icon_count_4 {
        display: flex !important;
		justify-content: end;
   		align-items: center;
    }
	div#second-footer {
    background-image: url(/wp-content/uploads/2025/11/Mask-group.png);
    background-repeat: no-repeat;
    background-size: cover;
}
div#second-socket {
    background: #00581b;
    border-color: #EAE101;
}
	a.site_name {
    color: white;
	font-size: 15px;
    font-weight: 600;
}
	.textwidget.custom-html-widget {
    color: white;
}
	a.sportlomo-link {
    color: white;
    font-size: 15px;
    font-weight: 600;
}
	.miss-neve-footer {
    text-align: center;
	display: flex;
    justify-content: center;
	}
	.social-second-footer-facebook,
	.social-second-footer-x,
	.social-second-footer-instagram{
    background: white;
    width: 60px;
    height: 60px;
	border-radius: 40px;
	margin: 0 0 0 12px;
}
  img.icon-miss-facebook,
  img.icon-miss-twitter,
  img.icon-miss-instragram{
        margin-top: 27%;
  }
	.footer-text.second h3 {
    color: white;
    display: flex;
    justify-content: center;
    font-size: 21px;
    text-align: right;
}
	.footer-main {
    width: 50%;
}
	.footer-sm-text.second {
    color: white;
    display: flex;
    justify-content: end;
    text-align: right;
}
	.footer-sm-text.second{
		   width: 87%;
	}
	.footer-btn-second {
    border: 1px solid white;
    width: 74%;
    padding: 10px 20px 10px 20px;
    border-radius: 20px;
    display: flex;
    justify-content: center;
    text-align: center;
}
	.footer-main-btn {
    width: 50%;
    display: flex;
    justify-content: end;
}
	.second-footer-grid .textwidget.custom-html-widget {
    display: flex;
    justify-content: center;
}
	.second-footer-col ul#menu-quick-links-1 {
    display: flex;
    justify-content: center;
}
	.second-footer-col ul#menu-quick-links-1 li {
    margin: 0 6px 0 0px !important;
}
	.second-footer-col ul#menu-quick-links-1 li a {
   color:white !important;
}
	 div .widget_nav_menu {
    padding-bottom: 0px;
    padding-top: 0px;
}
	#footer, #socket {
        display: none;
    }
	#second-socket{
	display:block;
}
	#gallery .prev-slide {
    border: 1px solid #EAE101 !important;
    background: #00581b !important;
    color: #EAE101 !important;
	}
	#gallery .prev-slide:hover{
		background: #EAE101 !important;
		color:#00581b;
	}
	#gallery .btn-gallery-next-prev .btn-prev:hover,
	#gallery .btn-gallery-next-prev .btn-next:hover{
		background: #EAE101 !important;
		color:#00581b !important;
	}
	#gallery .prev-slide, #gallery .next-slide {
    width: 34px !important;
    border-radius: 30px;
	padding: 9px;
    margin: 0 14px 0 0;
}
	#gallery .next-slide {
    background: transparent !important;
    border: 1px solid #EAE101 !important;
	color:#EAE101;
}
	#gallery .btn-gallery-next-prev {
    display: flex;
    margin: 0 6px 0 0px;
}
	#gallery .btn-gallery-next-prev {
    position: relative;
    left: 67% !important;
    top: 9px;
    margin: 0 0 18px 0;
}
 #gallery .gall_div {
    position: absolute;
    width: 100%;
}
 #gallery .ngg-albumoverview.default-view .ngg-album-compact {
    width: 276px !important;
   }
}