@import url(../../../css-8);
body {
    background:#fff;
    font-family: 'lato', sans-serif;
    color:#4e4e4e;
    line-height: 22px;
    font-size: 13px;
}
@media (min-width: 1250px){
    .boxed .box {
        padding: 0 10px;
        -webkit-box-shadow: 0 0 15px rgba(0,0,0,.3);
        box-shadow: 0 0 15px rgba(0,0,0,.3);
        width: 1200px;
        margin: 0 auto;
    }
}
@media (min-width: 1350px){
    .boxed .box {
        padding: 0 10px;
        -webkit-box-shadow: 0 0 15px rgba(0,0,0,.3);
        box-shadow: 0 0 15px rgba(0,0,0,.3);
        width: 1300px;
        margin: 0 auto;
    }
}
.boxed .box {
    background-color: #fff;
}
.boxed .box:before, 
.boxed .box:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: table;
    content: " ";
}
.boxed .box:after {
    clear:both;
}
.list-inline li a {
    font-family:'Trebuchet MS'

}
.list-inline li{
    border-right:1px solid #000;
    line-height:10px;
    margin-top:10px;
}
.list-inline li a:hover{
    text-decoration:none;
    color:#ff9933;
}

#top-links {
    padding: 6px 0;
    margin: 0px;
    margin-left: 32.2%;
    height: 16px;
    margin-bottom: 5px;
}
#top-links ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
#top-links ul li {
    padding: 0;
    margin: 0;
    display: inline;
    color: #fff;
    font-size: 12px;
    float: left;
    display: block;
    line-height: 14px;
    padding: 0 10px;
    border-right: 1px solid #666;
}
#top-links ul li a {
    line-height: 14px;
    font-size: 12px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    font-weight: 400;
    outline: none;
}
#home-icon {
    background: url(../img/home-icon.gif.html) no-repeat left top;
    width: 11px;
    height: 12px;
    text-indent: -99999999px;
    display: block;
}
.screen_reader {
    background: url(../img/screen_bg.png.html) no-repeat;
}
#theme-style .theme4 {
    background: #FFF;
    color: #000;
    font-weight: bold;
    border: 1px solid #000;
    padding: 0 4px;
    font-size: 10px;
    margin-right: 5px;
}
#theme-style .theme1 {
    background: #000;
    color: #fdeb44;
    font-weight: bold;
    border: 1px solid #fdeb44;
    padding: 0 4px;
    font-size: 10px;
}
#theme-style .theme2 {
    background: #000;
    color: #FF33FF;
    font-weight: bold;
    border: 1px solid #FF33FF;
    padding: 0 4px;
    font-size: 10px;
}
#theme-style .theme3 {
    background: #1529B6;
    color: #fff;
    font-weight: bold;
    border: 1px solid #fff;
    padding: 0 4px;
    font-size: 10px;
}
#top-links ul .last {
    border: none;
    padding-right: 0;
}
#theme-style .theme1 {background:#000;color:#fdeb44;font-weight:bold;border:1px solid #fdeb44;padding:0 4px;font-size:10px;}
#theme-style .theme1:hover {background:#fdeb44;color:#000;font-weight:bold;border:1px solid #000;padding:0 4px;	font-size:10px;}
#theme-style .theme2 {background:#000;color:#FF33FF;font-weight:bold;border:1px solid #FF33FF;	padding:0 4px;	font-size:10px;}
#theme-style .theme2:hover {background:#FF33FF;color:#000;font-weight:bold;border:1px solid #000;padding:0 4px;	font-size:10px;}
#theme-style .theme3 {background:#1529B6;color:#fff;font-weight:bold;border:1px solid #fff;padding:0 4px;font-size:10px;}
#theme-style .theme3:hover {background:#fff;color:#0000ff;font-weight:bold;	border:1px solid #1529B6;padding:0 4px;font-size:10px;}
#theme-style .theme4{background:#FFF;color:#000;font-weight:bold;border:1px solid #000;padding:0 4px;font-size:10px;margin-right:5px;}
#theme-style .theme4:hover {background:#000;color:#FFF;font-weight:bold;border:1px solid #FFF;padding:0 4px;font-size:10px;}
/*.list-inline .last-ch{ border:0px}
#fon-size .small{ font-size:10px}
#fon-size .medium{ font-size:12px}
#fon-size .large{ font-size:14px}
#theme-style a{padding:0px 4px; margin:0 2px; font-size:10px; font-weight:bold;}
#theme-style .theme1 {
    border:1px solid #000;
    color:#20C56A;
    background:#FFF;
}	
#theme-style .theme2 {
    color: #e952e4;
    background:#000;
}
#theme-style .theme3 {
    color:#f4e643;
    background:#000;
}
#theme-style .theme4 {
    background:#1529b6;
    color:#f4e643;
}*/




#mh01{ background-color:#f2f2f2;}
#mh01 ul li a{ color:#000; font-weight:400; font-size:13px;}
#mh01 ul li a:hover{ color:#ff9933}
#imaginary_container{
    padding:35px 0px 0 0 ;
}
.stylish-input-group .input-group-addon{
    background: white !important; 
}
.stylish-input-group .form-control{
    border-right:0; 
    box-shadow:0 0 0; 
    border-color:#ccc;
}
.stylish-input-group button{
    border:0;
    background:transparent;
}
.stylish-input-group button{
    color:#104f8a;
}
#mh02{ 
    background-color:#f2f2f2;
    padding:4px 0;
}
.navbar {
    margin-bottom:0px;
}
.navbar-fixed-top .nav {
    padding: 15px 0;
}

.navbar-fixed-top .navbar-brand {
    padding: 0 15px;
}


.navbar-inverse {
    background-color: #e7421e;
    border: none;
    border-bottom: solid 3px #d4cce2;
}



/* .navbar-inverse {
    background-color:#029d84;
    border: none;
    border-bottom: solid 3px #2f2821;
} */
.navbar-inverse .navbar-nav>li>a {
    color: #FFFFFF;
    font-size:14px;
    transition: all 0.5s;
    font-family: 'lato';
    font-weight: bold;
    line-height: 2;
}
.navbar-inverse .navbar-nav > li > a:hover, 
.navbar-inverse .navbar-nav > li > a:focus {
    color:#C5C5C5;
    background-color: transparent;
}
@media (min-width: 768px){
    .navbar {
        border-radius: 0px; 
    }
}
@media(min-width:768px) {
    /* body {
         padding-top: 100px; 
     }*/

    .navbar-fixed-top .navbar-brand {
        padding: 15px 0;
    }
}
#mh03{ background-color:#FFF;}
#mh04{ background-color:#FFF; padding:40px 0}
.mc005 .btn{
    margin: 15px;
    padding: 6px 20px;
    border-radius:0px;
    border: none;
    text-transform:uppercase;
    transition: all 0.5s;
}
.mc005 .btn:hover{
    color:#000;
}
.mc006 a{
    color:#FFF; 
    text-decoration:underline;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:400; 
}
.mc006 a:hover{
    text-decoration:none;
}
#mh05{
    background:#000;
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
    background-repeat: no-repeat;
    padding:50px 0;
}
.hovereffect {
    width: 100%;
    height: 100%;
    float: left;
    overflow: hidden;
    position: relative;
    text-align: center;
    cursor: default;
}

.hovereffect .overlay {
    width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    /* background-color: rgba(75,75,75,0.7);*/
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.hovereffect:hover .overlay {
    background-color: rgba(48, 152, 157, 0.4);
}

.hovereffect img {
    display: block;
    position: relative;
}

.hovereffect h2 {
    /* text-transform: uppercase;*/
    color: #fff;
    text-align: center;
    position: relative;
    font-size:20px;
    padding: 10px;
    background: rgba(0, 0, 0, 0.6);
    -webkit-transform: translateY(45px);
    -ms-transform: translateY(45px);
    transform: translateY(45px);
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.hovereffect:hover h2 {
    -webkit-transform: translateY(5px);
    -ms-transform: translateY(5px);
    transform: translateY(5px);
}

.hovereffect a.info {
    display: inline-block;
    text-decoration: none;
    padding: 7px 14px;
    text-transform: uppercase;
    color: #fff;
    border: 1px solid #fff;
    background-color: transparent;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    font-weight: normal;
    margin: -52px 0 0 0;
    padding: 62px 100px;
}

.hovereffect:hover a.info {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.hovereffect a.info:hover {
    box-shadow: 0 0 5px #fff;
}
#mh06{ padding:40px 0}
#bottom {
    background:#3b3d42;
    font-size: 14px;
    padding:40px 0;
}
#bottom .portal-gov img{ padding-bottom:25px;}
#bottom h3 {
    margin-top: 0;
    margin-bottom: 10px;
    font-weight:400;
    font-size:24px;
    color:#FFF;
    font-family: 'Bree Serif', serif;
}

#bottom ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

#bottom ul li {
    /* display: block;*/
    padding: 3px 0;
}

#bottom ul li a {
    color:#FFF;
    font-family: 'Roboto', sans-serif;
    font-weight:400;
}

#bottom ul li a:hover {
    color: #c52d2f;
}

#bottom .widget {
    margin-bottom: 0;
}

#bottom .widget .span8{
    padding-top:12px;
}

#bottom .widget p{
    color:#FFF;
    padding-top:5px;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:400;
}
#footer {
    padding-top:15px;
    padding-bottom:5px;
    color: #fff;
    background:#28292d;
}

#footer a {
    color: #fff;
}

#footer a:hover {
    color: #c52d2f;
}

.fnav ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.fnav ul > li {
    display: inline-block;
    margin-left:5px;
}

ul.footer-social li{
    display: inline-block;
    margin-right:2px;
}
#footer p{
    font-size:13px;
    font-weight:400;
}
.fnav i.fa {
    height:35px;
    width:35px;
    color:#FFF;
    font-size:16px;
    padding:10px 11px;
    border-radius: 50%;
    transition: all 0.5s;
}
ul.footer-social .fac i{background:#3b5998}
ul.footer-social .twitt i{background:#55acee}
ul.footer-social .linked i{ background:#0077b5}
ul.footer-social .gplus i{ background:#e15f4f}
#footer i.fa:hover{
    color: #000;
}
.panel-primary {
    border-color:#eee;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.panel-primary > .panel-heading {
    color: #fff;
    background-color: #104f8a;
    border-color: #104f8a;
}

.about-btn {
    color: #fff;
    background-color: #104F8A;
    border-color: #104F8A;
}
.about-btn{ padding:7px 20px; border-radius:20px;}
.first-nav1{ min-height: 0px;}
@media (min-width: 768px){
    .first-nav2 > li > a {
        padding-top:10px;
        padding-bottom:10px; 

    }
}
/*.second-nav{ margin-top:-40; color:#F00}
.second-nav1{ margin-top:-51px}*/
.second-nav1{ min-height: 0px;}
@media (min-width: 768px){
    .second-nav2 > li > a {
        padding-top:8px;
        padding-bottom:7px; 

    }
}
.second-nav1 a{ color:#F00}
.panel-title {
    font-size: 16px;
    font-weight: 600;
}
.hover-bg{
    overflow: hidden;
    position: relative;

}
.hover-bg .hover-text {
    position: absolute;
    text-align: center;
    margin: 0 auto;
    color: #ffffff;
    background: rgba(0, 0, 0, 0.66);
    padding:22% 0;
    height: 100%;
    width: 100%;
    opacity: 1;
    transition: all 0.5s;
    font-size:17px;
    font-weight:400;

}
.hover-bg:hover .hover-text>h4{
    font-size:17px;
    font-weight:400;
    opacity: 0;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    transition: all 0.3s;
}
.hover-bg .hover-text>h4{
    opacity: 1;
    -webkit-backface-visibility:hidden;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.hover-bg:hover .hover-text>i{
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    transition: all 0.3s;
}
.hover-bg .hover-text>i{
    opacity: 1;
    -webkit-backface-visibility:hidden;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
}
.hover-bg:hover .hover-text{
    opacity:0;
}
.hover-bg .hover-text i.fa {
    height: 30px;
    width: 30px;
    /*border: 1px solid #40ADDD;*/
    font-size: 20px;
    padding: 5px;
    border-radius: 50%;
    color: #FFF;
}
.thumb-gallery{ border:0px; padding:0px}
.navbar-nav > li > a{padding-bottom: 9px; padding-top: 10px;}

.boox{float: left; width: 70%;}
.digital-emp{margin: 10px 10px 0 0; float: left;}
.admin-photo{ margin-top: 10px; float: right; border: solid 1px #ccc; width: 30%;}
.aboutus{
    width: 70%;
}
.aboutus h3{

    line-height: 3;
}
.aboutus .p2{

    text-align: justify;
}
.news-event{ background-color: #727f9b; padding: 10px;}
.news-event-text{ background-color: #727f9b; padding: 20px;}
.news-title { float: left; border-right: solid 2px  #ccc; padding-right:25px; color: #fff;}

.news-event-text p{ color: #fff;}
.success {background:url('../image/success.png') top left no-repeat;}
.mission-vision{ padding: 15px 0  15px 0;}
.success-story{ padding: 15px 0 15px 0;}

.custome-btn-orange{ padding: 20px 20px;
                     font-size: 18px;
                     line-height: 1.3333333;
                     border-radius: 6px;
                     float: left; color: #fff;
                     background-color: #ff920d;
                     border-color: #eea236;}

.custome-btn-nav-blue{ padding: 20px 20px;
                       font-size: 18px;
                       line-height: 1.3333333;
                       border-radius: 6px;
                       float: left; color: #fff;
                       background-color: #2d3762;
                       border-color: #eea236;}

.custome-textwaarnig{color: #ff920d; margin-left: 60px; line-height: 0; padding-left: 5px;}
.custome-text-nav-blue{color: #2d3762; margin-left: 60px; line-height: 0; padding-left: 5px;}
.lt{padding-left: 65px;}

.news-box-one{padding: 10px;}
.btn-readmore{    float: right;
                  color: #ffb402; }
.line-height{height: 30px;}