/* CSS Document */

.LogoLink{
    background:url('/images/nx-logo.png') no-repeat center;
	background-size:contain;
    display:block;
    height:60px;
    width:110px;
}

.nav-item{
    float:left;
    clear:both;
}


#dev-bpo-gap {
    background: url('/images/index_bg2.jpg') no-repeat center;
    display: table;
    height:540px;
}

#dev-bpo-gap-content{
    display:table-cell;
    vertical-align:middle;
}

#foot-info {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
    vertical-align: middle;
}

.products-block-container {
    padding:5px;
}

.products-block {
    padding: 8px;
}

.title-bg {
    width:100%;
}

.body-menu-title {
    font-size: 1.5rem;
}

.body-text {
    clear:both;
    margin-left:10px;
    margin-right:10px;
}

.body-text ul,
.body-text ol,
.body-text p{
    text-align:left;
}

.relation-container {
    padding-top: 15px;
}

.relation-container card {
    margin:5px;
    padding-top:10px;
    padding-bottom:10px;
}

.body-content {
    margin-top: 10px;
}
