body
{
overflow-x:hidden;
width:100%;
font: 15px "Century Gothic", "Times Roman", sans-serif;
background:#eee;
min-height:550px;
background-attachment:fixed;
}
.bg
{
min-height:540px;
}
.bg1
{
background:url(../image/aboutbg.jpg);
background-position: 50% 0;
background-size: cover;
min-height:535px;
}

@font-face {
   font-family: 'typo';
    src: url('../fonts/typo.ttf');
	}

@font-face {
   font-family: 'gothic';
    src: url('../fonts/gothics.ttf');
	}

.panel{
border-color:#eee;
margin:40px;
padding:20px;
font: 15px "Century Gothic", "Times Roman", sans-serif;
}

.title
{
font-family:'typo';
}

.header
{
background:#fff;
height:70px;
}
.logo img
{
    width: 13%;
}

.title1{
font: 16px "Century Gothic", "Times Roman", sans-serif;
}
.title2{
font-family: 'Ubuntu', sans-serif;
font-size:20px;
}


.sub1
{
    width: 90%;
    padding: 8px;
    position: relative;
    overflow: hidden;
    right: 28%;
    text-transform: uppercase;
    background: #fff;
    font-family: 'Righteous', cursive;
    margin-top: 16px;
    color: #0D5282;
    border-radius: 0px;
    z-index: 1;
    border: 2px solid #0D5282;
}
.sub1:hover{
    color:white;
}
.sub1:after {
    content: '';
    position: absolute;
    background: #0D5282;
    z-index: -1;
    width: 50%;
    height: 509%;
    right: -45%;
    bottom: -209%;
    transform: rotate(35deg);
    transition: all 300ms linear;
}
.form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    font-family: 'PT Sans', sans-serif;
    font-size: 15px;
  }
.sub1:hover:after{
	width: 200%;
	height: 809%;
	
}
.form-control{
    font-family: 'PT Sans', sans-serif;
    font-size: 15px;
}
.sub
{
width:100%;
background-color:#0D5282;
font-size:20px;
border:1px solid #0D5282;
padding:10px;
margin-top:8px;
border-radius: 5px;
margin-right:20px;
text-transform: uppercase;
color:white;
font-family: 'Righteous', cursive;
}
.sub:hover
{
color:#fff;
}

.footer
{
font-size:15px;
text-align:center;
border-top:1px solid;
border-color:#323232;
background-color:#0D5282;
padding-top: 5px;
padding-bottom: 5px;
}
.footer a
{
margin:25px;
color:white;
text-decoration:none;
font-family: 'PT Sans', sans-serif;
font-size: 15px;

}
.footer a:hover
{
text-decoration:none;
color:white;
border-top:2px solid;
border-color:white;

}

.box
{
padding:9px;
}
hr{
color:#000000;
}
.top
{
margin-top:20px;
}
.log1
{
font: 15px 'Ubuntu', sans-serif;
color:#0D5282;
margin-left:10px;
}

.log
{
margin:10px;
margin-right:60px;
margin-left:5px;
color:#0D5282;
text-decoration:none;
font-size:20px;
font-size:15px;
}
.log:hover
{
color:#0D5282;
border-top:2px solid;
border-color:#0D5282;
text-decoration:none;
}
.navbar-default {
    background-color: #0D5282;
    
}
.backgr{
    background: #0D5282;
}
.navbar-default .navbar-nav>li>a {
    color: #fff;
    font-family: 'Patua One', cursive;
}
.navbar-brand{
    color: #fff!important;
    font-weight: 100!important;
    font-family: 'Patua One', cursive;
}
.navbar-brand, .navbar-nav>li>a {
    text-shadow: unset!important;
    font-family: 'Patua One', cursive;
    font-size: 19px;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: yellow;
    background-color: transparent;
}
.widt0{
    width: 30%!important;
    margin-right: 10px!important;
}