/*!
 * Bootstrap v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box; 
  box-sizing: border-box;
}
body {
  background: #ededed url(../images/bg_body.jpg) repeat-x left top;
  
}
body.with-fixed-navbar {
  padding-top: 50px;
}
body .container {
 /* max-width: 1200px; */
 /*padding-left:0;
 padding-right:0;  */
}
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.display_no {
  display: none;
}

#content.row {
  margin-left: 0;
  margin-right: 0;
}

#content .img-responsive {
  display:inline;                         
}
/*
.breadcrumb  {
  float:left;
  width:95%;
}

.breadcrumb > li {
  display:inline;
  float:left;
 
}
*/
.breadcrumb > li + li:before {
  content: "";
  padding: 0;                             
}

.level_1 .col-md-3.left-col,
.level_2 .col-md-3.left-col  {
  padding-left:0; 
  padding-right:30px;                   
}

.col-md-3.left-col {
  padding-left:0; 
  padding-right:0px; 
  margin-bottom:15px;                  
}

#content .main .nomarg {
  margin: 0;
}
a:focus {
  outline: none;
}
.user_name {
  margin: 21px 20px 0 0 ;
  background: url(../images/bg_user_ico.png) left top no-repeat;
  color: #cf0050;
  text-decoration: underline;
  padding: 0  0 0 25px;
}
.user_name:hover {
  color: #cf0050;
  text-decoration: none;
}
.butt_log {
  margin: 16px 0 0 0;
}

.title_head {
  width:72%;
  text-align:right;
}

.small_menu {
  margin: 5px 30px 0 0;
}
.small_menu li {
  background: url(../images/top_menu_bg.png) right 11px no-repeat;
  padding: 0px 18px 0px 18px;
}
.small_menu li.last {
  background: none;
}
.small_menu li a {
  color: #181818;
}
.small_menu li a:hover {
  background: none;
  text-decoration: underline;
}

.small_menu li.active a:focus {
  background: none;
  text-decoration: none;
  color: #181818;
}


.small_menu li.active a {
  font-weight: bold;
  background: none;
  color: #181818;
}
.small_menu li.active a:hover {
  text-decoration: none;
  background: none;
  color: #181818;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  background: none;
  color: #181818;
  border: none;
}
.nav > li > a:hover,
.nav > li > a:focus {
  background: none;
}

#main-menu.big_width.with_sub .nav > li {
 position:static;                                        
}

#main-menu.big_width.with_sub {
  position: relative;
  margin: 0 0 20px 0;
}

#main-menu.big_width {
  position: relative;
  margin: 0 0 20px 0;
}
                                      
#main-menu.big_width .navbar-inner {
  background: url(../images/bg_main_menu.jpg) left top repeat-x;
  padding: 0;
  border: 0;
  border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  min-height: 52px;
}

#main-menu.big_width.with_sub .navbar-inner {
  
  border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  
}

#main-menu.big_width ul.nav {
  position: static;
}
#main-menu.big_width ul.nav > li.active > a {
  background: url(../images/main_menu_bg_active.png) left top repeat-x;
}
#main-menu.big_width ul.nav > li.active.first a {
  border-radius: 5px 0 0 5px;
  -webkit-border-radius: 5px 0 0 5px;
  -moz-border-radius: 5px 0 0 5px;
}

#main-menu.big_width.with_sub ul.nav > li.active.first a {
  border-radius: 5px 0 0 0;
  -webkit-border-radius: 5px 0 0 0;
  -moz-border-radius: 5px 0 0 0;
}

#main-menu.big_width ul.nav > li:hover {
  border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  background-color: #3D3F43;
  background-image: linear-gradient(bottom, #010101 0%, #606469 100%);
  background-image: -o-linear-gradient(bottom, #010101 0%, #606469 100%);
  background-image: -moz-linear-gradient(bottom, #010101 0%, #606469 100%);
  background-image: -webkit-linear-gradient(bottom, #010101 0%, #606469 100%);
  background-image: -ms-linear-gradient(bottom, #010101 0%, #606469 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #010101), color-stop(1, #606469));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#606469', endColorstr='#010101');
}


#main-menu.big_width ul.nav > li.first:hover {
  border-radius: 5px 0 0 5px;
  -webkit-border-radius: 5px 0 0 5px;
  -moz-border-radius: 5px 0 0 5px;
}

#main-menu.big_width.with_sub ul.nav > li.first:hover {
  border-radius: 5px 0 0 0;
  -webkit-border-radius: 5px 0 0 0;
  -moz-border-radius: 5px 0 0 0;
}

#main-menu.big_width ul.nav > li > a {
  padding: 16px 45px 16px 45px;
  font-size: 18px;
  margin: 0;
  background: url(../images/main_menu_bg_li.png) right top no-repeat;
  color: #FFFFFF;
  font-weight: bold;
}
#main-menu.big_width ul.nav > li > ul {
  background-color: #AAABAD;
  list-style: none;
  border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  position: absolute;
  left: 0px;
  top: 52px;
  padding: 0;
  margin: 0;
  display: block;
  height: 41px;
  float: left;
  width: 100%;
}
#main-menu.big_width ul.nav > li > ul > li {
  float: left;
  line-height: 39px;
  height: 39px;
  padding: 0px;
  margin: 1px 0 0 0;
  border-right: 1px #C7C8CA solid;
}
#main-menu.big_width ul.nav > li > ul > li:hover {
  color: #1F2022;
  background-color: #c3c4c7;
}
#main-menu.big_width ul.nav > li > ul > li > a {
  background: none;
  font-size: 14px;
  line-height: 38px;
  padding: 0px 35px 0px 35px;
  color: #1F2022;
  font-weight: normal;
  display: block;
}
#main-menu.big_width ul.nav > li > ul > li:hover > a {
  border-radius: 0 0 0 0px;
  -webkit-border-radius: 0 0 0 0px;
  -moz-border-radius: 0 0 0 0px;
  text-decoration: none;
}
#main-menu.big_width ul.nav > li > ul > li.active,
#main-menu.big_width ul.nav > li > ul > li.active:hover {
  color: #1F2022;
  background-color: #E4E5E7;
  border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
}
#main-menu.big_width ul.nav > li > ul > li.first {
  border-left: 1px #C7C8CA solid;
  border-radius: 0 0 0 5px;
  -webkit-border-radius: 0 0 0 5px;
  -moz-border-radius: 0 0 0 5px;
}
#main-menu.small_width {
  /*  ul.nav > li:hover  { .corner_all(0,0,0,0); 
                   background-color: #3D3F43; 
                   background-image: linear-gradient(bottom, #010101 0%, #606469 100%);
                   background-image: -o-linear-gradient(bottom, #010101 0%, #606469 100%);
                   background-image: -moz-linear-gradient(bottom, #010101 0%, #606469 100%);
                   background-image: -webkit-linear-gradient(bottom, #010101 0%, #606469 100%);
                   background-image: -ms-linear-gradient(bottom, #010101 0%, #606469 100%);
                   background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #010101),color-stop(1, #606469)); 
                   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#606469', endColorstr='#010101');
                }*/

  /***************************/

  /*
  .navbar-inner           {padding:5px 20px 5px 20px ;}
  ul > li                   { }
  ul > li > a:hover           {  .border-radius(5px); background-color: #3D3F43; background-image: linear-gradient(bottom, #010101 0%, #606469 100%);background-image: -o-linear-gradient(bottom, #010101 0%, #606469 100%);background-image: -moz-linear-gradient(bottom, #010101 0%, #606469 100%);background-image: -webkit-linear-gradient(bottom, #010101 0%, #606469 100%);background-image: -ms-linear-gradient(bottom, #010101 0%, #606469 100%);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #010101),color-stop(1, #606469)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#606469', endColorstr='#010101');}  
+  ul > li > a                 { color:#fff; font-weight:bold; margin: 6px 0 6px 0;}
+  ul > li.active > a          {
                            background: #f05a94;
                            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwNWE5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYTRjN2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                            background: -moz-linear-gradient(top,  #f05a94 0%, #ca4c7d 100%);
                            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f05a94), color-stop(100%,#ca4c7d));
                            background: -webkit-linear-gradient(top,  #f05a94 0%,#ca4c7d 100%);
                            background: -o-linear-gradient(top,  #f05a94 0%,#ca4c7d 100%);
                            background: -ms-linear-gradient(top,  #f05a94 0%,#ca4c7d 100%);
                            background: linear-gradient(to bottom,  #f05a94 0%,#ca4c7d 100%);
                            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f05a94', endColorstr='#ca4c7d',GradientType=0 );
                          }
                          
+  ul > li > ul                  { background-color: #AAABAD; list-style:none; }
+  ul > li > ul > li             { padding: 0; height:28px; line-height:28px; }
+  ul > li > ul > li a           { padding: 0px 20px 0px 20px; display:block; margin:0px;}
+  ul > li > ul > li:hover       {background-color:#c3c4c7; }
  
+  ul > li > ul > li.active      { background-color:#E4E5E7; }
+  ul > li > ul.sub > li a       { color:#000005; font-size:14px; background:none; font-weight:normal; color:#1F2022;   }
+  ul > li > ul.sub > li:hover a { text-decoration:none; }
  ul > li > ul > li.active a    { background-color:#E4E5E7; color:#000005;  }
  
  */

}
#main-menu.small_width .navbar-inner {
  padding: 5px 20px 5px 20px ;
}
#main-menu.small_width ul.nav > li.active > a {
  
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwNWE5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYTRjN2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f05a94 0%, #ca4c7d 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f05a94), color-stop(100%, #ca4c7d));
  background: -webkit-linear-gradient(top, #f05a94 0%, #ca4c7d 100%);
  background: -o-linear-gradient(top, #f05a94 0%, #ca4c7d 100%);
  background: -ms-linear-gradient(top, #f05a94 0%, #ca4c7d 100%);
  background: linear-gradient(to bottom, #f05a94 0%, #ca4c7d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f05a94', endColorstr='#ca4c7d', GradientType=0);
  background: #f05a94;
  
  }
#main-menu.small_width ul.nav > li > a {
  color: #fff;
  font-weight: bold;
  margin: 6px 0 6px 0;
}
#main-menu.small_width ul.nav > li > ul {
  background-color: #AAABAD;
  list-style: none;
}
#main-menu.small_width ul.nav > li > ul > li {
  padding: 0;
  height: 28px;
  line-height: 28px;
}
#main-menu.small_width ul.nav > li > ul > li:hover {
  background-color: #c3c4c7;
}
#main-menu.small_width ul.nav > li > ul > li > a {
  padding: 0px 20px 0px 20px;
  display: block;
  margin: 0px;
  font-size: 14px;
  background: none;
  font-weight: normal;
  color: #1F2022;
}
#main-menu.small_width ul.nav > li > ul > li:hover > a {
  text-decoration: none;
}
#main-menu.small_width ul.nav > li > ul > li.active,
#main-menu.small_width ul.nav > li > ul > li.active:hover {
  background-color: #E4E5E7;
}
#main-menu.small_width ul.nav > li > ul > li.active a {
  background-color: #E4E5E7;
  color: #000005;
}
#content {
  background-color: #FFF;
  border: 1px #d6d6d6 solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  /*padding: 25px 20px 40px 20px; */

}

#content.content_clear {
  background: none;
  border: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  /*padding: 25px 20px 40px 20px; */

}

#content .bg_content {
  background-color: #FFF;
  border: 1px #d6d6d6 solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;

}

#content .main {
  padding: 20px;
  min-height: 500px;
}
#content .main .nav-tabs li a {
  color: #cf0050;
  font-size: 14px;
}
#content .main .nav-tabs li.active a {
  color: #333333;
  background: #fafafa;
  /* Old browsers */

  /* IE9 SVG, needs conditional override of 'filter' to 'none' */

  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #fafafa 0%, #ffffff 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #ffffff));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #fafafa 0%, #ffffff 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #fafafa 0%, #ffffff 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #fafafa 0%, #ffffff 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #fafafa 0%, #ffffff 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ffffff', GradientType=0);
  /* IE6-8 */

  border-bottom: 1px #fff solid;
}
#content .main .view_info {
  font-weight: bold;
  margin: 35px 0 0 0;
}
#content .main p {
  line-height: 20px;
  font-size: 12px;
  margin: 0 0 15px;
}

#content .main p.navbar-text {
  font-size: 14px; 
  margin:15px 0 15px 15px;
  line-height:20px;
}

#content .main a {
  color: #cf0050;
  text-decoration: underline;
}
#content .main a:hover {
  text-decoration: none;
}
#content .main a.btn.btn-default {
  color: #333333;
  text-decoration: none;
}
 

.white-icon{
  color: #fff;
}

.black-icon{
  color: #000;
}
.pink-icon{
  color: #CF0050;
}
#content .main a.btn.btn-primary .glyphicon {
  top:2px;
}

#content .main a.btn.btn-primary {
 /* color:#fff;
  
  font-weight:bold;     */
  
  color: #FFFFFF;
  font-weight: bold;
  border: 0;
  
  background: #ee5992;
  text-decoration:none;
  
  margin-right:2px;

  /* Old browsers */

  /* IE9 SVG, needs conditional override of 'filter' to 'none' */

  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNTk5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzRjN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ee5992 0%, #cc4c7e 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5992), color-stop(100%, #cc4c7e));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #ee5992 0%, #cc4c7e 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #ee5992 0%, #cc4c7e 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #ee5992 0%, #cc4c7e 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #ee5992 0%, #cc4c7e 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5992', endColorstr='#cc4c7e', GradientType=0);
  /* IE6-8 */
  
  
    /*width: 45px;*/
  
}

#content .main a.btn.btn-primary:hover {
  background: #ed4281;
  /* Old browsers */

  /* IE9 SVG, needs conditional override of 'filter' to 'none' */

  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VkNDI4MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzM5NzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ed4281 1%, #cc3971 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #ed4281), color-stop(100%, #cc3971));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #ed4281 1%, #cc3971 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #ed4281 1%, #cc3971 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #ed4281 1%, #cc3971 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #ed4281 1%, #cc3971 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed4281', endColorstr='#cc3971', GradientType=0);
  /* IE6-8 */
  


}

.container.level_3 h1.title_head {
  width:100%;
}
.container.level_4 h1.title_head {
  width:100%;
  font-size:32px; 
}

@media (max-width: 600px) { 
  
  .container.level_4 h1.title_head {
    font-size:24px;
  }
}


.level_4 .logo_big {
  padding:34px 0 0px 10px;
}

#header_link_menu {
  display:block;
}

.container.level_3 #header_link_menu,
.container.level_4 #header_link_menu {
  display:none;
}

#footer_link_menu {
  display:none;
}

.container.level_3 #footer_link_menu,
.container.level_4 #footer_link_menu {
  display:block;
}

.container h1,
#content .main h2,
#content .main h3,
#content .main h4,
#content .main h5 {
  font-weight:bold;  
  margin: 10px 0;
}

.container h1,
#content .main h2,
#content .main h3 {
  line-height:40px;
}

.container h1 {
  font-size: 38.5px;
  color:#333333;  
}

#content .main h2 {
  font-size: 22px;
  color: #000;
  font-weight:bold;
}
#content .main h3 {
  font-size: 20px;
  color: #000;
}
#content .main h4 {
  font-size: 16px;
  color: #515151;
}
#content .main h5 {
  font-size: 13px;
  color: #008831;
}
#content .main hr {
  border: none;
  border-bottom: 1px #d5d5d5 solid;
}
#content .main .img_block img {
  border: 1px #d6d6d6 solid;
}
#content .main table.no_border {
  font-size: 12px;
  margin: 10px 0 0 0;
  border-top: none;
  border-right: none;
  border-left: none;
}
#content .main td.first,
#content .main th.first {
  border-left: none;
}
#content .main thead {
  font-weight: bold;
  font-size: 14px;
}
#content .main .table thead td {
  height: 30px;
  line-height: 30px;
  padding: 15px 20px 15px 20px;
  background: #f9f9f9;
  /* Old browsers */

  /* IE9 SVG, needs conditional override of 'filter' to 'none' */

  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f9f9f9 0%, #e7e7e7 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #e7e7e7));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #f9f9f9 0%, #e7e7e7 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #f9f9f9 0%, #e7e7e7 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #f9f9f9 0%, #e7e7e7 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #f9f9f9 0%, #e7e7e7 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e7e7e7', GradientType=0);
  /* IE6-8 */
}

#content .main .flip-scroll .table td {
  height: 33px; vertical-align: middle;
}

#content .main .table td,
#content .main .table th {
  height: 47px;
  line-height: 23px;
  padding: 12px 20px 12px 20px;
  vertical-align: middle;
}
#content .main .table td a {
  text-decoration: underline;
}
#content .main .table td a:hover {
  text-decoration: none;
}
#content .main .table .tab_sort_down {
  display:block;
  
  background: url(../images/table_arrow_down.png) right 10px no-repeat;
  padding: 0 20px 0 0;
  text-decoration: none;
  color: #333333;
}

#content .main .table .tab_sort_up {
  display:block;
  
  background: url(../images/table_arrow_up.png) right 10px no-repeat;
  padding: 0 20px 0 0;
  text-decoration: none;
  color: #333333;
}

#content .main .sidebar {
  padding: 10px;
}
#content .main .pag_box {

  margin-right: auto;
  margin-left: auto;
  text-align: center;
  *zoom: 1;
  width:100%;  
}
#content .main .pagination:before,
#content .main .pagination:after {
  display: table;
  content: "";
  line-height: 0;
}
#content .main .pagination:after {
  clear: both;
}
#content .main .pagination li {
  background: none;
  padding: 0;
}
#content .main .pagination a {
  text-decoration: none;
}
#content .pagination a.active {
  text-decoration: none;
  background: #e6e6e6;
  /* Old browsers */

  /* IE9 SVG, needs conditional override of 'filter' to 'none' */

  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #e6e6e6 0%, #fefefe 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e6e6e6), color-stop(100%, #fefefe));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #e6e6e6 0%, #fefefe 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #e6e6e6 0%, #fefefe 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #e6e6e6 0%, #fefefe 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #e6e6e6 0%, #fefefe 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#fefefe', GradientType=0);
  /* IE6-8 */

}
#content .main .pagination .prev,
#content .main .pagination .next {
  color: #bdbdbd;
}
#content .main .alert button.close {
  color: #9B4500;
}
#content .main .alert-info button.close {
  color: #004087;
}
#content .main .alert-success button.close {
  color: #004087;
}
#content .main .alert-error button.close {
  color: #004087;
}
#content .main .breadcrumb {
  border: 1px #D6D6D6 solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin: 0 0 20px 0;
  padding:7px  12px 7px  12px;
}
#content .main .breadcrumb li {
  color: #333333;
  background: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
}
#content .main .breadcrumb li a {
  text-decoration: none;
}
#content .main .breadcrumb li a:hover {
  text-decoration: underline;
}
#content .main .breadcrumb .divider {
  padding: 0 15px 0 15px;
  color: #333333;
}
#content .main .nav li {
  background: none;
  padding: 0px;
  margin-bottom: -1px;
}
#content .main .nav li a {
  text-decoration: none;
}
#content .main img {
  margin: 10px 12px 20px 0px;
}

#content .main .thumbnail img {
  margin:0;   
}

#content .main ul {
  list-style: none;
  margin: 0 0 10px 5px;
  padding:0;
}
#content .main ul li {
  background: url(../images/bg_li.png) left 6px no-repeat;
  padding: 0 0 0 25px;
  margin: 0 0 0 0px;
  line-height: 24px;
}

#content .main ul.list-unstyled>li {
  background: none;
  padding: 0 0 0 0px;
}

#content .main .filter-form {
  padding: 0;
  margin: 0;
}
#content .main .filter-form select,
#content .main .filter-form input {
  width: 170px;
}
#content .main .filter-form input.from_to {
  width: 107px;
  margin: 0 15px 0 0;
  display: inline-block;
}
#content .main .fitlr-div {
  margin: 0 25px 0 0;
 /* width:170px;  */
}
#content .main .fitlr-div.double {
  margin: 0 25px 0 0;
  /*width:400px;  */
}

#content .main .down {
  background: url(../images/bg_download.png) left 16px no-repeat;
  padding: 12px 0 12px 20px;
  font-weight: bold;
  margin: 0 10px 0 0;
  display: block;
  /*height: 23px; */
  line-height: 23px;
}
#content .main .link {
  margin: 0 25px 0 0;
  /*white-space:normal;*/
  display: block;
  float: left;
}
#content .main .show_more {
  background: url(../images/bg_more.png) right 6px no-repeat;
  padding: 0 15px 0  0;
  margin: 26px 20px 0 0;
}
#content .main .btn.btn-default.btn-search {
  color: #FFFFFF;
  font-weight: bold;
  border: 0;
  margin: 22px 40px 0 0;
  background: #ee5992;
  /* Old browsers */

  /* IE9 SVG, needs conditional override of 'filter' to 'none' */

  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNTk5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzRjN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ee5992 0%, #cc4c7e 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5992), color-stop(100%, #cc4c7e));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #ee5992 0%, #cc4c7e 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #ee5992 0%, #cc4c7e 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #ee5992 0%, #cc4c7e 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #ee5992 0%, #cc4c7e 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5992', endColorstr='#cc4c7e', GradientType=0);
  /* IE6-8 */
  
  
    /*width: 45px;*/
  

}

#content .main input.btn.btn-default.btn-search { 
  height: 28px;
  width:auto;
  margin-top:23px;
}

#content .main .btn.btn-default.btn-search:hover {
  background: #ed4281;
  /* Old browsers */

  /* IE9 SVG, needs conditional override of 'filter' to 'none' */

  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VkNDI4MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzM5NzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ed4281 1%, #cc3971 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #ed4281), color-stop(100%, #cc3971));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #ed4281 1%, #cc3971 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #ed4281 1%, #cc3971 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #ed4281 1%, #cc3971 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #ed4281 1%, #cc3971 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed4281', endColorstr='#cc3971', GradientType=0);
  /* IE6-8 */
  


}
#footer {
  background: #d9d9d9;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin: 50px 0 80px 0;
  padding: 30px 0 25px 0;
    
}
#footer .go_up {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
  width: 135px;
  height: 32px;
  padding: 0;
  border: 1px #e7e7e7 solid;
  border-bottom: 1px #a4a4a4 solid;
  display: block;
  margin-top: -45px;
  /*  
  
  
  border:1px #e7e7e7 solid;
  border-bottom:1px #a4a4a4 solid;
  .border-radius(5px);
  cursor:pointer;
  margin-top: -45px;
    
  background: #fdfdfd; // Old browsers 
  // IE9 SVG, needs conditional override of 'filter' to 'none' 
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #fdfdfd 0%, #e7e7e7 100%); // FF3.6+ 
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#e7e7e7)); // Chrome,Safari4+ 
  background: -webkit-linear-gradient(top,  #fdfdfd 0%,#e7e7e7 100%); // Chrome10+,Safari5.1+ 
  background: -o-linear-gradient(top,  #fdfdfd 0%,#e7e7e7 100%); // Opera 11.10+ 
  background: -ms-linear-gradient(top,  #fdfdfd 0%,#e7e7e7 100%); // IE10+ 
  background: linear-gradient(to bottom,  #fdfdfd 0%,#e7e7e7 100%); // W3C 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e7e7e7',GradientType=0 ); // IE6-8 
  */

}
#footer .go_up:before,
#footer .go_up:after {
  display: table;
  content: "";
  line-height: 0;
}
#footer .go_up:after {
  clear: both;
}
#footer .arrow {
  background: url(../images/bg_go_up.png) right 25px top 7px no-repeat;
  color: #000 ;
  font-size: 14px;
  padding: 6px 13px 0 0;
}
#footer .foot_logo {
  margin: 0px 0 0  35px;
}
#footer .copyright {
  margin: 10px 0 10px 25px;
  font-size: 12px;
  font-weight: bold; 
}

#footer .addr {
  font-size:12px;
  margin: 0 0 0 20px; 
}

#footer .addr a{
  color: #CF0050;
}

#footer .small_menu li {
  padding: 0 6px 0 6px;
}


#submenu-left             { padding:0;} 
#submenu-left>li          { list-style:none; padding:10px 0 0px 0px; line-height:24px; background:#dadada; font-size:16px; font-weight:normal; }
#submenu-left>li.first    { -webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; }
#submenu-left>li.last     { -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; }
#submenu-left>li>a        { background:url(../images/sub_bg_li.png) 14px 4px no-repeat; font-weight:normal; color:#000; text-decoration:none; padding:0px 0 10px 40px; margin:0;}
#submenu-left>li:hover    { background:#7b818f;}
#submenu-left>li:hover>a  { background:url(../images/sub_bg_li_a.png) 14px 4px no-repeat; color:#fff;}
#submenu-left>li.active   { background:#7b818f; }
#submenu-left>li.active>a { background:url(../images/sub_bg_li_a.png) 14px 4px no-repeat; color:#fff; font-weight:bold;}

#submenu-left>li>ul               { margin:0 ; padding:0 0 0 30px; background:#636981;}
#submenu-left>li>ul>li            { list-style:none; padding:10px 0 0px 0px;  line-height:21px; border-bottom:1px #9296a7 solid;}
#submenu-left>li>ul>li>a          { background:url(../images/sub_bg_li_sub.png) 0px 5px no-repeat; font-weight:normal; color:#fff; text-decoration:none; padding:0px 0 10px 18px; margin:0; display:block; }
#submenu-left>li>ul>li:hover      { }
#submenu-left>li>ul>li:hover>a    { background:url(../images/sub_bg_li_sub_a.png) 0px 5px no-repeat;  }
#submenu-left>li>ul>li.active     { }
#submenu-left>li>ul>li.active>a   { background:url(../images/sub_bg_li_sub_a.png) 0px 5px no-repeat; font-weight:bold; }

#submenu-left>li>ul>li>ul                 { margin:5px 0 15px 20px; padding:0; }
#submenu-left>li>ul>li>ul>li              { list-style:none; font-size:14px; padding: 2px 0 2px 0px; border-bottom:1px #9296a7 solid; }
#submenu-left>li>ul>li>ul>li>a            { display:block; line-height:19px; font-weight:normal; color:#fff; text-decoration:none; padding: 0px 0 0px 8px; }
#submenu-left>li>ul>li>ul>li:hover        { background:#7b818f; border:none; margin:-1px 0 0 0; padding:3px 0 3px 0; }
#submenu-left>li>ul>li>ul>li:hover>a      {    }
#submenu-left>li>ul>li>ul>li.active       { background:#7b818f; border:none; margin:-1px 0 0 0; padding:4px 0 4px 0;  }
#submenu-left>li>ul>li>ul>li.active a     { font-weight:bold; }
#submenu-left>li>ul>li>ul>li.last         { border:none;   }
#submenu-left>li>ul>li>ul>li.last:hover   { border:none; padding:3px 0 2px 0;  }


.col-md-9.main.bg_content {
  /*width:72.5%; */
 /* margin-left:15px; */ 
}

#main-menu {
  border:none;
  border-radius: 4px;
}

#main-menu .navbar-nav {
  margin:0;
  
}

.level_4 #main-menu .navbar-nav li a {
  border-radius: 4px;  
}

.level_4 #main-menu .navbar-nav li a:hover {
  background:#111111;  
}

.level_4 #main-menu .navbar-nav li ul {
  margin-left: 25px;
  padding-left:0;
  
}

.level_4 #main-menu .navbar-nav li ul {
  margin-left: 25px;
  padding-left:0;
  
}

.level_4 #main-menu .navbar-nav li ul li:hover {
  background:#C3C4C7;  
}
.level_4 #main-menu .navbar-nav li ul li:hover a {
  background:none;  
}

#content .main label {
  font-weight:normal;
  /*display:block;*/
}

#content .main label.block_lab {
  display:block;
}

#content .main .filter-form .btn-toolbar .btn-group { margin:10px 0 10px 0;}

#content .main ul.dropdown-menu {
  padding:5px 0;
  margin:2px 0 0;
  
}

#content .main ul.dropdown-menu li {
  padding:0;
  background:none;
    
}

#content .main ul.dropdown-menu li a {
  text-decoration:none;
    
}

#content .main .nav.nav-pills a {
  color: #428bca;
}

#content .main .nav.nav-pills li.active a {
  color: #fff;
}

#content .main ul.nav {
  margin:0;
}

#content .main .navbar-header a {
  text-decoration:none;
}

#content .main ul.pager li,
#content .main ul.media-list li  {
  background:none;
  padding:0;
}
#content .main ul.list-group li {
  background:none;
  padding:10px 15px;
}                   
                    #content .main ul.pager li a,
#content .main .list-group a
 {
  text-decoration:none;
}

#content .main .navbar-inverse a {
  color:#fff;
}

#content .main .navbar-fixed-top a,
#content .main .navbar-fixed-bottom a {
  color: #777777;
}

#content .main .navbar-fixed-top a:hover,
#content .main .navbar-fixed-bottom a:hover {
  color: #333333;
}



    