/* CSS Document */
html { 
   width:100%; 
   height:100%; 
   
}

body{
  margin:0;
  padding:0;
  font-family:Arial, Helvetica, sans-serif;
  min-width:1280px;
  height:100%; 
  background-color:#FCFCFC;
}

#footer{
  width:100%;
  min-width:1280px;
  background-color:#000000;
  float:left;clear:both;
  height: 200px;
  clear:both;
}

.sub_footer_item{width:200px;margin:0 30px 0 0;float:left;border:0px solid green;color:#828282;}
.footer_h{font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;display:block;margin-bottom:3px;color:#979797;}
.sub_footer_item a{text-decoration:none;font-size:11px;color:#828282;}


img{max-width:900px;height:auto;}

h1{color:#000;font-size:28px;text-transform: capitalize;
  font-family:Arial, Helvetica, sans-serif;text-align:center;}

#sf_{margin:4px 0 0 0;float:right;width: 300px;}
#sf_ input {float: left;border: 0px;margin: 0px;}
#sf_ input[type=text]{width: 200px;height:18px;background-color:#F6F6F6;border-top-left-radius:4px;border-bottom-left-radius:4px;}
#sf_ input[type=submit] {width: 24px;height:18px;background: #F6F6F6 url('/images/search.png') no-repeat 3px 2px;cursor: pointer;text-indent: -10000px;padding:10px;border-top-right-radius:4px;border-bottom-right-radius:4px; }

#header{
  width:100%;
  min-width:1280px;
  height:38px;
  
background-color:#2E2E2E; /* Old browsers */
background: -moz-linear-gradient(top,  #2E2E2E 0%, #0e0e0e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2E2E2E), color-stop(100%,#0e0e0e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2E2E2E 0%,#0e0e0e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2E2E2E 0%,#0e0e0e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2E2E2E 0%,#0e0e0e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2E2E2E 0%,#0e0e0e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2E2E2E', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
  
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
  
#menu{
  width:99%;
  height:36px;
  margin:auto;
  padding:4px;
}

#html_{
  width:1150px;
  min-height:100%;
  margin:30px auto 30px auto;
}

.shout{
  width:1150px;
  position:absolute;
  top:40px;
  background:transparent;
  z-index:20000;
  box-shadow:0 0 20px #000;
}

 
  .background_{
  width:1140px;
  height:60px;
  margin:4px 0 4px 0;
  padding:0;
  box-shadow:0 0 20px #000;
  background:transparent;
  border-radius:8px;
  text-align:center;
  opacity:1;
  color:#828282;
  font-size:12px;
  }
  
  .background_abs{position:absolute;z-index:-1;width:1140px;height:60px;background:black;margin:0;padding:0;opacity:0.55;border-radius:8px;}
  
  .background_sub{padding:10px;}


#container, #container_{
  width:100%;
  margin:-10px auto 0 auto;
  clear:both;
}

#container_{
  margin:10px auto 0 auto;
}


.sm_abs{position:absolute;z-index:-1;width:360px;height:620px;background:white;margin:0;padding:0;opacity:0.55;border-radius:8px;}
.fr_abs{position:absolute;z-index:-1;width:200px;height:160px;background:black;margin:0;padding:0;opacity:0.55;border-radius:8px;}
.item_sub_abs{position:absolute;z-index:-1;width:200px;height:160px;background:black;margin:0;padding:0;opacity:0.55;border-radius:8px;}
.fr_abs_search{position:absolute;z-index:-1;width:200px;height:160px;background:black;margin:0;padding:0;opacity:0.8;border-radius:8px;}
#scr_abs{position:absolute;background:black;width:1110px;z-index:-2;opacity:0.6;padding:0;margin:0;}
.fr_sub{padding:0;margin:16px 5px 5px 5px;}

.item_fr{
  max-width:200px;
  min-width:200px;
  height:160px;
  margin:2px 2px 10px 2px;
  padding:0;
  background:transparent;
  border-radius:8px;
  border:1px solid #999;
  opacity:1;
  text-align:center;
  color:#ACACAC
}

.item_fr a{
  color:#000;
  text-decoration:none;
  font-size:28px;
  text-shadow:0 1px 1px #000;
}

.item{
  max-width:200px;
  min-width:200px;
  height:200px;
  margin:2px 2px 10px 2px;
  padding:3px;
  border-radius:2px;
  border:1px solid #ccc;
  background-color:#fff;
}

.inner_item{
  width:190px;
  height:190px;
  margin:40px auto 0 auto;
}

.header_inner_item{
  font-size:40px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  display:block;
  margin-bottom:12px;
  height:50px;
}

.header_inner_item a, .header_inner_item_sub a{
  color:black;
  text-decoration:none;
}

.header_inner_item a:hover{
  color:black;
  text-decoration:underline;
}

.header_inner_item_sub a:hover{
  color:white;
  text-decoration:none;
}

.paragraph_inner_item{
  color:black;
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  display:block;
  text-align:center;
  height:90px;
  width:100px;
  margin:24px auto 5px auto;
  padding-top:10px;
  border-radius:2px;
}

.paragraph_inner_item a{
  color:#fff;
  text-decoration:none;
}

.paragraph_inner_item a:hover{
  color:#ffffff;
  text-decoration:underline;
}

.item_sub{
  max-width:230px;
  min-width:230px;
  height:230px;
  border-radius:115px;
  margin:2px 20px 10px 2px;
  padding:3px;
  box-shadow:20px 0 20px #000;
  opacity:0.96;
  border:0px solid red
}


.inner_item_sub{
  width:200px;
  height:160px;
  margin:60px auto 0 auto;
  text-align:center;
}

.header_inner_item_sub{
  color:white;
  font-size:24px;
  font-family:Arial, Helvetica, sans-serif;
  display:block;
  margin-bottom:12px;
  height:50px;
}

.paragraph_inner_item_sub{
  color:#000000;
  font-size:16px;
  font-family:Arial, Helvetica, sans-serif;
  display:inline-block;
}


/*oooooooo*/

.item_dl{
  max-width:1000px;
  min-width:1000px;
  height:160px;
  margin:40px auto 10px auto;
  padding:0;
  box-shadow:0 0 20px #000;
  background:transparent;
  border-radius:8px;
  border:1px solid #999;
  opacity:1;
  text-align:center;
  color:#ACACAC
}

.item_dl a{
  text-decoration:underline;
  font-size:28px;
  text-shadow:0 1px 1px #000;
}

.item_sub_abs_dl{
  position:absolute;
  z-index:-1;
  width:1000px;
  height:160px;
  background:black;
  margin:0;
  padding:0;
  opacity:0.55;
  border-radius:8px;
}

.inner_item_sub_dl{
  width:1000px;
  height:160px;
  margin:60px auto 0 auto;
  text-align:center;
}

.header_inner_item_sub_dl{
  color:white;
  font-size:24px;
  font-family:Arial, Helvetica, sans-serif;
  display:block;
  margin-bottom:12px;
  height:50px;
}

.header_inner_item_sub_dl a{
  color:white;
  text-decoration:none;
}

.header_inner_item_sub_dl a:hover{
  color:#fff;
  text-decoration:underline;
}

/*oooooooo*/

.vert_ {
	transform: rotate(90deg);
	transform-origin: left top 0;
	width:160px;
	background:#fff;
	position: relative;
	top:0;left:200px;
	color:black;
	border-top-left-radius:6px;
    border-top-right-radius:6px;
	font-weight:bold;opacity:0.7
  }
  

.error_{
  color:#ffffff;
  font-weight:normal;
  padding:20px 20px 20px 10px;
  text-decoration:none;
  text-align:center;
  width:100%;
  margin:20px 0 10px 0;
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  -o-border-radius:2px;
  -ms-border-radius:2px;
  border-radius:2px;
  font-size:12px;
  background-color:#4F6A77;
  display:inline-block;
}

.error_ a, .ok_ a{
   color:#CC6600;
  text-decoration:none;
}

.notice_{
  color:#ffffff;
  font-weight:normal;
  padding:20px 20px 20px 10px;
  text-decoration:none;
  width:100%;
  margin:20px 0 0 0;
  float:left;
  -moz-border-radius:20px;
  -webkit-border-radius:20px;
  -o-border-radius:20px;
  -ms-border-radius:20px;
  border-radius:20px;
  font-size:12px;
  background:#000000;
  display:inline-block;
  background-image: -ms-linear-gradient(top, #807979 0%, #000000 100%);
  background-image: -moz-linear-gradient(top, #807979 0%, #000000 100%);
  background-image: -o-linear-gradient(top, #807979 0%, #000000 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #807979), color-stop(100, #000000));
  background-image: -webkit-linear-gradient(top, #807979 0%, #000000 100%);
  background-image: linear-gradient(to bottom, #807979 0%, #000000 100%);
  opacity:0.9;
  box-shadow:0 0 10px black;
}

.notice_ a{
  color:#FFFF00;
  text-decoration:none;
}

.content_list{
  width:1100px;
  margin:20px auto 10px auto;
  list-style-type:none;
}

.fl{
  width:50px;
  height:80px;
  background:white;
  float:left;
  box-shadow:1px 1px 3px black;
  
  border-top-left-radius:6px;
  border-top-right-radius:0;
  border-bottom-right-radius:0;
  border-bottom-left-radius:6px;
  border:0px solid #cccccc;
  opacity:0.9;
}

.secl{
  width:1048px;
  height:80px;
  float:left;
  box-shadow:1px 1px 3px black;
  color:white;
  border-radius:20px;
  opacity:0.8;
  border-top-left-radius:0;
  border-top-right-radius:6px;
  border-bottom-right-radius:6px;
  border-bottom-left-radius:0;
  background-color:#ffffff; 
  
  
  /* IE10+ */ 
background-image: -ms-linear-gradient(top, #424242 0%, #000000 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #424242 0%, #000000 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #424242 0%, #000000 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #424242), color-stop(100, #000000));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #424242 0%, #000000 100%);

/* W3C Markup */ 
background-image: linear-gradient(to bottom, #424242 0%, #000000 100%);

}

.secl_div{
  width:1038px;
  height:0;
  float:left;
  /*margin:5px 0 3px 10px;*/
  color:#ffffff;
  position: relative;
  top:10px;left:10px;z-index:1000;
  font-weight:bold;
  
}

.gr_green{
background-color:#008000;
}

.gr_orange{
background-color:#FFCC00;
}

.gr_red{
background-color:#FF3300; 
}

.gr_blue{
background-color:#6F6FFF; 
color:#97CBFF
}

.gr_yellow{
background-color:#B3CB07; 
}

.gr_purple{
background-color:#FF00CC; 
}

.gr_brown{
background-color:#FFA042; 
}

.gr_pink{
background-color:#FF9999;
}

.gr_gray{
background-color:#999999; 
}

.gr_black{
  background:#000000;
  background-image: -ms-linear-gradient(top, #807979 0%, #000000 100%);
  background-image: -moz-linear-gradient(top, #807979 0%, #000000 100%);
  background-image: -o-linear-gradient(top, #807979 0%, #000000 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #807979), color-stop(100, #000000));
  background-image: -webkit-linear-gradient(top, #807979 0%, #000000 100%);
  background-image: linear-gradient(to bottom, #807979 0%, #000000 100%);
}


.gr_deep_purple{
background-image: -ms-linear-gradient(top, #9817ED 0%, #3B095C 100%);
background-image: -moz-linear-gradient(top, #9817ED 0%, #3B095C 100%);
background-image: -o-linear-gradient(top, #9817ED 0%, #3B095C 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #9817ED), color-stop(100, #3B095C));
background-image: -webkit-linear-gradient(top, #9817ED 0%, #3B095C 100%);
background-image: linear-gradient(to bottom, #9817ED 0%, #3B095C 100%);
}

.gr_green_{

}

.gr_purple_{
background-image: -ms-linear-gradient(top, #CF7DB4 0%, #613A54 100%);
background-image: -moz-linear-gradient(top, #CF7DB4 0%, #613A54 100%);
background-image: -o-linear-gradient(top, #CF7DB4 0%, #613A54 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #CF7DB4), color-stop(100, #613A54));
background-image: -webkit-linear-gradient(top, #CF7DB4 0%, #613A54 100%);
background-image: linear-gradient(to bottom, #CF7DB4 0%, #613A54 100%);
}


.t_table{
  width:1150px;
  margin:20px auto 10px auto;
}

.first{
  color:#666;
  text-align:left;
  height:30px;
 }
 
 
.first th{
border-bottom:1px solid #ccc
}  
 
.t_row{
 
} 
 
.tor_{
  width:800px;
  background-color:#ffffff;
  height:30px;
  border-bottom:1px solid #d6d6d6;
  font-size:13px;
  font-weight:bold;
  padding:2px 0 2px 4px;
  font-family:Euphemia;
} 

.notor_{
width:75px;
font-size:11px;
text-align:center;
background-color:#ffffff;
height:30px;
border-bottom:1px solid #d6d6d6;
}

.th_{
  text-align:center;
}

.th_ a{color:#white;text-decoration:none;}

.order_by_{
    font:16px "Consolas", monospace;
    color:#aaa;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
	position:absolute;
    pointer-events:none;
}

.scrape_notes{
  width:1150px;
  color:white;
  font-size:11px;
  padding: 2px 0 4px 5px;
}

.t_t{display:block;}.t_t a{color:black;text-decoration:none}

.torrent_table{
  width:1150px;
  margin:20px auto 10px auto;
}

.tor_nfo, .tor_nfo_descr{
  width:1100px;
  background-color:#ffffff;
  height:30px;
  border-bottom:1px solid #d6d6d6;
  font-size:12px;
  padding:2px 0 2px 10px;
  font-family:Verdana, Arial, Helvetica, sans-serif
} 

.tor_nfo a{color:black;text-decoration:none;font-weight:bold}

 .tor_nfo_descr{padding:10px 0 10px 10px}

.tor_nfo_descr a{color:black;text-decoration:underline;}.tor_nfo_descr a:hover{text-decoration:none;}

#nav{
  width:85px;
  float:left;
  margin:0;
  padding:0;
  list-style-type:none;
}

#nav li{float:left;}

#nav li:hover{}
#nav li a {}
#nav li ul{
  list-style-type:none;
  position:absolute;
  width:85px;
  background:#000000;
}

#nav li ul li{
width:85px;
text-align:left;
margin-left:-20px;
background:none;
border:none;
}

#nav li ul li a{
display:block;
padding:10px 10px;
color:#ACACAC;
border-bottom:0px solid #959595;
font-size:12px;
text-decoration:none;
}

#nav li ul li:hover a {color:white}
#nav li ul.fallback {display:none;}
#nav li:hover ul.fallback {display:block;}

 .ok_{
  color:#666666;
  font-weight:normal;
  padding:20px 20px 20px 10px;
  text-decoration:none;
  text-align:;left;
  width:100%;
  margin:20px 0 10px 0;
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  -o-border-radius:2px;
  -ms-border-radius:2px;
  border-radius:2px;
  border-bottom:0px solid #434343;
  font-size:12px;
  display:inline-block;
}

.nav_s{width:1100px;height:35px;list-style-type:none;margin:0 auto 0 auto;padding:0;font:bold 13px Arial, Verdana, sans-serif;text-align:left;}
.nav_s li{list-style:none;margin:0 -3px 0 0;padding:0;width:auto;height:28px;display:inline;}
.nav_s li a{width:auto;padding:10px 15px 10px 15px;margin:0 -3px 0 0;border-left:0px solid #434343;color:#000;text-decoration:none;display:inline-block;}
.nav_s li:last-child a{border-right:0px solid #434343;}.nav_s li.nav_s_active a{border-left:0px solid #434343;color:#000;margin:0 -3px 0 0;padding:10px 15px 10px 15px;background-color:#70AFD1}
.nav_s li a:hover{background-image:none;}



.sub_torrent_content{display:block;margin-top:4px;font-size:11px;color:#979797;font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif}
.sub_torrent_content a{color:black;text-decoration:none;}

.d_tr{background:#f5f5f5;}

.int_start{display:none;border-left:1px dotted #999999;float:left;clear:both;margin-left:30px;margin-bottom:10px;}
.int_href{float:left;clear:both;;margin-left:20px;margin-bottom:5px;padding-bottom:5px;}
.int_href_array{float:left;clear:both;margin-left:20px;margin-bottom:10px;}

.tabs {
    width:1150px;
    float: none;
    list-style: none;
    padding: 0;
    margin: 20px auto;
}
 
.tabs:after {
    content: '';
    display: table;
    clear: both;
}
 
.tabs input[type=radio] {
    display:none;
}
 
.tabs label {
    display: block;
    float: left;
    width: 25%;
 
    color: #000;
    font-size: 16px;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    line-height: 2;
 
    cursor: pointer;
    /*box-shadow: inset 0 4px #ccc;*/
    border-bottom: 0px solid #ccc;
 
    -webkit-transition: all 0.5s; /* Safari 3.1 to 6.0 */
    transition: all 0.5s;
	
	background-color:#ffffff;
	opacity:1
}
  
.tabs label span {
    display: inline-block;
}
 
.tabs label i {
    padding: 5px;
    margin-right: 0;
}
 
.tabs label:hover {
    color: #3498db;
    box-shadow: inset 0 4px #3498db;
    border-bottom: 0px solid #3498db;
}
 
.tab-content {
    display: none;
    width: 1150px;
    float: left;
    padding: 0;
    box-sizing: border-box;
  
    background-color:transparent;
}

.tab-content * {
 
    -webkit-animation: scale 0.7s ease-in-out;
    -moz-animation: scale 0.7s ease-in-out;
    animation: scale 0.7s ease-in-out;
}
 
/*@keyframes scale {
 
  0% { 
    transform: scale(0.9);
    opacity: 0;
    }
 
  50% {
    transform: scale(1.01);
    opacity: 0.5;
    }
 
  100% { 
    transform: scale(1);
    opacity: 1;
  }
 
}*/

.tabs [id^="tab"]:checked + label {
    background: #FFF;
    box-shadow: inset 0 4px #3498db;
    border-bottom: 0px solid #3498db;
    color: #3498db;
}
 
#tab1:checked ~ #tab-content1,
#tab2:checked ~ #tab-content2,
#tab3:checked ~ #tab-content3,
#tab4:checked ~ #tab-content4,
#tab5:checked ~ #tab-content5 {
    display	:	 block;	
}

.dlb{
  width:1090px;
  height:70px;
   margin:10px auto 10px auto;
}

.button_{
  display:inline-block;
  width:300px;
  margin:0 auto 0 auto;
  padding:15px 30px 15px 30px;
  text-decoration:none;
  text-align:center;
  border-radius:8px;
  box-shadow:0 0 0 black;
  
  color:white;
  font-size:18px;
  font-family:Arial, Helvetica, sans-serif;
}

.small_button{
 display:inline-block;
  margin:0 auto 0 auto;
  padding:4px 20px 4px 20px;
  text-decoration:none;
  text-align:center;
  border-radius:6px;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif;
}

.gr_button_green{
background-color:#284F00;
background-image: -ms-linear-gradient(top, #55C202 90%, #284F00 100%);
background-image: -moz-linear-gradient(top, #55C202 90%, #284F00 100%);
background-image: -o-linear-gradient(top, #55C202 90%, #284F00 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(90, #55C202), color-stop(100, #284F00));
background-image: -webkit-linear-gradient(top, #55C202 90%, #284F00 100%);
background-image: linear-gradient(to bottom, #55C202 90%, #284F00 100%);
}

.gr_button_red{
background-color:#520802;
background-image: -ms-linear-gradient(top, #C21A08 90%, #520802 100%);
background-image: -moz-linear-gradient(top, #C21A08 90%, #520802 100%);
background-image: -o-linear-gradient(top, #C21A08 90%, #520802 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(90, #C21A08), color-stop(100, #520802));
background-image: -webkit-linear-gradient(top, #C21A08 90%, #520802 100%);
background-image: linear-gradient(to bottom, #C21A08 90%, #520802 100%);

/*color:#DA8F87*/
}


.gr_button_yellow{
background-color:#856818;
background-image: -ms-linear-gradient(top, #C2C221 0%, #856818 100%);
background-image: -moz-linear-gradient(top, #C2C221 0%, #856818 100%);
background-image: -o-linear-gradient(top, #C2C221 0%, #856818 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #C2C221), color-stop(100, #856818));
background-image: -webkit-linear-gradient(top, #C2C221 0%, #856818 100%);
background-image: linear-gradient(to bottom, #C2C221 0%, #856818 100%);
}

.gr_button_green:hover,.gr_button_yellow:hover,.gr_black:hover,.gr_blue:hover{
color:white;text-decoration:none;
}

.fields_{
  width:800px;
  height:40px;
  border:1px solid #ccc;
  border-radius:6px;
}

.field_tip{display:block;width:200px;position:absolute;z-index:50000;height:auto;}
.showtip{width:250px;height:auto;clear:both;
background:red;border:0px solid #BE8714;color:#fff;box-shadow:2px 2px 6px #585858;border-radius:4px;
padding:8px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.field_tip_arrow,.arrow_grey{width:0;height:0;margin-left:6px;margin-top:1px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid red;}


/*! qTip2 v2.0.1-26- (includes: svg ajax tips modal viewport imagemap ie6 / basic css3) | qtip2.com | Licensed MIT, GPL | Sat Feb 23 2013 21:32:11 */.qtip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;min-width:50px;font-size:12px;line-height:12px;direction:ltr;}.qtip-content{position:relative;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr;vertical-align:middle}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35;}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black));background-image:-webkit-linear-gradient(top,#4A4A4A 0,black 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,black 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,black 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,black 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px black}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:-10000em;top:-10000em}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}

.my_qtip{width:360px;background-color:#F9F9F9;color:#000000;box-shadow:0 1px 3px #585858;margin-bottom:20px;padding:0;border:none;
-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}
.qtip-simple{text-align:center;border-radius:4px;padding:6px 10px 6px 10px;background:white;border:0px solid #fff;color:#000;box-shadow:5px 0 30px #000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}


/* The CSS */
select {
    padding:3px;
    margin: 0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    background: #f8f8f8;
    color:#888;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
	width:140px;
}

/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    select {padding-right:18px}
}

.label_ {position:relative;display:inline-block;}
.label_:after {
    content:'<>';
    font:11px "Consolas", monospace;
    color:#aaa;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    right:8px; top:2px;
    padding:0 0 2px;
    border-bottom:1px solid #ddd;
    position:absolute;
    pointer-events:none;
}
.label_:before {
    content:'';
    right:6px; top:0px;
    width:20px; height:20px;
    background:#f8f8f8;
    position:absolute;
    pointer-events:none;
    display:block;
}

.smilies{float:left;margin:6px;}
#show_smilies{margin:10px 0 20px 20px}

.bbc_small{width:20px;float:left;height:20px;margin:1px 4px 0 0;padding:4px 0 0 4px;font-size:18px;font-family:Arial;color:black;border:1px solid #979797;-moz-border-radius:3px;
-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer;
display:inline-block;}


.bbc_small:hover{border:1px solid #666666;background:#F3F3F3;}
.img_bbc_main{cursor:pointer;margin:2px;width:16px;height:16px;}


#video, #music_bbc, #gmap{list-style-type: none;margin:0;padding:0;width:20px;}
#video ul, #music_bbc ul, #gmap ul{list-style-type: none;display:none;float:none;background:white;width:250px;}
#video:hover ul, #music_bbc:hover ul, #gmap:hover ul{display:block;list-style-type:none;margin:0;position:absolute;z-index:1000;width:250px;background:#EBDCAF;
box-shadow:0 0 200px #585858;padding:10px;border:1px solid #BE8714;border-radius:4px;} 
#video ul li, #music_bbc ul li, #gmap ul li{width:250px;padding:3px 0 3px 0;background:#EBDCAF}

#fsize{list-style-type: none;margin:0;padding:0;width:20px;}
#fsize ul{list-style-type:none;display:none;float:none;width:100px;box-shadow:0 0 200px #585858;background:#EBDCAF;margin:0;padding:0;}
#fsize:hover ul{display:block;list-style-type: none;margin:0;padding:0;position:absolute;z-index:1000;width:100px;background:#EBDCAF;} 
#fsize ul li{width:100px;background:#EBDCAF;padding:10px;border:1px solid #BE8714;border-radius:4px;font-weight:bold;cursor:pointer;}
#fsize ul li:hover{background:#ffffff;}

#colors{list-style-type: none;margin:0;padding:0;width:20px;}
#colors li{background:none;padding:0;margin:0;}
#colors ul{list-style-type: none;display:none;float:none;width:100px;box-shadow:0 0 200px #585858;margin:0;padding:0;}
#colors:hover ul{display:block;list-style-type: none;margin:0;padding:0;position:absolute;z-index:1000;width:100px;background:#EBDCAF;} 
#colors ul li{width:100px;background:#EBDCAF;padding:3px 10px 3px 10px;border:1px solid #BE8714;border-radius:4px;font-weight:bold;cursor:pointer;font-size:14px;}
#colors ul li:hover{background:#ffffff;}

#com_arrea{margin:10px 0 10px 20px;}

.comby{
padding:10px 0 0 10px;
}

.com_{min-height:120px;padding:20px;}.com_ a, .comby a{color:black;text-decoration:underline;}.com_ a:hover, .comby a:hover{text-decoration:none;}

.menu_bar{
   width:100%;
   height:30px;
   text-align:center;
   background:#000000;
   background-image: -ms-linear-gradient(top, #2E2E2E 0%, #000000 100%);
background-image: -moz-linear-gradient(top, #2E2E2E 0%, #000000 100%);
background-image: -o-linear-gradient(top, #2E2E2E 0%, #000000 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2E2E2E), color-stop(100, #000000));
background-image: -webkit-linear-gradient(top, #2E2E2E 0%, #000000 100%);
background-image: linear-gradient(to bottom, #2E2E2E 0%, #000000 100%);
  box-shadow:0 0 4px black;
}

.menu_bar a{border:none;cursor:pointer;display:inline-block;width:130px;color:#c1c1c1;margin-top:3px;text-decoration:none;font-size:20px;text-shadow: 0 2px #000000;font-family:Arial, Helvetica, sans-serif;}

.pagination {width:1150px;height:20px;margin:0 0 10px 20px;float:left;clear:both}
.pagination ul {list-style-type: none;margin:0;padding: 0;}
.pagination ul li {float:left;margin:0 4px 0 0;}
.pagination ul li a {color:#c1c1c1;font-weight:normal;padding:10px 15px 10px 15px;display:block;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;
-ms-border-radius:3px;border-radius:3px;border:1px solid #cccccc;float:left;background:#ffffff;
}

li#f{padding:10px 15px 10px 15px;;background-color:#585858;color:#ffffff;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;
-ms-border-radius:3px;border-radius:3px;border:1px solid #cccccc;
-moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow:inset 0 0 20px #000000;box-shadow:inset 0 0 10px #000000;-o-box-shadow:inset 0 0 10px #000000;-ms-box-shadow:inset 0 0 10px #000000;}
#pgleft{padding:16px 20px 16px 20px;border-radius:32px;font-size:16px;margin-top:-9px;}#pgright{padding:30px 35px 30px 35px;border-radius:50px;font-size:20px;margin-top:-25px;}
.pagination ul li a:hover {background:#000;color:#fff;-moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow:inset 0 0 20px #000000;box-shadow:inset 0 0 10px #000000;-o-box-shadow:inset 0 0 10px #000000;-ms-box-shadow:inset 0 0 10px #000000;}.spacer{width:98%;height:50px;float:left;clear:both;}


.member_search{
  width:360px;
  height:620px;
  margin:0;
  padding:0;
  box-shadow:0 2px 20px #000;
  background:transparent;
  border-radius:8px;
  border:0px solid #ccc;
  opacity:1;
  text-align:center;
  display:none;
  position:fixed;
  bottom:10px;
  right:10px;
  z-index:10000;
 }



.alarm__{
  width:220px;
  height:200px;
  margin:0;
  padding:0;
  box-shadow:20px 0 20px #000;
  background:transparent;
  border-radius:8px;
  border:0px solid #ccc;
  opacity:1;
  text-align:center;
  display:none;
  position:fixed;
  bottom:20px;
  left:30px;
  z-index:10000;
  
  background:#000000;
   background-image: -ms-linear-gradient(top, #2E2E2E 0%, #000000 100%);
background-image: -moz-linear-gradient(top, #2E2E2E 0%, #000000 100%);
background-image: -o-linear-gradient(top, #2E2E2E 0%, #000000 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2E2E2E), color-stop(100, #000000));
background-image: -webkit-linear-gradient(top, #2E2E2E 0%, #000000 100%);
background-image: linear-gradient(to bottom, #2E2E2E 0%, #000000 100%);
 }
 
.in_alarm{
  heigth:40px;
  margin:40px auto 20px auto;
  padding:0;
}

.alarm_msg, .alarm_msg_off{
  width:150px;
  padding:6px 10px 6px 10px;
  margin:4px 4px -1px 4px;
  color:#000;
  font-size:12px;
  font-weight:bold;
  border-radius:0;
  display:inline-block;
  text-decoration:none;
  
  background:#2E2E2E;
}
.alarm_msg_off, .alarm_msg:hover, .alarm_msg_off:hover{
  color:#fff;
  text-decoration:none;
   background-color:#2E2E2E;
}

.alarm_msg{

   -webkit-transition: background 1.0s ease-in-out;
        -moz-transition:    background 1.0s ease-in-out;
        -ms-transition:     background 1.0s ease-in-out;
        transition:         background 1.0s ease-in-out;
}

.alarm_msg_blink{background-color:red;}

.quotemain{width:96%;margin:10px auto 10px auto;padding:10px;display:block;border-top:1px double #c0bdba;background:#ebebeb;clear:both;}
.quote{width:90%;height:auto;margin:10px;background-color:#ededed;padding:10px;border-top:0px solid #999;border-left:0px solid #999;clear:both;}
.quote_span{display:block;width:auto;padding:2px;margin:0 0 8px 0;background:none;font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#828282;}
.quote img{max-width:150px;height:auto;}

::-webkit-input-placeholder {
   padding:0 0 0 6px
}

:-moz-placeholder { /* Firefox 18- */
   padding:0 0 0 6px
}

::-moz-placeholder {  /* Firefox 19+ */
   padding:0 0 0 6px
}

:-ms-input-placeholder {  
   padding:0 0 0 6px
}

#srcgr{display:none;margin:20px 0 0 10px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;width:600px;color:white;}
#srcgr_{display:none;margin-top:20px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;width:300px;color:white;padding:40px 0 0 30px;}

/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  box-shadow: 0 0 20px red, 0 0 20px red;

  position: absolute;
  z-index: 100310;
  /*top: 4px;
  left: 0;*/

  width: 100%;
  height: 120px;
  /*border-top-right-radius:60px;
  border-bottom-right-radius:60px;*/
  margin-top:-10px;
  background:red;
  opacity:0.4;
}

/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow:0;
  opacity: 1.0;

  -webkit-transform: rotate(3deg) translate(0px, -4px);
      -ms-transform: rotate(3deg) translate(0px, -4px);
          transform: rotate(3deg) translate(0px, -4px);
}

/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: none;
  position: fixed;
  z-index: 1031;
  top: 5px;
  right: 15px;
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: red;
  border-left-color: red;
  border-radius: 50%;

  -webkit-animation: nprogress-spinner 400ms linear infinite;
          animation: nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}

@-webkit-keyframes nprogress-spinner {
  0%   { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes nprogress-spinner {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
