*{-moz-user-select: none;
    -webkit-user-select: auto;
    user-select: auto;}

body,html{height: 100%;margin:0;padding: 0;color: #5a5a5a !important;}
body{padding: 10px;}
*{line-height: normal !important;}
#progress{
    text-align: center;
    height: 100%;
    width: 100%;
    background: rgba(136, 136, 136, 0.42);
    position: fixed;
    top:0;left: 0;
    padding-top: 40%;
    z-index: 9999999;
}
#progress .progress-circular{margin: 0 auto;}
#progress span{color: #8c8c8c;background: rgba(255, 255, 255, 0.80);padding: 0px 5px 0px 5px;border-radius: 5px;}

/******* start ********/
h1,h2,h3,h4,h5{margin-top: 0px !important;}
h1{font-size: 19px;}
h2{font-size: 17px;}
.Start{color: #feffe5;font-size: 17px;}
.Start h1{font-size: 19px;}
.Start h1 b{font-size: 23px;}
.Start ul{margin-left: 0px;padding-left: 0px;}
.Start ul li{list-style: none;margin-left: 0px;padding-left: 0px;color: #d6fffa;}
.startLink{font-size:15px;float: right;color: #ffef8b;border: solid 1px #ffef8b;border-radius: 100px;display: block;height: 60px;width: 60px;text-align: center;}
.startLink:hover{text-decoration: none;color: #ffef8b;}
.startLink span{padding-top: 20px;display: block;}

/********* news **********/
.card{margin-top: 0px !important;}
.card-inner2{min-height: 70px;}
.card-inner2 p{text-align: left;}
.cardA{text-decoration: none;color: #5a5a5a;}
.cardA:hover, .cardA:active, .cardA:link{text-decoration: none;color:#5a5a5a !important; }
.right-float{float: right;}

/******** contacts ***********/
.tile-wrap{margin-top: 0px;margin-bottom: 12px;}
.avatar img{height: 25px;padding-top: 6px;}
.cardA:hover, .cardA:active, .cardA:link{text-decoration: none;color:#5a5a5a !important; }
.text-overflow2{padding-top: 5px;padding-left: 10px;}
.text-overflow3{padding-top: 5px;padding-left: 0px;}

.overbody{height: 100%;overflow: hidden !important;}

.Error{display:none;z-index: 1000;background: #bc002f;height: 100%;width: 100%;position: fixed;left:0px;top:0px;padding: 0px;margin: 0px;}
.Error img{max-width: 100%;}
.Error div{max-width: 100%;margin: 0 auto;text-align: center;color: #ffffff;margin-top: 20%;}


/***** colors ****/
.btn-brand, .avatar-brand, .label-brand{background-color: #4a96c7 !important;}
.form-group-label.form-group-brand .floating-label{color:#4a96c7 !important;}
.btn-brand{width: 100%;}


/******* writeer *****/
.pika-lendar {
    width: 98% !important;
    margin: 0 !important;
}
.pika-button{text-align: center !important;background: #ffffff;}

.btnGrid{background: #006b00 !important; border-radius: 0px !important;}
.write2{width: 48%;float: left;margin: 1%;}
.grid{min-height: 50px;padding: 15px;display: none;background: #ebebeb;margin-bottom: 10px;box-shadow: 0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);}

.pagesDiv{clear: both;margin-top: 15px;}
.pagesDiv input[type=submit]{width: 40px;float: left;margin-right:2px;border-radius: 0px !important;;}

.btn:hover, .btn:focus, .btn.focus {
    color: #ffffff !important;
    text-decoration: none;
}

.mainMenu{padding: 0;margin: 0;position: fixed;top:10px;width: 25%}
.mainMenu li{list-style: none;padding: 5px;background: #4a96c7;}
.mainMenu li img{float: left;height: 20px;padding-right: 15px;}
.mainMenu li a{color: #ffffff;display: block;padding:5px;padding-left: 10px;}
.mainMenu li a:hover{text-decoration: none;}
li.back{background: #a30000;}

.gp1sitecontent{}
.gp1sitecontent a{display: block;color: #ffffff;padding: 10px;background: #4a96c7;margin-bottom: 5px;}
.gp1sitecontent table{width: 100%;}
.gp1sitecontent td{padding: 3px;}
.network-state{;}
