@font-face {
    font-family: "helveticaneue";
    src: url("../fonts/helveticaneue.eot");
    src: url("../fonts/helveticaneue.eot#iefix") format("embedded-opentype"),
    url("../fonts/helveticaneue.woff") format("woff"),
    url("../fonts/helveticaneue.ttf") format("truetype"),
    url("../fonts/helveticaneue.svg") format("svg");
    font-weight: normal;
    font-style: normal;
}

body {
    height: 100%;
    background: #1a1919;
    text-align: center;
    margin: 0 auto;
    font-family: "helveticaneue", sans-serif;
    font-size: 12px;
    color: #FFFFFF;
}

@font-face {
    font-family: 'Cinzel_Bold';
    src: url('../fonts/cinzel-bold.eot');
    src: url('../fonts/cinzel-bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/cinzel-bold.woff') format('woff'),
    url('../fonts/cinzel-bold.ttf') format('truetype'),
    url('../fonts/cinzel-bold.svg#cinzel-bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Cinzel';
    src: url('../fonts/Cinzel-Regular.eot');
    src: url('../fonts/Cinzel-Regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Cinzel-Regular.woff') format('woff'),
    url('../fonts/Cinzel-Regular.ttf') format('truetype'),
    url('../fonts/Cinzel-Regular.svg#Cinzel-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Red_October';
    src: url('../fonts/red_october_regular.eot');
    src: url('../fonts/red_october_regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/red_october_regular.woff') format('woff'),
    url('../fonts/red_october_regular.ttf') format('truetype'),
    url('../fonts/red_october_regular.svg#red_october_regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Red_October_fat';
    src: url('../fonts/Red_October-Fat.eot');
    src: url('../fonts/Red_October-Fat.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Red_October-Fat.woff') format('woff'),
    url('../fonts/Red_October-Fat.ttf') format('truetype'),
    url('../fonts/Red_October-Fat.svg#Red_October-Fat') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "molot";
    src: url("../fonts/molot.eot");
    src: url("../fonts/molot.eot#iefix") format("embedded-opentype"),
    url("../fonts/molot.woff") format("woff"),
    url("../fonts/molot.ttf") format("truetype"),
    url("../fonts/molot.svg") format("svg");
    font-weight: normal;
    font-style: normal;
}

@media screen and (min-width: 1024px) {
    body {
        overflow: hidden
    }
}

@keyframes hue-rotate {
	from {
	  -webkit-filter: hue-rotate(0);
	  -moz-filter: hue-rotate(0);
	  -ms-filter: hue-rotate(0);
	  filter: hue-rotate(0);
	}
	to {
	  -webkit-filter: hue-rotate(360deg);
	  -moz-filter: hue-rotate(360deg);
	  -ms-filter: hue-rotate(360deg);
	  filter: hue-rotate(360deg);
	}
}

.what-is-this {
	animation: hue-rotate 10s linear infinite;
	cursor: pointer;
}

.discord-widget {
    width: 34px;
	height: 34px;
	z-index: 3;
    position: absolute;
    right: 0px;
    bottom: 0px;
    background: linear-gradient(180deg, #7289DA, #46568e);
    border-radius: 5px 5px 0px 0px;
    margin: 5px 6px 0;
}
.discord-widget .discord-widget--logo {
    width: 26px;
    height: 26px;
	content: ' ';
	position: relative;
	left: 50%;
	top: 50%;
	transform: translateX(-50%) translateY(-50%);
    display: block;
    background: url('/img/chat/discord.svg');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50% 50%;
}

.allies-box {
    background: url(../img/allies-bg.png) repeat;
    border: rgba(7, 192, 210, .45) 1px solid;
    width: 845px;
    position: relative;
    margin-left: 9px;
    margin-top: 8px;
    padding: 10px;
    height: 263px
}

.presTop {
    clear: both;
    position: relative;
    margin-left: 9px;
    width: 868px;
    height: 86px;
    padding-top: 41px;

}

#top {
    background: url(../img/layout/lay_033.png);
    width: 962px;
    height: 126px;
    text-align: left;
}

#left {
    background: url(../img/theme/lay_055.png);
    width: 39px;
    height: 392px;
    float: left;
    background-size: 41px 100%;
    background-repeat: no-repeat;
}

#content {
    background: url(../img/theme/lay_066.png) repeat;
    position: relative;
    width: 885px;
    height: 476px;
    float: left;
    text-align: center;
    margin-top: -70px;
    margin-bottom: -49px;
    z-index: 1;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -o-border-radius: 7px;
    /*font-family:"Cinzel_Bold", serif;*/
    font-weight: normal;
    color: #BFF8FE;
}

.action-item {
    line-height: normal;
    font-size: 10px;
    color: #1AAAB9;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
	font-family: 'Cinzel', serif;
    font-weight: normal;
    font-style: normal;
}

.red .action-item {
    color: #f79b9b !important;
	font-family: "molot", sans-serif;
    font-weight: normal;
    font-style: normal;
    letter-spacing: 0.5px;
}

body {

    --team-color-fallback: rgba(0, 119, 128, 0.9);
	--team-gradient: linear-gradient(to bottom, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
	--team-gradient--highlight: linear-gradient(to bottom, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
	--team-shadow: 1px 1px 4px rgba(0, 0, 0, 0.35), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
	--team-border-color: #1e727a;
	--team-background-color: #031615;

	--text-color: #BFF8FE;
	--action-color: #19AAB8;
	--action-color-secondary: #BFF8FE;

	--text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
}

.red {
    --team-color-fallback: rgba(163, 30, 30, 0.9);
	--team-gradient: linear-gradient(to bottom, rgba(197, 130, 130, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
	--team-gradient--highlight: linear-gradient(to bottom, rgba(195, 155, 156, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
	--team-shadow: 0px 0px 5px 1px rgba(217, 0, 0, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
	--team-border-color: #620e14;
	--team-background-color: #1f0f0e;

	--text-color: #fcd8d8;
	--action-color: #f79b9b;
	--action-color-secondary: #fcd8d8;
}

.red #content {
    /*    /*font-family: "molot", serif;*/
    /*font-weight: normal;*/
    color: #fcd8d8;
    /**/
}

#right {
    background: url(../img/theme/lay_077.png);
    width: 39px;
    height: 392px;
    float: left;
    margin-left: -1px;
}

#bottom {
    background: url(../img/theme/lay_088.png);
    width: 962px;
    height: 70px;
    clear: both;
}

#exp {
    position: relative;
    width: 158px;
    height: 180px;
    left: -54px;
    top: -8px;
    z-index: 5;
}

#exp2 {
    position: absolute;
    width: 59px;
    height: 19px;
    left: 158px;
    top: 25px;
    z-index: 3;
    background: url(../img/theme/spacer.png) repeat-x;
}

.red #exp2 {
    top: 26px;
}

#vertical {
    margin: 0px auto;
}

#nav li span, li#mail span, li#awards span {
    text-align: center;
    background: url(../img/top.png) no-repeat 1px bottom;
    position: absolute;
    margin-top: -29px;
    display: block;
    height: 23px;
    width: 45px;
    padding-top: 5px;
    margin-left: -5px;
}

li#awards span, li#events span {
    background: url(../img/top-awards.png) no-repeat 1px bottom;
    width: 51px;
}

#nav li {
    position: relative
}

li#command span, li#forums span {
    background: url(../img/toplarge.png) no-repeat 1px bottom;
    width: 78px;
    margin-left: -19px
}

li#pref span {
    background: url(../img/preftop.png) no-repeat 1px bottom;
    width: 89px;
    margin-left: -23px
}

.red #nav li span, .red li#mail span {
    background: url(../img/top_red.png) no-repeat 1px bottom;
}

.red li#awards span, .red li#events span {
    background: url(../img/top_red-awards.png) no-repeat 1px bottom;
    width: 51px;
}

.red li#command span, .red li#forums span {
    background: url(../img/toplarge_red.png) no-repeat 1px bottom;
}

.red li#pref span {
    background: url(../img/preftopred.png) no-repeat 1px bottom;
}

#hq {
    background-position: -656px -0px;
}

.background {
    position: absolute;
    top: 0px;
    z-index: 3;
}

.forMap {
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    opacity: .7;
    top: 20px;
    z-index: 0;
}

.forAllies {
    height: 100%;
    background: url(../img/theme/Allies/grid.png);
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2
}

.red .forAllies {
    height: 100%;
    background: url(../img/theme/Axis/grid.png);
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2
}

.background svg {
    -webkit-transform-origin-x: 0;
    -webkit-transform-origin-y: 0;
    -webkit-transform-origin-z: initial;
    text-align: left;
    float: left;
}

#aligner {
    z-index: 4;
}

.mc {
    display: block;
    text-align: center;
    top: 10px;
    color: rgb(24, 22, 22);
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    position: absolute;
    width: 40px;
    cursor: pointer;
}

.ec {
    display: block;
    text-align: center;
    top: 10px;
    color: rgb(24, 22, 22);
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    position: absolute;
    width: 40px;
    cursor: pointer;
}

.ac {
    display: block;
    text-align: center;
    top: 10px;
    color: rgb(24, 22, 22);
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    position: absolute;
    width: 40px;
    cursor: pointer;
}

#units {
    background-position: -1066px -0px;
}

#units a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: -1107px -0px;
}

.unitshover {
    background-position: -1107px -0px !important;
}

.red #units a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -1107px -0px;
}

#war {
    background-position: -1148px -0px;
}

#war a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: -1189px -0px;
}

.red #war a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -1189px -0px;
}

.warhover {
    background-position: -1189px -0px !important;
}

#world {
    background-position: -1230px -0px;
}

#world a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: -1271px -0px;
}

.red #world a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -1271px -0px;
}

.worldhover {
    background-position: -1271px -0px !important;
}

#team {
    background-position: -984px -0px;
}

#team a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: -1025px -0px;
}

.teamhover {
    background-position: -1025px -0px !important;
}

.red #team a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -1025px -0px;
}

#forums {
    background-position: -492px -0px;
}

#forums a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: -533px -0px;
}

.red #forums a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -533px -0px;
}

.forumshover {
    background-position: -533px -0px !important;
}

#pref {
    background-position: -902px -0px;
}

#pref a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: -943px -0px;
}

.red #pref a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -943px -0px;
}

.prefhover {
    background-position: -943px -0px !important;
}

#help {
    background-position: -574px -0px;
}

#help a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: -615px -0px;
}

.red #help a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -615px -0px;
}

.helphover {
    background-position: -615px -0px !important;
}

#nav li {
    list-style-type: none;
    float: left;
    margin-left: 9px;
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
}

.red #nav li {
    list-style-type: none;
    float: left;
    margin-left: 9px;
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
}

#nav a {
    text-decoration: none;
    height: 37px;
    display: none;
}

#hq a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: -697px -0px;
}

.red #hq a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -697px -0px;
}

.hqhover {
    background-position: -697px -0px !important;
}

#command a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: -164px -0px;
}

.red #command a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -164px -0px;
}

.rank #command a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -246 -0px;
}

.commandhover {
    background-position: -164px -0px !important;
}

#command {
    background-position: -205px -0px;
}

.rank #command {
    background-position: -246px -0px;
}

.prefmain {
    background: url("//static.finalearth.com/Allies-awards.png") no-repeat;
    margin-left: -12px;
    height: 415px;
    overflow: hidden
}

.red .prefmain {
    background: url("//static.finalearth.com/Axis-awards.png") no-repeat;
    margin-left: -12px;
    height: 415px;
    overflow: hidden
}

#mail {
    background-position: -779px -0px;
}

.mail #mail {
    background-position: -861px -0px;
}

#mail a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: -738px -0px;
}

.mail #mail a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: -820px -0px;
}

.red #mail a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -738px -0px;
}

.red.mail #mail a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -820px -0px;
}

.mailhover {
    background-position: -820px -0px !important;
}

#events {
    background-position: -369px -0px;
}

.event#events {
    background-position: -451px -0px;
    background-image: url(../img/Allies-nav1.png);
}

#events a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/Allies-nav1.png);
    background-position: -328px -0px;
}

.event#events a:hover {
    height: 37px;
    width: 41px;

    background-position: -410px -0px;
}

.eventshover {
    background-position: -410px -0px !important;
}

.red #events a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/Axis-nav1.png);
    background-position: -328px -0px;
}

.red .event#events {
    height: 37px;
    width: 41px;
    background-image: url(../img/Axis-nav1.png);
    background-position: -451px -0px;
}

#awards {
    background-position: -82px -0px;
}

.award#awards {
    background-position: -123px -0px;
}

#awards a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: -41px -0px;
}

.award#awards a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Allies-nav1.png);
    background-position: 0px -0px;
}

.red #awards a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: -41px -0px;
}

.award.red #awards a:hover {
    height: 37px;
    width: 41px;
    background-image: url(../img/theme/Axis-nav1.png);
    background-position: 0px -0px;
}

.awardshover {
    background-position: 0px -0px !important;
}

#backgroundlayer {
    width: 100%;
}

svg {
    height: 100% !important;
}

.red .unitsmain div {
    background: url(../img/hq_red.png) repeat;
    border: solid 1px #620E14;
}

.red .unitsmain .headunit {
    background: url(../img/headunitred.png) no-repeat;
    border: none
}

.red .allies-box {
    background: url(../img/hq_red.png) repeat;
    border: solid 1px #620E14
}

.general table, .scills table {
    width: 100%;
    padding-left: 14px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.general a {
    color: #BFF8FE;
}

.red .general a {
    color: #fcd8d8;
}

.general *, .scills *, .inform {
    font-size: 13px;
    line-height: 17px;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.lh15 * {
    line-height: 15px;
}

.red .general *, .red .scills *, .red .inform {
    /*font-size: 12px;*/
}

.general td, .scills td {
    vertical-align: top;
}

.hq_title {
    font-size: 17px;
    line-height: 17px;
}

.red .unitsmain div {
    background: url(../img/hq_red.png) repeat;
    border: solid 1px #620E14;
}

.red .unitsmain .headunit {
    background: url(../img/headunitred.png) no-repeat;
    border: none
}

body {
    overflow-y: hidden
}

.chief_div, .rightteam, .leftteam {
    float: left;
}

.rightteam, .leftteam, .chief_div .events {
    background: url(../img/hq.png);
    border: solid 1px #0E6C75;
    margin-top: 8px;
    text-align: left;
	padding: 8px;
    position: relative;
}

.chief_div .bigdiv {
	padding: 0px !important;
}

.red .rightteam, .red .leftteam, .red .chief_div .events {
    background: url(../img/hq_red.png);
    border: solid 1px #620e14;
}

.leftteam {
    width: 173px;
    height: 395px;
}

.rightteam {
    width: 173px;
    height: 395px;
}

.leftteam h3, .rightteam h3 {
	text-align: center;
}

.join_countries {
    height: 212px;
    margin-top: 8px;
    margin-left: 9px;
    margin-bottom: -2px;
    clear: both
}

.join_countries a {
    display: block;
    line-height: normal;
    text-align: left;
    word-wrap: break-word;
    font-size: 13px;
    color: #1AAAB9;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    margin-bottom: 8px;
}

.red .join_countries a {
    color: #f79b9b;
    /*font-size: 11px;*/
}
.red .join_countries a:hover {
    color: #fcd8d8
}

.chief_div {
    width: 469px;
    margin: 0 9px;
}

input[type="radio"], input [type="checkbox"] {
    background: none !important;
    border: none !important
}

.join_countries a {
    margin-top: 11px;
}

.red .chief_head {
    background: url(../img/teambg.png) no-repeat;
	background-position-x: 50%;
}

.chief_head {
	padding-top: 9px;
    background: url(../img/teambggreen.png) no-repeat;
	background-position-x: 50%;
    height: 106px;
}

.team_maindiv {
    width: 880px;
    margin-left: 8px;
    float: left;
}

.chief_div .events {
    height: 287px;
    padding: 10px
}

.chief_div .events h3 {
    text-align: center
}

.events_text {
    font-size: 9px;
    text-align: left;
    margin: 0 0 9px
}

.events_text p {
    max-height: 25px;
    margin: 0 0 16px 0;
    margin-bottom: 8px !important;
}

.events_text a {
    font-style: italic
}

.ev_cost {
    color: gray;
    font-weight: bold
}

.elections {
    width: 80%;
    min-height: 80px;
    padding-top: 2px;
    font-size: 14px;
    color: #0E6C75;
    margin: 0 auto
}

.red .elections {
    color: #fcd8d8;
}

/**/

div.pres_inline {
    display: inline-block
}

/*but_link*/

/**/
/**/
.pr_button.small_bt {
    width: 120px;
    text-align: center;
    left: 43%
}

.small_bt.pos, .abc {
    position: absolute;
    bottom: 20px
}

.abc .submit_pref {
    display: inline-block;
    padding: 2px;
    width: 80px
}

.abc {
    left: 95px
}

/**/
.delete_news {
    background: url(../img/delete.png) no-repeat;
    display: block;
    width: 15px;
    height: 15px
}

.unitsmain {
    margin-left: 8px;
    width: 868px;
    float: left;
}

.unitsmain div {
    background: url("../img/hq.png") repeat scroll 0 0 transparent;
    border: 1px solid #0E6C75;
    clear: both;
    height: 72px;
    margin-bottom: 6px;
    margin-left: 1px;
    position: relative
}

.unitsmain .headunit {
    background: url("../img/headunit.png") no-repeat scroll center top transparent;
    border: medium none;
    height: 97px;
    margin-left: 0;
    padding-top: 10px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding-left: 40px;
}

.unitsmain .foot, .unitsmain .land, .unitsmain .air, .unitsmain .sea {
    float: left;
    height: 100%;
    width: 40px;
    border: none;
    background-image: url('../img/theme/Allies/unitsmain.png');
    background-repeat: no-repeat;
    background-color: transparent;
}

.red .unitsmain .foot, .red .unitsmain .land, .red .unitsmain .air, .red .unitsmain .sea {
    background-image: url('../img/theme/Axis/unitsmain.png');
}

.unitsmain .foot {
    background-position: -120px 0;
}

.unitsmain .land {
    background-position: -80px -72px;
}

.unitsmain .air {
    background-position: -40px -144px;
}

.unitsmain .sea {
    background-position: 0 -216px
}

.unitsmain td {
    text-align: center;
    height: 100%
}

.unitsmain table {
    height: 73px;
    width: 95%;
    width: 820px
}

.buy {
    border: none !important;
    width: 60px
}

div.countrycont {
    float: left;
    width: 418px;
    height: 296px;
    text-align: left;
    padding-left: 10px
}

.contryscroll {
    margin-bottom: 10px;
    height: 276px;
    margin-top: 10px
}

.scrolltopic {
    height: 380px;
    margin-top: 15px;
    margin-bottom: 10px;
}

.headtotop {
    background: url(../img/headtotop.png) no-repeat top;
    height: 10px;
    clear: both;
    margin-left: 8px
}

.red .headtotop {
    background: url(../img/headtotop_red.png) no-repeat top;
}

.inform {
    text-align: left;
    display: block;
    width: 400px;
    line-height: 21px;
    float: left;
}

.detailsmain .inform span {
    text-align: left;
    margin-right: 5px;
}

.admin_details span {
    width: 90px;
    display: inline-block;
}

div.detailsmain {
    padding: 20px;
    width: 825px;
    height: 330px;
    padding-top: 5px;
}

.admin_details {
    float: right;
    text-align: left;
    width: 370px;
    padding-left: 30px;
}

.detailsmain > * h3 {
    margin: 10px 0;
    text-align: center;
}

.detailsmain > * {
    position: relative;
    height: 100%;
    width: 50%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.admin_details:before {
    content: "";
    width: 1px;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwMjgyYSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBkN2E4MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMDI4MmEiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(16, 40, 42, 0) 0%, rgba(13, 122, 131, 1) 50%, rgba(16, 40, 42, 0) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(16, 40, 42, 0)), color-stop(50%, rgba(13, 122, 131, 1)), color-stop(100%, rgba(16, 40, 42, 0)));
    background: -webkit-linear-gradient(top, rgba(16, 40, 42, 0) 0%, rgba(13, 122, 131, 1) 50%, rgba(16, 40, 42, 0) 100%);
    background: -o-linear-gradient(top, rgba(16, 40, 42, 0) 0%, rgba(13, 122, 131, 1) 50%, rgba(16, 40, 42, 0) 100%);
    background: -ms-linear-gradient(top, rgba(16, 40, 42, 0) 0%, rgba(13, 122, 131, 1) 50%, rgba(16, 40, 42, 0) 100%);
    background: linear-gradient(to bottom, rgba(16, 40, 42, 0) 0%, rgba(13, 122, 131, 1) 50%, rgba(16, 40, 42, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0010282a', endColorstr='#0010282a', GradientType=0);
}

.red .admin_details:before {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5MTIxMiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzY0MmIyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTEyMTIiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(41, 18, 18, 0) 0%, rgba(100, 43, 43, 1) 50%, rgba(41, 18, 18, 0) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(41, 18, 18, 0)), color-stop(50%, rgba(100, 43, 43, 1)), color-stop(100%, rgba(41, 18, 18, 0)));
    background: -webkit-linear-gradient(top, rgba(41, 18, 18, 0) 0%, rgba(100, 43, 43, 1) 50%, rgba(41, 18, 18, 0) 100%);
    background: -o-linear-gradient(top, rgba(41, 18, 18, 0) 0%, rgba(100, 43, 43, 1) 50%, rgba(41, 18, 18, 0) 100%);
    background: -ms-linear-gradient(top, rgba(41, 18, 18, 0) 0%, rgba(100, 43, 43, 1) 50%, rgba(41, 18, 18, 0) 100%);
    background: linear-gradient(to bottom, rgba(41, 18, 18, 0) 0%, rgba(100, 43, 43, 1) 50%, rgba(41, 18, 18, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00291212', endColorstr='#00291212', GradientType=0);
}

.admin_details:after {
    content: "";
    width: 1px;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: -1px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwMjgyYSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzEwMjgyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMDI4MmEiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(16, 40, 42, 0) 0%, rgba(16, 40, 42, 1) 50%, rgba(16, 40, 42, 0) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(16, 40, 42, 0)), color-stop(50%, rgba(16, 40, 42, 1)), color-stop(100%, rgba(16, 40, 42, 0)));
    background: -webkit-linear-gradient(top, rgba(16, 40, 42, 0) 0%, rgba(16, 40, 42, 1) 50%, rgba(16, 40, 42, 0) 100%);
    background: -o-linear-gradient(top, rgba(16, 40, 42, 0) 0%, rgba(16, 40, 42, 1) 50%, rgba(16, 40, 42, 0) 100%);
    background: -ms-linear-gradient(top, rgba(16, 40, 42, 0) 0%, rgba(16, 40, 42, 1) 50%, rgba(16, 40, 42, 0) 100%);
    background: linear-gradient(to bottom, rgba(16, 40, 42, 0) 0%, rgba(16, 40, 42, 1) 50%, rgba(16, 40, 42, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0010282a', endColorstr='#0010282a', GradientType=0);
}

.red .admin_details:after {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5MTIxMiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5MTIxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTEyMTIiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(41, 18, 18, 0) 0%, rgba(41, 18, 18, 1) 50%, rgba(41, 18, 18, 0) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(41, 18, 18, 0)), color-stop(50%, rgba(41, 18, 18, 1)), color-stop(100%, rgba(41, 18, 18, 0)));
    background: -webkit-linear-gradient(top, rgba(41, 18, 18, 0) 0%, rgba(41, 18, 18, 1) 50%, rgba(41, 18, 18, 0) 100%);
    background: -o-linear-gradient(top, rgba(41, 18, 18, 0) 0%, rgba(41, 18, 18, 1) 50%, rgba(41, 18, 18, 0) 100%);
    background: -ms-linear-gradient(top, rgba(41, 18, 18, 0) 0%, rgba(41, 18, 18, 1) 50%, rgba(41, 18, 18, 0) 100%);
    background: linear-gradient(to bottom, rgba(41, 18, 18, 0) 0%, rgba(41, 18, 18, 1) 50%, rgba(41, 18, 18, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00291212', endColorstr='#00291212', GradientType=0);
}

.detailsmain .but_link_group {
    float: left;
    width: 160px;
}

.detailsmain > * .butlink {
    min-width: 70px;
    width: 70px;
    display: block;
    float: left;
    margin-right: 5px;
}

.detailsmain > * .largelink {
    min-width: 220px;
    width: 220px;
    display: block;
    float: left;
    margin-right: 5px;
}

.red .bigdiv.detailnav {
    border-top: solid 1px #620e14
}

.bigdiv.detailnav {
    border-top: solid 1px rgba(7, 192, 210, .45);
    position: absolute;
    bottom: -8px;
    height: 36px;
    padding-top: 10px
}

.bigdiv .logbuttons {
    height: 35px
}

.bigdiv h3 {
    margin-top: 10px;
    font-size: 17px;
    font-weight: normal;
    line-height: 17px;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.red .bigdiv h3 {
    /*font-size: 14px*/
}

.inform .logbuttons {
    margin-top: 10px;
    text-align: center;
}

.admin_details h3 {
    margin-top: 0
}

.admin_details .submit_pref {
    width: 85px
}

.submitform {
    background: url(../img/submit_form.png) no-repeat;
    width: 100px;
    height: 25px;
    border: none !important;
    margin-top: 5px
}

.red .submitform {
    background: url(../img/submit_form_red.png) no-repeat
}

/*command*/
textarea, select {
    font-family: verdana;
    font-size: 11px;
    color: #000000;
}

.comhead {
    background: url("../img/comhead.png") no-repeat scroll 0 0 transparent;
    height: 48px;
    margin-left: 9px;
    width: 869px;
    padding-top: 10px;
    float: left;
}

.command-box {
    background: url("../img/hq.png") repeat scroll 0 0 transparent;
    border: 1px solid #0D7A83;
    float: left;
    height: 145px;
    margin: 7px 4px 0;
    padding-left: 10px;
	padding-right: 10px;
	box-sizing: border-box;
    position: relative;
    text-align: left;
    width: calc(50% - 11px);
}

.command_main {
    width: 880px;
    overflow: hidden;
    float: left;
    clear: both;
    margin-left: 6px;
}

.command_main > div:not(.command_statistics) ul li:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 13px;
    width: 3px;
    height: 3px;
    background: #BFF8FE;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -khtml-border-radius: 50%;
    -o-border-radius: 50%;
}

.red .command_main > div:not(.command_statistics) ul li:before {
    background: #fcd8d8;
    top: 11px;
}

.command_main ul li {
    position: relative;
    padding-left: 10px;
    display: block;
    clear: both;
    padding-top: 6px;
    font-size: 13px;
    font-weight: normal;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.red .command_main ul li {
    /*font-size: 10px;*/
}

.command_main ul li a {
    color: #19AAB8;
    display: inline-block;
}

.red .command_main ul li a {
    color: #f79b9b;
}

.command_main ul li a:hover {
    text-decoration: none;
    color: #BFF8FE;
}

.red .command_main ul li a:hover {
    color: #fcd8d8;
}

.command_main ul {
    float: left;
    margin: 0;
    padding: 0 10px;
    list-style-type: none;
    width: 50%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.command_main .command_statistics ul, .command_main .command_statistics ul:first-of-type li {
    padding-left: 0;
}

.command_main h2, .command_main h2 > a, .formations_div > h2, .bigdiv > h2 {
    font-size: 15px;
    font-weight: normal;
    line-height: 22px;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    margin-top: 5px;
    margin-bottom: 0px;
}

.command_main h2 > a {
    color: #BFF8FE;
    text-decoration: none;
}

.red .command_main h2 > a {
    color: #fcd8d8;
}

.presbutton, .news_menu {
    background: url("../img/hq.png") repeat scroll 0 0 transparent;
    border: 1px solid #0D7A83;
    margin-left: 9px;
    margin-top: 8px;
    overflow: hidden;
    padding: 7px 0;
    width: 865px;
    float: left;
    clear: both
}

.red .presbutton, .red .news_menu {
    background: url("../img/hq_red.png") repeat scroll 0 0 transparent;
    border: 1px solid #650b10;
}

/*.red a.pr_button{background-color:#991c1e; color:#cf6a6c; border:solid 2px #620E14}*/
.red .presbutton, .red .command-box {
    background: url(../img/hq_red.png);
    border: solid 1px #620E14
}

.red .comhead {
    background: url(../img/comhead_red.png) no-repeat right;
}

.red .comhead span {
    color: red;
}

span.ready {
    display: inline-block;
    position: absolute;
    bottom: 8px;
    left: 10px;
    font-size: 13px;
    font-weight: normal;
}

span.ready span {
    margin-right: 5px;
}

/*.red span.ready{font-size: 10px;}*/
.comhead span {
    color: #11C665;
    display: table-cell;
    font-weight: bold;
    height: 55px;
    vertical-align: middle;
}

ul.bordul {
    border-left: 2px solid rgb(13, 109, 119);
    padding-left: 40px
}

.red ul.bordul {
    border-left: 2px solid #8e2625
}

.command_main .queue_cont {
    display: inline-block;
    margin-top: 4px;
    /*font-family:"Cinzel_Bold", serif;*/
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    color: #19AAB8;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.command_main .queue_cont.time_out {
    color: #BFF8FE;
}

.command_main .queue_cont.ready_st {
    color: #00D8A3;
}

.command_main .queue_cont a {
    color: #FF7272;
}

.red .command_main .queue_cont {
    color: #D57A18;
}

.red .command_main .queue_cont a {
    color: #EC4747
}

.red .comhead div {
    color: orangered
}

.bigdiv.managebig {
    border-top: solid 1px #0B6C75;
    margin-top: 8px;
    height: 335px
}

.bigdiv.managesmall {
    height: 65px;
}

.bigdiv.managesmall2 {
    margin-top: 8px;
    border-top: solid 1px #0B6C75;
    height: 60px;
}

.red .managesmall2 {
    border-top: solid 1px #620e14;
}

.managebig table {
    margin-bottom: 10px;
    margin-top: 10px
}

.red .managebig {
    border-top: solid 1px #620e14;
}

.manageform {
    margin: 0 auto;
    margin-left: 310px;
    width: 210px;
    margin-top: 21px;
}

.reim_req {
    float: right;
    position: relative;
}

.reim_req > p {
    margin-top: 8px;
}

.deposit span {
    color: goldenrod
}

.deposit p {
    font-weight: bold;
    margin-right: 50px;
    margin-top: 2px;
}

textarea {
    border: solid 1px #0B6C75;
    color: #fff;
    font-size: 11px;
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    -o-border-radius: 6px;
    padding: 5px;
    resize: none;
    outline: 0 none;
}

input, select, .vault_part .selectShow {
    color: #fff;
    /*font-family:"Cinzel_Bold", serif;*/
    font-size: 13px;
    font-weight: normal;
    line-height: 33px;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    border: 1px solid rgba(0, 185, 199, 0.6);
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    -o-border-radius: 6px;
    background: rgba(1, 24, 27, 0.6) none;
    outline: 0 none;
}

.red input, .red select, .red .vault_part .selectShow {
    /*font-family: "molot", serif;*/
    /*font-size:11px;*/

}

.red input[type="text"], .red input[type="password"], .red input[type="mail"] {
    border: 1px solid rgba(140, 11, 11, 0.9);
    background: url(../img/input.png) repeat-x;
}

.red select {
    border: 1px solid rgba(140, 11, 11, 0.9)
}

.newsbutton a {
    margin: 0 auto
}

.newsbutton a,
.but_link a, .butlink, .largelink {
    display: block;
    width: 150px;
    text-align: center;
    margin-bottom: 5px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjMDA3NzgwIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4Yzk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 1)), color-stop(85%, rgba(0, 112, 121, 0.9)), color-stop(86%, rgba(0, 119, 128, 0.9)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9c7', endColorstr='#008c97', GradientType=0);
    -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.35), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    /* Safari v3.0+ and by Chrome v0.2+ */
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.35), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.35), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00b9c7,endColorstr=#ff0094a0,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#59000000, Positive=true) ";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00b9c7, endColorstr=#ff0094a0, GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#59000000, Positive=true);
    padding: 10px;
    /*font-family: 'Cinzel', serif;*/
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    font-size: 13px;
    text-transform: uppercase;
    outline: 0 none;
    cursor: pointer;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    text-decoration: none;
}

.formations {
    margin: 20px 10px 10px 20px;
    overflow: hidden
}

.formations div {
    width: 20%;
    display: block;
    float: left;
    overflow: hidden;
    padding: 0 10px 0 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -wekit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -o-box-sizing: border-box;
}

.formations div > * {
    display: block;
    width: 100%;
    height: 25px;
    margin-bottom: 10px;
    padding: 4px 2px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjMDA3NzgwIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4Yzk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 1)), color-stop(85%, rgba(0, 112, 121, 0.9)), color-stop(86%, rgba(0, 119, 128, 0.9)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9c7', endColorstr='#008c97', GradientType=0);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#8000b9c7,endColorstr=#800094a0,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#2d000000, Positive=true) ";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8000b9c7, endColorstr=#800094a0, GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#2d000000, Positive=true);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -wekit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -o-box-sizing: border-box;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    text-transform: uppercase;

}

.leave_form > div {
    width: 100%;
}

.leave_form > div > a.btn_stl {
    height: 34px;
    line-height: normal;
    padding-top: 10px;
}

.but_link a {
    display: inline-block !important;
    text-decoration: none;
    margin-top: 5px
}

.newsbutton a:hover, .formations div span:hover, .formations div a:hover, .but_link a:hover, .butlink:hover, .largelink:hover, .pr_button:hover {
    text-decoration: none;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwZGVmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjMDA3NzgwIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4Yzk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 222, 240, 1)), color-stop(85%, rgba(0, 112, 121, 0.9)), color-stop(86%, rgba(0, 119, 128, 0.9)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00def0', endColorstr='#008c97', GradientType=0);
    -moz-box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    -webkit-box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00def0,endColorstr=#ff0094a0,GradientType=0) progid:DXImageTransform.Microsoft.Glow(Color=#ff00d9d9, Strength=6) ";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00def0, endColorstr=#ff0094a0, GradientType=0) progid:DXImageTransform.Microsoft.Glow(Color=#ff00d9d9, Strength=6);
}

.butlink {
    cursor: pointer;
    margin: 0 auto
}

.largelink {
    display: inline-block;
    text-align: center;
    width: 314px;
}

.news_main {
    height: 408px
}

.news_main th {
    padding-right: 20px;
    padding-bottom: 10px;
}

.red .news_main th {
    color: red
}

.headformat span {
    display: block;
    text-align: left;
    margin-left: 30px;
    font-size: 14px;
    font-family: arial, sans-serif;
}

.headformat {
    padding-top: 15px
}

.headformat h3 {
    margin-top: 5px
}

/*log*/
.divbg {
    border: solid 1px #0B6C75 !important;
    background: url(../img/hq.png) repeat;
    position: relative;
    width: 865px
}

.red .divbg {
    border: solid 1px #620e14 !important;
    background: url(../img/hq_red.png) repeat;
}

.attacklog {
    line-height: 20px;
    padding: 5px;
    margin-bottom: 7px
}

.attacklog span {
    font-size: 14px
}

.attack_team {
    padding-top: 15px;
    background: url("../img/buy_unitshead_green.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 66px;
    margin-bottom: 0;
}

.red .attack_team {
    background: url("../img/buy_unitshead.png") repeat scroll 0 0 transparent;
    border: medium none;
}

.bigdiv.lost {
    padding: 0;
    margin-left: 0px;
    height: 98px;
    width: 865px
}

.lost ul, .orn ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    float: left;
    text-align: left
}

li.losttitle {
    font-size: 14px;
    display: block;
    border-bottom: 1px solid #fff;
    color: lightblue;
    padding-bottom: 5px !important
}

.red .losttitle {
    color: #DBA7B5
}

.lost li, .orn li {
    padding: 0 30px
}

.lost > div, .orn > div {
    width: 550px;
    margin: 5px auto 20px;
}

.lost .logbuttons {
    clear: both;
    position: absolute;
    bottom: 0px;
    width: 100%
}

.detailsmain .logbuttons a {
    padding: 0px 5px;
    font-size: 12px;
    margin: 5px 10px 5px 0;
    padding-top: 6px;
    height: 34px
}

.detailsmain .logbuttons a:hover {
    text-decoration: none;
    font-size: 12px;
}

.red .detailsmain .logbuttons a {
    /*font-size:10px;*/
}

.red .detailsmain .logbuttons a:hover {
    text-decoration: none;
}

.bottomdiv {
    background: url("../img/bottom_div.png") no-repeat scroll center top transparent;
    border-left: 1px solid #0B6C75;
    border-right: 1px solid #0B6C75;
    height: 10px;
}

.red .bottomdiv {
    background: url(../img/bottomdiv_red.png) no-repeat top left;
    border-right: solid 1px #620E14;
    border-left: solid 1px #620E14;
}

.divbg.orn {
    border-bottom: none;
    width: 865px;
    overflow: hidden;
    height: 292px;
    clear: both;
}

.wraplog {
    margin-left: -12px
}

.total {
    color: #FF7272;
	padding-top: 5px;
	letter-spacing: 2px;
}

.attack_team span {
    font-size: 14px
}

.attack_team a:hover {
    text-decoration: none
}

span.axis {
    color: #D22
}

span.alien {
    color: #34D834
}

.team--axis {
	color: #ff7272;
}

.team--allies {
	color: #00d8a3;
}

/*log*/

.presidentcont {
    background: url(//static.finalearth.com/Allies-awards.png) no-repeat;
    margin-left: -12px;
    height: 414px;
    overflow: hidden
}

.red .presidentcont {
    background: url(//static.finalearth.com/Axis-awards.png) no-repeat;
}

input.pressubmit {
    font-style: normal;
    color: #FFF;
    cursor: pointer;
    border-radius: 6px;
    margin-top: 20px;
    font-weight: bold;
    text-transform: Uppercase;
    width: 150px;
    margin-bottom: 20px;
    background: #298959; /* Old browsers */
    background: -moz-linear-gradient(top, #298959 1%, #6bba6e 48%, #2faa6d 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #298959), color-stop(48%, #6bba6e), color-stop(100%, #2faa6d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #298959 1%, #6bba6e 48%, #2faa6d 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #298959 1%, #6bba6e 48%, #2faa6d 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #298959 1%, #6bba6e 48%, #2faa6d 100%); /* IE10+ */
    background: linear-gradient(to bottom, #298959 1%, #6bba6e 48%, #2faa6d 100%); /* W3C */
}

.red .pressubmit {
    background: #bc0f00; /* Old browsers */
    background: -moz-linear-gradient(top, #bc0f00 1%, #d32913 47%, #891900 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #bc0f00), color-stop(47%, #d32913), color-stop(100%, #891900)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #bc0f00 1%, #d32913 47%, #891900 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #bc0f00 1%, #d32913 47%, #891900 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #bc0f00 1%, #d32913 47%, #891900 100%); /* IE10+ */
    background: linear-gradient(to bottom, #bc0f00 1%, #d32913 47%, #891900 100%); /* W3C */
}

.red .presidentcontt textarea, .red .formation_mail textarea {
    border: 1px solid rgb(98, 14, 20);
}

.presidentcontt textarea, .formation_mail textarea {
    border: 1px solid #0B6C75;
    height: 200px;
    width: 352px;
    resize: vertical;
    background-color: rgb(0, 0, 0);
}

.subject {
    color: #0B6C75;
    font-size: 14px;
}

.red .subject {
    color: #f79b9b;
    /*font-size:11px;*/
}

/* */

.assault_main {
    margin-left: 8px;
    width: 870px
}

.assault_main .war_middle {
    padding: 0px;
    height: 43px;
    clear: both
}

div.assault_form {
    margin-left: 0px
}

.assault_form td {
    height: 15px
}

.assault_form div {
    padding-left: 10px;
    text-align: left;
    text-align: justify
}

.assault_form h3 {
    /*color:cyan; font-family:arial;font-size:14px;margin:5px*/
}

.back_assault {
    border-top: 1px solid #0b6c75 !important;
    padding: 5px;
    padding-top: 8px;
    padding-bottom: 8px;
    margin-left: -1px !important;
    margin-top: 8px !important;
    width: 856px !important;
}

.red .back_assault {
    border-top: 1px solid #620E14 !important
}

.margin1 {
    margin-top: 150px
}

.paginate td {
    text-align: center;
    padding-top: 20px
}

.eventtab a {
    font-style: italic
}

.delevent {
    text-align: center;
    text-shadow: 2px 2px 4px #000;
    padding-top: 3px;
    display: block;
    margin: 0 auto;
    width: 120px;
    height: 25px;
    border-radius: 5px;
    border: grove 2px cyan;
    background: #52c9a9;
    background: -moz-linear-gradient(top, #52c9a9 1%, #24a073 50%, #009367 51%, #2bbc98 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #52c9a9), color-stop(50%, #24a073), color-stop(51%, #009367), color-stop(100%, #2bbc98)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #52c9a9 1%, #24a073 50%, #009367 51%, #2bbc98 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #52c9a9 1%, #24a073 50%, #009367 51%, #2bbc98 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #52c9a9 1%, #24a073 50%, #009367 51%, #2bbc98 100%); /* IE10+ */
    background: linear-gradient(to bottom, #52c9a9 1%, #24a073 50%, #009367 51%, #2bbc98 100%);
}

.red .delevent {
    background: #8c1607; /* Old browsers */
    background: -moz-linear-gradient(top, #8c1607 0%, #8e0f11 53%, #b54839 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8c1607), color-stop(53%, #8e0f11), color-stop(100%, #b54839)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #8c1607 0%, #8e0f11 53%, #b54839 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #8c1607 0%, #8e0f11 53%, #b54839 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #8c1607 0%, #8e0f11 53%, #b54839 100%); /* IE10+ */
    background: linear-gradient(to bottom, #8c1607 0%, #8e0f11 53%, #b54839 100%);
}

a.delevent:hover {
    text-decoration: none
}

.colspan .delevent {
    text-shadow: 0 0 0 transparent;
}

.bigdiv {
    width: 865px;
    margin-left: 9px;
    overflow: hidden;
    border-right: solid 1px #0B6C75;
    border-left: solid 1px #0B6C75;
    border-top: none;
    border-bottom: solid 1px #0B6C75;
    margin-top: 0px;
    background: url(../img/hq.png) repeat;
    position: relative;
    float: left;
    font-weight: normal;
}

.red .bigdiv {
    border-right: solid 1px #620e14;
    border-left: solid 1px #620e14;
    border-bottom: solid 1px #620e14;
    background: url(../img/hq_red.png) repeat;
}

.divv {
    clear: both;
    width: 865px;
    margin-left: 9px;
    overflow: hidden;
    border-right: solid 1px #0B6C75;
    border-left: solid 1px #0B6C75;
    border-top: solid 1px #0B6C75;
    border-bottom: solid 1px #0B6C75;
    padding-top: 10px;
    background: url(../img/hq.png) repeat;
}

.red .divv {
    border-right: solid 1px #620e14;
    border-left: solid 1px #620e14;
    border-bottom: solid 1px #620e14;
    border-top: solid 1px #620e14;
    background: url(../img/hq_red.png) repeat;
}

.bg_head {
    background: url(../img/bg_head1.png) no-repeat top;
    height: 9px;
    margin-left: 9px;
    float: left;
    width: 867px;
    overflow: hidden
}

.red .bg_head {
    background: url(../img/bg_head.png) no-repeat top;
    height: 10px
}

.shop_units_main {
    margin-left: 8px
}

.my_shoping {
    width: 70%;
    border-spacing: 0;
    margin: 0 auto
}

.my_shoping td, .my_shoping th {
    text-align: center;
    border-bottom: solid 1px #fff;
    border-right: solid 1px #fff;
    color: #0FB8B8;
    height: 25px
}

.red .my_shoping td, .red .my_shoping th {
    color: #BD1F1D
}

.my_shoping .total td {
    border-bottom: none;
    color: #fff
}

.my_shoping td:last-child {
    border-right: none
}

.my_shoping th:last-child {
    border-right: none
}

.my_shoping th {
    font-size: 14px
}

.buy_units {
    background: url(../img/buttonbuy.png) no-repeat;
    width: 120px;
    height: 25px;
    border: none;
    display: block;
    clear: both;
    margin-top: 20px;
    cursor: pointer
}

.red .buy_units {
    background: url(../img/buttonbuy_red.png) no-repeat;
    width: 120px;
    border: none
}

.shoptable {
    clear: both;
    width: 825px;
    border-top: none !important;
    padding: 20px;
    height: 257px;
}

.shoptable, .shop_units_main .confirm {
    background: url(../img/hq.png) repeat;
    border: 1px solid #0B6C75;
}

.shop_units_main .confirm {
    margin-top: 8px;
    height: 80px;
    padding: 10px;
    width: 845px
}

.red .shoptable, .red .shop_units_main .confirm {
    background: url(../img/hq_red.png) repeat;
    border: 1px solid #620e14;
}

/*buy units*/

.unitsbuy div.buy-description {
    position: relative;
    border: none;
    padding: 0 10px;
    height: 81px;
    background: url(../img/buy_unitshead_green.png);
    margin-bottom: 0
}

.red .unitsbuy div.buy-description {
    background: url(../img/buy_unitshead.png);
    border: none;
}

.buy-description span {
    top: 23%;
    position: relative;
    font-family: arial, sans-serif;
    font-size: 14px;
    font-weight: bold
}

.unitsbuy th {
    text-align: center;
    height: 40px;
    color: cyan;
    border-bottom: solid 1px cyan;
}

.red .unitsbuy th {
    color: red;
    border-bottom: solid 1px #880A0A;
}

.unitsbuy td {
    text-align: left;
    padding-left: 10px
}

.unitsbuy div.tabhead, .assault_main .tabhead, .tabhead {
    border: none;
    margin-bottom: 0;
    height: 9px;
    background: url(../img/buy_units_green.png) no-repeat top left
}

.red .unitsbuy div.tabhead, .red .assault_main .tabhead, .red .tabhead {
    border: none;
    background: url(../img/buy_units.png) no-repeat top left;
}

.unitsbuy .buymain {
    border: solid 1px #0E6C75;
    margin-top: 0;
    border-top: none !important;
    height: 252px
}

.red .unitsbuy .buymain {
    border: solid 1px #620e14;
}

.unitsbuy div.buymain table {
    margin: 0 auto;
    margin-top: 0;
    border-spacing: 0 2px
}

.unitsbuy div.buymain thead {
}

.unitsbuy .pr_button {
    margin-top: 20px;
    text-align: center
}

.unitsbuy .buymain td {
    min-width: 60px;
    max-width: 70px
}

.pr_button {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjMDA3NzgwIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4Yzk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 1)), color-stop(85%, rgba(0, 112, 121, 0.9)), color-stop(86%, rgba(0, 119, 128, 0.9)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9c7', endColorstr='#008c97', GradientType=0);
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    display: block;
    font-size: 13px;
    font-weight: normal;
    line-height: 10px;
    margin: 0 auto;
    width: 230px;
    clear: both;
    padding: 10px 8px;
    text-align: center;
    cursor: pointer;
    border: 0 none;
}

.reportmain {
    margin-top: 100px;
    width: 70%;
    padding: 30px;
    border: solid 1px #0b6c75;
    background: url(../img/hq.png) repeat
}

.reportmain ul {
    text-align: left;
    width: 200px;
    margin: 0 auto;
    margin-top: 30px
}

.reportmain li {
    margin-bottom: 10px
}

.reportdiv {
    background: url(../img/pref.png);
    width: 500px;
    margin: 0 auto;
    border: solid 1px #0B6C75;
    margin-top: 60px;
    padding: 10px;
    overflow: hidden
}

.red .reportdiv {
    border: solid 1px #620e14;
    background: url(../img/pref.png) repeat;
}

.reportdiv h3 {
    margin: 5px
}

.reportdiv form {
    text-align: left;
    width: 340px;
    margin: 0 auto;
    margin-top: 10px;
}

.reportdiv input, .reportdiv textarea {
    background-color: rgba(0, 0, 0, 0.2);
    float: right;
    width: 250px;
    padding: 5px 10px;
    line-height: normal;
}

.reportdiv input {
    width: 490px;
}

.reportdiv label {
    float: left;
    width: 65px;
    font-style: italic
}

.reportdiv div {
    overflow: hidden;
    margin-top: 10px
}

.reportdiv textarea {
    resize: none
}

.submit_pref, .reportdiv .submit_pref, .prefmain .submit_pref {
    text-align: center;
    display: block;
    margin: 0 auto;
    margin-top: 20px;
    color: #fff;
    width: 150px;
    text-shadow: 0 0 0 transparent;
}

.prefmain .submit_pref:hover, .reportdiv .submit_pref:hover, .submit_pref:hover {
    cursor: pointer
}

.reportdiv .submit_pref {
    float: none;
}

.message {
    line-height: 20px;
    font-size: 14px;
    font-weight: normal;
    color: #BFF8FE;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.red .message {
    color: #fcd8d8;
    line-height: normal;
    /*font-size: 11px;*/
}

.news_main .message {
    font-size: 17px;
    line-height: 22px;
    text-align: left;
    padding-bottom: 15px;
    border-bottom: solid 1px #0d7a83;
}

.red .news_main .message {
    border-bottom: 1px solid #8c0b0b;
}

.passmessage {
    color: #00CAD9;
    font-size: 16px;
    font-weight: bold;
    left: 32%;
    position: absolute;
    top: 15px;
}

.red .passmessage {
    color: #d74f60
}

.refdiv {
    text-align: left;
    clear: both;
    overflow: hidden
}

.prefmainn h3 {
    text-align: center
}

.prefform1 input {
    opacity: 0.5;
}

.prefmainn .prefform1 {
    width: 300px;
    border: solid 1px #0B6C75
}

.red .prefmainn .prefform1 {
    border: solid 1px #620E14
}

.prefmainn h3 {
    text-align: center
}

.prefform1 input {
    opacity: 1;
}

.prefmainn .prefform1 {
    width: 300px;
    border: solid 1px #0B6C75
}

.red .prefmainn .prefform1 {
    border: solid 1px #620E14
}

.pref_2 .prefform1 {
    margin-top: 0
}

.pref_2 {
    margin-top: 80px
}

a.back, span.back {
    cursor: pointer;
    padding: 10px;
    display: inline-block;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    border: 0 none;
    outline: 0 none;
    color: #BFF8FE;
    font-weight: normal;
    font-size: 13px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    margin-right: auto;
    margin-left: auto;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 0.5)), color-stop(100%, rgba(0, 112, 121, 0.5)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8000b9c7', endColorstr='#80007079', GradientType=0);
    -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    /* Safari v3.0+ and by Chrome v0.2+ */
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#8000b9c7,endColorstr=#800094a0,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#2d000000, Positive=true) ";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8000b9c7, endColorstr=#800094a0, GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#2d000000, Positive=true);
    line-height: normal;
}

a.back:hover, span.back:hover, .btn_faded:hover,
.submit_pref:hover, .reportdiv .submit_pref:hover, .prefmain .submit_pref:hover {
    text-decoration: none;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 0.8) 0%, rgba(0, 112, 121, 0.8) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 0.8)), color-stop(100%, rgba(0, 112, 121, 0.8)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 0.8) 0%, rgba(0, 112, 121, 0.8) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 0.8) 0%, rgba(0, 112, 121, 0.8) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 0.8) 0%, rgba(0, 112, 121, 0.8) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 0.8) 0%, rgba(0, 112, 121, 0.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8000b9c7', endColorstr='#80007079', GradientType=0);
    color: #fff;
    -moz-box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    -webkit-box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
}

/*online new*/
.online_count {
    margin: 0 auto;
    margin-bottom: 10px;
    margin-top: 15px
}

.online_count th {
    border-bottom: solid 1px #21BEBE;;
    border-right: solid 1px #21BEBE;
    padding: 5px
}

.red .online_count th {
    border-bottom: solid 1px #810A12;;
    border-right: solid 1px #810A12;
}

.online_count td {
    padding: 5px;
    text-align: center;
}

.online_count th:last-child {
    border-right: none
}

.broadcastadd p {
    color: cyan;
    margin-bottom: 5px
}

.red .broadcastadd p {
    color: #f79b9b
}

.broadcastadd .back {
    margin-top: 10px
}

/*report*/
.red .reportmain {
    border: solid 1px #620e14;
}

.reportmain {
    margin-top: 100px;
    width: 70%;
    padding: 30px;
    border: solid 1px #0b6c75;
}

.reportdiv ul {
    text-align: left;
    width: 200px;
    margin: 0 auto;
    margin-top: 30px
}

.reportdiv li {
    margin-bottom: 10px
}

.error {
    margin-top: 150px
}

.paginate {
    margin-top: 10px;
    text-align: center;
    font-size: 11px;
    font-weight: normal;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=1, Color=#a6000000, Positive=true);
}

.paginate a, .paginate .prev, .paginate .current, .paginate .next {
    text-align: center;
    color: #96F2FE;
    padding: 1px;
    padding: 3px;
    min-width: 15px;
    border-radius: 5px;
    display: inline-block;
    margin-left: 5px;
    border: solid 1px transparent;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 0.5)), color-stop(100%, rgba(0, 112, 121, 0.5)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8000b9c7', endColorstr='#80007079', GradientType=0);
    -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    /* Safari v3.0+ and by Chrome v0.2+ */
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#8000b9c7,endColorstr=#800094a0,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#2d000000, Positive=true) ";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8000b9c7, endColorstr=#800094a0, GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#2d000000, Positive=true);
}

.red .paginate a, .red .paginate .prev, .red .paginate .next {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M1ODI4MiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EzMTQxZSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(197, 130, 130, 0.5)), color-stop(100%, rgba(163, 20, 30, 0.5)));
    background: -webkit-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: -o-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: -ms-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: linear-gradient(to bottom, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80c58282', endColorstr='#80a3141e', GradientType=0);
    color: #fcd8d8;
}

.paginate .prev a, .paginate .next a {
    background: transparent none;
    -moz-box-shadow: 0 0 0 0 transparent;
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    border: 0 none;
    min-width: 8px;
    padding: 0;
    margin: 0;
}

.paginate span a {
}

.red .paginate span a {
}

.paginate a:hover, .paginate .prev:hover, .paginate .next:hover, .paginate .current {
    border: solid 1px rgba(0, 185, 199, 0.5);
    background: rgba(17, 17, 17, 0.3);
    color: #fff;
    text-decoration: none;
}

.red .paginate a:hover, .red .paginate .prev:hover, .red .paginate .next:hover, .red .paginate .current {
    border: 1px solid #8c0b0b;
}

.paginate .prev:hover a, .paginate .next:hover a {
    border: 0 none;
    background: 0 none;
    color: #fff;
}

.promote {
    width: 242px;
    margin: 0 auto;
    margin-top: 15px
}

.promote input {
    float: left;
}

.warmain {
    margin-left: 8px;
    width: 880px;
    float: left;
    font-weight: normal;
    margin-top: 2px
}

.warmain .gr_name {
    font-size: 14px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.wartop {
    background: url(../img/wartop.png) no-repeat;
    height: 170px;
    padding-top: 12px
}

.red .wartop {
    background: url(../img/wartop_red.png) no-repeat;
}

.wargroup > div:not(.scroll_bar) {
    width: 228px;
    float: left;
    text-align: left
}

.wartop p {
    margin: 3px 0
}

.wargroup {
    width: 60%;
    position: relative;
    margin: 0 auto;
    overflow: hidden
}

.warform {
    clear: both;
    float: none;
    margin-top: 0px;
    margin-bottom: 5px
}

.wartop > h5 {
    font-weight: normal;
    margin: 10px 0px;
    padding: 0 30px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 100%;
}

.wartop h5, .wartop h5 a {
    font-size: 14px;
    font-weight: normal;
}

.wartop h5 a {
    color: #1BAABA
}

.red .wartop h5 a {
    color: #f79b9b
}

.red .wartop h5, .red .wartop h5 a {
    /*font-size: 12px;*/
}

.war_middle {
    background: url(../img/warmiddle.png) no-repeat;
    height: 17px;
    padding: 14px;
    text-shadow: 1px 1px black;
}

.red .war_middle {
    background: url(../img/warmiddle_red.png) no-repeat;
}

.warbottom {
    background: url(../img/warbottom.png) no-repeat;
    height: 190px;
    padding-top: 15px;
}

.red .warbottom {
    background: url(../img/warbottom_red.png) no-repeat
}

.wartable {
    margin: 0 auto;
    width: 85%;
    text-align: left
}

.wartable th {
    height: 15px;
}

.warform input[type="text"] {
    width: 330px;
}

.warform input[type="submit"] {
    width: 80px;
    background-color: #000;
    opacity: 0.5;
    border: solid 1px #0B6C75
}

.red .warform input {
    border: 1px solid #620E14
}

.broadcastmessage {
    color: #4FF055;
    font-size: 11px;
    margin-top: 40px
}

.red .broadcastmessage {
    color: #FA3808;
    /*    font-size: 9px;*/
}

.broadcastadd {
    background: url(//static.finalearth.com/Allies-awards.png) no-repeat;
    margin-left: -12px;
    height: 414px;
    overflow: hidden;
    width: 868px
}

.red .broadcastadd {
    background: url(//static.finalearth.com/Axis-awards.png) no-repeat;
    margin-left: -12px;
    height: 414px;
    overflow: hidden
}

.prefmainn div {
    margin: 0 auto;
    text-align: left;
    width: 190px;
    padding: 30px 50px;
    margin-top: 77px;
    background: url('../img/pref.png') repeat
}

.prefmainn a {
    margin-bottom: 5px;
    display: inline-block;
    font-size: 14px
}

.prefmainn a.back {
    display: block;
    clear: both;
    margin-top: 20px
}

.prefmainn a:hover {
    font-size: 14px
}

.pref-menu a {
    padding-left: 20px;
    color: #19AAB8;
    display: block;
}

.red .pref-menu a {
    color: #f79b9b;
    /*font-size: 12px;*/
}

.pref-menu a:hover {
    color: #BFF8FE;
    text-decoration: none;
}

.red .pref-menu a:hover {
    color: #fcd8d8;
    /*font-size: 12px;*/
}

.pref-menu a i {
    display: block;
    float: left;
    width: 16px;
    height: 16px;
    background-image: url('../img/theme/Allies/settings_n.png');
    background-repeat: no-repeat;
    background-position: -24px 2px;
    margin-top: 0px;
    margin-right: 5px;
}

.red .pref-menu a i {
    background-image: url('../img/theme/Axis/settings_n.png');
}

.pref-menu a:hover i {
    background-position: -2px 2px;;
}

.mailist {
    width: 480px;
    background: url('../img/pref-new.png') repeat;
    padding: 7px 10px;
    margin-top: 10px;
    border: solid 1px #0B6C75;
    overflow: hidden
}

.mailist p {
    margin-bottom: 5px
}

.red .mailist {
    border: solid 1px #620E14;
}

.messagetxt {
    margin-top: 10px;
    margin-bottom: 5px;
    text-align: left
}

.mastitle {
    float: left;
    font-size: 1.17em
}

.note {
    font-size: 9px;
    color: white !important;
    font-family: arial, sans-serif;
}

#world-content {
    position: relative;
    border: solid 1px #0B6C75;
    float: left;
    margin-left: 9px;
    margin-top: 7px;
    width: 865px;
    height: 284px;
}

.red #world-content {
    border: solid 1px #620E14
}

#world-content td {
    text-align: left
}

#world-menu {
    line-height: 100%;
    position: relative;
    float: left;
    margin-left: 9px;
    padding-top: 5px;
    width: 865px;
    height: 112px;
    background: url(../img/hq.png) repeat;
    border: solid 1px #0B6C75;
    border-top: none;
}

.red #world-menu {
    background: url(../img/hq_red.png) repeat;
    border: solid 1px #620e14;
    border-top: none;
}

#world-content {
    clear: both;
    background: url(../img/hq.png) repeat;
    border: solid 1px #0B6C75;
    overflow: hidden;
}

.red #world-content {
    background: url(../img/hq_red.png) repeat;
    border: solid 1px #620e14;
}

a {
    color: #fff;
}

h1 {
    font-family: Georgia, serif;
    font-size: 19px;
    font-style: italic;
    margin: 20px 40px 0 40px;
    color: #fff;
}

p {
    margin: 0 0 20px 0;
}

.line {
	stroke: rgba(197, 154, 16, 0.2);
	pointer-events: none;
}

.marker.nuke {

	pointer-events: none;
}

hr {
    height: 0;
    border: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    border-top: 1px solid rgba(0, 0, 0, 0.9);
    margin: 20px 10px;
    clear: both;
}

.links {
    margin: 10px 0 0 10px;
}

.links a {
    display: inline-block;
    padding: 2px 10px;
    margin: 10px;
    background: #C30;
    text-decoration: none;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}

.links a:hover {
    background: #de4816;
}

.content {
    margin: 40px;
    width: 260px;
    height: 500px;
    padding: 20px;
    overflow: auto;
    background: #333;
}

.content p:nth-child(even) {
    color: #999;
    font-family: Georgia, serif;
    font-size: 17px;
    font-style: italic;
}

.content p:nth-child(3n+0) {
    color: #c96;
}

/*.scills,.general{float:left;border:solid 1px #0b6c75;height:183px;margin-bottom:10px;text-align:left;padding-top:20px;padding-left:40px;background:url(../img/hq.png) repeat}*/
.scills {
    border: solid 1px #0B6C75;
    position: relative;
    float: left;
    margin-left: 8px;
    margin-top: 8px;
    width: 203px;
    padding-top: 15px;
    height: 206px;
    background: url(../img/hq.png) repeat;
    overflow: hidden;
}

.general {
    position: relative;
    float: left;
    margin-left: 9px;
    margin-top: 8px;
    padding-top: 15px;
    width: 199px;
    height: 206px;
    text-align: center;
    background: url(../img/hq.png) repeat;
    border: solid 1px #0B6C75;
}

.hq_new .log, .btn_stl, .formations div > .btn_stl {
    width: auto;
    padding: 4px 8px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjMDA3NzgwIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4Yzk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 1)), color-stop(85%, rgba(0, 112, 121, 0.9)), color-stop(86%, rgba(0, 119, 128, 0.9)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9c7', endColorstr='#008c97', GradientType=0);
    color: white;
    font-size: 11px;
    text-transform: uppercase;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -wevkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -o-border-radius: 3px;
    border: 0 none;
    cursor: pointer;
    outline: 0 none;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    line-height: normal;
    display: inline-block;
    text-align: center;
}

.btn_stl:hover {
    text-decoration: none;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwZGVmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjMDA3NzgwIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4Yzk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 222, 240, 1)), color-stop(85%, rgba(0, 112, 121, 0.9)), color-stop(86%, rgba(0, 119, 128, 0.9)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00def0', endColorstr='#008c97', GradientType=0);
    -moz-box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    -webkit-box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
}

.red .hq_new .log, .red .btn_stl, .red .formations div > .btn_stl, .red .formations div > *,
.red .srch_btn, .red .formation_txt_btn .log, .red .input_btn_group input[type="submit"],
.red .input_btn_group input[type="button"] {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M1ODI4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2EzMTQxMyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjYTMxZTFlIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmMzZjNlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(197, 130, 130, 1)), color-stop(85%, rgba(163, 20, 19, 0.9)), color-stop(86%, rgba(163, 30, 30, 0.9)), color-stop(100%, rgba(188, 63, 62, 1)));
    background: -webkit-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: -o-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: -ms-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: linear-gradient(to bottom, rgba(197, 130, 130, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c58282', endColorstr='#bc3f3e', GradientType=0);
    /*font-size: 10px;*/
}

.red .btn_stl:hover, .red .formations div > .btn_stl, .red .formations div > *:hover,
.red .srch_btn:hover, .red .formation_txt_btn .log:hover,
.red .input_btn_group input[type="submit"]:hover, .red .input_btn_group input[type="button"]:hover {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MzOWI5YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2EzMTQxMyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjYTMxZTFlIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmMzZjNlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(195, 155, 156, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(195, 155, 156, 1)), color-stop(85%, rgba(163, 20, 19, 0.9)), color-stop(86%, rgba(163, 30, 30, 0.9)), color-stop(100%, rgba(188, 63, 62, 1)));
    background: -webkit-linear-gradient(top, rgba(195, 155, 156, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: -o-linear-gradient(top, rgba(195, 155, 156, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: -ms-linear-gradient(top, rgba(195, 155, 156, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: linear-gradient(to bottom, rgba(195, 155, 156, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c39b9c', endColorstr='#bc3f3e', GradientType=0);
    -moz-box-shadow: 0px 0px 5px 1px rgba(217, 0, 0, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    -webkit-box-shadow: 0px 0px 5px 1px rgba(217, 0, 0, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    box-shadow: 0px 0px 5px 1px rgba(217, 0, 0, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
}

.cleardiv {
    clear: both;
    position: relative;
    float: left;
    margin-left: 9px;
    margin-top: -1px;
    width: 845px;
    padding-left: 20px;
    padding-top: 5px;
    height: 174px;
    border: solid 1px #0B6C75;
    background: url(../img/hq.png) repeat;
}

.scills div {
    line-height: 18px
}

.centerdiv {
    width: 447px;
    margin: 0px 8px;
    border: none;
    text-align: center;
    float: left;
}

.centerform {
    border: solid 1px #0B6C75;
    position: relative;
    float: left;
    margin-left: 8px;
    margin-top: -7px;
    padding-top: 8px;
    width: 444px;
    height: 86px;
    background: url(../img/hq.png) repeat;
}

.centerform input {
    background-color: #0b1314;
    border: solid 1px #0b6c75;
    height: 25px;
    float: left
}

.centerform input[type="text"] {
    height: 22px
}

.hq_new .centerform {
    font-size: 13px;
    line-height: 15px;
    color: #1BAABA;
    text-align: center;
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.red .hq_new .centerform {
    /*font-size: 11px;*/
    color: #f79b9b;
}

.axis {
    position: relative;
    float: left;
    margin-left: 8px;
    margin-top: 0px;
    padding-top: 15px;
    width: 446px;
    height: 127px;
    background: url(../img/theme/Allies/hq-score.png) no-repeat;
}

.allies_vs_axis {
    font-family: "Cinzel_Bold";
    font-size: 45px;
    line-height: 17px;
    line-height: 35px;
    color: #FFFFFF;
    text-align: left;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
    filter: alpha(opacity=15);
    -moz-opacity: 0.15;
    -khtml-opacity: 0.15;
    opacity: 0.15;
}

.search {
    background: url(../img/search.png) no-repeat top;
    border: none !important;
    position: relative;
}

.presidentcontt .search {
    height: 25px;
    margin-left: 5px;
    width: 30px;
    border: none
}

.presidentcontt input[type="text"], .formation_mail input[type="text"] {
    height: 23px;
    width: 185px;
    border: 1px solid rgba(0, 185, 199, 0.6)
}

.red .presidentcontt input:not([type="submit"]), .red .formation_mail input:not([type="submit"]),
.red .presidentcontt input:not([type="button"]), .red .formation_mail input:not([type="button"]) {
    border: 1px solid #620E14;
}

.presidentcontt input.submit_pref, .formation_mail input.submit_pref,
.red .presidentcontt input.submit_pref, .red .formation_mail input.submit_pref {
    border: 0 none;
}

.presidentcontt input[type="radio"] {
    width: auto
}

/*top menu*/
.hover-span:hover {
    cursor: pointer;
}

.mail-current {
    /*color:#6dca7f;*/
    text-decoration: none;
}

pre {
    font-family: verdana;
    font-size: 11px;
    color: #FFFFFF;
    margin: 0 auto;
}

table {
    margin: 0 auto;
}

a {
    color: #FFFFFF;
    text-decoration: none;
}

a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

hr {
    border: thin dashed #FFCC00;
}

.red .scills, .red .general {
    border: solid 1px #620e14;
    background: url(../img/hq_red.png) repeat;
}

.red .axis {
    background: url(../img/theme/Axis/hq-score.png) no-repeat;
}

.red .centerform {
    border: solid 1px #620e14;
    background: url(../img/hq_red.png) repeat;
}

.red .search {
    background: url(../img/search_red.png) no-repeat top;
}

.red .cleardiv {
    border: solid 1px #620e14;
    background: url(../img/hq_red.png) repeat;
}

.killed, .assault_right, .assault_left {
    float: left;
}

.assault_right, .assault_left, .killed .events {
    background: url(../img/hq.png);
    border: solid 1px #0E6C75;
    text-align: left;
    padding-left: 15px;
    position: relative;
}

.red .assault_right, .red .assault_left, .red .killed .events {
    background: url(../img/hq_red.png);
    border: solid 1px #620e14;
}

.assault_left {
    width: 200px;
    height: 373px;
    line-height: 19px
}

.assault_right {
    width: 200px;
    height: 373px;
    float: right;
    line-height: 19px
}

.assault_left h3, .assault_right h3 {
    width: 80%;
    font-family: Candara, arial;
    font-size: 16px;
    padding: 2px;
    color: #0ec45f;
    margin: 5px;
    margin-left: 0px
}

.red .assault_left h3, .red .assault_right h3 {
    color: #fff
}

.killed {
    height: 285px;
    width: 420px;
    float: left;
    margin-left: 7px
}

.killed .tabhead {
    background-position: center top;
    border-right: solid 1px #0E6C75;
    border-left: solid 1px #0E6C75
}

.red .killed .tabhead {
    border-right: solid 1px #620e14;
    border-left: solid 1px #620e14
}

.killed > .divbg {
    border-top: 0 none !important;
    padding-top: 65px;
    width: auto
}

.killed .events {
    height: 215px
}

.killed .events h3 {
    text-align: center
}

.main_assault {
    margin-left: 8px;
    font-size: 12px;
    width: 868px;
    clear: both
}

.news_menu {
    width: 865px;
    text-align: center;
    padding: 10px 0;
}

.news_menu a {
    display: inline-block;
    margin: 0 10px 0 0;
}

.buy a, .log, .world-menu span {
    width: 53px;
    height: 15px;
    line-height: 15px;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    margin-left: 4px;
    border-radius: 2px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjMDA3NzgwIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4Yzk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 1)), color-stop(85%, rgba(0, 112, 121, 0.9)), color-stop(86%, rgba(0, 119, 128, 0.9)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9c7', endColorstr='#008c97', GradientType=0);
    color: white;
}

.world-menu span {
    margin-left: 5px;
    margin-bottom: 10px;
    padding: 0 5px;
    display: inline-block;
    width: auto
}

.world-menu span:hover {
    line-height: 15px
}

.world-menu.countries_ord_list span {
    margin: 0;
    padding: 0;
    display: inline-block;
    width: 100%;
    line-height: normal;
    background: 0 none !important;
    border: 0 none;
    text-align: left;
    color: inherit;
    cursor: default;
    height: auto;
}

.world-menu.countries_ord_list span:hover {
    line-height: normal;
    color: #BFF8FE;
    background: 0 none;
    border: 0 none;
    box-shadow: 0 0 0 0 transparent;
    -moz-box-shadow: 0 0 0 0 transparent;
    -webkit-box-shadow: 0 0 0 0 transparent;
}

.red .world-menu.countries_ord_list span:hover {
    color: #fcd8d8;
    box-shadow: 0 0 0 0 transparent;
    -moz-box-shadow: 0 0 0 0 transparent;
    -webkit-box-shadow: 0 0 0 0 transparent;
}

.world-menu {
    margin-left: 10px
}

.worldkey {
    float: right;
    background: url("../img/pref.png");
    padding: 5px;
    margin-right: 15px;
    margin-top: 0px;
    border: solid 1px #0B6C75
}

.nextCountry {
    background: url("../img/next_icon.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 20px;
    margin-top: 5px;
    width: 55px;
    cursor: pointer
}

.prevCountry {
    background: url("../img/prevt_icon.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 20px;
    margin-top: 5px;
    width: 55px;
    cursor: pointer
}

.newspages {
    position: absolute;
    bottom: 5px;
    left: 353px;
    overflow: hidden;
    width: 200px;
}

.newspages span {
    display: block;
    float: left;
    margin-right: 10px;
}

.newspages .hover-span {
    line-height: 27px;
}

.prevNews {
    background: url("../img/prevt_icon.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 20px;
    margin-top: 5px;
    width: 55px;
    cursor: pointer
}

.nextNews {
    background: url("../img/next_icon.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 20px;
    margin-top: 5px;
    width: 55px;
    cursor: pointer
}

.red .worldkey {
    border: solid 1px #620e14
}

.buy a:hover, .log:hover, .world-menu span:hover {
    border-top: transparent;
    text-decoration: none;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwZGVmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjMDA3NzgwIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4Yzk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 222, 240, 1)), color-stop(85%, rgba(0, 112, 121, 0.9)), color-stop(86%, rgba(0, 119, 128, 0.9)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00def0', endColorstr='#008c97', GradientType=0);
    -moz-box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    /* Safari v3.0+ and by Chrome v0.2+ */
    -webkit-box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00def0,endColorstr=#ff0094a0,GradientType=0) progid:DXImageTransform.Microsoft.Glow(Color=#ff00d9d9, Strength=6) ";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00def0, endColorstr=#ff0094a0, GradientType=0) progid:DXImageTransform.Microsoft.Glow(Color=#ff00d9d9, Strength=6);
}

span.no_bt:hover {
    cursor: default;
    background-color: #165;
}

.salvagetab tr {
    display: inline-block;
    width: 360px;
    margin-left: 30px
}

.salvagetab {
    width: 800px;
    margin: 0 auto
}

.salvagetab td, .salvagetab th {
    width: 115px;
    text-align: left;
    padding-left: 5px;
    display: table-cell;
    margin: 0
}

.log:hover {
    text-decoration: none
}

.menu_cont {
    position: relative;
    float: right;
    text-align: right;
    margin-right: 5px;
    /*margin-top: 4px;*/
    display: block;
    /*height: 27px;*/
    height: 38px;
    padding-top: 11px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

/*.red .menu_cont{padding-top: 6px;}*/
.menu_cont a, .menu_cont span, .tags span, .searchBack span, .sort span, .sort1 span {
    /*display: inline-block;*/
    display: block;
    float: left;
    /*padding: 0px 1px;*/
    padding: 0px 6px;
    /*margin-top: 7px;*/
    /*font-family:"Cinzel_Bold", serif;*/
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    color: #1BAABA;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    text-transform: lowercase;
    cursor: pointer;
    position: relative;
    height: 27px;
}

.menu_cont * {
    font-weight: normal !important;
}

.red .menu_cont a, .red .menu_cont span {
    /*font-family: "molot", serif;*/
    color: #f79b9b;
}

.menu_cont a:hover, .menu_cont span:hover {
    text-decoration: none;
    color: #BFF8FE;
}

.red .menu_cont a:hover, .red .menu_cont span:hover {
    color: #fcd8d8;
}

.mail-current {
    text-decoration: none
}

.menu_cont .mail-current {
    background: transparent none;
    color: #BFF8FE;
    position: relative;
    /*display: inline-block;*/
    /*height: 27px;*/

}

.menu_cont .mail-current:after {
    content: "";
    background: url("../img/theme/Allies/selected_page.png") no-repeat center bottom;
    width: 12px;
    height: 7px;
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -6px;
    bottom: 0;
}

.red .menu_cont .mail-current:after {
    background: url("../img/theme/Axis/selected_page.png") no-repeat center bottom;
    /*bottom:-1px;*/
}

.message-inbox:hover {
    background: rgba(255, 255, 255, .07);
}

.message-inbox-current {
    background: rgba(255, 255, 255, .07);
}

.stream li.message-inbox {
    overflow: visible;
    position: relative
}

.messimg {
    top: -6px;
    left: -6px;
    width: 18px;
    position: absolute;
    opacity: 0.8
}

.openThread:hover {
    cursor: pointer;
}

a.logout_but {
    color: #fff;
    text-transform: none;
    background: url(../img/logout.png) repeat-x;
    border: solid 1px #000;
    margin-left: 3px;
    margin-top: 7px;
    font-size: 10px;
    display: block;
    width: 40px;
    float: right
}

.menu_cont a:hover, .menu_cont span:hover {
    text-decoration: none
}

/*president*/
.pr_links a {
    color: #AFB;
    background-color: black;
    text-shadow: #003 -10px 0px 0.5em, blue 10px 0px 0.5em, cyan -20px 0px 1em, cyan 20px 0px 1em;
    display: block;
    overflow: hidden;
    width: 200px;
    text-align: center;
    margin-bottom: 4px;
    border: solid 1px darkslategray;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 20px
}

.pr_links a:hover {
    color: black;
    background-color: #045;
    text-shadow: cyan -30px 0px 0.5em, cyan 30px 0px 0.5em, lime -20px 0px 1em, lime 20px 0px 1em;
    text-decoration: none
}

.red .pr_links a {
    color: #DFB3B3;
    background-color: black;
    text-shadow: #33000A -10px 0px 0.5em, #906DC5 10px 0px 0.5em, #B62749 -20px 0px 1em, #FD2828 20px 0px 1em;
    border: solid 1px #53172A;
}

.red .pr_links a:hover {
    color: black;
    background-color: #510;
    text-shadow: red -30px 0px 0.5em, red 30px 0px 0.5em, #FFA300 -20px 0px 1em, #FFA300 20px 0px 1em;
    text-decoration: none;
}

.pr_links a {
    color: #AFB;
    background-color: black;
    text-shadow: #003 -10px 0px 0.5em, blue 10px 0px 0.5em, cyan -20px 0px 1em, cyan 20px 0px 1em;
    display: block;
    overflow: hidden;
    width: 200px;
    text-align: center;
    margin-bottom: 4px;
    border: solid 1px darkslategray;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 20px
}

.pr_links a:hover {
    color: black;
    background-color: #045;
    text-shadow: cyan -30px 0px 0.5em, cyan 30px 0px 0.5em, lime -20px 0px 1em, lime 20px 0px 1em;
    text-decoration: none
}

.red .pr_links a {
    color: #DFB3B3;
    background-color: black;
    text-shadow: #33000A -10px 0px 0.5em, #906DC5 10px 0px 0.5em, #B62749 -20px 0px 1em, #FD2828 20px 0px 1em;
    border: solid 1px #53172A;
}

.red .pr_links a:hover {
    color: black;
    background-color: #510;
    text-shadow: red -30px 0px 0.5em, red 30px 0px 0.5em, #FFA300 -20px 0px 1em, #FFA300 20px 0px 1em;
    text-decoration: none;
}

.bigbackground {
    height: 409px
}

.cr_form_main {
    font-size: 13px;
    height: 356px
}

.cr_form_main div {
    padding: 30px 40px;
    margin: 0 auto;
    background: url('../img/pref.png') repeat;
    border: solid 1px #0B6C75;
    width: 500px;
    margin-top: 50px
}

.red .cr_form_main div {
    border: 1px solid #8c0b0b;
}

.mail-head-l {
    border-right: 1px solid rgba(7, 192, 210, .45)
}

.red .mail-head-l {
    border-right: 1px solid #620e14;
}

.mail-head-r {
    border-left: 1px solid rgba(7, 192, 210, .45)
}

.red .mail-head-r {
    border-left: 1px solid #620e14;
}

a.niclear {
    background: url(../img/nuclear_weapon.png) no-repeat;
    width: 238px;
    line-height: 38px;
    display: block;
    color: #fff;
    margin: 0 auto;
}

.niclear:hover {
    text-decoration: none;
    color: #fff;
    text-shadow: 1px 0 5px rgb(197, 154, 16)
}

.red a.niclear {
    background: url(../img/nuclear_weapon_red.png) no-repeat;
    color: red
}

.red a.niclear:hover {
    color: orange
}

.margin2 {
    margin-top: 130px;
}

.pressdiv {
    height: 350px
}

.iframe_border {
    border: solid 1px #0B6C75;
    padding: 10px;
    background: url(../img/pref.png) repeat
}

.red .iframe_border {
    border: solid 1px #620e14;
}

.red textarea {
    border: solid 1px #620E14; /*font-family: "molot", serif;*/
}

.online-users {
    padding: 5px;
    text-decoration: none;
    margin: 0 auto
}

.online-users li {
    border-bottom: solid 1px #0FB8B8;
    padding: 1px;
    display: block;
    font-style: italic
}

.red .online-users li {
    border-bottom: solid 1px #fff;
}

.online-users li li, .red .online-users li li {
    float: left;
    margin-left: 5px;
    border-bottom: none;
    font-weight: normal;
    font-style: normal
}

.online-users ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    -webkit-padding-start: 0px;
}

.extra_cont .tabel_join {
    margin-left: 4em;
    font-size: 9px;
}

.extra_cont > table {
    margin-left: 2px;
    margin-top: -8px;
    font-size: 9px;
}

.axis.extra_cont {
    padding-top: 0px;
    height: 140px;
    background-size: 101% 100%;
}

img {
    border: none
}

.mail-form input[type="text"]:not(.txt_field) {
    width: 200px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding-left: 5px;
    padding-right: 5px;
}

.mail-form textarea {
    width: 450px;
    background-color: #000
}

.messages {
    list-style-type: none;
}

.hq-leader table {
    float: left;
    display: block
}

.lead-menu {
    float: left;
    width: 18%;
    text-align: left;
    margin-right: 2%;
    margin-top: 2px;
}

.lead-menu a {
    display: block
}

.lead-menu span {
    display: block;
}

span.rank_ld {
    background: url(../img/startemplate.png) no-repeat left
}

a.rank_ld {
    background: url(../img/startemplate.png) no-repeat left
}

.wins_ld {
    background: url(../img/win.png) no-repeat left
}

.loses {
    background: url(../img/losses.png) no-repeat left
}

.kd {
    background: url(../img/Skull.png) no-repeat left
}

.damage {
    background: url(../img/damage.png) no-repeat left
}

.ls {
    background: url(../img/losses.png) no-repeat left
}

.chaked {
    text-decoration: none;
    cursor: pointer;
    color: #BFF8FE;
}

.red .chaked {
    color: #fcd8d8;
}

.admtable {
    background: url('../img/pref.png');
    padding: 10px;
    border: solid 1px #207575;
    margin: 0 auto
}

.admtable input[type="text"], .admtable textarea {
    width: 400px;
    padding: 5px;
    line-height: normal;
}

.admtable input[type="text"] {
    height: 14px;
}

.admmaindiv {
    margin: 0 auto;
    width: 500px;
    text-align: left
}

.admmaindiv div {
    margin-right: 20px;
    max-width: 200px
}

.admmaindiv a {
    display: block;
    line-height: 18px
}

.admmaindiv a:hover {
    text-decoration: none;
    opacity: 0.5;
    line-height: 18px
}

.admmaindiv h4 {
    font-size: 14px;
    color: #207575
}

.admtable textarea {
    height: 100px
}

.admtable input[type="submit"] {
    min-width: 120px;
    width: 120px;
}

.warprogtab {
    border-spacing: 0px;
    padding: 10px 0;
    margin-top: 50px
}

.warprogtab td {
    border-left: solid 1px #fff;
    line-height: 18px;
    padding: 0 10px
}

.warprogtab td:first-child {
    text-align: left;
    border-left: none
}

.warprogtab td:last-child {
    text-align: right
}

.warprogtab th {
    font-size: 16px
}

.iptable {
    margin: 40px auto;
    width: 500px
}

.iptable input[type="text"] {
    width: 200px
}

.admmaindiv {
    margin: 0 auto;
    width: 660px;
    text-align: left
}

.admmaindiv div {
    margin-right: 20px;
    max-width: 200px
}

.admmaindiv a {
    display: block;
    line-height: 18px
}

.admmaindiv a:hover {
    text-decoration: none;
    opacity: 0.5;
    line-height: 18px
}

.admmaindiv h4 {
    font-size: 14px;
    color: #207575
}

.red .admmaindiv h4 {
    color: #A5303E
}

.red .admtable {
    border: solid 1px #68071A
}

select.staff {
    /*    -webkit-appearance: none;
        background: black url(../img/select.png) no-repeat right center ;*/
    color: white !important;
    min-width: 85px;
    line-height: normal;
    padding: 1px 20px 1px 3px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.red .hq-settins h4 {
    color: red
}

#hq-info .submit_pref {
    width: 100px;
    height: 25px;
    line-height: 15px;
    margin-top: 10px
}

h1, h3 {
    margin: 0px 0px 10px 0px;
    padding: 0;
}

h4 {
    margin: 5px 0
}

div#container {
    width: 580px;
    margin: 100px auto 0 auto;
    padding: 20px;
    background: #000;
    border: 1px solid #1a1a1a;
}

div.jvectormap-label {
    display: none;
    position: absolute;
    width: 150px;
    padding: 4px 7px;
    background-color: #1f2121;
    color: #fff;
    border: 1px solid #1a1a1a;
    font-size: 90%;
    opacity: 0.7;
    border-radius: 10px;
    border-top: 2px #333332 groove;
    border-left: solid 1px #010103;
    border-right: solid 1px #010101;
    border-bottom: #07080a solid 1px;
    text-shadow: 2px 2px 2px #000;
    box-shadow: 5px 5px 5px #020202;
    z-index: 6;
}

div.jvectormap-label h2 {
    border-bottom: 2px #595e61 groove;
    display: block;
    padding: 0px 0 10px;
    margin: 0;
    width: 100%
}

div.jvectormap-label p {
    padding: 3px 0;
    margin: 0
}

div.jvectormap-label .stat {
    text-align: left
}

/*admin*/
.date_inp {
    width: 60px !important
}

.comform {
    width: 600px;
    margin-top: 60px
}

.comform .submit_pref {
    width: 160px
}

.comform h4 {
    margin-bottom: 20px;
    font-size: 14px
}

.nonjs_lddiv a span {
    margin-left: 15px;
}

.nonjs_lddiv a:hover {
    text-decoration: none
}

.red .wartable th a {
    color: #E34550;
}

.loghead {
    height: 50px;
    background: url('../img/log-head.png');
    overflow: hidden;
    margin-left: 8px;
    width: 867px
}

.red .loghead {
    height: 50px;
    background: url('../img/log-head-red.png')
}

.forMap {
    display: none !important;
}

.unitsmain table td span, .unitinfo {
    display: inline-block;
    font-weight: normal;
    text-align: left;
    margin-bottom: 5px;
    font-size: 11px;
    line-height: 15px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.unitsmain table td span {
    margin-top: 10px;
}

.unitsmain table td {
    position: relative;
    text-align: left;
    vertical-align: bottom;
    min-width: 80px;
    max-width: 150px;
    opacity: 0.7;
}

.unitsmain .headunit table td {
    vertical-align: top;
}

.unitsmain td .land_div {
    position: relative;
    border: none;
    background: none;
    height: 100%;
    width: 100% s
}

.red .unitsmain td .land_div {
    border: none;
    background: none;
}

.team1-perc {
    background-color: green;
}

.team2-perc {
    background-color: red;
}

.team_perc div {
    height: 5px;
    border-top: solid 1px #e7e7e7;
    border-bottom: solid 1px #e7e7e7;
    float: left
}

.team_perc {
    position: relative;
    width: 100%;
    overflow: hidden
}

.team_perc p {
    clear: both
}

.aliessp {
    float: left;
    color: green;
}

.axissp {
    float: right;
    color: red;
}

.aliesu {
    float: left;
    color: green;
    width: 54px;
}

.axisu {
    float: right;
    color: red;
    width: 54px;
}

#backgroundlayer {
    position: absolute !important;
}

.background {
    height: 100px;
}

.join-top {
    height: 130px;
    margin-bottom: 8px
}

.skill {
    float: left;
}

#world-menu table {
    text-align: left;
    float: left;
    z-index: 50;
    position: relative;
    margin-left: 25px;
    display: inline-block;
    padding-top: 5px;
}

.worder {
    display: block;
    margin-bottom: 7px
}

.show, .travel {
    display: inline-block;
    font-size: 14px;
    height: 34px;
    padding-left: 35px;
    cursor: pointer;
    position: relative;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-top: 8px;
    width: 100px;
}

.messges {
    position: relative;
    width: 545px;
    margin: 0px auto;
    margin-left: -15px;
    margin-top: 22px;
    height: 214px;
    margin-bottom: 20px;
    height: 320px
}

.messageform {
    padding-left: 18px;
    padding-right: 12px;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.messageform textarea {
    color: #FFF;
    width: 498px;
    height: 100px;
    resize: auto;
    margin-top: 5px;
}

.messageform input[type="submit"] {
    margin-top: 5px;
    clear: both;
}

.stream {
    text-align: left;
    list-style-type: none;
    margin-top: 10px;
}

span.log {
    cursor: pointer;
    color: #FFF
}

.red .stream li {
    border: 1px solid #620E14;
    box-shadow: 0 1px 5px #620E14;
    -webkit-box-shadow: 0 1px 5px #620E14;
    -moz-box-shadow: 0 1px 5px #620E14;
}

.stream li {
    margin-left: -30px !important;
    box-shadow: 0 1px 5px rgb(19, 82, 82);
    -webkit-box-shadow: 0 1px 5px rgb(19, 82, 82);
    -moz-box-shadow: 0 1px 5px rgb(19, 82, 82);
    margin-bottom: 10px;
    padding-bottom: 5px;
    border: solid 1px #0B6C75;
    overflow: hidden;
}

.stream li .subject {
    float: left;
    width: 205px
}

.delete-message {
    width: 25px;
    height: 25px;
    float: right;
    background: url(../img/delete-mail.png) no-repeat;
    opacity: 0.55;
    position: relative;
    z-index: 50;
    cursor: pointer;
}

#mail-side {
    width: 300px;
    height: 409px;
    overflow: auto
}

#side-cont {
    width: 300px;
    height: 373px;
    overflow: auto
}

.mail-menu span {
    margin-right: 10px;
    padding-top: 5px;
    color: #19AAB8
}

.mail-menu span:hover {
    color: #BFF8FE
}

.red .mail-menu span {
    color: #f79b9b
}

.red .mail-menu span:hover {
    color: #fcd8d8
}

.readall {
    cursor: pointer;
    z-index: 50000;
    position: relative;
    padding-left: 23px;
    background: url(../img/letter_open.png) no-repeat left top;
    display: inline-block;
}

.presIc {
    cursor: pointer;
    z-index: 50000;
    position: relative;
    display: inline-block;
    margin-right: 0px;

}

.unreadall {
    cursor: pointer;
    padding-left: 23px;
    background: url(../img/letter_closed.png) no-repeat left 3px;
    display: inline-block;
}

span.delall {
    background: url(../img/delete-mail.png) no-repeat left 2px;
    padding-left: 23px;
    margin-right: 0;
    cursor: pointer;
}

li.new-message {
    color: #FFF;
    box-shadow: 0 1px 5px rgba(7, 165, 159, 0.43);
    -webkit-box-shadow: 0 1px 5px rgba(7, 165, 159, 0.43);
    -moz-box-shadow: 0 1px 5px rgba(7, 165, 159, 0.43);
    background-color: rgba(0, 0, 0, 0.19);
}

.mail-menu {
    height: 24px;
    width: 255px;
    padding-top: 6px;
    margin-left: 9px;
    text-align: right;
    padding-right: 15px;
}

.red li.new-message {
    box-shadow: 0 1px 5px rgba(138, 0, 0, 0.43);
    -webkit-box-shadow: 0 1px 5px rgba(138, 0, 0, 0.43);
    -moz-box-shadow: 0 1px 5px rgba(138, 0, 0, 0.43);
    background-color: rgba(0, 0, 0, 0.19);
}

.message-inbox {
    color: #777;
    width: 263px;
    margin-left: -40px;
    padding-left: 10px;
    padding-top: 10px;
}

.mail-time {
    width: 75px;
    height: 23px;
    display: inline-block;
}

.sendMessage textarea {
    height: 85px
}

.sendMessage {
    margin-top: 0px
}

.red .eventtab td, .red .eventtab th {
    border: solid 1px #620e14;
}

.eventtab .log {
    display: inline-block
}

.eventtab td {
    padding-bottom: 3px
}

.eventtab {
    margin-bottom: 10px
}

.ddshadow th {
    background-color: rgba(0, 0, 0, 0.19);
    box-shadow: 0 0px 3px rgb(32, 145, 145);
}

.eventtab td {
    padding: 5px 0; /*line-height:17px*/
}

.ddshadow th {
    padding: 6px 0
}

.red .ddshadow th {
    background-color: rgba(0, 0, 0, 0.19);
    box-shadow: 0 1px 3px #620e14
}

.new-event {
    background: rgba(255, 255, 255, .07);
}

.ui-autocomplete {
    background-image: url(../img/hq.png) !important;
    background-color: rgb(4, 34, 25) !important;
    border: solid 1px #0B6C75 !important
}

.ui-autocomplete a {
    color: #fff !important
}

.usersonline {
    margin-top: 15px;
    padding-left: 25px
}

.usersonline div {
    text-align: left;
    border: solid 1px #0B6C75;
    margin-top: 3px;
    padding: 5px;
    margin-right: 20px;
}

.red .usersonline div {
    border: solid 1px #620E14;
}

.dash {
    color: #0B6C75;
}

.red .dash {
    color: #620E14;
}

.usersonline1 {
    text-align: left
}

.usersonline1 td {
    padding-left: 10px
}

.usersonline1 th {
    padding-left: 10px
}

.searchresult {
    border: 1px solid #064455;
    padding: 10px;
    border-radius: 10px;
    width: 640px;
    height: 300px;
    margin: 0 auto;
}

.red .searchresult {
    border: 1px solid #8c0b0b;
}

.awards {
    margin-top: 20px
}

.awards span {
    margin: 10px;
    display: block;
}

.awards img {
    padding: 1px;
    width: 50px;
    height: 40px;
}

.remove {
    float: right;
    cursor: pointer;
    width: 25px;
    height: 25px;
    background: url(../img/delete-mail.png) no-repeat;
    opacity: 0.55;
}

.join-menu a {
    display: inline-block;
    margin-top: 0;
    padding: 6px 10px;
}

#travel-popup {
    position: absolute;
    width: 335px;
    height: 112px;
    top: 50%;
    left: 50%;
    margin-left: -182px;
    display: none;
    z-index: 2000;
    background-color: rgba(0, 17, 17, 0.9);
    border-color: rgba(13, 122, 131, 0.9);
    border-width: 1px;
    border-style: solid;
    font-size: 13px;
    font-weight: normal;
    line-height: 15px;
    color: #19AAB8;
    text-align: center;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    padding-top: 15px;
}

.red #travel-popup {
    border-color: rgba(140, 11, 11, 0.9);
    background-color: rgba(17, 3, 0, 0.9);
    /*font-size: 11px;*/
    color: #f79b9b;
}

#travel-popup-close {
    float: right;
    margin-right: -5px;
    margin-top: -5px;
}

element.style {
    position: absolute;
    top: 44px;
    left: 637px;
    min-width: 450px;
    display: none;
}

.acResults {
    padding: 0px;
    border: 1px solid WindowFrame;
    background-color: Window;
    overflow: hidden;
    z-index: 15;
}

.hover-span font:hover {
    text-decoration: none
}

.countries {
    width: 100%;
    padding: 0 48px 10px 38px;
    margin-bottom: 20px;
    font-size: 12px;
    line-height: 17px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    border-bottom: 1px solid rgba(13, 122, 131, 0.9);
    height: 225px;
}

.red .countries {
    /*font-size:10px;*/
    line-height: 16px;
    border-bottom: 1px solid rgba(140, 11, 11, 0.9);
}

.countries td {
    padding-left: 10px;
}

.countries span {
    cursor: pointer;
}

.info1 {
    float: left;
    margin-left: 30px;
    margin-top: 5px;
    text-align: left;
    line-height: 13px;
    width: 220px;
}

#world-menu .info2 {
    text-align: center;
    margin-left: 60px
}

.info2 td.first {
    text-align: left
}

.info2 th {
    border-bottom: solid 1px #fff
}

.info1 label {
    width: 80px;
    display: inline-block;
}

.info3 {
    float: left;
    margin-left: 40px;
    width: 160px;
}

.info3 span {
    text-align: left;
    line-height: 13px;
    display: block;
}

.info3 label {
    width: 110px
}

.info2 label {
    width: 110px;
    display: inline-block;
}

.info4 {
    float: right;
    width: 155px
}

.readytimer {
    color: #00D9A3;
}

.red .readytimer {
    color: orangered;
}

.controll {
    width: 50%;
    position: absolute;
    bottom: 5px;
    left: 25%;
}

.bar {
    width: 70%;
    margin: 0 auto;
    display: inline-block;
}

.alliass {
    color: green;
    margin-right: 20px;
    font-size: 14px;
    font-weight: bold;
}

.axiss {
    color: red;
    margin-left: 20px;
    font-weight: bold;
    font-size: 14px;
}

.tags {
    display: none;
    padding: 0px;
    background: rgb(20, 20, 20) url("../img/hq.png");
    overflow: hidden;
    border: solid 1px #0B6C75;
    position: absolute;
    right: 32px;
    top: 24px;
    right: 0px;
    top: 18px;
    padding: 5px;
    z-index: 50;
    text-align: left;
    width: 170px;
}

.searchBack {
    display: none;
    padding: 0px;
    background: rgb(20, 20, 20) url("../img/hq.png");
    overflow: hidden;
    border: solid 1px #0B6C75;
    position: absolute;
    right: 33px;
    top: 24px;
    padding: 0 5px;
    z-index: 50;
    text-align: left;
}

.sort {
    display: none;
    padding: 0px;
    background: rgb(20, 20, 20) url("../img/hq.png");
    overflow: hidden;
    border: solid 1px #0B6C75;
    position: absolute;
    right: 0px;
    top: 18px;
    z-index: 50;
	text-align: left;
	padding: 5px;
}

.tags > a, .sort > a, .sort1 > a {
	display: block;
	width: 100%;
	padding: 8px;
	height: auto;
	white-space: nowrap;
}

.red .tags, .red .searchBack, .red .sort, .red .sort1 {
    background: #000 url("../img/hq_red.png");
    border: solid 1px #620E14;
}

.tags span, .searchBack span, .sort span, .sort1 span {
    cursor: pointer;
}

.red .tags span:hover, .red .searchBack span:hover, .red .sort span:hover, .red .sort1 span:hover, .red .sort1 a:hover {
    /*background-color:#620000*/
}

.red .showAll .sort span:hover {
    background: transparent none;
}

.tags1 {
    display: none;
}

.tags1 span {
    cursor: pointer;
}

.addCommentForm {
    display: none;
    cursor: pointer;
}

.editCommentForm {
    display: none;
    cursor: pointer;
}

.addComment {
    display: block;
    cursor: pointer;
}

.cancelAdd {
    display: block;
    cursor: pointer;
}

.forum {
    z-index: 8;
    display: block;
    width: 795px;
    margin: 0 auto;
    background: url('../img/pref-new.png') repeat;
    padding: 7px 10px;
    margin-top: 10px;
    border: solid 1px #0B6C75;
    position: relative;
	cursor: pointer;
	transition: all 0.2s;
}

.forum:hover {
	transform: scale(1.01, 1.01);
    border: 1px solid rgba(255,255,255,0.5);
}

.created {
    clear: both;
    text-align: left;
    margin-bottom: 10px
}

.forumComments .topictit h2 {
    margin-top: 5px;
    clear: both
}

.forumComments .topictit .title {
    display: inline;
    margin-left: 10px
}

.forum a:hover {
    text-decoration: none
}

.red .forum {
    border: 1px solid #620e14
}

.red .forum:hover {
    border: 1px solid rgba(255, 255, 255, 0.5);
}

.Topics {
    height: 385px;
    margin-top: 8px;
}

.forum {
    text-align: left;
    overflow: hidden;
}

.forum_cont {
    float: left;
    width: 87%;
    z-index: 55;
    position: relative;
}

.forumComments {
    position: relative;
    margin-top: 0;
    z-index: 8;
}

.forum .title, .forumComments .title {
    /*    font-weight: bold;*/
    margin-bottom: 5px;
    font-size: 13px;
    display: block;
}

.commentCount {
    font-style: italic;
    display: block;
    margin-bottom: 5px;
}

.sideforum {
    float: right;
    text-align: right
}

.forum .time, .forumComments .time {
    font-size: 10px;
    display: block;
    margin-bottom: 10px;
    font-style: italic;
    color: rgb(194, 194, 194);
}

.newtopic .topictext {
    background-color: black;
    opacity: 0.5;
    width: 410px;
    height: 130px
}

form.newtopic {
    width: 688px;
}

.forumComments > li {
    margin-left: 0px !important;
    width: 94%;
    margin: 0 auto;
    padding: 5px 10px;
    margin-bottom: 10px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    word-wrap: break-word;
}

.forumComments li p {
    margin-bottom: 5px
}

.topictit {
    width: 90%;
    margin: 0 auto;
    text-align: center;
}

.forumComments .topictit {
    border-radius: 0px;
}

.comment_main {
    height: 342px;
    margin-top: 10px;
}

.comment_main img {
    max-width: 100%;
    height: auto;
}

.comment_main img {
    max-width: 100%;
    height: auto;
}

.addCommentForm, .editCommentForm {
    position: absolute;
    bottom: 0;
    width: 845px;
    padding: 10px;
    background: #000 url(../img/hq.png);
    border-top: 1px solid #0B6C75;
}

.red .addCommentForm, .red .editCommentForm {
    border-top: solid 1px #620E14;
    background: #000 url(../img/hq_red.png);
}

.topictit p {
    margin-bottom: 5px
}

.addComment.submit_pref {
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    padding: 7px 20px;
    display: inline-block;
    width: auto;
}

.cancelAdd {
    position: absolute;
    margin: 10px;
    top: 0px;
    right: 10px;
}

.cancelEdit {
    position: absolute;
    margin: 10px;
    top: 0px;
    right: 10px;
}

.customtext {
    margin: 0 auto;
    width: 95%
}

.customtext textarea, .customtext .addComment {
    float: left
}

.customtext textarea {
    width: 85%;
    height: 54px;
    resize: none;
    padding: 5px
}

.customtext .addComment,
.msgbtn_ngtv {
    height: 73px;
    width: 90px;
    font-size: 14px;
    color: rgba(255, 255, 255, 0.7);
    margin-top: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAyNmM3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAyNmM3NSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAyNmM3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, rgba(2, 108, 117, 1) 0%, rgba(2, 108, 117, 0.8) 50%, rgba(2, 108, 117, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(2, 108, 117, 1)), color-stop(50%, rgba(2, 108, 117, 0.8)), color-stop(100%, rgba(2, 108, 117, 1)));
    background: -webkit-linear-gradient(top, rgba(2, 108, 117, 1) 0%, rgba(2, 108, 117, 0.8) 50%, rgba(2, 108, 117, 1) 100%);
    background: -o-linear-gradient(top, rgba(2, 108, 117, 1) 0%, rgba(2, 108, 117, 0.8) 50%, rgba(2, 108, 117, 1) 100%);
    background: -ms-linear-gradient(top, rgba(2, 108, 117, 1) 0%, rgba(2, 108, 117, 0.8) 50%, rgba(2, 108, 117, 1) 100%);
    background: linear-gradient(to bottom, rgba(2, 108, 117, 1) 0%, rgba(2, 108, 117, 0.8) 50%, rgba(2, 108, 117, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#026c75', endColorstr='#026c75', GradientType=0);
    text-shadow: 0 0 0 transparent;
}

.customtext .addComment:hover, .cancelAdd.delete_news:hover, .cancelEdit.delete_news:hover {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAyNmM3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwYWJiOCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAyNmM3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, rgba(2, 108, 117, 1) 0%, rgba(0, 171, 184, 0.8) 50%, rgba(2, 108, 117, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(2, 108, 117, 1)), color-stop(50%, rgba(0, 171, 184, 0.8)), color-stop(100%, rgba(2, 108, 117, 1)));
    background: -webkit-linear-gradient(top, rgba(2, 108, 117, 1) 0%, rgba(0, 171, 184, 0.8) 50%, rgba(2, 108, 117, 1) 100%);
    background: -o-linear-gradient(top, rgba(2, 108, 117, 1) 0%, rgba(0, 171, 184, 0.8) 50%, rgba(2, 108, 117, 1) 100%);
    background: -ms-linear-gradient(top, rgba(2, 108, 117, 1) 0%, rgba(0, 171, 184, 0.8) 50%, rgba(2, 108, 117, 1) 100%);
    background: linear-gradient(to bottom, rgba(2, 108, 117, 1) 0%, rgba(0, 171, 184, 0.8) 50%, rgba(2, 108, 117, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#026c75', endColorstr='#026c75', GradientType=0);
}

.msgbtn_ngtv {
    margin-top: 83px;
    margin-right: 32px;
    border: 1px solid rgba(0, 185, 199, 0.6);
    border-top-right-radius: 0;
    border-bottom-right-radius: 6px;
    border-top: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-top: 30px;
    color: rgb(0, 27, 29);
}

.fortit {
    overflow: hidden;
}

.fortit .title {
    float: left;
}

.fortit .tit1 {
    width: 88%;
    margin-bottom: 15px
}

.fortit span {
    float: right;
    display: block
}

.fortit .sideforum span {
    float: none
}

.red .customtext .addComment, .red .cancelAdd.delete_news, .red .cancelEdit.delete_news {
    /*font-size: 12px;*/
    border: 1px solid rgba(98, 14, 20, 0.6);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3MTMxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk3MTMxMiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk3MTMxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, rgba(151, 19, 18, 1) 0%, rgba(151, 19, 18, 0.8) 50%, rgba(151, 19, 18, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(151, 19, 18, 1)), color-stop(50%, rgba(151, 19, 18, 0.8)), color-stop(100%, rgba(151, 19, 18, 1)));
    background: -webkit-linear-gradient(top, rgba(151, 19, 18, 1) 0%, rgba(151, 19, 18, 0.8) 50%, rgba(151, 19, 18, 1) 100%);
    background: -o-linear-gradient(top, rgba(151, 19, 18, 1) 0%, rgba(151, 19, 18, 0.8) 50%, rgba(151, 19, 18, 1) 100%);
    background: -ms-linear-gradient(top, rgba(151, 19, 18, 1) 0%, rgba(151, 19, 18, 0.8) 50%, rgba(151, 19, 18, 1) 100%);
    background: linear-gradient(to bottom, rgba(151, 19, 18, 1) 0%, rgba(151, 19, 18, 0.8) 50%, rgba(151, 19, 18, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#971312', endColorstr='#971312', GradientType=0);
}

.red .customtext .addComment, .customtext .addComment {
    border-bottom: 0 none;
}

.red .customtext .addComment:hover, .red .cancelAdd.delete_news:hover, .red .cancelEdit.delete_news:hover {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliMTMxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JlNzE3MSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzliMTMxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, rgba(155, 19, 18, 1) 0%, rgba(190, 113, 113, 0.8) 50%, rgba(155, 19, 18, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(155, 19, 18, 1)), color-stop(50%, rgba(190, 113, 113, 0.8)), color-stop(100%, rgba(155, 19, 18, 1)));
    background: -webkit-linear-gradient(top, rgba(155, 19, 18, 1) 0%, rgba(190, 113, 113, 0.8) 50%, rgba(155, 19, 18, 1) 100%);
    background: -o-linear-gradient(top, rgba(155, 19, 18, 1) 0%, rgba(190, 113, 113, 0.8) 50%, rgba(155, 19, 18, 1) 100%);
    background: -ms-linear-gradient(top, rgba(155, 19, 18, 1) 0%, rgba(190, 113, 113, 0.8) 50%, rgba(155, 19, 18, 1) 100%);
    background: linear-gradient(to bottom, rgba(155, 19, 18, 1) 0%, rgba(190, 113, 113, 0.8) 50%, rgba(155, 19, 18, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b1312', endColorstr='#9b1312', GradientType=0);
}

.red .cancelAdd.delete_news, .red .cancelEdit.delete_news {
    border-color: rgba(98, 14, 20, 0.6);
    border-top-right-radius: 0;
    border-bottom-right-radius: 6px;
    border-top: 0;
    color: rgb(40, 0, 0);
}

.logauto {
    width: auto;
    padding: 0 5px;
    margin-left: 15px
}

#tag {
    margin-top: 0;
    background: rgba(0, 0, 0, 0.52);
    padding: 3px;
    width: 326px;
    float: right
}

.tags1 span {
    display: block;
    padding: 3px 2px;
}

.tags1 span:hover {
    background: url(../img/pref.png);
}

#tag .tags1 {
    display: none;
    position: absolute;
    background: black url(../img/hq.png);
    z-index: 10;
    margin-top: 21px;
    padding: 5px;
    margin-left: -3px;
    width: 322px;
    bottom: 87px
}

.red #tag .tags1 {
    background: black url(../img/hq_red.png)
}

#tag1 {
    float: left;
    line-height: 20px;
    padding-left: 5px;
}

.arrow {
    float: right;
    background: url(../img/arrow-top.png) no-repeat;
    display: block;
    width: 20px;
    height: 20px;
}

.arrowDown {
    background: url(../img/white-arrow.png) no-repeat;
}

.replaydiv {
    width: 80%;
    border: solid 1px #0e4444;
    padding: 5px;
    margin-bottom: 15px;
    display: inline-block;
    margin-left: 20px;

    background: url('../img/pref-new.png') repeat;
}

.red .replaydiv {
    border: solid 1px #620E14;
}

.searchForum {
    margin-top: 15px;
}

.description {
    cursor: pointer;
    display: block
}

span#comment_parent {
    float: left
}

#comment_parent #comment_ifr {
    height: 70px !important
}

#comment_parent #comment_ifr {
    height: 117px !important;
}

span.mceEditor {
    display: block;
    clear: left;
    float: left;
}

.forumComments li li, .red .forumComments li li {
    border: none;
    overflow: visible;
    box-shadow: none
}

#commenttext_ifr {
    height: 117px !important;
}

.forumtable {
    border: solid 1px #0E6C75;
    width: 90%;
    margin-top: 15px;
    z-index: 8;
    position: relative;
}

.forumtable td, .forumtable th {
    border-bottom: solid 1px #0e6c75;
    padding: 3px 0;
}

.forumtable td:nth-child(2) {
    text-align: left;
}

.forumtable td:last-child {
    text-align: left;
}

.forumtable .ddshadow th {
    box-shadow: none
}

.forumtable td span {
    cursor: pointer
}

.red .forumtable {
    border: solid 1px #620E14;
}

.red .forumtable td, .red .forumtable th {
    border-bottom: solid 1px #620E14;
}

#messageForm {
    display: none;
}

#showMessageForm {
    display: block
}

#showMessageForm {
    display: block;
    position: absolute;
    bottom: 15px;
    left: 50%;
    margin-left: -63px;
}

#messageForm {
    display: none;
    position: absolute;
    bottom: 15px;
}

.mail-form textarea {
    width: 500px;
    background-color: #000;
}

#messageForm .mceEditor {
    margin-bottom: 10px
}

.newMessageForm {
    margin-top: 20px;
    text-align: left;
    padding-left: 20px;
}

.newMessageForm div {
    margin-bottom: 12px;
    overflow: hidden;
}

.newMessageForm label {
    clear: both;
    display: block;
    text-align: left;
    margin-bottom: 5px;
}

.newMessageForm .submit_pref {
    margin-top: 0
}

.mailRequired {
    margin-top: 15px;
    margin-bottom: -15px;
    color: orangered;
}

.biglog {
    width: auto;
    padding: 0 5px;
}

#description_ifr {
    height: 161px !important;
}

.no-comment {
    text-align: center;
}

.forlock {
    display: none;
}

.forlock1 {
    display: none;
}

.backpan {
    position: absolute;
    top: 7px;
    left: 50%;
    margin-left: -55px;
}

.nextlink {
    display: inline-block;
    background: url(../img/back-icon.png) no-repeat -116px -5px;
    width: 35px;
    height: 16px;
    cursor: pointer;
}

.backlink {
    margin-right: 10px;
    display: inline-block;
    background: url(../img/back-icon.png) no-repeat -81px -5px;
    width: 35px;
    height: 16px;
    cursor: pointer;
}

.nextlink.inactive {
    background-position: -34px -5px;
    cursor: default
}

.backlink.inactive {
    background-position: 2px -5px;
    cursor: default
}

.userword {
    width: 300px;
    height: 21px;
}

.lft .log {
    display: inline-block;
    margin-top: 15px
}

.lft.btn_right {
    text-align: right;
    padding-right: 8px;
    padding-bottom: 8px;
}

.lft.btn_right .log {
    margin-top: 7px;
}

.timer {
    top: 5px;
    position: absolute;
    top: 72.9304384198838px;
    left: 679.0474211384616px;
    z-index: 50;
    margin-left: -130px;
    width: 300px;
    color: #4f4f4f;
}

.hasCountdown {
    text-align: center;
    font-weight: normal;
    opacity: 0.9;
    color: #fff;
}

.travel .hasCountdown {
    width: 60px;
    display: inline-block;
}

.countdown_amount {
    font-size: 140%;
}

.location {
    z-index: 50;
    position: absolute;
    display: none;
}

.margin3 {
    margin-top: 16px;
}

.margin4 {
    margin-top: 40px;
}

input.subbut, .subbut {
    width: 100px;
    display: inline-block;
    line-height: normal;
    height: 26px;
    border-radius: 3px;
    background-color: #165;
    cursor: pointer;
}

#forumshow {
    width: 42px;
    display: block
}

b.searchFF {
    width: 45px;
    display: block
}

.showAll b, .showTags b {
    display: inline-block;
    height: 20px;
}

.new_m {
    width: 27px;
    display: block
}

.tabnav {
    padding-left: 0;
    width: 328px;
    margin: 30px auto 0;
}

.tabdiv {
    background: none;
    width: 326px
}

.tabdiv table {
    background: none
}

#award-popup-content td {
    vertical-align: top;
    padding-top: 10px
}

.tabs1 .tabs1 {
    cursor: pointer
}

.sort1 {
    display: none;
    padding: 0px;
    background: rgb(20, 20, 20) url("../img/hq.png");
    overflow: hidden;
    border: solid 1px #0B6C75;
    position: absolute;
    top: 16px;
    left: 0;
    padding: 5px;
    z-index: 50;
    text-align: left;
}

.forname {
    margin-bottom: 5px
}

.showAll1 {
    position: relative;
    width: 114px;
    text-align: center !important
}

.selform {
    margin-top: 20px
}

.selform input, .selform select {
    vertical-align: middle
}

.selform select {
    margin-right: 5px;
    color: #FFFFFF;
    background: rgba(0, 0, 0, 0.5);
    height: 27px
}

.reportdiv .repinput {
    width: 494px;
    margin-bottom: 3px
}

#searchResalt {
    margin-top: 30px
}

.logout {
    cursor: pointer
}

.backlink, .nextlink {
    display: none;
}

.sort1 a, .sort1 span {
    display: block;
    color: #1BAABA;
}

.red .sort1 a, .red .sort1 span {
    color: #f79b9b;
}

.sort1 a:hover, .sort1 span:hover {
    color: #BFF8FE;
    text-decoration: none;
}

.red .sort1 a:hover, .red .sort1 span:hover {
    color: #fcd8d8;
}

.statsSkills {
    width: 19px;
    height: 19px;
    background-size: auto 100%;
}

.genDe {
    width: 19px;
    height: 19px;
    background-size: 16px 15px;
}

.general .genDe, .hq_new .statsSkills {
    width: 16px;
    height: 16px;
    background-size: inherit;
    background-image: url("../img/theme/Allies/hq_stats.png");
    background-repeat: no-repeat;
    margin-top: -2px;
    float: left;
}

.red .general .genDe, .red .hq_new .statsSkills {
    background-image: url("../img/theme/Axis/hq_stats.png");
}

.general a.hq_name_a:hover {
    color: #1AAAB9;
    text-decoration: none;
}

.red .general a.hq_name_a:hover {
    color: #f79b9b;
}

.strengthIcon {
    background-position: -3px -176px;
}

.leadershipIcon {
    background-position: -3px -200px;
}

.commIcon {
    background-position: -3px -220px;
}

.attack_icon {
    background-position: -3px -1px;
}

.attack_hover:hover .attack_icon {
    background-position: -25px -1px;
}

.attack_hover td a {
    padding: 0;
    margin: 0;
    font-size: 11px;
    line-height: 17px;
    color: #1AAAB9;
    text-align: left;
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.red .attack_hover td a {
    color: #f79b9b;
}

.attack_hover:hover td a, .attack_hover:hover td a:hover {
    /*color:#1BAABA;*/
    text-decoration: none;
}

.intelIcon {
    background-position: -3px -243px;
}

.hq-name {
    background-position: -3px -1px;
}

.hq-rank {
    background-position: -3px -22px;
}

.hq-team {
    background-position: -3px -44px;
}

.hq-funds {
    background-position: -3px -66px;
}

.hq-income {
    background-position: -3px -89px;
}

.hq-country {
    background-position: -3px -111px;
}

.general .loyalty_credit {
    background-position: -3px -132px;
}

.points {
    background-position: -3px -155px;
}

.attacksIcon {
    background: url("../img/theme/hq-attacks.png") no-repeat scroll 3px 6px transparent;
    width: 29PX;
    height: 15px;
    display: inline-block;
    margin-left: 9px;
}

.rankIcon {
    background: url("../img/theme/rank.png") no-repeat center;
}

.attackIcon {
    background: url("../img/theme/attack.png") no-repeat center;
}

.defendIcon {
    background: url("../img/theme/defend.png") no-repeat center;
}

.news_main table {
    text-align: left
}

.private {
    cursor: pointer
}

#fscrll {
    height: 300px;
}

.reportview {
    display: table-cell;
    vertical-align: middle;
    height: 350px;
    width: 835px;
    word-wrap: break-word;
    padding: 0 15px;
}

.fl {
    float: left;
    text-align: left
}

.fr {
    float: right;
    text-align: left
}

.reportview .fl, .reportview .fr {
    width: 48%;
    margin-bottom: 0
}

.reportview .clear {
    clear: both;
    text-align: left
}

.repviewtop, .reportbottom {
    max-width: 400px;
    display: inline-block;
    clear: both;
    vertical-align: top
}

.repviewtop div {
    margin-bottom: 5px
}

.repviewtop {
    display: inline-block;
    text-align: left
}

.reportbottom {
    width: 350px;
    padding-left: 30px;
}

.reportbottom h3 {
    text-align: left;
    margin-top: 0
}

.repviewtop, .repreply {
    margin-bottom: 10px;
    overflow: hidden
}

.repreply {
    text-align: left;
    max-height: 170px;
}

.repviewform .submit_pref {
    margin-top: 10px;
    width: auto !important;
    min-width: 120px;
    width: 120px;
    line-height: 100%;
    margin-left: 0
}

.repviewform textarea {
    width: 350px;
    resize: none;
}

.fortit .rankStyle {
    display: block;
    float: left;
    margin-right: 7px;
}

.fortitStyle .title {
    line-height: 100%;
    margin-right: 3px;
}

.ipbantable {
    height: 300px;
}

.newMessage {
    color: #FFF;
    box-shadow: 0 1px 5px rgba(7, 165, 159, 0.43);
    -webkit-box-shadow: 0 1px 5px rgba(7, 165, 159, 0.43);
    -moz-box-shadow: 0 1px 5px rgba(7, 165, 159, 0.43);
    background-color: rgba(0, 0, 0, 0.19);
}

.online {
    position: relative;
    width: 8px;
    height: 8px;
    margin-top: 8px;
    margin-right: 4px;
    float: right;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    background: rgb(75, 216, 75); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiZDg0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iIzQ1YzY0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iIzMxYWYzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzE2ODkxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzA4NTYwOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDNmMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(75, 216, 75, 1) 0%, rgba(69, 198, 69, 1) 17%, rgba(49, 175, 49, 1) 34%, rgba(22, 137, 22, 1) 67%, rgba(8, 86, 8, 1) 83%, rgba(4, 63, 0, 1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(75, 216, 75, 1)), color-stop(17%, rgba(69, 198, 69, 1)), color-stop(34%, rgba(49, 175, 49, 1)), color-stop(67%, rgba(22, 137, 22, 1)), color-stop(83%, rgba(8, 86, 8, 1)), color-stop(100%, rgba(4, 63, 0, 1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(75, 216, 75, 1) 0%, rgba(69, 198, 69, 1) 17%, rgba(49, 175, 49, 1) 34%, rgba(22, 137, 22, 1) 67%, rgba(8, 86, 8, 1) 83%, rgba(4, 63, 0, 1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(75, 216, 75, 1) 0%, rgba(69, 198, 69, 1) 17%, rgba(49, 175, 49, 1) 34%, rgba(22, 137, 22, 1) 67%, rgba(8, 86, 8, 1) 83%, rgba(4, 63, 0, 1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(75, 216, 75, 1) 0%, rgba(69, 198, 69, 1) 17%, rgba(49, 175, 49, 1) 34%, rgba(22, 137, 22, 1) 67%, rgba(8, 86, 8, 1) 83%, rgba(4, 63, 0, 1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(75, 216, 75, 1) 0%, rgba(69, 198, 69, 1) 17%, rgba(49, 175, 49, 1) 34%, rgba(22, 137, 22, 1) 67%, rgba(8, 86, 8, 1) 83%, rgba(4, 63, 0, 1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4bd84b', endColorstr='#043f00', GradientType=0); /* IE6-8 */
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.noConv {
    width: 270px;
    margin-left: 20px !important;
}

.buyUnitImage {
    width: 110px;
    height: 60px;
}

.buy-popup {
    display: none;
    position: absolute;
    top: 9%;
    left: 55.3%;
    margin-left: -194px;
    z-index: 2000;
    background-color: rgba(0, 17, 17, 0.9);
    width: 335px;
    border-color: rgba(13, 122, 131, 0.9);
    border-width: 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border-style: solid;
    -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#96000000,Positive=true)";
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#96000000, Positive=true);
    /*font-family:"Cinzel_Bold", serif;*/
    font-size: 13px;
    font-weight: normal;
    line-height: 22px;
    color: #1AAAB9;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.red .buy-popup {
    background-color: rgba(17, 3, 0, 0.9);
    border-color: rgba(140, 11, 11, 0.9);
    color: #f79b9b;
}

#buy-popup .buy-inner, #f-popup .buy-inner {
    padding: 0px;
}

#travel-popup-close {
    position: inherit;
    left: 296px;
    top: 11px;
    z-index: 500;
}

.inline.popfoot {
    margin: 0;
    height: auto;;
    padding: 0 5px;
    border-top: 1px solid #0D737C;
    padding-top: 5px;
}

.red .inline.popfoot {
    border-top: 1px solid rgba(140, 11, 11, 0.9);
}

.inline.popfoot input[type="text"] {
    width: 69px;
}

.inline.popfoot.facilpop input[type="text"] {
    width: 60px;
}

input.unlockbt, .red input.unlockbt {
    height: 29px;
    width: auto;
    min-width: 40px;
    color: #393939;
    border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border: 0 none;
    box-shadow: 0px 3px 5px rgb(20, 20, 20);
    -moz-box-shadow: 0px 3px 5px rgb(20, 20, 20);
    -webkit-box-shadow: 0px 3px 5px rgb(20, 20, 20);
    background-color: #e5e5e5;
    margin-left: 3px;
    background-image: none;
}

input.unlockbt {
    width: auto
}

.unit {
    opacity: 0.7
}

.unit:hover {
    opacity: 1
}

.inline > div {
    float: left;
    width: 50%;
    padding: 5px;
    vertical-align: middle;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    line-height: normal
}

.inline {
    clear: both;
    overflow: hidden;
    text-align: left;
    line-height: 4px;
    height: auto !important;
    min-height: 24px;
    height: 24px;
    margin-top: 0;
    position: relative;
}

.inline:before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    width: 1px;
    height: 100%;
    background: #0D737C;
}

.red .inline:before {
    background: rgba(140, 11, 11, 0.9);
}

.unittitle > .inline:first-of-type > div, .buyUnitDetails > .inline:first-of-type > div {
    padding-top: 30px;
}

.inline .txtr {
    text-align: right;
}

#buyUnitCount {
    width: 69px;
}

#sellUnitCount {
    width: 69px;
}

.buytotal {
    padding: 0;
    margin-top: 10px;
    width: 100%;
    /*font-family:"Cinzel_Bold", serif;*/
    font-weight: normal;
    line-height: 15px;
    color: #FF7272;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.inline .popbar {
    width: 128px !important;
}

#award-popup {
    background-color: rgba(0, 17, 17, 0.9);
    border-color: rgba(13, 122, 131, 0.9);
    border-width: 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border-style: solid;
    -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#96000000,Positive=true)";
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#96000000, Positive=true);
    text-align: center;
    padding: 10px;
    width: auto !important;
    min-width: 200px;
    max-width: 300px;
    z-index: 800;
}

.red #award-popup {
    background-color: rgba(45, 10, 8, 0.9);
    border-color: rgba(98, 14, 20, 0.9);
    -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
}

#award-popup .markerText {
    line-height: 20px;
    text-align: center;
    color: #1BAABA;
    width: 100%;
}

.red #award-popup .markerText {
    line-height: 18px;
    color: #f79b9b;
}

.award-inner .saveMarker, .award-inner .deleteMarker {
    border: 0 none;
    background: transparent none;
    width: auto;
    height: auto;
    cursor: pointer;
    float: left;
    margin-right: 5px;
    line-height: normal !important;
}

.award-inner .saveMarker:hover, .award-inner .deleteMarker:hover {
    color: #BFF8FE;
}

.red .award-inner .saveMarker:hover, .red .award-inner .deleteMarker:hover {
    color: #fcd8d8;
}

.aw-name {
    margin-top: 10px;
    padding: 5px;
    text-align: center;
    font-size: 14px;
    color: #1BAABA;
}

.red .aw-name {
    color: #f79b9b;
}

.aw-desc {
    padding: 8px 5px 12px 5px;
    font-size: 12px
}

.unitinfo {
    position: absolute;
    top: 0;
    text-align: center;
    width: auto;
    left: 25%;
    z-index: 1;
    min-width: 444px;
    color: #1AAAB9;
}

.red .unitinfo {
    color: #f79b9b;
}

.unitsmain .star {
    background: url(../img/units/star.png) no-repeat;
    width: 15px;
    height: 15px;
    padding: 0;
    position: absolute;
    top: 8px;
    border: none;
    box-shadow: none;
}

.red .unitsmain .star {
    background: url(../img/units/starr.png) no-repeat;
    border: none;
}

.headunit table {
    height: 88px;
}

.headunit .unitinfo {
    top: 9px
}

.facilities {
    cursor: pointer
}

.award {
    cursor: pointer;
}

div.forcename, div.facname {
    background-color: rgba(0, 17, 17, 0.9);
    border: 1px solid rgba(13, 122, 131, 0.9);
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -o-border-radius: 3px;
    height: 20px;
    width: auto;
    padding: 0px 10px;
    opacity: 0.8;
    position: absolute;
    z-index: 30;
    display: none;
    cursor: pointer;
    margin-right: -80px;
    font-size: 13px;
    font-weight: normal;
    color: #1AAAB9;
    text-align: left;
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    line-height: normal;
}

.red div.forcename, .red div.facname {
    background-color: rgba(17, 3, 0, 0.9);
    border-color: rgba(140, 11, 11, 0.9);
    /*font-size:11px;*/
    color: #f79b9b;
}

.headunit td:hover {
    opacity: 1
}

.unlock-inner {
    padding: 20px
}

.unlock-inner p {
    background: url("../img/horizontal-slash.png") no-repeat scroll 0 35px transparent;
    padding-bottom: 15px;
    margin-bottom: 15px
}

#refundtable {
    height: 295px;
}

.refundMessage {
    height: 50px;
}

#nukeDiv {
    margin: 0 auto;
    text-align: center;
    height: 165px;
    margin-bottom: 27px;
}

.bomb {
    height: 175px;
}

.pamount {
    height: 15px !important;
}

.gdefence {
    position: relative;
    z-index: 15;
}

#boss, #timer {
    display: none;
}

.Unit, .facilities {
    cursor: pointer;
}

.worldNews {
    height: 409px !important;
    margin-top: 0px !important;
    border-top: none !important;
}

.menu_cont span, #private {
    cursor: pointer
}

#fortimer {
    display: none;
}

#roundStart span {
    height: auto
}

.reset {
    border-top: solid 1px #0B6C75;;
}

.red .reset {
    border-top: solid 1px #620e14;
}

#userFunds {
    margin-top: 0;
    margin-right: 18px;
    font-size: 18px;
    padding-left: 15px;
    height: 20px
}

.skillsContent {
    margin-left: -10px;
}

.skill {
    height: 33px;
    width: 33.33%;
    padding-right: 5px;
    position: relative;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.skillName {
    float: left;
    display: inline-block;
    width: 88px;
    height: 26px;
    padding-top: 4px;
    text-align: right;
    margin-right: 5px;
    font-size: 13px;
    line-height: 33px;
    text-align: right;
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.skillContent {
    float: left;
    display: inline-block;
    width: 189px;
    width: 160px;
    height: 24px;
    padding-top: 16px;
}

.skillContent > div:first-of-type {
    background: url(../img/progress/Allies/upgrade_progress_bar.png) no-repeat 0 0;
    height: 12px;
}

.red .skillContent > div:first-of-type {
    background: url(../img/progress/Axis/upgrade_progress_bar.png) no-repeat 0 0;
    height: 12px;
}

.skillContent > div:first-of-type > div {
    background: url(../img/progress/Allies/upgrade_progress_bar.png) no-repeat 0 100%;
    height: 12px;
}

.red .skillContent > div:first-of-type > div {
    background: url(../img/progress/Axis/upgrade_progress_bar.png) no-repeat 0 100%;
    height: 12px;
}

.upgrade, .noUpgrade {
    height: 21px !important;
    width: 21px !important;
    float: right;
    margin-top: 12px;
    margin-right: 4px;
    cursor: pointer;
    background-image: url(../img/progress/upgrade_icons.png);
    background-repeat: no-repeat;
    background-position: -4px -32px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -khtml-border-radius: 50%;
    -o-border-radius: 50%;
}

.noUpgrade {
    background-position: -4px -4px;
}

#yes, #no {
    float: left;
}

.yesno {
    margin: 0 auto;
}

.spend {
    position: absolute;
    top: 14px;
    left: 0;
    width: 100%;
    text-align: right;
    overflow: hidden;
    margin: 0 !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    /*font-size: 13px;*/
    font-size: 11px;
    font-weight: normal;
    padding-right: 12px;
    /*color:#BFF8FE;*/
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.spend .yes, .spend .no {
    color: #19AAB8;
    margin-left: 4px;
    cursor: pointer;
}

.spend .yes:hover, .spend .no:hover {
    color: #BFF8FE;
}

.red .spend .yes, .red .spend .no {
    color: #f79b9b;
}

.red .spend .yes:hover, .red .spend .no:hover {
    color: #fcd8d8;
}

#statesInfo {
    margin-top: 6px;
    font-size: 11px;
    padding: 0px 6px;
    display: inline-block;
    background: rgba(0, 0, 0, 0.31);
    padding: 1px 3px;
    text-align: center;
    border: solid 1px #1b8494;
    border-radius: 5px;
    box-shadow: 0 3px 5px rgb(15, 15, 15);
    font-weight: normal;
    width: 466px;
    width: 566px;
    margin-top: 10px;
    font-size: 13px;
    line-height: 17px;
    color: #1BAABA;
    /*text-align:left;*/
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.red #statesInfo {
    border: solid 1px #620e14;
    color: #f79b9b;
    /*font-size: 9px;*/

}

.attacks {
    margin-right: 5px;
    margin-bottom: 5px;
    width: auto;
    margin-left: 0;
    padding: 0 4px;
}

.forumComments img[src*=js] {
    max-height: 20px
}

.messagetxt img[src*=js] {
    max-height: 20px
}

.facilities {
    cursor: pointer;
}

.assault {
    border-radius: 5px 5px 5px 5px;
    display: block;
    font-family: candara, arial;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    margin: 0 auto;
    width: 233px;
}

.assault select {
    color: #FFFFFF;
    background: #000000;
    float: left;
    margin-top: 6px;
}

.selectOnly {
    color: red;
    background: #000000;
}

.assault input[type="submit"] {
    border-radius: 5px 5px 5px 5px;
    display: block;
    font-family: candara, arial;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    float: left;
}

.rating {
    position: absolute;
    left: 155px;
    top: 43px;
    width: 43px;
    height: 19px;
    background: url(../img/hud_star_icon.png) no-repeat 0 -2px;
    padding-left: 22px;
    font-size: 11px;
    font-family: "Cinzel_Bold", serif;
    font-size: 12px;
    line-height: 17px;
    color: #BABABA;
    text-align: left;
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.85);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#d9000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#d9000000, Positive=true);
}

#Fdetails {
    line-height: 14px;
}

.assault_main {
    line-height: 21px
}

marquee {
    margin-top: 5px;
}

.rankUsers {
    height: 306px
}

.DepositLogs {
    width: 355px !important;
    margin-top: 0px !important;
}

#help-box {
    z-index: 100;
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    height: 100px;
    width: 500px;
    padding: 5px;
    margin-left: -250px;
    margin-top: -180px;
    background-color: rgba(0, 17, 17, 0.9);
    border-color: rgba(13, 122, 131, 0.9);
    border-width: 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border-style: solid;
    -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#96000000,Positive=true)";
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#96000000, Positive=true);
}

.red #help-box {
    border-color: rgba(140, 11, 11, 0.9);
    background-color: rgba(17, 3, 0, 0.9);
}

#banner {
    position: relative;
    margin-left: 27px;
    margin-top: 10px;
    background: url(../img/theme/Allies/content-header.png) no-repeat;
    width: 849px;
    height: 38px;
    float: left;
    z-index: 30;
    font-family: "Cinzel", serif;
    line-height: 17px;
    text-align: left;
}

#banner > span:first-child {
    float: left;
    margin-top: 9px !important;
    margin-left: 50px;
    font-size: 24px !important;
}

.red #banner {
    background: url(../img/theme/Axis/content-header.png) no-repeat;
}

.changeLe {
    margin-top: 126px !important;
    width: 628px !important;
    margin-bottom: 19px !important;
}

.changeLeN {
    margin-top: 80px !important;
    width: 628px !important;
    margin-bottom: 19px !important;
}

.freeLand span {
    color: white !important;
}

.research {
    height: 275px;
    margin-top: 8px;
    margin-left: 8px;
    width: 865px;
    clear: both;
}

.policy {
    height: 85px;
    padding-top: 10px;
    margin-bottom: 8px;
    margin-left: 8px;
}

.viewnukes {
    height: 293px;
    margin-top: 5px;
    clear: both;
    margin-left: 6px;
    width: 865px;
    margin-bottom: 8px;
    margin-left: 9px;
}

.pad0 {
    padding-left: 0px !important;
}

.errorM {
    margin-left: 250px;
    margin-top: -30px;
    font-size: 13px;
    color: red;
    margin-bottom: 20px;
    height: 33px;
}

.policy1 {
    height: 251px;
    margin-top: 8px;
    margin-left: 8px;
    width: 865px;
    clear: both;
}

.formclass {
    width: 610px;
    margin-top: 0;
}

.ForcesinCountry {
    overflow: hidden;
    margin-top: 7px;
    margin-left: 9px;
    width: 867px;
    clear: both;
    padding-top: 7px;
    font-size: 13px;
    font-weight: normal;
    line-height: normal;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.forces-in-country__user {
	line-height: 20px;
	margin-top: 8px;
	padding: 8px;
	background: rgba(0, 0, 0, 0.05);
}

.forces-in-country__link {
	display: block;
}

.forces-in-country__spy {
	font-size: 12px;
	color: rgba(255, 255, 255, 0.8);
}

.forces-in-country__link {
    color: #1AAAB9;
}

.forces-in-country__link:hover {
    color: #BFF8FE;
    text-decoration: none;
}

.red .forces-in-country__link {
    color: #f79b9b;
}

.red .forces-in-country__link:hover {
    color: #fcd8d8;
}

.ForcesinCountry h4 {
    font-size: 15px;
}

.tolltipStyle > h2 {
    padding-top: 3px;
    padding-bottom: 7px;
}

.tolltipStyle .aliessp {
    padding-left: 2px;
}

.tolltipStyle .axissp {
    padding-right: 2px;
    color: rgb(209, 46, 46);
}

.unitStyle {
    border-top: 1px solid rgba(255, 255, 255, 0.5);
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    padding: 1px 0 !important;
    margin: 2px 0 !important;
}

.unitStyle .aliesu {
    text-align: left;
    padding-left: 3px;
    color: white;
}

.unitStyle .axisu {
    text-align: right;
    padding-right: 3px;
    color: white;
}

.tolltipStyle .stat > p {
    border-bottom: 1px dotted rgba(255, 255, 255, 0.3);
}

.tolltipStyle .stat > p:last-child {
    border-bottom: 0;
}

.stat span {
    width: 50%;
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.stat p span:last-child {
    text-align: right;
}

#region {
    width: 30%;
}

#regionName {
    width: 70%;
}

.verify {
    height: 250px;
    float: left;
    margin-left: 9px;
}

.product_wrapper {
    margin-top: 20px;
}

#buyError {
    display: none;
    height: 22px;
    padding-top: 5px;
}

#buyError span {
    margin: 0 auto;
    color: rgb(167, 152, 43)
}

#buyErrorF {
    display: none;
    height: 22px;
    padding-top: 5px;
}

#buyErrorF2 {
    display: none;
    height: 45px;
    padding-top: 5px;
}

#buyErrorF span {
    margin: 0 auto;
    color: rgb(167, 152, 43)
}

#buyErrorF2 span {
    margin: 0 auto;
    color: rgb(167, 152, 43)
}

.showHide {
    background-color: red;
    width: 16px;
    height: 16px;
    position: absolute;
    top: 0px;
    right: 0px;
    background: url(../img/progress/up.png) no-repeat 0px 1px;
    cursor: pointer;
}

.fecontent {
    height: 600px;
}

.mCSB_container {
    margin-right: 14px !important;
}

.mCustomScrollBox > .mCSB_scrollTools {
    width: 12px !important;
}

.Topicsshtaff {
    height: 365px;
}

.w136center {
    width: 136px;
    margin-left: auto;
    margin-right: auto;
}

.w136center > a {
    float: left;
    margin-top: 2px;
}

/*******from jquery-jvectormap.css*********/
.jvectormap-label {
    position: absolute;
    display: none;
    border: solid 1px #CDCDCD;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #292929;
    color: white;
    font-family: sans-serif, Verdana;
    font-size: smaller;
    padding: 3px;
}

.jvectormap-zoomin, .jvectormap-zoomout {
    position: absolute;
    left: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #292929;
    padding: 3px;
    color: white;
    width: 10px;
    height: 10px;
    cursor: pointer;
    line-height: 10px;
    text-align: center;
    z-index: 5000;
    display: block !important;
}

.jvectormap-zoomin {
    top: 10px;
}

.jvectormap-zoomout {
    top: 30px;
}

#main .jvectormap-zoomin, #main .jvectormap-zoomout {
    display: none !important;
}

.block {
    display: block !important;
}

.inlined > a {
    display: inline-block;
}

.inlined > a:first-child {
    margin-right: 30px;
}

/********end*******/

.inline.popf {
    margin: 0 -10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    height: 0px;
    padding: 10px 5px;
    background: none;
}

.buy-popup .inline.popf {
    margin: 0;
}

/*****/
.whole {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 48%;
}

.whole .background {
    opacity: 0.7;
    cursor: pointer;
    top: -48%;
    height: 100%;
}

.loyalty_credit {
    background: url("../img/theme/loyalty_credit.png") no-repeat center center;
}

.abs_donate {
    position: absolute;
    bottom: 5px;
    right: 10px;
    width: auto;
}

.general .abs_donate {
    bottom: 8px;
    right: 8px;
}

#marker-popup {
    position: absolute;
    width: 363px;
    height: 112px;
    top: 50%;
    left: 50%;
    margin-left: -182px;
    display: none;
    z-index: 2000;
    background-color: rgba(0, 17, 17, 0.9);
    border: 1px solid rgba(13, 122, 131, 0.9);
    -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    text-align: center;
}

.red #marker-popup {
    background-color: rgba(45, 10, 8, 0.9);
    border: 1px solid rgba(98, 14, 20, 0.9);
}

#marker1-popup {
    position: absolute;
    width: 363px;
    height: 112px;
    top: 50%;
    left: 50%;
    margin-left: -182px;
    display: none;
    z-index: 2000;
    background-color: rgba(0, 17, 17, 0.9);
    border: 1px solid rgba(13, 122, 131, 0.9);
    -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    text-align: center;
}

.red #marker1-popup {
    background-color: rgba(45, 10, 8, 0.9);
    border: 1px solid rgba(98, 14, 20, 0.9);
}

#marker2-popup {
    position: absolute;
    width: 363px;
    height: 112px;
    top: 50%;
    left: 50%;
    margin-left: -182px;
    display: none;
    z-index: 2000;
    background-color: rgba(0, 17, 17, 0.9);
    border: 1px solid rgba(13, 122, 131, 0.9);
    -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.59);
    text-align: center;
}

.red #marker2-popup {
    background-color: rgba(45, 10, 8, 0.9);
    border: 1px solid rgba(98, 14, 20, 0.9);
}

#marker-popup-close {
    float: right;
    margin-right: -7px;
    margin-top: -7px;
}

/*select effect styles*/
.selectEffect {
    position: relative;
}

.scrollSelect > span {
    display: block;
    font-family: verdana;
    font-size: 11px;
    color: rgb(240, 232, 232);
    margin-top: 3px;
}

.scrollSelect {
    height: 100px;
    background: #000000;
    border: solid 1px #0B6C75;
    position: absolute;
    top: 18px;
    left: 0;
    z-index: 555;
    width: 53px;
}

.red .scrollSelect {
    border: solid 1px #620e14;
}

.scrollSelect .mCSB_container {
    cursor: default;
}

.scrollSelect .mCSB_container span {
    display: block;
    margin-top: 3px;
    font-size: 11px;
    color: rgb(240, 232, 232);
    cursor: default;
    padding-left: 5px;
}

scrollSelect .mCSB_container span:first-child {
    margin-top: 0;
}

.selectShow {
    background: #000000;
    border: solid 1px #0B6C75;
    font-family: verdana;
    font-size: 11px;
    color: rgb(240, 232, 232);
    /*opacity: 0.7;*/
    height: 17px;
    width: 55px;
    margin: 2px 0 0 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    text-align: center;
}

.red .selectShow {
    border: solid 1px #620e14;
    background: url(../img/input.png) repeat-x;
}

.selectShow span {
    color: rgb(240, 232, 232);
}

.clearFull {
    float: none !important;
    width: 100% !important;
    clear: both;
    height: auto !important;
    display: block !important;
    background: none !important;
    padding: 0 !important;
}

.mamangeFormSt {
    float: right;
}

.mamangeFormSt .leftLable {
    float: left;
    margin: 2px 9px 0 0;
    font-weight: normal;
}

.mamangeFormSt .selectEffect {
    float: left;
}

.withSelPlug {
    overflow: visible !important;
}

.selIncome:hover {
    color: #1BAABA
}

.red .selIncome:hover {
    color: #f79b9b
}

.current_time {
    float: left;
    margin-top: -87px;
    margin-left: 840px;
    font-family: "Cinzel_Bold", serif;
    font-size: 12px;
    line-height: 17px;
    color: #BBBBBB;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.85);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#d9000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#d9000000, Positive=true);
}

.control_bar {
    background: url(../img/lay_allies_control_bar.png) no-repeat 0 0;
    width: 64px;
    height: 77px;
    margin-left: 15px;
    float: left;
    margin-top: -3px;
    /*font-family:"Cinzel_Bold", serif;*/
    font-size: 10px;
    line-height: 33px;
    color: #BFF8FE;
    text-align: right;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-top: 18px;
    padding-right: 14px;
}

.cntrl_bar_axis {
    background: url(../img/lay_axis_control_bar.png) no-repeat 0 0;
    /*font-family: "molot", serif;*/
    padding-right: 20px;
    /*font-size: 8px;*/
    color: #fcd8d8;

}

.control_bar b {
    display: block;
    font-size: 13px;
    font-weight: normal;
    margin-top: -18px;
    width: 40px;
    padding-left: 13px;
    text-align: center;
}

.control_bar.right_side {
    margin-left: 5px;
    padding-right: 20px;
}

.cntrl_bar_axis.control_bar.right_side {
    padding-right: 14px;
}

.control_bar_country {
    width: 165px;
    height: 64px;
    margin-left: 15px;
    float: left;
    margin-top: 10px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-right: 14px;
    padding-left: 55px;
}

.control_bar_country div {
    margin-top: 12px;
    /*font-family:"Cinzel_Bold";*/
    font-size: 10px;
    line-height: 33px;
    color: #BFF8FE;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-transform: uppercase;
}

.red .control_bar_country div {
    /*font-family: "molot", serif;*/
    /*font-size:9px;*/
    color: #fcd8d8;

}

.defcon {
    width: 130px;
    height: 51px;
    margin-top: 14px;
    margin-right: 1px;
    float: right;
    background: url(../img/defcon.png) no-repeat -198px -91px;
    border-radius: 0 0 18px 0;
    -moz-border-radius: 0 0 18px 0;
    -webkit-border-radius: 0 0 18px 0;
    -khtml-border-radius: 0 0 18px 0;
    -o-border-radius: 0 0 18px 0;
    overflow: hidden;

}

.defcon_1 {
    width: 134px;
    height: 51px;
    background: url(../img/defcon.png) no-repeat -198px -346px;
}

.defcon_2 {
    width: 134px;
    height: 51px;
    background: url(../img/defcon.png) no-repeat -198px -295px;
}

.defcon_3 {
    width: 134px;
    height: 51px;
    background: url(../img/defcon.png) no-repeat -198px -244px;
}

.defcon_4 {
    width: 134px;
    height: 51px;
    background: url(../img/defcon.png) no-repeat -198px -193px;
}

.defcon_5 {
    width: 134px;
    height: 51px;
    background: url(../img/defcon.png) no-repeat -198px -142px;
}

.defcon_1_5 {
    width: 134px;
    height: 51px;
    background: url(../img/defcon.png) no-repeat -198px -40px;
}

.hq_stats {
    width: 800px;
    text-align: center;
}

.hq_stats td > div > span {
    font-size: 17px;
    line-height: 35px;
    text-align: right;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.hq_stats td > div .stat_ttl {
    font-size: 13px;
    margin-left: 5px;
}

.news_new {
    text-align: left;
    height: 344px;
}

.news_new table {
    width: 100%;
    padding: 18px 20px;
    font-weight: normal;
    font-size: 13px;
    line-height: 17px;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    padding-bottom: 0;
}

.news_new small {
    color: #19AAB8;
    font-size: 13px;
    display: block;
    margin: 7px 0;
}

.red .news_new small {
    color: #f79b9b;
}

.news_more small {
    margin: 0;
    font-size: 13px;
    line-height: 22px;
    color: #BFF8FE;
    float: left;
    width: 142px;
    text-align: right;
}

.red .news_more small {
    color: #fcd8d8;
    /*font-size: 10px;*/
}

.news_more_dates {
    overflow: hidden;
}

.news_more_dates > *:last-child {
    width: 80px;
    display: inline-block;
    position: relative;
    padding-left: 12px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-left: 5px;
    text-align: left;
}

.news_more_dates > *:last-child:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 1px;
    background: #BFF8FE;
    position: absolute;
    top: 50%;
    left: 0px;
}

.red .news_more_dates > *:last-child:before {
    left: 1px;
    background: #fcd8d8;
}

.news_new h3:first-of-type {
    margin-top: 0;
}

.news_more a:not(.log) {
    font-size: 15px;
    line-height: 22px;
    color: #19AAB8;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    text-decoration: none;
}

.red .news_more a:not(.log) {
    color: #f79b9b;
}

.news_more a:hover {
    color: #BFF8FE;
    text-decoration: none;
}

.red .news_more a:hover {
    color: #fcd8d8;
}

.hq-leader {
    font-size: 13px;
    font-weight: normal;
    overflow: hidden;
}

.hq-leader table {
    font-size: 13px;
    font-weight: normal;
    border-spacing: 0;
    line-height: 16px;
    text-align: left;
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    width: 38%;
    padding-right: 2%;
    vertical-align: top;
}

.hq-leader table a {
    color: #BFF8FE;
    text-decoration: none;
}

.red .hq-leader table a {
    color: #fcd8d8;
}

.hq-leader .lead_ttl, .hq-leader table th.lead_ttl {
    line-height: 120%;
    color: #1AAAB9;
    text-align: left;
    border-bottom: 1px solid #1AAAB9;
    text-transform: uppercase;
    padding-bottom: 5px;
    font-weight: normal;
}

.red .hq-leader .lead_ttl, .red .hq-leader table th.lead_ttl {
    color: #f79b9b;
    border-bottom: 1px solid #8c0b0b;
}

.hq-leader div.lead_ttl {
    padding-bottom: 4px;
}

.hq-leader table tr th:nth-child(3), .hq-leader table tr td:nth-child(3) {
    text-align: right;
}

.hq-leader ul.cat_list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    line-height: 24px;
    color: #19AAB8;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.red .hq-leader ul.cat_list {
    /*font-size: 10px;*/

    color: #f79b9b;
}

.red .hq-leader td {
}

.hq-leader table tr:nth-child(2) td {
    padding-top: 5px;
}

.hq-leader ul.cat_list li span {
    background: 0 none;
    text-decoration: none;
    cursor: pointer;
}

.hq-leader ul.cat_list li span i {
    background-image: url("../img/theme/Allies/rank_categories.png");
    background-repeat: no-repeat;
    display: block;
    width: 17px;
    height: 17px;
    float: left;
    margin-right: 5px;
    margin-top: 2px;
}

.red .hq-leader ul.cat_list li span i {
    background-image: url("../img/theme/Axis/rank_categories.png");
}

.hq-leader ul.cat_list li .chaked {
    font-size: inherit;
    line-height: inherit;
    opacity: 1;
    color: #BFF8FE;
}

.red .hq-leader ul.cat_list li .chaked {
    color: #fcd8d8;
}

.hq-leader ul.cat_list li i.rank_ld {
    background-position: -24px 0px;
}

.hq-leader ul.cat_list li:hover i.rank_ld, .hq-leader ul li .chaked i.rank_ld {
    background-position: -2px 0px;
}

.hq-leader ul.cat_list li i.wins_ld {
    background-position: -24px -22px;
}

.hq-leader ul.cat_list li:hover i.wins_ld, .hq-leader ul li .chaked i.wins_ld {
    background-position: -2px -22px;
}

.hq-leader ul.cat_list li i.loses {
    background-position: -24px -44px;
}

.hq-leader ul.cat_list li:hover i.loses, .hq-leader ul li .chaked i.loses {
    background-position: -2px -44px;
}

.hq-leader ul.cat_list li i.kd {
    background-position: -24px -66px;
}

.hq-leader ul.cat_list li:hover i.kd, .hq-leader ul li .chaked i.kd {
    background-position: -2px -66px;
}

.hq-leader ul.cat_list li i.damage {
    background-position: -24px -88px;
}

.hq-leader ul.cat_list li:hover i.damage, .hq-leader ul li .chaked i.damage {
    background-position: -2px -88px;
}

.hq-leader ul.cat_list li i.ls {
    background-position: -24px -110px;
}

.hq-leader ul.cat_list li:hover i.ls, .hq-leader ul li .chaked i.ls {
    background-position: -2px -110px;
}

.hq-leader ul.cat_list li:hover {
    color: #BFF8FE;
}

.red .hq-leader ul.cat_list li:hover {
    color: #fcd8d8;
}

.bigdiv > h3 {
    padding-left: 30px;
}

.red .bigdiv > h3 {
    /*font-size: 14px;*/
    text-align: center;
}

.stg_ttl {
    font-size: 13px;
    font-weight: normal;
    line-height: 22px;
    color: #19AAB8;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.red .stg_ttl {
    color: #f79b9b;
    /*font-size: 11px;*/
}

.hq_stg_tbl .stg_ttl {
    border-bottom: 1px solid #1AAAB9;
    padding-bottom: 5px;
    margin: 5px 0;
}

.red .hq_stg_tbl .stg_ttl {
    border-bottom: 1px solid #8c0b0b;
}

.hq_stg_tbl, .hq_stg_tbl table {
    width: 100%;
    font-weight: normal;
    font-size: 13px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    border-spacing: 0;
    color: #19AAB8;
    text-align: left;
}

.red .hq_stg_tbl, .red .hq_stg_tbl table {
    /*font-size: 10px;*/
    color: #f79b9b;
}

.hq_stg_tbl td {
    width: 50%;
    vertical-align: top;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-right: 20px;
}

.hq_stg_tbl ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.hq_stg_tbl ul li {
    display: block;
    clear: both;
    font-size: 13px;
    font-weight: normal;
    line-height: 22px;
    color: #19AAB8;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    cursor: pointer;
}

.red .hq_stg_tbl ul li {
    color: #f79b9b;
    /*font-size: 11px;*/
}

.hq_stg_tbl ul li a {
    /*font-family:"Cinzel_Bold", serif;*/
    color: #19AAB8;
    font-size: 13px;
    font-weight: normal;
    line-height: 22px;
}

.hq_stg_tbl ul li:hover, .hq_stg_tbl ul li:hover a, .hq_stg_tbl ul li a:hover {
    color: #BFF8FE;
    text-decoration: none;
}

.red .hq_stg_tbl ul li:hover, .red .hq_stg_tbl ul li:hover a, .red .hq_stg_tbl ul li a:hover {
    color: #fcd8d8;
}

.hq_stg_tbl ul li span, .hq_stg_tbl ul li a {
    display: block;
}

.hq_stg_list i {
    display: block;
    float: left;
    width: 16px;
    height: 16px;
    background-image: url('../img/theme/Allies/settings_n.png');
    background-repeat: no-repeat;
    background-position: -24px 2px;
    margin-top: 1px;
    margin-right: 5px;
}

.red .hq_stg_list i {
    background-image: url('../img/theme/Axis/settings_n.png');
}

.hq_stg_tbl ul.hq_stg_list li:hover i {
    background-position: -2px 2px;
}

.hq_stg_tbl table {
    line-height: 30px;
    text-align: right;
}

.hq_stg_tbl table input[type="password"], .hq_stg_tbl table input[type="text"] {
    width: 100%;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    -khtml-border-radius: 4px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 3px;
    outline: 0 none;
    /*font-family:"Cinzel_Bold", serif;*/
    font-size: 13px;
    font-weight: normal;
    line-height: 17px;
    color: #1AAAB9;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.hq_stg_tbl table input[type="password"] {
}

.red .hq_stg_tbl table input[type="password"], .red .hq_stg_tbl table input[type="text"] {
    /*font-family: "molot", serif;*/
    font-size: 11px;

    color: #f79b9b;
}

.hq_stg_tbl table tr td:first-child {
    width: 44%;
    padding-right: 10px;
}

.hq_stg_tbl table tr td:last-child {
    width: 56%;
    padding-right: 0;
}

.hq_stg_tbl .btn_stl {
    float: right;
    margin-top: 8px;
}

.stg_ttl.wrong {
    color: #FF7373;
}

.error_border {
    border-color: #FF7373;
}

.bigdiv .mCS-light-thin > .mCSB_scrollTools .mCSB_draggerRail {
    background: rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
}

.bigdiv .mCSB_scrollTools .mCSB_dragger {
    height: 30px !important;
}

.bigdiv .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    height: 30px;
    width: 4px;
    background: rgb(0, 185, 199);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDhjOTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 1)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 1) 0%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9c7', endColorstr='#008c97', GradientType=0);
}

.red .bigdiv .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: rgb(197, 130, 130);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M1ODI4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYzNmM2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(188, 63, 62, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(197, 130, 130, 1)), color-stop(100%, rgba(188, 63, 62, 1)));
    background: -webkit-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(188, 63, 62, 1) 100%);
    background: -o-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(188, 63, 62, 1) 100%);
    background: -ms-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(188, 63, 62, 1) 100%);
    background: linear-gradient(to bottom, rgba(197, 130, 130, 1) 0%, rgba(188, 63, 62, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c58282', endColorstr='#bc3f3e', GradientType=0);
}

.recap_tab {
    border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -khtml-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;
    overflow: hidden;
    margin-top: 3px;
}

.recap_tab.tabnav li {
    width: 50%;
    display: block;
    float: left;
    background: rgba(0, 140, 151, 0.57);
}

.red .recap_tab.tabnav li {
    background: rgba(154, 22, 21, 0.57);
}

.recap_tab.tabnav li > span {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
    -o-border-radius: 0;
    border: 0 none;
    font-size: 13px;
    line-height: 33px;
    color: #96F2FE;
    text-align: center;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=1, Color=#a6000000, Positive=true);
    cursor: pointer;
}

.red .recap_tab.tabnav li > span {
    color: #fcd8d8;
    /*font-size: 12px;*/

}

.tabnav li:hover span, .tabnav li:focus span, .tabnav li:active span, .tabnav li:visited span {
    color: #FFFFFF !important;
}

.tabnav li:hover, .tabnav li:focus, .tabnav li:active, .tabnav li:visited {
    background: rgba(0, 140, 151, 0.74);
}

.red .tabnav li:hover, .red .tabnav li:focus, .red .tabnav li:active, .red .tabnav li:visited {
    background: rgba(154, 22, 21, 0.74);
}

.captcha_ttl {
    margin-top: 30px;
    font-size: 15px;
    font-weight: normal;
    font-family: "Cinzel_Bold", serif;
    /*line-height:33px;*/
    padding-bottom: 15px;
    text-align: left;
    text-align: center;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.with_divider_long {
    background: url('../img/theme/Allies/divider_long.png') no-repeat left center;
}

.with_divider_short {
    background: url('../img/theme/Allies/divider_short.png') no-repeat left center;
}

.red .with_divider_long {
    background: url('../img/theme/Axis/divider_long.png') no-repeat left center;
}

.red .with_divider_short {
    background: url('../img/theme/Axis/divider_short.png') no-repeat left center;
}

.training_status, .command_ttl {
    font-size: 15px;
    font-weight: normal;
    line-height: 16px;
    color: #00D9A3;
    text-align: center;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    padding-top: 10px;
}

.training_status {
    font-family: "Cinzel_Bold", serif;
    padding-left: 25px;
    padding-right: 25px;
}

span.ready .hasCountdown {
    display: block;
    float: left;
    width: 54px;
    position: relative;
    margin-right: 11px;
}

/*.red span.ready .hasCountdown{width: 70px;}*/
span.ready .hasCountdown:after {
    content: "";
    position: absolute;
    top: 9px;
    right: -7px;
    display: block;
    width: 5px;
    height: 1px;
    background: #BFF8FE;
}

.red span.ready .hasCountdown:after {
    background: #fcd8d8;
}

.command_counter {
    display: inline-block;
    margin-left: 2px;
    color: #BFF8FE;
}

.red .command_counter {
    color: #fcd8d8;
}

.control_bar_command, .control_bar_sm, .inline .popbar {
    width: 100%;
    height: 3px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    -o-border-radius: 2px;
    border: 2px solid #111111;
    display: block;
    margin-top: 5px;
    background: rgba(90, 181, 192, 0.21);
    position: relative;
}

.red .control_bar_command, .red .control_bar_sm, .red .inline .popbar {
    background: rgba(192, 90, 90, 0.21);
}

.control_bar_command.bar_sm_end_last:after, .control_bar_sm.bar_sm_end_last:after, .inline .popbar.bar_sm_end_last:after {
    content: "";
    display: block;
    position: absolute;
    right: -6px;
    top: -5px;
    background-image: url('../img/progress/control_bars_ends.png');
    background-repeat: repeat-x;
    background-position: 0 -14px;
    height: 14px;
    width: 6px;
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.control_bar_command.bar_sm_end_first:before,
.control_bar_sm.bar_sm_end_first:before,
.inline .popbar.bar_sm_end_first:before {
    content: "";
    display: block;
    position: absolute;
    left: -6px;
    top: -5px;
    background-image: url('../img/progress/control_bars_ends.png');
    background-repeat: repeat-x;
    background-position: 0 -14px;
    height: 14px;
    width: 6px;
    z-index: 500;
}

.red .control_bar_command.bar_sm_end_first:before,
.red .control_bar_sm.bar_sm_end_first:before,
.red .inline .popbar.bar_sm_end_first:before {
    content: "";
    background-position: 0 -31px;
}

.control_bar_command span, .inline .popbar div {
    display: block;
    background-image: url('../img/progress/control_bars_middle.png');
    background-repeat: repeat-x;
    background-position: 0 -13px;
    width: 70%;
    height: 14px;
    line-height: normal;
    margin-top: -6px;
    position: relative;
    overflow: hidden;
}

.red .control_bar_command span, .red .inline .popbar div {
    background-position: 0 -30px;
}

.control_bar_command span:after, .inline .popbar div:after {
    content: "";
    display: block;
    position: absolute;
    background-image: url('../img/progress/control_bar_mini_glow2.png');
    background-repeat: no-repeat;
    background-position: 100% -1px;
    width: 40px;
    height: 14px;
    top: 1px;
    right: -20px;
}

.red .control_bar_command span:after, .red .inline .popbar div:after {
    background-position: 100% -22px;
}

.search_force {
    font-size: 15px;
    font-weight: normal;
    text-align: center;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.search_force .searchpeople, .reimb_search input[type="text"], .search_form_div input[type="text"] {
    width: 300px;
    height: 34px;
    font-size: 13px;
    font-weight: normal;
    color: #FFFFFF;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    border: 1px solid rgba(0, 185, 199, 0.6);
    border-radius: 6px 0 0 6px;
    -moz-border-radius: 6px 0 0 6px;
    -webkit-border-radius: 6px 0 0 6px;
    -khtml-border-radius: 6px 0 0 6px;
    -o-border-radius: 6px 0 0 6px;
    background: rgba(1, 24, 27, 0.3) none;
    outline: 0 none;
    border-right: 0 none;
    float: left;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-left: 5px;
    padding-right: 5px;
}

.red .search_force .searchpeople, .red .reimb_search input[type="text"], .red .search_form_div input[type="text"] {
    border-color: rgba(140, 11, 11, 0.9);
}

.search_force_form_div {
    margin: 0 auto;
    overflow: hidden;
    width: 335px;
    position: relative;
    padding-top: 8px;
}

.srch_btn {
    display: block;
    float: left;
    width: 34px;
    height: 34px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjMDA3NzgwIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4Yzk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 1)), color-stop(85%, rgba(0, 112, 121, 0.9)), color-stop(86%, rgba(0, 119, 128, 0.9)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9c7', endColorstr='#008c97', GradientType=0);
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    -khtml-border-radius: 0 5px 5px 0;
    -o-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.35), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.35), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.35), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    cursor: pointer;
    z-index: 1;
}

/*.srch_btn .search,*/
.formation_txt_btn .log, .input_btn_group input[type="submit"], .input_btn_group input[type="button"] {
    margin: 0;
    height: 100%;
    width: 100%;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjMDA3NzgwIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4Yzk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 1)), color-stop(85%, rgba(0, 112, 121, 0.9)), color-stop(86%, rgba(0, 119, 128, 0.9)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9c7', endColorstr='#008c97', GradientType=0);
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    -khtml-border-radius: 0 5px 5px 0;
    -o-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.35), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.35), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.35), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    cursor: pointer;
    z-index: 1;
}

.srch_btn .search {
    display: block;
    background-image: url('../img/theme/Allies/scan_for_force.png');
    background-repeat: no-repeat;
    background-position: 0 100%;
    width: 34px;
    height: 34px;
    margin: 0 !important;
    cursor: pointer;
}

.red .srch_btn .search {
    background-image: url('../img/theme/Axis/scan_for_force.png');
}

/*.srch_btn:hover .search,*/
.srch_btn:hover,
.formation_txt_btn .log:hover, .input_btn_group input[type="submit"]:hover,
.input_btn_group input[type="button"]:hover {
    text-decoration: none;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwZGVmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjMDA3NzgwIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4Yzk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 222, 240, 1)), color-stop(85%, rgba(0, 112, 121, 0.9)), color-stop(86%, rgba(0, 119, 128, 0.9)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 222, 240, 1) 0%, rgba(0, 112, 121, 0.9) 85%, rgba(0, 119, 128, 0.9) 86%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00def0', endColorstr='#008c97', GradientType=0);
}

.srch_btn:hover .search {
    background-position: 0 0;
}

.alcenter {
    text-align: center !important;
}

.alcenter_btn {
    float: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    display: inline-block !important;
}

.marginright2 {
    margin-right: 2px !important;
}

.marginright_10 {
    margin-right: 10px !important;
}

.marginbot_10 {
    margin-bottom: 10px !important;
}

.margintop_5 {
    margin-top: 5px !important;
}

.margintop_10 {
    margin-top: 10px !important;
}

.margintop_35 {
    margin-top: 35px !important;
}

.marginright_1p {
    margin-right: 1% !important;
}

.padding9 {
    padding: 9px;
}

.tbl_new_style {
    width: 98%;
    margin-top: 9px;
    font-size: 12px;
    font-weight: normal;
    /*line-height:34px;*/
    line-height: normal;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    border: 1px solid #0D7A83;
    border-right: 0 none;
    clear: both;
}

.red .tbl_new_style {
    /*font-size: 10px;*/
    border: 1px solid #8c0b0b;
    border-right: 0 none;
}

.tbl_new_style .news_more_dates {
    font-size: 13px;
    font-weight: normal;
    line-height: normal;
    text-align: right;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.red .tbl_new_style .news_more_dates {
    /*font-size: 10px;*/
}

.tbl_new_style .news_more_dates > *:first-child {
    width: auto !important;
    min-width: 60px;
    width: 60px;
    display: inline-block;
}

.eventtab.tbl_new_style a {
    color: #BFF8FE;
    font-style: normal;
}

.red .eventtab.tbl_new_style a {
    color: #fcd8d8;
}

.tbl_new_style th {
    border: 0 none;
    border-right: 1px solid #0D7A83;
    padding: 4px 10px;
    background: rgba(17, 17, 17, 0.3);
    line-height: 22px;
    /*color:#BFF8FE;*/
    font-weight: normal;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -o-box-sizing: border-box;
}

.red .tbl_new_style th {
    border-right: 1px solid #8c0b0b;
}

.red .tbl_new_style th span {
    /*font-size: 10px;*/
}

.tbl_new_style td:not(.colspan) {
    padding: 4px 10px;
    border: 0 none;
    border-right: 1px solid #0D7A83;
    border-top: 1px solid #0D7A83;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -o-box-sizing: border-box;
}

.red .tbl_new_style td:not(.colspan) {
    border-right: 1px solid #8c0b0b;
    border-top: 1px solid #8c0b0b;
}

.tbl_new_style td .log {
    background: 0 none;
    border: 0 none;
    width: auto;
    height: auto;
    color: #1BAABA !important;
    padding: 0;
    display: inline;
}

.tbl_new_style td .log:hover {
    color: #BFF8FE !important;
    box-shadow: 0 0 0 0 transparent;
    -moz-box-shadow: 0 0 0 0 transparent;
    -webkit-box-shadow: 0 0 0 0 transparent;
}

.red .tbl_new_style td .log {
    color: #f79b9b !important;
}

.red .tbl_new_style td .log:hover {
    color: #fcd8d8 !important;
    background: transparent none;
}

.tbl_new_style td .log:hover {
    color: #BFF8FE
}

.red .tbl_new_style td .log:hover {
    color: #fcd8d8;
}

.formations_div {
    height: 148px;
    margin-bottom: 8px;
}

.form_span_h3 {
    display: block;
    color: #19AAB8;
    /*font-family:"Cinzel_Bold", serif;*/
    font-size: 13px;
    font-weight: normal;
    text-align: center;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    /*padding: 0 90px;*/
}

.red .form_span_h3 {
    color: #f79b9b
}

/
/
.form_span_h3 b {
    color: #00D9A3;
    font-weight: normal;
}

.form_span_h3 b {
    font-weight: normal;
}

.tbl_new_style td .mCSB_container {
    margin-right: 0 !important;
}

.colspan {
    margin: 0 !important;;
    padding: 0 !important;;
}

.dbl_tbl.tbl_new_style table {
    border-bottom: 0 none;
    line-height: 22px;
}

.dbl_tbl.tbl_new_style table a {
    color: #BFF8FE;
}

.red .dbl_tbl.tbl_new_style table a {
    color: #fcd8d8;
}

.dbl_tbl.tbl_new_style td, .red .dbl_tbl.tbl_new_style td {
    border-top: 0 none;
}

.dbl_tbl.tbl_new_style th, .dbl_tbl.tbl_new_style td:not(.colspan) {
    border-bottom: 1px solid #0D7A83;
    word-break: break-word;
}

.red .dbl_tbl.tbl_new_style th, .red .dbl_tbl.tbl_new_style td:not(.colspan) {
    border-bottom: 1px solid #8c0b0b;
}

.dbl_tbl.tbl_new_style table tr:last-child td, .red .dbl_tbl.tbl_new_style table tr:last-child td {
    border-bottom: 0 none;
}

table.padding4_5ch th, table.padding4_5ch td:not(.colspan) {
    padding: 4px 5px !important;
}

.tbl_new_style .mCustomScrollBox > .mCSB_scrollTools {
    right: -3px;
}

.tbl_new_style.no_th tr:first-of-type td {
    border-top: 0 none;
}

.control_bar_sm {
    margin-left: -2px;
}

.control_bar_sm.form_bar_grey {
    background: url('../img/progress/control_bars_middle.png') repeat-x 0 -70px;
}

.control_bar_sm.form_bar_grey > div {
    display: none;
}

.control_bar_sm > * {
    display: block;
    float: left;
    height: 14px;
    line-height: normal;
    margin-top: -6px;
    position: relative;
    overflow: hidden;
}

.bar_sm_allies {
    background: url('../img/progress/control_bars_middle.png') repeat-x 0 -13px;
}

.bar_sm_allies:after {
    content: "";
    display: block;
    position: absolute;
    background: url('../img/progress/control_bar_mini_glow2.png') no-repeat 100% -1px;
    width: 40px;
    height: 14px;
    top: 1px;
    right: -20px;
}

.bar_sm_axis {
    background: url('../img/progress/control_bars_middle.png') repeat-x 0 -30px;
}

.bar_sm_end_last_axis:after {
    content: "";
    display: block;
    position: absolute;
    right: -3px;
    top: 6px;
    background: url('../img/progress/control_bars_ends.png') repeat-x 0 -30px;
    height: 14px;
    width: 6px;
}

.bar_sm_axis:before {
    content: "";
    display: block;
    position: absolute;
    background: url('../img/progress/control_bar_mini_glow2.png') no-repeat -20px -37px;
    width: 40px;
    height: 14px;
    top: 6px;
    left: 0px;
    z-index: 500;
}

.formation_txt_btn, .formation_slct_btn,
.txt_btn, .slct_btn {
    margin-top: 10px;
    font-size: 13px;
    font-weight: normal;
}

.red .txt_btn, .red .slct_btn {
    /*font-size:11px;*/
}

.formation_txt_btn .log, .txt_btn .btn_stl, .txt_btn .log {
    width: auto;
    height: 34px;
    margin: 0;
    border: 0 none;
    outline: 0 none;
    border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    -khtml-border-radius: 0 5px 5px 0;
    -o-border-radius: 0 5px 5px 0;
}

.formation_txt_btn .formation_txt, .txt_btn .txt_field {
    height: 30px;
    width: 250px;
    margin: 0 -6px 0 5px;
    border-right: 0 none;
    padding: 1px 12px 1px 5px;
    border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
    -khtml-border-radius: 5px 0 0 5px;
    -o-border-radius: 5px 0 0 5px;
}

.formation_slct_btn .log, .slct_btn .btn_stl {
    width: auto;
    height: 32px;
    border: 0 none;
    outline: 0 none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    cursor: pointer;
}

.formation_slct_btn .formation_txt, .slct_btn_txt {
    height: 32px;
    width: 250px;
    margin: 0 5px 0 5px;
}

.vault_part {
    padding: 0px 0px 0px 18px;
    margin: 0;
    list-style-type: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    height: auto;
    min-height: 67px;
    font-size: 12px;
    font-weight: normal;
    line-height: 22px;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.red .vault_part {
    /*font-size: 11px;*/
}

.vault_part > * {
    display: block;
    float: left;
    width: 22%;
    padding: 5px 10px 0 10px;
    margin: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.vault_part > li + li {
    background: url('../img/theme/Allies/divider_long.png') no-repeat left center;
    padding-left: 12px;
    height: 67px;
    width: 26%;
}

.red .vault_part > li + li {
    background: url('../img/theme/Axis/divider_long.png') no-repeat left center;
}

.vault_part input[type="text"], .vault_part .selectShow {
    height: 22px;
    border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
    -khtml-border-radius: 5px 0 0 5px;
    -o-border-radius: 5px 0 0 5px;
    width: auto;
    padding: 1px 5px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    line-height: normal;
    margin: 0;
    border-right: 0 none;
}

.vault_part .selectShow {
    min-width: 55px;
}

.vault_part .log {
    border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    -khtml-border-radius: 0 5px 5px 0;
    -o-border-radius: 0 5px 5px 0;
    margin-left: 0;
    border: 0 none;
    height: 22px;
    width: auto;
    cursor: pointer;
    text-transform: uppercase;
    line-height: normal;
    font-size: 13px;
}

.red .vault_part .log {
    /*font-size:11px;*/
}

.vault_part span.log {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-top: 2px;
}

.vault_part .log.reimTimer {
    min-width: 70px;
}

.vault_part .log.reimTimer > * {
    font-size: 100%;
    padding-top: 2px;
    display: block;
}

.vault_part .log.btn_rounded {
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -khtml-border-radius: 5px 5px 5px 5px;
    -o-border-radius: 5px 5px 5px 5px;
}

.rate_part {
    min-height: 22px;
    height: auto;
}

.deposit_fnd_prt {
    display: table;
}

.rate_part > * {
    float: left;
}

.deposit_fnd_prt > * {
    display: table-cell;
    vertical-align: middle;
}

.deposit_fnd_prt input[type="text"] {
    width: 110px;
}

.reimb_search {
    width: 250px;
    overflow: hidden;
    float: right;
    margin-bottom: 15px;
    position: relative;
}

.reimb_search > * {
    margin: 0;
    float: left;
}

.reimb_search input[type="text"] {
    width: 206px;
}

.btn_dsbl, .btn_dsbl:hover,
.form_dsbl input[type="submit"], .form_dsbl input[type="submit"]:hover {
    color: #09252B;
    text-shadow: 0px -1px 0px rgba(191, 255, 255, 0.1);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#1abfffff,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=-1, Color=#1abfffff, Positive=true);
    background: rgb(13, 40, 43);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBkMjgyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDVjNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(13, 40, 43, 1) 0%, rgba(4, 92, 99, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(13, 40, 43, 1)), color-stop(100%, rgba(4, 92, 99, 1)));
    background: -webkit-linear-gradient(top, rgba(13, 40, 43, 1) 0%, rgba(4, 92, 99, 1) 100%);
    background: -o-linear-gradient(top, rgba(13, 40, 43, 1) 0%, rgba(4, 92, 99, 1) 100%);
    background: -ms-linear-gradient(top, rgba(13, 40, 43, 1) 0%, rgba(4, 92, 99, 1) 100%);
    background: linear-gradient(to bottom, rgba(13, 40, 43, 1) 0%, rgba(4, 92, 99, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d282b', endColorstr='#045c63', GradientType=0);
    cursor: default;
    box-shadow: 0 0 0 transparent;
    -moz-box-shadow: 0 0 0 transparent;
    -webkit-box-shadow: 0 0 0 transparent;
}

.red .btn_dsbl, .red .btn_dsbl:hover,
.red .form_dsbl input[type="submit"], .red .form_dsbl input[type="submit"]:hover {
    color: #200505;
    text-shadow: 0px -1px 0px rgba(191, 255, 255, 0.1);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#1abfffff,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=-1, Color=#1abfffff, Positive=true);
    background: #4A1010; /* Old browsers */
    background: -moz-linear-gradient(top, #4A1010 0%, #802524 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4A1010), color-stop(100%, #802524)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #4A1010 0%, #802524 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #4A1010 0%, #802524 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #4A1010 0%, #802524 100%); /* IE10+ */
    background: linear-gradient(to bottom, #4A1010 0%, #802524 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4A1010 ', endColorstr='#802524 ', GradientType=0); /* IE6-9 */
    cursor: default;
    box-shadow: 0 0 0 transparent;
    -moz-box-shadow: 0 0 0 transparent;
    -webkit-box-shadow: 0 0 0 transparent;
}

.inp_dsbl {
    border-color: rgba(4, 91, 98, 0.6) !important;
    color: #BFF8FE;
}

.inp_dsbl * {
    color: #BFF8FE !important;
}

.red .inp_dsbl {
    border-color: rgba(74, 16, 16, 0.6) !important;
    color: #fcd8d8;
}

.red .inp_dsbl * {
    color: #fcd8d8 !important;
}

.btn_faded, .submit_pref, .reportdiv .submit_pref, .prefmain .submit_pref {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 0.5)), color-stop(100%, rgba(0, 112, 121, 0.5)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8000b9c7', endColorstr='#80007079', GradientType=0);
    -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    /* Safari v3.0+ and by Chrome v0.2+ */
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#8000b9c7,endColorstr=#800094a0,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#2d000000, Positive=true) ";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8000b9c7, endColorstr=#800094a0, GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#2d000000, Positive=true);
    border: 0 none;
    cursor: pointer;
    text-align: center;
    color: #BFF8FE;
    padding: 10px;
    line-height: normal;
}

.fe-btn {
    font-family: 'Cinzel', serif;
    font-weight: normal;
    font-style: normal;
    color: #BFF8FE;
    border-radius: 5px;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    cursor: pointer;
    text-align: center;
    padding: 10px;
	border: 0 none;
    text-shadow: 1px 1px 2px rgb(0 0 0 / 65%);
    font-size: 13px;
    line-height: normal;
    outline: 0 none;
}
.fe-btn:hover {
	color: #fff;
    background: linear-gradient(to bottom, rgba(0, 185, 199, 0.8) 0%, rgba(0, 112, 121, 0.8) 100%);
    box-shadow: 0px 0px 5px 1px rgba(0, 217, 217, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
	text-decoration: none;
}

.red .fe-btn {
    font-family: "molot", sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #fcd8d8;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
	background: linear-gradient(to bottom, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    cursor: pointer;
    text-align: center;
    padding: 10px;
	border: 0 none;
    line-height: normal;
}

.red .fe-btn:hover {
	background: linear-gradient(to bottom, rgba(197, 130, 130, 0.8) 0%, rgba(163, 20, 30, 0.8) 100%);
    box-shadow: 0px 0px 5px 1px rgba(217, 0, 0, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
}

.red .btn_faded, .red .submit_pref, .red .reportdiv .submit_pref, .red a.back {
    color: #fcd8d8;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M1ODI4MiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EzMTQxZSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(197, 130, 130, 0.5)), color-stop(100%, rgba(163, 20, 30, 0.5)));
    background: -webkit-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: -o-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: -ms-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: linear-gradient(to bottom, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80c58282', endColorstr='#80a3141e', GradientType=0);
    border: 0 none;
    outline: 0 none;
}

.red .btn_faded:hover, .red .submit_pref:hover, .red .reportdiv .submit_pref:hover, .red a.back:hover {
    color: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M1ODI4MiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EzMTQxZSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(197, 130, 130, 0.8) 0%, rgba(163, 20, 30, 0.8) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(197, 130, 130, 0.8)), color-stop(100%, rgba(163, 20, 30, 0.8)));
    background: -webkit-linear-gradient(top, rgba(197, 130, 130, 0.8) 0%, rgba(163, 20, 30, 0.8) 100%);
    background: -o-linear-gradient(top, rgba(197, 130, 130, 0.8) 0%, rgba(163, 20, 30, 0.8) 100%);
    background: -ms-linear-gradient(top, rgba(197, 130, 130, 0.8) 0%, rgba(163, 20, 30, 0.8) 100%);
    background: linear-gradient(to bottom, rgba(197, 130, 130, 0.8) 0%, rgba(163, 20, 30, 0.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80c58282', endColorstr='#80a3141e', GradientType=0);
    -moz-box-shadow: 0px 0px 5px 1px rgba(217, 0, 0, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    -webkit-box-shadow: 0px 0px 5px 1px rgba(217, 0, 0, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    box-shadow: 0px 0px 5px 1px rgba(217, 0, 0, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
}

.ppp_close {
    background-image: url('../img/theme/Allies/close_popup.png');
    background-repeat: no-repeat;
    background-position: center 0;
    display: block;
    width: 27px;
    height: 27px;
    cursor: pointer;
}

.red .ppp_close {
    background-image: url('../img/theme/Axis/close_popup.png');
}

.ppp_close:hover {
    background-position: center -34px;
}

.input_btn_group {
    overflow: hidden;
}

.input_btn_group > * {
    float: left;
}

.input_btn_group input[type="text"] {
    height: 30px;
    margin: 0 -10px 0 5px;
    border-right: 0 none;
    padding: 1px 12px 1px 5px;
    line-height: normal;
}

.input_btn_group input[type="submit"], .input_btn_group input[type="button"] {
    width: auto;
    height: 34px;
    margin: 0;
    border: 0 none;
    outline: 0 none;
    line-height: normal;
    text-align: center;
}

.buy-popup .input_btn_group input[type="button"] {
    width: 52px;
    height: 24px;
}

.buy-popup.facility_cont .input_btn_group input[type="button"] {
    width: 75px;
}

.buy-popup .input_btn_group input[type="text"] {
    height: 20px;
    line-height: normal;
}

/***************
*****world******
****************/
.world_country, .world_country ul {
    width: 100%;
    padding: 0;
    margin: 0;
    height: auto;
    min-height: 70px;
    font-size: 11px;
    font-weight: normal;
    line-height: 13px;
    text-align: right;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
}

.red .world_country, .red .world_country ul {
    /*font-size: 10px*/
}

.world_country {
    display: table;
    padding-left: 30px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.world_country > li {
    /*display: block;*/
    display: table-cell;
    vertical-align: top;
    /*float: left;*/
    /*width: 25%;*/
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;

}

.world_country > li li {
    display: table-row;
    height: auto;
    min-height: 14px;
}

.world_country > li li > * {
    text-align: left;
    display: table-cell;
    vertical-align: middle;
    padding-right: 5px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.world_country > li li label {
    text-align: right;
    padding-left: 0;
}

.world_country_bottom {
    height: auto;
    min-height: 40px;
    padding: 0 10px;
    font-size: 13px;
    font-weight: normal;
    line-height: 131%;
    color: #00D8A3;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    display: table;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.red .world_country_bottom {
    /*font-size: 10px;*/
}

.color_axis {
    color: #FF7373;
}

.world_country_bottom > * {
    float: left;
    width: 15%;
}

.control_bar_txt {
    overflow: hidden;
    width: 70%;
    margin: 0 auto;
    padding-top: 8px;
}

.control_bar_txt > * {
    float: left;
}

.control_bar_txt > :first-child {
    margin-right: 5px;
    text-align: right;
}

.control_bar_txt > :last-child {
    margin-left: 5px;
    text-align: left;
}

.control_bar_lrg {
    width: 100%;
    height: 5px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -o-border-radius: 3px;
    border: 2px solid #111111;
    display: block;
    margin-top: 5px;
    background: rgba(90, 181, 192, 0.21);
    position: relative;
}

.red .control_bar_lrg {
    margin-top: 3px;
}

.world_country_bottom .control_bar_lrg {
    width: 85%
}

.bar_lrg_end_first:before {
    content: "";
    display: block;
    position: absolute;
    left: -6px;
    top: -5px;
    background: url('../img/progress/control_bars_ends.png') repeat-x 0 -98px;
    height: 16px;
    width: 6px;
    z-index: 500;
}

.bar_lrg_end_last:after {
    content: "";
    display: block;
    position: absolute;
    right: -6px;
    top: -5px;
    background: url('../img/progress/control_bars_ends.png') repeat-x 0 -98px;
    height: 14px;
    width: 6px;
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    z-index: 500;
}

.control_bar_lrg > * {
    display: block;
    float: left;
    height: 16px;
    line-height: normal;
    margin-top: -5px;
    position: relative;
    overflow: hidden;
}

.bar_lrg_allies {
    background: url('../img/progress/control_bars_middle.png') repeat-x 0 -98px;
}

.bar_lrg_allies:after {
    content: "";
    display: block;
    position: absolute;
    background: url('../img/progress/control_bar_glow2.png') no-repeat 0 0;
    width: 27px;
    height: 16px;
    top: 5px;
    right: 0;
    z-index: 1;
}

.bar_lrg_axis {
    background: url('../img/progress/control_bars_middle.png') repeat-x 0 -115px;
}

.bar_lrg_axis:before {
    content: "";
    display: block;
    position: absolute;
    background: url('../img/progress/control_bar_glow2.png') no-repeat -27px -35px;
    width: 27px;
    height: 16px;
    top: 5px;
    left: 0px;
    z-index: 1;
}

.bar_lrg_end_last_axis:after {
    content: "";
    display: block;
    position: absolute;
    right: -3px;
    top: -5px;
    background: url('../img/progress/control_bars_ends.png') repeat-x 0 -115px;
    height: 16px;
    width: 6px;
}

.control_bar_lrg.form_bar_grey {
    background: url('../img/progress/control_bars_middle.png') repeat-x 0 -137px;
}

.hq_stg_info {
    margin: 5px 0 10px 0;
    line-height: 22px;
}

.report_btn_group {
    overflow: hidden;
}

.report_btn_group > * {
    display: block;
    clear: both;
    min-width: 142px;
    text-align: center;
}

.show i, .travel i {
    display: block;
    width: 25px;
    height: 25px;
    overflow: hidden;
    background-color: transparent;
    background-image: url('../img/theme/Allies/button_icons.png');
    background-repeat: no-repeat;
    background-position: -4px -39px;
    position: absolute;
    left: 7px;
    top: 5px;
}

.red .show i, .red .travel i {
    background-image: url('../img/theme/Axis/button_icons.png');
}

.show:hover i {
    background-position: -4px -5px;
}

.show.btn_dsbl i, .show.btn_dsbl:hover i {
    background-position: -4px -74px;
}

.travel i {
    background-position: -39px -39px;
}

.travel:hover i {
    background-position: -39px -5px;
}

.travel.btn_dsbl i, .travel.btn_dsbl:hover i {
    background-position: -39px -74px;
}

.alright {
    text-align: right;
}

.t2 {
    position: relative;
    display: inline-block;
    padding: 5px;
    height: auto !important;
    min-height: 30px;
    width: auto !important;
    min-width: 100px;
    /*margin-right:30px;*/
    border-radius: 5px;
    background-color: rgba(0, 17, 17, 0.9);
    border-color: rgba(13, 122, 131, 0.9);
    border-width: 1px;
    border-style: solid;
    /*font-family:"Cinzel_Bold", serif;*/
    font-size: 13px;
    font-weight: normal;
    line-height: 15px;
    color: #19AAB8;
    text-align: center;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    z-index: 500;
}

.red .t2 {
    background-color: rgba(17, 0, 0, 0.9);
    border-color: rgba(131, 13, 13, 0.9);
    /*font-size:11px;*/
    line-height: 13px;
    color: #f79b9b;
}

.t2:before {
    content: '';
    position: absolute;
    background-image: url("../img/theme/Allies/t2_bot.png");
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 12px;
    height: 7px;
    display: block;
    left: 50%;
    margin-left: -6px;
    bottom: -7px;
}

.red .t2:before {
    content: '';
    background-image: url("../img/theme/Axis/t2_bot.png");
}

u.t2 {
    text-decoration: none;
}

.travel_tooltip_pos, .top_tooltip_pos {
    position: absolute;
    bottom: 100%;
    right: 0;
    left: 50%;
    margin-bottom: 10px;
    display: none;
}

.travel.btn_dsbl:hover .travel_tooltip_pos, .reim_req.form_dsbl:hover .top_tooltip_pos {
    display: block;
}

.color_white {
    color: #fff;
}

.buy_points {
    font-family: "Cinzel_Bold", serif;
    font-weight: normal;
    width: 85%;
    margin: 0 auto;
}

.red .buy_points {
    font-family: "molot", sans-serif;
    letter-spacing: 0.5px;
}

.buy_points_message {
    padding: 20px 0;
    font-size: 17px;
    text-align: center;
    line-height: 21px;
}

.bp_cuantity {
    text-align: center;
    font-size: 15px;
    width: auto;
    min-width: 270px;
}

.bp_cuantity > * {
    display: inline-block;
    margin: 0 5px;
}

.bp_cuantity input {
    line-height: normal;
    padding: 8px 10px;
    font-size: 15px;
    font-weight: normal;
    color: #FFFFFF;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    height: 34px;
}

.bp_cuantity input[type="text"] {
    width: 102px;
}

.bp_bottom {
    overflow: hidden;
    padding-top: 40px;
}

.bp_bottom > * {
    float: left;
    width: 25%;
    padding: 0 18px;
    font-size: 15px;
    line-height: 19px;
    /*color:#BFF8FE;*/
    text-align: center;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.bp_bottom > * > i, .bp_payment_success i {
    display: block;
    margin: 0 auto 10px auto;
    width: 70px;
    height: 70px;
    background-color: transparent;
    background-image: url("../img/theme/Allies/donator_icons_70x70.png");
    background-repeat: no-repeat;
}

.red .bp_bottom > * > i, .red .bp_payment_success i {
    background-image: url("../img/theme/Axis/donator_icons_70x70.png");
}

.bp_special_credits > i {
    background-position: -1px 0;
}

.bp_points > i {
    background-position: -80px 0;
}

.bp_adv_prsnl_stats > i {
    background-position: -160px 0;
}

.bp_star > i {
    background-position: -240px 0;
}

.bp_payment_success i {
    background-position: -320px 0;
}

.bp_payment_success {
    margin-top: -70px;
    font-size: 15px;
    line-height: 19px;
}

input[type="radio"] {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}

input[type="radio"] + label {
    display: inline-block;
    margin-left: -25px;
    padding-left: 5px;
}

input[type="radio"] + label i {
    display: inline-block;
    /*cursor:pointer;*/
    margin: -1px 4px 0 0;
    vertical-align: middle;
    width: 15px;
    height: 15px;
    background-image: url('../img/theme/Allies/radiobuttons_default_hover.png');
    background-position: -44px -10px;
    background-repeat: no-repeat;
}

input[type="radio"] + label:hover i, input[type="radio"] + label:focus i {
    background-position: -44px -44px;
}

input[type="radio"]:checked + label i {
    background-position: -10px -10px;
}

input[type="radio"]:checked + label:hover i, input[type="radio"]:checked + label:focus i {
    background-position: -10px -44px;
}

.red input[type="radio"] + label i {
    background-image: url('../img/theme/Axis/radiobuttons_default_hover.png');
}

.war_middle .control_bar_txt > * {
    width: 120px;
}

.war_middle .control_bar_lrg {
    width: 445px;
}

.war_middle .control_bar_txt {
    width: 700px;
    padding-top: 0;
}

.warform .txt_btn {
    margin-top: 0;
    display: table;
    width: 100%;
}

.warform .txt_btn > .txt_field {
    line-height: normal;
    height: 24px;
    display: table-cell;
    vertical-align: top;
}

.warform .txt_btn > .btn_stl {
    line-height: normal;
    height: 28px;
    display: table-cell;
    vertical-align: top;
}

.warbottom.bigdiv {
    float: none;
    width: 868px;
    border: 0 none;
    margin: 0;
}

.warbottom.bigdiv * {
    line-height: normal !important;
}

.w50p {
    width: 50% !important;
}

.w90p {
    width: 90% !important;
}

.w98p {
    width: 98% !important;
}

.w100p {
    width: 100% !important;
}

.countries_ord_list {
    width: 100%;
    margin-left: 0 !important;
    padding: 5px 48px 0 38px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.countries_ord_list td {
    vertical-align: top;
    /*font-size:13px;*/
    font-size: 12px;
    line-height: 14px;
    color: #19AAB8;
    text-align: left;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    padding-left: 10px;
}

.red .countries_ord_list td {
    color: #f79b9b;
}

.countries_ord_list tr td + td {
    background: url('../img/theme/Allies/divider_long.png') no-repeat left center;
}

.red .countries_ord_list tr td + td {
    background: url('../img/theme/Axis/divider_long.png') no-repeat left center;
}

.countries_ord_list th {
    /*font-size:13px;*/
    font-size: 12px;
    /*line-height:17px;*/
    line-height: 16px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    border-bottom: 1px solid rgba(13, 122, 131, 0.9);
    padding-bottom: 3px;
    padding-left: 10px;
}

.red .countries_ord_list th {
    border-bottom: 1px solid rgba(140, 11, 11, 0.9);
    /*font-size: 10px;*/
}

.color_neutral_cntrl {
    color: #BFF8FE !important;
}

.red .color_neutral_cntrl {
    color: #fcd8d8 !important;
}

.color_allies_cntrl {
    color: #00D8A3 !important;
}

.color_axis_cntrl {
    color: #FF7272 !important;
}

.color_destroyed {
    color: #999999 !important;
}

.ast {
    font-size: 23px;
    baseline-shift: -10px;
    line-height: normal;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#a6000000, Positive=true);
    display: inline-block;
    width: 16px;
    float: left;
}

.red .ast {
    /*font-size:20px;*/
    /*margin-top: -3px;*/
}

.clearall {
    display: inline-block;
    color: #1BAABA;
    font-size: 11px;
    line-height: normal;
    cursor: pointer;
    padding-left: 19px;
    position: relative;
    float: right;
    margin-right: 10px;
    height: 100%;
    padding-top: 12px;
}

.orders_clear .clearall {
    margin-top: -10px;
}

.red .clearall {
    /*font-size: 9px;*/
    color: #f79b9b;
}

.clearall:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 3px;
    background-image: url('../img/theme/Allies/close_popup.png');
    background-position: center 0px;
    background-repeat: no-repeat;
    width: 20px;
    height: 25px;
    cursor: pointer;
}

.red .clearall:before {
    background-image: url('../img/theme/Axis/close_popup.png');
    top: 1px;
}

.clearall:hover {
    color: #BFF8FE;
}

.red .clearall:hover {
    color: #fcd8d8;
}

.clearall:hover:before {
    background-position: center -34px;
}

.formIcons > *, .presIcons > * {
    display: inline-block;
    width: 40px;
    text-align: center;
}

.formIcons > * + *, .presIcons > * + * {
    background: url('../img/divider_short.png') no-repeat left center;
    padding-left: 5px;
}

.pres_form_icons > *:not(.clearall) {
    width: 40%;
    margin-left: 30%;
    height: 45px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-top: 3px;
    float: left;
    text-align: center;
}

.pres_form_icons .orders_clear {
    width: 30%;
    padding-top: 10px;
    padding-right: 10px;
    text-align: right;
    margin: 0;
    float: right;
}

.over_hide {
    overflow: hidden;
}

::-webkit-input-placeholder {
    color: #1BAABA;
}

:-moz-placeholder {
    color: #1BAABA;
}

::-moz-placeholder {
    color: #1BAABA;
}

:-ms-input-placeholder {
    color: #1BAABA;
}

.red ::-webkit-input-placeholder {
    color: #fcd8d8;
}

.red :-moz-placeholder {
    color: #fcd8d8;
}

.red ::-moz-placeholder {
    color: #fcd8d8;
}

.red :-ms-input-placeholder {
    color: #fcd8d8;
}

.logincontent ::-webkit-input-placeholder {
    color: #666;
}

.logincontent :-moz-placeholder {
    color: #666;
}

.logincontent ::-moz-placeholder {
    color: #666;
}

.logincontent :-ms-input-placeholder {
    color: #666;
}

.signup-captcha {
    margin-top: 18px;
}

.general-captcha {
    margin-bottom: 18px;
}

.world_ppp {
    position: absolute;
    z-index: 155;
    border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
}

.world_ppp:after {
    content: '';
    position: absolute;
    background-image: url("../img/theme/Allies/t2_bot.png");
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 12px;
    height: 7px;
    display: block;
    left: 50%;
    margin-left: -6px;
    bottom: -7px;
}

.red .world_ppp:after {
    content: '';
    background-image: url("../img/theme/Axis/t2_bot.png");
}

.world_ppp_btm {
    overflow: hidden;
    padding-top: 9px;
}

.chief_div .bigdiv {
    height: 296px;
    width: 467px;
    margin-left: 0;
    padding: 10px;
    margin-top: 8px;
    border-top: 1px solid var(--team-border-color);
}

.chief_div .tbl_new_style {
    margin-top: 0;
}

.chief_div .tbl_new_style .news_more_dates {
    line-height: normal;
}

.chief_div .news_more_dates > *:last-child:before {
    display: none;
}

.chief_div .news_more_dates > * {
    width: 100%;
    text-align: center;
    margin-left: 0;
    padding-left: 0;
    display: block !important;
}

.txt_btn.over_hide > * {
    float: left;
    margin-right: 0;
}

.txt_btn.over_hide > .free_txt {
    margin-right: 5px;
    display: block;
    padding-top: 7px;
}

.txt_btn.dsp_tbl > .free_txt {
    padding: 0;
    display: table-cell;
}

.txt_btn.dsp_tbl > * {
    float: none;
    display: table-cell;
}

.txt_btn.over_hide > .btn_stl {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-top: 9px;
    line-height: normal;
}

.txt_btn.dsp_tbl > .btn_stl {
    padding-top: 2px;
}

.txt_btn.over_hide > input.btn_stl {
    padding-top: 4px;
}

.add_topic_btn {
    text-align: center;
}

.add_topic_btn > * {
    float: none !important;
    width: auto !important;
    padding: 4px 20px !important;
    line-height: normal;
    height: 30px;
}

.red .buy a, .red .log, .red .world-menu span,
.red .newsbutton a, .red .but_link a, .red .butlink, .red .largelink,
.red .tabdiv .subbut, .red .pr_button {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M1ODI4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2EzMTQxMyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjYTMxZTFlIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmMzZjNlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(197, 130, 130, 1)), color-stop(85%, rgba(163, 20, 19, 0.9)), color-stop(86%, rgba(163, 30, 30, 0.9)), color-stop(100%, rgba(188, 63, 62, 1)));
    background: -webkit-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: -o-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: -ms-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: linear-gradient(to bottom, rgba(197, 130, 130, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c58282', endColorstr='#bc3f3e', GradientType=0);
    font-family: "molot", serif;
    letter-spacing: 0.5px;

    /*font-size: 11px;*/
}

.red .buy a:hover, .red .log:hover, .red .world-menu span:hover,
.red .newsbutton a:hover, .red .but_link a:hover, .red .butlink:hover, .red .largelink:hover,
.red .tabdiv .subbut:hover, .red .pr_button:hover {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MzOWI5YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2EzMTQxMyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjYTMxZTFlIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmMzZjNlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(195, 155, 156, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(195, 155, 156, 1)), color-stop(85%, rgba(163, 20, 19, 0.9)), color-stop(86%, rgba(163, 30, 30, 0.9)), color-stop(100%, rgba(188, 63, 62, 1)));
    background: -webkit-linear-gradient(top, rgba(195, 155, 156, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: -o-linear-gradient(top, rgba(195, 155, 156, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: -ms-linear-gradient(top, rgba(195, 155, 156, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    background: linear-gradient(to bottom, rgba(195, 155, 156, 1) 0%, rgba(163, 20, 19, 0.9) 85%, rgba(163, 30, 30, 0.9) 86%, rgba(188, 63, 62, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c39b9c', endColorstr='#bc3f3e', GradientType=0);
    -moz-box-shadow: 0px 0px 5px 1px rgba(217, 0, 0, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    -webkit-box-shadow: 0px 0px 5px 1px rgba(217, 0, 0, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
    box-shadow: 0px 0px 5px 1px rgba(217, 0, 0, 0.25), inset 0px 1px 0px rgba(223, 253, 255, 0.1);
}

.me * {
    color: #000 !important;
}

.marker {
	transform: translate(-50%, -50%);
	filter: hue-rotate(20deg);
	pointer-events: painted;
    z-index: 1 !important;
}

.log_tbl, .log_tbl *:not(th) {
    border: 0 none !important;
}

.log_tbl th {
    border-right: 0 none !important;
    background: transparent none !important;
    color: #19AAB8;
}

.red .log_tbl th {
    color: #f79b9b;
}

.forum .log {
    font-size: 9px;
}

.tbl_new_style table td img {
    vertical-align: text-top;
    margin-right: 5px;
}

.prtd_2 {
    overflow: hidden;
}

.prtd_2 > * {
    display: block;
    width: 49%;
    float: left;
}

.prtd_2 > * + * {
    margin-left: 2%;
}

.log_bot {
    width: 100%;
    padding: 0 20px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: absolute;
    bottom: 0;
    left: 0;
}

.log_bot > div {
    border-top: 1px solid #0D7A83;
    display: table;
    width: 100%;
    height: 100%;
}

.red .log_bot > div {
    border-top: 1px solid #8c0b0b;
}

.log_bot > div > * {
    display: table-cell;
    vertical-align: middle;
}

.txt_searchbtn_sm {
    display: table;
}

.txt_searchbtn_sm > * {
    display: table-cell;
    vertical-align: top;
    height: 28px;
}

.txt_searchbtn_sm input[type="text"] {
    border-right: 0 none;
    margin-right: -5px;
    height: 24px;
    line-height: normal;
    padding-right: 7px;
}

.txt_searchbtn_sm .srch_btn .search {
    background-position: 0 -37px;
}

.txt_searchbtn_sm .srch_btn:hover .search {
    background-position: 0 -3px;
}

.percent_btn {
    display: table;
}

.percent_btn > * {
    display: table-cell;
    vertical-align: middle;
    padding-right: 5px;
}

.percent_btn .percent, .percent_btn .btn_stl {
    height: 24px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}

.president_top {
    padding: 10px;
}

.president_top > * {
    width: 50%;
    margin: 0 0 15px 0;
    float: left;
}

.president_top > * > * {
    margin: 0 auto;
}

.forumComments .log, .forumComments .biglog {
    width: auto;
    padding: 2px 3px;
    font-size: 12px;
}

.dsp_tbl {
    display: table
}

.dsp_tbl > * {
    display: table-cell;
    vertical-align: middle;
}

.cntrd {
    margin-left: auto;
    margin-right: auto;
}

select {
    color: #FFFFFF;
    background: rgba(0, 0, 0, 0.5);
}

.bp_cuantity .btn_stl {
    border: 0 none;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    font-size: 13px;
}

.join_countries a.join {
    display: inline-block;
    margin: 1px auto;
}

.iptable div {
    width: 200px;
    margin: 0 auto;
    text-align: left;
}

.iptable .pr_button {
    margin-top: 10px;
}

.w350 {
    width: 350px;
}

.alleft {
    text-align: left;
}

#recaptcha_area, #recaptcha_table {
    height: 128px;
    overflow: hidden;
}

.recaptcha_only_if_privacy {
    display: none;
}


.formclass .submit_pref {
    height: 30px;
    padding: 3px 10px;
}

.mail_check_time {
    margin: 0 auto;
}

.mail_check_time > * {
    margin-right: 5px;
}

.padding_top20 {
    padding-top: 20px;
}

.captcha_2_num tr td:not(.captcha_2_pic) {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 0.5)), color-stop(100%, rgba(0, 112, 121, 0.5)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8000b9c7', endColorstr='#80007079', GradientType=0);
    text-align: center;
    vertical-align: middle;
    font-size: 17px;
    padding: 10px;
    cursor: pointer;
}

.captcha_2_num tr td:not(.captcha_2_pic):hover {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 0.8) 0%, rgba(0, 112, 121, 0.8) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 0.8)), color-stop(100%, rgba(0, 112, 121, 0.8)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 0.8) 0%, rgba(0, 112, 121, 0.8) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 0.8) 0%, rgba(0, 112, 121, 0.8) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 0.8) 0%, rgba(0, 112, 121, 0.8) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 0.8) 0%, rgba(0, 112, 121, 0.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8000b9c7', endColorstr='#80007079', GradientType=0);
    color: #fff;
}

.captcha_2_num tr td.captcha_2_pic, .brdr {
    border: 1px solid #0d7981;
}

.brd_rad_lb {
    border-radius: 0 0 0 5px;
    -moz-border-radius: 0 0 0 5px;
    -wevkit-border-radius: 0 0 0 5px;
    -o-border-radius: 0 0 0 5px;
    -khtml-border-radius: 0 0 0 5px;
}

.brd_rad_rb {
    border-radius: 0 0 5px 0;
    -moz-border-radius: 0 0 5px 0;
    -wevkit-border-radius: 0 0 5px 0;
    -o-border-radius: 0 0 5px 0;
    -khtml-border-radius: 0 0 5px 0;
}

#tabs-1 .brdr {
    border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -wevkit-border-radius: 0 0 5px 5px;
    -o-border-radius: 0 0 5px 5px;
    -khtml-border-radius: 0 0 5px 5px;
    padding: 5px;
}

.red .captcha_2_num tr td:not(.captcha_2_pic) {
    color: #fcd8d8;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M1ODI4MiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EzMTQxZSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(197, 130, 130, 0.5)), color-stop(100%, rgba(163, 20, 30, 0.5)));
    background: -webkit-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: -o-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: -ms-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: linear-gradient(to bottom, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80c58282', endColorstr='#80a3141e', GradientType=0);
}

.red .captcha_2_num tr td:not(.captcha_2_pic):hover {
    color: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M1ODI4MiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EzMTQxZSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(197, 130, 130, 0.8) 0%, rgba(163, 20, 30, 0.8) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(197, 130, 130, 0.8)), color-stop(100%, rgba(163, 20, 30, 0.8)));
    background: -webkit-linear-gradient(top, rgba(197, 130, 130, 0.8) 0%, rgba(163, 20, 30, 0.8) 100%);
    background: -o-linear-gradient(top, rgba(197, 130, 130, 0.8) 0%, rgba(163, 20, 30, 0.8) 100%);
    background: -ms-linear-gradient(top, rgba(197, 130, 130, 0.8) 0%, rgba(163, 20, 30, 0.8) 100%);
    background: linear-gradient(to bottom, rgba(197, 130, 130, 0.8) 0%, rgba(163, 20, 30, 0.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80c58282', endColorstr='#80a3141e', GradientType=0);
}

.red .captcha_2_num tr td.captcha_2_pic, .red .brdr {
    border: 1px solid rgba(125, 19, 18, 1);
}

.w_auto_ch > * {
    width: auto !important;
}

.w100 {
    width: 100px !important;
}

.padding_02 {
    padding: 0 2px;
}

.break_txt {
    word-break: break-all;
}

.padding5 {
    padding: 5px !important;
}

a.padding5 {
    padding: 5px !important;
}

.sm_txt {
    font-size: 10px;
}

.sm_txt th, .sm_txt td:not(.colspan) {
    padding: 4px;
}

.wargroup .w50p {
    width: 50% !important;
}

.wargroup .w50p > h3 {
    font-size: 13px;
}

.red .wargroup .w50p > h3 {
    /*font-size: 11px;*/
}

.tbl_grp .tbl_new_style {
    border: 0 none;
}

.tbl_grp .tbl_new_style th, .tbl_grp .tbl_new_style td {
    border: 1px solid #0D7A83;
    border-right-width: 0;
}

.red .tbl_grp .tbl_new_style td {
    border-right-width: 0;
}

.tbl_grp .tbl_new_style td, .red .tbl_grp .tbl_new_style td {
    border-top-width: 0;
}

.tbl_grp .tbl_new_style th:last-of-type, .tbl_grp .tbl_new_style tr td:last-of-type {
    border-right-width: 1px;
}

.red .tbl_grp .tbl_new_style th, .red .tbl_grp .tbl_new_style td {
    border-color: #8c0b0b;
}

.tbl_nobord {
    border: 0 none;
}

.tbl_nobord th {
    text-align: center;
    padding: 10px;
    border-bottom: 1px solid #0D7A83;
    color: #19AAB8;
}

.red .tbl_nobord th {
    border-bottom-color: #8c0b0b;
    color: #f79b9b;
}

.marginbot0 {
    margin-bottom: 0 !important;
}

.margin0 {
    margin: 0 !important;
}

.brdr_bot {
    border-bottom: 1px solid #0D7A83
}

.red .brdr_bot {
    border-bottom: 1px solid #8c0b0b
}

.w48_8p {
    width: 48.8% !important;
}

.messagediv {
    margin: 0 auto;
    width: 311px;
    text-align: center;
}

.messageform .messagediv input[type="submit"], .messageform .messagediv input[type="button"] {
    clear: none;
    display: inline-block;
    margin: 5px;
    padding: 5px 10px;
    clear: none;
    width: auto !important;
    min-width: 60px;
    width: 60px;
}

.h250 {
    height: 250px !important;
}

.h260 {
    height: 260px !important;
}

.h300 {
    height: 300px !important;
}

.h357 {
    height: 357px !important;
}

.h367 {
    height: 367px !important;
    overflow: hidden;
}

.round_start {
    overflow: hidden;
    display: table;
    margin: 13px auto;
    margin-right: 281px;
}

.round_start > * {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font-size: 12px;
    padding-right: 10px;
}

.round_start > *.hasCountdown {
    width: auto !important;
    min-width: 100px;
    width: 100px;
}

.scroll_bar {
    overflow: hidden;
}

.stafftab {
    padding-top: 5px;
}

.stafftab td {
    padding: 0 2px;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}

.scills, .general, .skillsContent, .lead_ttl, .cat_list, .hq_stg_list, .hq_stg_tbl td, .menu_cont,
h1, h2, h3, h4, h5, h6, .readall, .delall, th, .control_bar_txt, .clearall, .wargroup {
    font-family: 'Cinzel_Bold', serif;
    font-weight: normal;
    font-style: normal;
}

.btn_faded, .submit_pref, a.back, .log, .subbut, .pr_button, .btn_stl,
.newsbutton a, .but_link a, .butlink, .largelink, .readytimer, .font_f, .command_ttl, .search_force,
.help_section strong, .help_section th {
    font-family: 'Cinzel', serif;
    font-weight: normal;
    font-style: normal;
}

.red #banner, .red .scills, .red .general, .red .skillsContent, .red .lead_ttl, .red .cat_list, .red .hq_stg_list, .red .hq_stg_tbl td,
.red h1, .red h2, .red h3, .red h4, .red h5, .red h6, .red .readall, .red .delall, .red th, .red .control_bar_txt, .red .clearall,
.red .btn_faded, .red .submit_pref, .red a.back, .red .log, .red .menu_cont, .red .subbut, .red .pr_button, .red .btn_stl, .red .wargroup,
.red .newsbutton a, .red .but_link a, .red .butlink, .red .largelink,
.red .captcha_ttl, .red .training_status, .red .readytimer, .red .font_f, .red .command_ttl, .red .search_force,
.red .help_section strong, .red .help_section th {
    font-family: "molot", sans-serif;
    font-weight: normal;
    font-style: normal;
    letter-spacing: 0.5px;
}

.spend, .normal_txt {
    font-family: "helveticaneue", sans-serif !important;
}

.recaptchatable img {
    max-width: 100%;
}

.new_topic.reportdiv label {
    float: none;
    display: inline-block;
}

.bot_pos {
    position: absolute;
    left: calc((100% - 369px) / 2);
    bottom: 10px;
}

.help_section table {
    margin: 15px auto;
}

.help_section strong, .help_section th {
    font-size: 16px;
}

.full {
    padding: 0px 0px 0px 8px;
}

#nav li.inactive {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

#nav li.inactive a:hover {
    background: none transparent;
}

#nav li.inactive a span {
    display: none !important;
}

.command--active {
    background-position: -246px -0px !important;
}

#nav li.inactive.commandhover {
    background-position: -205px -0px !important;
}

#nav li.inactive.unitshover {
    background-position: -1066px -0px !important;
}

#nav li.inactive.warhover {
    background-position: -1148px -0px !important;
}

#nav li.inactive.worldhover {
    background-position: -1230px -0px !important;
}

#nav li.inactive.teamhover {
    background-position: -984px -0px !important;
}

.mCSB_scrollTools .mCSB_buttonUp {
    background: 0 none;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 5px 10px 5px;
    border-color: transparent transparent rgba(0, 185, 199, 1) transparent;
    margin-top: -12px !important;
    opacity: 1 !important;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    -o-border-radius: 2px;
    cursor: pointer;
}

.mCSB_scrollTools .mCSB_buttonDown {
    background: 0 none;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 5px 0 5px;
    border-color: rgba(0, 185, 199, 1) transparent transparent transparent;
    margin-top: -36px !important;
    opacity: 1 !important;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    -o-border-radius: 2px;
    cursor: pointer;
}

.mCSB_scrollTools .mCSB_buttonUp:hover {
    border-color: transparent transparent rgba(0, 140, 151, 1) transparent;
}

.mCSB_scrollTools .mCSB_buttonDown:hover {
    border-color: rgba(0, 140, 151, 1) transparent transparent transparent;
}

.red .mCSB_scrollTools .mCSB_buttonUp {
    border-color: transparent transparent #c58282 transparent;
}

.red .mCSB_scrollTools .mCSB_buttonDown {
    border-color: #c58282 transparent transparent transparent;
}

.red .mCSB_scrollTools .mCSB_buttonUp:hover {
    border-color: transparent transparent #bd3e3e transparent;
}

.red .mCSB_scrollTools .mCSB_buttonDown:hover {
    border-color: #bd3e3e transparent transparent transparent;
}

#world-menu-stats {
    line-height: 100%;
    position: relative;
    float: left;
    margin-left: 9px;
    padding-top: 5px;
    width: 861px;
    height: 50px;
    background: url(../img/hq.png) repeat;
    border: solid 1px #0B6C75;
    border-top: none;
}

.red #world-menu-stats {
    background: url(../img/hq_red.png) repeat;
    border: solid 1px #620e14;
    border-top: none;
}

#world-content-stats {
    position: relative;
    border: solid 1px #0B6C75;
    position: relative;
    float: left;
    margin-left: 9px;
    margin-top: 7px;
    width: 865px;
    height: 284px;
}

.red #world-content-stats {
    border: solid 1px #620E14
}

#world-content-stats td {
    text-align: left
}

#world-content-stats {
    clear: both;
    background: url(../img/hq.png) repeat;
    border: solid 1px #0B6C75;
    overflow: hidden;
}

.red #world-content-stats {
    background: url(../img/hq_red.png) repeat;
    border: solid 1px #620e14;
}

/*map pagination*/
.map_pagination {
    /*    padding-top: 20px!important;
        height: 35px!important;*/
    /*width:863px;*/
    padding-top: 15px !important;
    height: 30px !important;
    margin-top: 0px;
    text-align: center;
    font-size: 11px;
    font-weight: normal;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#a6000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=1, Color=#a6000000, Positive=true);
}

.map_pagination > span {
    text-align: center;
    color: #96F2FE;
    padding: 1px;
    padding: 3px;
    min-width: 15px;
    border-radius: 5px;
    display: inline-block;
    margin-left: 5px;
    border: solid 1px transparent;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjljNyIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzA3OSIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 0.5)), color-stop(100%, rgba(0, 112, 121, 0.5)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 0.5) 0%, rgba(0, 112, 121, 0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8000b9c7', endColorstr='#80007079', GradientType=0);
    -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    /* Safari v3.0+ and by Chrome v0.2+ */
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.18), inset 0px 1px 0px rgba(223, 253, 255, 0.05);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#8000b9c7,endColorstr=#800094a0,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#2d000000, Positive=true) ";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8000b9c7, endColorstr=#800094a0, GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#2d000000, Positive=true);
    cursor: pointer;
    -webkit-user-select: none;
}

.map_pagination > span:hover,
.map_pagination > .map_pgnt_current {
    border-color: rgba(0, 185, 199, 0.5);
    background: rgba(17, 17, 17, 0.3);
    color: #fff;
    text-decoration: none;
}

.map_pagination > .map_pgnt_current {
    cursor: auto;
}

.red .map_pagination > span {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(197, 130, 130, 0.5)), color-stop(100%, rgba(163, 20, 30, 0.5)));
    background: -webkit-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: -o-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: -ms-linear-gradient(top, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    background: linear-gradient(to bottom, rgba(197, 130, 130, 0.5) 0%, rgba(163, 20, 30, 0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80c58282', endColorstr='#80a3141e', GradientType=0);
    color: #fcd8d8;
}

.red .map_pagination > .map_pgnt_current,
.red .map_pagination > span:hover {
    background: rgba(17, 17, 17, 0.3);
    color: #fff;
    border: 1px solid #8c0b0b;
}

.common_bg_top {
    width: 865px;
    margin-left: 9px;
    overflow: hidden;
    border-right: 0 none !important;
    border-left: 0 none !important;
    border-top: none;
    border-bottom: solid 1px #0B6C75;
    margin-top: 0px;
    /*background: url(../img/hq.png) repeat;*/
    position: relative;
    float: left;
    font-weight: normal;
    background-image: url('../img/layout/Allies/common_bg_top2.png');
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 12px;
}

.red .common_bg_top {
    background-image: url('../img/layout/Axis/common_bg_top2.png');
    background-repeat: no-repeat;
}

.common_bg_top:before,
.common_bg_top:after {
    content: "";
    display: block;
    width: 1px;
    height: 100%;
    background-color: #0B6C75;
    position: absolute;
    top: 12px;
    left: 0;
    z-index: 2;
}

.red .common_bg_top:before,
.red .common_bg_top:after {
    background-color: #620e14;
}

.common_bg_top:after {
    left: auto;
    right: 0;
}

.no_data {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background-color: #1a1919;
}

.vp_remove {
    line-height: 15px;
    padding: 5px;
    font-family: "helveticaneue", sans-serif !important;
}

.vp_set {
    width: 70%;
}

#sellF {
    text-align: center;
    padding: 0px;
}

.show_hud_holder {
    text-align: left;
    position: relative;
}

.show_hud {
    position: absolute;
    top: 14px;
    left: 47px;
    z-index: 5000;
    margin: 0;
}

#current_date {
    width: 200px;
}

.tooltip {
    font-size: 12px;
}

/* Tooltipster theme called "my-custom-theme": */
.my-custom-theme {
    border-radius: 5px;
    border: 1px solid rgba(0, 185, 199, 1);
    background: #006369;
    color: #FFFFFF;
}

/* Use this next selector to style things like font-size and line-height: */
.my-custom-theme .tooltipster-content {
    font-family: helveticaneue, sans-serif;
    font-size: 12px;
    line-height: 14px;
    padding: 5px 5px;
}

/* Tooltipster theme called "my-custom-theme":*/

/* select2 styles*/
.select2 {
    width: 160px !important;
}

.select2-selection {
    border: 1px solid #0D7A83 !important;
    border-radius: 5px !important;
    background-color: rgba(0, 0, 0, 0.5) !important;
    color: #fff;
}

.select2-dropdown {
    border: 1px solid #0D7A83 !important;
    color: #fff;
    border-top: 0px !important;
    background-color: rgb(25, 24, 24) !important;
}

.select2-container .select2-selection--single {
    outline: none;
}

.select2-container--open .select2-selection {
    border-radius: 5px 5px 0px 0px !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #fff transparent transparent transparent !important;
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #fff transparent !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #fff !important;
    font-size: 14px;
}

.select2-results__option {
    font-size: 14px;
}

.select2-results__option[aria-selected="true"] {
    color: #0D7A83;
}

.select2-container .select2-selection--single {
    height: 20px !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 20px !important;
    font-size: 13px !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 19px !important;
}

.select2-dropdown .mCSB_container {
    margin-right: 0px !important;
}

.select2-dropdown .select2-results__option {
    padding: 2px !important;
    font-size: 13px !important;
}

.select2-container .mCS-light-thin > .mCSB_scrollTools .mCSB_draggerRail {
    background: rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
}

.select2-container .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 4px;
    background: rgb(0, 185, 199);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 140, 151, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 185, 199, 1)), color-stop(100%, rgba(0, 140, 151, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 140, 151, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 140, 151, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 185, 199, 1) 0%, rgba(0, 140, 151, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 185, 199, 1) 0%, rgba(0, 140, 151, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9c7', endColorstr='#008c97', GradientType=0);
}

.select2-container .mCustomScrollBox > .mCSB_scrollTools {
    right: -4px;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #0d7a83 !important;
    color: white;
}

/*end select2 styles*/

.red .select2-selection {
    border: 1px solid #8c0b0b !important;
}

.red .select2-dropdown {
    border: 1px solid #8c0b0b !important;
}

.red .select2-results__option[aria-selected="true"] {
    color: #8c0b0b;
}

.red .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #8c0b0b !important;
    color: white;
}

.red .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: rgb(197, 130, 130);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(188, 63, 62, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(197, 130, 130, 1)), color-stop(100%, rgba(188, 63, 62, 1)));
    background: -webkit-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(188, 63, 62, 1) 100%);
    background: -o-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(188, 63, 62, 1) 100%);
    background: -ms-linear-gradient(top, rgba(197, 130, 130, 1) 0%, rgba(188, 63, 62, 1) 100%);
    background: linear-gradient(to bottom, rgba(197, 130, 130, 1) 0%, rgba(188, 63, 62, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c58282', endColorstr='#bc3f3e', GradientType=0);
}

.radiusBtn {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0,185,199,1) 0%, rgba(0,112,121,0.9) 85%, rgba(0,119,128,0.9) 86%, rgba(0,140,151,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,185,199,1)), color-stop(85%,rgba(0,112,121,0.9)), color-stop(86%,rgba(0,119,128,0.9)), color-stop(100%,rgba(0,140,151,1)));
    background: -webkit-linear-gradient(top, rgba(0,185,199,1) 0%,rgba(0,112,121,0.9) 85%,rgba(0,119,128,0.9) 86%,rgba(0,140,151,1) 100%);
    background: -o-linear-gradient(top, rgba(0,185,199,1) 0%,rgba(0,112,121,0.9) 85%,rgba(0,119,128,0.9) 86%,rgba(0,140,151,1) 100%);
    background: -ms-linear-gradient(top, rgba(0,185,199,1) 0%,rgba(0,112,121,0.9) 85%,rgba(0,119,128,0.9) 86%,rgba(0,140,151,1) 100%);
    background: linear-gradient(to bottom, rgba(0,185,199,1) 0%,rgba(0,112,121,0.9) 85%,rgba(0,119,128,0.9) 86%,rgba(0,140,151,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b9c7', endColorstr='#008c97',GradientType=0 );
    -moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.35) ,inset 0px 1px 0px rgba(223,253,255,0.1);
    -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.35), inset 0px 1px 0px rgba(223,253,255,0.1);
    box-shadow: 1px 1px 4px rgba(0,0,0,0.35), inset 0px 1px 0px rgba(223,253,255,0.1);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00b9c7,endColorstr=#ff0094a0,GradientType=0)
 progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#59000000,Positive=true)";
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00b9c7,endColorstr=#ff0094a0,GradientType=0)
 progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#59000000,Positive=true);
    padding: 4px 10px;
    height: auto;
    width: auto;
    font-family: 'Cinzel', serif;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    font-size: 13px;
    text-transform: lowercase;
    outline: 0 none;
    cursor: pointer;
    border: 0 none;
    color: #fff;
}
.red .radiusBtn {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(197,130,130,1) 0%, rgba(163,20,19,0.9) 85%, rgba(163,30,30,0.9) 86%, rgba(188,63,62,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(197,130,130,1)), color-stop(85%,rgba(163,20,19,0.9)), color-stop(86%,rgba(163,30,30,0.9)), color-stop(100%,rgba(188,63,62,1)));
    background: -webkit-linear-gradient(top, rgba(197,130,130,1) 0%,rgba(163,20,19,0.9) 85%,rgba(163,30,30,0.9) 86%,rgba(188,63,62,1) 100%);
    background: -o-linear-gradient(top, rgba(197,130,130,1) 0%,rgba(163,20,19,0.9) 85%,rgba(163,30,30,0.9) 86%,rgba(188,63,62,1) 100%);
    background: -ms-linear-gradient(top, rgba(197,130,130,1) 0%,rgba(163,20,19,0.9) 85%,rgba(163,30,30,0.9) 86%,rgba(188,63,62,1) 100%);
    background: linear-gradient(to bottom, rgba(197,130,130,1) 0%,rgba(163,20,19,0.9) 85%,rgba(163,30,30,0.9) 86%,rgba(188,63,62,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c58282', endColorstr='#bc3f3e',GradientType=0 );padding: 4px 10px;
    height: auto;
    width: auto;
    font-family: 'Cinzel', serif;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    font-size: 13px;
    text-transform: lowercase;
    outline: 0 none;
    cursor: pointer;
    border: 0 none;
    color: #fff;
}
.select-noBorder .select2 {
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
    top: -2px;
    position: relative;
}
.top2 {
    top: -2px;
    position: relative;
    height: 12px;
}
.disabledBtn {
    opacity: 0.4;
    cursor: not-allowed;
}
