.chat-item.arrow-right:before {
top:11px;left:auto;right:47px
}

.arrow-right:before{
margin-right:-7px;top:6px;right:0px;border-left-color:#d1d4d7;border-width:7px 0 7px 7px;-moz-border-left-colors:#fff
}

.arrow:before,.arrow:after{
position:absolute;display:inline-block;border-color:transparent;border-style:solid;content:""
}

*:before,*:after{
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box
}

Pseudo ::after element .chat-item.arrow-right:after{
top:12px;left:auto;right:47px
}

.arrow-right:after{
margin-right:-6px;top:7px;right:0px;border-left-color:#fff;border-width:6px 0 6px 6px
}

.arrow:before,.arrow:after{
position:absolute;display:inline-block;border-color:transparent;border-style:solid;content:""
}

*:before,*:after{
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box
}

.flipInX{
-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX
}

.animated{
-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both
}

.navbar .pull-right .dropdown-menu,.navbar .dropdown-menu.pull-right{
right:0;left:auto
}

.pull-right > .dropdown-menu{
right:0;left:auto
}

.pull-right{
float:right
}

.col,.col *{
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box
}

.col{
position:relative;float:left;padding:0 1em
}

.clear:before,.clear:after{
content:" ";display:table
}

.clear:after{
clear:both
}

@media all and (max-width: 480px){
.col{
width:100% !important;margin:0 !important
}


}

.fade{
opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear
}

.fade.in{
opacity:1
}

.dropdown,.dropup{
position:relative
}

.dropdown-toggle:focus{
outline:0
}

.dropdown-menu{
position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;padding:5px 0;margin:2px 0 0;text-align:left;list-style:none;background:rgba(170, 155, 130,0.95);text-shadow:1px 1px 0px #000;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:5px 15px 15px rgba(0, 0, 0, 0.7);-moz-box-shadow:5px 15px 15px rgba(0, 0, 0, 0.7);box-shadow:5px 15px 15px rgba(0, 0, 0, 0.7 );-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:Source Sans Pro,Tahoma,Helvetica Neue,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:normal;color:#fff;text-shadow:0px 1px 1px #000
}

.dropdown-menu.pull-right{
right:0;left:auto
}

.dropdown-menu .divider{
height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5
}

.dropdown-menu>li>a{
display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#fff;text-shadow:0px 1px 1px #000;white-space:nowrap
}

.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{
color:#fff;text-shadow:0px 1px 1px #000;text-decoration:none
}

.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{
color:#fff;text-shadow:0px 1px 1px #000;text-decoration:none;background-color:#337ab7;outline:0
}

.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
color:#fff;text-shadow:0px 1px 1px #000
}

.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}

.open>.dropdown-menu{
display:block
}

.open>a{
outline:0
}

.dropdown-menu-right{
right:0;left:auto
}

.dropdown-menu-left{
right:auto;left:0
}

.dropdown-menu:before{
position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid rgba(170, 155, 130,0.95);border-left:7px solid transparent;border-bottom-color:rgba(170, 155, 130,0.95);content:'';font-family:'Lato',sans-serif,Helvetica,Arial,sans-serif;font-size:13px
}

.dropdown-menu:after{
position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid rgba(170, 155, 130,0.95);border-left:6px solid transparent;content:'';font-family:'Lato',sans-serif,Helvetica,Arial,sans-serif;font-size:13px
}

.dropdown-menu.bullet.pull-right:before{
left:auto;right:9px
}

.dropdown-menu.bullet.pull-right:after{
left:auto;right:10px
}

.dropdown-menu.bullet.pull-top{
margin-top:0;margin-bottom:8px
}

.dropdown-menu.bullet.pull-top:before{
top:auto;bottom:-7px;border-bottom-width:0;border-top-width:7px;border-top-color:rgba(170, 155, 130,0.95);border-top-color:rgba(0, 0, 0, 0.15)
}

.dropdown-menu.bullet.pull-top:after{
top:auto;bottom:-6px;border-bottom:none;border-top-width:6px;border-top-color:rgba(170, 155, 130,0.95)
}

.dropdown-menu.bullet.pull-center:before{
left:auto;right:50%;margin-right:-7px
}

.dropdown-menu.bullet.pull-center:after{
left:auto;right:50%;margin-right:-6px
}

.dropdown-menu.bullet.pull-middle{
margin-right:8px
}

.dropdown-menu.bullet.pull-middle:before{
top:50%;left:100%;right:auto;margin-top:-7px;border-right-width:0;border-bottom-color:transparent;border-top-width:7px;border-left-color:rgba(170, 155, 130,0.95);border-left-color:rgba(0, 0, 0, 0.15)
}

.dropdown-menu.bullet.pull-middle:after{
top:50%;left:100%;right:auto;margin-top:-6px;border-right-width:0;border-bottom-color:transparent;border-top-width:6px;border-left-color:rgba(170, 155, 130,0.95)
}

.dropdown-menu.bullet.pull-middle.pull-right{
margin-right:0;margin-left:8px
}

.dropdown-menu.bullet.pull-middle.pull-right:before{
left:-7px;border-left-width:0;border-right-width:7px;border-right-color:rgba(170, 155, 130,0.95);border-right-color:rgba(0, 0, 0, 0.15)
}

.dropdown-menu.bullet.pull-middle.pull-right:after{
left:-6px;border-left-width:0;border-right-width:6px;border-right-color:rgba(170, 155, 130,0.95)
}

.dropdown-menu.bullet.pull-middle.pull-center{
margin-left:0;margin-right:0
}

.dropdown-menu.bullet.pull-middle.pull-center:before{
border:none;display:none
}

.dropdown-menu.bullet.pull-middle.pull-center:after{
border:none;display:none
}

.dropdown-submenu{
position:relative
}

.dropdown-submenu > .dropdown-menu{
top:0;left:100%;margin-top:-6px;margin-left:-1px;border-top-left-radius:0
}

.dropdown-submenu > a:before{
display:block;float:right;width:0;height:0;content:"";margin-top:6px;margin-right:-8px;border-width:4px 0 4px 4px;border-style:solid;border-left-style:dashed;border-top-color:transparent;border-bottom-color:transparent
}

.fade{
opacity:0;-webkit-transition:opacity .85s linear;-o-transition:opacity .85s linear;transition:opacity .85s linear;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity
}

.fade{
opacity:0;-webkit-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear
}

.tooltip{
position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0
}

.tooltip.in{
filter:alpha(opacity=90);opacity:.9
}

.tooltip.top{
padding:5px 0;margin-top:-3px
}

.tooltip.right{
padding:0 5px;margin-left:3px
}

.tooltip.bottom{
padding:5px 0;margin-top:3px
}

.tooltip.left{
padding:0 5px;margin-left:-3px
}

.tooltip-inner{
max-width:400px;padding:3px 8px;text-align:center;text-decoration:none;border-radius:4px;color:#fff;background:#646464;text-shadow:rgba(0,0,0,0.4) 0px 1px 1px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:Source Sans Pro,Tahoma,Helvetica Neue,Arial,sans-serif;font-size:13px;font-style:normal
}

.tooltip-arrow{
position:absolute;width:0;height:0;border-color:transparent;border-style:solid
}

.tooltip.top .tooltip-arrow{
bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#646464
}

.tooltip.top-left .tooltip-arrow{
right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#646464
}

.tooltip.top-right .tooltip-arrow{
bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#646464
}

.tooltip.right .tooltip-arrow{
top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#646464
}

.tooltip.left .tooltip-arrow{
top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#646464
}

.tooltip.bottom .tooltip-arrow{
top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#646464
}

.tooltip.bottom-left .tooltip-arrow{
top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#646464
}

.tooltip.bottom-right .tooltip-arrow{
top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#646464
}

a.env:link,a.env:visited,a.env:hover,a.env:active{
color:#fff;display:inline-block;padding:3px 4px;margin:2px 2px 6px 2px;text-shadow:0px 1px 1px #000
}

a.goo:link,a.goo:visited,a.goo:hover,a.goo:active{
color:#bc3b2c;display:inline-block;padding:3px 4px;margin:2px 2px 6px 2px;text-shadow:0px 1px 1px #000
}

a.insta:link,a.insta:visited,a.insta:hover,a.insta:active{
color:#264e80;display:inline-block;padding:3px 4px;margin:2px 2px 6px 2px;text-shadow:0px 1px 1px #000
}

a.rss:link,a.rss:visited,a.rss:hover,a.rss:active{
color:#ff6600;display:inline-block;padding:3px 4px;margin:2px 2px 6px 2px;text-shadow:0px 1px 1px #000
}

a.yt:link,a.yt:visited,a.yt:hover,a.yt:active{
color:#e52c27;display:inline-block;padding:3px 4px;margin:2px 2px 6px 2px;text-shadow:0px 1px 1px #000
}

a.goog:link,a.goog:visited,a.goog:hover,a.goog:active{
color:#c0392c;display:inline-block;padding:3px 4px;margin:2px 2px 6px 2px;text-shadow:0px 1px 1px #000
}

a.tw:link,a.tw:visited,a.tw:hover,a.tw:active{
color:#2daae1;display:inline-block;padding:3px 4px;margin:2px 2px 6px 2px;text-shadow:0px 1px 1px #000
}

a.fb:link,a.fb:visited,a.fb:hover,a.fb:active{
color:#3b5997;display:inline-block;padding:3px 4px;margin:2px 2px 6px 2px;text-shadow:0px 1px 1px #000
}

a.button2:link,a.button2:visited,a.button2:active{
background:#d10503;color:#fff;text-shadow:rgba(0,0,0,0.4) 0px 1px 1px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:inline-block;padding:6px 8px;margin:2px 2px 6px 2px;transition:text-shadow 3s;-moz-transition:text-shadow 3s;-webkit-transition:text-shadow 3s;-o-transition:text-shadow 3s;font-family:'Roboto Condensed', sans-serif;font-size:14px;font-style:normal
}

a.button2:hover{
background:#646464;color:#fff;text-shadow:#82241f 0px 1px 1px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:background-color 600ms linear, color 600ms linear;-moz-transition:background-color 600ms linear, color 600ms linear;-o-transition:background-color 600ms linear, color 600ms linear;-ms-transition:background-color 600ms linear, color 600ms linear;transition:background-color 600ms linear, color 600ms linear
}

a.button2:link,a.button2:hover,a.button2:visited,a.button2:active{
text-shadow:0 0 40px #fff
}

.sep{
margin-right:20px
}

.pms{
position:relative;font-size:11px;color:#FFFFFF;top:0px;left:5px;padding:2px 6px;border-radius:3px;background:#c10307;background:-moz-linear-gradient(top, #c10307 0%, #9b0324 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c10307), color-stop(100%,#9b0324));background:-webkit-linear-gradient(top, #c10307 0%,#9b0324 100%);background:-o-linear-gradient(top, #c10307 0%,#9b0324 100%);background:-ms-linear-gradient(top, #c10307 0%,#9b0324 100%);background:linear-gradient(to bottom, #c10307 0%,#9b0324 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c10307', endColorstr='#9b0324',GradientType=0 )
}

#pm_notification{
background:#b23636;color:#fff;border:1px solid #b23636;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:1px 1px 0px #b23636;display:inline-block;height:10px;line-height:10px;padding:4px 5px 4px 5px;font-size:12px;font-style:normal
}

a#pm_notification{
color:#fff;text-shadow:1px 1px 0 #cc4a48;text-decoration:none;font-style:normal;font-size:14px
}

a#pm_notification: hover{
color:#fff;text-shadow:1px 1px 0 #cc4a48
}

:focus{
outline:none
}

#footerstuff2{
-webkit-box-shadow:rgba(0,0,0,0.7) 0px 1px 8px, inset rgba(0,0,0,0.4) 0px 0px 0px 1px;-moz-box-shadow:rgba(0,0,0,0.7) 0px 1px 8px, inset rgba(0,0,0,0.4) 0px 0px 0px 1px;box-shadow:rgba(0,0,0,0.7) 0px 1px 8px, inset rgba(0,0,0,0.4) 0px 0px 0px 1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:rgba(170, 155, 130,0.95);border-top:1px solid #2e2e2e;border-left:1px solid #2e2e2e;border-right:1px solid #2e2e2e;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);font-size:13px;color:rgb(248,248,248);padding:10px;text-align:left;line-height:1.4;margin:auto auto;height:20px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px
}

#footerstuff{
background:rgba(170, 155, 130,0.95);color:rgb(248,248,248);-webkit-box-shadow:rgba(0,0,0,0.7) 0px 1px 8px, inset rgba(0,0,0,0.4) 0px 0px 0px 1px;-moz-box-shadow:rgba(0,0,0,0.7) 0px 1px 8px, inset rgba(0,0,0,0.4) 0px 0px 0px 1px;box-shadow:rgba(0,0,0,0.7) 0px 1px 8px, inset rgba(0,0,0,0.4) 0px 0px 0px 1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #2e2e2e;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);padding:15px;text-align:left;line-height:1.4;margin:auto auto;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:13px
}

div.theme,div.language{
display:inline-block
}

.fmenu{
width:170px;margin:10px;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3)
}

#menu5 li a{
height:32px;voice-family:female
}

.fmenu li a:link,.fmenu li a:visited{
color:#FFF;display:block;padding:8px 0 0 10px;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3)
}

.fmenu li a:hover{
color:#fff;padding:8px 0 0 10px;-webkit-transform:translate(3px,0px)
}

.fmenu ul{
list-style:none;margin:0;padding:0;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3)
}

.ftext a:link,.ftext a:visited,.ftext a:hover,.ftext a:active{
color:#fff;text-shadow:0px 1px 1px #000
}

.logotext{
color:#fff;font-size:35px;font-weight:bold;text-decoration:none;font-family:'Lato', sans-serif;margin-top:25px;text-shadow:rgba(0,0,0,0.7) 0px 1px 1px;text-transform:uppercase;font-weight:bold;overflow:hidden
}

.logotext a:link,.logotext a:visited,.logotext a:hover,.logotext a:active{
color:#fff
}

.links a:link,.links a:visited,.links a:hover,.links a:active{
color:#000;text-shadow:0 1px 1px #fff;font-family:'PT Sans',sans-serif;font-size:15px;font-weight:bold !important
}

.ttext a:link,.ttext a:visited,.ttext a:hover,.ttext a:active{
color:#CA183D;text-shadow:0 1px 1px #fff;font-family:'PT Sans',sans-serif;font-size:15px;font-weight:bold !important
}

.mtext a:link,.mtext a:visited,.mtext a:hover,.mtext a:active{
color:#fff;text-shadow:0 1px 1px #000;font:11px Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;font-style:normal
}

.trow5{
background:#fff;color:#000;padding:10px;text-shadow:0px 1px #FFFFFF;border-top:1px solid #e4e4e4;border-bottom:1px solid #fff;font-family:'Open Sans', Arial, sans-serif;font-size:13px
}

.thead_collapsed{
opacity:0.4
}

.thead{
-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out
}

.foottext2 a:link,.foottext2 a:visited,.foottext2 a:hover,.foottext2 a:active{
color:#fff;text-shadow:0 1px 1px #000;font-size:13px;font-style:normal
}

#mainwidth{
width:90%;text-align:left;line-height:1.4;margin:auto auto;margin-bottom:60px
}

.mc{
color:#fff;padding:4px 8px;text-align:center;background:#d10503;border:1px solid #d10503;text-shadow:rgba(0,0,0,0.4) 0px 1px 1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-right:15px;font-size:12px
}

.topforum{
color:#fff;cursor:pointer;padding:15px 20px;position:fixed;bottom:1em;right:-20px;display:none;transition:all 0.5s ease;opacity:0.75;text-decoration:none;font-size:13px
}

.topforum:hover{
cursor:pointer;color:#a11e39;transition:all 0.5s ease;opacity:1
}

.usermenu{
color:#fff;float:left;text-align:left;text-shadow:0 1px 1px #000;text-decoration:none;font-size:13px;font-weight:bold
}

.usermenu ul{
color:#fff;text-shadow:0 1px 1px #000;padding:0;margin:0;font-size:13px;font-weight:bold
}

.usermenu li{
color:#fff;text-shadow:0 1px 1px #000;list-style:none;display:inline-block;margin:0;padding:1px 12px;-webkit-transition:background-color 600ms linear, color 600ms linear;-moz-transition:background-color 600ms linear, color 600ms linear;-o-transition:background-color 600ms linear, color 600ms linear;-ms-transition:background-color 600ms linear, color 600ms linear;transition:background-color 600ms linear, color 600ms linear;font-size:13px;font-style:normal;font-weight:bold
}

.usermenu li:hover,.usermenu li:active{
color:#fff;text-shadow:0 1px 1px #000;-webkit-transition:background-color 600ms linear, color 600ms linear;-moz-transition:background-color 600ms linear, color 600ms linear;-o-transition:background-color 600ms linear, color 600ms linear;-ms-transition:background-color 600ms linear, color 600ms linear;transition:background-color 600ms linear, color 600ms linear;font-size:13px;font-weight:bold
}

.usermenu li a:link,.usermenu li a:visited{
color:#fff;text-shadow:0 1px 1px #000;font-size:13px;font-weight:bold
}

a.fbb:link,a.fbb:visited,a.fbb:active,a.fbb:hover{
background:#3a5795;color:#fff;display:inline-block;padding:4px 6px;margin:2px;border:1px solid #3a5795;text-shadow:#133783 0px 1px 0px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-family:'PT Sans', sans-serif;font-size:13px
}

:focus{
outline:none
}

.btn{
font-size:1em;font-weight:700
}

.btn-inverse,.btn-inverse:hover,.btn-inverse:active{
border:2px solid #18BC9C;border-radius:6px;background:transparent;color:#18BC9C
}

.btn-default,.btn-default:hover,.btn-default:active{
border:2px solid #2C3E50;border-radius:6px;background:transparent;color:#2C3E50
}

.control-panel{
display:none;position:fixed;top:60px;right:0;border-bottom-left-radius:6px;background-color:#1E2A36;color:#FFF;width:250px;height:auto;z-index:10;transition:all .5s
}

.control-panel-open{
right:0
}

.control-panel-close{
right:-250px
}

.control-panel-content{
padding:5px
}

.control-panel-section:not(:first-child){
margin-top:5px
}

.control-panel-section h6{
margin-bottom:9px
}

.btn-control-panel{
display:table;position:absolute;left:-50px;width:50px;height:50px;background:inherit;border-top-left-radius:6px;border-bottom-left-radius:6px;cursor:pointer
}

.btn-control-panel i{
display:table-cell;vertical-align:middle;font-size:1em;text-align:center
}

.ucpr{
background:#EA504E;color:#fff;padding:6px 10px;text-shadow:0px 1px #cc4a48;font-family:"BebasNeueRegular" text-decoration: none;font-size:15px;font-weight:bold !important
}

.ucpr a:link,.ucpr a:visited,.ucpr a:hover,.ucpr a:active{
color:#fff;text-shadow:0px 1px #cc4a48
}

.ucpt{
background:#333b3e;color:#fff;padding:4px 10px;text-transform:uppercase;text-shadow:0px 1px #2e3539;font-family:"BebasNeueRegular" text-decoration: none;font-size:15px;font-weight:bold !important
}

.fa-expand:before{
background:#fff;color:#333;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:6px 6px;text-shadow:1px 1px #fff
}

a.button6:link,a.button6:visited,a.button6:active{
background:linear-gradient(to bottom, #fff 0%,#f4f4f4 100%);color:#414141;display:inline-block;padding:4px 6px;margin:2px;border:1px solid #c0c2c3;text-shadow:#fff 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:11px
}

a.button6:hover{
background:linear-gradient(to bottom, #f4f4f4 0%,#fff 100%);color:#414141;display:inline-block;padding:4px 6px;margin:2px;border:1px solid #c0c2c3;text-shadow:#fff 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:11px
}

.fa-angle-double-up:before{
color:#fff;background-color:rgb(150,150,150);background-color:rgba(0, 0, 0, 0.4);padding:12px 14px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;transition:all 0.2s ease-in-out
}

.topforum{
color:#333;cursor:pointer;padding:20px 20px;position:fixed;bottom:1em;right:-10px;display:none;transition:all 0.5s ease;opacity:0.75;text-decoration:none;font-size:17px
}

.topforum:hover{
cursor:pointer;color:#a11e39;transition:all 0.5s ease;opacity:1
}

a.button5:link,a.button5:visited,a.button5:active{
color:#fff;-webkit-transition:all 0.5s ease;padding:6px 9px;display:inline-block;margin:2px 2px 6px 2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;background:#d32d41;text-shadow:1px 1px 0px #9e2635;-moz-background-clip:padding;-webkit-background-clip:padding-box;border:1px solid #f14a5e;font-family:"BebasNeueRegular" text-decoration: none;font-size:11px;font-weight:bold !important
}

a.button5:hover{
-webkit-transition:background-color 600ms linear, color 600ms linear;-moz-transition:background-color 600ms linear, color 600ms linear;-o-transition:background-color 600ms linear, color 600ms linear;-ms-transition:background-color 600ms linear, color 600ms linear;transition:background-color 600ms linear, color 600ms linear;-webkit-box-shadow:inset rgba(255,255,255,0.1) 0px 0px 0px 1px;-moz-box-shadow:inset rgba(255,255,255,0.1) 0px 0px 0px 1px;box-shadow:inset rgba(255,255,255,0.1) 0px 0px 0px 1px;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.05)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.05) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.05) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.05) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.05) 0%,rgba(255,255,255,0) 100%)
}

a.button4:link,a.button4:visited,a.button4:active{
color:#fff;padding:9px 14px;display:inline-block;margin:2px 2px 6px 2px;text-shadow:0 1px 1px #000;font-family:"BebasNeueRegular" text-decoration: none;font-size:17px;font-weight:bold !important
}

a.button4:hover{
-webkit-transition:background-color 600ms linear, color 600ms linear;-moz-transition:background-color 600ms linear, color 600ms linear;-o-transition:background-color 600ms linear, color 600ms linear;-ms-transition:background-color 600ms linear, color 600ms linear;transition:background-color 600ms linear, color 600ms linear
}

#fadehover a{
text-shadow:1px 1px 0px #fff
}

#fadehover a:hover{
opacity:2;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:500ms;-webkit-transition:background-color 600ms linear, color 600ms linear;-moz-transition:background-color 600ms linear, color 600ms linear;-o-transition:background-color 600ms linear, color 600ms linear;-ms-transition:background-color 600ms linear, color 600ms linear;transition:background-color 600ms linear, color 600ms linear
}

.stat2{
border:1px solid #fff;letter-spacing:.1em;text-shadow:0 1px 1px #fff;-moz-box-shadow:inset 0 0 10px #efefef;-webkit-box-shadow:inset 0 0 10px #efefef;box-shadow:inset 0 0 10px #efefef;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center;padding:8px 10px;color:#9a9696;font-family:Source Sans Pro,Tahoma,Helvetica Neue,Arial,sans-serif;font-size:15px;font-style:normal
}

.tborder4{
margin:auto auto;width:100%
}

.pagination2 a:link,.pagination2 a:visited{
font:9px Verdana,Arial,Tahoma,Calibri,Geneva,sans-serif;cursor:pointer;padding:2px 6px;-moz-background-clip:padding;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#d10503;text-shadow:rgba(0,0,0,0.4) 0px 1px 1px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;color:#fff;font-style:normal
}

.border{
border-bottom:1px dashed #fff;padding-bottom:8px;padding-top:8px
}

.stat{
color:#fff;letter-spacing:.1em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-align:center;padding:5px 10px;background-image:linear-gradient(#272727, #212121);border:1px solid #000;text-shadow:1px 1px 0px #161617;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;box-shadow:rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px
}

legend{
background:#d10503;color:#fff;text-shadow:rgba(0,0,0,0.4) 0px -1px 0px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0.2em 0.5em;text-align:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:Tahoma, Geneva, Sans-Serif;font-size:11px
}

fieldset{
-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:left;background:rgba(170, 155, 130,0.95);border:1px solid #2e2e2e;padding:3px;color:#fff;text-shadow:0px 1px 1px #000
}

#cssmenu {
    position: relative;
    height: 44px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    width: auto;
    z-index: 1;
}

#cssmenu ul {
    list-style: none;
    padding: 0;
    margin: 0;
    line-height: 1;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    z-index: 1;
}

#cssmenu > ul {
    position: relative;
    display: block;
   background: rgba(170, 155, 130,1);;
    width: 100%;
    z-index: 10;
	
	
    -moz-border-bottom-left-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
    border-bottom-left-radius: 2px;	
	 -webkit-box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;
    -moz-box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;
    box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -moz-border-bottom-right-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    border-bottom-right-radius: 2px;
}

#cssmenu:after,
#cssmenu > ul:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

#cssmenu.align-right > ul > li {
    float: right;
}

#cssmenu.align-center ul {
    text-align: center;
}

#cssmenu.align-center ul ul {
    text-align: left;
}

#cssmenu > ul > li {
    display: inline-block;
    position: relative;
    margin: 0;
    padding: 0;
}

#cssmenu > ul > #menu-button {
    display: none;
}

#cssmenu ul li a {
    display: block;
        font-family: 'Roboto Condensed', sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}

#cssmenu > ul > li > a {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    padding: 15px 20px;
    color: #fff;
    -webkit-transition: color 0.25s ease-out;
    -moz-transition: color 0.25s ease-out;
    -ms-transition: color 0.25s ease-out;
    -o-transition: color 0.25s ease-out;
    transition: color 0.25s ease-out;
}

#cssmenu > ul > li.has-sub > a {
    padding-right: 32px;
}

#cssmenu > ul > li:hover > a {
    color: #ffffff;
}

#cssmenu li.has-sub::after {
    display: block;
    content: "";
    position: absolute;
    width: 0;
    height: 0;
}

#cssmenu > ul > li.has-sub::after {
    right: 10px;
    top: 20px;
    border: 5px solid transparent;
    border-top-color: #7a8189;
}

#cssmenu > ul > li:hover::after {
    border-top-color: #7F7461;
}

#indicatorContainer {
    position: absolute;
    height: 12px;
    width: 100%;
    bottom: 0px;
    overflow: hidden;
    z-index: -1;
}

#pIndicator {
    position: absolute;
    height: 0;
    width: 100%;
    border: 12px solid transparent;
    border-top-color: #2b2f3a;
    z-index: -2;
    -webkit-transition: left .25s ease;
    -moz-transition: left .25s ease;
    -ms-transition: left .25s ease;
    -o-transition: left .25s ease;
    transition: left .25s ease;
}

#cIndicator {
    position: absolute;
    height: 0;
    width: 100%;
    border: 12px solid transparent;
    border-top-color: #2b2f3a;
    top: -12px;
    right: 100%;
    z-index: -2;
}

#cssmenu ul ul {
    position: absolute;
    left: -9999px;
    top: 70px;
    opacity: 0;
    -webkit-transition: opacity .3s ease, top .25s ease;
    -moz-transition: opacity .3s ease, top .25s ease;
    -ms-transition: opacity .3s ease, top .25s ease;
    -o-transition: opacity .3s ease, top .25s ease;
    transition: opacity .3s ease, top .25s ease;
    z-index: 8;
}

#cssmenu ul ul ul {
    top: 37px;
    padding-left: 5px;
}

#cssmenu ul ul li {
    position: relative;
}

#cssmenu > ul > li:hover > ul {
    left: auto;
    top: 44px;
    opacity: 1;
}

#cssmenu.align-right > ul > li:hover > ul {
    left: auto;
    right: 0;
    opacity: 1;
}

#cssmenu ul ul li:hover > ul {
    left: 170px;
    top: 0;
    opacity: 1;
}

#cssmenu.align-right ul ul li:hover > ul {
    left: auto;
    right: 170px;
    top: 0;
    opacity: 1;
    padding-right: 5px;
}

#cssmenu ul ul li a {
    width: 130px;
    border-bottom: 1px solid #eeeeee;
    padding: 10px 20px;
    font-size: 12px;
    color: #fff;
    background: #7F7461;
    -webkit-transition: all .35s ease;
    -moz-transition: all .35s ease;
    -ms-transition: all .35s ease;
    -o-transition: all .35s ease;
    transition: all .35s ease;
}

#cssmenu.align-right ul ul li a {
    text-align: right;
}

#cssmenu ul ul li:hover > a {
    background: #d10503;
    color: #fff;
}

#cssmenu ul ul li:last-child > a,
#cssmenu ul ul li.last > a {
    border-bottom: 0;
}

#cssmenu > ul > li > ul::after {
    content: '';
    border: 6px solid transparent;
    width: 0;
    height: 0;
    border-bottom-color: #7F7461;
    position: absolute;
    top: -12px;
    left: 30px;
}

#cssmenu.align-right > ul > li > ul::after {
    left: auto;
    right: 30px;
}

#cssmenu ul ul li.has-sub::after {
    border: 4px solid transparent;
    border-left-color: #fff;
    right: 10px;
    top: 12px;
    -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
    -webkit-transition: -webkit-transform 0.2s ease, right 0.2s ease;
}

#cssmenu.align-right ul ul li.has-sub::after {
    border-left-color: transparent;
    border-right-color: #fff;
    right: auto;
    left: 10px;
}

#cssmenu ul ul li.has-sub:hover::after {
    border-left-color: #7F7461;
    right: -5px;
    -webkit-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
}

#cssmenu.align-right ul ul li.has-sub:hover::after {
    border-right-color: #7F7461;
    border-left-color: transparent;
    left: -5px;
    -webkit-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
}

@media all and (max-width: 960px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
    #cssmenu {
        width: auto;
}

#cssmenu.align-center ul {
        text-align: left;
}

#cssmenu.align-right > ul > li {
        float: none;
}

#cssmenu ul {
        width: auto;
}

#cssmenu .submenuArrow,
    #cssmenu #indicatorContainer {
        display: none;
}

#cssmenu > ul {
        height: auto;
        display: block;
}

#cssmenu > ul > li {
        float: none;
}

#cssmenu li,
    #cssmenu > ul > li {
        display: none;
}

#cssmenu ul ul,
    #cssmenu ul ul ul,
    #cssmenu ul > li:hover > ul,
    #cssmenu ul ul > li:hover > ul,
    #cssmenu.align-right ul ul,
    #cssmenu.align-right ul ul ul,
    #cssmenu.align-right ul > li:hover > ul,
    #cssmenu.align-right ul ul > li:hover > ul {
        position: relative;
        left: auto;
        top: auto;
        opacity: 1;
        padding-left: 0;
        padding-right: 0;
        right: auto;
}

#cssmenu ul .has-sub::after {
        display: none;
}

#cssmenu ul li a {
        padding: 12px 20px;
}

#cssmenu ul ul li a {
        border: 0;
        background: none;
        width: auto;
        padding: 8px 35px;
}

#cssmenu.align-right ul ul li a {
        text-align: left;
}

#cssmenu ul ul li:hover > a {
        background: none;
        color: #8c9195;
}

#cssmenu ul ul ul a {
        padding: 8px 50px;
}

#cssmenu ul ul ul ul a {
        padding: 8px 65px;
}

#cssmenu ul ul ul ul ul a {
        padding: 8px 80px;
}

#cssmenu ul ul ul ul ul ul a {
        padding: 8px 95px;
}

#cssmenu > ul > #menu-button {
        display: block;
        cursor: pointer;
}

#cssmenu #menu-button > a {
        padding: 14px 20px;
}

#cssmenu ul.open li,
    #cssmenu > ul.open > li {
        display: block;
}

#cssmenu > ul.open > li#menu-button > a {
        color: #fff;
        border-bottom: 1px solid rgba(150, 150, 150, 0.1);
}

#cssmenu ul ul::after {
        display: none;
}

#cssmenu #menu-button::after {
}

#cssmenu #menu-button::before {
}

#cssmenu ul.open #menu-button::after,
    #cssmenu ul.open #menu-button::before {
        border-color: #7F7461;
}


}


		
		
		