@charset "utf-8";



/* CSS Document */


img{max-width:100%;}



#nav ul li a{ /* padding: 19px 24px;*//* line-height: 57px;*/ line-height:90px; padding:20px 13px;}



 .cbp-af-header-shrink #nav a{line-height: 90px;/* padding:19px 24px;*/ padding:20px;}


 .cbp-af-header nav a{margin:0px !important;}

 .side-enquiry1{display:none;}

 #header .logo{width:330px;}

.contact-list .address{width:60% !important}

.blog-content .continue{background:#CC0066;}
.blog-content .continue:hover{background:#B9005D;}
.blog-content h4 a{color:#CC0066}

@media only screen and (min-width: 1366px) and (max-width: 1400px){
	
	#banner .rslides{height:537px; margin-top: 70px;}
}

@media only screen and (min-width: 1280px) and (max-width: 1365px) {
	
	#banner .rslides{height:497px;  margin-top: 70px;}
	
	#banner .social-banner{top:105px; right:80px;}
}

@media screen and (min-width: 1100px) and (max-width:1279px) { 

   .wrapper{width: 1070px;}

   #banner .rslides{height: 426px; margin-top: 70px;}
   
   #nav ul li a,.cbp-af-header-shrink #nav a{padding:7px;}
   
   #banner .social-banner{top:105px; right:75px;}
   
   .smallBox2{width:247px; margin:0 10px 25px;}
   
   .tslider blockquote p{font-size:15px;}
   
   .tslider .cbp-qtcontent img{margin-right:1em;}
   



}







@media screen and (min-width: 1024px) and (max-width:1099px) { 




  .wrapper{width:980px}
  
  #nav ul li a,.cbp-af-header-shrink #nav a{padding:12px;}



  .smallBox{width:212px;}
  
  .smallBox2{width:231px; margin:0 7px 20px;}



  .fleftsnt{width:49%; padding:0 0 0 6px;}



  .fleftbizztxt{margin-right:10%;}



  #last-footer-size{height:39px;}



  .memberf{width:1020px}



   #banner {width: 100%; float: left; margin-top: 49px;}



 .rslides_container{margin-bottom:0px;}



 #banner .rslides{height:370px; margin-top:20px;}
 
 .tslider blockquote p{font-size:13px;}
 
 .tslider .cbp-qtcontent img{margin-right:1em;}
 #banner .social-banner{top:100px;}



}










@media screen and (min-width: 992px) and (max-width:1023px) {
	
	.wrapper{width:970px;}
	
	#nav ul li a,.cbp-af-header-shrink #nav a{padding:12px;}



  .smallBox{width:212px;}
  
  .smallBox2{width:308px; margin:0 7px 20px;}



  .fleftsnt{width:49%; padding:0 0 0 6px;}



  .fleftbizztxt{margin-right:10%;}



  #last-footer-size{height:39px;}



  .memberf{width:1020px}



   #banner {width: 100%; float: left; margin-top: 49px;}



 .rslides_container{margin-bottom:0px;}



 #banner .rslides{height:370px;}
 
 .tslider blockquote p{font-size:13px;}
 
 .tslider .cbp-qtcontent img{margin-right:1em;}
 #banner .social-banner{top:40px;}
 
 .testmonials{width:95%; margin:0 auto;}
 
 #footerbottom p{margin-left:10px;}
	
}








@media screen and (min-width: 768px) and (max-width:991px) { 



  



    .wrapper{width:740px}



  .smallBox2, .smallBox{width:47%; margin:10px;}






 .cbp-af-header{position:inherit !important;}



 /*#nav ul li a{padding:35px 13px;}



 .cbp-af-header-shrink #nav a{line-height: 83px; padding:33px 13px;}*/



  .fleftsnt{width:49%; padding:0 0 0 6px;}



  .fleftbizztxt{margin-right:10%;}



  #last-footer-size{height:39px;}



  .memberf{width:760px}



 .footer-small-wrap{float: left;



    height: 235px;



    margin-right: 20px;



    width: 165px;}



 #last-footer-size{ margin-top:115px !important;}



 #header .logo{margin:-10px 0 10px 3px; width:30%;}



 #banner {width: 100%; float: left; margin-top:0px;}



 .rslides_container{margin-bottom:0px;}



 #banner .rslides{height:285px !important;}



 .main-content{margin:0px 0px;}



 .site-content{margin:0px 0;}
 #cnss_widget-3 h1{width:65%;}
 ul.cnss-social-icon{margin-top:-12px;}
 
 #click-menu{ position:fixed; top:5px;}
 
 #header{border-bottom:0;}
 
 .testmonials{width:80%; padding:35px 0; margin:0 auto;}
 
 .tslider .cbp-qtcontent img{margin-right:1em;}
 .tslider blockquote p{line-height:30px; font-size:14px;}
 
 #footerbottom p{margin-left:15px;}

 #banner .social-banner{top:50px; right:65px;}

 .logo2{display:none; padding:15px 0;}
 .logo2 .logos{width:33%;}
 
 div#responsive-menu{z-index:999999;}
 
 #nav ul li a{ padding:7px !important;}
 
 .contentfelid{ width:92%;}
 
 #header .logo{ position:relative; top:30px;}
 
 #category .mid-content .left-boxes{ width:60%;}
  #category .mid-content .left-boxes .smallBox2, .smallBox{ width:45%;}
  #category .mid-content .right-like { width:36%;}
  
  article.category-services{ width:50%;}
  
  #nav{width:60%;}
}






@media screen and (min-width: 480px) and (max-width:767px) { 



   .wrapper{width:435px}



  .smallBox2, .smallBox{width:92%; margin:10px;}



  #nav{display:none;}



  .fleftsnt{width:100%;text-align:center;}



  .fleftbizztxt{margin-right:10%; float:none;}



  #last-footer-size{height:39px;}



  .memberf{width:464px}

  



 .footer-small-wrap{float: left; width:39%; margin:8px 21px; }



 #last-footer-size{margin-top:0px;}



 .contentfelid-Left{width:100%;}



 .contentfelid-Right{width:100%;}



 .frightbizz{text-align:center; width:100%;}



 .side-enquiry .inner-enquiry, .side-enquiry1 .inner-enquiry, .side-enquiry2 .inner-enquiry{top:90px;}



  #banner {width: 100%; float: left; margin-top:0px;}



  .rslides_container{margin-bottom:0px;}



/* #banner .rslides{height:285px;}*/



 #top .call-us{width:65%;}



 #top .top-list-menu{width:32%;}



 #text-6 .textwidget{font-size:15px;}



  .cbp-af-header{position:inherit !important;}



   .main-content{margin:15px 0px;}



    .site-content{margin:0px 0;}
	
	#header .logo{float:none; text-align:center;width:90%; display:block;}
	#header .header-right{  float: none;
  width: 90% !important;
  text-align: center;
  margin-top: 165px;}
  #cnss_widget-3 h1{text-align:center !important; width:100%;}
  .header-right #text-2{float:none;}
  
  ul.cnss-social-icon{  float: none;
  text-align: center !important;
  width: 100%; margin-top:25px;}
  .header-right .call-us{width:100%; text-align:center;  float:none;}
  .header-right .call-us .textwidget{text-align:center;}
  .contentIcon{height:270px;}
  .smallBox2{min-height:455px;}
  .donate-box .inner-box{width:91%;}
  #contactUs .leftpart{width:90%; border-right:none;}
   #contactUs .rightpart{width:90%}
   #contactUs .leftpart .inner_part p{font-size:13px}

.footer-size{background-size:cover;}



#click-menu{ position:fixed; top:5px;}
 
 #header{border-bottom:0;}
 
 .testmonials{width:80%; padding:25px 0; margin:0 auto;}
 
 .tslider .cbp-qtcontent img{margin-right:1em;}
 .tslider blockquote p{line-height:24px; font-size:13px;}
 
 #footerbottom p{text-align:center;}

 #banner .social-banner{right:20px; top:20px;}
 
 .smallBox2,{width:90%; float:none; margin:10px auto;}
 
 #banner .social-banner .social-networks .wpsnw-2x{font-size:12px !important;}
 
 #banner .social-banner .social-networks li a{padding:5px 10px; border-radius:50%;}

 .logo2{display:none !important; padding:15px 0;}
 
 .logo2 .logos{width:55%;}
 
 div#responsive-menu{z-index:999999;}
 
.copyrights, .social-banner{width:100%; float:left;}
#footerbottom .social-banner{position:static; margin-top:5px;}

 #header .logo{ position:relative; height:100px;}
 
  #category .mid-content .left-boxes{ width:95%;}
  #category .mid-content .left-boxes .smallBox2, .smallBox{ width:100%;}
  #category .mid-content .right-like { width:95%;}
  
  .contentfelid{ width:87%;}
  article.category-services{ width:95%;}
  .footer-small-wrap{ width:95%;}
  
  #wprmenu_bar{z-index:99999 !important;}
   .contentfelid{ width:100%;}
   
   ul.cnss-social-icon li{display:inline-block !important;}
  
}








@media screen and (min-width: 320px) and (max-width:479px) { 



   .wrapper{width:294px}



  .smallBox2, .smallBox{width:86%; margin:10px;}



  #nav{display:none;}



  .fleftsnt{width:100%;text-align:center;}



  .fleftbizztxt{margin-right:10%; float:none;}



  #last-footer-size{height:39px;}



  .memberf{width:294px}



 .footer-small-wrap{float: left;



    height: 235px;



    margin:0 21px;



	width:90%;



   }



 #last-footer-size{margin-top:0px;}



 .contentfelid-Left{width:100%;}



 .contentfelid-Right{width:100%;}



 .frightbizz{text-align:center; width:100%;}



 .contentfelid h2{font-size:28px;}



  .side-enquiry .inner-enquiry, .side-enquiry1 .inner-enquiry, .side-enquiry2 .inner-enquiry{top:90px;}



  



    #banner {width: 100%; float: left; margin-top: 0px;}



  .rslides_container{margin-bottom:0px;}



 #banner .rslides{height:125px;}



 #top .call-us{width:100%;}



 #top .top-list-menu{width:56%; margin:0 auto; float:none;}



 #text-6 .textwidget{font-size:15px;}



  .cbp-af-header{position:inherit !important;}



   .main-content{margin:0px 0px;}



   .site-content{margin:0px 0;}


	#header .logo{float:none; text-align:center;width:100%; display:none;}
	#header .header-right{  float: none;
  width: 100% !important;
  text-align: center;
  margin-top: 30px;}
  #cnss_widget-3 h1{text-align:center !important; width:100%;}
  .header-right #text-2{float:none;}
  
  ul.cnss-social-icon{  float: none;
  text-align: center !important;
  width: 100%; margin-top:25px;}
  .header-right .call-us{width:100%; text-align:center;  float:none;}
  .header-right .call-us .textwidget{text-align:center;}
  .footer-size{background-size:cover;}
  .header-right .call-us .textwidget h2{font-size:20px;}
  .header-right .call-us .textwidget h2 span{font-size:20px;}

#header .logo{float:none; text-align:center;width:90%;}
	#header .header-right{  float: none;
  width: 90% !important;
  text-align: center;
  margin-top: 150px;}
  .contentDiv .contentfelid .title h2{fon-size:18px;}
  .donate-box .inner-box{width:86%;}
    #contactUs .leftpart{width:90%; border-right:none;}
   #contactUs .rightpart{width:90%}
   #contactUs .leftpart .inner_part p{font-size:13px}
   
   .footer-size{background-size:cover;}
 .footer-small-wrap{min-height: auto !important; margin: 20px 21px; height:auto;}
 
 #click-menu{ position:fixed; top:5px;}
 
 #header{border-bottom:0;}
 
 .testmonials{width:80%; padding:25px 0; margin:0 auto;}
 
 .tslider .cbp-qtcontent img{margin-right:1em;}
 .tslider blockquote p{line-height:24px; font-size:13px;}
 
 #footerbottom p{text-align:center;}

 #banner .social-banner{top:15px; right:10px;}
 
 #banner .social-banner .social-networks .wpsnw-2x{font-size:12px !important;}
 
 #banner .social-banner .social-networks li a{padding:5px 8px; border-radius:50%;}
 
 .smallBox2,{width:90%; float:none; margin:10px auto;}
 .parlex{height:495px;}
 
 .logo2{display:none; padding:8px 0;}
 
 .logo2 .logos{width:70%;}
 
 div#responsive-menu{z-index:999999;}
 
.copyrights, .social-banner{width:100%; float:left;}
#footerbottom .social-banner{position:static; margin-top:5px;}
#footerbottom .social-banner ul.unstyled{text-align:center;}
#header .logo{ display:block; position:relative; height:90px;}

 #category .mid-content .left-boxes{ width:95%;}
  #category .mid-content .left-boxes .smallBox2, .smallBox{ width:100%;}
  #category .mid-content .right-like { width:95%;}
  .contentfelid{ width:100%;}
  
  article.category-services{ width:95%;}
  .footer-small-wrap{ width:95%;}
    #wprmenu_bar{z-index:99999 !important;}
	ul.cnss-social-icon{text-align:left !important;}
	ul.cnss-social-icon li{display:inline-block !important;}
}





