* ul li {
list-style: none;
}
* a:hover {
text-decoration:none;
}
.fg_top_back {
background: none repeat scroll 0 0 #fff;
}
.fg_top_back3 , .main_hamkhone_fos {
    background: none repeat scroll 0 0 #252032;
}
.logo_f_hamkhone {
display: inline-block;
    position: relative;
    }
.logo_f_hamkhone h1 {
    display: inline-block;
    font-size: 14px;
    margin-right: 7px;
    vertical-align: sub;
}
.float_l , .massege_hm .float_m_l , .body_mass .float_m_l {
float:left;
}
.float_r , .massege_hm .float_m_r {
float:right;
}
.fg_top_back .scl {
    padding: 23px 0;
}
.navbar_quest_memeber {
    position: relative;
}
.navbar_quest_memeber ul#obg-li , .navbar_quest_memeber ul#log-reg-hamkhone {
    margin: 0;
    padding: 0;
    display: inline-block;
}
.navbar_quest_memeber ul#obg-li li , .navbar_quest_memeber ul#log-reg-hamkhone li {
    display: inline-block;
    line-height: normal;
    margin: 0 5px;
    border-radius: 2px;
}
.navbar_quest_memeber ul#obg-li li a  {
    padding: 13px 9px;
    display: block;
}
.navbar_quest_memeber ul#log-reg-hamkhone li a , .box-submit-logins a {
    display: block;
    padding: 7px 9px;
}
.navbar_quest_memeber ul#obg-li li#search {
    background: #eee none repeat scroll 0 0;
    border-radius: 50%;
    color: #6b6873;
    cursor: pointer;
    line-height: normal;
    padding: 6px 10px;
}
.search-top-hamkhone {
    background: #68a229 none repeat scroll 0 0;
    left: 5px;
    padding: 7px 11px;
    position: absolute;
    border-radius: 3px;
    margin-top: 15px;
}
.search-top-hamkhone a { color:white; }

#register_head { background: #ec6161 none repeat scroll 0 0;-webkit-transition: all 0.3s ease;
        -moz-transition:    all 0.3s ease;
        -o-transition:      all 0.3s ease;
        -ms-transition:     all 0.3s ease;
        transition:         all 0.3s ease; }
#login_head {
    background: #63a845 none repeat scroll 0 0;
    -webkit-transition: all 0.3s ease;
        -moz-transition:    all 0.3s ease;
        -o-transition:      all 0.3s ease;
        -ms-transition:     all 0.3s ease;
        transition:         all 0.3s ease;
}
a#login_head:hover , .news_hamkhone ul > li a , .driendly_kl a, .driendly_kk a {
  color : #275d10;
  -webkit-transition: all 0.3s ease;
        -moz-transition:    all 0.3s ease;
        -o-transition:      all 0.3s ease;
        -ms-transition:     all 0.3s ease;
        transition:         all 0.3s ease;
}
a#register_head:hover {
    color : #a63838;
  -webkit-transition: all 0.3s ease;
        -moz-transition:    all 0.3s ease;
        -o-transition:      all 0.3s ease;
        -ms-transition:     all 0.3s ease;
        transition:         all 0.3s ease;
}
#register_head a , .regis {
  color: #ffe9e9;
}
#login_head a , .logi {
  color: #dcf2d2;
}
.text-login {
    color: #3c6e26;
}
#center_q_f ul {
    margin: 0 auto;
    padding: 0 !important;
    width: 175px;
}
.glyphicon {
    padding: 0;
    position: relative;
    top: 4px;
    color: #6b6873;
}
/****** wlc_pq_01 *******/
.bg_wrapper_fix {
background: url("http://thewallpaperhd.com/wp-content/uploads/2013/03/city-wallpaper-hd.jpg") no-repeat fixed center -120px / cover rgba(0, 0, 0, 0);
    margin: 0;
    padding: 0;
    height: 290px;
    width: 100%;
    position: relative;
    
    /*background: url("../images/bghad.jpg") repeat scroll 0 0 / cover rgba(0, 0, 0, 0);
    //height: 290px;
    position: relative;
    width: 100%; */
}

#title_hamkh______O {
    position: absolute;
    top: 0;
    z-index: 9999999;
    color: #fff;
}
#title_hamkh______O > h1 {
    font-size: 18px;
    font-weight: 100;
}
.wlc_pq_01 {
    background: url(http://kl-webmedia.com/demo/cravious/img/header.jpg) 150px/100%;
    box-shadow: 1000px 1000px rgba(42,52,70 ,0.9) inset;
}
#col_q__marg {
    margin: 7.5px 0;
}
#col_p_tex {
    color: #cbc4dd;
    font-size: 1em;
    line-height: 27px;
    margin-top: 35px;
    letter-spacing: -0.3px;
}
.btn_reg_index {
    background: #e87c47 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font-size: 1.1em;
    margin-top: 15px;
    padding: 10px 13px;
    margin-left: 15px;
}
.bg_amar_____q {
   background:#f5f5f5;
}
.circle_ham__num {
    border: 8px solid #3d3455;
    border-radius: 50%;
    height: 169px;
    width: 169px;
    margin: 0 auto;
    transform:scale(1);
    -ms-transform:scale(1); /* IE 9 */
    -moz-transform:scale(1); /* Firefox */
    -webkit-transform:scale(1); /* Safari and Chrome */
    -o-transform:scale(1); /* Opera */
    -webkit-transition: all 0.3s ease;
        -moz-transition:    all 0.3s ease;
        -o-transition:      all 0.3s ease;
        -ms-transition:     all 0.3s ease;
        transition:         all 0.3s ease;
}
.circle_ham__user {
    border-radius: 50%;
    height: 169px;
    width: 169px;
    margin: 0 auto;
}
#center_q_f , #height_m {
    text-align: center;
     margin-bottom: 23px;
}
#height_m {
    font-size: 2.0em !important;
    line-height: 155px;
    margin-bottom: 21px;
    margin-top: 29px;
    position: relative;
    color: #342d47;
}
#center_q_f:hover .circle_ham__num {
    border: 8px solid #69c48e !important;
    color: #69c48e;
    transform:scale(0.9);
    -ms-transform:scale(0.9); /* IE 9 */
    -moz-transform:scale(0.9); /* Firefox */
    -webkit-transform:scale(0.9); /* Safari and Chrome */
    -o-transform:scale(0.9); /* Opera */
    -webkit-transition: all 0.3s ease;
        -moz-transition:    all 0.3s ease;
        -o-transition:      all 0.3s ease;
        -ms-transition:     all 0.3s ease;
        transition:         all 0.3s ease;
}
#center_q_f:hover span {
    color: #49a870;
     -webkit-transition: all 0.3s ease;
        -moz-transition:    all 0.3s ease;
        -o-transition:      all 0.3s ease;
        -ms-transition:     all 0.3s ease;
        transition:         all 0.3s ease;
}
#center_q_f span {
    font-size: 1em;
     -webkit-transition: all 0.3s ease;
        -moz-transition:    all 0.3s ease;
        -o-transition:      all 0.3s ease;
        -ms-transition:     all 0.3s ease;
        transition:         all 0.3s ease;

}
#col_q_img {
 margin-left:45px;
}
.circle_ham__user img {
    margin-top: -13px;
    position: absolute;
    right: 0;
    top: 12.9px;
    border: 8px solid #4d4071;
}
.circle_ham__user:after {
    background: url("../images/high.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    content: "";
    height: 140px;
    position: absolute;
    right: 28px;
    top: 8.9px;
    width: 133px;
}
#arr_left, #arr_right {
    position: absolute;
    top: 45%;
    margin: 0 10px;
    font-size: 27px;
    color: #5a4790;
    cursor:pointer;
}
#arr_left {
    left: 0;
}
#arr_right {
    right: 0;
}
/*** Tozihat Site ***/
.titr_kole_emk > h2 {
    font-size: 1.4em;
    margin: 0 auto;
    padding: 16px 0 7px;
    text-align: center;
    width: 280px;
    border-bottom: 4px solid rgba(0,0,0,0.1);
    position: relative;
}
.titr_kole_emk > h2:after {
    content: "";
    width: 15px;
    height: 15px;
    border: 4px solid #fff;
    position: absolute;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.1);
    bottom: -9px;
    right: 50%;
}
.set_g_d {
 height: 62px;
    width: 77px;
    margin-top: 8px;
}
#goftego {
    background: url("../images/chat.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#blogs {
background: url("../images/chat.png") repeat scroll 0 -66px rgba(0, 0, 0, 0);
}
#friendly {
background: url("../images/chat.png") repeat scroll 0 -130px rgba(0, 0, 0, 0);
}
#movies {
    background: url("../images/chat.png") repeat scroll 0 -198px rgba(0, 0, 0, 0);
}
.text__q {
    margin-right: 15px;
    width: 82%;
}
.text__q p {
    color: #767676;
    font-size: 1em;
    line-height: 28px;
    margin-top: 19px;
    text-align: justify;
}
.titr_kole_emk div.col-md-6 {
margin-top: 29px;
}
.register__r_p {
margin-top:35px;
}
.zigzag {
  position: relative;
  width: 100%;
}
.zigzag:before {
  content: "";
  display: block;
  position: absolute;
  top: -10px;
  width: 100%;
  height: 10px;
}
.register__r_p:before {
  background:
    linear-gradient(
      45deg, transparent 33.333%,
      #342d47 33.333%, #342d47 66.667%,
      transparent 66.667%
    ),
    linear-gradient(
      -45deg, transparent 33.333%,
      #342d47 33.333%, #342d47 66.667%,
      transparent 66.667%
    );
  background-size: 20.5px 40px;
}
.up_footer__m:before {
  background:
    linear-gradient(
      45deg, transparent 33.333%,
      #68a229 33.333%, #68a229 66.667%,
      transparent 66.667%
    ),
    linear-gradient(
      -45deg, transparent 33.333%,
      #68a229 33.333%, #68a229 66.667%,
      transparent 66.667%
    );
  background-size: 20.5px 40px;
}
.balon____OP {
    bottom: 22px;
    position: relative;text-align: center;
}
.balon____OP img {
z-index:5;
}
.balon____OP #cloud_1_OP {
    background: url("../images/cl_1.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 75px;
    left: 0;
    position: absolute;
    top: 18%;
    width: 140px;
    -webkit-animation: cloud_1_OP 6s infinite; /* Chrome, Safari, Opera */
    animation: cloud_1_OP 6s infinite;
}
.balon____OP #cloud_2_OP {
    background: url("../images/cl_2.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 26px;
    right: 22%;
    position: absolute;
    top: 9%;
    width: 43px;
    -webkit-animation: cloud_2_OP 5s infinite; /* Chrome, Safari, Opera */
    animation: cloud_2_OP 5s infinite;
}
.balon____OP #cloud_3_OP {
    background: url("../images/cl_3.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 60px;
    left: 48%;
    position: absolute;
    top: 40%;
    width: 97px;
    z-index: -1;
    -webkit-animation: cloud_3_OP 5s infinite; /* Chrome, Safari, Opera */
    animation: cloud_3_OP 5s infinite;
}
@keyframes cloud_3_OP {
    0%   {left: 43%;}
    50%  {left: 48%;}
    100% {left: 43%; }
}
/* Chrome, Safari, Opera */
@-webkit-keyframes cloud_3_OP {
    0%   {left: 43%;}
    50%  {left: 48%;}
    100% {left: 43%; }
}
@keyframes cloud_2_OP {
    0%   {right: 18%;}
    50%  {right: 22%;}
    100% {right: 18%; }
}
/* Chrome, Safari, Opera */
@-webkit-keyframes cloud_2_OP {
    0%   {right: 18%;}
    50%  {right: 22%;}
    100% {right: 18%; }
}
@keyframes cloud_1_OP {
    0%   {left: 15%;}
    50%  {left: 0;}
    100% {left: 15%;}
}
/* Chrome, Safari, Opera */
@-webkit-keyframes cloud_1_OP {
    0%   {left: 15%;}
    50%  {left: 0;}
    100% {left: 15%;}
}
.text__q h3 {
    font-size: 1.2em;
}
.form-control_reg {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #29343f;
    border-radius: 5px;
    color: #000;
    line-height: 25px;
    padding: 7px 10px;
    transition: all 200ms ease 0s;
    width: 250px;
    font-family: yekan;
    font-size: 0.9em;
    margin-top: 8px;
}
.form-control_log {
    background: none repeat scroll 0 0 #fff;
    border: medium none;
    border-radius: 1px;
    color: #000;
    font-family: yekan;
    font-size: 15px;
    line-height: 25px;
    margin-left: 2%;
    margin-top: 8px;
    padding: 7px 30px 7px 5px;
}
.set_ko:before {
    color: #ccc;
    display: inline-block;
    font-family: FontAwesome;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-size: inherit;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    position: relative;
    right: 25px;
    text-rendering: auto;
    top: 4px;
    content: "";
}
.set_kom:before {
    color: #ccc;
    display: inline-block;
    font-family: FontAwesome;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-size: inherit;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    position: relative;
    right: 25px;
    text-rendering: auto;
    top: 4px;
    content: "";
}
.reg__u_p {
 margin-top:45px;
}
.btn_submited_reg {
    background-color: #68a229;
    color: #fff;
    font-size: 1.1em;
    margin-top: 15px;
    border: none;
    padding: 7px 9px;
    border-radius: 3px;
}
.up_footer__m {
 background:#68a229;
}
.up_footer__m span {
    color: #fff;
    font-size: 1em;
    line-height: 75px;
}
a.btn_login__in {
    background: none repeat scroll 0 0 #fff;
    border-radius: 3px;
    padding: 10px 15%;
    color: #68a229;
}
.bg__footer_in {
background:#272727;
}
.bg__footer_loc {
background: #333 none repeat scroll 0 0;padding-top: 25px;
}
.bg__footer_loc .right-map {
    background: rgba(0, 0, 0, 0) url("../images/128678957.png") no-repeat scroll 0 0 / 100% auto;
    display: inline-block;
    float: right;
    height: 68px;
    margin-left: 16px;
    position: relative;
    top: 24px;
    width: 63px;
}
.bg__footer_loc .city {
     padding-bottom: 11px;
}
.bg__footer_loc .city a {
    color: #888;line-height: 33px;
    margin: 0 5px;transition: all 0.3s ease 0s;
}
.bg__footer_loc .city a:hover {
    color: #a6d480;transition: all 0.3s ease 0s;
}
.bg__footer_loc .city h4 {
    color: #81a1c5;
    font-family: iransans-web;
    font-size: 0.85em !important;
    margin-right: 85px;
}
.city-foot {
    background: #2a2a2a none repeat scroll 0 0;
    border-radius: 7px 7px 0 0;
    padding-top: 7px;
}
.heee{
text-align: center;
}
.text_foot_m span {
    color: #999;
    font-size: 14px;
    line-height: 77px;
}
.text_foot_m span i {
    font-size: 24pt;
    line-height: 77px;
    padding-left: 7px;
}
.bg_color__hamkhone {
 background:#333333;
 border-top: 1px solid #494848;
}
.news_hamkhone h3 {
    color: #888;
    font-size: 18px;
}
.news_hamkhone ul , .fe{
padding-right:0;
margin-top:25px;
}
.news_hamkhone ul > li a {
    color: #e6e6e6;
    font-size: 0.93em;
    line-height: 45px;
    display: block;
}
.news_hamkhone ul li {
border-bottom: 1px solid #252625;
}
.news_hamkhone ul li:last-child {
    border:none;
}
.news_hamkhone ul  li a:hover , .driendly_kl a:hover , .driendly_kk a:hover {
color:#ffb80d;
}
.news_hamkhone img {
margin-bottom:5px;
}
.driendly_kl {
    line-height: 65px;
    color: #999;
    font-family: iransans-web;
    font-size: 0.93em;
}
.driendly_kk {
    font-family: sans-serif;
     color:#757575;
line-height: 65px;
}
.driendly_kk p {
    margin:0;
}
.driendly_kk > #cpleber > p {
    float:left;
}
.driendly_kl a  , .driendly_kk a{
 color:#999;margin: 0 4px;
}
