

@media (min-width: 1200px) {
	.container{max-width: 1200px; width: auto;}
}
@media (min-width: 1560px) {
.container{max-width: 1500px; width: auto;}
.headercontainer .navigation .sf-menu > li > a{font-size: 19px;}
.headercontainer .headtoprow .logocontainer{max-width: 250px;}
.loginbtn{font-size: 15px;}
.bannercontainer .bannercaption .captioninner .tttext{font-size: 70px;}
.bannercontainer .bannercaption .captioninner p{font-size: 22px;}
.bannercontainer .owlcustomnav .current{font-size: 19px;}
.bannercontainer .owlcustomnav .owlctbx{bottom: 4px;}
.bannercontainer .owlcustomnav .owlctbx .owlctnavleft{font-size: 20px; height: 20px;}
.bannercontainer .owlcustomnav .owlctbx .owlctnavright{font-size: 20px; height: 20px;}
.topsocial label{font-size: 15px;}
.siteheading h2{font-size: 34px;}
.siteheading p{font-size: 18px; line-height: 30px;}
.timeschedulecontainer .pldesbox img{width: 160px; height: 160px;}
.timeschedulecontainer .pldesbox h3{font-size: 22px;}
.timeschedulecontainer .pldesbox p{font-size: 16px;}
.footercontainer .footerbtm h3{font-size: 28px;}
.footercontainer ul li a{font-size: 18px;}
.footercontainer .footeraddressbx p{font-size: 18px;}
.footercontainer .copyright{font-size: 18px;}

.staticpagecontainer h3{font-size: 32px;}
.staticpagecontainer h4{font-size: 28px;}
.staticpagecontainer h5{font-size: 24px;}
.staticpagecontainer h6{font-size: 22px;}
.staticpagecontainer p{font-size: 18px; line-height: 30px;}
.staticpagecontainer ul li{padding: 0px 0px 0px 20px; font-size: 18px;}
.staticpagecontainer ul li:before{top: 8px; width: 8px; height: 8px;}
.staticpagecontainer img{max-width: 500px;}

.ourteamcontainer .teambxcontent h3{font-size: 40px;}
.ourteamcontainer .teambxcontent p{font-size: 17px; line-height: 33px;}
.theme-btn{font-size: 15px; line-height: 26px;}

/* 05092022 */
.donorcontainer .iskconbntext{font-size: 30px;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent h3{font-size: 50px; margin: 0px 0px 18px 0px;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent p{font-size: 26px; margin: 0px 0px 15px 0px;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent .addressbtu{font-size: 25px; padding: 1px 0px 0px 36px;}
.donorcontainer .dnowlbx .dnbox .dnlgimg img{width: 440px; height: 340px;}

}
@media (min-width: 1800px) {
.honeymooncontainer:before{width: 44% !important;}
}

@media (max-width: 1199px) {
.headercontainer .navigation .sf-menu > li > a{font-size: 12px; padding: 6px 6px;}
.siteheading h2{font-size: 27px;}
.plbox .plboxcontent h3{font-size: 18px;}
.siteheading p{margin-bottom: 20px;}
.timeschedulecontainer .pldesbox h3{font-size: 16px;}
.contactcontainer .ctformbox .lboxcontent .lboxcontentinner{padding: 25px 30px;}

.ourteamcontainer .teambxcontent{padding: 0px 0px 0px 0px;}
.ourteamcontainer .teamrow:nth-child(even) .teambxcontent{padding: 0px 0px 0px 0px;}
.ourteamcontainer .teambxcontent h3{font-size: 23px; margin-bottom: 8px;}
.ourteamcontainer .teambxcontent ul li{margin: 15px 0px 0px 0px;}
.ourteamcontainer .teambxcontent ul li i{width: 40px; height: 40px; line-height: 40px; font-size: 1.7em;}
.ourteamcontainer .teambxcontent ul li{padding: 3px 0px 0px 56px;}
.ourteamcontainer .teambxcontent ul li h5{font-size: 14px;}
.ourteamcontainer .teambxcontent ul li p{font-size: 12px;}
.ourteamcontainer .teamrow{-ms-flex-align: flex-start; align-items: flex-start;}
.ourteamcontainer .teambxcontent .paratext p{margin-bottom: 10px; font-size: 13px; line-height: 22px;}
.ourteamcontainer .teambxcontent .paratext p:nth-last-of-type(1){margin-bottom: 10px;}
.ourteamcontainer .teambxcontent .theme-btn-default{padding: 8px 48px 8px 15px;}
.ourteamcontainer .teambxcontent .theme-btn-default i{width: 32px; height: 32px; line-height: 32px;}

/* 05092022 */
.donorcontainer .iskconbntext{font-size: 20px;}
.donorcontainer .dnowlbx{padding: 45px;}
.donorcontainer .owl-carousel .owl-nav{right: -35px; bottom: -35px;}
.donorcontainer .dnowlbxouter:before{left: -69em; bottom: 97px; width: 101em; height: 334px;}
}
@media (max-width: 1024px) {


}
@media (min-width: 992px) {
.NavBar{display: none;}
.headercontainer .navigation .navuser{display: none;}
.topuserbox .usertbx.navicon{display: none;}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul{top: 100%; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"; z-index: 9; visibility: visible;}
.sf-menu ul {background: var(--default); min-width: 240px; width: 240px; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; visibility: hidden; z-index: -1; margin: 0px; padding: 0px 0px;  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2); -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
.FilterBtn{display: none;}
.headercontainer .navigation .sf-menu > li > a{padding: 14px 20px 14px 20px;}
.headercontainer .headerinner.sticky .navigation .sf-menu > li > a{padding-top: 12px; padding-bottom: 12px;}
.headercontainer .headerinner.sticky{-webkit-animation: slide-down 0.7s; animation: slide-down 0.7s;}

}
@media (max-width: 991px) {
.NavBar{-ms-flex-item-align: center; align-self: center; color: var(--default); font-size: 1.6em; font-weight: 600; background: transparent; text-decoration: none; padding: 0px; margin: 0px;}
.NavBar:focus{outline: none; text-decoration: none; color: var(--default);}
.NavBar:hover{outline: none; text-decoration: none; color: var(--default);}
.topheadersocial{display: none;}
.headercontainer .headtoprow a.loginmobile{-ms-flex-item-align: center; align-self: center; color: var(--primary); font-size: 18px; font-weight: 700; background: transparent; text-decoration: none; padding: 0px; margin: -1px 20px 0px 0px;}
.headercontainer .navigation{padding: 0px 0px;}
.headercontainer .navigation .navigationbox{position: fixed; top: 0; padding: 0; height: 100%; left: 0; margin-left: -268px; background: #141212; padding-top: 0px; max-height: 100%; overflow: auto; margin-right: 0; transition: all 0.3s; width: 268px; z-index: 99999;}
.layout-expanded2 .headercontainer .navigation .navigationbox{margin-left: 0px;}
.layout-expanded2{overflow: hidden;}
.layoutovarlay2{position: fixed; z-index: 1000; top: 0; right: 0; height: 100% !important; left: 0; display: none; background: #181C21; opacity: .5; cursor: pointer;}
.layout-expanded2 .layoutovarlay2{display: block;}
.headercontainer .navigation .navuser{float: left; width: 100%; padding: 30px 15px 30px 15px; text-align: center; position: relative;}
.headercontainer .navigation .navuser .userimg{position: relative; width: 70px; height: 70px; -webkit-border-radius: 50%; border-radius: 50%; background: #fff; display: inline-block; text-align: center;}
.headercontainer .navigation .navuser .userimg img{position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px; vertical-align: middle; margin: auto; max-width: 100%; max-height: 100%; padding: 15px;}
.headercontainer .navigation .navuser h3{color: #fff; text-align: center; margin: 10px 0px 8px 0px; font-size: 22px; padding: 0px; text-transform: capitalize;}
.headercontainer .navigation .navuser p{color: #f3f3f3; text-align: center; margin: 0px 0px 8px 0px; font-size: 13px; padding: 0px; font-weight: 400;}
.headercontainer .navigation ul .slidedown{position: absolute; right: 5px; top: 8px; z-index: 10; font-size: 13px; width: 30px; height: 30px; line-height: 30px; color: #fff; text-align: center; cursor: pointer;}
.headercontainer .navigation ul .slidedown:after{font-family: 'FontAwesome'; content: "\f067";}
.headercontainer .navigation ul .slidedown.slideup:after{font-family: 'FontAwesome'; content: "\f068"; color: #fff;}
.headercontainer .navigation ul li.parent:after{display: none;}
.headercontainer .navigation ul li ul{display: none; position: static;}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul{display: none;}
.sf-menu ul{min-width: inherit; width: 100%; float: left; width: 100%;}
.headercontainer .navigation .sf-menu > li{float: left; width: 100%;}
.headercontainer .navigation .sf-menu ul li{float: left; width: 100%;}
.headercontainer .navigation .sf-menu ul li + li{border: none;}
.headercontainer .navigation .sf-menu>li:hover ul li a{color: #cecece;}
.headercontainer .navigation .sf-menu>li ul li a{color: #cecece; padding: 6px 10px 6px 30px; font-size: 13px;}
.headercontainer .navigation .sf-menu > li a{color: #fff; float: left; width: 100%; text-align: left;}
.headercontainer .navigation ul > li.active a:after{display: none;}
.headercontainer .navigation ul > li.active a:after{display: none;}
.headercontainer .navigation ul > li:hover a:after{display: none;}
.headercontainer .navigation ul li a{padding: 20px 10px 17px 30px;}
.headercontainer .navigation ul li + li{border: none;}
.headercontainer .navigation ul > li.active > a{background: 0 0;}
.headercontainer .navigation .sf-menu > li > a{padding: 12px 20px;}
.mapcontainer .mapbox{padding: 0px 0px 30px 0px;}
.headercontainer .navigation .sf-menu > li.active > a{color: #fff; background: #a04e4e;}
.headercontainer .navigation .sf-menu > li > a{color: #fff;}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul{display: none;}
.sf-menu ul{float: left; width: 100%; background: 0 0;}
.headercontainer .navigation .sf-menu>li>a:hover{color: #fff; background: #a04e4e;}
.headercontainer .navigation .sf-menu>li:hover a{color: #fff; background: #a04e4e;}
.headercontainer .navigation .sf-menu>li:hover a{color: #fff; background: #a04e4e;}
.sf-menu ul{min-width: 100%; width: 100%; top: 0; display: none; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"; visibility: visible; z-index: 1;}
.headercontainer .navigation .sf-menu>li:hover a{background: #a04e4e; color: #fff;}
.headercontainer .navigation .sf-menu>li ul li a{color: #fff;}
.headercontainer .navigation .sf-menu{float: left; width: 100%;}
.headercontainer .navigation .sf-menu>li:hover ul li a{color: #fff;}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul{display: none;}
.headercontainer .navigation .sf-menu > li.active > a{background-image: none;}

.headercontainer .logocontainer img{max-height: 45px;}
.headercontainer .headerinner.sticky .logocontainer img{max-height: 40px;}
.headercontainer .navigation .sf-menu > li > a{padding: 13px 22px 10px 22px;}
.bannercontainer .bannercaption .captioninner h1{font-size: 28px;}
.bannercontainer .bannercaption .captioninner p{font-size: 13px;}
.bannercontainer .bannercaption .captioninner .tttext{font-size: 40px;}
.bannercontainer .owlcustomnav{height: 150px;}
.poularcontainerinner{padding: 30px 0px;}
.poularcontainer .mt-01{margin: 0px;}
.siteheading p{margin: 0px 0px 20px 0px;}
.poularcontainerinner .siteheading{margin: 0px 0px 20px 0px;}
.plbox .plboxcontent h3{font-size: 19px;}
.plbox .plboxcontent p{font-size: 14px;}
.plbox .plboxcontent .price{font-size: 17px;}
.poularcontainer .owl-carousel .owl-item.active:nth-child(2) .item{margin-top: 0px;}
.poularcontainer .owl-stage-outer{padding-bottom: 10px;}
.timeschedulecontainer .pldesbox h3{font-size: 18px;}
.poularcontainer .owl-stage-outer{padding-top: 0px;}
.footercontainer .footeraddressbx{padding: 20px 0px;}
.bannercontainer .bannercaption .captioninner .viewmore{font-size: 11px; padding: 4px 20px;}
.bannercontainer .bannercaption .captioninner .date{font-size: 12px;}
.bannercontainer .bannercaption .captioninner .date i{width: 30px; height: 30px; line-height: 30px;}
.bannercontainer .owl-carousel .owl-nav{left: 4px; right: 4px;}
.bannercontainer .owl-carousel .owl-nav .owl-prev{width: 30px; height: 30px; line-height: 30px; font-size: 1.3em;}
.bannercontainer .owl-carousel .owl-nav .owl-next{width: 30px; height: 30px; line-height: 30px; font-size: 1.3em;}
.bannercontainer .bannercaption{padding: 0px 40px;}
.aboutcontainer{padding: 30px 0px;}
.aboutcontainer h4{margin-bottom: 4px;}
.aboutcontainer h2{margin-bottom: 10px;}
.aboutcontainer p{line-height: 21px; font-size: 13px; margin-bottom: 10px;}
.aboutcontainer .readmorebtn{font-size: 13px; line-height: 18px;}

.schedulecontainer .schedulebg{height: 100%; width: 100%; pointer-events: none;}
.schedulecontainer .ekadashibox{padding: 30px 0px 0px 0px;}
.schedulecontainer .ekadashibox .siteheading h2{color: #fff;}
.schedulecontainer .ekadashibox .siteheading p{color: #fff;}
.schedulecontainer .ekadashibox .ekadashibtx{background: rgb(255 255 255 / 64%);}
.schedulecontainer .viewmore{background: var(--default); color: #000;}
.schedulecontainer .viewmore:hover{color: #fff;}

.contactcontainer .ctformbox .lboxcontent:before{display: none;}
.contactcontainer .ctformbox .lboxcontent .lboxcontentinner{padding: 40px 50px;}
.contactcontainer .ctformbox .lblright .lblrightinner .innerbox{padding: 0px;}
.contactcontainer .ctformbox .lblright .lblrightinner{padding: 50px;}
.contactcontainer .ctformbox .lboxcontent{-webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 0); clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 0);}
.contactcontainer .ctformbox .lboxcontent:after{display: none;}

.contactcontainer .ctformbox h1{font-size: 28px; margin: 0px;}
.contactcontainer .ctformbox .lboxcontent .lboxcontentinner{padding: 30px;}
.contactcontainer .coininfo .cticon i{float: left; width: 45px; height: 45px; text-align: center; line-height: 45px; font-size: 1.4em;}
.contactcontainer .coininfo .cticontent h4{font-size: 17px; margin: 0px;}
.contactcontainer .ctformbox .lblright .lblrightinner{padding: 15px 0px 0px 0px;}

.staticpagecontainer img{max-width: 300px;}
.ourteamcontainer .teambxcontent p{font-size: 13px; line-height: 22px;}
.donationcontainer .donationbx .donationrightbx{padding: 30px;}
.donationcontainer .donationbx .donationleftbx{padding: 30px;}
.donationcontainer .siteheading h2{font-size: 28px;}

/* 05092022 */
.donorcontainer .donorinnerbg{padding: 30px 0px;}
.donorcontainer .dnowlbx{margin-top: 30px;}
.donorcontainer .iskconbntext{font-size: 16px;}
.donorcontainer .dnowlbx .dnbox .dnlgimg{padding-right: 30px;}
.donorcontainer .dnowlbx .dnbox .dnlgimg img{width: 180px; height: 180px;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent h3{font-size: 26px;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent p{font-size: 16px;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent .addressbtu{font-size: 16px;}
.donorcontainer .dnowlbxouter:before{left: -79em; bottom: 280px; width: 106em; height: 261px;}




}
@media (min-width: 768px){
.dl-horizontal dt{float: left; width: 160px; overflow: hidden; clear: left; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.dl-horizontal dd{margin-left: 180px;}
}





@media (max-width: 767px){
.bannercontainer .owlcustomnav{width: 26px; padding: 6px 3px; height: 96px;}
.bannercontainer .owlcustomnav .current{font-size: 14px;}
.bannercontainer .owlcustomnav .owlctbx{bottom: 4px;}
.bannercontainer .owlcustomnav:after{top: 27px; bottom: 36px;}
.poularcontainerinner{background: #fff !important;}
.siteheading h2{font-size: 20px;}
.siteheading p{font-size: 14px; line-height: 21px;}
.timeschedulecontainer .owl-stage-outer{padding-bottom: 0px;}
.timeschedulecontainer{background: #fff !important; padding: 40px 0px 40px 0px;}
.timeschedulecontainer .pldesbox img{width: 110px; height: 110px;}
.timeschedulecontainer .pldesbox h3{font-size: 16px;}
.headercontainer .navigation .sf-menu > li > a{font-size: 14px;}
.aboutcontainer .aboutthum{-webkit-box-shadow: none; box-shadow: none;}
.aboutcontainer .aboutthum img{-webkit-border-radius: 20px; border-radius: 20px;}
.aboutcontainer .aboutcontent{padding: 0px 0px 20px 0px; text-align: center;}
.schedulecontainer{padding: 40px 0px;}
.viewmore{font-size: 12px; line-height: 18px;}
.timeschedulecontainer .owl-stage-outer{padding: 0px 0px 10px 0px;}
.donatecontainer .donateinner{padding: 40px 0px;}
.blogcontainer .owl-stage-outer{padding: 5px 0px 20px 0px;}
.footercontainer{padding: 30px 0px 0px 0px;}

.contactcontainer{padding: 20px 0px;}

.staticpagecontainer img{float: none; margin: 0px 0px 20px 0px; max-width: 100%; -webkit-box-shadow: none; box-shadow: none;}
.staticpagecontainer h2{font-size: 30px;}
.staticpagecontainer h3{font-size: 28px;}
.staticpagecontainer h4{font-size: 20px;}
.staticpagecontainer h5{font-size: 20px;}
.staticpagecontainer h6{font-size: 20px;}
.staticpagecontainer p{font-size: 14px; line-height: 24px; margin-bottom: 15px;}
.staticpagecontainer ul li{padding: 0px 0px 0px 17px; font-size: 14px;}
.staticpagecontainer ul li:before{top: 7px; width: 6px; height: 6px;}
.staticpagecontainer{padding: 25px 0px;}
.staticpagecontainer .siteheading{margin-bottom: 10px;}
.staticpagecontainer .siteheading h2{font-size: 24px; margin-bottom: 0px;}

.ourteamcontainer .teamrow .teamcolumn{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.ourteamcontainer .teambxcontent{padding: 20px 0px 0px 0px;}
.ourteamcontainer .teamrow:nth-child(even) .teambxcontent{padding: 20px 0px 0px 0px;}
.ourteamcontainer .teamrow{margin-bottom: 30px;}
.ourteamcontainer{padding: 30px 0px 0px 0px;}

.donationcontainer .donationbx .donationleftbx{padding: 20px;}
.donationcontainer .donationbx .donationrightbx{padding: 20px;}
.donationcontainer .donationbx .donationrightbx .qrcode{max-width: 250px; display: inline-block;}
.donationcontainer .donationbx .donationrightbx{text-align: center;}
.bannercontainer > img{height: 150px; -webkit-object-fit: cover; object-fit: cover;}
.donationcontainer .donationbx .donationrightbx h3{margin: 0px;}
.donationcontainer .donationbx .donationleftbx .dl-horizontal{font-size: 14px;}

/* 05092022 */
.donorcontainer .dnowlbxouter:before{height: 224px;}

}
@media (min-width: 576px){
	.footercontainer h3.toggleCat{pointer-events: none;}
	.footercontainer ul{display: block !important;}
}
@media (max-width: 575px){
.bannercontainer .owl-carousel .owl-item img{height: 220px; -webkit-object-fit: cover; object-fit: cover;}
.bannercontainer .bannercaption .captioninner .tttext{font-size: 30px;}
.bannercontainer .bannercaption .captioninner h1{font-size: 21px; margin: 0px 0px 7px 0px;}
.bannercontainer .bannercaption .captioninner{padding: 0px 0px;}
.headercontainer .headtoprow .logocontainer{padding: 10px 0px 10px 0px;}

.footercontainer .footernav{padding: 0px 0px; border: none; margin-top: 0px;}
.footercontainer h3{margin: 0px; padding: 10px 0px; font-size: 17px;}
.footercontainer .footerlogoboxouter{padding: 30px 0px;}
.footercontainer h3.toggleCat{cursor: pointer; position: relative; background: rgb(179 98 98); padding: 10px 15px; font-size: 15px; margin: 0px 0px 7px 0px;}
.footercontainer h3.toggleCat[aria-expanded="false"]:after{font-family: 'FontAwesome'; content: "\f107"; position: absolute; right: 10px; top: 10px; color: var(--default); font-size: 1.2em; line-height: 100%;}
.footercontainer h3.toggleCat[aria-expanded="true"]:after{font-family: 'FontAwesome'; content: "\f106"; position: absolute; right: 10px; top: 10px; color: var(--default); font-size: 1.2em; line-height: 100%;}
.footercontainer .footeraddressbx{padding: 7px 0px 0px 0px; border: none;}
.footercontainer ul li a{color: #f5b6b6;}
.footercontainer .footerbtm h3{font-size: 18px; margin: 0px 0px 10px 0px;}
.footercontainer h3{padding: 0px;}
.footercontainer ul li{padding: 0px 0px 0px 10px;}
.footercontainer .copyright{font-size: 14px; padding: 12px 0px;}

.bannercontainer .bannercaption .captioninner .viewmore{font-size: 10px; padding: 3px 20px 1px 20px;}
.bannercontainer .bannercaption .captioninner .date{margin-bottom: 8px;}
.bannercontainer .bannercaption .captioninner p{margin: 0px 0px 10px 0px;}
.blogcontainer{padding: 30px 0px;}
.schedulecontainer ul li{font-size: 14px;}

.contactcontainer .ctformbox .lboxcontent .lboxcontentinner{padding: 40px 20px;}
.contactcontainer .ctformbox .lblright .lblrightinner{padding: 15px 0px 0px 0px;}
.contactcontainer .ctformbox .lblright .lform{padding: 0px;}
.contactcontainer .ctformbox h1{font-size: 30px; margin: 0px;}
.contactcontainer .coininfo .cticontent h4{font-size: 18px;}

/* 05092022 */
.donorcontainer .iskconbntext{font-size: 14px; padding: 10px 0px 10px 15px;}
.donorcontainer .dnowlbxouter:before{height: 208px;}
.donorcontainer .dnowlbx{padding: 20px;}
.donorcontainer .dnowlbx .dnbox .dnlgimg{padding-right: 20px;}
.donorcontainer .dnowlbx .dnbox .dnlgimg img{width: 120px; height: 120px; padding: 3px;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent h3{font-size: 20px; margin: 0px 0px 5px 0px;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent p{font-size: 14px; margin: 0px 0px 5px 0px;}
.donorcontainer .dnowlbx .dnbox .dnlgcontent .addressbtu{font-size: 14px; padding: 0px 0px 0px 22px;}
.donorcontainer .owl-carousel .owl-nav{right: -10px; bottom: -10px;}
.donorcontainer .owl-carousel .owl-nav .owl-prev{width: 30px; height: 30px; line-height: 30px; font-size: 22px;}
.donorcontainer .owl-carousel .owl-nav .owl-next{width: 30px; height: 30px; line-height: 30px; font-size: 22px;}
.donorcontainer .dnowlbx{margin-top: 20px;}
.donorcontainer .dnowlbxouter:before{height: 158px; bottom: 350px;}


}

@media (max-width: 440px){
.headercontainer .headtoprow .logocontainer{max-width: 180px;}
.headercontainer .headtoprow .navigationcolumn{padding: 0px 2px;}
.bannercontainer .bannercaption .captioninner .tttext{font-size: 26px;}
.bannercontainer .bannercaption .captioninner h1{font-size: 18px; margin: 0px 0px 7px 0px;}





}
@media (max-width: 360px){
.headercontainer .headtoprow .logocontainer{padding: 10px 0px 10px 0px; max-width: 100px;}
}

