/* CSS Document */
body{background-color:#009899;}
.background-col{background-color:#FFFFFF;}
.nav-wrap{width: 69%; margin:0 auto; height:auto;}
#top_nav .navbar-default{background-color:#333333; border:none; border-radius:0px;}
#top_nav .navbar-nav > li > a{color:#FFFFFF;}
.item img{width:100%;}
.bdr-ri{border-right:dashed 2px #333;}
.mdl_bdy{background-color:#FFFFFF;}
.mdl_bdy .logo_1{ width:255px; height:200px; background-color:#333333;}
.mdl_bdy .logo_1 a{ width:255px; height:200px; display:block; text-align:center; line-height:255px; text-indent:-10000px; background-image: url("../images/logo_1.jpg"); background-repeat:no-repeat; background-position:center center;}
.mdl_bdy .logo_2{ width:255px; height:200px; background-color:#333333;}
.mdl_bdy .logo_2 a{ width:255px; height:200px; display:block; text-align:center; line-height:255px; text-indent:-10000px; background-image: url("../images/logo_2.jpg"); background-repeat:no-repeat; background-position:center center;}
#top_nav .navbar{margin-bottom:0px;}
.abt_us_wrap{background-color: #858585;  padding: 0;}
.abt_inner_wrap{background-color:#006bb0; padding:20px;}
.abt_us_wrap h3 {border-bottom: 1px solid #fff; color: #fff; margin-top: 0; padding-bottom: 5px;}
.abt_us_wrap p{color:#FFFFFF;}
.rm a{color:#f7b01a}
.solution_part {
    margin: 21px auto 0;
    width: 78%;
}
.reg .btn-default {
    border-radius: 0;
}
.hide_show_reg{width:90%; height:auto; overflow:hidden; margin: 30px auto 0; border:solid 1px #ccc;  padding-bottom: 0;
    padding-right: 20px;
    padding-top: 20px;}
#hide_show {
    background-color: #333;
    border: 1px solid #ccc;
    color: #fff;
    cursor: pointer;
    line-height: 40px;
    text-align: center;
    width: 200px;
}
.abt_us_wrap .sol_par {
    background-color: #0099cc;
    float: left;
    height: 133px;
    width: 255px;
}
.abt_us_wrap h4 {
    display: block;
    float: left;
	color: #fff;
    line-height: 105px;
    margin-right: 20px;
}
.parlexx .nx-wrap{ width:100%; margin-bottom:5px; min-height:20px; overflow:hidden;}
.parlexx  .btn-default{width:130px; border-radius: 0;}
.abt_us_wrap .sol_par a{ width:255px; height:133px; display:block; text-indent:-10000px; background-color:#333333; background-image: url("../images/logo_3.jpg"); background-repeat:no-repeat; background-position:center center;} 

.parlexx{background-color:#fff; padding:20px 0px;}
.parlexx h5 a{color:#333333;}
.parlexx h5 a:hover{color:#f5ae14;}
.parlexx h3 {border-bottom: 1px solid #006bb0; color: #006bb0; font-size: 18px; margin-top: 0; padding-bottom: 5px;}
.parlexx p{margin-top:0px; color: #333;}
.foot{padding:16px 0px; background-color:#ffffff; background-color: #333;}
.foot .ul-wrap{width: 62%; margin:0 auto;}
.foot ul{list-style-type:none;}
.foot ul li {
    border-right: 1px solid #fff;
    float: left;
    padding: 0 20px;
    text-align: center;
}
.foot ul li a {color:#FFFFFF;}
.remove-padd{padding:0px;}
.inner_wrap{background-color: #f7f7f7;  padding: 30px;}
.inner_wrap h4{color:#009899;}
.inner_wrap h5{color:#666666;}
.inner_wrap h3 {border-bottom: 1px solid #333; color:#006bb0; margin-top: 0; padding-bottom: 5px; margin-bottom:20px;}
.mdl_bdy h3 {border-bottom: 1px solid #333; color:#006bb0; margin-top: 0; padding-bottom: 5px; }
.inner_wrap p{text-align:justify;}
.inner_wrap ul{padding-left:13px;}
.inner_wrap .patch1{ width:100%; height:auto; overflow:hidden;}
.inner_wrap .pic_nx{width:100%; height:auto; padding:5px; border:solid 1px #333333; background-color:#FFFFFF; margin-bottom: 15px;}
.inner_wrap .pic_nx img{width:100%; height:auto;}
.mar-tp-bt{margin:30px 0px;}
.mar-tp-bt1{margin:15px 0px;}
.inner_wrap .events_pic{width:100%; height:auto; overflow:hidden; padding:3px; border:solid 1px #333333; margin-top: 15px;}
.inner_wrap .events_pic img{width:100%; height:auto;}
.inner_wrap h4{ margin:0 0 10; color:#333333;}
.inner_wrap h5{ margin:0 0 10; color:#333333;}
@media only screen and (min-width: 768px) and (max-width:2000px) {
.no_padding{padding:0px;}
#top_nav .dropdown-menu{width:203px;}
#top_nav .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background-color:transparent;}

}
@media only screen and (min-width: 320px) and (max-width:767px) {
.solution_part {height: auto; overflow: hidden; width: 100%; margin:0; padding:20px 0;}
.abt_us_wrap h4{float:none; text-align:center; margin: 0; line-height:50px;}

.abt_us_wrap .sol_par{float:none; margin:0 auto;}
.mdl_bdy .logo_1{margin:0 auto !important;}
.mdl_bdy .logo_2{margin:0 auto !important;}
}

.nav>li>a{padding: 15px 10px;}