

@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css);
@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
.topbar{ background-color:#0478a9; height:10px;}

@media (min-width: 1200px) {
    .container{
        max-width: 1000px !important;
    }
}

#custom-search-input {
        margin:0;
        margin-top: 10px;
        padding: 0;
    }
 
    #custom-search-input .search-query {
        padding-right: 3px;
        padding-right: 4px \9;
        padding-left: 3px;
        padding-left: 4px \9;
        /* IE7-8 doesn't have border-radius, so don't indent the padding */
 
        margin-bottom: 0;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
 
    #custom-search-input button {
        border: 0;
        background: none;
        /** belows styles are working good */
        padding: 2px 5px;
        margin-top: 2px;
        position: relative;
        left: -28px;
        /* IE7-8 doesn't have border-radius, so don't indent the padding */
        margin-bottom: 0;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        color:#D9230F;
    }
 
    .search-query:focus + button {
        z-index: 3;   
    }
	
	
	.navbar-inverse {margin-bottom: 0px !important;
	
	background-color:#035b7f !important; border:0px !important;
	 -webkit-border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        border-radius: 0px !important; }
		

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    background-color: #fc8a05 !important;
    color: #fff; 
}
.navbar-nav > li > a {
    color: #fff !important;
    margin-left: 5px;
	text-transform:uppercase; font-size:14px;
}
.navbar-nav > li > a:hover {
 background-color: #fc8a05 !important;
    color: #fff;
}
.navbar-nav > li > .dropdown-menu { border-bottom:8px solid #003C77; border-top:5px solid #fc8a05}
.slider-bg{ background:url(images/slider-bg.png) repeat-x top; height:auto; }


.boxsahdow
{

-webkit-box-shadow: -4px -94px 27px 5px #3d3c3c, 4px -61px 10px 0 #3d3c3c;
-moz-box-shadow: -4px -94px 27px 5px #3d3c3c, 4px -61px 10px 0 #3d3c3c;
box-shadow: -4px -94px 27px 5px #3d3c3c, 4px -61px 10px 0 #3d3c3c;
}
.welcomnot
{
min-height:250px; padding-top:15px; text-align:justify !important;
background: #fff url(images/welcomnotebg.jpg) top repeat-x;
background-repeat: repeat-x; /* Safari 4-5, Chrome 1-9 */ 

}

.welcomnot h1{ text-align:center; width:auto;  color:#0478a8;}
.tint {
	position: relative;
	float: left;
	cursor: pointer;
}
.tint span{}

.tint:hover span{ display:block;}
.tint:hover:before {
	background: none;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(4,120,168, 0.5);
	-moz-transition: background .3s linear;
	-webkit-transition: background .3s linear;
	-o-transition: background .3s linear;
	transition: background .3s linear;
}

.row-offset-0 {
    margin-left: 0;
    margin-right: 0;
}
.row-offset-0 > * {
    padding-left: 0;
    padding-right: 0;
}
.thumbnail2 {
    position:relative;
    overflow:hidden;
}
 
.caption {
    position:absolute;
    top:-100%;
    right:0;
    background:rgba(137, 138,138, 0.75);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#898a8a', endColorstr='#898a8a'); /* IE */
    width:100%;
    height:100%;
    padding:2%;
    text-align:center;
    color:#fff !important;
    z-index:2;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.thumbnail2:hover .caption {
    top:0%;
}
.pdf-thumb-box
{
display:inline-block !important;
position:relative !important; 
overflow: hidden;

}
.pdf-thumb-box-overlay {
   
  visibility:hidden;
  opacity:0;
  transition:visibility 0s linear 0.5s,opacity 0.5s linear;

}
.pdf-thumb-box a{

    color:transparent;
}
.pdf-thumb-box a:hover .pdf-thumb-box-overlay {
    visibility:visible;
    opacity:1;
    transition-delay:0s;
    text-align:center;
    position: absolute;
    background-color: rgba(4, 120, 168, 0.58);
    color: #fff;
    width:100%;
    height:100%;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    
}
.pdf-thumb-box-overlay span {
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0
}
.shortimg{ width:235px; height: 200px; }

@media (max-width:600px)
{
	.shortimg{ width:100% !important; height: auto !important;}
}
.stylish-input-group .input-group-addon{
    background: #8733b9 !important; border-top:0px; border-right:0px;  
}
.stylish-input-group .form-control{
	border-right:0; 
	box-shadow:0 0 0; 
	border-color:#8733b9;
}
.stylish-input-group button{
    border:0;
    background:transparent; color:#fff;
}
.footer-wrap{background:#0478a8; border-top:#ee1c25 1px solid;color:#fff;}
.footer-wrap-h3{ font-size:18px !important ;}