.message-holder-small
{
  position: relative;
  float: left;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  color:#555555;
}

.m-60 {
  margin: 60px 0;
}

.user-msgflag{
   float: left;
  margin: 5px 0;
}

.user-box-small {
  background: #222;
  padding: 10px 15px;
  text-align: center;
}

.user-box-small img {
  border-radius: 100px;
  display: block;
  margin: 0 auto;
}

.user-box-small a {
  color: #fff;
  font-weight: bold;
  margin: 10px 0 5px 0;
    font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  line-height: 1.5em;
}

.user-box-small a:hover{
  color:#FFF;
}

.user-box a {
  color: #fff;
  font-weight: bold;
  margin: 10px 0 5px 0;
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  line-height: 1.5em;
  font-size: 1.3em;
}

.user-box a:hover{
  color:#FFF;
}

.slider-textbox{
  background: rgba(0, 0, 0, 0.7);
  width: 175px; 
  position: absolute; 
  bottom: 0; 
  left: 0; 
  padding: 10px; 
  color: #FFF; 
  font-size: 14px;
  text-align: center;
}

.slider-url{
  position: relative;
}

.user-box-small p {
  text-align: left;
  color: #777777;
}

.message-holder-small {
  width: 83%;
  padding-right: 0;
  padding-left: 0;
  background: #fff;
  border: 1px solid #d0d0d0;
  padding: 15px;
  min-height: 124px;
}

.dl a{
	font-size: 20px;
	color:#FFFFFF;
	font-weight: bold;
}

.rating-rating{
	font-size: 50px;
	color: #555555;
}

.rating-cast{
	margin-top: -15px;
}

.col-2-3-1 {
  width: 55%;
}

.col-1-3-2 {
  width: 45%;
}

.col-1-1-1 {
  width: 75%;
}

.col-1-1-2 {
  width: 25%;
}

.col-1-5{
  width:20%;
}

.col-1-10{
  width:10%;
}

.col-1-7{
  width:90%;
}

.col-2-3-1,
.col-1-3-2,
.col-1-1-1,
.col-1-1-2,
.col-1-5,
.col-1-10,
.col-1-7
{
  position: relative;
  float: left;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}

.buttons_site {
  margin-bottom: 3px
}

.buttons_site li {
  list-style: none;
}

.buttons_site a {
  display: block;
  color: #777;
  padding: 10px;
  border: 1px solid #D0D0D0;
  width:100%;
  text-align: center;
  text-transform: uppercase;

}

.download_page {
  
}

.download_page li {
  list-style: none;
}

.div_paging{
  width:100%;
  color: #777;
  border: 1px solid #D0D0D0;
  padding: 10px;
  text-align: center;
}

.div_paging a{
  color:#777;
}

.dl li {
  list-style: none;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.np-lr{
  padding-left: 0px;
  padding-right:0px;
}

.np-r{
  padding-right:0px;
}

.np-l{
  padding-left: 0px;
}

.np-al{
  padding: 0px;
}

.no-border{
  border:0;
}

.no-border-top{
  border-top:0;
}

.opac:hover{
  opacity: 0.8;
}

.opac a:hover{
  color:#555555;
}

.nohov a:hover{
  color:#555555;
}

.bread{
  color:#555555;
}

.grey{
  color:#555555;
}

.download_page a {
  display: block;
  background: #222;
  color: #FFF;
  font-size: 1em;
  font-weight: 800;
  padding: 10px;
  width:100%;
  text-align: center;
  text-transform: uppercase;
}

.forum_stat{
  color:#FFF;
  padding-left: 10px;
  font-weight: 600;
}

.forum-clear-big {
  clear: both;
  min-height: 30px;
}

.quote{
  border:1px solid #cccccc;
  margin:10px 5px;
  padding:5px;
  color:#555;
}

textarea{
  width:100%;
  max-width:100%;
}

.order_by a{
  color:#555555;
  margin-right: 15px;
}

.sub_comment{
  margin-left:10%;
}

.bb_code_button{
  margin:5px 1px;
  padding-left: 30px;
  padding-right: 30px;
}

.red{
  color:#e20000;
}

.noblock{
  display:inline;
}

.valign{
  vertical-align:middle;
}

.thumbs_div{
  float:right;
  background-color: #fff;
  padding:3px;
}

.thumbs_upvote{
  border:0;
  background: url("/img/thumb_up.png") no-repeat;
  padding:0;
  margin-right:10px;
  width:18px;
  height:18px;
  text-indent:-999px;
  font-size:0px; line-height:0;
  margin-left: 3px;
  margin-top: -6px;
}

.thumbs_downvote{
  border:0;
  background: url("/img/thumb_down.png") no-repeat;
  padding:0;
  width:18px;
  height:18px;
  text-indent:-999px;
  font-size:0px; line-height:0;
  margin-left: 3px;
}

.pr_ava{
  border-radius: 100px;
  display: block;
  width:120px;
  height:120px;
  position: absolute;
  bottom:5px;
  left:15px;
}

.pr_desc{
  
  padding-left:105px;
}

.opacityhalf{
  opacity: 0.7;
}

.points a{height:85px;font-weight: 600;}

.points img{display:inline;float:left;height:65px;width:65px;margin-right:15px;}


.border-bottom{
  border-bottom: 1px solid #d0d0d0;
}

.bg_green{
background-image: -webkit-gradient(
  linear,
  left bottom,
  right bottom,
  color-stop(0, #B7F7BB),
  color-stop(1, #FFFFFF)
);
background-image: -o-linear-gradient(right, #B7F7BB 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(right, #B7F7BB 0%, #FFFFFF 100%);
background-image: -webkit-linear-gradient(right, #B7F7BB 0%, #FFFFFF 100%);
background-image: -ms-linear-gradient(right, #B7F7BB 0%, #FFFFFF 100%);
background-image: linear-gradient(to right, #B7F7BB 0%, #FFFFFF 100%);
}

.bg_red{
background-image: -webkit-gradient(
  linear,
  left bottom,
  right bottom,
  color-stop(0, #FAD2D2),
  color-stop(1, #FFFFFF)
);
background-image: -o-linear-gradient(right, #FAD2D2 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(right, #FAD2D2 0%, #FFFFFF 100%);
background-image: -webkit-linear-gradient(right, #FAD2D2 0%, #FFFFFF 100%);
background-image: -ms-linear-gradient(right, #FAD2D2 0%, #FFFFFF 100%);
background-image: linear-gradient(to right, #FAD2D2 0%, #FFFFFF 100%);
}


.bg_blue{
  background-image: -webkit-gradient(
  linear,
  right bottom,
  left bottom,
  color-stop(0, #FFFFFF),
  color-stop(1, #94B7FC)
);
background-image: -o-linear-gradient(left, #FFFFFF 0%, #94B7FC 100%);
background-image: -moz-linear-gradient(left, #FFFFFF 0%, #94B7FC 100%);
background-image: -webkit-linear-gradient(left, #FFFFFF 0%, #94B7FC 100%);
background-image: -ms-linear-gradient(left, #FFFFFF 0%, #94B7FC 100%);
background-image: linear-gradient(to left, #FFFFFF 0%, #94B7FC 100%);
}

.bg_yellow{
  background-image: -webkit-gradient(
  linear,
  right bottom,
  left bottom,
  color-stop(0, #FFFFFF),
  color-stop(1, #e2ff5c)
);
background-image: -o-linear-gradient(left, #FFFFFF 0%, #e2ff5c 100%);
background-image: -moz-linear-gradient(left, #FFFFFF 0%, #e2ff5c 100%);
background-image: -webkit-linear-gradient(left, #FFFFFF 0%, #e2ff5c 100%);
background-image: -ms-linear-gradient(left, #FFFFFF 0%, #e2ff5c 100%);
background-image: linear-gradient(to left, #FFFFFF 0%, #e2ff5c 100%);
}

.log_number{
  color:#000;
  margin-right: 30px;
  font-weight: 800;
  margin-top: 4px;
  float:left;
  font-size: 20px;
}

.log_date{
  display: block;
  font-weight: 600;
  padding-left: 50px;
}

.small_avatar{
  float:left;
  width:30px;
  height:30px;
  margin-right:15px;
  border-radius: 100%;
}

.sub_friends_menu a{
  height:42px;
}

.sub_friends_menu img{
  margin-top:-5px;
}

.error_big{
  font-size: 70px;
  color:#e20000;
  font-weight: 800;
}

.round-avatar{
  border-radius: 100px;
  width:100px;
  height:100px;
}

.notif_ava{
  color:#000;
  margin-right: 10px;
  margin-top: -3px;
  float:left;
}

.notif_ava img{
  border-radius: 100px;
  width:60px;
  height:60px;
}

.edit_profile_table td{color:#555555;padding:3px;}
.edit_profile_table td:first-child{width:250px;color:#555555;padding:3px;}
.edit_profile_table input{width:300px;}

.adm_table td{color:#555555;padding:3px;border:none;}
.adm_table td:first-child{width:250px;color:#555555;padding:3px;}
.adm_table input{width:100%;}
.adm_table tr{border:none;}

.slider_link{
  color: #fff;
  font-weight: 800;
  text-transform: uppercase;
}

.del-conf{color:#555555;font-weight: 800;
  text-transform: uppercase;text-align:center;}

.del-conf .yes{color:green;text-transform: uppercase;font-size: 22px;margin-right: 200px;}
.del-conf .no{color:red;text-transform: uppercase;font-size: 22px;}

.slider_link:hover{
  color: #fff;
}

.slider_arrow{
  cursor: pointer;
}

.warningbox{
  background-color:#FFCCCC;
  color:#222;
  border:2px solid #FF6666;
  padding-top:24px;
  padding-bottom:20px;
  width:100%;
  text-align:center;
  font-weight: 600;
  text-transform: uppercase;
}

.succesbox{
  background-color:#CCFFCC;
  color:#222;
  border:2px solid #99CC99;
  padding-top:24px;
  padding-bottom:20px;
  width:100%;
  text-align:center;
  font-weight: 600;
  text-transform: uppercase;
}

.user-menu{
  list-style-type:none;
  padding-left: 10px;
  font-size:0.9em;
  min-width: 185px;
}

.user-menu li{
   list-style:none;
   font-weight: 400;
   line-height: 1.5em;
   color:#555;
}

.user-menu ul {
  display: none;
}

.user-menu li:hover > ul {
    display: block;
    position: absolute;
}

.user-menu ul li:first-child{
  margin-top:10px;
}

.user-menu ul li{
  background-color: #FFF;
  display: block;
  width:100%;
  padding-left:10px;
  padding-right: 35px;
  padding-bottom: 5px;
  border-left:1px solid #d0d0d0;
  border-right: 1px solid #d0d0d0;
  border-bottom: 1px solid #d0d0d0;
}


.user-menu ul li a{
  color:#555;
  text-transform: uppercase;
  font-size: 0.7em;
  font-weight: 800;
  
}

.user-login{
  width:160px;
  float:right;
  margin-top:17px;
}

.user-menu-login{
  list-style-type:none;
}

.user-menu-login li{
   list-style:none;
   font-weight: 400;
   color:#555;
}

.user-menu-login ul li{
  padding-left:15px;
  display: inline;
}

.user-menu-login ul li a{
font-size:0.9em;
}

.menu_welcome{
  font-weight: 400;
   color:#555;
}

.forum_sig{
  opacity: 0.5;
  margin-bottom: 10px;
}

.forum_sig:hover{
  opacity: 1;
}

.smiley{
  display: inline;
  margin-left:2px;
}

.menu ul {
  display: none;
  background: none repeat scroll 0 0 #222;
  width:100%;
  position: absolute;
  top:0;
}

.menu ul a{
  font-size: 0.7em;
  float:none;
   width:100%;
  padding: 10px;
}

.menu li:hover > ul.cfgtools {
    display: block;
    position: absolute;
    bottom:auto;
    left:100%;
}
.menu li:hover > ul.info {
    display: block;
    position: absolute;
    bottom:auto;
    left:100%;
}

.menu ul li{
  width:100%;
}

.notdiv{
  margin-top:29px;
}

.commands_menu {
  background: #fff;
  width: 100%;
  border: 1px solid #d0d0d0;
  border-bottom: 0;
}

.commands_menu li {
  list-style: none;
}

.commands_menu a {
  display: block;
  color: #FFF;
  font-size: 0.8em;
  font-weight: 800;
  padding: 15px 0 15px 15px;
  text-transform: uppercase;
  border-bottom: 1px solid #d0d0d0;
  background-color: #181818;
}

.commands_menu span{
  padding: 15px;
  float:right;
  margin-top: -15px;
  color:#181818;
}

.commands_view_menu {
  background: #222;
  width: 100%;
  border: 1px solid #181818;
  border-bottom: 0;
}

.commands_view_menu li {
  list-style: none;
}

.commands_view_menu a {
  display: block;
  color: #FFF;
  font-size: 0.8em;
  font-weight: 800;
  padding: 10px 15px;
  text-transform: uppercase;
  border: 1px solid #181818;
  border-left: 0;
  border-right: 0;
}

.commands_view_menu .grey {
  border-top: 1px solid #333;
  border-left: 1px solid #333;
}

.commands_view_menu span{
  color:#181818;
  padding:5px 25px;
  float:right;
  margin-right: -15px;
  margin-top: -5px;
  font-weight:600;
}

.descbox ul{
  margin-left:25px;
  list-style-type: square;
}


.admin-index {
  width: 100%;
}

.admin-index li {
  list-style: none;
}

.admin-index a {
  display: block;
  color: #FFF;
  font-size: 0.8em;
  font-weight: 800;
  padding: 15px 15px;
  text-transform: uppercase;
}

.admin-index-full{
   background: #222;
}

.admin-index-full:hover{
  background: #F66812;

}

.adminpanel table{
  border:1px solid #d0d0d0;
  background-color: #FFF;
  width: 100%;
}

.adminpanel table th{
  background-color: #222;
  padding: 10px;
  color:#FFF;
  font-weight: 600;
  text-align: left;
}

.adminpanel table tr{
  border-bottom: 1px solid #d0d0d0;
}

.adminpanel table td{
  padding: 5px;
  color:#555555;
}

.adminpanel table .action{
  text-align: right;
}

.adminpanel table .action ul{
 list-style-type: none;
}

.adminpanel table .action li{
  padding:5px 10px; 
  border-right:1px solid #d0d0d0;
  display: inline;
}

.adminpanel table .action li a{
  color:#555555;
}

.adminpanel table .action li:last-child{
  border:none;
}

.adminpanel table .action li a:hover{
  color:#F66812;
}

.adminpanel table table{
  border:0;
}

.adminpanel table table tr{
  border-bottom: 0;
}

.admicon{
  height:16px;
  width:16px;
  display: inline-block;
  margin-bottom:-2px;
  margin-left:5px;
}

 /*--Main Container--*/
 .main_view {
  position: relative;
}
                /*--Window/Masking Styles--*/
.window {
  height:350px; width: 1200px;
  overflow: hidden; /*--Hides anything outside of the set width/height--*/
  position: relative;
}
.image_reel {
  position: absolute;
  top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
 
}
.paging a {

}
.paging a.active {

}

#slider_bg_1{
  background-color: #333; float: left; position: absolute; width: 100%;padding: 10px 15px;
}

#slider_bg_2{
  background-color: #333; float: left; position: absolute; width: 100%;left:1200px;padding: 10px 15px;
}

#slider_bg_3{
  background-color: #333; float: left; position: absolute; width: 100%;left:2400px;padding: 10px 15px;
}

#slider_bg_4{
  background-color: #333; float: left; position: absolute; width: 100%;left:3600px;padding: 10px 15px;
}

#slider_bg_5{
  background-color: #333; float: left; position: absolute; width: 100%;left:4800px;padding: 10px 15px;
}


.slider_bg_title{
  color:#FFF;font-size: 0.9em;font-weight: 800;text-transform: uppercase;
}

.slider_bg_title:hover{
  color:#FFF;
}

.slider_bg_desc{
  font-size:14px;color:#ccc;margin-left:25px;
}


.slider-container {
    position: relative;
    padding-bottom: 30.25%;
    height: 0; overflow: hidden;
}

.com_box{ 
  padding-top:24px;
  padding-bottom:20px;
  width:100%;
  text-align:center;
  padding-left: 55px;
  padding-right: 55px;
  margin-bottom: 10px;
  margin-top: 10px;
  font-size: 17px;
}

.com_warning{
background-color: #e6c0c0;border: 2px solid #de7a7b;color:#c00;
background-image: url('/images/gnome_process_stop.png');
    background-repeat: no-repeat;
    background-position: left+10px center; 
}

.com_info{
  background-color: #efe7b8;border: 2px solid #f0dc7e;color:#c00;
  background-image: url('/images/gnome_dialog_warning.png');
    background-repeat: no-repeat;
    background-position: left+10px center; 
}
