.active-horizontal:not(.page_index) #sidebars,.active-horizontal:not(.page_index) .quicksetting,.active-horizontal:not(.page_index) #sidebars.opensb {
display:none
}

.active-horizontal:not(.page_index) .main-forum{
margin-left:0
}

.active-rightsb.active-horizontal:not(.page_index) .main-forum{
margin-right:0
}

.page_portal.active-horizontal #sidebars,.page_portal.active-horizontal .quicksetting,.page_portal.active-horizontal #sidebars.opensb{
display:block
}

.page_portal.active-horizontal .main-forum{
margin-left:250px
}

.page_portal.active-rightsb.active-horizontal .main-forum{
margin-right:250px
}

.page_portal.active-horizontal .lastsb{
display:inline-table
}

html{
width:100%
}

body{
font-family:Roboto,'Segoe UI','Droid Sans',Tahoma,Arial,sans-serif;text-align:left;overflow:auto;width:100%
}

header{
text-align:left
}

.main-page{
background:#1F4B58
}

.logo{
font-size:25px;line-height:92px;float:left;background-image:url(../../../images/avenger/logo.png);background-repeat:no-repeat;width:240px;height:52px
}

.logo:hover,.logo:focus{
text-decoration:none
}

.logo i{
color:#1F4B58
}

.logo-text{
font-weight:400;font-size:25px;margin-left:3px;color:#efefef
}

.text-logo{
color:#757575
}

.stats-forum-old{
font-size:12px;margin-right:6px;font-weight:700
}

.stats-forum-old span{
font-weight:400
}

.lastforum{
text-align:right
}

.header{
text-align:left;background:#1F4B58; height: 155px;box-shadow:0 2px 1px 0 rgba(0,0,0,.1);position:relative;z-index:300;width:100%
}

.header-fixed.active{
position:fixed;top:0
}

.navbar-header{
background:#464646;line-height:40px;border-top:5px solid #1F4B58;color:#fff;width:100%;z-index:30
}

.wrapper:before,.wrapper:after,.navbar:before,.navbar:after,header:before,header:after,.mod-options:before,.mod-options:after,.wrap-options:before,.wrap-options:after,.clearbb:before,.clearbb:after{
content:" ";display:table
}

.wrapper:after,.navbar:after,header:after,.mod-options:after,.wrap-options:after,.clearbb:after{
clear:both
}

.header-search{
float:left;margin:12px 10px;line-height:52px
}

.search{
position:relative;display:table;border-collapse:separate;float: right
}

.search .form-search{
border:0px;background:transparent;color:#e0e0e0;padding:6px 12px 6px 3px;float: right
}

.search .form-search:focus{
color:#fff
}

.search .icon-search{
color:#e5f2da
}

.search .form-search:focus~.icon-search{
color:#fff;background:#e5f2da;box-shadow:none;float: right
}

.icon-search{
width:1%;white-space:nowrap;vertical-align:middle;display:table-cell;font-size:13px;font-weight:normal;line-height:1;color:#9C9C9C;text-align:center;padding:6px 8px
}

.top-menu{
background:#F6F6F6;box-shadow:0 2px 1px 0 rgba(0,0,0,.1);z-index:99;position:relative
}

.menu-navtab,.menu-navtab ul,.menu-navtab ul li,.menu-navtab ul li a,.menu-navtab #menu-button{
margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box
}

.menu-navtab:after,.menu-navtab > ul:after{
content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0
}

.menu-navtab #menu-button{
display:none
}

.menu-navtab{
width:auto
}

#menu-line{
position:absolute;top:0;left:0;height:3px;background:transparent;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;z-index:20
}

.menu-navtab > ul > li{
float:left
}

.menu-navtab.align-center > ul{
font-size:0;text-align:center
}

.menu-navtab.align-center > ul > li{
display:inline-block;float:none
}

.menu-navtab.align-center ul ul{
text-align:left
}

.menu-navtab.align-right > ul > li{
float:right
}

.menu-navtab.align-right ul ul{
text-align:right
}

.menu-navtab > ul > li > a{
padding:19px 20px;text-decoration:none;text-transform:uppercase;color:#9c9c9c !important;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;font-weight:500;border-left:1px solid #eee
}

.menu-navtab > ul > li > a > i,.menu-navtab ul ul li a i{
margin-right:3px
}

.menu-navtab ul li:last-child a{
border-right:1px solid #eee
}

.menu-navtab ul ul > li.has-sub > a{
border-color:#e8e8e8
}

.menu-navtab > ul > li:hover > a,.menu-navtab > ul > li.active > a{
color:#757575 !important;background-color:#fff
}

.menu-navtab > ul > li.has-sub > a{
padding-right:25px
}

.menu-navtab > ul > li.has-sub > a::after{
position:absolute;top:21px;right:10px;width:4px;height:4px;border-bottom:1px solid #909090;border-right:1px solid #909090;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;-ms-transition:border-color 0.2s ease;-o-transition:border-color 0.2s ease;transition:border-color 0.2s ease
}

.menu-navtab > ul > li.has-sub:hover > a::after{
border-color:#909090
}

.menu-navtab ul ul{
position:absolute;left:-9999px;z-index:10
}

.menu-navtab li:hover > ul{
left:auto
}

.menu-navtab.align-right li:hover > ul{
right:0
}

.menu-navtab ul ul ul{
margin-left:100%;top:0
}

.menu-navtab.align-right ul ul ul{
margin-left:0;margin-right:100%
}

.menu-navtab ul ul li{
height:0;-webkit-transition:height .2s ease;-moz-transition:height .2s ease;-ms-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease
}

.menu-navtab ul li:hover > ul > li{
height:32px
}

.menu-navtab ul ul li a{
padding:10px 20px;width:160px;font-size:12px;background:#F6F6F6;text-decoration:none;color:#8D8B8B !important;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;border:1px solid #e8e8e8
}

.menu-navtab ul ul li:hover > a,.menu-navtab ul ul li a:hover{
background:#fff;color:#fff
}

.menu-navtab ul ul li.has-sub > a::after{
position:absolute;top:13px;right:10px;width:4px;height:4px;border-bottom:1px solid #909090;border-right:1px solid #909090;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;-ms-transition:border-color 0.2s ease;-o-transition:border-color 0.2s ease;transition:border-color 0.2s ease
}

.menu-navtab.align-right ul ul li.has-sub > a::after{
right:auto;left:10px;border-bottom:0;border-right:0;border-top:1px solid #F3F3F3;border-left:1px solid #F3F3F3
}

.menu-navtab ul ul li.has-sub:hover > a::after{
border-color:#909090
}

.menu-tablink ul{
list-style:outside none none;padding:0px;margin:0
}

.menu-navtab ul ul li:last-child a + ul{
border-left:1px solid transparent
}

.menu-tablink ul li a{
display:block;float:left;color:#F3F3F3 !important;font-size:11px;text-transform:uppercase;padding:0px 10px
}

.menu-tablink ul li a:hover,.menu-tablink ul li a:focus{
text-decoration:none;background:#1F4B58;border-radius:2px;color:#fff !important
}

.menu-tablink .upper{
background:#545454;padding:9px 0px;color:#F3F3F3
}

.breadcrumb{
font-size:11px;border:0;overflow:hidden;margin:0;padding:0
}

.breadcrumb i{
line-height:inherit;font-size:15px
}

.breadcrumb .crust{
display:block;float:left;position:relative
}

.breadcrumb .crust:first-child a.crumb{
padding-left:10px;padding-right:10px
}

.breadcrumb .crust:nth-child(2){
display:none
}

.breadcrumb .crust a.crumb,.breadcrumb .crust b.lastcrumb{
text-decoration:none;background-color:#1F4B58;padding:0 15px 0 25px;border-bottom:1px solid #e9e9e9;margin-bottom:-1px;outline:0 none;-moz-outline-style:0 none;display:block;line-height:35px;border-bottom:none;color:#F3F3F3 !important;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:35px;max-width:180px
}

.breadcrumb .crust b.lastcrumb{
background:transparent none;font-weight:700;color:#86B413!important
}

.breadcrumb .crust a.crumb,.breadcrumb .crust b.lastcrumb{
line-height:35px
}

.breadcrumb .crust .arrow{
border:18px solid transparent;border-right:1px none #000;border-left-color:rgba(0,0,0,0.08);border-width:18px 0 19px 10px;display:block;position:absolute;right:-10px;top:-1px;z-index:1;width:0;height:0
}

.breadcrumb .crust .arrow span{
border:18px solid transparent;border-right:1px none #000;border-left-color:#1F4B58;border-width:19px 0 19px 10px;display:block;position:absolute;left:-11px;top:-19px;z-index:2;white-space:nowrap;overflow:hidden;text-indent:9999px;width:0;height:0
}

.breadcrumb .refresh:hover{
background-position:0 -16px
}

.breadcrumb .crust:last-child a.crumb{
font-weight:700;color:#fff
}

.breadcrumb .crust:hover a.crumb{
color:#fff;text-decoration:none
}

.breadcrumb .crust:hover .arrow span{
border-left-color:#1F4B58
}

.welcome{
padding:0 8px;color:#fff;background-color:#1F4B58;float:right;position:relative;border-left:1px solid rgba(57,57,57,0.1);border-right:1px solid rgba(57,57,57,0.1)
}

.lava-dropclick{
color:#fff !important;font-weight:700;line-height:52px;height:52px;display:block
}

.lava-dropclick:hover,.welcome.lava-dropclick:focus{
color:#fff !important;text-decoration:none
}

.lava-dropclick.active i:before{
content:"\f106";font-family:FontAwesome
}

.welcome .lava-dropmenu{
display:none;position:absolute;right:0;z-index:9;margin-right:-1px;box-shadow:0px 3px 5px -2px rgba(0,0,0,.1);width:250px
}

.lava-dropmenu:before{
border-left:6px solid transparent;border-right:6px solid transparent;content:"";position:absolute;border-bottom:6px solid #fff;top:-6px;right:18px
}

.footer-link{
background:#1F4B58
}

.footer25{
width:25%;float:left
}

.footer74{
width:74%;float:right
}

.footer-links1{
width:25%;float:left
}

.footer-link .wrapper{
padding:10px 10px 15px;box-sizing:border-box
}

.footer-link .footer-description{
padding:5px 0 15px;text-align:justify;color:#DADFEA;font-weight:500
}

.footer25 .title{
font-size:20px;color:#fff
}

.footer25 p{
margin:5px 10px 20px;color:#DADFEA
}

.footer25 .input_footer{
width:100%;padding:7px;border:0px none;background:RGBA(12,12,12,0.2);border-radius:2px;color:#FFF;margin-bottom:10px;box-sizing:border-box
}

.footer74 .footer-links{
width:100%
}

.title-footer-links{
font-size:17px;color:#fff;text-transform:uppercase;padding:0px 0px 8px;font-weight:600
}

.copyright{
float:left
}

.logo-footer .logo{
font-size:40px
}

.logo-footer .logo-text{
color:#F3F3F3
}

.lg-footer{
padding:0px 0px 10px
}

.social{
float:right
}

.footer-links ul{
padding:0;margin:0;text-align: left !important
}

.footer-links ul li{
text-align: left !important; list-style:none;display:block;
}

.footer-links ul li a{
color:#DADFEA !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:500
}

.footer-links ul li a:hover,.footer-links ul li a:focus{
text-align: left !important; color:#1F4B58;text-decoration:none;margin-left:10px
}

.logo-footer{
font-weight:500
}

.copyright{
padding:10px 0;color:#545456
}

.social{
margin-top:5px
}

.footer-copyright{
background:#fff;padding:5px 0;color:#F3F3F3
}

.footer-copyright .wrapper{
padding:0px 10px;box-sizing:border-box
}

.footer-copyright a{
color:#76787A
}

.footer-copyright a:hover,.footer-copyright a:focus{
color:#444
}

.icon-button{
cursor:pointer;display:inline-block;font-size:2.0rem;height:25px;line-height:25px;margin:0 2px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:25px
}

.icon-button.paypal{
border:2px solid #002e85
}

.icon-button.yahoo{
border:2px solid #7B0099
}

.icon-button.skype{
border:2px solid #3b88e0
}

.icon-button.facebook{
border:2px solid #3B5998
}

.icon-button.youtube{
border:2px solid #c65439
}

.icon-button.rss{
border:2px solid #D8B623
}

.icon-button.contact{
border:2px solid #6FA521
}

.icon-button.theme{
border:2px solid #A222D1
}

.icon-button.lang{
border:2px solid #E62252
}

.icon-button span{
border-radius:0;display:block;height:0;left:50%;margin:0;position:absolute;top:50%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;width:0
}

.icon-button:hover span{
width:27px;height:27px;margin:-0.85rem
}

.paypal span{
background-color:#002e85
}

.skype span{
background-color:#3b88e0
}

.yahoo span{
background-color:#7B0099
}

.facebook span{
background-color:#3B5998
}

.youtube span{
background-color:#c65439
}

.rss span{
background-color:#D8B623
}

.contact span{
background-color:#6FA521
}

.theme span{
background-color:#A222D1
}

.lang span{
background-color:#E62252
}

.icon-button i{
background:none;color:white;left:0;position:absolute;top:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;z-index:10;width:25px;height:25px;line-height:25px;font-size:15px
}


.icon-button .fa-paypal{
color:#022068
}

.icon-button .fa-yahoo {
color:#7B0099 
}

.icon-button .fa-skype{
color:#3b88e0
}

.icon-button .fa-facebook{
color:#3B5998
}

.icon-button .fa-youtube{
color:#c65439
}

.icon-button .fa-rss{
color:#D8B623
}

.icon-button .fa-envelope{
color:#6FA521
}

.icon-button .fa-leaf{
color:#A222D1
}

.icon-button .fa-life-ring{
color:#E62252
}

.icon-button:hover .fa-skype,.icon-button:hover .fa-facebook,.icon-button:hover .fa-youtube,.icon-button:hover .fa-rss,.icon-button:hover .fa-envelope,.icon-button:hover .fa-leaf,.icon-button:hover .fa-life-ring,.icon-button:hover .fa-paypal,.icon-button:hover .fa-yahoo{
color:white
}

.stats-forum{
font-size:12px;font-weight:700;float:right;text-align:center;padding:2px 20px;border-left:1px dashed rgba(119,119,119,0.21);color:#D16C6A
}

.stats-forum span{
font-weight:400;color:#8D8D8D
}

.stats-forum.thead-ui{
border-right:1px dashed rgba(119,119,119,0.21)
}

.description{
color:#8D8D8D
}

div.sub-forums{
display:inline-block;font-size:12px
}

div.sub-forums dt,div.sub-forums a{
color:#848282 !important;font-size:11px
}

div.sub-forums a:hover,div.sub-forums a:focus{
text-decoration:none;color:#7E7E7E
}

div.sub-forums dt a.active{
background:#1F4B58;color:#FFF !important;padding:2px 5px;font-weight:500
}

div.sub-forums dt a.active i:before{
content:"\f102";font-family:FontAwesome
}

div.sub-forums dd{
position:absolute;background:#f6f6f6;width:180px;padding:0px;margin:0px;z-index:50
}

.forumbit_subforums > ul{
list-style:outside none none;padding:0px;margin:0px;display:none;border:1px solid #ddd
}

.forumbit_subforums > ul > li{
padding:5px 12px
}

.forumbit_subforums > ul > li > a{
display:inline-block;padding:0;margin:0;color:#8D8D8D !important
}

.forumbit_subforums > ul > li:hover{
background:#F0F0F0;color:#fff
}

.forumbit_subforums > ul > li > a:hover,.forumbit_subforums > ul > li > a:focus{
color:#fff
}

.forumbit_subforums > ul > li > .subforum_ajax_mark_read{
border-radius:25px;display:inline-block;margin-right:10px;padding:3px;vertical-align:middle
}

.forumbit_subforums > ul > li > .forum_minion{
background-color:#fff;cursor:pointer
}

.forumbit_subforums > ul > li > *[class*="off"]{
background-color:rgba(11,11,11,0.34)
}

.forumbit_subforums > ul> li.sub-header{
background:#1F4B58;color:#FFF;font-size:11px;margin:-1px -1px 0 -1px
}

.forumbit_subforums > ul > li.sub-header span{
font-size:13px;font-weight:500
}

.lastpost{
font-size:12px
}

.lastpost span{
color:#8D8D8D;font-size:11px;font-family:"Arial",Open Sans,sans-serif
}

.forumbit-ui a{
font-weight:500
}

.active-horizontal .main-forum{
position:relative;margin-left:250px
}

.active-horizontal #sidebars{
width:240px;margin:18px 0;position:absolute;vertical-align:top;top:0;bottom:0;z-index:45;margin-left:10px
}

.thead-new{
color:#FFF;padding:12px;background:#1F4B58;text-transform:uppercase
}

.thead-new a{
color:#fff !important;text-decoration:none;font-weight:500
}

.thead-new a:hover,.thead-new a:focus{
color:#1F4B58;text-decoration:none
}

.thead-new i{
color:#fff;margin-top:4px
}

.body-stats{
font-size:12px;background:#fff
}

td,tr{
padding:7px 12px
}

.last-thread{
font-size:13px
}

.label{
color:#FFF;text-align:center;font-size:11px;padding:2px 7px;border-radius:20px
}

.label-dark{
background:#787878
}

.label-orange{
background:#E6B263
}

.label-blue{
background:#6C9ECB
}

.label-green{
background:#94BC5B
}

.label-purple{
background:#7C5BBC
}

.label-red{
background:#D16C6A
}

.label-pink{
background:#BC5BB1
}

.label-grey{
background:#bc925b
}

.login-content{
background:#545454;padding:0px 15px;width:270px
}

.row-login{
position:relative
}

.row-login input,.textbox-login{
border-radius:2px;width:100%;padding:5px 6px 5px 28px;box-sizing:border-box;color:#696969;border:1px solid #ddd;background-color:#fff
}

.row-login input:focus,.textbox-login:focus{
border-color:#1F4B58
}

.row-login:before{
font-family:"FontAwesome";width:34px;text-align:center;margin:auto;position:absolute;top:34px
}

.row-login.input-user:before{
content:"\f21b"
}

.row-login.input-pass:before{
content:"\f084"
}

.row-login input#quick_login_remember{
width:auto;position:absolute;margin:14px -15px
}

.row-login label{
text-transform:uppercase;font-size:12px
}

.guest-login label{
text-transform:unset
}

.row-login .guest-login{
float:right;font-size:11px;color:#aaa
}

.row-login .guest-login a{
color:#aaa
}

.button-guest{
padding:15px 0px 10px
}

.row-login.button-guest input{
background:#1F4B58;border:0px;padding:8px
}

.row-login.button-guest input:hover,.row-login.button-guest input:focus{
background:#1F4B58
}

.social-login{
padding-bottom:15px
}

.social-login ul{
list-style:none;padding:0;margin:0;text-align:center
}

.social-login li{
display:inline-block;padding:3px 20px;margin-right:8px;-webkit-padding-after:15px;-webkit-padding-before:15px
}

.social-login li a{
color:#fff !important
}

.social-login li.yahoo{
background:#7B0099
}

.social-login li.facebook{
background:#3B5998
}

.social-login li.twitter{
background:#4099FF
}

.social-login li.google{
background:#DB5A3C
}

.user_panel{
width:100%;margin:0px;list-style:none;padding:8px;box-sizing:border-box;background:#f6f6f6
}

.user_panel li{
color:#FFF;display:inline-block;width:33.3%;float:right
}

.user_panel li a{
color:#686868 !important;display:block;text-align:center;padding:5px
}

.user_panel li a:hover,.user_panel li a:focus{
text-decoration:none;color:#d16c6a !important
}

.user_panel li i{
line-height:25px;text-align:center;padding:3px;border-radius:50%;color:#fff;margin:3px 0 4px;height:25px;width:25px
}

.welcome .avatar-defaut{
width:30px;margin:11px 0px;border-radius:50%
}

.content_modoptions,.content_filtering,.content_options_showthead{
display:none
}

.title-forumdisplay,.title-showthead{
font-size:20px;margin:15px 0
}

.lastpost-forumdisplay{
white-space:nowrap
}

.lastpost-forumdisplay span,.author-forumdisplay a,.author-forumdisplay{
color:#A7A7A7;font-size:11px
}

span[data-thread-status-hot*="hot"],span[data-thread-status-sticky="1"],span[data-thread-status-closed="1"],span[data-thread-status-deleted="-1"],span[data-thread-status-unapproved="0"],span[data-thread-status-moved="0"],span[data-thread-status-poll]:not([data-thread-status-poll="0"]){
display:inline-block
}

.thread-status-icons > *{
display:none;padding:3px 4px;font-size:9px;text-transform:uppercase;float:right
}

a.filtering_options{
padding:10px 12px;background:#1F4B58;color:#FFF;text-transform:uppercase;font-weight:500;border-bottom-left-radius:2px;border-bottom-right-radius:2px
}

a.filtering_options:hover,a.filtering_options:focus{
text-decoration:none !important;color:#fff
}

.tcat1{
background:#1F4B58;color:#fff;padding:8px 15px;font-size:12px
}

.tcat1 a,.tcat1 a:hover,.tcat1 a:focus{
color:#fff !important
}

.multi_forumdisplay a{
padding:2px 5px;background:#1F4B58;color:#fff !important;font-size:11px
}

.inline_row .multi_forumdisplay{
opacity:0.2
}

.inline_row:hover .multi_forumdisplay{
opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s
}

.width100{
width:100%
}

.width50{
width:50%
}

.width25{
width:25%
}

.mg-bottom15{
margin-bottom:15px
}

.mg-bottom10{
margin-bottom:10px
}

.mg-bottom5{
margin-bottom:5px
}

.mg-top15{
margin-top:15px
}

.mg-top10{
margin-top:10px
}

.mg-top5{
margin-top:5px
}

.mg15{
margin:15px
}

.mg10{
margin:10px
}

.mg5{
margin:5px
}

.mg-right15{
margin-right:15px
}

.mg-right10{
margin-right:10px
}

.mg-right5{
margin-right:5px
}

.mg-left15{
margin-left:15px
}

.mg-left10{
margin-left:10px
}

.mg-left5{
margin-left:5px
}

.pd-bottom15{
padding-bottom:15px
}

.pd-bottom10{
padding-bottom:10px
}

.pd-bottom5{
padding-bottom:5px
}

.pd-top15{
padding-top:15px
}

.pd-top10{
padding-top:10px
}

.pd-top5{
padding-top:5px
}

.pd15{
padding:15px
}

.pd10{
padding:10px
}

.pd5{
padding:5px
}

.pd-right15{
padding-right:15px
}

.pd-right10{
padding-right:10px
}

.pd-right5{
padding-right:5px
}

.pd-left15{
padding-left:15px
}

.pd-left10{
padding-left:10px
}

.pd-left5{
padding-left:5px
}

.pd0{
padding:0
}

.mod_options,.button_right_center{
float:right;text-align:right
}

.moderator_options{
margin-top:10px
}

.content-quickmod-options{
text-align:center;margin-top:15px;display:none
}

.button-quickreply{
background:#fff;padding:7px 10px;margin-right:5px;cursor:pointer;border-radius:2px
}

.button-quickreply i{
color:#757575
}

.button_right_center{
float:right;text-align:right
}

.post_edit{
background:#1F4B58;display:inline-block;padding:4px 8px;color:#f5f5f5;font-size:11px;border-radius:2px
}

.post_edit a{
color:#fff !important
}

.post_content button[type="cancel"]{
margin-left:5px
}

#clickable_smilies td{
padding:0 0 12px 0;margin:0
}

.text-align-right-center,.text-align-right-none{
text-align:right
}

.text-align-left-center{
text-align:left
}

.left_center{
float:left
}

.right_center{
float:right
}

.height_100{
height:100px
}

.textbox-login{
padding:5px 10px
}

.danger-alert{
background:#FCF1F1
}

.info-alert{
background:#F1F9FC
}

.warn-alert{
background:#FBF3E5
}

.success-alert{
background:#F0FCE8
}

.poll_resultbar,.pm_space{
background-color:#f5f5f5;border-radius:2px;color:#c9c9c9;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;margin-top:8px
}

.poll_resultbar{
height:22px
}

.poll_resultbar > span,.pm_space > span{
border-radius:2px;display:inline-block;height:100%;background:#1F4B58
}

.poll_right{
float:right
}

.menulink{
color:#FFF !important
}

.lastnever{
text-align:center;color:#A7A7A7
}

.quicksetting{
float:right;cursor:pointer;width:44px;text-align:center;border-left:1px solid rgba(57,57,57,0.1)
}

.quicksetting i{
color:#e5f2da;line-height:52px;font-size:16px
}

.content_modoptions a{
color:#fff !important
}

.stats-forumdisplay{
font-size:12px;color:#6C6C6C
}

.stats-forumdisplay a{
color:#6C6C6C !important;font-weight:600
}

.attach-postbit{
border:1px solid rgba(119,119,119,0.21)
}

.content-postbit-attach{
padding:6px
}

.title-attach{
text-transform:uppercase;border-bottom:1px solid rgba(119,119,119,0.21);padding:10px
}

.attachmentList{
overflow:hidden;padding:0;margin:0
}

.attachment{
max-width:300px;width:33.3333%;list-style:none;display:inline-block
}

.attachment .box-attach{
overflow:hidden;padding:10px;margin:5px;background-color:#f8f8f8;border:1px solid rgba(119,119,119,0.21);border-radius:2px
}

.attachment .thumbnail{
float:left;width:50px;height:50px;overflow:hidden;background-color:#1F4B58;border-radius:2px
}

.attachment .attachmentInfo{
white-space:nowrap;overflow:hidden;font-size:11px;padding-left:10px
}

.attachment .attachmentInfo .nameinfo{
text-overflow:ellipsis;overflow:hidden
}

.attachment .thumbnail .img img{
margin:17px
}

.attach-postbit .attachment{
float:left
}

.stats-attach{
color:#a7a7a7
}

.profile_header{
background-repeat:no-repeat;background-position:0% 0%;position:relative;background-size:cover;background-image:url(../../../images/avenger/bg.png);margin-left:-10px;margin-right:-10px
}

.profile-bg{
height:250px;background-color:RGBA(97,142,194,0.79)
}

.profile-bar{
margin-top:160px
}

.profile_name{
float:left
}

.profile_name span{
font-size:22px;font-weight:500;color:#fff !important
}

.profile_name .profile_ustitle{
font-size:12px;color:#f5f5f5 !important
}

.profile_stats{
float:right;text-align:center
}

.profile_stats div{
display:inline-block;margin-right:30px
}

.profile_stats p{
margin:0;color:#fff;font-weight:500
}

.profile_stats .num{
font-weight:700;font-size:22px
}

.profile_avatar{
text-align:center
}

.profile_avatar span img{
border-radius:50%;padding:4px;background:none;height:120px;width:120px
}

.ih-item{
position:relative;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out
}

.ih-item,.ih-item *{
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box
}

.ih-item a{
color:#333
}

.ih-item a:hover{
text-decoration:none
}

.ih-item img{
width:100%;height:100%
}

.ucp_ava,.ucp_ava .img{
width:70px !important;height:70px !important
}

.ava_post,.ava_post .img{
width:90px !important;height:90px !important
}

.ih-item.circle{
position:relative;width:120px;height:120px;border-radius:50%;margin:auto
}

.ih-item.circle .img{
position:relative;width:120px;height:120px;border-radius:50%
}

.ih-item.circle .img:before{
position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 5px rgba(255,255,255,0.6),0 1px 2px rgba(0,0,0,0.15);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out
}

.ih-item.circle .img img{
border-radius:50%
}

.ih-item.circle .info{
position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden
}

.profile_info{
color:#fff;padding:10px 0
}

.profile_info a,.profile_info strong{
color:#fff !important
}

.profile-stats{
float:left;padding:10px 0
}

.profile-stats ul{
list-style:none;padding:0;margin:0
}

.profile-stats ul li{
display:inline-block;margin-right:15px;font-size:12px;text-transform:uppercase;color:#F6F6F6;font-weight:500
}

.profile-stats li span{
color:#fff;padding:1px 6px
}

.profile_avatar_a{
width:85%;margin:60px auto auto;none;padding:35px 0px 20px;border-radius:2px;
}

.profile_button_pm{
padding-top:15px;color:#fff !important
}

.profile_button_pm a{
background:#D16C6A;padding:10px 18px;border-radius:20px;color:#fff !important;font-weight:500;text-transform:uppercase
}

.profile_button_pm a:hover{
background:#757575;text-decoration:none;color:#fff !important
}

.profile_content{
margin-top:50px
}

.profile_sbar{
margin:0px 10px 0px 0px
}

.profile_contents{
padding:10px 12px
}

.profile_about_content_info{
padding:5px 0px;font-weight:500
}

.profile_about_content_info span{
float:right;font-weight:400
}

.profile_tabss{
margin-top:-60px;margin-bottom:22px
}

.profile_star{
margin-top:20px;margin-right:20px;float:right
}

#tabs{
float:right
}

.tabs-menu{
list-style:none;padding:0;margin:0
}

.tabs-menu li{
padding:10px;display:inline-block;border-radius:2px;margin-right:1px
}

.tabs-menu li a{
text-decoration:none;color:#7D7D7D !important;text-transform:uppercase;font-weight:500
}

.tabs-menu li a:hover,.tabs-menu li:hover a{
color:#fff !important
}

.tabs-menu li.active,.tabs-menu li:hover{
color:#fff;background:#1F4B58
}

.tabs-menu li.active a{
color:#fff !important
}

.tab-content{
display:none
}

#tab-1{
display:block
}

[id*="lavamod_"]{
display:none !important
}

[id="lavamod_3"],[id="lavamod_4"],[id="lavamod_6"]{
display:inline-block !important
}

.button-social-profile{
background:#DCE0E0;position:relative;display:inline-block;height:40px;margin:4px;overflow:hidden;width:156px;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px
}

.slide{
z-index:2;display:block;margin:0;height:100%;left:38px;position:absolute;width:118px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px
}

.slide p{
font-family:Open Sans;font-weight:400;border-left:1px solid #fff;border-left:1px solid rgba(255,255,255,0.35);color:#fff;font-size:16px;left:0;margin:0;position:absolute;text-align:center;top:10px;width:100%
}

.button-social-profile .slide{
-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out
}

.facebook iframe{
display:block;position:absolute;right:23px;top:10px;z-index:1
}

.twitter iframe{
width:90px !important;right:5px;top:10px;z-index:1;display:block;position:absolute
}

.google #___follow_0{
width:70px !important;top:10px;right:45px;position:absolute;display:block;z-index:1
}

.youtube #___ytsubscribe_0{
top:10px;right:1px;position:absolute;display:block;z-index:1
}

.facebook:hover .slide{
left:180px
}

.twitter:hover .slide{
left:180px
}

.google:hover .slide{
left:180px
}

.youtube:hover .slide{
left:180px
}

.facebook .icon,.facebook .slide{
background:#305c99
}

.twitter .icon,.twitter .slide{
background:#00cdff
}

.google .icon,.google .slide{
background:#d24228
}

.youtube .icon,.youtube .slide{
background:#b31217
}

.bg-color-defaut{
background:#1F4B58
}

@-moz-keyframes throbber-loader{
0%{
background:#dde2e7
}

10%{
background:#1F4B58
}

40%{
background:#dde2e7
}


}

@-webkit-keyframes throbber-loader{
0%{
background:#dde2e7
}

10%{
background:#1F4B58
}

40%{
background:#dde2e7
}


}

@keyframes throbber-loader{
0%{
background:#dde2e7
}

10%{
background:#1F4B58
}

40%{
background:#dde2e7
}


}

.throbber-loader:not(:required){
-moz-animation:throbber-loader 2000ms 300ms infinite ease-out;-webkit-animation:throbber-loader 2000ms 300ms infinite ease-out;animation:throbber-loader 2000ms 300ms infinite ease-out;background:#dde2e7;display:inline-block;position:relative;text-indent:-9999px;width:0.9em;height:1.5em;margin:0 1.6em
}

.throbber-loader:not(:required):before,.throbber-loader:not(:required):after{
background:#dde2e7;content:'\x200B';display:inline-block;width:0.9em;height:1.5em;position:absolute;top:0
}

.throbber-loader:not(:required):before{
-moz-animation:throbber-loader 2000ms 150ms infinite ease-out;-webkit-animation:throbber-loader 2000ms 150ms infinite ease-out;animation:throbber-loader 2000ms 150ms infinite ease-out;left:-1.6em
}

.throbber-loader:not(:required):after{
-moz-animation:throbber-loader 2000ms 450ms infinite ease-out;-webkit-animation:throbber-loader 2000ms 450ms infinite ease-out;animation:throbber-loader 2000ms 450ms infinite ease-out;right:-1.6em
}

@-webkit-keyframes fadeInUp{
0%{
opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)
}

100%{
opacity:1;-webkit-transform:none;transform:none
}


}

@keyframes fadeInUp{
0%{
opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)
}

100%{
opacity:1;-webkit-transform:none;transform:none
}


}

.fadeInUp{
-webkit-animation-name:fadeInUp;animation-name:fadeInUp
}

@-webkit-keyframes fadeOutDown{
0%{
opacity:1
}

100%{
opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)
}


}

@keyframes fadeOutDown{
0%{
opacity:1
}

100%{
opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)
}


}

.fadeOutDown{
-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown
}

.animated{
-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both
}

#back_to_top{
width:32px;height:32px;position:fixed;right:25px;bottom:30px;z-index:200;background:rgba(11,11,11,0.6);color:#fff !important;font-size:20px;text-decoration:none;border-radius:2px;text-align:center;display:none
}

#back_to_top:before{
font-family:"FontAwesome";content:"\f102";line-height:32px
}

.page_portal .pagination,.page_memberlist .pagination,.page_private .pagination{
padding-top:0px
}

.sceditor-container iframe,.sceditor-container textarea{
padding:5px;margin:0
}

.news-ticker{
margin:0px 0px 20px auto;height:45px
}

.news-ticker li{
list-style:none
}

.news-ticker a{
text-decoration:none;color:#909090 !important;padding:2px 10px 0 0px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden
}

.news-ticker-content{
line-height:45px;height:45px;background:#f9f9f9
}

.icon-ticker{
background:#D16C6A;float:left;margin-right:25px;height:100%;vertical-align:top;text-align:center;line-height:45px;height:45px;padding:0px 20px;color:#fff;max-width:45px;text-transform:uppercase;position:relative;display:inline-block
}

.icon-ticker i{
color:#FFF;line-height:45px;font-size:13px
}

.icon-ticker cl{
width:0;position:absolute;left:45px;top:14px;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #D16C6A
}

#layout{
position:relative;height:100%;width:100%
}

.ui-sidebar-wrapper{
overflow:hidden;background:#F6F6F6;vertical-align:top;position:absolute;z-index:88;top:0;bottom:0;width:240px
}

#ui-menu{
white-space:normal;list-style-type:none;padding:0px;margin:0
}

#ui-menu li a{
display:block;padding:15px 16px;position:relative;font-weight:500;color:#000;text-decoration:none;line-height:1.5
}

#ui-menu a:hover,#ui-menu li:hover{
color:#fff;background:#c35f62
}

#ui-menu li:hover a{
color:#fff
}

#ui-menu li a i{
margin-right:16px;min-width:16px;text-align:center;line-height:1.5
}

#ui-menu ul{
background:#F0F1F2;color:#c2c2c2;list-style:none;padding:0
}

#ui-menu ul li a{
padding:5px 20px 5px 50px;text-transform:none;font-weight:400;color:#444242 !important
}

#ui-menu ul li:hover a{
color:#7d7d7d;background:#ECEDEF
}

#ui-menu li.open .menu-caret{
transform:rotate(90deg)
}

.nav-separator{
padding:10px 16px;font-size:12px;font-weight:500;background:#EAEAEA;color:#8c8b8b
}

.nav-separator i{
margin-top:3px
}

.main-forum{
margin-left:240px;box-sizing:border-box;position:relative;padding:0px 10px;vertical-align:top
}

.menu-caret{
float:right;width:10px;transition:transform .3s ease-in-out
}

.menu-caret i{
margin:0px;padding:0px
}

.submenu{
display:none
}

.latestthreads{
padding:8px 12px 7px
}

.latestthreads:hover a{
color:#1F4B58
}

.latestthreads a{
padding:0px;text-transform:none;font-size:12px;font-weight:400;display:inline-block;color:#707980
}

.latestthreads a:hover{
text-transform:none
}

.latestthreads span{
color:#fff;font-weight:700
}

.latestthreads span.lastpor{
color:#afb0b6;font-weight:500
}

.oncount{
padding:0px 7px;border-radius:20px;background-color:#757575
}

.stats-blocks,.birthdays-list{
padding:0 10px;width:100%;box-sizing:border-box;font-size:13px
}

.birthdays-list{
display:table
}

.stats-blocks .statistics{
width:30%
}

.stats-blocks h3,.birthdays-list h3{
font-weight:600;font-size:15px;letter-spacing:2px;text-transform:uppercase;margin-bottom:1em;color:#7E7E7E
}

.stats-blocks p,.birthdays-list p{
margin:5px
}

.stats-blocks ul{
list-style-position:inside;padding-left:20px;margin:0
}

.stats-blocks .col-block:last-child{
padding-right:0
}

.stats-blocks .col-block + .col-block{
border-left:1px solid rgba(119,119,119,0.17);padding-left:15px;padding-bottom:20px
}

.toolbar-trigger .icons{
width:40px;float:left;position:relative;z-index:3;height:100%;vertical-align:top;transition-duration:300ms;cursor:pointer;text-align:center
}

.toolbar-trigger .icons i{
color:#f3f3f3;line-height:52px
}

.header.search-active .toolbar-trigger .icons{
width:0;font-size:0
}

#searchbox{
width:0;transition-duration:300ms;float: right
}

#searchbox .form-search{
width:0px;padding:0px;float: right
}

.header.search-active #searchbox .form-search{
width:200px;padding:6px 12px 6px 3px;float: right
}

#trigger-search-close{
display:none;transition-duration:300ms;text-align:center
}

#trigger-search-close i{
font-weight:400;font-size:13px;color:#e9e9e9;line-height:52px;cursor:pointer;width:40px
}

.memberui{
float:right;list-style:none;padding:0;margin:0
}

.memberui li{
position:relative;display:block
}

.header.search-active #trigger-search-close{
width:40px;display:block;float: right
}

.header.search-active .welcome,.header.search-active .quicksetting,.ui-lastthead,body:not(.active-horizontal) .lastsb,body:not(.active-horizontal) #sidebars,body.sidebar-collapsed #ui-menu li .binding,body.sidebar-collapsed .menu-caret,body.sidebar-collapsed .ui-lastthead,body.sidebar-collapsed .ads-sidebar,.active-horizontal .headersb,body.active-horizontal .lastsb,.page_usercp #sidebars,.page_modcp #sidebars,.page_private #sidebars,.page_usercp .ui-sidebar-wrapper,.page_modcp .ui-sidebar-wrapper,.page_private .ui-sidebar-wrapper,.active-rightsb.page_usercp .ui-sidebar-wrapper,.active-rightsb.page_modcp .ui-sidebar-wrapper,.active-rightsb.page_private .ui-sidebar-wrapper,body.active_fixed .ads-sidebar.is_stuck .nav-separator,.horizontal,.active-horizontal .sidebar-open-button,.ads-sidebar.is_stuck .nav-separator,.page_usercp.sidebar-collapsed #sidebars.sidebar-cp-ui,.page_modcp.sidebar-collapsed #sidebars.sidebar-cp-ui,.page_private.sidebar-collapsed #sidebars.sidebar-cp-ui,.active-horizontal .openmain + div #sidebars,.page_usercp.sidebar-collapsed #sidebars.sidebar-cp-ui.opensb,.page_modcp.sidebar-collapsed #sidebars.sidebar-cp-ui.opensb,.page_private.sidebar-collapsed #sidebars.sidebar-cp-ui.opensb,.active-rightsb.sidebar-collapsed.page_usercp #sidebars.sidebar-cp-ui,.active-rightsb.sidebar-collapsed.page_modcp #sidebars.sidebar-cp-ui,.active-rightsb.sidebar-collapsed.page_private #sidebars.sidebar-cp-ui{
display:none
}

.page_ .ui-lastthead,.page_index .ui-lastthead,.active-horizontal .page_index #sidebars,.page_usercp.sidebar-collapsed .ui-sidebar-wrapper,.page_modcp.sidebar-collapsed .ui-sidebar-wrapper,.page_private.sidebar-collapsed .ui-sidebar-wrapper,.active-horizontal #sidebars.opensb,.active-horizontal.page_usercp .sidebar-cp,.active-horizontal.page_modcp .sidebar-cp,.active-horizontal.page_private .sidebar-cp,body.active-horizontal .horizontal,.page_usercp #sidebars.sidebar-cp-ui.opensb,.page_modcp #sidebars.sidebar-cp-ui.opensb,.page_private #sidebars.sidebar-cp-ui.opensb,.page_usercp #sidebars.sidebar-cp,.page_modcp #sidebars.sidebar-cp,.page_private #sidebars.sidebar-cp,.main-forum.openmain.sidebar-240 + div #sidebars,.active-rightsb.page_usercp #sidebars.sidebar-cp,.active-rightsb.page_modcp #sidebars.sidebar-cp,.active-rightsb.page_private #sidebars.sidebar-cp,.active-rightsb.page_usercp.sidebar-collapsed .ui-sidebar-wrapper,.active-rightsb.page_modcp.sidebar-collapsed .ui-sidebar-wrapper,.active-rightsb.page_private.sidebar-collapsed .ui-sidebar-wrapper,#tab-cp,.page_member.sidebar-collapsed .ui-sidebar-wrapper,.error.sidebar-collapsed .ui-sidebar-wrapper,body:not(.page_private) .ucp_cp,.page_private .ucp_cp_pm,.error .ui-sidebar-wrapper,.error.active-rightsb .ui-sidebar-wrapper{
display:block
}

.sidebar-collapsed.active-horizontal .ui-sidebar-wrapper,.sidebar-collapsed.active-horizontal .sidebar-50.openmain + div #sidebars,.page_usercp.active-horizontal .main-forum.openmain.sidebar-240 + div #sidebars.sidebar-cp-ui,.page_modcp.active-horizontal .main-forum.openmain.sidebar-240 + div #sidebars.sidebar-cp-ui,.page_private.active-horizontal .main-forum.openmain.sidebar-240 + div #sidebars.sidebar-cp-ui,.active-horizontal .main-forum.openmain.sidebar-240 + div #sidebars,.active-rightsb.sidebar-collapsed.active-horizontal .ui-sidebar-wrapper,.page_usercp.active-horizontal.active-rightsb .main-forum.openmain + div #sidebars,.page_modcp.active-horizontal.active-rightsb .main-forum.openmain + div #sidebars,.page_private.active-horizontal.active-rightsb .main-forum.openmain + div #sidebars,#tab-stat,.page_member #sidebars,.error #sidebars,.page_member.active-horizontal .quicksetting,.error.active-horizontal .quicksetting,.page_member .binding,.error .binding,.page_member .ads-sidebar,.error .ads-sidebar,.page_member .sidebar-collapsed .ui-sidebar-wrapper,.error .sidebar-collapsed .ui-sidebar-wrapper,.page_member.sidebar-collapsed .ui-sidebar-wrapper,.error.sidebar-collapsed .ui-sidebar-wrapper,.page_member .menu-caret,.error .menu-caret,.page_member.active-horizontal .ui-sidebar-wrapper,.error.active-horizontal .ui-sidebar-wrapper,.ucp_cp,.ucp_cp_pm{
display:none
}

.page_usercp.sidebar-collapsed.active-horizontal #sidebars.sidebar-cp,.page_modcp.sidebar-collapsed.active-horizontal #sidebars.sidebar-cp,.page_private.sidebar-collapsed.active-horizontal #sidebars.sidebar-cp{
display:block
}

.page_member.active-horizontal .binding,.error.active-horizontal .binding{
display:inline-block
}

.sidebar-collapsed.active-horizontal .main-forum.sidebar-50{
margin-left:250px
}

.sidebar-collapsed.active-horizontal .main-forum.sidebar-50.openmain,.active-horizontal .main-forum.openmain.sidebar-240,.sidebar-collapsed.active-rightsb.active-horizontal .main-forum.sidebar-50,.active-rightsb .main-forum.openmain.sidebar-240,.active-horizontal .main-forum.openmain,.page_member.sidebar-collapsed .main-forum.sidebar-50,.error.sidebar-collapsed .main-forum.sidebar-50,.page_member.active-horizontal .main-forum,.error.active-horizontal .main-forum{
margin-left:0px
}

.main-forum.openmain.sidebar-240{
margin-left:240px
}

.page_usercp.sidebar-collapsed.active-rightsb.active-horizontal .main-forum.sidebar-50,.page_modcp.sidebar-collapsed.active-rightsb.active-horizontal .main-forum.sidebar-50,.page_private.sidebar-collapsed.active-rightsb.active-horizontal .main-forum.sidebar-50,.page_usercp.active-rightsb.active-horizontal .main-forum,.page_modcp.active-rightsb.active-horizontal .main-forum,.page_private.active-rightsb.active-horizontal .main-forum{
margin-right:250px
}

.sidebar-collapsed.active-rightsb.active-horizontal .main-forum.sidebar-50.openmain,.page_member.sidebar-collapsed.active-rightsb .main-forum,.error.sidebar-collapsed.active-rightsb .main-forum{
margin-right:0px
}

.page_member .main-forum,.error .main-forum{
margin-left:50px
}

.page_member.active-rightsb .main-forum,.error.active-rightsb .main-forum{
margin-right:50px
}

.error.active-horizontal .main-forum{
margin-left:0 !important;margin-right:0 !important
}

.page_.active-horizontal .lastsb,.page_index.active-horizontal .lastsb{
display:inline-table
}

body:not(.active-horizontal) .quicksetting{
display:none !important
}

.main-forum.openmain + div > .sidebar-cp{
opacity:0;display:none !important
}

.page_usercp.active-horizontal .sidebar-cp,.page_modcp.active-horizontal .sidebar-cp,.page_private.active-horizontal .sidebar-cp{
height:auto;background:transparent
}

.page_usercp.active-rightsb .sidebar-cp-ui,.page_modcp.active-rightsb .sidebar-cp-ui,.page_private.active-rightsb .sidebar-cp-ui{
right:0px
}

.page_usercp .sidebar-cp,.page_modcp .sidebar-cp,.page_private .sidebar-cp{
position:absolute;width:240px;top:0px;height:100%;background:#f9f9f9
}

.active-rightsb.page_usercp .main-forum,.active-rightsb.page_modcp .main-forum,.active-rightsb.page_private .main-forum{
margin-left:0px
}

.sidebar-open-button{
width:40px;float:left;position:relative;z-index:3;height:100%;vertical-align:top;cursor:pointer;text-align:center;color:#f3f3f3;transition-duration:300ms;font-size:13px
}

.sidebar-open-button i{
line-height:52px
}

.sidebar-open-button.open i:before{
content:"\f00d";font-family:FontAwesome
}

.header.search-active .sidebar-open-button{
width:0;font-size:0
}

body.sidebar-collapsed .ui-sidebar-wrapper,.page_member .ui-sidebar-wrapper,.error .ui-sidebar-wrapper{
width:50px;overflow:visible
}

body.sidebar-collapsed .ui-sidebar-wrapper li:hover,.page_member .ui-sidebar-wrapper li:hover,.error .ui-sidebar-wrapper li:hover{
width:240px;background:#D16C6A
}

body.sidebar-collapsed .ui-sidebar-wrapper li:focus{
color:#fff
}

body.sidebar-collapsed #ui-menu li:hover .binding,.page_member #ui-menu li:hover .binding,.error #ui-menu li:hover .binding{
display:inline
}

body.sidebar-collapsed .ui-sidebar-wrapper li:hover ul,.page_member .ui-sidebar-wrapper li:hover ul,.error .ui-sidebar-wrapper li:hover ul{
display:block;position:absolute;left:50px;width:190px
}

body.sidebar-collapsed .ui-sidebar-wrapper li:hover ul li,.page_member .ui-sidebar-wrapper li:hover ul li,.error .ui-sidebar-wrapper li:hover ul li{
width:190px
}

body.sidebar-collapsed #ui-menu ul li a,.page_member #ui-menu ul li a,.error #ui-menu ul li a{
padding:5px 20px 5px 20px
}

.content-ads-sidebar{
background:#c38762;width:240px;height:240px;text-align:center;line-height:240px;font-size:30px;color:#fff
}

.sidebar-collapsed .menu-sidebar .nav-separator,.page_member .menu-sidebar .nav-separator,.error .menu-sidebar .nav-separator{
font-size:0;padding:5px
}

.sidebar-collapsed .ui-sidebar,.page_member .ui-sidebar,.error .ui-sidebar{
width:50px !important
}

.ui-sidebar{
width:240px !important
}

.ads-sidebar{
position:relative
}

.sceditor-button{
background:#EAEAEA;border-radius:2px;color:#787878;padding:6px 10px;text-transform:none
}

.sceditor-button:hover{
background-color:#1F4B58;color:#fff
}

.sceditor-group{
margin:0 10px 10px 0
}

.sceditor-group .sceditor-button{
border-radius:0;border-width:1px 1px 1px 0
}

.sceditor-group .sceditor-button:first-child{
border-left-width:1px;border-radius:2px 0 0 2px
}

.sceditor-group .sceditor-button:last-child{
border-radius:0 2px 2px 0;border-right-width:1px
}

.sceditor-dropdown{
background-color:#f9f9f9;border:1px solid #e4e4e4;position:absolute;z-index:77777
}

.sceditor-dropdown input[type="text"]{
margin:0 6px;border:1px solid #ddd
}

.sceditor-dropdown input[type="button"]{
margin:4px auto
}

.sceditor-dropdown select{
margin:2px 8px
}

.sceditor-dropdown textarea{
margin:0px 6px
}

.sceditor-dropdown > * > *{
display:block;font-size:13px;padding:6px 8px;white-space:nowrap
}

.sceditor-maximize{
z-index:77777;padding:10px 10px 0px
}

.sceditor-container.sceditor-maximize iframe,.sceditor-container.sceditor-maximize textarea{
border:1px solid #CCC
}

.sceditor-container iframe,.sceditor-container textarea{
border:1px solid rgba(119,119,119,0.21) !important;background:#fff !important;border-radius:2px;font-size:12px
}

.sceditor-maximize{
background-color:#f5f5f5;z-index:999
}

.sceditor-container.sceditor-maximize iframe,.sceditor-container.sceditor-maximize textarea{
height:100%!important
}

.sceditor-container{
width:100%!important;position:relative;box-sizing:border-box
}

.sceditor-container iframe,.sceditor-container textarea{
resize:none;box-sizing:border-box;width:100%!important;margin:0;min-height:320px;height:auto!important
}

div.sceditor-resize-cover{
position:absolute;top:0;left:0;background:#000;width:100%;height:100%;z-index:2;opacity:.3;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;z-index:2;opacity:.3
}

.ie6 div.sceditor-resize-cover,.ie7 div.sceditor-resize-cover,.ie8 div.sceditor-resize-cover{
background:#efefef
}

.sceditor-container.ie6{
overflow:hidden
}

div.sceditor-grip{
overflow:hidden;width:10px;height:10px;cursor:pointer;position:absolute;bottom:0;right:0;z-index:3
}

.sceditor-maximize{
position:fixed;top:0;left:0;height:100%!important;width:100%!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box
}

html.sceditor-maximize,body.sceditor-maximize{
height:100%;width:100%;padding:0;margin:0;overflow:hidden
}

.ie6.sceditor-maximize{
position:absolute
}

.sceditor-maximize div.sceditor-grip{
display:none
}

.sceditor-group{
display:inline-block
}

.sceditor-button{
cursor:pointer;display:inline-block;margin:0;z-index:1
}

.sceditor-button > *{
display:none
}

.sceditor-button:before{
display:block;position:relative;margin:auto;top:0;right:0;left:0;bottom:0;padding:0;text-align:center;font-family:"FontAwesome"
}

.sceditor-button-maximize:before{
content:"\f0b2"
}

.sceditor-button-source:before{
content:"\f066"
}

.sceditor-button-color:before{
content:"\f043"
}

.sceditor-button-size:before{
content:"\f162"
}

.sceditor-button-removeformat:before{
content:"\f1f8"
}

.sceditor-button-font:before{
content:"\f031"
}

.sceditor-button-bold:before{
content:"\f032"
}

.sceditor-button-italic:before{
content:"\f033"
}

.sceditor-button-underline:before{
content:"\f0cd"
}

.sceditor-button-strike:before{
content:"\f0cc"
}

.sceditor-button-left:before{
content:"\f036"
}

.sceditor-button-center:before{
content:"\f037"
}

.sceditor-button-right:before{
content:"\f038"
}

.sceditor-button-justify:before{
content:"\f039"
}

.sceditor-button-orderedlist:before{
content:"\f03a"
}

.sceditor-button-bulletlist:before{
content:"\f0ca"
}

.sceditor-button-horizontalrule:before{
content:"\f1dd"
}

.sceditor-button-image:before{
content:"\f03e"
}

.sceditor-button-email:before{
content:"\f0e0"
}

.sceditor-button-link:before{
content:"\f0c1"
}

.sceditor-button-unlink:before{
content:"\f127"
}

.sceditor-button-video:before{
content:"\f030"
}

.sceditor-button-emoticon:before{
content:"\f118"
}

.sceditor-button-quote:before{
content:"\f10d"
}

.sceditor-button-code:before{
content:"\f121"
}

.sceditor-button-php:before{
content:"\f15c"
}

.sceditor-dropdown > * > .button{
margin:0 auto;text-align:center
}

.sceditor-emoticons img{
display:inline-block;margin:0 2px;padding:0 3px;vertical-align:middle
}

.sceditor-color-column{
float:left;padding:0!important;margin:0!important
}

.sceditor-color-option{
display:block;margin:2px;height:10px;overflow:hidden;width:10px
}

body.active-boxed{
margin:auto;background:#ebeef0;box-sizing:border-box;width:90%;padding:30px 0px
}

body.active-boxed .wrapper{
width:auto
}

body.active-boxed .header.active{
margin:auto;width:100%
}

body.active-boxed .header-fixed.active{
margin:auto;width:90%
}

body.active-boxed .top-menu{
box-shadow:0px 2px 0px 0px rgba(0,0,0,.1)
}

body.active-rightsb.active-horizontal .main-forum.openmain{
margin-right:0px;margin-left:0
}

body.active-rightsb.active-horizontal .main-forum{
margin-right:250px;margin-left:0
}

body.active-rightsb.active-horizontal #sidebars{
right:10px;margin-left:0
}

body.active-rightsb .ui-sidebar-wrapper{
right:0
}

body.active-horizontal .opensb{
opacity:1
}

.main-forum.openmain{
margin-left:0;margin-left:240px
}

.main-forum.openmain + #sidebars{
opacity:0;display:none
}

body.active-rightsb .main-forum{
margin-left:0px;margin-right:240px
}

.active-rightsb.sidebar-collapsed .sidebar-50{
margin-right:50px
}

.active-rightsb.sidebar-collapsed.page_usercp .main-forum.sidebar-50,.active-rightsb.sidebar-collapsed.page_modcp .main-forum.sidebar-50,.active-rightsb.sidebar-collapsed.page_private .main-forum.sidebar-50{
margin-right:50px;margin-left:0
}

.sidebar-collapsed .sidebar-50,.page_usercp .main-forum.sidebar-50,.page_modcp .main-forum.sidebar-50,.page_private .main-forum.sidebar-50{
margin-left:50px
}

.page_usercp.active-horizontal .main-forum,.page_modcp.active-horizontal .main-forum,.page_private.active-horizontal .main-forum{
margin-left:250px
}

.page_usercp.active-horizontal .main-forum.openmain,.page_modcp.active-horizontal .main-forum.openmain,.page_private.active-horizontal .main-forum.openmain{
margin-left:0px
}

.active-horizontal .ui-sidebar-wrapper{
width:0px
}

.active-horizontal .header{
box-shadow:none
}

.bg-builder.active{
background:#000;bottom:0px;height:100%;left:0px;opacity:0.75;position:fixed;right:0px;top:0px;width:100%;z-index:800
}

.builder.open .builder-toggle{
background:#fff
}

.builder.open .builder-toggle i{
color:#757575
}

.reset-button{
background:#D16C6A;padding:5px 10px;text-align:center;border-radius:3px;color:#fff !important
}

.builder a{
display:block;position:relative
}

span.bigcheck-target{
font-family:FontAwesome
}

input[type='checkbox'].bigcheck{
position:relative;left:-999em
}

input[type='checkbox'].bigcheck + span.bigcheck-target:after{
content:"\f096"
}

input[type='checkbox'].bigcheck:checked + span.bigcheck-target:after{
content:"\f14a"
}

input[type='checkbox'].bigcheck:disabled + span.bigcheck-target:after{
color:#ddd
}

span.bigcheck-target:after{
font-size:18px;color:#1F4B58
}

#main-layout{
background:#fff
}

body.active_fixed .ads-sidebar.is_stuck .nav-separator{
padding:16px;display:block
}

.boxpage{
margin-left:-10px;margin-right:-10px;margin-bottom:15px;background-image:url(../../../images/avenger/bg-nav.jpg)
}

.content-boxpage{
background-color:rgba(221,221,221,0.55);min-height:81.5px
}

.navigation{
color:#fff;padding:25px 10px 10px;font-weight:500
}

.navigation a{
color:#efefef
}

.navigation a:hover,.navigation .active{
color:#fff
}

.navtitle{
font-size:19px;font-weight:400
}

.navtitle:after{
content:attr(data-nav)
}

.page_ .navtitle:after,.page_index .navtitle:after{
content:"Homepage";font-size:19px
}

.page_index .navtitle{
font-size:0px
}

.active-horizontal .boxpage{
margin-left:0px;margin-right:0px;background-image:none
}

.active-horizontal .content-boxpage{
background-color:transparent
}

.active-horizontal .navigation a:hover,.active-horizontal .navigation .active{
color:#969696
}

.active-horizontal .navigation{
color:#757575
}

.active-horizontal .navigation a{
color:#a4a4a4
}

.btn{
padding:8px 15px;display:inline-block;text-transform:uppercase;font-weight:600;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;border-radius:2px;margin-left:8px;color:#fff !important
}

.btn:after{
content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s
}

.btn:before,.icon-heart:after,.icon-star:after,.icon-plus:after,.icon-file:before{
font-family:'FontAwesome';text-align:center
}

.icon-theads:before{
content:"\f086"
}

.icon-reply:before{
content:"\f075"
}

.icon-closed:before{
content:"\f057"
}

.btn-5{
background:#d16c6a;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden
}

.btn-5 span{
display:inline-block;width:100%;height:100%;-webkit-transition:all 0.3s;-webkit-backface-visibility:hidden;-moz-transition:all 0.3s;-moz-backface-visibility:hidden;transition:all 0.3s;backface-visibility:hidden;font-size:13px;text-align:center
}

.btn-5:before{
position:absolute;height:100%;width:100%;line-height:2;font-size:150%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s
}

.btn-5a:hover span{
-webkit-transform:translateY(300%);-moz-transform:translateY(300%);-ms-transform:translateY(300%);transform:translateY(300%)
}

.btn-5a:before{
left:0;top:-100%
}

.btn-5a:hover:before{
top:0
}

.btn-5b:hover span{
-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)
}

.btn-5b:before{
left:-100%;top:0
}

.btn-5b:hover:before{
left:0
}

.userbrowsing{
margin-top:10px;background:#F6F6F6
}

.userbrowsing .title-us{
font-weight:500;background:#EEE;color:#8c8b8b;padding:10px 12px
}

.title-stats-forumdisplay{
background:#1F4B58;padding:5px;border-radius:2px
}

.title-stats-forumdisplay a{
font-weight:500;color:#fff
}

.slimScrollBar:hover{
cursor:pointer
}

.active-rightsb .slimScrollBar{
right:1px !important;left:auto !important
}

.active-horizontal .slimScrollBar{
margin-top:18px
}

.user_block{
position:relative;background-color:#FFF;color:#6C6C6C
}

.user_ava{
float:left;width:30%;margin:10px 0px;text-align:center
}

.user_ava img{
float:none !important;margin:0px !important;width:50px !important
}

.user_info{
float:left;margin-top:15px
}

.user_username{
text-transform:uppercase;font-weight:500
}

.user_usertitle{
background:#1F4B58;padding:1px 3px;border-radius:2px;color:#fff;font-size:11px
}

.user_block1{
background:#fff;border:3px solid transparent
}

.user_block2{
background:#1F4B58;padding:10px;text-transform:uppercase;color:#fff
}

.user_block2 ul,.user_stats{
list-style:none;margin:0px;padding:0px
}

.user_block2 ul li{
display:inline-block;margin-right:5px
}

.user_block2 ul li a{
color:#fff;font-weight:500
}

.user_stats{
width:100%;padding:8px;box-sizing:border-box;background:#f6f6f6
}

.user_stats li{
display:inline-block;width:33.3%;float:left
}

.user_st{
padding:5px;display:block;text-align:center;color:#686868
}

.info_stat{
padding:3px;color:#fff;border-radius:50%;display:inline-block;margin:3px 0px 4px;height:25px;width:25px;line-height:25px;font-weight:700
}

.user_op{
padding:0px;margin:0px;list-style:none;background:#f6f6f6
}

.user_op li{
padding:5px 15px 3px
}

.user_op li a{
display:block
}

.user_op li:hover{
background:#1F4B58
}

.user_op li:hover a{
color:#fff;text-decoration:none
}

.user_op li i{
margin-right:10px
}

.popup-guest{
margin:auto;max-width:550px
}

.login-left{
float:left;width:40%;background-repeat:no-repeat;background-position:0% 0%;position:relative;background-size:cover;background-image:url(../../../images/avenger/bg.png);text-align:center
}

.login-hd img{
border-radius:50%;border:4px solid #fff;height:90px
}

.login-hd h2{
padding:0px;margin:15px 0px 0px;color:#fff;font-size:23px;font-weight:400;line-height:1.2
}

.login-hd p{
margin:0px;color:#fff
}

.social-icons{
margin-top:15px;text-align:center
}

.social-icons ul{
margin:auto;padding:0px;list-style:none
}

.social-icons li a{
color:#fff
}

.social-icons li{
display:inline-block;width:32%;background:#3B5998;padding:7px 0px
}


.social-icons li.twt{
background-color:#55acee
}

.social-icons li.ggl{
background-color:#dc4e41
}

.social-icons li i{
line-height:2
}

.login-right{
width:60%;float:left
}

.login-form{
background:#fff
}

.hea-header{
padding:25px 15px 10px;font-size:20px;text-transform:uppercase;font-weight:500;color:#838383
}

.hea-content{
padding:15px
}

.inputfor{
position:relative;margin-bottom:18px
}

.form-input input{
width:100%;box-sizing:border-box;z-index:3;color:#717070;padding:7px 12px;font-size:13px
}

.login-text{
padding:0px 0px 15px
}

.login-bottom{
text-align:center
}

.inputfx{
position:relative
}

.ih-item.circle.effect6 .img{
opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;border:1px solid rgba(0,0,0,0.1)
}

.ih-item.circle.effect6.colored .info{
background:#1a4a72
}

.ih-item.circle.effect6 .info{
background:#1F4B58;opacity:0;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out
}

.ih-item.circle.effect6 .info h3{
color:#fff;text-transform:uppercase;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)
}

.ih-item.circle.effect6 .info p{
color:#fff;padding:10px 5px;margin:32px 20px;font-size:12px;font-weight:500
}

.ih-item.circle.effect6.scale_up .info{
-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)
}

.ih-item.circle.effect6.scale_up a:hover .img{
opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)
}

.ih-item.circle.effect6.scale_up a:hover .info{
opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)
}

.ih-item.circle.effect6.ucp_ava .info p{
margin:7px 8px !important
}

.ih-item.circle.effect6.ava_post .info p{
margin:18px 8px !important
}

.ih-item.circle.effect6.scale_down .info{
-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)
}

.ih-item.circle.effect6.scale_down a:hover .img{
opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)
}

.ih-item.circle.effect6.scale_down a:hover .info{
opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)
}

.ih-item.circle.effect6.scale_down_up .info{
-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all 0.35s ease-in-out 0.2s;-moz-transition:all 0.35s ease-in-out 0.2s;transition:all 0.35s ease-in-out 0.2s
}

.ih-item.circle.effect6.scale_down_up a:hover .img{
opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)
}

.ih-item.circle.effect6.scale_down_up a:hover .info{
opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)
}

.popup-menu-pm{
margin-bottom:15px;position:relative;float:left
}

.popup-pm{
display:inline-block;background:#f5f5f5;border:1px solid rgba(119,119,119,0.21);position:relative;float:left
}

.popup-pm a{
padding:10px 12px;display:block
}

.popup-pm:last-child{
border-left:0
}

.input_pm{
font-family:FontAwesome !important;background:transparent;border:0;padding:7px 10px;color:#707980;cursor:pointer;height:32px
}

.input_pm:hover{
color:#D16C6A
}

.input_check{
margin:0px 10px
}

.popup-pm:first-child{
border-right:0
}

.search_inboxpm .textbox{
padding:8px 6px;vertical-align:middle;margin-top:-1px
}

.search_inboxpm .button{
border-top-left-radius:0px;border-bottom-left-radius:0px;margin-left:-5px
}

.color-text-light{
color:#a7a7a7
}

.user_pm_res{
display:inline-block;float:right
}

#pm_filter_popup,.popup-menu-ui{
margin-left:0px;margin-top:2px;border:1px solid rgba(119,119,119,0.21);background:#FFF !important
}

#pm_filter_popup .popup_item_container,.popup-menu-ui .popup_item_container{
width:160px
}

#pm_filter_popup .popup_item_container a,.popup-menu-ui .popup_item_container a{
padding:6px 10px
}

#pm_filter_popup .popup_item_container a:hover,.popup-menu-ui .popup_item_container a:hover{
background:#1F4B58;color:#fff;text-decoration:none
}

.pm_multipage .pagination{
margin:0
}

.memlist_page{
padding:0px 5px 4px
}

.memlist_list{
margin:10px 5px 5px
}

.memlist_hea{
padding:10px 0px;background:#fff;border:1px solid rgba(119,119,119,0.21);border-bottom:0
}

.memlist_ava{
text-align:center
}

.memlist_name{
font-weight:500;font-size:13px
}

.memlist_name span{
font-weight:400
}

.memlist_stats{
background:#1F4B58;color:#fff;box-sizing:border-box
}

.memlist_stats div{
text-align:center;padding:5px 0px;font-weight:500
}

.memlist_stats span{
display:block;font-size:15px;font-weight:700
}

.builder{
-webkit-transition:-webkit-transform 300ms cubic-beziercubic-bezier(0.25,0.1,0.25,1);background:#FFF;bottom:0;position:fixed;right:-272px;top:0;transition:transform 300ms cubic-bezier(0.25,0.1,0.25,1);width:270px;z-index:900
}

.builder .builder-container{
padding:15px 0;overflow-y:auto;height:100%
}

.builder h4{
font-size:15px;font-weight:600;margin-bottom:10px;margin-top:15px;text-transform:uppercase;color:#FFF;padding:12px 15px;background:#1F4B58;text-align:center
}

.builder .layout-option{
margin:0 15px 20px
}

.builder .layout-option span{
font-weight:500
}

.builder .builder-toggle{
cursor:pointer;font-size:16px;text-align:center;background-color:#D16C6A;border-bottom-left-radius:2px;border-top-left-radius:2px;height:40px;left:-40px;position:absolute;top:25%;width:40px
}

.builder .builder-toggle i{
line-height:40px;color:#fff
}

.builder #reset-style{
margin:0 15px;width:auto
}

.builder.open{
-ms-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)
}

.red{
background:#C26161
}

.chocolate{
background:#C29461
}

.burlywood{
background:#C2A961
}

.olivedrab{
background:#B2C261
}

.greenlight{
background:#7FC261
}

.limegreen{
background:#61C27A
}

.lightseagreen{
background:#61C2AD
}

.seablue{
background:#61B4C2
}

.blue{
background:#3897DE
}

.purplelight{
background:#617AC2
}

.purple{
background:#A461C2
}

.pink{
background:#C261BA
}

.yellow{
background:#E6DD38
}

.orange{
background:#E67C38
}

.pinkviolet{
background:#DE3890
}

.black{
background:#5D5B5C
}

.darkblue{
background:#58869C
}

.dark{
background:#40940f
}

.themes{
padding:5px 15px
}

.themes a{
display:inline-block;width:26px;height:26px;margin-left:0px;margin-bottom:5px;margin-right:3px;cursor:pointer;border-radius:50%
}

.themes.background a{
border:1px solid #ddd
}

.theme-option{
padding:0px 0px 35px
}

.theme-layout{
margin:0px 0px 10px;font-weight:500
}

.theme-layout a{
float:right;margin-top:-2px;border:2px solid rgba(0,0,0,0.06);width:20px;height:20px
}

.themes a.active:after{
color:#fff;content:"\f00c";display:inline-block;font-family:FontAwesome;font-size:11px;left:8px;position:absolute;text-align:center;top:5px
}

.login-bg-ui{
padding:20px 15px;background-color:RGBA(97,142,194,0.79)
}

.bg_main{
background:#ebeef0
}

.bg_page{
background:#fff
}

.defaut_color{
background:#1F4B58
}

.secondary-color{
background:#f9f9f9
}

.bg-menu{
background:#F6F6F6
}


		
	
		