body{
    overflow-wrap: break-word;
}
#top > nav > ul > li > a{
	background-color:#f8f8f8;
}
body > div > div > div > div.tab-content{
	max-width: 500px;
    margin: 50px auto;
    
}
body img{
    max-width:100%;
    
     border-radius: 5px;
}
#login > form > button{
	    margin-right: 27%;
    width: 200px;
}
#login > form > p , #login > form > input:nth-child(2) , #login > form > input:nth-child(3){
	margin-bottom: 15px;
}
/*#main-body{
	overflow:scroll;
}*/
.h2,.h3,.h4,.h5,h2,h3,h4,h5{
        font-size: 12px !important;
        line-height: 1.8;
        color: #0e82c9;
        margin-bottom:10px;
}
.h1,h1{
    font-size:15px;
    color:blue;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
  margin: auto;
  width:100%; height: 250px !important;
}
 #jssora091 {
        right:-1px;
    }
    @media only screen and (max-width: 600px) {
       
    #jssora091 {
        right:-5px;
    }
}
       h1 {
                font-size: 13px;

        }
       .popover.right{
            right: 10%;
       }
#header-login {
    height:60px;
}
#tab-content-login-page {
    max-width:500px;
        margin: 80px auto;
}
#btn-default-login-page {
    border-radius: 5px;
    padding: 0;
    margin: 0;
    font-family: IRANSans;
}
.btn-default-login-page {
    border-radius: 5px;
    padding: 0 20px;
    margin: 0;
    font-family: IRANSans;
}
#h1-news {
        font-size: 15px;
    /*border-bottom: 1px solid black;*/
    padding-bottom: 10px;
    margin-top: 0;
    color:#5151b1;
}
.p-news{
    background-color: #f3f3f3;
    margin-left: 0;
    margin-right: 0;
    padding: 2px 8px;
    border-radius: 4px;
}
@media (max-width: 1200px) {
    .executive-calendar{
        height:auto !important;
    }
}
@media (max-width: 768px) {
    .main-section{
        height:auto !important;
    }
    /*.btn span {
        display: none;
    }*/

    .footer-wrapper, header {
        
    }

    #jssor_1 > div > div > div > div > img
{
        /*position:unset !important;*/
    }
}
        .working{background:url('../Images/loading.gif') no-repeat right center;}
 .custom-combobox {
        position: relative;
        direction: ltr;
        display: inline-block;
        width: 100%;
    }

    .custom-combobox-toggle {
        position: absolute;
        top: 0;
        bottom: 0;
        margin-left: -1px;
        padding: 0;
    }

    .custom-combobox-input {
        margin: 0;
        padding: 5px 10px;
    }
#menu ul {
    background-color: #dcdcdc;
}
#menu > li.panel{
    cursor:pointer;
}
/*#menu > li li > a:hover {

color:white !important;}*/
#return-to-site{
background-color: #4699ff;
    color: white;
    padding: 15px 60px;
    line-height: 8;
    border-radius: 5px;

}
#not-fount-face{
   font-size: 200pt;
    

}
.h2-line-height {
        line-height: 50px;
}
.app-setting{
        border: 1px solid #d2d5e2;
    padding: 20px 0;
    border-radius: 5px;
    margin: 20px 0;
}
.message-header{
    cursor:pointer;

}
.description-span{
    border: 1px solid #7ca734;
    padding: 4px;
    border-radius: 5px;
    color: #7ca734;
}
.newsimg{
    width: 80px;
    margin: auto;
    display: block;
}
.header1{
	margin: 25px 0 10px;
	color: #28e;
	font-size: 19px;
	line-height:26px;
}
@media(max-width:768px) {
	.header1{	
	font-size: 14px;
	}
}
.app-body h1{
    margin: 1px 0 10px;
    font-size: 18px;
    background-color: #eee;
    padding: 9px 14px;
    color: #428bca;
    border-right: 5px solid;
    border-radius: 10px 0 0 10px;
    box-shadow: -1px 1px 5px 0 #999;
}
@media(max-width:768px) {
    .app-body h1{
    margin: 1px 5px 10px;
    }
	.app-body .btn-primary{
	margin: 1px 5px 10px;	
	}
}