/*@charset "utf-8"; */
/* CSS Document */

/*
# ------------------------------------------------------------------------
# Joomla Free Templates
# ------------------------------------------------------------------------
# Copyright (C) 2012-2020 (..). All Rights Reserved.
# Website:  (..)
# ِDesign by : (..)
# ------------------------------------------------------------------------
*/
/* -------SIMA CHOOB -Template------*/
body { background-image: url("../images/body_bg.jpg"); color:#2d1601; font-family: Tahoma, Geneva, sans-serif ;font-size:13px; direction:rtl; text-decoration:none !important; margin:0 auto;}
#main { margin:0px auto ; width:900px; overflow:hidden; background-color:#FFF; box-shadow: 0px 0px 10px -2px; background-image: url("../images/main_bg.jpg"); border-radius:15px;}
@font-face { font-family: 'BYekan';
    src: url('../fonts/BRoya.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/BRoya.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/BRoya.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */;}
/*----------- CENTER -----------*/
#right_po { width:45%; float:right;}
#right { margin:20px 0 0 0; background-color:#f0e9dd; margin:-37px 0 0 0; height:410px; padding:15px 15px 35px;}
#right .moduletable .custom { font-size:11px; font-family0: 'BYekan';}
#left_po { width:55%; float:right;}
#left { margin-top:-5px;}
#right .moduletable .wk-gallery-showcase { margin:0 auto;}
#right .moduletable .custom table tbody tr td img.decoded { margin:2px 0 -7px;}
#right .moduletable h3 { color:#c37600; line-height:20px; margin:10px 0 15px; font-family:'BYekan'; font-size:18px; text-align:center; font-weight:normal;}
#right .prev { margin-right:-30px;}
#right .next { margin-left:-30px;}
#left .moduletable h3 { background-image: url("../images/about_h3.png"); background-repeat: no-repeat; color: #583203; font-family: 'BYekan'; font-size: 22px; line-height: 60px; margin:0 35px 0 0; padding:0 70px 10px 0; background-position:center right; font-weight:normal;}
#right .moduletable .custom table { padding:10px 0;}
#left .moduletable .custom table tbody tr td span { text-align:justify; font-family:'BYekan' !important; color:#1a150f; font-size:13px !important;}
#left .moduletable .custom p img { margin:0 -10px; height:auto;}
/* -------BRAND------*/
#brand { float: right; height: 230px; overflow: hidden; width: 900px; background-color:#e0d3bf;}
#brand .moduletable h3 { color: #583203; font-family: 'BYekan'; font-size: 18px; line-height: 60px; margin:0 0 -15px 0; padding:0; text-align:center; font-weight:normal;}
#right_arrow_unite_carousel_1_1 , #left_arrow_unite_carousel_1_1 { background-repeat:no-repeat !important;}
#unite_carousel_1_1 li img { padding:1px !important;}
#brand .moduletable .unite-carousel-wrapper { width:900px !important; height:140px !important; padding:18px 0 0;}
/* -------CONTACT------*/
#contents .item-page p , .blog .item p { line-height:25px;}
#contents .item-page { color:#2d1601; padding:0 25px 15px;}
.blog .pagination { text-align:center; margin-bottom:5px; display:inline;}
.pagination ul { height:20px; background-color:#4B3702; padding:10px 0; margin:0 auto 10px;}
.pagination ul li , ul.pagenav li , .pagination ul li a , ul.pagenav li a, counter span, .pagination ul li a.pagenav , .pagination ul li span.pagenave { padding: 0px 8px 0px 6px; display:inline-block; text-align:center; color:#FFF; }
#contents #breadcrumbs { margin:10px 0;}
.contact .contact-address address span.contact-street { font-style:normal !important; margin:0 37px 0 0;}
.contact .contact-address span.jicons-icons img { margin:0 0 -24px 0;}
#contents .blog .items-row .item h2 a { color: #4B3702; font-family: 'BYekan'; font-size: 18px; font-weight: normal; margin: 0; padding: 0;}
#contents .blog .items-row .item h2 { padding:0 10px; margin:0;}
#contents .blog .items-row .item p { padding:0; margin:0px 0 0px;}
#contents .blog .items-row .item p.readmore a { color:#593706;}
#contents .blog .items-row { margin:0 0 10px 0; background-color:#efe3d1; padding:10px 25px 20px;}
#breadcrumbs .moduletable .breadcrumbs a.pathway { color:#281D01;}
#contents #mxmap ul.level_0 li a { color:#333;}
#contents .item-page table tbody tr td a img { margin-bottom:15px;}
.contact-address address span.contact-postcode { color:#A9311D; padding:0 10px;}
.contact div.contact-address , .contact div.contact-contactinfo { padding:0 15px;}
.contact-contactinfo p span.jicons-icons img { margin:0 0 -5px;}
/*----------- H3 & H2 -----------*/
#userForm.formResponsive h2 , #contents .item-page h2 , #contents div.blog h2 , #xmap h1 { background-image: url("../images/h3_bg_line.png"); background-repeat: repeat-x; background-position:right bottom; font-size:14px; color:#6c5a40; height:40px; line-height:35px; margin:0 0 0 -40px; padding:0 5px 0 0; border-right:solid 10px #e19019;}
#contents .contact h2 { background-image: url("../images/h3_bg_line.png"); background-repeat: repeat-x; background-position:right bottom; font-size:14px; color:#6c5a40; height:40px; line-height:35px; margin:0 0 0 -40px; padding:0 5px 0 0; border-right:solid 10px #e19019;}
#userForm.formResponsive h2 a , #contents .contact h2 span.contact-name a , #contents .item-page h2 a { font-size:14px;
 color:#6c5a40; line-height:35px; background-color:#FFF;}
.blog .item h2 { border:none !important; background-image: none !important; margin:0 !important; line-height:25px !important; height:25px !important;}
#contents div.cb_template_default div.componentheading { background-image: url("../images/h3_bg_line.png"); background-repeat: repeat-x; background-position:right bottom; font-size:16px; color:#6c5a40; height:40px; line-height:35px; margin:0 15px 0 -20px; padding:0 5px 0 0; border-right:solid 10px #e19019; color:#6c5a40; font-weight: bold;}
.cb_comp_outer { padding:20px 52px 50px !important;}
#contents div.cb_template_default div.contentpaneopen div.cb_comp_outer div.cb_comp_inner div#cbIconsTop { margin-bottom:15px;}
#userForm.formResponsive h2 { margin:0}
#userForm.formResponsive fieldset#rsform_4_page_0.formHorizontal { padding-right:120px;}
#brand .moduletable .custom p { background-color:#0049a3; height:25px; padding:4px;}
#breadcrumbs .moduletable .breadcrumbs { color:#4B3702; font-size:12px; padding:0 25px;}
#contents { overflow:hidden; float:right; width:900px;}
#contents .contact h3 { display:none;}
#userForm.formResponsive fieldset#rsform_3_page_0.formHorizontal.formContainer .rsform-block.rsform-block-description  .formControls .formBody { margin: 0 0 20px;}
#contents .item-page .wk-gallery code a img { padding:5px 0 !important;}
#main div#contents form#userForm.formResponsive fieldset#rsform_4_page_0.formHorizontal div.rsform-block { float:right;}
#call div.moduletable div.custom p img { margin:2px 0;}
#userForm.formResponsive fieldset#rsform_4_page_0.formHorizontal div.rsform-block div.formControls div.formBody textarea#text02.rsform-text-box { width:640px;}
#mxmap h2.menutitle { display:none;}
#contents .blog .items-row .item p img { float: left; height: auto; padding: 0 15px 0 0; width: 190px;}
.contact { width:900px; float:right;}
#btmap { float:right; width:900px; margin:-750px 0 0 0;}
#btmap2 { float:left; width:900px; margin:-290px 0 0 0;}
#xmap { padding:0 20px 10px;}
#xmap li a { color:#6C5A40;}
.contact-miscinfo div.jicons-icons img { display:none;}
html body div#header_po div#main div#contents div.cb_template_default div.contentpaneopen div.cb_comp_outer div.cb_comp_inner form#cbcheckedadminForm.cb_form table#registrationTable.contentpane tbody tr#cbfr_41.sectiontableentry1 , html body div#header_po div#main div#contents div.cb_template_default div.contentpaneopen div.cb_comp_outer div.cb_comp_inner form#cbcheckedadminForm.cb_form table#registrationTable.contentpane tbody tr#cbfr_47.sectiontableentry1 { display:none;}
.contentpane tbody .cbFieldIcons img { width:17px; height:17px;}
.contentpane tbody tr td span.cb_button_wrapper { margin:136px;}
.contentpaneopen div.cb_comp_outer div.cb_comp_inner div#cbIconsBottom { margin-top:20px;}
#simplemodal-container.simplemodal-container div.simplemodal-wrap div#btl-content-login.btl-content-block form.btl-formlogin div#register-link a { color:#32281C;}
#btl div.btl-panel span#btl-panel-registration.btl-modal , #btl div.btl-panel span#btl-panel-login.btl-modal { background-color:transparent !important; border:none !important;}
.maxidrop-main2 div.maximenuck2 ul.maximenuck2 li.maximenuck a.maximenuck img { float: right; height: 25px; width: 25px; margin-left:10px !important;}
html body div#header_po div#main div#menu-w div#menu div.moduletable div#maximenuck.maximenuckh div.maxiroundedcenter ul.menu li.maximenuck div.floatck div.maxidrop-main div.maxidrop-main2 div.maximenuck2 ul.maximenuck2 li.maximenuck a.maximenuck span.titreck { line-height:25px;}
#btl-panel-registration.btl-modal , #btl-panel-login.btl-modal { font-weight:normal !important; font-size:12px; padding:1px 15px 0 9px!important;}
.item-page ul.actions { float:left; list-style:none; margin: -30px 0 0 0;}
.blog .items-row div.item ul.actions { display:none;}
#btl div#btl-content div#btl-content-profile.btl-content-block { width: 165px; margin: 17px 0; background-color: #6A3C08;}
#btl div.btl-panel span#btl-panel-profile.btl-dropdown { background-color: rgba(0, 0, 0, 0) !important; font-size: 10px; font-weight: normal; margin: 4px -4px 0 0; padding:0 23px 0 0;}
.item-page ul.actions li.edit-icon { display:none;}
.item-page table tbody tr td a img:hover { opacity:0.8; transition: all 0.4s 0.2s ease-in-out;}
#rsformmo .moduletable h3 { color: #FFFFFF; font-size: 1px;}
#rsformmo .moduletable .rsform form#userForm.formResponsive fieldset#rsform_5_page_0.formHorizontal { padding:20px 30px;}
#rsformmo div.moduletable div.rsform form#userForm.formResponsive fieldset#rsform_5_page_0.formHorizontal div.rsform-block div.formControlLabel { width:110px;}
#rsformmo div.moduletable div.rsform form#userForm.formResponsive fieldset#rsform_5_page_0.formHorizontal div.rsform-block div.formControls div.formBody input#submit.rsform-submit-button { margin:10px 0 0 0;}
#maximenuck.maximenuckh div.maxiroundedcenter ul.menu li.maximenuck div.floatck div.maxidrop-main div.maxidrop-main2 div.maximenuck2 ul.maximenuck2 li.maximenuck span.separator img { float: right; margin: -1px -6px !important; width: 35px;}
#menu div.moduletable div#maximenuck.maximenuckh div.maxiroundedcenter ul.menu li.maximenuck div.floatck div.maxidrop-main div.maxidrop-main2 div.maximenuck2 ul.maximenuck2 li.maximenuck span.separator span.titreck { line-height:27px; padding:10px;}
#userForm.formResponsive fieldset.formHorizontal div.rsform-block { float:right;}
#contents form#userForm.formResponsive fieldset.formHorizontal { padding:25px 100px 25px 0;}
.rsform-block div.formControls div.formBody textarea#details.rsform-text-box { width:640px; margin:0 0 20px 0;}
.rsform-input-box { width:255px;}
#contents form#userForm.formResponsive fieldset.formHorizontal div.rsform-block div.formControlLabel { margin:0 0 5px 0;}
#phocagallery.pg-category-view h1 { display:none;}
#tizer_01 { float:right; margin:-30px 27px 30px 0;}
#tizer_02 { float:right; margin:-30px 40px 0 0;}
#pdficonpo { float:left; width:75px; margin:-5px -24px 0;}
#contents div.blog div.items-row div.item table tbody tr td p img { display:none;}
.item-page div.jplayer div.jplayer-text { display:none;}
#contents div#rsformmo div.moduletable div.rsform { padding:0 20px;}
.gn_news { text-align: justify; font-size: 11px; background-color: #F0E9DD;}
#paginate-gn_slider_1_1.gn_pagination , .gn_slider.gn_slider_1 { background-color: #F0E9DD;}
#right div.moduletable div div.globalnews div#paginate-gn_slider_1_1.gn_pagination a { font-family:'BYekan';color:#C37600; display: none;}
.gn_opacitylayer div.gn_news a { color:#C37600; line-height: 5px;}
#right div.moduletable div div.globalnews { width:102%;}
#date div.moduletable div div div { display:none;}
#btl .btl-panel span { margin: 2px -6px !important}