@charset "UTF-8";
/*----------------------------------------------------------------------------------- */
/*  Document Setup */
/*----------------------------------------------------------------------------------- */
* {
  outline: 0 !important; }

html, body {
  width: 100%; }

html {
  height: 100%; }

body {
  font-family: "Lato", sans-serif !important;
  color: #666666;
  background: #f5f5f5;
  padding-top: 140px;
  min-height: 100%; 
  font-size:12px;}
.col-md-9{width:80%;}
.main-content {
  margin-top: -10px; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0 0 15px;
  font-weight: 300; }

h3 {
  line-height: 1.4em; }

p {
   }
  p.lead {
    font-weight: 300; }

strong {
  font-weight: 700; }

a {
  color: #333; }
  a:hover {
    color: #ff6600;
    text-decoration: none; }

ul.no-style {
  list-style: none;
  padding: 0;
  margin-left: 0; }

li {
  /*margin-bottom: 5px; */}

blockquote {
  margin-bottom: 30px; }
  blockquote p {
    margin-bottom: 10px; }
  blockquote.pull-right {
    text-align: right; }

dl {
  margin: 0 0 20px; }
  dl dd {
    margin-bottom: 15px; }

::-moz-selection {
  background: #007aff;
  color: white;
  text-shadow: none; }

::selection {
  background: #007aff;
  color: white;
  text-shadow: none; }

::-webkit-scrollbar {
  width: 8px; }

::-webkit-scrollbar-thumb {
  background: #bbbbbb;
  background: rgba(0, 0, 0, 0.15);
  border-radius: 5px; }

::-webkit-scrollbar-track {
  background: #dddddd;
  background: rgba(0, 0, 0, 0.05); }


/*----------------------------------------------------------------------------------- */
/*  Header Styles */
/*----------------------------------------------------------------------------------- */
.no-boxshadow .navbar {
  border-bottom: 1px solid #dddddd; }

.navbar {
  background: white;
  background: rgba(255, 255, 255, 0.95);
  padding: 0;
  min-height: 45px;
  height: 112px;
  width: 100%;
  border: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s; }
  .navbar .container-fluid.top-bar {
	background: #2f3438 none repeat scroll 0 0;
    height: 32px;
    border-bottom: 1px solid #e6e6e6;
    padding: 0 10px 0 20px;
    width: 100%;
    float: left; }
    .navbar .container-fluid.top-bar .navbar-toggle {
      position: absolute;
      top: 6px;
      left: 10px;
      width: 48px;
      height: 32px;
      padding: 8px 12px;
      margin: 0;
      background-color: transparent;
      border: 1px solid #dddddd;
      border-radius: 4px; }
      .navbar .container-fluid.top-bar .navbar-toggle .icon-bar {
        background-color: #c6c6c6; }
	.logo {
      background: url("../images/2013logo.gif") no-repeat 0 0;
      width: 175px;
      height: 60px;
      float: left;
      text-indent: -9999em;
      margin: 14px 0 0 105px; }
      @media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
        .navbar .container-fluid.top-bar .logo {
          background-image: url("../images/se7en-logo%402x.png");
          background-size: 54px 16px; } }
    .navbar .container-fluid.top-bar form {
      margin-top: 6px; }
    .widget-container form .form-control {
        height: 40px;
        border-color: #e6e6e6;
        box-shadow: none;
        background: white url("../images/icon-search.png") no-repeat center left;
        padding-left: 24px;
        margin:0 auto;
        width: 60%; }
        @media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
          .navbar .container-fluid.top-bar form .form-control {
            background-image: url("../images/icon-search%402x.png");
            background-size: 18px 12px; } }
        .navbar .container-fluid.top-bar form .form-control:focus {
          border-color: #007aff; }
	.info{text-align:center;font-size:14px;margin-top:15px;}
	.info .b{color:#007aff; margin: 0 8px;}
	.info a:hover{color:#ff6600; margin: 0 8px;}
	.inFo {text-align:center;font-size:14px;margin-top:20px;color:#333;}
	.inFo  a{color:#333;  margin: 3px 8px;}
	.inFo a:hover{color:#ff6600;}
    .navbar .container-fluid.top-bar .nav {
      height: 100%;
      position: relative;
      z-index: 100; }
      .navbar .container-fluid.top-bar .nav > li {
        height: 100%;
        margin-right: 10px;
        float: left; }
        .navbar .container-fluid.top-bar .nav > li > a {
          display: block;
          height: 32px;
          line-height: 32px;
          position: relative;
          -webkit-transition: all 0.3s;
          -moz-transition: all 0.3s;
          transition: all 0.3s; 
		  color:#cdcbcd;
		  
		  }
          .navbar .container-fluid.top-bar .nav > li > a:hover {
            background: #cdcbcd;
            background: rgba(0, 0, 0, 0.04); }
          .navbar .container-fluid.top-bar .nav > li > a > span {
            display: block;
            width: 28px;
            height: 28px;
            font-size: 28px;
            color: #999999; }
        .navbar .container-fluid.top-bar .nav > li.open > a, .navbar .container-fluid.top-bar .nav > li.active > a, .navbar .container-fluid.top-bar .nav > li.open.active > a {
          background-color: #eeeeee; }
          .navbar .container-fluid.top-bar .nav > li.open > a span, .navbar .container-fluid.top-bar .nav > li.active > a span, .navbar .container-fluid.top-bar .nav > li.open.active > a span {
            color: #007aff; }
        .navbar .container-fluid.top-bar .nav > li.settings .settings-link span {
          width: 20px;
          height: 20px;
          display: inline-block;
          vertical-align: middle;
          border-radius: 50%;
          margin-right: 12px; }
        .navbar .container-fluid.top-bar .nav > li.settings .settings-link.blue span {
          background: #007aff; }
        .navbar .container-fluid.top-bar .nav > li.settings .settings-link.green span {
          background: #60c560; }
        .navbar .container-fluid.top-bar .nav > li.settings .settings-link.orange span {
          background: #f0ad4e; }
        .navbar .container-fluid.top-bar .nav > li.settings .settings-link.magenta span {
          background: #c741c9; }
        .navbar .container-fluid.top-bar .nav > li.settings .settings-link.gray span {
          background: #999999; }
        .navbar .container-fluid.top-bar .nav > li.user {
          width: auto;
          margin-left: 5px;
          margin-right: 0; }
          .navbar .container-fluid.top-bar .nav > li.user > a {
            padding: 5px 10px 6px;
            color: #999999; }
          .navbar .container-fluid.top-bar .nav > li.user img {
            border-radius: 50%;
            margin-right: 8px; }
          .navbar .container-fluid.top-bar .nav > li.user .caret {
            vertical-align: middle;
            margin: -2px 0 0 8px;
            border-top-color: #999999; }
  .navbar .container-fluid.main-nav {
    height: 82px;
    float: left;
    width: 100%;
	 box-shadow: 0 0 10px #dddddd;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s; }
    .navbar .container-fluid.main-nav .nav-collapse {
	  height:77px;
     /*width: 920px;*/
	 margin:0 auto;
	 float:left;
	  }
      .navbar .container-fluid.main-nav .nav-collapse .nav {
        text-align: center;
        width: 100%;
        height: 100%;
        margin: 0; }
        .navbar .container-fluid.main-nav .nav-collapse .nav > li {
          float: none;
          display: inline-block;
          text-align: center;
          margin-right: 42px; 
		  line-height: 77px;}
          .navbar .container-fluid.main-nav .nav-collapse .nav > li > a {
            display: block;
            height: 100%;
            text-align: center;
            
            font-size: 16px;
            font-weight: 400;
            color: #333;
            -webkit-transition: all 0.3s;
            -moz-transition: all 0.3s;
            transition: all 0.3s; }
            .navbar .container-fluid.main-nav .nav-collapse .nav > li > a span {
              font-size: 28px;
              width: 28px;
              height: 28px;
              display: block;
              margin: 0 auto 2px; }
            .navbar .container-fluid.main-nav .nav-collapse .nav > li > a .caret {
              margin-left: 6px;
              margin-right: -6px;
              border-top-color: #333; }
            .navbar .container-fluid.main-nav .nav-collapse .nav > li > a:hover {
             color:#007aff;
			 background:none;}
          .navbar .container-fluid.main-nav .nav-collapse .nav > li .dropdown-menu {
            text-align: left; }
  .navbar .nav > li > a {
    padding: 0; }
  .navbar .nav > li > .dropdown-menu:before,
  .navbar .nav > li > .dropdown-menu:after {
    display: none; }

.navbar.scroll-hide.closed {
  top: -45px; }

/*----------------------------------------------------------------------------------- */
/*  Page Titles */
/*----------------------------------------------------------------------------------- */
.page-title {
  padding: 0 20px; }
  .page-title h1 {
    margin-bottom: 25px;
    color: #5e5e5e;
    font-weight: 300; }

/*----------------------------------------------------------------------------------- */
/*  Buttons */
/*----------------------------------------------------------------------------------- */
.btn {
   font-weight: 300;
    margin: 22px 3px 10px 0;
    padding: 6px 20px;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  transition: all 0.15s; }
  .btn.active {
    box-shadow: none; }
  .btn .caret {
    margin: -2px 0 0 6px; }
  .btn [class^="icon-"], .btn[class*="icon-"] {
    display: inline-block;
    margin-right: 10px; }

.btn-default {
  background: #bbbbbb;
  border-color: #bbbbbb;
  color: white; }
  .btn-default .caret {
    border-top-color: white; }
  .btn-default:hover, .btn-default.active {
    background: transparent;
    color: #aaaaaa;
    border-color: #bbbbbb; }
    .btn-default:hover .caret, .btn-default.active .caret {
      border-top-color: #bbbbbb; }

.btn-primary {
  background: #007aff;
  border-color: #007aff; }
  .btn-primary:hover, .btn-primary.active {
    background: transparent;
    color: #007aff;
    border-color: #007aff; }
    .btn-primary:hover .caret, .btn-primary.active .caret {
      border-top-color: #007aff; }

.btn-success {
  background: #60c560;
  border-color: #60c560; }
  .btn-success:hover, .btn-success.active {
    background: transparent;
    color: #60c560;
    border-color: #60c560; }
    .btn-success:hover .caret, .btn-success.active .caret {
      border-top-color: #bbbbbb; }

.btn-info:hover, .btn-info.active {
  background: transparent;
  color: #5bc0de;
  border-color: #5bc0de; }
  .btn-info:hover .caret, .btn-info.active .caret {
    border-top-color: #5bc0de; }

.btn-warning:hover, .btn-warning.active {
  background: transparent;
  color: #f0ad4e;
  border-color: #f0ad4e; }
  .btn-warning:hover .caret, .btn-warning.active .caret {
    border-top-color: #f0ad4e; }

.btn-danger:hover, .btn-danger.active {
  background: transparent;
  color: #d9534f;
  border-color: #d9534f; }
  .btn-danger:hover .caret, .btn-danger.active .caret {
    border-top-color: #d9534f; }

.btn-magenta {
  background: #d94084;
  border-color: #d94084;
  color: white; }
  .btn-magenta:hover, .btn-magenta.active {
    background: transparent;
    color: #d94084;
    border-color: #d94084; }
    .btn-magenta:hover .caret, .btn-magenta.active .caret {
      border-top-color: #d94084; }

.btn-default-outline, .btn-primary-outline, .btn-success-outline, .btn-info-outline, .btn-warning-outline, .btn-danger-outline {
  background: transparent; }

.btn-default-outline {
  color: #999999;
  border: 1px solid #bbbbbb; }
  .btn-default-outline .caret {
    border-top-color: #bbbbbb; }
  .btn-default-outline:hover, .btn-default-outline.active {
    background: #bbbbbb;
    color: white; }
    .btn-default-outline:hover .caret, .btn-default-outline.active .caret {
      border-top-color: white; }

.btn-primary-outline {
  color: #007aff;
  border: 1px solid #007aff; }
  .btn-primary-outline .caret {
    border-top-color: #007aff; }
  .btn-primary-outline:hover, .btn-primary-outline.active {
    background: #007aff;
    color: white; }
    .btn-primary-outline:hover .caret, .btn-primary-outline.active .caret {
      border-top-color: white; }

.btn-success-outline {
  color: #60c560;
  border: 1px solid #60c560; }
  .btn-success-outline .caret {
    border-top-color: #60c560; }
  .btn-success-outline:hover, .btn-success-outline.active {
    background: #60c560;
    color: white; }
    .btn-success-outline:hover .caret, .btn-success-outline.active .caret {
      border-top-color: white; }

.btn-info-outline {
  color: #5bc0de;
  border: 1px solid #5bc0de; }
  .btn-info-outline .caret {
    border-top-color: #5bc0de; }
  .btn-info-outline:hover, .btn-info-outline.active {
    background: #5bc0de;
    color: white; }
    .btn-info-outline:hover .caret, .btn-info-outline.active .caret {
      border-top-color: white; }

.btn-warning-outline {
  color: #f0ad4e;
  border: 1px solid #f0ad4e; }
  .btn-warning-outline .caret {
    border-top-color: #f0ad4e; }
  .btn-warning-outline:hover, .btn-warning-outline.active {
    background: #f0ad4e;
    color: white; }
    .btn-warning-outline:hover .caret, .btn-warning-outline.active .caret {
      border-top-color: white; }

.btn-danger-outline {
  color: #d9534f;
  border: 1px solid #d9534f; }
  .btn-danger-outline .caret {
    border-top-color: #d9534f; }
  .btn-danger-outline:hover, .btn-danger-outline.active {
    background: #d9534f;
    color: white; }
    .btn-danger-outline:hover .caret, .btn-danger-outline.active .caret {
      border-top-color: white; }

.btn-magenta-outline {
  color: #d94084;
  border: 1px solid #d94084; }
  .btn-magenta-outline .caret {
    border-top-color: #d94084; }
  .btn-magenta-outline:hover, .btn-magenta-outline.active {
    background: #d94084;
    color: white; }
    .btn-magenta-outline:hover .caret, .btn-magenta-outline.active .caret {
      border-top-color: white; }

.btn-group {
  margin: 0 10px 15px 0; }
  .btn-group.pull-right {
    margin-right: 0; }
  .btn-group > .btn {
    margin: 0; }
    .btn-group > .btn + .dropdown-toggle {
      margin-left: 1px; }
      .btn-group > .btn + .dropdown-toggle .caret {
        margin: 0; }
      .btn-group > .btn + .dropdown-toggle[class^="-outline"], .btn-group > .btn + .dropdown-toggle[class*="-outline"] {
        margin-left: -1px; }
  .btn-group.dropup .btn .caret {
    border-bottom-color: white; }
  .btn-group.dropup .btn:hover[class^="-outline"] .caret, .btn-group.dropup .btn:hover[class*="-outline"] .caret {
    border-bottom-color: white; }
  .btn-group.dropup .btn-default:hover .caret, .btn-group.dropup .btn-default-outline .caret {
    border-bottom-color: #bbbbbb; }
  .btn-group.dropup .btn-primary:hover .caret, .btn-group.dropup .btn-primary-outline .caret {
    border-bottom-color: #007aff; }
  .btn-group.dropup .btn-success:hover .caret, .btn-group.dropup .btn-success-outline .caret {
    border-bottom-color: #60c560; }
  .btn-group.dropup .btn-info:hover .caret, .btn-group.dropup .btn-info-outline .caret {
    border-bottom-color: #5bc0de; }
  .btn-group.dropup .btn-warning:hover .caret, .btn-group.dropup .btn-warning-outline .caret {
    border-bottom-color: #f0ad4e; }
  .btn-group.dropup .btn-danger:hover .caret, .btn-group.dropup .btn-danger-outline .caret {
    border-bottom-color: #d9534f; }

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  background-color: #007aff; }

/*----------------------------------------------------------------------------------- */
/*  Dropdowns */
/*----------------------------------------------------------------------------------- */
.dropdown-menu {
  margin-top: 0;
  border-radius: 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  background: rgba(255, 255, 255, 0.96);
  border: 1px solid #dddddd;
  padding: 0;
  min-width: 120px;
  max-width: 300px; }
  .dropdown-menu > li {
    margin: 0; }
    .dropdown-menu > li > a {
      padding: 10px 15px 10px 2px;
      border-bottom: 1px solid #e2e2e2;
      color: #999999;
      font-size: 12px;
      margin-left: 14px; }
      .dropdown-menu > li > a:hover, .dropdown-menu > li > a.current {
        border-bottom-color: #007aff;
        color: #007aff;
        background: transparent; }
      .dropdown-menu > li > a i {
        margin-right: 10px;
        font-size: 18px;
        vertical-align: middle; }
    .dropdown-menu > li:last-child > a {
      border: 0; }
    .dropdown-menu > li .notifications {
      margin: -1px -4px 0 0 !important;
      float: right; }
    .dropdown-menu > li p {
      margin: 0 60px 0 0; }



/*  List groups */
/*----------------------------------------------------------------------------------- */
.list-group {width:99%;
 /* box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); */}
  .list-group .list-group-item.active, .list-group .list-group-item.active:hover, .list-group .list-group-item.active:focus {
    background-color: #007aff; }
    .list-group .list-group-item.active p, .list-group .list-group-item.active:hover p, .list-group .list-group-item.active:focus p {
      border-bottom: 0; }
    .list-group .list-group-item.active .badge, .list-group .list-group-item.active:hover .badge, .list-group .list-group-item.active:focus .badge {
      color: #007aff;
      background-color: white; }

.list-group-item {
  padding: 0 23px;
  border: 0;
  margin-bottom: 0; }
  .list-group-item p {
    margin-bottom: 0;
    padding: 10px 15px 10px 0;
    border-bottom: 1px solid #dddddd; }
  .list-group-item .badge {
    float: right; }
  .list-group-item:first-child {
    border-radius: 0; }
  .list-group-item:last-child {
    border-radius: 0; }
    .list-group-item:last-child p {
      border-bottom: 0; }

/*----------------------------------------------------------------------------------- */
/*  Widget-Container */
/*----------------------------------------------------------------------------------- */
.widget-container {
  /*padding: 48px 0;*/
  background: white;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
  .widget-container.fluid-height {
    height: auto;
    /*min-height: 0;*/ }
  .widget-container.small {
    min-height: 120px;
    height: 200px; }
  .widget-container.gallery {
    min-height: 400px; }
  .widget-container .heading {
    background: rgba(255, 255, 255, 0.94);
    height: 50px;
    padding: 15px 15px;
    color: #007aff;
    font-size: 15px;
    width: 100%;
    font-weight: 400;
    margin: 0; }
    .widget-container .heading [class^="icon-"], .widget-container .heading [class*="icon-"] {
      margin-right: 10px;
      font-size: 14px; }
      .widget-container .heading [class^="icon-"].pull-right, .widget-container .heading [class*="icon-"].pull-right {
        margin-right: 0px;
        margin-left: 15px;
        opacity: 0.35;
        font-size: 1.1em; }
      .widget-container .heading [class^="icon-"]:hover, .widget-container .heading [class*="icon-"]:hover {
        cursor: pointer;
        opacity: 1; }
  .widget-container .tabs {
    background: whitesmoke;
    border-bottom: 1px solid #dddddd; }
 .widget-content {
	background:#fff;
    width: 100%; 
	}
	.widget-content .h3{line-height:2;}
  .widget-content p{border-bottom:1px solid #eee;line-height: 48px;}
   .widget-content p .more{float:right;}
  .list-group-item{ 
   font-size: 14px;
    /*height: 32px;*/
    line-height: 35px;
    overflow: hidden;
    padding-left:17px;
}
  .list-group-item span{ 
	color: #999999;
    float: right;
    font-size: 12px;
    font-style: normal;
    padding-left: 10px;}
	.row_wyj{padding-left: 0px; padding-right: 0px; width: 1200px;}
   .col-md-4{width:32.1%;}
   .pagination .icon{padding-top:9px;}
   .footer{ background: #2f3438 none repeat scroll 0 0;
    color: #cdcbcd;
    height: 55px;
    line-height: 22px;
    margin-top: 16px;
    padding: 16px 0;
    width: 100%;
	 text-indent: 2em;
	 position:absolute;}
	.footer a{ color: #cdcbcd;}
	.title{ 
	background: #fafafa none repeat scroll 0 0;
    font-size: 22px;
    margin: 0;
    padding: 16px 0;}
	#content {
    font-size: 16px;
    line-height: 200%;
    margin: 0 auto;
    padding: 30px;
    width:100%;
    word-break: break-all;
}
  .widget-container.scrollable {
    position: relative;
    height: 400px;
    padding-top: 50px; }
    .widget-container.scrollable.chat-home {
      height: 427px; }
    .widget-container.scrollable .heading {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 10; }
    .widget-container.scrollable .shadow {
      box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.1); }
    .widget-container.scrollable .widget-content {
      height: 100%;
      position: relative;
      overflow-y: auto;
      -webkit-overflow-scrolling: touch; }

.padded {
   font-size: 15px;
    line-height: 28px;
    padding: 0 2px 15px; }
.padded p{padding:7px;}

/*----------------------------------------------------------------------------------- */
/*  Rollodex Styles */
/*----------------------------------------------------------------------------------- */
.rollodex {
  height: 500px !important; }
  .rollodex img {
    border-radius: 50%; }
  .rollodex ul li:only-child {
    border: 0; }

.roll-title {
  background: #efefef;
  width: 100%;
  text-align: center;
  padding: 2px 0 2px 0;
  margin: 1px 0 1px 0; }

.roll-item {
  padding: 20px 0 20px 0; }

/*----------------------------------------------------------------------------------- */
/*  Form styles */
/*----------------------------------------------------------------------------------- */
fieldset {
  border: 0;
  margin: 0;
  padding: 0; }

label {
  font-weight: normal; }
  label.error {
    color: #d9534f;
    margin-top: 5px; }

input[type="text"] {
  box-shadow: none !important; }

.form-control {
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  transition: all 0.5s; }
  .form-control:focus {
    border-color: #007aff;
    box-shadow: none; }
  .form-control.has-error, .form-control.error {
    border-color: #d9534f; }

.form-group [class^="col-"], .form-group [class*="col-"] {
  margin-bottom: 0; }
.form-group label {
  margin-bottom: 5px; }

/*----------------------------------------------------------------------------------- */
/*  Bootstrap Tab Styles */
/*----------------------------------------------------------------------------------- */
.nav-tabs > li {text-align: center; width:100%;font-size: 16px;padding:0 25px;}
.nav-tabs > li > a:hover{background-color:transparent;border-color:transparent;color:#007aff;} 
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{background:none;
border-bottom:2px solid #007aff;
color:#007aff;
border-color:transparent transparent #007aff transparent ;
}
#myTab{margin:5px;}
.nav-tabs {border-bottom:none;}
.nav-tabs > li > a {
  border-radius: 0px; }

/*----------------------------------------------------------------------------------- */
/*  Bootstrap Pagination */
/*----------------------------------------------------------------------------------- */
.pagination {
  margin: 12px 0; }

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  background-color: #007aff; }


/*----------------------------------------------------------------------------------- */
/*  Bootstrap Breadcrumb */
/*----------------------------------------------------------------------------------- */
.breadcrumb {
  float:left;
  padding: 9px 15px 6px;
  border-radius: 0px;
 /* box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);*/ }
.breadcrumb_wyj .breadcrumb{ 
		background: #fff none repeat scroll 0 0;
    border-bottom: 1px dotted #ccc;
    margin-bottom: 0;
    width: 98%;
    padding: 15px 0;}
.breadcrumb_wyj .breadcrumb li{ padding-left:17px;}
   
/*----------------------------------------------------------------------------------- */
/*  Responsive Styles */
/*----------------------------------------------------------------------------------- */
.row {
  margin: 0 10px 0; }
  .row .row {
    margin: 0 -10px 0; }
  .row + .row {
    margin-top: 20px; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
  padding: 0px; }

.col-xs-1{width:4%;}
.hidden-xs {
  display: inline-block; }

.tel{line-height: 2.5;color:#cdcbcd;}

/*----------------------------------------------------------------------------------- */
/*  Mobile Styles */
/*----------------------------------------------------------------------------------- */
@media screen and (min-width: 1200px) and (max-width: 1400px){ .logo{margin-left:10px;}.btn{margin-right:-1px;}}
@media screen and (min-width: 1200px) and (max-width: 1350px){.btn{margin-left: 0px;}.navbar .container-fluid.main-nav .nav-collapse{margin-left:-10px;}}
@media (max-width: 1235px){.btn{display:none;} .tip{display:none;}	}
@media (max-width: 1200px) {
  .row + .row {
    margin-top: 0; }

  [class*="col-sm"], [class*="col-md"], [class*="col-lg"], [class*="col-xs"] {
    margin-bottom: 20px; }
 .logo{margin-left:15px;}
.breadcrumb_wyj .breadcrumb{width: 98%;}
.tip{display:none;}	
	}
@media (max-width: 1100px){.logo{display:none;}.navbar .container-fluid.main-nav .nav-collapse .nav > li{
	margin-right:0px;padding-left:14px;}
	.navbar .container-fluid.main-nav .nav-collapse .nav{text-align:left;}
.nav-tabs > li{padding:0 15px;}
.tip{display:none;}	
	
	}
@media (max-width: 979px) {
  .stats-container {
    height: 470px; }
    .stats-container [class^="col-"], .stats-container [class*="col-"] {
      border-bottom: 1px solid #e6e6e6;
      padding-bottom: 12px;
      height: auto; } }
@media screen and (min-width: 765) and (max-width: 840px){.navbar .container-fluid.main-nav .nav-collapse .nav > li{margin-right:12px;padding-left:6px;}}
@media (max-width: 767px) {
  html.nav-open {
    overflow: hidden; }

  body {
    padding-top: 60px; }
    body.nav-open {
      overflow: hidden; }
      body.nav-open .navbar, body.nav-open .container-fluid.main-content {
        left: 240px; }
      body.nav-open .container-fluid.main-nav {
        left: 0; }

  .container-fluid.main-content {
    position: relative;
    left: 0;
    -webkit-transition: left 0.3s;
    -moz-transition: left 0.3s;
    transition: left 0.3s; }
	.widget-container form .form-control{width:580px;}
  .navbar {
    height: 45px !important;
    -webkit-transition: left 0.3s;
    -moz-transition: left 0.3s;
    transition: left 0.3s; }
    .navbar .container-fluid.top-bar {
      border-bottom: 0;
      height: 47px; }
      .tel{display: none;}
      .navbar .container-fluid.top-bar .logo {
        float: right;
        margin: 13px 5px 0 0; }
        .navbar .container-fluid.main-nav .nav-collapse{width:100%;}
    .navbar .container-fluid.main-nav {
      position: fixed;
      left: -240px;
      top: 0;
      height: 100%;
      width: 240px;
      background: #f5f5f5;
      box-shadow: inset -4px 0 0 rgba(0, 0, 0, 0.05);
      -webkit-transition: left 0.3s;
      -moz-transition: left 0.3s;
      transition: left 0.3s;
      -webkit-overflow-scrolling: touch;
      overflow-y: auto; }
      .navbar .container-fluid.main-nav .nav-collapse .nav {
        padding-left: 15px;
        text-align: left; }
        .navbar .container-fluid.main-nav .nav-collapse .nav > li {
          display: block;
          text-align: left;
          margin: 0; }
          .navbar .container-fluid.main-nav .nav-collapse .nav > li > .dropdown-menu {
            display: block;
            position: relative;
            background: none;
            box-shadow: none;
            margin: 0;
            width: 100%;
            float: none;
            border-bottom: 1px solid #aaaaaa; }
            .navbar .container-fluid.main-nav .nav-collapse .nav > li > .dropdown-menu li a {
              border-color: #aaaaaa;
              margin-left: 15px;
              color: #777777; }
              .navbar .container-fluid.main-nav .nav-collapse .nav > li > .dropdown-menu li a.current {
                border-bottom-color: #007aff;
                color: #007aff; }
              .navbar .container-fluid.main-nav .nav-collapse .nav > li > .dropdown-menu li a:hover, .navbar .container-fluid.main-nav .nav-collapse .nav > li > .dropdown-menu li a:active {
                color: black;
                border-bottom-color: black; }
          .navbar .container-fluid.main-nav .nav-collapse .nav > li > a {
            display: block;
            text-align: left;
            padding: 0;
            font-size: 14px;
            line-height: 44px;
            height: 46px;
            color: #777777;
            border-bottom: 1px solid #aaaaaa; }
            .navbar .container-fluid.main-nav .nav-collapse .nav > li > a:hover, .navbar .container-fluid.main-nav .nav-collapse .nav > li > a:active {
              color: black;
              border-bottom-color: black;
              background: none !important; }
            .navbar .container-fluid.main-nav .nav-collapse .nav > li > a span {
              display: block;
              float: left;
              margin: 8px 15px 0 0;
              background-position: left -140px; }
            .navbar .container-fluid.main-nav .nav-collapse .nav > li > a .caret {
              display: none; }
            .navbar .container-fluid.main-nav .nav-collapse .nav > li > a.current {
              color: #007aff;
              border-bottom-color: #007aff; }
              .navbar .container-fluid.main-nav .nav-collapse .nav > li > a.current span {
                background-position: left -28px; }
              .navbar .container-fluid.main-nav .nav-collapse .nav > li > a.current .caret {
                border-top-color: #007aff; }
            .navbar .container-fluid.main-nav .nav-collapse .nav > li > a:hover {
              background: #eeeeee;
              background: rgba(0, 0, 0, 0.04); }
          .navbar .container-fluid.main-nav .nav-collapse .nav > li .dropdown-menu {
            text-align: left; }

  .widget-container > div .heading {
    padding-left: 5px; } }
@media (max-width: 600px) {
  body.login1 {
    padding: 15px;
    background-size: auto; }
    body.login1.signup .login-container {
      height: auto;
      margin-top: 0; }
    body.login1 .login-container {
      position: relative;
      top: 0;
      left: 0;
      margin: 0;
      width: 100%;
      height: auto;
      padding: 25px; }
      body.login1 .login-container img {
        margin-bottom: 20px; }
      body.login1 .login-container input[type="submit"] {
        margin-bottom: 20px; }
      body.login1 .login-container .form-options {
        margin: 15px 0 15px; }
      body.login1 .login-container .social-login {
        margin-bottom: 15px; }
        body.login1 .login-container .social-login > .btn {
          width: 100%;
          margin-bottom: 6px; }
      body.login1 .login-container p.signup a {
        display: block; }

  body.login2 {
    padding-top: 0px; }
    body.login2 .login-wrapper {
      padding: 15px; }
      body.login2 .login-wrapper img {
        margin: 30px auto; }
      body.login2 .login-wrapper input[type="submit"] {
        margin-bottom: 20px; }
      body.login2 .login-wrapper .social-login {
        padding-bottom: 15px;
        margin-bottom: 15px; }
        body.login2 .login-wrapper .social-login > .btn {
          width: 100%;
          margin-bottom: 6px; }

  .page-title {
    padding: 0 10px; }
    .page-title h1 {
      margin-bottom: 12px; }

  .row {
    margin: 0; }

  .fc-header-right {
    display: none; }

  .task-widget li.label {
    display: none; }

  .padded {
    padding: 10px; }
  .padded_wyj  li{ font-size: 16px;
    padding: 5px 0;}

  .table th {
    font-size: 13px; }

  .dataTables_length, .dataTables_filter, .dataTables_info, .paginate_button.first, .paginate_button.last {
    display: none; }

  .pie-chart ul.chart-key {
    margin: 15px 0 10px;
    padding: 0;
    width: 100%; }
    .pie-chart ul.chart-key li {
      display: inline-block;
      margin: 4px 10px; }

  #composite-chart-1 canvas {
    width: 100% !important; }

  .social-wrapper {
    padding: 0 15px; }
    .social-wrapper .item {
      width: 100% !important;
      margin-bottom: 15px !important; }

  .nav-tabs > li > a > [class*="icon-"] {
    margin-right: 0 !important; }
    .nav-tabs > li > a > [class*="icon-"] + span {
      display: none; }

  body.fourofour .fourofour-container {
    max-width: 320px;
    width: 320px;
    margin: -190px 0 0 -160px; }
    body.fourofour .fourofour-container h1 {
      font-size: 160px; }
    body.fourofour .fourofour-container h2 {
      font-size: 28px; }

  ul.timeline {
    padding: 15px 10px; }
    ul.timeline:after {
      left: 28px; }
    ul.timeline li {
      padding-left: 0;
      margin-bottom: 16px; }
      ul.timeline li .timeline-time {
        position: relative;
        right: auto;
        top: 0;
        text-align: left;
        margin: 0 0 6px 56px; }
        ul.timeline li .timeline-time strong {
          display: inline-block;
          margin-right: 10px; }
      ul.timeline li .timeline-icon {
        top: 52px;
        left: -2px;
        margin-left: 0; }
      ul.timeline li .timeline-content {
        margin-left: 56px;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
        position: relative; }
      ul.timeline li:nth-child(odd) {
        padding-right: 0; }
        ul.timeline li:nth-child(odd) .timeline-time {
          position: relative;
          right: auto;
          left: auto;
          top: 0;
          text-align: left;
          margin: 0 0 6px 56px; }
        ul.timeline li:nth-child(odd) .timeline-content {
          margin-right: 0;
          margin-left: 55px; }
          ul.timeline li:nth-child(odd) .timeline-content:after {
            right: auto;
            left: -20px;
            border: 10px solid transparent;
            border-right: 10px solid white; }
          ul.timeline li:nth-child(odd) .timeline-content:before {
            right: auto;
            left: -24px;
            border: 12px solid transparent;
            border-right: 12px solid #dddddd; }
    ul.timeline.animated li:nth-child(odd) .timeline-content {
      left: 20px; }
    ul.timeline.animated li.active:nth-child(odd) .timeline-content {
      left: 0; } 
    .widget-container form .form-control{width:530px;}  
    .footer{text-align: center;} 
      }
