/* here you can put your own css to customize and override the theme */
body, h1, h2, h3, h4, h5, h6 {
    font-family: "nanum", "Open Sans",sans-serif;
}

.page-header {
  height: 120px;
}

.top-menu .navbar-nav .dropdown-extended a {
  font-size:10pt;
  text-shadow: none;
  color: #323232; }
.top-menu .navbar-nav .dropdown-extended  a:hover {
    color: #ff0000; }
	
    .page-header .page-header-top .page-logo {
      float: none !important;
	  margin:0 auto !important;
	  text-align: center;
	  margin-bottom: 5px !important; }

  .page-header .page-header-menu {
    display: block;
    height: 45px;
    clear: both;
    /* Mega menu */
    /* Search box */ }
        .page-header .page-header-menu .hor-menu .navbar-nav > li > a {
          font-size: 12pt;
			font-family: "nanumB";
          font-weight: none;
		  text-align:center;
          padding: 12px 28px 10px 29px; }

.page-header .page-header-menu {
    background: #402628;
    /* Default Mega Menu */
    /* Light Mega Menu */
    /* Header seaech box */ }
/*	
      .page-header .page-header-menu .hor-menu .navbar-nav { width:100%; }
          .page-header .page-header-menu .hor-menu .navbar-nav > li {width:150px;}
*/
        .page-header .page-header-menu .hor-menu .navbar-nav > li > a { text-align:center;}

      .page-header .page-header-menu .hor-menu .navbar-nav > li > a {
        color: #ffffff; }
        .page-header .page-header-menu .hor-menu .navbar-nav > li > a > i {
          color: #ffffff; }
      .page-header .page-header-menu .hor-menu .navbar-nav > li:hover > a,
      .page-header .page-header-menu .hor-menu .navbar-nav > li.open > a,
      .page-header .page-header-menu .hor-menu .navbar-nav > li > a:hover,
      .page-header .page-header-menu .hor-menu .navbar-nav > li > a:focus,
      .page-header .page-header-menu .hor-menu .navbar-nav > li > a:active {
        color: #fff100;
		font-weight:bold;
        background: #402628 !important; }
      .page-header .page-header-menu .hor-menu .navbar-nav > li.active > a,
      .page-header .page-header-menu .hor-menu .navbar-nav > li.active > a:hover, .page-header .page-header-menu .hor-menu .navbar-nav > li.current > a,
        .page-header .page-header-menu .hor-menu .navbar-nav > li.current > a:hover {
        color: #fff100;
		font-weight:bold;
        background: #402628; }

.page-head .page-title>h1 {
    color: #0000ff;
    font-size: 22px;
    font-weight: 400;
	font-family: "nanumB";
    margin: 0;
}

      .page-head .page-search {
        padding: 0;
        margin-right: 0;
        display: block;
		list-style: none;
		float:left;
            padding-right: 0 !important;
            padding-left: 0;
        /* Top Links */
        /* Separator */
        /* Extended Dropdowns */
        /* Notification */
        /* Inbox */
        /* Tasks */
        /* User */
        /* Quick Sidebar Toggler */
        /* Language */
        /* Dark version */ }

        .page-head .page-search > li { float:left }
        .page-head .page-search > li.dropdown-separator {
          padding-left: 0px;
          padding-right: 6px; }
          .page-head .page-search > li.dropdown-separator .separator {
            float: left;
            display: inline-block;
            width: 1px;
            height: 18px;
            margin-left: 5px;
            margin-top: 17px; }

.mt-element-overlay .mt-overlay-4 .mt-overlay {
    background-color: rgba(0,0,0,.4);
}

.page-mmview {
    margin: 30px 20px;
}

.cbp-l-project-title {font-size:20pt;}
.cbp-l-project-details-title, .cbp-l-project-desc-title {padding-left:10px;padding-right:10px;margin-bottom:0;}
.cbp-l-project-details-title span, .cbp-l-project-desc-title span {font-weight:bold; font-size:12pt;border-bottom:0;margin-bottom:0;}
.cbp-l-project-details-list {margin-top:0;width:100%;border-collapse: collapse;border-left:1px #cccccc solid;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;}
.cbp-l-project-details-list th {text-align:center;color:#000000;background-color:#eeeeee;font-weight:bold;font-size:10pt;width:130px;padding:5px 10px;border-bottom:1px #cccccc solid;}
.cbp-l-project-details-list td {text-align:left;color:#000000;font-size:10pt;line-height:2em;padding:5px 10px;border-bottom:1px #cccccc solid;}
.cbp-l-project-details-list li {font-size:10pt;font-family:nanum;border-bottom:1px #cccccc solid;padding-left:10px;padding-right:10px;}
.cbp-l-project-details-list li strong {text-align:left;color:#000000;}



  .portfolio-content .cbp-l-filters-button .cbp-filter-counter { display:none;}


.orderbox1 {margin:10px 0;}
.orderbox1 th { background:#eeeeee;text-align:center;}
.orderbox1 td { text-align:left;padding:5px 10px;}
.orderbox1 tr { border-bottom:1px #cccccc solid;border-top:1px #cccccc solid;}

.besticon {position:absolute;top:0;left:0;z-index:1;}