@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Varela+Round);
@import url(https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900italic,900);
*{ margin:0px; padding:0px; box-sizing:border-box;}

@font-face {
font-family: 'Pacifico';
font-style : normal;
font-weight: 400;
src        : local('Pacifico Regular'), local('Pacifico-Regular'), url(https://themes.googleusercontent.com/static/fonts/pacifico/v5/yunJt0R8tCvMyj_V4xSjafesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}

.datepicker.datepicker-dropdown.dropdown-menu {z-index: 9999 !important;}

a,a:hover,a:focus,a:active,a.active {outline: 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out; text-decoration:none; outline:none; color:#282a2b;outline: none;outline-offset: none;}
a:hover{text-decoration:none;}
input, textarea, select, button, checkbox,label,radio {outline: 0;border:none;}
::-moz-selection {text-shadow: none;background: #bed0db; color:#000;}
::selection {text-shadow: none;background: #bed0db; color:#000;}
img::selection {background: 0 0;}
img::-moz-selection {background: 0 0;}
.form-control::-webkit-input-placeholder {color:#bbb;}
.form-control::-moz-placeholder {color:#bbb;}
.form-control:-moz-placeholder {   /* Older versions of Firefox */color:#bbb;}
.form-control:-ms-input-placeholder { color:#bbb;}

input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */

.form-control{ color:#282a2b; font-size:14px;}
.form-error{ border:1px solid #ff0000;}
.error_span {color: #ff0000;display: block;font-size: 12px;margin: 0px 0 0;}
img{max-width:100%;}
html{ min-height:100%; height:100%;}
body {webkit-tap-highlight-color: #fed136; }
input, textarea, select{outline:none; border:none;outline: none;outline-offset: none;font-family: 'Varela Round', sans-serif; color:#282a2b!important}
h1,h2,h3,h4,h5,h6{text-transform: none;margin:0px;padding:0px;font-weight:normal;font-family: 'Varela Round', sans-serif;}
input{font-family: 'Varela Round', sans-serif;}
label{ font-weight:normal; font-size:15px; color:#343434}
html {position: relative;min-height: 100%;}
body { margin:0px; padding:0px 0 0 0; height:100%; background:#ffffff; /*url(../img/bg.png) left top repeat;*/ font-size:14px;font-family: 'Varela Round', sans-serif;color:#282a2b;}
body.udash-bg{ background:#cccccc; padding-top:50px;}
body.ufp-bg{ background:#eeeeee; padding-top:50px;}
body.pfp-bg{ background:#eeeeee; padding-top:0px;}
body.pad-fifty{ background:#eeeeee; padding-top:50px;}
body.widget-body{ background:#eeeeee; padding-top:62px;}

/*dashboard css start from here*/
#dash-header .navbar-inverse{ background:#000; border-bottom:none;font-family: 'Varela Round', sans-serif;}
#dash-header .navbar-inverse .navbar-brand{ padding-top:10px; padding-bottom:10px;}
#dash-header .navbar-inverse .navbar-nav > li > a{ color:#fff;}
#dash-header .navbar-inverse .navbar-nav > .open > a, #dash-header .navbar-inverse .navbar-nav > .open > a:hover, #dash-header .navbar-inverse .navbar-nav > .open > a:focus{ color:#3abdc9;}
.dash-hedingt{ background:#545454; float:left; width:100%; color:#fff; /*line-height:40px;*/ padding:10px 0; font-size:18px;font-family: 'Varela Round', sans-serif;}
#dash-header .navbar{ margin-bottom:0px;}
#dash-wrapper{ padding:30px 0; float:left; width:100%; }
.dash-main{ float:left; width:100%; padding:0px; background:#f0f0f0; border-radius:5px;}
.dash-sidebar{ float:left; width:100%; padding:0px; height:100%; border-left:4px solid #00919c; border-radius:5px 0 0 0;}
.dash-sidebar ul{ margin:0px; padding:0px; list-style:none;}
.dash-sidebar li{ margin:0px; padding:0px; list-style:none;display:block; min-height:70px; border-bottom:1px solid #d7d7d7; box-shadow:0 1px 0 #fff;}
.dash-sidebar li:last-child{border-bottom:0px solid #d7d7d7; box-shadow:0 0px 0 #fff;}
.dash-sidebar li a{background: rgb(244,247,249); /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjdmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2Q3ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(244,247,249,1) 0%, rgba(215,215,215,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,247,249,1)), color-stop(100%,rgba(215,215,215,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(244,247,249,1) 0%,rgba(215,215,215,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(244,247,249,1) 0%,rgba(215,215,215,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(244,247,249,1) 0%,rgba(215,215,215,1) 100%); /* IE10+ */background: linear-gradient(to bottom,  rgba(244,247,249,1) 0%,rgba(215,215,215,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f7f9', endColorstr='#d7d7d7',GradientType=0 ); /* IE6-8 */ display:block; padding:0px 15px; min-height:70px; color:#000000;}
.dash-sidebar li > a:hover, .dash-sidebar li > a:focus{ background:#ffffff;}
.dash-sidebar li.active > a, .dash-sidebar li.active > a:hover, .dash-sidebar li.active > a:focus{ background:#fff;}
.dash-sidebar select{ display:none;}
.dash-main .row{ margin:0px;}
.dash-main .col-lg-2{ padding:0px;}
.dash-main .col-lg-10{ padding:0px;}
.dash-sidebar li a img{ float:left;}
.dash-sidebar li a .l-h{ line-height:70px;}
.dash-sidebar li a .l-h1{ padding-top:15px; display:block;}
.main-pads{ padding:30px; float:left; width:100%;}
.main-pads .row{ margin-left:-15px; margin-right:-15px;}
.marg-thirty{ margin-bottom:30px;}
.marg-b{ margin-bottom:0px !important;}
.last{ margin-bottom:0px;}
.hr{ height:1px; background:#cccccc; float:left; width:100%; padding:0px; margin:0px; margin-bottom:20px; margin-top:20px;}
.public_profile-hr{ height:1px; background:#cccccc; float:left; width:100%; padding:0px; margin:0px; margin-bottom:10px; margin-top:10px;}
.box{ background:#fff; border:1px solid #ccc;float:left; width:100%; border-radius:5px; margin-bottom:20px; box-shadow:0 1px 2px rgba(0,0,0,0.1); padding:15px; }
.box h5{ text-align:center; font-size:16px; height:40px; margin-bottom:15px;}
.box h5 a{ color:#282a2b;}
.box h5 a:hover{ color:#00919c;}
.box img{ margin:0 auto 15px auto; width:200px; display:block;}
.font-fif{ font-size:15px;}
.font-fourteen{ font-size:14px;}
.marg-sm{ margin-bottom:10px;}
.text-thirt{ font-size:13px;}
.btn-g{ background:#cccccc;}
.view-all{ color:#282a2b; font-size:15px; float:left; width:100%;margin-top: 15px;}
.view-all a{ color:#282a2b}
.view-all a:hover{ color:#37929c}
.btn-publish{ background:#abe4e9}
.view-hidden {display:none;}
.donation{ font-size:15px; color:#009376; float:left; width:100%; /*margin:10px 0 0 0;*/ padding:0 15px;  line-height:32px;}
.donation img{ margin-bottom:0px; width:auto; margin:0px; display:inline-block; height: 15px;}

.events{ font-size:15px; color:#894d83; float:left; width:100%; /*margin:10px 0 0 0;*/ padding:0 15px;  line-height:32px;}
.events img{ margin-bottom:0px; width:auto; margin:0px; display:inline-block; height: 15px;}

.carts{ font-size:15px; color:#eaa300; float:left; width:100%; /*margin:10px 0 0 0;*/ padding:0 15px;  line-height:32px;}
.carts img{ margin-bottom:0px; width:auto; margin:0px; display:inline-block; height: 15px;}

.dash-menusmall{ font-size:15px; color:#545454; float:left; width:100%; /*margin:10px 0 0 0;*/ padding:0 15px;  line-height:32px;}
.dash-menusmall img{ margin-bottom:0px; width:auto; margin:0px; display:inline-block; height: 15px;}

.dash-volunt{ font-size:15px; color:#890438; float:left; width:100%; /*margin:10px 0 0 0;*/ padding:0 15px;  line-height:32px;}
.dash-volunt img{ margin-bottom:0px; width:auto; margin:0px; display:inline-block; height: 15px;}

.dash-crowds{ font-size:15px; color:#3fabc6; float:left; width:100%; /*margin:10px 0 0 0;*/ padding:0 15px;  line-height:32px;}
.dash-crowds img{ margin-bottom:0px; width:auto; margin:0px; display:inline-block; height: 15px;}

.menu{ font-size:15px; color:#545454; float:left; width:100%; /*margin:10px 0 0 0;*/ padding:0 15px;  line-height:32px;}
.menu img{ margin-bottom:0px; width:auto; margin:0px; display:inline-block;}
.top-m{ margin-top:10px;}

.modal-dialog{ width:800px;}
.gray{ background:#929292; border-radius:5px 5px 0 0; color:#fff; position:relative; margin:-15px -15px 20px -15px;}
.gray h2{ color:#fff; text-align:center; line-height:normal;}
.gray h4{ color:#fff; text-align:center; line-height:normal;}
.modal-foot{ background:#ddd; margin:0 -15px -20px -15px; color:#fff; border-radius:0 0 5px 5px;}
.back-arrow{ color:#929292!important; font-size:30px; line-height:30px;}
.main-radios label{ font-size:14px!important; margin-right:15px; margin-bottom:0px!important;}

#bottom-tans { background:#282a2b; padding:10px 15px; border-radius:0 0 5px 5px;}
#bottom-tans1 { background:#282a2b; padding:10px 15px; border-radius:0 0 5px 5px;}
#bottom-tans2 { background:#282a2b; padding:10px 15px; border-radius:0 0 5px 5px;}
#bottom-tans3 { background:#282a2b; padding:10px 15px; border-radius:0 0 5px 5px;}
#quarterly_disable_donation_levels-bottom-tans3 {display: none;}
#quarterly_disable_donation_levels-bottom-tans3.show {display: none; background:#282a2b; padding:10px 15px; border-radius:0 0 5px 5px;}
#yearly_disable_donation_levels-bottom-tans4 {display: none;}
#yearly_disable_donation_levels-bottom-tans4.show {display: none; background:#282a2b; padding:10px 15px; border-radius:0 0 5px 5px;}
#bottom-tans4 {background:#282a2b; padding:10px 15px; border-radius:0 0 5px 5px;}

.box1{ background:#eeeeee; padding:15px; float:left; width:100%; margin-bottom:20px; border-radius:5px; position:relative;}
#show1 {display: block; background:#282a2b; padding:10px 15px; border-radius:0 0 5px 5px; float:left; width:100%;}

/*switch buttons*/
.switch {display: table-cell;vertical-align: middle;padding:0 10px;}
/* ============================================================
COMMON
============================================================ */
.cmn-toggle {position: absolute;margin-left: -9999px;visibility: hidden;}
.cmn-toggle + label {display: block;position: relative;cursor: pointer;outline: none; -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

/* ========================== SWITCH 1 - ROUND ========================== */
input.cmn-toggle-round + label {padding: 2px;width: 60px;height: 30px;background-color: #dddddd;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;
-o-border-radius: 30px;border-radius:30px;}
input.cmn-toggle-round + label:before, input.cmn-toggle-round + label:after {display: block;position: absolute;top: 1px;left: 1px;bottom: 1px;content: "";}
input.cmn-toggle-round + label:before {right: 1px;background-color: #f1f1f1;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
input.cmn-toggle-round + label:after {width: 28px;background-color: #acacac;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);-webkit-transition: margin 0.4s;-moz-transition: margin 0.4s;-o-transition: margin 0.4s;transition: margin 0.4s;}
input.cmn-toggle-round:checked + label:before {background-color: #fff;}
input.cmn-toggle-round:checked + label:after {margin-left: -33px;}

/*for the two colors of switch*/

input.cmn-toggle-round-flat + label {padding: 2px;width: 60px;height: 30px;background-color: #929292;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
input.cmn-toggle-round-flat + label:before, input.cmn-toggle-round-flat + label:after {display: block; position: absolute;content: "";}
input.cmn-toggle-round-flat + label:before{top: 2px;left: 2px;bottom: 2px;right: 2px;background-color: #fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition:background 0.4s;-o-transition: background 0.4s;transition:background 0.4s;}
input.cmn-toggle-round-flat + label:after {top: 4px;left: 33px;bottom: 4px;width: 23px;background-color: #929292;-webkit-border-radius: 23px;-moz-border-radius: 23px;-ms-border-radius: 23px;-o-border-radius: 23px; border-radius:23px;-webkit-transition: margin 0.4s, background 0.4s;-moz-transition: margin 0.4s, background 0.4s;-o-transition: margin 0.4s, background 0.4s;transition: margin 0.4s, background 0.4s;}
input.cmn-toggle-round-flat:checked + label {background-color: #00919C;}
input.cmn-toggle-round-flat:checked + label:after {margin-left: -29px;background-color: #00919C;}


.green-one input.cmn-toggle-round-flat + label {padding: 2px;width: 60px;height: 30px;background-color: #929292;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
.green-one input.cmn-toggle-round-flat + label:before, .green-one input.cmn-toggle-round-flat + label:after {display: block; position: absolute;content: "";}
.green-one input.cmn-toggle-round-flat + label:before{top: 2px;left: 2px;bottom: 2px;right: 2px;background-color: #fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition:background 0.4s;-o-transition: background 0.4s;transition:background 0.4s;}
.green-one input.cmn-toggle-round-flat + label:after {top: 4px;left: 33px;bottom: 4px;width: 23px;background-color: #929292;-webkit-border-radius: 23px;-moz-border-radius: 23px;-ms-border-radius: 23px;-o-border-radius: 23px; border-radius:23px;-webkit-transition: margin 0.4s, background 0.4s;-moz-transition: margin 0.4s, background 0.4s;-o-transition: margin 0.4s, background 0.4s;transition: margin 0.4s, background 0.4s;}
.green-one input.cmn-toggle-round-flat:checked + label {background-color: #009376;}
.green-one input.cmn-toggle-round-flat:checked + label:after {margin-left: -29px;background-color: #009376;}


.green-two input.cmn-toggle-round-flat + label {padding: 2px;width: 60px;height: 30px;background-color: #929292;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
.green-two input.cmn-toggle-round-flat + label:before, .green-two input.cmn-toggle-round-flat + label:after {display: block; position: absolute;content: "";}
.green-two input.cmn-toggle-round-flat + label:before{top: 2px;left: 2px;bottom: 2px;right: 2px;background-color: #fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition:background 0.4s;-o-transition: background 0.4s;transition:background 0.4s;}
.green-two input.cmn-toggle-round-flat + label:after {top: 4px;left: 33px;bottom: 4px;width: 23px;background-color: #929292;-webkit-border-radius: 23px;-moz-border-radius: 23px;-ms-border-radius: 23px;-o-border-radius: 23px; border-radius:23px;-webkit-transition: margin 0.4s, background 0.4s;-moz-transition: margin 0.4s, background 0.4s;-o-transition: margin 0.4s, background 0.4s;transition: margin 0.4s, background 0.4s;}
.green-two input.cmn-toggle-round-flat:checked + label {background-color: #65bb47;}
.green-two input.cmn-toggle-round-flat:checked + label:after {margin-left: -29px;background-color: #65bb47;}

.purple-one input.cmn-toggle-round-flat + label {padding: 2px;width: 60px;height: 30px;background-color: #929292;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
.purple-one input.cmn-toggle-round-flat + label:before, .purple-one input.cmn-toggle-round-flat + label:after {display: block; position: absolute;content: "";}
.purple-one input.cmn-toggle-round-flat + label:before{top: 2px;left: 2px;bottom: 2px;right: 2px;background-color: #fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition:background 0.4s;-o-transition: background 0.4s;transition:background 0.4s;}
.purple-one input.cmn-toggle-round-flat + label:after {top: 4px;left: 33px;bottom: 4px;width: 23px;background-color: #929292;-webkit-border-radius: 23px;-moz-border-radius: 23px;-ms-border-radius: 23px;-o-border-radius: 23px; border-radius:23px;-webkit-transition: margin 0.4s, background 0.4s;-moz-transition: margin 0.4s, background 0.4s;-o-transition: margin 0.4s, background 0.4s;transition: margin 0.4s, background 0.4s;}
.purple-one input.cmn-toggle-round-flat:checked + label {background-color: #894d83;}
.purple-one input.cmn-toggle-round-flat:checked + label:after {margin-left: -29px;background-color: #894d83;}

.dark-red input.cmn-toggle-round-flat + label {padding: 2px;width: 60px;height: 30px;background-color: #929292;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
.dark-red input.cmn-toggle-round-flat + label:before, .dark-red input.cmn-toggle-round-flat + label:after {display: block; position: absolute;content: "";}
.dark-red input.cmn-toggle-round-flat + label:before{top: 2px;left: 2px;bottom: 2px;right: 2px;background-color: #fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition:background 0.4s;-o-transition: background 0.4s;transition:background 0.4s;}
.dark-red input.cmn-toggle-round-flat + label:after {top: 4px;left: 33px;bottom: 4px;width: 23px;background-color: #929292;-webkit-border-radius: 23px;-moz-border-radius: 23px;-ms-border-radius: 23px;-o-border-radius: 23px; border-radius:23px;-webkit-transition: margin 0.4s, background 0.4s;-moz-transition: margin 0.4s, background 0.4s;-o-transition: margin 0.4s, background 0.4s;transition: margin 0.4s, background 0.4s;}
.dark-red input.cmn-toggle-round-flat:checked + label {background-color: #8f1036;}
.dark-red input.cmn-toggle-round-flat:checked + label:after {margin-left: -29px;background-color: #8f1036;}

.dark-orange input.cmn-toggle-round-flat + label {padding: 2px;width: 60px;height: 30px;background-color: #929292;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
.dark-orange input.cmn-toggle-round-flat + label:before, .dark-orange input.cmn-toggle-round-flat + label:after {display: block; position: absolute;content: "";}
.dark-orange input.cmn-toggle-round-flat + label:before{top: 2px;left: 2px;bottom: 2px;right: 2px;background-color: #fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition:background 0.4s;-o-transition: background 0.4s;transition:background 0.4s;}
.dark-orange input.cmn-toggle-round-flat + label:after {top: 4px;left: 33px;bottom: 4px;width: 23px;background-color: #929292;-webkit-border-radius: 23px;-moz-border-radius: 23px;-ms-border-radius: 23px;-o-border-radius: 23px; border-radius:23px;-webkit-transition: margin 0.4s, background 0.4s;-moz-transition: margin 0.4s, background 0.4s;-o-transition: margin 0.4s, background 0.4s;transition: margin 0.4s, background 0.4s;}
.dark-orange input.cmn-toggle-round-flat:checked + label {background-color: #ff830f;}
.dark-orange input.cmn-toggle-round-flat:checked + label:after {margin-left: -29px;background-color: #ff830f;}

.orange-one input.cmn-toggle-round-flat + label {padding: 2px;width: 60px;height: 30px;background-color: #929292;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
.orange-one input.cmn-toggle-round-flat + label:before, .orange-one input.cmn-toggle-round-flat + label:after {display: block; position: absolute;content: "";}
.orange-one input.cmn-toggle-round-flat + label:before{top: 2px;left: 2px;bottom: 2px;right: 2px;background-color: #fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition:background 0.4s;-o-transition: background 0.4s;transition:background 0.4s;}
.orange-one input.cmn-toggle-round-flat + label:after {top: 4px;left: 33px;bottom: 4px;width: 23px;background-color: #929292;-webkit-border-radius: 23px;-moz-border-radius: 23px;-ms-border-radius: 23px;-o-border-radius: 23px; border-radius:23px;-webkit-transition: margin 0.4s, background 0.4s;-moz-transition: margin 0.4s, background 0.4s;-o-transition: margin 0.4s, background 0.4s;transition: margin 0.4s, background 0.4s;}
.orange-one input.cmn-toggle-round-flat:checked + label {background-color: #eaa300;}
.orange-one input.cmn-toggle-round-flat:checked + label:after {margin-left: -29px;background-color: #eaa300;}

.blue-one input.cmn-toggle-round-flat + label {padding: 2px;width: 60px;height: 30px;background-color: #929292;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
.blue-one input.cmn-toggle-round-flat + label:before, .blue-one input.cmn-toggle-round-flat + label:after {display: block; position: absolute;content: "";}
.blue-one input.cmn-toggle-round-flat + label:before{top: 2px;left: 2px;bottom: 2px;right: 2px;background-color: #fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition:background 0.4s;-o-transition: background 0.4s;transition:background 0.4s;}
.blue-one input.cmn-toggle-round-flat + label:after {top: 4px;left: 33px;bottom: 4px;width: 23px;background-color: #929292;-webkit-border-radius: 23px;-moz-border-radius: 23px;-ms-border-radius: 23px;-o-border-radius: 23px; border-radius:23px;-webkit-transition: margin 0.4s, background 0.4s;-moz-transition: margin 0.4s, background 0.4s;-o-transition: margin 0.4s, background 0.4s;transition: margin 0.4s, background 0.4s;}
.blue-one input.cmn-toggle-round-flat:checked + label {background-color: #3fabc6;}
.blue-one input.cmn-toggle-round-flat:checked + label:after {margin-left: -29px;background-color: #3fabc6;}
/*for the two colors of switch end*/

/*Peer-to-Peer Settings :Start*/
.gossamer-one input.cmn-toggle-round-flat + label {padding: 2px;width: 60px;height: 30px;background-color: #929292;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
.gossamer-one input.cmn-toggle-round-flat + label:before, .gossamer-one input.cmn-toggle-round-flat + label:after {display: block; position: absolute;content: "";}
.gossamer-one input.cmn-toggle-round-flat + label:before{top: 2px;left: 2px;bottom: 2px;right: 2px;background-color: #fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition:background 0.4s;-o-transition: background 0.4s;transition:background 0.4s;}
.gossamer-one input.cmn-toggle-round-flat + label:after {top: 4px;left: 33px;bottom: 4px;width: 23px;background-color: #929292;-webkit-border-radius: 23px;-moz-border-radius: 23px;-ms-border-radius: 23px;-o-border-radius: 23px; border-radius:23px;-webkit-transition: margin 0.4s, background 0.4s;-moz-transition: margin 0.4s, background 0.4s;-o-transition: margin 0.4s, background 0.4s;transition: margin 0.4s, background 0.4s;}
.gossamer-one input.cmn-toggle-round-flat:checked + label {background-color: #009376;}
.gossamer-one input.cmn-toggle-round-flat:checked + label:after {margin-left: -29px;background-color: #009376;}
/*Peer-to-Peer Settings :End*/

#orange-one input.cmn-toggle-round + label {padding: 2px;width: 60px;height: 30px;background-color: #eaa300;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;
-o-border-radius: 30px;border-radius:30px;}
#orange-one input.cmn-toggle-round + label:before, input.cmn-toggle-round + label:after {display: block;position: absolute;top: 1px;left: 1px;bottom: 1px;content: "";}
#orange-one input.cmn-toggle-round + label:before {right: 1px;background-color: #f1f1f1;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
#orange-one input.cmn-toggle-round + label:after {width: 28px;background-color: #eaa300;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);-webkit-transition: margin 0.4s;-moz-transition: margin 0.4s;-o-transition: margin 0.4s;transition: margin 0.4s;}
#orange-one input.cmn-toggle-round:checked + label:before {background-color: #fff;}
#orange-one input.cmn-toggle-round:checked + label:after {margin-left: 30px;}

#green-three input.cmn-toggle-round + label {padding: 2px;width: 60px;height: 30px;background-color: #37929c;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;
-o-border-radius: 30px;border-radius:30px;}
#green-three input.cmn-toggle-round + label:before, input.cmn-toggle-round + label:after {display: block;position: absolute;top: 1px;left: 1px;bottom: 1px;content: "";}
#green-three input.cmn-toggle-round + label:before {right: 1px;background-color: #f1f1f1;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
#green-three input.cmn-toggle-round + label:after {width: 28px;background-color: #37929c;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);-webkit-transition: margin 0.4s;-moz-transition: margin 0.4s;-o-transition: margin 0.4s;transition: margin 0.4s;}
#green-three input.cmn-toggle-round:checked + label:before {background-color: #fff;}
#green-three input.cmn-toggle-round:checked + label:after {margin-left: 30px;}


#green-four input.cmn-toggle-round + label {padding: 2px;width: 60px;height: 30px;background-color: #00919C;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;
-o-border-radius: 30px;border-radius:30px;}
#green-four input.cmn-toggle-round + label:before, input.cmn-toggle-round + label:after {display: block;position: absolute;top: 1px;left: 33px;bottom: 1px;content: "";}
#green-four input.cmn-toggle-round + label:before {right: 1px;background-color: #f1f1f1;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
#green-four input.cmn-toggle-round + label:after {width: 28px;background-color: #00919C;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);-webkit-transition: margin 0.4s;-moz-transition: margin 0.4s;-o-transition: margin 0.4s;transition: margin 0.4s;}
#green-four input.cmn-toggle-round:checked + label:before {background-color: #fff;}
#green-four input.cmn-toggle-round:checked + label:after {margin-left: 30px;}


/*multi*/
.searchable-container{margin:20px 0 0 0}
.searchable-container label.btn-default.active{background-color:#545454;color:#FFF!important; font-size:21px!important;}
.searchable-container label.btn-default{width:100%;border:0px solid #efefef;margin:5px; box-shadow:0px 5px 0px #282a2b;background-color:#545454; min-height:220px;}
.searchable-container label .bizcontent{width:100%;}
.searchable-container label input[type="checkbox"]{ display:none;}
.searchable-container .btn-group{width:100%}
.searchable-container .btn span.glyphicon{opacity: 0;}
.searchable-container .btn.active span.glyphicon {opacity: 1;}
.searchable-container label h5{color:#FFF!important; font-size:21px!important;}
#ufp-wrapper{ padding:10px 0; float:left; width:100%; background:#eeeeee; }
.main-sectors #ufp-wrapper{ padding:12px 0;}
.panel-title span{ float:right;}
.panel-title .button-glyphicon{ float:right;background: transparent;text-color:#ffffff;}
.panel-title .btn-info{ border-color: #ffffff;}

#ufp-accords .panel{ margin-bottom:25px; background:#cccccc; border-color:#929292;border:none;}
#ufp-accords.panel-group .panel + .panel{ margin:0px;}
#ufp-accords .panel-default > .panel-heading{ background:#929292; border-color:#929292; border:none; color:#fff; font-size:24px;cursor: pointer;}
#ufp-accords .panel-title { font-size:24px;font-family: 'Varela Round', sans-serif;}
#ufp-accords .panel-body{ padding:01px;}
#ufp-accords .hr{ background:#acacac;}
#ufp-accords .panel-heading{ padding:15px;}
#ufp-accords .line-r{ border-right:1px solid #acacac;}
#ufp-accords .line-l{ border-left:1px solid #acacac;}
#ufp-accords label{ font-size:18px; margin-bottom:10px;}

#ufp-accords1 .panel {background: none repeat scroll 0 0 #cccccc;border: medium none;margin-bottom: 50px;}
#ufp-accords1.panel-group .panel {border-radius: 4px;margin-bottom: 0;overflow: hidden;}
#ufp-accords1 .panel-default > .panel-heading{ background:#929292; border-color:#929292; border:none; color:#fff; font-size:24px; padding:15px; border-radius:3px 3px 0 0;}
#ufp-accords1 .panel-title {font-family: "Varela Round",sans-serif;font-size: 24px;}
#ufp-accords1 .panel-body{ padding:0px;}
#ufp-accords1 label{ font-size:18px; margin-bottom:10px;}
#ufp-accords1 .hr{ background:#acacac;}

#ufp-accords1 .line-r{ border-right:1px solid #acacac;}

.overlay-edit {position:relative; overflow:hidden; border:none; border-radius:0px; margin:0px; padding:15px;}
.caption {position:absolute;bottom:0;right:0;background:rgba(0, 0, 0, 0.50); width:100%;height:100%;padding:2%;display: none;text-align:center;color:#fff !important;z-index:1002; cursor:pointer; border-radius:0 0 5px 5px;}
.caption p{ font-size:14px; color:#000; margin:0px; text-transform:none; line-height:24px; margin:0 0 15px 0;}
.caption h4{ color:#F06D2B; font-weight:600; text-transform:none;}
.caption h5{ font-style:italic; font-size:14px; color:#858b92; text-align:center; font-weight:normal; padding:25px 0; }
.caption p .label-default{ width:32px; height:32px; color:#000; font-size:14px; border-radius:32px; text-align:center; display:inline-block; line-height:32px; padding:0px; background:#fff; border-radius:0px;}
.caption p .label-default[href]:hover, .caption p .label-default[href]:focus{ background:#F06D2B; color:#fff;}
.btn-expands{ background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.5); border-radius:3px; padding-bottom:0px;}
.btn-expands span{ color:#fff; font-size:11px; text-align:center; display:block; background:#929292; line-height:28px; border-radius:3px 3px 0 0; margin:0 0 10px 0;cursor: pointer;}
.btn-expands span.bottoms{ color:#fff; font-size:11px; text-align:center; display:block; background:#929292; line-height:28px; border-radius: 0 0 3px 3px; margin:10px 0 0px 0;}

.btn-expands a{ display:block;}
.ufp-navigation{ float:left; width:100%; background:#fff; line-height:36px; font-size:16px;}
.ufp-navigation ul{ margin:0px; padding:0px; list-style:none;}
.ufp-navigation li{ margin:0px; padding:0px; list-style:none;font-size:16px; float:left; display:block;font-family: 'Varela Round', sans-serif; position:relative;}
.ufp-navigation li a{ color:#00919C; padding:0 15px; display:block; }
.ufp-navigation li:after{ position:absolute; content:""; border-right:1px solid #e8e8e8; height:36px; left:0px; top:0px;}
.ufp-navigation li:first-child{ border: none;}
.blue{ background:#3fabc6; float:left; width:100%; padding:10px 0; color:#fff; font-size:18px;}
.ufp-navigation select{ display:none;}

.black-bar{background:#282a2b none repeat scroll 0 0;border-radius:0;margin:-2px 0 0;padding:7px 15px;position:relative;font-size:17px;color:#fff !important;}

.ufp-navigation li > a:hover, .ufp-navigation li > a:focus{ background:#00919C; color:#fff;}
.ufp-navigation li.active > a, .ufp-navigation li li.active > a:hover, .ufp-navigation li.active > a:focus{background:#00919C; color:#fff;}
.add-hiphen::after {
    background: #000 none repeat scroll 0 0;
    content: "";
    height: 2px;
    position: absolute;
    right: -5px;
    top: 16px;
    width: 10px;
}

.add-hiphen:last-child::after { 
    display: none;
}

/*animation for the lightbox content div*/
.animated {
-webkit-animation-duration: 8s;
animation-duration: 8s;
-moz-animation-duration: 8s;
-o-animation-duration: 8s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;}
.animated label{ font-size:18px; margin-bottom:10px;}
/*
* FadeIn animation
*/

@-webkit-keyframes fadeIn {
0% {opacity: 0;}
100% {opacity: 1;}
}
@keyframes fadeIn {
0% {opacity: 0;}
100% {opacity: 1;}
}
.fadeIn {
-webkit-animation-name: fadeIn;
-moz-animation-name: fadeIn;
-o-animation--name: fadeIn;
animation-name: fadeIn;

}

/*
* FadeOut animation
*/

@-webkit-keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
@keyframes fadeOut{
0% {opacity: 1;}
100% {opacity: 0;}
}
.fadeOut {
-webkit-animation-name: fadeOut;
-moz-animation-name: fadeOut;
-o-animation--name: fadeOut;
animation-name: fadeOut;
}

/*custom margin classes*/
.fifteen{ margin-bottom:15px;}
.line-r{ border-right:1px solid #d2d2d2;}
.line-l{ border-left:1px solid #acacac;}
.border{ border:1px solid #d2d2d2;}
.no-marg{ margin:0px;}
.l-h2{ line-height:30px;}
.auto-width{ width:auto; color:#fff!important;}
/*.auto-width:hover{ color:#000!important;}
.auto-width:focus{ color:#000!important;}*/
textarea.big-textarea{ height:200px!important;}
textarea.medium-textarea{ height:100px!important;}
.table-heading{ font-size:15px;font-family: 'Varela Round', sans-serif;}
.table-structre{ float:left; width:100%; padding:0 15px; margin:0px 0 20px 0;}
.table-bg{ background:#eeeeee; padding:15px; border-radius:5px; }
.table-bg a{ color:#3fabc6;font-size:16px!important;}
.table-bg .form-group{ margin-bottom:0px;}
.text-center1{ text-align:center;}
.title-padding{padding-bottom: 25px; padding-top: 25px;}

.table-structre:last-child{ margin-bottom:0px;}
.font-eighteen{ font-size:18px!important;}
.marg-fifty{ margin-bottom:50px;}
.marg-top-b{ margin-top:20px !important; }
.marg-top-c{ margin-top:40px !important; }
.marg-top-5{margin-top:5px !important; }
.marg-top-10{margin-top:10px !important; }
.marg-title{margin-top: 10px !important; margin-bottom:15px !important;}
.marg-w-donate-custom{margin-top: 10px !important;}
.pannel-button{ padding:15px; font-size:24px; color:#fff; float:left; width:100%; border-radius:5px; background:#929292;font-family: 'Varela Round', sans-serif; margin-bottom:25px; line-height:24px;}
.pannel-button span{ float:right;}
.pannel-button a{ color:#fff;}
/*.pannel-button a:hover{ color:#282a2b;}
.pannel-button a:focus{ color:#282a2b;}*/
.marg-b1{ margin-bottom:15px;}
.main-radios1{ position:relative;}
.main-radios1 label{ font-size:15px!important; margin:0px!important;}
.team-box{ background:#f1f1f1; float:left; width:100%; padding:15px; box-shadow:0 3px 5px rgba(0,0,0,0.5); border-radius:5px;}

.sticky-expands{padding: 0px 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .2s
ease-in-out;transition:all .5s ease-in-out; position:fixed; top:195px; /*right:20%;right:8%;*/ z-index:1013; width:65px; }
.message{ background:#ffffff; float:left; width:100%; padding:15px; color:#933335; font-size:14px; margin:20px 0;}
.message span{ margin-top:15px; display:block;}
.team-info{ float:left; width:100%; padding:15px; color:#2a282b; font-size:14px;}

/*.sticky-header{padding: 0px 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .2s
ease-in-out;transition:all .5s ease-in-out; position:fixed; top:50px; left:0%; z-index:1015; width:100%;}*/

.sticky-header{padding: 0px 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .2s
ease-in-out;transition:all .5s ease-in-out; position:relative; top:0px; left:0%; z-index:1015; width:100%;}

.videos{ padding:0px; background:#fff; border:10px solid #ddd; margin-bottom:20px; float:left; width:100%; border-radius:5px;}
.videos iframe{ width:100%; /*height:380px;*/border:none;}
.green-one-head{ background:#009376;}
.orange-one-head{ background:#eaa300;}
.purple-one-head{ background:#894d83;}
.dark-orange-head{ float:left; width:100%;background:#ff830f;}
.dark-red-head{ background:#8f1036}
#marg-top{ margin-top:17px;}
.green-two-head{ background:#65bb47;}
.blue-panel{ background:#3fabc6;}
.tansactions{ float:left; width:100%; padding:0px; margin:0px 0 20px 0; background:#fff; border-radius:5px;}
.tansactions .top{ background:#eee; padding:10px 15px; float:left; width:100%; border-radius:5px 5px 0 0; }
.tansactions .top h3{font-size:18px; color:#282a2b;font-family: 'Varela Round', sans-serif;}
.tansactions .bottom{ padding:10px 15px; float:left; width:100%; border-radius:5px 5px 0 0; font-size:18px; color:#282a2b;}
.new-pads{ padding:2px 10px!important;}
.text-right1{ text-align:right;}
.marg-bottoms{ margin-bottom:0px;}
.home-bg{ float:left; width:100%; padding:15px; background:#545454; border-radius:5px; margin-bottom:10px; color:#fff;}
.home-bg h1{ margin-bottom:10px; font-size:40px; line-height:40px;}
.bg-pannel{ float:left; width:100%; padding:15px; background:#ccc; border-radius:5px;}
.pad-fif{ float:left; width:100%; padding:15px; background:#eeeeee; border-radius:5px; margin-bottom:20px;}
.button-h1{ float:left; width:100%; padding:0px; background:#009376; text-align:center; font-size:24px; color:#fff; border-radius:5px;}
.button-h1 span{ font-size:18px; display:block; background:#44c2a9; line-height:50px; border-radius:0 0 5px 5px; margin-top:20px;}

.button-h2{ float:left; width:100%; padding:0px; background:#65bb47; text-align:center; font-size:24px; color:#fff; border-radius:5px;}
.button-h2 span{ font-size:18px; display:block; background:#7bdb59; line-height:50px; border-radius:0 0 5px 5px; margin-top:20px;}

.button-h3{ float:left; width:100%; padding:0px; background:#894d83; text-align:center; font-size:24px; color:#fff; border-radius:5px;}
.button-h3 span{ font-size:18px; display:block; background:#bf8fba; line-height:50px; border-radius:0 0 5px 5px; margin-top:20px;}

.button-h4{ float:left; width:100%; padding:0px; background:#8f1036; text-align:center; font-size:24px; color:#fff; border-radius:5px;}
.button-h4 span{ font-size:18px; display:block; background:#c02f5b; line-height:50px; border-radius:0 0 5px 5px; margin-top:20px;}

.button-h5{ float:left; width:100%; padding:0px; background:#ff830f; text-align:center; font-size:24px; color:#fff; border-radius:5px;}
.button-h5 span{ font-size:18px; display:block; background:#fda95b; line-height:50px; border-radius:0 0 5px 5px; margin-top:20px;}

.button-h6{ float:left; width:100%; padding:0px; background:#eaa300; text-align:center; font-size:24px; color:#fff; border-radius:5px;}
.button-h6 span{ font-size:18px; display:block; background:#eebe4f; line-height:50px; border-radius:0 0 5px 5px; margin-top:20px;}

.button-h7{ float:left; width:100%; padding:0px; background:#3fabc6; text-align:center; font-size:24px; color:#fff; border-radius:5px;}
.button-h7 span{ font-size:18px; display:block; background:#48ceef; line-height:50px; border-radius:0 0 5px 5px; margin-top:20px;}

.button-h8{ float:left; width:100%; padding:0px; background:#009376; text-align:center; font-size:24px; color:#fff; border-radius:5px;}
.button-h8 span{ font-size:18px; display:block; background:#00c39d; line-height:50px; border-radius:0 0 5px 5px; margin-top:20px;}

.button-h1:hover, .button-h1:focus{ color:#fff;}
.button-h2:hover, .button-h2:focus{ color:#fff;}
.button-h3:hover, .button-h3:focus{ color:#fff;}
.button-h4:hover, .button-h4:focus{ color:#fff;}
.button-h5:hover, .button-h5:focus{ color:#fff;}
.button-h6:hover, .button-h6:focus{ color:#fff;}
.button-h7:hover, .button-h7:focus{ color:#fff;}
.button-h8:hover, .button-h8:focus{ color:#fff;}
#no-tops{ margin-top:5px!important;}
#pfp-header .navbar-default{ border-radius:0px; box-shadow:0 0 5px rgba(0,0,0,0.2);background-color: #fff;}
#pfp-header .navbar-default .navbar-nav > li > a{ font-size:20px;font-family: 'Varela Round', sans-serif; padding-top:27px; padding-bottom:27px;}
#pfp-header .navbar-brand{ padding:5px 15px;}
#pfp-header .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ background:none; color:#268e85;}
#pfp-header .navbar-default .btn-donate{font-size: 18px; padding:8px 15px!important; background:#dd7028; border-bottom:2px solid #b35618; color:#fff!important; margin-top:16px;}
/*#pfp-header .navbar-default .btn-donate:hover, #pfp-header .navbar-default .btn-donate.active:focus, #pfp-header .navbar-default .btn-donate:focus, .open>.dropdown-toggle#pfp-header .navbar-default .btn-donate {color: #fff;background-color: #ef7a2c;border-bottom:2px solid #904412;outline: none;}*/
#pfp-header .navbar-default .btn-donate:active, #pfp-header .navbar-default .btn-donate.active {color: #fff;background-color: #ef7a2c;/*border-top:2px solid #25747c;margin-top: 2px;*/box-shadow:0 0 5px rgba(0,0,0,0.3);}
#breads-nav{ float:left; width:100%; padding:0px; margin:77px 0 0; /*background:#545454;*/ position:relative;}
/* Breadcrumbs from http://bootsnipp.com/snippets/featured/triangle-breadcrumbs-arrows */
.btn-breadcrumb .btn:not(:last-child):after {content: " ";display: block;width: 0;height: 0;border-top: 30px solid transparent;border-bottom: 30px solid transparent; border-left: 18px solid white;position: absolute;top: 50%;margin-top: -30px;left: 100%;z-index: 3;}
.btn-breadcrumb .btn:not(:last-child):before {content: " ";display: block;width: 0;height: 0; border-top: 30px solid transparent;border-bottom: 30px solid transparent;border-left: 18px solid rgb(173, 173, 173);position: absolute;top: 50%;margin-top: -30px;margin-left: 0px;left: 100%;z-index: 3;}
.btn-breadcrumb .btn {padding:21px 25px 21px 43px; border-radius:none; font-size:15px;font-family: 'Varela Round', sans-serif;}
.btn-breadcrumb .btn:first-child {padding:17px 25px 15.5px 30px; font-size:19px;}
.btn-breadcrumb .btn:last-child {padding:21px 25px 21px 43px;}
/** Default button **/
.btn-breadcrumb .btn.btn-default1:not(:last-child):after {border-left: 18px solid #268e85;}
.btn-breadcrumb .btn.btn-default1:not(:last-child):before {border-left: 18px solid #268e85;}
/*.btn-breadcrumb .btn.btn-default1:hover:not(:last-child):after {border-left: 18px solid #2ea89d;}
.btn-breadcrumb .btn.btn-default1:hover:not(:last-child):before {border-left: 18px solid #2ea89d;}*/
.btn-breadcrumb .btn.btn-default1.active:not(:last-child):after {border-left: 18px solid #2ea89d; box-shadow:0 0 0 #fff;}
.btn-breadcrumb .btn.btn-default1.active:not(:last-child):before {border-left: 18px solid #2ea89d; box-shadow:0 0 0 #fff;}

.btn-default1 {color:#fff;background-color:#268e85;border-color:#268e85}
.open .dropdown-toggle.btn-default1 {color:#fff;background-color:#2ea89d;border-color:#155c56}
.btn-default1:active, .btn-default1.active, .open .dropdown-toggle.btn-default1 {background-image:none}
.btn-default1.disabled, .btn-default1[disabled], fieldset[disabled] .btn-default1, .btn-default1.disabled:hover, .btn-default1[disabled]:hover, fieldset[disabled] .btn-default1:hover, .btn-default1.disabled:focus, .btn-default1[disabled]:focus, fieldset[disabled] .btn-default1:focus, .btn-default1.disabled:active, .btn-default1[disabled]:active, fieldset[disabled] .btn-default1:active, .btn-default1.disabled.active, .btn-default1[disabled].active, fieldset[disabled] .btn-default1.active {background-color:#fff;border-color:#ccc}
/* The responsive part */

.btn-default1:hover, .btn-default1:focus, .btn-default1:active, .btn-default1.active, .open .dropdown-toggle.btn-default1 {color:#fff}
/*.btn-default1:active, .btn-default1.active, .open .dropdown-toggle.btn-default1 {background-image:none}*/


.btn-breadcrumb > * > div { /* With less: .text-overflow(); */white-space: nowrap;overflow: hidden;text-overflow: ellipsis;    }
/* .btn-breadcrumb > *:nth-child(n+2) { display:none;}*/
.thanks-box{ /*background:#fff;*/ float:left; /*padding:30px;*/ border-radius:5px; width:100%;}
.thanks-box h1{ font-size:60px; margin-bottom:30px; line-height:60px;}
.thanks-box p{ font-size:18px;}
.thanks-box h2{ font-size:24px; line-height:24px; margin:30px 0;}
.no-shadow{ box-shadow:0 0 0 #fff!important;}
.social{ margin-top:20px;}
.back-to{ margin-top:30px; float:left; width:100%; text-align:center;}
#mailing{ float:left; width:100%; padding:50px 0; background:#282a2b;}
.mail-form{ border-radius:5px; float:left; width:100%; background:#ccc; padding:15px 15px 0 15px; font-size:18px;}
.mail-form span{ line-height:32px;}
.btn-mailing{background:#282a2b; color:#fff; font-size:18px; padding:3px 0;}
.btn-mailing:hover, .btn-mailing.active:focus, .btn-mailing:focus, .open>.dropdown-toggle.btn-mailing {color: #fff;background-color: #2ea89d;border-bottom:0px solid #3c243c;outline: none;}
.btn-mailing:active, .btn-mailing.active {color: #ccc;background-color: #2ea89d;/*border-top:2px solid #25747c;margin-top: 2px;*/box-shadow:0 0 5px rgba(0,0,0,0.3);}
.btn-checkout{ background:none; color:#fff; margin-top:50px; font-size:24px; border:1px solid #cccccc; padding:6px 20px;}
.btn-checkout:hover, .btn-checkout.active:focus, .btn-checkout:focus, .open>.dropdown-toggle.btn-checkout {color: #2ea89d;background-color:none;border:1px solid #2ea89d;outline: none;}
.btn-checkout:active, .btn-checkout.active {color: #2ea89d;background-color:none;/*border-top:2px solid #25747c;margin-top: 2px;*/box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #2ea89d;}
#pfp-footer{ float:left; width:100%; padding:25px 0; background:#27292A; position:relative;}
.footer-links{ float:left; width:100%; padding:0px; margin:0 0 0px 0;}
.footer-links h3{ color:#fff; font-size:15px; margin-bottom:25px; line-height:15px; text-transform:uppercase;font-family: 'Varela Round', sans-serif;}
.footer-links ul{ margin:0px; padding:0px; list-style:none;}
.footer-links li{ margin:0px 0 5px 0; padding:0px; list-style:none; font-size:15px; color:#cccccc;}
.footer-links li a{color:#cccccc;}
.footer-links li a:hover{color:#fff;}

.footer-links li:last-child{ margin-bottom:0px;}
.footer-links p{padding:0px; list-style:none; margin-bottom:0px; font-size:15px; color:#cccccc; line-height:24px;}
.green{ color:#268e85;}
.box2{ float:left; width:100%; padding:0px; background:#fff; border-radius:5px; border:1px solid #d1d2d4;}
.box-heading{ float:left; width:100%; padding:15px; background:#F0EFEF; border-radius:5px 5px 0 0; font-size:20px; line-height:20px; margin-bottom:15px;}
.box-pads{ padding:0 15px 15px 15px; float:left; width:100%; position:relative;}
.box-pads p{ font-size:18px;}
.box-pads p strong{ display:block;}
.table-slots{ float:left; width:100%; padding:0px; margin:20px 0 20px 0;}
.additonal{ float:left; width:100%; padding:0px;}
.additonal h3{ line-height:24px; margin-bottom:20px;}
.btn-additon1{ background:#cccccc; border-bottom:3px solid #828282; color:#414343!important;}
.btn-additon{ background:#268e85; border-bottom:3px solid #006c57; color:#fff!important;}
.btn-additon2{ background:#268e85; border-bottom:3px solid #006c57; color:#fff!important;}
.btn-additon3{ background:#dd7028; border-bottom:3px solid #b35618; color:#fff!important;}

table {border-collapse: separate;border-spacing: 0;/*min-width: 350px;*/ background:#fff; border-radius:6px;}
table tr th,
table tr td {border-right: 0px solid #bbb;border-bottom: 0px solid #bbb;padding: 15px;}
table tr th:first-child,
table tr td:first-child {border-left: 0px solid #bbb;}
table tr th {background: #eee;border-top: 0px solid #bbb;text-align: 0eft;}
/* top-left border-radius */
table tr:first-child th:first-child { border-top-left-radius: 6px;}

/* top-right border-radius */
table tr:first-child th:last-child { border-top-right-radius: 6px;}
/* bottom-left border-radius */
table tr:last-child td:first-child {border-bottom-left-radius: 6px;}
/* bottom-right border-radius */
table tr:last-child td:last-child { border-bottom-right-radius: 6px;}
.table thead > tr > th{ background:#d1d2d4; padding:12px 15px; /*font-size:18px;*/}
.table thead > tr > td, .table tbody > tr > td, .table tfoot > tr > td{ /*font-size:16px;*/ padding:8px 15px;}
.table td a{ color:#37929c;}
.radio.top{ /*margin-top:-30px;*/}
.table{ margin-bottom:0px;}
.border-bottoms{ border-radius:5px;}
#thirty{ margin-top:30px;}
#fifty{ margin-top:50px;}
.review-box{ float:left; width:100%; padding:0px; background:#fff; border-radius:5px; margin-bottom:50px;}
.rebox-heading{ float:left; width:100%; padding:15px; background:#757575; border-radius:5px 5px 0 0; font-size:18px; line-height:18px; margin-bottom:15px; color:#fff;}
.rebox-pads{ padding:15px; float:left; width:100%;}
.rebox-pads ul{ margin:0px; padding:0px; list-style:none;}
.rebox-pads li{ margin:0px; padding:0px; list-style:none; font-size:18px; margin-bottom:0px; }
.rebox-pads li:last-child{ margin-bottom:0px;}
.rebox-pads li span{ float:right;}
.rebox-pads li.o{ font-size:16px!important;}
.rebox-pads li.o span{ font-size:16px!important;}
.all{ font-size:14px; margin-bottom:15px;}
#bottom-fifty{ margin-bottom:50px;}
.bottom-positios {bottom: 15px;position: absolute;right: 15px;}
#thirty-five{ margin-top:35px;}
.marg-right{ margin-right:15px;}
.when-box{ float:left; width:100%; margin-top:35px; margin-bottom:0px;}
.when-box .row{ margin:0px;}
.when-box .col-lg-5{ margin:0px; padding:0px;}
.when-box .col-lg-7{ margin:0px; padding:0px;}
.when{ float:left; width:100%; padding:20px 20px; background:#d1d2d4; border-radius:5px 0 0px 5px; min-height:207px;}
.when h3{ margin-bottom:10px;}
.where{ float:left; width:100%; padding:20px; background:#dddddd; border-radius:0px 5px 5px 0px; min-height:207px;}
.where h3{ margin-bottom:10px;}
.twenty{ font-size:40px;}
.btn-select-tick{ border-radius:0 0 5px 5px; background:#268e85; width:100%; position:relative; width:100%; margin:0 0px; color:#fff; padding:10px 15px;background: rgb(38,142,133); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiMyNjhlODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMWI2ZTY3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(38,142,133,1) 80%, rgba(27,110,103,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(80%,rgba(38,142,133,1)), color-stop(100%,rgba(27,110,103,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(38,142,133,1) 80%,rgba(27,110,103,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(38,142,133,1) 80%,rgba(27,110,103,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(38,142,133,1) 80%,rgba(27,110,103,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(38,142,133,1) 80%,rgba(27,110,103,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#268e85', endColorstr='#1b6e67',GradientType=0 ); /* IE6-8 */
}
.btn-select-tick:hover, .btn-select-tick.active:focus, .btn-select-tick:focus, .open>.dropdown-toggle.btn-select-tick {color: #fff;background-color: #2fa89e;outline: none;}
.btn-select-tick:active, .btn-select-tick.active {color: #fff;background-color: #2fa89e;/*border-top:2px solid #25747c;margin-top: 2px;*/box-shadow:0 0 5px rgba(0,0,0,0.3);}


.box3{ background:#fff; border:1px solid #ccc;float:left; width:100%; border-radius:5px; margin-bottom:20px; box-shadow:0 1px 2px rgba(0,0,0,0.1); padding:0px; position:relative;}
.box3 h5{ text-align:center; font-size:16px; height:40px; margin-bottom:15px; padding:15px 15px 0 15px; }
.box3 h5 a{ color:#282a2b;}
.box3 h5 a:hover{ color:#00919c;}
.box3 img{ margin:0 0 15px 0;}
.box3 .pads{ padding:0 15px;}

.gift-navs{ margin:0px; padding:0px; list-style:none;}
.gift-navs li{ margin:0px; padding:0px; list-style:none; line-height:60px; color:#fff; float:left; display:block; font-size:20px;}
.gift-navs li a{ display:block; padding:0 20px; background:#282a2b; color:#cccccc;}
.gift-navs li > a:hover, .gift-navs li > a:focus{ background:#268e85; color:#fff;}
.gift-navs li.active > a, .gift-navs li.active > a:hover, .gift-navs li.active > a:focus{background:#268e85; color:#fff;}
.featured{ float:left; width:100%; padding:0px; margin:0px; background:#eeeeee; border-radius:5px; margin-top:50px;}
.featured-title{ float:left; width:100%; padding:15px; margin:0px; background:#545454; border-radius:5px 5px 0 0; color:#eeeeee; font-size:24px; margin-bottom:15px;}
.featured-mid{ padding:15px 30px 15px 30px; float:left; width:100%;}
.featurd-box{ float:left; width:100%; padding:0px; background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.3); position:relative; margin-bottom:20px;}
.featurd-box img{ width:200px; margin:0px auto; display:block;}
.featured-boxb{ float:left; width:100%; padding:0px; border:1px solid #282a2b; background:#fff;}
.info-f{ float:left; width:33px;line-height:32px; height:33px; text-align:center; font-size:16px; color:#282a2b; border-right:1px solid #282a2b;}
.info-f a{ color:#282a2b; background:#fff; display:block; height:33px;}
.info-f a:hover{ color:#fff;background:#268e85; display:block;}
.share{ float:left; width:33px;line-height:32px; height:33px; text-align:center; font-size:16px; color:#282a2b; border-right:1px solid #282a2b;}
.share a{ color:#282a2b; background:#fff; display:block; height:33px;}
.share a:hover{ color:#fff;background:#268e85; display:block;}
.detials{ float:left; width:75%; line-height:28px; text-align:center; font-size:16px; color:#282a2b; border-right:0px solid #282a2b;}
.detials small {font-size:12px}
#divG{ position:absolute; bottom:33px; background:rgba(0,0,0,0.5); line-height:40px; left:0px;}
.targetDiv{ position:absolute; left:0px; bottom:35px; background:rgba(0,0,0,0.8); width:100%; padding:10px; color:#fff;}
.targetDiv-one{ position:relative; float:left; padding:8px 15px; background:#282a2b; border-radius:0 0 5px 5px; width:100%; display:none;}
.show{ cursor:pointer;}
.featured-bottom{ float:left; width:100%; padding:15px; background:#ccc; color:#282a2b; border-radius:0 0 5px 5px; text-align:center;}
.featured-bottom span{ float:right;}
.bottom-fif{ margin-bottom:50px;}
.banners{ float:left; width:100%; padding:0px; background:#282a2b; text-align:center; position:relative; z-index:1001; min-height: 200px}

.white{ background:#fff !important; min-height:236px!important;}
.set-pos{ position:absolute; left:50%; width:50%; margin-left:-25%; background:rgba(0,0,0,0.4); padding:20px; z-index:1002; border-radius:5px; top:25%;}
.set-pos h1{ font-size:45px; line-height:55px; color:#fff; text-shadow:0 0 10px rgba(0,0,0,0.5);}
.set-pos h2{ font-size:25px; line-height:35px; color:#fff; text-shadow:0 0 10px rgba(0,0,0,0.5);}

#section-vid{ float:left; width:100%; padding:0px; margin:0px; background:#27292a;}
#section-vid iframe{ width:100%; padding:0px; height:450px;}
#about{float:left; width:100%; padding:50px 0; margin:0px; background:#fff;}
#bottom-thirty{ margin-bottom:30px;}
#about p{ font-size:18px;}
#about p a{ color:#008c85;}
#about p a:hover{ color:#008c85; text-decoration:underline;}
#comments-bg{float:left; width:100%; padding:50px 0; margin:0px; background:#d1d2d4;}
#supporters{ background:#eeeeee;float:left; width:100%; padding:50px 0; margin:0px;}
.recent-box{ float:left; margin:20px 0; padding:0px; width:100%;}
.recent-box ul{ margin:0px; padding:0px; list-style:none;}
.recent-box li{ margin:0px 0 20px 0; padding:0px; border: thin solid #d3d3d3; list-style:none; background:#ffffff; padding:15px; border-radius:5px;}
.recent-box li h4{ margin-bottom:15px;}
.recent-box li p {background:#eeeeee; float:left; width:100%; position:relative; font-size:18px; padding:10px 15px; border:1px solid #dadada; border-radius:5px; margin:0px;}
.recent-box li p:after, .recent-box li p:before {bottom: 100%;left: 20px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.recent-box li p:after {border-color: rgba(136, 183, 213, 0);border-bottom-color: #eeeeee;border-width: 10px;margin-left: -10px;}
.recent-box li p:before {border-color: rgba(194, 225, 245, 0);border-bottom-color: #ddd;border-width: 12px;margin-left: -12px;}
.recent-box li:last-child{ margin-bottom:0px;}
#raised-bg{ float:left; width:100%; padding:30px 0; margin:0px; font-size:24px; background:#fff;}
.demo-y{ max-height: 330px; }
.demo-y1{ height:250px; }
.demo-y2{ height:100%; /*height:540px;*/ overflow-x:hidden; overflow-y:auto;}
.demo-y-seating{ height:300px !important; overflow-x:hidden; overflow-y:auto; }
.chocks{ background:#dd7028;}
.bg-support{ float:left; padding:15px; margin:0px; width:100%; background:rgba(0,0,0,0.3); border-radius:5px; margin-bottom:50px; font-size:50px;}
.bg-support h1{ font-size:50px; color:#fff; text-shadow:0 0 10px rgba(0,0,0,0.5);}
.bg-support h2{ font-size:30px; color:#fff; text-shadow:0 0 10px rgba(0,0,0,0.5); margin-top:20px;}
.resu{ float:left; width:100%; padding:0px; margin:0px;}
.resu h3{ font-size:30px; margin-bottom:20px;}
.resu p{ font-size:30px; margin-bottom:0px; font-size:18px;}
#widget-header .navbar-default{ border-radius:0px; box-shadow:0 0 5px rgba(0,0,0,0.2); background:#fff;}
#widget-header .navbar-default .navbar-nav > li > a{ font-family: 'Varela Round', sans-serif; padding:13px 5px; color:#b5b7b9;}
#widget-header .navbar-default .navbar-nav > li > a i{font-size:22px;background: #fff none repeat scroll 0 0;border-radius: 3px;padding: 5px 10px;}
#widget-header .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ background:none; color:#268e85;}
#widget-header .navbar-default .btn-donate{ padding:10px 15px!important; background:#dd7028; border-bottom:2px solid #b35618; color:#fff!important; margin-top:24px;}
#widget-header .navbar-default .btn-donate:hover, #widget-header .navbar-default .btn-donate.active:focus, #widget-header .navbar-default .btn-donate:focus, .open>.dropdown-toggle#widget-header .navbar-default .btn-donate {color: #fff;background-color: #ef7a2c;border-bottom:2px solid #904412;outline: none;}
#widget-header .navbar-default .btn-donate:active, #widget-header .navbar-default .btn-donate.active {color: #fff;background-color: #ef7a2c;/*border-top:2px solid #25747c;margin-top: 2px;*/box-shadow:0 0 5px rgba(0,0,0,0.3);}
#widget-header .navbar-brand{ padding:8px 15px;}
#widget-header .navbar-default .navbar-toggle{/* margin-right:0px;*/ margin-top:13px;}

#widget-banner{ float:left; width:100%; padding:0px; margin:0px;}
.ban-bg{ float:none; margin:15px 0; background:rgba(0,0,0,0.4); border-radius:5px; width:auto;  padding:15px; text-shadow:0 0 2px #000; display:inline-block;color:#fff}
.new-progress{ background:#dd7028;}
.ban-bg .progress{ margin:15px 0 15px 0;}
.demo-y2 .mCSB_inside > .mCSB_container{ margin-right:0px;}
#widget-list{ margin:0px; padding:25px 0px; float:left; width:100%;}
#widget-list h3{ margin-bottom:20px;}
/*#widgetModal .modal-dialog{ width:985px; }*/
#widgetModal .modal-body{ padding:0px;}

#widgetModal .close{ width:32px; height:32px; text-align:center; background:#aaaaaa; border:2px solid #fff; box-shadow:0 0 5px rgba(0,0,0,0.5); border-radius:100%; opacity:1; z-index:1001; position:absolute; right:-11px; top:-11px;}
#widgetModal .modal-content{ background:none; border:none; box-shadow:0 0 0 #fff;}
.back-arrow2{ float:left; padding:15px 0px; font-size:22px; color:#b5b7b9;}
.fourty-w{ margin-bottom:40px;}
.details label{ font-size:15px; margin-bottom:0px;}
.no-back{ background:none; padding:0px;}
.small-review{ /*padding:15px;*/ margin-bottom:5px;}
.small-review li{ font-size:15px;}
.full-frame{ float:left; margin-bottom:30px; width:100%;}
.full-frame iframe{width:100%;}
.demo-y .mCSB_inside > .mCSB_container{ margin-right:30px;}
.no-tops{ margin-top:0px; margin-bottom:0px;}
#widget-list label{ font-size:14px;  margin-bottom:0px; }
.or{ margin:0px auto; width:60px; height:60px; background:#fff; border-radius:100%; line-height:60px; text-align:center; border:1px solid #d1d2d4; margin-top:135px;}
.or-one{ margin:0px auto; width:35px; height:35px; background:#fff; border-radius:100%; line-height:35px; text-align:center; border:1px solid #d1d2d4; margin-top:0px; position:absolute; left:0px;}
.border-b{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ccc;}
.texts p{ font-size:14px;}
.texts p strong{ font-size:14px; display:block;}
#top-fif{ margin-top:15px;}
.box-sm{ float:left; margin-bottom:10px; width:100%; padding:10px; background:#fff; border-radius:5px;}
.text-avail{ color:#888888; font-size:11px; line-height:32px;}
.same-h{ line-height:32px; margin-bottom:0px;}
.detials.one{ margin: 0 0 0 5px; width: 60%;}
.box-steps{ float:left; width:100%; padding:0px; margin:0px 0 20px 0; background:#fff; border:1px solid #d1d2d4; border-radius:5px;}
.box-stitle{ float:left; width:100%; padding:10px 15px; background:#e8e8e8;border-bottom:1px solid #d1d2d4; font-size:16px; border-radius:5px 5px 0 0; margin-bottom:15px; }
.box-stitle i{ margin:0 15px;}
.box-steppad{ padding:0 15px 15px 15px; float:left; width:100%;}
.arrow-toggle .fa-angle-up ,
.arrow-toggle.collapsed .fa-angle-down{display: inline-block;}
.arrow-toggle.collapsed .fa-angle-up,
.arrow-toggle .fa-angle-down {display: none;}
#collapseP{ cursor:pointer;}
.fourteen{ font-size:16px;}
.dropdown-menu{ padding:0px;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{ background:#282a2b;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{ background:#282a2b; color:#fff;}
/*.back-arrow2{ padding-left:15px;}*/
#how{ padding:50px 0; float:left; width:100%;}
.box-all{ padding:20px 30px 5px 30px; background:#fff; float:left; width:100%; margin-top:50px; border-radius:5px;}
.bottom-two{ margin-bottom:30px;}
.no-pads{ padding-left:0px!important; float:right; padding-right:15px;}
.mail-form span{ font-size:16px;}
.contact-bg{ float:left; width:100%; padding:15px; margin-bottom:50px; background:#d1d2d4; border-radius:5px;}
.connects{ float:left; width:100%; padding:0px; margin-bottom:50px;}
.addresss-table{ float:left; width:100%; padding:0px; margin:0px;}
.addresss-table .row{ margin:0px;}
.addresss-table .col-lg-4{ margin:0px; padding:0px;}
.address-left{ float:left; width:100%; padding:0px; background:#d1d2d4; border-radius:0 0 0px 5px; min-height:150px;}
.address-left h2{ color:#fff; text-align:center; line-height:58px; border-radius:5px 0 0 0; background:#545454;}
.address-mid h2{ color:#fff; text-align:center; line-height:58px; background:#545454;}
.address-right h2{ color:#fff; text-align:center; line-height:58px; border-radius:0 5px 0 0; background:#545454;}
.address-mid{ float:left; width:100%; padding:0px; background:#dddddd; min-height:150px;}
.address-right{ float:left; width:100%; padding:0px; background:#d1d2d4;border-radius:0 0 5px 0px; min-height:150px;}
.address-pads{ padding:20px; font-size:18px;}
.address-pads a{ color:#268e85;}

.updates-bg{ float:left; width:100%; padding:0px; margin-bottom:50px; background:#d1d2d4; border-radius:5px;}
.updates-bg h2{color:#fff; text-align:center; line-height:58px; border-radius:5px 5px 0 0; background:#545454; font-size:24px; margin-bottom:50px;}
.updates-bg h3{color:#282a2b;font-size:22px; margin-bottom:30px;}
.updates-pads{ padding:0 15px 0px 40px;}
.updates-bg img{ margin-bottom:30px;}
.updates-bg p{ margin-bottom:30px; font-size:18px;}
.updates-bg iframe{ width:100%; margin-bottom:30px;}
.marg-three{ margin-top:0px; margin-bottom:30px;}
.transc{ float:left; width:100%; margin-bottom:25px;}
.transc p{ margin-bottom:15px; font-size:16px; color:#6f6f6f;}
.transc p:last-child{ margin-bottom:0px; }
.transc strong{ display:block;color:#282a2b}
.w-funds{ float:left; width:100%; padding:30px;background:#fff url(../img/shadow1.png) left bottom repeat-x; }
.w-funds .row{ margin-left:-15px; margin-right:-15px;}
.w-funds h4{ margin-bottom:15px;}
.w-funds h1{ margin-bottom:15px;}
.total-box{ float:left; width:100%;margin:0px; border:1px solid #282a2b; border-radius:5px; padding:15px;margin-bottom:30px;}
.view-details{ border:1px solid #282a2b; background:none;}
.view-details:hover{ border:1px solid #3abdc9; color:#3abdc9;}
.view-details:focus{ border:1px solid #3abdc9; color:#fff; background:#3abdc9;}
.view-details.active{ background:#37929c; color:#fff;}
.btn-wfunds{ background:#3abdc9 url(../img/w-funds.png) left top no-repeat; line-height:45px; font-size:18px; box-shadow:0 3px 0 #309fa9; color:#fff; padding:0 15px 0 55px;}
.btn-wfunds:hover{ background:#3abdc9 url(../img/w-funds.png) left top no-repeat; line-height:45px; font-size:18px; box-shadow:0 3px 0 #309fa9; color:#282a2b;}
.secures img{ float:left; margin-right:15px;}
.secures p{ font-size:15px;}
.secures p span{ padding-top:20px; display:block;}
.secures{ float:left; width:100%; /* margin-bottom:30px;*/}
.box-bank{ background:#fff; border:1px solid #ccc;float:left; width:100%; border-radius:5px;  box-shadow:0 1px 2px rgba(0,0,0,0.1); padding:15px; position:relative; min-height:172px;margin-top:30px;}
.box-bank h3{ margin-bottom:15px;}
.box-bank h5{ margin-bottom:15px; font-size:15px;}
.box-bank .close{ position:absolute; width:24px; height:24px; line-height:24px; font-size:13px; color:#fff!important; background:#929292; border-radius:100%; right:-10px; opacity:1; text-shadow:none; top:-10px;}
.box-bank .close a{ color:#fff;}
.verified{ color:#52933a; font-size:15px;}
.add-account{ border-color:#37929c; background:#ebf4f5;}
.add-account h3{ color:#37929c;}
.add-button{ background:#37929c; width:50px; height:50px; color:#fff; text-align:center; line-height:50px; border-radius:100%; padding:0px; font-size:20px;}
.not-verified{ color:#8f1036; display:block; font-size:15px;}
.verify-now{ color:#37929c; font-size:15px; display:block;}
.verify-now a{ color:#37929c; text-decoration:underline;}
.verify-now a:hover{ color:#37929c; text-decoration:none;}
.gray-box{ background:#e0e0e0;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1); border-color:#a6a6a6;}
.gray-box h4{ margin-bottom:15px;}
.gray-box h1{ margin-bottom:15px;}
.gray-box .col-lg-2{ padding-left:15px; padding-right:15px;}
.gray-box  small{ display:block; color:#282a2b; font-size:15px;}
#fif{ margin-top:15px;}
.nomargb{ margin-bottom:0px!important;}
.whites{ background:#fff; border:1px solid #cccccc;}
.table-bg .form-group{ margin-right:10px;}
.modal-sm{ width:300px;}
.modal-account{ float:left; width:100%;}
.modal-account p{ font-size:18px;}
.modal-account h1{ font-size:30px;}
.modal-account h1 i{ float:left; font-size:18px;}
.border-black{ border-bottom:1px solid #000; height:1px; float:left; width:100%;}
.hr1{ height:1px; background:#cccccc; float:left; width:100%; padding:0px; margin:0px; margin-bottom:15px; margin-top:0px;}
.checkbox, .radio{ margin-bottom:0px; margin-top:0px;}


/*for the facebook comments section area*/
#fbcomments, .fb_iframe_widget, .fb_iframe_widget[style], .fb_iframe_widget iframe[style], #fbcomments iframe[style] {width: 100% !important;}
.fb-comments, .fb-comments iframe[style], .fb-comments span {width: 100% !important;}
/*for the facebook comments section end*/

.add-on .input-group-btn > .btn {
border-left-width:0;left:-2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* stop the glowing blue shadow */
.add-on .form-control:focus {
box-shadow:none;
-webkit-box-shadow:none;
border-color:#cccccc;
}
.bootstrap-select.btn-group .dropdown-menu li a{ background:#eee; font-size:14px;}
.top-fif{ margin-top:15px;}
.graph{ float:left; width:100%; margin-bottom:30px; background:#fff; min-height:400px; line-height:400px;}
.graph img{ border-radius:5px;}
.box3 .pads{ text-align:center;}
.box3 .pads img{ width:200px; height: 200px;}
#bottom-fift{ margin-bottom:20px;}
.big-full{ width:100%;}
#pro-texts{ font-size:13px;}
#pro-texts .text-left1{ text-align:left;}
#pro-texts .text-right1{ text-align:right;}
.navbar-right .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{ color:#fff;}
.no-r{ margin-right:0px!important;}
.bootstrap-select.btn-group .dropdown-menu li a span.text{ color:#333;}
.three-butons{ margin:0px; padding:0px; list-style:none;}
.three-butons li{ margin:0px 2% 0 0; padding:0px; list-style:none; float:left; width:32%;}
.three-butons li:last-child{ margin-right:0px;}
a.purple-text{ color:#894d83!important;}
a.orange-text{ color:#eaa300!important;}
a.darkred-text{ color:#8f1036!important;}
.desc{ float:left; width:100%; padding:0 0 10px 0;}
.desc1{ float:left; width:100%; padding:0 0 10px 0;}
.box-hiddens{padding: 0px;display: none;margin-top: 0px;border: 0px solid #000; float:left; width:100%;}
.select-giving{ float:left; width:100%; padding:0 15px; background:#fff; border-radius:7px; margin-top:35px; margin-bottom:20px; line-height:75px; }
.select-giving h4{ line-height:75px;}
.breads-navigation select{ display:none;}
.logo-place{ max-width: 300px; height:100px; background:#fff; /*float:left;*/ display:block;}
.pallete{ float:left; width:100%; margin-top:15px; border:1px solid #fff; min-height:33px;}

.banner-one{ float:left; max-width:1050px; padding:0px; background:rgba(0, 0, 0, 0); width:100%; text-align: center;}
#site_banner_preview .banner-one{ background: none!important;}
.pad-twenty{ padding-bottom:10px; padding-top:20px;}
.alert-green{ background:#3abdc9; border-color:#3abdc9; color:#fff; font-size:18px; margin-bottom:5px;}
.close-button{ position:absolute; width:32px; height:32px; background:#666666; border-radius:100%; line-height:32px; color:#fff; right:10px; top:-10px; text-align:center; z-index:1001; display:none;}
#success-message{ display:none;}
.dark{ background:#545454!important;}
.video-open{ display:none;}

#id-form-group .form-group{ margin-bottom:20px;}
textarea.big-textarea1{ height:300px;}
.i{ font-style:italic; color:#838383!important;}
.box-allone{ padding:0px; float:left; width:100%; margin-top:20px; border-radius:5px;}
.soldout{ background:rgba(0,0,0,0.3)!important; position:absolute; width:100%; height:100%; border-radius:5px;}
.soldout .btn-select-tick{ background:#3b3b3b!important;}


#about-one{ padding:50px 0; float:left; width:100%;}
#about-one iframe{ width:100%; padding:0px; height:450px; margin:30px 0;}
#about-one p{ font-size:18px; line-height:24px; }
#org{ float:left; width:100%; padding:50px 0; background:#545454; color:#fff!important;}
#org h2{ margin-bottom:20px;}
#org p{ font-size:18px; line-height:24px; }
.alert-main{ margin-bottom:50px;}
.vred-class{ color:#8f1036!important;}
.midium{ display:block; margin-top:15px; line-height:normal;}
.opacity-midium{ display:block; line-height:normal;}

/*10-06-2015 css start from here*/
#social-fixed{ position:fixed; left:0px; top:250px; background:rgba(0,0,0,0.5); border-radius:0 5px 5px 0; padding:15px 8px; z-index:1004; }
#social-fixed ul{ margin:0px; padding:0px; list-style:none;}
#social-fixed li{ margin:0px 0 10px 0; padding:0px; list-style:none; text-align:center; }
#social-fixed li a{ color:#fff; font-size:14px;}
#social-fixed li:last-child{ margin-bottom:0px;}
.close-option {color: #666 !important; position: absolute;right: -10px;top: -10px;cursor:pointer;}
.close-option a { color: #fff !important;}
#dash-footernew {background: #000 none repeat scroll 0 0;float: left;padding: 10px 0;width: 100%;}
/*16-06-2015 milind css start from here*/
.simmilar-back{ float:left; width:100%; padding:30px;background:url(../img/shadow1.png) left bottom repeat-x; }
.simmilar-back .row{ margin-left:-15px; margin-right:-15px;}
.headingtext-buttons{ float:left; width:100%; padding:0px; margin:0px;}
.headingtext-buttons h3{ line-height:35px; float:left; width:auto;}
.headingtext-buttons .tab-two{ float:right; width:auto;}
#top-thirty { margin-top:30px;}
.eighteen{ margin-bottom:15px; font-size:16px;font-family: 'Lato', sans-serif;}
.eighteen a{ color:#00919c;}
.eighteen a:hover{ color:#00919c; text-decoration:underline;}
.font-screen{ font-size:14px; color:#9e9e9e;}
.font-black{ font-size:14px; color:#000;}
.border-left{ border-left:1px solid #b7b7b7;}
.no-bg{ background:none;}
.no-marg{ margin:0px!important;}
.r-border{ border-right:1px solid #dbdbdb;}
p{ word-wrap:break-word;}

/*17-06-2015 milind css start from here*/
.beta{ background:#ffffff; margin:0 0 0 15px; border-radius:3px; color:#828282; font-size:16px; padding:0px 15px; line-height:35px; display:inline-block; font-weight:600;}
.r-donors{ float:left; width:100%; margin:0px 0 30px 0; padding:0px; background:#292a2b; border-radius:7px; min-height:80px;}
.arrow_box {position: relative;border: 0px solid #868686; float:left; width:30%; color:#fff; height:80px; float:left;}
.arrow_box span{ padding:0 15px; line-height:80px; font-size:18px;}
.arrow_box:after, .arrow_box:before {left: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.arrow_box:after {border-color: rgba(41, 42, 43, 0);border-left-color: #292a2b;border-width: 40px;margin-top: -40px;}
.arrow_box:before {border-color: rgba(134, 134, 134, 0);border-left-color: #868686;border-width: 41px;margin-top: -41px;}
.annual{ float:right; width:70%; padding:0 15px; line-height:80px; color:#fff; font-size:18px; text-align:center;}
.annual span{ font-size:24px;}
.mid-box{ padding:15px; background:#fff; border-radius:7px; float:left; width:100%;}
.full{ width:100%; font-size:14px;}
.active-button{ background:#39b54a; color:#fff;}
.active-button.active.focus, .active-button.active:focus, .active-button.focus, .active-button:active.focus, .active-button:active:focus, .active-button:focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;  }
.active-button.focus, .active-button:focus, .active-button:hover {color:#fff;text-decoration:none;background:#4bcd5d;}
.active-button.active, .active-button:active {background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)}
.canceled-button{ background:#cc0000; color:#fff;}
.canceled-button.active.focus, .canceled-button.active:focus, .canceled-button.focus, .canceled-button:active.focus, .canceled-button:active:focus, .canceled-button:focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;  }
.canceled-button.focus, .canceled-button:focus, .canceled-button:hover {color:#fff;text-decoration:none;background:#e51a1a;}
.canceled-button.active, .canceled-button:active {background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)}
.failed-button{ background:#ff7800; color:#fff;}
.failed-button.active.focus, .failed-button.active:focus, .failed-button.focus, .failed-button:active.focus, .failed-button:active:focus, .failed-button:focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;  }
.failed-button.focus, .failed-button:focus, .failed-button:hover {color:#fff;text-decoration:none;background:#ff8416;}
.failed-button.active, .failed-button:active {background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)}
.same-button{ background:#01919c; color:#fff;}
.same-button.active.focus, .same-button.active:focus, .same-button.focus, .same-button:active.focus, .same-button:active:focus, .same-button:focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;  }
.same-button.focus, .same-button:focus, .same-button:hover {color:#fff;text-decoration:none;background:#01a5b2;}
.same-button.active, .same-button:active {background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)}
.chunky a { /* Normal State */padding: 0px 0px 0px 0px;width: auto;height: auto;background: #00919c;
color: #fff;font-size: 30px;font-weight: 600;font-style: normal;font-smoothing: antialiased;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-o-font-smoothing: antialiased; -ms-font-smoothing: antialiased;text-decoration: none;text-shadow: 0 -1px 1px rgba(0,0,0,0.50);
border-radius: 3px; -webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;
-ms-border-radius: 3px;border: 1px solid rgba(0,0,0,0.50);border-top: 1px solid rgba(0,0,0,0.001);
box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 8px 8px rgba(255,255,255,0.10);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 8px 8px rgba(255,255,255,0.10);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 8px 8px rgba(255,255,255,0.10);
-o-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 8px 8px rgba(255,255,255,0.10);-ms-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 8px 8px rgba(255,255,255,0.10); cursor: pointer; width:100%!important; display:inline-block; line-height:80px;font-family: 'Varela Round', sans-serif;}
.chunky a:hover { /* Hover State */ box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 8px 8px rgba(255,255,255,0.25);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 8px 8px rgba(255,255,255,0.25);
-moz-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 8px 8px rgba(255,255,255,0.25);-o-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 8px 8px rgba(255,255,255,0.25);-ms-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 8px 8px rgba(255,255,255,0.25);-webkit-animation: glow 1s infinite ease-in-out;cursor: pointer;}
.chunky a:active { /* Active State (clicked on) */padding: 0px 0px 0px 0px;border-top: 1px solid rgba(0,0,0,0.55);
box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 2px 1px rgba(255,255,255,0.50), inset 0px 1px 4px rgba(0,0,0,0.35), inset 0px -8px 8px rgba(255,255,255,0.10);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 2px 1px rgba(255,255,255,0.50), inset 0px 1px 4px rgba(0,0,0,0.35), inset 0px -8px 8px rgba(255,255,255,0.10);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 2px 1px rgba(255,255,255,0.50), inset 0px 1px 4px rgba(0,0,0,0.35), inset 0px -8px 8px rgba(255,255,255,0.10);-o-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 2px 1px rgba(255,255,255,0.50), inset 0px 1px 4px rgba(0,0,0,0.35), inset 0px -8px 8px rgba(255,255,255,0.10);-ms-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 2px 1px rgba(255,255,255,0.50), inset 0px 1px 4px rgba(0,0,0,0.35), inset 0px -8px 8px rgba(255,255,255,0.10);
-webkit-animation: none;cursor: pointer !important;}
.simmilar-back .col-lg-10{ padding-left:15px; padding-right:15px;}
.simmilar-back .col-lg-2{ padding-left:15px; padding-right:15px;}
.left-inner-addon {position: relative;}
.left-inner-addon input {padding-left: 30px;    }
.left-inner-addon i {position: absolute;padding: 10px 12px;pointer-events: none;}
.right-inner-addon {position: relative;}
.right-inner-addon input {padding-right: 30px;    }
.right-inner-addon i {position: absolute;right: 0px;padding: 10px 12px;pointer-events: none;}
.sorts{ float:left; width:100%; padding:15px 0 0 0; margin-bottom:15px;}
.sorts i{ font-size:20px;  color:#282a2b;}
.sorts i a{ font-size:20px;  color:#282a2b;}
.payment-form {list-style:none; padding:0; margin:0; float:right; width:auto}
.payment-form li {width:100%; overflow:hidden; margin-bottom:10px; font-size:14px; color:#000}
.payment-form li aside {width:auto; float:left; padding:15px 0 0 0;}
.payment-form li a {background:url(../img/payment-sprite.gif) no-repeat; width:51px; height:32px; float:left; margin-right:10px; text-decoration:none; text-indent:-9999px}
.payment-form li a.visa {background-position:0 0}
.payment-form li a.master-card {background-position:-59px 0}
.payment-form li a.american-express {background-position:-118px 0}
.payment-form li a.discover {background-position:-177px 0}
.payment-form li p {font-size:12px; color:#000; margin:0; text-align:left}
.step-donors{ float:left; width:100%; padding:0px; margin:0px;}
.step-donors img{ margin-bottom:15px;}
#msgbox{ margin:30px 0 0 0; float:left; width:100%;}
.box-gray{ background:#d2d2d2 ;border-radius:4px; padding:15px;float:left; width:100%;}
/* Removes the default 20px margin and creates some padding space for the indicators and controls */
#videoCarousel.carousel {margin-bottom: 0;padding: 0 0px;}
#videoCarousel .carousel-indicators{ display:none;}
#videoCarousel .thumbnail{ margin-bottom:0px;}
#videoCarousel .carousel-control{ width:0%;}
/* Reposition the controls slightly */
.carousel-control {left: -12px;background-image:none!important;}
.carousel-control.right {right: -12px; background-image:none!important;}
/* Changes the position of the indicators */
#videoCarousel.carousel-indicators {right: 50%;top: auto;bottom: 0px;margin-right: -19px;}
/* Changes the colour of the indicators */
#videoCarousel.carousel-indicators li {background: #c0c0c0;}
#videoCarousel.carousel-indicators .active {background: #333333;}
.fl-if{ float:left; width:100%;}
.fl-if iframe{ width:100%;}
.status-section {float: left;padding: 30px 0 0;width: 100%;}
.comp-arrow {display: none;float: left;font-size: 16px;font-weight: bold;margin: 7px 0 0;vertical-align: middle;}
.button-save.show.red-back {background: #fa9293 none repeat scroll 0 0 !important;}
.ufp-status-wrapper{background: #eeeeee none repeat scroll 0 0;float: left;width: 100%;}
a.remove {line-height: 30px;text-align: center;cursor:pointer;color: #fff;}
.remove-btn {margin-left: 5px;}
.table-bg .ed-re {color: #fff;line-height: 30px;text-align: center;}
.new-tabs .btn-default.active{background-color:#545454;color:#FFF!important; font-size:21px!important;}
.new-tabs .btn-default{width:100%;border:0px solid #efefef;margin:5px; box-shadow:0px 5px 0px #282a2b;background-color:#545454; min-height:220px;color:#FFF!important; font-size:21px!important;}
.new-tabs .btn-default h5{color:#FFF!important; font-size:21px!important;}
.highcharts-legend {display: none;}
.video-block > iframe {width: 100% !important;}
.glyphicon-chevron-left {color: #CCCCCC;}
.glyphicon-chevron-right{color: #CCCCCC;}
.gray-h{background: #929292 none repeat scroll 0 0;border-radius: 5px 5px 0 0;color: #fff;position: relative;}
.navbar-fixed-top #pfp-header{ margin-top:35px;}
.thumbnail a > img, .thumbnail > img {height: 195.37px;width: 195.37px;}
#ufp-accords #collapseTwo .thumbnail {height:205.37px !important;}
.three-butons .btn {padding: 6px;}
.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;}
.pagination > li > a, .pagination > li > span {color: #00919C;}
#org_info_inputs, #per_info_inputs {margin-top: 10px;}
.pannel-button:hover {background-color: #545454;}
#widget-list .select-giving {margin-top: 0;}

/*Full Report Popup:Start */
#payments_view_full_report_div .table-responsive{height:400px; overflow:scroll;}
#payments_view_full_report .modal-dialog {height: 90%; width: 90%;}

#received_view_full_report_div .table-responsive{height:400px;overflow-x:scroll;}
#received_view_full_report_div.modal-dialog {height: 90%; width: 90%;}

#withdrawn_view_full_report .modal-dialog {width: 90%;}
#pending_view_full_report .modal-dialog {width: 90%;}

#volunteer_view_full_report .table-responsive{height:400px; overflow:scroll;}
#volunteer_view_full_report .modal-dialog {width: 90%;}

#event_view_full_report .table-responsive{height:400px; overflow:scroll;}
#event_view_full_report .modal-dialog {width: 90%;}

#gift_view_full_report .table-responsive{height:400px; overflow:scroll;}
#gift_view_full_report .modal-dialog {width: 90%;}

#crowdfunding_view_full_report .table-responsive{height:400px; overflow:scroll;}
#crowdfunding_view_full_report .modal-dialog {width: 90%;}


.table-responsive img{ max-width:inherit!important;}
.progress{background-color: #eeeeee;}
.export-btn, .print-btn {background: url("../../static_pages_img/icon-sprite.png") no-repeat; overflow: hidden; text-indent: -9999px; text-align: left;float: right;}
.print-btn {background-position: -65px -0px; width: 45px; height: 45px;margin-right: 11px;}
.export-btn{background-position: -10px -0px; width: 45px; height: 45px;}

.print-btn:hover {background-position: -65px -55px; width: 45px; height: 45px;}
.export-btn:hover{background-position: -10px -55px; width: 45px; height: 45px;}
.fb-comments, .fb-comments iframe[style] {width: 100% !important;padding: 0 !important;}
.demo-y2 .pads {min-height: 240px;}

.navbar-fixed-top #fixed-header1 {margin-top: 50px;}
.loged-in{padding-top: 111px !important;}
#bc1 a {cursor: default;}

.row-centered{ text-align:center;}
.col-centered{ float:none;display:inline-block; margin:0 -1px; }
#users-boxes .col-lg-4 {/*max-width: 320px;width: 33.3333%;*/}
#users-boxes2 .col-lg-6 {min-width: 320px; max-width:320px;width: 50%;}
.no-pads-left{padding-left:0px !important;}
.btn.btn-big-sunny.btn-block.new-col > span small {display: block;}
#marg-top a.btn.btn-select.auto-width.font-eighteen {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 1px solid #000;box-shadow: none;color: #000 !important;}
#marg-top a.btn.btn-select.auto-width.font-eighteen:hover {background: #000 none repeat scroll 0 0;color: #fff !important;}
.fotter-all{ width:100%; float:left; color:#fff; font-size:11px; line-height:24px; margin-top:10px;}
.incs{ color:#fff; line-height:34px;}
.incs a{ color:#fff; padding:0 10px;}
.incs a:hover{ color:#fff; text-decoration:underline;}
.form-control.font-eighteen.big{height:70px !important}
.teal_color{background-color:#00919c;color:#fff !important}

/* NEW CSS ADDING BY SUMIT (07th Aug 2015)
************************************************/
#tool-boxes .pad-fif {margin:20px 0 0}
#tool-boxes .col-centered:first-child .pad-fif, #tool-boxes .col-centered:nth-child(2) .pad-fif {margin:0}
.featured-boxb .detials {overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.campaign-logo {padding-bottom:0!important}
.campaign-logo img {width:auto; height:100%}
#crd_div {/*width:100%;*/ text-align:left; /*padding-left:10px*/}
.activity_desc {padding:15px}
.row.second-row {padding-left:74px}
.new-cards{ float:none; width:819px; position: relative; margin:0px auto;}
.new-cards ul{ margin:0px -15px; padding: 0px; list-style: none; text-align:left; }
.new-cards li{ margin:0px 0 20px 0; padding: 0px; list-style: none; width:280px;  padding:0 15px;display:inline-block;}
.new-cards-content{ float:left; width:100%; position:relative; background:#fff;border-radius:4px; min-height:290px; box-shadow:-3px 2px 8px rgba(0, 0, 0, 0.4);}
.new-cards-content h1{ position:absolute; left:0px; width:100%; border-radius:4px 4px 0 0; background:rgba(0,0,0,0.7); color:#fff; padding:10px; font-size:16px; z-index:1001; text-align:center;}
.new-cards-content h1 a{ color:#fff;}
.new-cards-content h1 a:hover{ color:#fff; text-decoration:underline;}
.new-cards-content h4{ position:absolute; left:0px; width:100%; border-radius:0 0; background:rgba(0,0,0,0.7); color:#fff; padding:0 0px;bottom:44px; z-index:1001;text-align:center;}
.new-cards-content h4 span{ padding:10px; display:block; font-size:14px; }
.new-cards-content img{ position:absolute; left:0px;z-index:1000; width:250px; height:246px;border-radius:4px 4px 0 0; }
.new-cards-content button{ position:absolute; bottom:0px; background:#d70a66; box-shadow:0 4px 0 #900044, 0 0 5px rgba(0,0,0,0.5); left:0px; width:100%; height:40px; line-height:40px; color:#fff; border-radius:0 0 4px 4px; border:1px solid #900044;text-align:center; bottom:4px; z-index:1001;}
.new-cards-content button:hover{ opacity:0.9;}
.text-center-new-vcards {text-align: center !important;}
.green{ line-height:24px;}
.checkbox label, .radio label{ height:17px;}
.checkbox label, .radio label{ min-height:17px;}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{ vertical-align:middle;}
.table > thead > tr > th{ border-bottom:none;}
.border-b1{ background:#acacac; height:1px; margin:0 0 15px 0; float:left; width:100%;}
.banners img {height: 400px;}
.qq-upload-list{display:none !important;}

.top-noti{background:#8b4d84!important; float:left; width:100%;}
.top-noti .alert{ padding:11px 0!important; }
.top-noti .alert-pink{ background:none!important; color:#fff!important; border:none!important; border-radius:0px; margin-bottom:0px!important; font-size:16px!important;}
.top-noti .alert-pink a{ color:#2bbdca;}
.top-noti .alert-pink a:hover{ color:#fff; text-decoration:underline;}
.top-noti .alert-pink .close{ color:#fff; text-decoration:none;}
.desk-view div{background-size:auto 265px !important; display: inline-block;height: 100%;vertical-align: middle;}
.iframe-view div {background-size: auto 265px !important;display: inline-block;height: 100%;vertical-align: middle;}


/* facebook comments */
.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width: 100% !important;}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe span[style] {width: 100% !important;}
#social-fixed li{ position:relative;}
#foo{ position:absolute; left:40px; background:rgba(0,0,0,0.3); padding:5px 10px; top:-12px; border-radius:0 4px 4px 0; width:300px;}
#foo input{ float:left;}
.social_cause_link{width:210px!important; margin-right: 5px;}
.cause-link-copy-btn{background-color:  #00919c;color:  #ffffff !important;}
.btn_cause_linksm{margin: 0px 0px 10px 224px}
#widget-foo{ position:fixed; left: 350px; background:rgba(0,0,0,0.3); margin-top: 15px; border-radius:0 4px 4px 0;  padding: 10px; top: -12px;
    width: 300px;}

#pfp_foo{ position:absolute;background:rgba(0,0,0,0.3); border-radius:0 4px 4px 0;  padding: 10px;  top: -5px; margin-left: -300px;
    width: 290px;}

.white{ background:#fff !important; min-height:236px!important;}
.new-text-box{ top:10%!important;}
/* 13-Aug-2015 :Start*/

/*new for mtc home design*/
.mtc-banners{ margin:90px 0 0 0; float:left; width:100%; text-align:center;}
.mtc-progresses{ float:left; width:100%; background:rgba(255,255,255,0.8); padding:20px; border-radius:0 0 5px 5px;}
.mtc-progresses h1 {color: #000;font-size: 36px;line-height: 36px;text-shadow: 0 0 0px rgba(0, 0, 0, 0.5); margin-bottom:15px;}
.mtc-progresses h2 {color: #000;font-size: 24px;line-height: 24px;text-shadow: 0 0 0px rgba(0, 0, 0, 0.5); margin-bottom:15px;}
.mtc-progresses p{ font-size:18px; margin-bottom:0px; color:#000;border: 1px dotted #000;padding: 10px 0;}
.mtc-progresses p span{ padding:0 0 0 50px;}
.mtc-progresses .bars{ margin-bottom:15px; float:left; width:100%;}
#main-mtc{ float:left; width:100%; padding:0px; margin:0px 0 20px 0;}
.supporters-box{ float:left; width:100%; padding:20px 30px; background:rgba(255, 255, 255, 0.8); border-radius:5px; margin-top:12px; text-align:center; color:#27292a;position:relative;}
.supporters-box.action-button ul{ margin:0px -15px !important; padding:0px; list-style:none;}
.supporters-box.action-button li{ margin:0px 0 15px 0; padding:0px 15px; list-style:none; display:inline-block; font-size:17px; width:auto;}
.supporters-box li .mx-button{ float:none;}
.supporters-box li .mx-button label{ margin-bottom:0px;}
.supporters-box h2{ font-size:30px; line-height:30px; margin-bottom:20px;}
.supporters-box p{ font-size:18px; line-height:28px; margin-bottom:0px; /*text-align:left;*/}
.supporters-box iframe{ /*width:800px;*/}
.btn-links{ color:#008c85; background:#fff; border-color:#008c85; font-size:18px; margin:0 15px;}
.btn-links:hover{ background:#008c85; color:#fff;}
/*.btn-links:focus{ background:#008c85; color:#fff;}*/
.recentsupporters-box{float:left; width:100%; padding:20px 30px; background:rgba(255, 255, 255, 0.8); border-radius:5px; margin-top:12px; text-align:left; color:#27292a;}
.banner-sector{ float:left; width:100%; background:rgba(0,0,0,0); border-radius:5px 5px 0 0;}
.banner-sector img{ min-height:265px; max-height:300px; max-width:1050px;}
.progress{ height:30px;}
.marg-b3{ margin-bottom:25px;}
.navbar-default .navbar-right{margin-right:15px;}
.recentsupporters-box h2{text-align:center;}
#main-mtc #ufp-wrapper {background: #fff none repeat scroll 0 0;border-radius: 5px;margin-top: 12px;padding-top:0px;padding-bottom:0px;}
#main-mtc #how {background: #fff none repeat scroll 0 0;border-radius: 5px;margin-top: 20px;}
#main-mtc #breads-nav { border-radius: 5px 5px 0 0; margin-bottom: -20px; margin-top: 20px;}
.btn-long{ width:100%; padding:10px 15px; font-size:20px; line-height:42px;}
.btn-fulls{ width:100%;}
.twenty-four{ font-size:24px;}
.space{ padding:10px 20px;}
.btn-big{ height:70px; border-radius: 3px; font-size: 18px; text-align: center; background:#eb5910; color:#fff!important; }
.top-fif2{ margin-top:30px!important;}
.top-height {margin-top: 30px;}
.newmarg-bottom{margin-bottom:20px;}
.marg-bottom-15{margin-bottom:15px;}
.marg-twenty-five{ margin:10px 0 25px 0;}
#w-wrapper{ margin:0px auto; width:90%;}
.add-link{margin-left: 17px;}
/* 13-Aug-2015 :End */
.remove-check {margin-top: 20px;}
.remove-check label {font-size: 14px !important;}

#w-wrapper .mtc-progresses h1{ font-size:24px; line-height:24px; margin-bottom:0px;}
#w-wrapper .mtc-progresses h2{font-size:18px; line-height:18px; margin-bottom:10px 0;}
#w-wrapper .mtc-progresses p{ font-size:14px; /*line-height:14px;*/ margin-bottom:0px;}
.mtc-banners .container{ width:1080px;}
#main-mtc .container{ width:1080px;}
.dashed-line{ float:left; width:100%; height:1px; border-bottom:1px dashed #fff; margin:25px 0;}
/*#pfp-header .navbar-default .btn-donate{ padding:0px 15px!important; line-height:30px; margin-top:20px;}*/
.btn-links{ font-size:20px; line-height:32px; padding:0 15px;}
.border-radius-top {border-radius: 5px;}
.banner-sector1{ float:left; width:100%; background:rgba(0,0,0,0.5); border-radius:5px 5px 0 0;}
.banner-sector1 img{ width:100%; border-radius:5px 5px 0 0; }
/*.btn-block{ padding:1px 0 2px 0; font-size:20px;}*/
/*.supporters-box p br{ display:none;}*/
.mailing {font-size: 20px;/*padding: 1px 0 2px;*/ height: 57px;}
.cause_main_photo img {margin-bottom: 20px;}
#mails .form-group {margin-bottom: 0;}
#mails .form-control{ height:58px;}
.banner-sector img{ border-radius:5px 5px 0 0;}
.marg-b3 {font-size: 20px;line-height: 42px;margin-bottom: 25px;padding: 0 15px;}
.ufp-wrap .container{ width:1080px;}
.new-w{ float:left; width:100%; padding:20px 30px; background:rgba(255,255,255,0.8); border-radius:5px;position:relative}
.border-full{border:1px solid #d1d2d4!important;}
.main-w{ background:#fff!important;}
.radio-info input[type="radio"]:checked + label::before {border-color: #00919c;}
.radio-info input[type="radio"]:checked + label::after {background-color: #00919c;}
#site_banner_preview > img { max-height: 300px;}
#widget_banner_preview > img {max-height: 175px;}
.dash-banner-btn {margin: 20px 0;}
.white-new{float:left; width:100%; background:#fff; border-radius:5px; border:1px solid #d1d2d4;}
.blank-white{background:rgba(255, 255, 255, 0.8); }
.pad-thirty{ padding:20px;}
.white-th th{ background:#fff!important;}
.no-bords{ border:none!important; border-radius:0px!important}
.new-border{ border-bottom:1px solid #d1d2d4}
.pad-new{ padding:0 20px 20px 20px; float:left; width:100%;}
.border-radius{ border-radius:5px;}
.jqi{z-index:1055 !important;}
.jqifade{z-index:1051 !important;}
.jqibox{z-index:1051 !important;}
#divB #cause_thumb_image {margin-bottom: 50px;}
.updates-bg h2{color:#282a2b; text-align:left; line-height:58px; border-radius:5px 5px 0 0; background:#fff; font-size:18px; margin-bottom:50px; border-bottom:1px solid #d1d2d4; display:block; padding:0 0px; width:96%; margin:0 2% 20px 2%;}
.updates-bg h2 span{ float:left; width:auto; font-size:18px;line-height:58px;color:#282a2b;}
.updates-bg h2 small{ float:right; width:auto; font-size:15px;line-height:58px;}
.twenty-new{ margin-bottom:20px!important;}
.top-twenty{ margin:20px 0!important;}
.top-twenty1{ margin:0 0 20px 0!important;}
.top-thirty{ margin:30px 0 20px 0!important;}
.titile-contact{ border-bottom:1px solid #d1d2d4; padding:0px 0 15px 0; margin:0 0 20px 0; font-size:24px; text-align:center;}
.text-contact{ text-align:center; color:#282a2b; font-size:18px;}
/* 26-Aug-20165 :Start */
.fb-comments {width: 100% !important;}
.fb-comments iframe[style] {width: 100% !important;}
.fb-like-box {width: 100% !important;}
.fb-like-box iframe[style] {width: 100% !important;}
.fb-comments span {width: 100% !important;}
.fb-comments iframe span[style] {width: 100% !important;}
.fb-like-box span {width: 100% !important;}
.fb-like-box iframe span[style] {width: 100% !important;}
#main-mtc .container .container{width:100%!important; padding:0px !important;}
.no-border-right {border-right: medium none !important;}
.no-border-side {border-left: medium none !important;border-right: medium none !important;}
.no-border-left {border-left: medium none !important;}

/*09-09-2015 css start from here*/
.marg-fif{ margin-bottom:20px;}
.new-creator{ float:left; width:100%; padding:0px 0 0 40px; margin:0px; line-height:29px; font-size:20px; background:url(../img/new-creator.png) left top no-repeat;}
.new-change{ font-size:15px; line-height:29px;}
.new-change a{ text-decoration:underline; color: #19929d;}
.new-static h3{ font-size:20px; margin-bottom:20px;}
.new-static p{ font-size:15px; margin-bottom:20px;}


.select-campaign {position:relative; float:left; width:100%; margin-bottom:20px;}
.select-campaign input {visibility:hidden; width:0; position:absolute; left:0px; top:0px;}
.select-campaign label{background:#fff; border:1px solid #ccc;border-radius:5px;  box-shadow:0 1px 2px rgba(0,0,0,0.1); padding:20px; position:relative; min-height:95px; display:block; font-size:18px; float:left; width:100%; cursor:pointer; overflow:hidden; /*text-overflow:ellipsis; white-space:nowrap;*/}
.select-campaign label:hover {}
.select-campaign input:checked + label {background:#ebf4f5; border:1px solid #37929c; display:block;}


.select-button {position:relative; float:left; width:100%; margin-bottom:20px;}
.select-button input {visibility:hidden; width:0; position:absolute; left:0px; top:0px;}
.select-button label{background:#fff; border:1px solid #ccc;border-radius:5px;  box-shadow:0 1px 2px rgba(0,0,0,0.1); padding:20px; position:relative; min-height:300px; display:block; font-size:18px; float:left; width:100%; cursor:pointer;}
.select-button label img{ border-radius:5px; margin-bottom:20px; display:block; width:100%;}
.select-button label:hover {}
.select-button input:checked + label {background:#ebf4f5; border:1px solid #37929c; display:block;}

.new-customise{ float:left; width:100%; padding:20px; background:#fff; border-radius:5px; border:1px solid #d1d2d4; margin-bottom:20px;}
.new-customise h4{ padding-bottom:20px; margin-bottom:20px;border-bottom:1px solid #d1d2d4;}
.new-customise .col-lg-2{ padding:0 15px;}
.marg-rads{ margin-top:8px;}
#marg-five{ margin-top:10px;}
#marg-fivetb{ margin-top:10px; margin-bottom:20px;}
.supporters-box .box-all{background:rgba(0, 0, 0, 0) none repeat scroll 0 0}
.supporters-box.blank-white{background:rgba(0, 0, 0, 0) none repeat scroll 0 0; }
.carts.merchant {color: #ff8509;}
.color-note, .color-note label {margin-bottom: 0 !important;}

/* CSS For Modified Cards : Start*/
.modified-outer{ margin:0px auto; width:780px;}
.modified-cards{ float:left; width:250px; border-radius:4px 4px 0 0; background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.5); position:relative; padding:10px 0 0 0; min-height:290px;margin-right:30px; margin-bottom:25px;}
.noright-m{ margin-right:0px;}
.btn-new{ position:absolute; left:0px; bottom:0px; border-radius:0 0 4px 4px; background:#141414; box-shadow:0 0px 0 rgba(0,0,0,0.3); width:100%; color:#fff; line-height:38px; padding:0px;}
.btn-new:hover, .btn-new:focus{ color:#fff;}
/* CSS For Modified Cards : End*/

.banner-sector1.banner-radius {border-radius: 5px;}
.banner-sector1.banner-radius > img {border-radius: 5px;}
.card-outer {margin:0px auto;width:100%;}
.card-outer ul {margin:0px;padding:0px;list-style:none;width:100%;text-align:center;}
.card-outer li {margin:0px 30px 20px 0;padding:0px;list-style:none;display:inline-block;width:250px;height:290px;border-radius:4px;background:#fff;box-shadow:-3px 2px 8px rgba(0, 0, 0, 0.4);position:relative;padding:10px 0 0 0;}
.card-outer li.last {margin-right:0px;}
.card-outer ul li:last-child {margin-right:0px;}
.new-h3 {margin-bottom: 30px;}
.btn-crowd img {margin-bottom: 8px;}
#main-mtc .box-all{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.colpick.colpick_hex.colpick_hex_ns {z-index: 20;}
#w-wrapper .mtc-progresses h1.infos {line-height: 140px !important; margin: 0 !important;}
.sup-count{font-size:16px !important;width:21% !important}
.row-center {float: none;text-align: center;}
.col-center {display: inline-block;float: none;}

.same-tabs{ float:left; width:100%; margin:0px;}
.same-tabs ul{ margin:0px; padding:0px; list-style:none; text-align:center;}
.same-tabs li{ margin:0px 1.282051282051282% 0 0; padding:0px; list-style:none; text-align:center; display:inline-block; width:	14.900000000000000%;}
.same-tabs li:last-child{ margin-right:0px;}
/*fixed heaedr table*/
.table-fixed thead {width: 97%;}
.table-fixed tbody {height: 600px;overflow-y: auto;width: 100%;}
.table-fixed thead, .table-fixed tbody, .table-fixed tr, .table-fixed td, .table-fixed th {display: block;}
.table-fixed tbody td, .table-fixed thead > tr> th {float: left;border-bottom-width: 0;}
.btn-tables{ display:table;}
.top-zero{ margin-top:0px!important;}
.additonal h4{ line-height:24px; margin-bottom:20px;}
.marg-top-5{ float:left; width:100%;}
.marg-top-5 a{ color:#006bb5;}
.edit_option a{ color:#006bb5;}
.remove_tributee a{ color:#006bb5;}
.pdf_priview{ padding:10px;}
.pdf_priview img{ margin-bottom:10px; height:auto;}
.pdf_priview h4{ margin-bottom:10px;}
.container-fluid{max-width:955px}
.card-outer ul li:nth-child(3n+3) {margin-right: 0;}
.same-tabs ul li:nth-child(6n+6) {margin-right: 0;}
.panel-title a:hover,.panel-title a:active,.panel-title a:focus {color: #fff !important;}
.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {}
.same-tabsnew {float: left;margin: 0;width: 100%;}
.same-tabsnew ul {list-style: none;margin: 0;padding: 0;text-align: center;}
.same-tabsnew li:first-child {width: 24%;}
.same-tabsnew li {vertical-align: middle;display: inline-block;list-style: outside none none;padding: 0;text-align: center;width: 14.9%;}
.term-link {color: grey;font-size: 10pt;}
.term-link a {color: #01797c;}
.bg-pdf img {max-height: 40px;width: auto;}
.links-box{ float:left; width:100%; padding:20px 30px; background:rgba(255, 255, 255, 0.8); border-radius:5px; margin-top:12px; text-align:center; color:#27292a;}
.links-box ul{ margin:0px -15px; padding:0px; list-style:none;}
.links-box li{ margin:15px 0 0; padding:0px; list-style:none; display:inline-block; font-size:17px; width:auto;}
.links-box li .mx-button{ float:none;}
.links-box li .mx-button label{ margin-bottom:0px;}
.links-box h2{ font-size:30px; line-height:30px; margin-bottom:15px;}
.links-box .btn.btn-links{margin:0 10px;}
#top-fif .form-group{ min-height:61px;}
.no-tools {height: 100%;}
.no-text {height: 60px;}
.text-center.top-m.no-tools-div {margin-top: 18%;}
.cause-tools-setting {float: left;margin-top: 50px;width: 100%;}

.new-vols{ padding:15px 0; float:left; width:100%; margin-top:15px; }
#inner-events{ margin:0px auto; width:95%; background:rgba(234,246,243,0.5); border-radius:5px; padding:20px;}
.events-newtop{ float:left; width:100%; padding:0px;}
.events-newtop .img-thumbnail{ margin-bottom:20px;}
.events-newtop h2{ margin:0 0 20px 0; color:#282a2b; font-size:24px; line-height:24px;}
.events-newtop p{ margin:0 0 20px 0; color:#282a2b; font-size:14px; line-height:14px;}
.events-newbg{ float:left; width:100%; padding:10px;background:#fff; border-radius:5px; margin-bottom:10px;}
.when-events{ float:left; width:100%; padding:0px 0 0 0px; margin:0px; min-height: 220px; /*background:url(../img/event-calculator.png) left top no-repeat;*/}
.when-events .main-heading{ text-align:center; float:left; width:100%; margin-bottom:10px;font-size:24px; background:#ddd; padding:10px;}
.where-events{ float:left; width:100%; padding:0px 0 0 0px; margin:0px; /*background:url(../img/event-globe.png) left top no-repeat;*/}
.where-events .main-heading{ text-align:center; float:left; width:100%; margin-bottom:10px; font-size:24px;background:#ddd; padding:10px;}
.when-events h2{ margin:0 0 20px 0; color:#282a2b; font-size:24px; line-height:24px;}
.where-events h2{ margin:0 0 20px 0; color:#282a2b; font-size:24px; line-height:24px;}
.to{ width:35px; height:35px; line-height:35px; border-radius:100%; border:1px solid #ededed; text-align:center; color:#282a2b; margin:15px auto;}
.line-thirtysix{ line-height:34px;}
.ticket-date p{color:#282a2b; font-size:16px; margin:0px;}
.ticket-date p strong{color:#282a2b; display:block;}
.ticket-date small{ font-size:10px; display:block; line-height:inherit!important; margin-top:5px;}
.bb{ border-bottom:1px solid #e3e3e3; margin-bottom:10px;}
.pre-sale{ font-size:16px; border-bottom:1px solid #cbccce; padding:0 0 5px 0; float:left; width:100%;color:#282a2b;}
.pre-sale a{ color:#999999;}
.pre-content{ float:left; width:100%; padding:10px 0; margin:0px;}
.m-thirtts{min-height:191px;}
.trans-detials{ float:left; width:100%; padding:15px; background:#282a2b; margin-bottom:20px;}
.trans-detials button{margin: 0 2.5px;}
.sucess-details{ float:left; width:100%; margin-bottom:20px; }
.sucess-details h4{ margin-bottom:20px; color:#282a2b;}
.sucess-details .alert{ margin-bottom:0px; margin-top:0px;}
.sucess-inner{background:#eeeeee; padding:15px; float:left; width:100%;}
#resend-reciept{ display:none;}
#refund-trans{ display:none;}
#sends-message{display:none;}
#add-notes{ display:none;}
.btn-sunny{ color:#fff!important;}
.mx-button label{ margin:0px; }
.same-tabs ul li div{margin-bottom: 10px;}
.same-three ul li div{margin-bottom: 2.5px;}
.new-customise2 .form-control {height: auto;}
.widget-body form{height:100%;overflow-y: auto;}
#inline .col-xs-6 {width: 50% !important;}
.loader {display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background: rgba( 255, 255, 255, .8 )url('../img/ajax-loader.gif') 50% 50% no-repeat;}
body.loading {overflow: hidden;}
body.loading .loader {display: block;}

.processing_loader {display:none;position:fixed;z-index:1051;top:0;left:0;height:100%;width:100%;background: rgba( 0, 0, 0, .75 ) url('../img/processing_ripple.gif') 50% 50% no-repeat;}
body.processing_loading {overflow: hidden;}
body.processing_loading .processing_loader {display: block;}

.page_loader {display:block;position:fixed;z-index:1000;top:112px;left:240px;height:100%;width:100%;background: rgba( 255, 255, 255, .7 )url('../img/ajax-loader.gif') 50% 50% no-repeat;}
body.page_loading {overflow: hidden;}
body.page_loading .page-wrapper.page_loader {display: block;}

body.js div#preloader{overflow:hidden!important; }
.js div#preloader {position:fixed;z-index: 1055;width:100%;height:100%;top: 112px;left: 240px;overflow:visible;background: rgba( 255, 255, 255, .7 ); display:table;}
body.js div#preloader div{ display:table-cell; vertical-align:middle; text-align:center; width:32px; margin:0px auto; background:url('../img/ajax-loader.gif') 50% 50% no-repeat; position:relative; left:-120px;}



.processing_loader{}
.processing_loader div{ position:absolute; left:0px; top:54%; width:100%; color:#fff; font-size:18px; text-align:center;}
/*21-10-2015 css start from here*/
.dides-strips{ float:left; position:relative; background:#282a2b; margin:-15px 0px  0  0px; margin-bottom:20px; color:#fff; font-size:15px; width:100%; line-height:36px;}
.dides-strips span{ padding:0 15px;}
.cmn-toggle + label{ margin-bottom:0px!important;}

.ticket-date img{ margin:0px auto 0 auto; display:inline-block; width:100px;}
.centers{ text-align:center;}
.ticket-date .form-control {margin-top: 5px;}

/*#fundraising-bg {position: fixed; top: -50%; left: -50%; width: 200%; height: 200%; margin-top:165px;}
#fundraising-bg img {position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; min-width: 50%;min-height: 50%;}*/
.btn.btn-bordered.greentab:disabled {border-color: grey;color: grey;}
.ticket-price{font-size:16px !important;}
.logo-link label{ font-size:16px!important;}
#slider ul li{text-align:center;}
#carousel ul li{padding:0 5px 0 0}
.background_image_preview{padding-bottom: 10px; padding-top: 10px; width: 350px;margin-bottom: 22px;}
.green-lock{color:#65bb47!important;}
.right-drop{ float:right; position:relative; width:auto;}
.auto-sizing{ right:0px; left:auto;}
.ssls{ padding:15px; float:left; width:100%; font-size:13px;line-height: 1;}
.ssls img{float:left; margin-right:15px;}
.ssl-min{min-width:230px;}
.dash-hedingt a.btn, .pr-site{font-family: 'Varela Round', sans-serif !important}
/*#fundraising-bg2 {position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; margin-top:165px;}
#fundraising-bg2 img {position: relative; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}*/

#fundraising-bg2 {position: relative!important; top: 0%; left: 0%; width: 100%; height: auto; margin-top:0px; overflow:hidden; text-align:center!important;}
#fundraising-bg2 img {position: relative; top: 0; left: 0%; right: 0; bottom: 0; margin: auto; max-width:1800px; }

#ten-pixel {margin: 0 -5px;}
#ten-pixel .col-md-6 {padding: 0 5px;}
#ten-pixel .col-md-3 {padding: 0 5px;}

#fundraising-bg img {  bottom: 0;left:0%;margin: auto;min-height: auto;/*min-width: 1800px;*/position:relative ;right: 0;top: 0;max-width: 1800px; text-align:center!important;}
#fundraising-bg {height: auto;left: 0;margin-top: 0px!important;position: fixed!important;top: 0;width: 100%; text-align:center;}
.top-one{box-shadow:0 0 0 #fff; margin-bottom:0px; margin-top:20px;word-wrap: normal;}
.fundingtoolorder{    font-size: 30px !important; }
.orderarrow-left-menu { margin: 0 0 0 05px;}
.orderarrow-left { margin: 0 0 0 25px;}
.orderarrow-right { margin: 0 0 0 10px;}
.toggle-arrow{margin-top:20px}
.toggle-left-r img{ width:auto; height:auto; display:inline-block; margin:0}
.campaignmenu{ margin-left: 15px}

.dash-links li.active > a, .dash-links li li.active > a:hover, .dash-links li.active > a:focus{background:#00919C; color:#fff;}
/*.box-new-height{min-height:355px;}*/
.box-new-height{min-height:385px;}

.supporters-box.action-button{text-align:center !important;padding:10px 20px 0;}
.supporters-box.action-button li {margin: 0 0 10px;}
.profile-link{color:#00919c;}
#dash-header .navbar-inverse {min-height: 35px;color:#ffffff;}
.pfp-head span {line-height: 35px;}
.main-bg-image{float:left;text-align: center;width: 100%;margin:0;}
/*#for-all {float: left;overflow: hidden;position: absolute;width: 100%;}*/
.supporters-box.action-button .btn.btn-sunny.btn-md.btn-long {padding: 10px 15px;}
.new-minhone{min-height:350px}
.pfp-head a {color: #aaa;}
.pannel-button.flip-update {background: #00919c none repeat scroll 0 0;}
.new-galleries{ margin:0px -15px; padding:0px; list-style:none; text-align:center;}
.new-galleries li{ margin:0px 0 15px 0; padding:0px 15px; list-style:none; display:inline-block;}
.new-galleries li img{ width:200px;}

/*new css for background bg*/
#for-all{ position:absolute; width:100%; /*overflow:hidden;*/}
/*for fixed*/
.fixed-full{ position:fixed; width:100%; padding:0px; margin:0px; text-align:center;}
.fixed-full img{ max-width:1800px;}
.scroll-fullminfixed{ position:fixed; width:100%; padding:0px; margin:0px; text-align:center;}
.scroll-fullminfixed img{ max-width:1800px; min-width:1800px;}
/*for scroll*/
.scroll-full{ position:relative; width:100%; padding:0px; margin:0px; text-align:center;}
.scroll-full img{ max-width:1800px;}
.scroll-fullmin{ position:relative; width:100%; padding:0px; margin:0px; text-align:center;}
.scroll-fullmin img{ max-width:1800px; min-width:1800px;}
.main-sectors{ position:relative; overflow: hidden; float:left; width:100%;}
.progress .progress-bar {
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
}​

#main-notes .well:first:child{ margin-top:20px;}
#main-notes .well{ margin-bottom:20px; padding:20px; float:left; width:100%; }
#main-notes .well .inner{ float:left; width:100%;max-height:200px; overflow-x:hidden; overflow-y:auto;}
#main-notes .well h3{ border-bottom:1px solid #ccc; margin-bottom:20px; color:#282a2b; padding-bottom:10px;}
#main-notes .well p{ margin-bottom:15px; color:#282a2b; font-size:15px;}
#main-notes .well p:last-child{ margin-bottom:0px;}
#main-notes .well .error{ color:#282a2b; font-size:15px;}
div.t-target{ max-width:1800px; height:auto; width:1800px;text-align:center;}
div.new-target{ max-width:1800px; height:auto; width:1800px;text-align:center;}

/*10-12-2015 css start from here*/
.details-weaverbox{ float:left; width:100%; background:rgba(255,255,255,0.8); border-radius:5px;padding:20px 30px; margin-bottom:0px; margin-top:12px;}
.details-weaverbox h3{ margin-bottom:20px; color:#282a2b; text-align:center;}
.details-weaverbox .line{ margin:5px 0 20px 0; background:#d8dcdb; height:1px; float:left; width:100%;}
.line{ margin:5px 0 20px 0; background:#d8dcdb; height:1px; float:left; width:100%;}
.waiver-white{ float:left; width:100%; padding:0 0px; background:#fff; border-radius:5px;border:1px solid #cccccc; margin-bottom:20px;}
.waiver-white .title{ padding:15px 20px; background:#eeeeee; float:left; width:100%; border-bottom:1px solid #cccccc; margin-bottom:20px; border-radius:5px 5px 0 0;}
.waiver-white .title h3{ margin-bottom:0px; font-size:20px; text-align:left;}
.waiver-white .inner{ padding:0 20px 5px 20px; float:left; width:100%;}
/*.waiver-white h4{ margin-bottom:20px;}*/
.waiver-pads{ padding:20px; float:left; width:100%;}
.waiver-pads h4{ margin-bottom:0px;}
.cc-bg{ background:#eeeeee; padding:20px; float:left; width:100%; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-bottom:20px;}
.rebox-padsnew{ padding:0 20px 20px 20px;}
/*10-12-2015 css end here*/

.chain-list{ float:left; width:100%;}
.chain-list ul{ margin:0px; padding:0px; list-style:none;}
.chain-list li{ background:#e1e1e1; border-radius:4px; margin-bottom:10px; padding:10px; font-size:18px; color:#282a2b;}
.blank-trans{ background:#e1e1e1; border-radius:4px; float:left; width:100%; margin-bottom:20px; max-height:370px; /*padding:20px;*/}
.supporters-box.cause-about {text-align: left;overflow: auto;}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{color:#fff}
.navbar-toggle {/*background: #fff none repeat scroll 0 0;*/}
.button-menu{ float:right; width:105px; height:45px; margin:17px 10px 0 0;}
.button-menu button{ background:#fff; border:1px solid #ccc; border-radius:3px; display:block;width:105px; height:45px; line-height:45px; text-align:center; color:#888; font-size:16px;font-family: varela round; }
.button-menu button:hover{ background:#e2e2e2;}
.button-menu span{ font-size:16px;}
.panel-heading.accordion-toggle:hover {background-color: #545454 !important;}
.thanks-box .supporters-box {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.select-file {float: left;margin: 10px 0;}
.chainorderup {line-height: 0.6 !important; font-size:20px !important;}
.chainorderdown {line-height: 0.6 !important; font-size:20px !important;}
.chain-list .fundingtoolorder {font-size: 20px;}
.calltoactionorderup {line-height: 0.6 !important; font-size:20px !important;}
.calltoactionorderdown {line-height: 0.6 !important; font-size:20px !important;}
.expandcalltoactionorderup {line-height: 0.6 !important; font-size:20px !important;}
.expandcalltoactionorderdown {line-height: 0.6 !important; font-size:20px !important;}


/* 23-12-2015 CSS start*/
#newinner-events{ float:left; width:100%; padding:20px; background:rgba(255,255,255,0.8); border-radius:5px; position: relative }
#main-useers{ margin-bottom:20px; border:1px solid #ddd; padding:20px; border-radius:4px; float:left; width:100%;background: rgba(255, 255, 255, 1) none repeat scroll 0 0;}
.user-pictures img{ width:200px; height:200px;}
.user-pictures{ padding:0 15px; float:left; width:21.296296296296297%;}
.user-texts{ padding:0 15px; width: 78.61111111111111%; float:left;}
.user-texts h3{ margin-bottom:10px;}
#when-whereboxes{ margin-bottom:20px;float:left; width:100%;}
#when-whereboxes .title{border:1px solid #ddd; padding:10px; font-size:20px; text-align:center;  vertical-align:middle;border-radius:4px; background: rgba(255, 255, 255, 1) none repeat scroll 0 0; }
#when-whereboxes .border-users{ float:left; width:100%; padding:20px; border:1px solid #ddd;border-radius:4px;/*min-height:380px;*/ margin-bottom:10px;background: rgba(255, 255, 255, 1) none repeat scroll 0 0;  }
#when-whereboxes .form-group{ margin-bottom:10px;}
.users-listings{ margin:0px; padding:0px; list-style:none;}
.users-listings li{ list-style:none; margin-bottom:10px;}
.users-listings li aside{ padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #ddd; width:100%; float:left;}
/* 23-12-2015 CSS End*/

/* 24 -12--2015 CSS:Start */
.className {position:relative;overflow: hidden;width: 100%; max-width:1800px; text-align:center;border:0px solid red; margin:0px auto;}
.className img{max-width:1800px;}
.className2 {position:relative;overflow: hidden;width: 100%; /*max-width:1800px;*/ text-align:center;border:0px solid red; margin:0px auto;}
.className2 img{ max-width:100%; min-width:1800px;}
.className1 {position:relative;overflow: hidden;width: 100%; max-width:1800px; text-align:center;border:0px solid red; margin:0px auto;}
.className1 img{max-width:1800px;}
.className3 {position:relative;overflow: hidden;width: 100%;/* max-width:1800px;*/ text-align:center;border:0px solid red; margin:0px auto;}
.className3 img{ max-width:100%; min-width:1800px!important;}

/* 24 -12--2015 CSS:End  */
.width-text{width:60px;}
.thanks-box ul, .thanks-box ol {margin-left: 20px;}
.thanks-box .action-button li {margin: 10px 0 0 !important;}
.cause-about li {margin-left: 20px !important;width: 100% !important;}
.supporters-box.cause-about div {font-size: 18px;line-height: 28px;}

#top-notification{left: 0;position: fixed;top: 0;z-index: 1031;}
.dash-main-head .navbar-fixed-top{ top:0px;}

.peers-bg{ background:#009376;}
a.peers-green{ color:#009376; padding-left:10px;}
.peer-wbg{ float:left; width:100%; padding:15px; background:#fff;}
.peer-greay{ background:#ebebeb; padding:10px 10px 0 10px; float:left; width:100%; border-radius:3px; font-size:14px; margin-bottom:15px; border-radius:3px;}
.peer-sblue{ float:left; width:100%; padding:10px 10px 0 10px; background:#edfffb; border-radius:3px;margin-bottom:15px;}
.peers-icosets{ padding:0px; margin:0px; float:left; width:100%;}
.peer-b{ float:left; width:100%; padding:0 0 0 55px; position:relative;}
.peer-b img{ position:absolute; left:0px;}
.middle{ margin:0px auto!important; width:120px; float:none!important; display:inline-block;}
.middle label{ display:inline-block!important;}

.small-font label{ font-size:13px!important}
.no-padnew{ padding:10px 0!important;}


.question_mark{font-size:12px!important;vertical-align:top;}


/* Peer To Peer page:Start 19-Jan-2016 */

#peer-header{ float:left; width:100%;}
#peer-header .navbar-right{ margin-right:0px;}
#peer-header  .navbar{ min-height:65px;}
#peer-header .navbar-default .navbar-nav > li > a{ padding-bottom:22px; padding-top:22px; font-size:18px;}
.container{ max-width:1080px;}

.widget-peer-search{ padding-top:13px; margin-top: -10px;}
.peer-search{ padding-top:13px;}
.peer-search .form-control{ height:34px;}
.peer-support{ font-size:22px; color:#fff!important; background:#fa766a; border-radius:3px; box-shadow:0 3px 0 rgba(182,80,76,0.9); padding:0px 15px!important; line-height:43px!important; margin-top:8px; margin-left:15px;}
.peer-support:hover{ background:#f14637!important;}
.peer-support:focus{ background:#f14637!important;}


.peer-button{ background:#fff; border:1px solid #ccc; border-radius:4px; padding:0px!important; line-height:43px!important; width:43px; text-align:center;margin-top:8px;}
#peeer-wrap{ padding:20px 0; float:left; width:100%;}
.peer-box{ margin-bottom:20px; padding:30px; background:rgba(255,255,255,0.8); border-radius:5px; float:left; width:100%;}
#top-peers{ margin-top:20px;}
.btn-peers{ background:#fff; box-shadow:0 3px 6px rgba(0,0,0,0.5); width:100%; font-size:16px; text-align:center; padding:20px 0; border:3px solid #fff; min-height:207px}
.btn-peers span{ display:block; margin-top:15px; overflow: hidden; padding: 0 10px; text-overflow: ellipsis; word-wrap: break-word;}
.btn-peers:focus{ border:3px solid #fa766a;}
.btn-get{ background:#fa766a; color:#fff; width:270px; font-size:22px; padding:11px 15px; margin-bottom:10px;}
.btn-get:hover{ color:#fff; opacity:0.8;}
.btn-get:focus{ color:#fff; opacity:0.9;}
.block{ display:block;}
.peer-banner{ float:left; width:100%; position:relative; margin:10px 0 20px;}
.peer-banner img{ border-radius:5px 5px 0 0;height: 265px;min-width:1050px;}
.peer-bottom{ float:left; width:100%; background:#2c4761; border-radius:0 0 5px 5px; padding:20px; color:#fff;}
#peer-progress{ float:left; width:100%;}
#peer-progress .progress{ margin:15px 0; height:24px;}
#peer-goals{ margin:0px; padding:0px; line-height:normal; text-align:center;}
#peer-goals li{ display:inline-block; color:#fff; font-size:18px; padding:0 15px; margin:0 0 10px 0; vertical-align:top;}
.btn-peer-sunny {color: #fff;background-color: #fb4b33;border-bottom:2px solid #ac4338; font-size:26px;}
.btn-peer-sunny:hover, .btn-peer-sky.active:focus, .btn-peer-sunny:focus, .open>.dropdown-toggle.btn-peer-sunny {color: #fff;background-color: #ea3f27;border-bottom:2px solid #8b352c;outline: none;}
.btn-peer-sunny:active, .btn-peer-sunny.active {color: #fff;background-color: #ea3f27;/*border-top:2px solid #25747c;margin-top: 2px;*/box-shadow:0 0 5px rgba(0,0,0,0.3);}
.peer-margb{ margin-bottom:20px; color:#000;}
.peer-how{ float:none; width:295px; height:295px; padding:15px; border-radius:100%; border:1px solid #568bc1; background:#fff; display:inline-block; box-shadow:0 0 5px rgba(0,0,0,0.3);}
.peer-how h3{ color:#f04e36; margin:15px 0 10px 0; min-height:55px;}
.peer-how .border{ height:1px; width:240px; margin:0px auto 5px auto; background:#568bc1; border:none!important;}
.peer-how p{ color:#2a2b28; margin:0px; font-size:13px; margin-top:5px;}
.peer-vids{ width:620px; padding:0px; margin:0px auto;}
.peer-vids iframe {width: 100%;}
.peer-funds{ list-style:none; margin:0 -15px; padding:0px; text-align:center;}
.peer-funds li{ float:none; display:inline-block; width:280px; padding:0 15px; margin-bottom:20px; vertical-align:top; }
.peer-inners{ float:left; width:100%; background:#fff; border-radius:5px; box-shadow:0 3px 5px rgba(0,0,0,0.5);}
.teams-main { height:250px; position:relative; float:left; width:100%; overflow:hidden; text-align:center;}
.teams-main img{ border-radius:5px 5px 0 0;}
.teams-main .overlay{ background:rgba(0,0,0,0.8); position:absolute; left:0px; bottom:0px; width:100%; color:#fff; padding:10px; text-align:center; font-size:16px;}
.teams-main .overlay a{ color:#fff;}
.teams-main .overlay a:hover{ text-decoration:underline; color:#fff;}
.teams-contents{ padding:10px; float:left; width:100%;}
.teams-contents p{ margin:9px 0px 0 0; font-size:13px; color:#000; display:table; height:40px; width:100%;}
.teams-contents p span{ overflow:hidden; display:table-cell; vertical-align:middle;}
.teams-contents .progress{ height:12px; margin:0px; background:#dddddd;}
.btn-peerline{ border:1px solid rgba(0,0,0,0.5); background:none; color:#000; font-size:18px; }

.peer-dark{ margin-bottom:0px; padding:20px 20px 0 20px; background:rgba(255,255,255,0.8); border-radius:5px; float:left; width:100%;}
.peer-hbox{ position:relative;background:#fff; border-radius:5px; box-shadow:0 3px 5px rgba(0,0,0,0.5); float:left; width:100%;}
.peer-hbox .inner{height:268px; position:relative; float:left; width:100%; overflow:hidden; text-align:center;}
.peer-hbox .inner img{ border-radius:5px 5px 0 0;}
.peer-bottomtab{ float:left; width:100%; padding:0px; margin:0px; background:#ff4936; border-radius:0 0 5px 5px; box-shadow:0 3px 0 #b33326; color:#fff; font-size:16px; line-height:40px;}
.peer-bottomtab:hover,.peer-bottomtab:focus{ color:#fff;}
.radius img{ border-radius:5px;}
.peer-bio{margin-bottom:0px; padding:30px 0 0 0; background:rgba(255,255,255,0.8); border-radius:5px; float:left; width:100%;}
.users-pic{ float:left; width:250px; margin:0px 20px 0 0; padding:0px;}
.bio-inner{ padding:0 30px 30px 30px; float:left; width:100%;}
.bio-inner h1{ margin:0 0 15px 0; font-size:30px; color:#000; line-height:30px;}
.bio-inner h2{ margin:0 0 15px 0; font-size:20px; color:#000; line-height:20px;}
.bio-inner .well{ margin:15px 0; background:rgba(255,255,255,0.8); border-radius:5px; padding:10px; box-shadow:0 0 0 #fff; border:none;}
.bio-inner .well p{ margin:0px;}
.bio-inner .well p a{ color:#007caa;}
.bio-inner p{ color:#000;}
.bio-inner p span a, .bio-inner p a{ color:#007caa;}
.bio-dark{ float:left; width:100%; background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; padding:10px; border-radius:0 0 5px 5px;}
.user-detailsnew{ float:left; width:100%;}
.user-detailsnew h1{ margin:0 0 15px 0; font-size:30px; color:#000; line-height:30px;}
.user-detailsnew h2{ margin:0 0 15px 0; font-size:20px; color:#000; line-height:20px;}

.peer-boxsearch{ margin-bottom:20px; padding:0px; background:rgba(255,255,255,0.8); border-radius:5px; float:left; width:100%;}
.peer-tabs{ float:left; width:100%; background:#929292;}
.peer-tabs .nav-tabs{ border:none;}
.peer-tabs .nav-tabs > li{ margin-bottom:0px;}
.peer-tabs .nav-tabs > li > a{ border:none; color:#fff;border-radius:0px; font-size:16px;}
/*.peer-tabs .nav > li > a:focus, .peer-tabs .nav > li > a:hover{background:#fa766a; color:#fff; }
.peer-tabs .nav-tabs > li.active > a, .peer-tabs .nav-tabs > li.active > a:focus, .peer-tabs .nav-tabs > li.active > a:hover{ background:#fa766a; color:#fff; border:none; border-radius:0px;}*/
.peer-searchbox{ float:left; width:100%; padding:10px; margin:0 0 20px 0; background:#28292e;}
.peer-searchbox .form-control{ height:34px;}
.p-pads{ padding:10px 30px 30px 30px;}
.modal-md{ width:600px;}
.facebook-tab{ margin:0px auto 10px auto; width:270px;}
.facebook-tab a{ background:#49639e; color:#fff; display:block; font-size:16px; line-height:53px; text-align:center; border-radius:4px; border:1px solid #3a5393;}
.facebook-tab a i{ width:56px; text-align:center; font-size:32px; border-right:1px solid #3a5393; line-height:53px; float:left; box-shadow:1px 0 0 rgba(255,255,255,0.2);}
.facebook-tab a:hover{ background:#5b76b5;}

.sign-or{ float:left; width:100%; padding:0px; margin:0px; position:relative; text-align:center; height:36px; margin:20px 0;}
.sign-or span{ display:inline-block; width:36px; height:36px; text-align:center; background:rgba(255,255,255,0.9); color:#000;border-radius:100%; line-height:36px; position:relative; z-index:1001;}
.sign-or:after{ position:absolute; left:0px; width:50%; height:1px; background:#909599; content:""; top:50%}
.sign-or:before{ position:absolute; right:0px; width:50%; height:1px; background:#909599; content:""; top:50%}
.choosen{ background:#fff; border:2px dashed #cfcdce; float:left; width:200px; height:200px;text-align:center;}
 #peer-goal-div p{border :1px dotted #000;padding: 10px 0; text-align:center}
 #peer-goal-div .col-md-4{padding:0 5px !important;}
 #peer-goal-div {margin: 0 -5px;}
.peer-login{font-size: 18px;padding-bottom: 18px;padding-top: 12px;margin-top: 5px}

#peeer-wrap form {
    overflow: hidden;
}
#l-fifs{ line-height:50px;}
.pad-switch{ padding-top:10px;}
.five{ margin-left:8px;}

#want-to{ margin-top:10px; padding-bottom:10px; margin-bottom:0px;}
.ripple-loading{ float:left; width:100%; padding:10px 0; position:relative;}
.graph-loading{ float:left; width:100%; padding:0px 0; position:relative; text-align:center; }
.balls-loading{ float:left; width:100%; padding:0px 0; position:relative; text-align:center; }

.dot-loading{float:left; width:100%; padding:0px 0; position:relative; text-align:left;}
iframe#ifrm {
    border:0px solid #ccc;
    width:100%; 
    }
.fluidMedia {
    position: relative;
    padding-bottom: 56.25%; /* proportion value to aspect ratio 16:9 (9 / 16 = 0.5625 or 56.25%) */
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.fluidMedia iframe {
    position: absolute;
    top: 0; 
    left: 0;
    width: 100%;
    height: 100%;
}

.bg-overlay{ position:fixed; width:100%; height:100%; left:0px; top:0px; background: rgba(0,0,0,0.75); z-index:1050; display:table;}
.overlay-text{ position:absolute; z-index:1051; left:0px; top:50%;}


.trans-overlay{position:fixed; background:rgba(255,255,255,0.75); height:100%; width:100%; z-index:1006; top:105px; display:table; left:240px; text-align:center;}

.whites-ul{list-style:none; margin:10px -15px 0; padding:0px;}
.whites-ul li{float:left; width:50%; left:25px; padding:0 50px; position:relative;}
.whites-ul li:last-child{left:0px;}

.trans-overlay .loaders{ display:table-cell;height:100%;width:32px;background:url('../img/ajax-loader.gif') center center no-repeat; position:relative; z-index:1007; vertical-align:middle; margin-left:100px; position:fixed; left:50%; }


.profile-campaign-settings-message {background-color: #593659;border-radius: 3px;color: #fff;font-size: 14px;padding: 10px 0;margin-bottom: 15px;}
.profile-campaign-settings-message-top-space{background-color: #593659;border-radius: 3px;color: #fff;font-size: 14px;padding: 10px 0;margin-bottom: 15px;margin-top: -15px;}
.donation-recurring-autofill-checkbox {background-color: #593659;border-radius: 3px;color: #fff;font-size: 14px;padding: 8px 0px 0px 0px;margin:-15px 0px 10px 0px;}
.donation-recurring-autofill-checkbox small {margin-left: 15px}
.card-error {background-color: #fb363c;border-radius: 3px;color: #fff;font-size: 14px;padding: 10px 0;margin-bottom: 15px;}
.ufp-error {background-color: #fb363c;color: #fff;font-size: 16px;padding: 5px 8px;}
.main-expos {float: left;margin: 0 0 0px;padding: 0; position: relative !important;width: 100%;}
.iso-box{ background:#e1e1e1; padding:0px; margin:0px; width:100%; border-radius:0 0 4px 4px; float:left; margin-bottom:15px;}
.iso-box .title{ background:#292a2b; width:100%; margin-bottom:15px; border-radius:4px 4px 0 0; color:#fff; padding:15px;}
.iso-box .title h3{ font-size:22px; margin-bottom:10px;}
.iso-box .full { width:100%; float:left;}
.iso-box .pads{ padding:0 15px 0px 15px; float:left; width:100%;}
.iso-box .full label{ color:#fff; font-size:14px !important;}
#export-Modal- .modal-dialog{ width:1050px}
#edit_allowed_countries_popup .modal-dialog{ width:1050px}
#export-Modal-D .modal-dialog{ width:1050px}
#export-Modal-E .modal-dialog{ width:1050px}
#export-Modal-V .modal-dialog{ width:1050px}
#export-Modal-R .modal-dialog{ width:1050px}
#export-Modal-M .modal-dialog{ width:1050px}
#export-Modal-RD .modal-dialog{ width:1050px}
#export-Modal-G .modal-dialog{ width:1050px}
#export-Modal-S .modal-dialog{ width:1050px}
#Received-export-Modal- .modal-dialog{ width:1050px}
#Received-export-Modal-D .modal-dialog{ width:1050px}
#Received-export-Modal-E .modal-dialog{ width:1050px}
#Received-export-Modal-V .modal-dialog{ width:1050px}
#Received-export-Modal-R .modal-dialog{ width:1050px}
#Received-export-Modal-M .modal-dialog{ width:1050px}
#Received-export-Modal-RD .modal-dialog{ width:1050px}
#Received-export-Modal-G .modal-dialog{ width:1050px}
#Received-export-Modal-S .modal-dialog{ width:1050px}
.button-bg{  width:100%; background:#929292; border-radius:0 0 4px 4px; text-align:center!important;}
.normal{ background:#fb363c!important; color:#fff!important; border:none!important; font-size:14px;}
.widget-body .card-error {font-size: 12px;}
.jqi{ width: 390px!important; margin-left:-195px!important}
div.jqi .jqimessage{ max-height:400px!important; overflow-x:hidden; overflow-y:hidden;}

#pfp-header .navbar-brand{ display:table; height:65px;}
#pfp-header .navbar-brand > div{ display:table-cell; height:65px; overflow:hidden; width:100%; vertical-align:middle;}
#pfp-header .navbar-brand > div img{ height:auto; width:auto; max-height:65px; max-width:300px;}

#widget-header .navbar-brand{ display:table; height:45px;}
#widget-header .navbar-brand > div{ display:table-cell; height:45px; overflow:hidden; width:100%; vertical-align:middle;}
#widget-header .navbar-brand > div img{ height:auto; width:auto; max-height:45px; max-width:150px;}

#users-boxes .form-group {margin-bottom: 0;}

.desc-border {border-top: 1px solid #ddd;margin: 5px 0;}
.dash-toptwenty.box-well .table-responsive {max-height: 600px;}
.slim .slim-file-hopper {border: 2px dashed #bbb;}
#main-mtc .new-w #marg-top.col-lg-12 {margin-top: 0;}

.volunteer-default .slim {background: #fff url("../img/volunteer_default_position.png") no-repeat center center !important;}
.crd-default .slim {background: #fff url("../img/crowdfunding_default_reward.png") no-repeat center center !important;}
.event-default .slim {background: #fff url("../img/event_default_ticketgroup.png") no-repeat center center !important;}
.gift-default .slim {background: #fff url("../img/giftshop_default_gift.png") no-repeat center center !important;}
.camp-thumb .slim {background: #fff url("../img/placeholder-img.png") no-repeat center center !important;}

/*Ipad landscape*/
@media (min-width: 980px) and (max-width: 1170px) {
.fluidMedia { overflow:visible;}
.fluidMedia iframe { overflow-y:scroll!important; overflow-x:scroll; height:1200px!important}
#export-Modal- .modal-dialog{ width:1000px;}
#export-Modal-D .modal-dialog{ width:1000px;}
#export-Modal-E .modal-dialog{ width:1000px;}
#export-Modal-V .modal-dialog{ width:1000px;}
#export-Modal-R .modal-dialog{ width:1000px;}
#export-Modal-M .modal-dialog{ width:1000px;}
#export-Modal-RD .modal-dialog{ width:1000px;}
#export-Modal-G .modal-dialog{ width:1000px;}
#export-Modal-S .modal-dialog{ width:1000px;}
#Received-export-Modal- .modal-dialog{ width:1000px;}
#Received-export-Modal-D .modal-dialog{ width:1000px;}
#Received-export-Modal-E .modal-dialog{ width:1000px;}
#Received-export-Modal-V .modal-dialog{ width:1000px;}
#Received-export-Modal-R .modal-dialog{ width:1000px;}
#Received-export-Modal-M .modal-dialog{ width:1000px;}
#Received-export-Modal-RD .modal-dialog{ width:1000px;}
#Received-export-Modal-G .modal-dialog{ width:1000px;}
#Received-export-Modal-S .modal-dialog{ width:1000px;}
}

/*Ipad Portrait*/	
@media (min-width: 768px) and (max-width: 979px) {
#peer-goals li{ margin:0 0 15px 0;}
.fluidMedia { overflow:visible;}
.fluidMedia iframe { overflow-y:scroll!important; overflow-x:scroll; height:1200px!important}
#export-Modal- .modal-dialog{ width:auto;}
#export-Modal-D .modal-dialog{ width:auto;}
#export-Modal-E .modal-dialog{ width:auto;}
#export-Modal-V .modal-dialog{ width:auto;}
#export-Modal-R .modal-dialog{ width:auto;}
#export-Modal-M .modal-dialog{ width:auto;}
#export-Modal-RD .modal-dialog{ width:auto;}
#export-Modal-G .modal-dialog{ width:auto;}
#export-Modal-S .modal-dialog{ width:auto;}
#Received-export-Modal- .modal-dialog{ width:auto;}
#Received-export-Modal-D .modal-dialog{ width:auto;}
#Received-export-Modal-E .modal-dialog{ width:auto;}
#Received-export-Modal-V .modal-dialog{ width:auto;}
#Received-export-Modal-R .modal-dialog{ width:auto;}
#Received-export-Modal-M .modal-dialog{ width:auto;}
#Received-export-Modal-RD .modal-dialog{ width:auto;}
#Received-export-Modal-G .modal-dialog{ width:auto;}
#Received-export-Modal-S .modal-dialog{ width:auto;}
}
/* Iphone 5 landscape */
@media(max-width:767px) {
.peer-box{ padding:15px;}
.p-pads{ padding:10px 15px 15px 15px;}
.peer-bottom{ padding:15px;}
.btn-peer-sunny{ font-size:100%;}
#peer-goals li{ margin:0 0 15px 0;}
#peer-goals li{ display:inline-block; color:#fff; font-size:18px; padding:0 0px; margin:0 0 20px 0; vertical-align:top;}
.peer-how{ width:100%; height:100%; margin-bottom:0px;}
.peer-how .border{ height:1px; width:100px; margin:0px auto 5px auto; background:#568bc1; border:none!important;}
.peer-vids{ width:100%;}
.peer-vids iframe {width: 100%;height: 100%;}
.btn-peerline{margin-bottom:15px;}
.peer-box{ padding:15px;}
.peer-funds li{ width:250px;}
.peer-dark{padding:20px 0 0 0px;}
.modal-md{ width:auto;}
#peer-header .navbar{ min-height:70px;}
#peer-header .navbar-toggle{ margin-top:18px; margin-bottom:10px;}
#peer-header .navbar-default .navbar-form{ margin:0px -15px; border-top:none;}
#peer-header .navbar-right{ margin-top:0px; margin-bottom:0px; margin-right:-15px;}
#peer-header .navbar-default .navbar-nav > li > a{ padding:10px 15px; font-size:14px;}
.facebook-tab{ width:270px;}
.btn-get{ width:270px;}
#l-fifs{ line-height:inherit;}
.five{ margin-left:0px;}
.fluidMedia { overflow:visible;}
.fluidMedia iframe { overflow-y:scroll!important; overflow-x:scroll; height:1200px !important}
.trans-overlay{ left:0px; top:50px}
.trans-overlay .loaders{ margin-left:0px;}
#export-Modal- .modal-dialog{ width:auto;}
#export-Modal-D .modal-dialog{ width:auto;}
#export-Modal-E .modal-dialog{ width:auto;}
#export-Modal-V .modal-dialog{ width:auto;}
#export-Modal-R .modal-dialog{ width:auto;}
#export-Modal-M .modal-dialog{ width:auto;}
#export-Modal-RD .modal-dialog{ width:auto;}
#export-Modal-G .modal-dialog{ width:auto;}
#export-Modal-S .modal-dialog{ width:auto;}
#Received-export-Modal- .modal-dialog{ width:auto;}
#Received-export-Modal-D .modal-dialog{ width:auto;}
#Received-export-Modal-E .modal-dialog{ width:auto;}
#Received-export-Modal-V .modal-dialog{ width:auto;}
#Received-export-Modal-R .modal-dialog{ width:auto;}
#Received-export-Modal-M .modal-dialog{ width:auto;}
#Received-export-Modal-RD .modal-dialog{ width:auto;}
#Received-export-Modal-G .modal-dialog{ width:auto;}
#Received-export-Modal-S .modal-dialog{ width:auto;}
div.jqi{ width:96%!important; left:0%!important; margin:0% 2%!important;}
    div.jqi .jqimessage{ max-height:150px!important; overflow-x:hidden; overflow-y:hidden;}

#pfp-header .navbar-brand{ display:table; height:45px; margin-bottom:0px;}
#pfp-header .navbar-brand > div{ display:table-cell; height:45px; overflow:hidden; width:100%; vertical-align:middle;}
#pfp-header .navbar-brand > div img{ height:auto; width:200px;}
    .dropdown-menu.share-drop.social-media-button {left: auto;margin-left: 0px;right: 53px;}
    .new-conts{padding:0px!important; border:none!important;}
}
/*.btn-peers.active, .btn-peers:active{
 border: 3px solid #fa766a;
}*/

/* Iphone 5 landscape */
@media(max-width:640px) {
.facebook-tab{ width:270px;}
.btn-get{ width:270px;}
}

/* Iphone 5 landscape */
@media(max-width:480px) {
.facebook-tab{ width:270px;}
.btn-get{ width:270px;}	
}

/* Iphone 5 landscape */
@media(max-width:360px) {
.facebook-tab{ width:100%;}
.btn-get{ width:100%;}
}

/* Iphone 5 landscape */
@media(max-width:320px) {
.facebook-tab{ width:100%;}
.btn-get{ width:100%;}
}

/* Peer To Peer page:End 19-Jan-2016 */
#tribute_donation.modal{/*z-index:1000;*/ top:10%;}
/*#tribute_donation .modal-backdrop{ display:none;}*/
.navbar-fixed-top1{ position:fixed; top:50px; width:100%; z-index:1005;}

/*.cause-about{ float:left; width:100%; padding:30px; background:rgba(255, 255, 255, 0.8); border-radius:5px; margin-top:20px; text-align:center; color:#27292a;position:relative;}
.cause-about h2{ font-size:30px; line-height:30px; margin-bottom:30px;}
.cause-about p{ font-size:18px; line-height:28px; margin-bottom:0px; text-align:left;}*/

.has-error .form-control {background: #f2dede none repeat scroll 0 0;border-color: #a94442;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}
.custom-fields-link{color: #0066cc;cursor: pointer;text-decoration: none;}
.class_for_height{height:12px;}

.block1 {background: #e20c00 ;color: #fff;font-size: 14px;margin: 0 auto;max-width: 260px;padding: 5px 10px;text-align: center; border-radius:4px; font-weight:600;}
.block2 {background: #e20c00 ;color: #fff;font-size: 14px;margin: 0 auto;max-width: 315px;padding: 5px 10px;text-align: center; border-radius:4px; font-weight:600;}


/*@media screen and (-webkit-min-device-pixel-ratio: 2) { .same-tabs ul li:nth-child(5n+5) {margin-right: 0;} }*/
.marg-top-zero{ margin-top:0px!important;}
    
    .ranges{ float:left; width:100%; padding:0px; margin: 0px; display: inline-block;}
    .ranges div{ width:70%; float:left;}
    .ranges p{ width:25%; float:right;}
    .ranges p label{ display:none;}
    .ranges p input{ width:100%; border-radius:4px;}
    .marg-bottom-zero{ margin-bottom:0px!important;}
    .profile-campaign-settings-message {float: left;width: 100%;}
.top-radius{ border-radius:0px}

.ele-pannels{ border:1px solid #b4b4b4; margin-bottom:10px; float:left; width:100%; border-radius:4px; height:32px; display:table; padding: 10px 180px 10px 40px; background:#e1e1e1; position:relative; line-height:32px;}
.ele-pannels .trang-icos{ position:absolute; width:40px; left:0px; text-align:center; vertical-align:middle; display:table-cell; height:32px; line-height:10px; padding:0 10px;}
.ele-pannels .slide-tabs{ position:absolute; right:0px; width:180px; line-height:32px; display:table-cell; vertical-align:middle; top:10px; padding:0 15px;}
.ele-pannels p{ line-height:normal; padding:6px 0; margin:0px; font-weight:600; font-size: 16px; }
.ele-pannels small{ line-height:normal; padding:0px 0 5px 0; margin:0px; display:block; font-size: 14px;}
.ele-pannels i {color: #00919c;font-size: 20px!important;line-height: 15px;margin: 0;padding: 0;}

#new-rows .row{ margin:0 -6px;}
#new-rows .col-lg-2{ padding:0 6px; width:120px;}
#new-rows .col-lg-6{ padding:0 6px; width:252px;}

#users-boxes #mails .row{ margin:0 -6px;}
#users-boxes #mails .col-lg-2{ padding:0 6px; width:120px;}
#users-boxes #mails .col-lg-6{ padding:0 6px; width:252px;}

.new-transc{ background:#e1e1e1; border-radius:4px;}
.new-transc h4{ margin-bottom:15px; background:#292a2b; padding:10px 15px; color:#fff; border-radius:4px 4px 0 0;}
.new-transc p{ padding:0 15px!important;} 
.tckdown{ width:auto;}
.tckup{ width:auto;}
.bio-inner .top-m {font-size: 18px;line-height: 28px;}
.main-expos .iso-box .pads label {font-size: 16px !important;}
.main-height{ height:36px; padding:0px 10px!important;}

/* 18 May 2016 For Share Social Media Button On PFP Start*/
.dropdown-menu.share-drop {background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;color: #fff !important;min-width:30px!important;}
.dropdown-menu.share-drop li{ margin: 05px; text-align:center;}
.dropdown-menu.share-drop li a{ color:#fff!important}
.dropdown-menu.share-drop.social-media-button{ margin-left: 280px;}
/* 18 May 2016 For Share Social Media Button On PFP End*/

.pad-container.shade-one h1, .pad-container.shade-two h1 {font-size: 29px;}
.new-dah-box .titles {font-size: 15px !important;}

#widget-header .navbar-default .navbar-right {margin-top: 6px;}
#main-mtc .new-w.pfp-top {margin-top: 0;}

.iso-box.admin-pri .title h3{ font-size:18px; margin-bottom:10px;}
.iso-box.admin-pri .pads{ padding:0 15px 0px 50px; float:left; width:100%;}
.supporters-box.cause-about li {display: list-item !important;font-size: 14px !important;list-style: outside none disc !important;margin: 0 0 5px;padding: 0;width: 100%;}
.new-rf{ background:#fff; border-radius:4px; padding:15px; float:left; width:100%;margin: 10px;}
.new-rf ul{ margin:0px; padding:0px; list-style: none;}
.new-rf ul li{ margin:0px 0 10px 0; padding:0px; list-style: none;}
.new-rf ul li ul{ margin:0px 0 10px 20px; padding:0px; list-style: none;}
.new-rf ul li ul li ul{ margin:0px 0 10px 30px; padding:0px; list-style: none;}
.new-rf ul li .form-control{width:100px;}
.new-rf  label.pull-left{ line-height: 36px; margin: 0px 15px 0 0;}
.btn-newspots{ margin-top: 9px; margin-right: 10px;color: #888!important;}
.btn-newspotslock{ margin-top: 9px; margin-right: 10px;}
.no-rights{ margin-right:0px;}
/*.close-share-box{margin-left: 260px;}*/
.close-share-box{font-size: 18px;margin-left: 270px;margin-top: -25px;}
.widget-close-share-box{ font-size: 18px; margin-left: 277px;margin-top: -20px;}
.top-eight{ margin-top:12px; margin-right:10px;}
.top-newshares{ padding: 0px 12px; line-height: 30px;}
.updates-comments{ padding: 0px 15px 0px 15px !important;}
.campaign-menu-top{margin-top: 90px;}
.chain-list .col-xs-11.col-sm-11.col-md-11.col-lg-11 {margin-top: 20px;}
.pfp-top{margin-top: 76px;}
.cause-link-share-top{margin-top: -16px !important;}
.new-walls{ float: left; width:100%; padding: 15px 15px 0 15px; background: #fff; border-radius:4px; margin-bottom: 15px;}
.new-walls .col-lg-4{ margin-bottom:15px;}
.new-walls .col-lg-4 p{ margin-bottom: 0px;}
.new-walls .col-lg-4 .border-box{ text-align: center;border:1px solid #ddd; background: #fff; text-align: center; margin-bottom: 15px; float:left; width:100%}
.new-walls .col-lg-4 .border-box img{ width: auto; height: auto;}
.overlaysmallbutton{padding:06px 07px !important;}
.t-whites{ float: left; width:100%; padding: 10px; background: #fff; border-radius:4px; font-size:16px;border:1px solid #ccc}
.t-whites a{ color: #37929c;}
.t-whites a:hover{ color: #282a2b;}
.modal-six {width: 600px!important;}
.blank-newmodalhead{ background: none!important; color: #282a2b; border-bottom: none!important;}
.pad-container.shade-two a {color: #00919c;}
/*new css for aautentication start from here*/
.modal-lgauthentic{ width:800px!important;}
.modal-lgauthentic .modal-header{ text-align:left!important}
.modal-lgauthentic .modal-footer{ border-top:1px solid #e5e5e5;}
.modal-lgauthentic .modal-body.pad-left{ padding-left: 30px; }
.modal-lgauthentic p{ font-size: 16px;}
.modal-lgauthentic ul{ margin: 0 0 0 0px; padding:0px; font-size: 16px; list-style: none;}
.modal-lgauthentic li{ margin: 0 0 10px 0px; padding:0px 0 0 19px; font-size: 16px;  list-style: none;}
.alert-yellow {
	color:#000;
	background-color:#fffdb9;
	border-color:#dbd994
}
.alert-yellow hr {
	border-top-color:#e4b9c0
}
.autentic-sbutton{ border-color:#afafaf; background:#fff; padding:15px;  text-align:center; font-size:15px; color:#000; box-shadow:0 5px 0 #808080;}
.autentic-sbutton img{ margin-bottom:15px;}
.autentic-sbutton p{ font-size:15px; display:block;}
.autentic-sbutton p span{ display:block; margin:0px 0; font-size:18px;}
.radio-toolbar input[type="radio"] {display:none; }
.radio-toolbar label { display:inline-block;background-color:#fff;padding:15px;font-size:16px; margin:0px; width:100%; text-align:center; border-radius:3px; border:1px solid #afafaf;  box-shadow:0 5px 0 #808080; cursor:pointer;}
.radio-toolbar label p span {display: block; font-size: 18px;margin: 0;}
.radio-toolbar label img{ margin-bottom:15px;}
.radio-toolbar input[type="radio"]:checked + label {  background-color:#ededed;}
.radio-toolbar input[type="radio"]:checked + label {  border-color:#00919c; box-shadow:0 5px 0 #00919c;}
 input[readonly]{
        cursor:not-allowed;
    }
input[readonly].cmn-toggle-round-flat + label::before{cursor:not-allowed;}
input[readonly] ~ div.slim-file-hopper {cursor:not-allowed;}
textarea[readonly],select[readonly] {cursor:not-allowed;}

/*Ipad landscape*/
@media (min-width: 981px) and (max-width: 1170px) {
	.modal-lgauthentic{ width:800px!important;}
	}
/*Ipad Portrait*/	
@media (min-width: 768px) and (max-width: 979px) {
	.modal-lgauthentic{ width:auto!important;}
	}

/* Iphone 5 landscape */
@media(max-width:767px) {.modal-lgauthentic{ width:auto!important;}
.modal-lgauthentic .modal-body.pad-left{ padding-left: 15px; }
}
    th, td { white-space: nowrap; }    
.widget-body .modal.fade.in {z-index: 1050 !important;}

/*Css is added for summernote Text Editor By Narayan Gholap on 25 Aug 2016*/
.supporters-box.cause-about li{list-style: unset!important;}
.note-toolbar.panel-heading {background-color: #f5f5f5!important;border-color: #ddd!important;color: #333!important; padding:3px 6px!important;}
.note-toolbar.panel-heading:hover{ background-color: #f5f5f5!important;}
.note-popover .popover-content > .btn-group, .panel-heading.note-toolbar > .btn-group{ margin-top:0px!important;}
.note-editor.note-frame { border: 1px solid #a9a9a9!important;}
.note-editor.note-frame .note-placeholder{padding:10px!important;}
.note-editor.note-frame .note-editing-area .note-editable{padding:10px!important;}
.note-editor.note-frame .note-editing-area .note-editable ul,.note-editable ol{ margin-left:30px!important;margin-top:10px!important;padding:10px!important; }
.note-editor.note-frame .note-editing-area .note-editable{background-color: #ffffff!important;padding:10px!important;}
.note-editor.note-frame .note-editing-area .note-codable{background-color: #ffffff!important;padding:10px!important;}
.note-toolbar.panel-body{padding: 15px!important;}
.note-editor .modal-header{background: #fff none repeat scroll 0 0!important; border-radius: 4px 4px 0 0!important;color: #000!important;font-size: 16px!important;text-align: left!important;}
.note-editor .modal-header h4{font-size: 18px!important;}
.note-editor .modal-footer{  border-top: 1px solid #e5e5e5!important;padding: 15px!important;text-align: right!important;}
.note-editor .modal-body{padding: 15px!important;position: relative!important;}
.note-editor .checkbox input[type="checkbox"]{opacity: 1!important;}
.note-editor .checkbox label::before{border: none!important;font-weight: normal!important;}
.note-editor .modal-body .form-group label{font-size: 14px!important;display: inline-block!important;font-weight: bold!important;margin-bottom: 5px!important;max-width: 100%!important;}
.note-editor .modal-body .checkbox label{font-size: 14px!important;}
.note-editor .modal-dialog{margin: 150px auto!important;width: 600px!important;}
.note-editor .modal-content{box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5)!important; background-clip: padding-box!important;background-color: #fff!important;border: 1px solid rgba(0, 0, 0, 0.2)!important;border-radius: 6px!important;}
.note-editor .note-editing-area .note-editable sup,sub{top: 0em!important; line-height: 1.5!important;}
.note-editor table{ border-collapse: collapse!important;margin-bottom: 10px!important;}
.note-editing-area a{ color: #337ab7!important;text-decoration:underline!important;}
#createModal{overflow-x: hidden!important;    overflow-y: auto!important;    position: fixed!important;}
#createteamModal{overflow-x: hidden!important;    overflow-y: auto!important;    position: fixed!important;}

.text-editor-box-pads li {margin-left:18px;}
.text-editor-rebox-pads ul{list-style:unset !important;}
.text-editor-rebox-pads li {list-style:unset !important;margin-left:18px;}
.text-editor-rebox-pads li span {float:none;}
/*Css is added for summernote Text Editor By Narayan Gholap on 25 Aug 2016*/

.new-rf1{ padding:10px 10px 0px 10px!important; margin:0 0 10px 0!important}
.new-rf1 ul li{ margin:0px 0 0px 0!important; padding:0px; list-style: none;}
.new-rf1 ul li .form-group{ margin-bottom:10px;}
.switch-pad-left .switch {padding-left: 0;}
.special-bottom{display: none;}
.new-donations {padding-left: 25px;padding-right: 25px;}
.marg-r-new {margin-right: 10px;}
.btn-3dnew{ float:left; width:100%; border-radius:5px; box-shadow:0  5px 0 #808080; font-size:15px; padding:15px; background:#fff; border:none; cursor:pointer; min-height:178px; color:#282a2b; outline:none; margin-bottom:30px; white-space: normal;}
.btn-3dnew span{ display:block; margin-top:15px;}.btn-3dnew:hover{ background:#fff; color:#000; box-shadow:0 3px 5px rgba(0,0,0,0.25) inset,0  5px 0 #808080;outline:none;}.btn-3dnew:focus{ background:#fff; color:#000; box-shadow:0 3px 5px rgba(0,0,0,0.25) inset,0  5px 0 #808080; outline:none;}

/*Subadmin Setup Google Authenticator Modal*/
.modal-lgauthentic li{font-size: 16px;list-style: outside none none;margin: 0 0 10px;padding: 0 0 0 19px;}
.lines-height{ line-height: 36px; margin-bottom: 0px;}

.modal{ overflow: auto!important;}

#SuccessModal{text-align: center;}
#SuccessModal .modal {
  text-align: center;
  padding: 0!important;
}

#SuccessModal  .modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

#SuccessModal  .modal-dialog {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  transform:translate(0px, 47%);
}
#SuccessModal .modal-body{font-size:18px!important;}
#contact-text {font-size: 18px !important;}
#contact-text a {overflow-wrap: break-word; color: #37929c;}
#contact-text a:hover {color: #045e65;}

.default-link , .default-link:hover, .default-link:focus, .default-link:active{color: #05909C !important}
.marg-l-thirty{margin-left: 30px}
/*#payments_label {background-color: #f0fdfe;margin-bottom: 15px;padding: 15px;overflow:auto;}*/
.payments_label {background-color: #f0fdfe;margin-bottom: 15px;padding: 15px;overflow:auto;}


/*new fees setting*/
.info-box {background-color: #ededed;border-radius: 3px;padding-bottom: 10px;padding-top: 10px;width: 100%;margin: 8px;}
#tbl-no-scroll .table > tbody > tr > td,#tbl-no-scroll .table > tbody > tr > th,#tbl-no-scroll .table > tfoot > tr > td,#tbl-no-scroll .table > tfoot > tr > th,#tbl-no-scroll .table > thead > tr > td,#tbl-no-scroll .table > thead > tr > th {vertical-align: middle;white-space: normal;}

/* Summernote text editor */
.note-editor .dropdown-menu {z-index: 1002 !important;}
.over-visible{ overflow:visible!important;}
.dagger-all{font-size: 10px !important;}

#report_table_print tbody th,#report_table_print tbody td {max-width: 80px !important;white-space: inherit !important;}
#report_table_print th {white-space: inherit !important;}
.rebox-pads li.o span.dagger-all {font-size: 10px !important;}

.font-thirty{ font-size: 30px;}
#main-back{float:left; width:100%; padding: 15px; border-radius:5px; border: 1px solid #ccc; background: #EEEEEE;}
#account-sum{ float:left; width:100%;}
#account-sum .panel-group{margin-bottom:0px;}
#account-sum .panel { margin-bottom: 0px!important;}
    #account-sum .panel-group .panel + .panel{ margin-top:10px;}
    #account-sum .titles{ font-size:18px; padding-top:8px; padding-bottom:8px; font-weight:600;}
    #account-sum .panel-default > .panel-heading{ background:#fff!important; border:none; padding:8px 15px!important;}
    #account-sum .btn-greens{ background:#00919c; color:#fff; padding:0px; width:24px; height:24px; line-height:24px; font-size:13px; }
    #account-sum .new-titles{ font-size:16px; line-height:24px; color: #000;}
    #account-sum .rates{ font-size:16px; color:#000;}
    #account-sum .rates span{ color:#ff0000!important;}
    #account-sum .panel-title{ line-height: normal!important;}
    #account-sum .panel-title span{ float:none;}
    #account-sum .panel-body{padding:15px!important;background:#fff!important; border-radius: 0 0 4px 4px;}
.fifteen-height{height:15px; margin-bottom: 0px;}
    .response-overlay{position:fixed;width:100%; height:100%; background:rgba(0,0,0,0.65); left:0px; top:0px; z-index: 1001;}  
    
.loader-inner p {
    display: block;
    line-height: 25px;
    margin: 0 auto;
    text-align: left;
}
#report_table_print td{ word-wrap: break-word;}
.padd-30{margin-top:0px !important;}
    /*Ipad Portrait*/	
@media (min-width: 768px) and (max-width: 979px) {
     #account-sum .text-center{ text-align:left!important;}
     #account-sum .btn-greens{ margin-top:10px; }
}

    /* Iphone 5 landscape */
    @media(max-width:767px) {
        #account-sum .titles{ font-size:13px; padding-top:8px; padding-bottom:8px; font-weight:600; display:block;}
        #account-sum .text-center{ text-align:left!important;}
        #account-sum .btn-greens{ margin-top:10px; }
    }

/*Jira bug : 513 forced center aligned in Individual P2P*/
.about-box{text-align:inherit;}
.doublescroll{ overflow: auto; overflow-y: hidden; position:relative;top:94px;width:100%;height:100%; }


/*Ipad Portrait*/
@media (min-width: 768px) and (max-width: 980px) {.doublescroll{top:94px;}}
/* Iphone 5 landscape */
@media(max-width:767px) {.doublescroll{top:114px;}}

.doublescroll{ overflow: auto; overflow-y: hidden; position:relative; }
/*card css use from here*/
.pay-card-main {background: #F4F4F4;box-shadow: 0 4px 4px 0 #929292, inset 0 1px 3px 0 rgba(0,0,0,0.50);border-radius: 5px;background: #4e5d6b; /* Old browsers */background: -moz-linear-gradient(-45deg, #4e5d6b 0%, #4e5d6b 50%, #455361 51%, #455361 100%); /* FF3.6-15 */background: -webkit-linear-gradient(-45deg, #4e5d6b 0%, #4e5d6b 50%, #455361 51%, #455361 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(151deg, #4e5d6b 0%, #4e5d6b 50%, #455361 51%, #455361 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e5d6b', endColorstr='#455361', GradientType=1 ); /* IE6-9 fallback on horizontal gradient *//* GLADIA CASTRO: */ font-family: "Varela Round",sans-serif;font-size: 16px;color: #EEEEEE;/* CARD HOLDER: */ font-family: VarelaRound;font-size: 10px;max-width: 350px;margin: 0px auto 25px auto;min-height: 200px;position: relative;padding: 15px;}
.pay-expires {position: absolute;right: 15px;bottom: 15px;font-family: "Varela Round",sans-serif;font-size: 10px;color: #EEEEEE;text-transform: uppercase;}
.pay-expires span {font-family: "Varela Round",sans-serif;font-size: 16px;color: #EEEEEE;display: block;}
.pay-holder {position: absolute;left: 15px;bottom: 15px;font-family: "Varela Round",sans-serif;font-size: 10px;color: #EEEEEE;text-transform: uppercase;}
.pay-holder span {font-family: "Varela Round",sans-serif;font-size: 16px;color: #EEEEEE;display: block;}
.card-number {position: absolute;top: 50%;transform: translate(0%, -50%);border: 0px solid #fff;left: 15px;right: 15px;font-family: "Varela Round",sans-serif;font-size: 30px;color: #EEEEEE;padding: 10px;text-align: center;}
.pay-details {position: absolute;left: 15px;top: 15px;font-family: "Varela Round",sans-serif;font-size: 18px;color: #EEEEEE;}.card-type {position: absolute;right: 15px;top: 15px;height: 40px;width: 80px;}
.card-type img {width: 100%;height: auto;object-fit: cover;}
.card-body-form{float:left; width:100%; padding:15px; border-radius:5px;background:#eee;}
.card-body-form h2{margin-bottom:15px;}
.card-height {display: table;height: 450px;width: 100%;}
.card-inner {display: table-cell;vertical-align: middle;}

/*Ipad Portrait*/
@media (min-width: 980px) and (max-width: 1170px) {
.card-number{font-size:22px;}
}
/*Ipad Portrait*/
@media (min-width: 768px) and (max-width: 980px) {
.card-height {display: table;height: inherit;width: 100%;}
}
/* Iphone 5 landscape */
@media(max-width:767px) {
.card-height {display: table;height: inherit;width: 100%;}
}
/* Iphone 5 landscape */
@media(max-width:320px) {
.card-number{font-size:20px;}
}

