.body-contant{ display:block; width:100%; padding:20px; background:#f6f6f6;}
.body-contant h2{ border-bottom:solid 3px #ccc; color:#545454;}
.body-contant h1{ font-size:25px; border-bottom:solid 1px #ccc; padding-bottom:25px; color:#545454;}
.body-contant h1 i{ padding-right:10px}
.dashboard-box{ display:inline-block; width:100%; height:auto; padding:20px; -webkit-transition: .5s all;   
    -webkit-transition-delay: 0.3s; 
    -moz-transition: 0.3s all;   
    -moz-transition-delay:  0.3s; 
    -ms-transition:  0.3s all;   
    -ms-transition-delay: 0.3s; 
    -o-transition:  0.3s all;   
    -o-transition-delay: 0.3s; 
    transition: 0.3s all;   
    transition-delay: 0.3s;}
.dashboard-box .d-left{ float:left; width:100px; height:100px; background:#FFFFFF; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;}
.d-left .icon-div{ width:100%; height:100%; margin:0 auto; text-align:center; vertical-align:middle; position:relative; display:table}
.icon-div:before {
    content: '';
    position: absolute;
    border: solid 3px #fff;
    top:-8px;
    right:-8px;
    bottom:-8px;
    left:-8px;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: top, right, bottom, left;
    transition-property: top, right, bottom, left;
    border-radius: 50%;
}
.dashboard-box:hover .icon-div:before, .dashboard-box:hover .icon-div:focus:before, .dashboard-box:hover .icon-div:active:before {
    top:-1px;
    right:-1px;
    bottom:-1px;
    left:-1px;
    border-radius: 50%;
}

.d-left .icon-div i{ vertical-align:middle; display:table-cell; text-align:center; font-size:45px; color:#00a8ff; }
.dashboard-box .d-right{float: left;width: 75%;height: auto;padding:20px 0px 0px 30px;}
.d-right h3{ font-size:20px; padding-bottom:5px;}
.d-right p{ font-size:16px; line-height:26px;}	
.dashboard-box:hover .icon-div{ background:#00a8ff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;}
.dashboard-box:hover .icon-div i{ color:#FFFFFF;}

.top-left-menu a {
    display: block;
    font-size: 26px;
    height: 25px;
	    text-decoration: none;
}
.userDiv{ position:absolute; top:0; right:0; z-index:3}
.form-box{ display:inline-block; padding:20px; background:#FFFFFF; width:100%; height:auto;}
.form-box label{ padding-bottom:5px; font-size:15px;}

/*--login--*/
.loginbox{ display:block; width:400px; height:auto; margin:0 auto; text-align:center;padding:6% 15px 0; font-family: "Century Gothic";}
.loginbox a{ text-decoration:none;}
.loginbox img{ max-width:100%;}
.login{ text-transform:uppercase; color:#005581; font-size:18px;}
.logininput{ width:100%; height:40px;}
.forgot{ text-align:right;    display: block; text-decoration:underline; color:#005581;}
.forgot:hover{ text-decoration:none;}
.loginbtn{ background:#0070ba; display:block; padding:10px 0; margin:20px 0px; font-size:18px;} 
.loginbtn:hover{ opacity:0.8}
a.loginbtn{ color:#FFFFFF; text-decoration:none; }
.logintext{ display:block;font-family: "Century Gothic";}
.logintext h3{font-family: "Century Gothic"; font-size:20px; }
.logintext p{font-family: "Century Gothic"; line-height:24px;}
/*---End login--*/

.error{border:solid 1px red !important;}

#ContentPlaceHolder1_gvLogistics a {
    color: #337ab7;
    text-decoration: underline;
}