/*@charset "utf-8"; */
/* CSS Document */
/*
# ------------------------------------------------------------------------
# Rayan Theme Templates
# ------------------------------------------------------------------------
# Copyright (C) 2012-2020 (Rayan). All Rights Reserved.
# Website:  (..)
# ِDesign by : (Niloo.Khalilnejad)
# ------------------------------------------------------------------------
*/
/* -------RS form Template------*/
strong.formRequired { float:none;}
#online-order .rsform-block{ float:none !important;}
#online-order .formControlLabel{float: left!important;}
#online-order .formControls{ margin-left:0 !important; width:100%; float:right;}
#online-order .rsform-input-box { float:left; background-color:#eff3f7; border:1px solid #07B7E9 !important; font-size:12px !important; height:25px !important; margin-bottom:2px !important; width:255px !important;}
#online-order textarea#description.rsform-text-box { height: 150px; min-width:70% !important; background-color:#eff3f7; border:1px solid #07B7E9 !important;}
#online-order .rsform-submit-button{background:#07B7E9 !important;border-radius:0 !important;float:right;margin:10px 0 0;}
#online-order .rsform-block .formControlLabel {width:auto !important;}
#online-order .rsform-block {margin-bottom:0px !important;}
#sp-footer3 .formResponsive .formHorizontal .formControlLabel { width:auto !important;}
.formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"]{border:1px solid #FFF7D7 !important;box-shadow:none !important;
border-radius: 2px !important;}
.formResponsive select,.formResponsive textarea,.formResponsive input[type="text"],.formResponsive input[type="password"]{height:30px;}
#rsform_9_page_0 div.formControls{margin:0 !important;float:left;}
#rsform_9_page_0 div.formControlLabel{text-align:left;float:left;width:125px;margin-left:10px;}
#rsform_9_page_0 textarea {float: left;height: 100px !important;width: 100% !important; border:1px solid #FFC900 !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: left;width: 178px;}
#rsform_9_page_0 input.rsform-input-box{border: 1px solid #FFC900 !important;width: 200px !important;}
#rsform_9_page_0 textarea#subject.rsform-text-box{height:100px !important;border:1px solid #FFE400!important;}
#rsform_9_page_0.formHorizontal.formContainer div.rsform-block.rsform-block-security div.formControls {float: right;}
#rsform_9_page_0.formHorizontal.formContainer 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: #FFC900 !important;}
.itemid-328 article.item.item-page {margin-bottom: 0;}
.formResponsive{ width:100% !important;}
.formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"]{border:1px solid #FFF7D7 !important;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;}
#sp-bottom1 input.rsform-input-box,#sp-bottom1 .rsform-text-box{background:#e9e9e7;border:none !important;}


#representation .rsform-block{ float:none !important;}
#representation .formControlLabel{float: left!important;}
#representation .formControls{ margin-left:0 !important; width:100%; float:right;}
#representation .rsform-input-box { float:left; background-color:#fafafa; font-size:12px !important; height:25px !important; margin-bottom:2px !important; width:255px !important;border: 1px solid #CAC7CC !important;}
#representation textarea#description.rsform-text-box { height: 150px; min-width:70% !important; background-color:#fafafa;
border: 1px solid #CAC7CC !important;}
#representation .rsform-submit-button{background: #4D4B4E !important;border-radius: 0 !important; float:left;margin-top: 5px;}
#representation .rsform-block .formControlLabel { width:auto !important;}
#representation .rsform-block { margin-bottom:0px !important;}











