/*! Modificado por FAFAFFFF para WWW.TEXAS4.PT*/

body {
    margin:0px;
    padding:0px;
    background-image:url("images/imagens/fundo.png");
    background-attachment:fixed;
    background-position:center top;
    background-repeat:no-repeat;
    background-size:cover;
    height:auto;
    width:100%;
    overflow-x: hidden;
    font-smooth:always;
    -webkit-font-smoothing:antialiased;
}

h1 {
    margin-top:60px;
    font-family:courier;
    color: red;
    font-family:Neoterique;
    text-align:center;
    font-size:70px;
}

h4, h5, h6 {
    color:white;
}

h7 {
    color:white;
    font-size:20px;
	font-family: Verdana,Arial,sans-serif;
}

h8 {
    color:white;
    font-size: 1.1em;
	font-family: Verdana,Arial,sans-serif;
}

.topbar {
    top:0;
    left:0;
    position:absolute;
    height:19px;
    width:100%;
    min-width:1050px;
    background-color:rgba(37, 37, 37, 0.87);
    border-bottom:1px solid #ff0000;
    font-size:12px;
    font-family:Courier;
    padding:4px;
    vertical-align:middle;
    box-shadow:rgba(0,0,0,0.25) 0px 1px 0px;
    -moz-box-shadow:rgba(0,0,0,0.25) 0px 1px 0px;
    -webkit-box-shadow:rgba(0,0,0,0.25) 0px 1px 0px;
}

.topbar a {
    text-decoration:none;
}

.float_left {
    float:left;
    margin-right:10px;
}
.float_right {
    float:right;
    margin-right:10px;
    padding:3px;
}
.orange {
	color: #ea561e
}
.pink {
	color: #d91f3e
}
.bluez {
	color: #dbb951
}
.blue {
    color:blue
}
.grey{
    color:grey
}
.white{
    color:white
}
.green {
    color:green
}
.red {
    color:red
}
.red_bold {
    color:red;
    font-weight:bold;
}
.greenbold {
    color:green;
    font-weight:bold;
}
.blue2 {
    color:blue
}
.bold {
    font-weight:bold;
}
.center {
    text-align:center;
}
.navigation {
    clear:both;
    margin:0 auto;
    width:500px; /* 3 links -> 500px */
    padding:10px 20px;
    font-family: 'Trebuchet MS', 'Arial';
    font-size:14px;
    background: url("ui-theme/images/ui-bg_gloss-wave_35_f6a828_500x100.png") repeat-x scroll 50% 50% #F6A828;
    border: 1px solid #E78F08;
    font-weight: bold;
    -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;
    -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;
    -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;
    -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;
}
.navigation a {
    text-decoration:none;
    color:black;
}
.navigation a:hover {
    text-decoration:none;
    color:white;
    text-shadow:0 0 50px #4282D3;
}

table {
    margin:0 auto;
}
table.left {
    text-align:left;
}

.container_jquery {
    margin:40px auto;
    width:800px;
    border-radius:13px;
    overflow:auto;
    font-size: 12px;
}

.viewer {
    margin:40px auto;
    width:1000px;
    /*height:1000px;*/
    border:1px solid black;
    padding:20px;
    background-color:lightorange;
    border-radius:10px;
    font-family:courier;
    text-align:left;
    background-color:white;
}

.ui-tabs .ui-tabs-panel {
    background-color:rgba(37, 37, 37, 0.87);
}

#footer {
    font-size: 11px;
    color: gray;
    text-align: center;
    margin-top: 15px;
}

input[type=text], input[type=password] {
    border: 1px solid black;
}

.channel_jquery {
    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height:20px;
    width:300px;
    padding:10px;
    display:block;
    /*background-color:#C2BEAE;*/
    border:1px solid #ff0000;
}

.channel-name {
    margin-left: 20px;
}

#channel_info_main, #channel_info_sub {
    padding:0.4em 1em 0.4em 20px;
    position:relative;
    text-decoration:none; 
}

#channel_info_main span.ui-icon-person, #channel_info_sub span.ui-icon-person { 
    left:0.3em;
    margin:-8px 5px 0 0;
    position:absolute;
    top:45%;
}

#channel_info_main span.ui-icon-trash, #channel_info_sub span.ui-icon-trash { 
    left:2.4em;
    margin:-8px 5px 0 0;
    position:absolute;
    top:45%;
}

@font-face {
    font-family: BonkOff;
    src: url('fonts/BonkOff.eot');
    src: local('Ã¢ËœÂº'), url('fonts/BonkOff.ttf') format('truetype');
    font-weight:normal;
    font-style: normal;
}


@font-face {
    font-family: 'Neoterique';
    src: url('fonts/Neoterique.eot');
    src: local('Ã¢ËœÂº'), url('fonts/Neoterique.woff') format('woff'), url('fonts/Neoterique.ttf') format('truetype'), url('fonts/Neoterique.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

::-webkit-scrollbar {
    width: 3px;
}

::-webkit-scrollbar-thumb {
    background: #ff0025;
}

::-webkit-scrollbar-track {
    background-color: #000;
}
