@media screen and (max-width: 480px) {
.home.has_trans_header .header {
background: #efefef !important;
}
.logo {
height: 60px;
}
.logo img {
height: 50px !important;
width: 60px !important;
}
.logo .logoimga img {
height: 50px !important;
width: 60px !important;
}
}
@media screen and (min-width: 480px) and (max-width: 767px) {
.logo {
height: 80px;
}
}
.tribe-events-promo {
display: none;
} .home_section5_content .promo2 .sktmore,
.home .a2a_kit,
.page-template .a2a_kit,
.single-post .a2a_default_style {
display: none;
} .squareicon {
overflow: visible;
}
@media screen and (max-width: 767px) {
.home .squarebox {
display: none;
}
} .comming-events {
padding: 10px 30px 40px;
border-radius: 10px;
}  .special-offer .serviceboxbg,
.special-offer .serviceboxbg:hover {
background: #f5f5f5;
border-right-color: #f5f5f5;
}
.special-offer .serviceboxbg:hover {
transform: scale(1.04);
}
.special-offer > .servicebox h3,
.special-offer .serviceboxbg h3 {
color: #ce1717 !important;
}
.special-offer .serviceboxbg img {
height: 200px;
-webkit-box-shadow: 7px 10px 15px -4px rgba(122,122,122,1);
-moz-box-shadow: 7px 10px 15px -4px rgba(122,122,122,1);
box-shadow: 7px 5px 16px -7px rgba(122,122,122,1);
}
.special-offer > .servicebox > p,
.special-offer .serviceboxbg p {
font-size: 14px;
color: black !important;
}
.special-offer .price,
.special-offer .serviceboxbg p .price {
font-size: 20px;
font-weight: bold;
color: #ff7777;
display: inline-block;
}  .take-member {
background-color: rgba(226,226,226,0.5);
margin: 0px;
padding: 0 20px;
border-radius: 20px;
border: 2px solid #2e3b4e;
}
.take-member .abouttitledes {
height: 100%;
}
.take-member .text {
display: block;
margin: 0 0  15px 0;
}
.take-member .abouttitledes {
border: none;
}
.take-member .about-humb {
border: none;
margin: 141px -100px 0 0;
}
.take-member .about-adventure {
margin: 0;
}  .mygallery.grid,
.listviewxxx {
max-width: 1200px !important;
}
.mygallery.grid .grid,
.listviewxxx .grid {
max-width: 1200px !important;
}
.mygallery.grid figure,
.listviewxxx .grid figure {
margin: 0 10px 10px 10px !important;
padding: 0;
} .home1_section_area .squarebox {
width: 20%;
min-height: 160px;
}
.home_section5_content .promo2 .sktmore a {
color: #282828 !important;
}
.home_section5_content .promo2 {
padding: 0;
}
.home_section5_content .promo2 .view-all-btn {
position: absolute;
right: 0px;
top: 10px;
margin-top: 0 !important;
} .logo img {
height: 67px;
width: 85px;
margin-top: 6px;
}  .cws-pagination span {
display: none;
}  .separator {
border: 1px solid rgb(219, 210, 196);
width: 30%;
margin: 0 auto;
margin-top: 35px;
margin-bottom: 30px;
}
.about-us-title {
color: #526b00;
text-align: center;
margin-top: 35px
}
.home_section2_content br {
display: block;
}  .grid figure h6 a:link, .grid figure h6 a:visited, figure h6 {
display: block;
font-family: 'Roboto Condensed';
font-size: 16px;
color: #f5f6f7;
text-shadow: 2px 1px #000;
font-weight: 800;
word-spacing: 18.85em;
}  .pdf-social div#outerContainer .toolbar {
display: none !important;
}