#ec-footban {border:0;}#ec-page {border:0;}#game-wrapper {    overflow: auto !important;    width: 950px;    margin: 0 auto;    margin-top: 8px;}@media (max-width: 968px) {    #game-wrapper {        width: 100%;    }}#btnCheckScore {    font-size: 1em;    margin: 1em .5em 1em 0;}.ul {    list-style-type: none;    margin: 0;    float: left;    /*margin-right: 5px;*/    /*background: #eee;*/    padding: 5px;    width: 31%;}@media (max-width: 450px) {    .ul {        list-style-type: none;        margin: 0;        float: left;        padding: 2px;    }}    .ul li {        margin: 5px;        font-size: 1.2em;        height: 50px !important;        /*padding-top:10px;*/        line-height: 50px;        text-align: center;        /*border: 1px solid red;*/    }.drop {    height: 50px !important;    /*padding-top:10px;*/    text-align: center;}.drag {    /*display: inline-block !important;*/    background: #eee;    width: 100%;    height: 50px;    /*padding-top:10px;*/    border: 1px solid #aaaaaa;    text-align: center;}.blue {    background-color: #fee9ea;}.green {    background-color: #d5eebc;}@media (max-width: 968px) {    .ul li {        font-size: .9em;    }}@media (max-width: 620px) {    .ul li {        font-size: 0.7em;    }}@media (max-width: 420px) {    .ul li {        font-size: 0.7em;    }}#ec-main {    width: 97%;}#right-buttons {  padding: 6px;  float: right;  padding-top: 5px;}#right-buttons .ec-next {  padding-top: 15px;}#right-buttons .ec-next a {  margin-bottom: 0px;}#left-buttons {  padding: 6px;  float: left;}@media (max-width: 350px) {  #left-buttons, #right-buttons {    width: 100%;    clear: both;    text-align: center;  }}