/*
Theme Name: April Rer
Theme URI: http://www.verzdesign.com/
Author: Aseem & Irish 
Version: 9.1
Description : June 2018
*/
img.alignright {
	padding: 4px;
	margin: 5px 0 20px 20px;
	display: inline;
}
.alignright {
	float: right;
}
.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}
img.alignleft {
	padding: 4px;
	margin: 5px 20px 20px 0px;
	display: inline;
}
.alignleft {
	float: left;
}

div.wpcf7-validation-errors {
	clear:both;
}
div.wpcf7-mail-sent-ok {
	clear:both;
}
.wpcf7-form label.error {
	float:right !important;
}
.wpcf7-response-output {
	clear:both;
}
.wpcf7-form input.error, .wpcf7-form select.error, .wpcf7-form textarea.error {
	border-bottom:2px solid #990000 !important
}
.wpcf7-form label.error {
	margin-top: -20px;
	text-align: right;
	width: 100%;
}
/*span.wpcf7-list-item{ margin-left:0px !important;}
span .wpcf7-not-valid-tip{ left:-240px !important; top:125% !important; width:225px !important;}*/

.top-nav li.current-menu-item > a, 
.top-nav li.current-menu-ancestor > a, 
.top-nav li.current_page_item > a, 
.top-nav li.current_page_ancestor > a, .top-nav li.current-page-ancestor > a {
  color: #ADD137 !important;
}

#main_nav li.current-menu-item > a, 
#main_nav li.current-menu-ancestor > a{
    -moz-transition: all 0.3s ease-out 0s;
    border-bottom: 4px solid #898468;
    color: #898468;
}
#menuchild ul { display:none;}
#menuchild li.current_page_item > ul , #menuchild li.current_page_ancestor > ul  , #menuchild li.current_page_parent > ul { display:block !important;}
#menuchild li.current_page_item > a, 
#menuchild li.current_page_ancestor > a, #menuchild li.current-page-ancestor > a {     color: #D71F3B;
    text-decoration: underline;}
#menuchild li.current-menu-item > a,
#menuchild li.current-menu-ancestor > a, 
#menuchild li.current_page_item > a, 
#menuchild li.current_page_ancestor > a, #menuchild li.current-page-ancestor > a {     color: #D71F3B;}


.menu ul li.current-menu-item > a, 
.menu ul li.current_page_item > a {
   
}

#sidenav ul { display:none;}
#sidenav li.current_page_item ul , #sidenav li.current_page_ancestor ul{ display:block;}

	#menu_footer ul { display:none !important;}
.menu .sub-menu strong { font-weight:normal !important;}
#sideNav li.current_page_item > ul { display:block;}
#sideNav li.current_page_ancestor > ul { display:block;}
.input_small { width:250px !important;}
.main_country {}
#map_canvas img { max-width:none !important;}
.contact_from p { margin-bottom:0px;margin-top:0px !important;}
.check_from td { padding-bottom:30px; display:inline;}
.foot-nav span { display:none;}
.paddingtopzero { padding-top:0px !important;}
.ngg-galleryoverview{overflow:hidden;margin-top:10px;width:100%;clear:both;display:block!important}.ngg-galleryoverview .desc{margin:0 10px 10px 0;padding:5px}.ngg-gallery-thumbnail-box{float:left;max-width:100%!important}.ngg-template-caption .ngg-gallery-thumbnail-box{margin-right:0}.ngg-gallery-thumbnail{text-align:center;max-width:100%!important;background-color:#FFF;border:1px solid #A9A9A9;margin:5px}.ngg-template-caption .ngg-gallery-thumbnail{margin-right:0}.ngg-gallery-thumbnail a{display:block;margin:4px;border:none;box-shadow:none}.ngg-gallery-thumbnail img{display:block;margin:0;padding:0;position:relative;max-width:100%!important;height:auto}.ngg-gallery-thumbnail img:hover{background-color:#A9A9A9}.ngg-gallery-thumbnail span{font-size:90%;padding-left:5px;display:block}.ngg-galleryoverview ul li:before{content:''!important}.ngg-gallery-list{list-style-type:none;padding:0!important;text-indent:0!important}.ngg-galleryoverview div.pic img{width:100%;border:0;border-radius:0}.ngg-gallery-list li{float:left;margin:0 2px!important;overflow:hidden}.ngg-gallery-list li a{border:1px solid #CCC;display:block;padding:2px}.ngg-gallery-list li.selected a{-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#000}.ngg-gallery-list li img{height:40px;width:40px}li.ngg-next,li.ngg-prev{height:40px;width:40px;font-size:3.5em}li.ngg-next a,li.ngg-prev a{padding-top:10px;border:none;text-decoration:none}
.pet_2 , .pet_3 { display:none;}

@media (min-width: 1500px) {
[data-col-md="3"].masonry-wrapper .grid-item {
    width: 20% !important;
    }
}

}
header.header {
    z-index: 999;
}
.ps-home--snapshot .ps-slide .ps-slide__content h3 {
    padding-left: 0;
}
.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}
.embed-responsive-16by9 {
    padding-bottom: 49.5%;
}
.grid-3 .embed-responsive-16by9, 
.grid-4 .embed-responsive-16by9,
.grid-6 .embed-responsive-16by9,
.grid-7 .embed-responsive-16by9 {
    padding-bottom: 100%;
}
.grid-1 .embed-responsive-16by9 {
    padding-bottom: 100%;
}
@media only screen and (max-width: 767px) {
    .grid-item .embed-responsive-16by9 {
        padding-bottom: 100%;
    }
}
