/* СБРОС ОСНОВНЫХ СВОЙСТВ
------------------------------------------------------------------------------------ */
html, body {width:100%; height:100%; line-height:normal;}

html, body, div,
h1, h2, h3, h4, h5, h6, 
p, blockquote, pre, a, span, hr,
ul, ol, li, img,
fieldset, form, label, legend, input, textarea,
table, td, th {margin:0; padding:0; border:0; outline:0; line-height:normal;}

table {border-collapse:collapse; width:100%; }
table td {border-spacing:0; vertical-align:top;}



/* ОСНОВНЫЕ СТИЛИ
------------------------------------------------------------------------------------ */	
body {color:#191c1e; font-size:13px; font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; background:#ffffff url("../img/top/bg_rep.jpg") repeat-x;}
#style-nes {position:relative; margin:0px 1%; min-height:100%; height:auto !important; height:100%;}
#style-nes .wrapper {min-width:1000px; max-width:1440px; margin:0 auto; -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1); box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1);}

/* вспомогательные классы */
.clear {clear:both; height:1px; font-size:1px;}

/* cтили для текста */
.content_block { font-size:14px; }
.content_block p { font-size:14px; }
.content_block ul li { padding:0px 0px 0px 20px; background:url("../img/center/ul_li_bg.gif") 0 8px no-repeat; }
p {padding:0px 0px 15px 0px;}

/* cтили списков */
ol {margin:0px 0px 20px 35px}
ol li {margin:0px 0px 10px 0px; list-style:decimal inside;}
ul {margin:0px 0px 20px 35px;}
ul li {margin:0px 0px 10px 0px; list-style:outside none;}

/* стили ссылок */
a {color:#1343b0; font-size:13px; font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; text-decoration:underline;}
a:hover {text-decoration:none;}
a.box {position:relative; margin:0px 10px 0px 0px; }
a.box span { position:absolute; width:15px; height:15px; right:0; bottom:4px; background:url("../img/center/content_pic_plus.jpg") 0 0 no-repeat; }

/* стили загаловков */
h1,h2,h3,h4,h5,h6 {padding:0px 0px 15px 0px; font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; color:#554136; font-weight:bold;}
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4 {font-size:12px;}

/* стили форм */
label,input,button,select,textarea {color:#666; font-size:13px; font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;}

/* стили таблиц */
.table_clear {border-collapse:collapse;}
.table_clear td {padding:5px; vertical-align:top; border:1px solid #CCC;}

/* стили форм */
label,input,button,select,textarea {margin:0px 0px 5px 0px; padding:5px 5px; color:#000; font-size:12px; font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;}
select {width:21%; padding:0;  background:#fff; border:1px solid #c6c133;}
select option {padding:0px 0px 3px 3px;}

input[type="text"],input[type="email"], input[type="password"] {width:20%; height:17px; padding:2px 5px;  background:#fff; border:1px solid #c6c133;}
input[type="text"]:hover,input[type="text"]:focus,
input[type="email"]:hover,input[type="email"]:focus {background:#fff;}
input[type="text"].fullname {display:none;}

input[type="submit"],input[type="button"] {width:260px; height:40px; background:#fff; border:1px solid #c6c133; cursor:pointer;}
input[type="submit"][name="order"]{width:260px; height:40px; background:#f77925; border:1px solid #c6c133; cursor:pointer; color: #fff}
input[type="submit"][name="order"]:hover {width:260px; height:40px; background:#f77925; border:1px solid #c6c133; cursor:pointer; color: #fff}
input[type="submit"]:hover,input[type="button"]:hover {background:#fff;}
input[type="submit"]:active,input[type="button"]:active {background:#fff;} 
input[type="button"] {height:36px; padding:8px 25px;}

input[type="checkbox"] {margin:0; padding:0;}
input[type="file"] {padding:2px 0; }



textarea {width:238px; max-width:238px; height:100px; background:#fff; border:1px solid #c6c133;}
textarea:hover,textarea:focus {background:#fff;}

label { padding:0px 20px 0px 0px; }
label input {vertical-align:middle;}
label span {padding:0px 0px 2px 5px;}


/* ВЕРХНЯЯ КОЛОНКА
------------------------------------------------------------------------------------ */
#top_line { overflow:hidden; height:20px; padding:7px 0px 10px 0px; }
#top_line .wrapper { overflow:hidden; }
#top_line .logreg { float:left; padding:3px 0px 0px 25%; }
#top_line .logreg a { margin:0px 20px 0px 0px; }
#top_line .social {float:right; padding:0px 20px 0px 0px; }

#top_cells { position:relative; background:#eeeeee; }
#top_cells .tc_bgl { position:absolute; left:-1000px; top:0; height:100%; width:1000px; background:#eeeeee; }
#top_cells .tc_bgr { position:absolute; right:-1000px; top:0; height:100%; width:1000px; background:#eeeeee; }
p.snoska{
    font-weight: 700;
}
#top_cells .bg {height:124px; padding:30px 0px 0px 3%;  background:url("../img/top/bg_1-2.jpg") 0 0 repeat-x;}
#top_cells a.logo { display:block; width:213px; height:89px; background:url("../img/top/logo.png") 0 0 no-repeat;}

#top_cells .menu ul { overflow:hidden; margin:0; }
#top_cells .menu ul li { list-style:none; margin:0; color:#fff; font-size:13px; }
#top_cells .menu ul li a { color:#fff; padding:0px 0px 0px 15px;  background:none; }
#top_cells .menu ul ul li a { color:#fff; padding:0px 0px 0px 15px;  background:url("../img/top/menu_sep.gif") 0px 10px no-repeat; } //линия только у внутреннего меню
#top_cells .menu ul li span { display:block; padding:10px 20px 0px 60px; font-weight:bold; text-transform:uppercase; }
#top_cells .menu ul li ul { padding:5px 20px 10px 60px; }
#top_cells .menu ul li ul { line-height:18px; }
#top_cells .menu > ul > li { float:left; width:25%; height:70px;  list-style:none; }
#top_cells .menu > ul > li > a { display:block; padding:10px 20px 0px 60px; font-weight:bold; text-transform:uppercase; }
#top_cells .menu > ul > li.conference { background:#60b99b url("../img/top/menu_bg_1.jpg") 0 0 no-repeat; }
#top_cells .menu > ul > li.publication { background:#554136 url("../img/top/menu_bg_2.jpg") 0 0 no-repeat; }
#top_cells .menu > ul > li.writeforme { background:#c6c133 url("../img/top/menu_bg_3.jpg") 0 0 no-repeat; }
#top_cells .menu > ul > li.catalog { background:#f77925 url("../img/top/menu_bg_4.jpg") 0 0 no-repeat; }
#top_cells .menu > ul > li.catalog a { background:none; }



/* ЛЕВАЯ КОЛОНКА
------------------------------------------------------------------------------------ */
/* главная */
#left_cells { width:25%; padding:20px 0px 0px 0px;  background:#eeeeee; }
#left_cells .allscience_block { padding:0px 10px 10px 40px; }
#left_cells .allscience_block h3 { padding:0px 0px 10px 0px;  color:#f77925; font-size:14px; font-weight:bold; }
#left_cells .allscience_block ul { margin:0; }
#left_cells .allscience_block ul li { margin:0; padding:0px 0px 10px 0px;  list-style:none; }
#left_cells .allscience_block ul li a { font-size:13px; color:#727272; }

#left_cells .banner_block { padding:0px 0px 15px 15px; }


/* внутренняя */
#left_cells_ins { width:24%; padding:5px 0px 0px 0px; }
#left_cells_ins .banner_block { padding:0px 0px 15px 0px; }

#left_cells_ins .allscience_block { padding:0px 10px 10px 0px; }
#left_cells_ins .allscience_block h3 { padding:0px 0px 10px 0px;  color:#f77925; font-size:14px; font-weight:bold; }
#left_cells_ins .allscience_block ul { margin:0; }
#left_cells_ins .allscience_block ul li { margin:0; padding:0px 0px 10px 0px; font-size:13px; color:#727272; list-style:none; }
#left_cells_ins .allscience_block ul li a { font-size:13px; color:#727272; }

#left_cells_ins .recent_links_block { padding:0px 0px 35px 0px; }
#left_cells_ins .recent_links_block ul { margin:0; }
#left_cells_ins .recent_links_block ul li { margin:0; padding:0px 0px 15px 20px;  list-style:none; color:#554136; font-size:14px; font-weight:bold; background:url("../img/left/recent_links_block_sep.gif") 0 10px no-repeat; }
#left_cells_ins .recent_links_block ul li a { color:#554136; font-size:14px; font-weight:normal; }

/* фильтр */
.filter {padding: 2px 0px 5px 8px; border: 1px solid #eee; width: 215px; margin-bottom:10px}
.filter div { font-weight: bold; margin: 8px 0;}
.filter input, .filter select {width: 200px; padding: 2px}
.filter input {width: 195px; padding: 2px}
.filter input[name=date] {width: 172px; padding: 2px}
.filter .btn_filter { margin-top: 10px; width: 200px; display:inline-block; padding:5px 8px; color:#fff; font-size:14px!important; text-decoration:none; background:#f77925!important }

/* ЦЕНТРАЛЬНАЯ КОЛОНКА
------------------------------------------------------------------------------------ */
.fix_footer { height:260px;}
/* главная */
#main_cells #center_cells { padding:20px 2% 10px 2%; background:url("../img/center/bg_left.jpg") 0 0 repeat-y; }


/* внутренняя */
#main_cells_ins { padding:30px 2% 20px 2%; }

#main_cells_ins .path_way { padding:0px 0px 25px 0px; }
#main_cells_ins .path_way ul { overflow:hidden; margin:0; }
#main_cells_ins .path_way ul li { float:left; margin:0; padding:0px 10px 0px 17px;  color:#f77925; font-size:12px; font-weight:bold; text-transform:uppercase; background:url("../img/center/pathway_bg.gif") 0 3px no-repeat;  list-style:none; }
#main_cells_ins .path_way a { color:#f77925; font-size:12px; font-weight:bold; }

#center_cells .banner_block { padding:0px 0px 15px 0px; text-align:center; }

#center_cells .post_sp_block { margin:0px 0px 20px 0px;  padding: 5px 5px 0px 5px;  /*border:2px solid #f78132;*/}
/*
#center_cells .post_sp_block .psb_item { padding: 5px 5px 5px 5px; }
#center_cells .post_sp_block .psb_item .psb_cat { padding:0px 0px 10px 0px;  color:#f77925; font-size:13px; }
#center_cells .post_sp_block .psb_item .psb_cat a { color:#f77925; font-size:13px; }
#center_cells .post_sp_block .psb_item .psb_nav { float:right; padding:0px 10px 0px 0px; }

/*#center_cells .post_sp_block .psb_item .psb_nav a.dt { display:inline-block; width:22px; height:21px; margin:1px 10px 0px 0px;  background:url("../img/center/scroll22.png") 0 0 no-repeat;}
#center_cells-n .post_sp_block .psb_item .psb_nav a.dt { display:inline-block; width:31px; height:21px; margin:0px 10px 0px 0px;  background:url("../img/center/post_block_nav_dt.jpg") 0 0 no-repeat;}
*/

/*
#center_cells .post_sp_block .psb_item .psb_nav a.edit { display:inline-block; width:17px; height:21px; background:url("../img/center/post_block_nav_edit.jpg") 0 0 no-repeat;}
#center_cells .post_sp_block .psb_item .psb_date { padding:0px 0px 10px 0px;  color:#4e4e4e; }
#center_cells .post_sp_block .psb_item .psb_name { padding:0px 0px 5px 20px;  background:url("../img/center/post_block_nav_rating.jpg") 0 1px no-repeat; } 
#center_cells .post_sp_block .psb_item .psb_tags { color:#60b99b; }
#center_cells .post_sp_block .psb_item .psb_tags a { color:#60b99b; }
*/


#center_cells .post_sp_block .pb_item { padding:0px 0px 15px 0px; color:#4e4e4e; }
#center_cells .post_sp_block .pb_item .pb_cat { margin:0px 0px 5px 0px; padding:7px 10px 7px 10px;  color:#fff; font-size:13px; background:#60b99b; }
#center_cells .post_sp_block .pb_item .pb_cat a { color:#fff; font-size:13px; }
#center_cells .post_sp_block .pb_item .pb_date { padding:0px 0px 10px 0px; color:#4e4e4e; }
#center_cells .post_sp_block .pb_item .pb_name { padding:0px 0px 5px 20px; font-size:14px; font-weight:bold;  background:url("../img/center/post_block_nav_rating.jpg") 0 1px no-repeat; } 
#center_cells .post_sp_block .pb_item .pb_intro { padding:0px 0px 10px 20px; }
#center_cells .post_sp_block .pb_item .pb_tags { color:#60b99b; }
#center_cells .post_sp_block .pb_item .pb_tags a { color:#60b99b; }
#center_cells .post_sp_block .pb_item_brown .pb_cat { background:#554136; }
#center_cells .post_sp_block .pb_item_yellow .pb_cat { background:#c6c133; }

#center_cells .navigation_block { padding:0px 0px 40px 0px; }
#center_cells .navigation_block ul { overflow:hidden; margin:0; }
#center_cells .navigation_block ul li { margin:0; float:left;  list-style:none; }
#center_cells .navigation_block ul li a { display:block; padding:3px 5px 3px 5px; margin:0px 1px 0px 1px;  color:#727272; text-decoration:none; }
#center_cells .navigation_block ul li.active a {color:#f77925; } 
#center_cells .navigation_block ul li.left { padding:0px 5px 0px 0px; }
#center_cells .navigation_block ul li.left a { width:20px; height:23px; padding:0; background:url("../img/center/navigation_right.jpg") 0 0 no-repeat; }
#center_cells .navigation_block ul li.right { padding:0px 0px 0px 5px; }
#center_cells .navigation_block ul li.right a { width:20px; height:23px; padding:0; background:url("../img/center/navigation_left.jpg") 0 0 no-repeat; }



#center_cells .post_block { padding:10px 0px 0px 0px; }
#center_cells .post_block .pb_item { padding:0px 0px 15px 0px; color:#4e4e4e; }
#center_cells .post_block .pb_item .pb_cat { margin:0px 0px 5px 0px; padding:7px 10px 7px 10px;  color:#fff; font-size:13px; background:#60b99b; }
#center_cells .post_block .pb_item .pb_cat a { color:#fff; font-size:13px; }
#center_cells .post_block .pb_item .pb_date { padding:0px 0px 10px 0px; color:#4e4e4e; }
#center_cells .post_block .pb_item .pb_name { padding:0px 0px 5px 20px; font-size:14px; font-weight:bold;  background:url("../img/center/post_block_nav_rating.jpg") 0 1px no-repeat; } 
#center_cells .post_block .pb_item .pb_intro { padding:0px 0px 10px 20px; }
#center_cells .post_block .pb_item .pb_tags { color:#60b99b; }
#center_cells .post_block .pb_item .pb_tags a { color:#60b99b; }
#center_cells .post_block .pb_item_brown .pb_cat { background:#554136; }
#center_cells .post_block .pb_item_yellow .pb_cat { background:#c6c133; }

#center_cells .post_block .navigation_block { padding:0px 0px 40px 0px; }
#center_cells .post_block .navigation_block ul { overflow:hidden; margin:0; }
#center_cells .post_block .navigation_block ul li { margin:0; float:left;  list-style:none; }
#center_cells .post_block .navigation_block ul li a { display:block; padding:3px 5px 3px 5px; margin:0px 1px 0px 1px;  color:#727272; text-decoration:none; }
#center_cells .post_block .navigation_block ul li.active a {color:#f77925; } 
#center_cells .post_block .navigation_block ul li.left { padding:0px 5px 0px 0px; }
#center_cells .post_block .navigation_block ul li.left a { width:20px; height:23px; padding:0; background:url("../img/center/navigation_right.jpg") 0 0 no-repeat; }
#center_cells .post_block .navigation_block ul li.right { padding:0px 0px 0px 5px; }
#center_cells .post_block .navigation_block ul li.right a { width:20px; height:23px; padding:0; background:url("../img/center/navigation_left.jpg") 0 0 no-repeat; }

#center_cells .contacts_block { clear:both; }
#center_cells .contacts_block strong { float:left; width:135px; }
#center_cells .contacts_block span { display:block; overflow:hidden; }

#center_cells .catalog_sp_block { overflow:hidden; margin:0px 0px 20px 0px;  padding:20px 10px 20px 15px;  border:3px solid #f78132; }
#center_cells .catalog_sp_block .csb_item { overflow:hidden; float:left;  width:49%; }
#center_cells .catalog_sp_block .csb_item .csb_pic { float:left; padding:5px 10px 0px 0px; }
#center_cells .catalog_sp_block .csb_item .csb_name { padding:0px 0px 5px 0px; }
#center_cells .catalog_sp_block .csb_item .csb_name a { font-size:18px; font-weight:bold; }
#center_cells .catalog_sp_block .csb_item .csb_tags { padding:0px 0px 20px 0px; }
#center_cells .catalog_sp_block .csb_item .csb_tags  { color:#60b99b; }
#center_cells .catalog_sp_block .csb_item .csb_tags a { color:#60b99b; }
#center_cells .catalog_sp_block .csb_item .csb_empty { overflow:hidden; }
#center_cells .catalog_sp_block .csb_item .csb_content  { font-size:14px; }
#center_cells .catalog_sp_block .csb_item .csb_content p { padding:0px 0px 0px 0px; font-size:14px; line-height:20px; }
#center_cells .catalog_sp_block .csb_item .csb_content a { text-decoration:none; }
#center_cells .catalog_sp_block .csb_item .csb_content a:hover { text-decoration:underline; }

#center_cells .catalog_block { overflow:hidden; margin:0px 0px 20px 0px; }
#center_cells .catalog_block .csb_item { overflow:hidden; float:left;  width:49%; padding:0px 0px 20px 0px;  }
#center_cells .catalog_block .csb_item .csb_pic { float:left; padding:5px 10px 0px 0px; }
#center_cells .catalog_block .csb_item .csb_name { padding:0px 0px 5px 0px; }
#center_cells .catalog_block .csb_item .csb_name a { font-size:18px; font-weight:bold; }
#center_cells .catalog_block .csb_item .csb_tags { padding:0px 0px 20px 0px; }
#center_cells .catalog_block .csb_item .csb_tags  { color:#60b99b; }
#center_cells .catalog_block .csb_item .csb_tags a { color:#60b99b; }
#center_cells .catalog_block .csb_item .csb_empty { overflow:hidden; }
#center_cells .catalog_block .csb_item .csb_content  { font-size:14px; }
#center_cells .catalog_block .csb_item .csb_content p { padding:0px 0px 0px 0px; font-size:14px; line-height:20px; }
#center_cells .catalog_block .csb_item .csb_content a { text-decoration:none; }
#center_cells .catalog_block .csb_item .csb_content a:hover { text-decoration:underline; }

#center_cells .catalog_filter_block { overflow:hidden; margin:0px 0px 15px 0px;  padding:10px; background:#f0f0a6; color:#3c3c3c; }
#center_cells .catalog_filter_block .cfb_cat {float:left; width:25%; padding:0px 5% 0px 0px;  }
#center_cells .catalog_filter_block .cfb_cat .cfb_name { float:left; width:60px; }
#center_cells .catalog_filter_block .cfb_cat .cfb_content {overflow:hidden; }
#center_cells .catalog_filter_block .cfb_cat .cfb_content select { width:100%; }
#center_cells .catalog_filter_block .cfb_date { float:left; width:20%; }
#center_cells .catalog_filter_block .cfb_date .cfb_name { padding:0px 0px 5px 0px;}
#center_cells .catalog_filter_block .cfb_date .cfb_content input { width:60px; }
#center_cells .catalog_filter_block .cfb_date .cfb_content a { display:inline-block; margin:0px 0px -5px 5px;  width:20px; height:20px; background:url("../img/center/catalog_calendar.png") 0 0 no-repeat; }
#center_cells .catalog_filter_block .cfb_index { float:left; width:25%; }
#center_cells .catalog_filter_block .cfb_index .cfb_name { padding:0px 0px 7px 0px; }
#center_cells .catalog_filter_block .cfb_index .cfb_content a { display:inline-block; margin:0px 0px -5px 5px;  width:20px; height:20px; background:url("../img/center/catalog_calendar.png") 0 0 no-repeat; }
#center_cells .catalog_filter_block .cfb_index .cfb_content p { padding:0px 0px 10px 0px; }
#center_cells .catalog_filter_block .cfb_index .cfb_content label { color:#3c3c3c; }

#center_cells .reg_link_block { padding:0px 0px 40px 0px; }
#center_cells .reg_link_block a { display:inline-block; padding:5px 10px 5px 25px; color:#fff; font-size:14px; text-decoration:none; background:#f77925 url("../img/center/ico_plus_white.png") 8px 10px no-repeat;  }

#center_cells .add_catalog_block { padding:0px 0px 20px 0px;  color:#3a3a3a; }
#center_cells .add_catalog_block .acb_line { overflow:hidden; padding:0px 0px 5px 0px; }
#center_cells .add_catalog_block .acb_line .acb_title { float:left; width:20%; padding:0px 10px 5px 0px; line-height:15px; }
#center_cells .add_catalog_block .acb_line .acb_content { overflow:hidden; }
#center_cells .add_catalog_block .acb_line .acb_content a.calendar { display:inline-block; margin:0px 0px -5px 5px;  width:20px; height:20px; background:url("../img/center/catalog_calendar.png") 0 0 no-repeat; }
#center_cells .add_catalog_block .acb_line .acb_content input.full_width { width:90%; }
#center_cells .add_catalog_block .acb_line .acb_content input.small_width { width:8%; }
#center_cells .add_catalog_block .acb_line .acb_content textarea.full_width { width:90%; max-width:100%; }
#center_cells .add_catalog_block .acb_captha { padding:50px 0px 20px 0px; }
#center_cells .add_catalog_block .acb_captha_add a { display:inline-block; padding:5px 10px 5px 25px; color:#fff; font-size:14px; text-decoration:none; background:#f77925 url("../img/center/ico_plus_white.png") 8px 10px no-repeat;  }


#center_cells .article_block { padding:0px 0px 10px 0px; }
#center_cells .article_block .ab_top_info { font-size:12px; padding:0px 0px 15px 0px;  }
#center_cells .article_block .ab_top_info .ab_date { color:#a99f9a; }
#center_cells .article_block .ab_top_info .ab_date2 { padding:0px 0px 15px 0px;  color:#f77925; }
#center_cells .article_block .ab_top_info .ab_tags { color:#4eae8e; font-size:13px; }
#center_cells .article_block .ab_top_info .ab_tags a { color:#4eae8e; font-size:13px; }
#center_cells .article_block .ab_top_info .ab_city { color:#4eae8e; font-size:13px; }
#center_cells .article_block .ab_content { color:#323130; font-size:14px; line-height:21px;  }
#center_cells .article_block .ab_content p { color:#323130; font-size:14px; line-height:21px; }
#center_cells .article_block .ab_content a { font-size:14px; }
#center_cells .article_block .ab_content a.download { display:inline-block; padding:0px 0px 0px 20px; font-size:12px; background:url("../img/center/ico_download.gif") 0 0 no-repeat; }
#center_cells .article_block .ab_back { padding:10px 0px 0px 0px; }
#center_cells .article_block .ab_back a { display:inline-block; padding:5px 10px 5px 20px;  background:#c9c436 url("../img/center/article_back.gif") 5px 9px no-repeat; color:#fff; text-decoration:none; }

#center_cells .add_catalog2_block .ac2b_filter { overflow:hidden; margin:0px 0px 20px 0px;  padding:10px 10px 5px 10px; background:#f0f0a6; color:#3c3c3c; }
#center_cells .add_catalog2_block .ac2b_filter .ac2b_type { overflow:hidden; float:left; width:28%; padding:0px 5% 0px 0px;  }
#center_cells .add_catalog2_block .ac2b_filter .ac2b_type .ac2b_name { float:left; width:90px; padding:3px 10px 0px 0px; }
#center_cells .add_catalog2_block .ac2b_filter .ac2b_type .ac2b_content { overflow:hidden; }
#center_cells .add_catalog2_block .ac2b_filter .ac2b_type .ac2b_content input { width:88%; }
#center_cells .add_catalog2_block .ac2b_filter .ac2b_date { float:left; width:28%; padding:3px 5% 0px 0px; }
#center_cells .add_catalog2_block .ac2b_filter .ac2b_date .ac2b_name { float:left; width:110px; overflow:hidden; }
#center_cells .add_catalog2_block .ac2b_filter .ac2b_date .ac2b_content input { width:25%; }
#center_cells .add_catalog2_block .ac2b_filter .ac2b_date .ac2b_content a { display:inline-block; margin:0px 0px -5px 5px;  width:20px; height:20px; background:url("../img/center/catalog_calendar.png") 0 0 no-repeat; }
#center_cells .add_catalog2_block .ac2b_filter .ac2b_cat { float:left; width:33%; padding:3px 0% 0px 0px; }
#center_cells .add_catalog2_block .ac2b_filter .ac2b_cat .ac2b_name { float:left; width:60px; overflow:hidden; }
#center_cells .add_catalog2_block .ac2b_filter .ac2b_cat .ac2b_content select { width:70%; }
#center_cells .add_catalog2_block .ac2b_content {}
#center_cells .add_catalog2_block .ac2b_content .ac2b_item { padding:0px 0px 40px 0px; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline { overflow:hidden; padding:5px 5px;  color:#404040; font-size:11px; background:#efefef; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline a { color:#f77925; font-size:11px; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline .ac2bi_rating { float:left; padding:0px 2% 0px 0px;  }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline .ac2bi_select { float:left; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline .ac2bi_adm { overflow:hidden; float:right;}
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline .ac2bi_adm ul { overflow:hidden; margin:0; list-style:none; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline .ac2bi_adm ul li {float:left; width:auto; margin:0; padding:0px 10px 0px 20px; line-height:18px; list-style:none; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline .ac2bi_adm ul li a { color:#60b99b; line-height:5px; text-decoration:none; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline .ac2bi_adm ul li.sp { background:url("../img/center/ac2bi_adm_1.gif") 0 3px no-repeat; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline .ac2bi_adm ul li.ad { background:url("../img/center/ac2bi_adm_2.gif") 0 3px no-repeat; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline .ac2bi_adm ul li.se { background:url("../img/center/ac2bi_adm_3.gif") 0 3px no-repeat; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline .ac2bi_adm ul li.cl { background:url("../img/center/ac2bi_adm_4.gif") 0 3px no-repeat; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tline .ac2bi_adm ul li.cl a { color:#f77925; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_cat { padding:5px 0px 5px 0px;  color:#f77925; font-size:13px; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_cat a { color:#f77925; font-size:13px; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_date { padding:0px 0px 5px 0px;  color:#4e4e4e; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_name { padding:0px 0px 5px 20px;  background:url("../img/center/post_block_nav_rating.jpg") 0 1px no-repeat; } 
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tags { color:#60b99b; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_tags a { color:#60b99b; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_city { color:#60b99b; }
#center_cells .add_catalog2_block .ac2b_content .ac2b_item .ac2bi_city a { color:#60b99b; }

#center_cells .separate_block { overflow:hidden; padding:0px 0px 20px 0px;  }
#center_cells .separate_block .item { float:left; width:40%; }
#center_cells .separate_block .sb_del { padding:0px 9% 10px 0px;  text-align:right; color:#f77925; }
#center_cells .separate_block .sb_del a { padding:0px 20px 0px 0px;  color:#f77925; text-decoration:none; background:url("../img/center/sep_del.jpg") right 1px no-repeat; }
#center_cells .separate_block .sb_del a:hover { text-decoration:underline; }
#center_cells .separate_block .sb_title { height:60px; padding:0px 9% 20px 0px; }
#center_cells .separate_block .sb_title a { color:#1343b0; font-size:16px; font-weight:bold; line-height:10px; }
#center_cells .separate_block .sbc_line { overflow:hidden; padding:10px 9% 10px 0px; white-space:nowrap;  border-bottom:1px solid #60b99b; }
#center_cells .separate_block .sbc_line .sbcl_name { float:left; width:49%; padding:0px 10px 0px 0px; }
#center_cells .separate_block .sbc_line .sbcl_empty { overflow:hidden; width:40%; font-weight:bold; }

/* детальное описание объявления */
#center_cells .detail td {font-size: 15px; padding: 5px 0}
#center_cells .detail td:first-child {font-weight: bold; width: 300px; padding-right: 20px}
#center_cells .compare td:first-child {font-weight: bold; width: 22%; padding-right: 20px}
.detail ul li { padding:0px 0px 0px 20px; background:url("../img/center/ul_li_bg.gif") 0 8px no-repeat; }
.hilight {background: #60b99b; color: #fff}

/* слайдер */
ul.bxslider {margin: 0px 0px 0px 0px;}
ul.bxslider li {padding-right: 0px}

.vid_cvet { padding: 0;}
.color_ads { background: #fdfde5; border: 1px solid #fab888; margin: 5px 0; padding: 3px 3px 10px 3px;}
.pb_name, .pb_date, .pb_intro, .pb_tags { margin: 0 20px;}
.pb_cat .right {margin-right: 15px!important}

.del_compare {background: url("../img/center/del2.png") no-repeat; font-size: 12px; padding-left: 16px }

/* контейнеры для рейтинга */
.r_label {display: inline; padding: .2em .6em .2em; font-size: 90%;
font-weight: bold; line-height: 0.9; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline;
border-radius: .25em; float: right;
}
.green_l { background-color: #5cb85c; }
.orange_l { background-color: #f0ad4e; }
.blue { background-color: #5bc0de;}
.red { background-color: #d9534f;}
.brr_control .r_label {float: left; margin-left: 5px;}
.brr_control .r_label a {color: #fff!important;}


.alert {background: #ff0; border-radius: .8em!important; color: #000; cursor:pointer}
.info .alert { margin-right: 10px; }
.banner_block a {font-size: 11px; text-decoration: none!important;}

.line {overflow: hidden; margin-bottom: 20px;}


/* стили текста */
ul.sect li:Before
{
content: "— ";
}
.utop {height: 1px; color: #c9c1b8; background: #c9c1b8; font-size: 0; border: 0; margin-bottom: 14px;}
.utop+h2 {cursor: pointer; background: url(../img/center/plus.png) no-repeat 100% 0;}
.utop+h2.arrow_down {background: url(../img/center/arr_down.png) no-repeat 100% 0;} 
.imp {background: #fdfde5; border: 1px solid #fab888;margin-bottom: 15px; padding: 5px; }

.inf_site {background: #fdfde5 url(../img/center/lamp.png) no-repeat 5px 5px; padding: 5px 5px 5px 30px; border: 1px solid #fab888 }

#center_cells p, #center_cells li, #center_cells ol, #center_cells a {font-size: 14px;}
#center_cells .news-date-time {display: block; margin-bottom: 10px; color: #f77925}

/* таблица транзакций */
.transaction {border: 1px solid #bbb}
.transaction thead th{background: #e5e5c5 }
.transaction td, .transaction thead th {border: 1px solid #bbb; border-collapse: collapse; padding: 5px}
.transaction .even { background: #f7f7f7  }
.transaction .digit { font-weight: bold; text-align: right; padding-right: 20px}

.add_btn_ad {border: 1px solid #e74c3c; padding: 10px; background: #e74c3c; border-radius: 4px;}
.add_btn_ad a { color: #fff; font-weight: bold}


.top_btn {padding: 0; margin-bottom: 10px; width: 100%; overflow: hidden;}
.big_btn_top {border: 1px solid #F4D03F; padding: 16px; background: #F4D03F; border-radius: 4px; width: 43%; float: right; text-align: center}
.big_btn_add {border: 1px solid #e74c3c; padding: 16px; background: #e74c3c; border-radius: 4px; width: 43%; float: left; text-align: center}
#center_cells .big_btn_add a, #center_cells .big_btn_top a  { color: #fff; font-weight: bold; font-size: 16px;}

/* плавающий блок ссылок на продвижение */
#floatsidebar a {font-size: 14px; color: #f77925; font-weight: bold;}
#floatsidebar a img {padding-right: 5px; vertical-align: middle;}
#left_cells #floatsidebar { padding:0px 10px 10px 40px; }


/* RSS */
#top_cells .menu > ul > li > a.rss {background: url("/bitrix/templates/main/img/rss-12.png") no-repeat 0 12px; float: right; width: 20px; height: 30px; padding: 0;}

/* ПРАВАЯ КОЛОНКА
------------------------------------------------------------------------------------ */
#right_cells { width:25%; padding:20px 30px 0px 0px; }
#right_cells .news_block .nb_item { margin:0px 0px 15px 0px; padding:4px; background:#fff; -webkit-box-shadow:2px 0px 5px rgba(50, 50, 50, 0.2); -moz-box-shadow:2px 0px 5px rgba(50, 50, 50, 0.2); box-shadow:2px 0px 5px rgba(50, 50, 50, 0.2); }
#right_cells .news_block .nb_item .nb_ins { padding:10px 10px 10px 15px; background:#f0f0a6; }
#right_cells .news_block .nb_item .nb_ins .nb_date { padding:0px 0px 5px 0px;  color:#4e4e4e; }
#right_cells .news_block .nb_item .nb_ins .nb_name { font-size:14px; padding:0px 0px 5px 0px; }
#right_cells .news_block .nb_item .nb_ins .nb_tags a { color:#58a98e; } 

#right_cells .banner_block { padding:0px 0px 0px 5px; }



/* НИЖНЯЯ КОЛОНКА
------------------------------------------------------------------------------------ */
#footer_cells { position:absolute; left:0; bottom:0; width:102%; margin:0 -1%; padding:20px 0px 40px 0px; border-bottom:1px solid #acd5c7; color:#fff; line-height:18px; background:#60b99b; }
#footer_cells a { color:#fff; }

#footer_cells .wrapper { overflow:hidden; box-shadow:none; padding:0px 2% 0px 1%; }
#footer_cells .wr_left { float:left; width:25%; margin:0px 0px 0px 1%; padding:0px 0px 0px 0px;  }
#footer_cells .wr_right { overflow:hidden; }
#footer_cells .wr_left a.logo { display:block; width:116px; height:49px; background:url("../img/footer/logo.jpg") 0 0 no-repeat; }
#footer_cells .wr_left .address { padding:55px 0px 25px 0px; }
#footer_cells .wr_left .made_by {}

#footer_cells .wr_right .menu {padding:0px 0px 40px 0px; }
#footer_cells .wr_right .menu ul { overflow:hidden; margin:0; }
#footer_cells .wr_right .menu ul li { list-style:none; margin:0; color:#fff; font-size:13px; }
#footer_cells .wr_right .menu ul li a { color:#fff; } 
#footer_cells .wr_right .menu ul li span { display:block; padding:10px 20px 0px 0px; font-weight:bold; text-transform:uppercase; }
#footer_cells .wr_right .menu ul li ul { padding:5px 20px 10px 0px; }
#footer_cells .wr_right .menu ul li ul { line-height:18px; }
#footer_cells .wr_right .menu > ul > li { float:left; width:25%; list-style:none; }
#footer_cells .wr_right .menu > ul > li > a { display:block; padding:10px 20px 0px 0px; font-weight:bold; text-transform:uppercase; }

#footer_cells .wr_right .menu_second { margin:0px 0px 15px 0px;  background:#c9c436; }
#footer_cells .wr_right .menu_second ul { overflow:hidden; margin:0; }
#footer_cells .wr_right .menu_second ul li { float:left; margin:0; list-style:none; }
#footer_cells .wr_right .menu_second ul li a { display:block; padding:10px 10px; margin:0px 40px 0px 0px;  text-decoration:none; }
#footer_cells .wr_right .menu_second ul li a:hover { text-decoration:underline; }

#footer_cells .social { text-align: left; margin-top: 25px; margin-left: 10px; }
#footer_cells .social img {padding-right: 10px;padding-top:10px;}


#footer_static {position:fixed; left:0; top:0; z-index:999; width:100%; padding:11px 0px;  background:#eeeeee; border-bottom:2px solid #f78132;}
#footer_static .insider {min-width:1000px; max-width:1440px; margin:0 auto;}
#footer_static .logreg { float:left; padding:5px 0px 0px 25px; }
#footer_static .logreg a { margin:0px 20px 0px 0px; }
#footer_static .sep { float:left; padding:5px 0px 0px 6%; }
#footer_static .sep span {font-weight:bold;}
#footer_static .social {float:right; padding:0px 1% 0px 0px; }
#footer_static .nav {float:left; padding:0px 0px 0px 0.5%; }
#footer_static .nav a {display:inline-block; margin:0px 10px 0px 0px;  text-decoration:none; font-size:16px; padding:3px 5px; background:#f0f0a6; border:1px solid #dedede; }



#center_cells .cabinet_block .cb_filter { overflow:hidden; margin:0px 0px 20px 0px;  padding:10px 10px 5px 10px; background:#f0f0a6; color:#3c3c3c; }
#center_cells .cabinet_block .cb_filter .ac2b_type { overflow:hidden; float:left; width:28%; padding:0px 5% 0px 0px;  }
#center_cells .cabinet_block .cb_filter .ac2b_type .ac2b_name { float:left; width:90px; padding:3px 10px 0px 0px; }
#center_cells .cabinet_block .cb_filter .ac2b_type .ac2b_content { overflow:hidden; }
#center_cells .cabinet_block .cb_filter .ac2b_type .ac2b_content input { width:88%; }
#center_cells .cabinet_block .cb_filter .ac2b_date { float:left; width:28%; padding:3px 5% 0px 0px; }
#center_cells .cabinet_block .cb_filter .ac2b_date .ac2b_name { float:left; width:110px; overflow:hidden; }
#center_cells .cabinet_block .cb_filter .ac2b_date .ac2b_content input { width:25%; }
#center_cells .cabinet_block .cb_filter .ac2b_date .ac2b_content a { display:inline-block; margin:0px 0px -5px 5px;  width:20px; height:20px; background:url("../img/center/catalog_calendar.png") 0 0 no-repeat; }
#center_cells .cabinet_block .cb_filter .ac2b_cat { float:left; width:33%; padding:3px 0% 0px 0px; }
#center_cells .cabinet_block .cb_filter .ac2b_cat .ac2b_name { float:left; width:60px; overflow:hidden; }
#center_cells .cabinet_block .cb_filter .ac2b_cat .ac2b_content select { width:70%; }

#center_cells .cabinet_block .cb_act {overflow:hidden;}
#center_cells .cabinet_block .cb_act ul {margin:0; float:left; width:18%; padding:0px 7% 20px 0px;}
#center_cells .cabinet_block .cb_act ul li {list-style:none; margin:0px 0px 10px 0px; height:25px; padding:0px 0px 0px 30px; line-height:12px;}
#center_cells .cabinet_block .cb_act ul li a {font-size:13px; line-height:12px;}
#center_cells .cabinet_block .cb_act ul.green li {background:url("../img/new/cabinet_block_act_green.png") 0 2px no-repeat;}
#center_cells .cabinet_block .cb_act ul.green li a {color:#91ccb7;}
#center_cells .cabinet_block .cb_act ul.brown li {background:url("../img/new/cabinet_block_act_brown.png") 0 2px no-repeat;}
#center_cells .cabinet_block .cb_act ul.brown li a {color:#8b807a;}
#center_cells .cabinet_block .cb_act ul.yellow li {background:url("../img/new/cabinet_block_act_yellow.png") 0 2px no-repeat;}
#center_cells .cabinet_block .cb_act ul.yellow li a {color:#d5d179;}
#center_cells .cabinet_block .cb_act ul.orange li {background:url("../img/new/cabinet_block_act_orange.png") 0 2px no-repeat;}
#center_cells .cabinet_block .cb_act ul.orange li a {color:#f9a073;}

#center_cells .cabinet_block .cb_funct {background:#efefef;}
#center_cells .cabinet_block .cb_funct {margin:0px 0px 10px 0px; padding:10px 10px 0px 3px; color:#404040; font-size:11px;}
#center_cells .cabinet_block .cb_funct a {font-size:11px; color:#f77925;}
#center_cells .cabinet_block .cb_funct .info {overflow:hidden; padding:0px 0px 10px 7px;}
#center_cells .cabinet_block .cb_funct .info .rating {float:left; padding:0px 20px 0px 0px;}
#center_cells .cabinet_block .cb_funct .links {}
#center_cells .cabinet_block .cb_funct .links ul {margin:0;}
#center_cells .cabinet_block .cb_funct .links ul li {position:relative; float:left; width:6%; height:19px; margin:0px 1% 0px 0px; padding:5px 10px 10px 30px; line-height:10px; border:1px solid #efefef;}
#center_cells .cabinet_block .cb_funct .links ul li.plus {background:url("../img/new/cabinet_block_links_plus.png") 7px 8px no-repeat;}
#center_cells .cabinet_block .cb_funct .links ul li.select {background:url("../img/new/cabinet_block_links_select.png") 7px 8px no-repeat;}
#center_cells .cabinet_block .cb_funct .links ul li.search {background:url("../img/new/cabinet_block_links_search.png") 7px 8px no-repeat;}
#center_cells .cabinet_block .cb_funct .links ul li.home {background:url("../img/new/cabinet_block_links_home.png") 7px 8px no-repeat;}
#center_cells .cabinet_block .cb_funct .links ul li.send {background:url("../img/new/cabinet_block_links_send.png") 7px 8px no-repeat;}
#center_cells .cabinet_block .cb_funct .links ul li.cancel {background:url("../img/new/cabinet_block_links_cancel.png") 7px 8px no-repeat;}
#center_cells .cabinet_block .cb_funct .links ul li.cancel a {color:#f77925;}
#center_cells .cabinet_block .cb_funct .links ul li.ok {background:url("../img/new/cabinet_block_links_ok.png") 7px 8px no-repeat;}
#center_cells .cabinet_block .cb_funct .links ul li.ok a {color:#f77925;}
#center_cells .cabinet_block .cb_funct .links ul li.send {background:url("../img/new/cabinet_block_links_send.png") 7px 8px no-repeat;}
#center_cells .cabinet_block .cb_funct .links ul li.send:hover {background:#fff url("../img/new/cabinet_block_links_send.png") 7px 8px no-repeat; border:1px solid #60b99b; border-bottom:none;}

#center_cells .cabinet_block .cb_funct .links ul li a {color:#60b99b; text-decoration:none; line-height:10px;}
#center_cells .cabinet_block .cb_funct .links ul li a:hover {text-decoration:underline;}
#center_cells .cabinet_block .cb_funct .links ul li .bg {display:none; position:absolute; left:0px; top:33px; width:100%; height:1px; z-index:2; background:#fff;}
#center_cells .cabinet_block .cb_funct .links ul li .more {display:none; position:absolute; width:180px; left:-1px; top:33px; padding:10px 7px 0px 7px;  background:#fff; border:1px solid #60b99b;}
#center_cells .cabinet_block .cb_funct .links ul li .more div {overflow:hidden; padding:0px 0px 10px 0px;}
#center_cells .cabinet_block .cb_funct .links ul li .more input {width:100px;}
#center_cells .cabinet_block .cb_funct .links ul li .more select {width:180px;}
#center_cells .cabinet_block .cb_funct .links ul li .more a.cancel {display:block; float:left; color:#f77925; height:20px; padding:0px 0px 0px 23px; background:url("../img/new/cabinet_block_links_cancel.png") 0px 0px no-repeat;}
#center_cells .cabinet_block .cb_funct .links ul li .more a.add {display:block; float:left; color:#60b99b; height:20px; margin:0px 10px 0px 0px; padding:0px 0px 0px 23px; background:url("../img/new/cabinet_block_links_plus.png") 0px 0px no-repeat;}

#center_cells .cabinet_block .cb_funct .links ul li:hover .more {display:block;}
#center_cells .cabinet_block .cb_funct .links ul li:hover .bg {display:block;}

#center_cells .cabinet_block .cb_content .ac2b_item { padding:0px 0px 40px 0px; }
#center_cells .cabinet_block .cb_content .ac2b_item .ac2bi_tline { overflow:hidden; padding:5px 5px;  color:#404040; font-size:11px; background:#efefef; }
#center_cells .cabinet_block .cb_content .ac2b_item .ac2bi_tline a { color:#f77925; font-size:11px; }
#center_cells .cabinet_block .cb_content .ac2b_item .ac2bi_tline .ac2bi_rating { float:left; padding:0px 2% 0px 0px;  }
#center_cells .cabinet_block .cb_content .ac2b_item .ac2bi_tline .ac2bi_select { float:left; }
#center_cells .cabinet_block .cb_content .ac2b_item .ac2bi_cat { padding:5px 0px 5px 0px;  color:#f77925; font-size:13px; }
#center_cells .cabinet_block .cb_content .ac2b_item .ac2bi_cat a { color:#f77925; font-size:13px; }
#center_cells .cabinet_block .cb_content .ac2b_item .ac2bi_date { padding:0px 0px 5px 0px;  color:#4e4e4e; }
#center_cells .cabinet_block .cb_content .ac2b_item .ac2bi_name { padding:0px 0px 5px 20px;  background:url("../img/center/post_block_nav_rating.jpg") 0 1px no-repeat; } 
#center_cells .cabinet_block .cb_content .ac2b_item .ac2bi_tags { color:#60b99b; }
#center_cells .cabinet_block .cb_content .ac2b_item .ac2bi_tags a { color:#60b99b; }
#center_cells .cabinet_block .cb_content .ac2b_item .ac2bi_city { color:#60b99b; }
#center_cells .cabinet_block .cb_content .ac2b_item .ac2bi_city a { color:#60b99b; }


/*  tipsy plugin */
.tipsy { font-size: 10px; position: absolute; padding: 5px; z-index: 100000; }
  .tipsy-inner { background-color: #f00; color: #fff; max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; }

  /* Rounded corners */
  .tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
  
  /* Uncomment for shadow */
  /*.tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; }*/
  
  .tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; }
  
  /* Rules to colour arrows */
  .tipsy-arrow-n { border-bottom-color: #f00; }
  .tipsy-arrow-s { border-top-color: #f00; }
  .tipsy-arrow-e { border-left-color: #f00; }
  .tipsy-arrow-w { border-right-color: #f00; }
  
	.tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
  .tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
  .tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }

 /* tipsy plugin */

 /*lk baner*/
 @font-face {
   font-family: 'Roboto-Regular';
   src: url("/fonts/Roboto-Regular.ttf");
 }
 @font-face {
   font-family: 'OpenSans-Light';
   src: url("/fonts/OpenSans-Light.ttf");
 }
 @font-face {
   font-family: 'Roboto-Medium';
   src: url("/fonts/Roboto-Medium.ttf");
 }
 @font-face {
   font-family: 'OpenSans-ExtraBold';
   src: url("/fonts/OpenSans-ExtraBold.ttf");
 }
 .clearfix {
   clear: both;
 }
 
 body {
   margin: 0px;
   padding: 0px;
   font-family: "Roboto-Regular", Arial, sans-serif;
   font-size: 14px;
   line-height: 1.4;
   color: #252525;
   background: white;
 }
 
 .body-black {
   background: #000;
 }
 
 #main {
   width: 100%;
   height: 100%;
   position: relative;
   margin: 0px auto;
 }
 
 .width-max-wrap {
   position: relative;
   width: 100%;
   max-width: 1900px;
   margin: 0px auto;
   height: auto;
   margin: 0px auto;
 }
 
 .content-wrap {
   position: relative;
   width: 100%;
   max-width: 1440px;
   margin: 0px auto;
   /* temp */
   height: 500px;
   border: 1px solid red;
 }
 
 .account-banner {
   box-sizing: border-box;
   -moz-box-sizing: border-box;
   position: relative;
   overflow: hidden;
   float: none;
   width: auto;
   height: auto;
   min-height: 122px;
   
   padding: 14px 0;
   background: #F4F4F4;
   margin-bottom: 16px;
 }
 
 .account-banner img {
   display: block;
   position: absolute;
   top: 0;
   bottom: 0;
   margin: auto;
 }
 
 .account-banner-img-1 {
   left: 0;
 }
 
 .account-banner-img-2 {
   right: 0;
 }
 
 .account-banner a {
   display: block;
   text-decoration: underline;
 }
 
 .account-banner-left {
   float: left;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   width: 51%;
   margin: 0 0 0 13%;
 }
 
 .account-banner-right {
   float: right;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   width: 23%;
   margin: 0 12% 0 0;
   /* 130px */
 }
 
 .account-banner-left h4 {
   font-family: "Roboto-Medium", Arial, sans-serif;
   font-size: 14px;
 }
 
 .account-banner-item-wrap {
   margin: 12px 0 0 0;
 }
 
 .account-banner-item {
   margin: 0 4% 0 0;
 }
 
 .account-banner-item-1 {
   margin: 0;
 }
 
 .account-banner-item h5 {
   font-family: "Roboto-Regular", Arial, sans-serif;
   font-size: 13px;
 }
 
 .txt-brown {
   color: #554136;
 }
 
 .txt-green {
   color: #60B99B;
 }
 
 .txt-yellow {
   color: #F77925;
 }
 
 .account-banner-item {
   float: left;
 }
 
 .account-banner-right .account-banner-item {
   float: none;
   margin: 12px 0 0 0;
 }
 
 .account-banner-left-bottom {
   margin: 12px 0 0 0;
   font-size: 13px;
 }
 
 /* media */
 @media (max-width: 1400px) {
   .account-banner-left {
     width: 63%;
     margin: 0 0 0 65px;
   }
 
   .account-banner-img-1 {
     width: 50px;
   }
 
   .account-banner-item {
     width: 135px;
     margin: 0 4% 3% 0;
   }
 
   .account-banner-item-1 {
     margin: 0 0 3% 0;
   }
 
   .account-banner-right {
     width: 135px;
     margin: 0 70px 0 0;
   }
 
   .account-banner-img-2 {
     width: 65px;
   }
 }

/*
reset
*/

#account-banner h1,
#account-banner h2,
#account-banner h3,
#account-banner h4,
#account-banner h5,
#account-banner h6,
#account-banner p
{margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:inherit;font-family:inherit;vertical-align:baseline}

h5.txt-green a{
  font-family: 'Roboto-Regular', 'Arial', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  color: #60B99B;
  font-weight: bold;
  text-decoration: none;
}

/*lk baner*/