 @font-face {
    font-family: 'calibriregular';
    src: url('../fonts/calibri/calibri/calibri_regular-webfont.eot');
    src: url('../fonts/calibri/calibri/calibri_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/calibri/calibri/calibri_regular-webfont.woff2') format('woff2'),
         url('../fonts/calibri/calibri/calibri_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
/*font size*/
body,
html,
.inputbox .input, .inputbox .attachment, .inputbox{
    font-family: 'calibriregular' !important;
    font-size: 17px !important;
}
.t3-copyright,
.joms-media__desc{
font-size:15px !important;
}
.joms-subnav--desktop>ul>li>a, .joms-toolbar--desktop>ul>li>a, .joms-toolbar--mobile>ul>li>a,
.joms-activity-filter .joms-activity-filter-action,
.joms-tab__bar>a,
.joms-stream__actions a, .joms-comment__actions a,
.joms-dropdown, .joms-popover{
    font-size:16px !important;
}
.joms-textarea__wrapper .joms-textarea{
    font-size:16px !important;
}
.joms-postbox-charcount{
    font-size:12px;
}

/*font size*/﻿ 


.joms-toolbar--desktop{
  background: #10575c08;
  border: 1px solid #10575c08;
}
.joms-subnav--desktop > ul > li.active, .joms-toolbar--desktop > ul > li.active, .joms-toolbar--mobile > ul > li.active, .joms-subnav--desktop > ul > li:hover, .joms-toolbar--desktop > ul > li:hover, .joms-toolbar--mobile > ul > li:hover{
  background:#ffffff30;
}
.joms-input--search.custom_joms_input {
	width: 100%;
}
.custom_header_login {
	max-width: 100% !important;
	padding-right: 0px !important;
}
.custom_header_login img{
	width:100%;
}
.logo-image{
  padding-left:15px;
}
.custom-warning {
    background: #fff;
    border-radius: 15px;
    padding: 18px 0px 14px 0px;
    text-align: center;
    box-shadow: 0px 0px 20px rgb(197 197 197 / 31%);
    border: none;
    color: #000;
}
.custom-warning.alert-warning h4{
    font-size: 20px;
    margin-bottom: 5px;
    display:none;
}
#system-message .custom-warning .close{
    right: 15px;
    top: 8px;
    color: #000;
    padding: 0;
    margin: 0;

}
.custom-warning a {
    font-size: 20px;
    text-decoration: none !important;
    border-top: solid 1px #e1e1e1;
    display: block;
    margin-top: 15px;
    padding-top: 10px;
    cursor: pointer;
}
.custom-warning.alert-error [data-dismiss="alert"],
.custom-warning.alert-message [data-dismiss="alert"]{
    display:none;
    
}

.joms-select--wrapper {
    display: none;
}
@media(max-width:767px){
 .custom_header_login{
       overflow: hidden !important;
  }
   .custom_header_login .logo img{
       width:auto;
  }
}
