body.dash-body.dash-main-body {margin-top: 60px; /*margin-top: 105px;*/ background:#eeeeee;}
body.dash-body {margin-top: 60px; background:#eeeeee;}
#dash-wrapper {  padding:0px;padding-left: 270px; height:100%; position:relative;}
#page-wrapper {padding: 0px;}
#dash-wrapper .navbar-inverse{ background:#000;}

/* Top Navigation */

.top-nav {
    padding: 0 15px;
}

.top-nav>li {
    display: inline-block;
    float: left;
}

.top-nav>li>a {
    padding-top: 20px;
    padding-bottom: 20px;
    line-height: 19px; font-size:15px;
    color: #fff;
}

.top-nav>li>a:hover,
.top-nav>li>a:focus,
.top-nav>.open>a,
.top-nav>.open>a:hover,
.top-nav>.open>a:focus {
    /*color: #ffd37a;*/
    color: #fff;
    background-color: #000;
}

.top-nav>.open>.dropdown-menu {
    float: left;
    position: absolute;
    margin-top: 0;
    border: 1px solid rgba(0,0,0,.15);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-color: #fff;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}

.top-nav>.open>.dropdown-menu>li>a {
    white-space: normal;
}

.dash-main-head .side-nav {
    top: 60px;
}

.side-nav {
    position: fixed;
    top: 60px;
    left: 270px;
    width: 265px;
    margin-left: -270px;
    border: none;
    border-radius: 0;
    overflow-y: auto;
    background-color: #282a2b;
    bottom: 0;
    overflow-x: hidden;
    padding-bottom: 40px;
}

.side-nav>li>a {
    width: 240px; color:#ccc!important;
}

.side-nav li a:hover,
.side-nav li a:focus {
    outline: none;
    background-color: #3d3f40 !important; color:#fff!important;
}
.side-nav li a.active {
    outline: none;
    background-color: #3d3f40 !important; color:#fff!important;
}
.side-nav li.sub ul{ border-top:1px solid #3d3f40; border-bottom:0px solid #3d3f40;}
.side-nav li.sub li a{border-bottom:1px solid #3d3f40; list-style:none; background:#282a2b; padding:10px 10px 10px 14px!important; width:100%!important; display:block; color:#cccccc;}
.side-nav li.sub li:last-child a{ border:none;}

#dash-wrapper .nav > li{ border-top:1px solid #3d3f40;}

#dash-wrapper .navbar-inverse .navbar-nav > .active > a, #dash-wrapper .navbar-inverse .navbar-nav > .active > a:focus, #dash-wrapper.navbar-inverse .navbar-nav > .active > a:hover{ background:url(../img/dash-demo/dash-bg.png) left top repeat;}
.side-nav li img{ margin-right:8px;}

.dash-heading{ background:#545454; padding:0 15px; width:100%; float:left; font-size:18px; color:#fff; line-height:52px; position:relative; z-index:2;}
.dash-links{ width:100%; padding:0px; margin:0px; background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.4); line-height:36px; float:left; position:relative; z-index:1;}
.dash-links ul{ margin:0px; padding:0px; list-style:none;}
.dash-links li{ margin:0px; padding:0px; list-style:none; display:block; float:left;}
.dash-links li a{ display:block; padding:0 15px; color:#37929c; font-size:16px;}
.dash-links li a:hover,.dash-links li a:focus{ background:#37929c; color:#fff;}
.dash-links li a.active{ background:#37929c; color:#fff;}
.dash-pads{ padding:10px 0px; width:100%; float:left;}
.dash-box{ float:left; width:100%; /*max-width:945px;*/ position:relative;}
.dash-box-head{ float:left; width:100%; padding:0 20px; background:#aaaaaa; line-height:58px; color:#fff; font-size:24px; border-radius:5px 5px 0 0;}
.dash-box-content{ background:#dddddd; padding:30px; border-radius:0 0 5px 5px; float:left; width:100%;position:relative;}
.dash-r{ border-right:1px solid #c3c0c0;}
.dash-l{ border-left:1px solid #c3c0c0;}
.navbar-inverse .nav > li{ border:none;}
#dash-fifty{ margin-bottom:50px;}
.blank{ display:block; line-height:34px; color:#545454;}
.box-well{ float:left; width:100%; padding:20px; background:#eeeeee; border:1px solid #a6a6a6; border-radius:5px;}
.box-well table tr th{ background:#d1d2d4;}
.box-well .table-responsive{ margin:0px;}
.dash-overlay{ position:absolute; left:0px; top:0px; background:rgba(0,0,0,0.50); width:100%; border-radius:0 0 5px 5px; height:100%; z-index:3;}
.dash-overlay .centers{ position:absolute; left:50%; width:148px; margin-left:-74px; top:50%;}
.ones {float: left;margin-top: -8px;width: 100%;}
.dashboard-lists{ float:none; width:100%; /*max-width:960px;*/ margin:0px auto;}
.dashboard-lists ul{ margin:0xp; padding:0px; list-style:none; text-align:center;}
.dashboard-lists li{ margin:0px 20px 20px 20px; width:252px; padding:0px; list-style:none; display:inline-block;}
.listings-one{ position:relative; background:#fff; float:left; width:100%; border:1px solid #aaaaaa; border-radius:5px; min-height:375px;box-shadow:0 1px 3px rgba(0,0,0,0.3);}
.listings-one .top{ min-height:250px;width:100%; position:relative; text-align:center;}
.listings-one .top img{ border-radius:4px 4px 0 0;min-width: 250px;max-height: 250px;}
.list-overlay{ background:rgba(0,0,0,0.7); color:#fff; padding:10px 15px; position:absolute; left:0px; width:100%; z-index:1; border-radius:4px 4px 0 0; font-size:15px;}
.dash-bigtab{ position:relative; width:100%; min-height:395px; background:#fff; text-align:center; border:1px solid #37929c; box-shadow:0 1px 3px rgba(0,0,0,0.3);border-radius:5px;color:#25747c; display:block; float:left;}
.dash-bigtab i{ font-size:80px;}
.dash-bigtab span{ display:block; font-size:24px; color:#25747c; margin-bottom:15px;}
.dash-bigtab:hover{ background:#2fb3bf; color:#fff;}
.dash-bigtab:hover span{ color:#fff;}
.btn-dash-eds{ height:40px; padding:0px; background:#37929c; float:left; width:100%; /*box-shadow:0 5px 0 #25747c;*/ border-radius:0px; color:#fff;}
.btn-dash-eds:hover,.btn-dash-eds:focus{ color:#fff;}
.dash-threetabs{ float:left; width:100%; /*margin-top:5px;*/ border-bottom:1px solid #cccccc; border-top:1px solid #cccccc;}
.dash-threetabs ul{ margin:0px; padding:0px; list-style:none;}
.dash-threetabs li{ margin:0px; padding:0px; list-style:none; float:left; width:30%; line-height:40px; min-height:inherit; border-right:1px solid #ccc;}
.dash-threetabs li a{ color:#000; padding:0px; margin:3px; background:#fff; display:block;}
/*.dash-threetabs li a:hover{ color:#000; background:#cccccc;}*/
.dash-threetabs li:first-child{ width:40%;}
.er{ float:left; width:100%; text-align:right; padding:0 15px; line-height:32px; color:#895283;}
.demo-y3{ height:100%; }
.publish{}
.publish a:hover{ background:#abe4e9!important;}
.btn-dash-delete{ height:45px; padding:0px; background:none; float:left; width:100%; box-shadow:0 0px 0 #25747c; border-radius:0px; color:#000; border-bottom:1px solid #ccc;}

.scroll-pane
{
    width: 100%;
    height: 200px;
    overflow: auto;
}

.jspVerticalBar {
    background:none;
}

.jspTrack {
    background:none;
}

.jspDrag {
    background:#ccc;
    border-radius:10px;
}


#dash-wrapper .container-fluid{ max-width:inherit;}
#page-wrapper .container-fluid{ max-width:auto;}
.dash-links select{ display:none;}
#bottom-tans{background:#282a2b; padding:10px 15px; border-radius:0 0 5px 5px; position:relative;}
.comp-arrow {color: #fff;float: left; width: auto; line-height:25px;}


.listings-two{ position:relative; background:#fff; float:left; width:100%; border:1px solid #aaaaaa; border-radius:5px; min-height:165px;box-shadow:0 1px 3px rgba(0,0,0,0.3);}
.dash-smalltab{ min-height:202px;}
.dash-h4{ padding:15px 0; font-size:16px; border-bottom:1px solid #cccccc}
.dash-menutext{ color:#000; padding:10px; text-align:right; float:left; width:100%;}
.dashplain-tabs{position:relative; background:#fff; float:left; width:100%; border:1px solid #aaaaaa; border-radius:5px; min-height:150px; padding:15px; text-align:center;}
.dashplain-tabs h4{ margin-bottom:15px; font-size:18px;}
.dashplain-tabs h2{ margin-bottom:15px; }
.btn-plains{ font-size:14px; border-color:#282a2b; color:#282a2b; background:none;}
.box-bank{ margin-bottom:20px;}
.colors-full{ background:#37929c; color:#fff!important;}
hr{ margin:20px 0; padding:0px; background:#c3c0c0; border:1px solid #c3c0c0; }
.dashno-marg{ margin-top:0px!important;}
.dash-toptwenty{ margin-top:30px!important;}
.box-well small {
    color: #282a2b;
    display: block;
    font-size: 15px;
}
.dash-w-banner{ margin-bottom:20px; float:left; width:100%; background:#fff; text-align:center;}

.btn-wfunds:hover, .btn-wfunds:focus{ color:#fff;}


.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{ background-color:#00919c; border-color:#00919c;}
.video-tutors{ float:left; width:100%; margin-bottom:30px;}
.video-tutors ul{ margin:0px; padding:0px; list-style:none; text-align:center;}
.video-tutors li{ margin:0px 2% 0 0; padding:0px; list-style:none; float:none; width:23%; display:inline-block;}
.video-tutors li:last-child{ margin-right:0px;}
.btn-tutorials{ width:100%; background:#fff; border:2px solid #828282; color:#282a2b;}
.btn-tutorials:hover{ background:#37929c; border:2px solid #2b747d; color:#fff;}
.main-slides{ float:left; width:100%; padding:0px; margin:0px;}
.flexslider{ margin-bottom:30px;}
.flex-direction-nav a::before{ font-size:30px;}
.btn-dgreen{ width:100%; background:#6dbf4d; color:#fff; font-size:22px; box-shadow:0 4px 0 #58963e; }
.btn-dgreen:hover, .btn-dgreen:focus{ color:#fff;}
.btn-dpurple{ width:100%; background:#864982; color:#fff; font-size:22px; box-shadow:0 4px 0 #573358; }
.btn-dpurple:hover, .btn-dpurple:focus{ color:#fff;}
.btn-dred{ width:100%; background:#890438; color:#fff; font-size:22px; box-shadow:0 4px 0 #72062e; }
.btn-dred:hover, .btn-dred:focus{ color:#fff;}

.btn-dorange{ width:100%; background:#e3a524; color:#fff; font-size:22px; box-shadow:0 4px 0 #c58a1d; }
.btn-dorange:hover, .btn-dorange:focus{ color:#fff;}
.btn-dblue{ width:100%; background:#55aac4; color:#fff; font-size:22px; box-shadow:0 4px 0 #44899f; }
.btn-dblue:hover, .btn-dblue:focus{ color:#fff;}
#button-form .form-group{ margin-bottom:30px;}
#button-form img{ display:inline-block;}
#button-form .form-group span{ display:block;}

.top-nav > li{ position:relative;}
.top-nav > li .badge{ position:absolute; background:#ff0000; z-index:1001; right:2px; top:13px; font-size:10px; border-radius:3px; width:15px; height:15px; line-height:15px; padding:0px;  text-align:center;}

.dash-activity{ float:left; width:100%; padding:0px; margin:0px 0 20px 0; background:#eeeeee; border:1px solid #c6c6c6; border-radius:5px; padding:20px;}
.dash-activity .headings{ float:left; width:100%; position:relative; }
.dash-activity .headings p{font-size:18px; margin:0px;}
.dash-activity .dash-comments{ background:#fff; margin:10px 0 10px 0; background:#fff; border-radius:5px; padding:10px; position:relative; font-size:18px;}
.dash-activity .dash-comments:after{ position:absolute; left:10%; content:"";width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-bottom: 9px solid #fff; top:-9px;}
.dash-activity .bottom-title{ float:left; width:100%;  padding:10px 0 0 0px; border-top:1px solid #c6c6c6; font-size:14px; text-align:right;}
.dash-paging .pagination{ margin:0px 0 20px 0;}
.btn-bordered{ border-color:#545454; color:#545454; background:none;}
.full-one{ width:100%;}
.greentab{border-color:#37929c; color:#37929c; margin-left:10px;}
.greentab:hover,.greentab:focus{color:#37929c;}
.box-fields{ float:left; width:100%; padding:0px; margin:0 0 20px 0;}
.box-fields .title{ background:#ffffff; border-radius:5px 5px 0 0; border:1px solid #c6c6c6; padding:10px 20px; width:100%; font-size:20px; float:left; width:100%;}
.box-fields .title span{ float:left; width:auto; line-height:34px;}
.box-fields .content{ background:#eeeeee; float:left; width:100%;border-radius:0 0 5px 5px; border:1px solid #c6c6c6; border-top:none; padding:20px;}
.box-fields .content ul{ margin:0px; padding:0px; list-style:none;}
.box-fields .content li{ margin:0px 0 10px 0; padding:0px; list-style:none; font-size:18px;}
.box-fields .content li strong{ font-weight:700; }
.box-fields .content li:last-child{ margin-bottom:0px;}
.box-fields .title .checkbox.checkbox-inline{ margin-top:6px;}
.box-fields:last-child {
    margin-bottom: 0;
}

.modal-dialog{ /*width:auto;*/}
.modal-header{ background:#929292; text-align:center; color:#fff; border-radius:4px 4px 0 0; font-size:24px;}
.modal-header h4{ font-size:24px;}
.modal-footer{ border:none;}
.modal-backdrop{z-index: 1029;}
.demo-y3 .nav.navbar-nav.side-nav {border-left: 10px solid #00919c !important;}
.navbar.navbar-inverse.navbar-fixed-top {
    z-index: 1029 !important;
}

/*16-11-2015 css start from here*/
#dash-accords .panel-default .panel-heading{ background:#aaa; border-color:#aaa; color:#fff;}
#dash-accords .panel-title{ font-size:24px; line-height:30px;}
#dash-accords .panel-body{ padding:1px; background:#ddd; border-color:#ddd;}
#dash-accords .panel{ margin-bottom:25px;}
.expands-tabs{ float:left; width:100%; margin-bottom:10px;}
.btn-expandsnew{ background:#fff; color:#999999; border-color:#bebebe; box-shadow:0 1px 2px rgba(0,0,0,0.2);}
.panel-body .dashboard-lists {margin-top: 25px;}
.dash-box-report{padding:15px !important;}
.panel-body #frm_widget {margin-top: 25px;}
.dash-activity .headings a {margin-left: 10px !important;line-height: 15px;margin-bottom: 5px;}
#fee-default {margin: 0 0 25px 50px;}
.ufp-act-detail a{line-height: 1.1;}
.accordion-toggle .panel-heading:hover {background-color: #545454 !important;}
.alert-red{ background:#292a2b!important; color:#fff!important;}
#top-notification .alert{ margin-bottom:0px; padding:12px 0!important; text-align:center; font-size:16px!important;}
#top-notification .alert img{ display:inline-block; float:left; margin-right:15px;}
#top-notification .alert p{ float:left; text-align:left!important; margin:0px;}
#dash-wrapper nav{ /*top:71px;*/}
body.dash-body{ /*margin-top:131px;*/}
#dash-wrapper .side-nav{ /*top:131px;*/ }

#top-notification .container-fluid{ max-width:1080px;}
#dash-wrapper #top-notification .container-fluid{ max-width:100%;}
#top-notification .alert p{ font-size:18px;}
#top-notification .alert p a{ color:#51bcc0;}
#top-notification .alert p a:hover{ color:#fff; text-decoration:underline;}
#dash-wrapper #top-notification .alert p{ font-size:16px;}
.navbar-fixed-top #pfp-header{ /*margin-top:136px;*/}
.one .navbar-fixed-top{/*top:101px;*/}
body.pfp-bg{/* padding-top:177px!important;*/}
body.loged-in{ padding-top:35px!important}
.marg-center{ margin:0px auto; width:600px;}
/*12-05-2016 css start from here*/
.buttons-main{ width:100%!important; padding:10px 15px!important;}
.btn-home{ float:left; width:100%; padding:0px; margin:0px;}
.btn-home a{ width:100%!important; padding:0 15px!important; line-height:50px!important; border-radius:4px; background:#00919c!important; color:#fff!important; display:block!important; font-size:16px!important; text-align:left!important; box-shadow:0 3px 0 #045e65;}
.btn-home a span{ position:relative; margin-right:10px; top:-2px;}
.btn-home a:hover,.btn-home a:focus{ color:#fff!important; background:#10a0ab!important; box-shadow:0 0px 2px rgba(0,0,0,0.5) inset!important;}

.btn-camp2{ float:left; width:100%; padding:0px; margin:0px;}
.btn-camp2 a{ width:100%!important; padding:0 15px!important; line-height:50px!important; border-radius:4px; background:#62bc40!important; color:#fff!important; display:block!important; font-size:16px!important; text-align:left!important; box-shadow:0 3px 0 #227603;}
.btn-camp2 a span{ position:relative; margin-right:10px; top:-2px;}
.btn-camp2 a:hover,.btn-camp2 a:focus{ color:#fff!important; background:#6fca4c!important; box-shadow:0 0px 2px rgba(0,0,0,0.5) inset!important;}

.btn-payment{ float:left; width:100%; padding:0px; margin:0px;}
.btn-payment a{ width:100%!important; padding:0 15px!important; line-height:50px!important; border-radius:4px; background:#ECA300!important; color:#fff!important; display:block!important; font-size:16px!important; text-align:left!important; box-shadow:0 3px 0 #b76b01;}
.btn-payment a span{ position:relative; margin-right:10px; top:-2px;}
.btn-payment a:hover,.btn-payment a:focus{ color:#fff!important; background:#6fca4c!important; box-shadow:0 0px 2px rgba(0,0,0,0.5) inset!important;}
.add-payment-sign{font-size: 24px; }

.new-dah-box{ float:left; width:100%; padding:0px; margin:0px 0 20px 0; background:#fff; border-radius:5px 5px; box-shadow:0 0 5px rgba(0,0,0,0.3); min-height:480px;}
.new-dah-box .titles{ float:left; width:100%; background: #aaaaaa;border-radius: 5px 5px 0 0;color: #fff;font-size: 15px;line-height: 58px;padding: 0 20px;}
.new-dah-box .pad-container{ float:left; width:100%; padding:20px 20px 0 20px;}
.small-donation{ float:left; width:100%; padding:15px; background:#62bc40; text-align:center;  color:#fff; box-shadow:0 2px 0 #4d9731; min-height:140px; margin-bottom:20px;}
.small-donation span{ display:block; width:100%; margin-top:0px;font-size:14px;}
.small-donation:hover,.small-donation:focus{background:#6ecd4b; color:#fff;}
.small-events{ float:left; width:100%; padding:15px; background:#864982; text-align:center;color:#fff; box-shadow:0 2px 0 #583558; min-height:140px; margin-bottom:20px;}
.small-events span{ display:block; width:100%; margin-top:0px;font-size:14px;}
.small-events:hover,.small-events:focus{background:#995995; color:#fff;}
.small-volunteer{ float:left; width:100%; padding:15px; background:#890438; text-align:center; color:#fff; box-shadow:0 2px 0 #4f000f; min-height:140px; margin-bottom:20px;}
.small-volunteer span{ display:block; width:100%; margin-top:0px;font-size:14px;}
.small-volunteer:hover,.small-volunteer:focus{background:#a21049; color:#fff;}
.small-order{ float:left; width:100%; padding:15px; background:#e3a524; text-align:center; color:#fff; box-shadow:0 2px 0 #cc8700; min-height:140px; margin-bottom:20px;}
.small-order span{ display:block; width:100%; margin-top:0px;font-size:14px;}
.small-order:hover,.small-order:focus{background:#f0b12f; color:#fff;}

.small-refund{ float:left; width:100%; padding:15px; background:#0f487f; text-align:center; color:#fff; box-shadow:0 2px 0 #07325c; min-height:140px; margin-bottom:20px;}
.small-refund span{ display:block; width:100%; margin-top:0px;font-size:14px;}
.small-refund:hover,.small-refund:focus{background:#235c93; color:#fff;}
.small-sponsor{ float:left; width:100%; padding:15px; background:#3fabc6; text-align:center; color:#fff; box-shadow:0 2px 0 #2b869c; min-height:140px; margin-bottom:20px;}
.small-sponsor span{ display:block; width:100%; margin-top:0px;font-size:14px;}
.small-sponsor:hover,.small-sponsor:focus{background:#54c6e2; color:#fff;}
.small-message{ float:left; width:100%; background:#593659; color:#fff; font-size:15px; padding:10px; border-radius:5px; margin-bottom:10px;}
.small-message a{ color:#008080;}
.small-message a:hover{ color:#fff;}
.small-blankbox{ float:left; width:100%; padding:0px; margin:0px 0 12px 0; border-radius:5px; border:1px solid #dadbdd;}
.small-blankbox .titles{ line-height:31px; background:#fff; border-radius:5px 5px 0 0px; padding:0 15px; color:#000000; font-size:16px; border-bottom:1px solid #dadbdd;}
.small-blankbox .pad-container{ padding:20px 15px; text-align:center; width:100%; float:left; border-radius:0 0 5px 5px;}
.small-blankbox .pad-container h1{ color:#000;}
.small-blankbox .pad-container h4{ color:#000; font-size:16px;}
.shade-one{ background:#effdfe;}
.shade-two{ background:#f1feec;}
.chart-box{ float:left; width:100%; margin-bottom:15px; overflow:hidden; min-height:255px;}
.small-button-main{ float:left; width:100%; text-align:center; margin-bottom:20px;}
.text-box-new{ float:left; width:100%; min-height:108px; text-align:center;}
.text-box-new h1{ font-size:36px; line-height:48px; color:#000; margin-bottom:10px;}
.text-box-new h4{ font-size:18px; line-height:24px; color:#000; margin-bottom:10px;}
.text-box-new h2{ font-size:28px; line-height:36px; color:#000; margin-bottom:10px;}
.table-scroll{ float:left; width:100%; padding:0px; margin:0px; overflow-x:hidden; overflow-y:scroll; height:300px; margin-bottom:15px;}
.table-scroll ul{ margin:0px; padding:0px; list-style:none;}
.table-scroll li{ margin:0px 0 10px 0; padding:10px; list-style:none; font-size:16px; color:#000; border:1px solid #dddddd; border-radius:5px;}

#savefeesModal .modal-dialog{ width:800px;}
.saved-text{ margin:0px auto; width:80%; font-size:36px; color:#000; font-weight:600; margin:15px auto; background:#effdfe;border-radius:4px; text-align:center; padding:10px 0;} 
#savefeesModal p{ font-size:18px; margin:15px 0 15px 0; color:#000000;}
#savefeesModal ul{ margin:15px 0 15px 15px; padding:0px; list-style:disc;}
#savefeesModal li{ margin:0px; padding:0px; list-style:disc; font-size:18px; color:#000;}
#buttons-smallview{ float: left; width:100%; text-align: center;}
#buttons-smallview ul{ margin:0px; padding: 0px; list-style: none;}
#buttons-smallview li{ margin:0px; padding: 0px; list-style: none; display: inline-block; width: 31%; padding: 0 1%;}
.inner-pad-fif{ padding:15px ;}

/***** sub admin css start from here *****/
#max-admin-box .box-admin{ float: left; margin-bottom: 15px; width: 100%; padding: 15px; background: #fff; border: 0px solid #eee; border-radius: 4px;}
#max-admin-box .box-admin h4{ margin-bottom: 15px;}
#max-admin-box .box-admin h1{ margin-bottom: 0px;}
.inherit-height{ min-height: inherit!important;}    
.upgrade-admintab{ font-size: 16px; min-height: 105px;padding:0}

.middle {
    display: inline-block;
    float: none !important;
    margin: 0 auto !important;
    width: 120px;
}
.middle label {
    display: inline-block !important;
}
.password-verdict {
    float: left;
    line-height: 22px;
    margin: 5px 2% 0 0; width:30%;
}

#this-pass{ position: relative;}
#this-pass .progress{margin-top:5px; float:left; width: 68%;}
.error-list {
    float: left;
    left: 100%;
    list-style: outside none none;
    position: absolute;
    top: 7px;
    width: 100%;
}

#this-pass .progress {
    overflow: hidden;
    height: 18px;
    margin-bottom:0px;
    background-color: #f7f7f7;
    background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
    background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
    background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
    background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
    background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

#this-pass .progress .bar {
    width: 0%;
    height: 18px;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #0e90d2;
    background-image: -moz-linear-gradient(top, #149bdf, #0480be);
    background-image: -ms-linear-gradient(top, #149bdf, #0480be);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
    background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
    background-image: -o-linear-gradient(top, #149bdf, #0480be);
    background-image: linear-gradient(top, #149bdf, #0480be);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: width 0.6s ease;
    -moz-transition: width 0.6s ease;
    -ms-transition: width 0.6s ease;
    -o-transition: width 0.6s ease;
    transition: width 0.6s ease;
}

.progress-striped .bar {
    background-color: #62c462;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    -moz-background-size: 40px 40px;
    -o-background-size: 40px 40px;
    background-size: 40px 40px;
}

.progress.active .bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -moz-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}

#this-pass .progress-danger .bar {
    background-color: #dd514c;
    background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
    background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
    background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
    background-image: linear-gradient(top, #ee5f5b, #c43c35);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
}

#this-pass .progress-danger.progress-striped .bar {
    background-color: #ee5f5b;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

#this-pass .progress-success .bar {
    background-color: #5eb95e;
    background-image: -moz-linear-gradient(top, #62c462, #57a957);
    background-image: -ms-linear-gradient(top, #62c462, #57a957);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
    background-image: -webkit-linear-gradient(top, #62c462, #57a957);
    background-image: -o-linear-gradient(top, #62c462, #57a957);
    background-image: linear-gradient(top, #62c462, #57a957);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
}

#this-pass .progress-success.progress-striped .bar {
    background-color: #62c462;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

#this-pass .progress-info .bar {
    background-color: #4bb1cf;
    background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
    background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
    background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
    background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
    background-image: linear-gradient(top, #5bc0de, #339bb9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
}

#this-pass .progress-info.progress-striped .bar {
    background-color: #5bc0de;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

#rate-quart .new-dah-box {min-height: 241px;}
#rate-quart .pad-container {padding: 20px;min-height: 108px;}
#rate-quart .text-box-new {min-height: 90px;}
#rate-quart .small-button-main {margin: 0;}

/*brodcast meesage on dashboard 03 Oct 2016 Narayan*/
.broadcast-title-message {background-color: #593659;border-radius: 3px;color: #fff;font-size: 14px;padding: 10px 10px ;margin: 52px 0 0 0;}
#brodcast-title .new-dah-box {min-height:150px !important;}
#brodcast-title .pad-container {margin-bottom:15px !important; margin-top: -15px !important}
#brodcast-title .titles {font-size: 24px !important;} 
#brodcast-title a{color: #337ab7 !important;} 
/*#brodcast-title a, a:hover, a:focus, a:active, a.active{color: #282a2b !important;} */
/*brodcast meesage on dashboard 03 Oct 2016 Narayan*/

/* Added css on 07 Oct 2016 by Aditya */
#bottom-tans-top {
    background: #282a2b none repeat scroll 0 0;
    border-radius: 0;
    padding: 10px 15px;
    position: relative;
    margin: -3px 0 0 0;
}
/* End added css */
/* Added on 10-Oct-2016 by Aditya */
#bottom-tans-top-new {
    background: #282a2b none repeat scroll 0 0;
    border-radius: 0;
    padding: 10px 15px;
    margin: -2px 0 0 0;
}
/* End Added Code */

/*18 Oct 2016 For Card design for subadmin*/
.list-newovers{ position: absolute; left: 0px; top: 0px; width:100%; line-height: 28px; height:28px; font-size: 12px!important}
.list-newovers img{ width:auto!important; height: auto!important; border-radius:0px!important;max-height: inherit!important;min-width: inherit!important;}
.camp-D .list-newovers{ background:#4D9731; color:#fff; text-align: center; width:100%; line-height: 36px; border-radius:4px 4px 0 0;}
.camp-E .list-newovers{ background:#593659; color:#fff; text-align: center; width:100%; line-height: 36px; border-radius:4px 4px 0 0;}
.camp-V .list-newovers{ background:#770E2D; color:#fff; text-align: center; width:100%; line-height: 36px; border-radius:4px 4px 0 0;}
.camp-S .list-newovers{ background:#DB6C0A; color:#fff; text-align: center; width:100%; line-height: 36px; border-radius:4px 4px 0 0;}
.camp-G .list-newovers{ background:#CC8800; color:#fff; text-align: center; width:100%; line-height: 36px; border-radius:4px 4px 0 0;}
.camp-GS .list-newovers{ background:#CC8800; color:#fff; text-align: center; width:100%; line-height: 36px; border-radius:4px 4px 0 0;}
.camp-R .list-newovers{ background:#338AA0; color:#fff; text-align: center; width:100%; line-height: 36px; border-radius:4px 4px 0 0;}
.camp-P .list-newovers{ background:#026D58; color:#fff; text-align: center; width:100%; line-height: 36px; border-radius:4px 4px 0 0;}
.camp-C .list-newovers{ background:#282A2B; color:#fff; text-align: center; width:100%; line-height: 36px; border-radius:4px 4px 0 0;}
.camp-D .btn-dash-eds{background:#65BB47!important;}
.camp-E .btn-dash-eds{background:#894D83!important;}
.camp-V .btn-dash-eds{background:#8F1036!important;}
.camp-S .btn-dash-eds{background:#FF830F!important;}
.camp-G .btn-dash-eds{ background:#EAA300!important;}
.camp-GS .btn-dash-eds{ background:#EAA300!important;}
.camp-R .btn-dash-eds{background:#3FABC6!important;}
.camp-P .btn-dash-eds{background:#009376!important;}
.camp-C .btn-dash-eds{background:#757575!important;}
.camp-M .btn-dash-eds{background:#37929C!important;}
.new-threetabs li a span{ display: block; padding:5px 0;}
.new-threetabs li a{ font-size: 9px;}
.new-threetabs li{ line-height: normal;padding:0px;}

.camp-D .list-overlay{bottom: 0px; border-radius:0px 0px 0 0; }
.camp-E .list-overlay{bottom: 0px; border-radius:0px 0px 0 0; }
.camp-V .list-overlay{bottom: 0px; border-radius:0px 0px 0 0; }
.camp-S .list-overlay{bottom: 0px; border-radius:0px 0px 0 0; }
.camp-G .list-overlay{bottom: 0px; border-radius:0px 0px 0 0; }
.camp-GS .list-overlay{bottom:0px; border-radius:0px 0px 0 0; }
.camp-R .list-overlay{bottom: 0px;; border-radius:0px 0px 0 0; }
.camp-P .list-overlay{bottom: 0px; border-radius:0px 0px 0 0; }
.camp-C .list-overlay{bottom: 0px; border-radius:0px 0px 0 0; }
.list-newovers .dash-volunt{color:#fff!important;line-height: 28px; padding:0px;}
.list-newovers .donation{color:#fff!important;line-height: 28px;padding:0px;}
.list-newovers .dash-menusmall{color:#fff!important;line-height: 28px;padding:0px;}
.list-newovers .carts{color:#fff!important;line-height: 28px;padding:0px;}
.list-newovers .dash-menusmall{color:#fff!important;line-height: 28px; padding:0px;}
.list-newovers .dash-crowds{color:#fff!important;line-height: 28px;padding:0px;}
.list-newovers .merchant{color:#fff!important;line-height: 28px;padding:0px;}
.list-newovers .events{color:#fff!important;line-height: 28px;padding:0px;}
.hosted-buttons{ float:left; width:100%; padding: 10px 10px;}
.newlines{padding:0px 10px; font-size: 11px; line-height: 28px;}
.viewHosted{ padding: 0px 16px 0px 16px;}

.camp-D .newlines{ background:none; color:#65BB47; text-align: center;border:1px solid #65BB47;}
.camp-E .newlines{ background:none; color:#894D83; text-align: center;border:1px solid #894D83;}
.camp-V .newlines{ background:none; color:#8F1036; text-align: center;border:1px solid #8F1036;}
.camp-S .newlines{ background:none; color:#FF830F; text-align: center;border:1px solid #FF830F;}
.camp-G .newlines{ background:none; color:#EAA300; text-align: center;border:1px solid #EAA300;}
.camp-GS .newlines{ background:none; color:#EAA300; text-align: center;border:1px solid #EAA300;}
.camp-R .newlines{ background:none; color:#3FABC6; text-align: center;border:1px solid #3FABC6;}
.camp-P .newlines{ background:none; color:#009376; text-align: center;border:1px solid #009376;}
.camp-C .newlines{ background:none; color:#757575; text-align: center;border:1px solid #757575;}
.camp-M .newlines{ background:none; color:#757575; text-align: center;border:1px solid #757575;}
.list-overlay span{ display: block; font-size: 12px;}
#new-dash-menu{}
#new-dash-menu .dash-threetabs li{width:50%!important;}
#new-dash-menu .dash-threetabs li:first-child{width:100%!important;border:none!important;}
/*18 Oct 2016 For Card design for subadmin*/
.overlay-edit .titles{background: #aaaaaa!important; padding: 7px !important ; margin: 0 0 7px 0; width: 100%;}
.overlay-edit .titles label{margin-left: 9px;color: #fff!important;}
.share-nav {padding: 6px 10px;}
/* Funds Bank Account:Start */
.box-bank h3 {margin-bottom: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 24px;}
.box-bank h4 {margin: 10px 0;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.boxnews {min-height: 173px !important;margin-bottom: 0px !important;}
/* Funds Bank Account:End */

#payments_view_full_report_new_format .modal-dialog{ width:500px;}
#received_view_full_report .modal-dialog{ width:500px;}
#previewEmailModal .modal-dialog{ width:700px;}

.dashboard-ul-list .dashplain-tabs h4{font-size: 15px;}
.dashboard-lists .dashboard-ul-list li{width:24.5%; margin: 0px;}
.dashboard-ul-list .dashplain-tabs{min-height: auto;}
.dashboard-ul-list .dashplain-tabs h2{margin-bottom: 0px; font-size: 20px; font-weight: 600;}

.dashboard-ul-list .dashplain-tabs{ display: table;}.dashboard-ul-list .dashplain-tabs .ons{ display: table-cell; vertical-align: middle;}


.contact-sucess-box {
    background: #dedede;
    border-radius: 5px;
    float: left;
    margin: 0 0 20px;

    padding: 0;
    width: 100%;
}
.contact-sucess-box .titles {
    background: #939393;
    border-radius: 5px 5px 0 0;
    color: #fff;
    float: left;
    font-size: 24px;
    line-height: 58px;
    padding: 0 20px;
    width: 100%;
}
.contact-sucess-box .pad-container {
    float: left;
    padding: 20px 20px 20px 20px;
    width: 100%;
}
#contact-img {
    margin: 0px auto;
    padding: 0px;
    width: 260px;
}

#contact-img-text {
    font-weight:bold;
    font-size:25px;
}

#contact-img img {
    border-radius: 50%;
    object-fit: cover;
    width: 260px;
    height:260px;
    /*height: 334px;*/
}
#concergie-strip {
    background: #47c0cc;
    color: #FFF;
    padding: 15px;
    width: 100%; float:left;
}
#concergie-popcontent {
    float: left;
    width: 100%;
    padding: 0px;
}
.con-border {
    border-right: 1px solid #ddd;
}
#concergie-popcontent .col-lg-6 {
    border-bottom: 0px solid #ddd;
}
#concergie-popcontent h2 {
    margin: 15px 0;
    font-size: 22px;
    color: #333;
    text-align: center;
}
#concergie-popcontent ul {
    margin: 0 0 15px 15px;
    padding: 0 0 0 0;
    list-style: disc;
}
#concergie-popcontent li {
    margin: 0 0 0 15px;
    padding: 0 0 0 0;
    list-style: disc;
    margin-bottom: 10px;
    font-size: 14px;
}
.req-one {
    border: 1px solid #f44336;
    color: #f44336;
    background: #fff;
    margin-bottom: 15px;
}
.req-one:hover {
    border-color: #f44336;
    color: #fff;
    background: #f44336;
}
.req-two {
    border: 1px solid #8cc449;
    color: #8cc449;
    background: #fff;
    margin-bottom: 15px;
}
.req-two:hover {
    border-color: #8cc449;
    color: #fff;
    background: #8cc449;
}
.req-three {
    border: 1px solid #83d1d9;
    color: #83d1d9;
    background: #fff;
    margin-bottom: 15px;
}
.req-three:hover {
    border-color: #83d1d9;
    color: #fff;
    background: #83d1d9;
}
.req-four {
    border: 1px solid #ff9900;
    color: #ff9900;
    background: #fff;
    margin-bottom: 15px;
}
.req-four:hover {
    border-color: #ff9900;
    color: #fff;
    background: #ff9900;
}


#ceg-marg {
    margin-top: 15px;
}
.ceg-boxes {
    float: left;
    width: 100%;
    background: #fff;
    padding: 15px;
    border: 1xp solid #bababa;
    border-radius: 5px;

    margin-bottom: 15px;
}
/*23-03-2017 css start from here*/
.ceg-options{ float:left; width:100%; padding:15px; margin-bottom:15px; background:#d9d9d9; border:1px solid #989898; position:relative; border-radius:5px;}
.remove-ceg{ position:absolute; right:-13px; top:-13px; background:#5d5e5f; color:#fff; width:26px; height:26px; line-height:36px; font-size:14px; border-radius:50%; text-align:center; cursor:pointer;}
#fa-closes{ color:#fff;}
.con-border.all-sizes { margin-bottom: 0px;padding-right: 15px;padding-top:15px; padding-bottom:15px;}
.all-sizes {margin-bottom: 0px;padding-right: 15px; padding-top:15px; padding-bottom:15px;}.ceg-lines{float:left; width:100%; padding:0px;height:1px; background:#ddd;}.marg-button{float:left; width:100%; margin-top:15px;}

#help-box img {
    margin: 0 0 0px;
    max-width: 100%;
}



.here-table{float:none; width:100%; margin:0px auto; padding: 0px; position:relative; padding-left:205px; padding-right:167px; min-height: 150px; max-width: 1170px; }	
.here-table img{ position:absolute; left:0px; top:-20px; max-width:195px; width:175px;}
.here-table aside{ position:absolute; right:0px; top:0px; max-width:195px;}
.here-table ul{ margin:0px 0 0 15px; padding: 0px; list-style: disc;}
.here-table li{ margin:0px; padding: 0px; list-style: disc; font-size: 16px; line-height: 23px; margin-bottom:15px!important;}

.here-table .btn-conc{ border:1px solid #3dadc7; color:#3dadc7; font-size:14px; padding:0px 12px; line-height: 30px;}
.here-table  .btn-requests{ border:1px solid #65bc45; color:#65bc45; font-size:14px;padding:0px 12px; line-height: 30px;}
.here-table  .btn-hcenter{ border:1px solid #8a4c84; color:#8a4c84; font-size:14px; padding:0px 12px; line-height: 30px;}


/* IPHONE 4 + 5 Portrait */
@media only screen and (min-width: 980px) and (max-width: 1170px) {
    .con-border.all-sizes { margin-bottom: 0px;padding-right: 15px;padding-top:15px; padding-bottom:15px;}
    .all-sizes { margin-bottom: 0px;padding-right: 15px;padding-top:15px; padding-bottom:15px;}

}

/* IPHONE 4 + 5 Portrait */
@media only screen and (min-width: 768px) and (max-width: 980px) {
    .con-border.all-sizes { margin-bottom: 0px;padding-right: 15px;padding-top:15px; padding-bottom:15px;}
    .all-sizes { margin-bottom: 0px;padding-right: 15px;padding-top:15px; padding-bottom:15px;}
    #help-box img {margin: 0 0 15px;max-width: 150px;}
    .here-table{padding:0px; text-align: center;}
    .here-table aside {
        max-width: 100%;
        position: relative;

    }

    .here-table ul {
        text-align: left;
    }
    .here-table img {
        left: 0;
        max-width: 195px;
        position: relative;
        top: 0;
        width: 175px;
    }
    .here-table .form-group{width:32%; float:left; margin-right:2%;}.here-table .form-group:last-child{margin-right:0px;}
}
/* IPHONE 4 + 5 Portrait */
@media only screen and (max-width: 767px){
    .contact-sucess-box .titles {
        font-size: 18px;
        line-height: normal;
        padding: 10px 20px;
    }
    #contact-img {
        margin: 0px auto;
        padding: 0px;
        width: 100%;
    }

    .con-border {
        border-right: 0px solid #ddd;
    }
    .con-border.all-sizes { margin-bottom: 0px;padding-right: 15px;padding-top:15px; padding-bottom:15px;}
    .all-sizes { margin-bottom: 0px;padding-right: 15px;padding-top:15px; padding-bottom:15px;}
    #help-box img {margin: 0 0 15px;max-width: 150px;}
    #small-ceg .col-xs-12 {
        width: 33.333%;
    }.here-table{padding:0px; text-align: center;}
    .here-table aside {
        max-width: 100%;
        position: relative;

    }

    .here-table ul {
        text-align: left;
    }
    .here-table img {
        left: 0;
        max-width: 195px;
        position: relative;
        top: 0;
        width: 175px;
    }
    .ref-mob-box{margin-bottom: 20px;}
    
    #previewEmailModal .modal-dialog {
        width: auto;
    }

}


@media only screen and (max-width: 414px){
    .referral-email-btn .btn{
        margin-bottom: 20px;
    }
}

/* IPHONE 4 + 5 Portrait */
@media only screen and (min-width: 320px) and (max-width: 639px) {
    #small-ceg .col-xs-12 {
        width: 100%;
    } 
}

/*Referals Css*/
.megaphone  .btn-referrals{ border:2px solid #D5B065; color:#FFD37A; font-size:14px;padding:0px 12px; line-height: 30px;margin-top: 10px;}
.megaphone img{height: 34px!important; padding:5px 5px 5px 0px;margin: 1px 0px 0px -9px }
.ref-nonprofit{float:left; width:100%;}
.ref-nonprofit .referral-text{font-size:18px; margin-bottom:20px;}
.ref-nonprofit p span{font-size:16px;}
.info-heading{float:left; width:100%; background:#d2d3d5; padding:10px 15px; color:#000; border-radius:4px 4px 0 0; font-size:18px;}
.info-box-white{float:left; width:100%; padding: 15px; background: #efefef;}.no-radius{border-radius:0px;}
.box-complete-ref{float:left; width:100%;padding:15px; border-radius:4px;background:#3fabc6; text-align: center; color:#fff;}
.box-complete-ref span{display:block; margin: 15px 0; font-size: 18px;}
.box-complete-ref h2{display:block; margin: px 0; font-size: 24px;}
	
.box-pending-ref{float:left; width:100%;padding:15px; border-radius:4px;background:#894d83; text-align: center; color:#fff;}
.box-pending-ref span{display:block; margin: 15px 0; font-size: 18px;}
.box-pending-ref h2{display:block; margin: px 0; font-size: 24px;}
	
.box-amount-ref{float:left; width:100%;padding:15px; border-radius:4px;background:#cc3142; text-align: center; color:#fff;}
.box-amount-ref span{display:block; margin: 15px 0; font-size: 18px;}
.box-amount-ref h2{display:block; margin: px 0; font-size: 24px;}
.reffers-content{box-shadow: 0 0 5px #EFB021 !important;}
.btn-refer{background: #efb021 none repeat scroll 0 0;color: #fff;}
#refer-pop .modal-header {border-radius: 0;color: #fff;font-size: 24px; text-align: center; padding: 15px;background: #fff none repeat scroll 0 0;border-bottom: 0 none;}
#refer-pop .btn{background: #00929d none repeat scroll 0 0;border: 1px solid #00929d;color: #fff;}
#refer-pop .text-link{color: #3dadc7;}
#refer-pop .refer-modal-content{ width: 450px;text-align: center;}
#refer-pop .modal-content {background-clip: padding-box;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 1px;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);outline: 0 none;position: relative;}
#referralEmail { overflow-wrap: break-word; }
.referal-req .contact-sucess-box{padding: 10px;}
.referal-req  .top-twenty{background: #dedede;padding: 16px 0px;border-radius: 4px;}
.megaphone .btn-referrals:hover {background: #D5B065;color: #000;}
#sendRemindersuccesMsgModal .info-box-white-req {background: #efefef none repeat scroll 0 0;float: left;margin: 0 0 0 100px;padding: 15px;}
/*btn-crm-database 21 Sept 2017*/
.btn-crm-database{ float:none; width:100%; padding:0px; margin:0px;}
.btn-crm-database a{ width:100%!important; padding:0 15px!important; line-height:50px!important; border-radius:4px; background:#8f1036!important; color:#fff!important; display:block!important; font-size:16px!important; text-align:left!important; box-shadow:0 3px 0 #600b24;}
/*.btn-crm-database a span{ position:relative; margin-right:20px; top:1px;padding-left: 08px}*/
.btn-crm-database a span{ position:relative; margin-right:4px; top:1px;padding-left: 4px}
.btn-crm-database a:hover,.btn-crm-database a:focus{ color:#fff!important; background:#6fca4c!important; box-shadow:0 0px 2px rgba(0,0,0,0.5) inset!important;}
#dash-wrapper .nav > li span {
    width: 30px !important;
    display: inline-block !important;
    margin: 0 8px 0 0 !important;
    padding: 0px !important;
}
.beamerButton{margin-right:20px}
.beamerButton  .btn-referrals{ border:2px solid #5de8f5; color:#5de8f5; font-size:14px;padding:0px 12px; line-height: 30px;margin-top: 10px;}
.beamerButton img{height: 34px!important; padding:5px 5px 8px 0px;margin: 1px 0px 0px -9px }
#dash-wrapper .nav #beamerButton > span { display: inline !important; margin: 0 !important; padding: 0 !important; position: relative;  top: 2px; width: auto !important;}
/*.beamerButton .btn-referrals:hover {background: #5de8f5;color: #000;}*/
.font-eighteen{ font-size:18px!important;}
.top-nav > .open > .dropdown-menu > li > a {white-space: normal;padding: 5px 15px !important;}
.button-margin .btn {
    margin-top: -3px;
    position: relative;
}

.dash-h4 {
    border-bottom: 1px solid #cccccc;
    font-size: 16px;
    overflow: hidden;
    padding: 15px 15px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.input-amountrange .form-control {
    padding-left: 8px;
    padding-right: 8px;
}
.input-amountrange {
    margin: 0 -5px;
}
.input-amountrange .col-lg-6 {
    padding: 0 5px;
}