﻿/*settings nav*/
.fa {font-family: 'FontAwesome';}
.jt-subnav {font-family: arial; width: 300px; border-right: 1px solid #dedede; font-size: 0.8em; height: 100%;box-shadow:              #fafafa 4px 0px 0px; 
-webkit-box-shadow: #fafafa 4px 0px 0px;
-moz-box-shadow:     #fafafa 4px 0px 0px;}
.jt-subnav ul {padding: 0; margin: 0;}
.jt-subnav ul li{list-style: none; padding: 0; margin: 0; border-bottom: 1px solid #fafafa;}
.jt-subnav ul li a{padding: 20px 30px; display: block; text-decoration: none; font-weight: bold; line-height: 2em; color: #595959;}
.jt-subnav ul li span{color: #dedede; font-size: 3em; float: left; font-weight: normal; padding-right: 15px;}
.jt-subnav ul li a:hover{color: #69b23b; background: #fafafa;}
.jt-subnav ul li a:hover span{color: #69b23b;}
.jt-subnav ul li a.active{color: #fff; background: #69b23b;}
.jt-subnav ul li a.active span{color: #fff;}
.jt-subnav ul li a.future{color: #dedede;}
.jt-subnav ul li a:hover.future{color: #888;}
.jt-subnav ul li a:hover.future span{color: #888;}
.jt-subnav ul li a.future span.lab{float: right; font-size: 1.4em;}

#setting_left_menu {
float:left;width:100px;}

#setting_contaner {
    height:800px;
}

.ajaxloaderPendingSync{ width: 100px; height: 50px; z-index:2; background-position:center; background-repeat:no-repeat;} 

.jt_sett_input {
background: #ffffff;
box-shadow: inset 2px 2px 0px #f2f2f2;
-moz-box-shadow: inset 2px 2px 0px #f2f2f2;
height: 15px;
width: 40%;
-o-transition: .2s ease-in;
-ms-transition: .2s ease-in;
-moz-transition: .2s ease-in;
-webkit-transition: .2s ease-in;
transition: .2s ease-in;
padding: 10px 10px;
border: 1px solid #595959;

}

.jt_sett_label {
color: #595959;
font-weight: bold;
margin: 20px 0 10px 0;
display: block;
padding: 0;
text-align: left;
font-size: 1.2em;
}


#update_error_banner {
width: 88%;
-moz-border-radius: 6px;
border-radius: 6px;
padding: 0px 20px;
font-family: arial;
font-size: 1.2em;
margin: 20px 0;
color: #e53c42;
background: #fff;
font-weight: bold;
line-height: 1.5em;
float: right;
}

#update_error_banner p span.bigger {
font-size: 1.6em; float: left; padding:0px 15px 10px 0;
}

#update_error_banner #update_error_text {
float: left;
}

#update_error_banner a {
color: #fff; text-decoration: none; background: #e53c42; float: right !important;
margin: -13px -20px 0 0!important; 
width: 5%;
height: 25px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
display: block !important;
padding-top: 5px;
}


