﻿
    
/*.topbar {
    background: url("../images/Groupalia/bg-topbar.png") no-repeat scroll 50% 0 transparent;
    height: 55px;
    margin: 4px 2px 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 5;
}

   
    


*/
 .topbar .holder {
        margin: 0 auto;
        overflow: hidden;
        width: 1058px;
    }
#header .logo {
    width: 320px;
    height: 126px;
    overflow: hidden;
    text-indent: -9999px;
    background: url(../images/Babila/header-logo.png);
    background-repeat: no-repeat;
    float: left;
    margin-right: -45px;
}

    #header .logo a {
            display: block;
            height: 100%;
            width: 230px;
        }
    /*CSS Change Width Pages*/

    /*End Change Width Pages*/

    /*CSS Change CSS Pages*/

     .topbar {
        background-color: #f5f5f5;
        padding-top:4px;
     }
    .inner #header {
    height: 126px;
    z-index: 20;
      }
    .box-wrap .order-box h3 {
   color:#666666;
    
    }

    h1, .tab-container h2 {
   color:#33B6D7;
    font-size: 40px;
    line-height: 44px;
    margin: 0 auto;
    padding: 93px 0 42px;
    width: 100%;
}

  
  .tab-container .links a.active,
    .tab-container .links a:hover {
          color: #71cce3 !important;
    }
  
.order-box a

{
 color: #666666;
   
    
}
.order-box a:hover {
    color: #33B6D7 !important;
    text-decoration: none;
}
.order-box .block a:hover {
    color: #33B6D7 !important;
}
.login-area .name span {
    color: #33B6D7;
    display: block;
    font-size: 12px;
    line-height: 15px;
}
 
.buttons .btn {
            color: #33b6d7;
            background-color:#efefef;
            padding: 0 10px;
            line-height: 26px;
            display: block;
            margin:2px;
            text-transform: uppercase;
            background-image: none !important;
        }

   
    /*End Change CSS Pages*/

/*CSS Pages Contract*/
.tabContractStep tr {
height:30px;
}
.tabContractStep .tdBoldHeader {
    width:200px !important;
}
.tabContractStep .tdNormal {
    border-right: 1px dashed #999;
}
.tabContractStep input {
    margin:0px !important;
}
/*End CSS Pages Contract*/

.classRBLContractPartner label{
    line-height:2px;
    font-size:12px;
}
.classRBLContractPartner {
    margin-bottom:10px;
}

/*CSS Contract Step 3*/
.radListBoxContractStep .rlbGroupRight{
    min-height:150px;
    min-width:350px;
    float:left;
    margin-right:0px!important;
}
.radListBoxContractStep {
    width:750px;
}
.radListBoxContractStep .RadListBoxButtonAreaRight {
    width:410px;

}
.btnStepContract {
    height: 19px;
    vertical-align: middle;
    color: #fff;
    display: block;
    float: left;
    padding: 2px 4px 0 2px;
    margin: 0 10px 10px 0;
    text-transform: uppercase;
}
/*End CSS Contract Step 3*/

.errorMessageColor {
    color:red;
    font-style:italic;
}

.titleLabelContract {
    font-style:italic;
    font-weight :bold;
}

.checkBoxContractLabelCSS label {
    font-size:12px;
    text-transform:none;
    line-height:14px;
    margin-bottom:5px !important;
}
.rblActiveUserBEClass {
    margin-bottom:10px;
    float:left;
}
.rblActiveUserBEClass label{
    margin:0 !important;
}

/*CSS Menu HomeReport*/
.classBlocImgmenuReport {
    width: 55px;
    float:left;
    height:140px;
    margin-top:-5px;
}
.classBlocMenuReport {
    float: left; 
    width: 350px;
    height: 170px
}
/*End*/
.NoPaddingTableReport td {
    padding:0px;
}
.ruAsyncErrorCss {
    padding: 5px 5px 5px 20px;
    border: 1px solid #EF0000;
    background: none repeat scroll 0% 0% #F9E8E8;
    margin-bottom:5px;
}
.ruAsyncCustomrepeaterUploadImage {
   font: normal 11px/10px "Segoe UI",Arial,sans-serif !important;
   width:66%;
}
.ruAsyncCorrectCss {
    padding: 5px 5px 5px 20px;
    border: 1px solid #328D0A;
    background: none repeat scroll 0% 0% #fff;
    margin-bottom:5px;
}
.ruAsynvImageremove {
    margin-left: 5px;
}
