/* Start of RTL Style */
@font-face {
    font-family: 'BYekan';
    src: url('../fonts/WebYekan.eot');
    src: url('../fonts/WebYekan.eot?#iefix') format('embedded-opentype'),
         url('../fonts/WebYekan.woff') format('woff'),
         url('../fonts/WebYekan.ttf') format('truetype'),
         url('../fonts/WebYekan.svg#WebYekan') format('svg');
    font-weight: normal;
    font-style: normal;
}

html[dir='rtl'] body,
html[dir='rtl'] h1,
html[dir='rtl'] h2,
html[dir='rtl'] h3,
html[dir='rtl'] h4,
html[dir='rtl'] h5,
html[dir='rtl'] h6,
html[dir='rtl'] .site-title,
html[dir='rtl'] input,
html[dir='rtl'] button,
html[dir='rtl'] select,
html[dir='rtl'] textarea { 
	font-family: 'BYekan', Tahoma, Arial;
}

.h1,h1{font-size:24px}
.h2,h2{font-size:20px}
.h3,h3{font-size:18px}
.h4,h4{font-size:16px}
.h5,h5{font-size:14px}
.h6,h6{font-size:12px}

/* Header-Menu */
#sp-header{background:#b89cd0;border-bottom:2px solid #2f307b;padding-left:10px}
#sp-top-bar{background:#ffffff;color:#333333}
.sp-top-bar a{color:#acacac;}
.sp-contact-info{direction:ltr !important}
.sp-module a.sp-sign-in{display:none}
#sp-header.sp-module{margin-left:24px;margin-right:15px;border:1px solid #2f307e;border-radius:5px}
.header-modules{margin-left:-38px;margin-bottom:40px}
#loginModal123 .modal-dialog .modal-content, #registerModal123 .modal-dialog .modal-content{text-align:right;color:#333333}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span{font-size:16px}
.sp-megamenu-parent > li.active > a,.sp-megamenu-parent > li.active:hover > a{color:#ac1e31}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a{color:#aa1f32}
.sp-megamenu-parent>li:hover>a{color:#ac1e31}
.sp-megamenu-parent{margin:0 -27px}
.form-control{border:1px solid #4a4bae}
.form-control:focus{border-color:#56a6d7}
.sp-menu-item li{border-bottom: 2px dotted #9b79b9}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{font-size:16px;padding:12px 10px}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover{color:#e4e5ee}
.sp-menu-item li:hover{background:#aa1e31}
.d-flex{padding-right:7px}
.sp-megamenu-parent > li{margin-left:-5px}
#sp-top-bar .sp-module{margin: 0 0 0 0rem}
.awesomplete{margin-top:-2px}
body.rtl .sp-megamenu-parent > li.sp-has-child > a::before, body.rtl .sp-megamenu-parent > li.sp-has-child > span::before{font-weight:900}

.offcanvas-menu .offcanvas-inner ul.menu > li{border-bottom: thin solid #eaeaea}
.offcanvas-menu .offcanvas-inner ul.menu li.active a{color:#5d5d5d;font-size:15px}
.offcanvas-menu .offcanvas-inner ul.menu > li a, .offcanvas-menu .offcanvas-inner ul.menu > li span{color:5d5d5d;font-size:15px}
.menu-child li{border-bottom:thin solid #c7c7c7;padding:8px 10px;background-color:#f2f2f2}
.offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent > a > .menu-toggler::after, .offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent > .menu-separator > .menu-toggler::after{content: "\f078";color:#333333;font-weight:bold}
.offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent.menu-parent-open > a > .menu-toggler::after, .offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent.menu-parent-open > .menu-separator > .menu-toggler::after{content: "\f077";color:#333333;font-weight:bold}


#jtl button.modal-toggle, #jtl button.login-toggle, #jtl button.register-toggle {
  padding: 0px 4px !important;
  margin: 0px 4px !important;
  box-shadow: 0px 0px 0px rgba(0,0,0,0.9) !important;
  border-radius: 0px !important;
  background-color: transparent;
  font-size: 15px;
  font-weight: normal;
  color: #2d2e7a;
}


@media (max-width: 576px) {
  .logo-image-phone {
    height: 60px !important;
  }
  div#sp-top2 {
    margin-top: -110px;
    margin-right: 30px;
  }
}

@media (max-width: 992px) {
  .logo-image-phone {
    height: 60px !important;
  }
  div #sp-top2 {
    margin-top: -110px;
    margin-right: 40px;
  }
}


@media (min-width: 1200px) {
  .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
	padding-left: 16px !important;
	padding: 0px 10px !important;
  }
    .d-lg-flex {
    padding-right: 58px !important;
  }
  .d-flex {
	padding-right:12px;
    margin-left: 7px !important;
  }
	.awesomplete {
		width: 220px !important;
		right: 27px !important;
		margin-right: 54px !important;
	}
}

@media (min-width: 992px) {
  .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
	padding: 0px 8px;
  }
  .d-flex {
	padding-left: 12px;
	padding-right: 10px;
  }
}

@media (max-width: 575px) {
  #sp-header {
    display: none;
  }
}

@media (max-width: 991px) {
  #sp-header {
    height: 60px;
    display: none;
  }
}


/**Body*/
.sp-page-title{background:#ffffff}

.circle img:last-child{display:none}
.circle:hover img:first-child{display:none;}
.circle:hover img:last-child{display:inline-block}

@media (min-width: 992px) {
  body.rtl .sp-megamenu-parent {
    margin-bottom: 40px;
    margin-left: 96px;
  }
}
@media (min-width: 1200px) {
  body.rtl .sp-megamenu-parent {
    margin-left: 96px;
  }
}

@media (min-width: 992px) {
   .header-modules {
     margin-left: -38px;
     margin-bottom: 40px;
     }

   body.rtl .sp-megamenu-parent {
	margin-bottom: 40px;
	margin-left: 0px;
	}
	
	.awesomplete{
		width: 200px;
		right: 10px;
	}
}



ol.breadcrumb{margin-top:25px}
li.breadcrumb-item a{margin-left:5px;margin-right:5px}
.breadcrumb-item a{color:#ac1e31;font-size:14px;}
.breadcrumb-item.active {font-size:14px}
.breadcrumb-item + .breadcrumb-item::before{float:right;padding-left:5px;padding-right:0px}
#sp-main-body{padding-top:0px;padding-bottom:20px}
 
.page-header{color:#29297b;padding-bottom:0px;margin-top:0px}
.article-header{color:#29297b;margin-bottom:34px}
.content-category h1{color:#29297b}
.article-social-share .social-share-icon ul li a{border:1px solid #cecece}
body,.sp-preloader{color:#424242;font-size:16px;line-height:inherit}
.article-details .article-header h1, .article-details .article-header h2{font-size:1.5rem}
.sp-page-title .sp-page-title-heading, .sp-page-title .sp-page-title-sub-heading {color:#29297b}
.article-list .article .article-header h1 a, .article-list .article .article-header h2 a{color:#33347d;line-height:35px}
.subheading-category{color:#202162;font-size:1.5rem}
.article-list.articles-leading{margin-top:24px}
.article-details .article-info{float:left;margin-top:-37px}
.article-ratings{margin-bottom:-10px;margin-top:-22px}
.article-details .article-ratings-social-share {
  border-top: 0px solid #f5f5f5;
  border-bottom: 0px solid #f5f5f5;
}
.article-list .article .readmore a{color:#3c3ea2;font-size:16px}
.article-list .article {border:1px solid #9b79b9;margin-bottom:20px;padding:16px;border-radius:5px}
.article-info > span{color:#6c6c6c}

#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title {
  margin: 0 0 12px;
  font-size: 20px;
  font-weight: 700;
  border-bottom: 2px solid #6f0f1c;
  color: #efefef;
  background: #b61f33;
  padding: 14px;
  border-radius: 5px;
}
#sp-left .sp-module, #sp-right .sp-module{border:1px solid #9b79b9;padding:20px;border-radius:5px}
.sp-module ul > li > a{color:#0f2d64}
.sp-module ul > li > a:hover{color:#3868bf}
#sp-left .sp-module ul > li, #sp-right .sp-module ul > li{border-bottom: 1px dotted #170328}
#sp-left .sp-module ul > li > a, #sp-right .sp-module ul > li > a {padding: 2px 7px}
.sp-module-content .latestnews > li > a > span {margin-top:-10px;color:#5b5b5b;text-align:left}
#sp-left .sp-module, #sp-right .sp-module{margin-top:25px}
.pagenavigation .pagination .previous{float:right}
.pagenavigation .pagination .next{float:left}

 
 
/* Components and Modules*/
.sp-page-title{padding:10px 0}
.sp-page-title.sp-page-title-heading{color:#29297b}
.pswp_caption_center{text-align:center;max-width:800px;font-size:18px;padding-bottom:50px;}
.pg-top-icons{float:left}
.phTabs ul.phTabsUl{padding-left:0rem}
.pg-item-box-title, .pg-category-box-title{font-weight:normal}
.form-select{direction:ltr}
.weblink-category{font-size:16px;color:#29297b;padding-right:5px}
.bg-info{background-color:#ab1f32 !important}
.icon-globe::before{padding-left:5px}
a.category{color:#133d8a}
.ph-si-feed{font-size:14px}
.login-title{text-align:right;padding-bottom:7px;font-size:20px;color:#2f207f}
.register-title{text-align:right;font-size:20px;color:#2f207f}
.jtl-label{text-align:right;font-size:15px}
.form-check{margin-bottom:0.525rem;margin-top:10px}
.form-check-label{font-size:15px}
#jtl input.form-check-input{float:right;margin-left:7px;margin-top:7px;border: 1px solid #777777;}
.jtl-note{text-align:right}
#jtl a:hover{color:#4e4faa !important}
#jtl a{font-size:15px;color:#2d2e7a !important}
.jtl-note small{font-size:1.01em}
#jtl input{text-align:left;border:1px solid #9c79bb !important}
.mod-login__username.form-group, .mod-login__password.form-group{direction:ltr}
.avs-feed-btn{float:left;margin-top:24px}
.avs-grid{margin-top:24px}
.pagination.pagination-toolbar.clearfix{display:block}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin:0px;border-top-left-radius:7px;border-bottom-left-radius:7px;border-top-right-radius:5px;border-bottom-right-radius:5px}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-right-radius:5px;border-bottom-right-radius:5px}
.mt-0.mb-3{color: #ab2134;font-size:20px}
.avs-title.mt-0.mb-2{text-align:center}
.pswp__caption__center{text-align:center;font-size:16px}
.avs-title{text-align:center}
a.card-link{color:#303180}
a.card-link:hover{color:#373857}
.camera_fakehover{border-bottom:2px solid #2f307b;box-shadow:0px 1px 1px 0px #936fb0}
.camera_wrap .camera_pag .camera_pag_ul{text-align:center}
.sppb-img-responsive{width:100%}

#sppb-addon-117ee671-df10-475c-823c-bde6901f4cfa .sppb-addon-title{border-bottom: 2px solid #2d2e79;padding: 10px 0px}
#sppb-addon-862933c2-154a-4813-bd98-79bbc241ea8c .sppb-addon-title{border-bottom: 2px solid #b21f33;padding: 10px 0px}
#sppb-addon-51525cce-15af-4ce0-9943-db83e875c2b9 .sppb-addon-title{border-bottom: 2px solid #b21f33;padding: 10px 0px}
#sppb-addon-8040853b-3b65-44d5-9808-9a203a758e0a .sppb-addon-title{border-bottom: 2px solid #b21f33;padding: 10px 0px}
#sppb-addon-bc15d279-2676-4065-9762-02d3c0f94010 .sppb-addon-title{border-bottom: 2px solid #b21f33;padding: 10px 0px}
#sppb-addon-24957320-5018-4ea1-9458-cde27812cdb8 .sppb-addon-title{border-bottom: 2px solid #b21f33;padding:10px 0px}
.sppb-addon-video-local-source{border:2px solid #69698c;background-color:#000000}
#lnee_161 .newsinfo .newsintro{text-align: justify !important}
#lnee_161 ul.latestnews-items li.latestnews-item{font-size:16px}
#sppb-addon-2b8182db-a178-4f5b-86a9-31cf848c3a02 .sppb-addon-title{font-size:36px;font-weight:700}
#sppb-addon-2b8182db-a178-4f5b-86a9-31cf848c3a02 h1{font-size:27px;line-height:50px}
.fa-fw, .icon-fw{margin-left:10px;font-size:20px;color:#ab1f32}
.fas.fa-info-circle{margin-left:10px;font-size:20px;color:#ab1f32}
.pg-item-box, .pg-category-box{padding:0em;width:16em}
#pg-msnr-container{margin-bottom:25px}
.list-group-item{background-color:#eee4e4}
.mod-image-gallery .slick-initialized .slick-slide{padding-right:30px}
.jtimg-item span.img-overlay{border:2px solid #69698c}
.avs-player{border:2px solid #69698c}
#section-id-55f66205-e915-461b-90f1-988a007cc669{border-top: 2px solid #821827;border-bottom: 2px solid #821827}
.btn.btn-primary.validate{float:left}
#jtl{margin-right:20px}
.jt-image-gallery170.jt-img.slick-slide.slick-current.slick-active{width: 1094px}
.mod-image-gallery .slick-initialized .slick-slide{padding-right:0px}


#sp-bottom{font-size:16px;line-height:1.7;padding:30px 0 30px}
#sp-bottom .sp-module .sp-module-title{color:#8a91fb;font-weight:500}
#sp-bottom{background:#512082;margin-top:20px;border-top:2px solid #3e1d5b}
#sp-bottom .sp-module ul > li{border-bottom:1px dotted #bb93dd;padding-bottom:10px}
#sp-bottom a{color:#bcbde1}
#sp-bottom a:hover{color:#737ae6}
#sp-bottom a:active{color:#a3a5b7}


/**Footer-Menu*/
#sp-footer .container-inner {border-top:3px solid #bc96dd}
#sp-footer a{color:#ace1fb}
#sp-footer a:hover{color:#4aa8d7}
#sp-footer{background:#1f206a;color:#ffffff;text-align:center}
.sp-copyright{font-size:15px}
