/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. At_biz_dir Template
    04. At_biz_dir Template
    05. "Croatia-med" Page
    06. "Search Result" Page
    07. "Novigrad-Public Pharmacy" At_biz_dir
    08. "Healthcare Providers Map in Croatia" Page
    09. "Add Listing" Page
    10. "Author Profile" Page
    11. "Dashboard" Page
    12. "Postanite autor" Post
    13. "Staying Hydrated in Croatia" Post
    14. "About Croatia-Med" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .worldtranslate-fixed-switcher .worldtranslate-switcher select{
	background-color:rgba(255,255,255,0.84);
}

body .inside-article .entry-header h1{
	color:#ffffff;
}

body .site-footer{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .site-footer .site-info .inside-site-info{
	display:none;
}

body .directorist-archive-grid-view article{
	border-top-style:none !important;
	border-top-color:#857979 !important;
	border-color:#d8d8d8 !important;
	border-bottom-style:none !important;
	border-right-style:none !important;
	border-left-style:solid;
	border-left-color:#e2e2e2 !important;
}

@media (max-width:640px){

	body .worldtranslate-fixed-switcher .worldtranslate-switcher select{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-right:14px;
	max-width:95% !important;
	min-width:106px;
	width:63px !important;
	height:37px;
	position:relative;
	top:16px;
	left:25px;
	padding-left:16px;
	margin-left:0px;
}

body .directorist-archive-grid-view article{
	border-top-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	border-style:none !important;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post .inside-article .page-header-image-single img{
	visibility:hidden;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.single-post .hentry .inside-article .page-header-image-single{
	display:none;
}

body.single-post .inside-article .entry-header h1{
	color:#ffffff;
}



/*-----------------------------------------------*/
/*  At_biz_dir Template                          */
/*-----------------------------------------------*/
body.single-at_biz_dir .directorist-sidebar .textwidget p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:14px;
	text-align:center;
	position:relative;
	top:8px;
	color:#1d952d;
}

body.single-at_biz_dir #page #content .directorist-container .directorist-single-contents-area .directorist-container-fluid .directorist-row .directorist-col-lg-4 .directorist-sidebar .directorist-card .textwidget p{
	line-height:1.4em !important;
}

@media (max-width:640px){

	body.single-at_biz_dir #content .directorist-container{
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	max-width:725%;
}

body.single-at_biz_dir #page .directorist-container-fluid{
	padding-left:0px;
	padding-right:0px;
}

body.single-at_biz_dir #page .directorist-row{
	margin-left:-15px;
}

body.single-at_biz_dir .directorist-single-wrapper .directorist-single-info p{
	text-align:justify;
}

body.single-at_biz_dir .directorist-single-wrapper .directorist-card-general-section .directorist-card__body{
	padding-left:3px;
	padding-right:4px;
	padding-bottom:55px;
	}

}



/*-----------------------------------------------*/
/*  At_biz_dir Template                          */
/*-----------------------------------------------*/
3.4.0



/*-----------------------------------------------*/
/*  "Croatia-med" Page                           */
/*-----------------------------------------------*/
body.page-id-438 .directorist-search-form .directorist-search-form-wrap .directorist-search-form__box{
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-438 .directorist-search-modal--basic .directorist-search-query label{
	padding-left:10px;
}

body.page-id-438 .elementor-element-6d200a5 .elementor-widget-text-editor h1{
	font-size:34px;
	text-align:center;
}

body.page-id-438 .elementor-element-6d200a5 .elementor-widget-text-editor h2{
	text-align:justify !important;
}

body.page-id-438 .footer-widget-1 .widget img{
	max-width:75% !important;
}

body.page-id-438 .elementor-element-e6be2f0 .akfe-theme-blog-card__title a{
	font-size:12px;
	text-align:center;
}

body.page-id-438 .elementor-element-e6be2f0 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget .elementor-widget-container .akfe-row .akfe-col-lg-3 .hentry .akfe-theme-blog-card .akfe-theme-blog-card__details .akfe-theme-blog-card__content .akfe-theme-blog-card__title a{
	line-height:1em !important;
}

body.page-id-438 .elementor-element-e6be2f0 .hentry h2{
	text-align:center;
}

body.page-id-438 .swiper-wrapper .marinero-info h4{
	font-size:14px;
}

body.page-id-438 .site-logo a img{
	max-width:77%;
}

body.page-id-438 .inside-article .directorist-search-top h2{
	color:#ffffff;
}

body.page-id-438 .inside-article .directorist-search-top p{
	color:#ffffff;
}

body.page-id-438 .directorist-search-form-wrap .directorist-listing-type-selection__item a{
	color:#ffffff;
}

body.page-id-438 .directorist-listing-category-top ul a{
	color:#ffffff;
}

@media (max-width:767px){

	body.page-id-438 .elementor-element-6c8165f .elementor-widget .directorist-container-fluid{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-438 .directorist-search-form .directorist-search-form-wrap ul{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	display:-webkit-sticky;	display:sticky;
	top:0px;
	}

}



@media (max-width:680px){

	body.page-id-438 .directorist-search-form .directorist-search-form-wrap ul{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	-webkit-box-align:stretch;	-ms-flex-align:stretch;	align-items:stretch;
	}

}



@media (max-width:640px){

	body.page-id-438 .directorist-search-form .directorist-search-form-wrap .directorist-search-form__box{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-line-pack:center;	align-content:center;
	display:inline-flex;
}

body.page-id-438 .elementor-element-6c8165f .elementor-widget .directorist-search-contents{
	max-height:749px;
	padding-top:0px;
	padding-bottom:0px;
}

body.page-id-438 .elementor-element-6c8165f .elementor-top-column{
	min-height:342px;
}

body.page-id-438 .elementor-element-6c8165f .elementor-widget-wrap{
	height:344px;
	top:40px;
}

body.page-id-438 .elementor-element-6c8165f .elementor-widget{
	top:24px;
}

body.page-id-438 .inside-article .elementor .elementor-element-6c8165f{
	top:32px;
	max-height:436px;
	min-height:393px;
	}

}



@media (max-width:540px){

	body.page-id-438 .inside-article .directorist-search-top h2{
	position:relative;
	top:37px;
	font-size:30px;
}

body.page-id-438 .inside-article .directorist-search-top p{
	position:relative;
	top:21px;
	font-size:15px;
	color:#ffffff;
	font-weight:500;
	}

}



@media (max-width:440px){

	body.page-id-438 .directorist-search-form .directorist-search-form-wrap ul{
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	}

}



@media (max-width:380px){

	body.page-id-438 .directorist-search-form .directorist-search-form-wrap ul{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:375px){

	body.page-id-438 .elementor-element-6d200a5 .elementor-widget-text-editor h1{
	font-size:25px;
	text-align:justify !important;
}

body.page-id-438 .elementor-element-6c8165f .elementor-widget .directorist-container-fluid{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (min-width:1025px){

	body.page-id-438 .elementor-element-6d200a5 .elementor-widget-text-editor h2{
	font-size:20px;
	}

}



/*-----------------------------------------------*/
/*  "Search Result" Page                         */
/*-----------------------------------------------*/
body.page-id-1648 #footer-widgets .footer-widgets-container{
	-webkit-box-shadow:0px 0px 8px 0px rgba(34,34,34,0.38);	box-shadow:0px 0px 8px 0px rgba(34,34,34,0.38);
}



/*-----------------------------------------------*/
/*  "Novigrad-Public Pharmacy" At_biz_dir        */
/*-----------------------------------------------*/
body.postid-4544 .directorist-single-listing-slider .swiper-slide img{
	-webkit-box-shadow:none;	box-shadow:none;
}

body.postid-4544 .directorist-sidebar ul li{
	font-size:14px;
}

body.postid-4544 .directorist-sidebar ul a{
	padding-left:5px;
}

body.postid-4544 .directorist-sidebar .textwidget p{
	padding-left:7px;
	padding-right:0px;
	padding-top:7px;
}

body.postid-4544 .directorist-sidebar .directorist-widget .directorist-widget__header{
	background-color:#1ababc;
}

body.postid-4544 #content{
	background-color:#faf9f9;
	border-top-left-radius:10px;
	border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	border-top-right-radius:10px;
}

@media (max-width:640px){

	body.postid-4544 #content{
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (min-width:576px){

	body.postid-4544 .directorist-sidebar .directorist-widget .directorist-widget__header{
	padding-top:20px;
	}

}



/*-----------------------------------------------*/
/*  "Healthcare Providers Map in Croatia" Page   */
/*-----------------------------------------------*/
body.page-id-2948 .directorist-advanced-search .directorist-search-form__box .directorist-advanced-filter__top{
	display:none;
}

body.page-id-2948 .listing-with-sidebar__searchform .directorist-basic-search .directorist-search-form__box{
	display:none;
}

body.page-id-2948 .directorist-instant-search .listing-with-sidebar__wrapper .listing-with-sidebar__searchform{
	display:none;
}

body.page-id-2948 .listing-with-sidebar__wrapper .listing-with-sidebar__sidebar{
	display:none;
}

body.page-id-2948 #map{
	min-width:0px;
}

body.page-id-2948 a svg{
	color:#000000;
}

@media (max-width:640px){

	body.page-id-2948 .listing-with-sidebar__wrapper ul{
	min-width:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:13px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	margin-left:0px;
}

body.page-id-2948 .listing-with-sidebar__wrapper li a{
	min-width:0px;
	max-width:43px;
	min-height:51px;
	max-height:111px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:10px !important;
	padding-bottom:0px !important;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	margin-right:-10px;
	margin-left:-2px;
}

body.page-id-2948 .directorist-instant-search .listing-with-sidebar__wrapper .listing-with-sidebar__type-nav{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2948 .listing-with-sidebar__wrapper .directorist-type-nav__list__current a{
	max-width:0px;
	min-height:0px;
	max-height:77px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2948 .listing-with-sidebar__wrapper li{
	font-size:10px;
}

body.page-id-2948 #map{
	max-height:600px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:400px !important;
}

body.page-id-2948 .directorist-instant-search div .directorist-container{
	margin-left:0px;
	max-width:604px;
	min-height:0px;
	max-height:616px;
	min-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
}

body.page-id-2948 #page #content #primary #main .page .inside-article .entry-content .directorist-instant-search div .directorist-container{
	width:100% !important;
}

body.page-id-2948 #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2948 .inside-article .entry-header h1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:30px;
	letter-spacing:1.8px;
	min-height:113px;
}

body.page-id-2948 #page #content #primary #main .page .inside-article .entry-header h1{
	width:100% !important;
	line-height:3.7em !important;
	height:100% !important;
	}

}



@media (min-width:992px){

	body.page-id-2948 .directorist-advanced-search .directorist-search-form__box .directorist-advanced-filter__advanced{
	display:none;
}

body.page-id-2948 .listing-with-sidebar__sidebar .directorist-advanced-search .directorist-search-form__box{
	display:none;
	}

}



/*-----------------------------------------------*/
/*  "Add Listing" Page                           */
/*-----------------------------------------------*/
body.page-id-775 .site-footer .site-info .inside-site-info{
	display:none;
}



/*-----------------------------------------------*/
/*  "Author Profile" Page                        */
/*-----------------------------------------------*/
body.page-id-1642 .page-header-image img{
	display:none;
}



/*-----------------------------------------------*/
/*  "Dashboard" Page                             */
/*-----------------------------------------------*/
body.page-id-79 .directorist-user-dashboard-tab .directorist-listing-table{
	min-height:566px;
}



/*-----------------------------------------------*/
/*  "Postanite autor" Post                       */
/*-----------------------------------------------*/
body.postid-4931 .inside-article .page-header-image-single img{
	display:none;
}



/*-----------------------------------------------*/
/*  "Staying Hydrated in Croatia" Post           */
/*-----------------------------------------------*/
body.postid-5047 .inside-article .entry-header h1{
	color:#ffffff;
}



/*-----------------------------------------------*/
/*  "About Croatia-Med" Page                     */
/*-----------------------------------------------*/
body.page-id-479 a{
	border-top-left-radius:5px !important;
	border-width:0px !important;
}