
/* Normal desktop :1600px. */
@media (min-width: 1500px) and (max-width: 1600px) {
.header-top-menu {
    padding: 12px 52px 0 32px!important;
}
.header-area {
    padding: 0 53px 0 50px!important;
}
.header-area.style-two a.main-logo {
    padding: 46px 5px!important;
}
.header-area.style-three{
    padding: 0 53px 0 34px!important;
}
.header-menu ul li a {
    margin: 45px 13px!important;
}
.header-menu ul li a {
    margin: 23px 3px!important;
}
a.main-logo {
    padding: 46px 46px!important;
}
.header-menu ul li a {
    margin: 45px 22px!important;
}
.slider-area.style-seven .subscribe-area button {
    left: 384px;
}
.header-menu ul li:hover .sub-menu {
    top: 70px!important;
}
.header-top-addres-icon {
    top: 5px!important;
    position: relative;
}
.deshal-contact-area.style-five {
    padding: 118px 20px 0 20px!important;
}
.header-menu .sub-menu ul li a {
    margin: 5px 8px 5px 20px!important;
}
.hrader-top-social p b {
    margin: 0 0 0 0px!important;
}
.tp-caption p{
	line-height:30px!important;
}
}
@media (min-width: 1365px) and (max-width: 1500px) {
.header-top-menu {
    padding: 12px 52px 0 51px!important;
}
.header-top-menu.style-two{
    padding: 12px 52px 0 27px!important;
}
.header-menu ul li a {
    margin: 45px 13px!important;
}
.header-menu ul li a {
    margin: 45px 10px!important;
}
.header-area {
    padding: 0 58px 0 52px!important;
}
.header-menu ul li a {
    margin: 45px 13px!important;
}
.header-menu .sub-menu ul li a {
    margin: 5px 8px 5px 20px!important;
}
a.main-logo {
    padding: 47px 46px!important;
}
.header-area.style-two a.main-logo {
    padding: 47px 6px!important;
}
.row.margin-topper {
    margin-left: 58px!important;
    margin-right: 58px!important;
}
.header-area.style-three {
    padding: 0 53px 0 51px!important;
}
.deshal-event-area.style-two .deshal-event-content {
    top: 27%!important;
}
.deshal-event-single-box.two .deshal-event-content {
    top: 58%!important;
}
.header-top-social-address ul li a i {
    margin-right: 3px!important;
}
.slider-area.style-three .subscribe-area button {
    right: 222px!important;
}
.slider-area.style-seven .subscribe-area button {
    right: 218px!important;
}
.deshal-blog-area.style-two .deshal-blog-content {
    top: 46%!important;
}
.slider-area.style-seven .subscribe-area button {
    left: 384px!important;
}
.header-menu ul li:hover .sub-menu {
    top: 68px!important;
}
.deshal-blog-area.style-three .deshal-blog-content {
    padding: 0px 34px 0 32px!important;
    top: 52%!important;
}
.header-top-addres-icon {
    margin-left: 1!important;
    top: 9px!important;
    position: relative!important;
}
.deshal-contact-area.style-five {
    padding: 118px 14px 0 14px!important;
}
.hrader-top-social p b {
    margin: 0 0 0 0!important;
}
.slider-area.style-two .slider-content p{
    width: 52%!important;
}
.slider-area.style-six .slider-content p {
    width: 55%!important;
}
.deshal-blog-content {
    top: 51%!important;
}
.deshal-blog-content-text span {
    margin-left: 11px!important;
}
.deshal-blog-area .dreamit-content-text p {
    width: 72%!important;
}
.deshal-event-area .dreamit-content-text p {
    width: 62%!important;
}
.dreamit-section-main-title h2 {
    font-size: 43px!important;
}
.dreamit-about-content-text p {
    font-size: 15px!important;
    line-height: 1.5!important;
}

}
/* Normal Laptop :1199px. */
@media (min-width: 1024px) and (max-width: 1199px) {
.header-top-menu {
    padding: 12px 15px 0 36px!important;
}
.header-menu ul li a {
    margin: 45px 14px!important;
}
.dreamit-section-main-title h2, .dreamit-section-main-title h3 {
    font-size: 33px!important;
}
.header-area .sub-menu ul li {
    margin-bottom: -71px!important;
}
.header-area {
    padding: 0 109px 0 107px!important;
}
a.main-logo {
    padding: 23px 46px!important;
}
.dreamit-about-content-text p {
    font-size: 15px!important;
    line-height: 1.5!important;
}
.header-top-address ul li {
    margin-left: 8px!important;
}
.header-top-addres-icon {
    margin-left: 0!important;
    top: 9px!important;
    position: relative!important;
}
.hrader-top-social span {
    letter-spacing: -0.3px!important;
}
.header-top-social-address ul li a i {
    margin-right: 1px!important;
}
.header-top-social-address ul li a i {
    font-size: 15px!important;
}
.header-button a {
    padding: 14px 33px!important;
}
.header-button {
    margin-left: 15px!important;
}
.slider-area.style-seven .subscribe-area button {
    right: 187px!important;
}
.slider-content p {
    width: 74%!important;
}
.slider-area.style-two .slider-content p {
    font-size: 16px!important;
  }
  .row.margin-upper6 {
    margin: 0px 75px 0 33px!important;
}
.row.margin-topper {
    margin-left: 26px!important;
    margin-right: 14px!important;
}
.deshal-feature-title h3 {
    letter-spacing: 1.5px!important;
}
.deshal-feature-content-text p {
    font-size: 12px!important;
}
.deshal-event-area {
    padding: 49px 0 14px!important;
}
.deshal-event-area.style-three{
    padding: 9px 0 14px!important;
}
.deshal-feature-area.style-three .deshal-feature-content-text p {
    font-size: 14px!important;
}
.deshal-event-title a h3 {
    font-size: 19px!important;
}
.deshal-feature-area.style-three .deshal-feature-title h3 {
    font-size: 17px!important;
}
.deshal-contact-area {
    padding: 65px 0 99px!important;
}
.dreamit-section-bold-text p {
    font-size: 15px!important;
}
.pl-45 {
    padding-left: 15px!important;
}
.deshal-donate-menu ul li a {
    padding: 12px 31px!important;   
}
.deshal-donate-button a {
    margin-right: 0px!important;
}
.deshal-donate-button {
    margin-left: 0!important;
}
.deshal-blog-area {
    padding: 117px 0 20px!important;
}
.dreamit-section-main-title h1 {
    font-size: 140px!important;
    top: -82px!important;
}
.deshal-feature-area {
    padding: 0 0 46px!important;
}
.deshal-counter-area {
    padding: 60px 0 32px!important;
}
.team-detail-social-address ul li a {
    margin-right: 6px!important;
}
.deshal-event-title a h3 {
    font-size: 18px!important;
}
.deshal-donation-title h1 {
    font-size: 128px!important;
    top: -55px!important;
    letter-spacing: 8px!important;
}
.deshal-donation-content-text p {
    width: 78%!important;
}
.deshal-donate-menu ul li a {
    padding: 7px 25px!important;
}
.deshal-blog-area {
    padding: 16px 0 20px!important;
}
.deshal-blog-title h3 {
    font-size: 20px!important;
    margin: 10px 0 1px!important;
}
.deshal-leader-details-area {
    padding: 108px 0 18px!important;
}
.dreamit-content-text p {
    width: 87%!important;
    margin: 0 auto!important;
    line-height: 1.5!important;
}
.deshal-event-area .dreamit-content-text p {
    width: 79%!important;
}
.deshal-leader-content-text p {
    font-size: 14px!important;
    line-height: 1.5!important;
}
.deshal-leader-content-text p {
    font-size: 14px!important;
    margin: 11px 0 10px!important;
    line-height: 1.5!important;
}
.deshal-team-content-text p {
    font-size: 15px!important;
}
.deshal-leader-details-area .pt-75 {
    padding-top: 10px!important;
}
.header-area {
    padding: 0 15px 0 0px!important;
}
.header-top-social-address ul {
    margin-left: 6px!important;
}
.header-top-social-address span {
    font-size: 13px!important;
}
.header-top-social-address p {
    margin-left: 7px!important;
}
.header-top-social-address ul li a i {
    margin-right: 6px!important;
}
label {
    font-size: 15px!important;
}
.header-top-menu {
    padding: 12px 15px 0 7px!important;
}
a.main-logo {
    padding: 46px 26px!important;
}
.header-menu .sub-menu ul li a {
    margin: 19px 20px!important;
}
.deshal-blog-content {
    top: 58%!important;
}
.row.margin-upper {
    margin-top: -33px!important;
}
.deshal-blog-area {
    padding: 90px 0 20px!important;
}
.row.margin-upper {
    margin-top: 49px!important;
}
.deshal-contact-area.style-three {
    padding: 65px 0 19px!important;
}
.deshal-feature-area.style-three .dreamit-content-text p {
    font-size: 13px!important;
}
.deshal-feature-area.style-three {
    padding: 44px 0 46px!important;
}
.deshal-blog-content-text span {
    margin-left: 4px!important;
    font-size: 13px!important;
}
.deshal-blog-content-text p {
    font-size: 13px!important;
} 
.deshal-event-area.style-four .deshal-event-title a h3 {
    font-size: 16px!important;
}
.deshal-event-area.style-four .deshal-event-content-text p {
    font-size: 12px;
}
.deshal-feature-area.style-three .dreamit-about-content-text p {
    font-size: 12px!important;
    line-height: 1.6!important;
}
.sidebar-thumb-title a h2 {
    font-size: 15px!important;
}
.sideber-thumb-content {
    margin: 0 0 0 36px!important;
}
.deshal-blog-area {
    padding: 130px 0 20px!important;
}
.deshal-feature-area.style-three .deshal-single-feature-box {
    padding: 50px 26px 1px 0px!important;
}
.deshal-event-area.style-two .deshal-event-title h4 {
    font-size: 17px!important;
    line-height: 1!important;
}
.deshal-event-area.style-two .deshal-event-content {
    top: 11%!important;
    padding-left: 21px!important;
}
.deshal-blog-area.style-two {
    padding: 26px 0 20px!important;
}
.deshal-blog-area.style-two .deshal-blog-content {
    top: 67%!important;
}
.slider-content h1 {
    font-size: 70px!important;
}
.slider-area.style-three .subscribe-area button {
    right: 186px!important;
}
.project-content h4 {
    font-size: 12px!important;
}
.project-meta p {
    font-size: 12px!important;
    margin-left: 0px!important;
}
span.date {
    font-size: 11px!important;
}
.deshal-blog-content {
    padding: 0px 10px 0 13px!important;
}
.deshal-event-area.style-two .deshal-event-single-box.two .deshal-event-content {
    top: 58%!important;
}
.slider-area.style-seven .subscribe-area button {
    left: 282px!important;
}
.header-menu ul li:hover .sub-menu {
    top: 68px!important;
    padding-bottom: 28px!important;
    padding-top: 0!important;
}
.deshal-contact-area.style-five .deshal-leader-social-inf {
    margin: 0 34px 26px!important;
}
.hrader-top-social p b {
    margin: 0 0 0 0!important;
}
.header-top-menu.style-three .hrader-top-social p b {
    margin: 0 0 0 9px!important;
}

}
@media (min-width: 992px) and (max-width: 1024px) {
.header-top-menu {
    padding: 12px 15px 0 36px!important;
}
.header-menu ul li a {
    margin: 23px 3px!important;
}
.dreamit-section-main-title h2, .dreamit-section-main-title h3 {
    font-size: 33px!important;
}
.header-area .sub-menu ul li {
    margin-bottom: -71px!important;
}
.header-area {
    padding: 0 109px 0 107px!important;
}
a.main-logo {
    padding: 23px 46px!important;
}
.header-top-address ul li {
    margin-left: 8px!important;
}
.header-top-addres-icon {
    margin-left: 0!important;
    position: relative;
    top: 10px!important;
}
.hrader-top-social span {
    letter-spacing: -0.3px!important;
}
.header-top-social-address ul li a i {
    margin-right: 1px!important;
}
.header-top-menu {
    padding: 12px 20px 0 0px!important;
}
.header-area {
    padding: 0 21px 0 18px!important;
}
.header-menu ul li a {
    font-size: 13px!important;
    margin: 45px 4px!important;
}
.header-menu .sub-menu ul li a {
    margin: 19px 10px!important;
}
.header-top-social-address p {
    margin-left: 16px!important;
}
.header-top-social-address ul {
    margin-left: 0px!important;
}
.deshal-feature-title h3 {
    letter-spacing: 0.5px!important;
}
.deshal-feature-content-text p {
    font-size: 12px!important;
}
.slider-content-text p::before {
    left: 204px!important;
}
.row.margin-topper {
    margin-left: 2px!important;
    margin-right: 2px!important;
}
.deshal-single-feature-box {
    padding: 42px 31px 13px!important;
}
.deshal-feature-content-text p {
    font-size: 11px!important;
}
.deshal-footer-area {
    padding: 158px 0 4px!important;
}
.pl-70 {
    padding-left: 11px!important;
}
.deshal-leader-content-text p {
    font-size: 13px!important;
    margin: 11px 0 12px!important;
}
.deshal-content-text-inner p {
    font-size: 13px!important;
    margin: 0 0 9px!important;
}
.deshal-leader-social-inf-content-text p {
    font-size: 15px!important;
}
.deshal-leader-details-area .pt-110 {
    padding-top: 63px!important;
}
.deshal-leader-details-area {
    padding: 108px 0 10px!important;
}
.deshal-twitter-content-text p {
    font-size: 14px!important; 
}
.deshal-blog-title h3 {
    font-size: 19px!important;
    margin: 10px 0 7px!important;
}
.deshal-blog-content {
    padding: 0px 15px 0 11px!important;
}
.deshal-blog-area.style-two .deshal-blog-content {
    padding: 0px 15px 0 26px!important;
}
.deshal-leader-social-inf-content-text p {
    font-size: 13px!important;
}
.deshal-contact-area.style-five .row.margin-topper7 {
    padding: 34px 0 41px 119px!important
}
.deshal-event-detail-area {
    padding: 63px 0 6px!important;
}
.deshal-leader-social-inf-content-text p {
    font-size: 15px!important;
}
.deshal-apply-content-text-inner p {
    margin-left: 16px!important;
}
.deshal-countact-area.style-four {
    padding: 66px 0 21px!important;
}
.deshal-blog-detail-title h1 {
    margin: 0;
    font-size: 40px!important;
}
.header-top-address ul li {
    margin-left: 1px!important;
}
.header-top-address ul li {
    font-size: 12px!important;
}
.header-top-social-address span {
    font-size: 10px!important;
}
.header-top-menu {
    padding: 12px 4px 0 0px!important;
}
a.main-logo {
    padding: 45px 12px!important;
}
.header-area {
    padding: 0 7px 0 0px!important;
}
.header-area.style-three {
    padding: 0 7px 0 7px!important;
}
.header-top-social-address ul li a i {
    margin-right: 0px!important;
}
.header-top-social-address ul li a i {
    margin-right: 0px!important;
}
.dreamit-about-content-text p {
    font-size: 13px!important;
    line-height: 1.5!important;
}
.deshal-donate-area.style-two {
    padding: 4px 0 50px!important;
}
.dreamit-content-text p {
    font-size: 13px!important;
}
.deshal-event-area {
    padding: 69px 0 5px!important;
}
.deshal-event-area .owl-prev, .deshal-event-area .owl-next {
    top: -573px!important;
}
.deshal-team-area {
    padding: 25px 0 75px!important;
}
.row.margin-upper {
    margin-top: -44px!important;
}
.deshal-blog-area {
    padding: 95px 0 20px!important;
}
.deshal-blog-content {
    top: 57%!important;
}
.deshal-event-title h4 {
    font-size: 15px!important;
    line-height: 1.0!important; 
}
.deshal-event-title a h3 {
    font-size: 16px!important;
}
.header-area.style-three a.main-logo {
    padding: 44px 20px!important;
}
.deshal-blog-area.style-three .deshal-blog-content {
    top: 56%!important;
}
.deshal-blog-content-text span {
    margin-left: 4px!important;
    font-size: 11px!important;
}
.deshal-blog-content-text p {
    font-size: 12px!important;
}  
.sideber-thumb-content {
    margin: 0 0 0 36px!important;
}
.deshal-blog-detail-title h1 {
    font-size: 39px!important;
}
.deshal-feature-area.style-three .deshal-single-feature-box {
    padding: 50px 26px 1px 0px!important;
}
.deshal-blog-area.style-two .dreamit-section-main-title h1 {
    font-size: 129px!important;
    top: -82px!important;
}
.deshal-feature-area.style-two .deshal-single-feature-box {
    padding: 6px 31px 13px!important;
}
.deshal-donate-area.style-two .row.margin-upper {
    margin-top: 40px!important;
}
.deshal-event-area.style-two .dreamit-section-main-title h1 {
    left: -12px!important;
    top: -91px!important;
    font-size: 120px!important;
    letter-spacing: -3.7px!important;
}
.slider-area.style-three .subscribe-area button {
    right: 186px!important;
}
.slider-content h1 {
    font-size: 56px!important;
}
.project-content h4 {
    font-size: 12px!important;
}
span.date {
    font-size: 9px!important;
}
.project-meta p {
    font-size: 11px!important;
}
.deshal-signature-title h3 {
    margin-left: 91px!important;
}
.header-menu ul li:hover .sub-menu {
    top: 68px!important;
    padding-bottom: 28px!important;
    padding-top: 0!important;
}
.deshal-contact-area.style-five {
    padding: 93px 10px 0 5px!important;
}
.deshal-contact-area.style-five .deshal-leader-social-inf {
    margin: 0 34px 26px!important;
}
.deshal-event-detail-area .team-detail-social-address ul li a {
    margin-right: 9px!important;
}
.hrader-top-social p b {
    margin: 0 0 0 0px!important;
}
.deshal-event-area.style-two .deshal-event-content {
    top: 20%!important;
    padding-left: 27px!important;
}
.deshal-event-single-box.two .deshal-event-content {
    top: 59%!important;
    padding-left: 27px!important;
}
.header-top-menu.style-three .hrader-top-social p b {
    margin: 0 0 0 9px!important;
}
.deshal-footer-content-text p {
    width: 65%!important;
}
.tp-caption p {
    line-height: 1.5!important;
    margin-top:15px!important;
}
a.active {
    margin-top: 75px!important;
}
.deshal-contact-area .pl-60{
    padding-left:27px!important;
}
.deshal-contact-area {
    padding: 120px 0 155px!important;
}

}
/* Tablet Tab :768px. */
@media (min-width: 768px) and (max-width: 991px) {
.header-logo{
    display: none !important;
}
.logo-txt::before {
  display: block !important;
}
.menu-toggle {
  display: block !important;
}
.header-area {
    background: #d0312c!important;
    padding: 30px !important;
}
.menu-wrapper {
    position: absolute;
    top: 60px;
    background: #fff !important;
    left: -100%;
    padding-bottom: 20px;
    height: auto;
    width: 350px;
    transition: .5s;
    z-index: 99;
}
.header-menu ul li span{
    display: none;
}
.header-menu ul li .mobile-menu-icon {
    display:block !important;
}
.active-nav {
    left:0 !important;
}
.menu-toggle {
    position: absolute;
    right: 30px;
    top: 0px;
    font-size: 20px;
    color: #fff;
    cursor: pointer;
}
.header-button {
    display: none !important;
}
.header-menu ul li a {
    color: #232323 !important;
    display: block !important;
    margin: 0 !important;
    padding: 18px 0 18px 25px;
}
.header-menu ul li{
    border-bottom: 1px solid #ccc;
}
.header-menu ul li:last-Child{
    border:none;
}
.header-menu ul {
    text-align: left;
    display: block !important;
}
.header-menu ul li {
    display: block !important;
    padding-bottom: 0 !important;
}
.mobile-menu-icon {
    color: #6d6d6d;
    right: 0;
    float: right;
    margin-right: 30px;
    display: block !important;
    transition: .3s;
}
.header-menu ul li:hover .mobile-menu-icon {
	color: #279e64;
}
.header-menu .sub-menu {
    position: absolute;
    width: 270px !important;
    left: 350px !important;
    padding-bottom: 30px;
}
.header-menu ul li:hover .sub-menu {
    top: 0 !important;
    left: 350px !important;
}
.header-menu .sub-menu ul{
    width:250px;
}
.header-area .sub-menu ul li{
    border-bottom: 1px solid #d6d6d6;
    margin-bottom: 0 !important;
    transition: .5s;
}
.header-area .sub-menu ul li:last-Child{
     border-bottom: none;
}
.header-area .sub-menu ul li a {
    margin: 0 !important;
    padding: 18px 30px !important;
    transition: .5s;
}
.header-area .sub-menu ul li a::before {
    left: 5px !important;
    top: 30px !important;
    transition: .5s;
}
.header-area .sub-menu ul li:hover{
   margin-left: 10px;
}
.header-top-menu {
	display: none!important;
}
.sticky-nav .header-menu ul li a:hover {
	color: #279e64!important;
}
.slider-content h1 {
    font-size: 45px!important;
}
.row.margin-topper {
    margin-left: 62px!important;
    margin-right: 78px!important;
}
.slider-content p {
    width: 86%!important;
}
.deshal-blog-detail-content {
    position: relative;
    right: 25px;
}
.deshal-blog-detail-area .deshal-blog-single-box {
    position: relative;
    right: 25px;
}
.deshal-detail-content-text p {
    width: 100%!important;
}
.deshal-detail-content-text-inner p {
    width: 100%!important;
}
.row.margin-topper9 {
    position: relative;
    right: 25px;
}
.deshal-blog-comment-box.d-flex {
    position: relative;
    right: 25px;
}
.deshal-event-area {
    padding: 54px 0 10px!important;
}
.deshal-feature-area {
    padding: 43px 0 18px!important;
}
.deshal-counter-area {
    padding: 48px 0 23px!important;
}
.deshal-testimonial-content {
    overflow: hidden!important;
}
.deshal-blog-area.style-three .deshal-blog-single-box {
    margin: 0 15px 25px 0!important;
}
.deshal-contact-area {
    padding: 50px 0 183px!important;
}
.deshal-contact-area .pl-60 {
    padding-left: 0!important;
}
.pl-45 {
    padding-left: 0!important;
}
.deshal-donate-menu ul li a {
    padding: 10px 19px!important;
}
.deshal-donate-menu ul li a {
    padding: 10px 19px!important;
}
.deshal-donate-button {
    margin-left: 0!important;
}

.deshal-donate-button a {
    padding: 12px 9px;
    margin-right: 0!important;
}
.deshal-donate-title h3 {
    margin: 8px 0 10px!important;
}
.deshal-blog-area {
    padding: 75px 0 60px!important;
}
.dreamit-section-main-title h1 {
    font-size: 118px!important;
    top: -53px!important;
}
.dreamit-section-main-title h2 {
    font-size: 44px!important;
}
.dreamit-content-text p {
      width: 100%!important;
}
.deshal-blog-title h3 {
    font-size: 19px!important;
    margin: 10px 0 7px!important;
}
.deshal-blog-content-text span {
    margin-left: 13px!important;
}
.deshal-blog-area {
    padding: 75px 0 20px!important;
}
.deshal-twitter-area {
    padding: 12px 0 30px!important;
}
.deshal-footer-area {
    padding: 162px 0 4px!important;
}
.dreamit-section-main-title h2 {
    font-size: 40px!important;
}
.deshal-leader-title h3 {
    margin: 35px 0 10px!important;
}
.deshal-leader-details-area .pl-70 {
    padding-left: 10px;
}
.deshal-since-content-text p {
    font-size: 13px!important;
}
.deshal-leader-details-area .pt-110 {
    padding-top: 10px;
}
.deshal-event-detail-area .dreamit-section-title-content-text p {
    width: 79%!important;
}
.deshal-feature-area.style-three .deshal-feature-content-text p {
    font-size: 15px!important;
}
.deshal-event-detail-title h2 {
    font-size: 38px!important;
}
.post-catagory {
    right: 17px!important;
     top: 15px!important;
}
.deshal-event-detail-content-inner {
    margin-right: 52px!important;
}
.deshal-event-detail-content-inner span {
    font-size: 16px!important;
    letter-spacing: 0px!important;
}
.deshal-event-detail-area .pt-33 {
    padding-top: 5px!important;
}
.deshal-countact-area.style-four {
    padding: 36px 0 92px!important;
}
.dreamit-section-main-title h2 {
    font-size: 33px!important;
}
.deshal-countact-area.style-four .pt-85 {
    padding-top: 10px;
}
.deshal-countact-area.style-four {
    padding: 36px 0 41px!important;
}
.deshal-donation-From-area .pl-60 {
    padding-left: 0!important;
}
.deshal-donation-From-area {
    padding: 41px 0 60px!important;
}
.deshal-donation-From-area .pt-130 {
    padding-top: 56px!important;
}
.deshal-donation-title h1 {
    font-size: 107px!important;
    top: -42px!important;
    letter-spacing: 1px!important;
}
.deshal-donation-content-text p {
    width: 89%!important;
}
.deshal-donate-menu ul li a {
    padding: 4px 11px!important;
}
.deshal-donate-menu ul li a {
    margin-right: 9px!important;
}
.deshal-donation-From-area .pt-40 {
    padding-top: 3px;
}
.deshal-donation-From-area {
    padding: 41px 0 40px!important;
}
.deshal-donation-From-area .contact_from {
    padding: 61px 161px 43px 200px!important;
}
.deshal-donation-From-area .pt-130 {
    padding-top: 20px!important;
}
.deshal-donation-content-text p {
    margin: 16px auto 27px!important;
}
.deshal-blog-title h3 {
    font-size: 22px!important;
    margin: 10px 0 7px!important;
}
.deshal-blog-area {
    padding: 1px 0 20px!important;
}
.deshal-blog-area.style-three .pt-65 {
    padding-top: 50px!important;
}
.deshal-leader-social-inf-content-text p {
    font-size: 12px!important;
}
.deshal-contact-area.style-five .row.margin-topper7 {
    padding: 41px 0 43px 119px!important;
}
.deshal-leader-social-inf-content-text p {
    font-size: 14px!important;
}
.deshal-contact-area.style-five .deshal-leader-social-inf {
    margin: 0 45px 34px!important;
}
.deshal-contact-area.style-five .row.margin-topper7 {
    padding: 41px 0 43px 64px!important;
}
.deshal-event-detail-area {
    padding: 51px 0 3px!important;
}
.deshal-leader-details-area {
    padding: 81px 0 53px!important;
}
.deshal-leader-social-inf-content-text p {
    font-size: 12px!important;
}
.deshal-leader-details-area .pt-75 {
    padding-top: 5px;
}
.deshal-leader-details-area {
    padding: 52px 0 4px!important;
}
.deshal-blog-detail-area {
    padding: 50px 0 20px!important;
}
label {
    font-size: 17px!important;
}
.deshal-donate-area.style-two {
    padding: 4px 0 24px!important;
}
.deshal-team-area {
    padding: 36px 0 10px!important;
}
.deshal-team-area .dreamit-section-main-title h1 {
    left: -136px!important;
}
.dreamit-section-main-title h2 {
    font-size: 29px!important;
}
.deshal-testimonial-content {
    margin: 1px 0 0 27px!important;
}
.deshal-contact-area {
    padding: 64px 0 22px!important;
}
.deshal-blog-content {
    top: 61%!important;
}
.pl-65 {
    padding-left: 9px!important;
}
.deshal-event-area.style-two .deshal-event-content {
    top: 67%!important;
}
.deshal-event-single-box.two .deshal-event-content {
    top: 81%!important;
}
.deshal-counter-area {
    padding: 46px 0 23px!important;
}
.pt-62 {
    padding-top: 33px!important;
}
.deshal-blog-area {
    padding: 54px 0 4px!important;
}
.deshal-contact-area.style-three .pl-60 {
    padding-left: 0!important;
}
.deshal-blog-area.style-three .deshal-blog-content {
    top: 60%!important;
}
.deshal-twitter-area {
    padding: 30px 0 33px!important;
} 
.deshal-blog-content-text span {
    margin-left: 4px!important;
    font-size: 11px!important;
}
.deshal-blog-content-text p {
    font-size: 12px!important;
}  
.deshal-event-area.style-four .deshal-event-title a h3 {
    font-size: 19px!important;
}
.deshal-event-area.style-four .dreamit-section-main-title h1 {
    top: -77px!important;
    font-size: 117px!important;
}
.deshal-blog-detail-title h1 {
    font-size: 45px!important;
}
.row.margin-upper {
    margin-top: -10px!important;
}
.deshal-donation-From-area .pt-128 {
    padding-top: 21px!important;
}
.deshal-blog-area.style-three {
    padding: 1px 0 9px!important;
}
 .deshal-counter-area.style-three {
    padding: 5px 0 10px!important;
}
.deshal-contact-area.style-three {
    padding: 11px 0 22px!important;
}
.deshal-event-area.style-three {
    padding: 3px 0 10px!important;
}
.deshal-feature-area.style-three .deshal-single-feature-box {
    text-align: left;
    background: inherit;
    padding: 50px 26px 1px 0px;
}
.deshal-feature-area.style-three .deshal-single-feature-box {
    padding: 50px 26px 1px 0px!important;
}
.deshal-event-detail-area .pt-30 {
    padding-top: 1px!important;
}
.deshal-donate-area.style-two .row.margin-upper {
    margin-top: 37px!important;
}
.deshal-event-area.style-two {
    padding: 29px 0 10px!important;
}
.deshal-event-area.style-two .dreamit-section-main-title h1 {
    font-size: 97px!important;
    top: -53px!important;
    letter-spacing: 3.3px!important;
    left: -50px!important;
}
.deshal-event-area.style-two .pt-50 {
    padding-top: 23px!important;
}
.deshal-contact-area.style-two{
    padding: 3px 0 22px!important;
}
.deshal-blog-area.style-two {
    padding: 12px 0 4px!important;
}
.deshal-blog-area.style-two .dreamit-section-main-title h1 {
    left: 0px!important;
    top: -54px!important;
    font-size: 120px!important;
    letter-spacing: -3.7px!important;
}
.deshal-blog-area.style-two .deshal-blog-content {
    top: 57%!important;
}
.deshal-team-area .dreamit-section-main-title h1 {
    font-size: 100px!important;
    top: -53px!important;
    left: 0!important;
}
.deshal-about-tab-title h2 {
    font-size: 27px!important;
}
.slider-area.style-three .subscribe-area button {
    right: 138px!important;
}
.project-menu ul li {
    margin-left: 0!important;
}
.project-content h4 {
    font-size: 15px!important;
}
.project-content h4 {
    line-height: 1.3!important;
}
span.date {
    font-size: 13px!important;
}
.deshal-signature-area {
    padding: 27px 0 27px 0!important;
}
.deshal-tab-area .mt-70 {
    margin-top: 19px!important;
}
.nav-pills .nav-link {
    margin-right: 24px!important;
}
.deshal-about-content-text p {
    width: 100%!important;
}
 .header-area.sticky-nav{
 position:relative !important; 
  } 
.owl-nav {
    display: none!important;
}
.portfolio_area .pl-30 {
    padding-left: 0px!important;
}
.deshal-blog-detail-title h1 {
    font-size: 18px!important;
}
.deshal-blog-detail-area .pl-60 {
    padding-left: 0px!important;
}
.deshal-blog-detail-area .pt-52 {
    padding-top: 21px!important;
}
.portfolio-wrapper {
    width: 712px!important;
}
.deshal-single-feature-box {
    padding: 50px 37px 31px!important;
}
.deshal-event-area.style-two .deshal-event-single-box.two .deshal-event-content {
    top: 57%!important;
}
.deshal-event-area.style-two .post-catagory {
    right: 11px!important;
    top: 12px!important;
}
.deshal-event-area.style-two .deshal-event-content {
    top: 25%!important;
}
.slider-area.style-seven .subscribe-area button {
    right: 136px!important;
}
.deshal-blog-content {
    padding: 0px 14px 0 24px!important;
}
.header-menu ul li:hover .sub-menu {
    border-radius: 0!important;
}
.menu-toggle .open_bar, .menu-toggle .close_bar {
    right: 0!important;
}
.sideber-thumb-content {
    margin: 0 0 0 16px!important;
}
.deshal-event-title h4 {
    line-height: 1.3!important;
}
.deshal-feature-area.style-two .deshal-single-feature-box {
    padding: 50px 33px 31px!important;
}
.deshal-testimonial-content-text p {
    width: 100%!important;
}
.sidebar-content-text p {
    width: 100%!important;
}
}
/* Large Mobile :600px. */
@media only screen and (min-width: 600px) and (max-width: 767px) {
.header-logo{
    display: none !important;
}
.logo-txt::before {
  display: block !important;
}
.menu-toggle {
  display: block !important;
}
.header-area {
    background: #d0312c!important;
    padding: 30px !important;
}
.menu-wrapper {
    position: absolute;
    top: 60px;
    background: #fff !important;
    left: -100%;
    padding-bottom: 20px;
    height:auto;
    width: 350px;
    transition: .5s;
    z-index: 99;
}
.header-menu ul li span{
    display: none;
}
.header-menu ul li .mobile-menu-icon {
    display:block !important;
}
.active-nav {
    left:0 !important;
}
.menu-toggle {
    position: absolute;
    right: 30px;
    top: 0px;
    font-size: 20px;
    color: #fff;
    cursor: pointer;
}
.header-button {
    display: none !important;
}
.header-menu ul li a {
    color: #232323 !important;
    display: block !important;
    margin: 0 !important;
    padding: 18px 0 18px 25px;
}
.header-menu ul li{
    border-bottom: 1px solid #ccc;
}
.header-menu ul li:last-Child{
    border:none;
}
.header-menu ul {
    text-align: left;
    display: block !important;
}
.header-menu ul li {
    display: block !important;
    padding-bottom: 0 !important;
}
.mobile-menu-icon {
    color: #6d6d6d;
    right: 0;
    float: right;
    margin-right: 30px;
    display: block !important;
    transition: .3s;
}
.header-menu ul li:hover .mobile-menu-icon {
    color: #03396b;
}
.header-menu .sub-menu {
    position: absolute;
    width: 270px !important;
    left: 350px !important;
    padding-bottom: 30px;
}
.header-menu ul li:hover .sub-menu {
    top: 0 !important;
    left: 350px !important;
}
.header-menu .sub-menu ul{
    width:250px;
}
.header-area .sub-menu ul li{
    border-bottom: 1px solid #d6d6d6;
    margin-bottom: 0 !important;
    transition: .5s;
}
.header-area .sub-menu ul li:last-Child{
     border-bottom: none;
}
.header-area .sub-menu ul li a {
    margin: 0 !important;
    padding: 12px 30px !important;
    transition: .5s;
}
.deshal-blog-detail-area .deshal-blog-single-box {
    margin: 0 0px 0px 0!important;
}
.header-area .sub-menu ul li a::before {
    left: 5px !important;
    top: 21px !important;
    transition: .5s;
}
.header-area .sub-menu ul li:hover{
   margin-left: 10px;
}
.header-top-menu {
    display: none!important;
}
.sticky-nav .header-menu ul li a:hover {
    color: #279e64!important;
}
.slider-content h1 {
    font-size: 38px!important;
}
.slider-content p {
    width: 91%!important;
    margin: 21px 0 6px!important;
    font-size: 14px!important;
}
.slider-area {
    height: 668px!important;
}
.slider-content-text p::before {
    right: -25px!important;
}
.deshal-feature-area {
    padding: 35px 0 23px!important;
}
.row.margin-topper {
    margin-left: 19px!important;
    margin-right: 24px!important;
}
.deshal-counter-area {
    padding: 52px 0 21px!important;
}
.deshal-event-area {
    padding: 118px 0 10px!important;
}
.dreamit-section-main-title h2 {
    font-size: 28px!important;
}
.deshal-event-area {
    padding: 65px 0 10px!important;
}
.dreamit-section-main-title h1 {
    font-size: 82px!important;
    top: -51px!important;
}
.dreamit-content-text p {
    font-size: 14px!important;
    width: 100%!important;
}
.deshal-event-title a h3 {
    font-size: 18px!important;
}
.menu-toggle .open_bar, .menu-toggle .close_bar {
    right: 0!important;
}
.pl-45 {
    padding-left: 0!important;
}
.deshal-contact-area {
    padding: 50px 0 183px!important;
}
.deshal-twitter-area {
    padding: 12px 0 30px!important;
}
.deshal-donate-button {
    margin-left: 0!important;
}
.deshal-donate-menu ul li a {
    padding: 14px 38px!important;
    margin-right: 3px!important;
}
.deshal-donate-menu ul li a {
    padding: 9px 15px!important;
    margin-right: 3px!important;
}
.deshal-donate-button a {
    padding: 11px 16px!important;
     margin-right: 0!important;
}
.row.margin-upper {
    padding: 16px 0 42px!important;
}
.slider-area.style-seven .subscribe-area button {
    right: 99px!important;
}
.deshal-counter-area.style-three {
    padding: 10px 0 21px!important;
}
.deshal-donate-title h3 {
    margin: 10px 0 12px!important;
}
.deshal-blog-area {
    padding: 65px 0 9px!important;
}
.row.margin-topper2 {
    padding: 19px 0 21px!important;
}
.deshal-twitter-content-text p {
    font-size: 13px!important;
    width: 100%!important;
}
.deshal-footer-area {
    padding: 162px 0 4px!important;
}
.pt-85 {
    padding-top: 45px!important;
}
.row.margin-upper2 {
    margin-top: 43px!important;
}
.deshal-blog-content {
    top: 70%!important;
}
.deshal-feature-area.style-three .deshal-single-feature-box {
    text-align: center!important;
}
.deshal-feature-area.style-three .deshal-feature-content-text p {
    width: 80%!important;
    margin: auto!important;
}
.deshal-leader-details-area .pt-110 {
    padding-top: 10px;
}
.deshal-leader-details-area .pl-70 {
    padding-left: 10px;
}
.deshal-leader-title h3 {
    margin: 23px 0 10px!important;
}
.post-catagory {
    right: 14px!important;
}
.deshal-leader-details-area {
    padding: 45px 0 54px!important;
}
.deshal-event-detail-content-inner {
    margin-right: 7px!important;
}
.deshal-event-detail-content-inner span {
    font-size: 13px!important;
    letter-spacing: 0px!important;
}
.deshal-event-detail-title h2 {
    font-size: 26px!important;
}
.deshal-event-detail-content-text p {
    font-size: 13px!important;
}
.deshal-event-detail-content-text-inner p {
    font-size: 13px!important;
}
.deshal-event-detail-area .dreamit-section-title-content-text p {
    width: 100%!important;
    font-size: 14px!important;
}
.deshal-event-detail-area .pt-33 {
    padding-top: 5px!important;
}
.deshal-event-title a h3 {
    font-size: 17px!important;
}
.row.margin-upper {
    margin-top: -37px!important;
}
.deshal-event-detail-area {
    padding: 51px 0 8px!important;
}
.deshal-countact-area.style-four {
    padding: 39px 0 41px!important;
}
.dreamit-section-main-title h2 {
    font-size: 23px!important;
}
.deshal-countact-area.style-four .pt-85 {
    padding-top: 19px!important;
}
.deshal-donation-From-area {
    padding: 44px 0 60px!important;
}
.dreamit-section-main-title h2 {
    font-size: 19px!important;
}
.dreamit-section-main-title h2 {
    font-size: 19px!important;
}
.deshal-donation-From-area .pl-60 {
    padding-left: 0;
}
.deshal-donation-title h1 {
    font-size: 81px!important;
    top: -26px!important;
    letter-spacing: 1px!important;
}
.deshal-donation-title h2 {
    font-size: 40px!important;
}
.deshal-donation-From-area .pt-130 {
    padding-top: 11px!important;
}
.deshal-donation-content-text p {
    width: 96%!important;
    margin: 16px auto 26px!important;
}
.deshal-donation-From-area .contact_from {
    padding: 46px 52px 29px 48px!important;
}
.deshal-donation-From-area {
    padding: 44px 0 36px!important;
}
.deshal-blog-area {
    padding: 48px 0 9px!important;
}
.deshal-blog-area.style-three .pt-65 {
    padding-top: 50px!important;
}
.deshal-contact-area.style-five .row.margin-topper7 {
    padding: 40px 29px 10px 28px!important;
}
.deshal-contact-area.style-five .deshal-leader-social-inf {
    margin: 16px 0px 39px!important;
}
.deshal-since-content-text p {
    font-size: 14px!important;
}
.deshal-leader-details-area .pt-75 {
    padding-top: 10px;
}
.deshal-team-content-text p {
    font-size: 14px!important;
}
.deshal-leader-details-area {
    padding: 45px 0 5px!important;
}
.deshal-blog-detail-area {
    padding: 52px 0 52px!important;
}
.deshal-blog-detail-title h1 {
    font-size: 32px!important;
}
label {
    font-size: 12px!important;
}
.slider-content h1 {
    font-size: 30px!important;
}
.deshal-feature-area.style-two .row.margin-topper {
    margin: -127px 59px 0 78px!important;
}
.slider-content p {
    margin: 21px 0 23px!important;
}
.deshal-donate-area.style-two {
    padding: 5px 0 5px!important;
}
.deshal-event-area {
    padding: 50px 0 10px!important;
}
.pt-55 {
    padding-top: 16px!important;
}
.deshal-event-area .owl-prev, .deshal-event-area .owl-next {
    display: none!important;
}
.deshal-counter-area {
    padding: 49px 0 21px!important;
}
.deshal-team-area {
    padding: 23px 0 15px!important;
}
.deshal-testimonial-content {
    margin: 0px 0 0 15px!important;
}
.deshal-testimonial-content-text p {
    font-size: 15px!important;
    width: 100%!important;
}
.deshal-testimonial-area .owl-prev, .deshal-testimonial-area .owl-next {
    display: none!important;
}
.deshal-testimonial-title h3 {
    font-size: 19px!important;
}
.deshal-contact-area {
    padding: 1px 0 45px!important;
}
.deshal-blog-area.style-two .owl-prev, .deshal-blog-area.style-two .owl-next {
    display: none!important;
}
.pl-65 {
    padding-left: 9px!important;
}
.pt-62 {
    padding-top: 31px!important;
}
.deshal-team-area .owl-prev, .deshal-team-area .owl-next {
    display: none!important;
}
.pt-60 {
    padding-top: 36px!important;
}
.deshal-event-area.style-two .deshal-event-content {
    top: 58%!important;
}
.deshal-event-area .pt-65 {
    padding-top: 34px!important;
}
.deshal-event-single-box.two .deshal-event-content {
    top: 76%!important;
}
.deshal-contact-area.style-three .pl-60 {
    padding-left: 0!important;
}
.deshal-blog-area.style-three .pt-15 {
    padding-top: 0!important;
}
.deshal-blog-content-text span {
    margin-left: 4px!important;
    font-size: 11px!important;
}
.deshal-blog-content-text p {
    font-size: 12px!important;
}  
.deshal-event-area.style-four {
    padding: 34px 0 10px!important;
}
.deshal-donation-From-area .pt-128 {
    padding-top: 21px!important;
}
.deshal-blog-area.style-three {
    padding: 1px 0 9px!important;
}
.deshal-contact-area.style-five .deshal-leader-details-content {
    margin-bottom: 1px!important;
}
.deshal-feature-area.style-three .deshal-single-feature-box {
    padding: 50px 26px 1px 0px!important;
}
.deshal-event-detail-area .pt-30 {
    padding-top: 1px!important;
}
.deshal-contact-area .pl-60 {
    padding-left: 0!important;
}
.deshal-donate-area.style-two .row.margin-upper {
    margin-top: 27px!important;
}
.deshal-event-area.style-two .pt-50 {
    padding-top: 12px!important;
}
.dreamit-section-main-title h1 {
    font-size: 70px!important;
    top: -47px!important;
    left: 0!important;
}
.deshal-event-area.style-three {
    padding: 5px 0 10px!important;
}
.deshal-contact-area.style-three {
    padding: 1px 0 9px!important;
}
.deshal-blog-area.style-three .deshal-blog-single-box {
    margin: 0 15px 27px 0!important;
}
.deshal-detail-content-text p {
    font-size: 15px!important;
    width: 100%!important;
}
.deshal-detail-content-text-inner p {
    font-size: 15px!important;
    width: 100%!important;
}
.deshal-about-tab-content {
    padding: 50px 0 0 3px!important;
}
.about-tab-content {
    padding: 0 0 0 5px!important;
}
.deshal-about-tab-title h2 {
    font-size: 22px!important;
    letter-spacing: 1px!important;
}
.deshal-about-content-text p {
    width: 100%!important;
    font-size: 13px!important;
}
.slider-area.style-three .subscribe-area button {
    right: 102px!important;
}
.nav-pills .nav-link {
    margin-right: 0px!important;
}
.deshal-tab-area .mt-70 {
    margin-top: 25px!important;
}
.deshal-tab-area {
    padding: 15px 0 57px!important;
}
.header-area.sticky-nav{
 position:relative !important; 
  }
.portfolio_area .pl-30 {
    padding-left: 0px!important;
}
.portfolio_area .pl-30 {
    padding-left: 0px!important;
}
.portfolio-wrapper {
    width: 550px!important;
}
.deshal-testimonial-thumb {
    float: inherit!important;
}
.owl-dots {
    display: none!important;
}
.header-menu ul li:hover .sub-menu {
    border-radius: 0!important;
}
.tp-caption p {
    margin: auto!important;
}

}
/* small mobile :320px. */
@media only screen and (min-width: 320px) and (max-width: 599px) {
.header-logo{
    display: none !important;
}
.logo-txt::before {
  display: block !important;
}
.menu-toggle {
  display: block !important;
}
.header-area {
    background: #d0312c!important;
    padding: 30px !important;
}
.menu-wrapper {
    position: absolute;
    top: 60px;
    background: #fff !important;
    left: -110%;
    padding-bottom: 20px;
    height: auto;
    width: 166px;
    transition: .5s;
    z-index: 99;
}
.header-menu ul li span{
    display: none;
}
.header-menu ul li .mobile-menu-icon {
    display:block !important;
}
.active-nav {
    left:0 !important;
}
.menu-toggle {
    position: absolute;
    right: 0px;
    top: 0px;
    font-size: 20px;
    color: #fff;
    cursor: pointer;
}
.header-button {
    display: none !important;
}
.header-menu ul li a {
    color: #232323 !important;
    display: block !important;
    margin: 0 !important;
    padding: 18px 0 18px 25px;
}
.header-menu ul li{
    border-bottom: 1px solid #ccc;
}
.header-menu ul li:last-Child{
    border:none;
}
.header-menu ul {
    text-align: left;
    display: block !important;
}
.header-menu ul li {
    display: block !important;
    padding-bottom: 0 !important;
}
.mobile-menu-icon {
    color: #6d6d6d;
    right: 0;
    float: right;
    margin-right: 30px;
    display: block !important;
    transition: .3s;
}
.header-menu ul li:hover .mobile-menu-icon {
    color: #03396b;
}
.header-menu .sub-menu {
    position: absolute;
    width: 155px !important;
    left: 165px !important;
    padding-bottom: 30px;
}
.header-menu ul li:hover .sub-menu {
    top: 0 !important;
    left: 166px !important;
}
.header-menu .sub-menu ul{
    width:250px;
}
.header-area .sub-menu ul li{
    border-bottom: 1px solid #d6d6d6;
    margin-bottom: 0 !important;
    transition: .5s;
}
.header-area .sub-menu ul li:last-Child{
     border-bottom: none;
}
.header-area .sub-menu ul li a {
    margin: 0 !important;
    padding: 18px 1px !important;
}
.header-area .sub-menu ul li a::before {
    left: 5px !important;
    top: 30px !important;
    transition: .5s;
}
.header-area .sub-menu ul li:hover{
   margin-left: 10px;
}
.header-top-menu {
    display: none!important;
}
.sticky-nav .header-menu ul li a:hover {
    color: #279e64!important;
}
.slider-content h1 {
    font-size: 22px!important;
}
.header-area .sub-menu ul li a {
    font-size: 11px!important;
}
.contact_from {
    margin-right: 0;
}
.slider-content p {
    width: 100%!important;
    font-size: 14px!important;
    letter-spacing: 1px!important;
    line-height: 1.4!important;
}
.slider-content h1 {
    font-size: 27px!important;
}
.deshal-twitter-content-text p {
    font-size: 14px!important;
    width: 93%!important;
}
.deshal-blog-title h3 {
    font-size: 14px!important;
}
.deshal-blog-content-text span {
    font-size: 11px!important;
}
.slider-area {
    height: 623px!important;
}
.slider-content-text p::before {
    right: 0px!important;
    left: 134px!important;
}
.row.margin-topper {
    z-index: 1;
    margin-left: 0!important;
    margin-right: 0!important;
}
.deshal-testimonial-content {
    margin: 4px 0 0 10px!important;
}
.deshal-testimonial-thumb {
    float: inherit!important;
    margin-right: 0!important;
}
.deshal-tab-area .dreamit-section-main-title h2 {
    font-size: 22px!important;
}
.dreamit-about-content-text p {
    font-size: 13px!important;
    width: 100%!important;
}
.deshal-event-area {
    padding: 46px 0 10px!important;
}
.deshal-contact-area {
    padding: 49px 0 227px!important;
}
.contact_title h3 {
    font-size: 27px!important;
}
.pb-65 {
    padding-bottom: 28px!important;
}
.deshal-donate-title h3 {
    font-size: 21px!important;
    margin: 10px 0 21px!important;
    letter-spacing: 0.9px!important;
}
.deshal-event-area.style-two{
    padding: 38px 0 10px!important;
}
.deshal-event-area.style-two .dreamit-section-main-title h1 {
    font-size: 39px!important;
    top: -39px!important;
    letter-spacing: 0.3px!important;
    left: 0!important;
}
.deshal-blog-area {
    padding: 43px 0 12px!important;
}
.dreamit-section-main-title h2 {
    font-size: 21px!important;
}
.dreamit-content-text p {
    font-size: 13px!important;
    width: 100%!important;
}
.deshal-blog-content-text p {
    font-size: 11px!important;
}
.deshal-blog-content {
    top: 58%!important;
}
.deshal-twitter-area {
    padding: 10px 0 30px!important;
}
.deshal-feature-area.style-two .row.margin-topper {
    margin: -86px 1px 0 1px!important;
}
.slider-area.style-two .slider-content p {
    margin: 13px 0 18px!important;
}
.slider-button a {
    padding: 6px 13px!important;
    font-size: 12px!important;
}
.portfolio-wrapper {
    width: 309px!important;
}
.deshal-feature-area.style-three .deshal-single-feature-box {
    text-align: center!important;
}
.deshal-feature-area.style-three .deshal-feature-content-text p {
    width: 100%!important;
    margin: auto!important;
    font-size: 13px!important;
}
.dreamit-section-main-title h2 {
    font-size: 20px!important;
}
.p-0 {
    padding: 1!important;
}
.form-control {
    width: 100%!important;
}
.deshal-contact-area {
    padding: 49px 0 10px!important;
}
.deshal-feature-area.style-three {
    padding: 43px 0 20px;
}
.deshal-breatcome-area {
    height: 493px!important;
}
.breatcome-content-title h1 {
    font-size: 42px!important;
}
.dreamit-section-main-title h2 {
    letter-spacing: 0.5px!important;
}
.dreamit-section-main-title h2 {
    font-size: 18px!important;
}
.deshal-leader-details-area {
    padding: 46px 0 54px!important;
}
.deshal-leader-details-area .pt-67 {
    padding-top: 37px!important;
}
.deshal-leader-title h3 {
    font-size: 28px!important;
}
.deshal-leader-details-area .pl-70 {
    padding-left: 10px!important;
}
.deshal-leader-content-text p {
    font-size: 13px!important;
}
.deshal-content-text-inner p {
    font-size: 13px!important;
}
.deshal-leader-since-content {
    margin: 0 10px 0!important;
}
.deshal-leader-star span {
    font-size: 13px!important;
}
.deshal-leader-title h4 {
    font-size: 16px!important;
}
.deshal-since-content-text p {
    font-size: 12px!important;
}
.deshal-leader-title h4 {
    letter-spacing: 0.1px!important;
}
.deshal-leader-social-inf {
    margin: 0 10px 0!important;
}
.deshal-leader-details-area .pt-110 {
    padding-top: 10px!important;
}
.deshal-team-content-text p {
    font-size: 14px!important;
}
.deshal-leader-details-area {
    padding: 46px 0 10px!important;
}
.deshal-leader-details-area.style-two .deshal-team-single-box {
    margin: 0 15px 20px 0!important;
}
.deshal-event-detail-area {
    padding: 51px 0 52px!important;
}
.deshal-contact-area .pl-60 {
    padding-left:10px!important;
}
.deshal-event-detail-content-inner {
    margin-right: 2px!important;
}
.deshal-event-detail-content-inner span {
    font-size: 13px!important;
}
.deshal-event-detail-content-inner span b {
    font-size: 13px!important;
}
.deshal-event-detail-title h2 {
    font-size: 29px!important;
    letter-spacing: 0!important;
    margin: 13px 0 0!important;
}
.deshal-event-detail-content-text-inner p {
    font-size: 14px!important;
    letter-spacing: 0!important;
}
.deshal-event-detail-content-text p {
    font-size: 13px!important;
    letter-spacing: 0!important;
}
.dreamit-section-main-title h3 {
    font-size: 24px!important;
}
.deshal-event-detail-area .dreamit-section-title-content-text p {
    width: 100%!important;
    font-size: 13px!important;
    letter-spacing: 0!important;
}
.deshal-event-detail-area .pt-33 {
    padding-top: 2px!important;
}
.deshal-event-title a h3 {
    font-size: 17px!important;
}
.deshal-event-content-text p {
    font-size: 13px!important;
}
.deshal-event-detail-area {
    padding: 51px 0 10px!important;
}
.deshal-countact-area.style-four {
    padding: 44px 0 41px!important;
}
.dreamit-section-main-title h2 {
    font-size: 20px!important;
}
.dreamit-section-main-title h2 {
    letter-spacing: 0!important;
}
.deshal-countact-area.style-four .pt-85 {
    padding-top: 14px;
}
.deshal-apply-title h2 {
    font-size: 31px!important;
}
.deshal-footer-area .pt-85 {
    padding-top: 54px!important;
}
.deshal-donation-From-area {
    padding: 45px 0 40px!important;
}
.deshal-donation-From-area .pl-60 {
    padding-left: 0;
}
.deshal-donation-title h2 {
    font-size: 25px!important;
    letter-spacing: 0.3px!important;
}
.deshal-donation-From-area .pt-130 {
    padding-top: 7px!important;
}
.deshal-donation-title h1 {
    font-size: 49px!important;
    top: -15px!important;
    letter-spacing: 0px!important;
}
.deshal-donation-content-text p {
    font-size: 14px!important;
    margin: 16px auto 42px!important;
}
.deshal-donation-From-area .contact_from {
    padding: 53px 11px 28px!important;
}
.deshal-donation-From-area .deshal-donate-menu ul li a {
    padding: 10px 30px!important;
}
.deshal-donation-From-area .pt-40 {
    padding-top: 10px!important;
}
.deshal-blog-area.style-three .pt-65 {
    padding-top: 50px!important;
}
.deshal-blog-area {
    padding: 45px 0 9px!important;
}
.deshal-contact-area.style-five .row.margin-topper7 {
    padding: 39px 12px 16px 12px!important;
}
.deshal-contact-area.style-five .contact_title h1 {
    margin: 0 0 30px!important;
}
.row.margin-topper2 {
    padding: 24px 0 29px!important;
}
.deshal-leader-details-area .pt-75 {
    padding-top: 2px;
}
.slider-area.style-seven .subscribe-area button {
    right: 0px!important;
}
.deshal-leader-title h3 {
    margin: 19px 0 10px!important;
}
.deshal-leader-details-area.style-two .pt-60 {
    padding-top: 27px!important;
}
.dreamit-section-main-title h1 {
    font-size: 50px!important;
    top: -48px!important;
    letter-spacing: 0.3px!important;
    left: 0!important;
}
.deshal-event-area .pt-65 {
    padding-top: 32px!important;
}
.deshal-event-area .dreamit-section-bold-text p {
    font-size: 13px!important;
}
.deshal-countact-area.style-four .p-0 {
    padding-left: 10px!important;
}
.contact_title h3 {
    font-size: 25px!important;
}
.contact_from {
    padding: 52px 11px 46px 12px!important;
}
label {
    font-size: 12px!important;
}
.deshal-blog-detail-area {
    padding: 44px 0 38px!important;
}
.deshal-blog-detail-title h1 {
    font-size: 22px!important;
}
.slider-button a {
    padding: 13px 25px!important;
    font-size: 11px!important;
}
.deshal-feature-area {
    padding: 0 0 5px!important;
}
.deshal-donate-area.style-two {
    padding: 10px 0 5px!important;
}
.deshal-feature-area {
    padding: 36px 0 5px!important;
}
.p-0 {
    padding-left: 12px!important;
}
.deshal-event-area.style-two .deshal-event-content {
    top: 18%!important;
}
.deshal-event-title h4 {
    font-size: 15px!important;
    line-height: 1.0!important;
    margin: 0 0 8px!important;
}
.deshal-event-area.style-two .deshal-event-content {
    padding: 10px 95px 0 23px!important;
}
.deshal-event-area.style-two .deshal-event-content {
    top: 37%!important;
}
.deshal-event-single-box.two .deshal-event-content {
    top: 66%!important;
}
.deshal-blog-title h3 {
    font-size: 19px!important;
}
.pl-65 {
    padding-left: 11px!important;
}
.deshal-blog-area.style-two .owl-prev, .deshal-blog-area.style-two .owl-next {
    display: none!important;
}
.pt-62 {
    padding-top: 22px!important;
}
.deshal-contact-area {
    padding: 1px 0 34px!important;
}
.deshal-testimonial-area .owl-prev, .deshal-testimonial-area .owl-next {
    display: none!important;
}
.deshal-testimonial-content-text p {
    width: 100%!important;
}
.deshal-testimonial-area {
    padding: 40px 0 5px!important;
}
.deshal-team-area .owl-prev, .deshal-team-area .owl-next {
    display: none!important;
}
.deshal-team-area {
    padding: 7px 0 16px!important;
}
.pt-60 {
    padding-top: 34px!important;
}
.deshal-counter-area.style-two {
    padding: 22px 0 40px!important;
}
.deshal-contact-area.style-three .pl-60 {
    padding-left: 0!important;
}
.deshal-blog-area.style-three .pt-15 {
    padding-top: 0!important;
}
.deshal-blog-content-text span {
    margin-left: 0px!important;
    font-size: 15px!important;
}
.deshal-blog-content-text p {
    font-size: 14px!important;
} 
.deshal-event-area.style-four .deshal-event-title a h3 {
    font-size: 16px!important;
}
.deshal-event-area.style-four .deshal-event-content-text p {
    font-size: 12px!important;
}
.deshal-blog-comment-title h3 span {
    display: none!important;
}
.deshal-contact-area.style-five .contact_title h1 {
    font-size: 41px!important;
}
.deshal-contact-area.style-five .contact_from {
    padding: 1px 11px 27px 12px!important;
}
.deshal-blog-post-comment-content {
    margin-left: 0px!important;
}
.deshal-blog-post-content {
    margin-left: 0!important;
}
.deshal-blog-comment-content-text p {
    font-size: 13px!important;
}
.sidebar-content-text p {
    width: 100%!important;
}
.deshal-blog-detail-area .contact_title h1 {
    font-size: 22px!important;
    margin: 44px 0 33px!important;
}
.deshal-blog-detail-area .contact_title h1:before {
    left: 207px!important;
    width: 60px!important;
}
.deshal-blog-detail-area .contact_title h1 {
    font-size: 22px!important;
    margin: 2px 0 33px!important;
}
.deshal-blog-comment-content-text-inner p:before {
    left: 55px!important;
    width: 49px!important;
}
.deshal-blog-post-title h2 {
    font-size: 17px!important;
}
.deshal-blog-detail-area .pl-60 {
    padding-left: 10px!important;
}
.deshal-blog-detail-area .contact_from {
    padding: 6px 11px 46px 12px!important;
}
.deshal-blog-detail-title h1 {
    font-size: 21px!important;
    letter-spacing:.4px!important;
}
.deshal-detail-content-text p {
    font-size: 14px!important;
}
.deshal-detail-content-text-inner p {
    font-size: 13px!important;
}
.row.margin-topper9 {
    padding: 29px 0 0 0!important;
}
.deshal-blog-post-content-text p {
    font-size: 11px!important;
}
.deshal-blog-detail-area .contact_from {
    padding: 6px 11px 3px 12px!important;
}
.deshal-blog-detail-area .pl-45 {
    padding-left: 24px!important;
}
.deshal-blog-detail-area .pt-45 {
    padding-top: 20px!important;
}
.sidebar-thumb-title a h2 {
    font-size: 13px!important;
}
.deshal-blog-detail-area .pt-52 {
    padding-top: 3px;
}
.deshal-blog-detail-area .pt-40 {
    padding-top: 1px;
}
.deshal-donation-From-area .pt-128 {
    padding-top: 21px!important;
}
 .deshal-blog-area.style-three {
    padding: 1px 0 9px!important;
}
.deshal-feature-area.style-three .deshal-single-feature-box {
    padding: 50px 26px 1px 0px!important;
}
.deshal-event-detail-area .pt-30 {
    padding-top: 1px!important;
}
.deshal-contact-area.style-three {
    padding: 1px 0 2px!important;
}
.deshal-blog-area.style-three .deshal-blog-single-box {
    margin: 0 15px 27px 0!important;
}
.deshal-about-tab-content {
    padding: 50px 0 0 3px!important;
}
.about-tab-content {
    padding: 0 0 0 5px!important;
}
.deshal-about-tab-title h2 {
    font-size: 22px!important;
    letter-spacing: 1px!important;
}
.deshal-about-content-text p {
    width: 100%!important;
    font-size: 13px!important;
}
.slider-area.style-three .subscribe-area button {
    right: 0px!important;
}
span.date {
    font-size: 10px!important;
}
.project-meta p {
    font-size: 10px!important;
}
.project-content h4 {
    font-size: 12px!important;
}
.nav-pills .nav-link {
    margin-right: 5px!important;
}
.deshal-tab-area {
    padding: 15px 0 54px!important;
}
.deshal-tab-area .mt-70 {
    margin-top: 24px!important;
}
.header-area.sticky-nav{
 position:relative !important; 
  }
.slider-area.style-three .slider-content p {
    margin: 16px auto 21px!important;
}
.deshal-project-area {
    padding: 17px 0 54px!important;
}
.portfolio_area .pl-30 {
    padding-left: 0px!important;
}
.portfolio-wrapper {
    padding: 23px 17px 0 2px!important;
}
.deshal-blog-content {
    padding: 0px 23px 0 16px!important;
}
.row.margin-upper6 {
    margin: 0px 14px 0 7px!important;
}
.owl-dots {
    display: none!important;
}
.slider-area.style-seven input.subscribe-mail-box {
    width: 99%!important;
}
.header-area .sub-menu ul li {
    width: 50%!important;
}
.header-menu ul li:hover .sub-menu {
    border-radius: 0!important;
}
.wrapper.active {
    display: none!important;
}
.deshal-donate-area.style-two .dreamit-section-main-title h2 {
    font-size: 27px!important;
}
.deshal-blog-area.style-two .deshal-blog-content {
    top: 47%!important;
}
.deshal-footer-content-text p {
    width: 100%!important;
}
.rev_slider .caption, .rev_slider .tp-caption, .tp-simpleresponsive img {
    text-align: left!important;
}
.tp-caption a {
    margin-top: 0px!important;
}
.deshal-detail-content-text-inner p {
    width: 100%!important;
}
.deshal-detail-content-text p {
    width: 100%!important;
}
.deshal-blog-detail-post-box.d-flex {
    display: block!important;
}
.deshal-blog-comment-box.d-flex {
    display: block!important;
}
}


