@import url(//fonts.googleapis.com/css?family=Amaranth:400,700);
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600);
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:hover,a:active{outline:0}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
#map_canvas img,.google-maps img{max-width:none}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important} a,a:visited{text-decoration:underline} a[href]:after{content:" (" attr(href) ")"} abbr[title]:after{content:" (" attr(title) ")"} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""} pre,blockquote{border:1px solid #999;page-break-inside:avoid} thead{display:table-header-group} tr,img{page-break-inside:avoid} img{max-width:100% !important} @page {margin:0.5cm}p,h2,h3{orphans:3;widows:3} h2,h3{page-break-after:avoid}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.animated{animation-fill-mode:both;transform:translate3d(0, 0, 0);perspective:1000;-o-animation-fill-mode:both;-o-transform:translate3d(0, 0, 0);-o-perspective:1000;-moz-animation-fill-mode:both;-moz-transform:translate3d(0, 0, 0);-moz-perspective:1000;-webkit-animation-fill-mode:both;-webkit-transform:translate3d(0, 0, 0);-webkit-perspective:1000}
.gradient-main-radial{background:url('../images/patterns/pattern-fichas.png') repeat bottom left #5cb8dd;background:url('../images/patterns/pattern-fichas.png') repeat,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYzRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzIyNjJiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:url('../images/patterns/pattern-fichas.png') repeat bottom left,-moz-radial-gradient(center, ellipse cover, #b2e5f3 3%, #64c5e3 40%, #2160b3 95%, #2160b3 100%);background:url('../images/patterns/pattern-fichas.png') repeat bottom left,-webkit-radial-gradient(center, ellipse cover, #b2e5f3 3%, #64c5e3 40%, #2160b3 95%, #2160b3 100%);background:url('../images/patterns/pattern-fichas.png') repeat bottom left,-o-radial-gradient(center, ellipse cover, #b2e5f3 3%, #64c5e3 40%, #2160b3 95%, #2160b3 100%);background:url('../images/patterns/pattern-fichas.png') repeat bottom left,-ms-radial-gradient(center, ellipse cover, #b2e5f3 3%, #64c5e3 40%, #2160b3 95%, #2160b3 100%);background:url('../images/patterns/pattern-fichas.png') repeat bottom left,radial-gradient(ellipse at center, #b2e5f3 3%, #64c5e3 40%, #2160b3 95%, #2160b3 100%);}
.gradient-main-linear{background:url('../images/patterns/pattern-fichas.png') repeat #2262b4;background:url('../images/patterns/pattern-fichas.png') repeat,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYzRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzIyNjJiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:url('../images/patterns/pattern-fichas.png') repeat,-moz-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-webkit-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-o-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-ms-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,linear-gradient(to bottom, #63c4e2 0, #2262b4 70%);}
.gradient-silver{background:#c7ced3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZWVmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2M3Y2VkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjN2NlZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-webkit-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-o-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-ms-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:linear-gradient(to bottom, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);}
.gradient-fichas{background:#64c5e3;background:-moz-linear-gradient(top, #64c5e3 20%, #2160b3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #64c5e3), color-stop(100%, #2160b3));background:-webkit-linear-gradient(top, #64c5e3 20%, #2160b3 100%);background:-o-linear-gradient(top, #64c5e3 20%, #2160b3 100%);background:-ms-linear-gradient(top, #64c5e3 20%, #2160b3 100%);background:linear-gradient(to bottom, #64c5e3 20%, #2160b3 100%);}
.pattern-blue-dark-dots{background:url('../images/patterns/pattern-blueDark-dots.jpg') repeat}
.pattern-blue-light-dots{background:url('../images/patterns/pattern-blueLight-dots.jpg') repeat}
.tip{width:14px;height:14px;display:block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:-8px;left:50%;background:#fff}.tip.texture-blue{/*background:url('../images/patterns/pattern-blueDark-dots.jpg') repeat;*/ background-color:#487090;border-right:1px solid #1f4a66;border-bottom:1px solid #1f4a66}
ul{margin:0;padding:0}
li{margin:0}
.list-block{display:block;width:98%;padding:3px 1%;border-bottom:2px solid #dedede;background:#fff}
@font-face{font-family:'billabongregular';src:url('//s3.amazonaws.com/apalabrados/compiled/styles/fonts/billabong-webfont.eot');src:url('//s3.amazonaws.com/apalabrados/compiled/styles/fonts/billabong-webfont.eot?#iefix') format('embedded-opentype'),url('//s3.amazonaws.com/apalabrados/compiled/styles/fonts/billabong-webfont.woff') format('woff'),url('//s3.amazonaws.com/apalabrados/compiled/styles/fonts/billabong-webfont.ttf') format('truetype'),url('//s3.amazonaws.com/apalabrados/compiled/styles/fonts/billabong-webfont.svg#billabongregular') format('svg');font-weight:normal;font-style:normal}@-webkit-keyframes rotate45{0%{-webkit-transform:rotate(0)} 100%{-webkit-transform:rotate(45deg)}}@-moz-keyframes rotate45{0%{-moz-transform:rotate(0)} 100%{-moz-transform:rotate(45deg)}}@-o-keyframes rotate45{0%{-o-transform:rotate(0)} 100%{-o-transform:rotate(45deg)}}@keyframes rotate45{0%{transform:rotate(0)} 100%{transform:rotate(45deg)}}@-webkit-keyframes rotate0{0%{-webkit-transform:rotate(45deg)} 100%{-webkit-transform:rotate(0)}}@-moz-keyframes rotate0{0%{-moz-transform:rotate(45deg)} 100%{-moz-transform:rotate(0)}}@-o-keyframes rotate0{0%{-o-transform:rotate(45deg)} 100%{-o-transform:rotate(0)}}@keyframes rotate0{0%{transform:rotate(45deg)} 100%{transform:rotate(0)}}@-webkit-keyframes rotate360{0%{-webkit-transform:rotate(0)} 100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate360{0%{-moz-transform:rotate(0)} 100%{-moz-transform:rotate(360deg)}}@-o-keyframes rotate360{0%{-o-transform:rotate(0)} 100%{-o-transform:rotate(360deg)}}@keyframes rotate360{0%{transform:rotate(0)} 100%{transform:rotate(360deg)}}@-webkit-keyframes hide-extras{0%{z-index:9} 100%{z-index:9}}@-moz-keyframes hide-extras{0%{z-index:9} 100%{z-index:9}}@-o-keyframes hide-extras{0%{z-index:9} 100%{z-index:9}}@keyframes hide-extras{0%{z-index:9} 100%{z-index:9}}@-webkit-keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}@keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1} 50%{opacity:0.2} 100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1} 50%{opacity:0.2} 100%{opacity:1}}@-o-keyframes blink{0%{opacity:1} 50%{opacity:0.2} 100%{opacity:1}}@keyframes blink{0%{opacity:1} 50%{opacity:0.2} 100%{opacity:1}}@-webkit-keyframes scaleIn{0%{-webkit-transform:scale(.2)} 100%{-webkit-transform:scale(1)}}@-moz-keyframes scaleIn{0%{-moz-transform:scale(.2)} 100%{-moz-transform:scale(1)}}@-o-keyframes scaleIn{0%{-o-transform:scale(.2)} 100%{-o-transform:scale(1)}}@keyframes scaleIn{0%{transform:scale(.2)} 100%{transform:scale(1)}}@-webkit-keyframes modalIn{0%{-webkit-transform:scale(.75)} 100%{-webkit-transform:scale(1)}}@-moz-keyframes modalIn{0%{-moz-transform:scale(.75)} 100%{-moz-transform:scale(1)}}@-o-keyframes modalIn{0%{-o-transform:scale(.75)} 100%{-o-transform:scale(1)}}@keyframes modalIn{0%{transform:scale(.75)} 100%{transform:scale(1)}}@-webkit-keyframes glow-green{0%{border-color:#006838;-webkit-box-shadow:0 0 2px #006838} 45%{border-color:#1bb24b;-webkit-box-shadow:0 0 5px #1bb24b} 55%{border-color:#1bb24b;-webkit-box-shadow:0 0 5px #1bb24b} 100%{border-color:#006838;-webkit-box-shadow:0 0 2px #006838}}@-moz-keyframes glow-green{0%{border-color:#006838;-moz-box-shadow:0 0 2px #006838} 45%{border-color:#1bb24b;-moz-box-shadow:0 0 5px #1bb24b} 55%{border-color:#1bb24b;-moz-box-shadow:0 0 5px #1bb24b} 100%{border-color:#006838;-moz-box-shadow:0 0 2px #006838}}@-o-keyframes glow-green{0%{border-color:#006838;-o-box-shadow:0 0 2px #006838} 45%{border-color:#1bb24b;-o-box-shadow:0 0 5px #1bb24b} 55%{border-color:#1bb24b;-o-box-shadow:0 0 5px #1bb24b} 100%{border-color:#006838;-o-box-shadow:0 0 2px #006838}}@keyframes glow-green{0%{border-color:#006838;box-shadow:0 0 2px #006838} 45%{border-color:#1bb24b;box-shadow:0 0 5px #1bb24b} 55%{border-color:#1bb24b;box-shadow:0 0 5px #1bb24b} 100%{border-color:#006838;box-shadow:0 0 2px #006838}}@-webkit-keyframes glow-red{0%{border-color:#9e1925;-webkit-box-shadow:0 0 2px #9e1925} 45%{border-color:#ed1c24;-webkit-box-shadow:0 0 5px #ed1c24} 55%{border-color:#ed1c24;-webkit-box-shadow:0 0 5px #ed1c24} 100%{border-color:#9e1925;-webkit-box-shadow:0 0 2px #9e1925}}@-moz-keyframes glow-red{0%{border-color:#9e1925;-moz-box-shadow:0 0 2px #9e1925} 45%{border-color:#ed1c24;-moz-box-shadow:0 0 5px #ed1c24} 55%{border-color:#ed1c24;-moz-box-shadow:0 0 5px #ed1c24} 100%{border-color:#9e1925;-moz-box-shadow:0 0 2px #9e1925}}@-o-keyframes glow-red{0%{border-color:#9e1925;-o-box-shadow:0 0 2px #9e1925} 45%{border-color:#ed1c24;-o-box-shadow:0 0 5px #ed1c24} 55%{border-color:#ed1c24;-o-box-shadow:0 0 5px #ed1c24} 100%{border-color:#9e1925;-o-box-shadow:0 0 2px #9e1925}}@keyframes glow-red{0%{border-color:#9e1925;box-shadow:0 0 2px #9e1925} 45%{border-color:#ed1c24;box-shadow:0 0 5px #ed1c24} 55%{border-color:#ed1c24;box-shadow:0 0 5px #ed1c24} 100%{border-color:#9e1925;box-shadow:0 0 2px #9e1925}}@-webkit-keyframes glow-yellow{0%{border-color:#e4ad37;-webkit-box-shadow:0 0 2px #e4ad37} 45%{border-color:#fbd03e;-webkit-box-shadow:0 0 5px #fbd03e} 55%{border-color:#fbd03e;-webkit-box-shadow:0 0 5px #fbd03e} 100%{border-color:#e4ad37;-webkit-box-shadow:0 0 2px #e4ad37}}@-moz-keyframes glow-yellow{0%{border-color:#e4ad37;-moz-box-shadow:0 0 2px #e4ad37} 45%{border-color:#fbd03e;-moz-box-shadow:0 0 5px #fbd03e} 55%{border-color:#fbd03e;-moz-box-shadow:0 0 5px #fbd03e} 100%{border-color:#e4ad37;-moz-box-shadow:0 0 2px #e4ad37}}@-o-keyframes glow-yellow{0%{border-color:#e4ad37;-o-box-shadow:0 0 2px #e4ad37} 45%{border-color:#fbd03e;-o-box-shadow:0 0 5px #fbd03e} 55%{border-color:#fbd03e;-o-box-shadow:0 0 5px #fbd03e} 100%{border-color:#e4ad37;-o-box-shadow:0 0 2px #e4ad37}}@keyframes glow-yellow{0%{border-color:#e4ad37;box-shadow:0 0 2px #e4ad37} 45%{border-color:#fbd03e;box-shadow:0 0 5px #fbd03e} 55%{border-color:#fbd03e;box-shadow:0 0 5px #fbd03e} 100%{border-color:#e4ad37;box-shadow:0 0 2px #e4ad37}}.btn-small{padding:4px 0;font-size:14px}
.btn-gray{background:#cbcbcb;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #efefef 15%, #c2c2c2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef), color-stop(100%, #c2c2c2));background:-webkit-linear-gradient(top, #efefef 15%, #c2c2c2 100%);background:-o-linear-gradient(top, #efefef 15%, #c2c2c2 100%);background:-ms-linear-gradient(top, #efefef 15%, #c2c2c2 100%);background:linear-gradient(to bottom, #efefef 15%, #c2c2c2 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;color:#212121;text-shadow:0px 2px 1px #ececec;-webkit-box-shadow:0 4px 0 #7f7e7e,0 3px 5px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 4px 0 #7f7e7e,0 3px 5px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 4px 0 #7f7e7e,0 3px 5px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);border-top:3px solid #d4d4d4;border-left:3px solid #d4d4d4;border-bottom:3px solid #bcbcbc;border-right:3px solid #d4d4d4}.btn-gray:hover{-webkit-box-shadow:0 2px 0 #7f7e7e,0 3px 3px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 2px 0 #7f7e7e,0 3px 3px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 2px 0 #7f7e7e,0 3px 3px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);top:1px}
.btn-gray:active{-webkit-box-shadow:0 0 0 #7f7e7e,0 1px 1px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 0 0 #7f7e7e,0 1px 1px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 0 0 #7f7e7e,0 1px 1px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);top:3px}
.btn-gray-light{background:#cdd5da;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #ebedf0 15%, #cdd5da 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ebedf0), color-stop(100%, #cdd5da));background:-webkit-linear-gradient(top, #ebedf0 15%, #cdd5da 100%);background:-o-linear-gradient(top, #ebedf0 15%, #cdd5da 100%);background:-ms-linear-gradient(top, #ebedf0 15%, #cdd5da 100%);background:linear-gradient(to bottom, #ebedf0 15%, #cdd5da 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;text-shadow:0 -1px 2px #fff;color:#587397;font-weight:bold;-webkit-box-shadow:0 2px 0 #587397,0 2px 4px #888,inset 0 1px 0 1px rgba(60,60,60,0.2),inset 0 -1px 0 rgba(255,255,255,0.8);-moz-box-shadow:0 2px 0 #587397,0 2px 4px #888,inset 0 1px 0 1px rgba(60,60,60,0.2),inset 0 -1px 0 rgba(255,255,255,0.8);box-shadow:0 2px 0 #587397,0 2px 4px #888,inset 0 1px 0 1px rgba(60,60,60,0.2),inset 0 -1px 0 rgba(255,255,255,0.8);border-top:2px solid #eaedf0;border-right:3px solid #eaedf0;border-bottom:3px solid #cbd4d9;border-left:3px solid #eaedf0}.btn-gray-light:hover{-webkit-box-shadow:0 1px 0 #587397,0 1px 3px #555,inset 0 1px 0 1px rgba(60,60,60,0.2),inset 0 -1px 0 rgba(255,255,255,0.8);-moz-box-shadow:0 1px 0 #587397,0 1px 3px #555,inset 0 1px 0 1px rgba(60,60,60,0.2),inset 0 -1px 0 rgba(255,255,255,0.8);box-shadow:0 1px 0 #587397,0 1px 3px #555,inset 0 1px 0 1px rgba(60,60,60,0.2),inset 0 -1px 0 rgba(255,255,255,0.8);top:1px}
.btn-gray-light:active{-webkit-box-shadow:0 0 0 #587397,0 1px 1px #555,inset 0 1px 0 1px rgba(60,60,60,0.2),inset 0 -1px 0 rgba(255,255,255,0.8);-moz-box-shadow:0 0 0 #587397,0 1px 1px #555,inset 0 1px 0 1px rgba(60,60,60,0.2),inset 0 -1px 0 rgba(255,255,255,0.8);box-shadow:0 0 0 #587397,0 1px 1px #555,inset 0 1px 0 1px rgba(60,60,60,0.2),inset 0 -1px 0 rgba(255,255,255,0.8);top:3px}
.btn-green{background:#74c95c;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #76ce5d 15%, #51aa3d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #76ce5d), color-stop(100%, #51aa3d));background:-webkit-linear-gradient(top, #76ce5d 15%, #51aa3d 100%);background:-o-linear-gradient(top, #76ce5d 15%, #51aa3d 100%);background:-ms-linear-gradient(top, #76ce5d 15%, #51aa3d 100%);background:linear-gradient(to bottom, #76ce5d 15%, #51aa3d 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;text-shadow:0 -1px 1px #404040;-webkit-box-shadow:0 4px 0 #006838, 0 3px 5px #000;-moz-box-shadow:0 4px 0 #006838, 0 3px 5px #000;box-shadow:0 4px 0 #006838, 0 3px 5px #000;border-top:2px solid #75d15a;border-right:3px solid #75d15a;border-bottom:3px solid #4ca738;border-left:3px solid #75d15a}.btn-green:hover{-webkit-box-shadow:0 2px 0 #006838,0 3px 3px #000,inset 0 1px 0 1px #5ba145,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 2px 0 #006838,0 3px 3px #000,inset 0 1px 0 1px #5ba145,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 2px 0 #006838,0 3px 3px #000,inset 0 1px 0 1px #5ba145,inset 0 -1px 0 0 rgba(255,255,255,0.4);top:1px}
.btn-green:active{-webkit-box-shadow:0 0 0 #006838,0 1px 1px #000,inset 0 1px 0 1px #5ba145,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 0 0 #006838,0 1px 1px #000,inset 0 1px 0 1px #5ba145,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 0 0 #006838,0 1px 1px #000,inset 0 1px 0 1px #5ba145,inset 0 -1px 0 0 rgba(255,255,255,0.4);top:3px}
.btn-red{background:#c23744;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #c23744 15%, #a11a26 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #c23744), color-stop(100%, #a11a26));background:-webkit-linear-gradient(top, #c23744 15%, #a11a26 100%);background:-o-linear-gradient(top, #c23744 15%, #a11a26 100%);background:-ms-linear-gradient(top, #c23744 15%, #a11a26 100%);background:linear-gradient(to bottom, #c23744 15%, #a11a26 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;text-shadow:0 -1px 2px #000;color:white;-webkit-box-shadow:0 4px 0 #73040f,0 3px 5px #000,inset 0 1px 0 1px #982833,inset 0 -1px 0 0 rgba(255,255,255,0.2);-moz-box-shadow:0 4px 0 #73040f,0 3px 5px #000,inset 0 1px 0 1px #982833,inset 0 -1px 0 0 rgba(255,255,255,0.2);box-shadow:0 4px 0 #73040f,0 3px 5px #000,inset 0 1px 0 1px #982833,inset 0 -1px 0 0 rgba(255,255,255,0.2);border-top:2px solid #be1e2d;border-right:3px solid #be1e2d;border-bottom:3px solid #a01825;border-left:3px solid #be1e2d}.btn-red:hover{-webkit-box-shadow:0 2px 0 #73040f,0 3px 3px #000,inset 0 1px 0 1px #982833,inset 0 -1px 0 0 rgba(255,255,255,0.2);-moz-box-shadow:0 2px 0 #73040f,0 3px 3px #000,inset 0 1px 0 1px #982833,inset 0 -1px 0 0 rgba(255,255,255,0.2);box-shadow:0 2px 0 #73040f,0 3px 3px #000,inset 0 1px 0 1px #982833,inset 0 -1px 0 0 rgba(255,255,255,0.2);top:1px}
.btn-red:active{-webkit-box-shadow:0 0 0 #73040f,0 1px 1px #000,inset 0 1px 0 1px #982833,inset 0 -1px 0 0 rgba(255,255,255,0.2);-moz-box-shadow:0 0 0 #73040f,0 1px 1px #000,inset 0 1px 0 1px #982833,inset 0 -1px 0 0 rgba(255,255,255,0.2);box-shadow:0 0 0 #73040f,0 1px 1px #000,inset 0 1px 0 1px #982833,inset 0 -1px 0 0 rgba(255,255,255,0.2);top:3px}
.btn-blue{background:#3970ba;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;/*text-shadow:0 1px 1px #fff;*/width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #3970ba 15%, #124d9a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3970ba), color-stop(100%, #124d9a));background:-webkit-linear-gradient(top, #3970ba 15%, #124d9a 100%);background:-o-linear-gradient(top, #3970ba 15%, #124d9a 100%);background:-ms-linear-gradient(top, #3970ba 15%, #124d9a 100%);background:linear-gradient(to bottom, #3970ba 15%, #124d9a 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;/*text-shadow:0 -1px 2px #000;*/color:white;font-weight:bold;-webkit-box-shadow:0 4px 0 #103247,0 3px 5px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 1px rgba(255,255,255,0.3);-moz-box-shadow:0 4px 0 #103247,0 3px 5px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 1px rgba(255,255,255,0.3);box-shadow:0 4px 0 #103247,0 3px 5px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 1px rgba(255,255,255,0.3);border-top:2px solid #185bb3;border-right:3px solid #185bb3;border-bottom:3px solid #114687;border-left:3px solid #185bb3}.btn-blue:hover{-webkit-box-shadow:0 2px 0 #103247,0 3px 3px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 1px rgba(255,255,255,0.3);-moz-box-shadow:0 2px 0 #103247,0 3px 3px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 1px rgba(255,255,255,0.3);box-shadow:0 2px 0 #103247,0 3px 3px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 1px rgba(255,255,255,0.3);top:1px}
.btn-blue:active{-webkit-box-shadow:0 0 0 #103247,0 1px 1px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 1px rgba(255,255,255,0.3);-moz-box-shadow:0 0 0 #103247,0 1px 1px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 1px rgba(255,255,255,0.3);box-shadow:0 0 0 #103247,0 1px 1px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 1px rgba(255,255,255,0.3);top:3px}
.btn-yellow{/*background:#f4b339;*/ background: none repeat scroll 0 0 #fbbf3e !important;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;/*text-shadow:0 1px 1px #fff;*/width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #fbcd3c 15%, #f79b21 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbcd3c), color-stop(100%, #f79b21));background:-webkit-linear-gradient(top, #fbcd3c 15%, #f79b21 100%);background:-o-linear-gradient(top, #fbcd3c 15%, #f79b21 100%);background:-ms-linear-gradient(top, #fbcd3c 15%, #f79b21 100%);background:linear-gradient(to bottom, #fbcd3c 15%, #f79b21 100%);/*-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;*/ box-shadow: 0 3px 0 #dca227;/*-ms-transition:top 0.1s ease;*/-webkit-user-drag:none;/*text-shadow:0 -1px 2px #000;*/border-top:2px solid #fbca53;border-left:3px solid #fbca53;border-bottom:3px solid #f7961f;border-right:3px solid #fbca53;color:white;font-weight:bold;/*-webkit-box-shadow:0 3px 0 #945203,0 3px 3px rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 3px 0 #945203,0 3px 3px rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 3px 0 #945203,0 3px 3px rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);*/position:relative;color:#fff;/*text-shadow:0 -1px #aa8023*/}.btn-yellow:after{content:'';position:absolute;width:100%;height:100%;top:-1px;left:-6px;padding:4px 5px 3px;display:block;border:1px solid rgba(255,255,255,0.3);-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;z-index:0}
.btn-yellow:hover{-webkit-box-shadow:0 2px 0 #945203,0 2px 2px rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 2px 0 #945203,0 2px 2px rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 2px 0 #945203,0 2px 2px rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);top:1px}
.btn-yellow:active{-webkit-box-shadow:0 0 0 #945203,0 1px 0 rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 0 0 #945203,0 1px 0 rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 0 0 #945203,0 1px 0 rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);top:3px}
.btn-orange{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkOGIxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzYzMjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #fd8b1e 15%, #f36327 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fd8b1e), color-stop(100%, #f36327));background:-webkit-linear-gradient(top, #fd8b1e 15%, #f36327 100%);background:-o-linear-gradient(top, #fd8b1e 15%, #f36327 100%);background:-ms-linear-gradient(top, #fd8b1e 15%, #f36327 100%);background:linear-gradient(to bottom, #fd8b1e 15%, #f36327 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;text-shadow:0 -1px 1px #404040;-webkit-box-shadow:0 3px 0 #ae350d,0 3px 5px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 3px 0 #ae350d,0 3px 5px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 3px 0 #ae350d,0 3px 5px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);border-top:2px solid #f6891b;border-right:3px solid #f6891b;border-bottom:3px solid #f25e28;border-left:3px solid #f6891b}.btn-orange:hover{-webkit-box-shadow:0 1px 0 #ae350d,0 3px 3px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 1px 0 #ae350d,0 3px 3px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 1px 0 #ae350d,0 3px 3px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);top:2px}
.btn-orange:active{-webkit-box-shadow:0 0 0 #ae350d,0 1px 1px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 0 0 #ae350d,0 1px 1px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 0 0 #ae350d,0 1px 1px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);top:3px}
.btn-orange-play{background:#ff8108;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #fd8b1e 15%, #f36327 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fd8b1e), color-stop(100%, #f36327));background:-webkit-linear-gradient(top, #fd8b1e 15%, #f36327 100%);background:-o-linear-gradient(top, #fd8b1e 15%, #f36327 100%);background:-ms-linear-gradient(top, #fd8b1e 15%, #f36327 100%);background:linear-gradient(to bottom, #fd8b1e 15%, #f36327 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;text-shadow:0 -1px 1px #404040;-webkit-box-shadow:0 2px 0 #ae350d,0 2px 3px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 2px 0 #ae350d,0 2px 3px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 2px 0 #ae350d,0 2px 3px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);border-top:1px solid #f6891b;border-right:2px solid #f6891b;border-bottom:2px solid #f25e28;border-left:2px solid #f6891b}.btn-orange-play:hover{-webkit-box-shadow:0 1px 0 #ae350d,0 1px 2px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 1px 0 #ae350d,0 1px 2px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 1px 0 #ae350d,0 1px 2px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);top:1px}
.btn-orange-play:active{-webkit-box-shadow:0 0 0 #ae350d,0 1px 1px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 0 0 #ae350d,0 1px 1px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 0 0 #ae350d,0 1px 1px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);top:2px}
.btn-blue-invite{background:#3970ba;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #3970ba 15%, #124d9a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3970ba), color-stop(100%, #124d9a));background:-webkit-linear-gradient(top, #3970ba 15%, #124d9a 100%);background:-o-linear-gradient(top, #3970ba 15%, #124d9a 100%);background:-ms-linear-gradient(top, #3970ba 15%, #124d9a 100%);background:linear-gradient(to bottom, #3970ba 15%, #124d9a 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;text-shadow:0 -1px 2px #000;color:white;-webkit-box-shadow:0 2px 0 #103247,0 2px 3px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);-moz-box-shadow:0 2px 0 #103247,0 2px 3px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);box-shadow:0 2px 0 #103247,0 2px 3px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);border-top:1px solid #185bb3;border-right:2px solid #185bb3;border-bottom:2px solid #114687;border-left:2px solid #185bb3}.btn-blue-invite:hover{-webkit-box-shadow:0 1px 0 #103247,0 1px 2px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);-moz-box-shadow:0 1px 0 #103247,0 1px 2px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);box-shadow:0 1px 0 #103247,0 1px 2px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);top:1px}
.btn-blue-invite:active{-webkit-box-shadow:0 0 0 #103247,0 1px 1px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);-moz-box-shadow:0 0 0 #103247,0 1px 1px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);box-shadow:0 0 0 #103247,0 1px 1px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);top:2px}
.btn-extra{display:block;position:relative;background:#387daf;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiNhN2QyZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiM4MWI5ZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NCUiIHN0b3AtY29sb3I9IiMzODdkYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-radial-gradient(center, ellipse cover, #a7d2f1 3%, #81b9e1 33%, #387daf 84%);background:-webkit-gradient(radial, center center, 0, center center, 100%, color-stop(3%, #a7d2f1), color-stop(33%, #81b9e1), color-stop(84%, #387daf));background:-webkit-radial-gradient(center, ellipse cover, #a7d2f1 3%, #81b9e1 33%, #387daf 84%);background:-o-radial-gradient(center, ellipse cover, #a7d2f1 3%, #81b9e1 33%, #387daf 84%);background:-ms-radial-gradient(center, ellipse cover, #a7d2f1 3%, #81b9e1 33%, #387daf 84%);background:radial-gradient(ellipse at center, #a7d2f1 3%, #81b9e1 33%, #387daf 84%);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 3px 0 #206da5,0 4px 1px 1px #222,inset 0 -1px 0 0 rgba(255,255,255,0.4),inset 0 2px 4px 0 rgba(255,255,255,0.6);-moz-box-shadow:0 3px 0 #206da5,0 4px 1px 1px #222,inset 0 -1px 0 0 rgba(255,255,255,0.4),inset 0 2px 4px 0 rgba(255,255,255,0.6);box-shadow:0 3px 0 #206da5,0 4px 1px 1px #222,inset 0 -1px 0 0 rgba(255,255,255,0.4),inset 0 2px 4px 0 rgba(255,255,255,0.6)}.btn-extra:hover{-webkit-box-shadow:0 2px 0 #206da5,0 3px 1px 1px #222,inset 0 -1px 0 0 rgba(255,255,255,0.2),inset 0 2px 2px 0 rgba(255,255,255,0.4);-moz-box-shadow:0 2px 0 #206da5,0 3px 1px 1px #222,inset 0 -1px 0 0 rgba(255,255,255,0.2),inset 0 2px 2px 0 rgba(255,255,255,0.4);box-shadow:0 2px 0 #206da5,0 3px 1px 1px #222,inset 0 -1px 0 0 rgba(255,255,255,0.2),inset 0 2px 2px 0 rgba(255,255,255,0.4);top:1px}
.btn-extra:active{-webkit-box-shadow:0 0 0 #206da5,0 1px 0 1px rgba(0,0,0,0.6),inset 0 0 28px rgba(0,0,0,0.2);-moz-box-shadow:0 0 0 #206da5,0 1px 0 1px rgba(0,0,0,0.6),inset 0 0 28px rgba(0,0,0,0.2);box-shadow:0 0 0 #206da5,0 1px 0 1px rgba(0,0,0,0.6),inset 0 0 28px rgba(0,0,0,0.2);top:3px}
.btn-cream{background:#e7e7d0;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #eeeedc 15%, #dedec7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eeeedc), color-stop(100%, #dedec7));background:-webkit-linear-gradient(top, #eeeedc 15%, #dedec7 100%);background:-o-linear-gradient(top, #eeeedc 15%, #dedec7 100%);background:-ms-linear-gradient(top, #eeeedc 15%, #dedec7 100%);background:linear-gradient(to bottom, #eeeedc 15%, #dedec7 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;text-shadow:0 1px 0 #fff;color:#4f4f4f;font-weight:bold;-webkit-box-shadow:0 5px 0 #c4c0b1,0 6px 5px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 5px 20px 0 rgba(240,240,230,0.6),inset 0 -2px 0 0 #f0f0e6;-moz-box-shadow:0 5px 0 #c4c0b1,0 6px 5px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 5px 20px 0 rgba(240,240,230,0.6),inset 0 -2px 0 0 #f0f0e6;box-shadow:0 5px 0 #c4c0b1,0 6px 5px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 5px 20px 0 rgba(240,240,230,0.6),inset 0 -2px 0 0 #f0f0e6;border-top:3px solid #f0f0e3;border-right:3px solid #eaead6;border-bottom:3px solid #dfdfc3;border-left:3px solid #eaead6}.btn-cream:hover{-webkit-box-shadow:0 3px 0 #c4c0b1,0 4px 3px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 -1px 0 0 rgba(240,240,230,0.4);-moz-box-shadow:0 3px 0 #c4c0b1,0 4px 3px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 -1px 0 0 rgba(240,240,230,0.4);box-shadow:0 3px 0 #c4c0b1,0 4px 3px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 -1px 0 0 rgba(240,240,230,0.4);top:2px}
.btn-cream:active{-webkit-box-shadow:0 1px 0 #c4c0b1,0 2px 1px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 0 0 rgba(152,150,141,0.3);-moz-box-shadow:0 1px 0 #c4c0b1,0 2px 1px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 0 0 rgba(152,150,141,0.3);box-shadow:0 1px 0 #c4c0b1,0 2px 1px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 0 0 rgba(152,150,141,0.3);top:4px}
.btn-small{padding:3px 10px;font-size:13px}
.btn-medium{padding:6px 19px;font-size:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.btn-large{padding:8px 30px;font-size:18px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
.btn-options{background:#dcdcce;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #eeeedc 15%, #dcdcce 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eeeedc), color-stop(100%, #dcdcce));background:-webkit-linear-gradient(top, #eeeedc 15%, #dcdcce 100%);background:-o-linear-gradient(top, #eeeedc 15%, #dcdcce 100%);background:-ms-linear-gradient(top, #eeeedc 15%, #dcdcce 100%);background:linear-gradient(to bottom, #eeeedc 15%, #dcdcce 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;border:0px;color:white;-webkit-box-shadow:0 2px 0 #bcb8ac,0 3px 3px 0 rgba(0,0,0,0.8),inset 0 7px 12px #f1f0df;-moz-box-shadow:0 2px 0 #bcb8ac,0 3px 3px 0 rgba(0,0,0,0.8),inset 0 7px 12px #f1f0df;box-shadow:0 2px 0 #bcb8ac,0 3px 3px 0 rgba(0,0,0,0.8),inset 0 7px 12px #f1f0df;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:12px 15px;text-shadow:none}.btn-options:hover{-webkit-box-shadow:0 1px 0 #bcb8ac,0 2px 2px 0 rgba(0,0,0,0.8),inset 0 3px 6px #f1f0df;-moz-box-shadow:0 1px 0 #bcb8ac,0 2px 2px 0 rgba(0,0,0,0.8),inset 0 3px 6px #f1f0df;box-shadow:0 1px 0 #bcb8ac,0 2px 2px 0 rgba(0,0,0,0.8),inset 0 3px 6px #f1f0df;top:1px}
.btn-options:active{-webkit-box-shadow:0 0 0 #bcb8ac,0 1px 0 0 rgba(0,0,0,0.6);-moz-box-shadow:0 0 0 #bcb8ac,0 1px 0 0 rgba(0,0,0,0.6);box-shadow:0 0 0 #bcb8ac,0 1px 0 0 rgba(0,0,0,0.6);top:2px}
.btn-options:after,.btn-options:before{display:none}
.container-basic{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative}.container-basic:before,.container-basic:after{display:table;content:"";line-height:0}
.container-basic:after{clear:both}
.container-simple{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;background:#eee;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4)}.container-simple:before,.container-simple:after{display:table;content:"";line-height:0}
.container-simple:after{clear:both}
.container-silver{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;background:#c7ced3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZWVmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2M3Y2VkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjN2NlZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-webkit-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-o-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-ms-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:linear-gradient(to bottom, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;border:2px solid #fff;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.4);box-shadow:inset 0 1px 5px rgba(0,0,0,0.4);padding:5px 7px 7px}.container-silver:before,.container-silver:after{display:table;content:"";line-height:0}
.container-silver:after{clear:both}
.container-white{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;/*-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;*/border:1px solid #fff;/*-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);*/background:#fff;color:#333}.container-white:before,.container-white:after{display:table;content:"";line-height:0}
.container-white:after{clear:both}
.container-gray{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.2);box-shadow:inset 0 2px 3px rgba(0,0,0,0.2);background:#eee;padding:10px;color:#333}.container-gray:before,.container-gray:after{display:table;content:"";line-height:0}
.container-gray:after{clear:both}
.container-transluscent{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.8), inset 0 -1px 0px rgba(255,255,255, 0.3);-moz-box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.8), inset 0 -1px 0px rgba(255,255,255, 0.3);box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.8), inset 0 -1px 0px rgba(255,255,255, 0.3);background:rgba(0,0,0,0.4);padding:10px;color:#fff;margin-top:8%;}
.container-transluscent:before,.container-transluscent:after{display:table;content:"";line-height:0}
.container-transluscent:after{clear:both}
.container-transluscent-light{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;/*-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,.5);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px rgba(0,0,0,.5);background:rgba(67,157,199,0.32);padding:10px*/;color:#fff;text-align:center;}

.container-transluscent-light:before,.container-transluscent-light:after{display:table;content:"";line-height:0}
.container-transluscent-light:after{clear:both}
.container-texture-blue{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #1f4a66;background:url('../images/patterns/pattern-blueDark-dots.jpg') repeat;padding:10px;color:#fff}.container-texture-blue:before,.container-texture-blue:after{display:table;content:"";line-height:0}
.container-texture-blue:after{clear:both}
.container-blue-fichas{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background:url('../images/patterns/pattern-fichas.png') repeat #2262b4;background:url('../images/patterns/pattern-fichas.png') repeat,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYzRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzIyNjJiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:url('../images/patterns/pattern-fichas.png') repeat,-moz-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-webkit-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-o-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-ms-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,linear-gradient(to bottom, #63c4e2 0, #2262b4 70%);}.container-blue-fichas:before,.container-blue-fichas:after{display:table;content:"";line-height:0}
.container-blue-fichas:after{clear:both}
.modal_view{/*margin-top:11%;*/position:absolute;width:100%;display:block;/*top:0;*/left:0;z-index:999;text-align:center}.modal_view:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}
.modal_view.half{/*width:530px;left:228px; $*/z-index:888}.modal_view.half .back{-webkit-border-top-right-radius:7px;-moz-border-radius-topright:7px;border-top-right-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-radius-bottomright:7px;border-bottom-right-radius:7px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background:rgba(0,0,0,0.85)}
.modal_view.loading{display:block}
.modal_view .back{
width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.75);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;animation-fill-mode:both;transform:translate3d(0, 0, 0);perspective:1000;-o-animation-fill-mode:both;-o-transform:translate3d(0, 0, 0);-o-perspective:1000;-moz-animation-fill-mode:both;-moz-transform:translate3d(0, 0, 0);-moz-perspective:1000;-webkit-animation-fill-mode:both;-webkit-transform:translate3d(0, 0, 0);-webkit-perspective:1000;-webkit-animation:fadeIn .2s;-moz-animation:fadeIn .2s;-ms-animation:fadeIn .2s;-o-animation:fadeIn .2s;animation:fadeIn .2s}

.modal_view .back:after{content:'';width:47px;height:47px;display:none;position:absolute;background:url('../images/spinner.png') no-repeat;top:50%;left:50%;margin:-25px 0 0 -23px;-webkit-animation:rotate360 .8s infinite linear;-moz-animation:rotate360 .8s infinite linear;-ms-animation:rotate360 .8s infinite linear;-o-animation:rotate360 .8s infinite linear;animation:rotate360 .8s infinite linear}.no-cssanimations .modal_view .back:after{background:url('../images/spinner-ie9.gif') no-repeat center center;opacity:.7;filter:alpha(opacity=70)}
.loading.modal_view .back:after{display:block}
.modal_view .box h1,.modal_view .box h3{font:30px/30px 'billabongregular',arial,'sans-serif';color:#000000;/*text-shadow:1px 2px #727272;*/text-align:center;margin:0;height:41px}
.modal_view .box .content{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;/*-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);*/background:#fff;color:#333}.modal_view .box .content:before,.modal_view .box .content:after{display:table;content:"";line-height:0}
.modal_view .box .content:after{clear:both}
.modal_view.transparent .box{background:transparent;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;border:none;color:#fff;box-shadow:none}.modal_view.transparent .box h1,.modal_view.transparent .box h3{color:#fff;text-shadow:none;font-size:42px}
.modal_view .close{width:45px;height:46px;display:block;background:url('../images/button/button-close.png') no-repeat;cursor:pointer;/*position:absolute;*/top:-15px;right:-15px;-webkit-transform:rotate(0deg);transform:rotate(0deg);z-index:1}.modal_view .close:hover{top:-19px}
label,input,button,select,textarea{font-family:'Open Sans',arial,'sans-serif';font-size:14px;color:#333}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{background-color:#fff;/*border:1px solid #919191;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;*/padding:6px 10px 7px;width:250px}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6)}
.switch{right:5%;float:right;position:relative;width:66px;height:25px;display:block;cursor:pointer}.switch input[type="checkbox"]{position:absolute;opacity:0;filter:alpha(opacity=0);left:0;width:66px;height:100%;z-index:9}.switch input[type="checkbox"]+div{width:60px;height:20px;border:1px solid rgba(0,0,0,0.3);-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;margin:1.5px auto .8em;background-color:#eee;-webkit-box-shadow:inset -2px 2px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset -2px 2px 4px 0 rgba(0,0,0,0.2);box-shadow:inset -2px 2px 4px 0 rgba(0,0,0,0.2);-webkit-transition:background-color .1s ease-out;-moz-transition:background-color .1s ease-out;-o-transition:background-color .1s ease-out;transition:background-color .1s ease-out}.switch input[type="checkbox"]+div:before{content:'';display:block;width:37px;height:23px;margin:-2px 0 0 -1px;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;background:url('../images/switcher.png') no-repeat;-webkit-transition:margin-left .2s ease-out;-moz-transition:margin-left .2s ease-out;-o-transition:margin-left .2s ease-out;transition:margin-left .2s ease-out}
.switch input[type="checkbox"]~span{color:#808080;font-size:15px;text-shadow:1px 1px 1px #ccc;position:absolute;top:2px;font-weight:bold;cursor:pointer}.switch input[type="checkbox"]~span.on{color:#fff;left:13px;opacity:0}
.switch input[type="checkbox"]~span.off{right:12px}
.switch input[type="checkbox"]:checked+div{background-color:#4CD964;/*-webkit-box-shadow:inset 2px 2px 4px 1px #64c5e3, inset 2px 2px 4px 1px #64c5e3;-moz-box-shadow:inset 2px 2px 4px 1px #64c5e3, inset 2px 2px 4px 1px #64c5e3;box-shadow:inset 2px 2px 4px 1px #64c5e3, inset 2px 2px 4px 1px #64c5e3*/}.switch input[type="checkbox"]:checked+div:before{margin-left:24px}
.switch input[type="checkbox"]:checked~span.off{opacity:0}
.switch input[type="checkbox"]:checked~span.on{opacity:1}
.select-wrap{width:184px;min-height:31px;border:1px solid #b3b3b3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:url(../images/button/select.png) no-repeat right top #fff;overflow:hidden;position:relative}.select-wrap:hover{background-position:right bottom}
.select-wrap select{background:transparent;width:100%;height:30px;padding:4px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;outline:0;cursor:pointer}
.power-ups{display:block;width:65px;height:47px;background-image:url(../images/sprites/sprite-powerups.png);background-repeat:no-repeat}
.stock_pile{display:block;width:65px;height:47px;background-image:url(../images/sprites/sprite-powerups.png);background-repeat:no-repeat;background-position:left top}
.validator{display:block;width:65px;height:47px;background-image:url(../images/sprites/sprite-powerups.png);background-repeat:no-repeat;background-position:-75px top}
.dictionary{display:block;width:65px;height:47px;background-image:url(../images/sprites/sprite-powerups.png);background-repeat:no-repeat;background-position:-152px top;float:right;}
.word_definition{display:block;width:65px;height:47px;background-image:url(../images/sprites/sprite-powerups.png);background-repeat:no-repeat;background-position:right top}
.power-ups2{display:block;width:63px;height:73px;background:url(../images/sprites/sprite-powerups-bigrays.png) no-repeat;position:relative;margin-top:-12px}
.stock_pile2{display:block;width:63px;height:73px;background:url(../images/sprites/sprite-powerups-bigrays.png) no-repeat;position:relative;margin-top:-12px;background-position:left top}
.validator2{display:block;width:63px;height:73px;background:url(../images/sprites/sprite-powerups-bigrays.png) no-repeat;position:relative;margin-top:-12px;background-position:-75px top}
.word_definition2{display:block;width:63px;height:73px;background:url(../images/sprites/sprite-powerups-bigrays.png) no-repeat;position:relative;margin-top:-12px;background-position:right top}
.icon-close{width:45px;height:46px;display:block;background:url('../images/button/button-close.png') no-repeat;cursor:pointer}
.icon-coins{  background: url("../images/e-coin.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: block;height: 27px;margin-top: 6%;	margin-left:28.5%;
width: 25px;}
.icon-small{width:24px;height:22px;display:block;background:url(../images/sprites/sprite-settings.png) no-repeat}
.icon-settings{width:24px;height:22px;display:block;background:url(../images/sprites/sprite-settings.png) no-repeat;background-position:0 2px}
.icon-help{width:24px;height:22px;display:block;background:url(../images/sprites/sprite-settings.png) no-repeat;background-position:-26px 2px}
.icon-sound{width:24px;height:22px;display:block;background:url(../images/sprites/sprite-settings.png) no-repeat;background-position:-51px 1px}.off .icon-sound{background-position:-51px bottom}
.icons-game{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer}
.icon.play{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer;width:25px;height:35px;background-position:0px 0px}.icon.play:hover,button:hover .icon.play{background-position:0 -40px}
.icon.play:active,button:active .icon.play{background-position:0 -80px}
.disabled .icon.play:hover,.disabled .icon.play:active,.disabled:hover .icon.play,.disabled:active .icon.play{background-position:0px 0px}
.icon.pass{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer;width:46px;height:30px;background-position:-50px 0}.icon.pass:hover,button:hover .icon.pass{background-position:-50px -40px}
.icon.pass:active,button:active .icon.pass{background-position:-50px -80px}
.disabled .icon.pass:hover,.disabled .icon.pass:active,.disabled:hover .icon.pass,.disabled:active .icon.pass{background-position:-50px 0}
.icon.swap{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer;width:40px;height:35px;background-position:-100px 0}.icon.swap:hover,button:hover .icon.swap{background-position:-100px -40px}
.icon.swap:active,button:active .icon.swap{background-position:-100px -80px}
.disabled .icon.swap:hover,.disabled .icon.swap:active,.disabled:hover .icon.swap,.disabled:active .icon.swap{background-position:-100px 0}
.icon.recall{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer;width:50px;height:32px;background-position:-150px 0}.icon.recall:hover,button:hover .icon.recall{background-position:-150px -40px}
.icon.recall:active,button:active .icon.recall{background-position:-150px -80px}
.disabled .icon.recall:hover,.disabled .icon.recall:active,.disabled:hover .icon.recall,.disabled:active .icon.recall{background-position:-150px 0}
.icon.shuffle{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer;width:49px;height:31px;background-position:-202px 0}.icon.shuffle:hover,button:hover .icon.shuffle{background-position:-202px -40px}
.icon.shuffle:active,button:active .icon.shuffle{background-position:-202px -80px}
.disabled .icon.shuffle:hover,.disabled .icon.shuffle:active,.disabled:hover .icon.shuffle,.disabled:active .icon.shuffle{background-position:-202px 0}
.icon.more{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer;width:39px;height:35px;background-position:-252px 0}.icon.more:hover,button:hover .icon.more{background-position:-252px -40px}
.icon.more:active,button:active .icon.more{background-position:-252px -80px}
.disabled .icon.more:hover,.disabled .icon.more:active,.disabled:hover .icon.more,.disabled:active .icon.more{background-position:-252px 0}
.icon.resign{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer;width:35px;height:40px;background-position:-300px 0}.icon.resign:hover,button:hover .icon.resign{background-position:-300px -40px}
.icon.resign:active,button:active .icon.resign{background-position:-300px -80px}
.disabled .icon.resign:hover,.disabled .icon.resign:active,.disabled:hover .icon.resign,.disabled:active .icon.resign{background-position:-300px 0}
.icon.rematch{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer;width:35px;height:32px;background-position:-350px 0}.icon.rematch:hover,button:hover .icon.rematch{background-position:-350px -40px}
.icon.rematch:active,button:active .icon.rematch{background-position:-350px -80px}
.disabled .icon.rematch:hover,.disabled .icon.rematch:active,.disabled:hover .icon.rematch,.disabled:active .icon.rematch{background-position:-350px 0}
.icon.share{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer;width:36px;height:30px;background-position:-400px 0}.icon.share:hover,button:hover .icon.share{background-position:-400px -40px}
.icon.share:active,button:active .icon.share{background-position:-400px -80px}
.disabled .icon.share:hover,.disabled .icon.share:active,.disabled:hover .icon.share,.disabled:active .icon.share{background-position:-400px 0}
.icon.poke{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer;width:41px;height:35px;background-position:-450px 0}.icon.poke:hover,button:hover .icon.poke{background-position:-450px -40px}
.icon.poke:active,button:active .icon.poke{background-position:-450px -80px}
.disabled .icon.poke:hover,.disabled .icon.poke:active,.disabled:hover .icon.poke,.disabled:active .icon.poke{background-position:-450px 0}
.icon.chat{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer;width:45px;height:34px;background-position:-500px 0}.icon.chat:hover,button:hover .icon.chat{background-position:-500px -40px}
.icon.chaton{background:url(../images/sprites/srpite_icons.png) no-repeat;color:#4756FF; padding: 8px 0 0 13px;background-position:-500px -80px !important;}.icon.chaton:hover,button:hover .icon.chaton{background-position:-500px -40px}

.icon.chat:active,button:active .icon.chat{background-position:-500px -80px}
.disabled .icon.chat:hover,.disabled .icon.chat:active,.disabled:hover .icon.chat,.disabled:active .icon.chat{background-position:-500px 0}
.iconos_juego{margin-left:30px;height:auto;width:auto;display:block}
.flags-small{width:20px;height:14px;background-image:url("../images/sprites/flags_small_x2.png");background-size:364px 14px;background-repeat:no-repeat}.no-backgroundsize .flags-small{background-image:url("../images/sprites/flags_small.png")}
.flags-small.hidden{display:none}
.flags-small.en{background-position:-208px 0}
.flags-small.es{background-position:-21px 0}
.flags-small.ca{background-position:-41px 0}
.flags-small.ga{background-position:-313px 0}
.flags-small.fr{background-position:-61px 0}
.flags-small.it{background-position:-81px 0}
.flags-small.de{background-position:-102px 0}
.flags-small.pt{background-position:-123px 0}
.flags-small.pt-br{background-position:-144px 0}
.flags-small.nl{background-position:-165px 0}
.flags-small.sv{background-position:-186px 0}
.flags-small.en-uk{background-position:0 0}
.flags-small.eu{background-position:-229px 0}
.flags-small.po{background-position:-250px 0}
.flags-small.nw{background-position:-271px 0}
.flags-small.da{background-position:-293px 0}
.flags-small.ru{background-position:-334px 0}
.flags-medium{width:40px;height:28px;background-image:url("../images/sprites/flags_small_x2.png");background-repeat:no-repeat}.flags-medium.hidden{display:none}
.flags-medium.en{background-position:-416px 0}
.flags-medium.es{background-position:-42px 0}
.flags-medium.ca{background-position:-82px 0}
.flags-medium.fr{background-position:-122px 0}
.flags-medium.it{background-position:-162px 0}
.flags-medium.de{background-position:-204px 0}
.flags-medium.pt{background-position:-246px 0}
.flags-medium.pt-br{background-position:-288px 0}
.flags-medium.nl{background-position:-330px 0}
.flags-medium.sv{background-position:-372px 0}
.flags-medium.en-uk{background-position:0 0}
.flags-medium.eu{background-position:-458px 0}
.flags-medium.po{background-position:-500px 0}
.flags-medium.nw{background-position:-542px 0}
.flags-medium.da{background-position:-586px 0}
.flags-medium.ga{background-position:-628px 0}
.flags-medium.ru{background-position:-669px 0}
.flags-large{width:54px;height:38px;background-image:url("../images/sprites/flags_large.png");background-repeat:no-repeat}.flags-large.hidden{display:none}
.flags-large.en{background-position:-581px 0}
.flags-large.es{background-position:-58px 0}
.flags-large.ca{background-position:-117px 0}
.flags-large.fr{background-position:-175px 0}
.flags-large.it{background-position:-232px 0}
.flags-large.de{background-position:-290px 0}
.flags-large.pt{background-position:-348px 0}
.flags-large.pt-br{background-position:-406px 0}
.flags-large.nl{background-position:-464px 0}
.flags-large.sv{background-position:-523px 0}
.flags-large.en-uk{background-position:0 0}
.flags-large.eu{background-position:-640px 0}
.flags-large.po{background-position:-250px 0}
.flags-large.nw{background-position:-755px 0}
.flags-large.da{background-position:-293px 0}
.flags-large.ga{background-position:-871px 0}
.flags-large.ru{background-position:-929px 0}
.loading_view{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.75);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-animation:fadeIn .2s;-moz-animation:fadeIn .2s;-ms-animation:fadeIn .2s;-o-animation:fadeIn .2s;animation:fadeIn .2s;z-index:999}.loading_view:after{content:'';width:47px;height:47px;display:block;position:absolute;background:url('../images/spinner.png') no-repeat;top:50%;left:50%;margin:-25px 0 0 -23px;animation-fill-mode:both;transform:translate3d(0, 0, 0);perspective:1000;-o-animation-fill-mode:both;-o-transform:translate3d(0, 0, 0);-o-perspective:1000;-moz-animation-fill-mode:both;-moz-transform:translate3d(0, 0, 0);-moz-perspective:1000;-webkit-animation-fill-mode:both;-webkit-transform:translate3d(0, 0, 0);-webkit-perspective:1000;-webkit-animation:rotate360 .8s infinite linear;-moz-animation:rotate360 .8s infinite linear;-ms-animation:rotate360 .8s infinite linear;-o-animation:rotate360 .8s infinite linear;animation:rotate360 .8s infinite linear}.no-cssanimations .loading_view:after{background:url('../images/spinner-ie9.gif') no-repeat center center;opacity:.6;filter:alpha(opacity=60)}
.loading_view .inside img{display:none}
.loading_view .inside .caption{text-align:center;color:#fff;font-size:11px;position:absolute;top:55%;width:100%}
#board .loading_view{background:rgba(0,0,0,0.7)}
#new_game .loading_view .inside{background-color:#424242;border-radius:15px 15px 15px 15px;height:50px;left:295px;padding:34px;position:absolute;top:99px;width:53px}
#modal_loading .box,#modal_box .loading_view .inside,#board .loading_view .inside,#modal_box_opponent,.loading{display:none}
.progress{float:left;width:100%;height:22px;font-size:12px;color:#fff;text-align:center;background-color:transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.progress .progress-bar{float:left;width:0;height:100%;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.2);box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.2)}.progress .progress-bar.progress-bar-success{background-color:#68cd4a}
.progress .progress-bar.progress-bar-danger{background-color:#ed1c24}
.progress .progress-bar.progress-bar-info{background-color:#5bc0de}
.progress .progress-bar.progress-bar-warning{background-color:#f0ad4e}
.progress .progress-bar.progress-striped{background-image:-webkit-linear-gradient(120deg, rgba(255,255,255,0.17) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.17) 50%, rgba(255,255,255,0.17) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(120deg, rgba(255,255,255,0.17) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.17) 50%, rgba(255,255,255,0.17) 75%, transparent 75%, transparent);background-image:linear-gradient(120deg, rgba(255,255,255,0.17) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.17) 50%, rgba(255,255,255,0.17) 75%, transparent 75%, transparent);background-size:20px 35px}
.ui-tooltip{position:absolute;cursor:default;display:none;max-width:240px;min-width:50px;background:#f1f0df;border:1px solid rgba(0,0,0,0.3);-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;padding:13px 12px 9px;-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.2);box-shadow:0 -1px 10px rgba(0,0,0,0.2);z-index:2 !important}.ui-tooltip .ui-tooltip-content{position:relative;text-align:left;word-wrap:break-word;overflow:hidden;font-size:13px;line-height:18px;color:#221f15}
.ui-tooltip .ui-tooltip-title{font:26px/26px 'billabongregular',arial,'sans-serif';color:#221f15;text-shadow:1px 2px #fff;margin-bottom:-2px}
.ui-tooltip.create-game{padding:8px 12px 7px}
.ui-tooltip-fluid{display:block;visibility:hidden;position:static;float:left}
.ui-tooltip .ui-tooltip-tip canvas{top:0;left:0}
.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em}
.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.ui-tooltip-tip{margin:0 auto;overflow:hidden;z-index:10;border:2px solid rgba(0,0,0,0.3)}
.ui-tooltip .ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip *{position:absolute;line-height:0.1px !important;font-size:0.1px !important;color:#123456;background:transparent;border:2px solid rgba(0,0,0,0.3)}
.ui-tooltip-rounded,.ui-tooltip-rounded .ui-tooltip-content,.ui-tooltip-tipsy,.ui-tooltip-tipsy .ui-tooltip-content{text-align:center}
.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{filter:none;-ms-filter:none}
.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano .content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}.nano .content:focus{outline:thin dotted}
.nano .content::-webkit-scrollbar{visibility:hidden}
.nano>.pane{background:rgba(0,0,0,0.25);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.nano>.pane>.slider{background:#444;background:rgba(0,0,0,0.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.nano:hover>.pane,.pane.active,.pane.flashed{visibility:visible\9;opacity:0.99}
.has-scrollbar .content::-webkit-scrollbar{visibility:visible}
body{margin:0px auto;font-family:'Open Sans',arial,'sans-serif';position:absolute;width:100%;display:block;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
ul,ol{list-style:none;padding:0;margin:0}
h1,h2,h3,h4,h5,h6{margin:0;cursor:default}
p{cursor:default}
q:before,q:after{content:""}
a{text-decoration:none}
button{background:none;border:none;outline:none}
#container{padding-left:100px;overflow-x:hidden;}
#mainElement{*zoom:1;display:block;margin-left:auto;margin-right:auto;width:100%;position:relative;background:#c7dbea;/*height:710px; $*/border:1px solid #587397;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}
#mainElement:before,#mainElement:after{display:table;content:"";line-height:0}
#mainElement:after{clear:both}
.hidden{display:none}
.nano{width:100%;height:100%;position:relative;overflow:hidden}.nano .content{/*position:absolute;*/position:relative; overflow-y:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0;outline:0}.nano .content:active,.nano .content:focus{outline:0}
.nano .content::-webkit-scrollbar{opacity:0}
.nano>.pane{background:rgba(0,0,0,0.25);position:absolute;right:-1px;top:0;bottom:0;width:8px;height:auto;opacity:0;filter:alpha(opacity=0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.nano>.pane>.slider{background:rgba(0,0,0,0.6);position:relative;margin:0 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.nano:hover>.pane,.nano .pane.active{opacity:1;filter:alpha(opacity=100)}
.banner_menu{width:206px;height:56px;display:block;float:left;margin-left:12px;margin-top:2px}.banner_menu .bor1,.banner_menu .bor2,.banner_menu .bor3,.banner_menu .bor4 .bor5,.banner_menu .bor4 .bor6{background-image:url("../images/sponsor_playbar.png")}
.banner_menu .bor1{width:5px;height:52px;float:left}
.banner_menu .bor2{height:52px;float:left;background-position:-4px 0}.banner_menu .bor2 .banner{background:#b0c8d8;width:193px;height:40px;margin-top:5px}
.banner_menu .bor3{width:7px;height:52px;float:left;background-position:-199px 0}
.banner_menu .bor4 .bor5{width:10px;height:4px;float:left;display:block;clear:both;background-position:-7px -52px;margin-left:10px}
.banner_menu .bor4 .bor6{width:10px;height:4px;float:right;display:block;background-position:-7px -52px;margin-right:10px}
.banner_menu .banner iframe{height:40px;border:0px;width:192px}
#applifier_bar{position:absolute;top:60px}
#lsmSlot{text-align:center}
.game-header{*zoom:1;display:block;margin-left:auto;margin-right:auto;}
.game-header:before,.game-header:after{display:table;content:"";line-height:0}
.game-header:after{clear:both}
.game-header #logo{width:145px;height:42px;  margin-top: 5px; background:url("../images/sprite_a2.png") no-repeat;background-position:-15px -50px;text-indent:-9999px;float:left}
.language_es .game-header #logo,.language_ca .game-header #logo,.language_eu .game-header #logo,.language_it .game-header #logo{background-position:0 0}
.language_pt .game-header #logo{background-position:0 -100px}
.game-header .social{margin:0px 0 0 10px;width:auto}
.game-header .social div{display:inline-block;vertical-align:top;float:left;margin-top: 15px;}.game-header .social div.twitter{width:61px;}
.game-header .userBox{float:right;padding:3px 4px;font:14px/16px 'Amaranth',arial,'sans-serif';color:#000;text-shadow:0px 1px white;text-align:left;margin:4px -23px 0 0}
.game-header .userBox .user_picture,.game-header .userBox #user_picture{float:left;width:30px;height:30px;position:relative;margin-right:5px}.game-header .userBox .user_picture img,.game-header .userBox #user_picture img{width:100%;height:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.game-header .userBox .information{float:left;}.game-header .userBox .information .game_with{font-size:14px;line-height:14px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.game-header .userBox .information .user_activity{font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.game-header .btn-group{/*float:right;right:3px; $*/position:relative}
.game-header .btn-group .btn-options{display:inline-block;margin:9px 1px 0;padding:3px 4px}
.game-header .btn-group .token-bar{margin:6px 3px 0 24px;padding:0 8px 0 21px;font:22px/28px 'Amaranth',arial,'sans-serif';font-weight:700;color:#61452b;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-shadow:0px 1px white;position:relative;overflow:visible;min-width:67px;max-width:100px;height:26px}
.game-header .btn-group .token-bar.four_digits{min-width:80px}
.game-header .btn-group .token-bar .icon-coins{left:-27px;top:-5px;position:absolute}
.play_bar.top{-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;background:#5cb8dd;top:0;border-right:1px solid #4ba2d2;
width:100%;height:50px;float:left;-webkit-box-shadow:inset -1px 0 1px #aee0f0;-moz-box-shadow:inset -1px 0 1px #aee0f0;/*box-shadow:inset -1px 0 1px #aee0f0 $*/}.play_bar.top .bar_button{background:#f4b339;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #fbcd3c 15%, #f79b21 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbcd3c), color-stop(100%, #f79b21));background:-webkit-linear-gradient(top, #fbcd3c 15%, #f79b21 100%);background:-o-linear-gradient(top, #fbcd3c 15%, #f79b21 100%);background:-ms-linear-gradient(top, #fbcd3c 15%, #f79b21 100%);background:linear-gradient(to bottom, #fbcd3c 15%, #f79b21 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;text-shadow:0 -1px 2px #000;border-top:2px solid #fbca53;border-left:3px solid #fbca53;border-bottom:3px solid #f7961f;border-right:3px solid #fbca53;color:white;font-weight:bold;-webkit-box-shadow:0 3px 0 #945203,0 3px 3px rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 3px 0 #945203,0 3px 3px rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 3px 0 #945203,0 3px 3px rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);color:#fff;text-shadow:0 -1px #aa8023;display:block;margin-left:auto;margin-right:auto;position:relative;width:80%;top:4px;padding:4px 0 6px}.play_bar.top .bar_button:after{content:'';position:absolute;width:100%;height:100%;top:-1px;/*left:-6px; $*/padding:4px 5px 3px;display:block;border:1px solid rgba(255,255,255,0.3);-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;z-index:0}
.play_bar.top .bar_button:hover{-webkit-box-shadow:0 2px 0 #945203,0 2px 2px rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 2px 0 #945203,0 2px 2px rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 2px 0 #945203,0 2px 2px rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);top:1px}
.play_bar.top .bar_button:active{-webkit-box-shadow:0 0 0 #945203,0 1px 0 rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 0 0 #945203,0 1px 0 rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 0 0 #945203,0 1px 0 rgba(0,0,0,0.9),inset 0 1px 0 1px rgba(217,178,53,0.9),inset 0 -1px 0 1px rgba(255,255,255,0.5);top:3px}
.play_bar.top .bar_button .icon.new{width:23px;height:23px;display:inline-block;margin:0 0 -5px -10px;background:url('../images/sprites/icon-more.png') no-repeat left top}
.play_bar.top .bar_button:hover{top:5px}.play_bar.top .bar_button:hover:after{top:-1px}
.play_bar.top .bar_button:active{top:6px}.play_bar.top .bar_button:active:after{top:-3px}
#game_list{/*width:228px;*/width:100%;height:100%;text-align:left;padding-bottom:5px;overflow:hidden;position:relative;background:#6FBFFB 100%;

/*background:url('../images/patterns/pattern-fichas.png') repeat bottom left #5cb8dd;background:url('../images/patterns/pattern-fichas.png') repeat,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYzRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzIyNjJiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);*//*background:url('../images/patterns/pattern-fichas.png') repeat bottom left,-moz-radial-gradient(center, ellipse cover, #b2e5f3 3%, #64c5e3 40%, #2160b3 95%, #2160b3 100%);background:url('../images/patterns/pattern-fichas.png') repeat bottom left,-webkit-radial-gradient(center, ellipse cover, #b2e5f3 3%, #64c5e3 40%, #2160b3 95%, #2160b3 100%);background:url('../images/patterns/pattern-fichas.png') repeat bottom left,-o-radial-gradient(center, ellipse cover, #b2e5f3 3%, #64c5e3 40%, #2160b3 95%, #2160b3 100%);background:url('../images/patterns/pattern-fichas.png') repeat bottom left,-ms-radial-gradient(center, ellipse cover, #b2e5f3 3%, #64c5e3 40%, #2160b3 95%, #2160b3 100%);background:url('../images/patterns/pattern-fichas.png') repeat bottom left,radial-gradient(ellipse at center, #b2e5f3 3%, #64c5e3 40%, #2160b3 95%, #2160b3 100%);*//*border-top:1px solid #4ba2d2;border-right:1px solid #4ba2d2; $*/-webkit-backface-visibility:hidden;-webkit-box-shadow:inset -1px 0 0 rgba(174,224,240,0.7);-moz-box-shadow:inset -1px 0 0 rgba(174,224,240,0.7);/*box-shadow:inset -1px 0 0 rgba(174,224,240,0.7); $*//*-webkit-border-bottom-left-radius:9px;-moz-border-radius-bottomleft:9px;border-bottom-left-radius:9px*/}#game_list .nano{/*height:530px;*/}
#game_list .pane{width:5px;background:transparent}
#game_list_container,.friends{display:block;width:100%;position:relative;/*margin:10px auto;*/padding-bottom:3px;}#game_list_container .section_title,.friends .section_title{width:100%;height:30px;margin:13px auto 0;/*-webkit-border-top-right-radius:9px;-moz-border-radius-top-right:9px;border-top-right-radius:9px; -webkit-border-top-left-radius:9px;-moz-border-radius-topleft:9px;border-top-left-radius:9px; */color:#fff;text-shadow:0 1px #000;cursor:pointer;background:#F56A3D;background:-moz-linear-gradient(top, #F56A3D 20%, #F56A3D 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #ed1c24), color-stop(100%, #be1e2d));background:-webkit-linear-gradient(top, #F56A3D 20%, #F56A3D 100%);background:-o-linear-gradient(top, #F56A3D 20%, #F56A3D 100%);background:-ms-linear-gradient(top, #F56A3D 20%, #F56A3D 100%);background:linear-gradient(to bottom, #F56A3D 20%, #F56A3D 100%);/*border-top:1px solid #be1e2d;border-right:1px solid #be1e2d;border-left:1px solid #be1e2d; $*/overflow:hidden;/*-webkit-box-shadow:inset 0 2px 2px 0 rgba(255,255,255,0.6);-moz-box-shadow:inset 0 2px 2px 0 rgba(255,255,255,0.6);box-shadow:inset 0 2px 2px 0 rgba(255,255,255,0.6) $*/}
#game_list_container .section_title.my-turn,.friends .section_title.my-turn{background:#ff9427;background:-moz-linear-gradient(top, #ff9427 20%, #ff6a04 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #ff9427), color-stop(100%, #ff6a04));background:-webkit-linear-gradient(top, #ff9427 20%, #ff6a04 100%);background:-o-linear-gradient(top, #ff9427 20%, #ff6a04 100%);background:-ms-linear-gradient(top, #ff9427 20%, #ff6a04 100%);background:linear-gradient(to bottom, #ff9427 20%, #ff6a04 100%);border-top:1px solid #ff6a04;border-right:1px solid #ff6a04;border-left:1px solid #ff6a04}#game_list_container .section_title.my-turn h5,.friends .section_title.my-turn h5{padding-left:15px;background:url('../images/turn_tab_icon.png') no-repeat -4px center;background-size:18px auto}
#game_list_container .section_title.your-turn,.friends .section_title.your-turn{background:#114B98;background:-moz-linear-gradient(top, #114B98 20%, #114B98 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #114B98), color-stop(100%, #114B98));background:-webkit-linear-gradient(top, #114B98 20%, #114B98 100%);background:-o-linear-gradient(top, #114B98 20%, #114B98 100%);background:-ms-linear-gradient(top, #114B98 20%, #114B98 100%);background:linear-gradient(to bottom, #114B98 20%, #114B98 100%);/*border-top:1px solid #103248;border-right:1px solid #103248;border-left:1px solid #103248 $*/}#game_list_container .section_title.your-turn h5,.friends .section_title.your-turn h5{padding-left:15px;background:url('../images/turn_tab_icon.png') no-repeat -4px center;background-size:18px auto}
#game_list_container .section_title.suggested,.friends .section_title.suggested{background:#68bae6;background:-moz-linear-gradient(top, #68bae6 20%, #398ccf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #68bae6), color-stop(100%, #398ccf));background:-webkit-linear-gradient(top, #68bae6 20%, #398ccf 100%);background:-o-linear-gradient(top, #68bae6 20%, #398ccf 100%);background:-ms-linear-gradient(top, #68bae6 20%, #398ccf 100%);background:linear-gradient(to bottom, #68bae6 20%, #398ccf 100%);border-top:1px solid #398ccf;border-right:1px solid #398ccf;border-left:1px solid #398ccf}#game_list_container .section_title.suggested+.section li:not(:first-child),.friends .section_title.suggested+.section li:not(:first-child){height:30px}#game_list_container .section_title.suggested+.section li:not(:first-child) .game_with,.friends .section_title.suggested+.section li:not(:first-child) .game_with{line-height:29px}
#game_list_container .section_title.suggested+.section.collapsed li:not(:first-child),.friends .section_title.suggested+.section.collapsed li:not(:first-child){height:0}
#game_list_container .section_title.pending,.friends .section_title.pending{background:#29B34C;background:-moz-linear-gradient(top, #29B34C 20%, #29B34C 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #29B34C), color-stop(100%, #29B34C));background:-webkit-linear-gradient(top, #29B34C 20%, #29B34C 100%);background:-o-linear-gradient(top, #29B34C 20%, #29B34C 100%);background:-ms-linear-gradient(top, #29B34C 20%, #29B34C 100%);background:linear-gradient(to bottom, #29B34C 20%, #29B34C 100%);/*border-top:1px solid #006938;border-right:1px solid #006938;border-left:1px solid #006938 $*/}
#game_list_container .section_title.game-over,.friends .section_title.game-over{background:#EE3E36;background:-moz-linear-gradient(top, #EE3E36 20%, #EE3E36 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #EE3E36), color-stop(100%, #EE3E36));background:-webkit-linear-gradient(top, #EE3E36 20%, #EE3E36 100%);background:-o-linear-gradient(top, #EE3E36 20%, #EE3E36 100%);background:-ms-linear-gradient(top, #EE3E36 20%, #EE3E36 100%);background:linear-gradient(to bottom, #EE3E36 20%, #EE3E36 100%);/*border-top:1px solid #be1e2d;border-right:1px solid #be1e2d;border-left:1px solid #be1e2d $*/}
#game_list_container .section_title h5,.friends .section_title h5{padding:0;margin:2px 5px 0 7px;font:16px/23px 'Amaranth',arial,'sans-serif'!important;font-weight:300;cursor:pointer;position:relative}#game_list_container .section_title h5 span:last-child,.friends .section_title h5 span:last-child{/*width:20px;height:21px;position:absolute;top:3px;right:0;display:block;*//*background:blue;background:url('../images/sprites/sprite-chevrons.png') no-repeat right 8px*//*background:url('../images/sprites/delete-mid.png');*/}
#game_list_container .section_title.collapsed h5 span:last-child,.friends .section_title.collapsed h5 span:last-child{background-position:right -42px}
#game_list_container .section,.friends .section{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;background:#fff;/*-webkit-border-radius:7px;-moz-border-radius:7px;*//*border-radius:7px; $*//*-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4)*/}#game_list_container .section:before,.friends .section:before,#game_list_container .section:after,.friends .section:after{display:table;content:"";line-height:0}
#game_list_container .section:after,.friends .section:after{clear:both}
#game_list_container .section li,.friends .section li{*zoom:1;display:block;/*height:51px;*/position:relative;padding:4px 4px;overflow:hidden;cursor:pointer;-webkit-transition:background 0.2s ease-out, height 0.4s, padding 0.4s, font-size 0.4s ease-out;-moz-transition:background 0.2s ease-out, height 0.4s, padding 0.4s, font-size 0.4s ease-out;-o-transition:background 0.2s ease-out, height 0.4s, padding 0.4s, font-size 0.4s ease-out;transition:background 0.2s ease-out, height 0.4s, padding 0.4s, font-size 0.4s ease-out;border-bottom:1px solid #ccc}#game_list_container .section li:before,.friends .section li:before,#game_list_container .section li:after,.friends .section li:after{display:table;content:"";line-height:0}
#game_list_container .section li:after,.friends .section li:after{clear:both}
#game_list_container .section li .container,.friends .section li .container{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}#game_list_container .section li .container .messages_alert,.friends .section li .container .messages_alert{position:absolute;background:url('../images/chat_alert.png') no-repeat;top:2px;left:35px;width:23px;height:22px;text-align:center;font-size:12px;font-weight:bold;color:#FFF;z-index:10}
/*#game_list_container .section li:hover,.friends .section li:hover{background:#dedede}*/
#game_list_container .section li.expand-text,.friends .section li.expand-text{text-align:center;font:0/26px 'Amaranth',arial,'sans-serif';height:0;padding:0;/*-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px*/}
#game_list_container .section li:nth-child(2),.friends .section li:nth-child(2){padding-top:5px;/*-webkit-border-top-right-radius:7px;-moz-border-radius-topright:7px;border-top-right-radius:7px;-webkit-border-top-left-radius:7px;-moz-border-radius-topleft:7px;border-top-left-radius:7px*/}
#game_list_container .section li:first-child,.friends .section li:first-child{border-bottom:none}
#game_list_container .section li:last-child,.friends .section li:last-child{/*-webkit-border-bottom-right-radius:7px;-moz-border-radius-bottomright:7px;border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomleft:7px;border-bottom-left-radius:7px;*/padding-bottom:4px;border-bottom:none}
#game_list_container .section li.selected,.friends .section li.selected{background:#054974}#game_list_container .section li.selected:after,.friends .section li.selected:after{content:'';width:10px;height:15px;display:block;position:absolute;right:5px;top:50%;margin-top:-6px;background:url('../images/sprites/sprite-chevrons.png') no-repeat center -21px}
#game_list_container .section li.selected .information .game_with,.friends .section li.selected .information .game_with,#game_list_container .section li.selected .information .game_description,.friends .section li.selected .information .game_description,#game_list_container .section li.selected .information .game_active,.friends .section li.selected .information .game_active,#game_list_container .section li.selected .information .start_date,.friends .section li.selected .information .start_date,#game_list_container .section li.selected .information .section_title h5,.friends .section li.selected .information .section_title h5{color:#fff}
#game_list_container .section li.selected .information .tiles_left,.friends .section li.selected .information .tiles_left{display:none}
#game_list_container .section li .opponent_photo,.friends .section li .opponent_photo{float:left;position:relative;height:50px;margin-right:4px;z-index:1}#game_list_container .section li .opponent_photo img,.friends .section li .opponent_photo img{/*-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px*/}
#game_list_container .section li .information>div,.friends .section li .information>div{margin-top:2px}
#game_list_container .section li .information .game_with,.friends .section li .information .game_with{font:14px/15px 'Amaranth',arial,'sans-serif';font-weight:700;color:#212121;margin:0 0 -1px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#game_list_container .section li .information .game_description,.friends .section li .information .game_description,#game_list_container .section li .information .game_active,.friends .section li .information .game_active{color:#2160b3;display:block;font:10px/12px 'Open Sans',arial,'sans-serif';text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:-2px;margin-top:0}
#game_list_container .section li .information #PENDING_FRIENDS_APPROVAL,.friends .section li .information #PENDING_FRIENDS_APPROVAL{height:22px;line-height:10px;display:block;overflow:visible;width:202px;white-space:normal}#game_list_container .section li .information #PENDING_FRIENDS_APPROVAL+.second,.friends .section li .information #PENDING_FRIENDS_APPROVAL+.second{display:none}
#game_list_container .section li .information .start_date,.friends .section li .information .start_date{color:#666;font-size:10px;margin:0px 0 0 3px;text-align:left;text-transform:lowercase;/*float:left;*/white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#game_list_container .section li .information .game_language,.friends .section li .information .game_language{float:left;margin-top:6px;width:20px;height:14px;background-image:url("../images/sprites/flags_small_x2.png");background-size:364px 14px;background-repeat:no-repeat}.no-backgroundsize #game_list_container .section li .information .game_language,.no-backgroundsize .friends .section li .information .game_language{background-image:url("../images/sprites/flags_small.png")}
#game_list_container .section li .information .game_language.hidden,.friends .section li .information .game_language.hidden{display:none}
#game_list_container .section li .information .game_language.en,.friends .section li .information .game_language.en{background-position:-208px 0}
#game_list_container .section li .information .game_language.es,.friends .section li .information .game_language.es{background-position:-21px 0}
#game_list_container .section li .information .game_language.ca,.friends .section li .information .game_language.ca{background-position:-41px 0}
#game_list_container .section li .information .game_language.ga,.friends .section li .information .game_language.ga{background-position:-313px 0}
#game_list_container .section li .information .game_language.fr,.friends .section li .information .game_language.fr{background-position:-61px 0}
#game_list_container .section li .information .game_language.it,.friends .section li .information .game_language.it{background-position:-81px 0}
#game_list_container .section li .information .game_language.de,.friends .section li .information .game_language.de{background-position:-102px 0}
#game_list_container .section li .information .game_language.pt,.friends .section li .information .game_language.pt{background-position:-123px 0}
#game_list_container .section li .information .game_language.pt-br,.friends .section li .information .game_language.pt-br{background-position:-144px 0}
#game_list_container .section li .information .game_language.nl,.friends .section li .information .game_language.nl{background-position:-165px 0}
#game_list_container .section li .information .game_language.sv,.friends .section li .information .game_language.sv{background-position:-186px 0}
#game_list_container .section li .information .game_language.en-uk,.friends .section li .information .game_language.en-uk{background-position:0 0}
#game_list_container .section li .information .game_language.eu,.friends .section li .information .game_language.eu{background-position:-229px 0}
#game_list_container .section li .information .game_language.po,.friends .section li .information .game_language.po{background-position:-250px 0}
#game_list_container .section li .information .game_language.nw,.friends .section li .information .game_language.nw{background-position:-271px 0}
#game_list_container .section li .information .game_language.da,.friends .section li .information .game_language.da{background-position:-293px 0}
#game_list_container .section li .information .game_language.ru,.friends .section li .information .game_language.ru{background-position:-334px 0}
#game_list_container .section li .information .tiles_left,.friends .section li .information .tiles_left{width:18px;height:18px;padding-right:2px;background:url('../images/sprites/tile-transparent-dark.png') no-repeat;background-size:100% auto;color:#fff;font-size:10px;/*margin:4px -3px 0 0;*/text-align:center;text-shadow:1px 1px 0 #1f4a66;/*float:right;*/line-height:16px;position:absolute;right:10px;bottom:10px;}
#game_list_container .section li .information .game-clock,.friends .section li .information .game-clock{margin:-16px 0 0;float:right;padding-top:17px;width:30px;background:url('../images/sprites/sprite-layout.png') no-repeat -388px -30px;color:#bbb;text-align:center;font-size:10px}#game_list_container .section li .information .game-clock.warning,.friends .section li .information .game-clock.warning{background-position:-366px -30px;color:#ed1c24}
#game_list_container .section li .information .game_ended+.game_description.second,.friends .section li .information .game_ended+.game_description.second{height:10px}
#game_list_container .section li.new.game .icon,.friends .section li.new.game .icon{background:url("../images/tile_new_game.png") no-repeat scroll 0 0 transparent;height:50px;margin:1px 5px 0 0;float:left;width:50px}
#game_list_container .section li.new.game .title,.friends .section li.new.game .title{font:14px/13px 'Amaranth',arial,'sans-serif';font-weight:700;color:#212121;padding:5px 0 4px}.language_es #game_list_container .section li.new.game .title,.language_es .friends .section li.new.game .title{padding:1px 0 1px}
#game_list_container .section li.new.game .description,.friends .section li.new.game .description{color:#2160b3;display:block;font:10px/11px 'Open Sans',arial,'sans-serif';text-overflow:ellipsis;overflow:visible}
#game_list_container .section li .tile,.friends .section li .tile{position:relative}
#game_list_container .section.game_over,.friends .section.game_over{padding-bottom:40px}#game_list_container .section.game_over li:nth-child(3),.friends .section.game_over li:nth-child(3){padding-top:5px;-webkit-border-top-right-radius:7px;-moz-border-radius-topright:7px;border-top-right-radius:7px;-webkit-border-top-left-radius:7px;-moz-border-radius-topleft:7px;border-top-left-radius:7px}
#game_list_container .section.game_over li:last-child,.friends .section.game_over li:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;padding-bottom:4px;border-bottom:1px solid #ccc}
#game_list_container .section.game_over li.trash-container,.friends .section.game_over li.trash-container{position:absolute;bottom:0;width:100%;height:42px;cursor:default;border-bottom:none}#game_list_container .section.game_over li.trash-container:hover,.friends .section.game_over li.trash-container:hover{background:none}
#game_list_container .section.game_over #trash_game_over,.friends .section.game_over #trash_game_over{width:auto;height:17px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:5px 18px;font-size:14px;border-width:2px;margin:6px auto 0;display:block;height:28px}#game_list_container .section.game_over #trash_game_over:after,.friends .section.game_over #trash_game_over:after{content:'Borrar todos';top:-2px;left:0;position:relative;text-align:center;line-height:19px;background:url('../images/ico/trash.png') no-repeat left center;padding-left:18px}
#game_list_container .section.collapsed,.friends .section.collapsed{padding-bottom:0}#game_list_container .section.collapsed li,.friends .section.collapsed li{height:0;padding-top:0;padding-bottom:0;border-bottom:none}#game_list_container .section.collapsed li .container,.friends .section.collapsed li .container{opacity:0;filter:alpha(opacity=0)}
#game_list_container .section.collapsed li.expand-text,.friends .section.collapsed li.expand-text{height:26px;font-size:12px}#game_list_container .section.collapsed li.expand-text+li,.friends .section.collapsed li.expand-text+li{padding-top:0}
#game_list_container .section.collapsed li:last-child,.friends .section.collapsed li:last-child{padding-bottom:0;border-bottom:none}
#game_list_container .section.collapsed.game_over li:nth-child(3),.friends .section.collapsed.game_over li:nth-child(3){padding-top:0}
#game_list_container .section.collapsed.game_over li.trash-container,.friends .section.collapsed.game_over li.trash-container{display:none}
.friends .section li{border-bottom:1px solid #ccc;height:30px}.friends .section li:first-child{-webkit-border-top-right-radius:7px;-moz-border-radius-topright:7px;border-top-right-radius:7px;-webkit-border-top-left-radius:7px;-moz-border-radius-topleft:7px;border-top-left-radius:7px;border-bottom:1px solid #ccc}
.friends .section li:nth-child(2){-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;padding:4px 4px}
.friends .section li .opponent_photo{height:30px}.friends .section li .opponent_photo img{width:30px;height:30px}
.tournament_bar{background:url("../images/tournament_bar_bg.png");width:228px;height:53px}
.tournament_bar .close{width:20px;height:19px;top:1px;right:5px;background:url("../images/close_tournament.png")}
.tournament_bar .skoda_banner_container{width:119px;height:25px;margin:0 auto;margin-left:77px;padding-top:5px}
.tournament_bar .time{font-size:12px;color:#4D360D;padding-top:7px;width:165px;margin-left:52px;font-weight:bold;text-shadow:0px 1px 1px white}
.tournament_bar{font-size:12px;text-align:center}
.tournament_bar span{font-size:12px;padding-top:-0.3px;margin-top:6px}
.tournament_bar #header_banner{height:82%}
#game_list .tournaments{position:relative;left:0;top:0;list-style:none outside none;margin:0}
#game_list .tournaments h5{background:#ed1c29;background:-moz-linear-gradient(top, #ed1c29 0, #cb0b17 100%);background:-webkit-linear-gradient(top, #ed1c29 0, #cb0b17 100%);background:-o-linear-gradient(top, #ed1c29 0, #cb0b17 100%);background:-ms-linear-gradient(top, #ed1c29 0, #cb0b17 100%);background:linear-gradient(top, #ed1c29 0, #cb0b17 100%);border-radius:10px 10px 0 0;height:22px;margin-left:10px;margin-top:10px;padding-top:3px;width:100px;box-shadow:1px 0 14px rgba(0,0,0,0.4) inset;border-top:1px solid red}
.language_es #game_list .tournaments h5{width:64px}
.language_pt #game_list .tournaments h5{width:68px}
.language_en #game_list .tournaments h5{width:97px}
.language_de #game_list .tournaments h5{width:66px}
#game_list .tournaments h6{background:#ED1C29;background:-moz-linear-gradient(top, #ed1c29 0, #cb0b17 100%);background:-webkit-linear-gradient(top, #ed1c29 0, #cb0b17 100%);background:-o-linear-gradient(top, #ed1c29 0, #cb0b17 100%);background:-ms-linear-gradient(top, #ed1c29 0, #cb0b17 100%);background:linear-gradient(top, #ed1c29 0, #cb0b17 100%);box-shadow:1px 0 14px rgba(0,0,0,0.4) inset;border-top:1px solid red;border-radius:10px;width:66px;height:24px;font-size:12px;float:right;position:absolute;top:2px;margin-left:150px;text-transform:inherit;color:white;padding:0px;line-height:23px;text-shadow:0 1px 1px red}
#game_list .tournaments .game{width:220px;border-left:3px solid #cb0b17;border-right:3px solid #cb0b17}
#game_list .tournaments .game .information .tiles_left{margin-right:4px}
#game_list .tournaments .game.first{border-top:3px solid #cb0b17}
#game_list .tournaments .game.last{border-bottom:3px solid #cb0b17}
#information_bar{position:relative;float:right;top:0;width:100%;height:51px;background:#9dd1ea;background:-moz-linear-gradient(top, #9dd1ea 20%, #90c2e4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #9dd1ea), color-stop(100%, #90c2e4));background:-webkit-linear-gradient(top, #9dd1ea 20%, #90c2e4 100%);background:-o-linear-gradient(top, #9dd1ea 20%, #90c2e4 100%);background:-ms-linear-gradient(top, #9dd1ea 20%, #90c2e4 100%);background:linear-gradient(to bottom, #9dd1ea 20%, #90c2e4 100%);border-bottom:1px solid #5f8eb7;-webkit-border-top-right-radius:7px;-moz-border-radius-topright:7px;border-top-right-radius:7px;-webkit-box-shadow:-1px 0 0 #9dd1ea;-moz-box-shadow:-1px 0 0 #9dd1ea;box-shadow:-1px 0 0 #9dd1ea}
#information_bar.game_ended_information{z-index:101}
#information_bar .col{float:left;height:55px}
#information_bar .col.small{/*width:69px*/}
#information_bar .col.large{padding:6px 8px 0}
#information_bar .score{font:14px 'Amaranth',arial,'sans-serif';height:30px;position:relative}#information_bar .score:after{content:'';width:12px;height:12px;display:none;position:absolute;background:url('../images/sprites/sprite-layout.png') no-repeat -378px 0;z-index:1;top:10px;left:-6px}
#information_bar .score.my-turn:after{top:10px;left:-6px;display:block}
#information_bar .score.their-turn:after{top:10px;left:384px;display:block}
#information_bar .score .score-wrap{width:100%;float:left;position:relative;background:#80bce0;background:-moz-linear-gradient(top, #80bce0 20%, #6dadd7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #80bce0), color-stop(100%, #6dadd7));background:-webkit-linear-gradient(top, #80bce0 20%, #6dadd7 100%);background:-o-linear-gradient(top, #80bce0 20%, #6dadd7 100%);background:-ms-linear-gradient(top, #80bce0 20%, #6dadd7 100%);background:linear-gradient(to bottom, #80bce0 20%, #6dadd7 100%);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.6);cursor:default}#information_bar .score .score-wrap .name{width:81%;height:22px;display:block;color:#fff;text-shadow:1px 1px #1f4a66;text-align:center;line-height:22px;font-weight:400;padding-left:1%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#information_bar .score .score-wrap .name.opponent{float:right}
#information_bar .score .score-wrap .points{position:absolute;right:0;top:0;display:block;background:#4593c7;background:-moz-linear-gradient(top, #4593c7 20%, #1a75b7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #4593c7), color-stop(100%, #1a75b7));background:-webkit-linear-gradient(top, #4593c7 20%, #1a75b7 100%);background:-o-linear-gradient(top, #4593c7 20%, #1a75b7 100%);background:-ms-linear-gradient(top, #4593c7 20%, #1a75b7 100%);background:linear-gradient(to bottom, #4593c7 20%, #1a75b7 100%);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.3);box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.3);text-shadow:1px 1px 1px black;min-width:21px;text-align:center;line-height:22px;color:#fff;font-weight:700;padding:0 7px}#information_bar .score .score-wrap .points.opponent{right:auto;left:0}
#information_bar .score .vs{width:21px;float:left;color:#c7dbea;font-style:italic;text-shadow:1px 1px #4c7baa,-1px -1px #4c7baa,-1px 1px #4c7baa,1px -1px #4c7baa,1px 0 #4c7baa,1px 2px #4c7baa,2px 1px 1px #4c7baa,0 0 9px #4c7baa;font-weight:700;line-height:22px;padding-right:4px;text-align:center;cursor:default}
#information_bar .chat{margin-left:auto;margin-right:auto;text-align:center;display:block;font:11px 'Amaranth',arial,'sans-serif';text-shadow:1px 1px #1f4a66;color:#fff;padding:0}#information_bar .chat>.notification{width:28px;height:24px;display:none;position:absolute;background:url('../images/sprites/sprite-layout.png') no-repeat -291px -1px;top:8px;left:16px;font:14px 'Amaranth',arial,'sans-serif';text-align:center;line-height:20px;color:#fff}
#information_bar .tiles_left{/*float:right;*/text-align:center;font:16px 'Amaranth',arial,'sans-serif';color:white;cursor:default}#information_bar .tiles_left #box_remaining{width:31px;height:30px;display:block;background:url('../images/sprites/tile-transparent.png') no-repeat;margin:4px 0 0 10px;padding-right:6px;line-height:25px;text-shadow:1px 1px #1f4a66}
#information_bar .tiles_left .remaining{font-size:11px;text-shadow:1px 1px #1f4a66;opacity:.7;filter:alpha(opacity=70)}
#information_bar .game_info{width:390px;text-align:center;font:13px/15px 'Amaranth',arial,'sans-serif';color:#fff;text-shadow:1px 1px #1f4a66;position:absolute;bottom:4px;left:70px;cursor:default}
.tile{float:left;font-family:'Open Sans',arial,'sans-serif';font-size:35%;width:35px;height:46px;background:url("../images/tile_gold.png") no-repeat scroll 0 0 / 100% auto transparent;color:#3c2709}.position{position:absolute;}.tile .letter{top:0;font-size:22px;width:83%;text-align:center;line-height:29px;font-weight:600}.tile .letter.letter_j{line-height:30px;width:89%}
.tile .points{color:#3C2709;font-size:10px;/*height:100%;*/right:3px;text-align:right;top:-1px;width:90%;font-weight:600;letter-spacing:-1px}
.tile.size100{width:100px;height:100px;background:transparent url('../images/tile.png') no-repeat}.tile.size100 .letter{font-size:70px;line-height:86px}.tile.size100 .letter.letter_w{font-size:34px}
.tile.size100 .letter.letter_j{line-height:72px}
.tile.size100 .points{right:9px;top:4px;font-size:18px}
.tile.size50{background:transparent url('../images/tile_50.png') no-repeat;background-position:-50px 0;width:50px;height:50px}.tile.size50 .letter{font-size:36px;line-height:43px}.tile.size50 .letter.letter_w{font-size:34px}
.tile.size50 .points{top:1px;right:6px;font-size:12px}
.tile.size60{background:transparent url('../images/tile-60.png') no-repeat;width:60px;height:57px}.tile.size60 .letter{font-size:41px;line-height:48px;width:82%;text-transform:uppercase}.tile.size60 .letter.letter_w{font-size:34px}
.tile.size60 .points{/*top:0px;right:6px;font-size:15px*//* bottom: 64%;*/font-size: 15px;position: absolute;right: 8px;}
.tile.size60.wildcard .letter{text-indent:-9999px;width:32px;height:32px;background:url('../images/sprites/sprite-layout.png') no-repeat -26px -69px;top:9px;left:11px}
.tile.size40{background:transparent url('../images/tile_40.png') no-repeat;background-position:-40px 0;height:40px!important;width:40px!important;font-size:40px!important;}
.tile.size35{background:transparent url('../images/tile_35.png') no-repeat;background-position:-35px 0}
.tile.size30{background:transparent url('../images/tile_30.png') no-repeat;background-position:0 0}.tile.size30 .letter{font-size:19px;line-height:26px;width:81%}
.tile.size30 .points{top:-2px;right:4px}
.tile.moveable{background:url('../images/tile.png') no-repeat transparent;background-size:100% auto;width:35px;-webkit-transition:width 0.06s linear, height 0.06s linear, background 0.06s linear;-moz-transition:width 0.06s linear, height 0.06s linear, background 0.06s linear;-o-transition:width 0.06s linear, height 0.06s linear, background 0.06s linear;transition:width 0.06s linear, height 0.06s linear, background 0.06s linear;top:5px;}.tile.moveable .points{float:right; width:31px;left:0;right:auto;text-align:right;-webkit-transition:all .06s linear;-moz-transition:all .06s linear;-o-transition:all .06s linear;transition:all .06s linear}
.tile.moveable .letter{font-size:23px;line-height:30px;-webkit-transition:all .06s linear;-moz-transition:all .06s linear;-o-transition:all .06s linear;transition:all .06s linear}.tile.moveable .letter.letter_j{line-height:29px}
.tile.moveable.wildcard .letter{width:55%;height:55%;display:block;background:url('../images/star.png') no-repeat;background-size:100% auto;top:15%;left:19%}
.tile.moveable.in_rack{/*width:38px;height:38px;*/z-index:99;border:none}.tile.moveable.in_rack .letter{font-size:4em;line-height:32px}.tile.moveable.in_rack .letter.letter_j{line-height:30px}
.tile.moveable.in_rack .points{width:33px;font-size:11px;margin:-32px 5px}
.tile.moveable.in_rack.ok,.tile.moveable.in_rack.error,.tile.moveable.in_rack.stand-by{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}
.tile.moveable.in_rack.full,.tile.moveable.in_rack.horizontal,.tile.moveable.in_rack.vertical{border:0;margin:0}
.tile.moveable.outside_rack.wildcard .letter{background:none;top:0}
.tile.moveable.outside_rack.wildcard.held .letter{background:url('../images/star.png') no-repeat;background-size:98% auto;top:15%}
.tile.moveable.held{width:55px;height:auto;background-size:100% auto;box-shadow:-6px 6px 8px rgba(0,0,0,0.35);-webkit-box-shadow:-6px 6px 10px rgba(0,0,0,0.35);-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;margin-left:5px;-webkit-transition:width 0.06s linear, height 0.06s linear, background 0.06s linear;-moz-transition:width 0.06s linear, height 0.06s linear, background 0.06s linear;-o-transition:width 0.06s linear, height 0.06s linear, background 0.06s linear;transition:width 0.06s linear, height 0.06s linear, background 0.06s linear;z-index:999}.tile.moveable.held .letter{font-size:39px;line-height:46px}.tile.moveable.held .letter.letter_j{line-height:42px}
.tile.moveable.held .points{top:0;font-size:14px;width:50px}
.no-backgroundsize .tile.moveable{background-position:-35px 0;width:35px}.no-backgroundsize .tile.moveable .points{width:31px;left:0;right:auto;text-align:right}
.no-backgroundsize .tile.moveable.wildcard{background-position:-91px 0}
.no-backgroundsize .tile.moveable.held{background:transparent url('../images/tile_50.png') no-repeat;background-position:-10% 0;width:15%;height:15%}.no-backgroundsize .tile.moveable.held .letter{font-size:36px;line-height:43px}
.no-backgroundsize .tile.moveable.held .points{top:1px;right:6px;font-size:12px;width:44px}
.no-backgroundsize .tile.moveable.held.moveable.wildcard{background-position:-100px 0}
.tile .random-opponent{background:url('../images/ico/random-opponent.png') no-repeat 8px 8px;text-indent:-9999px}
.tile.recently_moved .letter,.tile.recently_moved .points{color:#fff}
.tile.horizontal{border-top:2px solid;border-bottom:2px solid;margin-top:-2px;z-index:1}.tile.horizontal.first{-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;border-left:2px solid;margin-left:-2px}
.tile.horizontal.last{-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;border-right:2px solid}
.tile.vertical{border-left:2px solid;border-right:2px solid;margin-left:-2px;z-index:1}.tile.vertical.first{-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;border-top:2px solid;margin-top:-2px}
.tile.vertical.last{-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;border-bottom:2px solid}
.tile.full{border:2px solid;margin-top:-2px;margin-left:-2px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.tile.ok{border-color:#1bb24b;-webkit-animation:glow-green 1.5s infinite;-moz-animation:glow-green 1.5s infinite;-ms-animation:glow-green 1.5s infinite;-o-animation:glow-green 1.5s infinite;animation:glow-green 1.5s infinite}.tile.ok.held{box-shadow:-6px 6px 8px rgba(0,0,0,0.35);-webkit-box-shadow:-6px 6px 10px rgba(0,0,0,0.35)}
.tile.stand-by{border-color:#fbd03e;-webkit-animation:glow-yellow 1.5s infinite;-moz-animation:glow-yellow 1.5s infinite;-ms-animation:glow-yellow 1.5s infinite;-o-animation:glow-yellow 1.5s infinite;animation:glow-yellow 1.5s infinite}.tile.stand-by.held{box-shadow:-6px 6px 8px rgba(0,0,0,0.35);-webkit-box-shadow:-6px 6px 10px rgba(0,0,0,0.35)}
.tile.error{border-color:#ed1c24;-webkit-animation:glow-red 1.5s infinite;-moz-animation:glow-red 1.5s infinite;-ms-animation:glow-red 1.5s infinite;-o-animation:glow-red 1.5s infinite;animation:glow-red 1.5s infinite}.tile.error.held{box-shadow:-6px 6px 8px rgba(0,0,0,0.35);-webkit-box-shadow:-6px 6px 10px rgba(0,0,0,0.35)}
.tile.held{border:none;box-shadow:-6px 6px 8px rgba(0,0,0,0.35);-webkit-box-shadow:-6px 6px 10px rgba(0,0,0,0.35);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}
#bonus{background:transparent url('../images/bonus_view.png') no-repeat;position:absolute;width:150px;height:150px;left:187px;top:0}
#bonus .points{color:white;font-size:60px;font-weight:bold;left:0;position:absolute;text-align:center;top:39px;width:150px}
.tile .letter.letter_double{font-size:0.58em;letter-spacing:0px;margin-left:0px;margin-top:3px}
.tile_space{position:absolute;top:0;left:0}
#board{position:absolute;top:126px;left:231px;width:525px;height:525px;background:transparent url("../images/board_en.png") no-repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}
.language_es #board{background-image:url("../images/board_es.png")}
.language_fr #board{background-image:url("../images/board_fr.png")}
.language_it #board{background-image:url("../images/board_it.png")}
.language_pt #board{background-image:url("../images/board_pt.png")}
.language_ca #board{background-image:url("../images/board_es.png")}
.points_view{position:absolute;width:17px;height:17px;text-align:center;font-size:10px;color:#fff;text-shadow:0 1px #333;font-weight:700;background:url('../images/sprites/sprite-layout.png') no-repeat -283px -46px; Z-index:1;}.points_view.final{background:url('../images/sprites/sprite-layout-point.png') no-repeat }
.points_view.error,.error .points_view,.stand-by .points_view{background:url('../images/sprites/sprite-layout.png') no-repeat -209px -46px;position:absolute;top:33%;left:41%}
.points_view.ok,.ok .points_view{background:url('../images/sprites/sprite-layout.png') no-repeat -170px -46px;position:absolute;top:33%;left:41%}
.tile .points_view{-webkit-animation:fadeIn 200ms;-moz-animation:fadeIn 200ms;-ms-animation:fadeIn 200ms;-o-animation:fadeIn 200ms;animation:fadeIn 200ms}
#initialStar{width:175px;height:175px;display:block;position:absolute;top:50%;left:50%;margin:-87px 0 0 -87px;background:url('../images/initial-star-bg.png') no-repeat}
.ui-tooltip.game-start{margin-top:-16px;}
#swap_arrows{width:285px;height:95px;position:absolute;display:block;bottom:-4px;left:50%;margin-left:-139px;z-index:12}#swap_arrows .arrow{width:40px;height:104px;float:left;background:url('../images/swap_arrow.png') no-repeat center center}
#alert_message{top:0px;z-index:15;position:absolute;left:0px;padding:20px;color:white;text-shadow:0.05em 0.05em 0.1em #9E1616;width:487px}#alert_message .message{position:relative;top:0;left:0;z-index:1}
#alert_message .background{background-color:#ed1c24;opacity:0.8;position:absolute;top:0;left:0;width:100%;height:100%}
#wildcard_selector{ margin: 10%;position: absolute;top: 0;z-index: 100;/*z-index:99;position: absolute;left: 7.7%; top: 40px;z-index:100;*/}#wildcard_selector .back{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background:url('../images/patterns/pattern-fichas.png') repeat #2262b4;background:url('../images/patterns/pattern-fichas.png') repeat,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYzRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzIyNjJiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:url('../images/patterns/pattern-fichas.png') repeat,-moz-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-webkit-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-o-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-ms-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,linear-gradient(to bottom, #63c4e2 0, #2262b4 70%);width:100%;height:100%;position:absolute;top:0;left:0}#wildcard_selector .back:before,#wildcard_selector .back:after{display:table;content:"";line-height:0}
#wildcard_selector .back:after{clear:both}
#wildcard_selector .wild_selector_tile{float:left;opacity:1;filter:alpha(opacity=100)}#wildcard_selector .wild_selector_tile .tile{position:relative; float:left;background-size:96% auto;margin:0;padding:1px;cursor:pointer;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}#wildcard_selector .wild_selector_tile .tile .letter{font-size:24px;line-height:33px}
#wildcard_selector .wild_selector_tile.grayed .tile{opacity:.7;filter:alpha(opacity=70)}
#wildcard_selector .wild_selector_tile.grayed:hover .tile{opacity:1;filter:alpha(opacity=100)}
.startpoints{background-image:url("../images/start.png");width:30px;height:30px;background-position:30px 0;position:absolute;background-repeat:no-repeat}.startpoints.tw{background-position:0px 0}.startpoints.tp{background-position:-30px 0}.startpoints.pt{background-position:-60px 0}
.startpoints.dp{background-position:-90px 0}.startpoints.dw{background-position:-120px 0}.startpoints.pd{background-position:-150px 0}
.startpoints.dl{background-position:-180px 0}.startpoints.ld{background-position:-210px 0}.startpoints.lt{background-position:-240px 0}
.startpoints.tl{background-position:-270px 0}.clock{position:relative;top:16px;margin:0 auto;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:19px;width:73px;height:26px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:url('../images/sprites/sprite-game-tabs.png') no-repeat 12.405% 14.236% rgba(0,0,0,0.75);background-size:33px auto}.clock .min-sec{color:#fff;display:block;text-shadow:0 2px 1px #212121;font-size:19px;letter-spacing:0.04em;line-height:25px;text-align:left;font-family:'Amaranth',arial,'sans-serif'}
.clock.warning{background-position:15.405% 103%}.clock.warning .min-sec{color:#ed1c24}
.clock.warning.few-time-left .min-sec{-webkit-animation:blink 700ms infinite;-moz-animation:blink 700ms infinite;-ms-animation:blink 700ms infinite;-o-animation:blink 700ms infinite;animation:blink 700ms infinite}
.clock.my-turn{background-position:15.405% 103%}
#chat{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;background:#c7ced3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZWVmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2M3Y2VkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjN2NlZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-webkit-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-o-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-ms-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:linear-gradient(to bottom, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;border:2px solid #fff;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.4);box-shadow:inset 0 1px 5px rgba(0,0,0,0.4);padding:5px 7px 7px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:1px 3px 5px rgba(0,0,0,0.6);-moz-box-shadow:1px 3px 5px rgba(0,0,0,0.6);box-shadow:1px 3px 5px rgba(0,0,0,0.6);width:213px;position:absolute;top:0;left:0;padding:5px;-webkit-animation:fadeIn .2s;-moz-animation:fadeIn .2s;-ms-animation:fadeIn .2s;-o-animation:fadeIn .2s;animation:fadeIn .2s;z-index:102}#chat:before,#chat:after{display:table;content:"";line-height:0}
#chat:after{clear:both}
#chat:after{content:'';width:9px;height:9px;display:block;position:absolute;border-style:solid;border-color:#fff;border-width:0 2px 2px 0;top:12px;right:-7px;z-index:9;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background:#dbe6ef;background:-moz-linear-gradient(-45deg, transparent 0, transparent 50%, #dbe6ef 50%, #dbe6ef 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0, transparent), color-stop(50%, transparent), color-stop(50%, #dbe6ef), color-stop(100%, #dbe6ef));background:-webkit-linear-gradient(-45deg, transparent 0, transparent 50%, #dbe6ef 50%, #dbe6ef 100%);background:-o-linear-gradient(-45deg, transparent 0, transparent 50%, #dbe6ef 50%, #dbe6ef 100%);background:-ms-linear-gradient(-45deg, transparent 0, transparent 50%, #dbe6ef 50%, #dbe6ef 100%);background:linear-gradient(135deg, transparent 0, transparent 50%, #dbe6ef 50%, #dbe6ef 100%)}
#chat #chat_container{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background:#fff;color:#333;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;width:auto;padding:6px 0;overflow:hidden;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text}#chat #chat_container:before,#chat #chat_container:after{display:table;content:"";line-height:0}
#chat #chat_container:after{clear:both}
#chat #chat_container .messages{position:relative;height:280px;padding:5px 7px;width:101%;word-wrap:break-word}#chat #chat_container .messages .chat_message{*zoom:1;display:block;margin-bottom:7px}#chat #chat_container .messages .chat_message:before,#chat #chat_container .messages .chat_message:after{display:table;content:"";line-height:0}
#chat #chat_container .messages .chat_message:after{clear:both}
#chat #chat_container .messages .chat_message .user_picture{width:30px;height:30px;float:left;margin-right:7px}
#chat #chat_container .messages .chat_message .tile{position:relative;float:left;margin-right:7px}
#chat #chat_container .messages .chat_message .message{position:relative;width:117px;float:left;margin-right:4px;min-height:26px;padding:2px 4px;background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 20%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f5f5f5), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, #f5f5f5 20%, #ededed 100%);background:-o-linear-gradient(top, #f5f5f5 20%, #ededed 100%);background:-ms-linear-gradient(top, #f5f5f5 20%, #ededed 100%);background:linear-gradient(to bottom, #f5f5f5 20%, #ededed 100%);font-size:12px;font-weight:700;line-height:14px;color:#212121;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 1px #cdcdcd;-moz-box-shadow:0 0 0 1px #cdcdcd;box-shadow:0 0 0 1px #cdcdcd}#chat #chat_container .messages .chat_message .message:after{content:'';width:4px;height:4px;display:block;border-left:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;background:#f5f5f5;position:absolute;top:12px;left:-3px;z-index:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
#chat #chat_container .messages .chat_message .date_message{width:30px;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#chat #chat_container .messages .chat_message.user .user_picture,#chat #chat_container .messages .chat_message.user .tile{display:none}
#chat #chat_container .messages .chat_message.user .message{float:right;margin:0 4px;background:#e1edfa;background:-moz-linear-gradient(top, #e1edfa 20%, #c8dff6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #e1edfa), color-stop(100%, #c8dff6));background:-webkit-linear-gradient(top, #e1edfa 20%, #c8dff6 100%);background:-o-linear-gradient(top, #e1edfa 20%, #c8dff6 100%);background:-ms-linear-gradient(top, #e1edfa 20%, #c8dff6 100%);background:linear-gradient(to bottom, #e1edfa 20%, #c8dff6 100%);-webkit-box-shadow:0 0 0 1px #afc1d3;-moz-box-shadow:0 0 0 1px #afc1d3;box-shadow:0 0 0 1px #afc1d3;width:131px}#chat #chat_container .messages .chat_message.user .message:after{border-right:1px solid #afc1d3;border-top:1px solid #afc1d3;border-left:none;border-bottom:none;background:#e1edfa;right:-3px;left:auto}
#chat #chat_container .messages .chat_message.user .date_message{float:right}
#chat #chat_container .messages .chat_message.user .message_status{width:30px;height:18px;float:right}#chat #chat_container .messages .chat_message.user .message_status .icon{width:18px;height:18px;display:block;margin:0;background:url('../images/sprites/sprite-layout.png') no-repeat}#chat #chat_container .messages .chat_message.user .message_status .icon.success{background-position:-254px -82px}
#chat #chat_container .messages .chat_message.user .message_status .icon.error{background-position:-274px -81px}
#chat #chat_container .separator{width:100%;height:15px;display:block;text-align:center;font-size:11px;font-weight:700;color:#919191;margin:10px 0 15px}#chat #chat_container .separator span{background:#fff;padding:0 7px}
#chat #chat_container .separator hr{margin-top:-8px;border:none;height:1px;background:#dedede}
#chat #chat_container .notification{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f4f5f6;background:-moz-linear-gradient(top, #f4f5f6 20%, #e9ebee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f5f6), color-stop(100%, #e9ebee));background:-webkit-linear-gradient(top, #f4f5f6 20%, #e9ebee 100%);background:-o-linear-gradient(top, #f4f5f6 20%, #e9ebee 100%);background:-ms-linear-gradient(top, #f4f5f6 20%, #e9ebee 100%);background:linear-gradient(to bottom, #f4f5f6 20%, #e9ebee 100%);border:1px solid #cdcdcd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 5px;margin:10px 0;font-size:11px;font-weight:700}#chat #chat_container .notification .message span{display:block;color:#3f7491;min-height:36px;padding-left:40px;padding-top:3px}#chat #chat_container .notification .message span:hover{color:#1f4a66}
#chat #chat_container .notification.angry_mix .message span{background:url('../images/mix-icon.png') no-repeat left 2px;background-size:34px auto;color:#fc9215}#chat #chat_container .notification.angry_mix .message span:hover{color:#fda339}
#chat #chat_container .notification.angry_words .message span{background:url('../images/facebook.png') no-repeat -2px 0;background-size:38px auto}
#chat #chat_container .notification .date_notification{display:none}
#chat #chat_container .nano>.pane{width:4px;right:0}
#chat .send_command{*zoom:1;position:relative;display:block;margin:6px 0 1px}#chat .send_command:before,#chat .send_command:after{display:table;content:"";line-height:0}
#chat .send_command:after{clear:both}
#chat .send_command .chat_input{width:138px;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:20px}#chat .send_command .chat_input.disabled{font-size:10px}
#chat .send_command .send{width:50px;height:32px;float:right;border-width:2px;text-indent:-9999px;-webkit-box-shadow:0 2px 0 #7f7e7e,0 3px 5px #212121,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 2px 0 #7f7e7e,0 3px 5px #212121,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 2px 0 #7f7e7e,0 3px 5px #212121,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5)}#chat .send_command .send:hover{-webkit-box-shadow:0 1px 0 #7f7e7e,0 2px 3px #212121,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 1px 0 #7f7e7e,0 2px 3px #212121,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 1px 0 #7f7e7e,0 2px 3px #212121,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);top:1px}
#chat .send_command .send:active{-webkit-box-shadow:0 0 0 #7f7e7e,0 1px 0 #212121,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 0 0 #7f7e7e,0 1px 0 #212121,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 0 0 #7f7e7e,0 1px 0 #212121,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);top:2px}
#chat .send_command .send:after{content:'';position:absolute;display:block;width:21px;height:17px;top:50%;left:50%;background:url('../images/sprites/sprite-layout.png') no-repeat -182px -79px;margin:-8px 0 0 -9px;text-indent:-9999px;z-index:1}
.game-footer{/*width:100%;*/height:50px;display:block;position:fixed;bottom:0;right:0;left:0; background-color: #61A4FF;}
.game-footer .rack-bg{width:100%;height:100%;display:block;position:absolute;background:url('../images/rack.png') no-repeat;background-position:102px 5px;top:0;left:0;z-index:1}
.game-footer .play_bar{width:108px;height:100%}.game-footer .play_bar.left{float:left}
.game-footer .play_bar.right{float:right}
.game-footer .play_bar.highlight_more .bar_button.more,.game-footer .play_bar.highlight_more .bar_button.close{z-index:999;text-shadow:0 0 3px #2160b3}.game-footer .play_bar.highlight_more .bar_button.more .icon.more,.game-footer .play_bar.highlight_more .bar_button.close .icon.more{background-position:-252px -40px}
.game-footer .bar_button{/*width:54px;*/ margin-left: 1px;/*height:54px;*//*float:left;*/cursor:pointer;position:relative;z-index:2;font:11px 'Open Sans',arial,'sans-serif';text-align:center;padding:0;color:#fff;/*margin-top:7px; text-shadow:1px 1px #3f5c84;*//*overflow:hidden*/}.game-footer .bar_button.disabled{opacity:.6;filter:alpha(opacity=60);cursor:default}.game-footer .bar_button.disabled .icon{cursor:default}
.game-footer .bar_button.disabled:hover,.game-footer .bar_button.disabled:active{text-shadow:1px 1px #1f4a66}
.game-footer .bar_button .icon{display:block;margin-left:auto;margin-right:auto;height:32px}
/*.game-footer .bar_button:hover{text-shadow:0 0 3px #2160b3}*/
.game-footer .bar_button:active{text-shadow:0 0 3px #103248}
.game-footer .bar_button.close{text-shadow:0 0 3px #2160b3}.game-footer .bar_button.closes .icon.more{-webkit-animation:rotate45 0.15s ease-out;-moz-animation:rotate45 0.15s ease-out;-ms-animation:rotate45 0.15s ease-out;-o-animation:rotate45 0.15s ease-out;animation:rotate45 0.15s ease-out;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);/*background-position:-252px -1px*/}
.game-footer .bar_button.closed .icon.more{-webkit-animation:rotate0 0.15s ease-out;-moz-animation:rotate0 0.15s ease-out;-ms-animation:rotate0 0.15s ease-out;-o-animation:rotate0 0.15s ease-out;animation:rotate0 0.15s ease-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
#rack{position:absolute;left:231px;top:56px;z-index:9}
.rack.outside_rack div.letter{line-height:30px}
.rack.outside_rack.held div.letter{line-height:45px}
.rack.held,.rack.outside_rack.held{background:transparent url("../images/tile_50.png") no-repeat;background-position:-50px 0}
.rack.outside_rack{background:transparent url("../images/tile_35.png") no-repeat;background-position:-35px 0}
.extras{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:fixed;/*-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #1f4a66;*//*background:url('../images/patterns/pattern-blueDark-dots.jpg') repeat;padding:10px;*/ background-color:#487090;color:#fff;/*-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;*/cursor:default;/*padding:0;*//*height:12%;*//*position:absolute;*/width:100%;
bottom:72px;/*right:13%;*/z-index:9;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.15s ease-out, bottom 0.15s ease-out;-moz-transition:opacity 0.15s ease-out, bottom 0.15s ease-out;-o-transition:opacity 0.15s ease-out, bottom 0.15s ease-out;transition:opacity 0.15s ease-out, bottom 0.15s ease-out;-webkit-box-shadow:-5px 5px 8px rgba(0,0,0,0.35);-moz-box-shadow:-5px 5px 8px rgba(0,0,0,0.35);box-shadow:-5px 5px 8px rgba(0,0,0,0.35)}.extras:before,.extras:after{display:table;content:"";line-height:0}
.extras:after{clear:both}
.extras.hidden{bottom:50px;z-index:-1;opacity:0;filter:alpha(opacity=0);-webkit-animation:hide-extras 0.17s;-moz-animation:hide-extras 0.17s;-ms-animation:hide-extras 0.17s;-o-animation:hide-extras 0.17s;animation:hide-extras 0.17s}
.extras.highlight{z-index:999}
.extras .button-group{display:block;padding:3px 5px;float:right}
.extras .button-container{position:relative;float:left;z-index:9}.extras .button-container .btn-extra{padding:0 1px 3px;margin:0 5px}.extras .button-container .btn-extra.btn-word_definition~.bg-selected{background:#ed1c24;padding-top:1px;display:block}
.extras .button-container .caption{display:block;font:11px 'Open Sans',arial,'sans-serif';text-align:center;padding:0;color:#fff;text-shadow:1px 1px #3f5c84;margin:6px 0 1px}
.extras .button-container .bg-selected{width:95%;height:55px;position:absolute;display:none;top:1px;z-index:-1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#2fd463;left:3%}
.extras .button-container.disabled{opacity:0.6}.extras .button-container.disabled .icon,.extras .button-container.disabled button{cursor:default}
.extras .button-container.resign{display:block;width:73px;padding-top:3px;padding-bottom:6px;background:url('../images/patterns/pattern-blueLight-dots.jpg') repeat;border-right:1px solid #1d507c;-webkit-box-shadow:inset 1px 0 8px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 0 8px rgba(0,0,0,0.3);box-shadow:inset 1px 0 8px rgba(0,0,0,0.3);margin-right:3px;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px}.extras .button-container.resign button{width:100%;font:11px 'Open Sans',arial,'sans-serif';text-align:center;color:#fff;text-shadow:1px 1px #3f5c84}.extras .button-container.resign button:hover{text-shadow:0 0 3px #2160b3}
.extras .button-container.resign button:active{text-shadow:0 0 3px #103248}
.extras .button-container.resign .icon{display:block;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px}
.extras .button-container.resign .resign_string{display:block}
.extras .button-container.resign .reject_string{display:none}
.extras .button-container.resign.reject .icon{background:url('../images/sprites/srpite_icons.png') no-repeat -555px 1px}
.extras .button-container.resign.reject:hover .icon{background-position:-555px -39px}
.extras .button-container.resign.reject:active .icon{background-position:-555px -79px}
.extras .button-container.resign.reject .resign_string{display:none}
.extras .button-container.resign.reject .reject_string{display:block}
.extras .button-container.extra-active .bg-selected{display:block}
.extras .button-container.extra-active .btn-extra.btn-stock_pile~.bg-selected{background:#0d1d53}
.extras .button-container.extra-active .btn-extra.btn-validator{-webkit-box-shadow:0 1px 0 #206da5,inset 0 0 1px 1px rgba(0,0,0,0.5),inset 0 0 30px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 0 #206da5,inset 0 0 1px 1px rgba(0,0,0,0.5),inset 0 0 30px rgba(0,0,0,0.5);box-shadow:0 1px 0 #206da5,inset 0 0 1px 1px rgba(0,0,0,0.5),inset 0 0 30px rgba(0,0,0,0.5);top:3px;cursor:default}.extras .button-container.extra-active .btn-extra.btn-validator~.bg-selected{background:#2fd463}
.extras .button-container.extra-semiactive .bg-selected{display:block;padding-top:2px}
.extras .tip{left:auto;right:50%}
footer{width:758px;display:block;margin:20px auto 50px;text-align:center;color:#919191;font-size:11px}footer strong{color:#666}
footer a{text-transform:none;color:#404040;margin-right:3px}footer a:hover{color:#919191}
#shop h2{font:20px 'Amaranth',arial,'sans-serif';color:#fff;text-shadow:1px 1px #212121;text-align:left;line-height:41px;height:41px}
#shop .box{width:100%;/*top:4px*/}
#shop .box .modal-body .price-list{
*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;/*-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);*/background:#fff;color:#333;width:100%;
}#shop .box .modal-body .price-list:before,#shop .box .modal-body .price-list:after{display:table;content:"";line-height:0}
#shop .box .modal-body .price-list:after{clear:both}
#shop .box .modal-body .price-list li{display:block;width:100%;padding:3px 1%;border-bottom:2px solid #dedede;background:#fff;*zoom:1;background:transparent;/*height:74px;*/padding:4px 1%}#shop .box .modal-body .price-list li:before,#shop .box .modal-body .price-list li:after{display:table;content:"";line-height:0}
#shop .box .modal-body .price-list li:after{clear:both}
#shop .box .modal-body .price-list li:first-child .product .coin-pile{background-position:0 -373px}
#shop .box .modal-body .price-list li:nth-child(2) .product .coin-pile{background-position:0 -301px}
#shop .box .modal-body .price-list li:nth-child(3) .product .coin-pile{background-position:0 -225px}
#shop .box .modal-body .price-list li:nth-child(4) .product .coin-pile{background-position:0 -152px}
#shop .box .modal-body .price-list li:nth-child(5) .product .coin-pile{background-position:0 -78px}
#shop .box .modal-body .price-list li:last-child{height:62px;padding-top:5px;padding-bottom:6px}#shop .box .modal-body .price-list li:last-child .price{/*margin-top:9px $*/}
#shop .box .modal-body .price-list li:last-child .btn{margin-right: 2px;margin-bottom: 5px; margin-top: 2px;}
#shop .box .modal-body .price-list li:last-child{border:none}
#shop .box .modal-body .price-list li .product{float:left;*zoom:1;width:140px;margin-bottom:4%; position:relative}#shop .box .modal-body .price-list li .product:before,#shop .box .modal-body .price-list li .product:after{display:table;content:"";line-height:0}
#shop .box .modal-body .price-list li .product:after{clear:both}
#shop .box .modal-body .price-list li .product .coin-pile{width:85px;height:72px;background-image:url('../images/sprites/sprite-coins.png');background-repeat:no-repeat;left:0;position:absolute;z-index:1}
#shop .box .modal-body .price-list li .product .amount{display:block;/*-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;*/float:left;/*background:#eee;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.4);box-shadow:inset 0 2px 3px rgba(0,0,0,0.4);border:1px solid #dedede;*/width:55%;padding:2% 12% 3%;font:19px 'Amaranth',arial,'sans-serif';/*font-weight:700;*/text-align:right;color:#212121;text-shadow:1px 1px #fff;margin:8px 0 0 65px}
#shop .box .modal-body .price-list li .product .discount-tag{width:76%;height:36px;padding-left:70px;display:block;position:absolute;background:url('../images/price-tag.png') no-repeat;top:39px;left:20%;text-align:center;font:12px 'Amaranth',arial,'sans-serif';color:#fff;font-weight:700;text-transform:uppercase;line-height:8px}#shop .box .modal-body .price-list li .product .discount-tag .yellow{display:block;color:#fbd03e;/*font-size:18px;*/line-height:21px;padding-top:1px}
#shop .box .modal-body .price-list li .product .discount-tag .coins{font-size:10px;font-weight:400}
#shop .box .modal-body .price-list li .price{float:left;/*width:116px;margin-top:14px $*/}#shop .box .modal-body .price-list li .price p{margin:0;text-transform:uppercase;font:14px 'Open Sans',arial,'sans-serif';color:#919191;text-align:center}#shop .box .modal-body .price-list li .price p:nth-child(2){font-size:17px;font-weight:700}
#shop .box .modal-body .price-list li .price p span{color:#212121}
#shop .box .modal-body .price-list li .btn{float:right;padding:7px 10px;font-weight:700;font-size:17px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;margin-right:2px;margin-top: 12px;min-width:75px;background-color:#29B34C;}
.modal-extras .box{width:70%;font-family:'Amaranth',arial,'sans-serif';font-size:16px}.modal-extras .box .modal-body{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background:#fff;color:#333;padding:12px;color:#212121}.modal-extras .box .modal-body:before,.modal-extras .box .modal-body:after{display:table;content:"";line-height:0}
.modal-extras .box .modal-body:after{clear:both}
.modal-extras .box .modal-body .btn-block{padding:5px 14px;font-size:14px;margin-bottom:7px}
.modal-extras .box .modal-body .btn-group{margin:10px auto;display:block}.modal-extras .box .modal-body .btn-group .btn{display:inline-block;text-align:center;padding:8px 15px;font-weight:bold}.modal-extras .box .modal-body .btn-group .btn:first-child{margin-right:20px}
.modal-extras.stock-pile.letters .modal-body{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background:url('../images/patterns/pattern-fichas.png') repeat #2262b4;background:url('../images/patterns/pattern-fichas.png') repeat,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYzRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzIyNjJiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:url('../images/patterns/pattern-fichas.png') repeat,-moz-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-webkit-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-o-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-ms-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,linear-gradient(to bottom, #63c4e2 0, #2262b4 70%);padding:10px}.modal-extras.stock-pile.letters .modal-body:before,.modal-extras.stock-pile.letters .modal-body:after{display:table;content:"";line-height:0}
.modal-extras.stock-pile.letters .modal-body:after{clear:both}
.modal-extras.stock-pile.letters .modal-body .letter-bag{*zoom:1}.modal-extras.stock-pile.letters .modal-body .letter-bag:before,.modal-extras.stock-pile.letters .modal-body .letter-bag:after{display:table;content:"";line-height:0}
.modal-extras.stock-pile.letters .modal-body .letter-bag:after{clear:both}
.modal-extras.stock-pile.letters .modal-body .letter-bag .tile{float:left;position:relative;margin:1px 0 0 1px}.modal-extras.stock-pile.letters .modal-body .letter-bag .tile.disabled{opacity:0.6;display:block}.modal-extras.stock-pile.letters .modal-body .letter-bag .tile.disabled .available{display:none}
.modal-extras.stock-pile.letters .modal-body .letter-bag .available{position:absolute;bottom:4px;right:0;width:24px;height:23px;background:#7db9e8;background:-moz-radial-gradient(top, ellipse cover, #7db9e8 0, #2989d8 70%);background:-webkit-radial-gradient(top, ellipse cover, #7db9e8 0, #2989d8 70%);background:-o-radial-gradient(top, ellipse cover, #7db9e8 0, #2989d8 70%);background:-ms-radial-gradient(top, ellipse cover, #7db9e8 0, #2989d8 70%);background:radial-gradient(ellipse at top, #7db9e8 0, #2989d8 70%);-webkit-box-shadow:inset 0 -2px 6px 1px #2466b5,inset 0 2px 5px 2px #6ed3fe;-moz-box-shadow:inset 0 -2px 6px 1px #2466b5,inset 0 2px 5px 2px #6ed3fe;box-shadow:inset 0 -2px 6px 1px #2466b5,inset 0 2px 5px 2px #6ed3fe;border:1px solid #2769b7;border-bottom:1px solid #469ae2;text-align:center;color:white;text-shadow:0 -1px #212121;font-size:15px;line-height:23px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;z-index:1}
.modal-extras.stock-pile.letters .modal-body p{color:#fff;font-size:14px;text-align:left;margin:5px}
.modal-extras.modal-dictionary{z-index:900}.modal-extras.modal-dictionary .box:after{content:'';width:35px;height:50px;float:left;background:url('../images/sprites/sprite-layout.png') no-repeat;position:absolute;top:-3px;right:60px;z-index:9}
.modal-extras.modal-dictionary .box .modal-body{overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal-extras.modal-dictionary .box .modal-body .content{max-height:490px;overflow-y:scroll;overflow-x:hidden;width:100%;padding-right:10%;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:transparent}
.modal-extras.modal-dictionary .box .modal-body .pane{top:22px;height:84%;bottom:12px;width:6px;right:4px;background:transparent}
.modal-extras.modal-dictionary .dictionary_description{width:100%}
.modal-extras.modal-dictionary .container-basic{border:2px solid #dedede;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:14px 0 0;position:relative;overflow:hidden;width:99%}.modal-extras.modal-dictionary .container-basic .search{background:#be1e2d;background:-moz-linear-gradient(top, #be1e2d 20%, #9e1925 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #be1e2d), color-stop(100%, #9e1925));background:-webkit-linear-gradient(top, #be1e2d 20%, #9e1925 100%);background:-o-linear-gradient(top, #be1e2d 20%, #9e1925 100%);background:-ms-linear-gradient(top, #be1e2d 20%, #9e1925 100%);background:linear-gradient(to bottom, #be1e2d 20%, #9e1925 100%);padding-top:8px;padding-bottom:8px}.modal-extras.modal-dictionary .container-basic .search input[type="search"]{font-family:'Amaranth',arial,'sans-serif';color:#000;width:90%;position:relative}
.modal-extras.modal-dictionary .container-basic .search .btn-search{position:absolute;width:55px;height:33px;display:block;top:8px;right:8px;background:url('../images/icon-search.png') no-repeat center center #eee;-webkit-border-top-right-radius:15px;-moz-border-radius-topright:15px;border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px;border-left:1px solid #bbb;border-top:1px solid #bbb;text-indent:-9999px}.modal-extras.modal-dictionary .container-basic .search .btn-search:active{top:9px;-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,0.3);box-shadow:inset 0 0 8px rgba(0,0,0,0.3);border-color:#919191;border-bottom:none;height:31px}
.modal-extras.modal-dictionary .container-basic .suggested .words.nano .content{max-height:190px}
.modal-extras.modal-dictionary .container-basic .suggested .words.nano .pane{top:0;height:100%;right:0}
.modal-extras.modal-dictionary .container-basic .suggested.last_turn .words.nano .content{max-height:94px}
.modal-extras.modal-dictionary .container-basic .suggested .title{background:#d5dee1;background:-moz-linear-gradient(top, #d5dee1 20%, #aabecc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #d5dee1), color-stop(100%, #aabecc));background:-webkit-linear-gradient(top, #d5dee1 20%, #aabecc 100%);background:-o-linear-gradient(top, #d5dee1 20%, #aabecc 100%);background:-ms-linear-gradient(top, #d5dee1 20%, #aabecc 100%);background:linear-gradient(to bottom, #d5dee1 20%, #aabecc 100%);height:38px;line-height:36px;margin:0;font-size:16px;font-weight:400;text-align:left;padding-left:10px;text-shadow:0 1px #fff;border-bottom:2px solid #dedede;border-top:1px solid rgba(210,210,210,0.1);box-shadow:inset 0 1px 2px #fff}
.modal-extras.modal-dictionary .container-basic .suggested ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.modal-extras.modal-dictionary .container-basic .suggested ul li{display:block;width:98%;padding:3px 1%;border-bottom:2px solid #dedede;background:#fff;height:40px;line-height:38px;font-size:18px;font-weight:700;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.modal-extras.modal-dictionary .container-basic .suggested ul li:hover{background:#eee}
.modal-extras.modal-dictionary .container-basic .suggested ul li:last-child{border:none}
.modal-extras.modal-dictionary .container-basic .suggested ul li a{color:#212121;display:block}
.modal-extras.modal-dictionary.error p{font-size:18px;margin:12px 0}
.modal-extras.modal-dictionary.error .btn{margin:10px auto}
.modal-extras.modal-dictionary .rights{display:block;text-align:center;margin:15px 0 6px;font:10px Helvetica,Arial,sans-serif;color:#666;clear:both}
.modal-extras.modal-dictionary .word-wrapper{width:99%;display:block;border:2px solid #ccc;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:10px;padding:0}.modal-extras.modal-dictionary .word-wrapper .trigger{width:100%;display:block;background:#dedede;border-radius:10px;color:#212121;text-decoration:none;position:relative;-webkit-box-shadow:0 1px 2px rgba(0,0,0, 0.3), inset 0 1px 1px white;-moz-box-shadow:0 1px 2px rgba(0,0,0, 0.3), inset 0 1px 1px white;box-shadow:0 1px 2px rgba(0,0,0, 0.3), inset 0 1px 1px white}.modal-extras.modal-dictionary .word-wrapper .trigger h2{color:#be1e2d;padding:2px 0 5px;text-shadow:0 1px white;cursor:pointer}
.modal-extras.modal-dictionary .word-wrapper .trigger .chevron{position:absolute;top:50%;right:25px;height:20px;margin-top:-5px;display:none}.modal-extras.modal-dictionary .word-wrapper .trigger .chevron:before,.modal-extras.modal-dictionary .word-wrapper .trigger .chevron:after{position:relative;display:block;width:12px;height:4px;background-color:#666;content:''}
.modal-extras.modal-dictionary .word-wrapper .trigger .chevron:before{top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.modal-extras.modal-dictionary .word-wrapper .trigger .chevron:after{top:1px;left:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.modal-extras.modal-dictionary .word-wrapper .trigger.on .chevron{margin-top:-12px;right:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.modal-extras.modal-dictionary .word-wrapper .main-content{text-align:left;cursor:default}.modal-extras.modal-dictionary .word-wrapper .main-content h2{margin-top:6px;text-align:center}
.modal-extras.modal-dictionary .word-wrapper .main-content h3{font:14px 'Open Sans',arial,'sans-serif';font-style:italic;font-weight:300;color:#212121;text-shadow:none;height:auto;margin-bottom:10px}
.modal-extras.modal-dictionary .word-wrapper .main-content h4{padding-left:10px;font-size:16px;margin:5px auto}.modal-extras.modal-dictionary .word-wrapper .main-content h4 span{font-size:14px;font-weight:400}
.modal-extras.modal-dictionary .word-wrapper .main-content ol{width:90%;margin:0 0 0 28px}.modal-extras.modal-dictionary .word-wrapper .main-content ol li{list-style:decimal;clear:both;margin-bottom:15px}.modal-extras.modal-dictionary .word-wrapper .main-content ol li span{color:#3f7491}
.modal-extras.modal-dictionary .word-wrapper .main-content ol li .content{display:inline;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;color:#212121}.modal-extras.modal-dictionary .word-wrapper .main-content ol li .content:after,.modal-extras.modal-dictionary .word-wrapper .main-content ol li .content:before{display:none}
.modal-extras.modal-dictionary .word-wrapper .main-content h5{padding-left:28px;font-size:13px}
.modal-extras.modal-dictionary .word-wrapper .main-content hr{width:81%;margin:20px auto;border:0;height:1px;background:#bbb}
.modal-extras.modal-dictionary .go_back{position:absolute;left:12px;top:8px;border-width:2px 2px 2px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;line-height:23px;padding:1px 12px 0 10px;font-size:14px;font-weight:400;display:block}.modal-extras.modal-dictionary .go_back span:before{width:12px;height:20px;content:'';display:inline-block;float:left;background:url('../images/sprites/sprite-layout.png') no-repeat -224px -76px;margin-right:4px}
.modal-extras.modal-dictionary .go_back:hover{top:9px}
.modal-extras.modal-dictionary .go_back:active{top:10px}
.extras-offer{padding-top:12px;text-shadow:0 1px #fff;font:14px 'Amaranth',arial,'sans-serif'}.extras-offer .power-icon{display:inline-block;float:left}
.extras-offer p{width:215px;margin:0;text-align:left;min-height:48px;display:inline-block;font-size:14px}
.extras-offer .cost{float:right;display:inline-block;width:50px;text-transform:uppercase;font:14px 'Open Sans',arial,'sans-serif';color:#000;text-align:center;line-height:18px}.extras-offer .cost .extra_coins_value{display:block;font-weight:700;padding-right:20px;min-height:22px;background:url('../images/e-coin.png') no-repeat right top;font-size:21px;width:30px;text-align:center;line-height:28px}
.extras-offer .free{position:absolute;max-width:60px;min-width:50px;right:10px;display:block;background:url('../images/free-cross.png') no-repeat center top;padding-top:35px;top:30px}.extras-offer .free span{width:auto;height:21px;min-width:50px;display:block;font:18px/27px 'billabongregular',arial,'sans-serif';color:#212121;background:#fbd03e;border:1px solid #f7941e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.extras-offer .example{display:block;clear:both;width:100%;margin-top:20px}
.confirm_and_share .box{width:360px}
.confirm_and_share .extras-offer .cost{text-shadow:0 1px black;color:#fff}
.confirm_and_share .extras-offer p{text-shadow:none}
.confirm_and_share .extras-offer .buy-extra{clear:both;margin:3px 0;font-size:14px;min-width:95px}.confirm_and_share .extras-offer .buy-extra:hover{top:2px}
.confirm_and_share .extras-offer .buy-extra:active{top:4px}
.confirm_and_share .points_view{width:70px;height:70px;display:block;background:url('../images/sprites/sprite-layout.png') no-repeat -44px 0;font:34px/68px 'Amaranth',arial,'sans-serif';text-shadow:0 -1px #45090c;text-align:center;margin:13px auto 10px;position:relative}
.confirm_and_share .current_play{font:23px 'Amaranth',arial,'sans-serif';color:#fff;text-align:center;margin:3px 0 35px}.confirm_and_share .current_play strong{text-transform:uppercase;font-weight:400}
.confirm_and_share .checkbox_container{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.8), inset 0 -1px 0px rgba(255,255,255, 0.3);-moz-box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.8), inset 0 -1px 0px rgba(255,255,255, 0.3);box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.8), inset 0 -1px 0px rgba(255,255,255, 0.3);background:rgba(0,0,0,0.4);padding:10px;color:#fff;margin:28px auto 15px;padding:11px 28px;width:200px}.confirm_and_share .checkbox_container:before,.confirm_and_share .checkbox_container:after{display:table;content:"";line-height:0}
.confirm_and_share .checkbox_container:after{clear:both}
.confirm_and_share .checkbox_container .switch{float:left}
.confirm_and_share .checkbox_container label{display:inline-block;color:#fff;font:14px 'Amaranth',arial,'sans-serif'}
.confirm_and_share #share_box{width:305px;height:0;margin:0 auto;display:block;overflow:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:height 0.4s ease-out, opacity 0.2s;-moz-transition:height 0.4s ease-out, opacity 0.2s;-o-transition:height 0.4s ease-out, opacity 0.2s;transition:height 0.4s ease-out, opacity 0.2s}.confirm_and_share #share_box.on{height:85px;opacity:1;filter:alpha(opacity=100);margin-bottom:10px;-webkit-transition:height 0.4s ease-out, opacity 0.2s;-moz-transition:height 0.4s ease-out, opacity 0.2s;-o-transition:height 0.4s ease-out, opacity 0.2s;transition:height 0.4s ease-out, opacity 0.2s}
.confirm_and_share #share_box textarea{width:200px;height:45px;float:right;max-height:45px;max-width:200px;min-width:200px;overflow:hidden;font-size:13px}
.confirm_and_share #share_box .game_image{float:left;margin-left:5px}.confirm_and_share #share_box .game_image img{width:auto;height:67px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.confirm_and_share .button_container{margin-top:40px}.confirm_and_share .button_container .btn{display:inline-block}.confirm_and_share .button_container .btn:first-child{margin-right:18px}
.confirm_and_share .button_container .btn:hover{top:2px}
.confirm_and_share .button_container .btn:active{top:4px}
#new_game .box{width:100%;}
#new_game .modal-body{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;/*-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5); */background-color: #6fbffb;/*background:url('../images/patterns/pattern-fichas.png') repeat #2262b4;background:url('../images/patterns/pattern-fichas.png') repeat,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYzRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzIyNjJiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:url('../images/patterns/pattern-fichas.png') repeat,-moz-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-webkit-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-o-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-ms-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,linear-gradient(to bottom, #63c4e2 0, #2262b4 70%);*/padding:0 12px}#new_game .modal-body:before,#new_game .modal-body:after{display:table;content:"";line-height:0}
#new_game .modal-body:after{clear:both}
#new_game .modal-body h2{color:white;font:17px 'Amaranth',arial,'sans-serif';margin:7px 0 10px;text-align:left;text-shadow:1px 1px #1f4a66;padding-left:10px;/*background:url('../images/sprites/sprite-count.png') no-repeat;background-position:left 3px*/}
#new_game .modal-body .language_selector{display:block;margin:-8px auto 9px;width:75%;height:63px;position:relative;padding-top:5px;background:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#new_game .modal-body .language_selector .gallery-container .owl-wrapper-outer{padding-top:10px}

#new_game .modal-body .language_selector .gallery-container .language{width:57px;margin:0 auto;cursor:pointer;position:relative;opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}#new_game .modal-body .language_selector .gallery-container .language.selected,#new_game .modal-body .language_selector .gallery-container .language:hover{opacity:1;filter:alpha(opacity=100)}
#new_game .modal-body .language_selector .gallery-container .language.selected:after{background:url('../images/sprites/sprite-layout.png') no-repeat -74px -71px;content:'';width:25px;height:28px;display:block;position:absolute;z-index:1;top:-10px;right:-6px}
#new_game .modal-body .language_selector .gallery-container .language .flag{width:54px;height:38px;background-image:url("../images/sprites/flags_large.png");background-repeat:no-repeat}#new_game .modal-body .language_selector .gallery-container .language .flag.hidden{display:none}
#new_game .modal-body .language_selector .gallery-container .language .flag.en{background-position:-581px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.es{background-position:-58px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.ca{background-position:-117px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.fr{background-position:-175px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.it{background-position:-232px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.de{background-position:-290px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.pt{background-position:-348px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.pt-br{background-position:-406px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.nl{background-position:-464px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.sv{background-position:-523px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.en-uk{background-position:0 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.eu{background-position:-640px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.po{background-position:-250px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.nw{background-position:-755px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.da{background-position:-293px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.ga{background-position:-871px 0}
#new_game .modal-body .language_selector .gallery-container .language .flag.ru{background-position:-929px 0}
#new_game .modal-body .language_selector .gallery-container .language .name{display:block;text-align:center;color:white;font-size:10px}
#new_game .modal-body .owl-buttons{position:absolute;width:100%;top:50%;margin-top:-24px}#new_game .modal-body .owl-buttons>div{width:20px;height:25px;background-image:url('../images/sprites/sprite-layout.png');opacity:.8;filter:alpha(opacity=80);text-indent:-9999px;position:absolute;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#new_game .modal-body .owl-buttons>div.owl-prev{background-position:-114px -75px;left:-22px}#new_game .modal-body .owl-buttons>div.owl-prev:hover{left:-22px;opacity:1;filter:alpha(opacity=100)}
#new_game .modal-body .owl-buttons>div.owl-prev.disabled{opacity:.4;filter:alpha(opacity=40);cursor:default}
#new_game .modal-body .owl-buttons>div.owl-next{background-position:-148px -75px;right:-23px}#new_game .modal-body .owl-buttons>div.owl-next:hover{right:-23px;opacity:1;filter:alpha(opacity=100)}
#new_game .modal-body .owl-buttons>div.owl-next.disabled{opacity:.4;filter:alpha(opacity=40);cursor:default}
#new_game .modal-body .owl-pagination{display:block;text-align:center}#new_game .modal-body .owl-pagination .owl-page{display:inline-block;zoom:1}#new_game .modal-body .owl-pagination .owl-page span{width:10px;height:10px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:2px 4px;background:#fff;opacity:.6;filter:alpha(opacity=60);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#new_game .modal-body .owl-pagination .owl-page span:hover{opacity:.95;filter:alpha(opacity=95)}
#new_game .modal-body .owl-pagination .owl-page.active span{opacity:.85;filter:alpha(opacity=85)}
#new_game .modal-body .opponent_content{*zoom:1;    font-size: 13px;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background:#fff;color:#333;overflow:hidden;text-align:left;border-width:2px;padding-bottom:4px}#new_game .modal-body .opponent_content:before,#new_game .modal-body .opponent_content:after{display:table;content:"";line-height:0}
#new_game .modal-body .opponent_content:after{clear:both}
#new_game .modal-body .opponents_list{width:623px;display:block;padding:0px 4px 0 8px}
#new_game .modal-body .nano{position:relative;width:632px;padding:0px 5px 4px;display:block}#new_game .modal-body .nano .content{position:relative;*zoom:1;width:100%;height:147px;overflow-y:scroll;overflow-x:hidden;top:0;left:3px;border:none;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0}#new_game .modal-body .nano .content:before,#new_game .modal-body .nano .content:after{display:table;content:"";line-height:0}
#new_game .modal-body .nano .content:after{clear:both}
#new_game .modal-body .nano>.pane{width:6px;right:15px;background:transparent}
#new_game .modal-body .nano:hover>.pane,#new_game .modal-body .nano .pane.active{opacity:.7;filter:alpha(opacity=70)}
#new_game .modal-body #mode_selector{*zoom:1;background:#c7ced3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZWVmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2M3Y2VkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjN2NlZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-webkit-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-o-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-ms-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:linear-gradient(to bottom, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);-webkit-border-top-right-radius:12px;-moz-border-radius-topright:12px;border-top-right-radius:12px;-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;margin-bottom:10px;display:block;margin:1px;border-bottom:1px solid #a8bdcb}#new_game .modal-body #mode_selector:before,#new_game .modal-body #mode_selector:after{display:table;content:"";line-height:0}
#new_game .modal-body #mode_selector:after{clear:both}
#new_game .modal-body #mode_selector .button-container{float:left;margin:7px 10px 7px 12px}#new_game .modal-body #mode_selector .button-container button{background:#fbfcfd;background:-moz-linear-gradient(top, #fbfcfd 20%, #bed3df 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #fbfcfd), color-stop(100%, #bed3df));background:-webkit-linear-gradient(top, #fbfcfd 20%, #bed3df 100%);background:-o-linear-gradient(top, #fbfcfd 20%, #bed3df 100%);background:-ms-linear-gradient(top, #fbfcfd 20%, #bed3df 100%);background:linear-gradient(to bottom, #fbfcfd 20%, #bed3df 100%);float:left;width:120px;position:relative;text-align:center;border:1px solid #8ca8ba;font:14px/27px 'Amaranth',arial,'sans-serif';font-weight:700;text-shadow:1px 1px #fff;color:#3f5c84;-webkit-box-shadow:inset 0 -1px 0 white, 1px 1px 0 #8ca8ba;-moz-box-shadow:inset 0 -1px 0 white, 1px 1px 0 #8ca8ba;box-shadow:inset 0 -1px 0 white, 1px 1px 0 #8ca8ba}#new_game .modal-body #mode_selector .button-container button span{padding-left:19px;background:url('../images/sprites/sprite-social-icons.png') no-repeat left 0}
#new_game .modal-body #mode_selector .button-container button:first-child{-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;border-right:none}
#new_game .modal-body #mode_selector .button-container button:last-child{-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;-webkit-box-shadow:inset 0 -1px 0 white, -1px 1px 0 #8ca8ba;-moz-box-shadow:inset 0 -1px 0 white, -1px 1px 0 #8ca8ba;box-shadow:inset 0 -1px 0 white, -1px 1px 0 #8ca8ba;border-left:none}
#new_game .modal-body #mode_selector .button-container button:hover{top:1px;-webkit-box-shadow:inset 0 -1px 6px white;-moz-box-shadow:inset 0 -1px 6px white;box-shadow:inset 0 -1px 6px white}
#new_game .modal-body #mode_selector .button-container button.recent_opponents_btn span{background-position:left 1px}
#new_game .modal-body #mode_selector .button-container button.friends_btn span{background-position:left -58px}
#new_game .modal-body #mode_selector .button-container button.facebook_button span{background-position:left -124px}
#new_game .modal-body #mode_selector .button-container button.selected{background:#104994;margin-right:15px; background:-moz-linear-gradient(top, #104994 20%, #083065 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #104994), color-stop(100%, #083065));background:-webkit-linear-gradient(top, #104994 20%, #083065 100%);background:-o-linear-gradient(top, #104994 20%, #083065 100%);background:-ms-linear-gradient(top, #104994 20%, #083065 100%);background:linear-gradient(to bottom, #104994 20%, #083065 100%);-webkit-box-shadow:inset 0 2px 4px black, inset 0 1px 2px black;-moz-box-shadow:inset 0 2px 4px black, inset 0 1px 2px black;box-shadow:inset 0 2px 4px black, inset 0 1px 2px black;color:#fff;text-shadow:-1px -1px #000;line-height:28px}#new_game .modal-body #mode_selector .button-container button.selected:hover{top:0}
#new_game .modal-body #mode_selector .button-container button.selected.recent_opponents_btn span{background-position:left -28px}
#new_game .modal-body #mode_selector .button-container button.selected.friends_btn span{background-position:left -91px}
#new_game .modal-body #mode_selector .button-container button.selected.facebook_button span{background-position:left -163px}
#new_game .modal-body #mode_selector input{float:right;margin:2px 2px 7px 0;font-size:13px;padding:5px 10px 6px;width:170px}#new_game .modal-body #mode_selector input.searching{background:url('../images/spinner-search.gif') no-repeat 180px center #fff}
#new_game .modal-body .social_opponents,#new_game .modal-body .opponents_recents{*zoom:1}#new_game .modal-body .social_opponents:before,#new_game .modal-body .opponents_recents:before,#new_game .modal-body .social_opponents:after,#new_game .modal-body .opponents_recents:after{display:table;content:"";line-height:0}
#new_game .modal-body .social_opponents:after,#new_game .modal-body .opponents_recents:after{clear:both}
#new_game .modal-body .social_opponents li,#new_game .modal-body .opponents_recents li{*zoom:1;width:180px;height:50px;padding:6px;float:left;margin:5px;background:#eee;border:1px solid #dedede;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.4), inset 0 1px 1px white;-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.4), inset 0 1px 1px white;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.4), inset 0 1px 1px white}#new_game .modal-body .social_opponents li:before,#new_game .modal-body .opponents_recents li:before,#new_game .modal-body .social_opponents li:after,#new_game .modal-body .opponents_recents li:after{display:table;content:"";line-height:0}
#new_game .modal-body .social_opponents li:after,#new_game .modal-body .opponents_recents li:after{clear:both}
#new_game .modal-body .social_opponents li.filtered,#new_game .modal-body .opponents_recents li.filtered{display:none}
#new_game .modal-body .social_opponents li .user_picture,#new_game .modal-body .opponents_recents li .user_picture{width:50px;height:50px;float:left;margin-right:6px;background:url('../images/default-user-picture.png') no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#new_game .modal-body .social_opponents li .user_picture img,#new_game .modal-body .opponents_recents li .user_picture img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#new_game .modal-body .social_opponents li .socialname,#new_game .modal-body .opponents_recents li .socialname{float:left;width:124px;font:13px 'Amaranth',arial,'sans-serif';font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}
#new_game .modal-body .social_opponents li .username,#new_game .modal-body .opponents_recents li .username{float:left;width:124px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;line-height:14px}
#new_game .modal-body .social_opponents li .tile,#new_game .modal-body .opponents_recents li .tile{position:relative;margin-right:5px;float:left}#new_game .modal-body .social_opponents li .tile .letter,#new_game .modal-body .opponents_recents li .tile .letter{text-transform:uppercase}
#new_game .modal-body .social_opponents li .btn,#new_game .modal-body .opponents_recents li .btn{background:#ff8108;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #fd8b1e 15%, #f36327 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fd8b1e), color-stop(100%, #f36327));background:-webkit-linear-gradient(top, #fd8b1e 15%, #f36327 100%);background:-o-linear-gradient(top, #fd8b1e 15%, #f36327 100%);background:-ms-linear-gradient(top, #fd8b1e 15%, #f36327 100%);background:linear-gradient(to bottom, #fd8b1e 15%, #f36327 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;text-shadow:0 -1px 1px #404040;-webkit-box-shadow:0 2px 0 #ae350d,0 2px 3px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 2px 0 #ae350d,0 2px 3px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 2px 0 #ae350d,0 2px 3px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);border-top:1px solid #f6891b;border-right:2px solid #f6891b;border-bottom:2px solid #f25e28;border-left:2px solid #f6891b;font-size:13px;margin-top:3px;padding-left:10px;padding-right:10px}#new_game .modal-body .social_opponents li .btn:hover,#new_game .modal-body .opponents_recents li .btn:hover{-webkit-box-shadow:0 1px 0 #ae350d,0 1px 2px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 1px 0 #ae350d,0 1px 2px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 1px 0 #ae350d,0 1px 2px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);top:1px}
#new_game .modal-body .social_opponents li .btn:active,#new_game .modal-body .opponents_recents li .btn:active{-webkit-box-shadow:0 0 0 #ae350d,0 1px 1px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 0 0 #ae350d,0 1px 1px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 0 0 #ae350d,0 1px 1px #000,inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);top:2px}
#new_game .modal-body .social_opponents li .btn.invite,#new_game .modal-body .opponents_recents li .btn.invite{background:#3970ba;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #3970ba 15%, #124d9a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3970ba), color-stop(100%, #124d9a));background:-webkit-linear-gradient(top, #3970ba 15%, #124d9a 100%);background:-o-linear-gradient(top, #3970ba 15%, #124d9a 100%);background:-ms-linear-gradient(top, #3970ba 15%, #124d9a 100%);background:linear-gradient(to bottom, #3970ba 15%, #124d9a 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;text-shadow:0 -1px 2px #000;color:white;-webkit-box-shadow:0 2px 0 #103247,0 2px 3px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);-moz-box-shadow:0 2px 0 #103247,0 2px 3px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);box-shadow:0 2px 0 #103247,0 2px 3px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);border-top:1px solid #185bb3;border-right:2px solid #185bb3;border-bottom:2px solid #114687;border-left:2px solid #185bb3;font-size:13px;margin-top:3px;padding-left:10px;padding-right:10px}#new_game .modal-body .social_opponents li .btn.invite:hover,#new_game .modal-body .opponents_recents li .btn.invite:hover{-webkit-box-shadow:0 1px 0 #103247,0 1px 2px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);-moz-box-shadow:0 1px 0 #103247,0 1px 2px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);box-shadow:0 1px 0 #103247,0 1px 2px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);top:1px}
#new_game .modal-body .social_opponents li .btn.invite:active,#new_game .modal-body .opponents_recents li .btn.invite:active{-webkit-box-shadow:0 0 0 #103247,0 1px 1px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);-moz-box-shadow:0 0 0 #103247,0 1px 1px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);box-shadow:0 0 0 #103247,0 1px 1px #000,inset 0 1px 0 1px rgba(40,86,144,0.8),inset 0 -1px 0 rgba(255,255,255,0.4);top:2px}
#new_game .modal-body .opponents_recents li{height:64px}
#new_game .modal-body .no_results{font-size:14px;text-align:center;list-style:none;background:#eee;display:block;width:40%;margin:55px 0 0;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 5px rgba(0,0,0,0.3)}#new_game .modal-body .no_results.fast_mode_disabled{margin:40px auto 0}
#new_game .modal-body .btn.random{margin:8.5% 0 50%;font-size:20px}#new_game .modal-body .btn.random .icon-random{width:33px;height:24px;background:url('../images/sprites/sprite-layout.png') no-repeat -119px -43px;display:inline-block;margin:0 8px -5px -10px}
#new_game .modal-body .btn.random:after{display:none}
/*#new_game .modal-body .select_opponent h2{margin-top:2px;background-position:left -57px}
#new_game .modal-body .select_game_type h2{margin:0 0 8px;background-position:left -26px}*/
#new_game .modal-body .select_game_type .tabbed-buttons{height:85px;/*margin-top:-5px*/}#new_game .modal-body .select_game_type .tabbed-buttons .tab{display:inline-block;position:relative;/*width:205px;*//*margin:0 -2px*/}#new_game .modal-body .select_game_type .tabbed-buttons .tab .btn{margin:0;width:100%;height:40px;border-width:4px 4px 2px;position:absolute;top:0;left:0}
#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]{position:absolute;width:100%;height:58px;top:0;left:0;display:block;z-index:2;opacity:0;filter:alpha(opacity=0)}#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]:hover+.btn{-webkit-box-shadow:0 2px 0 #c4c0b1,-1px 4px 2px rgba(0,0,0,0.4),inset 0 1px 1px 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 5px 20px 0 rgba(240,240,230,0.6),inset 0 -2px 0 0 #f0f0e6;-moz-box-shadow:0 2px 0 #c4c0b1,-1px 4px 2px rgba(0,0,0,0.4),inset 0 1px 1px 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 5px 20px 0 rgba(240,240,230,0.6),inset 0 -2px 0 0 #f0f0e6;box-shadow:0 2px 0 #c4c0b1,-1px 4px 2px rgba(0,0,0,0.4),inset 0 1px 1px 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 5px 20px 0 rgba(240,240,230,0.6),inset 0 -2px 0 0 #f0f0e6;top:2px}
#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]:active+.btn{-webkit-box-shadow:0 1px 0 #c4c0b1,-1px 2px 1px rgba(0,0,0,0.5),inset 0 1px 1px 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 5px 20px 0 rgba(240,240,230,0.6),inset 0 -2px 0 0 #f0f0e6;-moz-box-shadow:0 1px 0 #c4c0b1,-1px 2px 1px rgba(0,0,0,0.5),inset 0 1px 1px 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 5px 20px 0 rgba(240,240,230,0.6),inset 0 -2px 0 0 #f0f0e6;box-shadow:0 1px 0 #c4c0b1,-1px 2px 1px rgba(0,0,0,0.5),inset 0 1px 1px 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 5px 20px 0 rgba(240,240,230,0.6),inset 0 -2px 0 0 #f0f0e6;top:4px}
#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]:checked+.btn{height: 34px;
    background:#cb4f1c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiNGYxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2YyNmYyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2Y2ODgyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMjc2MTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #cb4f1c 0, #f26f25 26%, #f68820 85%, #d27619 100%);background:-webkit-linear-gradient(top, #cb4f1c 0, #f26f25 26%, #f68820 85%, #d27619 100%);background:-o-linear-gradient(top, #cb4f1c 0, #f26f25 26%, #f68820 85%, #d27619 100%);background:-ms-linear-gradient(top, #cb4f1c 0, #f26f25 26%, #f68820 85%, #d27619 100%);background:linear-gradient(to bottom, #cb4f1c 0, #f26f25 26%, #f68820 85%, #d27619 100%);border-top:4px solid #bf4819;border-right:3px solid #b45315;border-bottom:2px solid #b96714;border-left:3px solid #b45315;text-shadow:0 1px 1px #404040;color:#fff;-webkit-box-shadow:0 4px 0 #ae350d,0 6px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 4px 0 #ae350d,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 4px 0 #ae350d,0 6px 3px rgba(0,0,0,0.4);z-index:1}#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]:checked+.btn:after{-webkit-box-shadow:inset 1px 2px 0 0 #9b3710,inset 0 0 0 1px rgba(255,255,255,0.4);-moz-box-shadow:inset 1px 2px 0 0 #9b3710,inset 0 0 0 1px rgba(255,255,255,0.4);box-shadow:inset 1px 2px 0 0 #9b3710,inset 0 0 0 1px rgba(255,255,255,0.4)}
#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]:checked+.btn.classic-game{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:13px;-moz-border-radius-topleft:13px;border-top-left-radius:13px;-webkit-border-bottom-left-radius:13px;-moz-border-radius-bottomleft:13px;border-bottom-left-radius:13px}#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]:checked+.btn.classic-game .tab-title{background-position:0 -155px}
#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]:checked+.btn.fast-game{-webkit-border-top-right-radius:13px;-moz-border-radius-topright:13px;border-top-right-radius:13px;-webkit-border-bottom-right-radius:13px;-moz-border-radius-bottomright:13px;border-bottom-right-radius:13px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]:checked+.btn.fast-game .tab-title{background-position:3px -35px}
#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]:checked:hover+.btn{-webkit-box-shadow:0 2px 0 #ae350d,1px 4px 2px rgba(0,0,0,0.4),inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 2px 0 #ae350d,1px 4px 2px rgba(0,0,0,0.4),inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 2px 0 #ae350d,1px 4px 2px rgba(0,0,0,0.4),inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);top:2px}
#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]:checked:active+.btn{-webkit-box-shadow:0 1px 0 #ae350d,1px 2px 1px rgba(0,0,0,0.5),inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 1px 0 #ae350d,1px 2px 1px rgba(0,0,0,0.5),inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);box-shadow:0 1px 0 #ae350d,1px 2px 1px rgba(0,0,0,0.5),inset 0 1px 0 1px #e57a18,inset 0 -1px 0 0 rgba(255,255,255,0.4);top:4px}
#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]:checked:checked+.btn{-webkit-box-shadow:0 1px 1px #ae350d,-2px 1px 16px rgba(255,255,255,0.6);-moz-box-shadow:0 1px 1px #ae350d,-2px 1px 16px rgba(255,255,255,0.6);box-shadow:0 1px 1px #ae350d,-2px 1px 16px rgba(255,255,255,0.6);/*top:4px*/ height: 42px;;z-index:0}#new_game .modal-body .select_game_type .tabbed-buttons .tab input[type="radio"]:checked:checked+.btn:before{display:block}
#new_game .modal-body .select_game_type .tabbed-buttons .tab .btn{background:#e7e7d0;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:2px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #eeeedc 15%, #dedec7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eeeedc), color-stop(100%, #dedec7));background:-webkit-linear-gradient(top, #eeeedc 15%, #dedec7 100%);background:-o-linear-gradient(top, #eeeedc 15%, #dedec7 100%);background:-ms-linear-gradient(top, #eeeedc 15%, #dedec7 100%);background:linear-gradient(to bottom, #eeeedc 15%, #dedec7 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;text-shadow:0 1px 0 #fff;color:#4f4f4f;font-weight:bold;-webkit-box-shadow:0 5px 0 #c4c0b1,0 6px 5px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 5px 20px 0 rgba(240,240,230,0.6),inset 0 -2px 0 0 #f0f0e6;-moz-box-shadow:0 5px 0 #c4c0b1,0 6px 5px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 5px 20px 0 rgba(240,240,230,0.6),inset 0 -2px 0 0 #f0f0e6;box-shadow:0 5px 0 #c4c0b1,0 6px 5px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 5px 20px 0 rgba(240,240,230,0.6),inset 0 -2px 0 0 #f0f0e6;border-top:3px solid #f0f0e3;border-right:3px solid #eaead6;border-bottom:3px solid #dfdfc3;border-left:3px solid #eaead6;border-top:4px solid #f0f0e3;border-bottom:0px solid #dfdfc3;-webkit-box-shadow:0 4px 0 #c4c0b1,0 6px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 4px 0 #c4c0b1,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 4px 0 #c4c0b1,0 6px 3px rgba(0,0,0,0.4);color:#87856b;text-shadow:0 2px white;z-index:1}#new_game .modal-body .select_game_type .tabbed-buttons .tab .btn:hover{-webkit-box-shadow:0 3px 0 #c4c0b1,0 4px 3px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 -1px 0 0 rgba(240,240,230,0.4);-moz-box-shadow:0 3px 0 #c4c0b1,0 4px 3px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 -1px 0 0 rgba(240,240,230,0.4);box-shadow:0 3px 0 #c4c0b1,0 4px 3px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 1px 0 rgba(152,150,141,0.3),inset 0 -1px 0 0 rgba(240,240,230,0.4);top:2px}
#new_game .modal-body .select_game_type .tabbed-buttons .tab .btn:active{-webkit-box-shadow:0 1px 0 #c4c0b1,0 2px 1px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 0 0 rgba(152,150,141,0.3);-moz-box-shadow:0 1px 0 #c4c0b1,0 2px 1px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 0 0 rgba(152,150,141,0.3);box-shadow:0 1px 0 #c4c0b1,0 2px 1px #000,inset 0 1px 0 1px rgba(152,150,141,0.4),inset 0 -1px 0 0 rgba(152,150,141,0.3);top:4px}
#new_game .modal-body .select_game_type .tabbed-buttons .tab .btn:before{content:'';width:58px;height:59px;display:none;position:absolute;background:url('../images/sprites/sprite-game-tabs.png') no-repeat 0 -83px;top:-32px;left:55%;z-index:1}
#new_game .modal-body .select_game_type .tabbed-buttons .tab .btn:after{content:'';display:block;width:100%;height:42px;position:relative;top:-3px;-webkit-box-shadow:inset 1px 2px 2px rgba(152,150,141,0.3),inset 0 -2px 9px rgba(255,255,255,0.3);-moz-box-shadow:inset 1px 2px 2px rgba(152,150,141,0.3),inset 0 -2px 9px rgba(255,255,255,0.3);box-shadow:inset 1px 2px 2px rgba(152,150,141,0.3),inset 0 -2px 9px rgba(255,255,255,0.3)}
#new_game .modal-body .select_game_type .tabbed-buttons .tab .btn.classic-game{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:13px;-moz-border-radius-topleft:13px;border-top-left-radius:13px;-webkit-border-bottom-left-radius:13px;-moz-border-radius-bottomleft:13px;border-bottom-left-radius:13px}#new_game .modal-body .select_game_type .tabbed-buttons .tab .btn.classic-game:after{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:11px;-moz-border-radius-topleft:11px;border-top-left-radius:11px;-webkit-border-bottom-left-radius:11px;-moz-border-radius-bottomleft:11px;border-bottom-left-radius:11px}
#new_game .modal-body .select_game_type .tabbed-buttons .tab .btn.fast-game{-webkit-border-top-right-radius:13px;-moz-border-radius-topright:13px;border-top-right-radius:13px;-webkit-border-bottom-right-radius:13px;-moz-border-radius-bottomright:13px;border-bottom-right-radius:13px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}#new_game .modal-body .select_game_type .tabbed-buttons .tab .btn.fast-game:after{-webkit-border-top-right-radius:11px;-moz-border-radius-topright:11px;border-top-right-radius:11px;-webkit-border-bottom-right-radius:11px;-moz-border-radius-bottomright:11px;border-bottom-right-radius:11px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}
#new_game .modal-body .select_game_type .tabbed-buttons .tab .btn.fast-game .tab-title{background-position:3px -200px}
#new_game .modal-body .select_game_type .tabbed-buttons .tab-title{float:left;margin:-4px 10px 4px;font-size:21px;font-weight:700;padding-left:32px;line-height:40px;position:relative;z-index:1;background:url('../images/sprites/sprite-game-tabs.png') no-repeat 2px 7px}
#new_game .modal-body .select_game_type .tabbed-buttons .duration{float:right;text-align:center;font-size:11px;text-transform:uppercase;margin:3px 10px 0 0;position:relative;z-index:1}#new_game .modal-body .select_game_type .tabbed-buttons .duration .duration-value{display:block;font-size:23px;line-height:19px}
#new_game .modal-body .select_game_type .caption{display:none;color:white;text-shadow:0 1px rgba(0,0,0,0.5);margin-top:2px}#new_game .modal-body .select_game_type .caption .mode{text-transform:uppercase}
#new_game .modal-body .select_game_type .caption .description{text-transform:capitalize}
#game-over{font-family:'Amaranth',arial,'sans-serif';z-index:99}#game-over .tile-win{width:200px;height:200px;display:block;margin:10% auto -10%;background:url('../images/tile_win.png') no-repeat center center}#game-over .tile-win.lose{background:url('../images/tile_lose.png') no-repeat center center}
#game-over .tile-win.expired{background:url('../images/tile_losex2.png') no-repeat center center}
#game-over h1{font-size:48px}
#game-over h2{font-size:30px;color:#fbd03e;font-weight:700}
#game-over .game_ended_message{font-size:28px;color:#fff;margin-bottom:10%;display:block}
#game-over a.play-again:hover{cursor:pointer;text-shadow:0 0 8px #fbd03e}
#game-over .prize-box{width:300px;height:110px;display:block;background:url('../images/prize-box.png') no-repeat}#game-over .prize-box.large{width:300px;height:145px;background:url('../images/prize-box-lg.png') no-repeat}#game-over .prize-box.large h3.ribbon{margin-bottom:-19px}
#game-over .prize-box.large h4{margin:0}
#game-over .prize-box h3.ribbon{width:152px;height:43px;display:block;background:url('../images/sprites/sprite-layout.png') no-repeat -120px 0;text-align:center;font:24px/45px 'billabongregular',arial,'sans-serif';color:white;text-shadow:1px 2px #000;margin:0 auto -15px;position:relative;top:-18px}
#game-over .prize-box h4{font:19px 'Amaranth',arial,'sans-serif';margin:0 0 6px}#game-over .prize-box h4 span.coin{font-size:24px;font-weight:700;padding-right:30px;background:url('../images/e-coin.png') no-repeat right 4px}
#game-over .prize-box hr{border:none;width:100%;height:22px;display:block;margin:2px 0 -2px;background:url('../images/hr-plus.png') no-repeat center center}
#game-over .prize-box p{font:12px 'Open Sans',arial,'sans-serif';margin:0}
#modal_loading_opponent .back:after,#modal_loading .back:after{display:block}
#profiles .back{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}
#profiles .box{width:100%}
#profiles .modal-body{background:#6FBFFB;
/**zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background:url('../images/patterns/pattern-fichas.png') repeat #2262b4;background:url('../images/patterns/pattern-fichas.png') repeat,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYzRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzIyNjJiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:url('../images/patterns/pattern-fichas.png') repeat,-moz-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-webkit-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-o-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-ms-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,linear-gradient(to bottom, #63c4e2 0, #2262b4 70%);padding:12px;cursor:default*/}#profiles .modal-body:before,#profiles .modal-body:after{display:table;content:"";line-height:0}
#profiles .modal-body:after{clear:both}
#profiles .container-white{border-width:2px}
#profiles .profile_initial{*zoom:1}#profiles .profile_initial:before,#profiles .profile_initial:after{display:table;content:"";line-height:0}
#profiles .profile_initial:after{clear:both}
#profiles .profile_initial .default{width:100px;height:100px;float:left;overflow:hidden;margin:4px}
#profiles .profile_initial .picture{width:100px;height:100px;float:left;overflow:hidden;background-color:#fff;border:1px solid #fff;-webkit-box-shadow:0 0 1px #919191;-moz-box-shadow:0 0 1px #919191;box-shadow:0 0 1px #919191;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}#profiles .profile_initial .picture .img_squared{width:100%;height:auto}
#profiles .profile_initial .picture .img_fix_height{width:100%;height:100%}
#profiles .profile_initial .picture .img_landscape{width:144%;height:100%;max-width:140%;margin-left:-22%}
#profiles .profile_initial ul{/*float:left;*/margin-top: 10px;margin-left:10px;text-align:left;width:255px;position:relative}
#profiles .profile_initial .username{color:#fff;font:22px/27px 'Amaranth',arial,'sans-serif';font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-shadow:1px 1px 1px #212121}
#profiles .profile_initial .nick{font-size:13px;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#profiles .profile_initial .activityTime{font-size:12px;/*font-weight:700;*/overflow:hidden;color:#FFFFFF}
#profiles .profile_initial .language-played{margin:11px 0 0}#profiles .profile_initial .language-played .flag{width:40px;height:28px;background-image:url("../images/sprites/flags_small_x2.png");background-repeat:no-repeat;float:left;margin-right:6px;position:relative}#profiles .profile_initial .language-played .flag.hidden{display:none}
#profiles .profile_initial .language-played .flag.en{background-position:-416px 0}
#profiles .profile_initial .language-played .flag.es{background-position:-42px 0}
#profiles .profile_initial .language-played .flag.ca{background-position:-82px 0}
#profiles .profile_initial .language-played .flag.fr{background-position:-122px 0}
#profiles .profile_initial .language-played .flag.it{background-position:-162px 0}
#profiles .profile_initial .language-played .flag.de{background-position:-204px 0}
#profiles .profile_initial .language-played .flag.pt{background-position:-246px 0}
#profiles .profile_initial .language-played .flag.pt-br{background-position:-288px 0}
#profiles .profile_initial .language-played .flag.nl{background-position:-330px 0}
#profiles .profile_initial .language-played .flag.sv{background-position:-372px 0}
#profiles .profile_initial .language-played .flag.en-uk{background-position:0 0}
#profiles .profile_initial .language-played .flag.eu{background-position:-458px 0}
#profiles .profile_initial .language-played .flag.po{background-position:-500px 0}
#profiles .profile_initial .language-played .flag.nw{background-position:-542px 0}
#profiles .profile_initial .language-played .flag.da{background-position:-586px 0}
#profiles .profile_initial .language-played .flag.ga{background-position:-628px 0}
#profiles .profile_initial .language-played .flag.ru{background-position:-669px 0}
#profiles .profile_initial .language-played .flag div{border:1px solid #333;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-size:11px;text-align:center;font-weight:700;line-height:14px;color:#eee;position:absolute;right:-4px;top:-7px;background:#333;min-width:19px;padding:0 2px}
#profiles .profile_initial .language-played .more{float:left;font-size:13px;font-weight:bold;margin-top:10px;color:#fff}
#profiles .profile_initial .btn-yellow{float:right}
#profiles .profile_initial .btn-blue{float:right;margin:66px 5px 0 0}
#profiles h2{font:18px 'Amaranth',arial,'sans-serif';color:#fff;/*text-shadow:1px 1px 1px #212121;*/text-align:left;margin-bottom:5px; margin-left: 15px;
    margin-top: 8px;}
#profiles .achivements{/*float:left; $*/width:100%;text-align:left;/*margin-left:5%; $*/}#profiles .achivements ul{overflow:hidden}#profiles .achivements ul li{display:block;width:98%;padding:3px 1%;border-bottom:2px solid #dedede;background:#fff;width:100%;padding:0 3%;height:47px;line-height:48px;font-size:15px;background:transparent;position:relative}#profiles .achivements ul li:last-child{border-bottom:none}
#profiles .achivements ul li strong{float:right;position: absolute;right: 30px;font-family:'Amaranth',arial,'sans-serif';font-size:18px}
#profiles .achivements ul li span[rel="localize[player_score]"]{position:absolute;right:32px;font-size:10px;top:-12px}
#profiles .achivements ul li .game_flag{width:20px;height:14px;background-image:url("../images/sprites/flags_small_x2.png");background-size:364px 14px;background-repeat:no-repeat;position:absolute;right:8px;top:18px}.no-backgroundsize #profiles .achivements ul li .game_flag{background-image:url("../images/sprites/flags_small.png")}
#profiles .achivements ul li .game_flag.hidden{display:none}
#profiles .achivements ul li .game_flag.en{background-position:-208px 0}
#profiles .achivements ul li .game_flag.es{background-position:-21px 0}
#profiles .achivements ul li .game_flag.ca{background-position:-41px 0}
#profiles .achivements ul li .game_flag.ga{background-position:-313px 0}
#profiles .achivements ul li .game_flag.fr{background-position:-61px 0}
#profiles .achivements ul li .game_flag.it{background-position:-81px 0}
#profiles .achivements ul li .game_flag.de{background-position:-102px 0}
#profiles .achivements ul li .game_flag.pt{background-position:-123px 0}
#profiles .achivements ul li .game_flag.pt-br{background-position:-144px 0}
#profiles .achivements ul li .game_flag.nl{background-position:-165px 0}
#profiles .achivements ul li .game_flag.sv{background-position:-186px 0}
#profiles .achivements ul li .game_flag.en-uk{background-position:0 0}
#profiles .achivements ul li .game_flag.eu{background-position:-229px 0}
#profiles .achivements ul li .game_flag.po{background-position:-250px 0}
#profiles .achivements ul li .game_flag.nw{background-position:-271px 0}
#profiles .achivements ul li .game_flag.da{background-position:-293px 0}
#profiles .achivements ul li .game_flag.ru{background-position:-334px 0}
#profiles .achivements ul li.top strong,#profiles .achivements ul li.best strong{color:#f7941e}
#profiles .versus{float:left;margin-left:3%;width:48.5%}#profiles .versus .container-white{padding:11px 10px 7px;margin-bottom:5px}#profiles .versus .container-white .progress-bar-success,#profiles .versus .container-white .progress-bar-danger{font-size:15px;font-weight:700;line-height:21px;color:#fff;text-shadow:1px 1px #212121}
#profiles .versus .container-white .wins{float:left;width:50%;text-align:left;font-size:12px}
#profiles .versus .container-white .loss{float:left;width:50%;text-align:right;font-size:12px}
#profiles .performance{float:left;width:100%;padding-bottom:18%;}#profiles .performance .container-white{padding:7px 10px 6px}#profiles .performance .container-white ul li{display:inline-block;width:32%;position:relative;text-align:center}#profiles .performance .container-white ul li>div{font:30px/25px 'Amaranth',arial,'sans-serif';font-weight:400}
#profiles .performance .container-white ul li.won>div{color:#68cd4a}
#profiles .performance .container-white ul li.lost>div{color:#ed1c24}
#profiles .performance .container-white ul li.resigned>div{color:#f7941e}
#profiles .performance .container-white ul li span{font-size:11px;font-weight:700;line-height:10px;display:block}
#profiles hr{clear:both;display:block;width:100%;margin:10px 0 5px;float:left;opacity:.3;filter:alpha(opacity=30);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.9);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.9);box-shadow:0 1px 1px rgba(0,0,0,0.9)}
#profiles .button-container{float:right;max-width:216px;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.5), 0 -1px 1px 0 rgba(255, 255, 255, .5);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.5), 0 -1px 1px 0 rgba(255, 255, 255, .5);box-shadow:inset 0 1px 4px rgba(0,0,0,.5), 0 -1px 1px 0 rgba(255, 255, 255, .5);padding:9px 8px 10px;margin-top:3px}.your_profile#profiles .button-container{display:none}
#profiles .buttons{clear:both}#profiles .buttons .button_favorite,#profiles .buttons .button_blacklist{display:inline-block;margin-bottom:5px}#profiles .buttons .button_favorite button,#profiles .buttons .button_blacklist button{width:70px;height:75px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;margin:0 6px;font-size:16px;padding:10px 0}#profiles .buttons .button_favorite button i,#profiles .buttons .button_blacklist button i{width:31px;height:27px;display:block;margin:0 auto 1px;padding-top:3px}
#profiles .buttons .button_favorite i{background:url('../images/sprites/sprite-layout.png') no-repeat;background-position:-332px 3px}
#profiles .buttons .button_favorite .delete i{background-position:-333px -30px}
#profiles .buttons .button_blacklist i{background:url('../images/sprites/sprite-layout.png') no-repeat;background-position:-314px -69px}
#profiles .buttons .button_blacklist .block i{background-position:-349px -69px}
#modal_tutorial .box{width:100%;height:auto}
#modal_tutorial .tutorial{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background:url('../images/patterns/pattern-fichas.png') repeat #2262b4;background:url('../images/patterns/pattern-fichas.png') repeat,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYzRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzIyNjJiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:url('../images/patterns/pattern-fichas.png') repeat,-moz-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-webkit-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-o-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-ms-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,linear-gradient(to bottom, #63c4e2 0, #2262b4 70%);min-height:480px}#modal_tutorial .tutorial:before,#modal_tutorial .tutorial:after{display:table;content:"";line-height:0}
#modal_tutorial .tutorial:after{clear:both}
#modal_tutorial h2{font:35px/52px 'billabongregular',arial,'sans-serif';color:#587397;text-shadow:1px 2px #fff;text-align:center;margin:0 0 20px;height:41px}
#modal_tutorial h3{height:auto;text-align:left;text-shadow:-1px 1px 2px rgba(0,0,0,0.6);font-weight:700}
#modal_tutorial p{color:#fff;font-size:13px;line-height:18px;margin:5px 0 15px;text-shadow:1px 1px rgba(0,0,0,0.6);text-align:left}
#modal_tutorial li{font-size:14px;line-height:18px}
#modal_tutorial .intro{font:17px 'Amaranth',arial,'sans-serif';margin:5px 0 30px;min-height:30px}
#modal_tutorial .modal-header{height:43px}#modal_tutorial .modal-header h1{display:none}
#modal_tutorial .slides{margin-top:-52px}
#modal_tutorial .slide{position:relative;color:#fff;min-height:470px;padding-bottom:10px}#modal_tutorial .slide>div{width:50%;padding:7px 10px 15px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#modal_tutorial .slide h3{color:#fbd03e;font:16px/20px 'Amaranth',arial,'sans-serif';font-weight:700}
#modal_tutorial .slide .col{width:145px;text-align:left}#modal_tutorial .slide .col.item1{float:left}
#modal_tutorial .slide .col.item2{float:right}
#modal_tutorial .slide.start-game .bg{width:100%;height:340px;display:block;background-image:url("../images/tutorial/img-start-en.png");background-position:129px top;background-repeat:no-repeat}.language_es #modal_tutorial .slide.start-game .bg,.language_ca #modal_tutorial .slide.start-game .bg,.language_eu #modal_tutorial .slide.start-game .bg{background-image:url("../images/tutorial/img-start.png")}
#modal_tutorial .slide.start-game .intro{margin-bottom:18px}
#modal_tutorial .slide.start-game .col.item1{padding-top:85px}
#modal_tutorial .slide.start-game .col.item2{padding-top:35px}
#modal_tutorial .slide.points .bg{width:100%;height:340px;display:block;background-image:url("../images/tutorial/img-sumapuntos-en.png");background-position:center top;background-repeat:no-repeat}.language_es #modal_tutorial .slide.points .bg,.language_ca #modal_tutorial .slide.points .bg,.language_eu #modal_tutorial .slide.points .bg{background-image:url("../images/tutorial/img-sumapuntos.png")}
#modal_tutorial .slide.points .col.item1{padding-top:30px}#modal_tutorial .slide.points .col.item1 ul{margin-top:26px}
#modal_tutorial .slide.points .col.item1 li{width:160px;display:block;margin-bottom:7px;text-shadow:1px 1px rgba(0,0,0,0.6);min-height:32px;font-size:13px}#modal_tutorial .slide.points .col.item1 li .icon-tile{width:27px;height:27px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 7px rgba(255,255,255,0.4);-moz-box-shadow:0 0 7px rgba(255,255,255,0.4);box-shadow:0 0 7px rgba(255,255,255,0.4);float:left;position:relative;top:4px;color:#fff;font-size:16px;text-align:center;text-transform:uppercase;text-shadow:none;line-height:27px;margin-right:6px;background:#666}
#modal_tutorial .slide.points .col.item1 li.dl .icon-tile{background:#3c708d;background:-moz-linear-gradient(top, #3c708d 20%, #224e6a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #3c708d), color-stop(100%, #224e6a));background:-webkit-linear-gradient(top, #3c708d 20%, #224e6a 100%);background:-o-linear-gradient(top, #3c708d 20%, #224e6a 100%);background:-ms-linear-gradient(top, #3c708d 20%, #224e6a 100%);background:linear-gradient(to bottom, #3c708d 20%, #224e6a 100%);}
#modal_tutorial .slide.points .col.item1 li.dp .icon-tile{background:#f68c20;background:-moz-linear-gradient(top, #f68c20 20%, #f05d28 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f68c20), color-stop(100%, #f05d28));background:-webkit-linear-gradient(top, #f68c20 20%, #f05d28 100%);background:-o-linear-gradient(top, #f68c20 20%, #f05d28 100%);background:-ms-linear-gradient(top, #f68c20 20%, #f05d28 100%);background:linear-gradient(to bottom, #f68c20 20%, #f05d28 100%);}
#modal_tutorial .slide.points .col.item1 li.tl .icon-tile{background:#19ac49;background:-moz-linear-gradient(top, #19ac49 20%, #016c39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #19ac49), color-stop(100%, #016c39));background:-webkit-linear-gradient(top, #19ac49 20%, #016c39 100%);background:-o-linear-gradient(top, #19ac49 20%, #016c39 100%);background:-ms-linear-gradient(top, #19ac49 20%, #016c39 100%);background:linear-gradient(to bottom, #19ac49 20%, #016c39 100%);}
#modal_tutorial .slide.points .col.item1 li.tp .icon-tile{background:#ea1c25;background:-moz-linear-gradient(top, #ea1c25 20%, #c21d2c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #ea1c25), color-stop(100%, #c21d2c));background:-webkit-linear-gradient(top, #ea1c25 20%, #c21d2c 100%);background:-o-linear-gradient(top, #ea1c25 20%, #c21d2c 100%);background:-ms-linear-gradient(top, #ea1c25 20%, #c21d2c 100%);background:linear-gradient(to bottom, #ea1c25 20%, #c21d2c 100%);}
#modal_tutorial .slide.points .col.item2 h4{font:17px 'Amaranth',arial,'sans-serif';color:#fff;text-align:left;margin:52px 0 10px;font-weight:400}#modal_tutorial .slide.points .col.item2 h4 .icon-alert{width:22px;height:22px;float:left;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#ed1c24;text-align:center;line-height:22px;font-size:18px;position:relative;top:2px;margin-right:5px}
#modal_tutorial .slide.points .col.item2 .stars{width:140px;height:39px;display:block;background:url('../images/tutorial/point-stars.png') no-repeat;margin:-8px auto 0}
#modal_tutorial .slide.language .bg{width:100%;height:340px;display:block;background-image:url("../images/tutorial/img-nuevapartida-en.png");background-position:center top;background-repeat:no-repeat;margin-top:52px}.language_es #modal_tutorial .slide.language .bg,.language_ca #modal_tutorial .slide.language .bg,.language_eu #modal_tutorial .slide.language .bg{background-image:url("../images/tutorial/img-nuevapartida.png")}
#modal_tutorial .slide.language .col.item1{padding-top:15px}
#modal_tutorial .slide.language .col.item2{padding-top:115px}
#modal_tutorial .slide.actions ul{display:block;margin-top:45px}#modal_tutorial .slide.actions ul li{width:48%;height:70px;float:left;position:relative;margin-bottom:8px}#modal_tutorial .slide.actions ul li:nth-child(odd){margin-right:4%}
#modal_tutorial .slide.actions ul li .bar_button{width:50px;height:100%;float:left}#modal_tutorial .slide.actions ul li .bar_button .icon{width:42px;height:42px;-webkit-box-shadow:-3px 3px 0 rgba(70,70,70,0.2);-moz-box-shadow:-3px 3px 0 rgba(70,70,70,0.2);box-shadow:-3px 3px 0 rgba(70,70,70,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:rgba(255,255,255,0.2);position:relative;top:5px;cursor:default}#modal_tutorial .slide.actions ul li .bar_button .icon.play,#modal_tutorial .slide.actions ul li .bar_button .icon.play:hover,#modal_tutorial .slide.actions ul li .bar_button .icon.play:active{background-position:9px 3px;background-size:575px}
#modal_tutorial .slide.actions ul li .bar_button .icon.pass,#modal_tutorial .slide.actions ul li .bar_button .icon.pass:hover,#modal_tutorial .slide.actions ul li .bar_button .icon.pass:active{background-position:-41px 7px;background-size:498px}
#modal_tutorial .slide.actions ul li .bar_button .icon.shuffle,#modal_tutorial .slide.actions ul li .bar_button .icon.shuffle:hover,#modal_tutorial .slide.actions ul li .bar_button .icon.shuffle:active{background-position:-163px 8px;background-size:480px}
#modal_tutorial .slide.actions ul li .bar_button .icon.swap,#modal_tutorial .slide.actions ul li .bar_button .icon.swap:hover,#modal_tutorial .slide.actions ul li .bar_button .icon.swap:active{background-position:-92px 4px;background-size:555px}
#modal_tutorial .slide.actions ul li .bar_button .icon.recall,#modal_tutorial .slide.actions ul li .bar_button .icon.recall:hover,#modal_tutorial .slide.actions ul li .bar_button .icon.recall:active{background-position:-135px 6px;background-size:526px}
#modal_tutorial .slide.actions ul li .bar_button .icon.share,#modal_tutorial .slide.actions ul li .bar_button .icon.share:hover,#modal_tutorial .slide.actions ul li .bar_button .icon.share:active{background-position:-395px 5px;background-size:587px}
#modal_tutorial .slide.actions ul li .bar_button .icon.chat,#modal_tutorial .slide.actions ul li .bar_button .icon.chat:hover,#modal_tutorial .slide.actions ul li .bar_button .icon.chat:active{background-position:-466px 4px;background-size:550px}
#modal_tutorial .slide.actions ul li .bar_button .icon.rematch,#modal_tutorial .slide.actions ul li .bar_button .icon.rematch:hover,#modal_tutorial .slide.actions ul li .bar_button .icon.rematch:active{background-position:-345px 4px}
#modal_tutorial .slide.actions ul li .bar_button .icon.resign,#modal_tutorial .slide.actions ul li .bar_button .icon.resign:hover,#modal_tutorial .slide.actions ul li .bar_button .icon.resign:active{background-position:-283px 2px;background-size:565px}
#modal_tutorial .slide.actions ul li .bar_button .icon.poke,#modal_tutorial .slide.actions ul li .bar_button .icon.poke:hover,#modal_tutorial .slide.actions ul li .bar_button .icon.poke:active{background-position:-449px 3px}
#modal_tutorial .slide.actions ul h3{font:15px/23px 'Amaranth',arial,'sans-serif';font-weight:700;float:left;margin-right:5px;position:relative;top:1px}
#modal_tutorial .slide.actions ul p{line-height:18px}
#modal_tutorial .slide.game-over .bg{width:100%;height:340px;display:block;background-image:url("../images/tutorial/img-gameover-en.png");background-position:center top;background-repeat:no-repeat}.language_es #modal_tutorial .slide.game-over .bg,.language_ca #modal_tutorial .slide.game-over .bg,.language_eu #modal_tutorial .slide.game-over .bg{background-image:url("../images/tutorial/img-gameover-es.png")}
#modal_tutorial .slide.slide-extras .intro{margin-bottom:15px}
#modal_tutorial .slide.slide-extras li{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:76px;position:relative;min-height:150px}.language_ru #modal_tutorial .slide.slide-extras li{min-height:232px}
#modal_tutorial .slide.slide-extras li .icon{width:80px;height:88px;position:absolute;top:0;left:0;display:block;top:3px;background:url('../images/sprites/sprite-powerups-tutorial.png') no-repeat}#modal_tutorial .slide.slide-extras li .icon.stock{background-size:360px auto;background-position:-4px 0}
#modal_tutorial .slide.slide-extras li .icon.coins{background-size:383px auto;background-position:-297px 0}
#modal_tutorial .slide.slide-extras li .icon.validate{background-size:366px auto;background-position:-94px top}
#modal_tutorial .slide.slide-extras li .icon.dictionary{background-size:366px auto;background-position:-189px 0}
#modal_tutorial .slide.slide-extras li p{font-size:13px}
#modal_tutorial .slide.profile .bg{width:100%;height:396px;display:block;margin:30px 0 0;position:relative;background-image:url("../images/tutorial/img-profile-en.png");background-position:center 30px;background-repeat:no-repeat}.language_es #modal_tutorial .slide.profile .bg,.language_ca #modal_tutorial .slide.profile .bg,.language_eu #modal_tutorial .slide.profile .bg{background-image:url("../images/tutorial/img-profile-es.png")}
#modal_tutorial .slide.profile .profile{width:96px;position:absolute}#modal_tutorial .slide.profile .profile h3{color:#fff}
#modal_tutorial .slide.profile .profile.item1{float:left;top:97px}
#modal_tutorial .slide.profile .profile.item2{right:-8px;top:73px}
#modal_tutorial .slide.profile .profile.item3{right:-8px;top:142px}
#modal_tutorial .slide.profile .profile.item4{bottom:0;display:none}
#modal_tutorial .slide.profile .profile.item5{top:369px;width:165px;left:317px}
#modal_tutorial .slide.profile .profile.item6{right:-8px;top:220px}
#modal_tutorial .flex-control-nav{bottom:10px}#modal_tutorial .flex-control-nav li a{width:13px;height:13px;background:rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.5), inset 0 -1px 0 rgba(255, 255, 255, 0.7);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.5), inset 0 -1px 0 rgba(255, 255, 255, 0.7);box-shadow:inset 0 2px 4px rgba(0,0,0,0.5), inset 0 -1px 0 rgba(255, 255, 255, 0.7)}#modal_tutorial .flex-control-nav li a.flex-active{background:#f58423}
#modal_tutorial .owl-pagination{display:block;text-align:center;position:relative;bottom:12px}#modal_tutorial .owl-pagination .owl-page{display:inline-block;zoom:1}#modal_tutorial .owl-pagination .owl-page span{width:14px;height:14px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:2px 4px;background:rgba(20,20,20,0.6);opacity:.6;filter:alpha(opacity=60);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:inset 0 3px 2px rgba(0,0,0,0.7), inset 0 -1px 0 rgba(255, 255, 255, 0.8);-moz-box-shadow:inset 0 3px 2px rgba(0,0,0,0.7), inset 0 -1px 0 rgba(255, 255, 255, 0.8);box-shadow:inset 0 3px 2px rgba(0,0,0,0.7), inset 0 -1px 0 rgba(255, 255, 255, 0.8)}#modal_tutorial .owl-pagination .owl-page span:hover{opacity:.9;filter:alpha(opacity=90)}
#modal_tutorial .owl-pagination .owl-page.active span{opacity:1;filter:alpha(opacity=100);background:#f58423;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.4), inset 0 -1px 0 rgba(255, 255, 255, 0.8);-moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.4), inset 0 -1px 0 rgba(255, 255, 255, 0.8);box-shadow:inset 0 2px 3px rgba(0,0,0,0.4), inset 0 -1px 0 rgba(255, 255, 255, 0.8)}
.modal-settings .box{/*padding:5px;*/width:100%}.modal-settings .box .content{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;/*-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);*//*background:url('../images/patterns/pattern-fichas.png') repeat #2262b4;background:url('../images/patterns/pattern-fichas.png') repeat,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYzRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzIyNjJiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:url('../images/patterns/pattern-fichas.png') repeat,-moz-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-webkit-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-o-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-ms-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,linear-gradient(to bottom, #63c4e2 0, #2262b4 70%);*/ background:#6FBFFB; /*padding:10px 5px 14px*/}.modal-settings .box .content:before,.modal-settings .box .content:after{display:table;content:"";line-height:0}
.modal-settings .box .content:after{clear:both}
.modal-settings .box .content h2{color:#fff;text-align:left;font-size:20px;/*text-shadow:1px 1px 0px #000;line-height:25px; $*/font-family:'Amaranth',arial,'sans-serif';/*padding:0 0 5px; $*/font-weight:normal;margin-bottom:0%;margin-top:0%}
.modal-settings .box article{display:block;margin-left:auto;margin-right:auto;position:relative;/*-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);*/background:#fff;color:#333;*zoom:1;margin-bottom:10px}.modal-settings .box article:before,.modal-settings .box article:after{display:table;content:"";line-height:0}
.modal-settings .box article:after{clear:both}
.modal-settings .box article:before,.modal-settings .box article:after{display:table;content:"";line-height:0}
.modal-settings .box article:after{clear:both}
.modal-settings .box article.user-field{padding:10px}
.modal-settings .box article .avatar{float:left;margin-right:15px}.modal-settings .box article .avatar img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.modal-settings .box article .avatar .tile{background:transparent url('../images/tile-60.png') no-repeat;width:60px;height:60px;position:relative}.modal-settings .box article .avatar .tile .letter{font-size:41px;line-height:48px;width:82%;text-transform:uppercase}.modal-settings .box article .avatar .tile .letter.letter_w{font-size:34px}
.modal-settings .box article .avatar .tile .points{top:0px;right:6px;font-size:15px}
.modal-settings .box article .avatar .tile.wildcard .letter{text-indent:-9999px;width:32px;height:32px;background:url('../images/sprites/sprite-layout.png') no-repeat -26px -69px;top:9px;left:11px}
.modal-settings .box article .input-container{float:left;width:70%}.modal-settings .box article .input-container input[type="text"]{display:block;width:100%}.modal-settings .box article .input-container input[type="text"].loading{background:url('../images/spinner-search.gif') no-repeat 265px center #fff}
.modal-settings .box article .notification .ico{background:url("../images/input_error.png") no-repeat;height:15px;width:16px;position:absolute;right:29px;top:21px}
.modal-settings .box article .notification #stateUsername{float:left;font-size:11px;margin:1px 0 -1px 11px}
.modal-settings .box article .notification.error #stateUsername{color:#ed1c24}
.modal-settings .box article .notification.success .ico{background:url("../images/ajax-accept.gif") no-repeat}
.modal-settings .box article .notification.success #stateUsername{color:#1bb24b}
.modal-settings .box article .field{display:block;border-bottom:2px solid #dfdfdf;padding:0 0 13px 10px;margin:0 0 3px 5px;text-align:left}.modal-settings .box article .field:last-child{border:0;margin:0;padding:0;padding-left:14px;padding-bottom:9px}
.modal-settings .box article .field .select-wrap{/*float:right;width:130px;margin-right:15px;top:9px $*/ float:right; margin: 1%;width: 45%;}
.modal-settings .box article .field label{/*line-height:50px; $*/max-width:300px;text-align:left;color:#353535;font-weight:bold}
.modal-settings .box article .field .input{position:relative;width:66px;height:20px;display:block;cursor:pointer;margin-left: 68%;/*float:right;top:16px; margin-right:15px*/}.modal-settings .box article .field .input input[type="checkbox"]{position:absolute;opacity:0;filter:alpha(opacity=0);left:0;width:66px;height:100%;z-index:9}.modal-settings .box article .field .input input[type="checkbox"]+div{width:60px;height:20px;border:1px solid rgba(0,0,0,0.3);-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;margin:0 auto .8em;background-color:#eee;-webkit-box-shadow:inset -2px 2px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset -2px 2px 4px 0 rgba(0,0,0,0.2);box-shadow:inset -2px 2px 4px 0 rgba(0,0,0,0.2);-webkit-transition:background-color .1s ease-out;-moz-transition:background-color .1s ease-out;-o-transition:background-color .1s ease-out;transition:background-color .1s ease-out}.modal-settings .box article .field .input input[type="checkbox"]+div:before{content:'';display:block;width:37px;height:23px;margin:-2px 0 0 -1px;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;background:url('../images/switcher.png') no-repeat;-webkit-transition:margin-left .2s ease-out;-moz-transition:margin-left .2s ease-out;-o-transition:margin-left .2s ease-out;transition:margin-left .2s ease-out}
.modal-settings .box article .field .input input[type="checkbox"]~span{color:#808080;font-size:15px;text-shadow:1px 1px 1px #ccc;position:absolute;top:2px;font-weight:bold;cursor:pointer}.modal-settings .box article .field .input input[type="checkbox"]~span.on{color:#fff;left:13px;opacity:0}
.modal-settings .box article .field .input input[type="checkbox"]~span.off{right:12px}
.modal-settings .box article .field .input input[type="checkbox"]:checked+div{background-color:#8cd4ea;-webkit-box-shadow:inset 2px 2px 4px 1px #64c5e3, inset 2px 2px 4px 1px #64c5e3;-moz-box-shadow:inset 2px 2px 4px 1px #64c5e3, inset 2px 2px 4px 1px #64c5e3;box-shadow:inset 2px 2px 4px 1px #64c5e3, inset 2px 2px 4px 1px #64c5e3}.modal-settings .box article .field .input input[type="checkbox"]:checked+div:before{margin-left:24px}
.modal-settings .box article .field .input input[type="checkbox"]:checked~span.off{opacity:0}
.modal-settings .box article .field .input input[type="checkbox"]:checked~span.on{opacity:1}
.modal-settings .box article .field .input input[type="checkbox"]{z-index:-1}
.modal-settings .box .save{margin:4%;}.modal-settings .box .save.disabled input{color:#666;opacity:.8;filter:alpha(opacity=80);cursor:default}
.modal-settings .box .save input{background:#cbcbcb;color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'Amaranth',arial,'sans-serif';font-size:16px;padding:4px 0;position:relative;text-shadow:0 1px 1px #fff;width:auto;cursor:pointer;outline:0;text-align:center;background:-moz-linear-gradient(top, #efefef 15%, #c2c2c2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef), color-stop(100%, #c2c2c2));background:-webkit-linear-gradient(top, #efefef 15%, #c2c2c2 100%);background:-o-linear-gradient(top, #efefef 15%, #c2c2c2 100%);background:-ms-linear-gradient(top, #efefef 15%, #c2c2c2 100%);background:linear-gradient(to bottom, #efefef 15%, #c2c2c2 100%);-webkit-transition:box-shadow .1s ease-out,top .1s ease-out;-moz-transition:top .1s ease-out;-o-transition:box-shadow .1s ease-out,top .1s ease-out;-ms-transition:top 0.1s ease;-webkit-user-drag:none;color:#212121;text-shadow:0px 2px 1px #ececec;-webkit-box-shadow:0 4px 0 #7f7e7e,0 3px 5px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 4px 0 #7f7e7e,0 3px 5px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 4px 0 #7f7e7e,0 3px 5px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);border-top:3px solid #d4d4d4;border-left:3px solid #d4d4d4;border-bottom:3px solid #bcbcbc;border-right:3px solid #d4d4d4;padding:5px 25px}.modal-settings .box .save input:hover{-webkit-box-shadow:0 2px 0 #7f7e7e,0 3px 3px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 2px 0 #7f7e7e,0 3px 3px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 2px 0 #7f7e7e,0 3px 3px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);top:1px}
.modal-settings .box .save input:active{-webkit-box-shadow:0 0 0 #7f7e7e,0 1px 1px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 0 0 #7f7e7e,0 1px 1px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);box-shadow:0 0 0 #7f7e7e,0 1px 1px #000,inset 0 1px 0 1px rgba(183,183,183,0.7),inset 0 -1px 0 1px rgba(255,255,255,0.5);top:3px}
#tutorial-extras h1{color:#fbd03e;margin-bottom:15px}
#tutorial-extras .extras-container{text-align:center;margin-bottom:40px;min-width:398px}#tutorial-extras .extras-container>div{width:120px;height:45px;padding-top:95px;display:inline-block;background:url('../images/sprites/sprite-powerups-large.png') no-repeat;font:18px 'Amaranth',arial,'sans-serif';text-shadow:1px 1px #212121;margin:0 5px}#tutorial-extras .extras-container>div.stock_pile{background-position:0 0}
#tutorial-extras .extras-container>div.validate{background-position:-126px 0}
#tutorial-extras .extras-container>div.word_definition{background-position:-250px 0;display:none}
#tutorial-extras .extras-container.with_word_definition>div.word_definition{display:inline-block}
#tutorial-extras .explanation{position:absolute;width:170px;height:100px;margin:37px 0 0 289px}#tutorial-extras .explanation p{font:17px 'Amaranth',arial,'sans-serif';text-align:center;color:#fff;text-shadow:1px 1px #212121;margin-bottom:2px}
#tutorial-extras .explanation .arrow{width:32px;height:47px;margin:0 0 0 120px;display:block;background:url('../images/sprites/sprite-arrows.png') no-repeat -9px -199px}
#tutorial-extras form.container-transluscent{padding:10px 20px 4px 17px;display:inline-block;top:-50px}#tutorial-extras form.container-transluscent .switch{display:inline-block;margin-right:5px}
#tutorial-extras form.container-transluscent label{position:relative;top:-8px;color:#fff}
#tutorial-extras .tutorial{width:100%;height:100%;/*display:block;position:relative;margin-left:52px;top:-35px;left:111px*/}#tutorial-extras .tutorial>div{position:absolute;bottom:0;font:17px 'Amaranth',arial,'sans-serif';text-shadow:1px 1px #212121;text-align:center}#tutorial-extras .tutorial>div p{margin-bottom:7px}
#tutorial-extras .tutorial>div.item-stock_pile{left:0;width:200px}#tutorial-extras .tutorial>div.item-stock_pile .arrow{width:60px;height:76px;margin-left:150px;display:block;background:url('../images/sprites/sprite-arrows.png') no-repeat -55px -167px}
#tutorial-extras .tutorial>div.item-validate{left:125px;width:195px}#tutorial-extras .tutorial>div.item-validate .arrow{width:30px;height:151px;margin-left:142px;display:block;background:url('../images/sprites/sprite-arrows.png') no-repeat -174px -92px}
#tutorial-extras .tutorial>div.item-word_definition{right:6px;width:190px;display:none}#tutorial-extras .tutorial>div.item-word_definition .arrow{width:40px;height:240px;margin-left:137px;display:block;background:url('../images/sprites/sprite-arrows.png') no-repeat -266px 0}
#tutorial-extras .tutorial.es{left:35px}#tutorial-extras .tutorial.es div.item-word_definition{display:block}
.modal_view.modal-alerts{z-index:9999}.modal_view.modal-alerts.swap_modal{z-index:11}
.modal_view.modal-alerts .box{margin-top:-70px;width:360px}.modal_view.modal-alerts .box .message{margin-top:0}
.modal_view.modal-alerts .box .modal-body{padding:10px 15px 15px}
.modal_view.modal-alerts .box .button_container{display:block}
.modal_view.modal-alerts .box .btn{margin:5px 10px 1px;min-width:85px;padding:5px 15px}
#new_user_flow .box{width:475px}#new_user_flow .box h1{height:43px}
#new_user_flow .box h2{font:20px 'Amaranth',arial,'sans-serif';font-weight:400;color:#fff;width:80%;margin:10px auto}
#new_user_flow .smartphone{width:285px;height:263px;display:block;background:url("../images/smartphone.png") no-repeat scroll 0 0 transparent;margin:0 auto}
#new_user_flow .btn{display:inline-block;min-width:50px;margin:-2px 5px 20px}
#login_screen .box{width:470px}
#login_screen .container-blue-fichas{padding:10px 25px}
#login_screen .info{color:#fff;font-size:13px;display:block;width:96%;margin:5px auto 20px;text-align:left}
#login_screen .container-white{padding:2px 0;margin-bottom:10px}#login_screen .container-white .field{*zoom:1;display:block;padding:10px 20px}#login_screen .container-white .field:before,#login_screen .container-white .field:after{display:table;content:"";line-height:0}
#login_screen .container-white .field:after{clear:both}
#login_screen .container-white .field:first-child{border-bottom:2px solid #dedede}
#login_screen .container-white .field input{float:right;max-width:238px}
#login_screen .container-white .field label{text-align:left;float:left;max-width:115px;cursor:default;font-weight:700}
#login_screen .container-white .field.password label{line-height:33px}
#login_screen .recover_password{display:block;width:100%;text-align:left;color:#fff;font-size:15px;margin:0 0 15px 5px;text-decoration:underline}#login_screen .recover_password span{cursor:pointer}
#login_screen .login_error span{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.8), inset 0 -1px 0px rgba(255,255,255, 0.3);-moz-box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.8), inset 0 -1px 0px rgba(255,255,255, 0.3);box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.8), inset 0 -1px 0px rgba(255,255,255, 0.3);background:rgba(0,0,0,0.4);padding:10px;color:#fff;-webkit-box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.3), inset 0 -1px 0px rgba(255,255,255, 0.3);-moz-box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.3), inset 0 -1px 0px rgba(255,255,255, 0.3);box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.3), inset 0 -1px 0px rgba(255,255,255, 0.3);background:rgba(0,0,0,0.25);font-size:13px;font-weight:700;margin:10px 0;color:#ed1c24;-webkit-animation:fadeIn .15s;-moz-animation:fadeIn .15s;-ms-animation:fadeIn .15s;-o-animation:fadeIn .15s;animation:fadeIn .15s}#login_screen .login_error span:before,#login_screen .login_error span:after{display:table;content:"";line-height:0}
#login_screen .login_error span:after{clear:both}
#login_screen .explain span{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.8), inset 0 -1px 0px rgba(255,255,255, 0.3);-moz-box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.8), inset 0 -1px 0px rgba(255,255,255, 0.3);box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.8), inset 0 -1px 0px rgba(255,255,255, 0.3);background:rgba(0,0,0,0.4);padding:10px;color:#fff;-webkit-box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.3), inset 0 -1px 0px rgba(255,255,255, 0.3);-moz-box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.3), inset 0 -1px 0px rgba(255,255,255, 0.3);box-shadow:inset 0 2px 4px 1px rgba(0, 0, 0, 0.3), inset 0 -1px 0px rgba(255,255,255, 0.3);background:rgba(0,0,0,0.25);font-size:13px;font-weight:700;margin:10px 0;color:#1bb24b;-webkit-animation:fadeIn .15s;-moz-animation:fadeIn .15s;-ms-animation:fadeIn .15s;-o-animation:fadeIn .15s;animation:fadeIn .15s}#login_screen .explain span:before,#login_screen .explain span:after{display:table;content:"";line-height:0}
#login_screen .explain span:after{clear:both}
#login_screen .explain.login_error span{color:#ed1c24}
#login_screen .btn{margin:0 5px 10px}
#account_will_be_liked .box,#account_already_linked .box{width:456px}
#account_will_be_liked .content,#account_already_linked .content{background:url("../images/marge_account.png") no-repeat scroll center bottom #fff;padding:15px}
#account_will_be_liked h1,#account_already_linked h1{font-size:26px;line-height:29px;height:auto;padding-top:6px}
#account_will_be_liked h4,#account_already_linked h4,#account_will_be_liked h2,#account_already_linked h2{font:21px/24px 'Amaranth',arial,'sans-serif'}
#account_will_be_liked .btn,#account_already_linked .btn{font-size:19px;margin:293px 5px 5px;min-width:60px;display:inline-block}
.login_web{background:#6FBFFB;-webkit-background:#6FBFFB;-moz-background:#6FBFFB;background-size:cover;position:absolute;top:0;z-index:999;height: 100%;
top: 0;width: 100%;}
.login_web p{font-size:14px;}
.login_web button{display:block;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;/*text-shadow:1px 1px 1px #000;*/margin: 0 auto 10px;text-align:center;font-family:'Amaranth',arial,'sans-serif';font-size:18px;line-height:40px;-webkit-box-shadow:0 3px #AAAAAA;-moz-box-shadow:0 3px #AAAAAA;box-shadow:0 3px #AAAAAA;margin-bottom:10px;color:#fff;-webkit-transition:box-shadow .1s;-moz-transition:box-shadow .1s;-o-transition:box-shadow .1s;transition:box-shadow .1s}.login_web button:hover{/*-webkit-box-shadow:inset 0 3px 20px rgba(255,255,255, 0.4), 0 0 2px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 0 3px 20px rgba(255,255,255, 0.4), 0 0 2px rgba(0, 0, 0, 0.4);box-shadow:inset 0 3px 20px rgba(255,255,255, 0.4), 0 0 2px rgba(0, 0, 0, 0.4)*/}
.login_web button#btnSignUp,.login_web button#create_user{background:#f79227;background:-moz-linear-gradient(top, #f79227 20%, #f16122 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f79227), color-stop(100%, #f16122));background:-webkit-linear-gradient(top, #f79227 20%, #f16122 100%);background:-o-linear-gradient(top, #f79227 20%, #f16122 100%);background:-ms-linear-gradient(top, #f79227 20%, #f16122 100%);background:linear-gradient(to bottom, #f79227 20%, #f16122 100%);text-transform:uppercase}
.login_web button#next_phase{background:#48a0cc;background:-moz-linear-gradient(top, #48a0cc 20%, #206e97 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #48a0cc), color-stop(100%, #206e97));background:-webkit-linear-gradient(top, #48a0cc 20%, #206e97 100%);background:-o-linear-gradient(top, #48a0cc 20%, #206e97 100%);background:-ms-linear-gradient(top, #48a0cc 20%, #206e97 100%);background:linear-gradient(to bottom, #48a0cc 20%, #206e97 100%);text-transform:uppercase}
.login_web button.fb{background:#2160b3;background:-moz-linear-gradient(top, #2160b3 20%, #114b98 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #2160b3), color-stop(100%, #114b98));background:-webkit-linear-gradient(top, #2160b3 20%, #114b98 100%);background:-o-linear-gradient(top, #2160b3 20%, #114b98 100%);background:-ms-linear-gradient(top, #2160b3 20%, #114b98 100%);background:linear-gradient(to bottom, #2160b3 20%, #114b98 100%);}.login_web button.fb q,.login_web button.fb span{padding-right:87px;background:url('../images/login/botones/facebook.png') right 4px no-repeat;background-size:80px auto}
.login_web button.apa{color:#555555;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 20%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #ffffff), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #ffffff 20%, #ffffff 100%);background:-o-linear-gradient(top, #ffffff 20%, #ffffff 100%);background:-ms-linear-gradient(top, #ffffff 20%, #ffffff 100%);background:linear-gradient(to bottom, #ffffff 20%, #ffffff 100%);}.login_web button.apa q,.login_web button.apa span{/*padding-right:86px;background:url('../images/login/botones/apalabrados.png') right 2px no-repeat;background-size:94px auto*/}
.login_web button.cancelar{background:#EE3E36!important;box-shadow:0 3px #B32923!important;}
.login_web input[type="text"],.login_web input[type="password"]{width:100%;margin-bottom:10px;line-height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.login_web .error input[type="text"],.login_web .error input[type="password"]{background:#f1d6db}
.login_web .error div{display:block;color:#ed1c24;margin:-9px 0 10px;text-shadow:1px 1px 1px rgba(255,255,255,0.5);font-size:13px;font-weight:700}
.language_es .login_web .col.logos .apalabrados{background:url('../images/login/logo_angry_words.png')}
.login_web .col.logos .apalabrados{width:319px;height:201px;background-repeat:no-repeat;background:url('../images/login/logo_angry_words.png');display:block;
margin:0px auto;}
.login_web .col.logos .etermax{width:182px;height:57px;display:block;background:url('../images/login/logo_etermax.png');margin:170px auto 0}
.login_web .col.formulario h2{font-family:'Amaranth',arial,'sans-serif';color:#fff;text-shadow:1px 1px 1px #000}
.login_web .col.formulario.container-transluscent-light{margin: 0 auto 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.login_web .col.formulario #email_register_container input[type="text"]{margin-bottom:20px}
.login_web .col.formulario .download{padding-bottom:20px}.login_web .col.formulario .download .appstore{width:151px;height:50px;background:url('../images/login/app_store.png');float:left}
.login_web .col.formulario .download .android{width:156px;height:50px;background:url('../images/login/googleplay.png');float:left;margin-left:10px}
.container-fluid{padding-left: 0px !important;padding-right: 0px !important;}
.navbar-fixed-top .navbar-fixed-bottom {position: relative !important;}
.navbar{position: relative !important;margin-bottom: 0px!important;}
.app, .app-body {overflow: auto !important;}
.tpading{margin-top: 3%;}
.modal-header {padding: 1px !important;}
.point{border-radius: 10px;box-shadow: 0 2px 0 #bcb8ac, 0 3px 3px 0 rgba(0, 0, 0, 0.8), 0 7px 12px #f1f0df inset;height: 27px;margin-left: 15%;width: 48%;}
.search_butn{padding-top: 15px;padding-left: 0;padding-right: 15px;}
ul, ol {margin-bottom:0px!important;}
.star{background:url("../images/sprites/sprite-layout.png") no-repeat scroll -379px 0 rgba(0, 0, 0, 0);float:left;height:12px;width:12px;}
.selectimg{background: url("../images/sprites/sprite-layout.png") no-repeat scroll -74px -71px rgba(0, 0, 0, 0);content: "";display: block;
height: 28px;position: absolute;top: -12px;width: 25px;z-index: 1;}
element.style {margin: -1% 0 -1% -1%;}
.clearfix::before, .clearfix::after, .dl-horizontal dd::before, .dl-horizontal dd::after, .container::before, .container::after, .container-fluid::before, .container-fluid::after, .row::before, .row::after, .form-horizontal .form-group::before, .form-horizontal .form-group::after, .btn-toolbar::before, .btn-toolbar::after, .btn-group-vertical > .btn-group::before, .btn-group-vertical > .btn-group::after, .nav::before, .nav::after, .navbar::before, .navbar::after, .navbar-header::before, .navbar-header::after, .navbar-collapse::before, .navbar-collapse::after, .pager::before, .pager::after, .panel-body::before, .panel-body::after, .modal-footer::before, .modal-footer::after {
    content: " ";
    display: table;
}
.clearfix::before, .clearfix::after, .dl-horizontal dd::before, .dl-horizontal dd::after, .container::before, .container::after, .container-fluid::before, .container-fluid::after, .row::before, .row::after, .form-horizontal .form-group::before, .form-horizontal .form-group::after, .btn-toolbar::before, .btn-toolbar::after, .btn-group-vertical > .btn-group::before, .btn-group-vertical > .btn-group::after, .nav::before, .nav::after, .navbar::before, .navbar::after, .navbar-header::before, .navbar-header::after, .navbar-collapse::before, .navbar-collapse::after, .pager::before, .pager::after, .panel-body::before, .panel-body::after, .modal-footer::before, .modal-footer::after, .section::before, .section::after {
    content: " ";
    display: table;
}
*::before, *::after {
    box-sizing: border-box;
}
*::before, *::after {
    box-sizing: border-box;
}
.clearfix::after, .dl-horizontal dd::after, .container::after, .container-fluid::after, .row::after, .form-horizontal .form-group::after, .btn-toolbar::after, .btn-group-vertical > .btn-group::after, .nav::after, .navbar::after, .navbar-header::after, .navbar-collapse::after, .pager::after, .panel-body::after, .modal-footer::after {
    clear: both;
}
.clearfix::before, .clearfix::after, .dl-horizontal dd::before, .dl-horizontal dd::after, .container::before, .container::after, .container-fluid::before, .container-fluid::after, .row::before, .row::after, .form-horizontal .form-group::before, .form-horizontal .form-group::after, .btn-toolbar::before, .btn-toolbar::after, .btn-group-vertical > .btn-group::before, .btn-group-vertical > .btn-group::after, .nav::before, .nav::after, .navbar::before, .navbar::after, .navbar-header::before, .navbar-header::after, .navbar-collapse::before, .navbar-collapse::after, .pager::before, .pager::after, .panel-body::before, .panel-body::after, .modal-footer::before, .modal-footer::after {
    content: " ";
    display: table;
}
.clearfix::after, .dl-horizontal dd::after, .container::after, .container-fluid::after, .row::after, .form-horizontal .form-group::after, .btn-toolbar::after, .btn-group-vertical > .btn-group::after, .nav::after, .navbar::after, .navbar-header::after, .navbar-collapse::after, .pager::after, .panel-body::after, .modal-footer::after, .section::after {
    clear: both;
}
.clearfix::before, .clearfix::after, .dl-horizontal dd::before, .dl-horizontal dd::after, .container::before, .container::after, .container-fluid::before, .container-fluid::after, .row::before, .row::after, .form-horizontal .form-group::before, .form-horizontal .form-group::after, .btn-toolbar::before, .btn-toolbar::after, .btn-group-vertical > .btn-group::before, .btn-group-vertical > .btn-group::after, .nav::before, .nav::after, .navbar::before, .navbar::after, .navbar-header::before, .navbar-header::after, .navbar-collapse::before, .navbar-collapse::after, .pager::before, .pager::after, .panel-body::before, .panel-body::after, .modal-footer::before, .modal-footer::after, .section::before, .section::after {
    content: " ";
    display: table;
}
*::before, *::after {
    box-sizing: border-box;
}
*::before, *::after {
    box-sizing: border-box;
}
#backchat{  background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
    bottom: 1px;
    font-size: 14px;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 999;}
#backmore{background: rgba(0, 0, 0, 0.85) none repeat scroll 0 0;bottom: 51px;color:#FFFFFF;font-size:14px; position: fixed;top: 30px;
width: 100%;z-index: 100; }
#backswap{background: rgba(0, 0, 0, 0.85) none repeat scroll 0 0;bottom: 52px;position: absolute;width: 100%;z-index: 100;}
#boxswap{animation: 350ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s normal none 1 running modalIn;background:#FFFFFF;border-radius: 5px;display: inline-block;
font-family: "Amaranth",arial,"sans-serif";font-size: 10px;margin: 50% 9% 7%;padding: 5px 7px 7px;position: relative;transform: translate3d(0px, 0px, 0px);
vertical-align: middle;width: 82%;}
.arrowswap{background: rgba(0, 0, 0, 0) url("../images/swap_arrow.png") no-repeat scroll 0 0;display: block;float: left;height: 80px;width: 43px;}
#backgameover{background: none repeat scroll 0 0 rgba(0, 0, 0, 0.85);bottom: 0;position: fixed;top:4%;width: 100%; z-index: 100; }
.home-img{width:29px;padding-left: 0%!important;margin-bottom: 12px;}
#home-img{width:60%;margin:15px auto!important;}
#signin-img{width:60%;margin:7% auto!important;}
#backetter{background: none repeat scroll 0 0 rgba(0, 0, 0, 0.85);bottom: 0;position: fixed;top:4%;width: 100%; z-index: 1000;}
.arrowvalidate{background: rgba(0, 0, 0, 0) url("../images/sprites/sprite-arrows.png") no-repeat scroll -169px -121px;display: block;height: 133px;
margin-left: 65%;margin-top: 0;width: 35px;}
.arrowdictionary{background: rgba(0, 0, 0, 0) url("../images/sprites/sprite-arrows.png") no-repeat scroll -172px -87px;display: block;height: 161px;
margin-left: 55%;margin-top: 0;width: 35px;}
.arrowletters{background: rgba(0, 0, 0, 0) url("../images/sprites/sprite-arrows.png") no-repeat scroll -53px -170px;display: block;height: 85px;
margin-left: 70px;margin-top: 4px;width: 65px;}
.boxletter{animation: 350ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s normal none 1 running modalIn;background-color:#FFFFFF;border-radius: 5px;
display: inline-block;font-family: "Amaranth",arial,"sans-serif";font-size: 10px;margin: 20% 2%;padding: 5px 7px 7px;position: relative;
transform: translate3d(0px, 0px, 0px);vertical-align: middle;width: 95%;}
#box-dictionary{padding: 1px!important;margin: 10% 2%!important;}
.alertbody{text-align:center;margin-bottom:5%;}
.alerthead{font-size: 25px;padding: 3%;text-align: center;}
.ok-save{background-color:#29b34c !important;-webkit-background-color:#29b34c !important;-moz-background-color:#29b34c !important;
-ms-background-color:#29b34c !important;box-shadow: 0 3px #006838 !important;-webkit-box-shadow:0 3px #006838 !important;
-moz-box-shadow:0 3px #006838 !important;-ms-box-shadow:0 3px #006838 !important;color:#FFFFFF !important;width: 75px !important;}
.no-cancel{background-color: #ee3e36 !important;-webkit-background-color:#ee3e36 !important;-moz-background-color#ee3e36 !important;
-ms-background-color:#ee3e36 !important;box-shadow: 0 3px #b32923 !important;-webkit-box-shadow:0 3px #b32923 !important;
-moz-box-shadow:0 3px #b32923 !important;-ms-box-shadow:0 3px #b32923 !important;	color:#FFFFFF !important;margin-right:20% ;width: 75px !important;}
.alertcontentborder{padding:0%!important;margin-bottom: 2%;text-align: left;border-radius: 10px;background-color: #E8E8E8;}
.modal-header {border-bottom: 0 solid #e5e5e5 !important;}
.exchangeheader{color: #000000;font: 25px/30px "billabongregular",arial,"sans-serif";height: 41px;margin: 0;text-align: center;margin-top:2%!important;}
#alertcoin{margin-bottom: 7px;padding-left: 0;width: 25px;}
#alertprice{font-size: 17px;}
.alertbag{background: rgba(0, 0, 0, 0) url("../images/sprites/sprite-powerups.png") no-repeat scroll 5px 10px;height: 55px;padding: 0 !important;
width: 60px !important;}
.alertvalidation{background: url("../images/sprites/sprite-powerups.png") no-repeat scroll -70px 10px rgba(0, 0, 0, 0);height: 55px;padding: 0;width: 53px;}
.alertbadcontent{padding: 2%!important;float: left;font-size:14px;}
.alertsubtext{text-align:center;margin-bottom: 5%;font-size: 14px;}
.recentlyAddedTileAnimation0{animation-name: shaking;animation-duration: 0.4s;}
.recentlyAddedTileAnimation1{animation-name: shaking;animation-delay: 0.4s;animation-duration: 0.4s;}
.recentlyAddedTileAnimation2{animation-name: shaking;animation-delay: 0.8s;animation-duration: 0.4s;}
.recentlyAddedTileAnimation3{animation-name: shaking;animation-delay: 1.2s;animation-duration: 0.4s;}
.recentlyAddedTileAnimation4{animation-name: shaking;animation-delay: 1.6s;animation-duration: 0.4s;}
.recentlyAddedTileAnimation5{animation-name: shaking;animation-delay: 2s;animation-duration: 0.4s;}
.recentlyAddedTileAnimation6{animation-name: shaking;animation-delay: 2.4s;animation-duration: 0.4s;}
/* Standard syntax */
@keyframes shaking {
    from {margin-left: 0px;}
    to {margin-left: 5px;margin-top:-5px;}
}

/*.scoreAnimation{
    animation-name: scoreShaking;animation-duration: 0.4s;
}*/

/* Standard syntax */
@keyframes scoreShaking {
    from {margin-top: 0px;transition: all .2s ease-in-out;}
   to {opacity:1; transform: scale(2); -webkit-transform:scale(2); /* Safari and Chrome */
    -moz-transform:scale(2); /* Firefox */
    -ms-transform:scale(2); /* IE 9 */
    -o-transform:scale(2); /* Opera */}
  }
}
.paddingleftright{padding-left: 0%!important;padding-right: 0%!important;border-bottom:1px solid #BBBBBB!important;}
.margin-left-right{margin-left: 0%!important; margin-right: 0%!important}
.popuptextbox{border: 0 solid #ccc!important;box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset !important;   width: 100%!important;}
.popupblankspace{font-weight: bold;font-size: 16px;color:#FFFFFF;background-color:#6FBFFB;margin-left: 0%!important;margin-right: 0%!important;
padding-left: 4%!important;padding:17%!important;}
.popup-div-content{text-align:left;}
.forword-img{color:#C7C7CC;padding-left:0%!important;height:15px;}
.forword-img-inline{margin-left: 49%;margin-top: 35%;width: 70%;}
#language-english{
background:url("../images/sprites/flags_large.png") no-repeat scroll 0px 0 rgba(0, 0, 0, 0) ;display:block;width:55px;height:38px; margin: 0 auto;}
#language-spanish{
background:url("../images/sprites/flags_large.png") no-repeat scroll -58px 0 rgba(0, 0, 0, 0) ;display:block;width:55px;height:38px; margin: 0 auto;}
#language-italian{
background:url("../images/sprites/flags_large.png") no-repeat scroll -230px 0 rgba(0, 0, 0, 0) ;display:block;width:55px;height:38px; margin: 0 auto;}
#language-catalan{
background:url("../images/sprites/flags_large.png") no-repeat scroll -116px 0 rgba(0, 0, 0, 0) ;display:block;width:55px;height:38px; margin: 0 auto;}
#language-portuguese{
background:url("../images/sprites/flags_large.png") no-repeat scroll -347px 0 rgba(0, 0, 0, 0) ;display:block;width:55px;height:38px; margin: 0 auto;}
#language-german{
background:url("../images/sprites/flags_large.png") no-repeat scroll -288px 0 rgba(0, 0, 0, 0) ;display:block;width:55px;height:38px; margin: 0 auto;}
#language-french{
background:url("../images/sprites/flags_large.png") no-repeat scroll -175px 0 rgba(0, 0, 0, 0) ;display:block;width:55px;height:38px; margin: 0 auto;}
#language-russian{
background:url("../images/sprites/flags_large.png") no-repeat scroll -929px 0 rgba(0, 0, 0, 0) ;display:block;width:55px;height:38px; margin: 0 auto;}
.language-name{color: white; font-size: 11px;/*margin-left: -3px!important;*/ position: relative; top: 90%; }
#popup-left-coins{background: rgba(0, 0, 0, 0) url("../images/sprites/sprite-coins.png") no-repeat scroll -9px -55px;float: left;height: 85px;margin-top: 15px;
width: 60px;}
#popup-left-dictionary{background:rgba(0, 0, 0, 0) url("../images/sprites/sprite-powerups.png") no-repeat scroll -154px 40px;float: left;height: 100px;
width: 60px;}#popup-left-letters {background: rgba(0, 0, 0, 0) url("../images/sprites/sprite-powerups.png") no-repeat scroll 0 15px;float: left;height: 65px;
width: 60px;}#popup-left-validate{background: rgba(0, 0, 0, 0) url("../images/sprites/sprite-powerups.png") no-repeat scroll -78px 27px;float: left;
height: 83px;width: 60px;}
.popup-Shop&Extras-content{color:#202020!important;font-size:10px!important;padding-left: 3%!important;padding-right: 1%!important;}
.menu-li{border-bottom: 1px solid #333333;}
#black-validate{background: none repeat scroll 0 0 rgba(0, 0, 0, 0.85);bottom: 0;color: #FFFFFF;height: 100%;position: absolute;width: 100%;z-index: 100;}
.total-point{background: url("../images/sprites/sprite-layout.png") no-repeat scroll -43px -3px rgba(0, 0, 0, 0);height: 64px;width: 22%;}

/*--------Changes done on 18.05.15 $------------*/
.bar.bar-dark{background:#000000!important;}
#menu-aworded-img{width:170px!important;margin : 0 auto!important;padding-top: 3px!important;}
.menu-li{background-color: #444444;color: white;font-weight: bold;}
.menu{background-color: #3D4046!important;}
.item{background-color: #3D4046!important;color:#ffffff!important;font-weight:bold !important;font-size: 14px !important;}
.menu-img{width:10%!important;padding:0%;}
.new-padding{padding:0%!important;}
.new-padding-left{padding-left:2%!important;}
.new-margin{margin-left:3%;}
.buy-headline{background:#6FBFFB;color: #ffffff;font-size: 16px;font-weight: bold;padding: 15px;text-align: left;}
.shop-icon-value{background:url("../images/sprites/sprite-coins.png") no-repeat scroll -1px -369px rgba(0, 0, 0, 0);}
.modal-body{padding:0px !important;}
.coins{color:#919191;margin: 8px 0 0 70px;padding: 2% 5% 3%;text-align: right;}
.row{padding:0%!important;}
#coin-info-buy{margin-right: 0%!important; margin-left: 0%!important; margin-bottom: 0%!important; background-color: #F3F9E1; height: 44px; }
#play-now-btn{background: none repeat scroll 0 0 #FBBF3E;box-shadow: 0 4px 0 #DCA227;color:#FFFFFF;font-size:14px;font-weight:bold;margin-bottom: 3%;
margin-top: 7%;width: 250px;}
.new-margin-left{margin: 0 0 0 -50px!important;}
#buy-coin-text{margin-top: 20%!important; text-align: center; color: #7f7f7f;}
#shop-btn{background-color: #29b34c !important;box-shadow: 0 2px #006838 !important;margin-top: 6px; font-weight: bold; width: 60px; padding: 2px;}
#btn-friends{ background: none repeat scroll 0 0 #4274B9 !important;box-shadow: 0 3px 0 #2F558D!important;}
.bar .buttons span.default-title {display:none;}
.login_web button.signin-facebook{background:#4274B9;box-shadow:0 3px #2F558D!important;color: #FFFFFF;}
#img-login-facebook{width:12%;margin:2%;padding-bottom: 2%;}
.dont-facebook{font-size: 16px;font-weight: 600;text-align: center;margin-top:10%;}
.permission-msg{font-size: 12px;text-align: center;}
.login-msg-email{font-size: 24px!important;font-weight: 500;font-family: "Amaranth",arial,"sans-serif";text-align: center;}
#password_login_container{margin-bottom: 15%;}
.login-forgot{margin-top: 5%;text-align: center;}
.icon.newshuffel{background:url(../images/sprites/srpite_icons.png) no-repeat;display:block;cursor:pointer;width:48px;height:35px;background-position:-202px 0}.icon.newshuffel:hover,button:hover .icon.newshuffel{background-position:-202px -40px}
.login_web button.signin-facebook{ 	background:#4274B9;box-shadow:0 3px #2F558D!important;color: #FFFFFF;}
#img-login-facebook{width:12%;margin:2%;padding-bottom: 2%;}
.login-trouble{font-size: 12px;text-align:center;margin-top:80px;color:#FDFDFD;}
.dont-facebook{font-size: 16px;font-weight: 600;text-align: center;margin-top:10%;}
.permission-msg{font-size: 12px;text-align: center;}
.login-msg-email{font-size: 24px!important;font-weight: 500;font-family: "Amaranth",arial,"sans-serif";text-align: center;}
#password_login_container{margin-bottom: 40px!important;}
.login-forgot{margin-top: 5%;text-align: center;}
.section {padding: 5px 15px!important;}
#fixed_div_swap_tile{padding-top:10%;}
.bar .title {line-height: 22px !important;}
.title_line-height{ line-height: 44px !important;}
input::-moz-placeholder, textarea::-moz-placeholder{color:#000000!important;}
#arrow-letter{ bottom: 90px;position: absolute;right: 180px;}
#arrow-validate{  bottom: 90px;position: absolute;right: 110px;width: 130px;}
#arrow-dictionary{ bottom: 100px;position: absolute;right: 0;width: 130px;}
.arrow-forword-img{height: 15px;margin-top: -15px;padding-left: 0 !important;position: absolute;right: 10px;width: 10px;}
@media (min-width: 500px){
.tpading{margin-top: 1%;}
}
@media (max-width:1024px) {
body{background-color:#6FBFFB;}
label{font-size:12px; margin-bottom: 0;}
img{height:100%;width:100%;padding-left: 12px;}
}
 @media (min-width:1024px) {
 .navbar-fixed-top .navbar-collapse, .navbar-static-top {padding-top: 0;}
}
 @media (max-width:405px) {
 label{font-size:10px;max-width: 22%;}
 }
.scroll-content{background:#6FBFFB!important;}
.padding-right{padding-right:0%!important;}
#best-play-margin{margin-right: -12px!important;-moz-margin-right: -12px!important;-webkit-margin-right: -12px!important;}
.shop-bonus-img{width:70px!important;height:70px!important;padding:0!important;}
.flag-margin{margin-top:2%!important;margin-bottom:4%!important;text-align:center!important;}
.valid-word{border:3px solid Green; position: absolute; margin:-3px;}
.invalid-word{border:3px solid Red; position: absolute; margin:-3px;}
#play-now-font{font:22px/15px "Amaranth",arial,"sans-serif";}
#delete-icon{background: rgba(0, 0, 0, 0) url("../images/sprites/delete.png") repeat scroll 0 0;display: block;height: 21px;position: absolute;right: 10px;
top: 3px;width: 20px;}
.remaining-tiles{color: #666;font-size: 10px;margin: 0 0 0 3px;overflow: hidden;text-align: left;text-overflow: ellipsis;text-transform: lowercase;white-space: nowrap;}#shop-coin{background-color: rgb(161, 161, 161); color: white; font-size: 20px!important;font-weight:500!important; text-shadow: 0 1px 0 black;}
.help-save{text-align: center;margin-top: 5%;}#save-right{ color: #ffffff;margin-right: 10px;margin-top: 7px;}.shopextras-head-line{color: #fff;font-family: Amaranth,arial,sans-serif;font-size: 22px;margin: 7px;}.shopextras-right{font-size:12px;padding-bottom: 10px;padding-left: 64px;padding-top: 10px;text-align: left;}.help-right-sub{color: #000000;font-family: Amaranth,arial,sans-serif;font-size: 20px;font-weight: 600;}
.each-row-help {
  background: #fff none repeat scroll 0 0 !important;
  border-bottom: 1px solid #c8c7cc;
  font-size: 12px;
  height: 45px;
  line-height: 15px;
  margin: 5px;
  padding: 10px;
  border-radius:5px;
}
.unreadMess {
  background: rgba(0, 0, 0, 0) url("../images/newChat_blue.png") no-repeat scroll 0 0 !important;
  color: #ffffff;
  float: left;
  height: 20px;
  margin: 0 !important;
  padding: 0 0 0 7px;
  width: 20px;
}
.online {
  background: rgba(0, 0, 0, 0) url("../images/user_online.png") no-repeat scroll 0 0 !important;
  margin: 0;
  overflow: hidden;
  text-indent: -102px;
  height:20px;
  margin:0 0 0 25px;
}

#signout{ font-size: 16px !important;font-weight: bold !important;margin-bottom: 10px !important;margin-right: 0 !important;width: 150px !important;}
#close{background: rgba(0, 0, 0, 0) url("../images/button/button-close.png") no-repeat scroll 0 0;cursor: pointer;display: block;float: right;height: 46px;
margin-right: -9px;margin-top: -8px;width: 45px;}
.other-words{padding:3%!important;font-size: 16px;border-bottom:1px solid #C8C7CC;}
#other-words{background: #e8e8e8;padding:1%!important;font-size: 16px;}
#last-word-played{padding:3%!important;font-size: 16px;}
#last-word{background: #e8e8e8;padding:0;padding:3%!important;font-size: 16px;}
#serching-word{border-radius: 10px;margin-left: 10%;width: 90%;}
.serching-word{background: #C9C9CE; padding:1%!important;font-size: 16px;}
.wildcard-letter{width: 40px!important; height: 40px!important; padding: 1px!important;}
#main{float: left; width: 100%; left: 50%; top: 50%;}
#wild-container{padding: 10%!important; width: 100%!important;}
.rackContainer{padding-left: 6%!important;}
.tileHolder{float:left;width:39px;display: block;height:46px;}
.footer-right{color: #FFFFFF;height: 20px;margin-right: 2px;margin-top: 0 !important;}
.footer-name-score{background-color: rgb(9, 9, 153); height: 18px; border-radius: 4px; float: right; width: 90%; margin-right: 1px;}
.footer-name{font-size: 12px; float: left;}
.footer-score{float: right;font-size: 12px;}
.footer-remaining-tile{font-size: 12px; float: left;margin-right: 5px;}
.footer-tiles{ color: #FFFFFF;float: right;height: 16px;margin-right: 3px;margin-top: -3% !important;}
.already_understand{color: #FFFFFF; font-size: 14px;}
#search{float: left;margin-top: 10px;margin-left: 2%;}
#letter-exchange{background: #5fbfdf none repeat scroll 0 0;bottom: 0px;  position: fixed;}
.padding-left-zero{padding-left:0%!important;text-align:left;}
#account-username{float: left;margin-top: 5px;font-size: 16px;font-weight: 500;padding-right: 10px!important;}
#account-mail{float: left;margin-top: 5px;font-size: 16px;font-weight: 500;padding-right: 56px!important;}
#account-password{float: left;margin-top: 5px;font-size: 16px;font-weight: 500;padding-right: 18px!important;}
#account-repeat{float: left;margin-top: 5px;font-size: 16px;font-weight: 500;padding-right: 37px!important;}
.shop-extras-border{border-bottom: 1px solid #C8C7CC;}
.setting-font-size{font-size:13px;}
#forgot_password{cursor: pointer;color:#FFFFFF;}
.help-content-color{color:#858585;}
.account-text-width{width:75%!important;}
.tip-chart {
  background: #fff none repeat scroll 0 0;
  height: 14px;
  position: absolute;
  right: 0;
  transform: rotate(45deg);
  width: 14px;
}
.tip-chart-left {
  left: -6px;
  margin: 6px 0 0;
  position: absolute;
}
.tip-chart-right {
  bottom: 0;
  right: -5px;
  top: 7px;
}
.chat-left{
	background: #ffffff none repeat scroll 0 0;
    border: 2px solid #eeeeee;
    border-radius: 10px;
    margin-bottom: 5px;
    margin-left: 7px;
    padding: 2px 2px 2px 10px;
    width: 95%;
	float:left; 
	position: relative;
	}
.chat-right{
	background:#FFFFFF none repeat scroll 0 0;
    border: 2px solid #eeeeee;
    border-radius: 10px;
	margin-bottom: 5px;
    margin-right: 7px;
    padding: 2px 10px 2px 2px;
    width: 95%;
	text-align:right;
	float:right;
	position:relative;
	}
.chat-text{
width: 95%!important;bottom: 2px;position: fixed;left: 2%;
}
/* Loading Icon */
.loadingRegister{
background: rgba(0, 0, 0, 0.80) none repeat scroll 0px 0px; 
width: 100%; 
z-index: 100; 
top: 0px;
position: fixed; 
display: block; 
height: 100vh;
}
.loadingRegister  div{
  background: url('../images/ico/icon_loading.gif') no-repeat scroll 0 0;
  height: 32px;
  margin: 65% 0 0 45%;
  width: 32px;
}

/* commented on 09.07.2015*/
/*.navbar-header{width:100%;}
.navbar-brand {float: left;height: 16px;padding: 0;}*/
/*.navbar-toggle {float: left;display:block!important;}*/
/*.navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7;
}
.navbar-fixed-top {border-width: 0 0 1px;top: 0;}
.navbar-fixed-top, .navbar-fixed-bottom{z-index: 888 !important;}*/
/*.navbar-default .navbar-toggle {
    border-color: black !important;
}*/
/*.navbar-default {background-color: Black !important;border-color: white !important;color:white;font-size:14px;}*/
/*.alert-play-heading{margin:40% 0% 0% 0% !important; text-align: center;}
.alert-play-pointrow{margin:0% 0% 4% 0% !important;}
.alert-play-point{text-align: center;font-size: 22px;font-weight: bold;padding-top: 4%!important;margin-left:40%!important;}
.alert-play-content{margin:0% 0% 7% 0%!important;text-align: center;}
.alert-paly-buttons{margin:0%!important; text-align:center;}
.alert-only-accept{  background-color: #2eb82e;box-shadow: 0 3px 5px #000, 0 0 0 0 rgba(45, 86, 144, 0.8) inset, 0 0 0 1px rgba(254, 255, 255, 0.3) inset;
margin-left: 30%!important;width: 75px;}
.navbar-default .navbar-nav > li > a {color: #FFFFFF !important;}*/

/********************old comment*************************/
/*#shop .box .modal-body{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background:url('../images/patterns/pattern-fichas.png') repeat #2262b4;background:url('../images/patterns/pattern-fichas.png') repeat,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYzRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzIyNjJiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:url('../images/patterns/pattern-fichas.png') repeat,-moz-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-webkit-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-o-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,-ms-linear-gradient(top, #63c4e2 0, #2262b4 70%);background:url('../images/patterns/pattern-fichas.png') repeat,linear-gradient(to bottom, #63c4e2 0, #2262b4 70%);padding:0px 5px;cursor:default}*//*#shop .box .modal-body:before,#shop .box .modal-body:after{display:table;content:"";line-height:0}
#shop .box .modal-body:after{clear:both}*/
/*.modal_view .box{*zoom:1;display:block;margin-left:auto;margin-right:auto;position:relative;background:#c7ced3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZWVmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2M3Y2VkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjN2NlZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-webkit-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-o-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:-ms-linear-gradient(top, #e2eef9 0, #c7ced3 70px, #c7ced3 100%);background:linear-gradient(to bottom, #5a9fe0 8%, #3BA4Ee 20%, #3BA4Ee 100%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; $border:2px solid #fff;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.4);box-shadow:inset 0 1px 5px rgba(0,0,0,0.4);padding:5px 10px 10px;display:inline-block;vertical-align:middle;animation-fill-mode:both;transform:translate3d(0, 0, 0);perspective:1000;-o-animation-fill-mode:both;-o-transform:translate3d(0, 0, 0);-o-perspective:1000;-moz-animation-fill-mode:both;-moz-transform:translate3d(0, 0, 0);-moz-perspective:1000;-webkit-animation-fill-mode:both;-webkit-transform:translate3d(0, 0, 0);-webkit-perspective:1000;-webkit-animation:modalIn 350ms cubic-bezier(.165, .84, .44, 1);-moz-animation:modalIn 350ms cubic-bezier(.165, .84, .44, 1);-ms-animation:modalIn 350ms cubic-bezier(.165, .84, .44, 1);-o-animation:modalIn 350ms cubic-bezier(.165, .84, .44, 1);animation:modalIn 350ms cubic-bezier(.165, .84, .44, 1)}.modal_view .box:before,.modal_view .box:after{display:table;content:"";line-height:0}
.modal_view .box:after{clear:both}*/