/*@charset "utf-8"; */
/* CSS Document */
/*
# ------------------------------------------------------------------------
# Rayan Theme Templates
# ------------------------------------------------------------------------
# Copyright (C) 2012-2020 (Rayan). All Rights Reserved.
# Website:  (..)
# Design by : (Mahsa.Davoodi)
# ------------------------------------------------------------------------
*/
@font-face { font-family:'DroidKufi-Regular';
    src: url('../fonts/DroidKufi-Regular.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/DroidKufi-Regular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/DroidKufi-Regular.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */;}
/*-----  Copyright  ------*/
#sp-copyright p img { display:inline;}
#sp-copyright .sp-module { margin: 5px 0 !important;color: #fff;}
#sp-copyright a { color: #fff;}
#sp-copyright p { display:inline; font-size:13px;color:#fff;font-family: yekan;}
#copyright > a {font-weight: bold;}
#sp-footer{padding: 0 !important;}
/*-----  GO TOP  ------*/
.scrollup {border-radius:30px !important;border:1px solid #1AC5CD !important;background:none !important;}
.scrollup::before {color:#1AC5CD !important;}
.scrollup{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:3px solid #FF6600 !important;border-radius:30px !important;}
.scrollup::before {color:#FF6600 !important;line-height:30px !important;width:35px !important;font-weight:normal !important;}
/*-----  Bottom  ------*/
#sp-favicon p{display: inline;}
#sp-favicon p img{display: inline;}
#sp-btmod #sp-favicon{padding: 30px 15px;  text-align: center;}
#sp-favicon h2{color: #fff;padding: 15px 0 25px;font-family:'DroidKufi-Regular';font-size: 22px !important;}
#sp-favicon .favm p img{padding: 0 5px;width: 60px;}
/*----- NEWSLETTER -----*/
#sp-newsletter{background-color:#161211;}
#sp-newsletter .acymailing_introtext {padding: 15px 0 !important;}
#sp-newsletterpos{background:#3e303f;}
#sp-newsletterpos #sp-newsletter{color:#fff;font-family:'DroidKufi-Regular';}
.acyfield_name.acy_requiredField {
    width: 100%;
}
.acyfield_name.acy_requiredField input{width:100%!important;}
.acyfield_email.acy_requiredField{float:left;width:100%;padding-right:0;}
.acyfield_email.acy_requiredField input{width: 100% !important;}
.acysubbuttons{float:right;margin-bottom:10px;margin-top:10px;width:100%;}
.acysubbuttons input{background-color:#c2c2c2;background-image:url("../images/newsletter.png");background-position:right center;background-repeat:no-repeat;background-size:235px auto;border:none!important;color:#000000;border-radius: 0;
}
#sp-newsletter h3.sp-module-title{background: url(../images/newsletter-icon.png) no-repeat right center;font-size:20px!important;padding:35px 130px;font-family:'DroidKufi-Regular';margin:0;float:right;}

#sp-menu a#offcanvas-toggler.visible-sm.visible-xs i{float:left;z-index:999;position:relative;}
/*----HEADER SLIDE CONTENT----*/
.headerslide h2{background-color:rgba(176, 212, 42,0.5);margin:7% auto 50px;max-width:400px;padding:5px;text-align:center!important;
color:#222;font-family:'DroidKufi-Regular';font-size:22px;text-shadow:0 0 1px #000;line-height:34px;border-radius:2px;}
.headerslide h3{color:#fff;font-family:'DroidKufi-Regular';font-size:20px;margin-bottom:50px;margin-top:40px; text-shadow: 0 0 2px #000;line-height:30px;}
.customheaderslide{background-position:top center;background-size:cover;filter:grayscale(0%);transition:all 600ms ease-in-out 0s;}
.customheaderslide:hover{filter:grayscale(0%);}
.headerslide p{color:#fff;font-size:16px;line-height:40px;background-color:rgba(0,0,0,0.3);padding:2px;border-radius:3px;text-shadow:0 0 3px #000;}