﻿@charset "UTF-8";

body{font:400 14px/1.6 "Noto Kufi", Constantia, "Lucida Bright", "DejaVu Serif", Georgia, "serif"; background-color:#f4f7f7;}

a {
    color: #2ca40e;
}
a:hover, a:focus{color:#6f9729;}

.header-full{margin-bottom:15px;}
.header-full .form-control, .header-full .btn-default{border-color:#dec58e;}
.header-full .btn-default{color:#A57651;}

.navbar{margin-bottom:0;}
	.navbar-default{border-radius:0; border:0; background-color:#005f5f;}
	.navbar-brand{height:64px; padding:13px 15px;}

	.logo{color:#214804; margin:0 10px;}
			.logo:hover{text-decoration:none;}
            lang
.site-name{font-size:16px;line-height:36px;}

.lang {
    float: right;
    margin-top: 6px;
    font-size: 17px;
    padding: 3px;
}

.navbar-default .navbar-brand{color:#fff}

.navbar-toggle{margin-top:15px; border:0;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: rgba(0,0,0,.2);
}

.navbar-default .navbar-nav > li{margin-right:10px;}
.navbar-default .navbar-nav > li > a{color:#fff; padding:15px 10px 14px; border-bottom:1px solid transparent;}

    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
        color: #00FFD2;
        border-bottom-color: rgba(255,0,0,.4);
    }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #AD5602;
    border-bottom-color: rgb(1, 94, 95);
    background-color: transparent;
}

.dropdown-menu {
    border: none;
    background-color: rgb(1, 94, 95);
}
.dropdown-menu > li > a{color:rgba(255,255,255,.75); padding:6px 20px;}
    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
        color: rgba(255,255,255,.85);
        background-color: rgba(0,0,0,.5);
    }
.dropDiv {
    float: right;
    margin-top: 8px;
}
.last-link a{color: rgb(228,61,40) !important;}

.itex-txt{text-align:center; color:#fff; padding:20px 45px; text-shadow:0 1px rgba(0,0,0,.5); background-color: rgba(111,151,41,.4);}
.itex-txt h2{font-size:18px; color:#fff; margin:0;}

.home-item{margin-bottom:30px; height:300px; position:relative; background-position:center; background-size:cover;}	
.home-item:before{content:''; width:180px; margin-top:-1px; position:absolute; right:-58.33333333%; top:50%; border-bottom:2px solid #de1010;}

.sub-page{margin-bottom:20px; padding:20px 30px; background: #fff; box-shadow:0 0 3px rgba(0,0,0,0.2);}

.home-content {padding:10px 0 10px;}

	.footer{font-size:14px; padding:0 0 30px; border-top:1px solid #036061; background-color:#fff;}
	.ftr-link{margin-bottom:0px; padding:13px 0px; }
	.ftr-link a{color:#a78854; display: inline-block; margin:0 6px;}
	.footer a{color:#a78854;}

.link-list li{padding:10px 2px; border-bottom:1px solid #EAE3D6;}

@media (min-width: 1180px){.container{width:1000px;}}

@media (min-width: 991px){.carousel .nav > li > a {font-size:18px; padding: 30px 15px;} .box-bnr{height:250px;}
.social{text-align:left;}
}

@media (max-width: 990px){.box-bnr{margin-top:30px;}}

@media (min-width: 768px) {
.site-name{font-size:22px;}	
.container > .navbar-collapse{margin-left:-15px; margin-right:-15px;}
.navbar-default{border-bottom: 1px solid #fbe19c; background:url(../images/nav-pattern.png);}
.header-full{margin-bottom:30px;}

.itex-txt h2{font-size:22px; margin:0 0 25px;}

.itex-txt{position:absolute; left:0; right:0; bottom:0;}
	
.home-content {padding:70px 0 50px;}
}
.navbar-right .btn {
    height: 34px;
}
@media (max-width:768px){
.navbar-collapse{border-top:0 !important; box-shadow:none; background-color:#005f5f;}
.intro-top{text-align:center;}
.home-item:before{display:none;}
.social{margin-top:10px;}
	
	
.col-fix{text-align:center; margin:0 11%; padding:0;}
.col-fix .row, .col-fix .col-md-6{margin-left:0; padding-left:0; margin-right:0; padding-right:0;}
	
.col-txt{border-top:3px solid rgba(111,151,41,1); margin:-40px 20px 0; padding:0 10px 10px; background:#fff; box-shadow:0 0 8px rgba(0, 0, 0, 0.2);}

}


@media (max-width:400px){.col-fix{margin:0 15px;}}


.box-txt{min-height:175px; padding:20px; background-color:#f4f4ef;}
.txt-bnr-wrap{padding:15px;}
.txt-bnr-wrap .col-md-6+.col-md-6{padding-left:0;}
.txt-bnr{padding:15px 0 15px 10px;}


.content table{width:100%;}
.content table td{padding:10px 10px 0 10px !important;}

.media {
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #ddd;
}

.media-heading{font-size:20px; margin-bottom:15px;}
.list-date{font-size:14px;}

.form-bkg{background:#f4f4ef; margin-bottom:20px; padding:5px 10px;}

.pagination > li > a,
.pagination > li > span{
  color: #7C4322;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #7C4322; border-color: #7C4322;
}

.page-header{margin-top:0px;}

.home-content > .row > 	.col-md-6{margin-bottom:20px;}

.group-item  >img {
    max-width: 100%
}

.officeHeight {
    border-bottom: 1px solid #ccc;
    padding-bottom: 30px;
    margin-bottom: 30px;
}

.officeimage {
    border: 1px solid #ccc;
    padding: 5px;
    width: 72px;
    margin-bottom: 20px;
    float: right;}

.officesTop {
    clear: both;
}

@media (min-width: 768px) {
    .navbar-right {
        width: 200px;
    }
}
/*.footer, .hidden-xs {
    background-image: url(../images/pattern.svg);
    background-size: 50px;
    background-repeat: repeat;
}*/
body {
    background-image: url(../images/pattern.svg), url(../images/typo.svg);
    background-size: 50px, cover;
    background-repeat: repeat, no-repeat;
}


.home-content {
    background-color: #fff;
    padding: 40px;
    box-shadow: 0 5px 5px rgba(0,0,0,.5);
}

.home-news, .poll {
    border-top: 2px solid #a4e6d2;
    padding: 40px;
    margin-top: 40px;
}

    .poll ul {
        list-style: none;
        padding: 0 15px;
    }

    .home-news li {
        border-bottom: 1px solid #c6e1cb;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }

    .home-news h3, .poll h3 {
        margin-top: 0;
    } 
.sliderlnk{
    color: #fff;
}
.sliderlnk:hover{
    color:#fff;
}
.navbar-nav 
li:last-child{background-color:#000;}

.itex-txt {background-color:
rgba(111,151,41,.8);}

.itex-txt 
h4{font-size: 
34px; font-weight: 
bold;}
