/*@charset "utf-8"; */
/* CSS Document */
/*
# ------------------------------------------------------------------------
# Rayan Theme Templates
# ------------------------------------------------------------------------
# Copyright (C) 2012-2020 (Rayan). All Rights Reserved.
# Website:  (..)
# ِDesign by : (Niloo.Khalilnejad)
# ------------------------------------------------------------------------
*/
@font-face { font-family:'danstevis';
    src: url('../fonts/danstevis.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/danstevis.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/danstevis.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */;}
/* -------RS form Template------*/
strong.formRequired {   padding: 0 5px 0 0;}
.formResponsive select,.formResponsive textarea,.formResponsive input[type="text"],.formResponsive input[type="password"]{height:30px;}
#rsform_9_page_0 div.formControls{margin:0 !important;float:right;}
#rsform_9_page_0 div.formControlLabel{
    text-align: right;
    float: right;
    width: 140px;
    margin-left: 10px;
    color: #ffffff;
    font-size: 16px;
    font-family: mehdi;
}
#rsform_9_page_0 textarea {height: 100px !important; border:1px solid #7b7b7b !important;     color: #fff;;
    border-radius: 0 !important;}
#rsform_9_page_0 .rsform-input-box:focus,#rsform_5_page_0 textarea#subject.rsform-text-box:focus{box-shadow:0px 0px 2px #D38EF3 !important;border:1px solid #D38EF3;}
#rsform_9_page_0.formHorizontal.formContainer div.rsform-block.rsform-block-subject div.formControls{float: left;}
#rsform_9_page_0.formHorizontal.formContainer div.rsform-block.rsform-block-submit div.formControlLabel{width: 0;}
#rsform_9_page_0.formHorizontal.formContainer div.rsform-block.rsform-block-submit {float: right;width: 178px;}
#rsform_9_page_0 input.rsform-input-box{
    border: 1px solid #7b7b7b !important;

    border-radius: 0 !important;
    color: #fff;
}
#rsform_9_page_0 textarea#subject.rsform-text-box{
    border: 1px solid #7b7b7b !important;

    border-radius: 0 !important;
}
#rsform_9_page_0.formHorizontal.formContainer div.rsform-block.rsform-block-security div.formControls {float: right;}
#rsform_9_page_0.formHorizontal.NformContainer div.rsform-block.rsform-block-security{width:100%;}
#rsform_9_page_0.formHorizontal.formContainer div.rsform-block.rsform-block-security div.formControls div.formBody a {color: #000;}
#rsform_9_page_0 .rsform-submit-button{background: #AB0D0D !important; font-family: yekan;padding: 3px 20px 7px;}
.itemid-328 article.item.item-page {margin-bottom: 0;}
.formResponsive{ width:100% !important;}
.formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"]{box-shadow:none !important;
border-radius: 2px !important;}
.formResponsive select,.formResponsive textarea,.formResponsive input[type="text"],.formResponsive input[type="password"] {height: 30px;}
#sp-contact2 .rsform-block { margin-bottom:0 !important;}
#sp-contact2 .rsform-block.rsform-block-send input { margin-top:10px; border-radius: 0;}
#sp-bottom1 input.rsform-input-box,#sp-bottom1 .rsform-text-box{background:#e9e9e7;border:none !important;}
#sp-contact2 .rsform-block.rsform-block-text0001 .formControls .formBody{margin-bottom:10px;}
/*---RESERV---*/
.formResponsive .formHorizontal .formControls{margin-left:0px!important;}
#reservation.formResponsive .rsform-block{margin-bottom:5px;margin-right: 45px;}
#reservation.formResponsive .rsform-block .formControls{float:right;}
#reservation.formResponsive .rsform-block .formControls .formBody{float:right;}
#reservation.formResponsive .rsform-block .formControls p{float:right;margin-right:10px!important;    color: #fff;}
#reservation.formResponsive .rsform-block .formControls .formBody textarea{width:100%;height:100px;        color: #fff;;}