/*! custom.css v1.0 */

/* ==========================================================================

   Custom CSS Stylesheet. This is where you should add your own styles!

   ========================================================================== */

/*
* Simple style overrides or custom adds
*/

.some-css-selector {font-size:13px;}


/* ==========================================================================
   ** Responsive styles custom rules
   * These rules are ready to be used for either overrides
   * or just your own custom rules.
   ========================================================================== */

@media only screen and (min-width : 1921px){

}

@media only screen and (max-width : 1440px){

}

@media only screen and (min-width : 1200px) and (max-width : 1440px){

}

@media only screen and (min-width : 1200px){

}

@media only screen and (max-width: 1199px){


}

@media only screen and (min-width: 992px) and (max-width: 1199px){

}

@media only screen and (min-width: 992px){


}

@media only screen and (max-width: 991px) {

}

@media only screen and (min-width: 768px) and (max-width: 991px){

}

@media only screen and (min-width: 768px) {

}

@media only screen and (max-width: 767px) {

}

@media only screen and (max-width : 480px) {

}

@media only screen and (max-width : 320px) {

}

.btn-success {
    background-color: #314170;
    border-color: #314170;
    color: #ffffff;
}

.btn-success:hover, .btn-success:active, .btn-success:focus, .btn-success .collapsed{
    background-color: #34418f;
    border-color: #34418f;
}

.btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success.focus:active, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus {
    background-color: #34418f;
    border-color:  #34418f;
    color: #ffffff;
}

.btn-crudlex {
    margin: 0;
}

.btn-danger {
    background-color: #96000b;
    border-color: #96000b;
    color: #ffffff;
}

.btn-warning {
    background-color: #1873b0;
    border-color: #1873b0;
    color: #ffffff;
}

.btn-warning:hover, .btn-warning:active, .btn-warning:focus, .btn-warning .collapsed{
    background-color: #1873b0;
    border-color: #1873b0;
}


.th-login-form .control-label {
    color: white;
}

.th-register-form .required:after {
    content: "*";
}

/*.ui-tabs::after {*/
    /*clear: both;*/
    /*content: " ";*/
    /*display: block;*/
/*}*/
/*.ui-tabs {*/
    /*list-style: outside none none;*/
    /*margin: 0;*/
    /*padding: 0 0 0 3px;*/
/*}*/
/*.ui-tabs, .ui-tabs-panel {*/
    /*font-size: 12px;*/
/*}*/

/*.ui-tabs .ui-tabs-selected a span {*/
    /*background-position: 0 -23px;*/
    /*color: #ffffff;*/
    /*height: 27px;*/
    /*line-height: 27px;*/
    /*padding-top: 0;*/
/*}*/
/*.ui-tabs .tabheader a span {*/
    /*background-position: 0 0;*/
    /*color: #333333;*/
    /*height: 20px;*/
    /*line-height: 20px;*/
    /*padding-right: 0;*/
    /*padding-top: 1px;*/
/*}*/
/*.ui-tabs .tabheader a, .ui-tabs .tabheader a span {*/
    /*background-color: #ededed;*/
    /*margin-right:5px;*/
    /*float: left;*/
    /*padding: 0 12px;*/
/*}*/

/*.ui-tabs .tabheader .ui-state-active a, .ui-tabs .tabheader .ui-state-active a span{*/
    /*background-color: #34418f;*/
    /*color: #ffffff;*/
/*}*/

#cookiemessage a {color:#000; text-decoration:none;}

#cookiemessage a:hover {text-decoration:underline;}

#cookiemessage div {padding:10px; padding-right:40px;}

#cookiemessage {
    outline: 1px solid #7b92a9;
    text-align:right;
    border-top:1px solid #fff;
    background: #d6e0eb;
    background: -moz-linear-gradient(top, #d6e0eb 0%, #f2f6f9 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6e0eb), color-stop(100%,#f2f6f9));
    background: -webkit-linear-gradient(top, #d6e0eb 0%,#f2f6f9 100%);
    background: -o-linear-gradient(top, #d6e0eb 0%,#f2f6f9 100%);
    background: -ms-linear-gradient(top, #d6e0eb 0%,#f2f6f9 100%);
    background: linear-gradient(to bottom, #d6e0eb 0%,#f2f6f9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(   startColorstr='#d6e0eb', endColorstr='#f2f6f9',GradientType=0 );
    position:fixed;
    bottom:0px;
    z-index:10000;
    width:100%;
    line-height:16px;}

#cookiemessageCloser {
    color: #777;
    position: absolute;
    right: 5px;
    text-decoration: none;
    text-shadow: 0 1px 0 #fff;
    top: 5px;
    cursor:pointer;
    border-top:1px solid white;
    border-left:1px solid white;
    border-bottom:1px solid #7b92a9;
    border-right:1px solid #7b92a9;
    padding:4px;
    background: #ced6df; /* Old browsers */
    background: -moz-linear-gradient(top, #ced6df0%, #f2f6f9 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ced6df), color-stop(100%,#f2f6f9));
    background: -webkit-linear-gradient(top, #ced6df0%,#f2f6f9 100%);
    background: -o-linear-gradient(top, #ced6df0%,#f2f6f9 100%);
    background: -ms-linear-gradient(top, #ced6df0%,#f2f6f9 100%);
    background: linear-gradient(to bottom, #ced6df0%,#f2f6f9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ced6df', endColorstr='#f2f6f9',GradientType=0 );
}

#cookiemessageCloser:hover {border-bottom:1px solid white; border-right:1px solid white; border-top:1px solid #7b92a9; border-left:1px solid #7b92a9;}






