﻿section.panel-flights {
    color: #6d6d6e;
    font: 500 10px 'Lucida Sans Unicode';
    margin: 0 20px 20px 0;
    position: absolute;
    right: 0;
    top: -305px;
    width: 430px;
    z-index: 10;
}
    section.panel-flights a { color: #6d6d6e; text-decoration: none; }
	section.panel-flights .cor-1 { color: #00abbd; }
    section.panel-flights .cor-2 { color: #f58220; }
    section.panel-flights .cor-3 { color: #ec145a; }
	section.panel-flights .cor-4 { color: #ff0000; }


    section.panel-flights > header {
        line-height: 30px;
        height: 30px;
        position: relative;
        z-index: 2; 
    }
        section.panel-flights header nav a {
            /*background-color: #f0bc39;*/
            float: left;
            position:relative;
            text-transform: uppercase;
            background-image: url(/Themes/Default/Img/Main/abas.png);
            background-repeat:no-repeat;
            z-index: 1;
            padding-left:15px;
        }
        
        section.panel-flights header nav.tabs-home a { width:117px; height:30px; background-position:0px -31px; }
        section.panel-flights header nav.tabs-home a.active { background-position:0px 0px; }
    
        section.panel-flights header nav a.first { margin-right: -25px; }
        
        section.panel-flights header nav a.active { z-index: 2; }
    
        section.panel-flights header .box-att .ico-att { margin: 10px 0 0 13px; }

        .box-att { 
            color: #fff;
            padding: 3px 0 3px 0; 
            float: none; 
            background-color: #494946;
            position: absolute;
            top: 22px;
            width: 100%;
        }
        
    section.panel-flights .box-info { 
        float: left; 
        position: initial; 
        text-align: center;
        width: 430px; 
        z-index: 5; 
    }

        section.panel-flights .box-info-flights { width: 100%; }
            section.panel-flights .box-info-flights thead { 
                background-color: #f6bb2b; 
                height: 22px; 
                line-height: 22px;
                text-transform: uppercase; 
            }
            section.panel-flights .box-info-flights tbody tr { background-color: #dadbdc; }
            section.panel-flights .box-info-flights tbody tr.odd { background-color: #bababb; }
                section.panel-flights .box-info-flights tbody tr td { padding: 5px 0; }
               /* section.panel-flights .box-info-flights tbody tr td:first-child { padding: 5px 10px; }*/
                
            section.panel-flights .box-info-flights tfoot { 
                /*border-top: 1px solid #9c9d9e;*/
                height: 24px; 
                line-height: 22px;
                text-transform: uppercase; 
                display: none;
            }
                section.panel-flights .box-info-flights tfoot td {
                    background-color: #dadbdc; 
                    -webkit-border-bottom-left-radius: 5px;
                    -moz-border-radius-bottomleft: 5px;
                    border-bottom-left-radius: 5px;
                    position: relative;
                    text-align: left;
                }

                .search-flight { 
                    background-color: #d9dadb;
                    float: left;
                    margin-left: -25px;
                    position: relative;
                    width: 216px; 
                     -webkit-border-top-right-radius: 5px;
                    -moz-border-radius-topright: 5px;
                    border-top-right-radius: 5px;
                     -webkit-border-top-left-radius: 25px;
                    -moz-border-radius-topleft: 25px;
                    border-top-left-radius: 25px;
                }
                .ico-input-search{
					float: left;
					position: absolute;
					top:10px;
					left:25px;
					z-index: 2;
                }

                section.panel-flights .box-info-flights tfoot input { 
                    line-height: 17px;
                    height:17px;
                    padding-left: 22px; 
                    width: 250px;
                    position: relative;
                } 
                section.panel-flights .box-info-flights tfoot .lbl-search-flight { float: left; margin: 3px 0 3px 5px; position: relative; }
                section.panel-flights .box-info-flights tfoot .ico-input-search { left: 6px; position: absolute; top: 6px; z-index: 3; } 
                section.panel-flights .box-info-flights tfoot a { 
                    display: inline-block;
                    font-size: 9px; 
                    font-weight: bold;
                    margin: 2px 0 0 17px;
                    text-transform: uppercase; 
                } 
                
            section.panel-flights header nav a .ico { float: left; margin: 8px 7px 0 0; }
    aside.temperature { 
        background-color: #575752; 
        
        -webkit-border-top-right-radius: 5px;
        -moz-border-radius-topright: 5px;
        border-top-right-radius: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomright: 5px;
        border-bottom-right-radius: 5px;

        -webkit-border-bottom-left-radius: 5px;
                -moz-border-radius-bottomleft: 5px;
                border-bottom-left-radius: 5px;
        float: left;
        width: 430px;
    }
        aside.temperature article { color: #fff; height: 48px; position: relative; float: left; width: 142px; border-right: 1px solid #666662; }
            aside.temperature article:first-child { height: 70px!important; }
            aside.temperature article:last-child { 
                -webkit-border-bottom-right-radius: 5px;
                -moz-border-radius-bottomright: 5px;
                border-bottom-right-radius: 5px;
               
                border-right: none;
                width: 144px;
            }
            aside.temperature header h1 {
                background-color: #4a4a46;
                line-height: 22px!important;
                font-weight: bold;
                height: 24px!important;
                width: 100%;
                text-align: center;
                text-transform: uppercase;
            }
            aside.temperature article:first-child header h1 {
                -webkit-border-top-right-radius: 5px;
                -moz-border-radius-topright: 5px;
                border-top-right-radius: 5px;
            }
            aside.temperature .degrees { left: -15px; right: 0; text-align: center; top: 37px; position: absolute; font-size: 18px; }
            aside.temperature .ico-temp { height: 26px; margin: 10px 0 0 80px; width: 26px; }
            aside.temperature .status { 
                height: 14px;
                margin-top: 4px;
                position: absolute;
                text-align: center;
                top: 35px; 
                width: 90%; 
            }
             aside.temperature .status span.wrap-icos{ display:block; position:relative; font-weight: bold;}
             aside.temperature .status span.wrap-icos .ico { top:3px;}
            aside.temperature .ico { position: absolute; top: 0; right: 7px; }
            
            
           .box-info-flights .feedback-table {
				color: red;
                text-align: center;           	
           }

/* AutoComplete UI */
.ui-autocomplete { font-size: 10px; }

#Content_ucPanelFlights_lblUpdateAt, #Content_ucPanelFlights_lblUpdateAt1{
    margin-left: 10px;
}
#Content_ucPanelFlights_TxtUpdatedFlight, #Content_ucPanelFlights_TxtUpdatedFlight1{
    margin-right: 20px;
}

#Content_ucPanelFlights_lblSeeAll00, #Content_ucPanelFlights_lblSeeAll01{
    margin-left: 130px;
    color: #fff;
}

.ico-arrival{
    background: url("/Themes/Default/Img/Main/chegadas-ico.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.ico-departure{
    background: url("/Themes/Default/Img/Main/partidas-ico.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}