
body{font-family: 'Changa'!important;}

/***************NewStyle*******************/
.PageHeader .navbar-nav.navbar-left li:nth-child(2) .select2-container--default .select2-selection--single {
    border-radius:5px!important;
}
.handle-pages .bg-light , .admin-form >.panel , .select2-container .select2-selection--single , .btn,.btn:hover, .btn:focus , .admin-form .panel 
,.dt-panelmenu, .dataTables_wrapper .row:first-child , .dataTables_wrapper .row:last-child ,.dt-panelfooter , 
.button , input.gui-input , .login-height #ddlYear , .login-height label.field ,  .form-control , .panel , .select2-container--default .select2-selection--multiple ,
.tab1SRCon .head h1, .tab1SRCon .head h3, .tab1SRCon .head h4 , .alert{
    border-radius: 15px!important;
}
.btn:focus , input.btn:focus , .button:focus { border-radius: 15px!important;}

.tab-block .tab-content {border-radius: 25px!important;}
.dataTables_length .form-control.input-sm , .dataTables_filter .form-control.input-sm{ border-radius: 10px;}

.tab-block .nav-tabs.has-ico > li > a{border-radius: 25px!important;overflow:hidden; margin-right:1px!important}
.tab-block .nav-tabs.has-ico > li > a span{border-radius: 25px!important;}

.handle-pages .heading-border:before , .panel-heading ,.login-page .admin-form .panel-info > .panel-heading:before {border-radius: 15px 15px 0 0 !important;}
.panel-body , .admin-form .panel-footer {border-radius:  0 0  15px 15px!important;}
.nav-cal .ui-datepicker{border-radius: 15px!important;overflow:hidden}
.nav-cal .ui-datepicker .ui-datepicker-header { padding: 8px 5px;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    top: 6px;
}
/*
.table.dataTable tr, .table.dataTable td, .table.dataTable th{border-bottom:none!important;border-right:none!important}
.dataTable  tr:last-child td{border-bottom:1px solid #ada7a8 !important}
.dataTable  tr td:last-child {border-right:1px solid #ada7a8 !important}
.dataTable  tr th:last-child {border-right:1px solid #ada7a8 !important}
.table.dataTable{border-radius: 15px!important;border-collapse: separate!important;}
.dataTable  tr:first-child th:first-child{
    -webkit-border-top-left-radius: 15px;
    -moz-border-radius-topleft: 15px;
    border-top-left-radius: 15px;
}

.dataTable tr:first-child th:last-child{
    -webkit-border-top-right-radius: 15px;
    -moz-border-radius-topright: 15px;
    border-top-right-radius: 15px;
}
.dataTable  tr:last-child td:first-child{
    -webkit-border-bottom-left-radius: 15px;
    -moz-border-radius-bottomleft: 15px;
    border-bottom-left-radius: 15px;
}
.dataTable  tr:last-child td:last-child{
    -webkit-border-bottom-right-radius: 15px;
    -moz-border-radius-bottomright: 15px;
    border-bottom-right-radius: 15px;
}
.habkhasFoot .dataTable  tr:last-child td:first-child,.habkhasFoot .dataTable  tr:last-child td:last-child{
    border-radius:0
}
.dataTable tfoot tr:last-child th:first-child{
	 border-radius: 0;
    -webkit-border-bottom-left-radius: 15px;
    -moz-border-radius-bottomleft: 15px;
    border-bottom-left-radius: 15px;
}
.dataTable  tfoot tr:last-child th:last-child{
	 border-radius: 0;
    -webkit-border-bottom-right-radius: 15px;
    -moz-border-radius-bottomright: 15px;
    border-bottom-right-radius: 15px;
}
*/
.btn{padding-top: 6px;padding-bottom: 7px;    box-shadow: none;}
.btn-3{overflow:hidden;padding-top: 5px;padding-bottom: 5px;}
.btn3-ico {    top: 8px;}

body.external-page .login-links a{overflow:hidden}
.impLnks ul li a:hover{
    color: #4a89dc;
    background:  #fff;
}

.checkbox-custom label:before {   border-radius: 4px;}


.sidebar-menu > li > a > span:first-child{
    width: 30px!important;
    height: 26px!important;
    margin:  0!important;
    background-position: top center!important;
    left: 5px!important;
	background-size:95%;
}
.nav.sidebar-menu > li:nth-child(7) > a span.glyphicon.glyphicon-th-list {
    background-image: url(../images/reports-cards-ico.png);
   font-size: 0;
   background-size: 101%!important;
   top: 5px!important;
}


.nav.sidebar-menu > li:nth-child(9) > a span.glyphicons-cloud-download {
   background-image: url(../images/n-downloadIcoMenu.png);
   font-size: 0;
}
.nav.sidebar-menu > li:nth-child(2) > a span.glyphicon.glyphicon-th-list {
    background-image: url(../images/n-season-slide-2.png);
	font-size: 0;
}
.slide-m-07 {    background-image: url(../images/n-reports-slide-m-7.png);}
.nav.sidebar-menu > li:nth-child(3) > a span.glyphicons.glyphicons-more_items {
    background-image: url(../images/n-agent-slide-m-3.png);}
.nav.sidebar-menu > li:nth-child(4) > a span.glyphicon.glyphicon-file {
    background-image: url(../images/n-mofa-Slide-M-4.png);}

.nav.sidebar-menu > li:nth-child(5) > a span.glyphicon.glyphicon-lock {
    background-image: url(../images/n-operation-m-slide-m-5.png);}
.nav.sidebar-menu > li:nth-child(6) > a span.glyphicon.glyphicon-th-list {
    background-image: url(../images/n-reports-slide-m-6.png);
}
.nav.sidebar-menu > li:nth-child(8) > a span.glyphicon.glyphicon-user {
    background-image: url(../images/n-system-slide-m-8.png);
}
.navbar.navbar-fixed-top {
    background: url(../images/n-top-menu-bg.png);
}
#sidebar_left {
    background: url(../images/nav-bg-1-n.png);
}


body.sb-l-m .sidebar-menu > li > a > span:nth-child(1){width: 51px!important;background-repeat:no-repeat;}
body.sb-l-m .sidebar-menu > li > a > span:nth-child(1){background-size:30px!important}
body.sb-l-m .nav.sidebar-menu > li:nth-child(7) > a span.glyphicon.glyphicon-th-list {   background-size: 30px!important;}
body.sb-l-m .sidebar-menu li > a.accordion-toggle:before{ display:none}
.acc-titlePH {
    border-radius: 15px!important;
    overflow: hidden;
}


.input-group .form-control{border-radius:0 15px 15px 0  !important}
.input-group-addon:first-child{border-radius:  15px 0 0 15px   }

.sidebar-menu li > a > span.caret{display:none}
.sidebar-menu li > a.accordion-toggle:before{content:"+";position:  absolute;right: 15px;font-size: 24px;top: 4px;}
.sidebar-menu li > a.accordion-toggle.menu-open:before{content:"-";font-size: 29px;top: 2px;}
.sidebar-title{padding-right:20px}
.icon-bg{display:none}

.spark-messages .panel {position:relative; }
.spark-messages .panel .pl20{padding-left: 9px!important;padding-bottom:15px!important;}
.spark-messages .panel .pl20 h2{margin-top:5px!important}
.spark-messages .panel .pl20 h5{font-size: 13px!important;    margin: 32px 0 1px!important;}

.spark-messages .panel:after {
    position:absolute;
    content:"";
    z-index:5;
    width: 66px;
    height:100%;
    top:0;
    right: 0;
    background-size:80%;
    background-repeat:no-repeat;
    background-position:center 16%;
}

.spark-messages .panel.bg-success:after {
   background-image: url(../images/spark-messages1.png);
}
.spark-messages .panel.bg-warning:after {
   background-image: url(../images/spark-messages2.png);
}
.spark-messages .panel.bg-alert:after {
   background-image: url(../images/spark-messages3.png);
}
.spark-messages .panel.bg-danger.light:after {
   background-image: url(../images/spark-messages4.png);
}
.spark-messages .panel.bg-danger.dark:after {
   background-image: url(../images/spark-messages5.png);
}
@media screen and (max-width: 1300px) {
    .messages-fix .spark-messages .panel.bg-danger.dark:after {
          /* right: -20px; */
          /* background-size: 69%; */
        }
}

.sidebar-menu > li ul.sub-nav a > span:nth-child(1):before{    font: normal normal normal 9px/1 FontAwesome;;content: "\f10c";}
.handle-pages .heading-border:before {display:none}
.handle-pages .bg-light{border-top:10px #9999A3 solid!important;border-radius:25px!important}
.handle-pages .panel.heading-border{background:transparent;}
.navbar-fixed-top .navbar-nav.navbar-left > li > a span.fa-sitemap  {display:none}
.navbar-fixed-top .navbar-nav.navbar-left > li > a svg{
    width: 19px;
    height: 18px;
    position:  relative;
    top: 2px;
    left: -2px;
}



.navbar-fixed-top svg{ display:block}
.navbar-fixed-top .navbar-nav.navbar-left > li > a svg path{
    fill: #fff;
}
.navbar-fixed-top .navbar-nav.navbar-left > li > a .fa-star{top: -2px;font-size: 25px!important;position:  relative;font-family: "Ionicons";}
.navbar-fixed-top .navbar-nav.navbar-left > li > a .ad-screen-full{font-family: "Ionicons";font-size: 22px!important;position: relative;top: 2px;}
.navbar-fixed-top .navbar-nav.navbar-left > li > a .ad-screen-full:before {content: "\f2e7";}
#toggle_sidemenu_l.ad-lines:before{display:none}
#toggle_sidemenu_l svg{width: 33px;height: 32px;position:  relative;top: 13px;left: 16px;}
#toggle_sidemenu_l svg path{fill: #fff;}


#updatemasterstar span:before{ content: "\f383";}

/******************login-page*************************/
#content.login-page{font-family: 'Changa'!important;padding-top: 117px;padding-bottom:  0;}
#content.login-page .table-layout{
    position:  absolute;
    right:  0;
    display:  block;
    width: 356px;
    height: 94px;
    top: -102px;
    margin: 0 !important;
    background: url(/Content/images/logInLogo.png) no-repeat top left;
    background-size:100%;
}
#content.login-page .table-layout img{display:none}
#content.login-page .admin-form {max-width: 724px!important;}
#content.login-page .panel{background: #ffffff;box-shadow: none!important;border-radius: 30px !important;padding: 18px 13px 1px;}
#content.login-page .panel:after{/* content:""; */position:  absolute;width: calc(100% + 20px);left:  -10px;background: #ffffff38;height:  calc(100% + 20px);top: -10px;z-index: -1;border-radius: 30px;}
#content.login-page .admin-form .panel-info > .panel-heading{border: none!important;background: transparent!important;width: 43%;float:  right;position: static;z-index:  5;}
#content.login-page .admin-form .panel-info > .panel-heading:before{display:none}
#content.login-page .gui-input, .login-height #ddlYear{background: #e9e9e9 !important;border-radius: 20px !important;border: none!important;/* border-bottom: 1px #000 solid!important; */padding: 5px 28px;padding-right: 26px;color: rgb(0 , 0 , 0) !important;height: 44px;}
.login-height #ddlYear{padding-right: 13px!important;}
.admin-form .select .arrow{
    width: 10px;
    right:  18px;
    top: 10px;
}
.login-page .admin-form .prepend-icon .field-icon{
    right: 13px;
    left:  auto;
    top: 6px!important;
    width:  auto;
}
#content.login-page .gui-input:-webkit-autofill,
#content.login-page .gui-input:-webkit-autofill:hover, 
#content.login-page .gui-input:-webkit-autofill:focus
 {
  -webkit-box-shadow: 0 0 0px 1000px #e9e9e9 inset;
  color: rgb(174 , 174 , 174) !important;
}

input#LoginName {}
#content.login-page .field-icon i{font-family: 'Stroke-Gap-Icons';color: #a0a0a0;font-size: 12px;}
#content.login-page .field-icon i:before{font-size: 18px;}

#content.login-page .field-icon[for="username"] i:before{content: "\e69c";}
#content.login-page .field-icon[for="password"] i:before{    /*content: "\e6bc"; */   font-size: 20px;}

#content.login-page .col-sm-4{width:auto;padding: 0;margin-right: 5px;}
#content.login-page .col-sm-4:nth-child(3){margin:0;}
#content.login-page .col-sm-4:nth-child(2){/* margin-right: 17px; */}
#content.login-page .col-sm-4:nth-child(1){margin-left: 8px;}

#content.login-page .login-links a span{
    display:  block;
    position: relative;
    margin: 0 auto 19px;
    width: 53px;
    height: 53px;
    border-radius: 100%;
    background: #fff;
    padding-top: 17px;
}
#content.login-page .login-links a span i{
   display:  block;
   position:  relative;
   margin: 0;
   text-align: center;
   padding: 0;
   font-size: 24px;
   font-family: 'Stroke-Gap-Icons';
}
#content.login-page .login-links {
    margin-top: 24px!important;
}
#content.login-page .login-links a{background:  transparent;color: #5d5d5d;overflow:  visible;text-align:  center;padding: 0;display:  block;height: auto;box-shadow:  none;font-weight:  bold;text-transform: capitalize;font-size: 13px;margin: 0!important;min-width: 92px;line-height: 20px;}
#content.login-page .login-links a span:before{position:absolute;left: -11px;top: -11px;right:0;content:"";z-index:-1;width: 76px;height: 80px;border-radius: 26px;}
#content.login-page .panel-body{padding-top: 8px!important;padding: 0 17px !important;overflow:  visible;}
.admin-form .facebook span:before{background:#0397ff}
.admin-form .facebook span i{color:#0397ff}

.admin-form .facebook span i:before{content: "\e693";}
.admin-form .twitter span:before{background:#00caac}
.admin-form .twitter span i{color:#00caac}
.admin-form .twitter span i:before{content: "\e69e";}
.admin-form .googleplus span:before{background:#f54b5e}
.admin-form .googleplus span i{color:#f54b5e}

.admin-form .googleplus span i:before{content: "\e69a";font-size: 29px;position:  relative;top: -5px;}

.impLnks ul li a{border:1px #ddd solid!important;border-radius:30px!important;padding: 12px 13px;}

#content.login-page .admin-form .panel-footer{
    border-radius: 30px !important;
    width:  97%;
    margin-left:  1.5%;
    border: none;
    margin-bottom:  19px;
    margin-top: 0;
    background: #fff !important;
    padding: 0!important;
}
#content.login-page .admin-form .panel-footer .col-md-7{width:100%;padding:  0;}

#content.login-page #btn_Login{
    margin: 0!important;
    position:  absolute;
    bottom: 86px;
    right: 17px;
    width: 41%;
    background: #e7ac2e!important;
    text-transform:  uppercase;
    font-weight:  bold;
    height: 41px;
    border-radius: 24px !important;
}
.login-info{
    margin-top: 76px;
}
.login-info div{margin-bottom: 3px;}
.login-info i{
    font-family: 'Stroke-Gap-Icons';
    font-size: 22px;
    width: 35px;
    color:  #4c4c4c;
    position:  relative;
    top: 4px;
}
.login-info i.fa-phone:before{content: "\e674";}
.login-info i.fa-envelope:before{content: "\e6b7";}

.login-info span{
    width: 97px;
    color: #236a8f;
    font-size: 14px;
}
.login-info a{
    color:  #7b7b7b;
    font-size: 13px;
}
.loginoldsys{
    color: #393939 !important;
    border-color: #393939 !important;
    font-size: 12px!important;
    float:  left;
    /* margin:  0; */
    margin-top: -17px;
}
.loginoldsys.ar-text1{
    margin-top: -15px;
    border-left: 1px solid #555!important;
    padding-left: 11px;
    padding-bottom: 5px;
}
.loginoldsys span{color: #393939 !important;border-color: #393939 !important;font-size: 12px!important;border: none!important;padding: 0 !important;}

.flags-log {
    margin:  0;
    position:  absolute;
    left: 1px;
    top: -66px;
}
.flags-log a{
    display: inline-block;
    margin: 0;
    background: transparent!important;
    padding: 0;
    margin-left: 6px;
    color: #fff;
    opacity: 1;
    font-size: 13px;
}
.flags-log a:hover{color:#4183d8}
.flags-log a span{    
	background-position: center center !important;
    width: 38px;
    height: 26px;
    margin-top: -4px !important;
    background-size: 100% !important;
}
.flags-log a#en{}
.flags-log a#en span{background-image: url(../images/usa-flag.png)!important;}
.flags-log a#ar{}
.flags-log a#ar span{background-image: url(../images/ksa-flag.png)!important;}

.login-sepa.col-sm-7{
    height: auto!important;
    width: 43%;
    padding: 0!important;
    border:  none;
    float:  right;
    clear: right;
}
.login-height.col-sm-5{
    width: 45%;
    display:  none;
}

.login-height label.field span{
    font-size: 11px;
}

/*********************************************/
.select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:10px}


.sidebar-menu > li > ul {
    background: url(../images/nav-bg-2-new.png); 
}
.tab-content:after{display:none}
.login-page .alert{
    width: 278px;
    float:  right;
    clear:  both;
    display:  block;
    margin: 10px 0 0;
}
login-page .alert:after{content:""; display:table; clear:both;}
/***************btn-tabs-colors*************/
/*
.bg-success.dark{ background-color: #00caac !important;}
.bg-warning.dark{ background-color: #e7ac2e !important; }
.bg-alert.dark{background-color: #9177d4  !important;}
.bg-danger.light {background-color: #0397ff !important;}
.bg-danger.dark {background-color: #f54b5e !important;}
.spark-messages .text-muted {    color: #ffffffcf;}

.btn-danger{background:#f54b5e !important}
.btn-primary{background:#4b92c3 !important}
.btn-success{background:#00caac !important}
.btn-info{background:#0397ff !important}
.btn-warning{background: #e7ac2e !important;}


ul.nav.nav-tabs li:first-child a {
    background: #e7ac2e;
}

ul.nav.nav-tabs li.active:first-child a, ul.nav.nav-tabs li.active:first-child a:hover, ul.nav.nav-tabs li:first-child a:hover, ul.nav.nav-tabs li:first-child a:focus {
    background: #e7ac2e;
}

ul.nav.nav-tabs li.active:first-child:after {
    border-top-color: #e7ac2e;
}

ul.nav.nav-tabs.has-ico li.active:first-child:after {
    border-top-color: #ee9123;
}

ul.nav.nav-tabs li:first-child a span {
    background-color: #ee9123;
}

ul.nav.nav-tabs li:nth-child(2) a {
    background: #0397ff;
}

ul.nav.nav-tabs li.active:nth-child(2) a, ul.nav.nav-tabs li.active:nth-child(2) a:hover, ul.nav.nav-tabs li:nth-child(2) a:hover, ul.nav.nav-tabs li:nth-child(2) a:focus {
    background: #0397ff;
}

ul.nav.nav-tabs li.active:nth-child(2):after {
    border-top-color: #0397ff;
}

ul.nav.nav-tabs.has-ico li.active:nth-child(2):after {
    border-top-color: #168cde;
}

ul.nav.nav-tabs li:nth-child(2) a span {
    background-color: #168cde;
}

ul.nav.nav-tabs li:nth-child(3) a {
    background: #00caac;
}

ul.nav.nav-tabs li.active:nth-child(3) a, ul.nav.nav-tabs li.active:nth-child(3) a:hover, ul.nav.nav-tabs li:nth-child(3) a:hover, ul.nav.nav-tabs li:nth-child(3) a:focus {
   background: #00caac;
}

ul.nav.nav-tabs li.active:nth-child(3):after {
    border-top-color: #0fbba2!important;
}
ul.nav.nav-tabs li:nth-child(3) a span {
    background-color: #0fbba2;
}



ul.nav.nav-tabs li:nth-child(4) a {
    background: #967adc;
}

    ul.nav.nav-tabs li.active:nth-child(4) a, ul.nav.nav-tabs li.active:nth-child(4) a:hover, ul.nav.nav-tabs li:nth-child(4) a:hover, ul.nav.nav-tabs li:nth-child(4) a:focus {
        background: #876cca;
    }

ul.nav.nav-tabs li.active:nth-child(4):after {
    border-top-color: #876cca;
}

ul.nav.nav-tabs.has-ico li.active:nth-child(4):after {
    border-top-color: #714ec8;
}

ul.nav.nav-tabs li:nth-child(4) a span {
    background-color: #714ec8;
}


ul.nav.nav-tabs li:nth-child(5) a {
    background: #3b3f4f;
}

    ul.nav.nav-tabs li.active:nth-child(5) a, ul.nav.nav-tabs li.active:nth-child(5) a:hover, ul.nav.nav-tabs li:nth-child(5) a:hover, ul.nav.nav-tabs li:nth-child(5) a:focus {
        background: #313544;
    }

ul.nav.nav-tabs li.active:nth-child(5):after {
    border-top-color: #313544;
}

ul.nav.nav-tabs.has-ico li.active:nth-child(5):after {
    border-top-color: #383b45;
}

ul.nav.nav-tabs li:nth-child(5) a span {
    background-color: #383b45;
}

ul.nav.nav-tabs li:nth-child(6) a {
    background: #f54b5e;
}

ul.nav.nav-tabs li.active:nth-child(6) a, ul.nav.nav-tabs li.active:nth-child(6) a:hover, ul.nav.nav-tabs li:nth-child(6) a:hover, ul.nav.nav-tabs li:nth-child(6) a:focus {
    background: #f54b5e;
}

ul.nav.nav-tabs li.active:nth-child(6):after {
    border-top-color: #f54b5e;
}

ul.nav.nav-tabs.has-ico li.active:nth-child(6):after {
    border-top-color: #e03f51;
}

ul.nav.nav-tabs li:nth-child(6) a span {
    background-color: #e03f51;
}

ul.nav.nav-tabs li:nth-child(7) a {
    background: #ec7c55;
}

ul.nav.nav-tabs li.active:nth-child(7) a, ul.nav.nav-tabs li.active:nth-child(7) a:hover, ul.nav.nav-tabs li:nth-child(7) a:hover, ul.nav.nav-tabs li:nth-child(7) a:focus {
    background: #ec7c55;
}

ul.nav.nav-tabs li.active:nth-child(7):after {
    border-top-color: #ec7c55;
}

ul.nav.nav-tabs.has-ico li.active:nth-child(7):after {
    border-top-color: #d8704c;
}

ul.nav.nav-tabs li:nth-child(7) a span {
    background-color: #d8704c;
}


ul.nav.nav-tabs li:nth-child(8) a {
    background: #9dd07b;
}

ul.nav.nav-tabs li.active:nth-child(8) a, ul.nav.nav-tabs li.active:nth-child(8) a:hover, ul.nav.nav-tabs li:nth-child(8) a:hover, ul.nav.nav-tabs li:nth-child(8) a:focus {
    background: #9dd07b;
}

ul.nav.nav-tabs li.active:nth-child(8):after {
    border-top-color: #8ebf6d;
}

ul.nav.nav-tabs.has-ico li.active:nth-child(8):after {
    border-top-color: #8ebf6d;
}

ul.nav.nav-tabs li:nth-child(8) a span {
    background-color: #8ebf6d;
}

ul.nav.nav-tabs li:nth-child(9) a {
    background: #3bafda;
}

    ul.nav.nav-tabs li.active:nth-child(9) a, ul.nav.nav-tabs li.active:nth-child(9) a:hover, ul.nav.nav-tabs li:nth-child(9) a:hover, ul.nav.nav-tabs li:nth-child(9) a:focus {
        background: #349fc7;
    }

ul.nav.nav-tabs li.active:nth-child(9):after {
    border-top-color: #349fc7;
}

ul.nav.nav-tabs.has-ico li.active:nth-child(9):after {
    border-top-color: #349fc7;
}

ul.nav.nav-tabs li:nth-child(9) a span {
    background-color: #058ec0;
}*/
/***********************************************/
.loginMon{
    position: absolute;
    width: 53%;
    top: -115px;
    left: 9px;
    display:  block;
    height: 479px;
    overflow:  hidden;
}
.loginMon img{
    width: 100%;
}
body.external-page #main {
   background: url(../images/logIn-bg.jpg) no-repeat; 
	background-position:center center ; 

}
#demo-canvas{display:none}

.telerikCon .ruUploadFailure, .telerikCon .ruUploadSuccess,.telerikCon .ruRemove{border-radius:15px}
.telerikCon .ruFakeInput , .telerikCon .ruBrowse{border-radius:15px}
.telerikCon .ruFakeInput {    width: calc(100% - 105px) !important; margin-left:5px}
/**********************************
***********************************
************************************/
@media screen and (max-width: 768px) {
	
	#content.login-page #btn_Login{bottom: 121px;}
}
@media screen and (max-width: 720px) {
	#content.login-page .panel{padding-top: 37px;}
	.flags-log{top: -172px;left: -21px;}
	#content.login-page #btn_Login{
        width: 90%;
        bottom: 463px;
    }
    .login-sepa.col-sm-7{    width: 100%;}
    .login-height.col-sm-5{    width: 100%;}
    .loginMon{position:relative;top:0; width:100%; margin:13px 0;}
    #content.login-page .admin-form .panel-info > .panel-heading{position:relative; width:100%}
    #content.login-page .login-links a {margin-bottom: 31px !important;}
	body.sb-l-m .navbar #toggle_sidemenu_l{margin-top: -8px;left: -20px;width: 28px!important;}
}