/*@charset "utf-8"; */
/* CSS Document */
/*
# ------------------------------------------------------------------------
# Rayan Theme Templates
# ------------------------------------------------------------------------
# Copyright (C) 2012-2020 (Rayan). All Rights Reserved.
# Website:  (..)
# ِDesign by : (Niloo.Khalilnejad)
# ------------------------------------------------------------------------
*/
/* -------RS form Template------*/
.formResponsive .formHorizontal .formControlLabel{float:right !important;}
.formResponsive .formContainer .rsform-block{margin-bottom:10px !important;}
.formResponsive .formContainer .rsform-block textarea{height:auto !important;min-height:100px;width:100%;}
#sp-footer3 .rsform-input-box{height:25px !important;}
#sp-footer3 .rsform-submit-button{background:#FF6600 !important;border-radius:5px !important;height:35px !important;}
#sp-footer3 .rsform-block{margin:0 !important;}
#sp-footer3 .formResponsive .formHorizontal .formControls { margin-left:0 !important;}
#sp-footer3 .rsform .rsform-block input {width:90%!important;margin-bottom:2px!important;float:right;min-height:25px;border-radius:5px !important;}
#sp-footer3 .formResponsive textarea {width:90% !important;float:right;border-radius:5px !important;}
#sp-footer3 .rsform-submit-button {width:100px !important;text-align:center!important;float:left !important;}
strong.formRequired{margin-right:5px;}
#online-order .rsform-block{float:none !important;}
#online-order .formControlLabel{float:right !important;}
#online-order .formControls{margin-left:0 !important;width:100%;float:right;}
#online-order .rsform-input-box{float:right;background-color:#f9f9f9;border:1px solid #aaa!important;font-size:12px!important;height:5px !important;margin-bottom:2px!important;width:255px!important;}
#online-order textarea#description.rsform-text-box{height:150px;width:70%!important;background-color:#f9f9f9;border:1px solid #aaa!important;}
#online-order .rsform-submit-button{background:#19CAAE!important;border-radius:0!important;float:right;}
#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:right;text-align:right;}
#rsform_9_page_0 div.formControlLabel{text-align:right;float:left;width:120px;}
#rsform_9_page_0 textarea {float:left;height:120px!important;width:100%!important;border:1px solid #19CAAE !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 .rsform-block.rsform-block-subject .formControls{float:left;}
#rsform_9_page_0.formHorizontal.formContainer .rsform-block.rsform-block-submit .formControlLabel{width:0;}
#rsform_9_page_0.formHorizontal.formContainer .rsform-block.rsform-block-submit {float:right;width:178px;}
#rsform_9_page_0 input.rsform-input-box{border:1px solid #19CAAE !important;width:200px!important;}
#rsform_9_page_0 textarea#subject.rsform-text-box{height:100px!important;border:1px solid #19CAAE!important;}
#rsform_9_page_0.formHorizontal.formContainer .rsform-block.rsform-block-security .formControls{float:right;}
#rsform_9_page_0.formHorizontal.formContainer .rsform-block.rsform-block-security{width:100%;}
#rsform_9_page_0.formHorizontal.formContainer .rsform-block.rsform-block-security .formControls .formBody a {color:#000;}
#rsform_9_page_0 .rsform-submit-button{background:#19CAAE !important;padding:5px 25px;border-radius:0;}
.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;background-color:#F2F2F2;}
#sp-contact2 .rsform-block {margin-bottom:0 !important;}
#sp-contact2 .rsform-block.rsform-block-send input {margin-top:10px;}