#logo-top img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.mar-20 {
	margin-top: 20px;
	margin-bottom: 20px;
}
.page-header {
	margin-top: 0px;
    border-bottom: none;
    text-align: center;
}

.btn-custom{
    background-color: #005596 !important;
    border-color: #005596 !important;
    font-family: 'PT Sans', sans-serif !important;
  	padding: 7px 18px;
  	text-transform: uppercase !important;
}
.page-footer{
	  padding-top: 20px;
	  padding-bottom: 20px;
}
.control-label {
	text-transform: uppercase;
}
.form-control {
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #ccc;
}
@media screen and (max-width: 400px) {
    .container {
        margin-bottom: 220px !important;
    }
}
.bor-r {
    border-right: 1px solid #dfdfdf; 
}
.cbox {
padding: 20px 20px 110px 20px; 
margin-bottom: 100px; 
box-shadow: 3px 3px 3px 3px #808080; 
border-radius: 6px; 
background-color:#fdfdfd;
}
.control-label{
    text-align: left !important;
}

.form-horizontal .form-group {
     margin-right: 0px; 
     margin-left: 0px; 
}
.row {
    margin-right: 0px;
    margin-left: 0px;
}
.color-box{
    border: 1px solid #174d7f;
    border-radius: 3px;
}
.heading h4 {
    background-color: #174d7f;
    color: #fff;
}
.heading1 h4 {
    background-color: #4f81bd;
    color: #fff;
}
.half-div {
    background-image: linear-gradient(bottom, #fff 50%, #B0E0E6 50%);
    background-image: -o-linear-gradient(bottom, #fff 50%, #B0E0E6 50%);
    background-image: -moz-linear-gradient(bottom, #fff 50%, #B0E0E6 50%);
    background-image: -webkit-linear-gradient(bottom, #fff 50%, #B0E0E6 50%);
    background-image: -ms-linear-gradient(bottom, #fff 50%, #B0E0E6 50%);
    border: 1px solid #1E90FF;
    padding: 0 20px;
}
.half-div1 {
    background-image: linear-gradient(bottom, #fff 68%, #B0E0E6 32%);
    background-image: -o-linear-gradient(bottom, #fff 68%, #B0E0E6 32%);
    background-image: -moz-linear-gradient(bottom, #fff 68%, #B0E0E6 32%);
    background-image: -webkit-linear-gradient(bottom, #fff 68%, #B0E0E6 32%);
    background-image: -ms-linear-gradient(bottom, #fff 68%, #B0E0E6 32%);
    border: 1px solid #1E90FF;
    padding: 0 20px;
}
.pad-b-20 {
    padding-bottom: 20px;
}
#color-box .col-sm-1 {
    padding: 5px;
}
.col-box {
    padding: 20px;
    border-radius: 15px;
}
.col1 {
    background-color: #f4eb0a;
}
.col2 {
    background-color: #edcd24;
}
.col3 {
    background-color: #c3992d;
}
.col4 {
    background-color: #eca819;
}
.col5 {
    background-color: #db1c24;
}
.col6 {
    background-color: #b01418;
}
.col7 {
    background-color: #d4a477;
}
.col8 {
    background-color: #9c724a;
}
.col9 {
    background-color: #604f31;
}
.col10 {
    background-color: #5eadf2;
}
.col11 {
    background-color: #5278b9;
}
.col12 {
    background-color: #21458f;
}
.col13 {
    background-color: #efc3da;
}
.col14 {
    background-color: #dc2a8c;
}
.col15 {
    background-color: #8a288f;
}
.col16 {
    background-color: #c088ad;
}
.col17 {
    background-color: #845c7e;
}
.col18 {
    background-color: #552354;
}
.col19 {
    background-color: #b7da78;
}
.col20 {
    background-color: #62a651;
}
.col21 {
    background-color: #3a6434;
}
.col22 {
    background-color: #cacacc;
}
.col23 {
    background-color: #818286;
}
.col24 {
    background-color: #000000;
}
#fon-styl .col-sm-2{
    border: 1px solid #dfdfdf;
}
.tilse {
    background-color: #B0E0E6;
}
#fon-styl1 .col-sm-2 {
    border: 1px solid #dfdfdf;
    padding-right: 0px;
    padding-left: 0px;
}