input, textarea, select {}
input, textarea, select {font-family: inherit;font-size: inherit;font-weight: inherit;}
html,body, div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,ul{margin: 0;padding: 0;}
*::-moz-placeholder {color: #A5A5A5;opacity: 1;text-transform: none;}
fieldset, img {border: 0 none;}
a {color: #365899;cursor: pointer;text-decoration: none;}
.pagerow{margin-right:0 !important;}
html{height:100%;}
body {background-color:#EFF2F5; /*!#f1f1f1;background: url('../images/pattern_1x.jpg');*/font-family:"Roboto", Helvetica, Arial, sans-serif;width: 100%;overflow-y:scroll;color:#333333;}
#pageHeader{height:53px;box-shadow:0 2px 4px -1px rgba(0,0,0,0.06), 0 4px 5px 0 rgba(0,0,0,0.06), 0 1px 10px 0 rgba(0,0,0,0.08);border-color: rgba(0,0,0,0.14);}
.navbar-default{background-color:#009cde;background-image:linear-gradient(90deg,#5519ff 0,#002864);color: #ffffff;;filter: none;}
.navbar-inverse .brand, .navbar-inverse .nav > li > a,.navbar-default .nav > li > a{color:#fff !important;background:transparent !important;font-size:1.1em;}
.navbar-white   .navbar-nav li.active a, .navbar-default .navbar-nav li.active a{border-bottom: 2px solid #ffffff;}
.navbar-white   .navbar-nav li, .navbar-default .navbar-nav li{background:transparent !important;}
.pageSection{padding-top:10px;}
.panel-default >.panel-heading{padding-top:10px;padding-bottom:10px;background-color:#5519ff!important;border-bottom: 1px solid #e7e8ec;color:#000}
.panel-default >.bluepanel{background:#5519ff;color:#fff;}
.panel .panel-heading .panel-title{font-weight:600 !important;font-size:16px;}
.panel-default  .bluepanel  .glyphicon{color:#5519ff;}
.menumod > .list-group .list-group-item {transition:all 250ms ease-in;cursor:pointer;border:1px solid #e0e3e9;font-size:15px;background-color:#fff;margin:0;padding:0;}
.menumod > .list-group .list-group-item {border:none;}
.menumod > .list-group .list-group-item > a{padding:7px 10px 8px;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:left;-webkit-align-items:left;-ms-flex-align:left;font-size:15px;}
.menumod > .list-group .list-group-item > a > span{display:block;padding-left:10px;}
.menumod > .list-group .list-group-item > a{color:#285473;}
.menumod{border:none;box-shadow:none;box-shadow: 0 1px 16px rgba(0,0,0,0.2);margin-bottom:10px;}
.menumod .panel-heading .panel-title {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.contentWrapper{margin:0;}
.headerTools  > li >.btn{margin-top:10px;margin-bottom:5px;} 
.headerTools  > li{padding-left:5px;height:50px;}
.headerTools  > li>a{padding:15px !important}
.navbar-brand{width:300px;text-align:center}
.mapContainer,.listOfAdsContainer,.mainContainer{padding-left:0;}
.modulesblock{}
.menuOnglets{padding-left:0;}
.menuOnglets > li{margin-bottom:-2px;}
.menuOnglets > li.active{}
.menuOnglets > li.active> a {  background-color:white;color: #555555;cursor:default;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;border-radius:4px 4px 0 0;}
.footerNav > .list-group-item {background-color:transparent !important;border-width:0px !important}
.categoriesSection{background-color:#e0e0e0;}
@media only screen and (min-width : 481px) {
    .flex-row {display: flex;flex-wrap: wrap;}
    .flex-row > [class*='col-'] {display: flex;flex-direction: column;}
    .flex-row.row:after, .flex-row.row:before {display: flex;}
}
.footerCatNav > li.list-group-item {background-color:transparent !important;border-width:0px !important}
.footerCatNav > li.list-group-item  > a{padding:2px 0 !important;color:#167ac6 !important;}
.navbar-nav > li > .dropdown-menu {margin:2px 0 0;border-top-left-radius:6px;border-top-right-radius:6px;}
/*.yammSubMenu,.ul.unstyled{width:170px;float:left;min-height:1px}*/
.yamm-content.largeWidth{width:800px;}

.carousel-control .icon-prev {margin-left:-60px;}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {right:-1%;}

.carousel-control .icon-prev:before {content: '\2039';}
.carousel-control .icon-next:before {content: '\203a'}
.thumbnail > img{height:200px;}
.carousel-control .icon-prev, .carousel-control .icon-next{background-color:white;color:#000;width:50px;height:50px;}
@media screen and (max-width: 768px) {
.modulesBlock ,.tab2,.tab3,.tab4{display:none !important;}
.menuOnglets {padding-right:0px;}
.menuOnglets   > li {width:100%}
#mainComponentWrapper{width:100%;}
}
@media (min-width: 1200px) {#mainContainer,#nav-container {width:100%;}}
.pageTitle{background:#fff;border:none;box-shadow:0 1px 0 0 #d7d8db, 0 0 0 1px #e3e4e8;padding:10px;margin-bottom:10px;font-size:16px;font-weight:bold;color:#444;border-radius:4px;}
.maincontent{background:#fff;border:1px solid #e0e3e9;box-shadow: 0 1px 16px rgba(0,0,0,0.2);padding:10px 15px;border-radius:4px;}
.baseMain{background:none !important;padding:5px 0 !important;border:none !important;box-shadow:none !important}
#mainComponentWrapper{padding-left:5px;padding-right:5px;}
table.sirah-ui-table {background-color: #F3F3F3;border-spacing: 1px;color: #666666;width: 100%;vertical-align: top;}
.table-bordered {box-shadow:0 1px 0 0 #d7d8db, 0 0 0 1px #e3e4e8;border:none !important;border-collapse: separate;border-left: 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.table {width: 100%;margin-bottom: 20px;box-shadow:0 1px 0 0 #d7d8db, 0 0 0 1px #e3e4e8;}
.scrollable {overflow: auto;}

#mainComponentWrapper .pagerow{margin:0;position:relative;}
/**Les Boutons**/
.btn-buttonbar{margin : 10px 0 10px 0 !important;}
.btn-buttonbar-bg-white{background:white !important;color: #666666;text-align: center;height:35px;line-height:30px;-moz-border-bottom-colors: none; border-radius: 4px;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #DDDDDD #DDDDDD #DDDDDD -moz-use-text-color;border-image: none;border-style: solid solid solid none;border-width: 1px 1px 1px 0;
}
.btn-default {box-shadow:0 1px 16px rgba(0,0,0,0.2);text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe0e0e0',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-primary {box-shadow: 0 1px 16px rgba(0,0,0,0.2);background-image:none;background-repeat: repeat-x;border-color:#dddddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff2d6ca2',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.btn-group > .btn-group {float: left;}
.btn-group > .btn-group > .dropdown-toggle {
  .border-radius(0);
}
.btn-group > .btn-group > .dropdown-toggle:first-child {
     -webkit-border-top-left-radius: 4px;
         -moz-border-radius-topleft: 4px;
             border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
      -moz-border-radius-bottomleft: 4px;
          border-bottom-left-radius: 4px;  
}
.btn-group > .btn-group > .dropdown-toggle:last-child {
     -webkit-border-top-right-radius: 4px;
         -moz-border-radius-topright: 4px;
             border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
      -moz-border-radius-bottomright: 4px;
          border-bottom-right-radius: 4px;
}
.navbar-toggle .icon-bar {display:block;width:22px;height:2px;background-color:#cccccc;border-radius:1px;}
.yamm .yamm-content {padding:10px;}
.yamm-fw .dropdown-menu {min-width:300px;}

/** les tableaux **/
table {max-width: 100%;background-color: transparent;border-collapse: collapse;border-spacing: 0;box-shadow: 0 1px 16px rgba(0,0,0,0.2);}
.table {width: 100%;margin-bottom: 20px;}
.table th,.table td {padding: 10px;line-height: 20px;text-align:center;vertical-align:top;border-top: 1px solid #dddddd;}
.table th {font-weight: bold;}
.table thead th {vertical-align: bottom;}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {border-top: 0;}
.table tbody + tbody {border-top: 2px solid #dddddd;}
.table .table {background-color: #ffffff;}
.table-condensed th,
.table-condensed td {padding: 4px 5px;}
.table-bordered {border: 1px solid #dddddd;border-collapse: separate;*border-collapse: collapse;border-left: 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

.table-bordered th,
.table-bordered td {border-left: 1px solid #dddddd;}

.table-bordered caption  + thead tr:first-child th,
.table-bordered caption  + tbody tr:first-child th,
.table-bordered caption  + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {border-top: 0;}

.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {-webkit-border-top-left-radius:4px;border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;}

.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {-webkit-border-top-right-radius:4px;border-top-right-radius: 4px;-moz-border-radius-topright: 4px;}

.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {-webkit-border-bottom-left-radius:4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;}

.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;}

.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {-webkit-border-bottom-left-radius: 0;border-bottom-left-radius: 0;-moz-border-radius-bottomleft: 0;}

.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {-webkit-border-bottom-right-radius: 0;border-bottom-right-radius: 0;-moz-border-radius-bottomright: 0;}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}

.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}

table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {display: table-cell;float: none;margin-left: 0;}

.table td.span1,
.table th.span1 {float: none;width: 44px;margin-left: 0;}

.table td.span2,
.table th.span2 {float: none;width: 124px;margin-left: 0;}

.table td.span3,
.table th.span3 {float: none;width: 204px;margin-left: 0;}

.table td.span4,
.table th.span4 {float: none;width: 284px;margin-left: 0;}

.table td.span5,
.table th.span5 {float: none;width: 364px;margin-left: 0;}

.table td.span6,
.table th.span6 {float:none;width: 444px;margin-left: 0;}

.table td.span7,
.table th.span7 {float:none;width:524px;margin-left: 0;}

.table td.span8,
.table th.span8 {float: none;width: 604px;margin-left: 0;}

.table td.span9,
.table th.span9 {float: none;width: 684px;margin-left: 0;}
.table td.span10,
.table th.span10 {float: none;width: 764px;margin-left: 0;}
.table td.span11,
.table th.span11 {float: none;width: 844px;margin-left: 0;}
.table td.span12,
.table th.span12 {float: none;width: 924px;margin-left: 0;}

.table tbody tr.success > td {background-color: #dff0d8;}
.table tbody tr.error > td {background-color: #f2dede;}
.table tbody tr.warning > td {background-color: #fcf8e3;}
.table tbody tr.info > td {background-color: #d9edf7;}
.table-hover tbody tr.success:hover > td {background-color: #d0e9c6;}
.table-hover tbody tr.error:hover > td {background-color: #ebcccc;}
.table-hover tbody tr.warning:hover > td {background-color: #faf2cc;}
.table-hover tbody tr.info:hover > td {background-color: #c4e3f3;}
table.sirah-ui-table{background-color: #F3F3F3;border-spacing: 1px;color: #666666;width: 100%;vertical-align:top;}

table.sirah-ui-table thead th{border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;color: #666666;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf; }
table.sirah-ui-table tbody tr td {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #FFFFFF;}
table.sirah-ui-table td {padding-left: 8px;}
table.sirah-ui-table tbody{overflow-x: hidden;overflow-y: scroll;}
.table th, .table td {border-top: 1px solid #e0e3e9;line-height: 20px;padding: 8px;text-align:left;vertical-align: top;}
table.sirah-ui-table tfoot div.container {clear: both;text-align: center;text-decoration: none;}
/*** la pagination ***/
div.paginationControl{text-align:center;}

.panel-default{margin-bottom:10px;box-shadow:0 1px 0 0 #d7d8db, 0 0 0 1px #e3e4e8;}
.maincontent .col-xs-1, .maincontent .col-sm-1,.maincontent .col-md-1, .maincontent .col-lg-1,   
.maincontent .col-md-2, .maincontent .col-xs-2, .maincontent .col-sm-2,.maincontent .col-lg-2,
.maincontent .col-xs-3, .maincontent .col-sm-3, .maincontent .col-md-3,  .maincontent .col-lg-3, 
.maincontent .col-xs-4,.maincontent .col-sm-4,.maincontent .col-md-4, .maincontent .col-lg-4, 
.maincontent .col-xs-5, .maincontent .col-sm-5, .maincontent .col-md-5,.maincontent .col-lg-5,
.maincontent .col-sm-6, .maincontent .col-md-6, .maincontent .col-xs-6,.maincontent .col-lg-6, 
.maincontent .col-xs-7,.maincontent .col-sm-7,.maincontent .col-md-7, .maincontent .col-lg-7, 
.maincontent .col-xs-8, .maincontent .col-sm-8, .maincontent .col-md-8,.maincontent .col-lg-8,
.maincontent .col-xs-9, .maincontent .col-sm-9, .maincontent .col-md-9,.maincontent .col-lg-9, 
.maincontent .col-xs-10,.maincontent .col-sm-10,.maincontent .col-md-10,.maincontent .col-lg-10, 
.maincontent .col-xs-11, .maincontent .col-sm-11,.maincontent .col-md-11,.maincontent .col-lg-11,
.maincontent .col-xs-12,.maincontent .col-sm-12,.maincontent .col-md-12, .col-lg-12 {min-height: 1px;padding-left: 5px;padding-right: 5px;position: relative;}
.maincontent .panel .row,div.simplerow,div.simplerow .row, .inscriptionCard .row,.pagerow,.pagerow .row,#dashboard-panel,.maincontent .row{margin:0;}
.panel .panel-heading .panel-title{font-family: Times,Arial, Helvetica, sans-serif;}
.panel ,.panel-default{text-align:left !important;border-color:#e3e3e3 !important;box-shadow:0 2px 5px #e3e3e3 !important}
/****** les lignes et colonnes ***/
div.simplerowtoolbar,div.simplerow{background:none repeat scroll 0 0 #FFF;color:#666666;text-align:center;height:35px;line-height:30px;-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;
 border-color:#e0e3e9;
 border-image: none;
 border-radius: 4px;
 border-style: solid;
 border-width: 1px;
}
div.simplerow{height  : auto !important;padding : 8px !important;line-height:1;}
/* 
    Forms styling
*/
input[type="text"], input[type="password"], select, .placeholder {
    color: #000000;
    padding: 0.65556em;
    width: 100%;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #C0C0C0 #D9D9D9 #D9D9D9;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    border-radius: 4px 4px 4px 4px;
    color: #555555;
    display: inline-block;
    font-size: 1.2em;
    line-height: 25px;
    margin-bottom: 10px;
    padding: 4px 6px;
    vertical-align: middle;
}
.label {border-radius:0.25em;color: #000;display:inline;font-size:100%;font-weight:bold;line-height:1;padding: 0.2em 0.6em 0.3em;vertical-align:baseline;white-space:nowrap;text-align:left !important;}

/*** Modal ***/
.modal.loading .modal-header .loader {background: url(../images/ajax-loader.gif) no-repeat scroll center center rgba(0, 0, 0, 0);display:block;float:left;height:36px;margin-right:10px;width: 16px;}
body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom {margin-right: 0;}
.modal-header {border-bottom:0;padding: 9px 15px;background:#5519ff;}
.modal-header h3 {line-height: 30px;margin: 0;color:#fff;}
.modal-header .close{color:#fff;}
#alertRow,.alertRow{top:25% !important;}
.modal{width:400px;position:fixed;top:10px;margin:10px auto;bottom:auto;right:auto;padding:0;background-color:#ffffff;border:1px solid rgba(0,0,0,0.2);box-shadow:0 5px 15px rgba(0,0,0,0.5);background-clip:padding-box; }
.modal-wide{width:830px; !important;top:1%;}
.modal-wide .modal-body{height:450px;overflow:auto;text-align:left;}
.modal-very-wide{width:1320px; !important;top:1%;}
.modal-very-wide .modal-body{height:480px;overflow:auto;text-align:left;}
.modal-small{width:300px !important;}
.modal.container {max-width: none;}
.modal-footer a.btn{height:20px !important;line-height:15px !important;}
.modal-backdrop {background: rgba(0,0,0,.5);}
.modal-header { border-radius:0}
.simplerow-search-form-header{padding:10px 0 15px;}
.dashboard-panel-item a {box-shadow:0 2px 6px 0 rgba(0, 0, 0, 0.5);background-color:#FFFFFF;background-position:-30px center;border:1px solid #CCCCCC;border-radius:5px;color: #565656;display:block;float:left;height:132px !important;text-decoration:none;transition-duration:0.8s;padding:5px;transition-property: background-position, -moz-border-radius-bottomleft, -moz-box-shadow;vertical-align: middle;width: 144px !important;}
.dashboard-panel-item span {display:block;font-size:11px !important;margin-bottom: 5px;color: #1c75ba;font-weight:bold;}
.panel-content-img{display:block;width:100%;text-align:center;}
.panel-content-img img{width:50%;}
.dashboard-tool > .panel-footer {padding-top:14px;text-align:center;}
.dashboard-tool > .panel-footer > a{text-align:center;}
.table td,.table th{text-align:center;}
td.list-group, td.inscriptionCard{text-align:left;}
div.nopaddings{padding:0 !important;}
div.nomargins{margin:0 !important}
div.pos-relative{position:relative !important;}
div.pos-absolute{position:absolute !important;}
div.pos-fixed{position:fixed !important;}
.fixedToTop{top:0px!important;left:auto;right:auto;}
.navDefaultOffsset{top:50px !important;z-index:1030}
.modulesBlockFixed{position:fixed !important;top:55px!important;left:auto;right:auto;z-index:1030}
tr.checkedRow,tr.checkedRow > td{color: #222;background-color:#ffc !important;}
tr.unCheckedRow,tr.unCheckedRow > td{background: rgba(243,243,243,.85);color: #222;}
table.sirah-ui-table > tbody > tr > td,table.sirah-ui-table tbody tr td{cursor:pointer !important;}

.timeline > li > .timeline-item{padding:5px !important;}
.timeline > li > .timeline-item > .timeline-body, .timeline > li > .timeline-item > .timeline-footer{padding:5px !important;}
.timeline-success{color: #3c763d;background-color:#dff0d8 !important;border-color:#d6e9c6 !important;}
.timeline-danger{color:  #a94442;background-color: #f2dede!important;border-color:#ebccd1 !important;}
#advanced-searchform .list-group-item,.create-form .list-group-item{margin-bottom:0;padding:5px;border-top:0px;}
#advanced-searchform .form-group     ,.create-form .form-group{margin-bottom:0px;margin-left:0;margin-right:0;}
#advanced-searchform .list-group     ,.create-form .list-group{margin-bottom:0px;}
.menumod > .panel-heading > .panel-title{font-weight:bold !important;font-size:18px !important;height:20px !important;cursor:pointer;color:#FFF !important}
.menumod > .panel-heading > .panel-title > i{color:white;font-size:16px;}
.dropdown-toggle{box-shadow:none;}
.col-xs-1,.col-sm-1, .col-md-1,.col-lg-1,.col-xs-2, .col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12, .col-md-12,.col-lg-12 {position: relative;min-height: 1px;padding-right:5px;padding-left:5px;}
.modal-body,.container-fluid{padding:5px !important;}
.form-horizontal .row,.form-horizontal .row-fluid{padding:10px;}
.table .list-group-item-text{text-align:left;}

/***Page Sidebar***/
.page-sidebar{width:150px;height:100%;background-color:#3d3c3c;position:fixed;top:50px;right:-150px;z-index:2000}
.sidebar-wrapper{width:auto;position:relative;height:100%;}
ul.sidebar-menu {margin:0;padding:0;}
ul.sidebar-menu .sidebar-menu-items{border-bottom:1px solid #474646;list-style: none;}
ul.sidebar-menu>li>a {display: block;padding: 15px;color:#e1e1e1;text-align:center;font-size: 12px;}
ul.sidebar-menu>li>a .icon,ul.sidebar-menu>li>a i{display:block;font-size:33px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing: antialiased;}
div.panel-submenu{display:none;}
ul.sidebar-menu>li.active>a {border-left:2px solid #ef6262;padding-left:13px;}
a.sidebar-nav-item > span{font-weight:bold;font-size:14px;}

/******** ClassPrep */
.img-classprep{padding:1px !important}
.btn-primary {color: #ffffff;background-color:#5519ff;border-color:#5519ff;}
.panel-primary > .panel-heading {color:#ffffff;background-color:#5519ff!important;border-color:#5519ff;}
.panel-primary a:hover, .panel-primary a:focus{color:#fff !important}
.form-horizontal .form-group{margin-bottom:5px;margin-left:0 !important;margin-right:0 !important;}
.list-group-item{padding:5px 10px;}
.navbar-collapse h1{padding:10px 5px;text-align:center;font-size:24px}
.form-horizontal .list-group{margin-bottom:0px;}
.dashboard-tool  .panel-body{background: url(../images/bluegradient.png) top repeat-x !important;}
.panel-info .panel-title{color:#000 !important;}
.panel-default>.panel-heading>.panel-title{color:#FFF !important}
.dashboardPanel {margin-bottom: 10px;border: 1px solid #e0e3e9;box-shadow: 0 1px 16px rgba(0,0,0,0.2);}
.panel-box .table-bordered,.panel-box .list-group,.panel-box .list-group > .list-group-item:first-child, .panel-box .list-group > .list-group-item:last-child{border:0px !important;border-radius:0px !important;}
.content-box.dashboardPanel .panel-layout{margin-bottom:0px !important;}

.form-horizontal .form-group {margin-right: 0px;margin-left:0px;}
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .control-label,.form-horizontal .radio, .form-horizontal .radio-inline {padding-top:0!important}
.grpChosen{width:100px !important;}
.input-group-chosen{width:100%;}
.chosen-container-single   .chosen-single{height:35px;line-height:35px;}
#periode_start_year_chosen .chosen-single,#startyear .chosen-single{border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}
#periode_end_year_chosen   .chosen-single,#endyear   .chosen-single{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important}
.period-chosen             .chosen-single{border-radius:0px !important;}
#periode_start_day_chosen  .chosen-single{border-top-left-radius:5px !important;border-bottom-left-radius:5px !important;}
#periode_end_year2_chosen  .chosen-single{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important;}
@media screen and (max-width:1100px) {
	#navbarBrand{
		display:none !important;
	}
}