#countries-modal { 
width: 504px; 
top: 20%;
-webkit-border-radius: 0;
border-radius: 0;
color: #777;
}
#countries-modal .inner { margin: 40px; padding: 30px; border: 1px solid #ccc; }
#countries-modal #countries-wrap {  }
#countries-modal p.title { font-size: 24px; color: #4d4d4d; margin-bottom: 24px; }

#countries-modal ul#countries-list {
    float: left; 
    font-size: 14px; 
    font-weight: bold;
    margin: 0 34px 32px 0; 
}
#countries-modal ul#countries-list:last-child { margin-right: 0; }
#countries-modal ul#countries-list li { margin-bottom: 4px; }

#countries-modal #int-info { text-align: center; }
#countries-modal #int-info h5.int-title { color: #c49430; font-size: 15px; margin-bottom: 5px; }
#countries-modal #int-info p { font-size: 22px; }
#countries-modal .close { position: absolute; top: 6px; right: 6px; }
#countries-link { font-size: 14px; color: #666; }

body { background:#f1f1f1;}

#header_top_inner, #header_top { background:#eee }
#header_top { border-bottom: 1px solid #ddd; padding-bottom: 4px; }
#header_top p { color: #999; }
.header_container { 
background: #eee;
border-bottom: 1px solid #ddd;
z-index: 1000; 
}

#header {
background-color: #fff; 
z-index: 1000;
width: 100%;
height: 92px;
margin: 0 0 10px 0;
}

#header #logo { margin-top: 0; float: left; }

#tag_line { color:#999 }

#logo1_wrap { margin-left: 18px; width: 180px; }
a#logo1 { height: 10px; top: 12px; }
a#logo1 img { width: 180px; }

#mem-header { background: #fff !important;}
#mem-logo img#logo { margin-top: 0; width: 115px; }

#header_bottom_cap { display: none; }

#menu_wrap { margin: 32px 0 0 32px; }

#pub_home_left_col,  #pub_home_right_col { padding-top: 10px; }

#index_reg_wrap { padding: 9px 0 0 42px; background-color: #fff; }
#pub_home_right_col h1 { color: #000; }

.login_form2 input.txt { height: 18px; }

.btn-login {
    background-color: #666;
    background-image:  none;
    border: none;
    *border: 0;
    height: 23px;
    margin-top: 7px;
    padding: 0 6px 1px 6px;
    font-size: 12px;
    color: #fff;
    font-weight: bold;
    -webkit-font-smoothing: antialiased;
    text-transform: capitalize;
    outline: 0;
}
.btn-login:hover { background-color: #555; }

#fd-billing-info { padding: 15px 0 0 0; color: #555; }
#fd-billing-info a { color: #222; }
#fd-billing-info a:hover { color: #b9000; }
#fd-billing-info p { margin: 0; }

#mem-header {
background: #000;
}

ul.header-nav > li > a { color: #999; }

ul.header-nav > li > a:hover, 
ul.header-nav > li.open > a,
ul.header-nav > li.active-nav > a { background-color: #f1f1f1; color: #3481c9; }

.nav-dropdown-menu > li > a:hover { background-color: #f1f1f1; color: #3481c9; }

#menu li { border-right:1px solid #f1f1f1;  }
#menu li a { color:#777; }
#menu li a:hover, #menu li a.sfhover { color:#f1f1f1; }
#menu li li a:hover { color:#3481c9 !important; }
#menu li:hover ul, #menu li.sfhover ul { border: 1px solid #f1f1f1;  }
#menu li:hover, #menu li.sfhover { background-image:none; background-color:#f1f1f1; color: #3481c9; }
#menu li:hover a { color: #3481c9; }
#menu li:hover ul a { color: #999; }
#menu li li:hover, #menu li li.sfhover { background-image:none; background-color: #f1f1f1; color:#3481c9; }
#menu li li span { border-color: #ddd; }

ul.ft_links li a:hover { color: 3481c9#; }
.fl-ico-friends {
background-position: -54px -131px;
}
.fl-ico-messenger {
background-position: 0 -131px;
}


/***** Tablets *****/
#header_tablet {
    background-color: #131313 !important;
    background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, #131313),
    color-stop(1, #010101)
    ) !important;
    background-image: linear-gradient(top, #131313 0%, #010101 100%) !important;
    background-image: -moz-linear-gradient(bottom, #131313 0%, #010101 100%) !important;
    border-color: #000 !important;
}

#header_tablet #logo_other { 
  position: absolute;
  top: 22px;
  left: 60px;
}

#header_tablet #btn_site_menu {
  background: #444;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* written by whitelabel builder */