/* Desktops and laptops ----------- */
@media (min-width: 900px) and (max-width: 1680px) {
/*.className img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className1 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}*/
.className2 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className3 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
}

/* Desktops and laptops ----------- */
@media (min-width: 900px) and (max-width: 1440px) {
/*.className img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className1 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}*/
.className2 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className3 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
}

/* Desktops and laptops ----------- */
@media (min-width: 768px) and (max-width: 1366px) {
/*.className img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className1 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}*/
.className2 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className3 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.fluidMedia { overflow:visible;}
.fluidMedia iframe { overflow-y:scroll!important; overflow-x:scroll; height:1200px !important}
#googleMap_1 {width: 100% !important;}
}

@media (min-width: 1280px) and (max-width: 1350px) {
.orderarrow-left-menu {margin: 0 0 0 -5px;}
.orderarrow-right {margin: 0;}
.orderarrow-left {margin: 0 0 0 10px;}
.dash-menusmall {font-size: 12px;}
}

/*Ipad landscape*/
@media (min-width: 1170px) and (max-width: 1280px) {
	.sticky-expands{top:98px; right:5%; z-index:1015; padding-bottom:0px; width:73px; }
        .banners{min-height:200px;}
        .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%;}
        .button-h1{ font-size:18px;}
        .button-h1{ font-size:18px;}
        .button-h2{ font-size:18px;}
        .button-h3{ font-size:18px;}
        .button-h4{ font-size:18px;}
        .button-h5{ font-size:18px;}
        .button-h6{ font-size:18px;}
        .button-h7{ font-size:18px;}
/*.className img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className1 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}*/
.className2 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className3 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.fluidMedia { overflow:visible;}
.fluidMedia iframe { overflow-y:scroll!important; overflow-x:scroll; height:1200px!important}
.orderarrow-right {
    margin: 0;
}
.orderarrow-left-menu {
    margin: 0;
}
.fundingtoolorder {
    font-size: 20px;
}
}

@media (min-width: 320px) and (max-width: 1170px) {
.peer-banner img {height: auto;min-width: auto;}
}
/*Ipad landscape*/
@media (min-width: 940px) and (max-width: 1170px) {
.dash-sidebar li{ font-size:12px;}
.btn-font{ font-size:14px;}
.main-pads{ padding:15px;}
.text-thirt{ font-size:10px;}
.sticky-expands{top:98px; right:4%; z-index:1015; padding-bottom:0px; width:133px; }
.text-center1{ text-align:left;}
.table-bg .form-group{ margin-bottom:15px;}
.detials{ width:69%;}
.set-pos{ width:60%; margin-left:-30%;}
.set-pos h1{ font-size:30px; line-height:40px;}
.set-pos h2{ font-size:20px; line-height:30px;}
#widgetModal .modal-dialog{ width:985px;  }
.widget-f{ width:100%}
.widget-f iframe{ width:100%}
.modal-sm{ width:300px;}
.dash-sidebar li a{padding: 0 10px;}
.dash-sidebar li{font-size: 11px;}
.arrow_box span {font-size: 15px;}
.row-centered{ text-align:center;}
.col-centered{ float:none;display:inline-block; margin:0 -1px}
#users-boxes .col-md-4 {/*max-width: 300px;width: 33.3333%;*/}
#users-boxes2 .col-md-4 {max-width: 300px;width: 33.3333%;}
#users-boxes2 .col-md-6 {min-width: 320px; max-width:320px;width: 50%;}
.button-h1{ font-size:18px;}
        .button-h1{ font-size:18px;}
        .button-h2{ font-size:18px;}
        .button-h3{ font-size:18px;}
        .button-h4{ font-size:18px;}
        .button-h5{ font-size:18px;}
        .button-h6{ font-size:18px;}
        .button-h7{ font-size:18px;}
		.new-cards{ width:818px}
		.new-cards ul{ text-align:left;}
                .supporters-box li{margin:0px 0 15px 0; padding:0px 15px; list-style:none; display:inline-block; font-size:15px; width:280px;}
.btn-links{ margin:0 5px;}
.banner-sector img{ height:auto;}

.mtc-banners .container{ width:970px;}
#main-mtc .container{ width:970px;}
.ufp-wrap .container{ width:970px;}
.banner-sector img{ max-width:100%;}
.banner-sector1 img{ width:100%; }
.card-outer {
margin:0px auto;
width:100%;
}
.card-outer li.last {
margin-right:0px;
}
/*20-10-2015 css start from her*/
.ticket-date p{color:#282a2b; font-size:14px;}
.ticket-date > div{ width:130px!important; height:130px!important; margin:0px auto!important;}
#fundraising-bg img {bottom: 0;left: 50%;margin: auto;min-height: auto;min-width: 1800px;position:fixed ;right: 0;top: 0;max-width: 1800px; margin-left:-900px;}
#fundraising-bg2 img {position: relative; top: 0; left: 50%; right: 0; bottom: 0; margin: auto; max-width:1800px; margin-left:-900px;}

.btn-breadcrumb .btn {font-size: 14px;padding: 21px 20px 21px 30px;}
.btn-breadcrumb .btn:last-child {padding: 21px 20px 21px 30px;}
.btn-breadcrumb .btn:first-child {font-size: 14px;padding: 16px 25px 15.5px 30px;}
/*.className img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className1 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}*/
.className2 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className3 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
}


/*Ipad Portrait*/
@media (min-width: 768px) and (max-width: 980px) {
#pfp-header .navbar-brand {padding: 5px 5px 5px 15px;}
.btn-font{ font-size:14px;}
.main-pads{ padding:15px;}
.text-thirt{ font-size:10px;}
.modal-dialog{ width:auto;}
.thumb2{ margin-bottom:20px;}
.ufp-navigation li{ font-size:13px;}
.table-bg .form-group{ margin-bottom:15px;}
.text-center1{ text-align:left;}
.sticky-expands{top:98px; right:4%; z-index:1015; padding-bottom:0px; width:95px; }
.new-pads{ padding:6px 10px!important;}
.button-h1{ font-size:18px;}
.button-h2{ font-size:18px;}
.button-h3{ font-size:18px;}
.button-h4{ font-size:18px;}
.button-h5{ font-size:18px;}
.button-h6{ font-size:18px;}
.button-h7{ font-size:18px;}
#pfp-header .navbar-default .navbar-nav > li > a{ font-size:16px;}
.footer-links{ margin-bottom:15px; min-height:190px;}
.detials{ width:73%;}
.set-pos{ width:90%; margin-left:-45%;}
.set-pos h1{ font-size:30px; line-height:40px;}
.set-pos h2{ font-size:20px; line-height:30px;}
#raised-bg{font-size:20px;}

#widgetModal .modal-dialog{ width:auto;  }
.widget-f{ width:100%}
.widget-f iframe{ width:100%}
.address-pads{ font-size:16px;}
.address-left{ min-height:175px;}
.address-right{ min-height:175px;}
.address-mid{ min-height:175px;}
.box-bank{ margin-bottom:30px;}
.add-account{ margin-bottom:0px;}
.modal-sm{ width:300px;}
#two-hundred{ text-align:left;}
#two-hundred img{width:200px;}
.yours{ float:left!important; font-size:18px;}
.small-one{ float:right!important; font-size:12px;}
.or-one{ position:relative; margin:15px auto;}
.logo-place{ width:100%; height:auto; background:#fff; float:left; display:block;}
#br-none br{ display:none;}

/*17-06-2015 milind css start from here*/
.arrow_box {position: relative;border: 0px solid #868686; float:left; width:35%; color:#fff; height:80px; float:left;}
.arrow_box span{ padding:0 0px 0 15px; line-height:80px; font-size:12px;}
.annual{ float:right; width:62%; padding:0 15px; line-height:80px; color:#fff; font-size:12px; text-align:center;}
.annual span{ font-size:14px;}
.full{ font-size:10px;}
.loged-in{padding-top: 111px !important;}

.row-centered{ text-align:center;}
.col-centered{ float:none;display:inline-block; margin:0 -1px}
#users-boxes .col-sm-6 {/*min-width: 300px; max-width:300px;width: 33.3333%;*/}
#users-boxes2 .col-sm-6 {min-width: 300px; max-width:300px;width: 33.3333%;}
#users-boxes2 .col-sm-6 {min-width: 300px; max-width:300px;width: 50%;}
#users-boxes.home-tools .col-sm-6 {width: 50%}
#users-boxes.card-groups .col-sm-6 {min-width:310px; max-width:310px; width: 33.3333%}
.new-cards{ width:100%}
.new-cards ul{ text-align:center;}
.banners img {height: auto;}
.featured-mid{ padding:15px 0;}
.dash-hedingt {font-size: 14px;}
.supporters-box{ text-align:left;}
.supporters-box li{margin:0px 0 15px 0; padding:0px 15px; list-style:none; display:inline-block; font-size:15px; width:280px;}
.btn-links{ font-size:12px; margin:0 2px;}
.supporters-box li .mx-button label{ font-size:12px;}
.banner-sector img{ height:auto;}
.supporters-box iframe{ width:100%;}
.twenty-four{ font-size:16px;}


.mtc-banners .container{ width:750px;}
#main-mtc .container{ width:750px;}
.ufp-wrap .container{ width:750px;}
.banner-sector img{ max-width:100%;}
.banner-sector1 img{ width:100%; }
#pfp-header .navbar-default .navbar-nav > li > a{/*padding:27px 12px;*/padding:5px; font-size:14px;}
.dash-hedingt span.pull-left.l-h2 {
    font-size: 12px;
}
/*09-09-2015 css start from here*/
.new-creator{ font-size:16px;}
.new-change{ text-align:left!important;}
.card-outer {
margin:0px auto;
width:100%;
}
.card-outer li.last {
margin-right:30px;
}
.mx-button label{font-size: 16px;}

/*20-10-2015 css start from her*/
.ticket-date p{color:#282a2b; font-size:12px;}
.ticket-date > div{ width:100%!important; height:100px!important;}
#fundraising-bg img {bottom: 0;left: 50%;margin: auto;min-height: auto;min-width: 1800px;position:fixed ;right: 0;top: 0;max-width: 1800px; margin-left:-900px;}
#fundraising-bg2 img {position: relative; top: 0; left: 50%; right: 0; bottom: 0; margin: auto; max-width:1800px; margin-left:-900px;}

.btn-breadcrumb .btn {font-size: 14px;padding: 21px 20px 21px 30px;}
.btn-breadcrumb .btn:last-child {padding: 21px 20px 21px 30px;}
.btn-breadcrumb .btn:first-child {font-size: 14px;padding: 16px 25px 15.5px 30px;}

/*.className img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className1 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}*/
.className2 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className3 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
#new-rows .col-lg-2{ padding:0 15px; width:50%;}
#new-rows .col-lg-6{ padding:0 15px; width:50%;}
#new-rows .col-lg-3{ padding:0 15px; width:50%;}

#users-boxes #mails .col-lg-2{ padding:0 15px; width:50%;}
#users-boxes #mails .col-lg-6{ padding:0 15px; width:50%;}
#users-boxes #mails .col-lg-3{ padding:0 15px; width:50%;}
#googleMap_1 {width: 100% !important;}
}


/* Iphone 5 landscape */
@media(max-width:767px) {
.btn-font{ font-size:16px;}
.btn-fresh{ margin-bottom:20px;}
.dash-sidebar select{ display:block; width:100%; line-height:32px; height:32px; padding:0 12px;}
.dash-sidebar ul{ display:none;}
.marg-b{ margin-bottom:20px;}
.last{ margin-bottom:0px;}
.text-thirt{ font-size:11px;}
.main-pads{ padding:15px;}
.modal-dialog{ width:auto!important;}
.thumb1{ margin-bottom:20px;}
.pr-site{ width:100%; margin-top:10px;}
.pr-w{ width:100%; margin-top:10px;}
.public{ width:100%; margin-top:10px;}
.ufp-navigation select{ display:block; width:100%; line-height:32px; height:32px; padding:0 12px;}
.ufp-navigation ul{ display:none;}
.table-bg .form-group{ margin-bottom:15px;}
.text-center1{ text-align:left;}
.line-r{ border-right:0px solid #d2d2d2;}
.line-l{ border-left:0px solid #d2d2d2;}
#ufp-accords .line-r{ border-right:0px solid #d2d2d2;}
#ufp-accords .line-l{ border-left:0px solid #d2d2d2;}
.videos iframe{ width:100%; height:100%; border:none;}
.new-pads{ padding:6px 10px!important;}
.text-right1{ text-align:left;}
.marg-bottoms{ margin-bottom:15px;}
.button-h1{ font-size:18px;}
.button-h2{ font-size:18px;}
.button-h3{ font-size:18px;}
.button-h4{ font-size:18px;}
.button-h5{ font-size:18px;}
.button-h6{ font-size:18px;}
.button-h7{ font-size:18px;}
#ufp-accords1 .panel-title{ font-size:20px;}
.pannel-button{ font-size:20px;}
#pfp-header .navbar-default .navbar-nav > li > a{ padding-top:5px; padding-bottom:5px; font-size:14px;}
#pfp-header .navbar-toggle{ margin-top:30px;}
.btn-breadcrumb .btn {padding:20px 18px 20px 25px; border-radius:none; font-size:13px;font-family: 'Varela Round', sans-serif;}
.btn-breadcrumb .btn:first-child {padding:20px 6px 20px 18px; font-size:13px;}
.btn-breadcrumb .btn:last-child {padding:20px 18px 20px 25px;}
.full{ width:100%; margin-bottom:15px;}
.btn-checkout{ font-size:14px;}
.footer-links{ margin-bottom:15px;}
.rebox-pads li span{ float:left; display:block; width:100%}
.rebox-pads li.hr{ margin:0 0 10px 0; height:1px; background:#acacac;}
.bottom-positios {bottom: 0px;position: relative;left: 0px;}
.when{ border-radius:5px 5px 0 0;}
.when h3{ text-align:center;}
.when h4{ text-align:center;}
.where{ border-radius: 0 0 5px 5px;}
.where h3{ text-align:center;}
.where h4{ text-align:center; margin-bottom:15px;}
.gift-navs li{ font-size:14px;}
.detials{ width:73%;}
.featured-mid{ padding:15px; float:left; width:100%;}
.banners img{ width:100%; height:inherit;}
.set-pos{ width:90%; margin-left:-45%;}
.set-pos h1{ font-size:20px; line-height:30px;}
.set-pos h2{ font-size:15px; line-height:20px;}
#widgetModal .modal-dialog{ width:auto;  }
.widget-f{ width:100%}
.widget-f iframe{ width:100%}
#widget-header .navbar-default .navbar-nav > li > a{ padding-top:10px; padding-bottom:10px;}
.or{ margin:25px auto;}
.demo-y2{ height:100%; }
.w-funds{ padding:15px;}
.box-bank{ margin-bottom:30px;}
.add-account{ margin-bottom:0px;}
.table-bg .form-group{ margin-right:0px;}
.modal-sm{ width:auto;}
#two-hundred{ text-align:center;}
#two-hundred img{width:200px;}
.yours{ float:left!important; font-size:14px;}
.small-one{ float:right!important; font-size:12px;}
#pro-cols .detials.one{ width:66%;}
.fourteen{ font-size:11px;}
.btn.btn-default1.active.no-shadow img{ display:none;}
.navbar-fixed-top .flip-logo img{ height:30px;}
.navbar-brand > img{ height:40px;}
#pfp-header .navbar-toggle{ margin-top:15px; margin-bottom:15px;background-color: #fff;}
body.pfp-bg{ background:#eeeeee; padding-top:65px;}
.btn-breadcrumb .btn:first-child img{ display:none;}
#pfp-header .navbar-brand{ padding:12px 15px;}
.or-one{ position:relative; margin:15px auto;}
.breads-navigation select{ display:block; width:100%; line-height:32px; height:32px; padding:0 12px;}
.breads-navigation ul{ display:none;}
.gift-navs li a{ padding: 0 15px;}
/*10-06-2015 css start from here*/
#social-fixed{ position:fixed; left:0px; top:auto; bottom:0px; background:rgba(0,0,0,0.5); border-radius:5px 5px 0px 0; padding:10px 15px; z-index:1004; width:100%; }
#social-fixed ul{ margin:0px; padding:0px; list-style:none;}
#social-fixed li{ margin:0px 8px 0px 0; padding:0px; list-style:none; text-align:center; display:block; float:left; line-height:32px; }
#social-fixed li a{ color:#fff; font-size:14px;}
#social-fixed li:last-child{ margin-right:0px;}
.close-option{right:5px; top:-15px;}
.border-left{ border-left:0px solid #b7b7b7;}
/*17-06-2015 milind css start from here*/

.arrow_box {position: relative;border: 0px solid #868686; float:left; width:100%; color:#fff; height:auto; float:left;}
.arrow_box span{ padding:15px 15px; line-height:26px; font-size:18px; display:block;}
.arrow_box:after, .arrow_box:before {left: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none; display:none;}
.arrow_box:after {border-color: rgba(41, 42, 43, 0);border-left-color: #292a2b;border-width: 40px;margin-top: -40px; display:none;}
.arrow_box:before {border-color: rgba(134, 134, 134, 0);border-left-color: #868686;border-width: 41px;margin-top: -41px; display:none;}
.annual{ float:right; width:100%; padding:15px 15px; line-height:26px; color:#fff; font-size:18px; text-align:center;}
.simmilar-back{ padding:15px;}
.full-left {text-align: center;width: 100%;}
.loged-in{padding-top: 120px !important;}
#raised-bg {font-size: 18px;}
#how h2 {font-size: 18px;}
.row-centered{ text-align:center;}
.col-centered{ float:none;display:inline-block; margin:0 -1px}
#users-boxes .col-sm-6 {/*min-width: 288px; max-width:300px;width: 33.3333%;*/}
#users-boxes2 .col-xs-6 {min-width: 300px; max-width:300px;width: 50%;}
#tool-boxes .col-centered {width:50%}
.featured-mid .feature-content-box {width:50%}
.row.second-row {padding:0; text-align:center}
.card-groups .col-xs-6:nth-child(2n+1) {margin-left:30px}
.new-cards{ width:100%}
.new-cards ul{ text-align:center;}
.new-cards li{ padding:0 15px; width:280px;}
.banners {min-height: inherit;}
#social-fixed li{ position:inherit;}
#foo{ position:absolute; left:0px; background:rgba(0,0,0,0.3); padding:5px 10px; top:-44px; border-radius:4px 4px 0 0; width:100%;}
#foo input{ float:left; width:100%;}
.featured-mid{ padding:15px 0;}
.dash-hedingt {font-size: 14px;}
.white {min-height: 100px !important;}
.banner-sector img{ height:auto;}
.supporters-box li{margin:0px 0 15px 0; padding:0px 15px; list-style:none; display:inline-block; font-size:18px; width:auto;}
.supporters-box.cause-about li {display: block !important;font-size: 14px !important;list-style: outside none disc !important;margin: 0 0 5px;padding: 0;width: 100%; list-style-type:disc;}
.supporters-box iframe{ width:100%; height:100%;}
.btn-links{ font-size:12px; margin:0 2px;}
.navbar-default .navbar-right{margin-right:-15px;}
.twenty-four{ font-size:100%;}
.mtc-progresses p { font-size: 15px; margin-bottom: 5px; border: 1px dotted;}
#w-wrapper .mtc-progresses p{margin-bottom: 5px;}
.mtc-progresses h1 { font-size: 26px; line-height: 26px;}
.mtc-banners .container{
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto; width:100%;
}
#main-mtc .container{
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto;width:100%;
}
.ufp-wrap .container{ padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto;width:100%;}
.banner-sector img{ max-width:100%;}
.banner-sector1 img{ width:100%; }

/*09-09-2015 css start from here*/
.new-creator{ font-size:16px;}
.new-change{ text-align:left!important;}
.card-outer {margin:0px auto;width:100%;}
.card-outer li.last {margin-right:20px;}
.card-outer li {margin-right:20px;}
.same-tabs li{ width:100%; margin:0 0 15px 0;}
.same-tabsnew li{ width:100%; margin:0 0 15px 0;}
.same-tabsnew li:first-child {width: 100%;}


/* Force table to not be like tables anymore */
	#no-more-tables table,
	#no-more-tables thead,
	#no-more-tables tbody,
	#no-more-tables th,
	#no-more-tables td,
	#no-more-tables tr {
		display: block;
	}

	/* Hide table headers (but not display: none;, for accessibility) */
	#no-more-tables thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	#no-more-tables tr { border: 1px solid #ccc; margin:10px 0 0 0; }

	#no-more-tables td {
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #ccc;
		position: relative;
		padding-left: 50%;
		white-space: normal;
		text-align:left;
	}

	#no-more-tables td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%;
		padding-right: 10px;
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}

	/*
	Label the data
	*/
	#no-more-tables td:before { content: attr(data-title); }
	#no-more-tables .table-bordered{ border:none;}

/*20-10-2015 css start from her*/
#events-newbg .col-xs-12{ width:33.333%;}
.ticket-date p{ font-size:12px;}
.m-thirtts{ margin-bottom:30px; min-height:191px;}
.ticket-date > div{ width:100px!important; height:100px!important; margin:0px auto!important;}
.Smallbutton{ width:49%; margin-bottom:20px;}
.Smallbutton1{ width:49%; margin-bottom:20px;}
.same-tabs li{margin:0 1%; width:47%;}
.same-three li{width:30%;}
.same-tabs ul li:nth-child(6n+6){ margin-right:1%;}
#new-wheres .col-xs-12{ width:100%;}
#mainsm-form .col-xs-6{width:50%;}
.ssl-min {min-width: 230px;right: -53px;}
.btn-long{ /*font-size:13px;*/}
#fundraising-bg img {bottom: 0;left: 50%;margin: auto;min-height: auto;min-width: 1800px;position:fixed ;right: 0;top: 0;max-width: 1800px; margin-left:-900px;}
#fundraising-bg2 img {position: relative; top: 0; left: 50%; right: 0; bottom: 0; margin: auto; max-width:1800px; margin-left:-900px;}
.pfp-head {height: 30px;}

.scroll-fullmin img{ min-width:inherit;}
.scroll-fullminfixed img{  min-width:inherit;}
.className2 img{ max-width:inherit;}
.className3 img{ max-width:inherit;}
#main-useers img { margin-bottom: 20px;}
#main-useers {text-align: center;}

.className img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className1 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className2 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}
.className3 img{left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); position:relative;}


.fluidMedia { overflow:visible;}
.fluidMedia iframe { overflow-y:scroll!important; overflow-x:scroll; height:1200px!important}

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

#new-rows .row{ margin:0 -15px;}
#new-rows .col-lg-2{ padding:0 15px; width:100%;}
#new-rows .col-lg-6{ padding:0 15px; width:100%;}

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

#breads-nav{margin:92px 0 0;}
#widget-header .navbar-collapse.in {background: #fff none repeat scroll 0 0;}
/*.widget-body {-webkit-overflow-scrolling: touch;}*/
.doublescroll{top:114px;}
.fht-table-wrapper{overflow:auto;}
#googleMap_1 {width: 100% !important;}
}

/* Note: Design for a width of 321px */
@media only screen and (max-width: 321px) {
.loged-in{padding-top: 140px !important;}
.card-outer li{width: 100%;}
.same-tabs li{ width:100%;}
#mainsm-form .col-xs-6{width:50%;}
.btn-long { font-size: 18px;}
.box-all{padding: 0px;}
}


/* Extra Small Devices, Phones */
@media(max-width:480px) {
#tool-boxes .col-centered {width:100%}
#tool-boxes .col-centered:nth-child(2) .pad-fif {margin:20px 0 0}
.featured-mid .feature-content-box {width:100%}
#users-boxes.home-tools .col-xs-6 {float:none; margin:0 auto}
#users-boxes.card-groups .col-xs-6 {float:none; margin:0 auto}
.card-groups .col-xs-6:nth-child(2n+1) {margin-left:0}
.same-tabs li{ width:100%;}
#events-newbg .col-xs-12{ width:33.333%;}
#events-newbg .col-xs-8{ width:100%;}
#events-newbg .col-xs-push-4{ left:0;}
.ticket-date p{ font-size:12px;}
.ticket-date > div{ width:100%!important; height:100px!important; margin:0px auto!important;}
.Smallbutton{ width:48%; margin-bottom:20px;}
.Smallbutton1{ width:48%; margin-bottom:20px;}
.same-tabs li{margin:0 1%; width:47%;}
.same-three li{width:47%;}
.same-tabs ul li:nth-child(6n+6){ margin-right:1%;}
#new-wheres .col-xs-12{ width:100%;}
.pfp-head span {font-size: 11px;}
#pfp-header .navbar-brand > div img{ height:auto; width:auto; max-height:45px; max-width:130px;}

#hidden-div span.hidden-newxs{ display: block!important;}
#breads-nav{margin:72px 0 0;}
}
/* Iphone 4 landscape*/
@media only screen and (min-width: 361px) and (max-width: 479px) {
#pro-texts .text-left1{ text-align:center;}
#pro-texts .text-right1{ text-align:center;}
.yours{ float:left!important; font-size:14px;}
.small-one{ float:left!important; font-size:12px; margin-bottom:15px;}
.fourteen{ font-size:10px;}
#users-boxes .col-xs-6 {/*max-width: 300px;*/width: 100%;}
#users-boxes .font-fif{ font-size:12px;}
.three-butons li{ width:100%; margin:0 0 5px 0;}
#users-boxes .detials{ width:63%; font-size:10px; line-height:normal;}

#users-boxes .button-h1{ font-size:15px;}
#users-boxes .button-h2{ font-size:15px;}
#users-boxes .button-h3{ font-size:15px;}
#users-boxes .button-h4{ font-size:15px;}
#users-boxes .button-h5{ font-size:15px;}
#users-boxes .button-h6{ font-size:15px;}
#users-boxes .button-h7{ font-size:15px;}

#users-boxes .button-h1 span{ font-size:15px;}
#users-boxes .button-h2 span{ font-size:15px;}
#users-boxes .button-h3 span{ font-size:15px;}
#users-boxes .button-h4 span{ font-size:15px;}
#users-boxes .button-h5 span{ font-size:15px;}
#users-boxes .button-h6 span{ font-size:15px;}
#users-boxes .button-h7 span{ font-size:15px;}
.logo-place{ width:100%; height:100px; background:#fff; float:left; display:block;}
.set-pos{ width:90%; margin-left:-45%; padding:10px;}
.set-pos h1{ font-size:15px; line-height:20px;}
.set-pos h2{ font-size:12px; line-height:20px;}
.arrow_box span{ text-align: center;}
.row-centered{ text-align:center;}
.col-centered{ float:none;display:inline-block; margin:0px auto; }
#users-boxes2 .col-xs-6 {min-width: inherit; max-width:inherit;width: 100%;}
.white {min-height: 100px !important;}
.supporters-box li{ margin:0px 0 15px 0;  padding:0px 0px; list-style:none; display:inline-block; font-size:18px; width:100%;}
.supporters-box iframe{ width:100%; height:100%;}
.btn-links{ font-size:12px; margin:0 0px 15px 0; 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%;}
.card-outer {margin:0px auto;width:100%;}
.card-outer li {margin-right:0px;}
.card-outer li.last {margin-right:0px;}
.same-tabs li{ width:100%;}

/*20-10-2015 css start from here*/
#events-newbg .col-xs-12{ width:100%;}
#events-newbg .col-xs-8{ width:100%;}
#events-newbg .col-xs-push-4{ left:0;}
.where-events .col-xs-6{ width:100%;}
.ticket-date > div{ width:100%!important; height:100px!important; margin:0px auto!important;}
.Smallbutton{ width:100%; margin-bottom:20px;}
.Smallbutton1{ width:100%; margin-bottom:20px;}
.same-tabs li{margin:0 1%; width:47%;}
.same-three li{width:47%;}
.same-tabs ul li:nth-child(6n+6){ margin-right:1%;}
#new-wheres .col-xs-12{ width:100%;}
.ticket-date p {font-size: 12px;margin-bottom: 15px;}
.ele-pannels{ padding:10px 0 10px 40px;}
.ele-pannels .slide-tabs{ position: relative; top:0px; width:auto;}
#hidden-div span.hidden-newxs{ display: none!important;}
.margthree{ margin: 0 0 0 5px !important; font-size: 11px!important;}
.eleven-one{font-size: 11px!important;}
}

/* IPHONE 4 + 5 Portrait */
@media only screen and (min-width: 240px) and (max-width: 360px) {
#pro-texts .text-left1{ text-align:center;}
#pro-texts .text-right1{ text-align:center;}
.yours{ float:left!important; font-size:14px;}
.small-one{ float:left!important; font-size:12px; margin-bottom:15px;}
.fourteen{ font-size:10px;}
#users-boxes .col-xs-6{ width:100%;}
#users-boxes .font-fif{ font-size:15px;}
.three-butons li{ width:32%; margin:0 2% 0px 0;}
.logo-place{ width:100%; height:100px; background:#fff; float:left; display:block;}
.arrow_box span{ text-align: center;}
.arrow_box {border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
#users-boxes .col-xs-6 {max-width:inherit;min-width:inherit;width: 100%;}
#users-boxes .font-fif{ font-size:12px;}
.three-butons li{ width:100%; margin:0 0 5px 0;}
#users-boxes .detials{ width:63%; font-size:10px; line-height:normal;}

#users-boxes .button-h1{ font-size:11px;}
#users-boxes .button-h2{ font-size:11px;}
#users-boxes .button-h3{ font-size:11px;}
#users-boxes .button-h4{ font-size:11px;}
#users-boxes .button-h5{ font-size:11px;}
#users-boxes .button-h6{ font-size:11px;}
#users-boxes .button-h7{ font-size:11px;}

#users-boxes .button-h1 span{ font-size:11px;}
#users-boxes .button-h2 span{ font-size:11px;}
#users-boxes .button-h3 span{ font-size:11px;}
#users-boxes .button-h4 span{ font-size:11px;}
#users-boxes .button-h5 span{ font-size:11px;}
#users-boxes .button-h6 span{ font-size:11px;}
#users-boxes .button-h7 span{ font-size:11px;}
.set-pos{ width:90%; margin-left:-45%; padding:10px;}
.set-pos h1{ font-size:15px; line-height:20px;}
.set-pos h2{ font-size:12px; line-height:20px;}

/*16-06-2015 milind css start from here*/
.headingtext-buttons h3{ line-height:35px; float:left; width:100%;}
.headingtext-buttons .tab-two{ float:left; width:100%; margin-top:15px;}
.full{ width:100%; margin-bottom:0px;}
.banners{min-height:90px;}
.banners img {height: 90px;}
.white {min-height: 100px !important;}
.row-centered{ text-align:center;}
.col-centered{ float:none;display:inline-block; margin:0px auto; }
#bc1{ display: none;}
#users-boxes2 .col-xs-6 {min-width: inherit; max-width:inherit;width: 100%;}
.dash-hedingt {font-size: 14px;}
.supporters-box li{ margin:0px 0 15px 0; padding:0px 0px; list-style:none; display:inline-block; font-size:18px; width:100%;}
.supporters-box iframe{ width:100%; height: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%;}
.btn-links{ font-size:12px; margin:0 0px 15px 0; width:100%;}
.mtc-progresses p span{ padding:15px 0px 0 0; display: block;}
.card-outer {margin:0px auto;width:100%;}
.card-outer li {margin-right:0px;}
.card-outer li.last {margin-right:0px;}
.same-tabs li{ width:100%;}

/*20-10-2015 css start from here*/
#events-newbg .col-xs-12{ width:100%;}
#events-newbg .col-xs-push-4{ left:0;}
#events-newbg .col-xs-8{ width:100%;}
.ticket-date > div{ width:100%!important; height:100px!important; margin:0px auto!important;}
.Smallbutton{ width:100%; margin-bottom:20px;}
.Smallbutton1{ width:100%; margin-bottom:20px;}
.same-tabs li{margin:0 1%; width:47%;}
.same-three li{width:47%;}
.same-tabs ul li:nth-child(6n+6){ margin-right:1%;}
.mx-button label{ font-size:14px;}
.centers{ text-align:center;}
#new-wheres .col-xs-12{ width:100%;}
#mainsm-form .col-xs-6{width:50%;}

.pfp-head {font-size: 12px;height: 30px;text-align: center !important;}
#pfp-header .navbar-brand > div img{ height:auto; width:auto; max-height:45px; max-width:130px;}
.ele-pannels{ padding:10px 0 10px 40px;}
.ele-pannels .slide-tabs{ position: relative; top:0px; width:auto;}
#hidden-div span.hidden-newxs{ display: none!important;}
.margthree{ margin: 0 0 0 5px !important; font-size: 11px!important;}
.eleven-one{font-size: 11px!important;}
}

/* Note: Design for a width of 240px*/
@media only screen and (max-width: 318px) {
#users-boxes .col-xs-6{ width:100%;}
#users-boxes .font-fif{ font-size:12px;}
.three-butons li{ width:100%; margin:0 0 5px 0;}
#users-boxes .detials{ width:63%; font-size:10px; line-height:normal;}

#users-boxes .button-h1{ font-size:11px;}
#users-boxes .button-h2{ font-size:11px;}
#users-boxes .button-h3{ font-size:11px;}
#users-boxes .button-h4{ font-size:11px;}
#users-boxes .button-h5{ font-size:11px;}
#users-boxes .button-h6{ font-size:11px;}
#users-boxes .button-h7{ font-size:11px;}

#users-boxes .button-h1 span{ font-size:11px;}
#users-boxes .button-h2 span{ font-size:11px;}
#users-boxes .button-h3 span{ font-size:11px;}
#users-boxes .button-h4 span{ font-size:11px;}
#users-boxes .button-h5 span{ font-size:11px;}
#users-boxes .button-h6 span{ font-size:11px;}
#users-boxes .button-h7 span{ font-size:11px;}
#mainsm-form .col-xs-6{width:50%;}
#pfp-header .navbar-brand > div img{ height:auto; width:auto; max-height:45px; max-width:130px;}
.ele-pannels{ padding:10px 0 10px 40px;}
.ele-pannels .slide-tabs{ position: relative; top:0px; width:auto;}
#hidden-div span.hidden-newxs{ display: none!important;}
.margthree{ margin: 0 0 0 5px !important; font-size: 11px!important;}
.eleven-one{font-size: 11px!important;}
}

@media (min-width: 481px) and (max-width: 760px) {
.loged-in {padding-top: 131px !important;}
.dash-menusmall {font-size: 13px;line-height: 20px;}
}

/*10-12-2015 css start from here*/
#weaver-names .col-xs-6{ width:100%;}

/*10-12-2015 css start end here*/
