/*@charset "utf-8"; */
/* CSS Document */
/*
# ------------------------------------------------------------------------
# Rayan Theme Templates
# ------------------------------------------------------------------------
# Copyright (C) 2012-2020 (Rayan). All Rights Reserved.
# Website:  (..)
# ِDesign by : (.Mr Ebrahimpoor.)
# ------------------------------------------------------------------------
*/
/* -------RAYAN THEME Template------*/
#header_posi { background-color:#fff; background-repeat:no-repeat; background-position:center top; margin:-15px 0 0 0; background-size:100% 575px;}
#header_posit { background-image: /*url("../images/posit_bg.png");*/ background-repeat: repeat-x; background-position:center top; background-size:500px;margin-top:-21px;}
#header_pos { width:900px; margin:15px auto 0px; position:relative; overflow:hidden;}
#header_left {   background-image: url("../images/logo.jpg");float: left;height: 102px;margin-top: 7px;overflow: hidden;width: 234px;}
#header_right { float:right; overflow:hidden; width:220px; height:100px;}
#lanquage { float:right; width:600px; margin:5px 0 0 0;}
#logo .moduletable .custom p { margin:0;}
#logo { float:right; margin:36px 0 0;}
/* -------Search------*/
#search_w { float: right; margin:35px 15px 0; overflow:hidden; border-left:solid #342410 2px; padding:5px 0 0; height:30px;}
#search { float:left; overflow:hidden; color:#333; width:170px; margin:-48px 700px 0 0; position:absolute; z-index:1000;}
#search .button { background-image: url("../images/botton_search.jpg") !important; background-repeat: no-repeat; padding:0 0px; margin:8px -25px 0 0; float:left; cursor:pointer; width:19px; height:20px; font-size:1px; position:absolute;}
#search .button:hover { background-image: url("../images/botton_search_hover.jpg") !important; background-repeat: no-repeat;}
#search .moduletable  form .search input.button { height: 35px; width: 30px; border:none; background-color: transparent;}
#contents div.search { padding:20px 20px 30px; background-color:#f5f5f5;}
#searchForm fieldset.phrases div.ordering-box select#ordering.inputbox { font-family:tahoma;}
#mod-search-searchword.inputbox {   background-color: #ffffff;
    background-image: url("../images/input_bg.jpg") !important;
    border: 1px solid #119580;
    border-radius: 7px;
    color: #ffffff;
    font-family: "tahoma";
    font-size: 17px;
    height: 22px;
    padding: 5px 10px 8px 0;
    width: 140px;}
/* -------Date------*/
#date { float:left; margin:12px 7px 0 7px; background-image: url("../images/date_bg.png"); background-repeat: no-repeat; background-position: center right; padding:0 30px 0 0;}
#date .moduletable .css { color:#02275a !important; font-family: 'BYekan'; font-size:15px;}
/* -------LOGIN------*/
#loginp { float:right; margin:10px 0 0;}
#btl .btl-panel > span { margin:2px 3px 2px 0 !important; line-height:20px !important;}
#btl-input-remember { margin-bottom:10px !important;}
#language{float:right;  margin: 32px 13px 0 21px;}
#date1{   color: #25408f;float: right;font-family: ebrima; margin: 42px 0 0 19px;}
#sitemap{     color: #25408f;
    font-family: tahoma;
    font-size: 17px;
    margin-top: 40px !important;
    margin-right: 146px !important;
    margin-left:45px;}
#header_center{float: right;height: 113px;width: 434px;}
.button.btn.btn-primary {
    height: 0;
}