/** main css **/
@font-face {
    font-family: 'IRANSansWeb_Bold';
    src: url('../../../fonts/IRANSansWeb_Bold.woff2');
    src: url('../../../fonts/IRANSansWeb_Bold.woff');
    src: url('../../../fonts/IRANSansWeb_Bold.ttf');
    src: url('../../../fonts/IRANSansWeb_Bold.otf');
}
@font-face {
    font-family: 'IRANSansWeb_Light';
    src: url('../../../fonts/IRANSansWeb_Light.woff2');
    src: url('../../../fonts/IRANSansWeb_Light.woff');
    src: url('../../../fonts/IRANSansWeb_Light.ttf');
    src: url('../../../fonts/IRANSansWeb_Light.otf');
}
@font-face {
    font-family: 'BYekan';
    src: url('../../../fonts/BYekan.woff2');
    src: url('../../../fonts/BYekan.woff');
    src: url('../../../fonts/BYekan.ttf');
    src: url('../../../fonts/BYekan.otf');
}
.iranSansBold {
    font-family: 'IRANSansWeb_Bold' !important;
    font-weight: unset !important;
}
.iranSansLight {
    font-family: 'IRANSansWeb_Light' !important;
}
a,small,p,span,li,input,textarea,label,button,div {
    font-family: 'IRANSansWeb_Light';
}
strong,h1,h2,h3,h4,h5,h6 {
    font-family: 'IRANSansWeb_Bold';
    font-weight: unset !important;
}
.bYekan {
    font-family: 'BYekan' !important;
}
.cursorDefault {
    cursor: default !important;
}
.width100 {
    width: 100%;
}
.width50 {
    width: 50%;
}
/* page bar */
.page-bar .page-breadcrumb .calendarShamsi {
    padding: 7px 40px;
    font-size: 17px;
    line-height: 0px;

}
/* end page bar */
/* slider new */
form .portlet .portlet-body .form-group .fileinput .fileinput-new {
    width: 200px;
    height: 150px;
}
form .portlet .portlet-body .form-group .fileinput .fileinput-preview {
    max-width: 700px;
    max-height: 650px;
}
form button.btn-lg {
    width: 100%;
    border-radius: 0;
}
/* slider new */
/* pagination */
.navigation .pagination li span, .navigation .pagination li a {
    font-family: 'BYekan' !important;
}
/* end pagination */
/* user edit */
.row .portlet .multi-select {
    width: 100%;
}
/* end user edit */
/* new gallery */
.portlet > .portlet-title > .nav-tabs {
    margin-right: 40px;
}
.bootstrap-tagsinput {
    width: 100% !important;
}
.bootstrap-tagsinput .tag {
    float: right;
    padding: 8px;
    font-family: 'IRANSansWeb_Light';
    margin-top: 2px;

}
.bootstrap-tagsinput .tag [data-role="remove"] {
    margin-right: 8px;
}
.fileinput .thumbnail {
    width: 200px;
    height: 150px;
}
.fileinput .thumbnail > img {
    width: 100%;
}
/* end new gallery */
/* blog */
.googlePage .googleTitle #googleTitle {
    font-family: arial,sans-serif;
    font-size: 18px;
}
.googlePage .googleTitle #googleCategory {
    font-family: arial,sans-serif;
    font-size: 18px;
}
.googlePage .googleTitle {
    display: block;
    color: #1a0dab;
    font-family: arial,sans-serif;
    font-size: 18px;
}
.googlePage .googleText {
    display: block;
    direction: ltr;
    color:#006621;
    font-family: arial,sans-serif;
    font-size: 14px;
    text-align: right;
}
.googlePage #googletext {
    display: block;
    color:#545454;
    font-family: arial,sans-serif;
    font-size: small;
}
.page-container-bg-solid .page-bar .page-breadcrumb, .page-content-white .page-bar .page-breadcrumb .dateBox {
    margin-left: -20px;
}

/* end blog */
/* loadmore */
.cbp-caption-overlayBottomReveal .cbp-caption:hover .cbp-caption-defaultWrap {
    top: auto;
}
.cbp .cbp-item img {
    width: 86px;
    height: 86px;
}
input[type="checkbox"], input[type="radio"] {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    margin: 0 auto;
}
#galleriess .item-files {
    margin-bottom: 20px;
}
#galleriess .item-files label {
    margin: 0;
}
#galleriess .item-files label img {
    width: 68px;
    height: 68px;
}
#showmorefiles img {
    width: 100px;
}
/* end loadmore */

/* category */
.category-btns {
    margin: 25px auto 0;
}
.mb-10 {
    margin-bottom: 10px;
}
/* end category */


.floatLeft {
    float: left !important;
}
.floatRigtt {
    float: right !important;
}

.alert-mysuccess {
    background-color: #60eda7;
    border-color: #86ba8c;
    color: #ff1200;
    color: #300808;
}

.border-radius-btn {
    border-radius: 5px !important;
}

.table-scrollable > .table {
    text-align: center;
}

table thead tr th {
    text-align: center;
}
.font-family-IRANSansWeb{
    font-family: 'IRANSansWeb_Bold' !important;
}

.table td, .table th {
    font-size: 17px;
}

.login {
    background-color: unset !important;
    background: url(../img/Grey-Wallpaper.jpg);
    background-color: rgba(0, 0, 0, 0);
}


.red {
    color: red !important;
}

.font10 {
    font-size: 10px !important;
}

.font15 {
    font-size: 15px !important;
}
.font16 {
    font-size: 16px !important;
}

.font18 {
    font-size: 18px !important;
}
.font22 {
    font-size: 22px !important;
}

.justify{
    text-align: justify !important;
}

.displayBlock {
    display: block !important;
}

.ml40 {
    margin-left: 40px !important;
}


.overflow-hidden {
    overflow: hidden !important;
}

.font-family {
    font-family: 'IRANSansWeb_Light';
}

