.gig-share-bar-container { zoom: reset; }
.gig-comments-container * {font-size:17px !important;}
.gig-comments-container *.gig-badge-moderators.gig-badge-border {font-size:13px !important;}
.gigya-screen .gigya-error-msg.gigya-error-msg-active { color: #DD4B39 !important;}
.gigya-sharebar-widget { zoom:reset !important;}

.widget-gigya-comment-post-title { margin-bottom:20px; font-weight:100; text-align:left; font-size:16px; color:#127584; }
#widget-rtw-wrapup-gigya-comment { display:none; position:absolute; top:1350px; margin-top:50px; margin-bottom:120px; }
#widget-flight-wrapup-gigya-comment { display:none;  position:absolute; top:1900px; width:800px; margin-bottom:120px; }
#widget-flight-profile-gigya-comment { display:none;   position:absolute; top:1340px; width:800px; margin-bottom:120px; }
#widget-pilot-health-gigya-comment { display:none;  position:absolute; top:1180px; width:800px; margin-bottom:120px; }
#widget-flight_intruments-gigya-comment { display:none;  position:absolute; top:1550px; width:800px; margin-bottom:120px; }
#widget-aircraft-behavior-gigya-comment { display:none;  position:absolute; top:1280px; width:800px; margin-bottom:120px; }
#widget-energy-gigya-comment {  display:none; position:absolute; top:2350px; width:800px; margin-bottom:120px; }
#widget-emotions-gigya-comment { display:none;  position:absolute; margin-top:440px; width:800px; margin-bottom:120px; }

#clear-bottom-rtw-wrapup { position:absolute; top:1530px; padding:100px;}
#clear-bottom-flight-wrapup { position:absolute; top:1850px; padding:100px; }
#clear-bottom-flight-profile { position:absolute; top:1340px; padding:100px; }
#clear-bottom-pilot-health { position:absolute; top:1111px; padding:100px; }
#clear-bottom-instruments { position:absolute; top:1550px; padding:100px; }
#clear-bottom-aircraft {  position:absolute; top:1280px; padding:100px; }
#clear-bottom-energy {  position:absolute; top:2250px; padding:100px; }
#clear-bottom-emotions { position:absolute; margin-top:440px; padding:100px; }



.gigya-sharebar-widget { float:left; margin-bottom:20px; }
.gigya-sharebar-embed { font-size:18px; margin-left:20px;}
#gigya-sharebar-rtw-wrapup { margin-bottom:0 !important;}


.gig-comments-container {
    width: 800px !important;
    padding: 0 !important;
    margin: 0 auto !important;
}
.gig-composebox-title {color:#127584 !important; }
.gig-comments-count {color:#127584 !important; }
.gig-comment-username {color:#127584 !important; }
.gig-comment-body {color:#000 !important; text-transform:none !important; }
.gig-comment-body p {color:#000 !important; }
.gig-composebox-textarea {text-transform:none !important; }
.gig-comment-footer {border-bottom:1px solid #444 !important;}
.gig-comments-more { margin-top:45px !important; background-color: transparent !important; color: #127584 !important; border: 1px solid #127584 !important; }

.gig-comments-updates { background-color: #424242 !important; }
.gig-comment-newComment .gig-comment-content { background-color: #424242 !important; border-radius: 0 !important;}
.gig-comments-updates-full .gig-comments-updates-link { background-image: none !important; border-radius: 0 !important;}

/*.gig-comments-updates-text { color:#000 !important; }*/
/*.gig-comments-updates-link { color:#000 !important; }*/
/*.gig-comments-updates-full .gig-comments-updates-link { background-image: none !important;}*/
/*.gig-comments-updates { background-color: #ffca00 !important; }*/
/*.gig-comment-newComment .gig-comment-content { background-color: #ffca00 !important; }*/
/*.gig-comment-newComment .gig-comment-username { color: #000 !important; }*/
/*.gig-comment-newComment .gig-comment-time { color: #000 !important; }*/
/*.gig-comment-newComment .gig-comment-body { color: #000 !important; }*/

.gig-comments-container-progress {
    margin-top:150px !important;
    margin-left:150px !important;
    background-image: url('/img/ajax-loader.gif') !important;
}



.gig-chat-msgBody {text-transform: none;}
*.gig-composebox-post {
    color: #fff !important;
    border-radius: 0 !important;
    border: 1px solid #127584 !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffca00", endColorstr="#ffca00");
    background: linear-gradient(top, #127584, #127584) !important;
    background: -ms-linear-gradient(top left, #127584, #127584) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#127584), to(#127584)) !important;
    background: -moz-linear-gradient(top, #127584, #127584) !important;
}
.gig-composebox-morebox { width:400px !important; }
.gig-composebox-share {background-color: transparent !important }
.gig-comments-share-provider { border-right: 0 !important }

.gig-composebox-editor {
    border-radius: 0 !important;
    border: solid 1px #127584 !important;
}
#panel_chat_pilot { overflow-y:scroll; overflow-x:hidden; border-right: 1px solid #242424; padding: 0; height:calc(100% - 200px); margin:30px !important;}
#panel_chat_mcc { height:100%; overflow-y:scroll; overflow-x:hidden; margin-bottom: 200px; }

#panel_chat_mcc .twitter-big { width:100%; height:262px; float:left; background-size: cover; background-repeat: no-repeat;}
#panel_chat_mcc .twitter-square { width:49%; height:130px; float:left; background-size: cover; background-repeat: no-repeat;}
#panel_chat_mcc .twitter-small { width:49%; height:63px; background-size: cover; background-repeat: no-repeat;}
#panel_chat_mcc iframe { width:407px; height:229px; margin-top:4px; }

#panel_chat_pilot #container { height:100% !important; }
#panel_talk_pilot_flow { height:100%; }
.gig-chat { height:100%; padding:20px; }
.gig-chat-txtMsg {
    height: 38px;
    padding-left:10px !important;
}
.gig-chat-divLogin {text-align:center;}
.gig-chat-divLoginButtons { width:100% !important; }
.gig-chat-divLoginButtons table { margin-top:20px; display: inline-block !important; }
.gig-chat-divTop { margin-bottom:20px;}
.gig-chat-divBottom { height:100% !important; }
.gig-chat-btnUpdate {
    font-size: 13px !important;
    font-weight: bold;
    padding: 4px 18px;
    margin-right: 2px;
    color: #000 !important;
    border-radius: 0 !important;
    border: 1px solid #ffca00 !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffca00", endColorstr="#ffca00");
    background: linear-gradient(top, #ffca00, #ffca00) !important;
    background: -ms-linear-gradient(top left, #ffca00, #ffca00) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffca00), to(#ffca00)) !important;
    background: -moz-linear-gradient(top, #ffca00, #ffca00) !important;

}

/* NOTIFICATION */
.gig-balloon-closeImage { display:none;}
.gig-balloon { box-shadow: -13px 0px 40px #000 !important; background-color:#000 !important; border:1px solid #ffca00 !important; border-bottom:0 !important; margin-right:50px !important; color:#fff !important; padding: 10px !important; }
.gig-balloon-caption { border-bottom: 1px solid #ffca00 !important; }
.gig-notifications-footer { border-top: 1px solid #ffca00 !important; }
.gig-notifications-caption { color:#ffca00 !important; margin-bottom:10px !important;}
.gig-notifications-body-text { color:#fff !important; }
.gig-notifications-body-text-congratulations { color:#ffca00 !important; }
.gig-notifications-body-text-levelTitle { color:#ffca00 !important; }
.gig-notifications-footer-text { color:#fff !important; }

.gig-notifications-footer-text-achievementsLeft { color:#ffca00 !important; }
.gig-notifications-footer-text-nextlevelTitle { color:#ffca00 !important; }


/* SCREENSETS */
div.gigya-screen-dialog-top { padding: 10px 15px 0 34px !important; background-color:#00a89b !important; color:#fff;}
div.gigya-screen-dialog-close { background-image: url('../img/close.png') !important; }
div.gigya-screen-dialog { box-shadow: 0 0 0 10000px rgba(0,0,0,0.7) !important;  border:0 !important;}
#gigya-login-screen .gigya-composite-control-social-login, #gigya-register-screen .gigya-composite-control-social-login { border-right: 0 !important; }
.gigya-screen-dialog-inner { background-color: #00a89b !important; color:#fff;}
.gigya-screen-dialog { border: 0 !important; border-radius:0 !important; background-color:#00a89b;}
.gigya-screen-dialog-inner { border: 0 !important; }
.gigya-required-display { display: none !important;}
#gigya-screen-img-login { background: url('../img/gigya-screen-img-login.png') no-repeat; width: 100%; height: 300px; background-position: center center; }
#gigya-screen-img-register { background: url('../img/gigya-screen-img-register.png') no-repeat; width: 100%; height: 428px; background-position: center center; }

#gigya-login-screen .gigya-composite-control-social-login, #gigya-register-screen .gigya-composite-control-social-login {padding: 0 !important; margin-bottom:20px; height: 60px !important;}
.gigya-screen select, .gigya-screen input, .gigya-screen textarea { color:#000 !important; border: 0 !important; margin:0 !important; border-radius: 0 !important; height: 35px; }
.gigya-input-submit, .gigya-input-button { border:0 !important; color:#fff !important; width: 100% !important; background:#ffca00 !important; }
.gigya-photo-upload-button { border:0 !important; color:#fff !important; background:#ffca00 !important; border-radius: 0 !important;}
#intro { font-size: 17px !important; margin-bottom:30px; }
.gigya-screen h2 { font-size:24px !important; color:#fff !important;}
.gigya-screen *, div.gigya-screen, .gigya-screen span, .gigya-screen a:hover, .gigya-screen a:visited, .gigya-screen a:link, .gigya-screen a:active { color:#fff !important;}
.gigya-screen select, .gigya-screen input, .gigya-screen textarea, .gigya-screen option { color:#000 !important; }
.gigya-screen input[type=button], .gigya-screen input[type=submit] { width:auto !important; }
.gigya-screen .gigya-composite-control-checkbox label { font-size: 18px; margin-left:10px !important;}