@import url('https://fonts.googleapis.com/css?family=Muli:200,300,400,700,800');
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; -webkit-font-smoothing: antialiased;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
html, body { line-height: 1; width:100%; height:100%; }
ol, ul { list-style: none; }
blockquote, q {	quotes: none; }
blockquote:before, blockquote:after,q:before, q:after {	content: ''; content: none;}
table {	border-collapse: collapse;	border-spacing: 0; }
a, a:hover { text-decoration:none; }
section { position:relative; }
.column { position:relative; width:100%; height:auto; min-height:1px; float:left; -webkit-box-sizing:border-box; box-sizing: border-box; overflow:hidden; }
.column.c0 { width:0; display:none; }
.column.c1 { width:8.33%; display:block; }
.column.c2 { width:16.66%; display:block; }
.column.c3 { width:25%; display:block; }
.column.c4 { width:33.33%; display:block; }
.column.c5 { width:41.66%; display:block; }
.column.c6 { width:50%; display:block; }
.column.c7 { width:58.33%; display:block; }
.column.c8 { width:66.66%; display:block; }
.column.c9 { width:75%; display:block; }
.column.c10 {width:83.33%; display:block; }
.column.c11 { width:91.66%; display:block; }
.left { float:left; }
.right { float:right; }
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter { text-align:center; }
.clear { clear:both; }
img.img { max-width:100%; }
#scrollbarIndex { width:0; height:0; position:fixed; top:0; left:0; }

/*
	typo
	Blu scuro: #00203d
	font-family: 'Muli', sans-serif;
*/

body.internal { background:#f6f5fc; }
h1, h2, h3, h4, h5, p, .title, .text { position:relative; font-family: 'Muli', sans-serif; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; color:#00203d; }

h2 { font-size:30px; line-height:30px; font-weight:300; text-transform:uppercase; text-align:center; }
/*
h1 { font-size:70px; line-height:70px; font-weight:900; }
h3 { font-size:28px; line-height:40px; font-weight:700; }
h4 { font-size:16px; line-height:22px; font-weight:700; }
*/
p, .text { font-size:15px; line-height:24px; color:#999; font-weight:400; word-wrap: break-word; }
p a, .text a { color:#00203d;}
p ul li, .text ul li { list-style-type:disc; margin-left:25px; }
strong, b { font-weight:800; }
em { font-style:italic; }
hr { background:#DDD; height:1px; color:#002861; border:0; margin: 15px 0; width:50%; clear:both; }
.button { text-transform:uppercase; background:#f6f5fc; padding:20px 30px; text-align:center; display:inline-block; color:#00203d; font:700 12px/24px 'Muli', sans-serif; cursor:pointer; letter-spacing:1px; }
.button:hover { background:#00203d; color:#FFF; }
.button.right { float:right; }
.hide-desktop { display:none; }

/*
	ads online
*/
.ads { max-width:100% !important; max-height:100% !important; margin:0 auto; }
.ads img { max-width:100% !important; max-height:100% !important; }

/*
	wrapper
*/
#wrapper { position:relative; z-index:1; width:100%; overflow:hidden; }
#wrapper .innerTpl { position:relative; max-width:1920px; margin:0 auto; }
#tournIpad { display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:url(../images/misc/dot-525251-80.png); z-index:999; }
#tournIpad img { position:absolute; top:calc(50% - 64px); left:calc(50% - 64px); }
#goToTop { position:fixed; z-index:3; right:-51px; bottom:45px; border:1px solid #bec6ce; width:48px; height:48px; background:#00203d url(../images/misc/icon-go-to-top.png) center center no-repeat; display:block; cursor:pointer; }
#goToTop:hover { background:#666 url(../images/misc/icon-go-to-top.png) center center no-repeat; }

/*  
	header
*/
#header { position:fixed; z-index:2; width:100%; /* margin-top:25px; */ margin-top:0; background:#00203d; }
#header:after { content: ""; display: block; clear:both; }
#header .c10 { height:90px; /* background:#00203d; */}
#header .logo { margin-top:15px; }

#header .tright { padding-right:35px; }

#header .social { float:left; margin:32px 0 0 40px; }
#header .social img.img { border:1px solid #bec6ce; margin:0 7px; }
#header .social img.img:hover { background:#bec6ce; }

#chooseLang { float:right; margin:35px 35px 0 0; display:inline-block; width:100px; text-align:left; padding-right:0px; background:url(../images/misc/open-choose-lang.png) right 9px no-repeat; cursor:pointer; }
#chooseLang a { font:300 15px/25px 'Muli', sans-serif; color:#FFF;  display:none;}
#chooseLang a:hover { font-weight:400; }
#chooseLang.open a:last-child { padding-bottom:10px; }
#chooseLang a.selected { display:block; }

#navMobile { display:none; position:fixed; z-index:2; top:120px; width:100%; height:calc(100% - 120px);  }
#navMobile .c10 { background:#00203d; /* min-height:calc(100% - 40px); */ min-height:300px; padding-bottom:50px; }
#navMobile ul.l1 { margin-top:80px; }
#navMobile li { text-align:center; }
#navMobile li.l1 a { text-align:center; font:400 20px/44px 'Muli', sans-serif; color:#7393a5; text-transform:uppercase; }
#navMobile li a:hover { color:#FFF; }
#navMobile li.on a { font-weight:700; color:#FFF; }

#navOpenButton { float:right; cursor:pointer;  width: 30px; height: 30px; position: relative; margin: 40px 0 0 0; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out; cursor: pointer; }
#navOpenButton span { display: block; position: absolute; height: 1px; width: 100%;  background: #FFF; border-radius: 1px; opacity: 1; left: 0; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; }
#navOpenButton span:nth-child(1) { top: 0px; }
#navOpenButton span:nth-child(2) { top: 8px; }
#navOpenButton span:nth-child(3) { top: 16px; }
#navOpenButton.open span:nth-child(1) { top: 8px; -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); }
#navOpenButton.open span:nth-child(2) { opacity: 0; left: -60px; }
#navOpenButton.open span:nth-child(3) { top: 8px; -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); }

/* 
	template
*/
#template { position:relative; z-index:1; width:100%; height:100%; }

/*
#template.pagina-interna .section .column.bordertop { border-top:1px solid #c5c9cd; }
#template.pagina-interna .section .column.borderbottom { border-bottom:1px solid #c5c9cd; }
#template.dettaglio-articolo .section h1 { font:700 36px/40px 'Rubik', sans-serif; color:#333; }
*/

/*
	slideshow
*/
.slideshow { width:100%; height:100%; }
.slideshow .item { height:500px; }
.slideshow .slick-arrow { border:0; font-size:0; cursor:pointer; }
.slideshow .slick-arrow button { display:none !important; }

/*
	lightbox
*/
/*
.lb-data .lb-caption {font:11px/11px 'ProximaNova-Regular'; letter-spacing:1px; color:#FFF; text-transform:uppercase; }
.lb-data .lb-number { display:none !important; }
*/

/*
	sezioni
*/
#template .section:after { content: ""; display: block; clear:both; }
	#template.pagina-interna { margin-top:160px; }

#template .section.intro-video { min-height: 1px; text-align: center; position: relative; z-index: 1; color: #FFF;}
#template .section.intro-video .cover_image { position:relative; overflow:hidden;  }
#template .section.intro-video .cover_image img.intro {position: relative; z-index:1; right: 0; bottom: 0; min-width: 100%; min-height: 100%;}
#template .section.intro-video .cover_video { position:relative; max-height:1000px; overflow:hidden; }
#template .section.intro-video .cover_video video { position: relative; z-index:1; right: 0; bottom: 0; min-width: 100%; min-height: 100%; }
#template .section.intro-video .innerTpl { position:absolute; z-index:3; text-align:center; left:0; right:0;top:0;margin-top:400px;}
#template .section.intro-video h1 { font:300 55px/65px 'Muli', sans-serif; color:#FFF; text-transform:uppercase;  }
#template .section.intro-video h1 strong, #template .section.intro-video h1 b { font-weight:800; }
#template .section.intro-video h2 { font:700 14px/30px 'Muli', sans-serif; letter-spacing:2px; color:#FFF; text-transform:uppercase; }
#template .section.intro-video .text { font:300 22px/30px 'Muli', sans-serif; color:#FFF; }
#template .section.intro-video .scroll-down { position:absolute; z-index:3; bottom:0; left:0; right:0; margin:auto; height:90px; font:300 14px/30px 'Muli', sans-serif; color:#FFF; cursor:pointer; }
#template .section.intro-video .scroll-down:after { content:""; position:absolute; top:0; bottom:0; left:50%; border-left:1px solid #FFF;transform: translate(-50%); height:50px; margin-top:40px; }

#template .section.intro-image { height:750px; }
#template .section.intro-image .c4 { text-align:center; padding-top:340px; }
#template .section.intro-image .c4 h1 { font:300 55px/65px 'Muli', sans-serif; color:#FFF; text-transform:uppercase; }
#template .section.intro-image .c4 h1 strong, #template .section.intro-image .c4 h1 b { font-weight:800; }
#template .section.intro-image .c4 h2 { font:700 14px/30px 'Muli', sans-serif; letter-spacing:2px; color:#FFF; text-transform:uppercase; }
#template .section.intro-image .c4 .text { font:300 26px/30px 'Muli', sans-serif; color:#FFF; }

#template .section.icon-title-text { padding:200px 0 130px; background:#f6f5fc url(../images/misc/logo-events.png) center 75px no-repeat; text-align:center; }
	#template.casino .section.icon-title-text { padding:130px 0; }
#template .section.icon-title-text .icon { width:45px; height:39px; background:url(../images/misc/icon-portata-cibo.png) center center no-repeat; position:absolute; top:135px; left:0; right:0; margin:auto; }
#template .section.icon-title-text .icon.bar-casino { width:60px; height:61px; background:url(../images/misc/icon-bar-casino.png) center center no-repeat; }
#template .section.icon-title-text .icon:before { content:""; position:absolute; top:-135px; left:0; right:0; margin:auto; border-left:1px solid #bec1cb; height:105px; width:1px; }
#template .section.icon-title-text .line { position:absolute; z-index:2; top:0; left:0; right:-1px; margin:auto; height:80px; width:1px; background:#bec1cb;}
#template .section.icon-title-text h2 { font:300 30px/45px 'Muli', sans-serif; color:#00203d; text-transform:none; padding-bottom:45px; margin-bottom:45px; }
#template .section.icon-title-text h2:after { content:""; position:absolute; bottom:0; left:0; right:0; margin:auto; border-top:1px solid #f3d14c; height:1px; width:100px; }
#template .section.icon-title-text .text { font:400 15px/24px 'Muli', sans-serif; color:#999; }

#template .section.image-call-to-action { padding-bottom:170px; text-align:center; }
#template .section.image-call-to-action .innerTpl { height:400px; }
#template .section.image-call-to-action .c3 { height:inherit; border-left:1px solid #FFF; border-right:1px solid #999; }
	#template .section.image-call-to-action .c4 { height:inherit; border-left:1px solid #FFF; border-right:1px solid #999; }
#template .section.image-call-to-action .cover { width:100%; height:100%; transition: all 1s ease; }
#template .section.image-call-to-action .cover:hover { transform: scale(1.1); }
#template .section.image-call-to-action h3 { font:300 24px/50px 'Muli', sans-serif; color:#FFF; text-transform:none; padding-bottom:20px; position:absolute; z-index:2; top:180px; left:0; right:0; margin:auto;  }
#template .section.image-call-to-action h3:after { content:""; position:absolute; bottom:0; left:0; right:0; margin:auto; border-top:1px solid #f3d14c; height:1px; width:75px; }
#template .section.image-call-to-action .doc { width:100%; height:100%; display:block; position:absolute; left:0; top:0; z-index:3;}

#template .section.text-image-call-to-action.v2 .box { text-align:left; height:auto; }
#template .section.text-image-call-to-action.v2 .box strong, #template .section.text-image-call-to-action.v2 .box b { color:#00203d; }
#template .section.text-image-call-to-action.v2 .box a { border-bottom:1px solid #00203D; }
#template .section.text-image-call-to-action.v2 .box a:hover { border-bottom:none; }

/*#template .section.jackpot-preview { background: linear-gradient(to right, #FFF 50%, #00203d 50%); }*/
#template .section.jackpot-preview {  background: #f6f5fc url(../images/misc/logo-events.png) center 75px no-repeat}
#template .section.jackpot-preview h2 {padding-top: 130px;}
#template .section.jackpot-preview .nota { margin:30px 0; text-align:center; }
#template .section.jackpot-preview .column.c6 { /* height:650px; */ border-left: 1px solid #bec1cb;margin-top: 100px;}
	#template .section.jackpot-preview .column.c12.tablejackpots .c6 { border:0; }
#template .section.jackpot-preview .column.c6:nth-child(1) { padding-top:0px; }
#template .section.jackpot-preview .column.c6:nth-child(1) .text { font:400 17px/25px 'Muli', sans-serif; color:#00203d; }
#template .section.jackpot-preview .jackpot-bar li { display: inline-block; width:100%; height:150px; margin-top:15px; background: #00203d;}
#template .section.jackpot-preview .jackpot-bar li.jbtn {background: transparent;}
#template .section.jackpot-preview .jackpot-bar li.jbtn button{background: white;border:0px;height: 80px;width:200px;cursor: pointer;margin-top: 50px;font-family:'Muli', sans-serif!important;color: #00203d;font-weight: 700;}
#template .section.jackpot-preview .jackpot-bar li.jbtn button:hover {color: white;background: #00203d;}
#template .section.jackpot-preview .jackpot-bar li img { float:left; width: 110px; height:auto; display: inline-block; margin: 10px 0; vertical-align: top; padding-left: 35px;padding-top: 20px;}
#template .section.jackpot-preview .jackpot-bar li.jackpot-3 img { margin-top:30px; }
#template .section.jackpot-preview .jackpot-bar li .info { float:left; margin: 50px 0 0 45px; }
#template .section.jackpot-preview .jackpot-bar li .chf { float:left; margin-top:5px; font:800 20px/30px 'Muli', sans-serif; color:#FFF; }
#template .section.jackpot-preview .jackpot-bar li .odo { float:left; vertical-align: middle; position: relative; margin: 0 0 0 10px; font:800 30px/30px 'Muli', sans-serif; color:#FFF; }
#template .section.jackpot-preview .jackpot-bar li .max { font:200 16px/22px 'Muli', sans-serif; color:#FFF; }
#template .section.jackpot-preview .jackpot-bar .jackpot-0 img { width:100px; padding-top: 5px;}

#template .section.last-events { padding:135px 0 100px; background:#f6f5fc url(../images/misc/logo-events.png) center 75px no-repeat; }
#template .section.last-events .line { position:absolute; z-index:2; top:0; left:0; right:-1px; margin:auto; height:80px; width:1px; background:transparent;;}
#template .section.last-events .slideshow { margin-top:150px; padding:0 75px; }
#template .section.last-events .slick-initialized .slick-slide {  margin:0 20px;}
#template .section.last-events .item { position:relative; width:540px; height:500px; background:#FFF; overflow:hidden; }
#template .section.last-events .item  a { position:absolute; top:0; left:0; width:100%; height:100%; }
#template .section.last-events .item .image { position:relative; height:290px; }
#template .section.last-events .item .image .category  { position:absolute; top:0; border:1px solid #FFF; width:calc(100% - 30px); height:calc(100% - 30px); margin:15px 0 0 15px; }
#template .section.last-events .item .image .category p { position:absolute; bottom:5px; right:10px; color:#FFF; font:200 16px/23px 'Muli', sans-serif; text-transform:uppercase; }
#template .section.last-events .item h3 { font:700 20px/23px 'Muli', sans-serif; color:#00203d; padding:45px 80px 0px 80px;  }
#template .section.last-events .item h3 a { color:#00203d; }
#template .section.last-events .item .text { padding:15px 80px; }
#template .section.last-events .item .box { position:relative; height:300px; text-align:left; background:#FFF; }
#template .section.last-events .item .box .button { width:fit-content; display:inline-block; position:absolute; bottom:20px; left:0; right:0; margin:auto; }
#template .section.last-events .slick-arrow { position:absolute; top:40%; width:64px; height:64px; padding:0; margin:0; border:1px solid #d5d5de;  }
#template .section.last-events .slick-arrow:hover { border:1px solid #00203d; }
#template .section.last-events .slick-prev { left:0; background:url(../images/misc/events-slider-arrow-prev.png) center center no-repeat; }
#template .section.last-events .slick-next { right:0; background:url(../images/misc/events-slider-arrow-next.png) center center no-repeat; }

#template .section.event{ padding:25px 0 125px 0; background:#f6f5fc; }
#template .section.event .slick-initialized .slick-slide {  margin:0 20px;}
#template .section.event .lastevent .item { position:relative; width:540px; height:500px; background:#FFF; overflow:hidden; }
#template .section.event .lastevent .item  a { position:absolute; top:0; left:0; width:100%; height:100%; }
#template .section.event .lastevent .item .image { position:relative; height:290px; }
#template .section.event .lastevent .item .image .category  { position:absolute; top:0; border:1px solid #FFF; width:calc(100% - 30px); height:calc(100% - 30px); margin:15px 0 0 15px; }
#template .section.event .lastevent .item .image .category p { position:absolute; bottom:5px; right:10px; color:#FFF; font:200 16px/23px 'Muli', sans-serif; text-transform:uppercase; }
#template .section.event .item h3 { font:700 20px/23px 'Muli', sans-serif; color:#00203d; }
#template .section.event .lastevent .item h3 { padding:45px 80px 0px 80px;  }
#template .section.event .lastevent .item h3 a { color:#00203d; }
#template .section.event .lastevent .item .text { padding:15px 80px; }
#template .section.event .lastevent .item .box { position:relative; height:300px; text-align:left; background:#FFF; }
#template .section.event .lastevent .item .box .button { width:fit-content; display:inline-block; position:absolute; bottom:20px; left:0; right:0; margin:auto; }
#template .section.event .info .item { padding:80px 150px 0 210px; position:relative; height:420px; background:#FFF; overflow:hidden; }
#template .section.event .info .item .c3 { margin-top:5px; }
#template .section.event .info .item hr { width:100px; margin:30px 0; background:#002861;  }

#template .section.text-image-call-to-action { padding-bottom:100px; background:#f6f5fc; height:900px; }
#template .section.text-image-call-to-action .innerTpl { height: inherit; }
#template .section.text-image-call-to-action .c9 { height: inherit; }
#template .section.text-image-call-to-action .box { margin-top:110px; position:relative; z-index:2; width:550px; height:550px; padding:50px; background:#FFF; text-align:center; }
#template .section.text-image-call-to-action .logo { margin-bottom: 45px; }
#template .section.text-image-call-to-action h2 { font:200 40px/40px 'Muli', sans-serif; color:#00203d; text-transform:uppercase;  }
#template .section.text-image-call-to-action h3 { font:400 12px/18px 'Muli', sans-serif; color:#666; text-transform:uppercase; margin-top:35px;}
#template .section.text-image-call-to-action h3:before { content:""; position:absolute; top:-35px; left:0; right:0; margin:auto; border-top:1px solid #333; height:1px; width:100px }

#template .section.text-image-call-to-action.bar-casino h2:before { content:""; position:absolute; top:-25px; left:0; right:0; margin:auto; border-top:1px solid #333; height:1px; width:100px }

#template .section.text-image-call-to-action .text { margin-top:40px; }
#template .section.text-image-call-to-action .text a { color:#00203d; }
#template .section.text-image-call-to-action img.big { position:absolute; z-index:1; top:0; right:0; height:100%; }
#template .section.text-image-call-to-action .button { margin-top:60px; }


#template .section.contact { padding:25px 0 125px 0; background:#f6f5fc; }
#template .section.contact iframe { width:95% !important; height:500px !important; }
#template .section.contact .item h3 { font:700 20px/23px 'Muli', sans-serif; color:#00203d; margin-bottom:5px;  }
#template .section.contact .info .item { padding:80px 150px 0 210px; position:relative; height:420px; background:#FFF; overflow:hidden; }
#template .section.contact .info .item .c3 { margin-top:5px; }
#template .section.contact .info .item hr { width:100px; margin:30px 0; background:#002861;  }
#template .section.contact .info .item .text a { color:#00203d; border-bottom:1px solid #00203d; }
#template .section.contact .info .item .text a:hover { border-bottom:none; }




#template .section.social-wall { padding:80px 0; background:#FFF; }
#template .section.social-wall h1.referral { display:none; }
#template .section.social-wall h2 { padding-bottom:35px;}
#template .section.social-wall h2:after { content:""; position:absolute; bottom:0; left:0; right:0; margin:auto; border-top:1px solid #333; height:1px; width:100px; }
#template .section.social-wall .j-stacker-wrapper { margin-top:60px; }
#template .section.social-wall .j-poster-meta { position:absolute; top:0; width:100%; background:#FFF; }
#template .section.social-wall .j-text-container { margin-top:56px; }
#template .section.social-wall .juicer-feed .j-paginate { color:#00203d; border:1px solid #00203d; }
#template .section.social-wall .juicer-feed .j-paginate:hover { background:#00203d; color:#FFF;  }
#template .section.social-wall .j-message p { color:#FFF; }

#template .section.carousel { background:#f6f5fc; padding:65px 0 100px; }
#template .section.carousel .item { height:710px; }
#template .section.carousel .image { position:absolute; top:0; left:0; width:100%; height:530px; }
#template .section.carousel .box { margin:330px auto 0 auto; position:relative; z-index:2; width:460px; min-height:250px; padding:70px 170px; background:#FFF; text-align:center; }
#template .section.carousel h3 { font:400 20px/24px 'Muli', sans-serif; color:#00203d; }
#template .section.carousel .text { margin-top:15px; }
#template .section.carousel .slick-arrow { position:absolute; top:500px; width:15px; height:31px; padding:0; margin:0; z-index:2;  }
#template .section.carousel .slick-prev { left:440px; background:url(../images/misc/games-slider-arrow-prev.png) center center no-repeat; }
#template .section.carousel .slick-next { right:440px; background:url(../images/misc/games-slider-arrow-next.png) center center no-repeat; }

#template .section.article .c8 { padding:0 90px; }
#template .section.article .image { position:relative; width:100%; height:540px; }
#template .section.article .image span  { position:absolute; top:0; border:1px solid #FFF; width:calc(100% - 30px); height:calc(100% - 30px); margin:15px 0 0 15px; }
#template .section.article .box { position:relative; z-index:2; margin:-86px 80px 0 80px; }
#template .section.article .box .date {font:700 18px/20px 'Muli', sans-serif; color:#00203d;}
#template .section.article .box h2 {font:700 18px/20px 'Muli', sans-serif; color:#00203d; text-transform:none; text-align:left; }
#template .section.article .box h1 {font:800 40px/40px 'Muli', sans-serif; color:#00203d;}
#template .section.article .box .text {padding:45px 110px 120px 110px;}
#template .section.article .box .top { background:#FFF; padding:80px 110px 80px 110px;  }
#template .section.article .box .wrap-share { position:absolute; right:65px; top:30px; }
#template .section.article .box .wrap-share .jssocials-share {margin: 0.3em 0.0em 0.3em 0;}
#template .section.article .box .wrap-share .jssocials-share-link { border:0; }
#template .section.article .buttons  { padding: 0px 110px 200px 110px; }
#template .section.article .buttons .button.events { background:#FFF; color:#00203d; font:700 11px/65px 'Muli', sans-serif; padding:0 60px; }
#template .section.article .buttons .button.events:hover { background:#00203d; color:#FFF; font:700 11px/65px 'Muli', sans-serif; padding:0 60px; }
#template .section.article .buttons .button.next { margin-left:4px; background:#00203d; color:#FFF; font:700 11px/65px 'Muli', sans-serif; padding:0 60px; }
#template .section.article .buttons .button.next:hover { background:#FFF; color:#00203d; font:700 11px/65px 'Muli', sans-serif; padding:0 60px; }

#template .section.jackpots .box .text { padding-bottom:0px; }
#template .section.jackpots .box .lastJackpotWon {padding:0 0 120px 110px; font-size: 15px; line-height: 24px; color: #999; font-weight: 400; word-wrap: break-word; font-family: 'Muli', sans-serif;}
#template .section.jackpots .box .lastJackpotWon .c4 { padding:0 0 30px 0; }
#template .section.jackpots .box .lastJackpotWon span.chf { font-size:10px; }

#template .section.menu .bottom { margin-bottom:100px;  }
#template .section.menu h3 { font:700 15px/57px 'Muli', sans-serif; color:#FFF; padding-left:8.33%; text-transform:none; text-align:left; background:#00203d; display:block; margin-top:30px; }
#template .section.menu .menu .c3, #template .section.menu .menu .c5 { padding:12px 0;  }
#template .section.menu .menu .day .weekday { font:700 15px/24px 'Muli', sans-serif; color:#00203d;}
#template .section.menu .menu .day .title { font:400 15px/24px 'Muli', sans-serif; color:#999;}
#template .section.menu .menu .subject { font:400 15px/24px 'Muli', sans-serif; color:#00203d;}
#template .section.menu .menu .price { font:400 15px/24px 'Muli', sans-serif; color:#999; padding-left:50px;}
#template .section.menu hr { width:91.66%; margin: 0 0 0 8.33%;}
#template .section.menu .incipit { text-align:right; font:400 13px/24px 'Muli', sans-serif; color:#999; margin:10px 0 20px; }

#template .section.game .c8 { padding:0 90px; }
#template .section.game .image { position:relative; z-index:1; width:100%; height:620px; }
#template .section.game .top-share { position:relative; z-index:2; background:#FFF; }
#template .section.game .top-share:after { content: ""; display: block; clear:both; }
#template .section.game .top-share .c8 {  height:70px; }
#template .section.game .top-share .wrap-share { position:absolute; z-index:3; right:65px; top:10px; }
#template .section.game .top-share .wrap-share .jssocials-share {margin: 0.3em 0.0em 0.3em 0;}
#template .section.game .top-share .wrap-share .jssocials-share-link { border:0; }
#template .section.game .top { position:relative; z-index:2; background:#FFF; padding:0px 0px 80px; }
#template .section.game .top:after { content: ""; display: block; clear:both; }
#template .section.game .top h2 {font:400 20px/20px 'Muli', sans-serif; color:#00203d; text-align:left; text-transform:none; }
#template .section.game .top h1 {font:800 40px/45px 'Muli', sans-serif; color:#00203d;}
#template .section.game .bottom .text { padding:50px 200px 120px 0px; }
#template .section.game .buttons  { padding: 0px 200px 200px 0px; }
#template .section.game .buttons .button.games { background:#FFF; color:#00203d; font:700 11px/65px 'Muli', sans-serif; padding:0 60px; }
#template .section.game .buttons .button.games:hover { background:#00203d; color:#FFF; font:700 11px/65px 'Muli', sans-serif; padding:0 60px; }
#template .section.game .buttons .button.flyer { margin-right:4px; background:#00203d; color:#FFF; font:700 11px/65px 'Muli', sans-serif; padding:0 60px; }
#template .section.game .buttons .button.flyer:hover { background:#FFF; color:#00203d; font:700 11px/65px 'Muli', sans-serif; padding:0 60px; }


#template .section.partners { padding-bottom:100px; }
#template .section.partners .c8 { padding:0 90px; }
#template .section.partners .image { position:relative; z-index:1; width:100%; height:620px; }
#template .section.partners .top { position:relative; z-index:2; background:#FFF; padding:70px 0px 120px; }
#template .section.partners .top h2 {font:400 20px/20px 'Muli', sans-serif; color:#00203d; text-align:left; text-transform:none; }
#template .section.partners .top h1 {font:800 40px/45px 'Muli', sans-serif; color:#00203d;}
#template .section.partners .bottom { padding:100px 0px 120px 0px; }
#template .section.partners .bottom .c8 { min-height:300px; }
#template .section.partners .bottom h3 {font:400 24px/45px 'Muli', sans-serif; color:#00203d; border-bottom:1px solid #00203d; padding-bottom:5px; margin-bottom:30px; }
#template .section.partners .bottom .partner { margin-bottom:40px; }
#template .section.partners .bottom .partner .item { margin-bottom:20px; }
#template .section.partners .bottom .text h4 {font:800 18px/22px 'Muli', sans-serif; color:#00203d; margin-top:40px; }
#template .section.partners .bottom .text a { border-bottom:1px solid #00203d; }
#template .section.partners .bottom .text a:hover { border-bottom:0; }


#template .section.articles { padding-bottom:130px; background:#f6f5fc url(../images/misc/logo-events.png) center 75px no-repeat; }
#template .section.articles .c8 { padding:0 50px; text-align:center; margin-top:100px; }
#template .section.articles h1 {font:100 55px/55px 'Muli', sans-serif; color:#00203d; text-transform:uppercase;}
#template .section.articles h2 {font:700 12px/30px 'Muli', sans-serif; color:#00203d; text-transform:uppercase;}
#template .section.articles .list { margin-top:140px; }
#template .section.articles .item { float:left; position:relative; width:540px; height:500px; margin:0 20px 45px 20px; background:#FFF; }
#template .section.articles .item  a { position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden; }
#template .section.articles .item .image { position:relative; height:290px; }
#template .section.articles .item .image .category  { position:absolute; top:0; border:1px solid #FFF; width:calc(100% - 30px); height:calc(100% - 30px); margin:15px 0 0 15px; }
#template .section.articles .item .image .category p { position:absolute; bottom:5px; right:10px; color:#FFF; font:200 16px/23px 'Muli', sans-serif; text-transform:uppercase; }
#template .section.articles .item h3 { font:700 20px/23px 'Muli', sans-serif; color:#00203d; padding:45px 80px 0px 80px;  }
#template .section.articles .item h3 a { color:#00203d; }
#template .section.articles .item .text { padding:15px 80px; }
#template .section.articles .item .box { position:relative; height:300px; text-align:left; background:#FFF; }
#template .section.articles .item .box .button { width:fit-content; display:inline-block; position:absolute; bottom:20px; left:0; right:0; margin:auto; }

#template #pagination { position:relative;  text-align:center; margin-top:110px; }
#template #pagination .inner { position:relative; z-index:2; margin:0 auto; display:inline-block; padding:0 50px;}
#template #pagination .page { position:relative; z-index:2; width:65px; font:100 30px/65px 'Muli', sans-serif; color:#00203d; background:#f5f3fa;  text-align:center; margin:0 0px 10px 0px; cursor:pointer; display:inline-block; }
#template #pagination .page:hover { background:#FFF;}
#template #pagination .page.active { background:#FFF; }
#template #pagination .pag-button { border:1px solid #d5d5de; }
#template #pagination .pag-button:hover { border:1px solid #00203d; background:none; }
#template #pagination .pag-button.prev { background:url(../images/misc/events-slider-arrow-prev.png) center center no-repeat; }
#template #pagination .pag-button.next { background:url(../images/misc/events-slider-arrow-next.png) center center no-repeat; }

#template .section.carousel-images-only {  padding:0 0 150px; }
#template .section.carousel-images-only .item { height:800px; }
#template .section.carousel-images-only .c10 { padding:0 90px; }
#template .section.carousel-images-only .c10 .slick-dots { text-align:center; margin-top:15px; }
#template .section.carousel-images-only .c10 .slick-dots li { display:inline-block; }
#template .section.carousel-images-only .c10 .slick-dots li button {
display: block; text-indent: -9999em; text-transform: uppercase; cursor:pointer; float:left; width: 4px;height: 4px; background: #BBB; border:0; border-radius:4px; margin:0 4px; padding:4px; }
#template .section.carousel-images-only .c10 .slick-dots li:hover  button{background:#00203d;}
#template .section.carousel-images-only .c10 .slick-dots li.slick-active button { background:#00203d; }

/* 
	footer 
*/
#footer { background:#00203d; width:100%; padding:60px 0 100px; }
#footer .c8 .c12 { padding-bottom:65px;}
#footer .text { font:400 14px/22px 'Muli', sans-serif; color:#FFF;}
#footer .text a { color:#FFF; border-bottom:1px solid #FFF; }
#footer .text a:hover { border:none; }
#footer .text.small { text-align:right; }
#footer .social { border-bottom:1px solid #334d64; padding-bottom:35px; margin-bottom:45px; text-align:right; width:90%;   float: right; }
#footer .social img.img { border:1px solid #bec6ce; margin:0 7px; }
#footer .social img.img:hover { background:#bec6ce; }

@media (max-width: 1921px) {
	#template .section.intro-video .innerTpl { margin-top:300px; }
}
@media (max-width: 1441px) {
	/* .nl NOTEBOOK LARGE */

	.column.nl0 { width:0; display:none;  }
	.column.nl1 { width:8.33%; display:block; }
	.column.nl2 { width:16.66%; display:block; }
	.column.nl3 { width:25%; display:block; }
	.column.nl4 { width:33.33%; display:block; }
	.column.nl5 { width:41.66%; display:block; }
	.column.nl6 { width:50%; display:block; }
	.column.nl7 { width:58.33%; display:block; }
	.column.nl8 { width:66.66%; display:block; }
	.column.nl9 { width:75%; display:block; }
	.column.nl10 {width:83.33%; display:block; }
	.column.nl11 { width:91.66%; display:block; }		
	.column.nl12 { width:100%; }	
	
	#wrapper .innerTpl { max-width:100%; }	
	
	#template .section.intro-video .cover_video { max-height:900px; }
	
	#template .section.text-image-call-to-action { height:800px; }
	#template .section.text-image-call-to-action .box { margin-top:75px; }
	
	#template .section.carousel .slick-prev { left:230px; }
	#template .section.carousel .slick-next { right:230px; }
	
	#template .section.articles .item { width:500px; }
	
	#template .section.image-call-to-action .innerTpl { height:320px; }
	#template .section.image-call-to-action h3 { top:130px; }
	
	#template .section.event .info .item { padding:80px 100px 0 100px; }
	#template .section.contact .info .item { padding:80px 100px 0 100px; } 
}

@media (max-width: 1281px) {
	/* .nm NOTEBOOK MEDIUM */

	.column.nm0 { width:0; display:none;  }
	.column.nm1 { width:8.33%; display:block; }
	.column.nm2 { width:16.66%; display:block; }
	.column.nm3 { width:25%; display:block; }
	.column.nm4 { width:33.33%; display:block; }
	.column.nm5 { width:41.66%; display:block; }
	.column.nm6 { width:50%; display:block; }
	.column.nm7 { width:58.33%; display:block; }
	.column.nm8 { width:66.66%; display:block; }
	.column.nm9 { width:75%; display:block; }
	.column.nm10 {width:83.33%; display:block; }
	.column.nm11 { width:91.66%; display:block; }		
	.column.nm12 { width:100%; }	
	

	#template .section.intro-video .cover_video { max-height:670px; }
	#template .section.intro-video .innerTpl { margin-top:250px; }	
	
	#template .section.jackpot-preview .jackpot-bar li img { width:150px; margin-top:15px; }
	#template .section.jackpot-preview .jackpot-bar li.jackpot-3 img { margin-top:50px; }
	#template .section.jackpot-preview .jackpot-bar li .info { margin-top:40px; }
	
	#template .section.text-image-call-to-action { height:700px; }
	#template .section.text-image-call-to-action .box { width:450px; height:450px; }
	
	#template .section.text-image-call-to-action.v2 .box { overflow-y: scroll; height:450px; }
	
	#template .section.last-events .slideshow { margin-top:100px; }
	
	#template .section.carousel .image { height:400px; }
	#template .section.carousel .box { min-height:200px; margin-top:250px;  }
	#template .section.carousel .slick-arrow { top:400px; }
	#template .section.carousel .slick-prev { left:180px; }
	#template .section.carousel .slick-next { right:180px; }
	
	#template .section.articles .c8 { margin-top:75px; }
	#template .section.articles .list { margin-top:100px; }
	#template .section.articles .item { width:430px; }
	#template .section.articles .item h3 { padding:60px 50px 0px 50px; }
	#template .section.articles .item .text { padding:15px 50px 80px 50px; }
	#template .section.articles .item .image { height:230px; }
	#template .section.articles .item .box { height:360px; }
	
	#template .section.article .image { height:400px; }
	
	#template .section.carousel-images-only .item { height:450px; }
	
	#template .section.text-image-call-to-action .button { margin-top:20px; }
	
	#template .section.event .info .item { padding:50px 50px 0 50px; height:450px; }
	#template .section.event .lastevent .item { width:470px; }

	#template .section.contact .info .item { padding:50px 50px 0 50px; height:450px; }
	
	#template #pagination { margin-top:75px; }
		
	#footer .text { font:400 13px/20px 'Muli', sans-serif; }
	
}

@media (max-width: 1025px) {
	/* .tl TABLET LARGE */
	
	.column.tl0 { width:0; display:none;  }
	.column.tl1 { width:8.33%; display:block; }
	.column.tl2 { width:16.66%; display:block; }
	.column.tl3 { width:25%; display:block; }
	.column.tl4 { width:33.33%; display:block; }
	.column.tl5 { width:41.66%; display:block; }
	.column.tl6 { width:50%; display:block; }
	.column.tl7 { width:58.33%; display:block; }
	.column.tl8 { width:66.66%; display:block; }
	.column.tl9 { width:75%; display:block; }
	.column.tl10 {width:83.33%; display:block; }
	.column.tl11 { width:91.66%; display:block; }		
	.column.tl12 { width:100%; }
	
	.hide-desktop  { display:block; }
	.hide-tablet { display:none; }	

	#wrapper .innerTpl { max-width:90%; }		
		
	#template .section.intro-video .cover_video { max-height:768px; }
	#template .section.jackpot-preview .jackpot-bar li .info { margin-left:40px; }
	#template .section.jackpot-preview .jackpot-bar li .chf { font: 800 18px/30px 'Muli', sans-serif; margin-top:3px; }
	#template .section.jackpot-preview .jackpot-bar li .odo { font: 800 26px/26px 'Muli', sans-serif; }
	
	#template .section.jackpot-preview .column.c6:nth-child(1) { padding-top:30px; }
	
	#template .section.last-events .item .image { height:200px; }
	#template .section.last-events .item h3 { padding: 45px 50px 0px 50px; }
	#template .section.last-events .item .text { padding: 15px 50px; }
	#template .section.last-events .item .box .button { display:none; }
	
	#template .section.carousel { padding-bottom:50px;}
	
	#template .section.articles .c8 { padding:0 30px; }
	#template .section.articles .item { width:390px; }
	
	#template .section.article .image { height:350px; }
	#template .section.article .box .top { padding: 80px 50px 80px 50px; }
	#template .section.article .box .wrap-share { top:20px; right: 30px; }
	#template .section.article .box .text { padding: 45px 50px 120px 50px; }
	#template .section.article .buttons { padding: 0px 50px 200px 50px; }
	
	#template .section.intro-image { height:600px; }
	#template .section.intro-image .c4 { padding-top:220px; }
	
	#template .section.image-call-to-action .innerTpl { height:250px; max-width:100%; }
	#template .section.image-call-to-action h3 { top:90px; font:300 22px/40px 'Muli', sans-serif; }
	
	#template .section.event .lastevent .item  { width:410px; }
	#template .section.event .info .item .c3 { padding-right:10px; }
	#template .section.event .info .item .c9 { padding-left:10px; }
	
	#template .section.contact .info .item .c3 { padding-right:10px; }
	#template .section.contact .info .item .c9 { padding-left:10px; }
}



@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : portrait) { 
	/* .tp TABLET PORTRAIT */
	
	/* #tournIpad { display:block; } */
	
	#template .section.jackpot-preview .column.c6 { margin-top:50px; }
}

@media (max-width: 769px) {
	/* .tp TABLET PORTRAIT */

	.column.tp0 { width:0; display:none;  }
	.column.tp1 { width:8.33%; display:block; }
	.column.tp2 { width:16.66%; display:block; }
	.column.tp3 { width:25%; display:block; }
	.column.tp4 { width:33.33%; display:block; }
	.column.tp5 { width:41.66%; display:block; }
	.column.tp6 { width:50%; display:block; }
	.column.tp7 { width:58.33%; display:block; }
	.column.tp8 { width:66.66%; display:block; }
	.column.tp9 { width:75%; display:block; }
	.column.tp10 {width:83.33%; display:block; }
	.column.tp11 { width:91.66%; display:block; }		
	.column.tp12 { width:100%; }	
	
	/*
	#header { margin-top:0; }
	*/
	#header .logo { max-height:45px; margin-top:20px; }
	#navMobile { top:100px; }
	#goToTop { display:none; }
	
	p, .text { font-size:14px; line-height:24px; }
	
	#template .section.intro-video .innerTpl { margin-top:120px; }
	#template .section.intro-video .cover_image { height:500px; }
	#template .section.intro-video .cover_video { max-height:500px; }
	#template .section.intro-video h1 { font:300 30px/35px 'Muli', sans-serif; }
	#template .section.intro-video .text { font:300 20px/26px 'Muli', sans-serif; }
	
	#template .section.intro-image { max-height:500px;  }
	#template .section.intro-image .c4 h1 { font:300 30px/35px 'Muli', sans-serif; }
	#template .section.intro-image .c4 .text { font:300 20px/30px 'Muli', sans-serif; }
	
	#template .section.jackpots .box .lastJackpotWon { padding:0; text-align:center; margin-top:-75px; }
	
	#template .section.jackpot-preview .innerTpl { max-width:100%; }
	#template .section.jackpot-preview .column.c6:nth-child(1) { height:auto; padding-bottom:50px; }
	#template .section.jackpot-preview { }
	#template .section.jackpot-preview .jackpots { }
	#template .section.jackpot-preview .column.c6 { /* height:700px; */ }
	#template .section.jackpot-preview .jackpot-bar li img { width:90px; margin-top:20px; }
	#template .section.jackpot-preview .jackpot-bar li.jackpot-3 img { margin-top:40px;}
	#template .section.jackpot-preview .jackpot-bar li .info { margin-left:20px; margin-top:25px; }
	#template .section.jackpot-preview .jackpot-bar li .chf { font: 800 16px/30px 'Muli', sans-serif; margin-top:3px; }
	#template .section.jackpot-preview .jackpot-bar li .odo { font: 800 22px/30px 'Muli', sans-serif; }
	#template .section.jackpot-preview .jackpot-bar li .max { font: 200 13px/20px 'Muli', sans-serif; }
    #template .section.jackpot-preview .column.c6.jackpots {margin-top: 50px;}
    #template .section.jackpot-preview .jackpot-bar .jackpot-0 img {width: 75px;}
	
	#template .section.last-events { padding:75px 0; }
	#template .section.last-events .line { display:none; }
	#template .section.last-events .slideshow { padding:0; margin-top:50px; } 
	
	#template .section.text-image-call-to-action { height:auto; }
	#template .section.text-image-call-to-action .innerTpl { max-width:100%; }
	#template .section.text-image-call-to-action .box { width:calc(100% - 50px); margin-top:50px; height:auto; padding:50px 25px; }
	#template .section.text-image-call-to-action .logo { max-height:60px; }
	#template .section.text-image-call-to-action img.big { position:relative; height:auto; }
	

	#template .section.text-image-call-to-action.v2 .box { height:auto; overflow:auto; }	
	
	#template .section.carousel .item { height:600px; }
	#template .section.carousel .image { height:200px; position:relative; }
	#template .section.carousel .box { margin-top:0; width:calc(100% - 50px); padding:25px; }
	#template .section.carousel .slick-arrow { top:auto; bottom:0; }
	#template .section.carousel .slick-prev { left:75px; }
	#template .section.carousel .slick-next { right:75px; }
	
	#template .section.articles { padding-bottom:50px; }
	#template .section.articles .c8 { padding:0; margin-top:50px; }
	#template .section.articles .item { width:100%; float:none; margin:0 0 45px 0;  }
	#template .section.articles .item .image { height:200px; }
	#template .section.articles .item .box .button { display:none; }
	
	#template .section.article .c8 { padding:0; }
	#template .section.article .image { height:200px; }
	#template .section.article .box { margin:0; }
	#template .section.article .box .wrap-share { top:10px; right:10px; }
	#template .section.article .box .top { padding:80px 25px 40px 25px; }
	#template .section.article .box h1 { font:800 25px/35px 'Muli', sans-serif }
	#template .section.article .box h2 { font: 700 14px/18px 'Muli', sans-serif; }
	#template .section.article .box .date { font: 700 14px/18px 'Muli', sans-serif; }
	#template .section.article .box .text { padding: 45px 25px 120px 25px; }
	#template .section.article .buttons {padding: 0 25px 50px 25px; text-align:center; }
	#template .section.article .buttons .button { width:100%; margin-bottom:25px; text-align:center; padding:0 !important; }
	
	#template .section.menu .menu .price { padding-left:0px;}
	#template .section.menu hr { width:100%; margin:0;}
	#template .section.menu .incipit { text-align:left; }
	
	#template .section.carousel-images-only .c10 { padding:0; }
	#template .section.carousel-images-only .item { height:250px; }
	#template .section.game .image { height:400px; }
	#template .section.game .c8 { padding:0 25px; }
	#template .section.game .top-share .wrap-share {top:10px; right:10px;}
	#template .section.game .bottom .text { padding:50px 0;}
	#template .section.game .buttons {padding: 0 25px 50px 25px; text-align:center; }
	#template .section.game .buttons .button { width:100%; margin-bottom:25px; text-align:center; padding:0 !important; }

	#template .section.partners .image { height:400px; }
	#template .section.partners .c8 { padding:0 25px; }
	
	#template .section.icon-title-text h2 { font:300 25px/35px 'Muli', sans-serif; }
	
	#template .section.image-call-to-action { padding-bottom:0; }
	#template .section.image-call-to-action .innerTpl { height:300px; max-width:90%; }
	#template .section.image-call-to-action .c3 { border:0; margin-bottom:30px; }
		#template .section.image-call-to-action .c4 { border:0; margin-bottom:30px; }
	#template .section.image-call-to-action h3 { top:120px; }
	
	#template .section.icon-title-text { padding-bottom:50px;}
	
	#template .section.event .lastevent .item { width:100%; margin-bottom: 30px; }
	
	#template .section.contact iframe { width:100% !important; height:300px !important; }
	
	#template .section.partners .bottom .partner .item { margin-bottom:40px; }
	#template .section.partners .bottom .text h4 { margin-top:10px; }	
	
	#footer .c4 { margin:25px 0; }
	#footer img.logo { display:none; }
	
}

@media (max-width: 641px) {
	/* .ml MOBILE LARGE */
	
	.column.ml0 { width:0; display:none;  }
	.column.ml1 { width:8.33%; display:block; }
	.column.ml2 { width:16.66%; display:block; }
	.column.ml3 { width:25%; display:block; }
	.column.ml4 { width:33.33%; display:block; }
	.column.ml5 { width:41.66%; }
	.column.ml6 { width:50%; display:block; }
	.column.ml7 { width:58.33%; display:block; }
	.column.ml8 { width:66.66%; }
	.column.ml9 { width:75%; display:block; }
	.column.ml10 {width:83.33%; display:block; }
	.column.ml11 { width:91.66%; display:block; }		
	.column.ml12 { width:100%; }	
	
	.hide-desktop  { display:block; }
	.hide-tablet { display:block; }
	.hide-mobile { display:none; }

}

@media (max-width: 321px) {
	/* .ms MOBILE SMALL */
	
	.column.ms0 { width:0; display:none;  }
	.column.ms1 { width:8.33%; }
	.column.ms2 { width:16.66%; display:block; }
	.column.ms3 { width:25%; display:block; }
	.column.ms4 { width:33.33%; }
	.column.ms5 { width:41.66%; display:block; }
	.column.ms6 { width:50%; display:block; }
	.column.ms7 { width:58.33%; display:block; }
	.column.ms8 { width:66.66%; display:block; }
	.column.ms9 { width:75%; display:block; }
	.column.ms10 {width:83.33%; }
	.column.ms11 { width:91.66%; display:block; }		
	.column.ms12 { width:100%; }	
	
}


