/*@charset "utf-8"; */
/* CSS Document */
/*
# ------------------------------------------------------------------------
# Rayan Theme Templates
# ------------------------------------------------------------------------
# Copyright (C) 2012-2020 (Rayan). All Rights Reserved.
# Website:  (..)
# ِDesign by : (N.Khalilnejad)
# ------------------------------------------------------------------------
*/
/* -------MEDICAL Template------*/
@font-face { font-family:'BYekan';
    src: url('../fonts/BYekan.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */;}
@font-face { font-family:'Yekan';
    src: url('../fonts/Yekan.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/Yekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/Yekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */;}

/* -------MY EDIT Template------*/
body {font-family:'Arial' !important;font-size: 13px;direction: ltr;text-align: justify;}
.sp-megamenu-parent > li:hover > a { color:#fff !important;padding: 21px 0px 21px 0px;
background: /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e21e20+94,262626+95 */
background: rgb(226,30,32); /* Old browsers */
background: -moz-linear-gradient(top, rgba(226,30,32,1) 94%, rgba(38,38,38,1) 95%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(226,30,32,1) 94%,rgba(38,38,38,1) 95%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(226,30,32,1) 94%,rgba(38,38,38,1) 95%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e21e20', endColorstr='#262626',GradientType=0 ); /* IE6-9 */}
.sp-megamenu-parent > li > a {color: #fff !important;font-size: 15px !important;font-weight: 600;
line-height: 40px !important;padding: 21px 4px !important;text-shadow: 1px 1px 1px #000;margin: 0 8px !important;}
.sp-dropdown li.sp-menu-item > a:hover{background: #000 !important;border-radius: 0 0 3px 3px;}
#offcanvas-toggler { float:right !important;}
.sp-megamenu-parent { float:left !important;}
#sp-header { background-color:#fff;}
#offcanvas-toggler > i { color: #fff !important;}
#offcanvas-toggler > i:hover { color: #E21E20 !important;}
#offcanvas-toggler { line-height: 50px!important;}
.sp-module ul > li > a{text-transform: uppercase;font-weight: 600;font-family: 'arial';text-align:left;}
.sp-module ul > li > a:hover{background:#E21E20; color: #fff !important;}
#sp-top2 p{display: inline-block;margin: 0 !important;}
#sp-top1{margin: 54px 0 0;padding: 0 10px 0 4px !important;text-align: right;}
#sp-top2{padding: 0 !important;margin: 25px 0 5px 0;width: 18%}
#sp-logo{padding: 5px 0;width: 50%;}
#sp-top1 h3.sp-module-title{text-transform: uppercase;background: url("../images/tel.jpg") no-repeat scroll 55% center;
margin: 0;padding: 2px 0;font-weight: 600;font-family: 'Arial';}
#sp-top2 .sp-column div.sp-module{margin: 0 !important;display: block;}
#sp-top-bar{background: #f5f5f5;padding: 0 !important; border-top: 2px solid #6d5c85;}
#sp-logo h1{margin: 0 !important;}
#sp-top2 .sp-column{text-align: center;}
/*#sp-top2 .search{float: right;}*/
#sp-top2 img{margin: 0 8px 0 4px !important;transition: all 0.1s ease 0s;}
#sp-top2 img:hover{margin: 0 8px 0 4px !important;transform: scale(0.9, 0.9);transition: all 0.1s ease 0s;}
#sp-top1 p{color: #e21e1e;font-size: 18px !important;font-weight: 600;}
#sp-slideshowpo div.container{width: 100%;padding: 0 !important;}
#sp-header{background: #4b4a49;}
#sp-menu ul.sp-megamenu-parent li.sp-menu-item.current-item.active a{
background: url(../images/menu-bg.png) repeat-x center center;padding: 21px 15px 21px 15px;}

#sp-menu ul.sp-megamenu-parent li.sp-menu-item.menu-bg.active a{
background: url(../images/menu-bg02.png) repeat-x center center !important;padding: 21px 15px 21px 15px;}

#sp-menu .menu-fade.hidden-xs .active .sp-dropdown-items a{padding: 3px 15px !important;}
#sp-menu .menu-fade.hidden-xs li.sp-menu-item.sp-has-child.active div.sp-dropdown.sp-dropdown-main.sp-menu-right 
div.sp-dropdown-inner ul.sp-dropdown-items li.sp-menu-item.current-item.active a{background:#e21e1e !important;color: #fff !important;}
#sp-menu,#sp-header div.container{padding: 0 !important;}
.itemid-312 #sp-main-body{display: none;}
#sp-row01{background: url(../images/row01-bg.jpg) no-repeat center center;background-size: 100% 100%;}
#sp-row01 h3.sp-module-title {background: #e21e1e url(../images/arrow01.png) no-repeat 95% center;border-radius: 0 0 20px 20px;
bottom:0;font-weight: normal;left: 0;margin: 0 30px !important;padding: 20px 0;position: absolute;right: 0;text-align: center;
position: absolute;font-family: 'Arial';right: 0;text-align: center;font-size: 18px !important;text-transform: uppercase; !important;
text-shadow:1px 1px 1px #000;color: #fff;box-shadow: 1px 1px 2px #444;border-bottom: 1px solid #fff;border-right: 1px solid #fff;
border-left: 1px solid #fff;z-index: 2000;}
#sp-row01 h3.sp-module-title:hover{}
#sp-row01 img{width: 100%;height: auto;border-radius: 20px;
transition: all 0.3s ease 0s;}
#sp-row01 img:hover {transform: scale(1.1, 1.1);transition: all 0.3s ease 0s;}
#sp-row01 .custom {border-radius: 20px;overflow: hidden;position: relative;border: 1px solid #fff;box-shadow: 1px 1px 2px #444;}
#sp-position1,#sp-position2,#sp-position3{padding: 0 30px;margin: 5px 0;}
#sp-row01 div.container{padding: 75px 0 145px 0;}
#sp-position2 h3.sp-module-title {background: #262626 url(../images/arrow02.png) no-repeat 95% center !important;}
#sp-row02{background: url(../images/row02-bg.jpg) no-repeat center center;background-size: 100% 100%;}
#sp-row02 div.container{}
#sp-position4 a{float: right;}
#sp-row02 div.container{padding: 15px 0 0;}
#sp-position5{text-align: right;float: right;direction: rtl;}
#sp-position4 h1 {font-family: 'arial';font-size: 24px;margin: 0 !important;padding: 0 !important;text-transform: uppercase;}
#sp-row02 div.container div.row{margin: -100px 0 0 0;}
#sp-position5 a {background: #f5f5f5 none repeat scroll 0 0;border: 1px solid #232323;color: #333;font-family: 'arial';
font-weight: 600;padding: 10px;text-transform: uppercase;transition: all 0.3s linear 0s;border-radius: 2px;}
#sp-position5 a:hover{background: #e21f1f;color: #fff;border-radius: 2px;border:1px solid #e21f1f;}
#sp-position5 p{padding: 0 0 20px; 0;}
#sp-position4 p{font-weight: 600;}
#sp-bottom{background: #262626;padding: 0 0 20px 0;}
#sp-bottom h3.sp-module-title {border-bottom: 1px solid #e21f1f;color: #e21f1f;font-family: 'arial';margin: 0;
padding: 5px 0 !important;text-transform: capitalize !important;text-shadow: 2px 2px 4px #000;font-size: 22px !important;}
#sp-bottom p{color: #fff;padding: 4px 15px;border-bottom: 1px solid #e21f1f;margin: 0;}
#sp-bottom1,#sp-bottom2 {border-right: 1px solid #000;margin: 10px 0;}
#sp-bottom1 p{background: url(../images/arrow03.png) no-repeat left center;}
#sp-bottom1{padding: 0 50px 0 0;}
#sp-bottom2{padding: 0 50px 0 50px;}
#sp-bottom2 p{text-transform: uppercase;}
#sp-bottom3 {margin: 10px 0;padding-left: 50px;}
#sp-bottom3 p {border:0;text-align: left;}
#sp-footer{background:#e21f1f !important;padding: 0 !important; }
#sp-footer p{margin: 0 !important;padding: 5px 0;}
.page-header{margin: 0 !important;padding: 0 !important;border-bottom:0 !important;}
.entry-header{margin: 0 !important;}
#sp-component h1 {font-family: arial;font-size: 18px;margin: 10px 0 !important;padding: 6px 10px 5px 35px;text-transform: capitalize;
background: #720D0B url(../images/note.png) no-repeat 5px center;border-radius: 3px;color: #fff;}
#sp-main-body div.container{padding: 0 !important;}
#sp-component article.item.item-page div{padding: 0 20px;}
.itemid-313 #sp-component .blog article h1{background: #f5f5f5 !important;box-shadow: 2px 2px 2px #666;
border-radius: 3px !important;color: #333;font-size: 14px;text-align: center;text-shadow: 1px 1px 1px #ccc;}
#sp-component .blog  p{text-align: center !important;font-weight: bold !important;}
#sp-component .blog  img{margin:0 auto;}
#sp-component article table{text-align: left;direction: rtl;border: 0px;}
#sp-component article table td{padding: 5px;}
.itemid-313 .blog .clearfix p.readmore a.btn.btn-default{font-size: 12px !important;padding: 3px 10px !important;}
.itemid-313 .blog .clearfix .col-sm-4{}
#sp-component .blog .items-more ol li a{color: #333 !important;}
.pagination > .active > a, .pagination > .active > span{background: #4B4A49 !important;border-color: #999 !important;}
.pic img{float: left;padding: 0 5px 0 0;}
#satr1, #satr2, #satr3,#satr4,#satr5 {margin: 0 0 15px;}
.itemid-319 #sp-component article.item.item-page{margin: 0 !important;}
#tel,#fax,#mob,#add,#mail{padding: 4px 0 0 35px;}
.formResponsive{width: 100% !important;}
.formResponsive .formHorizontal .rsform-block{float: none !important;}
.formResponsive .formHorizontal .formControlLabel{float: left !important;}
.formResponsive .formHorizontal .formControls{margin-left: 100px !important;padding: 5px 0 0;}
#sp-position8 .formResponsive h2 {border-bottom: 1px solid;font-family: arial;font-size: 16px;margin: 0 0 15px;
padding: 10px 0 5px;text-transform: capitalize;}
.bt-googlemaps {border: 3px solid #fff;box-shadow: 1px 2px 2px #333;}
#sp-component .entry-header h2 {border-bottom: 1px solid #4b4a49;color: #4b4a49;font-family: arial;font-size: 17px;
margin: 0 0 10px;padding: 5px 0;text-transform: capitalize;}
#adminForm a{color: #333 !important;}
.itemid-328 #sp-component .item-page h2 {border-bottom: 3px solid #a7b3ba;font-family: arial;font-size: 16px;
padding: 0 0 5px;text-transform: capitalize;width: 70%;}
.itemid-342 #sp-component .item-page h2 {border-bottom: 3px solid #a7b3ba;font-family: arial;font-size: 16px;
padding: 0 0 5px;text-transform: capitalize;width: 70%;}
.itemid-328 #sp-component td,.itemid-342 #sp-component td{text-align: center;font-size: 12px;border: 0px;}
.itemid-328 #sp-component h4,.itemid-342 #sp-component h4 {font-family: arial;font-size: 12px !important;}
.itemid-328 #sp-component td img,.itemid-342 #sp-component td img{text-align: center;margin: 0 auto;}
.itemid-328 #sp-component img,.itemid-342 #sp-component img{height: auto;transition: all 0.3s ease 0s;}
.itemid-328 #sp-component img:hover,.itemid-342 #sp-component img:hover{transform: scale(1.2, 1.2);transition: all 0.3s ease 0s;}
.itemid-328 #sp-component img a ,.itemid-342 #sp-component img a {overflow: hidden;position: relative;border: 1px solid #fff;box-shadow: 1px 1px 2px #444;}
#sp-component td{border: 0 !important;}
#sp-bottom a{color: #fff !important;}
#sp-bottom a:hover{color: #E21F1F !important;}
#pg-icons{display: none;}
.pg-cv-box{float: left !important;}
.pg-cv-name{text-align: center !important;font-size: 12px;}
.pg-cv-box:hover{background: transparent !important;}
#phocagallery img.pg-image {border: 1px solid #fff;box-shadow: 2px 2px 3px #333;}
#sp-header .sp-dropdown-items a{text-transform: capitalize;font-size: 12px;font-weight: bold;text-align: left;}
#sp-left{margin: 10px 0 0 0;}
#sp-left a{text-transform: capitalize;font-weight: normal;padding: 5px 0px 5px 10px;font-size: 13px !important;}
#sp-left a:hover{color: #720D0B !important;}
#sp-left h3.sp-module-title {border-bottom: 1px solid #720D0B;font-weight: 600;padding: 0 0 15px;text-transform: capitalize;
color: #720D0B;text-align: left;}
.pro{float: right !important;padding: 0 0 0 10px;}
.pdf{background: url(../images/pdf.png) no-repeat left center;padding: 15px 0 10px 25px;font-size: 12px;}
.itemid-364 div{padding:0 !important;}
.itemid-366 #sp-component li a{color:#720D0B !important;}
#sp-position4{padding: 70px 10px 20px;}
.itemid-369 #sp-component article img{width:50%;height:auto;margin:0 auto;}
.pg-csv-box{float:left !important;}
