﻿.dcgamebg{padding:0px 10px 0px 10px;}
.rulesbg { border-radius: 5px; box-shadow: 0px 1px 0px #fff inset, 0px 1px 5px #fff; padding: 10px 10px 10px 10px; margin:5px 10px 0px 10px; background: none repeat scroll 0% 0% #27C1B9; font-size: 1.2em; }
.rules-desc { color: white; }
    .rules-desc a { color: #FFEB3B; }
.adbg { border-radius: 5px; box-shadow: 0px 1px 0px #fff inset, 0px 1px 5px #fff; padding: 5px 10px 5px 10px; margin: 10px 10px 10px 10px; background: none repeat scroll 0% 0% #e0cdbd; font-size: 1.0em; text-align: center; }
.adbg1 { border-radius: 5px; padding: 0px; margin: 0px 10px 0px 10px; text-align: center; }

img { display: block; height: auto; max-width: 100%; }
h1, .h1 { margin-top: 5px; margin-bottom: 10px; font-family: ABeeZee; line-height: 1em; color: #e6c6e6; font-size: 28px; margin-left: 5px; text-align: center; text-shadow: 0px 0px 0 rgb(206,174,206),-1px 0px 0 rgb(191,159,191),-2px 0px 0 rgb(177,145,177),-3px 0px 0 rgb(162,130,162),-4px 0px 0 rgb(148,116,148),-5px 0px 0 rgb(133,101,133), -6px 0px 0 rgb(119,87,119),-7px 0px 6px rgba(0,0,0,0.55),-7px 0px 1px rgba(0,0,0,0.5),0px 0px 6px rgba(0,0,0,.2); }

@media (max-width:767px) /*xs*/
{
}
@media (max-width:767px) and (orientation: landscape) /*xs*/
{
    .flexi-container{width:70%;margin-left: auto;margin-right: auto;}
}

@media (min-width:992px) and (max-width:1199px) /*md*/
{
}

@media (min-width:768px) and (max-width:991px) /*sm*/
{
}

@media (min-width:1200px) /*lg*/
{
}

.footer{position: relative;}
