/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0
*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Naskh+Arabic:wght@400;500;600;700&display=swap');

body,button,span.date_label,.timeline_items li h3 .vc_tta-panel.tab-content .vc_tta-panel-body .tab-content-img.wpb_column .vc_single_image-wrapper .vc_single_image-imgspan,input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],input[type="tel"],input[type="email"],textarea,select,
.offer_li .title h3,#menu>ul>li>a,a.action_button,#overlay-menu ul li a,#Subheader .title,h1,h2,h3,h4,.text-logo #logo,h5,h6,blockquote,p,.chart_box .chart .num,
.counter .desc_wrapper .number-wrapper,.how_it_works .image .number,.pricing-box .plan-header .price,.quick_fact .number-wrapper,.woocommerce .product div.entry-summary .price,.rev_slider .tp-caption,rs-layer, .button-custom.woocommerce .button, .button-custom .button, .button-custom .action_button, .button-custom .footer_button, .button-custom button, .button-custom button.button, .button-custom input[type="button"], .button-custom input[type="reset"], .button-custom input[type="submit"], .button-custom .woocommerce #respond input#submit, .button-custom .woocommerce a.button, .button-custom .woocommerce button.button, .button-custom .woocommerce input.button, .wp-block-search input[type="search"], .dark input[type="tel"], .dark input[type="text"], .dark select, .dark textarea, .title, .column_heading .title {
	 font-family: 'Noto Naskh Arabic', serif !important;
}
@font-face{
font-family: 'kanit';
font-style:normal;
font-weight:100;
src:url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Thin.eot) format("eot"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Thin.woff) format("woff"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Thin.woff2) format("woff2")
}
@font-face{
font-family: 'kanit';
font-style:normal;
font-weight:200;
src:url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-ExtraLight.eot) format("eot"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-ExtraLight.woff) format("woff"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-ExtraLight.woff2) format("woff2")
}
@font-face{
font-family: 'kanit';
font-style:normal;
font-weight:300;
src:url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Light.eot) format("eot"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Light.woff) format("woff"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Light.woff2) format("woff2")
}
@font-face{
font-family: 'kanit';
font-style:normal;
font-weight:400;
src:url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Regular.eot) format("eot"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Regular.woff) format("woff"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Regular.woff2) format("woff2")
}
@font-face{
font-family: 'kanit';
font-style:normal;
font-weight:500;
src:url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Medium.eot) format("eot"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Medium.woff) format("woff"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Medium.woff2) format("woff2")
}
@font-face{
font-family: 'kanit';
font-style:normal;
font-weight:600;
src:url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-SemiBold.eot) format("eot"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-SemiBold.woff) format("woff"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-SemiBold.woff2) format("woff2")
}
@font-face{
font-family: 'kanit';
font-style:normal;
font-weight:700;
src:url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Bold.eot) format("eot"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Bold.woff) format("woff"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Bold.woff2) format("woff2")
}
@font-face{
font-family: 'kanit';
font-style:normal;
font-weight:800;
src:url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-ExtraBold.eot) format("eot"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-ExtraBold.woff) format("woff"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-ExtraBold.woff2) format("woff2")
}
@font-face{
font-family: 'kanit';
font-style:normal;
font-weight:900;
src:url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Black.eot) format("eot"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Black.woff) format("woff"),
url(https://novocare.ir/wp-content/themes/betheme-child/Fonts/Kanit-Black.woff2) format("woff2")
}
#popupGTIN #pregpGTIN:after {
    content: "*لطفا از صفحه کلید انگلیسی استفاده کنید";
    color: red;
    font-size: 13px;
    display: block;
}
p {
    font-size: 17px;
	line-height: 1.7;
}
li {
  color: #001965;
}
h1,h2,h3,h4,h5,h6
{
	font-weight: 700;
	line-height:1.3;
}
body:not(.mfn-header-scrolled ) #Side_slide.left {
    left: 0!important;
}
body:not(.mfn-header-scrolled ) #Side_slide, body:not(.mfn-header-scrolled ) #Side_slide #menu ul li.submenu .menu-toggle, body:not(.mfn-header-scrolled ) #Side_slide .search-wrapper input.field, body:not(.mfn-header-scrolled ) #Side_slide a:not(.action_button) {
    color: #ffffff;
}
body:not(.mfn-header-scrolled ) #Side_slide {
    background-color: transparent;
    border-color: transparent;
}

body.side-slide-is-open
{
	right: 0!important;
}
#Side_slide #menu ul li a:hover span {
    background-size: 100% 100%;
    background-position-x: 0;
}
#Side_slide #menu ul li a span {
    display: inline-block;
    background-repeat: no-repeat;
    background-image: linear-gradient(transparent calc(100% - 1px),currentColor 1px);
    background-size: 0 100%;
    transition: .4s background-size cubic-bezier(.26,.57,.14,.81);
    background-position-x: 100%;
}
#Side_slide.light #menu ul li {
    border: none!important;
    text-align: left;
    margin-left: 0;
    margin-right: auto;
    width: max-content;
    display: block;
}
/*----------------------header----------------------*/
#Top_bar .top_bar_right {
  padding: 0 0px 0 0px;
}
#Subheader .column.one {
  display: flex;
  flex-direction: column;
	margin-top: var(--mfn-column-gap-top);
margin-bottom: var(--mfn-column-gap-bottom);
margin-left: var(--mfn-column-gap-left);
margin-right: var(--mfn-column-gap-right);
}
#Subheader .title {
  line-height: 1.2;
  font-size: calc(1.7rem + 1.5vw);
  font-weight: 600;
  order: 2;
}
.single-post #Subheader .title {
  line-height: 1.2;
  font-size: calc(1.3rem + 1.2vw);
}
.single-post #Content ol {
  margin: 0 30px 15px 0px;
}
.single-post #Content ol li::marker {
  font-family: Yekan !important;
  font-size: calc(1rem + .8vw);
}
.single-post #Content ol li h4{
	font-size: calc(1rem + .8vw);
}
.single-post #Content h2::before {
  content: '';
  background-color: #3b98de;
  width: 17px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 13px;
}
.single-post #Content ul {
  margin: 0 30px 15px 0px!important;
}
.subheader-both-right #Subheader .breadcrumbs {
  margin-top: 0px;
  margin-bottom: 15px;
	z-index: 10;
}
.subheader-both-right #Subheader .breadcrumbs li:last-child {
  display: none;
}
#Subheader ul.breadcrumbs .icon-right-open::before {
  content: '';
  background-color: #00196552;
  width: 1px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 3px 0 3px;
}
body .action_button.top-bar-right-button {
  color: #fff;
    background-color: #001965;
  border: 0.125rem solid #001965;
    border-top-color: rgb(0, 25, 101);
    border-right-color: rgb(0, 25, 101);
    border-bottom-color: rgb(0, 25, 101);
    border-left-color: rgb(0, 25, 101);
  padding: 1rem 2.25rem;
  border-radius: 1.5625rem;
	transition: all 0.4s ease-in-out;
}
body .action_button.top-bar-right-button:hover{
	color: #001965;
background: transparent;
	  border: 0.125rem solid #001965;
    border-top-color: rgb(0, 25, 101);
    border-right-color: rgb(0, 25, 101);
    border-bottom-color: rgb(0, 25, 101);
    border-left-color: rgb(0, 25, 101);
  padding: 1rem 2.25rem;
  border-radius: 1.5625rem;
}
#Top_bar .top_bar_right .top-bar-right-input input{
	  color: #001965;
    background-color: transparent;
  border: 0.125rem solid #001965;
    border-top-color: rgb(0, 25, 101);
    border-right-color: rgb(0, 25, 101);
    border-bottom-color: rgb(0, 25, 101);
    border-left-color: rgb(0, 25, 101);
padding: .4rem 1.25rem;
border-radius: 1.5625rem;
}
#Top_bar .menu > li > a:not(.menu-toggle)::after {
  height: 2px;
  top: -4px;

}
#Top_bar .menu > li > a {
transition: all 0.6s;

}
#Subheader ul.breadcrumbs li a:not(:first-child) {
  padding-right: 15px;
}
#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a {
  line-height: 1;
font-size: calc(.8rem + .4vw);
}
@media only screen and (min-width: 768px){
#Top_bar.is-sticky .menu > li > a::after {
top: auto;
bottom: -1px;
right: 0%;
content: "";
display: block;
margin: auto;
height: 1px;
width: 0;
background: transparent;
transition: all 0.6s;
}
	#Top_bar.is-sticky .menu > li > a:hover:after {
  width: 100%;
  background: #3b98de;
}
}
@media only screen and (min-width: 1240px){
.menu-line-below-80-1 #Top_bar:not(.is-sticky) .menu > li > a:not(.menu-toggle)::after {
height: 1px;
right: 0%;
top: auto;
margin-top: 20px;
content: "";
display: block;
margin: auto;
height: 1px;
width: 0;
background: transparent;
transition: all 0.6s;
}
	.menu-line-below-80-1 #Top_bar:not(.is-sticky) .menu > li > a:not(.menu-toggle):hover:after {
width: 100%;
  background: #3b98de;
}
}
@media only screen and (min-width: 1240px){
#Top_bar.is-sticky {
    -webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 10%);
    -moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 10%)!important;
}
}
@media only screen and (min-width: 959px){
#Top_bar .menu > li > a span:not(.description) {
  padding: 0 12px!important;
}
}
@media only screen and (max-width: 960px) {
  #Subheader ul.breadcrumbs {
    display: block!important;
  }
	#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a {
  line-height: 1;
  font-size: calc(.8rem + .4vw);
}
}
@media only screen and (min-width: 426px) and (max-width: 767px){
body #Content::before {
  background-size: 73% !important;
  top: -13.5rem !important;
}
}
@media only screen and (max-width: 425px){
body #Content::before {
display: none!important;
}
	#Subheader ul.breadcrumbs li {
  margin-left: 5px!important;
}
}
/*----------------------header----------------------*/
/*-----------------------blog-------------------------*/
.blog .post-meta .author-date i.icon-clock, .blog .post-footer .post-links i.icon-comment-empty-fa, .blog .post-footer .post-links a.post-comments, .blog .post-footer .post-links i.icon-doc-text, .category .post-meta .author-date i.icon-clock, .category .post-footer .post-links i.icon-comment-empty-fa, .category .post-footer .post-links a.post-comments, .category .post-footer .post-links i.icon-doc-text, .archive.tag .post-meta .author-date i.icon-clock, .archive.tag .post-footer .post-links i.icon-comment-empty-fa, .archive.tag .post-footer .post-links a.post-comments, .archive.tag .post-footer .post-links i.icon-doc-text, .post-footer .post-links a.post-comments, .post-footer .post-links i.icon-doc-text, .post-meta .author-date .icon-clock, .Recent_posts ul li .desc .date i {
  display: none;
}
.post-item .post-desc .post-title .entry-title {
  font-size: calc(0.8rem + 0.8vw);
}
.post-item .post-desc .post-meta .author-date .date{
	font-size: calc(0.4rem + 0.4vw);
	color: #2b457094;
}
.post-footer {
  background-color: transparent;
}
.post-footer .post-links {
  float: right;
  padding-right: 0;
  padding-left: 0;
  border-right-width: 0px;
  border-left-width: 0;
}
.post-footer .post-links .post-more, .post-button a{
color: #001965;
background: transparent;
border: 0.125rem solid #001965;
padding: 0.31rem 1.45rem;
border-radius: 1.5625rem;
font-size: 14px;
	transition: all 0.4s ease-in-out;
}
.post-footer .post-links .post-more:hover, .post-button a:hover{
	  color: #fff;
  background:  #001965;
}
.post-button {
  margin-top: 35px;
}
.post-excerpt {
  font-size: 17px;
text-align: justify;
}
.post-footer {
  padding: 7px 0px;
}
a:hover {
  text-decoration: none;
}

.single-post .sidebar, .single-post .sections_group {
  padding-top: 50px;
}
.single-post .sections_group .image_frame:hover .image_wrapper img {
  transform: scale(1);
}
.single-post .category-novo-nordisk-news.category-news .section.section-post-related {
  padding: 3vh;
  background-color: #fcf2f5;
}
.single-post .category-novo-nordisk-news.category-news .section.section-post-related:before{
	display: none;
}
.single-post .category-novo-nordisk-news.category-news .section.section-post-related .col-3 .post-related .mcb-column-inner {
  transition: background-color .3s;
}
.single-post .category-novo-nordisk-news.category-news .section.section-post-related .col-3 .post-related:hover .mcb-column-inner {
  background: rgba(0,0,0,.05);
  transition: background-color .3s;
}
.single-post .category-novo-nordisk-news.category-news .section.section-post-related .col-3 .post-related .desc {
  padding: 15px;
  transition: background-color .3s;
}
.single-post .post.category-news h2 {
  font-size: calc(1.1rem + 1vw);
}
.single-post .category-novo-nordisk-news.category-news .section.section-post-related .simple .post-related .image_frame {
  box-shadow: none;
}
.column_blog_news .Latest_news ul li .desc_footer .date {
  font-size: calc(0.6rem + 0.5vw);
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.single-post #Content .tablet-three-fourth.column,   .single-post #Content .tablet-two-third.column {

  width: 100% !important;
}
}
@media only screen and (min-width: 767px){
.single-post .category-novo-nordisk-news.category-news .section.section-post-related .col-3 .post-related .desc h4 {
  min-height: 100px;
}

}
.single-post .category-novo-nordisk-news.category-news .refcsfield.container {
  padding-top: 0;
  padding-bottom: 0;
}
@media only screen and (max-width: 767px){

		.vc_row.wpb_row.vc_row-fluid.download-sec {
  display: flex;
  flex-direction: column;
}
	.vc_row.wpb_row.vc_row-fluid.download-sec .download-txt-col.wpb_column.vc_column_container.vc_col-sm-6 {
  padding: 0 30px;
  order: 2;
}
	.vc_row.wpb_row.vc_row-fluid.download-sec .download-img-col.wpb_column.vc_column_container.vc_col-sm-6 {
  order: 1;
}
	.vc_row.wpb_row.vc_row-fluid.download-sec .download-img-col.wpb_column.vc_align_center.download-img {
  margin-bottom: 0;
}
.column_blog_news .Latest_news ul li .desc_footer .date {
  font-size: calc(0.7rem + 0.5vw)!important;
}
	.post-item .post-desc .post-title .entry-title {
  font-size: calc(1.2rem + 0.9vw)!important;
}
	.static-blog .story_box .desc_wrapper h3 {
font-size: calc(1.2rem + 0.9vw)!important;
}
}
.single-post #Content ul li ul {
    list-style: circle;
}
/*-----------------------blog-------------------------*/

/*------------------------------footer---------------------*/
#Footer #nav_menu-2 {
  margin: 0px 0 40px 0;
}
#Footer .widgets_wrapper .container .image {
  width: 11rem;
  height: auto;
}
#Footer .widgets_wrapper .container .widget.widget_nav_menu .menu {
  list-style: none;
	background-color: transparent;
}
#Footer .widgets_wrapper .container .widget.widget_nav_menu ul li {
  display: inline-block;
}
#Footer .widgets_wrapper .column.mobile-one.tablet-one-fourth.one-fourth h4 {
  line-height: 1.2;
  font-size: calc(0.9rem + 0.9vw);

}
#Footer .widgets_wrapper .container {
  text-align: center;
}
.footer-copy-center #Footer .footer_copy .copyright {
  margin-bottom: 3rem !important;
  direction: ltr;
	font-size: 13px;
}
.copyright-en {
  font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}
#Footer .widget_nav_menu ul li:not(:last-child) a:after {
content: '';
background-color: #00196552;
width: 1px;
height: 15px;
display: inline-block;
vertical-align: middle;
margin: 0 8px 0 5px;
}
#Footer .widgets_wrapper .container .widget.widget_nav_menu ul li:last-child a {
  border: none !important;
}
#Footer .footer_copy .one {
  margin-bottom: 0px;
  padding-top: 00px;
}

.txt-footer {
  font-size: calc(0.5rem + 0.4vw);
  font-weight: 500;
  line-height: 1.3 !important;
margin-bottom: .4rem;
direction: rtl;
}

@media only screen and (max-width:479px){
		.wrap.mcb-wrap.reportwrap.clearfix .mcb-wrap-inner {
  padding-right: 20px!important;
  padding-left: 20px!important;
}
	#Footer .widgets_wrapper .container .widget.widget_nav_menu .menu li {
  font-size: 15px;
}
}
/*------------------------------footer---------------------*/
/*------------------------------button----------------*/
.button .button_icon {
  float: left;
  display: none;
}
.button-custom .button.has-icon .button_label {
  padding: 0;
  margin-left: 0px;
}
body.button-custom .button {
  color: #001965;
  background: transparent;
  border: 0.125rem solid #001965;
  padding: 1rem 2.25rem;
  border-radius: 1.5625rem;
	transition: all 0.4s ease-in-out;
}
body.button-custom .button:hover{
	  color: #fff;
  background:  #001965;
}
/*------------------------------button----------------*/

/*--------------sidebar---------------*/
.Recent_posts ul li .desc h6 {
  font-size: 14px;
}
.Recent_posts ul li .desc .date {
  font-size: 13px;
}
.sidebar .widget_search input[type="text"] {
  font-size: 11px;
}
.Recent_posts ul li .desc::after {
  width: 4px;
  height: 85%
}

/*--------------sidebar---------------*/

/*------heading-------*/

h2 {
  font-size: calc(1.5rem + 1.4vw);
  font-weight: 700;
}
h3 {
  font-size: calc(1.2rem + 1.1vw);
  font-weight: 700;
}
h4 {
  font-size: calc(1rem + .8vw);
  font-weight: 600;
}
h2.main-title {
  line-height: 1.3 !important;
  font-size: calc(1.4rem + 1.3vw);
  font-weight: 700;
	
}
@media only screen and (max-width:479px){
h3 {
  font-size: calc(1.1rem + 1vw)!important;
}	
	h3 .pro-r {
        top: -2.7vw !important;
        position: relative;
}
	p .pro-r {
font-size: .85rem !important;
        top: -9px !important;
        position: relative;
}
	.pro-r {
font-size: .7em !important;
}
	h4 {
  font-size: calc(1rem + .7vw)!important;
}
	.cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center h3.title {
  font-size: calc(0.9rem + 0.7vw)!important;
}
	.wpostahs-slider-design-2 .wpostahs-slider-nav .slick-list.draggable::before {
  top: 20%!important;
}
	#Subheader {
  padding: 30% 0 2% 0!important;
}
	.column.mcb-column.blog-last-image .image_frame::before {
  width: 95%!important;
  bottom: 6vw!important;
  right: 8vw!important;
}
}
/*--------responsive- heading-----*/
@media only screen and (min-width:480px) and (max-width:767px){
	.column.mcb-column.blog-last-image .image_frame::before {
		width: 95%!important;
  bottom: 1rem!important;
   right: 8vw!important;
}
h3 {
  font-size: calc(1.3rem + 1vw)!important;
}	
	h3 .pro-r {
  font-size: 1.1rem!important;
}
		p .pro-r {
  font-size: .9rem !important;
}
		.pro-r {
font-size: .9rem !important;
}
		h4 {
  font-size: calc(1.1rem + .7vw)!important;
}
		.cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center h3.title {
  font-size: calc(0.9rem + 0.7vw)!important;
}
	.wpostahs-slider-design-2 .wpostahs-slider-nav .slick-list.draggable::before {
  top: 20%;
}
}



/*--------responsive- heading-----*/
/*------heading-------*/

/*----------------blog--------------*/
.Recent_posts ul li a h6, .Recent_posts ul li a .desc .date, .Recent_posts ul li a .desc::after {
  -webkit-transition: all .6s ease-in-out;
  -moz-transition: all .6s ease-in-out;
  -o-transition: all .6s ease-in-out;
  transition: all .6s ease-in-out;
}
.image_frame .image_wrapper img, .image_frame .image_wrapper .mask::after, .image_frame .image_wrapper .image_links {
  -webkit-transition: all .3s ease-in-out;
  transition: all .6s ease-in-out;
}
.blog_slider .blog_slider_ul li h4 {
font-size: calc(0.8rem + 0.7vw);
font-weight: 700;
text-align: center;
}

.Latest_news.featured ul.ul-second li .desc h5 a:after {
	    content: "\f060";
	font-family: 'Font Awesome 5 Free';
    font-weight: 900;
	 color: #001965;
	font-size: 18px;
    display: inline-block;
    vertical-align: bottom;
    padding-right: 10px;
	transition: all 0.4s ease-in-out;
}
.blog_slider.flat .blog_slider_ul li .item_wrapper .date_label {
  display: none;
}
.blog-row:before {
  content: '';
  background-color: #dde9f9;
  width: 100%;
  height: 50%;
  display: block;
  position: absolute;
  z-index: -72;
  bottom: 0;
}
.blog_slider.flat .blog_slider_ul li .item_wrapper .desc hr {
  display: none;
}
.blog-main-cat .blog_wrapper.isotope_wrapper .post-item {
  background-color: #fcf1f5;
	height: 300px;
	transition: background-color .3s;
}
.blog-main-cat .blog_wrapper.isotope_wrapper .post-item:hover {
background: rgba(0,0,0,.05);
transition: background-color .3s;
}
.slick-initialized .slick-slide div:nth-child(2n+1) .post-item .image_frame.post-photo-wrapper.scale-with-grid.image {
  float: left !important;
}
.blog-main-cat .blog_wrapper.isotope_wrapper .posts_group .post-item .post-desc-wrapper {
  padding: 40px 40px;
}
.blog-main-cat .blog_wrapper.isotope_wrapper .posts_group .post-item .post-desc-wrapper .post-desc {
  padding: 0px 0px 0 0;
}
.blog-main-cat .blog_wrapper.isotope_wrapper .posts_group .post-item .post-desc-wrapper .post-head {
  display: none;
}
.column.mcb-column.blog-last-image .image_frame{
	margin-bottom: 50px;
margin-top: 50px;
}
@media only screen and (min-width:767px){
.blog-main-cat .blog_wrapper.isotope_wrapper .post-item .image_frame.post-photo-wrapper.scale-with-grid.image, .blog-main-cat .blog_wrapper.isotope_wrapper .posts_group .post-item .post-desc-wrapper {
  width: 50% !important;	
}
 .column.mcb-column.blog-last-image .image_frame {
    width: 100%;
    height: auto;
    margin-bottom: 0px;
  }
	.column.mcb-column.blog-last-image .image_frame .scale-with-grid {
  top: -85px;
}
}
@media only screen and (min-width:768px) and (max-width:959px){
  .cat-box .mcb-wrap-inner {
    padding-right: 0% !important;
    padding-left: 0% !important;
  }
	  .column.mcb-column.blog-last-image .image_frame::before {
    width: 95% !important;
    bottom: 3rem !important;
    right: 8vw !important;
		  height: 70%!important;
  }
}
@media only screen and (min-width:768px) and (max-width:1023px){
		  .column.mcb-column.blog-last-image .image_frame::before {
    width: 95% !important;
    bottom: 3rem !important;
    right: 8vw !important;
		  height: 70%!important;
  }
.blog-main-cat .blog_wrapper.isotope_wrapper .post-item .image_frame.post-photo-wrapper.scale-with-grid.image .scale-with-grid.wp-post-image {
  max-width: inherit !important;
  width: auto;
  max-height: 17vh;
  height: auto !important;
}
}
@media only screen and (min-width:1024px) and (max-width:1239px){
		  .column.mcb-column.blog-last-image .image_frame::before {
    width: 95% !important;
    bottom: 3rem !important;
    right: 8vw !important;
		  height: 70%!important;
  }
}

@media only screen and (max-width:767px){
	.top_bar_right {
  display: none;
}
	.blog-main-cat .blog_wrapper.isotope_wrapper .post-item {
	height: auto;
}
	.blog-main-cat .blog_wrapper.isotope_wrapper .posts_group .post-item .post-desc-wrapper{
		float: right;
	}


}
@media only screen and (min-width:480px) and (max-width:767px){
	.section.mcb-section.first-row .column_blog_slider .mcb-item-blog_slider-inner .blog_slider .blog_slider_ul li .item_wrapper .post_excerpt {
  min-height: 360px;
  text-align: justify;
}
		.section.mcb-section.first-row .column_blog_slider .blog_slider .blog_slider_ul li h4 {
  min-height: 82px;
  font-size: calc(1rem + 0.8vw);
}
	.Latest_news.featured ul.ul-first li .desc::before {
  height: 26em!important;
	}
}

@media only screen and (max-width:479px){
		.cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center {
 margin: 30px 5px 30px 5px!important;
	}
	.section.mcb-section.first-row .column_blog_slider .mcb-item-blog_slider-inner .blog_slider .blog_slider_ul li .item_wrapper .post_excerpt {
  min-height: auto;
	}
}
	
.column.mcb-column.blog-last-image .image_frame::before {
content: '';
background-color: #dde9f9;
width: 81%;
height: 80%;
display: block;
position: absolute;
z-index: -72;
bottom: 3rem;
  right: 10vw;
}
.single-post #Content .section_wrapper.clearfix .column.one.post-header .title_wrapper .author-date {
  display: none;
}
.column.mcb-column.blog-last-image {
  text-align: center;
}
.list-row ul li a:hover {
  color: #3b98de;
}
/*----------------blog--------------*/

/*-------------related-post----------*/
.section-post-related .simple .post-related .date_label, .section-post-related .simple .post-related a.button {

  display: none;
}
.section.section-post-related::before {
  content: '';
  background-color: #dde9f9;
  width: 100%;
  height: 50%;
  display: block;
  position: absolute;
  z-index: -72;
  bottom: 0;
}
.section-post-related .section-related-adjustment .desc {
  text-align: center;
}
.section-post-related .section-related-adjustment {
  border-top-width: 0px;
}
.section-post-related .section-related-adjustment h4 {
	font-size: calc(1rem + 1vw);
font-weight: 700;
	text-align: center;
}
.section-post-related .section-related-adjustment .desc h4 {
  font-size: calc(0.8rem + 0.7vw)!important;
  font-weight: 700;
  text-align: center;
}
.section-post-related .simple .post-related .image_frame {
  box-shadow: 0px 2px 4px #b5b5b5;
}
@media only screen and (max-width:768px){
.section.section-post-related::before {
  height: 80%!important;
}
	.section-post-related .simple .post-related {
  margin-bottom: 50px;
}
}
/*-------------related-post----------*/

/*------------blog-sec-page---------*/
.blog-sec-page-row:before {
  content: '';
  background-color: #dfefee;
  width: 100%;
  height: 50%;
  display: block;
  position: absolute;
  z-index: -72;
  bottom: 0;
}
.blog-sec-page-sec-row {
  background-color: #fcf1f5;
}
.blog-sec-page-cat .blog_wrapper.isotope_wrapper .post-item {
  background-color: #e2f0f9;
}
.blog-sec-page-cat .blog_wrapper.isotope_wrapper .posts_group .post-item .post-desc-wrapper {
  padding: 40px 40px;
}
.blog-sec-page-cat .blog_wrapper.isotope_wrapper .posts_group .post-item .post-desc-wrapper .post-head {
  display: none;
}
@media only screen and (min-width:768px){
	#Top_bar .editp-mobile {
    display: none;
}
.blog-sec-page-cat .blog_wrapper.isotope_wrapper .post-item {
  background-color: #e2f0f9;
	height: 300px;
}
.blog-sec-page-cat .blog_wrapper.isotope_wrapper .posts_group .post-item:nth-child(2n+1) .image_frame.post-photo-wrapper.scale-with-grid.image {
  float: left;
}
.blog-sec-page-cat .blog_wrapper.isotope_wrapper .posts_group .post-item .post-desc-wrapper {
  padding: 40px 40px;
}

.blog-sec-page-cat .blog_wrapper.isotope_wrapper .post-item .image_frame.post-photo-wrapper.scale-with-grid.image, .blog-sec-page-cat .blog_wrapper.isotope_wrapper .posts_group .post-item .post-desc-wrapper {
  width: 50% !important;
}
	.blog-sec-page-cat .blog_wrapper.isotope_wrapper .post-item .image_frame.post-photo-wrapper.scale-with-grid.image .scale-with-grid.wp-post-image, .blog-sec-page-cat .blog_wrapper.isotope_wrapper .posts_group .post-item .post-desc-wrapper .scale-with-grid.wp-post-image {
  top: -80px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
    .blog-sec-page-cat .blog_wrapper.isotope_wrapper .post-item .image_frame.post-photo-wrapper.scale-with-grid.image .scale-with-grid.wp-post-image{
    max-width: inherit !important;
    width: auto;
    max-height: 17vh;
    height: auto !important;
  }
		.blog-sec-page-cat .blog_wrapper.isotope_wrapper .posts_group .post-item .post-desc-wrapper {
  padding: 20px 20px!important;
}

}

@media only screen and (max-width:768px){
.table-style {
  width: 100%!important;
}
	.blog-sec-page-row::before {

  height: 80%!important;
}
	.blog-sec-page-row .static-blog .column_story_box {
  margin-bottom: 60px;
}
	.blog-sec-page-cat .blog_wrapper.isotope_wrapper .posts_group .post-item .post-desc-wrapper {
  padding: 10%!important;
}
}
/*------------blog-sec-page---------*/
/*----------------list-blog--------------*/
h3.list-title {
  line-height: 1.3 !important;
  font-size: calc(0.8rem + 0.7vw);
  font-weight: 700;
}
.list-row ul {
  list-style: none;
  padding-left: 0;
  padding-right: 20px;
  border-right: 3px solid #3b98de;
}
/*----------------list-blog--------------*/
/*----------------media--------------*/

.Latest_news.featured ul.ul-first {
  width: 100%;
}

.Latest_news.featured ul.ul-second .photo {
  display: none;
}
.Latest_news.featured ul.ul-first li .photo {
  width: 50%!important;
	float: right;
	margin-top: 2rem;
	height: 330px;
}
.Latest_news.featured ul.ul-first li .desc {
  width: 50%!important;
	float: left;
	padding: 7% 3% 3% 4%;
}
.Latest_news.featured ul.ul-second {
  margin-left: 0%;
  float: right;
	margin-top: 5em;
	width: 100%;
}
.Latest_news.featured ul.ul-first li .desc::before {
  content: '';
  background-color: #fcf1f5;
  width: 66%;
  height: 24em;
  display: block;
  position: absolute;
  z-index: -1;
  top: -2vw;
  left: 0;
}
.Latest_news.featured ul.ul-first li {
  overflow: visible;
}
.Latest_news ul li .desc_footer .date .icon-clock, .Latest_news ul li .desc_footer .icon-comment-empty-fa, .Latest_news ul li .desc_footer .post-comments {
  display: none;
}
.Latest_news ul li .desc_footer {
  border-top-width: 0px;
}
.Latest_news ul li.has-post-thumbnail .desc {
  margin-left: 0%;
  width: 100%;
  padding-left: 0px;
}
.Latest_news ul li .desc h5 {
  margin: 0 0 4px;
  line-height: 1;
}
.Latest_news.featured ul.ul-second li {
  margin: 0 0 5px;
}
.Latest_news.featured ul.ul-first li .photo {
  border-right-width: 0;
  border-bottom-width: 0px;
}

.media-row h3.title:before{
	content: '';
background-color: #3b98de;
width: 22px;
height: 22px;
display: inline-block;
vertical-align: middle;
margin-left: 13px;
}
.Latest_news.featured ul.ul-first li .desc h4{
	font-size: calc(0.9rem + 0.8vw);
font-weight: 600;
}
.Latest_news ul li .desc h5{
  font-size: calc(0.7rem + 0.6vw);
  font-weight: 600;	
}
.Latest_news ul li .desc h5:hover, .Latest_news.featured ul.ul-second li .desc h5 a:hover{
	color: #3b98de;
	transition: all 0.4s ease-in-out;
}
.Latest_news.featured ul.ul-second li .desc h5:hover a:after{
	color: #3b98de;
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .Latest_news.featured ul {
    width: 100% !important;
  }
	.Latest_news ul li .desc h5 {
  font-size: calc(0.9rem + 0.7vw);
  font-weight: 600;
}
}
@media only screen and  (max-width: 479px) {
 .Latest_news.featured ul.ul-first li .photo {
    width: 93% !important;
    float: none;
    height: auto;
    margin: 0 auto;
    margin-top: 0px;
    margin-top: 1rem;
  }
	.Latest_news.featured ul.ul-first li .desc {
  width: 100% !important;
	}
	.Latest_news.featured ul.ul-first li .desc::before {
  content: '';
  background-color: #fcf1f5;
  width: 100%;
  height: 32em;
}
	.Latest_news ul li .desc h5 {
  font-size: calc(0.9rem + 0.7vw);
  font-weight: 600;
}
}
/*----------------media--------------*/

/*-----------calltoaction------------*/
.calltoaction .section_wrapper.mcb-section-inner {
  padding: 50px 50px 0px 50px;
  background-color: #e2f0f9;
}
.calltoaction .section_wrapper.mcb-section-inner .column.mcb-column.column_button {
  text-align: left;
}
@media only screen and (max-width:767px){
	.vc_row.wpb_row.vc_row-fluid.calltoaction {
  padding: 10% 4% 30px 6%!important;
}
	.vc_row.wpb_row.vc_row-fluid.calltoaction .wpb_text_column.wpb_content_element p {
  text-align: center!important;
}
}

/*-----------calltoaction------------*/

/*-------------DIGITS---------------*/
.digits_login_form .dig-modal-con {
    border-radius: 15px!important;
    background: #e2f0fa!important;
}
.dig-box-login-title , .dig_resendotp, .dig-content input, .digits_login_form .dig_ma-box .bgtransborderdark, .dig_ma-box .forgotpassworda, .dig_ma-box .signdesc, .dig_ma-box .backtoLogin, .dig_lrf_box .countrycodecontainer input.input-text.countrycode.registercountrycode.dark , .dig_input_wrapper div, .digits_login_form .dig_sml_box_msg_head, .digits_login_form .dig_ma-box .digits-form-select .select2-selection__rendered, .digits_login_form .dig_ma-box .dark a, .digits_login_form .dig_ma-box .dark .dig-cont-close, .digits_login_form .dig_ma-box .dark, .digits_login_form .dig_ma-box .dark .minput label, .digits_login_form .dig_ma-box .dark .minput input, .digits_login_form .dig_ma-box .darke{
    color: #001965!important;
}
div#dig_login_va_otp {
    padding: 12px 0px;
}
.dig_ma-box .transupbutton {
    border-radius: 1.5rem;
	transition: color .1s ease-in-out, background-color .1s ease-in-out, border-color .1s ease-in-out;
}
.dig_ma-box .transupbutton:hover {
color: #fff!important;
    background: #001965!important;
}
/*.dig_popmessage.dig_error_message {
    display: none!important;
}*/

/*-------------DIGITS---------------*/


body:not(.mfn-header-scrolled ) #Side_slide.left .close-wrapper {
    display: none;
}
body:not(.mfn-header-scrolled ) #Side_slide.left {
    top: 30px;
	z-index: 999;
}
/*body.logged-in .menu-item.menu-item-type-custom.menu-item-object-custom.last:nth-child(6) , body.logged-in #wpadminbar{
    display: none!important;
}
html {
    margin-top: 0px !important;
}*/

/*---edit profile popup------*/
.popup-content-menu select#prods:focus {
    background-color: #e2f0f9!important;
    color: #2b4570;
}
.popup-content-menu .tooltiptext, .um-profile.um-viewing .tooltiptext {
    visibility: hidden;
    width: 300px;
    background-color: #3b3b3be3;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: -50%;
    margin-left: -135px;
}
.popup-content-menu .tooltiptext:hover, .um-profile.um-viewing .tooltiptext:hover {
  color: #fff;
}
.popup-content-menu .tooltiptext::after , .um-profile.um-viewing .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #3b3b3be3 transparent transparent transparent;
}
.popup-content-menu #qmark:hover .tooltiptext, .um-profile.um-viewing #qmark:hover .tooltiptext {
  visibility: visible;
}
.popup-content-menu #qmark, .um-profile.um-viewing #qmark{
    position: relative;
}
.popup-content-menu {
    border-radius: 1.5625rem;
}
#once-popup {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.65);
    text-align: center;
    z-index: 10000;
}
#once-popup .um-profile.um-viewing .um-form .um-name:after
{
	content:none;
}
#once-popup .inner {
	    border-radius: 1.5625rem;
    background: #ffffff;
    padding: 20px;
    width: 600px;
    max-width: 90%;
    margin: 50px auto;
	    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50% , -50%);
    }
#once-popup #popup-close {
    float: right;
    font-size: 30px;
    line-height: 10px;
    padding: 5px;
    cursor: pointer;
    }
#once-popup #popup-close2
{
	cursor:pointer;
}
#once-popup .inner .um-profile-edit
{
	display:none;
}
#once-popup .um-profile.um-viewing {
    font-family: "Noto Sans",'Noto Naskh Arabic', serif !important;
}
#once-popup h5.popuptitle {
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 0;
}
#once-popup .um-header {
    padding: 15px 0 0px 0;
}
#once-popup .um-field-label {
    display: inline-block;
    margin: 0 0 8px 0;
    border-bottom: none;
    padding-bottom: 0px;
}
@media (min-width:768px)
	{
#once-popup .um-field-label label {
    font-size: 19px!important;
}
}
#once-popup .um-viewing .um-field-area .um-field-value {
    font-size: 19px!important;
}
#once-popup .um-field {
    padding: 0px 0 0 0;
}
#once-popup .um-profile.um-viewing {
    margin-bottom: 15px!important;
}
#once-popup .um-profile-body {
    padding-bottom: 0px;
}
.popup-container-menu button#fclick {
    padding: 8px 25px;
    margin-top: 10px;
}
.popup-container-menu button#rpclick {
    padding: 8px 25px;
    margin-top: 10px;
}
.popup-content-menu select#prods.empty {
    border: 1px;
    border-style: dashed;
    border-color: red;
}
.popup-content-menu .digits-form_container {
    background: #fff;
}
.um-profile.um-viewing img {
    float: left;
}
.um-profile.um-viewing #qmark {
    top: -50px;
}
/*---edit profile popup------*/
h2.main-title::before {
  content: '';
  background-color: #3b98de;
  width: 22px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 13px;
}
.column_column.center .main-title:before{
	display: none;
}
h3.main-title::before {
  content: '';
  background-color: #3b98de;
  width: 17px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 13px;
}
/*------------------cat-box-------------------*/
.cat-box {
    background: transparent !important;
    padding-bottom: 0 !important;
}
.cat-box .mcb-wrap-inner {
  padding-right: 12%;
  padding-left: 12%;
  margin-top: -140px;
}
.cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center:hover .icon-wrapper {
    transform: scale(1.1);
}
.cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center {
    background-color: #ebf4fb;
    padding: 30% 3% 8% 3%;
    margin: 40px 15px 80px 15px;
    box-shadow: none;
    transition: all 0.4s ease-in-out;
}
.cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center:hover {
    background-color: #ebf4fb;
    box-shadow: 0px 0px 10px #08206a2e;
	    transition: all 0.2s ease-in-out;
}
.cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center h3.title {
  line-height: 1.3 !important;
  font-size: calc(0.9rem + 0.7vw);
  font-weight: 700;
}
.cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center .icon-wrapper {
    position: absolute;
    width: 60%;
    top: -90px;
}
@media only screen and (max-width:959px){
	.cat-box .mcb-wrap-inner {
  padding-right: 7%!important;
  padding-left: 7%!important;
	}
}
@media only screen and (max-width:767px){
.cat-box .mcb-wrap-inner .column.mcb-column.column_icon_box_2 {
  width: 50%;
}
		.cat-box .mcb-wrap-inner {
  padding-right: 5%!important;
  padding-left: 5%!important;
	}
}
/*------------------cat-box-------------------*/

/*---------------accordion_________________*/
.accordion .question > .title > .acc-icon-plus::before, .accordion .question .title > .acc-icon-minus::before {
  color: #001965;
}
.style-simple .accordion .question .answer {
  background: none;
  padding: 0 20px 25px 50px;
}
.style-simple .accordion .question {
  border-width: 0 0px 0 0;
}
.style-simple .accordion .question::after {
  width: 0px;
}
.style-simple .accordion .question .title, .source-sec .vc_tta-accordion .vc_tta.vc_general .vc_tta-panel-title > a {
  line-height: 1.3 !important;
  font-size: calc(0.7rem + 0.6vw);
  font-weight: 700;
	color: #001965;
}
.style-simple .accordion .question .answer ul, .column_column ul {
  padding-right: 30px;
  padding-left: 0;
}
.style-simple .accordion .question:first-child{
border-top: solid 1px #001965;

}
.style-simple .accordion .question{
	border-bottom: solid 1px #001965;
}
.source-sec .accordion .answer .link-reference, .source-sec .accordion .answer li a, .refcsfield.container .answer a, .source-sec .accordion ol li {
  text-align: left;
	font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;
}
.refcsfield.container .answer ul, .refcsfield.container .answer li {
  text-align: left;
  direction: ltr;
}
.refcsfield.container .answer p {
  text-align: left;
}
.paragraph {
  text-align: justify;
}
.source-sec .accordion .answer {
  text-align: left;
  direction: ltr;
}
.source-sec .vc_tta-accordion .vc_tta-panel {
  border-bottom: solid 1px #001965;
  border-top: solid 1px #001965;
}
.source-sec .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading, .source-sec .vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{
  background-color: transparent !important;
}
.source-sec .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a .vc_tta-title-text {
  line-height: 1.3 !important;
  font-size: calc(0.7rem + 0.6vw);
  font-weight: 700;
  color: #001965;
}
.source-sec .vc_tta-accordion .vc_tta-panel .vc_tta-panel-body .link-reference {
	font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;
  text-align: left;
	direction: ltr;
}
.source-sec .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}
.source-sec .wpb_wrapper .faq .question .title.wpb_toggle {
  line-height: 1.3 !important;
  font-size: calc(0.7rem + 0.6vw);
  font-weight: 700;
  color: #001965;
	padding-right: 20px;
  padding-left: 20px;
}
.source-sec .faq .question {
  border-width: 0 0px 0 0!important;
	border-bottom: solid 1px #001965!important;
  border-top: solid 1px #001965!important;
}
.style-simple .faq .question::after {
  width: 0px;
}
.source-sec .faq .question .link-reference {
  font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;
  text-align: left;
  direction: ltr;
}
@media only screen and (min-width:480px) and (max-width:767px){
			.cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center {
 margin: 30px 5px 30px 5px!important;
	}
	.style-simple .accordion .question .title, .source-sec .vc_tta-accordion .vc_tta.vc_general .vc_tta-panel-title > a{
	  line-height: 1.3 !important;
  font-size: calc(1.1rem + 0.9vw);

}
	h3.list-title {
font-size: calc(1.1rem + 0.9vw)!important;
	}
	.style-simple .accordion .question .answer ul, .column_column ul {
  padding-right: 10px!important;
  margin: 0!important;
}
	.single-post #Content .column_column ul {
  padding-right: 30px !important;
  padding-left: 0;
}
		.style-simple .accordion .question .answer {
  padding: 0 0px 25px 5px!important;
}
}
@media only screen and (max-width:480px){
	.style-simple .accordion .question .title, .source-sec .vc_tta-accordion .vc_tta.vc_general .vc_tta-panel-title > a {
  line-height: 1.3 !important;
  font-size: calc(1rem + 0.9vw);
}
.source-sec .accordion .answer .link-reference{
	font-size: calc(.9rem + 0.9vw);
}
	.source-sec .accordion .answer {
  padding: 0 0px 25px 10px!important;
}
h3.list-title {
font-size: calc(1.1rem + 0.9vw)!important;
	}
	.style-simple .accordion .question .answer ul, .column_column ul {
  padding-right: 10px!important;
  margin: 0!important;
}
	.style-simple .accordion .question .answer {
  padding: 0 0px 25px 5px!important;
}
}
/*---------------accordion_________________*/

/*---------------story_box_________________*/
.static-blog .story_box .desc_wrapper hr {
  display: none;
}
.static-blog .story_box {
  padding: 0 0%;
}
 .static-blog .story_box .photo_wrapper img {
	transition: transform 0.8s ease-in-out;
}
.static-blog .story_box:hover .photo_wrapper img {
    transform: scale(1.1);
}
.static-blog .story_box .desc_wrapper {
  margin-right: 0%;
  position: relative;
  z-index: 2;
  text-align: center;
}
.static-blog .story_box .desc_wrapper h3 {
  margin-left: 0px;
  margin-top: 10px;
  font-size: calc(0.8rem + 0.7vw);
  font-weight: 700;
  text-align: center;
}
.static-blog .story_box .photo_wrapper img {
  opacity: 1;
}
.static-blog.clearfix {
  padding-bottom: 50px;
}
/*---------------story_box_________________*/

/*------------popup---------------*/
.popup-content-menu p#prodsp {
    border-top: 1px dotted;
    padding-top: 10px;
    margin-bottom: 2px;
}
.popup-container-menu {
    visibility: hidden;
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: scale(1.3);
    position: fixed;
    z-index: 31;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(21, 17, 17, 0.61);
    display: flex;
    align-items: center;
}
.popup-content-menu {
	font-family: "Noto Sans",'Noto Naskh Arabic', serif !important;
    background-color: #fefefe;
    margin: auto;
    padding: 20px;
    /*border: 1px solid #888;*/
    width: 40%;
}
#popup-content-rahkar-tip
{
	background: #d9e6f7;
    border-radius: 1.5rem;
    position: absolute;
    width: inherit;
    padding-bottom: 65px;
    padding-top: 30px;
    margin-top: -120px;
    margin-right: -20px;
    margin-left: -20px;
    z-index: -1;
    padding-left: 20px;
    padding-right: 20px;
}
.popup-content-menu p, .popup-content-menu li {
		font-family: "Noto Sans",'Noto Naskh Arabic', serif !important;
    font-size: 16px;
    padding: 2px 10px;
    line-height: 1.5;
}
.popup-content-menu a.close{
    color: #aaaaaa;
    float: left;
    font-size: 28px;
    font-weight: bold;
    background: none;
    padding: 0;
    margin: 0;
    text-decoration:none;
}

.popup-content-menu a.close:hover{
  color:#333;
}

.popup-content-menu span:hover,
.popup-content-menu span:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

.popup-container-menu:target{
  visibility: visible;
  opacity: 1;
  transform: scale(1);
}

.popup-container-menu h3{
  margin:10px;
}
.popup-content-menu div#loginf {
    width: 50%;
    margin-left: 5%;
    margin-right: 5%;
    float: right;
    display: inline-block;
	 margin-top: 20px;
}
.popup-content-menu div#regf{
background: #d9e6f7;
    margin-top: 15px;
    padding: 60px 0;
    border-radius: 1.5rem;
    width: 40%;
    margin-left: 5%;
    margin-right: 5%;
    box-shadow: 0px 0px 5px 0px #e8e8e8;
	    display: inline-block;
}
.popup-container-menu h3#loginregtitle {
    text-align: center;
}
	.popup-content-menu div#dig_login_va_otp {
    height: 24px;
    margin-top: 0;
    line-height: unset;
}
	.popup-content-menu mobile_field
	{
		border-radius: 15px;
	}
.popup-content-menu #regf p, .popup-content-menu #loginf p {
    margin-bottom: 5px;
	text-align: center;
}
.popup-content-menu #regf button#regbtt {
    width: inherit;
    display: block;
    margin: 10px auto;
    padding: 12px 5px;
}
.popup-content-menu #returnclick , .popup-content-menu #returnclick2 {
    font-size: 14px;
    padding: 8px 16px;
    margin-top: 5px;
}
span.digits-form_button_ic {
    display: none;
}
.popup-content-menu #regf .digits-form_button-text
{
	font-family: 'Noto Naskh Arabic', serif !important;
}
.popup-content-menu .digits-form_body {
    margin-top: 0;
}
.digits-form_tabs, .digits-form_heading {
    display: none;
}
.digits-form_input textarea:focus, .digits-form_input input:focus {
    border-color: #001965!important;
}
.digits-form_border.digits-row_active
{
	border:none!important;
}
.popup-content-menu .digits-form_input input
{
	    margin-bottom: 0!important;
}
.digits-form_button, .digits-form_button[type="submit"] {
    color: #001965;
    background: transparent;
    border: 0.125rem solid #001965;
    padding: 1rem 2.25rem;
    border-radius: 1.5625rem;
    transition: all 0.4s ease-in-out;
	font-family: 'Noto Naskh Arabic', serif !important;
}
.digits_secure_modal_box, .digits_ui, .digits_secure_modal_box *, .digits_ui *, .digits_font, .dig_ma-box, .dig_ma-box input, .dig_ma-box input::placeholder, .dig_ma-box ::placeholder, .dig_ma-box label, .dig_ma-box button, .dig_ma-box select, .dig_ma-box *
{
font-family: 'Noto Naskh Arabic', serif !important;
}
.popup-content-menu select#prods {
    font-family: 'Noto Sans' , 'Noto Naskh Arabic', serif !important;
}
.digits-form_container * {
    transition: none;
}
.digits-form_button, .digits-form_button[type="submit"]:hover {
    color: #fff;
    background: #001965;
}
.popup-content-menu div#loginf input.mobile_field
	{
border-radius: 1.5625rem;
	color: #001965;
    border: 0.125rem solid #001965;
    border-top-color: rgb(0, 25, 101);
    border-right-color: rgb(0, 25, 101);
    border-bottom-color: rgb(0, 25, 101);
    border-left-color: rgb(0, 25, 101);
	}
	#tipimg{
	width: 50%;
	display: inline-block;
    float: left;
	}
.popup-content-menu	input#gtnc {
    color: #001965;
    border: 0.125rem solid #001965;
    border-top-color: rgb(0, 25, 101);
    border-right-color: rgb(0, 25, 101);
    border-bottom-color: rgb(0, 25, 101);
    border-left-color: rgb(0, 25, 101);
    padding: 0.5rem 1.25rem;
    border-radius: 1.5625rem;
}
.popup-content-menu input#gtnc2 {
    color: #001965;
    border: 0.125rem solid #001965;
    border-top-color: rgb(0, 25, 101);
    border-right-color: rgb(0, 25, 101);
    border-bottom-color: rgb(0, 25, 101);
    border-left-color: rgb(0, 25, 101);
    padding: 0.5rem 1.25rem;
    border-radius: 1.5625rem;
}
.popup-content-menu	input#gtnc::placeholder, .popup-content-menu input#gtnc2::placeholder
{
	color:#b8b8b8;
}
/*.popup-content-menu {
    min-height: 310px;
}*/
.popup-content-menu .digits-form_container {
    padding: 0px 0 40px;
	    max-width: 100%;
}
dig_resendotp.dig_logof_reg_resend.dig_logof_log_resend.dig_wc_login_resend.dig_lo_resend_votp_btn {
    display: none!important;
}
input.dig-login-otp.not-empty
{
    color: #001965;
    border: 0.125rem solid #001965;
    border-top-color: rgb(0, 25, 101);
    border-right-color: rgb(0, 25, 101);
    border-bottom-color: rgb(0, 25, 101);
    border-left-color: rgb(0, 25, 101);
    padding: 0.5rem 1.25rem;
    border-radius: 1.5625rem;
}
.share-label {
  display: none;
}
/*------------popup---------------*/
/*------------reference---------------*/
.refcsfield.container {
  padding-top: 120px;
  padding-bottom: 120px;
}

/*------------reference---------------*/
/*------------sidebar---------------*/
.Recent_posts ul li .photo {
  width: 71px;
  height: 71px;
}
.Recent_posts ul li .photo .c {
display: none;
}
.Recent_posts ul li .desc {
  margin-left: 70px;
  margin-right: 0;
}
.Recent_posts ul li .desc h6 {;
  border-bottom-width: 0px;
	min-height: 38px;
}
/*------------sidebar---------------*/

/*------------rating------------*/
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon i:before {
      	display: block!important;
    height: 50px!important;
    line-height: 50px!important;
	font-family: 'Font Awesome 5 Free'!important;
    font-weight: 400;
	font-size: 1.6rem;
}
/*.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon:nth-child(1) i:before {
           content: "\f5b3"!important;

}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon:nth-child(2) i:before {
           content: "\f5b4"!important;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon:nth-child(3) i:before {
               content: "\f11a"!important;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon:nth-child(4) i:before {
     content: "\f118"!important;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon:nth-child(5) i:before {
               content: "\f5b8"!important;

}*/
.rmp-heading.rmp-heading--title {
  display: none;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list {
  text-align: left;
}


/*----------------slide-blog-------------*/
.slick-dots li button::before {
  font-size: 16px!important;
	color: #061e68!important;
	transition: all 0.4s ease-in-out;
}
.slick-dots li button:hover {
  background-color: #051d67!important;
  border-color: #051d67!important;
	transition: all 0.4s ease-in-out;
}
.blog_slider.flat .blog_slider_header .slick-arrow {
  background-color: transparent!important;
}
.slider_pagination a.selected, .slider_pagination .slick-active a {
  width: 12px;
  height: 12px;
  top: 0px;
  border-radius: 7px;
}
.slider_pagination a.selected::after, .slider_pagination .slick-active a::after {
  content: "";
  display: none;
}
@media only screen and (max-width: 767px) {
.blog-row::before {
  content: '';
  background-color: #dde9f9;
  width: 100%;
  height: 60%;
  display: block;
  position: absolute;
  z-index: -72;
  bottom: -20px;
}
}
/*----------------slide-blog-------------*/

/*-----------------404_____________________*/

#Error_404 {
    overflow: hidden;
    position: relative;
    top: 50%;
    margin-top: 0;
    left: auto;
}
#Error_404 .error_pic {
    text-align: center;
}
#Error_404 .error_desk {
width: 100%;
  padding-bottom: 7%;
  text-align: center;
}
#Error_404 .error_desk h2 {
    font-size: 70px;
    line-height: 1.5;
    font-weight: 500;
    letter-spacing: 0px;
	display: none;
}
#Error_404 .error_desk h4 {
letter-spacing: 0px;
  line-height: 1.3 !important;
  font-size: calc(1.2rem + 1.1vw);
  font-weight: 700;
}
#Error_404 .error_desk p .button {

  display: block;
  width: 6rem;
  margin: 0 auto;
    margin-top: 0px;
  margin-top: 2%;
}
#Error_404 .error_pic .icon-traffic-cone {
  opacity: 0;
}
#Error_404 .error_pic {
width: 100%;
  float: unset;
  margin: 0 auto;
    margin-top: 0px;
  text-align: center;
  background-image: url("../../uploads/2023/09/404.png");
  background-position: center;
  background-repeat: no-repeat;
  margin-top: 11%;
	background-size: auto;
}
@media only screen and (max-width:959px){
	#Error_404 .error_pic {
  width: 100%;
  background-size: contain;
}
}
/*-----------------404_____________________*/
/*-------------------search----------*/

.search-results .search-item {
  padding: 15px 20px 15px 20px;
}
.search-results .search-item:nth-child(2n) {
  background-color: #e2f0fa;
  padding: 15px 20px 35px 20px;
}
.search #Subheader .title {
  line-height: 1.2;
  font-size: calc(1.3rem + 1.9vw);
  font-weight: 600;
}
.search-results .search-item .search-footer.align-right a {
  color: #001965;
  background: transparent;
  border: 0.125rem solid #001965;
  padding: 0.31rem 1.45rem;
  border-radius: 1.5625rem;
  font-size: 14px;
  transition: all 0.4s ease-in-out;
}
.search-results .search-item .search-footer.align-right a:hover{
	
	color: #fff;
  background: #001965;
}
.search #Content {
  width: 70%;
  margin: 0 auto;
	padding-bottom: 100px;
}
@media only screen and (max-width: 767px) {
  .search-not-found .snf-pic i {
    font-size: 130px;
    line-height: 130px;
  }
	.search #Content {
  width: 100%!important;
}
}
/*-------------------search----------*/

/*------------------pagination___________*/
.pager .pages {
  display: inline-block;
  margin: 20px 30px 0;
  padding: 4px 3px;
  -webkit-border-radius: 0px;
  border-radius: 0;
  background-color: transparent;
  background-image: none;
	font-size: 20px;
}
.pager .pages a:hover, .pager .pages a.active, .pager .pages span.page-numbers.current {
  background-color: transparent;
  color: #001965;
}
/*------------------pagination___________*/
/*-------------arrow----------*/
.slick-prev::before, .slick-next::before {
  font-family: 'slick';
  font-size: 23px;
  line-height: 1.4;
  opacity: 1;
  color: #2b4570;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev, .slick-next {
  top:auto!important;
bottom: -3% !important;
  width: 20px !important;
  height: 20px !important;
  padding: 0 !important;
  -webkit-transform: translate(0, -21%)!important;
  -ms-transform: translate(0, -21%)!important;
  transform: translate(0, -21%)!important;
  cursor: pointer;
  color: transparent;
  border: none;
    border-top-width: medium;
    border-top-color: currentcolor;
    border-right-width: medium;
    border-right-color: currentcolor;
    border-bottom-width: medium;
    border-bottom-color: currentcolor;
    border-left-width: medium;
    border-left-color: currentcolor;
  outline: none;
  background: transparent!important;
    background-color: transparent!important;
	color: #2b4570!important;
	z-index: 2;

}
.slick-next {
  right: auto;
  left: 43%!important;
}
[dir="rtl"] .slick-prev {
  right: 43%!important;
  left: auto;
}
.slick-prev::before, .slick-next::before {
  opacity: 1!important;
  color: #051e67!important;
	font-family: "mfn-icons"!important;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
	font-size: 18px;
}
.slick-prev::before {
  content: '\e916' !important;
}
.slick-next::before {
  content: '\e8b8' !important;
}
/*----------------share------------*/

div#sharebbttnn .hidden {
  display: none;
}

div#sharebbttnn svg {
  width: 20px;
  height: 20px;
  margin-right: 7px;
}

div#sharebbttnn button, .button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: auto;
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.1;
  letter-spacing: 2px;
  text-transform: capitalize;
  text-decoration: none;
  white-space: nowrap;
  border-radius: 4px;
  border: 1px solid #ddd;
  cursor: pointer;
}
div#sharebbttnn .copy-link{
  font-size: 15px;
  font-weight: 400;
  line-height: .7;
  letter-spacing: 0px;
  cursor: pointer;
	color: #001965;
  background: transparent;
  border: 0.125rem solid #001965;
  padding: 1rem 2.25rem;
  border-radius: 1.5625rem;
  transition: all 0.4s ease-in-out;
	margin: 10px 10px 10px 0;
}
div#sharebbttnn .copy-link:hover{
color: #fff;
  background: #001965;
}
div#sharebbttnn button:hover, div#sharebbttnn .button:hover {
  border-color: #cdd;
}

div#sharebbttnn .share-button, .copy-link {
  padding-left: 30px;
  padding-right: 30px;
}

div#sharebbttnn .share-button, .share-dialog {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

div#sharebbttnn .share-dialog {
  display: none;
  width: 95%;
  max-width: 500px;
  box-shadow: 0 8px 16px rgba(0,0,0,.15);
  z-index: -1;
  border: 0px solid #ddd;
  padding: 35px 20px;
  border-radius: 0px;
  background-color: #fff;
}

div#sharebbttnn .share-dialog.is-open {
  display: block;
  z-index: 2;
}

div#sharebbttnn header {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}

div#sharebbttnn .targets {
  display: grid;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  grid-gap: 20px;
  margin-bottom: 20px;
}

div#sharebbttnn .close-button {
  background-color: transparent;
  border: none;
  padding: 0;
}

div#sharebbttnn .close-button svg {
  margin-right: 0;
}

div#sharebbttnn .link {
display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 10px;
  border-radius: 0px;
  background-color: #dfefee;
}
div#sharebbttnn .share-dialog.is-open .dialog-title::before {
  content: '';
  background-color: #3b98de;
  width: 13px;
  height: 13px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 13px;
}
div#sharebbttnn .pen-url {
  margin-right: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
	font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}
.share-simple-wrapper {
    display: none;
}
div#sharebbttnn {
    border-top: 0px solid rgba(0,0,0,.08);
    padding-top: 50px;
    text-align: left;
}
div#sharebbttnn .share-button {
    margin: 0!important;
    padding: 0;
    background: none;
    border: none;
font-size: 19px;
}
div#sharebbttnn .share-button {
    margin: 0!important;
    padding: 0;
     letter-spacing: 0;
}


div#sharebbttnn {
    padding-top: 0;
}
.section.section-post-intro-share .mcb-column-inner {
    margin: 0;
}
button.share-button {
    top: -50px!important;
    transform: none!important;
    left: 185px!important;
}
div#sharebbttnn .share-dialog.is-open .dialog-title {
  font-size: calc(.7rem + .6vw);
  font-weight: 700;
}

/*----------------share------------*/

.en-character {
  font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list {
    direction: ltr;
}
/*----------load_more----------*/
.pager_load_more.button.has-icon {
  color: #001965;
  background: transparent;
  border: none;
  padding: 0;
  border-radius: 0;
  transition: all 0.4s ease-in-out;
	line-height: 1.3 !important;
  font-size: calc(.8rem + .7vw);
  font-weight: 700;
}
.pager_load_more.button.has-icon:after{
content: "\f060";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  color: #001965;
  font-size: 18px;
  display: inline-block;
  vertical-align: bottom;
  padding-right: 10px;
	transition: all 0.4s ease-in-out;
}
.pager_load_more.button.has-icon:hover {
  color: #3b98de;
  background: transparent;
}
.pager_load_more.button.has-icon:hover:after {
  color: #3b98de;
}
.column.one.pager_wrapper.pager_lm {
  text-align: right;
}
/*----------load_more----------*/


/*----------------edit-profile-------------*/
.um-profile.um-editing .um-profile-body.main.main-default {
    max-width: 100%;
    display: flex;
    flex-direction: column;
}
.um-profile.um-editing .um-row._um_row_1 {
    order: 1;
    width: 100%;
    display: block;
}
.um-profile.um-editing .um-col-alt {
    order: 2;
    display: block;
    width: 50%;
	margin-top: 30px;
}
.um-profile.um-editing .um-row._um_row_3.btnseditcol .um-col-alt {
    margin-top: 0;
}
.um-profile.um-editing .um-row._um_row_3.btnseditcol {
    order: 3;
    display: block;
    width: 100%;
	margin-top: 0!important;
}
.um-profile.um-editing .um-row._um_row_3.btnseditcol a.um-button.um-alt {
    background: none!important;
    color: red!important;
	    border: none!important;
}
.um-profile.um-editing .um-row._um_row_3.btnseditcol a.um-button.um-alt:hover {
    border: none!important;
	    text-decoration: underline!important;
}
.um-profile.um-editing .select2-container--default .select2-search--dropdown .select2-search__field:focus {
    color: #000000;
    background-color: rgb(255 255 255) !important;
}
.um-profile.um-editing .um-search-filter .select2-container.select2-container--open .select2-dropdown, .um-profile.um-editing .um-field .select2-container.select2-container--open .select2-dropdown {
    background-color: #001965;
}
.um-profile.um-editing .um-search-filter .select2-dropdown .select2-results li.select2-results__option.select2-results__option--highlighted, .um-profile.um-editing .um-field .select2-dropdown .select2-results li.select2-results__option.select2-results__option--highlighted {
    background: #cfcecf;
}
.um-profile.um-editing .um-field .select2.select2-container .select2-selection span.select2-selection__rendered
{
	    padding: 16px;
}
.um-profile.um-editing .um-field .select2.select2-container .select2-selection .select2-selection__arrow:before {

    padding: 16px 0;
}
.um-profile.um-editing .um-field .select2.select2-container .select2-selection span.select2-selection__rendered span.select2-selection__clear
{
	display:none;
}
.um-profile.um-editing .um-field-label label, .um-profile.um-editing input, .um-profile.um-editing select , .um-profile.um-editing span , .um-profile.um-editing li, .um-profile.um-viewing .um-field-label label, .um-profile.um-viewing input, .um-profile.um-viewing select , .um-profile.um-viewing span, .um-profile.um-viewing .um-field-value
{
	    font-family: 'Noto Sans','Noto Naskh Arabic', serif !important;
}
.button-custom input[type="submit"], .um input[type="submit"].um-button, .um .um-button.um-alt, .um input[type="submit"].um-button.um-alt{

		color: #fff!important;
  background: #001965!important;
  border: 0.125rem solid transparent!important;
  padding: 0.31rem 1.45rem!important;
  border-radius: 1.5625rem!important;
  font-size: 14px!important;
	line-height: 30px !important;
  transition: all 0.4s ease-in-out;
	box-shadow: none !important;
}
.button-custom input[type="submit"]:hover, .um input[type="submit"].um-button:hover, .um .um-button.um-alt:hover, .um input[type="submit"].um-button.um-alt:hover{
	color: #001965!important;
  background: transparent!important;
	border: 0.125rem solid #001965!important;
}
.um-search-filter .select2.select2-container .select2-selection, .um-field .select2.select2-container .select2-selection, .um .um-form input[type="text"], .um .um-form input[type="search"], .um .um-form input[type="tel"], .um .um-form input[type="number"], .um .um-form input[type="password"], .um .um-form textarea, .select2-container .select2-choice, .select2-container-multi .select2-choices, .um .um-form input[type="number"] {
	
  padding: 20px 30px!important;
  height: 70px!important;
  border-radius: 5px !important;
  border: 0px solid #ddd !important;
	width: 100%!important;
	color: #071f69;
	font-family: 'Noto Naskh Arabic', serif !important;
  font-size: 17px !important;
}
.um-header {
border-bottom: solid 1px #0019650d;
padding: 16px 0 10px 0;
  min-height: 25px;
}
.um-account-main p {
  text-align: justify;
}
.um-field-label label {
  font-size: calc(0.6rem + 0.6vw) !important;
  color: #2b4570;
	display: inline-block;
	line-height: 50px !important;
}
#um_field_388_custom_field_regdateshamsi, #um_field_388_digits_phone, #um_field_388_custom_field_GTIN 
 {
  display: none;
}
.um-profile.um .um-profile-headericon a:hover, .um-profile.um .um-profile-edit-a.active {
  color: #001965;
}
.um-profile.um-viewing .um-field-value {
  font-size: calc(0.6rem + 0.5vw) !important;
  color: #2b4570;
  display: inline-block;
}
.um-field-label .um-field-label-icon {
color: #2b4570;
}
.um-col-alt {
  width: 50%;
  margin: 0 auto;
	margin-right: 0;
}

.form-edit-profile .um-profile-body.main.main-default {
  max-width: 100%;
}
.um-header.no-cover .um-profile-photo {
  display: none;
}
.um-profile.um .um-name a {
  color: #001965;
  font-size: calc(0.8rem + 0.8vw);
}

.um-profile.um-editing {
  padding-top: 10px;
}
.um-account-meta-img.uimob800-hide {
  display: none;
}
.um-account-side li {
  margin-bottom: 10px !important;
	background: transparent;
  
}
.um-account-main div.um-account-heading {
font-size: 22px;
  line-height: 22px;
  color: #001965;
}
.um-account-side li a{
background: transparent;
  border: 1px solid #001965!important;
}
.um-account-side li a:hover .um-account-title {
  color: #fff !important;
}
.um-account-side li a:hover {
background: #001965;
  border: 1px solid #001965 !important;
}
.um-account-side li a.current, .um-account-side li a.current:hover {
  background-color: #001965 !important;
  color: #fff !important;
  border: 1px solid transparent !important;
}
.um-account-side {
  width: 33%;
  margin-left: 7%;
}
.um-account-main {
  width: 60%;
}
.um-account-side li a span.um-account-icon{
	color: #001965;
}
.um-account-side li a.current span.um-account-icon{
	color: #fff;
}
.um-account-side li a:hover .um-account-icon {
  color: #fff;
}
.um-account-side li a {
  color: #001965;
}
.um-account-side li a span.um-account-title {
  color: #001965;
}
.um-account-side li a.current span.um-account-icon, .um-account-side li a.current:hover span.um-account-icon{
	color: #fff;
}
.um-account-side li a.current:hover .um-account-side li a.current span.um-account-icon, .um-account-side li a.current:hover .um-account-side li a span.um-account-title, .um-account-side li a.current:hover .um-account-title{
	color: #fff !important;
}
.um-account-side li a.current .um-account-title, .um-account-side li a.current:hover .um-account-title {
  color: #fff;
}
.um-account-side li a {
  padding: 15px 0px;
	transition: all 0.4s ease-in-out;
}
.um-account-side li a span.um-account-arrow {
  top: 16px;
}
.um a.um-link {
  color: #001965;
}
.um-profile.um-viewing .um-form .um-name a {
    display: none;
}
.um-profile.um-editing .um-form .um-name a {
    display: none;
}
.um.um-account.um-editing .um-form .um-account-name a
{
	display:none;
}
.um.um-account.um-editing .um-form .um-account-name {
    font-weight: bold;
}
.um.um-account.um-editing .um-form .um-account-name::after
{
  content: "کاربر عزیز، خوش آمدید";
  color: #001965;
  font-size: calc(0.8rem + 0.8vw);
  padding-right: 3px;	
}
.um-profile.um-viewing .um-form .um-name::after {
  content: "کاربر عزیز، خوش آمدید";
  color: #001965;
  font-size: calc(0.8rem + 0.8vw);
  padding-right: 3px;
}
.um-profile.um-editing .um-form .um-name::after {
  content: "کاربر عزیز، خوش آمدید";
  color: #001965;
  font-size: calc(0.8rem + 0.8vw);
  padding-right: 3px;
}
.um-profile.um-viewing .um-field-label label::after {
  content: ":";
  padding-right: 3px;
  vertical-align: middle;
}
.um-profile .um-field-digits_phone div {
    direction: ltr;
}
.um-viewing .um-field-area {
  display: inline-block;
  padding-right: 15px;
}
.dig_lo_resend_votp_btn {
    display: none!important;
}
.um-search-filter .select2-container.select2-container--open .select2-dropdown, .um-field .select2-container.select2-container--open .select2-dropdown {
  background-color: #005ad2;
  border-radius: 5px;
}
.um-search-filter .select2-container.select2-container--open .select2-dropdown .select2-results li, .um-field .select2-container.select2-container--open .select2-dropdown .select2-results li {
  color: #fff !important;
}
.um-page-account .section.section-page-footer {
    display: none;
}
.um-profile-edit.um-profile-headericon.um-trigger-menu-on-click {
  display: none;
}
@media only screen and (max-width:1240px){
	
	div.uimob960 .um-header .um-profile-meta, div.uimob800 .um-header .um-profile-meta {
  padding-left: 0 !important;
  padding-right: 3% !important;
}

}
@media only screen and (min-width:768px) and (max-width:959px){
.um-profile.um-editing .um-col-alt {
  width: 60%!important;
}
}
@media only screen and (min-width:480px) and (max-width:767px){
.um-editing .um-form .um-field {
  margin: 0% 3% 1% 3%!important;
  width: 94%!important;
}
	.um-field-label label {
  font-size: calc(0.8rem + 0.7vw) !important;
}

	  .uimob340 .um-half {
    margin: 0 7% 10px 0 !important;
    width: 193px;
  }
	.um-profile.um-editing .um-row._um_row_3.btnseditcol .um-col-alt {
  width: 100%!important;
}

	.um-profile.um-editing .um-col-alt {
  width: 96% !important;
    margin: 0 auto;
	}
}

@media only screen and (max-width:479px){
.um-editing .um-form .um-field {
  margin: 0% 3% 1% 3%!important;
  width: 94%!important;
}
	.um-field-label label {
  font-size: calc(0.8rem + 0.7vw) !important;
}
  .um-half {
    margin: 0 7% 10px 0 !important;
    width: 193px!important;
	  float: right;
  }
	.um-profile.um-editing .um-row._um_row_3.btnseditcol .um-col-alt {
  width: 100%!important;
}

	.um-profile.um-editing .um-col-alt {
  width: 96% !important;
    margin: 0 auto;
	}
	.um-profile.um-viewing .um-field-custom_field_Injections {
  width: 100%!important;
}
	.um-profile.um-viewing .um-field {
  width: 100% !important;
}
	.um-field-label .um-field-label-icon {
  height: 38px;
  width: 38px;
  margin: 0 0 0 6px;
}
}

@media only screen and (max-width:767px){
	div.uimob340 .um-header .um-profile-meta, div.uimob500 .um-header.no-cover .um-profile-meta  {
  padding-right: 15px !important;
	}
.um-profile.um-viewing .um-row._um_row_1.btnseditcol .um-col-alt {
  float: right;
	text-align: right;
	padding-right: 15px !important;
}
	.um-profile.um-viewing .um-row._um_row_1.btnseditcol {
  position: relative!important;
  width: 100%!important;
		padding: 20px 4px 11px 8px !important;
}
	.um-profile.um-viewing .um-row._um_row_1.btnseditcol .um-col-alt {
  float: right!important;
}
	.um-profile.um-viewing .um-row._um_row_2.btnseditcol {
  padding-right: 15px !important;
}
	.um-row._um_row_3.btnseditcol .um-field.um-field-block.um-field-type_block, .um-row._um_row_1.btnseditcol .um-field.um-field-block.um-field-type_block {
  padding-top: 0!important;
}
}
/*----------------edit-profile-------------*/

/*----------------table-------------*/
.table-style {
  width: 65%;
  margin: 0 auto;
}
.table-style tbody {
  background-color: #f5f4f2;
}
.table-style th,.table-style td {
  padding: 15px 15px;
	width: 33%;
	height: 86px;
}
.table-style th{
	font-size: calc(.7rem + .5vw);
  font-weight: 700;
}
.table-style thead {
  background-color: #e6e2df;
}
.table-style tbody tr th, .table-style thead th:first-child {
  background-color: #9dcac7 !important;
}
.ui-tabs .ui-tabs-nav li a, .accordion .question > .title, .faq .question > .title, table th, .fake-tabs > ul li a {
  color: #072069;
}
.table-style th .font-size-less {
  font-size: calc(.5rem + .4vw);
  font-weight: 400;
  font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}
.table-style tbody tr td {
  font-size: calc(.6rem + .5vw);
  font-weight: 500;
}
.style-simple .table-style:not(.recaptchatable) th, .style-simple .table-style td {
  border-width: 0 1px 1px 0;
  border-color: rgb(255, 255, 255);
	direction: ltr;
}
/*----------------table-------------*/
sup {
  font-size: calc(.6rem + .4vw);
  font-weight: 300;
}
/*----------------------Once-popUp2-content-related-poUp------------------------------*/
#once-popup2 h4.popuptitle {
    font-size: 32px;
}
#once-popup2 h5.popuptitle {
font-size: 17px;
    font-weight: 500;
}
#once-popup2 {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.65);
    text-align: center;
    z-index: 10000;
}
#once-popup2 .inner {
	    border-radius: 1.5625rem;
    background: #ffffff;
    padding: 40px 20px;
    width: 700px;
    max-width: 90%;
    margin: 50px auto;
	    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50% , -50%);
    }
#once-popup2 #popup-close4, #once-popup2 a.redhome {
    cursor: pointer;
    color: #001965;
    background: transparent;
    border: 0.125rem solid #001965;
    padding: 10px;
    border-radius: 1.5625rem;
    transition: all 0.4s ease-in-out;
    width: 200px;
    display: inline-block;
margin-top: 15px;
    }
#once-popup2 #popup-close4:hover , #once-popup2 a.redhome:hover{
    color: #fff;
    background: #001965;
}
#once-popup2 #popup-close4
{
    margin-left: 10px;
}
 #once-popup2 a.redhome
{
    margin-right: 10px;
}
#once-popup .btnseditcol {
    display: none;
}
/**/
/*----------------------Once-popUp-darman-content-related-poUp------------------------------*/
#once-popup-darman h4.popuptitle {
    font-size: 32px;
}
#once-popup-darman h5.popuptitle {
font-size: 17px;
    font-weight: 500;
}
#once-popup-darman {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.65);
    text-align: center;
    z-index: 10000;
}
#once-popup-darman .inner {
	    border-radius: 1.5625rem;
    background: #ffffff;
    padding: 40px 20px;
    width: 700px;
    max-width: 90%;
    margin: 50px auto;
	    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50% , -50%);
    }
#once-popup-darman #popup-close-darman {
    cursor: pointer;
    color: #001965;
    background: transparent;
    border: 0.125rem solid #001965;
    padding: 10px;
    border-radius: 1.5625rem;
    transition: all 0.4s ease-in-out;
    width: 200px;
    display: inline-block;
margin-top: 15px;
    }
#once-popup-darman #popup-close-darman:hover {
    color: #fff;
    background: #001965;
}
#once-popup-darman #popup-close-darman
{
    margin-left: 10px;
}
/**/
.um-profile.um-editing ul {
    padding-right: 0;
	margin:0;
}
.um-profile.um-editing .um-meta, .um-profile.um-viewing .um-meta {
    display: none;
}
.um-profile.um-editing .select2-container .select2-search--dropdown {
    display: none;
}
/*---------------icon edit profile-----------*/
.um-field-label .um-field-label-icon{
height: 45px;
  width: 45px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
	margin: 0 0 0 15px;
}
.um-field-label .um-field-label-icon i {
  opacity: 0;
}
#um_field_388_custom_field_DiabetesType .um-field-label-icon {
  background-image: url("../../uploads/2023/09/diabetes.png");

}
#um_field_388_custom_field_Injections .um-field-label-icon {
  background-image: url("../../uploads/2023/10/number-of-times.png");

}
#um_field_388_custom_field__HbA1C .um-field-label-icon {
  background-image: url("../../uploads/2023/10/blood-sugar.png");

}
#um_field_388_custom_field_DoctorSpeciality .um-field-label-icon {
  background-image: url("../../uploads/2023/09/doctor.png");

}
#um_field_388_custom_field_bloodsugar .um-field-label-icon {
  background-image: url("../../uploads/2023/09/Icon-phone.png");

}
#um_field_388_custom_field_regdateshamsi .um-field-label-icon {
  background-image: url("../../uploads/2023/09/Icon-phone.png");

}
#um_field_388_role_select .um-field-label-icon {
  background-image: url("../../uploads/2023/09/solution.png");

}
#um_field_388_custom_field_ConsumptionDosage .um-field-label-icon {
  background-image: url("../../uploads/2023/09/dosage.png");

}
/*---------------icon edit profile-----------*/

/*----------------tidio-chat-------------*/
#tidio-chat {
  display: block;
}

#tidio-chat #button.chat-open:not(.sidebar) {
  left: 0px!important;
  right: auto!important;
}
#tidio-chat #button button i.for-opened.active {
  transform: translateX(0px) rotate(180deg)!important;
}
#tidio-chat .message-operator.bots-quick-replies span.line-clamp {
	font-family: 'Noto Naskh Arabic', serif !important;
}
/*----------------tidio-chat-------------*/
/*----------------tooltip-------------*/

.tooltip:before {
    background: #e2f0f9;
    color: #092f5e ;
	font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
	box-shadow: 1px -1px 9px rgb(145 145 145 / 35%);
}
.tooltip-img .tooltip-content, .tooltip:after, .tooltip:before {
    background: #e2f0f9;
    color: #092f5e ;
}
.tooltip {
    border-color: #cfcfcf;
	direction: ltr;
}
/*----------------tooltip-------------*/
.popup-content-menu .digits-form_button-text:hover {
    color: #fff;
}
div#popupGTIN button#fclickGTIN {
    padding: 12px 30px;
}
/*----------------download-------------*/
/*.download-txt-col.wpb_column.vc_column_container.vc_col-sm-6:before{
	content: '';
  background-color: rgb(252, 242, 245);
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  z-index: -72;
  bottom: 0;
	right: -40%;
}
.download-txt-col.wpb_column.vc_column_container.vc_col-sm-6 {

}
.download-img-col.wpb_column.vc_column_container.vc_col-sm-6 {

}*/
.download-title {
  line-height: 1.3 !important;
  font-size: calc(1.5rem + 1.4vw);
  font-weight: 700;
}

@media only screen and (max-width:767px){
	
	.download-txt-col.wpb_column.vc_column_container.vc_col-sm-6::before {
  right: 0!important;
}
	.download-txt-col.clearfix .column_attr.mfn-inline-editor.clearfix::before {
  right: 0!important;
}
}
/*----------------download-------------*/

/*----------------goftino-chat-------------*/

/*----------------rahkarpopup-------------*/


#rahkarpopup {
    position: fixed;
    text-align: center;
        }
#rahkarpopup .inner {
  border-radius: 0;
  background: #ffffff;
  padding: 20px;
  width: 600px;
  max-width: 90%;
  position: fixed;
  top: 105px;
  left: 90px;
  box-shadow: 1px 2px 8px #0019651c;
}
#rahkarpopup .inner p {
  font-size: 16px;
  line-height: 1.7;
}
/*----------------rahkarpopup-------------*/
#back_to_top.sticky {
  left: 15px;
  right: auto;
}

/*----------------product-blog -------------*/
.product-blog .post-item.isotope-item {
  background-color: #fcf1f5;
  transition: background-color .3s;
	height: 300px;
}
.product-blog .post-item.isotope-item .image_frame.post-photo-wrapper.scale-with-grid.image .scale-with-grid.wp-post-image {
	top: -75px;
}
/*.product-blog .post-item.isotope-item .image_frame.post-photo-wrapper.scale-with-grid.image .scale-with-grid.wp-post-image {
  max-width: inherit!important;
  width: auto !important;
  max-height: 300px;
  height: auto !important;
}
.product-blog .post-item.isotope-item .image_frame.post-photo-wrapper.scale-with-grid.image {
  background-color: #b3b3b3;
}*/
.product-blog .post-item.isotope-item .image_frame.post-photo-wrapper.scale-with-grid.image, .product-blog .post-item.isotope-item .post-desc-wrapper {
  width: 50%;
}
.product-blog .post-item.isotope-item .post-desc-wrapper {
padding: 3%;
}
.product-blog .post-item.isotope-item .post-desc-wrapper .post-desc {
  padding: 0;
}
.product-blog .post-item.isotope-item .post-desc-wrapper .post-head {
display: none;
}
.product-blog .post-item.isotope-item:hover {
background: rgba(0,0,0,.05);
  transition: background-color .3s;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid.btn-product .button.button_size_2 {
  margin-left: 0 !important;
  width: 160px;
}
.vc_row.wpb_row.vc_row-fluid.product-blog .slick-dots {
  padding-right: 0px;
  padding-left: 0;
  margin: 0;
	bottom: -37px;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid.btn-product .wpb_text_column.wpb_content_element {
  margin-bottom: 10px;
}
@media only screen and (min-width: 768px) and (max-width:1239px) {
.vc_row.wpb_row.vc_inner.vc_row-fluid.btn-product .wpb_column.vc_column_container.vc_col-sm-3 {
  width: 50%!important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
.product-blog .post-item.isotope-item .image_frame.post-photo-wrapper.scale-with-grid.image .scale-with-grid.wp-post-image{
	max-width: inherit !important;
    width: auto;
    max-height: 17vh;
    height: auto !important;
}
	.product-blog .post-item.isotope-item .image_frame.post-photo-wrapper.scale-with-grid.image .scale-with-grid.wp-post-image {
	top: 0px!important;
}
	
}

@media only screen and (max-width: 767px) {
.product-blog .post-item.isotope-item .image_frame.post-photo-wrapper.scale-with-grid.image, .product-blog .post-item.isotope-item .post-desc-wrapper {
  width: 100%!important;
}
	.product-blog .post-item.isotope-item {
  height: auto;
}
	.product-blog .post-item.isotope-item .post-desc-wrapper {
  float: right;
}
	.product-video-row.wpb_column.vc_column_container.vc_col-sm-12 video {
  width: 100%;
}
		.product-blog .post-item.isotope-item .image_frame.post-photo-wrapper.scale-with-grid.image .scale-with-grid.wp-post-image {
	top: 0px!important;
}
}
@media only screen and (min-width: 426px) and (max-width: 767px) {
.vc_row.wpb_row.vc_inner.vc_row-fluid.btn-product .wpb_column.vc_column_container.vc_col-sm-3 {
  width: 43%;
  float: right;
}
	[dir="rtl"] .slick-prev {
    right: 35% !important;
    left: auto;
  }
	 .slick-next {
    right: auto;
    left: 35% !important;
  }
	  .slick-prev, .slick-next {
    bottom: -1.8% !important;
  }
}
@media only screen and (max-width: 425px) {
  [dir="rtl"] .slick-prev {
    right: 28% !important;
    left: auto;
  }
	 .slick-next {
    right: auto;
    left: 28% !important;
  }
		  .slick-prev, .slick-next {
    bottom: -2.1% !important;
  }
}
/*----------------product-blog -------------*/
/*----------------Injection guide -------------*/
.injection-guide .vc_tta-tabs-container {
  position: absolute !important;
  left: 0px;
  right: 0px;
  z-index: 999;
  margin: 0 auto !important;
  width: 25%;
	overflow: visible!important;
}
.injection-guide .vc_tta-tabs-list {
width: 100%;
  display: inline-block;
  border: none;
  padding: 36px 0;
height: auto;
	position: relative;
  text-align: center;
  padding: 36px 0 !important;
  background-color: #001864;
	overflow: visible!important;
}
.injection-guide .vc_tta-tab.vc_active a span::after {
  width: 0;
  height: 0;
  border-style: solid;
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
  border-right: 20px solid #f1f1f0;
  border-left: 0;
  display: inline-block;
  position: absolute;
  left: -20px;
  content: '';
  z-index: 9999;
  top: 24%;
}
.injection-guide .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
  margin-top: 0px;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0;
}
.injection-guide .vc_tta.vc_general .vc_tta-tab a {
padding: 20.6px 20px;
  border-color: #e2f0f9t;
  background-color: #001864;
  color: #fff;
  border: none;
	    border-bottom: 1px solid rgba(255,255,255,0.3) !important;
}
.injection-guide .vc_tta-tabs-list .vc_tta-tab:first-child a {
  border-top: 1px solid rgba(255,255,255,0.3) !important;
}
.injection-guide .vc_tta-tab.vc_active > a {
border-color: transparent !important;
    border-right-color: transparent;
  border-right-color: transparent !important;
  background-color: #f1f1f0 !important;
  color: #001864 !important;
}
.vc_tta-panel.tab-content .vc_tta-panel-body .tab-content-img.wpb_column {
  float: left;
  width: 38%;
height: 100%;
}
.vc_tta-panel.tab-content .vc_tta-panel-body .tab-content-txt.wpb_column {
float: right;
  width: 40%;
  padding: 3% 4.5% 0 5%;
  background-color: #f1f1f0;
  height: 35.8rem;
}
.vc_tta-panel.tab-content .vc_tta-panel-body .tab-content-txt.wpb_column ul {
  list-style: disc outside;
  padding-right: 30px;
  padding-left: 0;
}
.vc_tta-panel.tab-content .vc_tta-panel-body .tab-content-txt.wpb_column ul li {
	
	text-align: justify;
}
.injection-guide .vc_tta-tabs-list .vc_tta-tab a{
	line-height: 1.1 !important;
  font-size: calc(.7rem + .5vw);
  font-weight: 700;
}
.injection-guide .vc_tta-tab > a:focus, .injection-guide .vc_tta-tab > a:hover {
 background-color: #f1f1f0 !important;
  color: #001864 !important;
}
.injection-guide .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container .vc_tta-panels {
  border: none;
}
	  .injection-guide .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
    border-color: transparent;
		  padding-top: 0;
    padding-bottom: 0;
  }
@media (min-width: 768px) {
  .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panel {
    margin: 2px;
  }
	  .injection-guide .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
    border-color: transparent;
		  padding: 0;
  }
}
@media only screen and (min-width:960px) and (max-width:1239px){
	.cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center .icon-wrapper {
    top: -65px!important;
}
	    .cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center {
        margin: 30px 0px 30px 0px!important;
    }
	.injection-guide .vc_tta-panel-body .wpb_column.vc_column_container.vc_col-sm-6 {
  height: auto!important;
}
}
@media only screen and (min-width:768px) and (max-width:959px){
	.cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center .icon-wrapper {
    top: -50px!important;
}
	    .cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center {
        margin: 30px 0px 20px 0px!important;
    }
	.injection-guide .vc_tta-panel-body .wpb_column.vc_column_container.vc_col-sm-6 {
  height: auto!important;
}
}
@media only screen and (max-width: 767px) {
	.cat-box .column.mcb-column.column_icon_box_2 .mcb-column-inner.mcb-item-icon_box_2-inner .mfn-icon-box.mfn-icon-box-top.mfn-icon-box-center .icon-wrapper {
    top: -60%!important;
}
		.injection-guide .vc_tta-panel-body .wpb_column.vc_column_container.vc_col-sm-6 {
  height: auto!important;
}
.vc_tta-panel.tab-content .vc_tta-panel-body .tab-content-txt.wpb_column, .vc_tta-panel.tab-content .vc_tta-panel-body .tab-content-img.wpb_column {
float: right;
  width: 100%;
}
	.vc_tta-panel.tab-content .vc_tta-panel-body .tab-content-txt.wpb_column {
  height: auto!important;
}
	.injection-guide .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
  padding: 0;
}
	.injection-guide .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.tab-content .vc_tta-panel-heading {
  margin: 0;
  border-width: 0px;
}
	.injection-guide .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-title a {
  background-color: #001864;
  color: #fff;
  border: none;
    border-bottom-width: medium;
    border-bottom-style: none;
    border-bottom-color: currentcolor;
  border-bottom-width: medium;
  border-bottom-style: none;
  border-bottom-color: currentcolor;
  border-bottom-width: medium;
  border-bottom-style: none;
  border-bottom-color: currentcolor;
  border-bottom: 1px solid rgba(255,255,255,0.3) !important;
  text-align: center;
}
	.levemir-pro.injection-guide .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-title a {
		background-color: #27a68a;
	}
	.injection-guide .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-title a:focus, .injection-guide .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-title a:hover {
  background-color: #f1f1f0 !important;
  color: #001864 !important;
}
	.even-col.wpb_column .vc_empty_space {
  height: 0px !important;
  margin-bottom: 0;
}
.injection-guide .vc_row.wpb_row.injection-guide-header {
  padding-right: 30px !important;
}
	.injection-area h3 {
  text-align: right!important;
}

}
/*----------------Injection guide -------------*/

.vc_row.wpb_row.vc_row-fluid.injection-area .icon_box .image_wrapper img {
  position: relative;
  top: 0%;
  bottom: auto;
}
.vc_row.wpb_row.vc_row-fluid.injection-area .icon_box .image_wrapper {
padding: 15px;
  background: #fff;
  border-radius: 0%;
  position: relative;
  width: 200px;
  margin: 0 auto;
  height: 200px;
  line-height: 220px;
  z-index: 3;
  box-shadow: 0 0 32px rgba(0, 0, 0, 0.062);
  padding: 0px;
  margin-bottom: 47px;
}
.vc_row.wpb_row.vc_row-fluid.injection-area .icon_box .desc_wrapper .desc {
  line-height: 1.3 !important;
  font-size: calc(0.7rem + 0.6vw);
  font-weight: 700;
  color: #001965;
}

.vc_tta-panel.tab-content .vc_tta-panel-body .tab-content-img.wpb_column .vc_single_image-wrapper .vc_single_image-img {
  width: 87%;
}
.vc_row.wpb_row.vc_row-fluid.injection-area .wpb_single_image.img-back-icon-box {
  position: absolute;
  top: -5%;
  z-index: 3;
  left: -30%;
  width: 66%;
}
.vc_row.wpb_row.vc_row-fluid.injection-area .even-col.wpb_column.vc_column_container.vc_col-sm-3 .wpb_single_image.img-back-icon-box {
position: absolute;
  top: 6%;
  z-index: 3;
  left: 3%;
  width: 66%;

}
@media only screen and (max-width:767px){
.vc_row.wpb_row.vc_row-fluid.injection-area .icon_box .desc_wrapper .desc {
  font-size: calc(0.9rem + 0.8vw)!important;
	}
}
/*----------------Injection guide -------------*/
/*----------------maintenance -------------*/
.vc_row.wpb_row.vc_row-fluid.before-use-row .wpb_text_column.wpb_content_element ul {
  list-style: disc outside;
    list-style-type: disc;
  list-style-type: disc;
  padding-right: 30px;
  padding-left: 0;
}
.vc_row.wpb_row.vc_row-fluid.before-use-row .vc_tta.vc_general .vc_tta-panel-title  a, .vc_row.wpb_row.vc_row-fluid.maintenance-row .vc_tta.vc_general .vc_tta-panel-title  a {
padding-top: 2%;
  padding-bottom: 2%;
  padding-left: 3%;
  padding-right: 3%;
	line-height: 0.5;
}
.vc_row.wpb_row.vc_row-fluid.before-use-row .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title a .vc_tta-title-text, .vc_row.wpb_row.vc_row-fluid.maintenance-row .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title a .vc_tta-title-text {
  line-height: 1.1 !important;
  font-size: calc(.8rem + .8vw);
  font-weight: 700;
}
.vc_row.wpb_row.vc_row-fluid.before-use-row .vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body, .vc_row.wpb_row.vc_row-fluid.maintenance-row .vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body {
  background-color: transparent;
	padding-bottom: 43px;
  color: #001864;
	padding-left: 40px;
  padding-right: 40px;
}
.vc_row.wpb_row.vc_row-fluid.before-use-row .vc_tta.vc_general .vc_tta-panel .vc_tta-panel-heading, .vc_row.wpb_row.vc_row-fluid.maintenance-row .vc_tta.vc_general .vc_tta-panel .vc_tta-panel-heading {
  background-color: transparent;
}
.vc_row.wpb_row.vc_row-fluid.before-use-row .vc_tta.vc_general .vc_tta-panel:nth-child(2n+1) .vc_tta-panel-body, .vc_row.wpb_row.vc_row-fluid.maintenance-row .vc_tta.vc_general .vc_tta-panel:nth-child(2n+1) .vc_tta-panel-body {
  background-color: #d9e6f7;
}
.vc_row.wpb_row.vc_row-fluid.before-use-row .vc_tta.vc_general .vc_tta-panel:nth-child(2n+1) .vc_tta-panel-heading, .vc_row.wpb_row.vc_row-fluid.maintenance-row .vc_tta.vc_general .vc_tta-panel:nth-child(2n+1) .vc_tta-panel-heading {
  background-color: #d9e6f7;
}
.vc_row.wpb_row.vc_row-fluid.before-use-row .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title  a, .vc_row.wpb_row.vc_row-fluid.maintenance-row .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title  a {
  color: #001864;
}
.vc_row.wpb_row.vc_row-fluid.maintenance-row ul {
  list-style: disc;
  padding-right: 30px;
}
.vc_row.wpb_row.vc_row-fluid.maintenance-row ul li ul {
  list-style: circle;
}
@media only screen and (min-width:767px){
.before-use-row .vc_column-inner, .maintenance-row .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}
}
@media only screen and (max-width:767px){
	.vc_row.wpb_row.vc_row-fluid.before-use-row .vc_tta.vc_general .vc_tta-panel-title a, .vc_row.wpb_row.vc_row-fluid.maintenance-row .vc_tta.vc_general .vc_tta-panel-title a {
  padding-top: 4%!important;
  padding-bottom: 4%!important;
  padding-left: 3%!important;
}
	.vc_row.wpb_row.vc_row-fluid.before-use-row .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title a .vc_tta-title-text, .vc_row.wpb_row.vc_row-fluid.maintenance-row .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title a .vc_tta-title-text {
  font-size: calc(.9rem + .9vw)!important;
}
	.vc_row.wpb_row.vc_row-fluid.before-use-row .vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body, .vc_row.wpb_row.vc_row-fluid.maintenance-row .vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body {
  padding-left: 20px!important;
  padding-right: 20px!important;
}
}
/*----------------maintenance -------------*/

/*-----------under-construction----------------*/
body.under-construction {
    height: 100%;
}
body.under-construction div#Content {
    background-color: rgba(217,230,247,1);

}
.under-construction .section-uc-1 {

    background-color: transparent;
    z-index: 9;
}
.under-construction .section-border-top {
  border-top: 0px solid rgba(0,0,0,0.08);
  background: none;
	margin-bottom: 60px;
}
.under-construction .section-border-top .column.one.column_downcount {
  border-top: 1px solid rgba(0,0,0,0.08);
  display: none;
}
.under-construction #logo .scale-with-grid {
  width: 13%;
}
.under-construction #goftino_w {
  display: none;
}
.under-construction .section-border-top .fancy_heading.fancy_heading_icon .icon-clock {
  display: none;
}
.under-construction .info-box::before {
  content: '';
  background-color: #fcf1f5;
  width: 100%;
  height: 22em;
  display: block;
  position: absolute;
  z-index: -1;
  top: 1.6vw;
  right: 0;
  overflow: visible;
  visibility: visible;
}
.under-construction .icon_box.icon_position_left {
  min-height: 90px;
}
.under-construction .icon_box.icon_position_left .image_wrapper {
  width: 70px;
  height: 70px;
  top: 35px;
}
.under-construction .info-box .column_icon_box .icon_box .image_wrapper img {
  width: 2.3rem;
}
.under-construction .icon_box.icon_position_left .desc_wrapper {
  text-align: right;
	color: #001965;
}
.under-construction .icon_box.icon_position_left .desc_wrapper .title{
  margin-bottom: 6px;
  font-size: calc(.7rem + .5vw);
  font-weight: 700;
}
.under-construction .column.mcb-column.column_icon_box {
  width: 50%;
  margin-bottom: 0;
}
.under-construction .column.mcb-column.column_icon_box .mcb-column-inner {
  margin-bottom: 0;
}
.under-construction .icon_box.icon_position_left .desc_wrapper .title::before{
	display: none;
}
.under-construction .icon_box.icon_position_left {
  padding-left: 0;
  padding-right: 90px;
}
.under-construction .email-txt {
  font-size: 15px;
  font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}
.under-construction .column.mcb-column.column_heading.main-title .title {
  text-align: right;
}
.under-construction .column.mcb-column.column_heading.main-title .title:before {
  content: '';
  background-color: #3b98de;
  width: 22px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 13px;
}
.under-construction .icon_box:hover .image_wrapper img {
  top: 0px;
}
/*-----------under-construction----------------*/
/*-----------------blog-video---------------*/
.column.mcb-column.column_video.blog-video::before {
  content: '';
  background-color: #dde9f9;
  width: 85%;
  height: 80%;
  display: block;
  position: absolute;
  z-index: -72;
  bottom: 0vw;
  right: 8vw;
}
.column.mcb-column.column_video.blog-video .mcb-column-inner .content_video {
  width: 95%;
}
.section.section-post-related .section-related-adjustment.simple {
  width: 100%;
}

/*-----------------blog-video---------------*/
span#qmark img {
    transform: rotateY(180deg);
}
.um-tip i
{
    transform: rotateY(180deg);
}
.pro-r {
  font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;
	font-size: 0.85rem;
	  top: -9px;
  position: relative;
}
p .pro-r {
  font-size: .85rem;
	  top: -9px;
  position: relative;
}
h3 .pro-r {
    font-size: .59em;
    top: -0.58vw;
    position: relative;
}
h4 .pro-r {
    font-size: .59em;
    top: -0.58vw;
    position: relative;
}
/*----------------------------POP UP RESPONSIVE-------------------*/
@media (max-width:1239px)
{
			.popup-container-menu {
    overflow: auto;
}
}
@media (min-width:960px) and (max-width:1239px)
{
	.popup-content-menu 
	{
		font-family: "Noto Sans",'Noto Naskh Arabic', serif !important; 
		background-color: #fefefe; 
		margin: auto; 
		padding: 20px; 
		width: 60%; 
	}
}
@media (min-width:768px) and (max-width:959px)
{
.popup-content-menu 
	{
		margin: auto; 
		padding: 20px; 
		width: 60%; 
	}
}
@media (max-width:767px)
	{
		.popup-content-menu
		{
		width: 70%;
		}
		.popup-content-menu div#loginf 
		{ 
		width: 90%; 
			margin-left: 5%; 
			margin-right: 5%; 
			float: unset; 
			display: block; 
			margin-top: 20px; 
		}
		.popup-content-menu div#regf 
		{ 
			padding: 30px 0; 
			width: 90%; 
			margin: 0 auto; 
			display: block; 
		}
		.popup-content-menu .digits-form_container 
		{
			padding:0; margin: 0 auto; 
		} 
		.popup-content-menu #regf button#regbtt 
		{ 
			width: 70%; 
			display: block; 
			margin: 10px auto;
		} 
		#tipimg 
		{ 
			width: 100%; 
			display: block; 
			float: unset; 
		}
}
@media (max-width:479px)
{
	.popup-container-menu h3 {
    font-size: 21px!important;
}

}
@media (max-width:550px)
{
#once-popup2 #popup-close4 {
    display: block;
    margin: 8px auto;
}
#once-popup2 a.redhome {
    display: block;
    margin: 0 auto;
}
#popup-content-rahkar-tip {
    position: inherit;
    width: auto;
    padding-bottom: 25px;
    padding-top: 20px;
    margin-top: -25px;
}
}
/*-----------------------END-----POP UP RESPONSIVE-------------------*/
/*-----------------buttons MENU reSponsive---------------*/
@media (max-width:767px)
{
.mobile-header-mini #Top_bar .top-bar-right-input , .mobile-header-mini #Top_bar a.action_button{
    display: block;
}
#Top_bar .top_bar_right .top_bar_right_wrapper > a:last-child {
    font-size: 14px;
}
#Top_bar .top_bar_right .top-bar-right-input {
    width: 50%;
    margin: 0 0 0 5px;
	display: none;
}
	.top_bar_right {
    left: 0!important;
    right: auto!important;
}
#Top_bar .top_bar_right .top_bar_right_wrapper {;
    justify-content: flex-end!important;
}
}
/*--------------END---buttons MENU reSponsive---------------*/
span.trmarks {
    font-size: 14px;
    top: -5px;
    position: relative;
}
@media (max-width:959px)
{
	.um-profile.um-viewing .um-field-custom_field_DoctorSpeciality {
    width: 100%;
}
}
@media (max-width:767px)
{
	#Error_404 .error_desk p .check {
    text-align: center;
}
	.um-profile.um-viewing .um-row._um_row_2.btnseditcol {
    width: auto!important;
}
	div.uimob500 .um-header .um-meta, div.uimob340 .um-header .um-meta {
    display: none!important;
}
	.um-col-alt {
    width: 100%!important;
	}
	.um-profile.um-viewing .um-field-custom_field_DiabetesType, .um-profile.um-viewing .um-field-custom_field_Injections, .um-profile.um-viewing .um-field-role_select, .um-profile.um-viewing .um-field-custom_field_ConsumptionDosage, .um-profile.um-viewing .um-field-custom_field__HbA1C, .um-profile.um-viewing .um-field-custom_field_DoctorSpeciality {
    width: 100%!important;
}
}

#popupGTIN .inner #tipimgGTIN {
    width: 50%;
}
@media (max-width:959px)
{
#popupGTIN .inner #tipimgGTIN {
    width: 100%!important;
}	
}
@media (max-width:479px)
{
	#popupGTIN .inner {
    width: 65%!important;
}
}

#once-popup .um-row._um_row_2.btnseditcol {
    display: block!important;
}
#once-popup a.editprf {
    color: #fff;
    background-color: #001965;
    border: 0.125rem solid #001965;
    border-top-color: rgb(0, 25, 101);
    border-right-color: rgb(0, 25, 101);
    border-bottom-color: rgb(0, 25, 101);
    border-left-color: rgb(0, 25, 101);
    padding: 6px 25px;
    border-radius: 1.5625rem;
    transition: all 0.4s ease-in-out;
}
#once-popup a.editprf:hover, #once-popup #popup-close2:hover {
	color: #001965;
    background: transparent;
}
#once-popup #popup-close2 {
    color: #fff;
    background-color: #001965;
    border: 0.125rem solid #001965;
    border-top-color: rgb(0, 25, 101);
    border-right-color: rgb(0, 25, 101);
    border-bottom-color: rgb(0, 25, 101);
    border-left-color: rgb(0, 25, 101);
    padding: 6px 25px;
    border-radius: 1.5625rem;
    transition: all 0.4s ease-in-out;
    cursor: pointer;
    width: max-content;
    margin: 20px auto 5px;
}

.pro-r2 {
  font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;
	font-size: 0.85rem;
	  top: -4px;
  position: relative;
	cursor: text!important;
}
#once-popup .um-profile-meta .um-meta {
    display: none;
}
#once-popup .um-profile-meta {
    padding-bottom: 8px;
}

#rev_slider_2_1_wrapper .uranus.tparrows {
  text-shadow: 1px 0px 8px #777676!important;
}
h2 sup, h3 sup, h4 sup{
    font-weight: 700;
    font-size: calc(.7rem + .5vw);
}
.refcsfield.container .answer ol li {
  font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;
}

/*--------------article-products--------------*/
.article-row-products .story_box .photo_wrapper img {
  opacity: 1;
	transition: transform 0.8s ease-in-out;
}
.article-row-products .story_box:hover .photo_wrapper img {
    transform: scale(1.1);
}
.article-row-products .story_box {
  padding: 0 0%;
}
.article-row-products .story_box .desc_wrapper {
  margin-right: 0%;
  position: relative;
  z-index: 2;
  text-align: center;
}
.article-row-products .story_box .desc_wrapper h3 {
  margin-left: 0px;
  margin-top: 10px;
  font-size: calc(0.8rem + 0.7vw);
  font-weight: 700;
  text-align: center;
}
.article-row-products .story_box .desc_wrapper hr {
  display: none;
}
.vc_row.wpb_row.vc_row-fluid.article-row-products::before {
  background-color: #f1f1f0;
  height: 39vh;
  content: '';
  width: 100%;
  z-index: -7;
  position: absolute;
  bottom: 0;
  display: block;
  right: 0;
}

@media only screen and (max-width:767px){
	
	.vc_row.wpb_row.vc_row-fluid.article-row-products .vc_row.wpb_row.vc_inner.vc_row-fluid {
  padding: 0 !important;
}
}

/*--------------article-products--------------*/
h2.novomix {
  color: #092f5e;
	font-size: calc(1.3rem + 1.1vw);
  font-weight: 700;
}
h2.novomix::before {
  background-color: #092f5e;
	content: '';
  width: 17px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 13px;
	}
h2.novorapid {
  color: #db812e;
	font-size: calc(1.3rem + 1.1vw);
  font-weight: 700;
}
h2.novorapid::before {
  background-color: #db812e!important;
		content: '';
  width: 17px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 13px;
	}
h2.ryzodeg {
  color: #0089cc;
	font-size: calc(1.3rem + 1.1vw);
  font-weight: 700;
}
h2.ryzodeg::before {
  background-color: #0089cc!important;
		content: '';
  width: 17px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 13px;
	}
h2.victoza 
{
		font-size: calc(1.3rem + 1.1vw);
  font-weight: 700;
	color:#6c0633;
}
h2.victoza::before {
  background-color: #6c0633!important;
		content: '';
  width: 17px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 13px;
	}
h2.levemir{
	color: #27a68a;
	font-size: calc(1.3rem + 1.1vw);
  font-weight: 700;
}
h2.levemir::before {
  background-color: #27a68a!important;
		content: '';
  width: 17px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 13px;
}
h2 .pro-r {
  font-size: 1.35rem;
  top: -11px;
}



h3.novomix {
  color: #092f5e;
}
h3.novomix::before {
  background-color: #092f5e;
	}
h3.novorapid {
  color: #db812e;
}
h3.novorapid::before {
  background-color: #db812e!important;
	}
h3.ryzodeg {
  color: #0089cc;
}
h3.ryzodeg::before {
  background-color: #0089cc!important;
	}
h3.levemir{
	color: #27a68a;
}
h3.levemir::before {
  background-color: #27a68a!important;
}
h3.victoza {
color:#6c0633;
}
h3.victoza::before {
  background-color: #6c0633!important;
	}
/*------table------*/

@media only screen and (max-width: 550px) {
.table-style {
  margin: 0 auto;
  display: block;
  overflow-x: auto;
  white-space: nowrap;
}
}
.single.single-post .rmp-rating-widget.js-rmp-rating-widget.rmp-rating-widget--has-rated .rmp-rating-widget__icons-list:after{
	display:none;
}
.single.single-post .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list:after {
    content: "این مطلب چقدر برای شما مفید بود؟";
	position: absolute;
    top: 0;
    left: 0px;
}
.single.single-post .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__msg {
    position: absolute;
    top: 0;
}
@media (max-width:767px)
{
	.single.single-post .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list:after {
    left: 50px!important;
}
}
.single.single-post #Content::before {
    visibility: visible;
    content: '';
    width: 100%;
    height: 420px;
    display: block;
    position: absolute;
    left: 0;
    background-image: url(https://novocare.ir/wp-content/uploads/2024/06/artwork-blog-1.png);
    background-position: left center !important;
    background-repeat: no-repeat;
    background-size: 39% !important;
    top: -16em;
}
.single.single-post #Content .frstimgwrp img
{
	top: 0!important;
}
.single.single-post #Content .frstimgwrp .image_frame {
	height: fit-content !important;
}

/*------------box-contact-----------------*/
.m-center.m-top.center.top.aligncenter.img-box-contact {
width: auto;
  padding-bottom: 20px;
  height: 80px;
}
.box-contact .mcb-wrap-inner {
  margin: 0 0 20px 0;
  border: 3px solid #EBF4FB;
}
.box-contact .mcb-wrap-inner {
  margin: 0 0 20px 0;
  border: 3px solid #EBF4FB;
}
.box-contact .mcb-wrap-inner .mcb-column-inner {
  padding: 0;
  margin: 0;
}
.box-contact .mcb-wrap-inner .title-box-contact {
  background-color: #EBF4FB;
  padding: 15px 0;
  line-height: 1.3 !important;
  font-size: calc(1.3rem + 1.2vw);
  font-weight: 700;
}
.box-contact .mcb-wrap-inner .button.button_size_2 {
color: #fff;
  background: #001965;
  border: 0.125rem solid #001965;
  padding: .8rem 2rem;
  border-radius: 1.5625rem;
  transition: all 0.4s ease-in-out;
  margin-top: 20px;
}
.box-contact .mcb-wrap-inner .button.button_size_2:hover {

  color: #001965!important;
  background: transparent!important;
}
.box-contact .mcb-wrap-inner .column.mcb-column.column_column p {
  font-size: 18px;
}
/*------------box-contact-----------------*/
/*------------box-risk-assessment-----------------*/
.box-risk-assessment .mcb-column-inner {
background-color: #E2F0FA;
  padding-top: 0px;
  padding-bottom: 15px;
  margin: 0;
	margin-top: 50px;
  margin-bottom: 30px;
}
.m-center.m-top.center.top.aligncenter.img-box-risk-assessment {
width: 100%;
  max-width: 730px;
  margin-bottom: 30px;
  margin-top: -13vh;
}
.box-risk-assessment .mcb-column-inner .column_attr.mfn-inline-editor.clearfix {
  padding: 30px;
}
.qus-txt {
  line-height: 1.3 !important;
  font-size: calc(.8rem + .6vw);
  font-weight: 700;
	margin-bottom:30px;
}
@media only screen and (max-width:768px){
.section.box-contact.info-training-class p{
	text-align:center;
}
	.box-risk-assessment .mcb-column-inner .column_attr.mfn-inline-editor.clearfix p {
  text-align: center;
}
	.section.box-contact.info-training-class .column.class-link-col .mcb-column-inner.mcb-item-column-inner {
  border-width: 2px 0px 0 0;
  padding-top: 40px;
}
}
/*------------box-risk-assessment-----------------*/

#box-chat .box-footer {
  position: relative;
  display: none !important;
}
/*--------------------------------------------*/
div#registertip p {
    margin-bottom: 5px;
}
div#registerrrr .dig_login_signup_bar.digits-title_color.digits_show_on_index {
    display: none;
}
/*
.vc_row.wpb_row.vc_row-fluid.nav-sec-row {
    background-image: url(https://novocare.ir/wp-content/uploads/2023/09/about-lyra-pen.png);
    background-position: 0% 105% !important;
    background-repeat: no-repeat;
    background-size: 42% !important;
}
*/
.article-row-products.novomix .story_box .desc_wrapper h3 {
  color: #092f5e;
  font-family: "Noto Sans", 'Noto Naskh Arabic' !important;
}
.article-row-products.novomix .story_box .desc_wrapper h3:before {
 background-color: #092f5e;
}

.article-row-products.ryzodeg .story_box .desc_wrapper h3 {
  color: #0089cc;
  font-family: "Noto Sans", 'Noto Naskh Arabic' !important;
}
.article-row-products.ryzodeg .story_box .desc_wrapper h3:before {
 background-color: #0089cc;
}
.article-row-products.victoza .story_box .desc_wrapper h3 {
  color: #6c0633;
  font-family: "Noto Sans", 'Noto Naskh Arabic' !important;
}
.article-row-products.victoza .story_box .desc_wrapper h3:before {
 background-color: #6c0633;
}
.article-row-products.novorapid .story_box .desc_wrapper h3 {
  color:#db812e;
  font-family: "Noto Sans", 'Noto Naskh Arabic' !important;
}
.article-row-products.novorapid .story_box .desc_wrapper h3:before {
 background-color: #db812e;
}

.article-row-products.levemir .story_box .desc_wrapper h3 {
  color: #27a68a;
  font-family: "Noto Sans", 'Noto Naskh Arabic' !important;
}
.article-row-products.levemir .story_box .desc_wrapper h3:before {
 background-color: #27a68a;
}
.article-row-products.novomix .story_box .desc_wrapper h3 {
  color: #092f5e;
  font-family: "Noto Sans", 'Noto Naskh Arabic' !important;
}
.article-row-products.novomix .story_box .desc_wrapper h3:before {
 background-color: #092f5e;
}

.article-row-products .novorapid-storybox .desc_wrapper h3 {
  color: #db812e;
  font-family: "Noto Sans", 'Noto Naskh Arabic' !important;
}
.article-row-products .novorapid-storybox .desc_wrapper h3:before {
  background-color: #db812e;
}

.article-row-products .levemir-storybox .desc_wrapper h3 {
  color: #27a68a;
  font-family: "Noto Sans", 'Noto Naskh Arabic' !important;
}
.article-row-products .levemir-storybox .desc_wrapper h3:before {
  background-color: #27a68a;
}
.subheader-both-right #Subheader .title sup {
  font-size: calc(1rem + .4vw);
  font-weight: 600;
  font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;
}

/*-------nav-product-new-style---------------*/
.nav-sec-row .icon_box.icon_position_top.no_border {
  background-color: #F1F1F0;
	transition: all 0.4s ease-in-out;
	padding: 10px 0 18px 0;
	box-shadow: 0px 2px 4px #006b9f;
}
.nav-sec-row .icon_box.icon_position_top.no_border:hover {
  background-color: #ccdff3;
	transition: all 0.4s ease-in-out;
}
.nav-sec-row .icon_box .desc_wrapper .desc {
  line-height: 1.3 !important;
  font-size: calc(.7rem + .5vw);
  font-weight: 700;
}
.nav-sec-row.ryzodeg-nav .icon_box .desc_wrapper .desc {
color: #0089cc ;
}
.nav-sec-row.victoza-nav .icon_box .desc_wrapper .desc {
color: #6c0633 ;
}

.nav-sec-row .icon_box.icon_position_top.no_border .scale-with-grid {
  width: 4rem;
}
.nav-sec-row .icon_box.icon_position_top.no_border .image_wrapper {
  margin-bottom: 10px;
	padding-top: 0px;
}
.nav-sec-row  .vc_row.wpb_row.vc_inner.vc_row-fluid.btn-product {
  margin-bottom: 0;
}
/*-------nav-product-new-style---------------*/


div#registerrrr .digits-form_container.digits {
    display: block;
    margin: 0 auto;
	padding-top: 50px;
}
div#registertip a {
    text-decoration: underline;
}
div#registerrrr .digits_phone_holder:before {
    content: "تایید شماره تماس";
    display: block;
    position: relative;
    text-align: center;
}
.vc_row.wpb_row.injection-guide {
  padding-bottom: 00px !important;
}
.vc_row.wpb_row.vc_row-fluid.maintenance-row {
  padding-top: 80px !important;
}


/*----------------SUB MENU-----------------------------------------*/
@media (min-width:1023px){
#Top_bar .menu > li ul.sub-menu {
    background-color: #001965;
        border-radius: 20px 0px 20px 20px;
	
}
#Top_bar.is-sticky .menu > li ul.sub-menu {
margin-top: 1px;
	
}
	        
#Top_bar .menu > li ul.sub-menu li{
    font-size: 17px;
}
#Top_bar .menu > li ul.sub-menu a {
    border: none !important;

	    color: #fff;
}
#Top_bar .menu > li ul.sub-menu a:hover{
    color: #d9e6f7;
}
	#Top_bar .menu > li ul.sub-menu li:not(:last-child) {
    border-bottom: 1px solid #ffffff29;
}
#Top_bar .menu > li ul.sub-menu span:before
{
	display:none;
}
#Top_bar .menu > li.menu-item-has-children span:before {
    content: "";
    position: absolute;
    border-bottom: 1px solid #808cb2;
    border-right: 1px solid #808cb2;
    transform: rotate(45deg);
    left: 0;
    top: 43px;
    width: 7px;
    height: 7px;
}
#Top_bar.is-sticky .menu > li.menu-item-has-children span:before {
    top: 25px;
}
#Top_bar .menu > li > a {
    padding: 18px 0 1px;
}
}
@media (min-width:1023px) and (max-width:1239px)
{
	    #Top_bar .menu > li.menu-item-has-children span:before {
        left: -1px;
}
}
@media (max-width:1022px)
{
	#Top_bar #menu ul li.submenu .menu-toggle {
        border: none !important;
	}
	#Top_bar .menu > li ul.sub-menu li{
	        font-size: 16px;
}
	#Top_bar .menu > li ul.sub-menu li a{
	        padding: 0 40px 0 20px;
		    color: #001965;
}
}

@media (max-width:767px)
{
#Top_bar .editp-mobile a {
    color: #fff;
    background-color: #001965;
    border: 0.125rem solid #001965;
    border-top-color: rgb(0, 25, 101);
    border-right-color: rgb(0, 25, 101);
    border-bottom-color: rgb(0, 25, 101);
    border-left-color: rgb(0, 25, 101);
    padding: 5px 10px;
    border-radius: 30px;
    transition: all 0.4s ease-in-out;
    font-size: 14px;
}
#Top_bar .editp-mobile { 
        width: auto;
        position: relative;
        float: right;
        margin-right: 0;
        margin-left: 0;
        top: 15px;
        right: 60px;
}
#Top_bar .logo {
    margin-right: 15px !important;
}
}
@media (max-width:479px)
{
	    #Footer .widgets_wrapper .container .widget.widget_nav_menu .menu li {
        font-size: 14px!important;
    }
	#Footer .widget_archive ul, .widget_nav_menu ul {
    padding: 5px 0px 5px 0px;
}
	#Footer .widget_nav_menu ul li:not(:last-child) a:after {
    margin: 0 6px 0 3px!important;
}
	#Footer .widget_nav_menu ul li a {
    padding: 8px 0px 9px 0!important;
}
	.single-post .sidebar, .single-post .sections_group {
    padding-top: 10px!important;
}
	.single-post .refcsfield.container {
    padding-top: 60px!important;
    padding-bottom: 60px!important;
}
}
/*earch.search-results #post-2092, .search.search-results #post-2172, .search.search-results #post-2185, .search.search-results #post-2193, .search.search-results #post-2197, .search.search-results #post-2164, .search.search-results #post-2165, .search.search-results #post-2119, .search.search-results #post-2120, .search.search-results #post-2156, .search.search-results #post-2158, .search.search-results #post-2160, .search.search-results #post-2161 {
    display: none;
}
.search.search-results.logged-in #post-2092, .search.search-results.logged-in #post-2172, .search.search-results.logged-in #post-2185, .search.search-results.logged-in #post-2193, .search.search-results.logged-in #post-2197, .search.search-results.logged-in #post-2164, .search.search-results.logged-in #post-2165, .search.search-results.logged-in #post-2119 , .search.search-results.logged-in #post-2120 , .search.search-results.logged-in #post-2156 , .search.search-results.logged-in #post-2158 , .search.search-results.logged-in #post-2160 , .search.search-results.logged-in #post-2161
    display: flex;
}*/
div#victoza-possible-side-effects h3:before {
    background-color: #492e8c;
}
div#victoza-how-to-use h3:before {
    background-color: #492e8c;
}
.saxenda-pro.injection-guide .readyinject .vc_tta-panel-body .wpb_column.vc_column_container.vc_col-sm-6 {
    height: auto;
}
h3.saxenda .pro-r {
    font-size: .63em;
    top: -0.6vw;
    position: relative;
}