﻿.h1,
.h2,
.h3,
h1,
h2,
h3 {
  color: #000000;
}
.search-title {
  color: #000000;
}
.text-color3, .pmc .h3 a.text-link {
  color: #000000;
  /*black*/
}
.navbar-inverse .navbar-nav > li > a:focus {
  color: #000000 !important;
}
.search-title {
  color: #000000;
}

.leftnav .list-header{
	line-height : 1.2;
}

.navbar-inverse .navbar-nav > li > a{
    padding: 10px 17px;
}

/* Search button default color when it is disabled */
.btn.disabled, .btn[disabled], fieldset[disabled] .btn{
    opacity : 1;
}

.pmc .image-link {
    overflow: hidden;
    display:block;
    width:100%;
    background-color:#000;
    opacity:1.0;
}
.pmc .image-link:hover {opacity:0.7;}


.pmc img:hover {
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);    
}

.pmc-teaser{
    margin: 0 0 1.2em !important;
}

.pmc p {
        margin : 0 0 1.2em;
    }

.bglight.ad
{
    text-align: center;
}

@media (min-width:920px) {
    
    .siteMap-ext{
        margin-left:-30px;
    }
}


@media (min-width: 768px) and (max-width : 920px)
{
	/*.topHeader{
		height:160px !important;
	}*/
	.navbar-inverse .navbar-nav > li > a
	{
		padding: 10px 13px !important;
	}
    .search-title {
        font-size: 3.6em;
    }
    #finder-link-dropdown, .caption p small{
        font-size: 13px;
    }
    .caption .h3-first{
        font-size: 20px !important;
    }
    
}

@media (min-width: 921px) and (max-width : 1024px)
{
	.topHeader{
		height:200px !important;
	}
    .navbar-inverse .navbar-nav > li > a
	{
		padding: 10px 13px !important;
	}
    .form-inline .input-group > .form-control-search
    {
        width:190px;
    }
    .navbar-right-search{
        margin-right:13px;
    }
    .nav .navbar-nav{
        margin-left:-18px;
        margin-right:36px;
    }
    #navbar .container{
        margin-left:0px;
    }
}

/* Tablet */
@media (max-width: 768px) {
    
    .search-content-alpha{
        border-left: none;
    }
}

/*tablet in landscape only*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)and (orientation : landscape) {

    
    .hidden-cus {
        display: none !important;
    }

    .visible-cus {
        display: block !important;
        margin-top: 30px;
    }

    
}

@media (max-width: 992px) {
    .page-header-database{
        margin: 10px 45px 0px 0px;
    }
}

@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) {
    .mega-menu .dropdown-menu ul li, ul.dropdown-menu li {
        margin-bottom: 0.5em !important;
        font-size: 1.2em;
    }
    
}

/* Mobile css*/  
@media (max-width: 420px) {
    .nav .fa {
        color : #fff ;
    }
    .search-title{
        font-size: 2.7em;
    }
    .page-header-database {
        margin-top:60px;
    }
    #rcaptchaContact {
        transform: scale(0.82) !important;
        -webkit-transform: scale(0.82) !important;
    }
    #ddCategory{
        padding-right:0px;
    }
}

/* Mobile Landscap mode */
@media (min-width: 420px) and (max-width: 750px) {
    .nav .fa {
        color : #fff ;
    }
    .navbar-header-mobile img{
        position:relative;
        left:22%;
    }
    .search-ctr{
        margin-left:25%;
    }
    #rcaptchaNews {
        transform: scale(0.85) !important;
        -webkit-transform: scale(0.85) !important;
    }
    #rcaptchaContact {
        transform: scale(0.85) !important;
        -webkit-transform: scale(0.85) !important;
    }
    
}

@media (max-width: 750px) {
    #leaderboard-ad {
        display: block;
    }
    .section .container .page-space{
        padding-top:60px;
    }
}