﻿/* external fonts */
@font-face {
font-family: 'helvetica_thin';
src: url('fonts/helvetica_neue_ce_35_thin.eot');
src: url('fonts/helvetica_neue_ce_35_thin.eot?#iefix') format('embedded-opentype'),
url('fonts/helvetica_neue_ce_35_thin.woff') format('woff'),
url('fonts/helvetica_neue_ce_35_thin.ttf') format('truetype'),
url('fonts/helvetica_neue_ce_35_thin.svg#helvetica_ce_35_thinregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'helvetica_roman';
src: url('fonts/helvetica_neue_ce_55_roman.eot');
src: url('fonts/helvetica_neue_ce_55_roman.eot?#iefix') format('embedded-opentype'),
url('fonts/helvetica_neue_ce_55_roman.woff') format('woff'),
url('fonts/helvetica_neue_ce_55_roman.ttf') format('truetype'),
url('fonts/helvetica_neue_ce_55_roman.svg#helvetica_ce_55_romanregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'FontAwesome';
src: url('fonts/fontawesome-webfont.eot?v=3.1.0');
src: url('fonts/fontawesome-webfont.eot?#iefix&v=3.1.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff?v=3.1.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=3.1.0') format('truetype'), url('fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.1.0') format('svg');
font-weight: normal;
font-style: normal;
}
/* update */
.update {width: 95%; -moz-border-radius: 8px; border-radius: 8px; padding: 15px 20px; font-family: arial; font-size: 1.2em; margin: 0 20px 20px 20px;}
.update a.hide {color: #62af32; text-decoration: none; font-weight: bold; display: block; margin: 10px 0;}
.update a.hide:hover {color: #0094d3;}
.update .fa {font-family: 'FontAwesome'; font-weight: normal;}
.update .fa-icon {font-family: 'FontAwesome'; font-weight: normal; float: left; display: block; font-size: 3.5em; margin-right: 20px;}
.up-to-date {background: #eef5ea; color: #62af32; }
.update-available {background: #fbf8e5; color: #af9701; }
.update-available p {background: none !important;}
.update-failed {background: #fcebec; color: #e53c42; }
.update .greenbutt {float: right; font-size: 13px; border: 1px solid trasparent; color: white; -moz-border-radius: 8px; border-radius: 8px; font-weight: bold; text-decoration: none; -o-transition: .2s ease-in; -ms-transition: .2s ease-in; -moz-transition: .2s ease-in; -webkit-transition: .2s ease-in; transition: .2s ease-in; display: block; width: 40%; padding: 10px 0; cursor: pointer; text-align: center; margin: 5px 0;}
.update:hover .greenbutt {color: #ffffff; background: #0094d3; border: 1px solid #046c98; box-shadow: inset 0 0 10px #30a8db; -moz-box-shadow: inset 0 0 10px #30a8db;}
.update p {float: left; line-height: 1.8em; padding: 0; margin: 0; width: 50%; background: none !important!;}
.update strong {display: block;}
.update .cleaner {clear: both;}
.up-to-date-butt {background: #62af32; border: 1px solid #62af32; }
.update-available-butt {background: #af9701; border: 1px solid #af9701; }
.update-failed-butt {background: #e53c42; border: 1px solid #e53c42; }
.update .slidingDiv {clear: both;margin: 20px 0 0 0;}
.update .show_hide {display:none;}
.update ul{margin-left:8px; width: 50%}
.update ul li{list-style: none; float: left; padding: 5px; color: #af9701;}
.ajaxloader {height:150px;}
.ajaxloader #waitImage	{ width: 640px; height: 150px; z-index:2; background-position:center; background-repeat:no-repeat; background-image: url(Images/pizza-animation-grey.gif) } 

.updateWaiting {width: 640px; height: 150px; z-index:2;margin-left:50%;margin-right:50%;}

.jt-sett-update {font-family: arial; padding: 0px 30px;}
.jt-sett-update h2 {font-family: arial; font-size: 2.8em; color: #595959; padding: 0; margin: 20px 0;}
.jt-sett-update h3 {font-family: arial; font-size: 1.5em; color: #888; padding: 0; margin: 20px 0;}


