@import url(https://fonts.googleapis.com/css?family=Istok+Web:400,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);
@import url("css/details.css");
@import url("css/user.css");
html {
background: url('images/body-bg.jpg');
}

body {
margin:0 auto;
width: 1164px;
height: 100%;

font-family: 'Open Sans', sans-serif;

}

.body_content {
background:#FCFCFC url('images/bg.png');
width:1024px;
margin:0;
float: left;
font-family: 'Open Sans', sans-serif;

box-shadow:
   0 1px 4px rgba(0, 0, 0, .3),
   -23px 0 20px -23px rgba(0, 0, 0, .35),
   23px 0 20px -23px rgba(0, 0, 0, .35),
   0 0 40px rgba(0, 0, 0, .1) inset;

}
.clear {clear: both;}
a {color:#E03939;}
a:hover {text-decoration:none}

h1 {
font-family: 'Istok Web', sans-serif;
font-size:21px;
font-weight:700;
}

h2 {
font-family: 'Istok Web', sans-serif;
font-size:17px;
font-weight:700;
}

h3 {
font-family: 'Istok Web', sans-serif;
font-size:14px;
font-weight:700;
}

h3 span {font-weight:400}

hr {
background:none;
border:none;
border-top:dashed 1px #D1D1D1;
box-shadow: 0px 1px 0px 0px #FFFFFF;
}

input,textarea,select {font-family: 'Open Sans', sans-serif;outline:none;}

fieldset {
margin-bottom:5px;
padding:4px 7px 10px 7px;
border:solid 1px #DADADA;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

legend {padding:0 5px;font-weight:600}

#header {
height:75px;
padding:3px 0px 5px 0px;
border-bottom:solid 3px #46648C;
/*background: url('images/hall2_tr.png') no-repeat top right; */ /* halloweeen img */
/*background: url('images/theme/christmas.png') no-repeat;*/ /* christmas img */
}

/* Logo */

#header .logo_container {
  height: 75px;
  background: url('images/logo/logo_bg1.png') repeat-x;
  background-size: auto 75px;
  margin:0 -10px;
  position:relative;
}

#header .logo_container .logo-angle-r {
width: 0;
height: 0;
position:absolute;
top:54px;
right:0px;
border-top: 10px solid #27394F; 
border-right: 10px solid transparent;
}

#header .logo_container .logo-angle-l {
width: 0;
height: 0;
position:absolute;
top:54px;
left:0px;
border-top: 10px solid #27394F; 
border-left: 10px solid transparent;
}


#header .logo_container .logo_img img {
margin:8px 0 0 20px;
width: 215px;
height: 65px;
border:0;
padding: 0;
}


#header .menu {
width:786px;
padding:15px 0 0 235px;
}

#header .menu ul {
margin:1px 0 0 0;
padding:0 0 4px 0;
list-style:none;
position:relative;
z-index:2;
font-family: 'Istok Web', sans-serif;
font-size:14px;
font-weight:700;
text-align:center;
text-transform: uppercase;
border-bottom:dashed 1px #46648C;
}

#header .menu ul li {
display:inline-block;
margin:0 15px;
}

#header .menu ul li a {
padding:8px 0 4px 0;
color:#373737;
text-decoration:none;
-webkit-transition:all .3s ease;
-moz-transition:all .3s ease;
-ms-transition:all .3s ease;
-o-transition:all .3s ease;
transition:all .3s ease;

}

#header .menu ul li a:hover {
color:#D82B2B;
border-top:solid 3px #D82B2B;
border-bottom:solid 1px #D82B2B;
}

#header .menu ul li a.active {
color:#D82B2B;
border-top:solid 3px #D82B2B;
border-bottom:solid 1px #D82B2B;
}

#header .menu ul li sup {
background:#EE1B1B;
padding:1px 2px 0 2px;
font-size:8px !important;
color:#F7F7F7;
position:relative;
top:-3px;
left:3px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}

#content .left {
width:238px;
padding:10px 0 0 0;
margin:0 0 0 0;
display:inline-block;
vertical-align:top;
font-size:13px;
border-right:solid 2px #46648C;
}

#panel {
position:relative;
top:-17px;
display:inline-block;
}

/**/

.left-ul {
margin:0 0 0 18px;
padding:0;
list-style:square;
font-weight:600
}

.following-domains {font-weight:400}
.following-domains strong {font-size:14px;font-weight:600 !important}
.join-to {text-align:center}
.join-to strong {font-weight:600 !important}

#content .left .title {
height:32px;
margin-bottom:-5px;
padding:4px 0 5px 0;
font-family: 'Istok Web', sans-serif;
font-size:16px;
font-weight:400;
color:#334966;
}

#content .left .title.blue .image,#content .left .title.red .image,#content .left .title.green .image {
width:35px;
height:35px;
margin:0 -2px 5px -10px;
display:inline-block;
vertical-align:top;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 25px;
-webkit-border-top-right-radius: 25px;
border-top-right-radius: 25px;
-moz-border-radius-bottomright: 25px;
-webkit-border-bottom-right-radius: 25px;
border-bottom-right-radius: 25px;
box-shadow: 0 6px 6px -4px rgba(0, 0, 0, .15);
}

#content .left .title.blue .angle,#content .left .title.red .angle,#content .left .title.green .angle {
width: 0;
height: 0;
margin:-5px 0 0 -10px;
border-left: 10px solid transparent;  
}

#content .left .title.blue .image {background:#546C8C url('images/bg.png');}

#content .left .title.blue .angle {border-top: 10px solid #27394F;}

#content .left .title.red .image {background:#D82B2B url('images/bg.png');}

#content .left .title.red .angle {border-top: 10px solid #7C0000;}

#content .left .title.green .image {background:#5F9944 url('images/bg.png');}

#content .left .title.green .angle {border-top: 10px solid #2B4F1B;}


#content .left .title.blue .image.one img {margin:10px 0 0 7px;}
#content .left .title.red .image.two img {margin:8px 0 0 5px;}
#content .left .title.blue .image.three img {margin:8px 0 0 6px;}
#content .left .title.green .image.four img {margin:5px 0 0 5px;}
#content .left .title.red .image.five img {margin:10px 0 0 5px;}
#content .left .title.blue .image.six img {margin:4px 0 0 10px;}
#content .left .title.green .image.seven img {margin:6px 0 0 6px;}
#content .left .title.green .image.seven_a img {margin:10px 0 0 6px;}
#content .left .title.blue .image.eight img {margin:6px 0 0 5px;}
#content .left .title.blue .image.nine img {margin:9px 0 0 5px;}
#content .left .title.blue .image.ten img {margin:7px 0 0 7px;}


#content .left .title img {
vertical-align:middle;
opacity:0.95
}

#content .left .title .text {
width:196px;
display:inline-block;
padding:5px 0 4px 15px;
margin:0 0 0 -3px;
text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
-moz-border-radius-topleft: 25px;
-webkit-border-top-left-radius: 25px;
 border-top-left-radius: 25px;
-moz-border-radius-bottomleft: 25px;
-webkit-border-bottom-left-radius: 25px;
border-bottom-left-radius: 25px;
box-shadow: 0 6px 6px -4px rgba(135, 135, 135, .1);
}

/* MFF Fix */
@-moz-document url-prefix() {#content .left .title .text {width:196px;}}
/* Safari */
_::-moz-svg-foreign-content, :root #content .left .title .text {width:196px;}


#content .left .title.blue .text {color:#495E7A;border:solid 1px #546C8C;border-right:none;}
#content .left .title.red .text {color:#C92828;border:solid 1px #D82B2B;border-right:none;}
#content .left .title.green .text {color:#588C3F;border:solid 1px #5F9944;border-right:none;}


#content .left .content {
margin-bottom:15px;
padding:0 0 0 11px;
color:#4C4C4C;
line-height:1.3;
border-bottom:dashed 1px #D1D1D1;
box-shadow: 0px 1px 0px 0px #FFFFFF;
}

#content .left .content.end {
border-bottom:none;
box-shadow:none;
}

/* Login */

#content .left .content .login {
margin:20px 0 15px 0;
}

#content .left .content .login input[type="text"],#content .left .content .login input[type="password"] {
background:#FFFFFF url('images/bg.png');
width:198px;
height:25px;
padding:0 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .left .content .login input[type="submit"] {
background:#4C8931 url('images/bg.png');
border:solid 1px #3A6625;
margin:3px 0 0 0;
padding:3px 14px;
font-size:14px;
color:#EDF7E8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
}

#content .left .content .login input[type="submit"]:hover {
background:#589E38 url('images/bg.png');
}

#content .left .content .login .links {
position:relative;
top:5px;
left:5px;
display:inline-block;
font-size:12px;
}

#content .left .content .login .links a {
margin-bottom:-2px;
display:inline-block;
text-decoration:none;
color:#46648C
}

#content .left .content .login .links a.sign-up {
color:#E23939
}

#content .left .content .login .links a:hover {
text-decoration:underline;
}

/* Archive */

#content .left .content .archive {
margin-bottom:15px;
}

#content .left .content .archive ul {
margin:15px 0 0 18px;
padding:0;
list-style:square
}

#content .left .content .archive ul li {
margin-bottom:3px;
}

#content .left .content .archive ul li a {
font-weight:600;
color:#666666;
text-decoration:none;
}

#content .left .content .archive ul li a:hover {
color:#7F7F7F;
text-decoration:underline;
}

/* Subscribe */

#content .left .subscribe {
background:#546C8C url('images/bg.png');
width:202px;
padding:7px 7px 5px 7px;
color:#EDF2F9;
border-bottom:solid 3px #334966;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .left .subscribe .title {
font-family: 'Istok Web', sans-serif;
font-size:16px;
color:#EDF2F9;
margin:-2px 0 -10px 0;
}

.subscribe input[type="text"] {
background:#FFFFFF url('images/bg.png');
width:184px;
height:25px;
padding:0 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

.subscribe input[type="radio"] {
margin:-4px 4px 4px 1px;
position:relative;
top:2px;
}

.subscribe input[type="submit"] {
background:#4C8931 url('images/bg.png');
border:solid 1px #3A6625;
margin:-13px 0 0 0;
padding:3px 14px;
float:right;
font-size:14px;
color:#EDF7E8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
}

.subscribe input[type="submit"]:hover {
background:#589E38 url('images/bg.png');
}

/* Left Button */

.left-button {
margin:15px 0 20px -15px;
text-align:center;
}

.left-button a {
background:#EFEFEF url('images/bg.png');
margin:0 auto;
padding:3px 12px;
color:#B2B2B2;
text-shadow: 1px 1px 0px #F7F7F7;
text-decoration:none;
border:solid 1px #CCCCCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; 
}

.left-button a:hover {box-shadow: 0 1px 2px #CCCCCC inset;}

/* Articles */

#content .left .content .link {margin:15px 0 27px 1px;}
#content .left .content .link p {margin-bottom:-15px;}

#content .left .content .link span {
padding-right:3px;
font-size:18px;
font-weight:400;
display:inline-block
}

#content .left .content .link a {
margin-bottom:-3px;
display:inline-block;
color:#404040;
font-weight:600;
text-decoration:none;
}

#content .left .content .link a:hover {
color:#666666;
text-decoration:underline;
}

#content .left .content strong {font-weight:500}
#content .left .content .red {color:#BE3838}
#content .left .content .bold {font-weight:400}

/* Search */

#content .left .content .search {
margin:18px 0 18px -1px;
}

#content .left .content .search input {
background:#FFFFFF url('images/bg.png');
width:145px;
height:25px;
padding:0 5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .left .content .search .submit {
background:#5F9944 url('images/bg.png');
width:auto;
height:27px;
padding:1px 7px 2px 7px;
margin:-2px 0 0 2px;
color:#F7F7F7;
border:solid 1px #588C3F;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow:none;
cursor:pointer
}

#content .left .content .search .submit:hover {
background:#71B250 url('images/bg.png');
border:solid 1px #67A349;
}

/* Report scam */

.report-scam {
margin:22px 0 20px 0;
}

.report-scam  input[type="text"] {
background:#FFFFFF url('images/bg.png');
width:198px;
height:26px;
padding:0 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

.report-scam  textarea {
background:#FFFFFF url('images/bg.png');
width:198px;
height:175px;
padding:8px 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

.report-scam input[type="submit"] {
background:#D82B2B url('images/bg.png');
width:215px;
border:solid 1px #B22323;
margin:-2px 0 0 0;
padding:3px 0;
font-size:14px;
color:#EDF7E8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
}

.report-scam input[type="submit"]:hover {
background:#E82E2E url('images/bg.png');
border:solid 1px #BC2525;
}

/* News */

#content .left .news {margin:18px 9px 20px -2px;}

#content .left .news span {
padding-right:5px;
font-size:16px;
color:#262626;
}

#content .left .news a {
font-size:13px;
font-weight:600;
color:#3E4F66;
}

#content .left .news a:hover {
color:#506685;
text-decoration:none
}

#content .left .news .info {
border-bottom:dashed 1px #D1D1D1;
padding-bottom:5px;
}

#content .left .news .info:last-child {
border-bottom:none;
margin-bottom:-5px !important;
}

#content .left .news .info strong {
color:#7F7F7F
}

/* Our Buttons */

#content .left .our-buttons {
margin:23px 0 10px 0;
text-align:center
}

#content .left .our-buttons  textarea {
background:#FFFFFF url('images/bg.png');
width:205px;
height:50px;
padding:5px 4px;
margin:7px 0 7px -11px;
border:solid 1px #DADADA;
font-size:11px;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

/* Payment systems */

.payment-systems {
margin:18px 0 15px 10px;
}

.payment-systems a {
margin:0 0 6px 0;
display:block;
opacity:0.95;
}

.payment-systems a:hover {opacity:0.65;}

#content .right {
width:763px;
padding:0 0 0 10px;
margin:32px 5px 0 -6px;
display:inline-block;
vertical-align:top;
color:#333333;
border-left:solid 2px #46648C;
font-size:14px;
line-height:1.3
}

#content .right .content {
margin:15px 0;
font-size:14px;
}

#content .right .content h2 {margin:0;padding:0;}

#content .right .content em {
color:#7F7F7F;
}

/* Page: Contact */

#content .right .content .contact {padding:10px;}

#content .right .content .contact label {
width:100px !important;
display:inline-block;
font-size:14px;
vertical-align:top;
}

#content .right .content .contact label.textarea {margin-top:85px;}

#content .right .content .contact input[type="text"],#content .right .content .contact input[type="password"] {
background:#FFFFFF url('images/bg.png');
width:200px;
height:26px;
padding:0 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .content .contact textarea {
background:#FFFFFF url('images/bg.png');
width:350px;
height:175px;
padding:8px 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .content .contact input[type="submit"] {
background:#4A872F url('images/bg.png');
border:solid 1px #42722A;
margin:-2px 0 0 104px;
padding:4px 25px;
font-size:14px;
color:#EDF7E8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
}

#content .right .content .contact input[type="submit"]:hover {
background:#5B9E3D url('images/bg.png');
border:solid 1px #4B7F2F;
}

/* Search Form */
 
#content .right .content .hyipsearch {padding:10px;}

#content .right .content .hyipsearch label {
width:150px !important;
display:inline-block;
font-size:14px;
vertical-align:top;
}

#content .right .content .hyipsearch label.textarea {margin-top:85px;}

#content .right .content .hyipsearch input[type="text"] {
background:#FFFFFF url('images/bg.png');
width:200px;
height:26px;
padding:0 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .content .hyipsearch select {
background:#FFFFFF url('images/bg.png');
height:26px;
padding:0 8px;
margin:0 0 5px -1px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .content .hyipsearch textarea {
background:#FFFFFF url('images/bg.png');
width:350px;
height:175px;
padding:8px 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .content .hyipsearch textarea.further {
width:98%;
height:135px;
}

#content .right .content .hyipsearch input[type="submit"] {
background:#4A872F url('images/bg.png');
border:solid 1px #42722A;
margin:5px 0 0 154px;
padding:4px 25px;
font-size:14px;
color:#EDF7E8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
}

#content .right .content .hyipsearch input[type="submit"]:hover {
background:#5B9E3D url('images/bg.png');
border:solid 1px #4B7F2F;
}

#content .right .content .angle {top:34px;right:-21px !important;}

#content .right .counter-text {
font-weight:300;
color:#7F7F7F
}

#content .right .counter-symbol {
background:none !important;
width:25px !important;
height:auto !important;
padding:0 !important;
margin:0 !important;
border:none !important;
box-shadow:none !important;
font-size:14px;
font-weight:600 !important;
color:#7F7F7F !important
}

#content .right .content .hyipsearch .description {margin-top:80px;}
#content .right .content .hyipsearch .spacer {margin-bottom:25px;}

/* Page: BlackList */

#content .right .content .blacklist {padding:10px;}

#content .right .content .blacklist label {
width:150px !important;
display:inline-block;
font-size:14px;
vertical-align:top;
}

#content .right .content .blacklist label.textarea {margin-top:85px;}

#content .right .content .blacklist input[type="text"] {
background:#FFFFFF url('images/bg.png');
width:200px;
height:26px;
padding:0 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .content .blacklist select {
background:#FFFFFF url('images/bg.png');
height:26px;
padding:0 8px;
margin:0 0 5px -1px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .content .blacklist textarea {
background:#FFFFFF url('images/bg.png');
width:350px;
height:175px;
padding:8px 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .content .blacklist textarea.further {
width:98%;
height:135px;
}

#content .right .content .blacklist input[type="submit"] {
background:#4A872F url('images/bg.png');
border:solid 1px #42722A;
margin:5px 0 0 154px;
padding:4px 25px;
font-size:14px;
color:#EDF7E8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
}

#content .right .content .blacklist input[type="submit"]:hover {
background:#5B9E3D url('images/bg.png');
border:solid 1px #4B7F2F;
}

#content .right .content .angle {top:34px;right:-21px !important;}

#content .right .counter-text {
font-weight:300;
color:#7F7F7F
}

#content .right .counter-symbol {
background:none !important;
width:25px !important;
height:auto !important;
padding:0 !important;
margin:0 !important;
border:none !important;
box-shadow:none !important;
font-size:14px;
font-weight:600 !important;
color:#7F7F7F !important
}

#content .right .content .blacklist .description {margin-top:80px;}
#content .right .content .blacklist .spacer {margin-bottom:25px;}

/* Page: Add program */

#content .right .content .add-program {padding:10px;}

#content .right .content .add-program label {
width:150px !important;
display:inline-block;
font-size:14px;
vertical-align:top;
}

#content .right .content .add-program label.textarea {margin-top:85px;}

#content .right .content .add-program input[type="text"] {
background:#FFFFFF url('images/bg.png');
width:200px;
height:26px;
padding:0 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .content .add-program select {
background:#FFFFFF url('images/bg.png');
height:26px;
padding:0 8px;
margin:0 0 5px -1px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .content .add-program textarea {
background:#FFFFFF url('images/bg.png');
width:350px;
height:175px;
padding:8px 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .content .add-program textarea.further {
width:98%;
height:135px;
}

#content .right .content .add-program input[type="submit"] {
background:#4A872F url('images/bg.png');
border:solid 1px #42722A;
margin:5px 0 0 0;
padding:4px 25px;
font-size:14px;
color:#EDF7E8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
}

#content .right .content .add-program input[type="submit"]:hover {
background:#5B9E3D url('images/bg.png');
border:solid 1px #4B7F2F;
}

#content .right .content .angle {top:34px;right:-21px !important;}

#content .right .counter-text {
font-weight:300;
color:#7F7F7F
}

#content .right .counter-symbol {
background:none !important;
width:25px !important;
height:auto !important;
padding:0 !important;
margin:0 !important;
border:none !important;
box-shadow:none !important;
font-size:14px;
font-weight:600 !important;
color:#7F7F7F !important
}

#content .right .content .add-program .description {margin-top:80px;}
#content .right .content .add-program .spacer {margin-bottom:25px;}

/* Page: Toolbar */

#content .right .content .toolbar-link {
margin:-2px 10px 0 0;
font-size:13px;
display:inline-block
}

#content .right .content .toolbar-link a {margin-bottom:10px;display:inline-block}
#content .right .content .toolbar-link a:hover {opacity:0.65}
#content .right .content .toolbar-link span {color:#595959}

/* Page: Blog */

#content .right .content .blog-link {
color:#404040;
text-decoration:none
}

#content .right .content .blog-link:hover {text-decoration:underline}
#content .right .content .blog-panel-info a {color:#46648C}
#content .right .content .blog-panel-info a:hover {color:#5276A5}
#content .right .content .blog-panel-info span {float:right}
#content .right .content .blog-panel-info span span {float:none;padding-left:10px;color:#7F7F7F}

#content .right .content .blog-panel-info {
margin-top:-5px;
padding-bottom:5px;
border-bottom:dashed 1px #D1D1D1;overflow:hidden;
}

#content .right .content .your-reply {text-align:center}

#content .right .content .your-reply span {
margin:10px 0 10px 0;
font-size:15px;
font-weight:600;
display:inline-block;
}

#content .right .content .your-reply textarea {
background:#FFFFFF url('images/bg.png');
width:98%;
height:135px;
padding:8px 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .content .your-reply a {
background:#46648C url('images/bg.png');
border:solid 1px #3A5575;
margin:5px 5px 0 0;
padding:4px 25px;
font-size:14px;
color:#EDF7E8;
text-decoration:none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

#content .right .content .your-reply a:hover {
background:#5276A5 url('images/bg.png');
border:solid 1px #46668C;
}

#content .right .content .your-reply input[type="submit"] {
background:#4A872F url('images/bg.png');
border:solid 1px #42722A;
margin:5px 0 0 0;
padding:4px 25px;
font-size:14px;
color:#EDF7E8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
}

#content .right .content .your-reply input[type="submit"]:hover {
background:#5B9E3D url('images/bg.png');
border:solid 1px #4B7F2F;
}

/* Ratings Stats */

#content .right .ratings-stats {margin-bottom:20px}

#content .right .ratings-stats table{width:80%;margin-left:-15px;}

#content .right .ratings-stats img {
background:#FFFFFF url('images/bg.png');
padding:3px;
border:solid 1px #DDDDDD;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

#content .right .ratings-stats span {
display:inline-block;
vertical-align:top;
position:relative;
top:8px;
left:5px;
font-size:13px;
color:#7F7F7F
}

/* Your rating for HYIP */

#content .right .hyip_name .vote {display:inline-block;text-align:center;margin:0 35px 10px 0;}
#content .right .hyip_name .vote span {display:block;margin:4px 0;}

#content .right .hyip_name label {
width:135px !important;
display:inline-block;
font-size:14px;
vertical-align:top;
}

#content .right .hyip_name input[type="text"] {
background:#FFFFFF url('images/bg.png');
width:200px;
height:26px;
padding:0 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .hyip_name textarea {
background:#FFFFFF url('images/bg.png');
width:350px;
height:175px;
padding:8px 8px;
margin-bottom:5px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#content .right .hyip_name .textarea {
margin-top:85px;
}

#content .right .hyip_name input[type="submit"], #content .right .hyip_name input[type="button"] {
background:#4A872F url('images/bg.png');
border:solid 1px #42722A;
margin:5px 0 0 140px;
padding:4px 25px;
font-size:14px;
color:#EDF7E8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
}

#content .right .hyip_name input[type="submit"]:hover {
background:#5B9E3D url('images/bg.png');
border:solid 1px #4B7F2F;
}

#content .right .hyip_name .hyip_name-info {
width:350px;
margin:0 0 0 140px;
font-size:13px;
}

#content .right .hyip_name table {
margin-top:20px;
text-align:left;
font-size:13px;
border-collapse: collapse;
}

#content .right .hyip_name table,#content .right .hyip_name td {border:solid 1px #D1D1D1}
#content .right .hyip_name table tr td {padding:7px;vertical-align:top}
#content .right .hyip_name table tr th {background:#fbb95b;padding:7px;vertical-align:top}
#content .right .hyip_name table tr td.rating {text-align:center}
#content .right .hyip_name table tr td p {margin-top:0;margin-bottom:8px;}

#content .right .hyip_name table tr td.user-info a {
font-size:11px;
text-decoration:none
}

#content .right .hyip_name table tr td.user-info a:hover {opacity:0.75;text-decoration:underline}
#content .right .hyip_name table strong {font-weight:600}

/* Forgot password */

#content .right .content .forgot-password {margin-top:10px;}
#content .right .content .forgot-password label {padding-top:5px;}
#content .right .content .forgot-password input[type="submit"] {margin-top:2px;}

/* Recommends */

.goldpoll {
margin-bottom:-15px;
font-size:14px;
}

/* Section Title */

.section-title {
position:relative;
margin:35px 0 25px 0;
line-height:1.3
}

.section-title .name {
background:#546C8C url('images/bg.png');
padding:7px 0 5px 18px;
margin:0 -22px 17px 38px;
font-family: 'Istok Web', sans-serif;
font-size:17px;
font-weight:700;
color:#E1E9F2;
text-shadow: 0 -1px #3E5068, 1px 0 #3E5068, 0 1px #3E5068, -1px 0 #3E5068;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
 border-top-left-radius: 20px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-top-right-radius: 3px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
border-bottom-left-radius: 20px;
box-shadow: 0 6px 6px -4px rgba(0, 0, 0, .15);
}

.section-title .name h1 {
padding:0;
margin:0;
font-size:17px;
font-weight:700;
color:#E1E9F2;
}

.section-title strong {font-weight:600}
.section-title b {font-weight: 600}

.section-title .angle {
width: 0;
height: 0;
position:absolute;
top:34px;
right:-21px;
border-top: 10px solid #27394F; 
border-right: 10px solid transparent;
}

.section-one {
position:absolute;
top:0;
left:1px;
}

.section-two {
position:absolute;
top:0;
left:5px;
}

.section-three {
position:absolute;
top:3px;
left:0;
}

/* Таbles */

#content .right .top-performer {
background:#FDB85D url('images/bg-table.png');
width:100%;
margin:10px 0 0 0;
font-size:13px;
font-weight:600;
color:#4C4C4C;
border:solid 2px #FDB85D;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}

#content .right .icon {
width:82px;
height:1;
border:dashed 1px #FCFCFC;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .icon img {padding:1px 0 2px 0;}
#content .right .top-performer .radius.left-p {border-left:solid 2px #FDB85D !important}

#content .right .top-performer .top {
background:#FCFCFC url('images/bg.png');
padding:5px;
border-top:solid 2px #FDB85D;
font-weight:400;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
cursor:help;
}

#content .right .top-performer .top div {
height:50px;
overflow:hidden;
display:block;
}

#content .right .top-performer .top div:hover {height:auto;}

#content .right .top-performer .bottom {
padding:5px 0 2px 0;
font-weight:600;
color:#F9EEE0;
text-shadow: 0 -1px #CE944E, 1px 0 #CE944E, 0 1px #CE944E, -1px 0 #CE944E;
}

#content .right .top-performer .bottom ul {
margin:0;
padding:0;
list-style:none;
}

#content .right .top-performer .bottom ul li {
margin:0 8px 0 4px;
display:inline-block;
}

#content .right .top-performer .bottom ul li strong {
font-size:14px;
font-weight:400;
color:#B27D43;
text-shadow: 1px 1px 0px #FFD6A5;
font-family: 'Istok Web', sans-serif;
}

#content .right .spacer.one {
margin-bottom:20px;
border-bottom:solid 4px #DB9B53;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
}

#content .right .top-performer .radius {
background:#FCFCFC url('images/bg.png');
padding:10px;
font-weight:600;
position:relative;
border-right:dashed 1px #FDB85D;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .radius.info-td {min-width:170px !important;}

#content .right .top-performer .radius.left-p {border-left:solid 2px #FDB85D !important}

#content .right .top-performer .radius.payment {
padding:0 !important;
}

#content .right .top-performer .radius.payment img {
vertical-align:middle;
margin:2px 2px 2px 2px;
cursor:help;
opacity:0.95
}

#content .right .top-performer .radius.payment img:hover {opacity:0.5}
#content .right .top-performer .radius .line.none {border-bottom:none}
#content .right .top-performer .radius.none {border-right:none;text-align:center;}
#content .right .top-performer .radius.center {text-align:center;}

#content .right .top-performer .name {
font-size:18px;
font-weight:600;
display:block;
color:#4C4C4C;
text-decoration:underline;
}

#content .right .top-performer .details {
font-size:13px;
font-weight:400;
display:block;
color:#727272;
text-decoration:underline;
}

#content .right .top-performer .name:hover,#content .right .top-performer .details:hover {text-decoration:underline;}
#content .right .top-performer div.name:hover {text-decoration:none;}

#content .right .top-performer strong {
font-weight:400;
color:#A92C1A
}


/* Hot */

/* PREMIUM */


#content .right .Exclusive {
background:#FDB85D url('images/bg-table.png');
width:100%;
margin:10px 0 0 0;
font-size:13px;
font-weight:600;
color:#4C4C4C;
border:solid 2px #FDB85D;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}

#content .right .icon {
width:82px;
height:1;
border:dashed 1px #FCFCFC;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .icon img {padding:1px 0 2px 0;}
#content .right .Exclusive .radius.left-p {border-left:solid 2px #FDB85D !important}

#content .right .Exclusive .top {
background:#FCFCFC url('images/bg.png');
padding:5px;
border-top:solid 2px #FDB85D;
font-weight:400;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
cursor:help;
}

#content .right .Exclusive .top div {
height:50px;
overflow:hidden;
display:block;
}

#content .right .Exclusive .top div:hover {height:auto;}

#content .right .Exclusive .bottom {
padding:5px 0 2px 0;
font-weight:600;
color:#F9EEE0;
text-shadow: 0 -1px #CE944E, 1px 0 #CE944E, 0 1px #CE944E, -1px 0 #CE944E;
}

#content .right .Exclusive .bottom ul {
margin:0;
padding:0;
list-style:none;
}

#content .right .Exclusive .bottom ul li {
margin:0 8px 0 4px;
display:inline-block;
}

#content .right .Exclusive .bottom ul li strong {
font-size:14px;
font-weight:400;
color:#B27D43;
text-shadow: 1px 1px 0px #FFD6A5;
font-family: 'Istok Web', sans-serif;
}

#content .right .spacer.one {
margin-bottom:20px;
border-bottom:solid 4px #DB9B53;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
}

#content .right .Exclusive .radius {
background:#FCFCFC url('images/bg.png');
padding:10px;
font-weight:600;
position:relative;
border-right:dashed 1px #FDB85D;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .radius.info-td {min-width:170px !important;}

#content .right .Exclusive .radius.left-p {border-left:solid 2px #FDB85D !important}

#content .right .Exclusive .radius.payment {
padding:0 !important;
}

#content .right .Exclusive .radius.payment img {
vertical-align:middle;
margin:2px 2px 2px 2px;
cursor:help;
opacity:0.95
}

#content .right .Exclusive .radius.payment img:hover {opacity:0.5}
#content .right .Exclusive .radius .line.none {border-bottom:none}
#content .right .Exclusive .radius.none {border-right:none;text-align:center;}
#content .right .Exclusive .radius.center {text-align:center;}

#content .right .Exclusive .name {
font-size:18px;
font-weight:600;
display:block;
color:#4C4C4C;
text-decoration:underline;
}

#content .right .Exclusive .details {
font-size:13px;
font-weight:400;
display:block;
color:#727272;
text-decoration:underline;
}

#content .right .Exclusive .name:hover,#content .right .Exclusive .details:hover {text-decoration:underline;}
#content .right .Exclusive div.name:hover {text-decoration:none;}

#content .right .Exclusive strong {
font-weight:400;
color:#A92C1A
}

/* Hot */

/* PREMIUM */


#content .right .Premium {
background:#FDB85D url('images/bg-table.png');
width:100%;
margin:10px 0 0 0;
font-size:13px;
font-weight:600;
color:#4C4C4C;
border:solid 2px #FDB85D;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}

#content .right .icon {
width:82px;
height:1;
border:dashed 1px #FCFCFC;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .icon img {padding:1px 0 2px 0;}
#content .right .Premium .radius.left-p {border-left:solid 2px #FDB85D !important}

#content .right .Premium .top {
background:#FCFCFC url('images/bg.png');
padding:5px;
border-top:solid 2px #FDB85D;
font-weight:400;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
cursor:help;
}

#content .right .Premium .top div {
height:50px;
overflow:hidden;
display:block;
}

#content .right .Premium .top div:hover {height:auto;}

#content .right .Premium .bottom {
padding:5px 0 2px 0;
font-weight:600;
color:#F9EEE0;
text-shadow: 0 -1px #CE944E, 1px 0 #CE944E, 0 1px #CE944E, -1px 0 #CE944E;
}

#content .right .Premium .bottom ul {
margin:0;
padding:0;
list-style:none;
}

#content .right .Premium .bottom ul li {
margin:0 8px 0 4px;
display:inline-block;
}

#content .right .Premium .bottom ul li strong {
font-size:14px;
font-weight:400;
color:#B27D43;
text-shadow: 1px 1px 0px #FFD6A5;
font-family: 'Istok Web', sans-serif;
}

#content .right .spacer.one {
margin-bottom:20px;
border-bottom:solid 4px #DB9B53;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
}

#content .right .Premium .radius {
background:#FCFCFC url('images/bg.png');
padding:10px;
font-weight:600;
position:relative;
border-right:dashed 1px #FDB85D;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .radius.info-td {min-width:170px !important;}

#content .right .Premium .radius.left-p {border-left:solid 2px #FDB85D !important}

#content .right .Premium .radius.payment {
padding:0 !important;
}

#content .right .Premium .radius.payment img {
vertical-align:middle;
margin:2px 2px 2px 2px;
cursor:help;
opacity:0.95
}

#content .right .Premium .radius.payment img:hover {opacity:0.5}
#content .right .Premium .radius .line.none {border-bottom:none}
#content .right .Premium .radius.none {border-right:none;text-align:center;}
#content .right .Premium .radius.center {text-align:center;}

#content .right .Premium .name {
font-size:18px;
font-weight:600;
display:block;
color:#4C4C4C;
text-decoration:underline;
}

#content .right .Premium .details {
font-size:13px;
font-weight:400;
display:block;
color:#727272;
text-decoration:underline;
}

#content .right .Premium .name:hover,#content .right .Premium .details:hover {text-decoration:underline;}
#content .right .Premium div.name:hover {text-decoration:none;}

#content .right .Premium strong {
font-weight:400;
color:#A92C1A
}

/* Hot */
#content .right .icon {position:relative}

#content .right .icon .hot {
background:#546A89 url('images/bg-table.png');
width:40px;
color:#F7F7F7;
padding:1px 0 2px 0;
margin:0 0 0 -20px;
position:absolute;
top:-9px;
left:50%;
z-index:2;
font-size:11px;
text-align:center;
-webkit-border-radius: 1px 1px 3px 3px;
-moz-border-radius: 1px 1px 3px 3px;
border-radius: 1px 1px 3px 3px;
}

#content .right .icon .left-hot {
width: 0;
height: 0;
position:absolute;
top:-9px;
left:14px;
display:inline-block;
border-bottom: 7px solid #2F3B4C; 
border-left: 7px solid transparent;
}

#content .right .icon .right-hot {
width: 0;
height: 0;
position:absolute;
top:-9px;
right:14px;
display:inline-block;
border-bottom: 7px solid #2F3B4C; 
border-right: 7px solid transparent;
}




#content .right .status.paying {
background:#4D8C31 url('images/bg-table.png');
width:70px;
color:#F7F7F7;
padding:1px 0 2px 0;
margin:0 0 0 -35px;
position:absolute;
top:-9px;
left:50%;
z-index:2;
font-size:11px;
-webkit-border-radius: 1px 1px 3px 3px;
-moz-border-radius: 1px 1px 3px 3px;
border-radius: 1px 1px 3px 3px;
}

#content .right .status.instant {
background:#4D8C31 url('images/bg-table.png');
width:70px;
color:#F7F7F7;
padding:1px 0 2px 0;
margin:0 0 0 -35px;
position:absolute;
top:5px;
left:50%;
z-index:0;
font-size:11px;
-webkit-border-radius: 1px 1px 3px 3px;
-moz-border-radius: 1px 1px 3px 3px;
border-radius: 1px 1px 3px 3px;
}

#content .right .left-status-paying {
width: 0;
height: 0;
position:absolute;
top:-9px;
left:5px;
display:inline-block;
border-bottom: 7px solid #31591F; 
border-left: 7px solid transparent;
}

#content .right .right-status-paying {
width: 0;
height: 0;
position:absolute;
top:-9px;
right:6px;
display:inline-block;
border-bottom: 7px solid #31591F; 
border-right: 7px solid transparent;
}

#content .right .status.problem {
background:#E46940 url('images/bg-table.png');
width:70px;
color:#F7F7F7;
padding:1px 0 2px 0;
margin:0 0 0 -35px;
position:absolute;
top:-10px;
left:50%;
z-index:2;
font-size:11px;
-webkit-border-radius: 2px 1px 3px 3px;
-moz-border-radius: 2px 1px 3px 3px;
border-radius: 2px 1px 3px 3px;
}

#content .right .left-status-problem {
width: 0;
height: 0;
position:absolute;
top:-9px;
left:5px;
display:inline-block;
border-bottom: 7px solid #99452C; 
border-left: 7px solid transparent;
}

#content .right .right-status-problem {
width: 0;
height: 0;
position:absolute;
top:-9px;
right:6px;
display:inline-block;
border-bottom: 7px solid #99452C; 
border-right: 7px solid transparent;
}

/* NOT PAID */
#content .right .status.notpaid {
background:#e43737 url('images/bg-table.png');
width:70px;
color:#F7F7F7;
padding:1px 0 2px 0;
margin:0 0 0 -35px;
position:absolute;
top:-10px;
left:50%;
z-index:2;
font-size:11px;
-webkit-border-radius: 2px 1px 3px 3px;
-moz-border-radius: 2px 1px 3px 3px;
border-radius: 2px 1px 3px 3px;
}

#content .right .left-status-notpaid {
width: 0;
height: 0;
position:absolute;
top:-9px;
left:5px;
display:inline-block;
border-bottom: 7px solid #e43737; 
border-left: 7px solid transparent;
}

#content .right .right-status-notpaid {
width: 0;
height: 0;
position:absolute;
top:-9px;
right:6px;
display:inline-block;
border-bottom: 7px solid #e43737; 
border-right: 7px solid transparent;
}

/* NOT MONITOR */
#content .right .status.notmonitor {
background:#636363 url('images/bg-table.png');
width:70px;
color:#F7F7F7;
padding:1px 0 2px 0;
margin:0 0 0 -35px;
position:absolute;
top:-10px;
left:50%;
z-index:2;
font-size:11px;
-webkit-border-radius: 2px 1px 3px 3px;
-moz-border-radius: 2px 1px 3px 3px;
border-radius: 2px 1px 3px 3px;
}

#content .right .left-status-notmonitor {
width: 0;
height: 0;
position:absolute;
top:-9px;
left:5px;
display:inline-block;
border-bottom: 7px solid #636363; 
border-left: 7px solid transparent;
}

#content .right .right-status-notmonitor {
width: 0;
height: 0;
position:absolute;
top:-9px;
right:6px;
display:inline-block;
border-bottom: 7px solid #636363; 
border-right: 7px solid transparent;
}

#content .right .status.waiting {
background:#FBB95B url('images/bg-table.png');
width:70px;
color:#FFFFFF;
padding:1px 0 2px 0;
margin:0 0 0 -35px;
position:absolute;
top:-9px;
left:50%;
z-index:2;
font-size:11px;
-webkit-border-radius: 1px 1px 3px 3px;
-moz-border-radius: 1px 1px 3px 3px;
border-radius: 1px 1px 3px 3px;
}

#content .right .left-status-waiting {
width: 0;
height: 0;
position:absolute;
top:-9px;
left:5px;
display:inline-block;
border-bottom: 7px solid #B28342; 
border-left: 7px solid transparent;
}

#content .right .right-status-waiting {
width: 0;
height: 0;
position:absolute;
top:-9px;
right:7px;
display:inline-block;
border-bottom: 7px solid #B28342; 
border-right: 7px solid transparent;
}

/* Under Trial HYIP */

#content .right .Trial.default {
background:#3FADBC url('images/bg-table.png');
width:100%;
margin:10px 0 0 0;
font-size:13px;
font-weight:600;
color:#4C4C4C;
border:solid 2px #3FADBC;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}

#content .right .Trial.default .top {
background:#FCFCFC url('images/bg.png');
padding:5px;
border-top:solid 2px #3FADBC;
font-weight:400;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .Trial.default .bottom {
padding:5px 0 2px 0;
font-weight:600;
color:#E5FCFF;
text-shadow: 0 -1px #348D99, 1px 0 #348D99, 0 1px #348D99, -1px 0 #348D99;
}

#content .right .Trial.default .bottom ul {
margin:0;
padding:0;
list-style:none;
}

#content .right .Trial.default .bottom ul li {
margin:0 8px 0 4px;
display:inline-block;
}

#content .right .Trial.default .bottom ul li strong {
font-size:14px;
font-weight:400;
color:#276972;
text-shadow: 1px 1px 0px #66C1CC;
font-family: 'Istok Web', sans-serif;
}

#content .right .Trial.default .radius {
background:#FCFCFC url('images/bg.png');
padding:10px;
font-weight:600;
position:relative;
border-right:dashed 1px #3FADBC;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .Trial.default .radius.left-p {border-left:solid 2px #3FADBC !important}
#content .right .Trial.default .radius.payment {padding:0 !important;}

#content .right .Trial.default .radius.payment img {
vertical-align:middle;
margin:2px 2px 2px 2px;
cursor:help;
opacity:0.95
}

#content .right .Trial.default .radius.payment img:hover {opacity:0.5}
#content .right .Trial.default .radius .line.none {border-bottom:none}
#content .right .Trial.default .radius.none {border-right:none;text-align:center;}
#content .right .Trial.default .radius.center {text-align:center;}

#content .right .Trial.default .name {
font-size:18px;
font-weight:600;
display:block;
color:#4C4C4C;
text-decoration:underline;
}

#content .right .Trial.default .details {
font-size:13px;
font-weight:400;
display:block;
color:#727272;
text-decoration:underline;
}

#content .right .Trial.default .name:hover,#content .right .Trial.default .details:hover {text-decoration:underline;}

#content .right .Trial.default strong {
font-weight:400;
color:#2C6B70
}

#content .right .spacer.two {
margin-bottom:20px;
border-bottom:solid 4px #348D99;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
}
/* GAMES */

#content .right .Games.default {
background:#3FADBC url('images/bg-table.png');
width:100%;
margin:10px 0 0 0;
font-size:13px;
font-weight:600;
color:#4C4C4C;
border:solid 2px #3FADBC;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}

#content .right .Games.default .top {
background:#FCFCFC url('images/bg.png');
padding:5px;
border-top:solid 2px #3FADBC;
font-weight:400;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .Games.default .bottom {
padding:5px 0 2px 0;
font-weight:600;
color:#E5FCFF;
text-shadow: 0 -1px #348D99, 1px 0 #348D99, 0 1px #348D99, -1px 0 #348D99;
}

#content .right .Games.default .bottom ul {
margin:0;
padding:0;
list-style:none;
}

#content .right .Games.default .bottom ul li {
margin:0 8px 0 4px;
display:inline-block;
}

#content .right .Games.default .bottom ul li strong {
font-size:14px;
font-weight:400;
color:#276972;
text-shadow: 1px 1px 0px #66C1CC;
font-family: 'Istok Web', sans-serif;
}

#content .right .Games.default .radius {
background:#FCFCFC url('images/bg.png');
padding:10px;
font-weight:600;
position:relative;
border-right:dashed 1px #3FADBC;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .Games.default .radius.left-p {border-left:solid 2px #3FADBC !important}
#content .right .Games.default .radius.payment {padding:0 !important;}

#content .right .Games.default .radius.payment img {
vertical-align:middle;
margin:2px 2px 2px 2px;
cursor:help;
opacity:0.95
}

#content .right .Games.default .radius.payment img:hover {opacity:0.5}
#content .right .Games.default .radius .line.none {border-bottom:none}
#content .right .Games.default .radius.none {border-right:none;text-align:center;}
#content .right .Games.default .radius.center {text-align:center;}

#content .right .Games.default .name {
font-size:18px;
font-weight:600;
display:block;
color:#4C4C4C;
text-decoration:underline;
}

#content .right .Games.default .details {
font-size:13px;
font-weight:400;
display:block;
color:#727272;
text-decoration:underline;
}

#content .right .Games.default .name:hover,#content .right .Games.default .details:hover {text-decoration:underline;}

#content .right .Games.default strong {
font-weight:400;
color:#2C6B70
}

#content .right .spacer.two {
margin-bottom:20px;
border-bottom:solid 4px #348D99;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
}

/* CLOSED */
#content .right .Closed {
background:#f88686 url('images/bg-table.png');
width:100%;
margin:10px 0 0 0;
font-size:13px;
font-weight:600;
color:#4C4C4C;
border:solid 2px #f88686;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}

#content .right .Closed .top {
background:#FCFCFC url('images/bg.png');
padding:5px;
border-top:solid 2px #f88686;
font-weight:400;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .Closed .bottom {
padding:5px 0 2px 0;
font-weight:600;
color:#FFF2F2;
text-shadow: 0 -1px #992424, 1px 0 #992424, 0 1px #992424, -1px 0 #992424;
}

#content .right .Closed .bottom ul {
margin:0;
padding:0;
list-style:none;
}

#content .right .Closed .bottom ul li {
margin:0 8px 0 4px;
display:inline-block;
}

#content .right .Closed .bottom ul li strong {
font-size:14px;
font-weight:400;
color:#992424;
text-shadow: 1px 1px 0px #F25454;
font-family: 'Istok Web', sans-serif;
}


#content .right .Closed .radius {
background:#FCFCFC url('images/bg.png');
padding:10px;
font-weight:600;
position:relative;
border-right:dashed 1px #f88686;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .Closed .radius.left-p {border-left:solid 2px #f88686 !important}
#content .right .Closed .radius span {font-weight:300}
#content .right .Closed .radius.payment {padding:0 !important;}

#content .right .Closed .radius.payment img {
vertical-align:middle;
margin:2px 2px 2px 2px;
cursor:help;
opacity:0.95
}

#content .right .Closed .radius.payment img:hover {
opacity:0.5
}

#content .right .Closed .radius .line.none {border-bottom:none}

#content .right .Closed .radius.none {border-right:none;text-align:center;}
#content .right .Closed .radius.center {text-align:center;}

#content .right .Closed .name {
font-size:18px;
font-weight:600;
display:block;
color:#4C4C4C;
text-decoration:underline;
}

#content .right .Closed .details {
font-size:13px;
font-weight:400;
display:block;
color:#727272;
text-decoration:underline;
}

#content .right .Closed .name:hover,#content .right .Closed .details:hover {text-decoration:underline;}

#content .right .Closed strong {
font-weight:400;
color:#2C6B70
}

#content .right .spacer.four {
margin-bottom:20px;
border-bottom:solid 4px #B22929;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
}

#content .right .Closed .radius .problematic {

}

#content .right .Closed .radius .status.problematic {
background:#B23535 url('images/bg-table.png');
width:70px;
color:#F4E8E8;
padding:1px 0 2px 0;
margin:0 0 0 -35px;
position:absolute;
top:-10px;
left:50%;
z-index:2;
font-size:11px;
-webkit-border-radius: 2px 1px 3px 3px;
-moz-border-radius: 2px 1px 3px 3px;
border-radius: 2px 1px 3px 3px;
}

#content .right .Closed .radius .left-status-problematic {
width: 0;
height: 0;
position:absolute;
top:-9px;
left:5px;
display:inline-block;
border-bottom: 7px solid #661E1E; 
border-left: 7px solid transparent;
}

#content .right .Closed .radius .right-status-problematic {
width: 0;
height: 0;
position:absolute;
top:-9px;
right:6px;
display:inline-block;
border-bottom: 7px solid #661E1E; 
border-right: 7px solid transparent;
}


/**/

/* Under Trial HYIP */

#content .right .Trial.new {
background:#00B080 url('images/bg-table.png');
width:100%;
margin:10px 0 0 0;
font-size:13px;
font-weight:600;
color:#4C4C4C;
border:solid 2px #00B080;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}

#content .right .Trial.new .top {
background:#FCFCFC url('images/bg.png');
padding:5px;
border-top:solid 2px #00B080;
font-weight:400;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .Trial.new .bottom {
padding:5px 0 2px 0;
font-weight:600;
color:#E5FFF6;
text-shadow: 0 -1px #008C62, 1px 0 #008C62, 0 1px #008C62, -1px 0 #008C62;
}

#content .right .Trial.new .bottom ul {
margin:0;
padding:0;
list-style:none;
}

#content .right .Trial.new .bottom ul li {
margin:0 8px 0 4px;
display:inline-block;
}

#content .right .Trial.new .bottom ul li strong {
font-size:14px;
font-weight:400;
color:#006643;
text-shadow: 1px 1px 0px #00C489;
font-family: 'Istok Web', sans-serif;
}


#content .right .Trial.new .radius {
background:#FCFCFC url('images/bg.png');
padding:10px;
font-weight:600;
position:relative;
border-right:dashed 1px #00B080;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .Trial.new .radius.left-p {border-left:solid 2px #00B080 !important}
#content .right .Trial.new .radius.payment {padding:0 !important;}

#content .right .Trial.new .radius.payment img {
vertical-align:middle;
margin:2px 2px 2px 2px;
cursor:help;
opacity:0.95
}

#content .right .Trial.new .radius.payment img:hover {opacity:0.5}
#content .right .Trial.new .radius .line.none {border-bottom:none}
#content .right .Trial.new .radius.none {border-right:none;text-align:center;}
#content .right .Trial.new .radius.center {text-align:center;}

#content .right .Trial.new .name {
font-size:18px;
font-weight:600;
display:block;
color:#4C4C4C;
text-decoration:underline;
}

#content .right .Trial.new .details {
font-size:13px;
font-weight:400;
display:block;
color:#727272;
text-decoration:underline;
}

#content .right .Trial.new .name:hover,#content .right .Trial.new .details:hover {text-decoration:underline;}

#content .right .Trial.new strong {
font-weight:400;
color:#2C6B70
}

#content .right .spacer.three {
margin-bottom:20px;
border-bottom:solid 4px #008E61;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
}

/* Normal */


#content .right .Normal.default {
background:#00aa7c url('images/bg-table.png');
width:100%;
margin:10px 0 0 0;
font-size:13px;
font-weight:600;
color:#4C4C4C;
border:solid 2px #00aa7c;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}

#content .right .Normal.default .top {
background:#FCFCFC url('images/bg.png');
padding:5px;
border-top:solid 2px #00aa7c;
font-weight:400;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .Normal.default .bottom {
padding:5px 0 2px 0;
font-weight:600;
color:#E5FCFF;
text-shadow: 0 -1px #348D99, 1px 0 #348D99, 0 1px #348D99, -1px 0 #348D99;
}

#content .right .Normal.default .bottom ul {
margin:0;
padding:0;
list-style:none;
}

#content .right .Normal.default .bottom ul li {
margin:0 8px 0 4px;
display:inline-block;
}

#content .right .Normal.default .bottom ul li strong {
font-size:14px;
font-weight:400;
color:#276972;
text-shadow: 1px 1px 0px #66C1CC;
font-family: 'Istok Web', sans-serif;
}

#content .right .Normal.default .radius {
background:#FCFCFC url('images/bg.png');
padding:10px;
font-weight:600;
position:relative;
border-right:dashed 1px #00aa7c;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .Normal.default .radius.left-p {border-left:solid 2px #00aa7c !important}
#content .right .Normal.default .radius.payment {padding:0 !important;}

#content .right .Normal.default .radius.payment img {
vertical-align:middle;
margin:2px 2px 2px 2px;
cursor:help;
opacity:0.95
}

#content .right .Normal.default .radius.payment img:hover {opacity:0.5}
#content .right .Normal.default .radius .line.none {border-bottom:none}
#content .right .Normal.default .radius.none {border-right:none;text-align:center;}
#content .right .Normal.default .radius.center {text-align:center;}

#content .right .Normal.default .name {
font-size:18px;
font-weight:600;
display:block;
color:#4C4C4C;
text-decoration:underline;
}

#content .right .Normal.default .details {
font-size:13px;
font-weight:400;
display:block;
color:#727272;
text-decoration:underline;
}

#content .right .Normal.default .name:hover,#content .right .Normal.default .details:hover {text-decoration:underline;}

#content .right .Normal.default strong {
font-weight:400;
color:#2C6B70
}

#content .right .spacer.two {
margin-bottom:20px;
border-bottom:solid 4px #348D99;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
}
/* Problematic HYIP & Scam */

#content .right .Scam {
background:#E73434 url('images/bg-table.png');
width:100%;
margin:10px 0 0 0;
font-size:13px;
font-weight:600;
color:#4C4C4C;
border:solid 2px #E73434;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}

#content .right .Scam .top {
background:#FCFCFC url('images/bg.png');
padding:5px;
border-top:solid 2px #E73434;
font-weight:400;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .Scam .bottom {
padding:5px 0 2px 0;
font-weight:600;
color:#FFF2F2;
text-shadow: 0 -1px #992424, 1px 0 #992424, 0 1px #992424, -1px 0 #992424;
}

#content .right .Scam .bottom ul {
margin:0;
padding:0;
list-style:none;
}

#content .right .Scam .bottom ul li {
margin:0 8px 0 4px;
display:inline-block;
}

#content .right .Scam .bottom ul li strong {
font-size:14px;
font-weight:400;
color:#992424;
text-shadow: 1px 1px 0px #F25454;
font-family: 'Istok Web', sans-serif;
}


#content .right .Scam .radius {
background:#FCFCFC url('images/bg.png');
padding:10px;
font-weight:600;
position:relative;
border-right:dashed 1px #E73434;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content .right .Scam .radius.left-p {border-left:solid 2px #E73434 !important}
#content .right .Scam .radius span {font-weight:300}
#content .right .Scam .radius.payment {padding:0 !important;}

#content .right .Scam .radius.payment img {
vertical-align:middle;
margin:2px 2px 2px 2px;
cursor:help;
opacity:0.95
}

#content .right .Scam .radius.payment img:hover {
opacity:0.5
}

#content .right .Scam .radius .line.none {border-bottom:none}

#content .right .Scam .radius.none {border-right:none;text-align:center;}
#content .right .Scam .radius.center {text-align:center;}

#content .right .Scam .name {
font-size:18px;
font-weight:600;
display:block;
color:#4C4C4C;
text-decoration:underline;
}

#content .right .Scam .details {
font-size:13px;
font-weight:400;
display:block;
color:#727272;
text-decoration:underline;
}

#content .right .Scam .name:hover,#content .right .Scam .details:hover {text-decoration:underline;}

#content .right .Scam strong {
font-weight:400;
color:#2C6B70
}

#content .right .spacer.four {
margin-bottom:20px;
border-bottom:solid 4px #B22929;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
}

#content .right .Scam .radius .problematic {

}

#content .right .Scam .radius .status.problematic {
background:#B23535 url('images/bg-table.png');
width:70px;
color:#F4E8E8;
padding:1px 0 2px 0;
margin:0 0 0 -35px;
position:absolute;
top:-10px;
left:50%;
z-index:2;
font-size:11px;
-webkit-border-radius: 2px 1px 3px 3px;
-moz-border-radius: 2px 1px 3px 3px;
border-radius: 2px 1px 3px 3px;
}

#content .right .Scam .radius .left-status-problematic {
width: 0;
height: 0;
position:absolute;
top:-9px;
left:5px;
display:inline-block;
border-bottom: 7px solid #661E1E; 
border-left: 7px solid transparent;
}

#content .right .Scam .radius .right-status-problematic {
width: 0;
height: 0;
position:absolute;
top:-9px;
right:6px;
display:inline-block;
border-bottom: 7px solid #661E1E; 
border-right: 7px solid transparent;
}

/**/


.black-list {
margin:25px 0 25px 0;
text-align:center;
}

.black-list a {
font-family: 'Istok Web', sans-serif;
font-size:20px;
font-weight:700;
color:#404040;
text-decoration:none;
}

.black-list a:hover {
color:#595959;
text-decoration:underline;
}

#footer {border-top:solid 3px #46648C;}

#footer ul {
margin:0px 0 10px 0;
padding:0 0 3px 0;
list-style:none;
text-align:center;
border-bottom:dashed 1px #46648C;
}

#footer ul li {
margin:5px 12px 0 12px;
display:inline-block;
}

#footer ul li a {
padding:5px 0 3px 0;
font-family: 'Istok Web', sans-serif;
font-size:14px;
font-weight:700;
color:#4C4C4C;
text-decoration:none;
}

#footer ul li a:hover {
color:#D82B2B;
border-top:solid 3px #D82B2B;
border-bottom:solid 1px #D82B2B;
}

#footer p {
margin:0 10px;
font-size:13px;
color:#8C8C8C;
line-height:1.2;text-align:center;
}

#footer p strong {font-weight:600}

#footer .copyright {
margin:10px 0 0 0;
padding-bottom:5px;
font-size:13px;
color:#666666;
text-align:center;
}

#footer .copyright a:hover {text-decoration:none}
#panel-sticker,#panel-sticker .angle,#content .angle-view {display:none;}

#search {

position: absolute;
visibility: hidden;

background: #EEFFEE;
height:0px;
width:0%;
background:#FCFCFC url('images/bg.png');

margin:0 auto;
font-family: 'Open Sans', sans-serif;

box-shadow:
   0 1px 4px rgba(0, 0, 0, .3),
   -23px 0 20px -23px rgba(0, 0, 0, .35),
   23px 0 20px -23px rgba(0, 0, 0, .35),
   0 0 40px rgba(0, 0, 0, .1) inset;
 
}



#search.fixed {

height: 38px;
width:100%;
visibility: visible;
position: fixed;
display:  block;
top:0;
left: 0;
z-index:1000;
padding: 0;

}



#search #search-bg {
  background: url('images/logo/logo_bg1.png') repeat-x;
  background-size: auto 38px;
  width:100%;
  margin: 0;

  background-position: left top;

}
#search #search-bg  #search-form {
  width:48%;
  
  margin: 0 auto;
  height:38px;
  background: url("images/logo/goldpoll_logo_small.png") no-repeat;
  background-size: auto 32px;
  background-position: left 70%;

}

#search #search-bg  #search-form #sf {
padding: 5px 0 0 90px;

}

#search input {
background:#FFFFFF url('images/bg.png');
width:65%;
height:25px;
padding:0 5px;
margin-left: 20px;
border:solid 1px #DADADA;
color:#343433;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 3px 3px #EDEDED inset; 
}

#search .submit {
background:#5F9944 url('images/bg.png');
width:auto;
height:27px;
padding:1px 7px 2px 7px;
margin:-2px 0 0 2px;
color:#F7F7F7;
border:solid 1px #588C3F;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow:none;
cursor:pointer
}

#search .submit:hover {
background:#71B250 url('images/bg.png');
border:solid 1px #67A349;
}

#banner_container {
	width:120px;
	margin: 0;
	height: auto;
	float: right;
	overflow: visible;
	position: relative;
	padding:0;

} 
#banner_container.moved ul.position_fixed {
	position: fixed;
	z-index: 1000;
	top: 50px;
}

#banner_container ul {
	list-style: none;
	width: 120px;
	padding:0;
	margin:0;
	position: relative;
	top:405px;
}

#banner_container ul li {
	background: none;
	padding:0;
	margin:0 0 10px 0;
	height: 120px;
	font-size:11px;
	color: black;
	border: none;
	z-index:900;
	box-shadow:
   0 1px 4px rgba(0, 0, 0, .3),
   -23px 0 20px -23px rgba(0, 0, 0, .35),
   23px 0 20px -23px rgba(0, 0, 0, .35),
   0 0 40px rgba(0, 0, 0, .1) inset;
}
#banner_container ul.position_fixed {
	position: fixed;
	z-index: 1000;
	top: 15px;
}

#banner_container ul li img{
	width: 120px;
	height: 120px;
	border:0;
	display: block;
}
#banner_container ul li.free {
	border:1px solid black;
	background:#FFF;
	text-align: center;

}
#banner_container ul li p{
	padding: 5px 2px;
}

#banner_container ul li.free_small {
	border:1px solid black;
	height: 30px;
	font-size:10px;
	background:#FFF;
	text-align: center;
	padding:0 2px;

}

/* ========================================================================================================================== */




/* Window Size */


@media screen and (max-width: 1024px) {
body {
	width: auto;
	margin: 0;
}
.body_content {	
width: auto;
margin:0 12px 0 10px;
}
#banner_container {display:none;}

.banners {
	display: none;
width:75%;
height:60px;
margin:-75px 0 0 25%;
}

#header .menu {
width:auto;
padding:15px 0 0 238px;
}

#content .right {
width:695px;
max-width:100%;
padding:0 0 0 10px;
margin:32px 5px 0 -6px;
display:inline-block;
vertical-align:top;
color:#333333;
border-left:solid 2px #46648C;
font-size:14px;
line-height:1.3
}

#content .right table {
width:722px !important;
max-width:100% !important;
}

#content .right table tr td {min-width:75px !important;}
#content .right .left-status-paying {left:6px}
#content .right .right-status-paying {right:5px}
#content .right .left-status-problem {left:6px}
#content .right .right-status-problem {right:5px}
#content .right .left-status-waiting {left:6px}
#content .right .right-status-waiting {right:5px}
.section-title .name {width:690px;}
.section-title .angle {top:34px;right:-51px;}
#content .right .spacer {width:722px !important;}
}


@media screen and (max-width: 800px) {
body {
width:auto;

overflow:hidden;
}
.body_content {
width:auto;
margin:0 10px 0 10px;
overflow:hidden;
}
#banner_container {display:none;}
.banners {
	display: none;
	width:80%;}

#header .menu {
width: auto;
padding:15px 0 0 0;
}

#content .left {
border-right:none;
padding-left:0 !important
}

#content .left .device {display:none}
#content .left .device-b {border-bottom:none}

#content .right {
width:695px;
max-width:100%;
border-left:none;
margin:75px 5px 0 0;
}

.section-title .name {width:722px;}
.section-title .angle {top:34px;right:-82px;}

#content .right table {
width:756px !important;
max-width:100% !important;
}
#content .right .spacer {width:756px !important;}

#panel {
position: absolute;
top: 182px;
left: -240px;
margin: -40px 0 0 0;
height:100%;    
}

#panel-content {
background:#FCFCFC url('images/bg.png');
width: 233px;
height: auto;	
float: left;
position:relative;
z-index:10;
padding-right:5px;
box-shadow:
   0 0 0 rgba(0, 0, 0, .3),
   -23px 0 20px -23px rgba(0, 0, 0, .35),
   23px 0 20px -23px rgba(0, 0, 0, .35),
   0 0 0 rgba(0, 0, 0, .1) inset;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
border:solid 2px #46648C;
border-left:none;
}

#panel-sticker {
background:#5F9944 url('images/bg.png');
width:138px;
height:28px;
margin:16px -2px 5px -10px;
padding:6px 0 0 25px;
display:inline-block;
vertical-align:top;
position:relative;
z-index:111;
font-family: 'Istok Web', sans-serif;
color:#EDF9E5;
text-shadow: 0 -1px #507F39, 1px 0 #507F39, 0 1px #507F39, -1px 0 #507F39;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 25px;
-webkit-border-top-right-radius: 25px;
border-top-right-radius: 25px;
-moz-border-radius-bottomright: 25px;
-webkit-border-bottom-right-radius: 25px;
border-bottom-right-radius: 25px;
box-shadow: 0 6px 6px -4px rgba(0, 0, 0, .15);
cursor: pointer;
}

#panel-sticker:hover {background:#6FA852 url('images/bg.png');}

#panel-sticker .angle {
width: 0;
height: 0;
margin:5px 0 0 -25px;
border-top: 10px solid #2B4F1B;
border-left: 10px solid transparent;  
}

#content .angle-view {
width: 0;
height: 0;
margin:81px 0 -85px -10px;
border-top: 10px solid #2B4F1B;
border-left: 10px solid transparent; 
}

#panel-sticker .angle,#content .angle-view {display:block;}

}



@media screen and (max-width: 768px) {
.banner_fixed, .banner_tab {display: none;}
.banners {display: none;}

#content .right {
width:666px;
max-width:100%;
border-left:none;
margin:75px 5px 0 0;
}
.section-title,.goldpoll {width:727px;}
.section-title .name {width:692px;}
.section-title .angle {top:34px;right:-21px;}

#content .right table {
width:728px !important;
max-width:100% !important;
}

#content .right .spacer {width:728px !important;}

}

@media screen and (max-width: 640px) {
#banner_container {display:none;}
.banners {display: none;}
.banners a:nth-child(2) {
display:none
}

#header .menu ul li {
display:inline-block;
margin:0 10px;
}


#content .right {
width:597px;
max-width:100%;
border-left:none;
margin:75px 5px 0 0;
}
.section-title,.goldpoll {width:auto;}
.section-title .name {width:auto;}
.section-title .angle {top:34px;right:-21px;}

#content .right table {
width:597px !important;
max-width:100% !important;
}

#content .right table tr td {text-align:center}
#content .right table tr td.top {font-size:14px}
#content .right table tr td.bottom {font-size:14px}
#content .right table tr td.bottom strong {font-size:13px !important}

#content .right table tr td.radius {font-size:13px}
#content .right table tr td.radius strong {display:block;}
#content .right table tr td.radius .name {font-size:16px;}
#content .right table tr td.radius .details {font-size:13px;}

#content .right .spacer {width:597px !important;}

}

@media screen and (max-width: 600px) {
#banner_container {display:none;}
.banners {display: none;}

#header .menu ul li {
display:inline-block;
margin:0 10px;
}

#content .right {
width:559px;
max-width:100%;
font-size:13px;
border-left:none;
margin:75px 5px 0 0;
}
.section-title,.goldpoll {width:auto;}
.section-title .name {width:auto;font-size:16px;}
.section-title .angle {top:32px;right:-21px;}

#panel-sticker {font-size:16px;}

#content .right table {
width:560px !important;
max-width:100% !important;
}

#content .right table tr td {text-align:center}
.goldpoll,#content .right table tr td.top {font-size:13px}
#content .right table tr td.bottom {font-size:13px}
#content .right table tr td.bottom strong {font-size:13px !important}
#content .right table tr td.radius {font-size:12px}
#content .right table tr td.radius strong {display:block;}
#content .right table tr td.radius .name {font-size:14px;}
#content .right table tr td.radius .details {font-size:11px;}
#content .right .spacer {width:560px !important;}
}

@media screen and (max-width: 515px) {
#banner_container {display:none;}
#header {text-align:center}

.banners {display:none}
#header .menu ul {margin:0 0 0 0}

#header .menu ul li {display:inline-block;margin:0 6px;}
#header .menu ul li a {font-size:13px;}

#content .right {
width:474px;
max-width:100%;
font-size:14px;
border-left:none;
margin:75px 5px 0 0;
}

#content .right .icon  {margin-top:5px;}
.section-title,.goldpoll {width:auto;}
.section-title .name {width:auto;font-size:16px;}
.section-title .angle {top:32px;right:-21px;}
.goldpoll {font-size:14px}
#panel-sticker {font-size:16px;}

#content .right table {
width:474px !important;
max-width:100% !important;
text-align:center;
}

#content .right table tr td {display:block !important;margin:0 auto 7px auto;}
#content .right .spacer {width:474px !important;}

#content .right .status {
width:440px !important;
padding:1px 0 2px 0 !important;
margin:-17px auto 0 auto !important;
position:relative !important;
top:0 !important;
left:0 !important;
}

#content .right .left-status-paying,#content .right .left-status-problem,#content .right .left-status-waiting {top:-7px;left:6px;}
#content .right .right-status-paying,#content .right .right-status-problem,#content .right .right-status-waiting {top:-7px;right:6px;}
#content .right table tr td.radius.center {margin-top:12px !important;}
#content .right table tr td.radius.center img{margin-top:10px !important;}
#content .right table tr td {width:95%;text-align:center}
#content .right table tr td.top {font-size:13px}
#content .right table tr td.bottom {font-size:14px}
#content .right table tr td.bottom strong {font-size:14px !important}
#content .right table tr td.radius {font-size:13px;border-right:none !important}
#content .right table tr td.radius strong {display:inline-block;}
#content .right table tr td.radius .name {font-size:16px;}
#content .right table tr td.radius .details {font-size:14px;}
#footer ul li {margin:5px 7px 0 7px;}
#footer ul li a {font-size:13px;}

}

@media screen and (max-width: 480px) {
#banner_container {display:none;}

#header .menu ul {margin:-1px 0 0 0}
#header .menu ul li a {font-size:12px;padding:8px 0 5px 0;}

#content .right {
width:438px;
max-width:100%;
font-size:14px;
border-left:none;
margin:75px 5px 0 0;
}

.section-title,.goldpoll {width:auto;}
.section-title .name {width:auto;font-size:16px;}
.section-title .angle {top:32px;right:-21px;}
.goldpoll {font-size:14px}
#panel-sticker {font-size:16px;}

#content .right table {
width:438px !important;
max-width:100% !important;
text-align:center;
}

#content .right table tr td {display:block !important;margin:0 auto 7px auto;}
#content .right .spacer {width:438px !important;}

#content .right .status {
width:408px !important;
padding:1px 0 2px 0 !important;
margin:-17px auto 0 auto !important;
position:relative !important;
top:0 !important;
left:0 !important;
}

#panel {margin: -41px 0 0 0;}

#content .angle-view {margin:80px 0 -85px -10px;}

#content .right .left-status-paying,#content .right .left-status-problem,#content .right .left-status-waiting {top:-7px;left:6px;}
#content .right .right-status-paying,#content .right .right-status-problem,#content .right .right-status-waiting {top:-7px;right:6px;}
#content .right table tr td.radius.center {margin-top:12px !important;}
#content .right table tr td.radius.center img{margin-top:10px !important;}
#content .right table tr td {width:95%;text-align:center}
#content .right table tr td.top {font-size:13px}
#content .right table tr td.bottom {font-size:14px}
#content .right table tr td.bottom strong {font-size:14px !important}
#content .right table tr td.radius {font-size:13px;border-right:none !important}
#content .right table tr td.radius.none {padding:10px 10px !important;}
#content .right table tr td.radius strong {display:inline-block;}
#content .right table tr td.radius .name {font-size:16px;}
#content .right table tr td.radius .details {font-size:14px;}
#footer ul li {margin:5px 7px 0 7px;}
#footer ul li a {font-size:13px;}

}

@media screen and (max-width: 320px) {
#banner_container {display:none;}

#header .menu ul {margin:-5px 0 0 -11px;border-bottom:none}
#header .menu ul li {display:block;}
#header .menu ul li a {
width:100%;
font-size:13px;
border-bottom:solid 1px #516887;
padding:8px 6px 6px 5px;
display:inline-block
}

#header .menu ul li sup {
top:-5px;
margin-bottom:-25px;
display:inline-block;
}

#header .menu ul li a.active,#header .menu ul li a:hover {border-top:none}

#content .right {
width:279px;
max-width:100%;
font-size:14px;
border-left:none;
margin:340px 5px 0 0;
}



.section-title,.goldpoll {width:auto;}
.section-title .name {width:auto;font-size:16px;}
.section-title .angle {top:32px;right:-21px;}
.goldpoll {font-size:14px}

#panel {margin:0 0 0 0;top: 0;}

#panel-content {
padding-top:2px;
border-top:none;
-moz-border-radius-topright: 1px;
-webkit-border-top-right-radius: 1px;
border-top-right-radius: 1px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
}

#panel-sticker {width:35px;font-size:16px;}
#panel-sticker span {margin-top:-5px;font-size:25px;display:inline-block}
#panel-sticker span.none-320 {display:none}


#panel-sticker .angle {
width: 0;
height: 0;
margin:-3px 0 0 -25px;
border-top: 10px solid #2B4F1B;
border-left: 10px solid transparent;  
}

#content .angle-view {
width: 0;
height: 0;
margin:-62px 0 -85px -10px;
border-top: 10px solid #2B4F1B;
border-left: 10px solid transparent; 
}



#content .right table {
width:279px !important;
max-width:100% !important;
text-align:center;
}

#content .right table tr td {display:block !important;margin:0 auto 7px auto;}
#content .right .spacer {width:279px !important;}

#content .right .status {
width:247px !important;
padding:1px 0 2px 0 !important;
margin:-17px auto 0 auto !important;
position:relative !important;
top:0 !important;
left:0 !important;
}



#content .right .left-status-paying,#content .right .left-status-problem,#content .right .left-status-waiting {top:-7px;left:6px;}
#content .right .right-status-paying,#content .right .right-status-problem,#content .right .right-status-waiting {top:-7px;right:6px;}
#content .right table tr td.radius.center {margin-top:12px !important;}
#content .right table tr td.radius.center img{margin-top:10px !important;}
#content .right table tr td {width:92%;text-align:center}
#content .right table tr td.top {font-size:13px}
#content .right table tr td.bottom {font-size:14px}
#content .right table tr td.bottom ul li {display:block !important}
#content .right table tr td.bottom strong {font-size:14px !important}
#content .right table tr td.radius {font-size:13px;border-right:none !important}
#content .right table tr td.radius.none {padding:10px 10px !important;}
#content .right table tr td.radius strong {display:inline-block;}
#content .right table tr td.radius .name {font-size:16px;}
#content .right table tr td.radius .details {font-size:14px;}
#footer ul {margin:-2px 0 10px -8px;border-bottom:none}
#footer ul li {margin:5px 7px 0 7px;display:block !important}
#footer ul li a {
width:100%;
font-size:13px;
border-bottom:solid 1px #516887;
padding:4px 3px 4px 4px;
display:inline-block
}

#footer ul li a.active,#footer ul li a:hover {border-top:none}

.black-list a {font-size:12px;}

}


.detail_menu ul {
    list-style-type: none;
    margin: 0;
	
    padding: 0;
    overflow: hidden;
    background-color: #546a89;
}

.detail_menu li {
    float: left;
}

.detail_menu li a {
    display: block;
    color: white;
    text-align: center;
    padding: 14px;
    text-decoration: none;
}

.detail_menu li a:hover {
    background-color: #fbb95b ;
}
