@font-face{
    font-family: 'GE_l';
    src: url('../fonts/GE_SS_Two_Light.otf');
}
@font-face{
    font-family: 'GE_m';
    src: url('../fonts/GE_SS_Two_Medium.otf');
}
body{
    text-align: right;
    direction: rtl;
}
ul{padding: 0;}
li{list-style: none;}
.he_navnar {
height: 45px;
background: #d8b76e;
}
.navbar {
margin-bottom: 0;
border: none;
}
.he_navnar a {
color: #fff;
font: 16px ge_l;
border-top: 4px solid #d8b76e;
}
#he_navnar .nav > .active a, .nav > li > a:hover, .nav > li > a:focus {
background: none;
border-color: #fff;
color: #fff;
}
.he_social li {
list-style: none;
float: right;
padding: 10px 0;
}
[class*="social_"] {
list-style: none;
width: 29px;
margin: 9px 3px;
display: inline-block;
height: 32px;
background: url(../img/he_icons.png);
}
.social_rss {
background-position: 29px 0px;
}
.social_you_tube {
background-position: 65px 0;
}
.social_twitter {
background-position: 102px 0;
}
.social_gogle_plus {
background-position: 137px 0;
}
#logo {
margin-bottom: 1px;
padding: 2px 0;
}
.btn_log ,.btn_log:hover{
color: #ffffff;
background-color: #d3a848;
/*border-color: #d3a848;*/
/*border-radius: 28px;*/
border: 0;
font: 14px ge_m;
text-shadow: none;
outline: none;
}
.sing_in {
padding: 21px 0;
}
.slid_info {
background: #9fd268;
color: #fff;
padding:0px!important;
text-align: center!important;
}

.title {
font: 24px ge_l;
font-weight: bold;
line-height: 1.7;
}
.slid_info .title {
margin-bottom: 13px;
}
.slid_info_text {
font: 19px ge_l;
}
.slid_info {
/*background: url(../img/slider.png);*/
background-color: #d8b76e;
color: #fff;
text-align: center;
padding: 36px;
}

.btn.btn_slid_info {
    color: #835b2a;
    background: #fff;
    font: 17px ge_l;
    font-weight: bold;
    padding: 1px 34px 5px 13px;
    outline: none;
    padding-top: 0;
    padding-bottom: 0;
}

.btn_slid_info .glyphicon-chevron-left {
top: 2px;
padding-right: 8px;
font-size: 12px;
}

.slid_info_button {
background: url(../img/btn_slid_info.png);
background-repeat: repeat-x;
background-position: 0px 14px;
width: 461px;
margin: 13px auto 0;
}
.features {
background: #f2f2f2;
color: #be9333;
padding: 22px 0;
}
.features li {
list-style: none;
}
.features .glyphicon-chevron-left {
background: #be9333;
color: #fff;
border-radius: 16px;
padding: 2px 4px 4px 2px;
top: 2px;
margin-left: 10px;
font-size: 12px;
}
.features li {
list-style: none;
font: 18px ge_l;
line-height: 1.8;
}
.project_info {
text-align: center;
border-right: 1px solid #e7e9eb;
height: 200px;
}
#project_info .col-sm-4:first-of-type .project_info{
    border: none;
}
#project_info {
padding-top: 50px;
padding-bottom: 25px;
}
.project_info_img {
font-size: 80px;
}
.project_info_red {
color: #ff8400;
}
.project_info_green {
color: #8cc152;
}
.project_info_yallow {
color: #f6bb42;
}
.text {
font: 15px ge_l;
color: #808f96;
}
#lastes_blogs {
background: #ececec;
padding: 20px;
}
.lastes_blogs {
    margin-bottom: 20px;
background: #fff;
}
.lastes_blogs_img img {
width: 100%;
height: 200px;
min-height: 124px;
}
.lastes_blogs_yellow {
color: #b87d22;
background: url(../img/lastes_blogs_yellow.png);
background-size: 105px 11px;
background-repeat: repeat-x;
background-position: 0px 14px;
margin-top: 10px;
}
.lastes_blogs_yellow span a {
background: #fff;
padding: 0px 15px;
color: #b87d22;
}
.lastes_blogs .text {
padding: 3px 19px 10px;
}
#project_info .col-sm-4 {
padding: 0;
}
.rights {
background: #d8b76e;
color: #fff;
text-align: center;
font: 14px ge_l;
padding: 8px 10px 6px;
}
.fo_title {
background: url(../img/lastes_blogs_yellow.png);
background-size: 105px 11px;
background-repeat: repeat-x;
background-position: 0px 14px;
text-align: right;
}
footer {
padding-top: 25px;
}
.fo_title p {
font: 20px ge_l;
font-weight: bold;
background: #fff;
padding: 4px 10px;
color: #727374;
display: inline-block;
}
footer .col-sm-4 {
text-align: center;
margin-bottom: 11px;
}
.nav .glyphicon {
color: #fff;
padding-top: 17px;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
background: none;
border-color: #fff;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
background-color: #f2f2f2;
color: #333333
}
.nav .caret {
border-top-color: #835b2a;
border-bottom-color: #835b2a;
margin-right: 4px;
}
.nav a:hover .caret {
border-top-color: #FFFFFF;
border-bottom-color: #FFFFFF;
}
.nav.navbar-nav li:hover .dropdown-menu{
	display: block;
}
.dropdown-menu > li > a {color: #888686;
white-space: nowrap;
border-top: 1px solid #f2f2f2;
text-shadow: none;
line-height: 26px;
font-size: 14px;}
/*__________________________________________ Category __________________________________________*/
.ind_places_title {
font: 19px ge_m;
color: #434a54;
}
.ind_places_text {
font: 14px tahoma;
color: #b8bcc8;
text-shadow: 0.5px 0.5px 1px #dde2e6;
padding-top: 5px;
}
.dropdown-menu {
padding: 0;
}
.distance {
color: #b8bcc8;
margin: 14px 0;
text-align: center;
font: 15px tahoma;
}
.index .thumbnail .caption {
    padding: 0px;
}
.index .thumbnail .caption .space {
padding: 17px 9px 17px 24px;
background-color: white;
margin: 1px;
width: 308px;
border: 1px solid #E4E4E4;
border-radius: 5px;
}
.index .thumbnail .caption .space:last-of-type{
    border: none;
}
.space .label {
width: 67px;
display: block;
padding: 4px 0;
margin: 14px 36px;
}
.index .badge {
margin: 9px 1px;
}
.index {
padding-top: 20px;
background: #f1f2f6;
}
/************sidebar*****************/
.nav-tabs > li > a {
padding: 10px 12px;
margin: 0;
color: #6d747e;
font: 13px GE_l;
}
.sid_wijed{
    margin-bottom: 30px;
}
.sl_title {
font: 21px ge_l;
line-height: 1.6;
margin-bottom: 5px;
}
.wiged_nav{
    margin-bottom: 10px;
}
.sl_text {
color: #747474;
font: 13px tahoma;
line-height: 1.6;
}

/***********filter*****************/
.ind_filter {
margin-bottom: 20px;
border: 1px solid #dddddd;
border-radius: 4px;
background: #fff;
}
.filt_main {
padding: 10px;

}
.filt_main_titl {
font: 500 19px tahoma;
line-height: 37px;
margin-bottom: 10px;
}
.filt_main input[type=text] {
width: 73%;
margin-bottom: 14px;
font: 15px tahoma;
}
.form-control:focus {
border-color: #be9333;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(190, 147, 51, 0.6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(190, 147, 51, 0.6);
}
.filt_but{
    margin: 0;
}
.brn_filt{
    float: left;
}
.form-inline .form-group {
width: 38%;
}
.form-inline .form-control {
font: 15px tahoma;
}
.btn_search , .btn_search:hover{
    font: 14px tahoma;
    background-color: #d3a848;
    color: #fff;
}

a{
    text-decoration: none;
    color:#434a54;
}

a:hover{
    text-decoration: none;
    color:#0E0E0F;
}

.btn:focus {
color: #fff;
}
/******single**********/
.single {
padding: 15px;
}
.single .articleDetails {
font: 18px ge_m;
}
.badge_social {
color: #fff;
background: #d1aa53;
padding: 6px;
font-size: 13px;
border-radius: 15px;
margin-right: 8px;
width: 25px;
text-align: center;
}

/***************slider*****************/
._block.-aqua .heading {
color: #fff;
}
.heading {
font-size: 38px;
font-family: ge_l;
letter-spacing: -0.05em;
line-height: 1.1;
margin: 0.6em 0 0.4em 0;
}

.heading2 {
    font-family: ge_l;
    font-size: 25px;
}

.slid_info{
    text-align: right;
}
._block.-aqua .alt {
color: #1b6f6c;
}
.heading_desc{
    font-family: tahoma;
}
.font-fix {
color: #fff;
font-family: UthmanNaskh!important;
}
._quote blockquote {
font-size: 1.5em;
color: #fff;
line-height: 1.2;
letter-spacing: -0.03333em;
background-color: rgba(255, 255, 255, 0.22);
-webkit-border-radius: 0.3em;
-moz-border-radius: 0.3em;
border-radius: 0.3em;
background-clip: padding-box;
position: relative;
margin: 0;
padding: 0;
border: none;
}
._quote blockquote p {
padding: 1.16667em 2.73333em 1.73333em 2.73333em;
text-align: center;
font-size: 24px;
font-family: tahoma;
line-height: 1.6;
}
._quote.-blue-yellow .quote-footer {
color: #0B6E6F;
font-size: 0.85em;
text-align: right;
margin: 1.05882em 0;
}
._quote .quote-image {
float: left;
display: inline;
margin-right: 2em;
margin-left: -0.82353em;
margin-top: -2.94118em;
position: relative;
-webkit-border-radius: 6.64706em;
-moz-border-radius: 6.64706em;
border-radius: 6.64706em;
background-clip: padding-box;
padding: 0.47059em;
background-color: #C7C7C7;
}
media="screen"
._quote .quote-footer a {
color: rgba(255,255,255,0.8);
border-bottom: 1px solid white;
border-bottom: 1px solid rgba(255,255,255,0.4);
}
._quote .quote-image img {
-webkit-border-radius: 6.64706em;
-moz-border-radius: 6.64706em;
border-radius: 6.64706em;
background-clip: padding-box;
width: 6.64706em;
height: 6.64706em;
}
._quote .quote-footer a {
color: #fff;
border-bottom: 1px solid #fff;
}
._quote blockquote:before {
content: "";
position: absolute;
top: 100%;
left: 4.5em;
width: 0;
height: 0;
border-top: 0.83333em solid rgba(255, 255, 255, 0.22);
border-right: 0.86667em solid transparent;
}
.footer_right{
margin-top: -10px;
margin-bottom: 16px;
text-align: center;
}
.footer_padding{
    padding-top: 15px;
    text-align: center;
}
.nav .caret {
display: none;
}
.index .container>.row {
margin-bottom: 15px;
}
.bs_single_body_title {
font: 18px ge_l;
font-weight: bold;
line-height: 0.5;
margin-bottom: 10px;
}
.bs_single_body_text {
font: 14px tahoma;
line-height: 1.6;
color: #bfc5cd;
}
.bs_single_body .btn.btn_log {
margin: 16px 59px;
}
.inbut_style {
border-color: #EBEBEB;
height: 40px;
font: 16px tahoma;
}
label {
font: 16px ge_l;
line-height: 2;
}

.spaces p {
font-family: UthmanNaskh;
font-size: 21px;
line-height: 1.7;
text-align: justify;
}

.sl_title {
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
    padding-bottom: 7px;
    font-family: ge_l;
}


.wpcf7-textarea{
    height: 85px!important;
}

div.upme-wrap div.upme-field-name a {
font-family: ge_l!important;
font-size: 22px!important;
}

#hajez{
color: #ffffff;
background-color: #d3a848;
border-color: #d3a848;
border: 0;
font: 14px ge_m;
text-shadow: none;
outline: none;
border-radius: 4px;
padding: 6px 12px;
font-size: 20px;
background-color: #52BE82;
border: 0;
margin-top: 21px;
margin-bottom: 0;
}
#hajez2{
    font-size: 20px;background-color: #52BE82;background-color: #DDD35C;border: 0;margin-top: 1px;margin-bottom: 0;
}
.comment-respond{
    margin-top: -24px;
text-align: center;
}
span.wpcf7-not-valid-tip {
font-family: tahoma;
font-size: 12px!important;
}

.upme-field-type span, .upme-field-value span {
font-size: 14px;
}


div.upme-field-name {
font-family: ge_l;
}

.upme-separator {
font-family: ge_l;
font-size: 16px!important;
font-weight: normal!important;
}

#upme-register,input[name="upme-login"] {
color: #ffffff;
background-color: #d3a848!important;
border-color: #d3a848;
border: 0!important;
font: 14px ge_m;
text-shadow: none;
outline: none;
background-image: none!important;
/*float: left;*/
padding: 9px 14px;
}

div.upme-field-name, div.upme-wrap div.upme-field-name a {
color: #797878;
font-size: 18px;
}
#login-heading-1 {
color: #6B6B6B!important;
font-size: 18px!important;
}

.spaces .article_content{
    padding: 0 40px;
}

.spaces h1,.spaces h2,.spaces h3,.spaces h4,.spaces h5,.spaces h6{
color: #ffffff;
background-color: #d3a848;
border-color: #d3a848;
border-radius: 3px;
border: 0;
font: 14px ge_m;
text-shadow: none;
display: inline-block;
outline: none;
padding: 5px;
margin: 0;
margin-bottom: 5px;
}

.spaces h1 {font-size: 30px;}
.spaces h2 {font-size: 27px;}
.spaces h3 {font-size: 23px;}
.spaces h4 {font-size: 20px;}
.spaces h5 {font-size: 18px;}
.spaces h6 {font-size: 14px;}

.comment-reply-title{display: none!important;}


.sl_title .label {
    float: left;
    font-size: 19px;
    font-weight: normal;
}

.archive_space .ind_places_title{
font-size: 16px;
}
.archive_space{
    width: 310px;
    float: right;
    height: 50px;
    padding-left: 5px;
    padding-bottom: 0;
background-color: white;
border: 1px solid #CCCCCC;
border-radius: 5px;
}


.archive_status
{
float: left;
margin: 0 0 0 0px!important;
display: inline!important;
font-size: 12px;
font-family: tahoma;
font-weight: 500;
padding: 4px!important;
}

.users_list_bs{
    width: auto!important;
    border: 0!important;
    border-bottom: 1px solid #E4E4E4!important;
    border-radius: 0!important;
}

/*#hajez2{width: 192px;}*/
.form_descreption{
color: #7E7B7B;
}

.my_subjects #dLabel,.my_subjects .caret{
color:#fff;
border-top-color: #FFF;
}
.my_subjects ul{
    color:#333;
    padding: 7px;
}