/*

Theme Name: Nefful Singapore Holdings Pte Ltd

Theme URI: http://www.verzdesign.com/

Author: Aseem & Lin 

Version: 9.1

Description : Feb 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}
.tribe-events-notices { display:none !important;}

.woocommerce .entry-product .entry-featured:first-child {
  display: none !important;
}