@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 1201px) {
.post_listing ul li .col-lg-3				{ width: 34%;}
.post_listing ul li .col-lg-9				{ width: 66%;}
}
@media screen and (min-width: 600px) {
	#owl-demo1 .owl-item						{width:132px !important; }
	.profile_cont .customNavigation				{display:none;}
}
@media only screen and (min-width:1200px) and (max-width:1500px) 
{

	.inner .banner_cont { top: 63px;}
	.banner_cont {top:78px;}
	.logo_cont {padding-bottom: 10px;}
}
@media only screen and (min-width:992px) and (max-width:1199px) 
{
	.most_searched ul					{padding-bottom:14px;}
	.most_searched ul li a i			{width:7.5%; }
	.most_searched ul li a span			{width: 92.5%;}
	.most_searched						{padding-bottom:18px;}
	.carousel_item a img				{max-width:100%; height:auto;}
	.company_wrap						{ padding: 45px 0 30px;}
	
	.findable_cont						{width: 61.5%; padding: 11px 2% 0;}
	.findable img						{width:38.5%; height:auto;}

	.findable_advertisement h3			{font-size: 28px; line-height:30px; padding-bottom:8px;}
	.findable_advertisement p			{padding-bottom:8px; }	
	.findable_cont a					{height: 37px; line-height: 35px; width:150px;}
	.advertisement_cont					{width: 61.5%; padding: 11px 2% 0;}
	.advertisement img					{width:38.5%; height:auto;}
	.advertisement_cont span			{font-size:20px;}
	.findable_advertisement p			{line-height:22px;}
	
	 div.main_container div.home_bottom div.container div.row div.col-lg-12.col-md-12.col-sm-12 div.row div.col-lg-4.col-md-4.col-sm-4.col-xs-4 {margin-left: -70px;}
	 div.inner_container div.inner_top div.container div.search_result div.row div.col-lg-9.col-md-9.col-sm-8.col-xs-12.pull-right div.right_inner_cont div.post_wrap div.post_listing.last ul li div.row div.rw {display: none;}
	
	 div.inner_container div.inner_top div.container div.search_result div.row div.col-lg-9.col-md-9.col-sm-8.col-xs-12.pull-right div.right_inner_cont div.search_top {display: none;}
	 div.inner_container div.inner_top div.container div.search_result div.row div.col-lg-3.col-md-3.col-sm-4.col-xs-12.pull-left div.left_sidebar div.side_block
{display: none;}
div.carousel_topp div.customNavigation {display: block;margin-top: 20px;}

 div.main_container div.home_bottom div.container div.row div.col-lg-12.col-md-12.col-sm-12 div.row div.col-lg-8.col-md-8.col-sm-8.col-xs-8 div.contact_wrap div.textwidget {width: 600px!important;}	
	.contact_wrap img					{max-width:100%; height:auto;}
	.facebook_wrap	img					{max-width:100%; height:auto;}
	
	.looking_for label					{float:none; display:block; text-align:center;}
	
	.looking_for a						{height: 39px; line-height: 36px; display:block; margin:16px auto; float:none;}
	.looking_for 						{ margin-top: 19px;}
	
	.banner_cont						{top:130px;}
	.banner_logo > img					{min-height: 470px;}
	.logo 								{ display: block; margin: 0 auto; width: 190px;}
	.logo img							{width:100%; height:auto;}
	h1									{ font-size:42px; line-height:44px; padding:8px 0;}
	.logo_cont span						{ font-size: 38px; line-height: 40px;}
	.logo_cont							{padding-bottom:25px;}
	.search_form						{padding:20px;}
	.search_form form input[type="text"]{height:36px; line-height:35px;}
	.search_form form input[type="submit"]{height:36px; line-height:35px; padding: 0 23px 0 47px;} 
	
	.profile_cont						{padding:20px;}
	.profile_top .col-md-8				{padding-left:0;}
	.profile_top_address h6				{font-size:16px; line-height:17px;  padding-bottom: 10px; }
	.profile_top_address h6 em			{padding-left:10px; font-size:13px;}
	.profile_top_address span.contact_number	{padding-bottom:18px;}
	#owl-demo1 .item a					{margin-right:10px;}
	.inner_top 							{  padding-bottom: 50px;}
	.findable_advertisement				{  padding-bottom: 50px;}
	
	.post_listing ul li a img			{max-width:100%; height:auto;}
	.post_listing ul li					{ padding: 22px;}
	.post_listing ul li h6				{padding-bottom:10px;}
	.post_listing ul li strong			{padding-bottom:8px;}
	.post_listing ul li p				{line-height:21px; padding-bottom:12px;}
	.post_listing ul li .col-md-4		{padding-right:0;}
	.left_sidebar .findable_cont h3		{ font-size: 19px;
    line-height: 22px;
    padding-bottom: 18px;}
	.banner_logo.inner .banner_cont {
    top: 105px;
}

	.banner_logo.inner .logo 								{ display: block; margin: 0 auto; width: 160px;}
	.banner_logo.inner .logo img							{width:100%; height:auto;}
}


@media only screen and (min-width:768px) and (max-width:991px) 
{
	.most_searched ul					{padding-bottom:14px;}
	.most_searched ul li a i			{width:7.5%; }
	.most_searched ul li a span			{width: 92.5%;}
	.most_searched						{padding-bottom:18px; padding-top:36px;}
	.carousel_item a img				{max-width:100%; height:auto;}
	.company_wrap						{ padding:40px 0 25px;}
	
	.findable_cont						{padding: 25px 5% 0; text-align: center; width: 69.5%;}
	.findable img						{width:30.5%; height:auto;}

	.findable_advertisement h3			{font-size: 28px; line-height:30px; padding-bottom:8px;}
	.findable_advertisement p			{padding-bottom:8px; }	
	.findable_cont a					{height: 37px; line-height: 35px; width:150px;}
	.advertisement_cont					{padding: 25px 5% 0; text-align: center; width: 69.5%;}
	.advertisement img					{width:30.5%; height:auto;}
	.advertisement_cont span			{font-size:22px;}
	.findable_advertisement p			{line-height:22px;}
	
	.contact_wrap img					{max-width:100%; height:auto;}
	.facebook_wrap	img					{max-width:100%; height:auto;}
	
	.looking_for label					{float:none; display:block; text-align:center;  line-height: 20px;}
	
	 div.main_container div.home_bottom div.container div.row div.col-lg-12.col-md-12.col-sm-12 div.row div.col-lg-4.col-md-4.col-sm-4.col-xs-4 {float:none;margin-left: -70px;}
	 div.inner_container div.inner_top div.container div.search_result div.row div.col-lg-9.col-md-9.col-sm-8.col-xs-12.pull-right div.right_inner_cont div.post_wrap div.post_listing.last ul li div.row div.rw {display: none;}
	
	 div.inner_container div.inner_top div.container div.search_result div.row div.col-lg-9.col-md-9.col-sm-8.col-xs-12.pull-right div.right_inner_cont div.search_top {display: none;}
	 div.inner_container div.inner_top div.container div.search_result div.row div.col-lg-3.col-md-3.col-sm-4.col-xs-12.pull-left div.left_sidebar div.side_block
{display: none;}
div.carousel_topp div.customNavigation {display: block;margin-top: 20px;}

 div.main_container div.home_bottom div.container div.row div.col-lg-12.col-md-12.col-sm-12 div.row div.col-lg-8.col-md-8.col-sm-8.col-xs-8 div.contact_wrap div.textwidget {width: 600px!important;margin-bottom: 20px;}		
	
	.looking_for a						{height: 39px; line-height: 36px; display:block; margin:16px auto; float:none;}
	.looking_for 						{ margin-top: 19px; padding: 20px 18px 7px; margin-bottom:35px;}
	
	.banner_cont						{top:110px;}
	.banner_logo > img					{min-height: 425px;}
	.logo 								{ display: block; margin: 0 auto; width: 190px;}
	.logo img							{width:100%; height:auto;}
	h1									{ font-size:40px; line-height:42px; padding:8px 0;}
	h2									{font-size:32px; line-height:34px; padding-bottom:25px;}
	.logo_cont span						{ font-size: 36px; line-height: 38px; padding: 17px;}
	.logo_cont							{padding-bottom:25px;}
	.search_form						{padding:17px;}
	.search_form form input[type="text"]{height:38px; line-height:35px;  width: 80%;}
	.search_form form input[type="submit"]{height:38px; line-height:35px; padding: 0 23px 0 47px;} 
	.banner_cont						{width:700px; margin-left:-350px;}
	
	.findable_advertisement .left		{padding-right: 15px;}
	.findable							{margin-right: 0px;}
	.findable_advertisement .right		{padding-left:15px;}
	.advertisement						{margin-left:0;}
	.advertisement img					{width:30.5%;}
	.home_bottom .col-lg-7				{width:100%;}
	.home_bottom .col-lg-5				{width:100%;}
	.home_bottom .col-lg-12				{width:100%;}
	.slider_cont						{ padding:22px 25px 24px; margin-top:24px;}
	.slider_cont						{margin}
	.main_container 					{ padding-bottom:50px;}
	.footer_navigation					{padding-bottom: 30px;}
	.footer								{padding:40px 0;}
	.findable_advertisement				{padding-bottom:45px;}
	.owl-carousel .item					{margin:0 0 0 20px;}
	.carousel_top						{margin: 0 0 0 -20px;}
	
	.profile_cont						{padding:20px; margin-bottom: 40px;}
	a.write_review						{margin-bottom: 40px;}
	.profile_top_address h6				{font-size:16px; line-height:17px;  padding-bottom: 10px; }
	.profile_top_address h6 em			{padding-left:10px; font-size:13px;}
	.profile_top_address span.contact_number	{padding-bottom:18px;}
	#owl-demo1 .item a					{margin-right:10px;}
	.inner_top 							{  padding-bottom: 40px;}
	.findable_advertisement				{  padding-bottom: 40px;}
	.side_block_in						{padding: 10px 10px 18px;}
	a.profile_logo						{width:245px; margin: 0 0 25px;}
	#owl-demo1 .item a					{width:96px;}
	#owl-demo1 .item a	 img			{width:100%; height:auto;}
	.more_business ul li a span			{width:71%;}
	
	
	.post_listing ul li a img			{max-width:100%; height:auto;}
	.post_listing ul li					{ padding: 22px;}
	.post_listing ul li h6				{padding-bottom:10px;}
	.post_listing ul li strong			{padding-bottom:8px; font-size:12px;}
	.post_listing ul li p				{line-height:19px; padding-bottom:12px;}
	.post_listing ul li .col-md-4		{padding-right:0;}
	.left_sidebar .findable_cont h3		{ font-size: 19px;
    line-height: 22px;
    padding-bottom: 18px;}
	/*.post_listing ul li .col-lg-3 a		{display:inline-block; margin-bottom:16px;}*/
	.banner_links ul li					{padding:10px;}
	.banner_links ul li	img				{max-width:100%; height:auto;}
	#owl-demo1 .owl-item						{width:98px !important;}
	#owl-demo1 .item a					{width:auto; margin:0;}
	.banner_logo.inner .logo 								{ display: block; margin: 0 auto; width: 160px;}
	.banner_logo.inner .logo img							{width:100%; height:auto;}
}


@media only screen and (min-width:600px) and (max-width:767px) 
{
	.most_searched ul					{padding-bottom:14px;}
	.most_searched ul li a i			{width:7.5%; }
	.most_searched ul li a span			{width: 92.5%;}
	.most_searched						{padding-bottom:18px; padding-top:36px;}
	.carousel_item a img				{max-width:100%; height:auto;}
	.company_wrap						{ padding:40px 0 25px;}
	
	.findable_cont						{padding: 25px 5% 0; text-align: center; width: 64.5%;}
	.findable img						{width:35.5%; height:auto;}

	.findable_advertisement h3			{font-size: 28px; line-height:30px; padding-bottom:8px;}
	.findable_advertisement p			{padding-bottom:8px; }	
	.findable_cont a					{height: 37px; line-height: 35px; width:150px;}
	.advertisement_cont					{padding: 25px 5% 0; text-align: center; width: 64.5%;}
	.advertisement img					{width:35.5%; height:auto;}
	.advertisement_cont span			{font-size:22px;}
	.findable_advertisement p			{line-height:22px;}
	
	.contact_wrap img					{max-width:100%; height:auto;}
	.facebook_wrap	img					{max-width:100%; height:auto;}
	
	.looking_for label					{float:none; display:block; text-align:center;  line-height: 20px;}
	
	 div.main_container div.home_bottom div.container div.row div.col-lg-12.col-md-12.col-sm-12 div.row div.col-lg-8.col-md-8.col-sm-8.col-xs-8 {float: none;}
	 div.main_container div.home_bottom div.container div.row div.col-lg-12.col-md-12.col-sm-12 div.row div.col-lg-4.col-md-4.col-sm-4.col-xs-4 {margin-left: -70px;margin-top: 30px;}
	 div.inner_container div.inner_top div.container div.search_result div.row div.col-lg-9.col-md-9.col-sm-8.col-xs-12.pull-right div.right_inner_cont div.post_wrap div.post_listing.last ul li div.row div.rw {display: none;}
	
	 div.inner_container div.inner_top div.container div.search_result div.row div.col-lg-9.col-md-9.col-sm-8.col-xs-12.pull-right div.right_inner_cont div.search_top {display: none;}
	 div.inner_container div.inner_top div.container div.search_result div.row div.col-lg-3.col-md-3.col-sm-4.col-xs-12.pull-left div.left_sidebar div.side_block
{display: none;}
div.carousel_topp div.customNavigation {display: block;margin-top: 20px;}

 div.main_container div.home_bottom div.container div.row div.col-lg-12.col-md-12.col-sm-12 div.row div.col-lg-8.col-md-8.col-sm-8.col-xs-8 div.contact_wrap div.textwidget {width: 650px!important;}
	
	.looking_for a						{height: 39px; line-height: 36px; display:block; margin:16px auto; float:none;}
	.looking_for 						{ margin-top: 19px; padding: 20px 18px 7px; margin-bottom:35px;}
	.banner_logo						{background:#396aa0; padding:106px 10px 32px;}
	.banner_cont						{top:110px;}
	.banner_logo > img					{display:none;}
	/*.logo 								{ display: block; margin: 0 auto; width: 190px;}
	.logo img							{width:100%; height:auto;}*/
	h1									{ font-size:35px; line-height:37px; padding:28px 0 12px;}
	h2									{font-size:23px; line-height:25px; padding-bottom:25px;}
	.logo_cont span						{ font-size: 30px; line-height: 32px; padding: 17px 0;}
	.logo_cont							{padding-bottom:32px;}
	.search_form						{padding:17px;}
	.search_form form input[type="text"]{height:40px; line-height:37px;  width:78%;}
	.search_form form input[type="submit"]{height:40px; line-height:37px; padding: 0 25px; background-image:none;} 
	.banner_cont						{width:100%; margin-left:0; top:auto; left:auto; position:relative;}
	.search_form form					{border-radius:0;}
	.findable_advertisement .left		{padding-right: 15px;}
	.findable							{margin-right: 0px;}
	.findable_advertisement .right		{padding-left:15px;}
	.advertisement						{margin-left:0;}

	.home_bottom .col-lg-7				{width:100%;}
	.home_bottom .col-lg-5				{width:100%;}
	.home_bottom .col-lg-12				{width:100%;}
	.slider_cont						{ padding:22px 25px 24px; margin-top:24px;}
	.slider_cont						{margin}
	.main_container 					{ padding-bottom:50px;}
	.footer_navigation					{padding-bottom: 30px;}
	.footer								{padding:40px 0;}
	.findable_advertisement				{padding-bottom:45px;}
	
	.profile_cont						{padding:20px; margin-bottom: 40px;}
	a.write_review						{margin-bottom: 0; position:absolute; left:50%; bottom:0; z-index:99; margin-left:-123px;}
	.profile_top_address h6				{font-size:16px; line-height:17px;  padding-bottom: 10px; }
	.profile_top_address h6 em			{padding-left:10px; font-size:13px;}
	.profile_top_address span.contact_number	{padding-bottom:18px;}
	#owl-demo1 .item a					{margin-right:0px;}
	.inner_top 							{  padding-bottom: 40px;}
	.findable_advertisement				{  padding-bottom: 40px;}
	.side_block_in						{padding: 10px 10px 18px;}
	a.profile_logo						{ margin: 0 0 25px;}
	a.profile_logo img					{display:block; margin:0 auto;}
	#owl-demo1 .item a					{/*width:122px;*/}
	#owl-demo1 .item a	 img			{width:100%; height:auto;}
	.more_business ul li a span			{width:71%;}
	.right_sidebar	.movable_div				{display:block; position:relative; padding-bottom:56px; }	
	.inner_left_cont	.movable_div				{display:none;}
	
	.left_cont_review					{position:relative;}
	.more_business						{display:none;}
	.google_map							{float:left; width:48%; float:left;}
	.side_block							{float:right; width:48%;}
	.right_sidebar .movable_div			{clear:left;}
	.movable_div h4						{display:block; border-bottom: 1px solid #eeeeee; margin-bottom: 10px;
    padding-bottom: 20px;}	
	.profile_social_icons				{position:relative; bottom:auto; padding-bottom:18px;}
	.profile_top_address				{padding-bottom:35px;}
	.profile_social_icons ul li:first-child{padding-left:0;}
	.call_back form input[type="submit"]	{margin-top:8px;}
	
	.left_cont_review .flex-direction-nav a				{top:-11px;}
	
	
	.post_listing ul li a img			{max-width:100%; height:auto;}
	.post_listing ul li					{ padding: 22px;}
	.post_listing ul li h6				{padding-bottom:10px;}
	.post_listing ul li strong			{padding-bottom:8px; font-size:12px;}
	.post_listing ul li p				{line-height:19px; padding-bottom:12px;}
	.post_listing ul li .col-md-4		{padding-right:0;}
	.left_sidebar .findable_cont h3		{  font-size: 26px;
    line-height: 26px;
    padding-bottom: 18px;}
	/*.post_listing ul li .col-lg-3 a		{display:inline-block; margin-bottom:16px;}*/
	.banner_links ul li					{padding:10px;}
	.banner_links ul li	img				{max-width:100%; height:auto;}
	.search_top span					{margin-left:12px;}
	.post_listing ul li .col-lg-3 a		{display:inline-block; margin-bottom:18px;}
	.left_sidebar .side_block			{float:none; display:block; width:100%;}
	.filter								{display:none;}
	.left_sidebar .side_block			{margin:0;}
	.side_contact						{ float: left;
    margin-bottom: 36px;
    width: 35.4%;}
	.left_sidebar .findable_cont {
    float:left;
    padding: 40px 20px;
    width: 64.5%;
}
	.post_listing						{padding-bottom:20px;}
	.post_wrap							{padding-bottom:50px;}
	.side_latest_review h6				{border-bottom: 1px solid #eeeeee;
    display: block;
    margin-bottom: 10px;
    padding-bottom: 20px; background:none; color: #396aa0;
    font-size: 21px;
    font-weight: 700;
    line-height: 23px; text-transform:capitalize; padding:0 0 20px;}
	.side_latest_review					{position:relative; margin-bottom:40px;}
	.side_latest_review .flex-direction-nav a	{margin:0;}
	.side_latest_review ul li b					{ color: #396aa0;
    font-family: "Open Sans",sans-serif;
    font-size: 17px;
    font-weight: normal;
    line-height: 19px;
    padding-bottom: 12px;
    text-transform: none; }
	.side_latest_review ul li em{display:none;}
	.side_latest_review .slider_cont	{background:#f9f9f9; padding:20px; border:1px solid #efefef; border-radius:3px;}
	.side_latest_review ul li strong	{display:none;}
	.side_latest_review ul li b em		{display:inline-block; color: #f0a63a;
    font-size: 11px;
    padding-left: 5px;}
	.side_latest_review ul li b em i	{padding-left:3px;}
	
	.banner_logo.inner .banner_cont		{top:auto;}
	.banner_logo.inner .banner_cont .logo_cont span 	{font-size:30px; line-height:32px;}
}


@media only screen and (min-width:480px) and (max-width:599px) 
{
	.most_searched ul					{padding-bottom:14px;}
	.most_searched ul li a i			{width:7.5%; }
	.most_searched ul li a span			{width: 92.5%;}
	.most_searched						{padding-bottom:18px; padding-top:36px;}
	.carousel_item a img				{max-width:100%; height:auto;}
	.company_wrap						{ padding:25px 0 5px;}
	
	.findable_cont						{padding: 25px 5% 16px; text-align: center; width: 100%;}
	.findable img						{width:35.5%; height:auto; display:none;}

	.findable_advertisement h3			{font-size: 28px; line-height:30px; padding-bottom:8px;}
	.findable_advertisement p			{padding-bottom:14px; }	
	.findable_cont a					{height: 37px; line-height: 35px; width:150px;}
	.advertisement_cont					{padding: 25px 5% 0; text-align: center; width: 64.5%;}
	.advertisement img					{width:35.5%; height:auto;}
	.advertisement_cont span			{font-size:22px;}
	.findable_advertisement p			{line-height:22px;}
	
	.contact_wrap 						{padding-bottom:20px;}
	.contact_wrap img					{max-width:100%; height:auto; display:block; margin:0 auto;}
	.facebook_wrap	img					{max-width:100%; height:auto; display:block; margin:0 auto;}
	
	.looking_for label					{float:none; display:block; text-align:center;  line-height: 20px;}
	
	
	
	.looking_for a						{height: 39px; line-height: 36px; display:block; margin:16px auto; float:none;}
	.looking_for 						{ margin-top: 19px; padding: 20px 18px 7px; margin-bottom:35px; display:none;}
	.banner_logo						{background:#396aa0; padding:106px 10px 32px;}
	.banner_cont						{top:110px;}
	.banner_logo > img					{display:none;}
	/*.logo 								{ display: block; margin: 0 auto; width: 190px;}
	.logo img							{width:100%; height:auto;}*/
	h1									{ font-size:33px; line-height:35px; padding:28px 0 12px;}
	h2									{font-size:21px; line-height:23px; padding-bottom:25px;}
	h4									{font-size:18px; line-height:20px;}
	.logo_cont span						{ font-size:27px; line-height:29px; padding: 17px 0;}
	.logo_cont							{padding-bottom:32px;}
	.search_form						{padding:12px;}
	.search_form form input[type="text"]{height:40px; line-height:37px;  width:74%;}
	.search_form form input[type="submit"]{height:40px; line-height:37px; padding: 0 25px; background-image:none;} 
	.banner_cont						{width:100%; margin-left:0; top:auto; left:auto; position:relative;}
	.search_form form					{border-radius:0;}
	.findable_advertisement .left		{padding-right: 15px;}
	.findable							{margin-right: 0px;}
	.findable_advertisement .right		{padding-left:15px;}
	.advertisement						{margin-left:0; display:none;}

	.home_bottom .col-lg-7				{width:100%;}
	.home_bottom .col-lg-5				{width:100%;}
	.home_bottom .col-lg-12				{width:100%;}
	.home_bottom .col-xs-6				{width:100%;}
	.slider_cont						{ padding:22px 25px 24px; margin-top:24px;}
	.slider_cont						{margin}
	.main_container 					{ padding-bottom:50px;}
	.footer_navigation					{padding-bottom:22px;}
	.footer								{padding:25px 0;}
	.findable_advertisement				{padding-bottom:30px;}
	.right_nav a.sign_in				{display:none;}
	.most_searched .col-xs-4			{width:50%;}
	.customNavigation					{ top: -67px;}
	.facebook_wrap						{padding-bottom:33px;}
	.owl-carousel .item					{margin:0 0 0 20px;}
	.footer_navigation ul li:first-child{padding-left: 20px;}
	.carousel_top						{margin: 0 0 0 -20px;}
	
	
	.profile_cont						{padding:20px; margin-bottom: 30px;}
	a.write_review						{margin-bottom: 0; position:absolute; left:50%; bottom:0; z-index:99; margin-left:-123px;}
	.profile_top_address h6				{font-size:16px; line-height:17px;  padding-bottom: 10px; }
	.profile_top_address h6 em			{padding-left:10px; font-size:13px;}
	.profile_top_address span.contact_number	{padding-bottom:18px;}
	#owl-demo1 .item a					{margin-right:0px;}
	.inner_top 							{  padding-bottom:50px;}
	.findable_advertisement				{  padding-bottom: 40px;}
	.side_block_in						{padding:12px 18px 20px;}
	a.profile_logo						{ margin: 0 0 25px;}
	a.profile_logo img					{display:block; margin:0 auto;}
	/*#owl-demo1 .item a					{width:122px;}*/
	#owl-demo1 .item a	 img			{width:100%; height:auto;}
	.more_business ul li a span			{width:71%;}
	.right_sidebar	.movable_div				{display:block; position:relative; padding-bottom:56px; }	
	.inner_left_cont	.movable_div				{display:none;}
	
	.left_cont_review					{position:relative;}
	.more_business						{display:none;}
	.google_map							{ margin-bottom:30px;}
	.side_block							{ margin-bottom:30px}
	.right_sidebar .movable_div			{clear:left;}
	.movable_div h4						{display:block; border-bottom: 1px solid #eeeeee; margin-bottom: 10px;
    padding-bottom: 20px;}	
	.profile_social_icons				{position:relative; bottom:auto; padding-bottom:18px;}
	.profile_top_address				{padding-bottom:35px;}
	.inner_container h4					{padding-bottom:28px;}
	.profile_social_icons ul li:first-child{padding-left:0;}
	.call_back form input[type="submit"]	{margin-top:8px;}
	.left_cont_review .flex-direction-nav a				{top:-11px;}
	.left_cont_review .slider_cont .date		{display:none;}
	.left_cont_review .slider_cont p		{line-height:20px;}
	#owl-demo1 .customNavigation			{display:block;}
	
	
	.post_listing ul li a img			{max-width:100%; height:auto;}
	.post_listing ul li					{ padding: 22px;}
	.post_listing ul li h6				{padding-bottom:10px;}
	.post_listing ul li strong			{padding-bottom:8px; font-size:12px;}
	.post_listing ul li p				{line-height:19px; padding-bottom:12px;}
	.post_listing ul li .col-md-4		{padding-right:0;}
	.left_sidebar .findable_cont h3		{  font-size: 26px;
    line-height: 26px;
    padding-bottom: 18px;}
	/*.post_listing ul li .col-lg-3 a		{display:inline-block; margin-bottom:16px;}*/
	.banner_links ul li					{padding:10px;}
	.banner_links ul li	img				{max-width:100%; height:auto;}
	.search_top span					{margin-left:12px;}
	.post_listing ul li .col-lg-3 a		{display:inline-block; margin-bottom:18px;}
	.left_sidebar .side_block			{float:none; display:block; width:100%;}
	.filter								{display:none;}
	.left_sidebar .side_block			{margin:0;}
	.side_contact						{ 
    margin-bottom: 36px;
    }
	.left_sidebar .findable_cont {
    float:left;
    padding: 40px 20px;
    
}
	.side_contact img					{display:block; width:auto; margin:0 auto;}
	.post_listing						{padding-bottom:20px;}
	.post_wrap							{padding-bottom:50px;}
	.side_latest_review h6				{border-bottom: 1px solid #eeeeee;
    display: block;
    margin-bottom: 10px;
    padding-bottom: 20px; background:none; color: #396aa0;
    font-size: 21px;
    font-weight: 700;
    line-height: 23px; text-transform:capitalize; padding:0 0 20px;}
	.side_latest_review					{position:relative; margin-bottom:40px;}
	.side_latest_review .flex-direction-nav a	{margin:0;}
	.side_latest_review ul li b					{ color: #396aa0;
    font-family: "Open Sans",sans-serif;
    font-size: 17px;
    font-weight: normal;
    line-height: 19px;
    padding-bottom: 12px;
    text-transform: none; }
	.side_latest_review ul li em{display:none;}
	.side_latest_review .slider_cont	{background:#f9f9f9; padding:20px; border:1px solid #efefef; border-radius:3px;}
	.side_latest_review ul li strong	{display:none;}
	.side_latest_review ul li b em		{display:inline-block; color: #f0a63a;
    font-size: 11px;
    padding-left: 5px;}
	.side_latest_review ul li b em i	{padding-left:3px;}
	.post_listing ul li					{border:1px solid #efefef; border-radius:3px; margin-bottom:20px;}
	.banner_links						{position:relative;}
	.banner_links ul li						{padding:0;}
	.banner_links ul li a img			{width:100%; height:auto;}
	.banner_links						{padding-bottom:60px;}
	.banner_links .flex-direction-nav	{top:auto; bottom:32px;}
	.banner_links .flex-direction-nav a				{top:auto;bottom:32px;}
	
	.profile_carousel .owl-carousel .item	{margin:0;}
	#owl-demo1 .owl-item				{}
	
	.profile_carousel					{overflow:hidden; margin-bottom: 18px;}
	#owl-demo1 .item a					{margin:0;}
	#owl-demo1 .owl-item				{margin:0 0 0 0}
	#owl-demo1 .item					{float:none; }
	#owl-demo1  .item					{margin:0 0 0 12px}
	.profile_carousel_in				{margin-left:-12px;}
	.banner_logo.inner .banner_cont		{top:auto;}
	.banner_logo.inner .banner_cont .logo_cont span 	{font-size:30px; line-height:32px;}
	.banner_logo.inner .banner_cont h1 {
    font-size: 33px;
    line-height: 35px;
    padding:28px 0 12px;
}
}

@media only screen and (min-width:300px) and (max-width:479px) 
{
	.most_searched ul					{padding-bottom:14px;}
	.most_searched ul li a i			{width:5.5%; font-size: 10px;}
	.most_searched ul li a span			{width: 94.5%;  letter-spacing: -0.2px;}
	.most_searched						{ padding-bottom: 0; padding-top: 22px;}
	.carousel_item a img				{max-width:100%; height:auto; width:100%}
	.company_wrap						{ padding:40px 15px 25px;}
label.gfield_label {color: #fff;}
	.findable_cont						{padding: 25px 5% 16px; text-align: center; width: 100%;}
	.findable img						{width:35.5%; height:auto; display:none;}
p.onderschrift {display: none;}
	.findable_advertisement h3			{font-size: 28px; line-height:30px; padding-bottom:8px;}
	.findable_advertisement p			{padding-bottom:14px; }	
	.findable_cont a					{height: 37px; line-height: 35px; width:150px;}
	.advertisement_cont					{padding: 25px 5% 0; text-align: center; width: 64.5%;}
	.advertisement img					{width:35.5%; height:auto;}
	.advertisement_cont span			{font-size:22px;}
	.findable_advertisement p			{line-height:22px;}
	 div.main_container div.home_bottom div.container div.row div.col-lg-12.col-md-12.col-sm-12 div.row div.col-lg-8.col-md-8.col-sm-8.col-xs-8 {float: none;}
	 div.main_container div.home_bottom div.container div.row div.col-lg-12.col-md-12.col-sm-12 div.row div.col-lg-4.col-md-4.col-sm-4.col-xs-4 {margin-left: -70px;width: 300px;}
div.inner_container div.findable_advertisement div.container div.row div.left.col-lg-6.col-md-6.col-md-6 iframe {width: 220px;height: 250px;}
	div.inner_container div.findable_advertisement div.container div.row div.left.col-lg-6.col-md-6.col-md-6  {margin-right: 20px;}
	 
div.findable_advertisement div.container div.row div.right.col-lg-6.col-md-6  {margin-left: 0px;}
div.wrapper div.banner_logo.inner div.banner_cont div.logo_cont h1 {font-size: 26px;}
p#breadcrumbs {color: #fff;}

body.page.page-id-3209.page-template.page-template-contact.page-template-contact-php.group-blog.masthead-fixed.footer-widgets.singular.foo div.wrapper div.banner_logo.inner div.inner_container div.inner_top div.container div.profile_page p#breadcrumbs {display: none;}

body.page.page-id-45 div.profile_page p#breadcrumbs span span a{color: #fff!important;}	
body.page.page-id-3199 div.profile_page p#breadcrumbs span span a{color: #fff!important;}	
body.page.page-id-3199  .breadcrumb ul li a {color: #fff!important;}	
body.page.page-id-3199  span.gf_step_label {color: #fff;}
body.page.page-id-3199  div#gf_step_1_2.gf_step.gf_step_next.gf_step_pending {color: #fff;}
body.page.page-id-3199  span.gf_step_number {color: #fff;}

body.page.page-id-3203 div.profile_page p#breadcrumbs span span a{color: #fff!important;}	
body.page.page-id-3203  .breadcrumb ul li a {color: #fff!important;}	
body.page.page-id-3203  span.gf_step_label {color: #fff;}
body.page.page-id-3203  div#gf_step_1_2.gf_step.gf_step_next.gf_step_pending {color: #fff;}
body.page.page-id-3203  span.gf_step_number {color: #fff;}
.findable_advertisement {margin-left: 0px;
}

body.search.search-results div.profile_page p#breadcrumbs span span a{color: #fff!important;}	
body.search.search-results  .breadcrumb ul li a {color: #fff!important;}	



body.page.page-id-45  .breadcrumb ul li a {color: #fff!important;}	
	 div.inner_container div.inner_top div.container div.search_result div.row div.col-lg-9.col-md-9.col-sm-8.col-xs-12.pull-right div.right_inner_cont div.post_wrap div.post_listing.last ul li div.row div.rw {display: none;}

a.fusion-button.button-flat.button-round.button-xlarge.button-custom.button-1 {padding: 17px 20px;}

div.breadcrumb {color: #fff;}
div.gw-go-col.gw-go-clean-style2 {margin-bottom: 30px;width: 300px;}
	 div.inner_container div.inner_top div.container div.search_result div.row div.col-lg-9.col-md-9.col-sm-8.col-xs-12.pull-right div.right_inner_cont div.search_top {display: none;}
	 div.inner_container div.inner_top div.container div.search_result div.row div.col-lg-3.col-md-3.col-sm-4.col-xs-12.pull-left div.left_sidebar div.side_block
{display: none;}
div.carousel_topp div.customNavigation {display: block;margin-top: 20px;}

 div.main_container div.home_bottom div.container div.row div.col-lg-12.col-md-12.col-sm-12 div.row div.col-lg-8.col-md-8.col-sm-8.col-xs-8 div.contact_wrap div.textwidget {width: 300px!important;margin-bottom: 30px;}
html body.page.page-id-3209 div.logo_cont {margin-top: -200px;}
div.top_header {display: none;}

 div.banner_logo.inner div.inner_container div.findable_advertisement div.container div.row div.right.col-lg-6.col-md-6 {color: #fff;margin-top: 20px;}

 div.banner_logo.inner div.inner_container div.findable_advertisement div.container div.row div.left.col-lg-6.col-md-6.col-md-6 iframe {width: 300px!important;}


	.contact_wrap 						{padding-bottom:20px;}
	.contact_wrap img					{max-width:100%; height:auto; display:block; margin:0 auto;}
	.facebook_wrap	img					{max-width:100%; height:auto; display:block; margin:0 auto;}
	
	.looking_for label					{float:none; display:block; text-align:center;  line-height: 20px;}
	

	
	.looking_for a						{height: 39px; line-height: 36px; display:block; margin:16px auto; float:none;}
	.looking_for 						{ margin-top: 19px; padding: 20px 18px 7px; margin-bottom:35px; display:none;}
	.banner_logo						{background:#396aa0; padding:106px 10px 32px;}
	.banner_cont						{top:110px;}
	.banner_logo > img					{display:none;}
	/*.logo 								{ display: block; margin: 0 auto; width: 190px;}
	.logo img							{width:100%; height:auto;}*/
	h1									{ font-size:31px; line-height:32px; padding:28px 0 16px;}
	h2									{font-size:18px; line-height:20px; padding-bottom:25px; letter-spacing: -0.8px;}
	h4									{font-size:18px; line-height:20px;}
	.logo_cont span						{ font-size:22px; line-height:29px; padding: 17px 0;}
	.logo_cont							{padding-bottom:28px;}
	.search_form						{padding:20px 6px;}
	.search_form form input[type="text"]{height:40px; line-height:37px;  width: 65%;}
	.search_form form input[type="submit"]{height:40px; line-height:37px; padding: 0 18px; background-image:none;} 
	.banner_cont						{width:100%; margin-left:0; top:auto; left:auto; position:relative;}
	.search_form form					{border-radius:0;}
	.findable_advertisement .left		{padding-right: 15px;}
	.findable							{margin-right: 0px;}
	.findable_advertisement .right		{padding-left:15px;}
	.advertisement						{margin-left:0; display:none;}

	.home_bottom .col-lg-7				{width:100%;}
	.home_bottom .col-lg-5				{width:100%;}
	.home_bottom .col-lg-12				{width:100%;}
	.home_bottom .col-xs-6				{width:100%;}
	.slider_cont						{ padding:22px 25px 24px; margin-top:24px;}
	.slider_cont						{margin}
	.main_container 					{ padding-bottom:50px;}
	.footer_navigation					{padding-bottom: 16px;}
	.footer								{padding:25px 0;}
	.findable_advertisement				{padding-bottom:30px;}
	.right_nav a.sign_in				{display:none;}
	.most_searched .col-xs-4			{width:50%;}
	.customNavigation					{ top: -67px;}
	.facebook_wrap						{padding-bottom:33px;}
	.owl-carousel .item					{margin:0 0 0 20px;}
	.footer_navigation ul li:first-child{padding-left:0px;}
	
	.footer_navigation ul li			{padding: 0 1px 0 13px;}
	.footer .col-lg-6					{width:100%;}
	.social_icons ul					{padding-bottom: 18px;}
	.carousel_top						{margin: 0 0 0 -20px;}
	.container							{padding-left:10px; padding-right:10px;}
	
	h6									{font-weight:600;}
	.company_wrap						{padding: 18px 15px 0;}
	.company_wrap h4					{margin-bottom: 18px;}
	.container >.row					{margin:0 -10px;}
	
	
	.profile_cont						{padding:25px 16px; margin-bottom:28px;}
	a.write_review						{margin-bottom: 0; position:absolute; left:50%; bottom:0; z-index:99; margin-left:-123px;}
	.profile_top_address h6				{font-size:16px; line-height:17px;  padding-bottom: 10px; }
	.profile_top_address h6 em			{padding-left:10px; font-size:13px;}
	.profile_top_address span.contact_number	{padding-bottom:18px;}
	#owl-demo1 .item a					{margin-right:0px;}
	.inner_top 							{  padding-bottom:50px;}
	.findable_advertisement				{  padding-bottom: 40px;}
	.side_block_in						{padding: 12px 18px 20px;}
	a.profile_logo						{ margin: 0 0 25px;}
	a.profile_logo img					{display:block; margin:0 auto;}
	
	#owl-demo1 .item a	 img			{width:100%; height:auto;}
	.more_business ul li a span			{width:71%;}
	.right_sidebar	.movable_div				{display:block; position:relative; padding-bottom:56px; }	
	.inner_left_cont	.movable_div				{display:none;}
	
	.left_cont_review					{position:relative;}
	.more_business						{display:none;}
	.google_map							{ margin-bottom:30px;}
	.side_block							{ margin-bottom:30px}
	.right_sidebar .movable_div			{clear:left;}
	.movable_div h4						{display:block; border-bottom: 1px solid #eeeeee; margin-bottom: 10px;
    padding-bottom: 20px;}	
	.profile_social_icons				{position:relative; bottom:auto; padding-bottom:18px;}
	.profile_top_address				{padding-bottom:35px;}
	.inner_container h4					{padding-bottom:28px; letter-spacing: -0.5px;}
	.profile_top_address h6				{ font-family: 'Open Sans', sans-serif; font-weight:400; text-transform:none;}
	.profile_top_address h6 em			{float:right;}
	.profile_review						{top:22px;}
	.profile_review strong				{font-size:45px; line-height:45px;}
	.profile_review span				{font-size:9px; line-height:9px; padding-top:4px;}
	.profile_social_icons ul li:first-child{padding-left:0;}
	.about_help ul li					{width:100%;}
	.call_back form input[type="submit"]	{margin-top:8px;}
	.left_cont_review .flex-direction-nav a				{top:-11px;}
	.wrapper							{overflow:hidden;}
	
	.left_cont_review .slider_cont .date		{display:none;}
	.left_cont_review .slider_cont p		{line-height:20px;}
	#owl-demo1 .customNavigation			{display:block;}
	#owl-demo1 .item					{float:none;}
	
	
	.post_listing ul li a img			{max-width:100%; height:auto;}
	.post_listing ul li					{ padding: 22px;}
	.post_listing ul li h6				{padding-bottom:10px;}
	.post_listing ul li strong			{padding-bottom:8px; font-size:12px;}
	.post_listing ul li p				{line-height:19px; padding-bottom:12px;}
	.post_listing ul li .col-md-4		{padding-right:0;}
	.left_sidebar .findable_cont h3		{  font-size: 26px;
    line-height: 26px;
    padding-bottom: 18px;}
	/*.post_listing ul li .col-lg-3 a		{display:inline-block; margin-bottom:16px;}*/
	.banner_links ul li					{padding:10px;}
	.banner_links ul li	img				{max-width:100%; height:auto;}
	.search_top span					{margin-left:12px;}
	.post_listing ul li .col-lg-3 a		{display:inline-block; margin-bottom:18px;}
	.left_sidebar .side_block			{float:none; display:block; width:100%;}
	.filter								{display:none;}
	.left_sidebar .side_block			{margin:0;}
	.side_contact						{ 
    margin-bottom: 36px;
    }
	.left_sidebar .findable_cont {
    float:left;
    padding: 40px 20px;
    
}
	.side_contact img					{display:block; width:auto; margin:0 auto;}
	.post_listing						{padding-bottom:10px;}
	.post_wrap							{padding-bottom:50px;}
	.side_latest_review h6				{border-bottom: 1px solid #eeeeee;
    display: block;
    margin-bottom: 10px;
    padding-bottom: 20px; background:none; color: #396aa0;
    font-size: 18px;
    font-weight: 700;
    line-height: 20px; text-transform:capitalize; padding:0 0 20px;}
	.side_latest_review					{position:relative; margin-bottom:40px;}
	.side_latest_review .flex-direction-nav a	{margin:0;}
	.side_latest_review ul li b					{ color: #396aa0;
    font-family: "Open Sans",sans-serif;
    font-size: 17px;
    font-weight: normal;
    line-height: 19px;
    padding-bottom: 12px;
    text-transform: none; }
	.side_latest_review ul li em{display:none;}
	.side_latest_review .slider_cont	{background:#f9f9f9; padding:20px; border:1px solid #efefef; border-radius:3px;}
	.side_latest_review ul li strong	{display:none;}
	.side_latest_review ul li b em		{display:inline-block; color: #f0a63a;
    font-size: 11px;
    padding-left: 5px;}
	.side_latest_review ul li b em i	{padding-left:3px;}
	.post_listing ul li					{border:1px solid #efefef; border-radius:3px; margin-bottom:20px;}
	.banner_links						{position:relative;}
	.banner_links ul li						{padding:0;}
	.banner_links ul li a img			{width:100%; height:auto;}
	.banner_links						{padding-bottom:60px;}
	.banner_links .flex-direction-nav	{top:auto; bottom:32px;}
	.banner_links .flex-direction-nav a				{top:auto;bottom:32px;}
	.post_pagination ol li a			{height: 32px;
    line-height: 30px;
    width: 31px; font-size:12px;   border:1px solid #dfdfdf;}
	.post_pagination ol li.active a		{height:36px; border-color:#000; }
	.post_pagination ol li:hover a		{height:36px; border-color:#000; }	
	.post_pagination ol li.dash a		{ height:36px;}
	.post_listing ul li h6 span			{font-weight:400;}
	
	
	.profile_carousel .owl-carousel .item	{margin:0;}
	#owl-demo1 .owl-item				{}
	
	.profile_carousel					{overflow:hidden; margin-bottom: 18px;}
	#owl-demo1 .item a					{margin:0;}
	#owl-demo1 .owl-item				{margin:0 0 0 0}
	#owl-demo1 .item					{float:none; }
	#owl-demo1  .item					{margin:0 0 0 12px}
	.profile_carousel_in				{margin-left:-12px;}
	.banner_logo.inner .banner_cont		{top:auto;}
	.banner_logo.inner .banner_cont .logo_cont span 	{font-size:22px; line-height:25px;}
	
	.banner_logo.inner .banner_cont h1 {
    font-size: 31px;
    line-height: 32px;
    padding-bottom: 12px;
}

	.rwp-str {position:relative; padding-bottom:10px; right:auto; top:auto;		}
}



