.dashboard-block .thumb-block/*================== Dashboard Start =================*/
/*================== Dashboard Start =================*/
.dashboard-block{ padding:0px 0 74px 0; margin:0; }
.dashboard-block h2{ font-family: 'Oswald', sans-serif; font-size:48px; color:#fff; line-height:50px; font-weight:200; text-transform:uppercase; letter-spacing:.02em; text-align:center; padding:0; margin:0 0 42px 0; position:relative; }
.dashboard-block h2:before{ content:""; width:40%; height:1px; position:absolute; left:0; top:26px; background:rgba(255,255,255,.7); }
.dashboard-block h2:after{ content:""; width:40%; height:1px; position:absolute; right:0; top:26px; background:rgba(255,255,255,.7); }
.dashboard-block h3{ font-family: 'Oswald', sans-serif; font-size:48px; color:#ff6e55; line-height:50px; font-weight:200; font-style:italic; text-transform:uppercase; letter-spacing:.02em; text-align:center; padding:0 0 48px 0; margin:0; }
.dashboard-block .thumb-block{ padding:25px 60px 50px; margin:0; background:#fff; }
.dashboard-block .thumb-block .top-block{ padding:0 35px 0; margin:0; text-align:center; }
.dashboard-block .thumb-block h6{     font-family: 'Oswald', sans-serif;
    font-size: 23px;
    color: #ff6e55;
    line-height: 25px;
    font-weight: 500;
    padding: 6px 0;
    margin: 0 0 15px 0;
    border-top: 2px solid #ff6e55;
    border-bottom: 2px solid #ff6e55;
    border-bottom: 2px solid #ff6e55;}
.dashboard-block .thumb-block h6 span{ color:#000000; font-weight:700; text-transform:uppercase; }
.dashboard-block .thumb-block .target-block{ padding:0 0 25px 0; margin:0; }
.dashboard-block .thumb-block .target-block h5{ font-family: 'Oswald', sans-serif;  font-size: 18px;; color:#fff; line-height:42px; font-weight:300; text-transform:uppercase; padding:0; margin:0; }
.dashboard-block .thumb-block .target-block h5 span{ background:none; display:block; font-weight:500; }
.dashboard-block .thumb-block .target-block h5 {
 background:none;}
.dashboard-block .thumb-block .target-block .lt-panel{ display: inline-block;
    width: 387px;
    padding: 13px 20px;
    margin: 18px 0 0 0;
    vertical-align: top;
      background: grey;
	color: white;
}
.dashboard-block .thumb-block .target-block .lt-panel h5, .dashboard-block .thumb-block .target-block .rt-panel h5{color: white !important; }
.dashboard-block .thumb-block .target-block .md-panel{ display:inline-block; padding:0 15px; margin:0; line-height:0; vertical-align:top; }
.dashboard-block .thumb-block .target-block .rt-panel h5{
	background:none }
.dashboard-block .thumb-block .target-block .rt-panel{ display: inline-block;
    width: 387px;
    padding: 13px 20px;
    margin: 18px 0 0 0;
    vertical-align: top;
       background: grey;
	color: white;
}
.dashboard-block .thumb-block p{ font-family: 'Oswald', sans-serif; font-size:22px; color:#000000; line-height:36px; font-weight:300; text-transform:uppercase; padding:0 15% 12px; margin:0; }
.dashboard-block .thumb-block p span{ color:#ff6e55; font-weight:500; }
.dashboard-block .thumb-block h4{ font-family: 'Oswald', sans-serif; font-size:24px; color:#ff0000; line-height:26px; font-weight:500; text-transform:uppercase; padding:0 0 40px 0; margin:0; }
.dashboard-block .thumb-block .tab-block{ padding:0; margin:0; }
.dashboard-block .thumb-block .tab-block ul{ padding:0; margin:0; list-style:none; }
.dashboard-block .thumb-block .tab-block ul li{ display:inline-block; padding:0 20px; margin:0; }
.dashboard-block .thumb-block .tab-block ul li a{ display:block; width:160px; height:160px; font-family: 'Oswald', sans-serif; font-size:18px; color:#fff; line-height:36px; font-weight:300; text-transform:uppercase; background:#000; border:6px solid #ff6e55; border-radius:50%; padding:20px 15px 0; margin:0; }
.dashboard-block .thumb-block .tab-block ul li a:hover{ background:#ff6e55; cursor: pointer}
.dashboard-block .thumb-block .tab-block ul li .active{ background:#ff6e55; }
.dashboard-block .thumb-block .personal-details-block{ width:780px; max-width:100%; padding:0; margin:0 auto; text-align:center; }
.dashboard-block .thumb-block .personal-details-block h4{     font-family: 'Oswald', sans-serif;
    font-size: 20px;
    color: #ff6e55;
    line-height: 38px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 0 0 30px 0;
    margin: 0; }
	.panel-1 h6{
		border:none !important;}
.dashboard-block .thumb-block .personal-details-block .form-block{ padding:0; margin:0; }
.dashboard-block .thumb-block .personal-details-block .form-block .block{ padding:0 0 14px 0; margin:0; }
.dashboard-block .thumb-block .personal-details-block .form-block .block.gap{ padding:0 0 40px 0; }
.dashboard-block .thumb-block .personal-details-block .form-block .panel-1{ display:inline-block; width:170px; padding:0 10px 0 0; margin:0; text-align:left; vertical-align:top; }
.dashboard-block .thumb-block .personal-details-block .form-block .panel-2{ display:inline-block; width:253px; padding:0; margin:0; vertical-align:top; }
.dashboard-block .thumb-block .personal-details-block .form-block h6{font-size: 16px;color:#454545;font-weight:500; padding:6px 0 0 0; margin:0; }
.dashboard-block .thumb-block .personal-details-block .form-block .form-control{     border: 1px solid #e0e0e0;
    box-shadow: none;
    border-radius: 0;
    border-radius: 8px; }
.dashboard-block .thumb-block .personal-details-block .form-block textarea.form-control{ height:98px; resize:none; }
.dashboard-block .thumb-block .personal-details-block .form-block p{ font-family: 'Oswald', sans-serif; font-size:12px; color:#454545;  font-weight:200; font-style:italic; padding:25px 0 45px 0; margin:0; }
.dashboard-block .thumb-block .personal-details-block .form-block .profile-block{ padding:30px 0; margin:0; border-top:1px solid #ff6e55; border-bottom:1px solid #ff6e55; }
.top-form-block{
border-bottom:2px solid #e6e6e6;
margin-top: 40px !important;
}
.dashboard-block .thumb-block .personal-details-block .form-block .profile-block .lt-panel{ display:inline-block; width:135px; padding:0; margin:0; text-align:left; vertical-align:top; }
.dashboard-block .thumb-block .personal-details-block .form-block .profile-block .lt-panel h5{ font-family: 'Oswald', sans-serif; font-size:22px; color:#454545; line-height:36px; font-weight:500; padding:0; margin:0; }
.dashboard-block .thumb-block .personal-details-block .form-block .profile-block .lt-panel p{ line-height:36px; font-style:italic; padding:0; }
.dashboard-block .thumb-block .personal-details-block .form-block .profile-block .md-panel{ display:inline-block; width:202px; border:1px solid #eaeaea; border-radius:4px; line-height:0; }
.dashboard-block .thumb-block .personal-details-block .form-block .profile-block .md-panel img{ width:100%; height:auto; }
.dashboard-block .thumb-block .personal-details-block .form-block .profile-block .rt-panel{ display:inline-block; padding:0; margin:93px 0 0 30px; position:relative; }
.dashboard-block .thumb-block .personal-details-block .form-block .profile-block .rt-panel .upload-file-btn{ width:77px; opacity:0; overflow:hidden; position:relative; z-index:9; }
.dashboard-block .thumb-block .personal-details-block .form-block .profile-block .rt-panel .file-img{ width:77px; height:23px; position:absolute; left:0; bottom:0; background:url(../images/upload-file-img.png) no-repeat center; }
.dashboard-block .thumb-block .save-btn{ display:inline-block; font-family: 'Oswald', sans-serif; font-size:22px; color:#ececec; line-height:24px; font-weight:300; text-transform:uppercase; background:#454545; border:none; border-radius:12px; padding:7px 35px; margin:43px 0 0 10px; }
.dashboard-block .thumb-block .save-btn:hover{ background:#292929; }
.dashboard-block .thumb-block .fundraising-details-block{ padding:35px 0 0 0; margin:0; text-align:center; }
.dashboard-block .thumb-block .fundraising-details-block h4{ 
    font-size: 18px;
    color: #ff6e55;
    line-height: 38px;
    font-weight: 500;
    padding: 0 0 40px 0;
    margin: 0;
	}
.dashboard-block .thumb-block .fundraising-details-block .form-block{ padding:0; margin:0; }
.dashboard-block .thumb-block .fundraising-details-block .form-block .block{ padding:0 0 14px 0; margin:0; }
.dashboard-block .thumb-block .fundraising-details-block .form-block .panel-1{ display:inline-block; width:210px; padding:0 10px 0 0; margin:0; text-align:right; vertical-align:top; }
.dashboard-block .thumb-block .fundraising-details-block .form-block .panel-2{ display:inline-block; width:253px; padding:0; margin:0; vertical-align:top; }
.dashboard-block .thumb-block .fundraising-details-block .form-block h6{ font-size: 16px; color:#454545; line-height:24px; font-weight:500; padding:6px 0 0 0; margin:0;     border: none; }
.dashboard-block .thumb-block .fundraising-details-block .form-block h6.gap{ padding:35px 0 20px 0; }
.dashboard-block .thumb-block .fundraising-details-block .form-block .form-control{ height:38px;  border: 1px solid #e0e0e0;
    box-shadow: none;
    border-radius: 0;
    border-radius: 8px; }
.dashboard-block .thumb-block .fundraising-details-block .form-block .img-block{ padding:0 0 35px 0; margin:0; line-height:0; }
.dashboard-block .thumb-block .fundraising-details-block .form-block .img-block img{ width:auto; max-width:100%; height:auto; }
.dashboard-block .thumb-block .offline-donation-block{ padding:47px 0 0 0; margin:0; text-align:center; }
.dashboard-block .thumb-block .offline-donation-block h4{ font-size: 18px;
    color: #ff6e55;
    line-height: 38px;
    font-weight: 500;
    padding: 0 0 10px 0;
    margin: 0; }
.dashboard-block .thumb-block .offline-donation-block h5{ font-size: 16px;
    color: #ff0000;
    line-height: 26px;
    font-weight: 400;
    font-style: italic;
    padding: 0 0 43px 0;
    margin: 0;}
.dashboard-block .thumb-block .offline-donation-block .form-block{ padding:0; margin:0; }
.dashboard-block .thumb-block .offline-donation-block .form-block .block{ padding:0 0 13px 0; margin:0; }
.dashboard-block .thumb-block .offline-donation-block .form-block .panel-1{ display:inline-block; width:170px; padding:0 10px 0 0; margin:0; text-align:right; vertical-align:top; }
.dashboard-block .thumb-block .offline-donation-block .form-block .panel-2{ display:inline-block; width:510px; padding:0; margin:0; vertical-align:top; text-align:left; }
.dashboard-block .thumb-block .offline-donation-block .form-block h6{     font-size: 16px;
    color: #454545;
    font-weight: 500;
    padding: 6px 0 0 0;
    margin: 0;}
.dashboard-block .thumb-block .offline-donation-block .form-block .form-control{ width:253px; max-width:100%; height:38px;
	border: 1px solid #e0e0e0;
    box-shadow: none;
    border-radius: 8px; }
.dashboard-block .thumb-block .offline-donation-block .form-block textarea.form-control{ width:353px; max-width:100%; height:138px; resize:none; }
.dashboard-block .thumb-block .offline-donation-block .form-block select.form-control{ width:315px; max-width:100%; height:25px; resize:none; padding:4px 12px; }
.dashboard-block .thumb-block .offline-donation-block .form-block label{    color: #454545;
    line-height: 24px;
    font-weight: 300;}
.dashboard-block .thumb-block .offline-donation-block .form-block label .fa{ font-size:28px; }
.dashboard-block .thumb-block .offline-donation-block .form-block label span{ vertical-align:top; }
.dashboard-block .thumb-block .offline-donation-block .color-bg{ padding:5px 20px 15px 20px; margin:0; background:#f7f7f7; }
.dashboard-block .thumb-block .offline-donation-block .box-panel{ padding:20px 0 20px 0; }
.dashboard-block .thumb-block .offline-donation-block .box{ float:left; padding:0 23px 0 0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#454545; line-height:20px; }
.dashboard-block .thumb-block .offline-donation-block .box:nth-child(5){ padding:0; }
.dashboard-block .thumb-block .offline-donation-block .box .left{ padding:0; margin:3px 5px 0 0; }
.dashboard-block .thumb-block .offline-donation-block .box .left2{ padding:0; margin:3px 0px 0 0; }
.dashboard-block .thumb-block .offline-donation-block .box .name{ width:55px; height:20px; background:#fff; border:1px solid #707070; color:#919191; margin:0 7px 0 0; }
.dashboard-block .thumb-block .offline-donation-block .box .check{ float:left; }
.dashboard-block .thumb-block .offline-donation-block .box2 label{ font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#000; line-height:20px; }
.dashboard-block .thumb-block .offline-donation-block .box2 label img{ display:block; float:left; margin:-5px 18px 0 18px; }
.dashboard-block .thumb-block .all-table-block { padding: 0; margin: 0; }
.dashboard-block .thumb-block .all-table-block .table-block{ padding: 0px 0 0 0; margin: 0; }
.dashboard-block .thumb-block .all-table-block .table-block .title-block { background:url(../images/arrow-icon3.png) no-repeat 98% center #7d7d7d; text-align: center; padding:0 15px; margin: 0; }
.dashboard-block .thumb-block .all-table-block .table-block .title-block h4{ font-family: 'Oswald', sans-serif;
    font-size: 18px !important;
    font-size: 3px;
    lor: #ffffff;
    line-height: 18px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 7px 0 10px;
    margin: 0;
    color: white;}
.dashboard-block .thumb-block .all-table-block .table-block .title-block h4.gap{ padding-top:15px; }
.dashboard-block .thumb-block .all-table-block .table-block .title-block p{ font-family: 'Oswald', sans-serif; font-size:18px; color:#ffffff; line-height:20px; font-weight:300; padding:4px 0 20px; margin:0; }
.dashboard-block .thumb-block .all-table-block .table-color{ padding:12px 25px 30px; background:#d9d9d9; border-bottom: 2px solid #ff6e55; }
.dashboard-block .thumb-block .all-table-block table { border-collapse: collapse; margin: 0; padding: 0; width: 100%; width: 100%; }
.dashboard-block .thumb-block .all-table-block table.small{ width:560px; max-width:100%; /**margin:0 auto;**/ }
.dashboard-block .thumb-block .all-table-block table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}
.dashboard-block .thumb-block .all-table-block .panel-group .panel{ padding: 30px; margin:34px 0 0 0; border:none; }		
.dashboard-block .thumb-block .all-table-block .panel-heading{ padding:0; cursor:pointer; }		
.dashboard-block .thumb-block .all-table-block .panel-body{ padding:0; border-top:none; }		
.dashboard-block .thumb-block .all-table-block table td { padding:5px; background: #d9d9d9; font-size: 14px; color: #454545; line-height: 16px; font-weight: 300; text-transform: none; }
.dashboard-block .thumb-block .all-table-block table th.center-text, .dashboard-block .thumb-block .all-table-block table td.center-text{ text-align:center; }

.dashboard-block .thumb-block .all-table-block table th {font-family: 'Oswald', sans-serif; font-size: 14px; color: #454545; text-transform: capitalize;  line-height: 24px;     font-weight: bolder;  background: #d9d9d9; padding:5px; margin:0; }
.dashboard-block .thumb-block .all-table-block table td input { float:left; border-radius: 0; border: none; background: #3b3b3b; color: #ececec; font-weight: 15px; text-transform: uppercase; font-weight: 300; border-radius:6px; padding: 4px 15px; margin: 0; }
.dashboard-block .thumb-block .all-table-block table td input + input{ margin-left:10px; }
.dashboard-block .thumb-block .all-table-block table td input:hover { background: #ff7b05; }
.table-color table tr{
	border: none;
}


.table-color table {
	border: none;
}
