/*
Theme Name: iDea - Clean & Powerful Bootstrap Theme
Author: HtmlCoder
Author URI: http://www.htmlcoder.me
Author e-mail: htmlcoder.me@gmail.com
Version: 1.3
Created: August 2014
License URI: http://support.wrapbootstrap.com/
File Description: Place here your custom CSS styles
*/

.navbar-default .navbar-nav > li > a {
    

    
}

.header {
    padding:0px;
    background:url('../images/fgm.png') top left repeat-x;
    background-color:#ebebeb;
    border-bottom:none;
}

.navbar.navbar-default {
 
 margin:-2px 0px -2px 0px;
    
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #1e4a77;
}

.navbar-default .navbar-nav > li > a {
    color: #1e4a77;
}


.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
 text-decoration:underline;   
}

.tophead {
background: url('../images/mbg.jpg') top center no-repeat #1e4a77;
     min-height:200px;
}

.sitename {
 color:#fff;   
 font-size:25px;
}

.sitecomment {
    color:#fff;
    font-size:14px;
    font-style:italic;
}

.headphone {
    color:#fff;
    font-size:25px;
}

.contactblock p {
 padding:2px 5px; 
 margin:0px;
}

.cont-container {
float:right;
}

body {
    background-color:#ebebeb;
}

.flagtile {
    
}

.leftbox {
    background-color:#fff;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
    padding:30px;
}

.pagetitle {
    
}

.block-header {
    background-color:#124599;
    padding:20px 20px 5px 20px;
}

.block-header p {
    color:#b9cce2;
    font-weight:bold;
    font-size:18px;
}

.navbar-sub {
     background-color:#b9cce2; 
     box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

.navbar-sub > li {
 float:none !important;   
}

.navbar-sub > li > a {
    color:#152839;
    text-decoration:underline;
}


.block-link {
    display:block;
    margin-top:10px;
    padding:20px 10px 20px 80px;
    background:#124599;
    background-position:15px center;
         box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

.block-link a {
    color:#fff;
    text-decoration:underline;
}

.side-menu-container {

}


.operator {
    display:block;
    margin-top:10px;
    padding:20px 20px 5px 20px;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

.index-news {
    background-color: #B9CCE2;
    background-image: url(../images/polygon.png);
    border-top: #dcdad6 8px solid;
    border-bottom: #000000 8px solid;
}



.index-news h2, .index-about h2 {
    text-align:center;
}

.news-block {
    min-height:250px;
}

.index-about {
    background-color:#fff;
    background-image: url("../images/polygon.png");
border-top: #dcdad6 8px solid;
    border-bottom: #000000 8px solid;
}



.about-wrapper {
    background-color:#b9cce2;
    margin:0px;
    padding:3px 20px 15px 25px;
}

.index-about h3 {
    color:#243341;
    font-size:25px;
    font-weight:bold;
}

.about-wrapper > ul > li {
   font-size:14px; 
   color:#243341;
}


.about-wrapper > ul {
    list-style: none;
    padding:0;
    margin:0;
}

.about-wrapper > ul > li { 
    padding-left: 20px; 
    text-indent:-14px;
    margin-top:0px;
    padding-top:0px;
}

.about-wrapper > ul > li:before {
    content: "• ";
    color: #ca8c0f; /* or whatever color you prefer */
     font-size:20px;
     line-height:20px;
}

.about-wrapper > p {
color:#243341;   
    font-size:14px;
}

.awmh {
    min-height:460px;
}

.awd {
    background-color:#243341;
    padding-top:80px;
    
}

.awd > p {
    color:#fff;
    font-size:14px;
}

.list-members {
    background-color:#124599;
    padding-bottom:80px;border-bottom:8px solid #B9CCE2;
}

.list-members h2 {
    color:#fff;
}

.partners-block {
    
}

.partners-block > div {
    padding:20px;
    margin-bottom:20px;
    background:url("../images/pbg.png") center center;
    min-height:100px;
}

.partners-block > div > p {
    margin-bottom:0px;
    padding-bottom:0px;
}

.footer {
 color:#fff;
 background-color:#0c1721;
 border-bottom:none;
}

.data-table td {
   border:1px solid #aaa; 
   padding:10px;
   color:#333;
   background-color:#ebdbad;
}

.data-table tr:first-child td {
    background-color:#124599;
    color:#B9CCE2;
}

.form-table td {
    padding:10px;
    border: 1px solid #AAA;
}



.form-table tr:nth-child(2n) {
    background: #EBDBAD none repeat scroll 0% 0%;
}

.contact-form-table > tbody > tr > td > input {
 width:100%;   
}

.contact-form-table > tbody > tr > td > textarea {
 width:100%; 
 height:100px;
}

.tab-pane {
    padding-left:15px;
    padding-right:15px;
}

.partner-open > tbody > tr:first-child > td {
    border-collapse: collapse;
    font-size:10px;
    padding:5px;
}

.partner-open > tbody > tr:first-child > td > div {
   
}

.spanyes {
    font-weight:bold;
    color:#371;
}

.spanno {
    color:#777;
}

