/*body { color: #000; font-family: "Times New Roman",Times,serif; font-size: 1.3em; }*/
h5{font-size: 1.3em;}

/*********************************************
COLORS CHANGE SECTION
*********************************************/

a { color:#314668; text-decoration:none; }
a:hover, a:focus { text-decoration:none; }
a:focus { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px }
.primary-bgcolor { background-color:#314668; }
.secondary-bgcolor { background-color:#6f91c8; }
.tertiary-bgcolor { background-color:#717e97; }
.white-bgcolor { background-color:#ffffff; }
.primary-color-border{border-color:#314668;}
.primary-border-color { border:1px solid #b4b7b6; }
.primary-border-color:focus { border-color:#b4b7b6; }
.secondary-border-color { border:1px solid #d7d7d7; }
.tertiary-border-color { border:1px solid #717e97; }
.primary-tab-color { background:#e1e1e1; }
.secondary-tab-color {}
.primary-btn-color { background-color:#314668; border-color:#314668; }
.primary-link-color{color: #314668; border-width: 0px; border-bottom: 0px !important;}
.navbar { min-height:110px; }
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color:#717e97; }
.navbar-inverse .navbar-toggle { border-color:#717e97; margin-bottom:23px; margin-top:20px; }
.table > thead > tr > th { background:#314668; }
.item.list-group-item:nth-of-type(even) { background:#f0f0f0; }

/** meant to change default color for auto complete drop down **/
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {background-color: #314668;color: #ffffff;}

h2 span { color:#314668; }

.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { background:#aaa; }

.header-background { background-color: #fff;border-bottom:2px solid #717e97; /*min-height:80px;*/ }

.navbar-brand-logo {background:url("../images/kh/logo.jpg") no-repeat;height:100px;width:100px;margin:0px 10px;}

/***** Navigation Color Change *****/
@media only screen and (min-width:768px) {
.navbar-nav { margin:0px 0px 0px 0px; }
}
.navbar-inverse .navbar-nav > li > a { color:#314668; text-decoration:none; }
.navbar-inverse .navbar-nav > li > a:hover { color:#ffffff; text-decoration:none; background-color:#15213b; }
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a.active { color:#ffffff; text-decoration:none; background-color:#314668; }
.user-area a{color:#ffffff}
/***** Search Tabs Color Change *****/
.tab-content-background { background:#fff; }
.product-details-background { border-width:0px 1px 1px 1px !important; min-height:100%; }

/***** Button Color Change *****/
.btn-default { color:#ffffff; }
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color:#ffffff; background-color:#4a5a7d; border-color:#4a5a7d; }

/***** Footer Color Change *****/
.footer { color:#fff; }

/*********************************************
HEADER SECTION
*********************************************/
a.logo { cursor:pointer; }
.navbar-header { position:relative; }
.navbar-brand { position:absolute; left:15px; top:15px; font-family: "Open Sans Bold", Arial, Tahoma; font-size:24px; background:url("../images/default/logo.png") no-repeat; height:60px; display:block; width:151px; }
a.navbar-brand  { color:#ffffff; position:relative; }
a.navbar-brand span.wipo-publish { font-style:normal; position:absolute;right:65px; left:65px; top:10px; white-space:nowrap; cursor:default; }
.navbar-brand  span.wipo-publish span { font-family: "Open Sans Semibold", Arial, Tahoma; font-size:18px; }

@media (max-width:768px) {
a.navbar-brand span.wipo-publish { top:10px; }	
ul.product-navigation { text-align:center; float:right; width:100%; }
ul.product-navigation li { float:right; }
.view-full-image { display:none; }
.pagination-center { text-align:center }
}

.navbar-default { background:none; border:none; }
.nav > li > a { color:#fff; }

.navbar { margin-bottom:0px; }

.navbar-inverse .navbar-nav > li > a { color:#314668; }
.navbar-inverse .navbar-brand { color:#314668; }
.navbar-inverse .navbar-brand:hover { color:#314668; }
.navbar-inverse .navbar-toggle .icon-bar { background-color:#ffffff; }
/*.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-top:1px solid #717e97; }*/

/*********************************************
TABS SECTION
*********************************************/
.nav-tabs > li > a { color:#4f4f4f; }
.nav-tabs > li > a:hover { background:#f2f2f2; }
.product-details > li.active > a, .product-details > li.active > a:hover, .product-details > li.active > a:focus { background:#f4f4f4; }
.product-details > li > a:hover { border-width:0px 0px 1px 0px; background:#f4f4f4; }


.tab-bar { border-width:1px 0px 0px 0px; }
.small-btn { color:#000000; -webkit-box-shadow:inset 0px 0px 10px 0px rgba(224,224,224,1); -moz-box-shadow:inset 0px 0px 10px 0px rgba(224,224,224,1); box-shadow:inset 0px 0px 10px 0px rgba(224,224,224,1); background:#ffffff; }

.accordion-body { margin-bottom:15px; background:#ffffff; }
.form-control:focus { -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(180, 183, 182, 0.6); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(180, 183, 182, 0.6); }

.gazetteno-list { margin:10px 0px 15px 0px; float:left; border-width:1px 0px; background:#ffffff; }

/*********************************************
CONTENT SECTION
*********************************************/
ul.product-navigation { float:right; }

.thumbnail {border: 1px solid #e1e1e1; border-radius: 0; -webkit-box-shadow:inset 0px 0px 10px 0px rgba(224,224,224,1); -moz-box-shadow:inset 0px 0px 10px 0px rgba(224,224,224,1); box-shadow:inset 0px 0px 10px 0px rgba(224,224,224,1); }
.well { border:1px solid #d9dbda; border-width:0px 0px 1px 0px; }


.product-details-top-bar { background:#f2f2f2;  }
.product-photo {}


/*********** Table CSS **********/
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { border-top:1px solid #c7c7c7; }
.table > thead > tr > th { color:#ffffff; border:1px solid #c7c7c7; text-transform:uppercase; }


/*********** Product Section **********/
.btn-sm:hover { color:#717e97; border:1px solid #717e97; }
.btn-sm.active, .btn-group-sm > .btn { color:#314668; border:1px solid #314668; }

.EDMS-iframe{width:98%;}
/*88888888888888888888888888*/
.LOGO-wrapper .application-download .grid-logo-wrapper, 
.LOGO-wrapper .application-download .grid-logo-wrapper .img-responsive { max-height: 130px !important; }
.trademarks-css .grid-wrapper {height: 185px;}

table.GRID tr.col-md-2 { padding-left: 5px; padding-right: 5px; }

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a.active { border-top-left-radius: 10px; border-top-right-radius: 10px; }
.navbar-inverse .navbar-nav > li > a:hover  { border-top-left-radius: 10px; border-top-right-radius: 10px; }

.search-title-label {
	font-size: 1.2vw;
	font-weight: normal;
    max-height: none;
}

.thumbnail {    
    border-radius: 5px !important;
}

table.GRID .thumbnail {        
	margin-bottom: 10px;
}

table.LINE td.trademarks-css div.thumbnail, td.designs-css div.thumbnail, td.patents-css div.thumbnail {
	margin-bottom: 0px;
}

.img-responsive {    
    margin-left: auto;
    margin-right: auto;
}

.designs-css .grid-wrapper {
	height: 240px;
}
.DRAWING-wrapper .application-download .grid-logo-wrapper,
.DRAWING-wrapper .application-download .grid-logo-wrapper .img-responsive { max-height: 150px !important; }

.LOGO-wrapper .application-download .grid-logo-wrapper, 
.LOGO-wrapper .application-download .grid-logo-wrapper .img-responsive { max-height: 100px !important; }

a.navbar-brand-logo span.wipo-publish {
    font-family: 'Open Sans Regular';	
    position: absolute;
    right: 65px;
    left: 100px;
    top: 10px;
    white-space: nowrap;
    cursor: default;
}

#header-background-subtitle-id {
	display: none;
}