.wrap{color: #2c3e50;}
header{background-color: #2980b9;height: 60px;border-bottom: 1px solid #E5E5E5;}
header .row > div{margin-bottom: 0; }
h1{color: #FFF;}
h1 span, h1 img{float: left;}
h1 img{margin-right: 8px;}
h1 a span{font-size: 16px; line-height: 20px; color: #FFF;}
h1 span{font-size: 24px;}
.nav-bar{margin-top: 10px; }
.nav-bar a:hover{text-decoration: none; color: #34495e;}
section{padding-top: 20px;}
.wrap-btn-add{line-height: 60px;text-align: right;}
.article-title{border-bottom: 2px solid #34495e; margin-bottom: 20px;}
article{margin-bottom: 20px;}
a{display: inline-block;}
footer {background-color: #F5F5F5;border-top: 1px solid #E5E5E5;margin-top: 70px;padding: 30px 0;text-align: center;}
table form, table input.in-table{margin: 0; padding: 0;}
.liste td.actions{line-height: 34px;}
td.actions a{width: 14px; text-align: center;}
.pagination{text-align: center;}
.breadcrumb{height: 50px; line-height: 50px; padding: 0 15px;}
.tab-behavior{text-align: center;}
.tab-behavior li{display: inline-block; float: none;}
td ul{margin-bottom: 0;}
.modal.popup{width: 970px; margin-left: -485px;}
.popup .modal-body{max-height: none;}
.previsualisation img{max-height: 400px;}
.modal-menu{margin: 0;}
.modal h4{border-bottom: 1px solid #EEE; padding-bottom: 8px;}
.modal textarea{max-width: 300px; max-height: 300px;}
.modal-menu li{list-style: none; margin-bottom: 10px; }
.modal-menu li a{display: block; line-height: 40px; text-align: left;}
.select-duration label{height: 20px; line-height: 20px; display: inline-block; margin-right: 10px;}
.liste td input{height: 28px;}
.project-head{background-color: #F5F5F5; padding: 10px 0; margin-bottom: 20px;}
.project-title-editor{line-height: 28px; }
.project-title-editor-form{margin: 0;}
.project-action a:last-child{margin-right: 20px;}
.chapter-widget-info{background-color:#e74c3c; padding: 10px 0; margin-bottom: 20px;}
.chapter-widget form{ margin: 0;}
.chapter-widget input, .form-info-general-annotation input, .form-info-general-annotation textarea{width: 196px; max-width: 196px;	}
.chapter-widget textarea{width: 426px; max-width: 426px; min-width: 426px; height: 20px;
-webkit-transition: height .3s ease;
-moz-transition: height .3s ease;
transition: height .3s ease;
}
.chapter-widget-info table{margin: 0; padding-top: 40px; }
.chapter-widget table td{}
.chapter-widget textarea:focus{height: 100px;}
.chapitre-cut-wrap{position: relative; height: 60px;}
.btn-cut-chapter{position: absolute;bottom: 0;left: 11px;}
.indicateur-chapter{z-index:100; left:10px; width: 1px; height: 100%;background-color: #e74c3c; position: absolute;}
.chapter-segments {width: 100%; height: 20px; background-color: #856; margin: 0;}
.chapter-segments li{ width:50%; background-color: #f1c40f;float: left; list-style: none; line-height: 20px; height: 20px; text-align: center;}
.chapter-segments li:last-child{background-color: #27ae60;}
.list-chapter-wrap{background-color: #3498db;}
.list-chapter-wrap h4{padding: 10px; border-bottom: 1px solid; margin-bottom: 10px;}
.add-annotation-wrap, form.form-info-general-annotation{padding: 10px 0; background-color: #1abc9c;}
.add-annotation-wrap strong{padding-left: 10px;}
.slider-duration{width: 435px;display: inline-block; margin-bottom: 10px;}
.btn-save-annotation{margin-right: 10px;}
.edit-annotation-diaporama{}
.edit-annotation-title{border-bottom: 1px solid #E5E5E5; margin-bottom: 20px;}
.edit-annotation-title h3{display: inline-block;}
.edit-annotation-title span{text-align: right; line-height: 60px;}
.table td{vertical-align: middle;}
.table td td{padding: 1px; border: none;}
.table td td a{width: 12px;display: block;}
.config-diaporama{color: #FFF;}
.config-diaporama form{background-color: #34495e; padding: 4px 0; margin: 0; overflow: hidden;  line-height: 28px;}
.config-diaporama form label{display: inline-block; padding-left: 10px;}
.config-diaporama form input{margin-bottom: 0;}

.edit-annotation-text textarea{max-width: 446px;}
.wysiwyg-wrap{overflow: hidden; }
.ui-slider-handle.ui-state-default.ui-corner-all{border-radius: 0;}
.edit-annotation-html textarea{max-width: 446px;width:446px; }
.close-tab{vertical-align: super; margin-left: 8px; color: #c0392b; cursor: pointer; font-size: 12px; line-height: 14px;}
.close-tab:hover{color:#2c3e50;}
.html-apercu{overflow: auto; margin-top: 10px;}
.input-image-url{display: none;}