@media only screen and (min-width:1000px) and (max-width:1199px){
 .about_home {padding: 10px 50px 20px 15%;}
 	#cssmenu > ul > li > a{   padding:44px 6px; text-transform:capitalize;}
 .top{font-size:13px;}
  .succses_brd ul li .succses_dicp {width: 64%; padding:15px 20px 37px 5%; }
}
@media only screen and (min-width:768px) and (max-width:999px){
	#cssmenu > ul > li > a{   padding:23px 7px;  font-size: 13px; text-transform:capitalize;}
.menumain{float:none;}
 .succses_brd ul li .succses_dicpmain{ background:url(../images/succes_bg3.png) no-repeat rgba(255,255,255,0.7); }
 .succses_brd ul li figure{padding:20px;display:block;width:230px; height:230px; margin:5px auto; text-align:center;float:none;}
 .succses_brd ul li .succses_dicp{width:100%; background-image:none; background-color:transparent;}
 .succses_brd ul li figure img:nth-child(1){display:none;}
.succses_brd ul li figure img:nth-child(2){border:solid 4px #fff; width:auto; height:auto;border-radius:50%;  box-shadow: 0 0 5px 2px rgba(238, 229, 212, 1);position:static; }
.logomain .logo { 
  padding-top: 1%; 
}
 header.sticky {top:0;position:inherit; margin:0;
}
header.sticky #cssmenu > ul > li > a {
	padding-top: 23px;
	padding-bottom: 7px;
}
} 

@media only screen and (min-width:480px) and (max-width:767px){
   .about_home {padding:10px  10%  ;}
   .top{text-align:center;}
   .topmenu ul{float:none;}
   .innerbanner .title h1 {font-size: 22px;font-weight: 700;margin-bottom: 0; padding-top: 1%;}
   .about_listing .dotte_btm::after{width: 97%;}
 footer .footerlink, footer .footerlink .powred{text-align:center;} 
 .succses_brd ul li .succses_dicpmain{ background:url(../images/succes_bg3.png) no-repeat rgba(255,255,255,0.7); }
 .succses_brd ul li figure{padding:20px;display:block;width:200px; height:200px; margin:5px auto; text-align:center;float:none;}
 .succses_brd ul li .succses_dicp{width:100%; background-image:none; background-color:transparent;}
 .succses_brd ul li figure img:nth-child(1){display:none;}
.succses_brd ul li figure img:nth-child(2){border:solid 4px #fff; width:auto; height:auto;border-radius:50%;  box-shadow: 0 0 5px 2px rgba(238, 229, 212, 1);position:static; }
.testimonials ul li figure{ display:block; text-align:center;}
.testimonials ul li .dotte_btm:after { left: 15px; right: auto;  width: 96%;}
.testimonials ul li .client_detail { padding-left:0px; padding-top:20px; }
.testimonials ul li .client_detail::before{ content: url("../images/testimonial_clientdtlbg.png");
    left: 66px; position: absolute;  top: -65px;  transform: rotate(90deg);}
.packages h3{ padding:10px 0 20px;}
header.sticky #cssmenu > ul > li > a {
	padding-top:20px;
	padding-bottom: 20px;
}
 header.sticky {top:0;position:inherit;
}
.press_relese .press_relesebox h2, .press_relese .press_relesebox h3, .press_relese .press_relesebox h4 { 
	font-size:16px; 
}
}
@media only screen and (max-width:479px){
.top{text-align:center;}
.welcome { padding-top:0;}
.welcome h1 {font-size:30px;}
.welcome h1 span {padding-left: 0;}
.welcome h1 span:before { position:static; display:block;}
.about_listing .dotte_btm::after{width: 93%;}
.servicesmain, .success_storyhm, .our_gallery{ padding-top:0;}
.servicesmain h2, .success_storyhm h2, .our_gallery h2, .newsletter h4, .newletter_sign h5 { font-size: 30px; margin-bottom:20px; }
.our_gallery .tabname .nav-tabs > li > a{font-size:13px;padding:10px;}
footer .footerlink, footer .footerlink .powred{text-align:center;} 
footer .footerlink .copy_rht{ padding-right:70px;}
.our_gallery .heading_content p{font-size:14px;}
.punchline h4{font-size:24px;}
;
.about_listing .dotte_btm::after{width: 97%;}
#search input[type="search"]{font-size:22px;}
 .succses_brd ul li .succses_dicpmain{ background:url(../images/succes_bg3.png) no-repeat rgba(255,255,255,0.7); }
 .succses_brd ul li figure{padding:20px;display:block;width:200px; height:200px; margin:5px auto; text-align:center;float:none;}
 .succses_brd ul li .succses_dicp{width:100%; background-image:none; background-color:transparent;}
 .succses_brd ul li figure img:nth-child(1){display:none;}
.succses_brd ul li figure img:nth-child(2){border:solid 4px #fff; width:auto; height:auto;border-radius:50%;  box-shadow: 0 0 5px 2px rgba(238, 229, 212, 1);position:static; }

.testimonials ul li figure{ display:block; text-align:center;}
.testimonials ul li .dotte_btm:after { left: 15px; right: auto;  width: 96%;}
.testimonials ul li .client_detail { padding-left:0px; padding-top:20px; }
.testimonials ul li .client_detail::before{ content: url("../images/testimonial_clientdtlbg.png");
left: 66px; position: absolute;  top: -65px;  transform: rotate(90deg);}
.packages h3{ padding:5px 0 20px;}
.cms h2 {  font-size: 35px; }
.about_listing ul figure h4{font-size: 18px;}
.lacation_thumb .pagination {position: relative;	top: 0;	right: 0;}
.location_select { padding-right: 0;}
.custom-select { position: relative; right: 0; top: 28px; width: 100%; display: block; }
.cms h1{ font-size:30px;}
header.sticky #cssmenu > ul > li > a {
	padding-top:20px;
	padding-bottom: 20px;
}
header.sticky {top:0;position:inherit; 
}
.press_relese .press_relesebox h2, .press_relese .press_relesebox h3, .press_relese .press_relesebox h4 { 
	font-size: 15px; 
}
}