<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: MediCenter
Theme URI: http://themeforest.net/item/medicenter-responsive-medical-wordpress-theme/4718613?ref=QuanticaLabs
Description: MediCenter is a responsive WordPress theme suitable for medical or health related projects or businesses. Theme is maintained in a minimalist and modern style with strong blue accents. Theme comes with wide and boxed layout - both fully responsive and optimized for all kind of devices.
Author: QuanticaLabs
Author URI: http://themeforest.net/user/QuanticaLabs?ref=QuanticaLabs
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Version: 6.1
Tags: light, white, one-column, two-columns, three-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, sticky-post, theme-options, translation-ready
 */
/* --- general --- */

@font-face{font-family:"Duepuntozero"; src:url("fonts/duepuntozero_regular.eot?") format("eot"),url("fonts/duepuntozero_regular.woff") format("woff"),url("fonts/duepuntozero_regular.ttf") format("truetype"),url("fonts/duepuntozero_regular.svg#Duepuntozero") format("svg"); font-weight:normal; font-style:normal;}
@font-face {
	font-family: 'MyriadPro-Regular';
	src: url('fonts/MyriadPro-Regular.eot?') format('eot'), 
	url('fonts/MyriadPro-Regular.otf')  format('opentype'),
	url('fonts/MyriadPro-Regular.woff') format('woff'), 
	url('fonts/MyriadPro-Regular.ttf')  format('truetype'),
	url('fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
}
@font-face {
	font-family: 'MyriadProBold';
	src: url('fonts/myriadpro-bold.eot');
	src: url('fonts/myriadpro-bold.eot') format('embedded-opentype'),
	url('fonts/myriadpro-bold.woff') format('woff'),
	url('fonts/myriadpro-bold.ttf') format('truetype'),
	url('fonts/myriadpro-bold.svg#MyriadProBold') format('svg');
}
@font-face {
	font-family: 'MyriadPro-It';
	src: url('fonts/MyriadPro-It.eot') format('embedded-opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MyriadPro-Semibold';
	src: url('fonts/MyriadPro-Semibold.eot?#iefix') format('embedded-opentype'),  url('fonts/MyriadPro-Semibold.otf')  format('opentype'),
	url('fonts/MyriadPro-Semibold.woff') format('woff'), url('fonts/MyriadPro-Semibold.ttf')  format('truetype'), url('fonts/MyriadPro-Semibold.svg#MyriadPro-Semibold') format('svg');
}
.clearfix:after
{
	font-size: 0px;
	content: ".";
	display: block;
	height: 0px;
	visibility: hidden;
	clear: both;
}
body
{
	background: #D8D8D8;
	padding: 0px;
	margin: 0px;
	/*font-family: 'MyriadPro-Regular'!important;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
}
.site_container
{
	max-width: 1590px;
	margin-left: auto;
	margin-right: auto;
	background-color: #F8F8F8;
}
.site_container.boxed
{
	max-width: 1090px;
}
.site_container.fullwidth
{
	max-width: 100%;
}
a
{
	border-bottom: 1px dotted #3156A3;
	color: #3156A3;
	text-decoration: none;
	outline: none;
}
a:hover
{
	border-style: solid;
}
p
{
	padding: 1em 0;
	color: #666;
	line-height: 150%;
}
strong
{
	color: #000;
}
blockquote
{
	padding-left: 25px;
	color: #3156A3;
	font-size: 15px;
	font-family: 'Volkhov';
	border-left: 2px solid #3156A3;
	line-height: 150%;
	margin-bottom: 25px;
}
blockquote p
{
	padding: 0 !important;
	color: #3156A3;
}
pre
{
	font-family: 'Courier new';
	font-size: 14px;
	line-height: 170%;
	background: url('images/code_background.png') repeat;
	text-shadow: 0 1px 0 #FFF;
	zoom:1;
	filter: dropshadow(color=#ffffff, offx=0, offy=1); 
	padding: 0 5px;
	margin: 0;
	overflow: auto;
}
.relative
{
	position: relative;
}
input, textarea
{
	font-family: arial;
	font-size: 13px;
}
.margin_top_0
{
	margin-top: 0 !important;
}
.margin_top_10
{
	margin-top: 10px;
}
.margin_left_10
{
	margin-left: 10px;
}
.no_margin
{
	margin: 0 !important;
}
.padding_top_0
{
	padding-top: 0 !important;
}
.padding_top_15
{
	padding-top: 15px !important;
}
/* --- WordPress Core --- */
.alignnone 
{
	margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter 
{
	display: block;
	margin: 5px auto 5px auto;
}
.alignright 
{
	float: right;
	margin: 5px 0 20px 20px;
}
.alignleft 
{
	float: left;
	margin: 5px 20px 20px 0;
}
.aligncenter 
{
	display: block;
	margin: 5px auto 5px auto;
}
a img.alignright 
{
	float: right;
	margin: 5px 0 20px 20px;
}
a img.alignnone 
{
	margin: 5px 20px 20px 0;
}
a img.alignleft 
{
	float: left;
	margin: 5px 20px 20px 0;
}
a img.aligncenter 
{
	display: block;
	margin-left: auto;
	margin-right: auto
}
.wp-caption 
{
	background: #fff;
	border: 1px solid #f0f0f0;
	max-width: 96%; /* Image does not overflow the content area */
	padding: 5px 3px 10px;
	text-align: center;
}
.wp-caption.alignnone
{
	margin: 5px 20px 20px 0;
}
.wp-caption.alignleft 
{
	margin: 5px 20px 20px 0;
}
.wp-caption.alignright 
{
	margin: 5px 0 20px 20px;
}
.wp-caption img 
{
	border: 0 none;
	height: auto;
	margin: 0;
	max-width: 98.5%;
	padding: 0;
	width: auto;
}
.wp-caption p.wp-caption-text 
{
	font-size: 11px;
	line-height: 17px;
	margin: 0;
	padding: 0 4px 5px;
}
.sticky
{
}
.gallery-caption
{
}
.searchform {position: relative;}
/* --- lists --- */
.slider,
.slider_navigation,
.home_box_container_list,
.items_list,
.scrolling_list,
.info_list,
.simple_list,
.blog,
.comment_box,
.post_footer_details,
.image_carousel,
.gallery_box .controls,
.accordion,
.contact_data,
.footer_banner_box_container,
.footer_contact_info_container,
.social_icons,
.columns,
.column_left,
.column_right,
.column,
.mc_gallery,
.tabs_navigation,
.gallery_item_details_list,
.controls,
.bread_crumb,
.pagination,
.widget_categories li,
.photostream,
.widget_archive ul,
#comments_list ul,
.mc_features,
.thin_list,
.top_info_list
{
	padding: 0;
	margin: 0;
	list-style: none;
}
/* --- font face --- */
/*@font-face 
{
font-family: 'Droid Sans';
font-style: normal;
font-weight: normal;
src: url('../font/DroidSans.eot');
src: local('Droid Sans'), local('DroidSans'), url('../font/DroidSans.ttf') format('truetype');
}
@font-face 
{
font-family: 'Droid Serif';
font-style: normal;
font-weight: normal;
src: url('../font/DroidSerif-Regular-webfont.eot');
src: local('Droid Serif'), local('DroidSerif'), url('../font/DroidSerif-Regular-webfont.ttf') format('truetype');
}*/
/* --- text colors --- */
.simple_list li
{
	color: #666;
}
/* --- headers --- */
h1, h2, h3, h4, h5
{
	/*font-family: 'MyriadPro-Regular'!important;*/
	font-family: 'PT Sans'!important;
	margin: 0;
	padding: 0;
	font-weight: normal;

}
h1 a, h2 a, h3 a, h4 a, h5 a,
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover
{
	color: #565656;
}
h1
{
	font-size: 30px;
}
h2
{
	font-size: 24px;
}
h3
{
	font-size: 17px;
}
h4
{
	font-size: 16px;
}
h5
{
	font-size: 13px;
}
h1.not_found
{
	font-size: 150px;
	color: #E8E8E8;
}
.box_header:after
{
	content: "";
	display: block;
	bottom: 0;
	width: 50px;
	height: 2px;
	background: #42B3E5;
	margin-top: 10px;
}
.box_header.no_border:after
{
	display: none;
}
.box_header.margin
{
	margin-top: 27px;
}
.sentence
{
	font-family: 'Volkhov';
	color: #3156A3;
	font-style: italic;
	margin-top: 25px;
	line-height: 150%;
}
.sentence_author
{
	float: right;
	margin-top: 10px;
	color: #909090;
	font-style: normal;
}
.info
{
	padding: 25px 0 28px;
}
/* --- header top sidebar --- */
.header_top_sidebar_container
{   
	font-size: 11px;
	padding-top: 3px;
}
.header_top_sidebar
{
	width: 990px;
	margin-left: auto;
	margin-right: auto;
}
/* --- header --- */
.header_container
{
}
.header
{
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	padding: 38px 0;
}
.header_left
{
	float: left;
	width: 320px;
}
.header_right
{
	float: right;
}
.header_left a
{
	display: block;
}
.header_left a, .logo
{
	font-family: 'PT Sans';
	font-size: 30px;
}
.header_left a:hover
{
	text-decoration: none;
}
.header_left a img
{
	float: left;
	max-width: 100%;
	height: auto;
}
.logo
{
	float: left;
	padding-top: 3px;
	color: #000000;
}
.header.layout_2
{
	padding-bottom: 0;
}
.header.layout_2 .header_left,
.header.layout_2 .header_right
{
	clear: both;
	width: 100%;
}
.header.layout_2 .header_right
{
	margin-bottom: -1px;
}
.header_separator
{
	background: #FFFFFF;
	border-bottom: 1px solid #E8E8E8;
	height: 1px;
	padding-top: 30px;
	z-index: 1;
	position: relative;
	margin-bottom: -1px;
}
.header.layout_2 .sf-menu li
{
	margin-left: -1px;
}
.header.layout_2 .sf-menu li ul li
{
	margin-left: 0;
}
.header.layout_2 .sf-menu li:hover, .header.layout_2 .sf-menu li.selected, .header.layout_2 .sf-menu li.current-menu-item, .header.layout_2 .sf-menu li.current-menu-ancestor
{
	height: auto;
	z-index: 201;
}
.header.layout_2 .sf-menu li.submenu:hover,
.header.layout_2 .sf-menu li ul li,
.header.layout_2 .sf-menu li:hover ul li
{
	height: auto;
}
.header.layout_2 .sf-menu li:hover a, .header.layout_2 .sf-menu li.selected a, .header.layout_2 .sf-menu li.current-menu-item a, .header.layout_2 .sf-menu li.current-menu-ancestor a
{
	border-color: #42B3E5;
	border-bottom: none;
}
.header.layout_2 .sf-menu li.submenu:hover a
{
	border-color: #E8E8E8 #E8E8E8 #FFFFFF;
	border-bottom: 1px solid #FFF;
}
.header.layout_2 .sf-menu li:hover ul a, .header.layout_2 .sf-menu li.submenu:hover ul a
{
	border-bottom: 1px solid #E8E8E8;
}
.header.layout_2 .sf-menu li ul li a:hover, .header.layout_2 .sf-menu li ul li.selected a, .header.layout_2 .sf-menu li ul li.current-menu-item a, .header.layout_2 .sf-menu li.submenu ul li a:hover, .header.layout_2 .sf-menu li.submenu:hover ul li.selected a, .header.layout_2 .sf-menu li.submenu:hover ul li.current-menu-item a, .header.layout_2 .sf-menu li.submenu:hover ul li.selected ul li a:hover, .header.layout_2 .sf-menu li.submenu:hover ul li.current-menu-item ul li a:hover, .header.layout_2 .sf-menu li.submenu:hover ul li ul li.selected a, .header.layout_2 .sf-menu li.submenu:hover ul li ul li.current-menu-item a, .header.layout_2 .sf-menu li.submenu:hover ul li.selected ul li.selected a, .header.layout_2 .sf-menu li.submenu:hover ul li.selected ul li.current-menu-item a, .header.layout_2 .sf-menu li.submenu:hover ul li.menu-item-type-custom a:hover, .header.layout_2 .sf-menu li ul li.menu-item-type-custom a:hover
{
	border-bottom: 2px solid #42B3E5;
}
.header.layout_2 .sf-menu li.submenu:hover ul li.menu-item-type-custom a,
.header.layout_2 .sf-menu li.submenu:hover ul li.selected ul li a,
.header.layout_2 .sf-menu li.submenu:hover ul li.current-menu-item ul li a,
.header.layout_2 .sf-menu li ul li.menu-item-type-custom a
{
	border-bottom: 1px solid #E8E8E8;
}
.header.layout_2 .header_top_right_sidebar_container
{
	float: right;
}
/*.header.layout_3,
.header.layout_3 .header_left
{
float: none;
width: 622px;
margin-left: auto;
margin-right: auto;
}
.header.layout_3 .header_left
{
width: 202px;
}*/
.header.layout_4 
{
	padding: 0px 0 0;
}
.header.layout_3 .header_left,
.header.layout_3 .menu-main-menu-container,
.header.layout_4 .header_left,
.header.layout_4 .menu-main-menu-container
{
	display: table;
	margin-left: auto;
	margin-right: auto;
}
.header.layout_3 .header_left,
.header.layout_4 .header_left,
.header.layout_4 .header_right
{
	clear: none;
	width: auto;
	float: none;   
}
.header.layout_4 .menu-main-menu-container
{
	margin-top: 18px;
}
/* --- menu --- */
.sf-menu
{
	padding: 0;
	margin: 0;
}
.sf-menu li
{
	margin-left: 5px;
	height: 43px;
}
.sf-menu li:first-child
{
	margin-left: 0;
}
.sf-menu li, .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active
{
	background: none;
}
.sf-menu li a, .sf-menu li a:visited
{
	font-family: 'MyriadPro-Semibold';
	color: #888;
	border: 0px solid #FFF;
	padding: 16px 15px 14px;
}
.sf-menu li:hover a, .sf-menu li.selected a, .sf-menu li.current-menu-item a, .sf-menu li.current-menu-ancestor a
{
	color: #fff;
	background: #42B3E5;
}
.sf-menu li.submenu:hover a
{
	color: #000;
	background: #FFF;
	border-color: #E8E8E8;
	border-bottom-color: #FFF;
}
.sf-menu li.submenu:hover:before
{
	content: "";
	position: absolute;
	display: block;
	bottom: 0;
	z-index: 203;
	width: 1px;
	height: 1px;
	background: #E8E8E8;
	left: 0;
}
.sf-menu li.submenu:hover:after
{
	content: "";
	position: absolute;
	display: block;
	bottom: 0;
	z-index: 202;
	width: 1px;
	height: 1px;
	background: #E8E8E8;
	right: 0;
}
.sf-menu li.submenu:hover a
{
	z-index: 202;
}
.sf-menu li ul
{
	width: 190px;
	background: #FFF;
	border: 1px solid #E8E8E8;
	padding-bottom: 10px;
}
.sf-menu li li.wide ul.sub-menu
{
	width: 200px;
}
.sf-menu li li.wide ul.sub-menu li
{
	width: 170px;
}
.sf-menu li.wide ul.sub-menu
{
	width: 380px;
}
.sf-menu li.gallery_menu ul.sub-menu
{
	margin-left: -100px;
}
.sf-menu li.gallery_menu ul.sub-menu ul.sub-menu
{
	margin-left: -362px;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul
{
	top: 43px;
}
.sf-menu li ul li
{
	width: 160px;
	height: auto;
	margin-left: 0;
	background-color: #fff;
	padding: 0 15px;
}
.sf-menu li:hover ul a,
.sf-menu li.submenu:hover ul a
{
	border: none;
	color: #888;
	background: #FFF;
	border-bottom: 1px solid #E8E8E8;
	padding: 15px 0;
}
.sf-menu li.submenu:hover ul
{
	z-index: 201;
}
.sf-menu li ul li a
{
	padding: 15px 0;
	font-size: 12px;
}
.sf-menu li ul li a:hover, .sf-menu li ul li.selected a, .sf-menu li ul li.current-menu-item a,
.sf-menu li.submenu ul li a:hover, .sf-menu li.submenu:hover ul li.selected a, .sf-menu li.submenu:hover ul li.current-menu-item a,
.sf-menu li.submenu:hover ul li.selected ul li a:hover,.sf-menu li.submenu:hover ul li.current-menu-item ul li a:hover, .sf-menu li.submenu:hover ul li ul li.selected a, .sf-menu li.submenu:hover ul li ul li.current-menu-item a, .sf-menu li.submenu:hover ul li.selected ul li.selected a, .sf-menu li.submenu:hover ul li.selected ul li.current-menu-item a,
.sf-menu li.submenu:hover ul li.menu-item-type-custom a:hover, .sf-menu li ul li.menu-item-type-custom a:hover
{
	border-bottom: 2px solid #42B3E5;
	color: #000;
	padding-bottom: 14px;
}
.sf-menu li.submenu:hover ul li.menu-item-type-custom a,
.sf-menu li.submenu:hover ul li.selected ul li a,
.sf-menu li.submenu:hover ul li.current-menu-item ul li a,
.sf-menu li ul li.menu-item-type-custom a
{
	color: #888;
	border-bottom: 1px solid #E8E8E8;
	padding-bottom: 15px;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul,
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul
{
	left: 180px;
	top: -1px;
}
.sf-menu .timetable_submenu .sub-menu
{
	margin-left: -280px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
	.sf-menu .timetable_submenu .sub-menu
	{
		margin-left: -279px;
	}
}
.mobile_menu
{
	display: none;
	float: right;
	padding: 12px 0;
	margin: 2px 5px 3px 5px;
}
.mobile_menu select
{
	border: 1px solid #E0E0E0;
}
.header.layout_2 .sf-menu li.menu_separator,
.header.layout_2 .sf-menu li.menu_separator:hover
{
	background-color: #E8E8E8;
	width: 1px;
	height: 26px;
	margin-top: 10px;
	margin-left: -1px;
	z-index: 1;
}
/* --- page --- */
.theme_page
{
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 50px;
}
.theme_page.noborder
{
	border: none;
}
.page_left
{
	float: left;
	width: 630px;
}
.left_sidebar .page_left
{
	float: right;
}
.page_right
{
	float: right;
	width: 330px;
}
.left_sidebar .page_right
{
	float: left;
}
.page_margin_top
{
	margin-top: 30px;

}
.page_margin_top_section
{
	margin-top: 50px;
}
.top_hint
{
	position: relative;
	float: right;
	color: #FFF;
	background-color: #42B3E5;
	padding: 9px 10px;
	margin-top: -70px;
}
.page_right .home_box
{
	height: auto;
}
/* --- page header --- */
.page_header
{
	border-bottom: 1px solid #E8E8E8;
	padding-bottom: 30px;
}
.page_header_left
{
	float: left;
	width: 670px;
}
.page_header_right
{
	float: right;
}
.page_header_left .page_title
{
	float: none;
	line-height: 120%;
	margin-right: 20px;
}
/* --- search --- */
.search
{
}
.search .page_header_right input
{
	float: none;
	background: transparent;
	padding: 11px 18px;
	border: none;
	color: #666666;
	margin: 0;
}
.search .search_input
{
	width: 174px;
	background: #F0F0F0;
	border-top: 1px solid #E0E0E0;
	transition: width 0.5s;
	-moz-transition: width 0.5s; /* Firefox */
	-webkit-transition: width 0.5s; /* Safari and Chrome */
	-o-transition: width 0.5s; /* Opera */
}
.search .search_input::-webkit-input-placeholder,
.search .search_input:-moz-placeholder,
.search .search_input:-ms-input-placeholder
{
	color: #666666;
}
.search .search_input:focus
{
	width: 225px;
	border-color: #42B3E5;
	color: #000;
}
/* --- bread crumb --- */
.bread_crumb
{
	float: left;
	padding: 17px 0 0;
	margin: 0;
}
.bread_crumb li
{
	float: left;
	font-size: 11px;
	margin-left: 3px;
}
.bread_crumb li:first-child
{
	margin-left: 0;
}
.bread_crumb li.separator
{
	width: 8px;
	padding: 0 4px;
	text-decoration: none;
}
.bread_crumb li a:hover
{
	color: #3156A3;
}
/* --- footer --- */
.footer_container
{
	background-color: #3A3A3A;
}
.footer
{
	width: 990px;
	margin-left: auto;
	margin-right: auto;
}
.footer .box_header
{
	color: #FFF;
}
.footer a,
.footer a:hover
{
	color: #D5D5D5;
}
/* --- icons --- */
/* --- icon small arrow --- */
.icon_small_arrow
{
	background-position: center center;
	background-repeat: no-repeat;
}
.icon_small_arrow.left_black
{
	background-image: url('images/icon_arrow_left_black.png');
}
.icon_small_arrow.right_black
{
	background-image: url('images/icon_arrow_right_black.png');
}
.icon_small_arrow.margin_right_black
{
	background-image: url('images/icon_arrow_margin_right_black.png');
}
.icon_small_arrow.left_white
{
	background-image: url('images/icon_arrow_left_white.png');
}
.icon_small_arrow.margin_right_white
{
	background-image: url('images/icon_arrow_margin_right_white.png');
}
.icon_small_arrow.right_white
{
	background-image: url('images/icon_arrow_right_white.png');
}
.icon_small_arrow.top_white
{
	background-image: url('images/icon_arrow_top_white.png');
}
.icon_small_arrow.top_black
{
	background-image: url('images/icon_arrow_top_black.png');
}
.icon_small_arrow.right_gray
{
	background-image: url('images/icon_arrow_right_gray.png');
}
.icon_small_arrow.square
{
	background-image: url('images/icon_arrow_square.png');
}
.icon_small_arrow.mark
{
	background-image: url('images/icon_arrow_mark.png');
}
.icon_small_arrow.tick
{
	background-image: url('images/icon_tick.png');
}
/* --- icon clock --- */
.icon_clock_green
{
	background-image: url('images/icon_clock_green.png');
}
.icon_clock_black
{
	background-image: url('images/icon_clock_black.png');
}
/* --- icon card --- */
.icon_card_green
{
	background-image: url('images/icon_card_green.png');
}
.icon_card_white
{
	background-image: url('images/icon_card_white.png');
}
/* --- social icon --- */

.social_icon
{
	display: block;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-repeat: no-repeat;
	transition: background-position .3s ease;
	-moz-transition: background-position .3s ease;
	-webkit-transition: background-position .3s ease;
	-o-transition: background-position .3s ease; 
}
a.social_icon:hover, span.social_icon:hover
{
	transition: background-position .3s ease;
	-moz-transition: background-position .3s ease;
	-webkit-transition: background-position .3s ease;
	-o-transition: background-position .3s ease; 
	background-position: 0 -30px;
	text-decoration: none;
}
.footer_box_container .social_icon {width: 23px;height: 22px;border-radius: 0px;margin-right: 3px;}
.footer_box_container a.social_icon:hover {background-position: 0 -22px;}
/* --- social_icons --- */
.social_icons
{
	margin-top: 30px;
}
.social_icons li
{
	float: left;
	margin-left: 5px;
}
.social_icons li:first-child
{
	margin-left: 0;
}
.social_icon.single
{
	float: left;
	margin-right: 5px;
}
.social_icon.single.last
{
	margin-right: 0;
}
.footer_banner_box_container p a {color: #FFF;border:1px solid #FFF; padding: 6px 23px 4px 5px;text-decoration: none;font-size: 11px;}
.footer_banner_box_container p a:hover{color: #737272;border:1px solid #FFF;text-decoration: none;}
.footer_banner_box_container p a.icon_small_arrow.right_white {background: url("images/f_white_arrow.png")no-repeat 60px 4px;}
.footer_banner_box_container p a.icon_small_arrow.right_white:hover {background:#fff url("images/f_white_arrow_hover.png")no-repeat 60px center;}
.scrolling_recent_posts_widget .timeago {display: none;}

.scrolling_recent_posts_widget li a {font-size: 14px;font-weight: bold;}
.page_header_left .page_title {float: none;margin-right: 45px;}
.kk-star-ratings.top-left, .kk-star-ratings.top-right{margin-top: 0px;}
.page-template-template-blog .page_header_left .page_title { font-weight: normal;}
.custom-search-blog-right {background: none!important;padding: 0px!important;}
.custom-search-blog-right .sclect_wrap {max-width: 227px;}
.custom-search-blog-right .custom-search select {width: 210px;}
.custom-search-blog-right .sclect_wrap::after{right: 1px;}
.page_header_right {color: #ec008c;display: inline-block;font-size: 14px;font-weight: bold;text-transform: uppercase;}
.custom-search-single-page {background: none!important;width: 320px;padding-top: 0px!important;}
.custom-search-single-page input[type="text"] {width: 78%!important;}
.address-area {clear: both;width: 215px;background: #e7228c;color: #fff;padding: 10px;font-size: 12px;line-height: 18px;margin: 10px 0px 15px;}
.address-area p {color: #fff!important;font-size: 12px!important;line-height: 18px!important;padding-bottom: 0px!important;}
.address-area strong {color: #FFF;display: block;text-transform: uppercase; font-family: 'MyriadProBold'; font-weight: normal;}
.address-area b{font-family: 'MyriadProBold'; font-weight: normal;}
.address-area a {text-decoration: none;color: #FFF;border: none;}
.address-area a:hover {color: #FFF;}
.post-footer-top {display: none;}
.printfriendly.pf-alignleft a {font-size: 12px;color: #fefefe;background: #b3b3b3!important;display: inline-block;line-height: 20px;padding: 1.5px 10px;width: 215px;}
.post-ratings label {color: #6f6f6f;margin-right: 5px;}
/* --- header icons --- */
.header_icon
{
	display: block;
	float: left;
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 23px;
	color: #909090;
	font-size: 12px;
}
.header_icon.empty_icon
{
	padding-top: 11px;
}
.header_icon.address
{
	background-image: url("images/header_address.png");
}
.header_icon.mail
{
	background-image: url("images/header_email.png");
}
.header_icon.phone
{
	background-image: url("images/header_phone.png");
	padding-left: 18px;
}
.top_header_icons 
{
	float: right;
}
/* --- notification boxes --- */
.notification_box
{
	padding: 20px 30px 20px 80px;
	line-height: 150%;
}
.notification_box h2,
.notification_box h2 a,
.notification_box h3,
.notification_box h3 a,
.notification_box h5,
.notification_box h5 a
{
	color: #FFF;
}
.notification_box h5
{
	font-family: arial;
	margin-top: 5px;
}
.notification_box.nb_success
{
	background: url('images/icons_notification/info.png') no-repeat 20px center #5FAA4B;
}
.notification_box.nb_error
{
	background: url('images/icons_notification/cross.png') no-repeat 20px center #EB6D58;
}
.notification_box.nb_info
{
	background: url('images/icons_notification/info.png') no-repeat 20px center #42B3E5;
}
.closing_in
{
	display: block;
	float: right;
	margin-top: 5px;
	color: #909090;
	font-size: 11px;
}
/* --- vertical align --- */
.vertical_align
{
	display: table-row;
}
.vertical_align_cell
{
	display: table-cell;
	vertical-align: middle;
}
/* --- slider --- */
.caroufredsel_wrapper
{
	width: 100% !important;
	margin: 0 !important;
	overflow: hidden;
}
.caroufredsel_wrapper_slider
{
	/*top: 65px !important;*/
}
.slider
{
	/*position: absolute;*/
	padding: 0;
}
.slider li
{
	float: left;
	height: 670px;
	background-position: top center;
	background-repeat: no-repeat;
}
.site_container.fullwidth .slider li
{
	background-size: cover;
}
.slider li .slider_img
{
	position: relative;
	height: 100%;
	top: 0;
	left: 0;
}
/* --- slider content --- */
.home .slider_content_box{
	margin-top: -733px;
	min-height: 544px;
	position: relative;
	z-index: 20;
}

.slider_content_box
{
	margin-top: -657px;
	min-height: 367px;
	position: relative;
	z-index: 20;
}
.slider_content
{
	display: block!important;
	padding-top: 208px;
	padding-bottom: 17px;
}
.slider_content:after
{
	content: "";
}
.slider_content .subtitle
{
	margin-top: 2px;
	line-height: 150%;
	color: #FFF;
	text-shadow: 0px 1px 0px rgba(0,0,0,0.5);
}
.slider_content h1
{
	font-family:"Duepuntozero"!important;
	font-size: 55px;
	line-height: 55px;
	float: left;
	clear: right;
	color: #FFF;
	clear: both;
	width: 367px;
	font-weight: normal;
}
.slider_content h1 span{
	background: rgba(325,0,134,0.4);
	display: inline-block;
	padding: 8px;
	margin-bottom: 10px;
}
.slider_content .subtitle{
	font-family: 'MyriadPro-Regular'!important;
	font-size: 20px;
	float: left;
	clear: left;
	width: 315px;
}
.slider_content .subtitle span{
	background: rgba(0,0,0,0.4);
	padding: 8px;
	margin-bottom: 6px;
	display: inline-block;  
}

/* --- slider navigation --- */
.slider_navigation
{
	position: absolute;
	clear: both;
	width: 100%;
	bottom: 0;
	z-index: 1;
}
.slider_navigation .slider_control
{
	float: left;
}
.slider_navigation .slider_control a
{
	display: block;
	height: 41px;
	font-size: 11px;
	padding: 0;
	color: #FFF;
	line-height: 160%;
}
.slider_navigation .slider_control a:hover
{
	text-decoration: none;
}
.slider_navigation .top_border
{
	display: block;
	width: 100%;
	height: 1px;
	background: #FFF;
	opacity: 0.4;
	filter: alpha(opacity = 40);
}
.slider_navigation .slider_control .slider_control_bar
{
	display: none;
	background-color: #FFFFFF;
	height: 4px;
	margin-top: -4px;
}
.slider_navigation .slider_bar
{
	position: relative;
	height: 4px;
	margin-left: 0;
	margin-bottom: -1px;
	background: #FFF;
}
/* --- home box --- */
.home_box_container_list
{
	z-index: 20;
	position: relative;
	bottom: 5px;
}
.home_box_container_list.margin_minus
{
	margin-top: -210px;
}
.home_box_container
{
	float: left;
	padding: 10px 30px 20px;
	list-style: none;
	z-index: 2;
	margin-right: 30px;
}
.home_box_container:first-child
{
	z-index: 3;
}
.home_box_container:last-child
{
	z-index: 1;
	margin-right: 0px;
}
.home_box
{
	width: 250px;
	height: 159px;
}
.home_box h2,
.home_box h2 a
{
	font-family:"Duepuntozero"!important;
	color: #FFF;
	font-size: 55px;
}
.home_box h3
{
	font-style: italic;
	color: #FFF;
	margin-top: 5px;
}
.home_box .header_left
{
	width: 198px;
}
.home_box .header_right
{
	width: 62px
}
.home_box .news
{
	margin-top: 12px;
	line-height: 150%;
}
.home_box .news .text
{
	font-size: 15px;
	line-height: 18px;
	padding: 0;
	color: #FFF;
}
.home_box .more
{
	margin-top: 25px;
}
.home_box .more.light
{
	color: #FFF;
}
.home_box .more.light:hover
{
	background-image: url('images/icon_arrow_margin_right_black.png');
}
/* --- items list --- */
.items_list
{

}
.items_list.margin_top
{
	margin-top: 8px;
}
.items_list li
{
	padding: 12px 0;
	border-bottom: 1px solid #E0E0E0;
	background-position: left center;
	background-repeat: no-repeat;
	line-height: 120%;
}
.items_list li:first-child
{
	padding-top: 0;
}
.items_list li.icon_clock_black
{
	padding-left: 25px;
}
.items_list li.icon_clock_black:first-child
{
	padding-top: 12px;
	/*background-position: left 0;*/
}
.items_list a, .items_list span
{
	float: left;
	color: #000;
	font-weight: bold;
}
.items_list.thin a, .items_list.thin span
{
	font-weight: normal
}
.items_list .value
{
	float: right;
	color: #666;
}
.items_list.opening_hours li span, .items_list.opening_hours .value
{
	color: #FFF;
}
.items_list.opening_hours li
{
	border-color: #4468B2;
}
.home_box .items_list li:first-child
{
	padding-top: 12px;
}
/* --- scrolling list --- */
.scrolling_list_wrapper
{
	margin-top: 16px;
}
.scrolling_list
{
	width: 100% !important;
}
.scrolling_list_control_left, .scrolling_list_control_right
{
	float: left;
	width: 28px;
	height: 28px;
}
.scrolling_list_control_right
{
	margin-left: 2px;
}
.scrolling_list li,.widget.scrolling_recent_posts_widget.sidebar_box .scrolling_recent_posts_widget li
{
	width: auto;
	color: #C5C5C5;
	background-position: left 18px;
	padding: 10px 0 10px 18px!important;
	line-height: 150%;
}
.scrolling_list li a
{
	clear: both;
	/*float: left;*/
	color: #666;
	border: none;
}
.scrolling_list li .left
{
	color: #666;
}
.scrolling_list li,#medicenter_scrolling_recent_posts-2 .widget.scrolling_recent_posts_widget.sidebar_box ul li {background-image: url("images/icon_arrow_right_black.png ")!important;background-position: left 18px!important;}
.widget.scrolling_recent_posts_widget.sidebar_box .timeago {display: block;}
.widget.scrolling_recent_posts_widget.sidebar_box .scrolling_recent_posts_widget li a {font-size: 11px!important;}
.widget.scrolling_recent_posts_widget.sidebar_box {margin-top: 35px;}
.footer .scrolling_list li a
{
	color: #D5D5D5;
}
.scrolling_list.latest_tweets li a
{
	float: none;
}
.scrolling_list.latest_tweets li p
{
	padding: 0;
}
.scrolling_list li .left
{
	float: left;
}
.scrolling_list li .number
{
	float: right;
	width: 30px;
	color: #666;
	padding: 8px 0;
	margin-left: 5px;
	font-size: 11px;
	text-align: center;
	line-height: 1;
}
.footer .timeago
{
	color: #42B3E5;
}
.timeago
{
	clear: both;
	display: block;
	margin-top: 2px;
	font-size: 11px;
	color: #909090;
}
.columns.full_width .scrolling_list li
{
	width: 462px;
}
.columns.full_width .scrolling_list li .left
{
	width: 425px;
}
/* --- more --- */
.more
{
	float: left;
	color: #3156A3;
	line-height: normal;
}
.more.dark_blue,
.more.light,
.more.blue,
.more.mc_button
{
	padding: 5px 8px 7px;
	background-position: right center;
	color: #fbe3ef;
	border: 1px solid #FFF;
}
.more.dark_blue:hover,
.more.light:hover,
.more.blue:hover,
.more.mc_button:hover
{
	text-decoration: none;
}
.more.dark_blue,
.more.blue:hover
{
	background-color: #42B3E5;
	border: 1px solid #42B3E5;
}
.more.dark_blue:hover
{
	background-color: #3156A3;
	border-color: #3156A3;
}
.more.light
{
	color: #666;
	border-color: #FFF;
}
.more.light:hover
{
	background-color: #FFF;
	color: #000;
	border-color: #FFF;
}
.more.blue
{
	border-color: #3156A3;
	background-color: #3156A3;
}
.more.tiny
{
	padding: 4px 8px;
	font-size: 11px;
}
.more.medium
{
	padding: 9px 15px;
} 
.more.large
{
	padding: 15px 20px;
	font-size: 15px;
}
.more.icon_small_arrow
{
	padding: 5px 24px 6px 8px;
	line-height: 17px;
}
.more.icon_small_arrow.tiny
{
	padding: 4px 24px 4px 8px;
}
.more.icon_small_arrow.medium
{
	padding: 9px 24px 9px 15px;
}
.more.icon_small_arrow.large
{
	padding: 15px 24px 15px 20px;
}
/* --- blog --- */
.blog
{
}
.comment_box
{
	float: left;
	width: 85px;
	text-align: center;
	margin-right: 25px;
	margin-right: 20px;
}
.columns .comment_box
{
	clear: both;
	width: 100%;
	margin-bottom: 25px;
	margin-right: 0;
}
.post
{
	float: left;
	margin-top: 30px;
}
.comment_box li
{
	width: 100%;
	text-align: left;
}
.columns .comment_box li
{
	float: left;
	width: auto;
}
.comment_box .date
{
	position: relative;
}
.comment_box .date .value
{
	float: left;
	width: 60px;
	background-color: #3156A3;
	color: #FFF;
	padding: 9px 10px;
	font-size: 11px;
	text-align: center;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.comment_box .date .arrow_date
{
	border-color: #3156A3 transparent;
}
.comment_box .arrow_comments
{
	border-color: #42B3E5 transparent;
}
.comment_box .date .arrow_date,
.comment_box .arrow_comments
{
	content: '';
	display: inline;
	visibility: visible;
	position: absolute;
	border-style: solid;
	border-width: 5px 5px 0 0;
	right: 0;
}
.columns .comment_box .date .value
{
	clear: both;
	float: none;
	width: auto;
	padding: 10px 13px;
}
.columns .comment_box .date .arrow_date
{
	left: 0;
	right: auto;
}
.comment_box .comments_number
{
	position: relative;
	width: 80px;
	margin-top: 2px;
}
.columns .comment_box .comments_number
{
	width: auto;
	margin-left: 2px;
	margin-top: 0;
}
.comment_box .comments_number a
{
	display: block;
	text-align: center;
	font-size: 11px;
	background-color: #42B3E5;
	padding: 9px 10px;
	color: #FFF;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.columns .comment_box .comments_number a
{
	padding: 10px 12px;
}
.comment_box .comments_number:hover
{
	border-color: #409915;
}
.post_content
{
	float: right;
	/*width: 520px;*/
	width: 100%;
	padding-bottom: 25px;
	border-bottom: 1px solid #E0E0E0;
}
.columns .post_content,
.columns .post_content a.post_image img,
.columns .post_content .image_carousel img,
.columns .post_content .image_carousel .mc_preloader
{
	width: 300px;
}
.post_content a.post_image
{
	display: block;
	margin-bottom: 27px;
}
.post_content a.post_image img
{
	display: block;
	/*width: 520px;*/
	width: 100%;
	height: auto;
	min-height: 15px;
}
.post_content .gallery_box
{
	margin-top: 0;
	margin-bottom: 27px;
}
.post_content .gallery_box img
{
	/*width: 520px;*/
	width: 100%;
	max-width: none;
	height: auto;
}
.post_content h2
{
	margin-bottom: 12px;
	line-height: 120%;
}
.single.single-post .post_content h2 {font-size: 16px;font-weight: bold;color: #191919;}
.post_content p, .columns .post_content p
{
	line-height: 150%;
	padding-top: 0;
	padding-bottom: 1em;
}
.single.single-post .post_content p {font-weight:  normal;font-size: 11px;color: #191919;}
.post_content blockquote p
{
	padding: 0;
}
.post_content .more,
.simple .more
{
	clear: both;
	float: none;
	line-height: 150%;
}
.simple .more
{
	margin-left: 5px;
}
.simple .more_container
{
	padding-top: 1em;
}
.post_footer
{
	margin-top: 25px;
}
.post_footer_details
{
	float: left;
	margin-right: 20px;
	margin-bottom: 5px;
}
.post_footer_details:last-child
{
	margin-right: 0;
}
.post_footer_details li
{
	float: left;
	font-size: 11px;
	color: #909090;
	margin-right: 5px;
}
.post_footer_details li:last-child
{
	margin-right: 0;
}
.simple .post_footer
{
	border-bottom: 1px solid #E0E0E0;
	padding-bottom: 25px;
	margin-top: 25px;
}
.show_all
{
	margin-top: 20px;
}
.show_all a
{
	float: right;
}
/* --- comments --- */
.comments .comments_number a
{
	float: left;
	width: 60px;
}
.comments .comment_box .comments_number
{
	width: 85px;
	margin-top: 0;
	margin-left: 0;
}
#comments_list
{
	float: right;
}
#comments_list li.comment
{
	margin-top: 30px;
	border-bottom: 1px solid #E0E0E0;
	padding-bottom: 30px;
}
#comments_list li.comment:first-child
{
	margin-top: 0;
}
#comments_list .comment_author_avatar
{
	float: left;
	width: 73px;
	height: 73px;
	margin-right: 30px;
	border: 1px solid #E0E0E0;
}
#comments_list .comment_details
{
	float: left;
	width: 435px;
}
#comments_list .comment_details .posted_by,
.bypostauthor
{
	font-size: 11px;
	color: #909090;
	line-height: 140%;
}
#comments_list .comment_details .posted_by a
{
	border: none;
}
#comments_list .comment_details p
{
	color: #666;
	line-height: 150%;
	padding: 20px 0;
}
#comments_list .reply_button
{
	line-height: 150%;
}
#comments_list .children
{
	clear: both;
	float: left;
	margin-left: 40px;
	margin-top: 30px;
}
#comments_list .children .children
{
	margin-left: 0;
}
#comments_list .children li.comment
{
	width: 100%;
	border-bottom: none;
	border-top: 1px solid #E0E0E0;
	padding-top: 30px;
	margin-top: 0;
}
#comments_list .children li.comment:last-child
{
	padding-bottom: 0;
}
#comments_list .children .comment_details
{
	width: 395px;
}
#comments_list .pagination
{
	margin-top: 20px;
}
/* --- forms --- */
.comment_form_container
{
	float: left;
	margin-left: 110px;
	margin-top: 25px;
}
.comment_form,
.contact_form
{
	float: left;
	width: 100%;
	margin-top: 30px;
}
.comment_form .left, .comment_form .right,
.contact_form .left, .contact_form .right
{
	float: left;
}
.comment_form .right
{
	float: right;
	margin-left: 15px;

}
.contact_form .right
{
	margin-left: 30px;
}
.comment_form label,
.contact_form label
{
	display: block;
	color: #565656;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	/*text-transform: capitalize;*/
}
.comment_form label.first,
.contact_form label.first
{
	margin-top: 0;
}
.comment_form input, .comment_form textarea,
.contact_form input, .contact_form textarea
{
	padding: 11px 18px;
	color: #000;
	margin: 0;
	background: #F0F0F0;
	border: none;
	border-top: 1px solid #E0E0E0;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.comment_form .text_input:focus, .comment_form textarea:focus,
.contact_form .text_input:focus, .contact_form textarea:focus
{
	border-color: #42B3E5;
}
.comment_form textarea
{
	width: 224px;
	height: 88px;
}
.contact_form textarea
{
	width: 614px;
}
.comment_form .text_input
{
	width: 224px;
}
.contact_form .block
{
	margin-top: 10px;
}
.contact_form .text_input
{
	width: 274px;
}
.comment_form .text_input:first-child,
.contact_form .block:first-child
{
	margin-top: 0;
}
.comment_form input[type='submit'],
.contact_form input[type='submit']
{
	/*float: left;*/
	width: 70px;
	height: 36px;
	margin-top: 20px;
	padding: 5px 0 7px;
	cursor: pointer;
	text-align: center;
	outline: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.comment_form .mc_button,
.contact_form .mc_button
{
	border-color: #3156A3;
	background-color: #3156A3;
}
.comment_form .mc_button:hover,
.contact_form .mc_button:hover
{
	background-color: #42B3E5;
	border: 1px solid #42B3E5;
}
#cancel_comment
{
	display: none;
	float: right;
	font-size: 11px;
	margin-top: 32px;
	margin-right: 20px;
}
.contact_form .tabs_box_navigation.sf-menu .tabs_box_navigation_selected
{
	width: 286px;
	background-position: 285px center;
}
/* --- pagination --- */
.pagination
{
	float: right;
}
.pagination li
{
	float: left;
	margin-left: 2px;
}
.pagination li:first-child
{
	margin-left: 0;
}
.pagination li a,
.pagination li span
{
	display: block;
	height: 12px;
	color: #666;
	padding: 9px 11px 7px;
	font-size: 11px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
/* --- sidebar box --- */
.sidebar_box
{
	float: left;
	/*width: 330px;*/
	width: 100%;
	margin-top: 50px;
	overflow: hidden;
}
.sidebar_box.first,
.sidebar_box:first-child
{
	margin-top: 0;
	margin-top: 30px;
}

.home .sidebar_box.first,
.home .sidebar_box:first-child
{
	margin-top: 0px;
}
.sidebar_box .header_left, .footer_box.last .header_left, .footer_box:last-child .header_left
{
	width: 248px;
}
.footer_box .header_left
{
	width: 238px;
}
.sidebar_box .header_right, .footer_box .header_right
{
	width: 62px;
}
.sidebar_box .accordion
{
	margin-top: 30px;
}
.sidebar_box .accordion .item_content p
{
	padding: 0;
}
/* --- categories --- */
.widget_categories ul
{
	clear: both;
	float: left;
	margin: 30px 0 0;
	padding: 0;
}
.categories li, .widget_categories li
{
	float: left;
	font-size: 11px;
	color: #666;
	margin-right: 2px;
	margin-bottom: 2px;
}
.categories li:last-child, .widget_categories li:last-child
{
	margin-right: 0;
}
.categories li a, .widget_categories li a
{
	display: block;
	color: #666;
	padding: 8px 9px;
}
/* --- departments --- */
.accordion .ui-accordion-header h3
{
	color: #666;
	background: url('images/accordion/accordion_plus.png') no-repeat right center;
	padding-right: 13px;
}
.accordion .ui-accordion-header,
.wpb_content_element .accordion div.ui-accordion-header
{
	cursor: pointer;
	padding: 12px 13px 12px 0;
	border-bottom: 1px solid #E0E0E0;
	background: transparent;
	color: #666;
	transition: none !important;
	-o-transition: none !important;
	-ms-transition: none !important;
	-moz-transition: none !important;
	-webkit-transition: none !important;
}
.accordion .ui-accordion-header.ui-state-hover,
.wpb_content_element .accordion .ui-accordion-header.ui-state-hover:hover
{
	background: none;
}
.accordion .ui-accordion-header.ui-state-hover h3
{
	color: #3156A3;
}
.wpb_content_element .accordion .ui-accordion-header.ui-state-active,
.wpb_content_element .accordion .ui-accordion-header.ui-state-active.ui-state-hover,
.accordion .ui-accordion-header.ui-state-active
{
	border-bottom: 1px solid #3156A3;
	background: #3156A3;
	padding: 10px 12px;
	margin-top: -1px;
}
.accordion .ui-accordion-header.ui-state-active h3
{
	background: url('images/accordion/accordion_minus.png') no-repeat right center !important;
	color: #FFF !important;
}
.accordion .ui-accordion-content
{
	padding: 25px 0;
	color: #666;
	line-height: 150%;
}
.accordion.wide .ui-accordion-content
{
	padding: 0 0 30px;
}
.accordion.wide .tabs_navigation
{
	margin-bottom: 30px;
}
.item_footer
{
	margin-top: 25px;
	line-height: 1;
}
.accordion .ui-accordion-content .item_footer .more.blue
{
	float: right;
	margin-right: 2px;
}
.accordion .ui-accordion-content .item_footer .more.blue:first-child
{
	margin-right: 0;
}
.accordion.wide .about_img
{
	width: 500px;
	height: auto;
	margin-bottom: 23px;
}
/* --- item content --- */
.item_content
{
	margin-top: 30px;
	list-style: none;
}
.page_margin_top.item_content:first-child
{
	margin-top: 30px;
}
.item_content:first-child
{
	margin-top: 0;
}
.item_content .text
{
	color: #666;
}
.item_content .text h3
{
	margin-bottom: 10px;
}
.features_image,
.features_image img
{
	display: block;
	width: 76px;
	height: 88px;
}
.item_content .thumb_image, .item_content .thumb_image img
{
	display: block;
	width: 96px;
	height: 96px;
}
.item_content .thumb_image,
.features_image
{
	float: left;
	margin-right: 30px;
}
.sidebar_box .accordion .item_content .thumb_image,
.sidebar_box .accordion .item_content .features_image
{
	margin-right: 20px;
}
.item_content .text
{
	/*float: right;*/
	line-height: 150%;
}
.item_content .text p
{
	padding: 0;
	clear: none;
}
/* --- tabs --- */
.ui-tabs-hide
{
	display: none;
}
.ui-tabs-panel p
{
	padding: 24px 0 25px;
}
/* tabs navigation */
.tabs_navigation
{
	float: none;
	clear: both;
	width: 100%;
}
.tabs_navigation li
{
	float: left;
	margin-top: 0;
	margin-right: 20px;
}
.tabs_navigation li:last-child
{
	margin-right: 0;
}
.tabs_navigation li a
{
	width: auto;
	display: block;
	text-align: center;
	color: #666;
	padding: 8px 0;
	border-bottom: 1px solid #E0E0E0;
}
.tabs_navigation li a:hover,
.tabs_navigation li a.selected,
.tabs_navigation li.ui-tabs-active a
{
	border-bottom-width: 2px;
	padding-bottom: 7px;
}
/* --- tabs box navigation --- */
.tabs_box_navigation.sf-menu
{
	float: none;
	clear: both;
}
.tabs_box_navigation.sf-menu ul.sub-menu
{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.tabs_box_navigation.sf-menu li.submenu:hover:after
{
	background: none;
}
.tabs_box_navigation.sf-menu .tabs_box_navigation_selected
{
	width: 256px;
	height: auto;
	padding: 13px 12px;
	background: url("images/dropdown_plus.png") no-repeat scroll 255px center #3156A3;
	color: #FFFFFF;
	cursor: pointer;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.tabs_box_navigation.sf-menu .tabs_box_navigation_selected:hover
{
	background-color: #42B3E5;
	background-image: url("images/accordion/accordion_minus.png"); 
}
.tabs_box_navigation.sf-menu li:hover ul, .tabs_box_navigation.sf-menu li.sfHover ul
{
	top: 38px;
	border: 1px solid #42B3E5;
}
.tabs_box_navigation_hidden
{
	display: none;
}
/* --- columns --- */
.columns
{
}
.column_left, .column_right
{
	width: 300px;
}
.column_left
{
	float: left;
	margin-right: 30px;
	margin-right: 25px;
	margin-right: 0;
}
.column_right
{
	float: right;
}
.columns p
{
	clear: both;
	padding: 25px 0;
}
.columns.full_width .column_left,
.columns.full_width .column_right
{
	width: 480px;
}
.columns.no_width .column_left,
.columns.no_width .column_right
{
	width: auto;
}
.columns.no_width .column_left
{
	margin-right: 0;
}
.columns.full_width .columns .column_left,
.columns.full_width .columns .column_right
{
	width: 225px;
}
.page_right .columns .column_left,
.page_right .columns .column_right
{
	width: 132px;
}
/* --- columns_3 --- */
.columns_3 .column
{
	float: left;
	width: 310px;
	margin-left: 30px;
}
.columns_3 .column:first-child
{
	margin-left: 0;
}
.columns_3 .item_content .features_image, .columns_3 .features_image img,
.mc_features_small .item_content .features_image, .mc_features_small .features_image img,
.features_icons_small .features_image, .features_icons_small .features_image img,
.features_image_small, .features_image_small img
{
	width: 57px;
	height: 66px;
	margin-bottom: 5px;
}
/* --- dropcap --- */
.dropcap
{
	line-height: 150%;
}
.dropcap .dropcap_label
{
	float: left;
	padding: 7px 13px;
	background-color: #3156A3;
	text-align: center;
	margin-right: 15px;
}
.dropcap .dropcap_label h3
{
	color: #FFF;
}
div.dropcap p
{
	padding: 0;
}
/* --- list --- */
.simple_list
{
	clear: both;
	padding: 25px 0;
}
.simple_list li
{
	line-height: 150%;
	background-position: left center;
	padding: 5px 0 5px 18px;
}
.simple_list li a
{
	border: none;
}
.simple_list.top_marker li
{
	background-position: left 8px;
}
.sidebar_box .simple_list
{
	padding-bottom: 0;
}
/* --- thin list --- */
.thin_list li
{
	float: left;
	margin-right: 15px;
	margin-top: 10px;
}
.header_top_sidebar .thin_list li {border-right: 1px solid #959595;padding-right: 15px;margin-top: 5px;font-size: 12px;}
.header_top_sidebar .thin_list li:last-child {border-right:0px;}
.header_top_sidebar .top_header_icons a {background: url(images/social-icon.png) no-repeat;width: 22px;height: 22px;margin-right: 10px;display: block;text-indent: -9999px;} 
.header_top_sidebar .top_header_icons a:hover{background-position: 0px -22px;} 
.header_top_sidebar .top_header_icons a.mail-icon {background-position: -32px 0px;} 
.header_top_sidebar .top_header_icons a.mail-icon:hover {background-position: -32px -22px;} 
.header_top_sidebar .top_header_icons a.facebook-icon {background-position: -63px 0px;} 
.header_top_sidebar .top_header_icons a.facebook-icon:hover{background-position: -63px -22px;} 
.header_top_sidebar .top_header_icons a.twitter-icon {background-position: -95px 0px;} 
.header_top_sidebar .top_header_icons a.twitter-icon:hover{background-position: -95px -22px;} 
.top_header_icons 
/* --- top info list --- */
.top_info_list li
{
	float: left;
	color: #909090;
	font-size: 13px;
}
.top_info_list li .value
{
	color: #000;
	font-family: 'PT Sans';
	font-size: 18px;
	margin-top: 5px;
}
.top_info_list li.separator
{
	width: 1px;
	height: 80px;
	background: #E8E8E8;
	margin-left: 35px;
	margin-right: 35px;
	margin-top: -20px;
}
/* --- info list --- */
.info_list li
{
	padding: 10px 0;
	border-bottom: 1px solid #E0E0E0;
	line-height: 150%;
}
.info_list li:first-child
{
	padding-top: 0;
}
.info_list li label
{
	float: left;
	width: 92px;
	color: #000;
	font-weight: bold;
}
.info_list li .text
{
	float: left;
	width: 388px;
	color: #666;
}
.accordion.wide .columns .info_list li .text
{
	width: 208px;
}
/* --- announcement --- */
.announcement
{
	background: #F0F0F0;
	padding: 20px 30px;
}
.announcement p
{
	padding: 10px 0;
}
.announcement .vertical_align
{
	height: 69px;
}
/* --- pricing plan --- */
.pricing_plan
{
	clear: both;
	float: left;
	margin-top: 13px;
}
.pricing_plan li
{
	width: 217px;
	padding-left: 18px;
}
/* --- timetable --- */
.timetable
{
	width: 100%;
	font-size: 11px;
	color: #666;
	margin-top: 30px;
}
.timetable tbody tr
{
	background: url('images/dotted_line.png') left top repeat-x;
}
.timetable th,
.timetable td:first-child
{
	text-align: center;
	vertical-align: middle;
}
.timetable th
{
	width: 12.5%;
	padding: 10px 15px 12px;
}
.timetable .event_container
{
	padding: 10px 15px 12px;
}
.timetable td
{
	width: 12.5%;
	vertical-align: top;
	height: 31px;
	/*height: 100px;*/
}
.timetable .last
{
	padding: 10px 0 0 15px;
}
.timetable .hours
{
	color: #A6C3FF;
}
.timetable .event
{
	background-color: #3156A3;
	color: #FFF;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
	line-height: 140%;
}
.timetable .event a
{
	display: block;
	color: #FFF;
	font-weight: bold;
	margin-bottom: 2px;
}
.timetable .row_gray
{
	background-color: #F0F0F0;
}
.timetable .event.tooltip:hover,
.timetable .event .event_container.tooltip:hover
{
	background-color: #42B3E5;
}
.timetable .event.tooltip:hover .hours,
.timetable .event .event_container.tooltip:hover .hours
{
	color: #FFF;
}
.timetable.small
{
	display: none;
	font-size: 13px;
}
/* --- tip/tooltip/qtip --- */
/*.tip
{
background: url('images/icon_tip.png') #3156A3 no-repeat 15px center;
color: #FFF;
padding: 10px 10px 10px 35px;
float: right;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}
 */
.tooltip
{
	cursor: pointer;
}
.tooltip .tooltip_text
{
	display: block;
	/*padding-bottom: 15px;*/
	visibility: hidden;
	opacity: 0;
	position: absolute;
	z-index: 1000;
	left: -19px;
	bottom: 100%;
	/* CSS3 Transitions */
	-webkit-transition-duration: 0.25s;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-ms-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-webkit-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	-moz-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	-o-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	-ms-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	/* CSS3 Transitions */
	-webkit-transition-property: opacity, visibility;
	-moz-transition-property: opacity, visibility;
	-o-transition-property: opacity, visibility;
	-ms-transition-property: opacity, visibility;
	transition-property: opacity, visibility;
	/*background: url('images/tooltip_arrow.png') no-repeat 15px bottom;*/
}
.tooltip .tooltip_content
{
	background: #42B3E5;
	color: #FFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 10px 15px 12px;
	line-height: 150%;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-align: left;
}
.tooltip:hover .tooltip_text
{	
	visibility: visible;
	opacity: 1;
}
.tooltip .tooltip_arrow
{
	content: '';
	position: relative;
	border-color: #42B3E5 transparent;
	border-style: solid;
	border-width: 5px 5px 0;
	bottom: -4px;
	left: 10px;
}
.ui-tooltip-error .ui-tooltip-content,
.ui-tooltip-success .ui-tooltip-content
{
	font-size: 13px;
	font-family: arial;
	color: #FFF;
}

.ui-tooltip-error .ui-tooltip-content,
.ui-tooltip-success .ui-tooltip-content
{
	border:none; 
}

.ui-tooltip-content
{
	padding:10px 20px 10px 20px;
}

.ui-tooltip-error .ui-tooltip-content
{
	background:#E9431C;
}

.ui-tooltip-success .ui-tooltip-content
{
	background:#61911B;
}
/* --- controls --- */
.controls
{
	padding: 0;
}
.controls li
{
	float: left;
}
.controls .open_details, .controls .open_lightbox, .controls .open_video_lightbox, .controls .open_iframe_lightbox, .controls .open_url_lightbox, .controls .close, .controls .prev, .controls .next
{
	display: block;
	width: 40px;
	height: 40px;
	background-position: 0 0;
	background-repeat: no-repeat;
}
.controls .close, .controls .prev, .controls .next
{
	width: 30px;
	height: 30px;
	border: 1px solid #E0E0E0;
	background-position: center;
}
.controls .open_details:hover, .controls .open_lightbox:hover, .controls .open_video_lightbox:hover, .controls .open_iframe_lightbox:hover, .controls .open_url_lightbox:hover
{
	background-position: 0 -40px;
}
.controls .close
{
	background-image: url('images/close_icon.png');
}
.slider_navigation .more
{
	display: none;
}
/* --- isotope gallery --- */
.isotope-item 
{
	z-index: 2;
}
.isotope-hidden.isotope-item 
{
	pointer-events: none;
	z-index: 1;
}
.isotope,
.isotope .isotope-item 
{
	-webkit-transition-duration: 0.8s;
	-moz-transition-duration: 0.8s;
	-ms-transition-duration: 0.8s;
	-o-transition-duration: 0.8s;
	transition-duration: 0.8s;
}

.isotope 
{
	-webkit-transition-property: height, width;
	-moz-transition-property: height, width;
	-ms-transition-property: height, width;
	-o-transition-property: height, width;
	transition-property: height, width;
}

.isotope .isotope-item 
{
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property:    -moz-transform, opacity;
	-ms-transition-property:     -ms-transform, opacity;
	-o-transition-property:         top, left, opacity;
	transition-property:         transform, opacity;
}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition 
{
	-webkit-transition-duration: 0s;
	-moz-transition-duration: 0s;
	-ms-transition-duration: 0s;
	-o-transition-duration: 0s;
	transition-duration: 0s;
}
.mc_gallery
{
	margin-left: auto;
	margin-right: auto;
}
.mc_gallery .gallery_box
{
	float: left;
	/*width: 225px; width in gallery not needed*/
}
.gallery_box
{
	display: block;
	position: relative;
	cursor: pointer;
	margin-top: 30px;
	overflow: hidden;
}
.gallery_4_columns .gallery_box
{
	width: 225px;
}
.accordion .gallery_box
{
	margin-top: 0;
}
.gallery_box img
{
	display: none;
	width: 225px;
	height: 150px;
}
.gallery_box .mc_preloader
{
	width: 225px;
	height: 150px;
}
.gallery_2_columns .gallery_box
{
	width: 480px;
}
.gallery_2_columns .gallery_box img,
.gallery_2_columns .gallery_box .mc_preloader
{
	width: 480px;
	height: 300px;
}
.gallery_3_columns .gallery_box
{
	width: 310px;
	-webkit-transform: none !important;
}
.gallery_3_columns.uitgaven .gallery_box
{
	-webkit-transform: none !important;
}
.gallery_3_columns .gallery_box img,
.gallery_3_columns .gallery_box .mc_preloader
{
	width: 310px;
	height: 200px;
}
.accordion.wide .gallery_box img
{
	width: 300px;
	height: 190px;
}
.accordion.wide .gallery_box .mc_preloader
{
	width: 300px;
}
.gallery_box .description
{
	position: relative;
	z-index: 1;
	background-color: #F0F0F0;
	padding: 15px;
	background-position: 220px center;
	text-align: center;
	line-height: normal;
}
.mc_gallery .description h3,
.gallery_box .description h3,
.gallery_box .description h5
{
	font-family: 'arial';
	font-size: 13px;
}
.mc_gallery .description h3,
.gallery_box .description h3
{
	font-weight: normal;
}
.gallery_box .description h5
{
	margin-top: 5px;
	color: #666666;
}
.gallery_box:hover .description
{
	background-color: #42B3E5;
}
.gallery_box:hover h3,
.gallery_box:hover h5
{
	color: #FFF;
}
.gallery_box .controls
{
	display: none;
	position: absolute;
	padding: 10px;
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3F000000,endColorstr=#3F000000)";/* IE8 */    
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3F000000,endColorstr=#3F000000);/* IE6 &amp; 7 */ 
	background: rgba(0, 0, 0, 0.25);
	zoom: 1;
}
.gallery_box:hover .controls
{
	display: block;
}
.gallery_box .item_details
{
	border-bottom: 1px solid #E0E0E0;
	color: #666666;
	text-align: center;
	line-height: 150%;
	padding: 20px 0;
}
.gallery_box:hover .item_details
{
	border-color: #42B3E5;
	border-width: 2px;
	padding-bottom: 19px;
}
.gallery_box .item_details p
{
	padding: 0;
}
.gallery_box .social_icons,
.gallery_item_details_list .social_icons
{
	margin-top: 10px;
}
.gallery_item_details_list
{
	padding-bottom: 30px;
	border-bottom: 1px solid #E0E0E0;
}
ul.gallery_item_details_list
{
	height: 0;
	overflow: hidden;
	display: none;
}
ul.gallery_item_details_list.not_hidden
{
	display: block;
	height: 100%;
	padding-bottom: 0;
	border-bottom: none;
}
.gallery_item_details_list li.gallery_item_details
{
	display: none;
	position: relative;
}
.gallery_item_details_list.not_hidden li.gallery_item_details
{
	display: block;
	margin-top: 30px;
}
.gallery_item_details_list.not_hidden li.gallery_item_details:first-child
{
	margin-top: 0;
}
.gallery_item_details_list .gallery_box
{
	width: 480px;
	margin-right: 30px;
	margin-top: 0;
}
.gallery_item_details_list .details_box
{
	width: 480px;
}
.gallery_item_details_list .details_box .controls li
{
	margin-left: 2px;
}
.gallery_item_details_list .details_box .controls li:first-child
{
	margin-left: 0;
}
.gallery_item_details_list .gallery_box img
{
	display: block;
	width: 480px;
	height: auto;
}
.gallery_item_details_list .mc_preloader
{
	width: 480px;
}
.gallery_item_details_list .gallery_box .slider_navigation,
.post_content .gallery_box .slider_navigation
{
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
}
.gallery_item_details_list .gallery_box .slider_navigation .slider_control,
.post_content .gallery_box .slider_navigation .slider_control,
.gallery_item_details_list .gallery_box .slider_control a,
.post_content .gallery_box .slider_control a
{
	height: 30px;
}
.gallery_item_details_list .details_box p
{
	clear: both;
	color: #666666;
	line-height: 150%;
	padding: 20px 0;
}
.gallery_item_details_list .details_box .columns
{
	clear: both;
}
.gallery_item_details_list .details_box .column_left,
.gallery_item_details_list .details_box .column_right
{
	width: 210px;
}
.gallery_item_details_list .details_box .simple_list
{
	line-height: 150%;
	color: #C5C5C5;
}
.page_left .gallery_item_details_list .gallery_box
{
	width: 630px;
	margin-right: 0;
}
.page_left .gallery_item_details_list .column_right
{
	margin-top: 30px;
}
.page_left .gallery_item_details_list .details_box
{
	width: 630px;
}
.page_left .gallery_item_details_list .gallery_box img
{
	width: 630px;
	height: auto;
}
.page_left .gallery_item_details_list .mc_preloader
{
	width: 630px;
}
/* --- small slider --- */
.small_slider .image_carousel img
{
	width: 100%;
	height: auto;
}
.small_slider.gallery_box .slider_navigation
{
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
}
.small_slider.gallery_box
{
	margin-top: 0;
}
/* --- photostream --- */
.photostream
{
	/*width: 340px;*/
	clear: both;
	margin-top: 20px;
}
.photostream .gallery_box
{
	/*float: left;*/
	margin-top: 11px;
}
.photostream .gallery_box img
{
	display: block;
	width: auto;
	height: auto;
	/*width: 75px;
	height: 75px;*/
}
/* --- scrolling gallery --- */
.mc_gallery.horizontal_carousel li.gallery_box
{
	float: left;
	margin-right: 30px;
}
.mc_gallery.horizontal_carousel li.gallery_box img
{
	display: block;
}
/* --- image carousel --- */
.image_carousel li
{
	float: left;
}
/* --- fancybox --- */
#fancybox-title-inside
{
	margin-top: -2px;
	text-align: left;
	color: #666;
}
#fancybox-title-inside a
{
	font-size: 12px;
	color: #000;
}
/* --- contact data --- */
.contact_data li
{
	padding: 10px 0;
	color: #666;
	border-bottom: 1px solid #E0E0E0;
}
.contact_data li:first-child
{
	border-top: 1px solid #E0E0E0;
}
.contact_data li .social_icon
{
	float: left;
}
.contact_data li:hover .social_icon
{
	transition: background-position .3s ease;
	-moz-transition: background-position .3s ease;
	-webkit-transition: background-position .3s ease;
	-o-transition: background-position .3s ease; 
	background-position: 0 -30px;
}
.contact_data li .value
{
	float: left;
	clear: none;
	padding: 5px 0;
	margin-left: 10px;
}
/* --- footer banner box --- */
.footer_banner_box_container
{
}
.footer_banner_box_container .footer_banner_box:first-child
{
	z-index: 3;
}
.footer_banner_box_container .footer_banner_box:last-child
{
	z-index: 1;
}
.footer_banner_box
{
	border: 1px solid #c8c8c8;
	float: left;
	width: 254px;
	height: 60px;
	margin-right: 34px;
	padding: 20px 20px 20px 30px;
	list-style: none;
	z-index: 2;
	border-top: 0;
}
.footer_banner_box:last-child{
	margin-right: 0px;
}
.footer_banner_box h2,
.footer_banner_box h2 a
{
	font-size: 18px;
	color: #FFF;
}
.footer_banner_box_container .footer_banner_box h2{width: 182px;}
.footer_banner_box_container .footer_banner_box:last-child h2{width: auto;}
.footer_banner_box_container .footer_banner_box p{padding: 10px 0 0 0;}
.footer_banner_box a
{
	color: #FFF;
	background-position: right center;
	padding-right: 17px;
}
.footer_banner_box a:hover
{
	color: #FFF;
}
.footer_banner_box p
{
	color: #FFF;
}
.footer_banner_box.super_light_blue
{
	background-color: #42B3E5;
}
.footer_banner_box.light_blue
{
	background-color: #0384CE;
}
.footer_banner_box.blue
{
	background-color: #3156A3;
}
.footer_banner_box .more.light
{
	color: #FFF;
}
.footer_banner_box .more.light:hover
{
	background-image: url('images/icon_arrow_margin_right_white.png');
}
/* --- footer box --- */
.footer_box_container
{
	margin-top: 30px;
}
.footer_box
{
	float: left;
	width: 310px;
	padding-right: 30px;
	color: #909090;
}
.footer_box.last,
.footer_box:last-child
{
	padding-right: 0;
}
.footer_box p
{
	color: #909090;
}
/* --- footer contact info --- */
.footer_contact_info_container
{
	clear: both;
}
.footer_contact_info_row
{
	clear: both;
	padding-top: 5px;
}
.footer_contact_info_row:first-child
{
	padding-top: 0;
}
.footer_contact_info_left
{
	float: none;
	width: auto;
	line-height: 20px;
}
.footer_contact_info_right
{
	float: none;
	width: auto;
	margin-left: 0px;
}
/* --- opening hours --- */
.home_box .opening_hours li:first-child
{
	padding-top: 0;
}
/* --- footer recent posts --- */
.footer_recent_posts
{

}
/* --- copyright area --- */
.copyright_area
{
	border-top: 1px solid #4d4d4d;
	padding: 15px 0;
	font-size: 11px;
	color: #909090;
	margin-top: 15px;
}
ul.post_footer_details li {text-transform: capitalize;}
.header_top_sidebar a {text-decoration: underline;border: none;}
.copyright_left
{
	float: left;
	font-size: 12px;
}
.copyright_right
{
	float: right;
}
.copyright_left a {border-right: 1px solid #ec008c!important;margin-right: 10px;padding-right: 15px;}
.copyright_left a.copyright-last {border-right: 0px!important;}
.copyright_right .scroll_top
{
	font-size: 11px;
	color: #C5C5C5;
	background-position: right center;
	padding-right: 15px;
}
/* --- widgets --- */
.appointment_widget .info
{
	padding-bottom: 0;
}
.appointment_widget .column_left, .appointment_widget .column_right
{
	line-height: 150%;
}
.widget_archive ul,
.widget_archive select
{
	margin-top: 30px;
}
.widget_archive li
{
	float: left;
	width: 137px;
	background: url('images/icon_arrow_right_black.png') left center no-repeat;
	line-height: 150%;
	padding: 5px 0 5px 18px;
}
.widget_archive li a
{
	color: #666666;
	border: none;
}
/* --- preloader --- */
.mc_preloader
{
	display: block;
	height: 150px;
	background: url('images/preloader.gif') no-repeat center center;
}
.mc_preloader.pagination_preloader
{
	display: none;
	float: right;
	width: 25px;
	height: 30px;
	margin-right: 10px;
}
.image_carousel img,
.post_content a.post_image img
{
	display: none;
}
/* --- links --- */
.simple_list li a
{
	color: #666;
}
.simple_list li a:hover,
.scrolling_list li a:hover .left,
.widget_archive li a:hover
{
	color: #000;
}
.header_right a.scrolling_list_control_left, 
.header_right a.scrolling_list_control_right,
.pagination li a,
.pagination li span,
.categories li a,
.widget_categories li a,
.scrolling_list li .number
{
	border: 1px solid #e0e0e0;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.footer .header_right a.scrolling_list_control_left, 
.footer .header_right a.scrolling_list_control_right
{
	border-color: #4d4d4d;
}
.footer .header_right a.scrolling_list_control_left:hover, 
.footer .header_right a.scrolling_list_control_right:hover
{
	border-color: #42B3E5;
	color: #fff;
}
.header_right a.scrolling_list_control_left:hover, 
.header_right a.scrolling_list_control_right:hover,
.pagination li a:hover,
.pagination li.selected a,
.pagination li.selected span,
.tabs_navigation li a:hover,
.tabs_navigation li a.selected,
.tabs_navigation li.ui-tabs-active a,
.categories li a:hover,
.widget_categories li a:hover,
.categories li.current-cat a,
.widget_categories li.current-cat a,
.scrolling_list li a:hover .number,
.controls .close:hover, .controls .prev:hover, .controls .next:hover
{
	border-color: #42B3E5;
	color: #000;
}
.bread_crumb li,
#comments_list .comment_details .posted_by a,
.bread_crumb li a,
.post_footer_details li a,
#cancel_comment
{
	color: #909090;
	text-decoration: underline;
}
.post_footer_details li a:hover,
#comments_list .comment_details .posted_by a:hover,
#cancel_comment:hover
{
	color: #3156A3;
}
.sf-menu a:hover,
.controls .prev:hover, 
.controls .next:hover,
.controls .close:hover,
.comments_number:hover,
.scrolling_list_control_left:hover, 
.scrolling_list_control_right:hover,
.home_box #upcoming_class_prev:hover, 
.home_box #upcoming_class_next:hover,
.social_icon:hover,
.pagination li a:hover,
.tabs_navigation li a:hover,
.footer a.social_icon:hover,
#fancybox-title-inside a,
.thin_list a
{
	text-decoration: none;
}
.footer a:hover,
.post_content h2 a:hover,
.simple_list li a:hover,
.footer_banner_box a:hover,
.timetable .event a:hover,
.items_list li a:hover,
.item_content .text h3 a:hover,
.scrolling_list li a:hover .left,
#fancybox-title-inside a:hover,
.widget_archive li a:hover,
.thin_list a:hover
{
	text-decoration: underline;
}

a.social_icon,
.header_left a,
.sf-menu li ul li a,
.slider_navigation .slider_control a,
.home_box h2 a,
.comment_box .comments_number a,
.post_content a.post_image,
.post_content h2 a,
.post_footer_details li a,
.item_content .thumb_image,
.features_image,
.features_image:hover,
.item_content .text h3 a,
.footer a,
.footer_banner_box h2 a,
.footer_banner_box a,
.bread_crumb li a,
.controls a,
#fancybox-wrap a,
#cancel_comment,
.timetable .event a,
.items_list li a,
.ui-datepicker .ui-datepicker-prev, 
.ui-datepicker .ui-datepicker-next,
.gmnoprint a,
.thin_list a
{
	border: none;
}
/* --- visual composer --- */
.wpb_row *,
.wpb_row *:before,
.wpb_row *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.wpb_row:before,
.wpb_row:after {
	content: " ";
	display: table;
}
.wpb_row:after {
	clear: both;
}
body .vc_row
{
	margin-left: 0;
	margin-right: 0;
}
.site_container .wpb_row
{
	margin-bottom: 0;
}
.wpb_widgetised_column,
.wpb_content_element, ul.wpb_thumbnails-fluid &gt; li, .last_toggle_el_margin, .wpb_button
{
	margin-bottom: 0 !important;
}
.wpb_widgetised_column .wpb_wrapper &gt; ul
{
	padding: 0;
}
.vc_row-fluid .wpb_column.page_left
{
	float: left;
	width: 630px;
}
.vc_row-fluid .wpb_column.page_right
{
	float: right;
	width: 330px;
	margin: 0;
}
.wpb_separator.wpb_content_element,
.vc_text_separator.wpb_content_element
{
	border-color: #E0E0E0;
	margin-bottom: 0;
	height: auto;
}
.vc_text_separator.wpb_content_element
{
	position: static;
	top: 0;
}
.vc_row-fluid [class*="vc_col-sm"]
{
	float: left;
	padding-left: 30px !important;
	min-height: auto;
	padding-right: 0;
}
.vc_row-fluid [class*="vc_col-sm"]:first-child ,
.vc_row-fluid .vc_container-anchor+[class*="vc_col-sm"]
{
	margin-left: 0;
	padding-left: 0 !important;
}
.vc_col-sm-12 
{
	width: 100%;
}
.vc_col-sm-10 
{
	width: 820px;
}
.vc_col-sm-9 
{
	width: 735px;
}
.vc_col-sm-8 
{
	width: 650px;
}
.vc_col-sm-6 
{
	width: 480px;
}
.vc_col-sm-4 
{
	width: 310px;
}
.vc_col-sm-3 
{
	width: 225px;
}
.vc_col-sm-2 
{
	width: 140px;
}
/*.wpb_content_element .accordion.ui-accordion .ui-accordion-header
{
background-color: transparent;
}*/
/* --- vc layouts --- */
.vc_col-sm-8 .vc_row-fluid .vc_col-sm-6
{
	width: 310px;
}
/* --- vc home box --- */
.wpb_column .home_box_container
{
	float: none;
}
.wpb_column .home_box
{
	width: 100%;
	height: auto;
}
/* --- vc blog --- */
.vc_row-fluid .vc_col-sm-12 .post_content
{
	width: 880px;
}
.vc_row-fluid .vc_col-sm-10 .post_content
{
	width: 710px;
}
.vc_row-fluid .vc_col-sm-9 .post_content
{
	width: 625px;
}
.vc_row-fluid .vc_col-sm-8 .post_content
{
	width: 540px;
}
.vc_row-fluid .vc_col-sm-6 .post_content
{
	width: 370px;
}
.vc_row-fluid .vc_col-sm-4 .post_content
{
	width: 200px;
}
.vc_row-fluid .columns .post_content,
.vc_row-fluid .columns .post_content a.post_image img,
.vc_row-fluid .columns .post_content .image_carousel img,
.vc_row-fluid .columns .post_content .image_carousel .mc_preloader
{
	width: 100%;
}
/* --- vc comments --- */
.vc_row-fluid .vc_col-sm-12 #comments_list .comment_details
{
	width: 775px;
}
.vc_row-fluid .vc_col-sm-12 #comments_list .children .comment_details
{
	width: 735px;
}
.vc_row-fluid .vc_col-sm-12 .comment_form .left, .vc_row-fluid .vc_col-sm-12 .comment_form .right
{
	width: 430px;
}
.vc_row-fluid .vc_col-sm-12 .comment_form .text_input,
.vc_row-fluid .vc_col-sm-12 .comment_form textarea
{
	width: 394px;
}
.vc_row-fluid .vc_col-sm-10 #comments_list .comment_details
{
	width: 605px;
}
.vc_row-fluid .vc_col-sm-10 #comments_list .children .comment_details
{
	width: 565px;
}
.vc_row-fluid .vc_col-sm-10 .comment_form .left, .vc_row-fluid .vc_col-sm-10 .comment_form .right
{
	width: 345px;
}
.vc_row-fluid .vc_col-sm-10 .comment_form .text_input,
.vc_row-fluid .vc_col-sm-10 .comment_form textarea
{
	width: 309px;
}
.vc_row-fluid .vc_col-sm-9 #comments_list .comment_details
{
	width: 520px;
}
.vc_row-fluid .vc_col-sm-9 #comments_list .children .comment_details
{
	width: 480px;
}
.vc_row-fluid .vc_col-sm-9 .comment_form .left, .vc_row-fluid .vc_col-sm-9 .comment_form .right
{
	width: 302px;
}
.vc_row-fluid .vc_col-sm-9 .comment_form .text_input,
.vc_row-fluid .vc_col-sm-9 .comment_form textarea
{
	width: 266px;
}
.vc_row-fluid .vc_col-sm-6 #comments_list .comment_details
{
	width: 265px;
}
.vc_row-fluid .vc_col-sm-6 #comments_list .children .comment_details
{
	width: 225px;
}
.vc_row-fluid .vc_col-sm-6 .comment_form .left, .vc_row-fluid .vc_col-sm-6 .comment_form .right
{
	width: 175px;
}
.vc_row-fluid .vc_col-sm-6 .comment_form .text_input,
.vc_row-fluid .vc_col-sm-6 .comment_form textarea
{
	width: 139px;
}
.vc_row-fluid .vc_col-sm-4 #comments_list .comment_details
{
	width: 205px;
}
.vc_row-fluid .vc_col-sm-4 #comments_list .children .comment_details
{
	width: 165px;
}
.vc_row-fluid .vc_col-sm-4 .comment_form .right
{
	margin-top: 10px;
	margin-left: 0;
}
.vc_row-fluid .vc_col-sm-4 .comment_box
{
	margin-bottom: 30px;
}
.vc_row-fluid .wpb_column .comments .comment_box .comments_number
{
	margin-left: 0;
}
.vc_row-fluid .vc_col-sm-4 .comment_box .arrow_comments
{
	clear: both;
	float: none;
}
.vc_row-fluid .vc_col-sm-4 .comment_form_container,
.vc_row-fluid .vc_col-sm-3 .comment_form_container,
.vc_row-fluid .vc_col-sm-2 .comment_form_container
{
	margin-left: 0;
}
.vc_row-fluid .vc_col-sm-4 .comment_form .right,
.vc_row-fluid .vc_col-sm-3 .comment_form .right,
.vc_row-fluid .vc_col-sm-2 .comment_form .right
{
	margin-top: 10px;
	margin-left: 0;
}
.vc_row-fluid .vc_col-sm-4 .comment_form .left, .vc_row-fluid .vc_col-sm-4 .comment_form .right,
.vc_row-fluid .vc_col-sm-3 .comment_form .left, .vc_row-fluid .vc_col-sm-3 .comment_form .right,
.vc_row-fluid .vc_col-sm-2 .comment_form .left, .vc_row-fluid .vc_col-sm-2 .comment_form .right
{
	width: 100%;
}
.vc_row-fluid .vc_col-sm-4 .comment_form .text_input,
.vc_row-fluid .vc_col-sm-4 .comment_form textarea, .vc_col-sm-4 .contact_form textarea
{
	width: 274px;
}
.vc_row-fluid .vc_col-sm-3 #comments_list .comment_details,
.vc_row-fluid .vc_col-sm-2 #comments_list .comment_details
{
	width: 100%;
	margin-top: 10px;
}
.vc_row-fluid .vc_col-sm-3 #comments_list .children .comment_details
{
	width: 185px;
}
.vc_row-fluid .vc_col-sm-3 .comment_form .text_input,
.vc_row-fluid .vc_col-sm-3 .comment_form textarea
{
	width: 189px;
}
.vc_row-fluid .vc_col-sm-2 #comments_list .comment_author_avatar
{
	margin-right: 0;
}
.vc_row-fluid .vc_col-sm-2 #comments_list .children .comment_details
{
	width: 100px;
}
.vc_row-fluid .vc_col-sm-2 .comment_form .text_input,
.vc_row-fluid .vc_col-sm-2 .comment_form textarea
{
	width: 104px;
}
/* --- vc contact form --- */
.vc_col-sm-12 .contact_form .text_input,
.vc_col-sm-6 .contact_form textarea
{
	width: 444px;
}
.vc_col-sm-12 .contact_form textarea
{
	width: 954px;
}
.vc_col-sm-10 .contact_form .text_input
{
	width: 359px;
}
.vc_col-sm-10 .contact_form textarea
{
	width: 784px;
}
.vc_col-sm-9 .contact_form .text_input
{
	width: 316px;
}
.vc_col-sm-9 .contact_form textarea
{
	width: 699px;
}
.vc_col-sm-6 .contact_form .text_input,
.vc_col-sm-3 .contact_form .text_input,
.vc_col-sm-3 .contact_form textarea
{
	width: 189px;
}
.vc_col-sm-6 .contact_form .tabs_box_navigation.sf-menu .tabs_box_navigation_selected,
.vc_col-sm-3 .contact_form .tabs_box_navigation.sf-menu .tabs_box_navigation_selected
{
	width: 201px;
	background-position: 200px center;
}
.vc_col-sm-3 .contact_form .tabs_box_navigation.sf-menu .tabs_box_navigation_selected.wide .sub-menu
{
	width: 223px;
}
.vc_col-sm-4 .contact_form .right,
.vc_col-sm-3 .contact_form .right,
.vc_col-sm-2 .contact_form .right
{
	margin-left: 0;
}
.vc_col-sm-2 .contact_form .text_input,
.vc_col-sm-2 .contact_form textarea
{
	width: 104px;
}
.vc_col-sm-2 .contact_form .tabs_box_navigation.sf-menu .tabs_box_navigation_selected
{
	width: 116px;
	background-position: 122px center;
}
.vc_col-sm-2 .contact_form .tabs_box_navigation.sf-menu .tabs_box_navigation_selected.wide .sub-menu
{
	width: 138px;
}
.vc_col-sm-2 .contact_form .tabs_box_navigation.sf-menu .tabs_box_navigation_selected.wide .sub-menu li
{
	width: 134px;
	padding: 0 2px;
}
/* --- vc columns --- */
.vc_row-fluid .vc_col-sm-12 .blog.column_left, .vc_row-fluid .vc_col-sm-12 .blog.column_right
{
	width: 480px;
}
.vc_row-fluid .vc_col-sm-10 .blog.column_left, .vc_row-fluid .vc_col-sm-10 .blog.column_right
{
	width: 395px;
}
.vc_row-fluid .vc_col-sm-9 .blog.column_left, .vc_row-fluid .vc_col-sm-9 .blog.column_right
{
	width: 352px;
}
.vc_row-fluid .vc_col-sm-8 .blog.column_left, .vc_row-fluid .vc_col-sm-8 .blog.column_right
{
	width: 310px;
}
.vc_row-fluid .vc_col-sm-6 .blog.column_left, .vc_row-fluid .vc_col-sm-6 .blog.column_right
{
	width: 225px;
}
.vc_row-fluid .vc_col-sm-4 .blog.column_left, .vc_row-fluid .vc_col-sm-4 .blog.column_right,
.vc_row-fluid .vc_col-sm-3 .blog.column_left, .vc_row-fluid .vc_col-sm-3 .blog.column_right,
.vc_row-fluid .vc_col-sm-2 .blog.column_left, .vc_row-fluid .vc_col-sm-2 .blog.column_right
{
	clear: both;
	float: none;
	width: 100%;
}
.vc_row-fluid .vc_col-sm-4 .blog.column_left,
.vc_row-fluid .vc_col-sm-3 .blog.column_left,
.vc_row-fluid .vc_col-sm-2 .blog.column_left
{
	margin-right: 0;
}
.vc_row-fluid .vc_col-sm-4 .blog.column_right,
.vc_row-fluid .vc_col-sm-3 .blog.column_right,
.vc_row-fluid .vc_col-sm-2 .blog.column_right
{
	margin-top: 30px;
}
.vc_row-fluid .vc_col-sm-3 .comment_box,
.vc_row-fluid .vc_col-sm-3 .columns .comment_box,
.vc_row-fluid .vc_col-sm-2 .comment_box,
.vc_row-fluid .vc_col-sm-2 .columns .comment_box
{
	float: none;
	width: auto;
	margin-bottom: 23px;
	margin-right: 0;
}
.vc_row-fluid .vc_col-sm-3 .comment_box li,
.vc_row-fluid .vc_col-sm-3 .columns .comment_box li,
.vc_row-fluid .vc_col-sm-2 .comment_box li,
.vc_row-fluid .vc_col-sm-2 .columns .comment_box li
{
	float: left;
	clear: none;
	width: auto;
}
.vc_row-fluid .vc_col-sm-3 .comment_box .comments_number,
.vc_row-fluid .vc_col-sm-3 .columns .comment_box .comments_number,
.vc_row-fluid .vc_col-sm-2 .comment_box .comments_number,
.vc_row-fluid .vc_col-sm-2 .columns .comment_box .comments_number
{
	width: auto;
	margin-top: 0;
	margin-left: 2px;
}
.vc_row-fluid .vc_col-sm-3 .comment_box .date .value,
.vc_row-fluid .vc_col-sm-3 .columns .comment_box .date .value,
.vc_row-fluid .vc_col-sm-2 .comment_box .comments_number,
.vc_row-fluid .vc_col-sm-2 .columns .comment_box .date .value
{
	width: auto;
}
.vc_row-fluid .vc_col-sm-3 .comment_box .date .arrow_date,
.vc_row-fluid .vc_col-sm-3 .comment_box .arrow_comments,
.vc_row-fluid .vc_col-sm-3 .columns .comment_box .date .arrow_date,
.vc_row-fluid .vc_col-sm-3 .columns .comment_box .arrow_comments,
.vc_row-fluid .vc_col-sm-2 .comment_box .date .arrow_date,
.vc_row-fluid .vc_col-sm-2 .comment_box .arrow_comments,
.vc_row-fluid .vc_col-sm-2 .columns .comment_box .date .arrow_date,
.vc_row-fluid .vc_col-sm-2 .columns .comment_box .arrow_comments
{
	clear: both;
	float: none;
}
.vc_col-sm-12 .appointment_widget .columns.no_padding .column_left,
.vc_col-sm-12 .appointment_widget .columns.no_padding .column_right
{
	width: 480px;
}
.vc_col-sm-10 .appointment_widget .columns.no_padding .column_left,
.vc_col-sm-10 .appointment_widget .columns.no_padding .column_right
{
	width: 395px;
}
.vc_col-sm-9 .appointment_widget .columns.no_padding .column_left,
.vc_col-sm-9 .appointment_widget .columns.no_padding .column_right
{
	width: 352px;
}
.vc_col-sm-8 .appointment_widget .columns.no_padding .column_left,
.vc_col-sm-8 .appointment_widget .columns.no_padding .column_right
{
	width: 310px;
}
.vc_col-sm-6 .appointment_widget .columns.no_padding .column_left,
.vc_col-sm-6 .appointment_widget .columns.no_padding .column_right
{
	width: 225px;
}
.vc_col-sm-4 .appointment_widget .columns.no_padding .column_left,
.vc_col-sm-4 .appointment_widget .columns.no_padding .column_right
{
	width: 140px;
}
.vc_col-sm-3 .appointment_widget .columns.no_padding .column_left,
.vc_col-sm-3 .appointment_widget .columns.no_padding .column_right,
.vc_col-sm-2 .appointment_widget .columns.no_padding .column_left,
.vc_col-sm-2 .appointment_widget .columns.no_padding .column_right
{
	width: 100%;
}
.vc_col-sm-3 .appointment_widget .columns.no_padding .column_left,
.vc_col-sm-2 .appointment_widget .columns.no_padding .column_left
{
	margin-right: 0;
}
.vc_col-sm-3 .appointment_widget .columns.no_padding .column_right,
.vc_col-sm-2 .appointment_widget .columns.no_padding .column_right
{
	margin-top: 30px;
}
/* --- vc isotope gallery --- */
.vc_col-sm-10 .gallery_item_details_list .gallery_box,
.vc_col-sm-10 .gallery_item_details_list .gallery_box img,
.vc_col-sm-10 .gallery_item_details_list .details_box,
.vc_col-sm-10 .gallery_item_details_list .mc_preloader
{
	width: 395px;
}
.vc_col-sm-10 .info_list li .text
{
	width: 303px;
}
.vc_col-sm-9 .gallery_item_details_list .gallery_box,
.vc_col-sm-9 .gallery_item_details_list .gallery_box img,
.vc_col-sm-9 .gallery_item_details_list .details_box,
.vc_col-sm-9 .gallery_item_details_list .mc_preloader
{
	width: 352px;
}
.vc_col-sm-9 .info_list li .text
{
	width: 260px;
}
.vc_col-sm-8 .gallery_item_details_list .gallery_box,
.vc_col-sm-8 .gallery_item_details_list .gallery_box img,
.vc_col-sm-8 .gallery_item_details_list .details_box,
.vc_col-sm-8 .gallery_item_details_list .mc_preloader
{
	width: 310px;
}
.vc_col-sm-8 .info_list li .text,
.vc_col-sm-4 .info_list li .text
{
	width: 218px;
}
.vc_col-sm-6 .gallery_item_details_list .gallery_box,
.vc_col-sm-6 .gallery_item_details_list .gallery_box img,
.vc_col-sm-6 .gallery_item_details_list .details_box,
.vc_col-sm-6 .gallery_item_details_list .mc_preloader
{
	width: 225px;
}
.vc_col-sm-6 .info_list li .text,
.vc_col-sm-3 .info_list li .text
{
	width: 133px;
}
.vc_col-sm-4 .gallery_item_details_list .gallery_box,
.vc_col-sm-4 .gallery_item_details_list .gallery_box img,
.vc_col-sm-4 .gallery_item_details_list .details_box,
.vc_col-sm-3 .gallery_item_details_list .gallery_box,
.vc_col-sm-3 .gallery_item_details_list .gallery_box img,
.vc_col-sm-3 .gallery_item_details_list .details_box,
.vc_col-sm-2 .gallery_item_details_list .gallery_box,
.vc_col-sm-2 .gallery_item_details_list .gallery_box img,
.vc_col-sm-2 .gallery_item_details_list .details_box,
.vc_col-sm-4 .gallery_item_details_list .mc_preloader,
.vc_col-sm-3 .gallery_item_details_list .mc_preloader,
.vc_col-sm-2 .gallery_item_details_list .mc_preloader
{
	width: 100%;
}
.vc_col-sm-4 .gallery_item_details .column_left,
.vc_col-sm-3 .gallery_item_details .column_left,
.vc_col-sm-2 .gallery_item_details .column_left
{
	float: none;
}
.vc_col-sm-4 .gallery_item_details .column_right,
.vc_col-sm-3 .gallery_item_details .column_right,
.vc_col-sm-2 .gallery_item_details .column_right
{
	float: none;
	margin-top: 30px;
}
.vc_col-sm-4 .gallery_item_details_list .gallery_box,
.vc_col-sm-3 .gallery_item_details_list .gallery_box,
.vc_col-sm-2 .gallery_item_details_list .gallery_box
{
	margin-right: 0;
}
.vc_col-sm-2 .info_list li .text
{
	width: 100%;
}
/* --- vc item content --- */
.vc_col-sm-2 .item_content .features_image
{
	margin-right: 0;
	margin-bottom: 27px;
}
/* --- vc image gallery --- */
.flex-direction-nav a.flex-next,
.flex-direction-nav a.flex-prev
{
	border: none;
}
/* --- vc image carousel --- */
.vc_carousel .vc_carousel-inner 
{
	margin-bottom: 25px !important;
}
.vc_carousel-control .icon-next:before,
.vc_carousel-control .icon-prev:before
{
	content: '' !important;
}
.vc_carousel .vc_inner a
{
	border: none;
}
.vc_carousel-control.vc_right,
.vc_carousel-control.vc_left
{
	border: none;
}
.vc_carousel-control .icon-next 
{
	background: url(images/bg_direction_nav.png) no-repeat 0 0;
	background-position: 100% 0;
}
.vc_carousel-control .icon-prev 
{
	background: url(images/bg_direction_nav.png) no-repeat 0 0;
}
.vc_carousel-indicators 
{
	bottom: -30px !important;
}
/* --- vc carousel --- */
.vc_carousel .link_title, 
.vc_carousel .link_image
{
	border: none;
}
/* --- scrolling list --- */
.vc_col-sm-6 .scrolling_list li .left
{
	width: 425px;
}
.vc_col-sm-4 .scrolling_list li .left
{
	width: 255px;
}
.vc_row-fluid .vc_col-sm-4 .widget_text .post_content{width: 100%;}

.widget_text .box_header{background: #bababa; text-transform: uppercase; border-right: 13px solid #e9168c; padding: 7px 7px 7px; color: #fff; margin-bottom: 30px; /*font-family: 'MyriadPro-Semibold'!important;*/ font-size: 16px;}
#text-6.widget_text .box_header{background: #ec008c;border-right: 13px solid #bababa;}
.widget_text .box_header.box_header:after{content: none;}
.inforation-box .box_header:after{content: ""!important;}
.inforation-box .box_header {background: none!important;border-right: 0px!important;margin-bottom: 0px;padding: 0px;text-transform: capitalize;}
.inforation-box ul li a {text-transform: uppercase;}
/*.blog.column_left li:first-child,.blog.column_right li:first-child {margin-top: 0px!important;}*/
.footer_contact_info_container li span{color: #e9168c; width: 10px; display: inline-block;}
.footer_contact_info_container{color: #a5a5a5;}
.copyright_left span{color: #e9168c; width: 15px; display: inline-block; text-align: center;}
.custom-search{background: #ececec; vertical-align: top; padding: 10px 0 5px;}
.custom-search label{font-weight: bold; font-size: 14px; color: #888888; display: inline-block; text-transform: uppercase;vertical-align: middle;}
.custom-search {font-weight: bold; font-size: 14px; color: #888888;text-transform: uppercase;} 
.custom-search input[type="text"], .custom-search select ,.page_header_right select#cat {border: 1px solid #8e8e8e; padding: 6px; background: #f8f8f8; display: inline-block; width: 147px; font-size: 13px; color: #b6b6b6;margin-left: 12px; max-width: 587px;}
.custom-search .searchlist-two input[type="text"] { width: 151px;}
.page_header_right select#cat {width: 219px;position: relative;}
.custom-search input[type="submit"]{background: url(images/right-arrow.jpg) no-repeat center center; text-indent: -999999px; width: 23px; height: 23px; border: none; cursor: pointer; position: absolute;right: 5px;top: 3px;}
.custom-search-single-page input[type="submit"] {right: 15px;}
.nopadding{padding: 0;}
.sclect_wrap{position: relative; display: inline-block; max-width: 200px; width: 100%;}
.sclect_wrap:after{content: ''; position: absolute; right: -26px; pointer-events:none; top: 1px; width: 40px; height: 28px; background: #f8f8f8 url(images/down-arrow.jpg) no-repeat center;}
.page_header_right select#cat ,.custom-search select#cat {background: #f8f8f8 url(images/down-arrow.jpg) no-repeat 195px center ;appearance: none;-moz-appearance: none;-webkit-appearance: none;}
.custom-search-home select#cat {background: #f8f8f8 url('images/down-arrow.jpg') no-repeat 197px center ;appearance: none;-moz-appearance: none;-webkit-appearance: none;text-transform: none;}
.custom-search-home select#cat::-ms-expand {display: none;display: none\9;}
.searchlist-two small {padding-left: 155px;color: #B1B1B1;font-size: 10px;}
.custom-search select,.page_header_right .textwidget select#cat{width: 215px; height: 30px; border-radius: 0px;}
.custom-search select {width: 218px;}
.custom-search-home select {width: 210px; margin-left: 7px; width: 221px\9; }
.home .custom-search {padding: 15px 0 5px;}
.site_container{background: url("images/header_bg.jpg") no-repeat scroll center top #f8f8f8;}
.home .site_container{background: #fff; background-color: rgba(255,255,255,0.8); background-image: none;}
.home .header_top_sidebar_container, .home .header_container{ background-image: none; position: absolute; z-index: 40; width: 100%;}
.home .header_container{background: #fff; background-color: rgba(255,255,255,0.8)!important;}
.home .header_top_sidebar_container{z-index: 50;}
.header_container{padding-bottom:110px;background: transparent!important;}
.home-input {  width: 89.6%!important;}
.custom-search-home {padding: 15px 0 17px!important;}
.home .header_container{padding-bottom: 0;}
.blog .more, .comments .reply_button{border-color: #a34697!important;color: #a34697!important;}

.comments .comment_box .comments_number a{background: #a34697;}
.comments .comment_box .arrow_comments{border-color: #a34697 transparent}
.header_left img{max-width: 100%; height: auto;}
.post-ratings {clear: both;display: block;padding: 15px 0px;font-family: "MyriadPro-Regular";font-size: 11px;color: #000;letter-spacing: 0.8px;}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {margin: 0 5px 0 0;}
.printfriendly a {border: none;padding-bottom: 12px;display: block;}
.printfriendly {margin: 0px!important;}
#popup, #gmw-cl-form-wrapper{  
	max-width: 90%;
	box-sizing: border-box;
background: #ec008c;text-align: center;color: #FFF;padding: 20px 100px 35px;position: relative; border: none; box-shadow: none;} 
.popup-content h1 {font-family:"Duepuntozero";font-size: 104px;font-weight: normal;line-height: 75px;color: #FFF;}
.popup-content p {font-family: "MyriadPro-Regular";font-size: 28px;line-height: 35px;color: #FFF;text-transform: uppercase;padding-bottom: 15px;}
.left-popup-content {float: left;width: 410px;text-align: left;}
.popup-content input[type="text"] {font-family:"MyriadPro-Regular";font-weight: 500;color: #b4b3b4;text-transform: uppercase;font-size: 17px;line-height: 21px;border: none; padding: 30px 25px; min-width: 358px;}
.right-popup-content {float: left;margin-left: 5px;}
.popup-content input[type="submit"]{
	font-family:"MyriadPro-Regular";font-weight: 500;color: #ec008c;font-size: 17px;line-height: 31px; border: none;width: 80px;padding: 24px 0px; height: 81px; text-transform: uppercase; margin-left: 15px;
	border-radius: 0 !important;
	background: #dddddd;
	-webkit-appearance: none;
}



.popup-conten-row {font-family:"MyriadPro-Regular";font-weight: normal;font-size: 17px;line-height: 32px;text-transform: uppercase;}
.popup-conten-row input {border: none;margin-left: 0px;}
.popup-conten-row a {float: right;color: #FFF;border: none;text-decoration: underline;}
.popup-conten-row a:hover {color: #FFF;}
.close1 {position: absolute;top: -12px;right: -12px;display: block;text-indent: -9999px;background: url(images/popup_close.png) no-repeat;width: 33px;height: 33px;cursor: pointer; }
.myCheckbox input {
	display: none;
}
.myCheckbox span {
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url("images/checkbox-bg.png") no-repeat;
}
.myCheckbox {width: 20px;height: 22px;}
.myCheckbox input:checked + span {
	background: url("images/checked-icon.png") no-repeat;
}
.popup-conten-row label {display: inline-block;vertical-align: middle;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.cff-more {display: none;}
.cff-item {color: #c5c5c5;line-height: 150%;}
.cff-post-text {background: url("images/icon_arrow_right_white.png") no-repeat;background-position: left 8px;padding-left: 18px!important;}
.cff-date {padding-left: 18px;}
#cff .cff-post-links {float: right;}
.facebook-feed .box_header::after {content:""!important;}
.facebook-feed .box_header {background:url(images/facebook-icon.jpg) no-repeat right 0px;border-right: 0px;margin-bottom: 0px;padding: 5px 34px 0 0;text-transform: none;display: inline-block;}
#cff .cff-item {padding-top:0px!important;padding-bottom: 20px!important;}
.cff-wrapper {margin-top: 20px;overflow: hidden;}
.cff-date-dot {display: none;}
.footer_box .box_header {padding-top: 5px;}
.cff-wrapper .caroufredsel_wrapper {max-height: 311px;}
.gallery_box .description {background: #2bb0e9;text-align: left;padding: 10px 15px;}
.gallery_box .description h5 {display: none;}
.gallery_box .description h3 {font-family: 'MyriadPro-Semibold';font-size: 17px;line-height: 20px;color: #FFF;text-transform: uppercase;}
.specials .social_icons {display: none;}
.specials .gallery_box .item_details,.specials .gallery_box .item_details:hover,.specials .gallery_box:hover .item_details {border: 0px;}
.gallery_box .item_details p {text-align: left;font-family: "MyriadPro-Regular";font-size: 14px;line-height: 20px;color: #504f4f;font-weight: normal;}
.specials a.permalink {background: url("images/less_arrow.png") no-repeat scroll 75px center;border: 1px solid #a2a2a2;color: #a2a2a2;padding:8px 28px 7px 5px;text-decoration: none;display: inline-block;font-family: "MyriadPro-Regular";font-size: 14px;}
.specials .gallery_box .item_details,.specials .gallery_box:hover .item_details {padding: 15px 0 10px;}
.specials h3.box_header {display: none;}
.fullwidth-page .page_header_left {float: none;width: 100%;text-align: center;}
.fullwidth-page .page_header_left .page_title {float: none;text-transform: uppercase;padding: 91px 0 26px;color: #666666;font-family: 'MyriadPro-Semibold'!important;}
.fullwidth-page {background: url(images/zikal.jpg) no-repeat  center 182px;}
.banner-links ul {text-align: center;padding: 268px 0 182px;}
.banner-links ul li {display: inline-block;width: 100%;}
.banner-links ul li a {font-family: 'MyriadProBold';font-size: 40px;line-height: 55px;color: #FFF;text-transform: uppercase;text-decoration: underline;	outline:none;border: none;}
.banner-links ul li a:hover {color: #e9168c;}
.download-links {text-align: center;padding-top: 30px;margin-bottom: 0px;}
.download-links h3 {font-family: "MyriadPro-Regular";font-weight:normal;font-size: 40px;line-height: 27px;color: #565656;}
.download-links ul {padding-top: 20px; padding-left: 0;}
.download-links li {display: inline-block;width: 100%;}
.download-links li a {font-family: 'MyriadPro-Semibold';font-size: 24px;color: #e9168c;text-decoration: underline;border: none;line-height: 44px;}
.comment-checkbox .privacyBox {float: left;}
.comment-checkbox {margin-top: 10px;}
.comment_form {border-bottom: 1px solid #dfdfdf;margin-bottom: 30px;padding-bottom: 25px;}
.fullwidth .page_header_left .page_title {text-transform: uppercase;}
.css-label {float: right;}
input[type=checkbox].css-checkbox {
	position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
}

input[type=checkbox].css-checkbox + label.css-label {
	padding-left:20px;
	height:15px; 
	display:inline-block;
	line-height:15px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:11px;
	vertical-align:middle;
	cursor:pointer;
	color: #6f6f6f;

}

input[type=checkbox].css-checkbox:checked + label.css-label {
	background: url(images/checkedbg-icon.jpg) no-repeat;
}
label.css-label {
	background: url(images/uncheckedbg-icon.jpg) no-repeat;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.widget.scrolling_recent_posts_widget.sidebar_box #footer_recent_posts_prev {background-image: url("images/icon_arrow_left_black.png");}
.widget.scrolling_recent_posts_widget.sidebar_box #footer_recent_posts_next {background-image: url("images/icon_arrow_right_black.png");}
.widget.scrolling_recent_posts_widget.sidebar_box ul li {background-position: left 18px;color: #c5c5c5;line-height: 150%;padding: 10px 0 10px 18px;width: auto;}
.widget.scrolling_recent_posts_widget.footer_box.inforation-box ul li {background:url(images/latest-border.png) no-repeat bottom left!important;padding: 7px 0 15px 0px!important;}
.custom-search-home .searchform label {padding-left: 5px;}
.custom-search-home .searchform .home-input {margin-left: 7px;}
.more.reply_button {display: none;} 
.fullwidth-page .theme_page  {padding-bottom: 30px;}
.scrolling_recent_posts_widget h3.box_header,.scrolling_most_commented_widget h3.box_header,.scrolling_most_viewed_widget h3.box_header {color: #444444;}
.scrolling_recent_posts_widget.footer_box h3.box_header  {color: #FFF;}
.widget_artdev_category_posts h3.box_header {display: none;}
.widget_artdev_category_posts h3.box_header.boxheader {display: block;}
.widget_artdev_category_posts.sidebar_box {margin-top: 0px;}
.special-post_footer {color: #909090;font-size: 11px;text-transform: uppercase;border: none;line-height: 15px;}
.special-post_footer a {margin-left: 5px;border: none;text-decoration: underline;}
.special-post_footer a:first-child {margin-left: 0px;}
.post-ratings label, .kksr-legend, .kksr-stars{float: left;}
.post-ratings label{line-height: 22px;}
.kk-star-ratings.lft{ width: 240px;}
.kk-star-ratings .kksr-legend{ line-height: 20px!important; width: 147px;}
.kksr-legend{text-align: left;}
.kk-star-ratings a{border: 0px solid ;}
.kk-star-ratings .kksr-legend{padding: 0; line-height: normal; text-align: left; margin-left: 10px;}
.gmw-cl-wrapper { display: inline-block;}
#gmw-cl-get-location a, #gmw-locator-success-message{color: #fff;}
#gmw-cl-submit-address{cursor: pointer;}
.gmw-cl-form-trigger{text-decoration: none!important; color: #666;}
.popup-conten-row{max-width: 407px; margin: 0 18px !important; text-align: left;}
#gmw-cl-info-wrapper div{margin: 0;}
.filter-block{font-size: 11px; color: #ffffff; background: #b3b3b3; padding: 8px 12px; margin-top: 4px; display: inline-block; margin-left: 30px; line-height: normal; vertical-align: top;}
.widget_artdev_category_posts h2 a, .widget_artdev_category_posts h2{ text-transform: capitalize; font-size: 24px; }
.widget_artdev_category_posts h2{margin-bottom: 10px;}
.widget_artdev_category_posts h3.box_header{margin-bottom: 15px;}
.widget_artdev_category_posts .post_content a.post_image{margin-bottom: 10px;}
@media all and (-webkit-min-device-pixel-ratio: 0) {
	.custom-search input[type="text"] {width:146px}
	.custom-search .searchlist-two input[type="text"] {width: 150px;}
	::i-block-chrome,.custom-search input[type="submit"] {
		top: 5px;
	}
	h3 {font-size: 17px;}
	.home-input {  width: 89.6%!important;}
	.custom-search-home select {max-width: 210px;}
	.custom-search-home select#cat {background-position: 198px center;}
} 
@media all and (-ms-high-contrast:none)
{
	.home-input {width: 89.4%!important;}
	*::-ms-backdrop, .home-input {width: 89.4%!important;}
	.custom-search-home select#cat {width: 221px;}
}
@media (max-width: 1200px) { 
	.banner-links ul { padding: 80px 0;}
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
	.banner-links ul li a {font-size: 30px;line-height: 45px;}
	.banner-links ul {padding: 65px 0;}
	.download-links li a {font-size: 22px;line-height: 40px;}
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 
	.banner-links ul li a {font-size: 25px;line-height: 35px;}
	.banner-links ul { padding: 45px 0;}
	.download-links li a {font-size: 20px;line-height: 35px;}
}

/* Landscape phones and down */
@media (max-width: 480px) { 
	.banner-links ul { padding: 5px 0;}
	.banner-links ul li a {font-size: 13px;line-height: 21px;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
	/* Safari only override */
	::i-block-chrome,#cat {
		margin-top: 1px;
	}
}

#oorspronkelijke_regio {
	display: none;	
}

.gallery_box.uitgave img {
	display: inherit;
	width: 100%;
	height: auto;
}

.gallery_3_columns .gallery_box.uitgave img {
	width: 100%;
	height: auto;
}

#gmw-cl-message {
	display: none !important;
}

.custom-search input[type="text"], .custom-search select, .page_header_right select#cat {
	color: #323232;
}

.uitgaven_overzicht h3 {
	text-align: center;
	padding-bottom: 10px;
	color: #565656;
}

.uitgaven_overzicht h3:hover {
	/*color: black;	*/
	color: #565656;
}

.uitgaven_overzicht li:hover h3 {
	color: #565656;
	cursor: default;
}


span.scheiding {
	margin: 0 5px;	
}

/* Uitgaven netjes weergeven en responsive, bij originele trad er fout op */
.regio_boven {
	margin-bottom: 30px;	
}

.uitgaven_overzicht {
	height: auto !important;	
}

.uitgaven_overzicht li {
	margin-top: 0;
	position: static !important;
	transform: none !important;
	margin-right: 30px;
	margin-bottom: 30px;
}

.uitgaven_overzicht li:nth-child(3n+3) {
	margin-right: 0;
}

@media screen and (max-width: 767px) {
	.gallery_3_columns .gallery_box {
		width: 225px;
		margin-right: 12px;
	}

	.uitgaven_overzicht li:nth-child(3n+3) {
		margin-right: 12px;
	}

	.uitgaven_overzicht li:nth-child(2n+2) {
		margin-right: 0;
	}
}

@media screen and (min-width: 480px) and (max-width: 1009px) {
	.uitgaven_overzicht h3 {
		font-size: 15px;
	}
}

/*.uitgaven_overzicht li:first-child h3 {
background-color: #ec008c;
color: white;
text-transform: uppercase;
font-size: 17px;
font-weight: bold;
padding: 10px 0;
}*/

h2.regio_boven {
	margin-top: 30px;
}

.roze_blok {
	background-color: #ec008c;
	color: white;	
	display: inline-block;
	padding: 10px;
}

.andere_regio {

}

.roze_blok  a {
	color: white;
	border-color: white;	
}

.roze_blok a:hover {
	color: white;
	border-bottom: 1px solid white;	
}

.regio_rechtsboven {
	float: right;	
}

.regio_rechtsboven a:hover {
	border: none;
}

/* Header netjes maken gelijk met homepage in overleg met Paul */
.header_top_sidebar_container {
	background-image: none;
	position: absolute;
	z-index: 40;
	width: 100%;
}

.header_container {
	padding-bottom: 0;	
}

.header_container {
	background-image: url('/wp-content/themes/medicenter/images/header6.jpg')  !important;	
	background-size: 100% auto !important;
}

.home .header_container {
	background-image: none !important;
}

.site_container {
	background-image: none;
}

.header_container #header_witte_overlay {
	background: #fff;
	background-color: rgba(255,255,255,0.8)!important;
}

.home .header_container #header_witte_overlay {
	background: none !important;
	background-color: transparent !important;
}

.custom-search {
	/*background: #ec008c;*/
}

.custom-search,
.custom-search label {
	color: #ec008c;
}

a#bekijk_editie {
	background-color: #e2068c;
	color: white;
	text-decoration: none;
	font-size: 11px;
	padding: 5px 55px 5px 10px;
	border: none;
	width: 215px;
	display: inline-block;
	box-sizing: border-box;
}

#artikel_adres {
	clear: both;
	width: 215px;
	background: #e7228c;
	color: #fff !important;
	padding: 10px;
	font-size: 12px;
	line-height: 18px;
	margin: 0 0px 15px;
	display: inline-block;
	border: none;
}

a#artikel_adres:hover {
	border: none;	
}

.single.single-post .post_content #artikel_adres p {
	color: #ffffff;
}

strong {
	color: inherit;
}

.health {
	background-color: #00a6e4 !important;	
	border-color: #00a6e4 transparent !important;
}

.beauty {
	background-color: #95469a !important;	
	border-color: #95469a transparent !important;		
}

.lifestyle {
	background-color: #a1b72e !important;	
	border-color: #a1b72e transparent !important;		
}

.arrow_date.health,
.arrow_date.beauty,
.arrow_date.lifestyle {
	background-color: transparent !important;
}

.more.health,
.more.beauty,
.more.lifestyle {
	background-color: transparent !important;
}

.more.health {
	color: #00a6e4 !important;
	border-color: #00a6e4 !important;
}

.more.beauty {
	color: #95469a !important;
	border-color: #95469a !important;
}

.more.lifestyle {
	color: #a1b72e !important;
	border-color: #a1b72e !important;
}

.single-post .page_margin_top_section {
	margin-top: 30px;
}

.gallery_3_columns .gallery_box img, .gallery_3_columns .gallery_box .mc_preloader {
	display: block;
}

.rubrieken li .permalink {
	background: url("images/less_arrow.png") no-repeat scroll 75px center;
	border: 1px solid #a2a2a2;
	color: #a2a2a2;
	padding: 8px 28px 7px 5px;
	text-decoration: none;
	display: inline-block;
	/*font-family: "MyriadPro-Regular";*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.gallery_box .item_details {
	text-align: left;
}

.rubrieken li.thema_rubriek_health .permalink {
	background-image: url("images/less_arrow_white.png");
	color: #ffffff;
	background-color: #00a6e4;
	border-color: #00a6e4;
}

.rubrieken li.thema_rubriek_beauty .permalink {
	background-image: url("images/less_arrow_white.png");
	color: #ffffff;
	background-color: #95469a;
	border-color: #95469a;
}

.rubrieken li.thema_rubriek_lifestyle .permalink {
	background-image: url("images/less_arrow_white.png");
	color: #ffffff;
	background-color: #a1b72e;
	border-color: #a1b72e;
}

.rubrieken li:hover .icon_small_arrow {
	background-color: #ec008c !important;
	border-color: #ec008c;
	color: white;
	background-image: url("images/less_arrow_white.png");
}

p#rubrieken_paragraaf {
	padding-bottom: 0;	
}

.rubrieken {
	padding: 0;
	overflow: hidden;
	margin-top: 0;
}

.rubrieken li {
	width: 310px;
	float: left;
	margin-right: 10px;	
	margin-left: 10px;	
}



.gallery_box img {
	width: 100%;
	height: auto;
	display: block;
}

.rubriek_image {
	height: 200px;
	overflow: hidden;	
}



.rubrieken li:hover .description.health {
	background-color: #ec008c !important;	
}

.rubrieken li:hover .description.beauty {
	background-color: #ec008c !important;	
}

.rubrieken li:hover  .description.lifestyle {
	background-color: #ec008c !important;	
}

.gallery_box .description {
	background: #999;
}



/* Filters ---------------------------------------------------- */

#filters {
	margin-top: 0px;
	margin-bottom: 15px;
	border: 1px solid #dddddd;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	background-image: linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
	background-image: -o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
	background-image: -moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
	background-image: -webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
	background-image: -ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
	background-color: #F9F9F9;
	-webkit-box-shadow:0px 1px 2px 0px rgba(180, 180, 180, 0.2);
	-moz-box-shadow:0px 1px 2px 0px rgba(180, 180, 180, 0.2);
	box-shadow:0px 1px 2px 0px rgba(180, 180, 180, 0.2);
	font-size: 13px;
}

#filters ul {
	margin: 0;
	list-style: none;
	padding: 0;
}

#filters ul li {
	display: block;
	float: left;
}

#filters ul li a {
	display: block;
	float: left;
	border-right: 1px solid #dddddd;
	color: #999999;
	padding: 10px 20px 10px 20px;
	background-image: linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
	background-image: -o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
	background-image: -moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
	background-image: -webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
	background-image: -ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
	background-color: #F9F9F9;
	border-bottom: 0;
}

#filters ul li a:hover {    color: #ec008c }

#filters ul li a.active {
	background: #ffffff;
	color: #ec008c;
}

@media screen and (max-width: 1009px) {
	.rubrieken li {
		width: 355px;
		margin-right: 10px;
		margin-left: 10px;
		max-width: 100%;
	}	


	.rubriek_image {
		height: auto;
	}

}

@media screen and (max-width: 767px) {
	.rubrieken li {
		width: 355px;
		/* margin-right: 10px; */
		/* margin-left: 10px; */
		margin: 0 auto;
		margin-top: 25px;
		float: none;
		max-width: 100%;
	}

	.gallery_box img {
		height: auto !important;
	}
}

.filter_regio:hover {
	cursor: pointer;	
}

.filter_regio {
	margin-top: 20px;	
}

.gallery_box .item_details p {
	min-height: 90px;
}

/* Aan uit filter knop */
.onoffswitch {
	position: relative; width: 70px;
	-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.onoffswitch-checkbox {
	display: none;
}
.onoffswitch-label {
	display: block; overflow: hidden; cursor: pointer;
	/*border: 2px solid #EC008C; */
	border-radius: 12px;
}
.onoffswitch-inner {
	display: block; width: 200%; margin-left: -100%;
	-moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
	-o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before, .onoffswitch-inner:after {
	display: block; float: left; width: 50%; height: 23px; padding: 0; line-height: 23px;
	font-size: 13px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.onoffswitch-inner:before {
	content: "Ja";
	padding-left: 10px;
	background-color: #EC008C; color: #FFFFFF;
}
.onoffswitch-inner:after {
	content: "Nee";
	padding-right: 10px;
	background-color: #bababa; 
	color: #FFFFFF;
	text-align: right;
}
.onoffswitch-switch {
	display: block; 
	width: 12px;
	height: 12px;
	margin: 6px;
	background: #FFFFFF;
	/* border: 2px solid #EC008C; */
	border-radius: 20px;
	position: absolute; top: 0; bottom: 0; right: 56px;
	-moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; 
}

.onoffswitch-switch {
	left: 3px;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
	margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
	right: 0px; 
	left: auto;
}



.roze {
	color: #ec008c;	
}

.filter_regio_tekst {
	font-weight: bold;
	font-size: 14px;
	display: inline-block;
	text-transform: uppercase;
	vertical-align: middle;
}

#regio_filter_form {
	display: inline-block;
	position: relative;
	top: 6px;
	margin-left: 10px;
	text-transform: none;
	text-align: left;
}

#filter_tekst {
	color: #ec008c;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;	
}

#filter_wrapper {
	text-align: right;
	clear: both;
	width: 650px;
	max-width: 100%;
}

.search-results .page_header,
.page-template-template-blog .page_header {
	padding-bottom: 15px;
}

@media screen and (max-width: 767px){ 
	.search-results .page_header_left,
	.page-template-template-blog .page_header_left {
		float: none;
	}
}

#artikel_adres p {
	margin-bottom: 0;
	padding-bottom: 0;
}

/* Artikelen home linker en rechterkolom gelijk uitlijnen */
/*
.home .blog.column_right &gt; li {
margin-top: 15px;
}

.home .blog.column_right &gt; li .post_footer {
margin-top: 5px;
}

.home .blog.column_right &gt; li .post_content {
padding-bottom: 10px;
}

.home .post_content &gt; p {
height: 155px;
overflow: hidden;
}

.home .blog.column_left &gt; li {
margin-top: 40px;
}

.home .blog.column_right &gt; li .post_footer_details {
margin-bottom: 0;
}

.home .blog.column_left &gt; li .post_footer_details {
margin-bottom: 15px;
}

.home  .lees_meer {
margin: 10px 0;
}



.home .blog.column_right  .comment_box {
margin-bottom: 8px;
}

.home .blog.column_left  .comment_box {
margin-bottom: 33px;
}

.home .blog.column_right li:first-child .comment_box,
.home .blog.column_left li:first-child .comment_box {
margin-bottom: 25px;
}
 */


.home .column_right li .comment_box,
.home .column_left li .comment_box {
	margin-bottom: 12px;
}


.home .blog img {
	/*height: 194px !important;*/
}

.home .blog h2 {
	height: 56px;
	display: table;
	overflow: hidden;
}

.home_box_container {
	padding: 5px 30px 30px;
	position: relative;
	bottom: 0;
}

.slider_content .subtitle {
	font-size: 19px;
}

#text-14.widget_text .box_header {
	/*background: #ec008c;
	border-right: 13px solid #bababa;*/
/*display: none;*/
margin-bottom: 20px;
}

.home_rubrieken .gallery_box .description h3 {
	font-size: 14px;
}

.home_rubrieken .gallery_box .description {
	padding: 10px 8px;
	padding-bottom: 8px;
}

img {
	max-width: 100%;
	height: auto;
}

.page-id-3004 .wpb_single_image a {
	border: none !important;	
}

.home_rubrieken li {
	margin: 0;
}

.regio_rechtsboven {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	max-width: 235px;
	text-align: right;
}

.sf-menu li:hover a, .sf-menu li.selected a, .sf-menu li.current-menu-item a, .sf-menu li.current-menu-ancestor a {
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}

/* Witruimte weg onder slider */
.relative.noborder &gt; .theme_page.noborder.nopadding {
	height: 733px;
}


.custom-search, .custom-search label {
	margin-top: 7px;
}

.category-uncategorized .comment_box .date .value {
	background-color: #ec008c !important;
}

.category-uncategorized .comment_box .date .arrow_date {
	border-color: #ec008c transparent !important;
}

.category-uncategorized .more,
.category-uncategorized  .reply_button {
	border-color: #ec008c !important;
	color: #ec008c !important;
}

.home_box_container {
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}

.custom-search, .custom-search label {
	margin-top: 0;
}

.footer .widget_text .box_header {
	background: none;
	text-transform: none;
	border: none;
}

.footer .widget_text .box_header:after {
	content: "";
	display: block;
	bottom: 0;
	width: 50px;
	height: 2px;
	background: #ec008c;
	margin-top: 10px;
	animation-name: slide;
	-webkit-animation-name: slide;
	animation-timing-function: cubic-bezier(.75, 0, .25, 1);
	-webkit-animation-timing-function: cubic-bezier(.75, 0, .25, 1);
	animation-duration: 0.6s;
	-webkit-animation-duration: 0.6s;
	visibility: visible;
}

.header_top_sidebar_container {
	padding-top: 0;
}

#searchform {
	margin-top: 4px;
	z-index: 99;	
}

.custom-search input[type="text"], .custom-search select, .page_header_right select#cat {
	padding: 5px;
}

.custom-search input[type="submit"] {
	top: 2px;
}

.widget_text.sidebar_box .box_header {
	margin-bottom: 12px;
}

div.sharedaddy h3.sd-title {
	margin-bottom: 3px !important;
	margin-top: 18px !important;
}

div.sharedaddy h3.sd-title:before {
	display: none !important;
}

.footer_banner_box_container .footer_banner_box h2 {
	margin-bottom: 5px;
}

.footer_banner_box {
	height: 75px;
	padding: 15px 20px 20px 30px;
}

.footer_banner_box_container p a.icon_small_arrow.right_white {
	background: url("images/f_white_arrow.png") no-repeat 64px 5px;
}

.custom-search input[type="submit"] {
	right: 7px;
}

.home_box .news .text {
	font-size: 15px;
	line-height: 25px;
	letter-spacing: 1px;
}

.home_box_container {
	padding: 9px 30px 21px;
}

.home_box .more {
	margin-top: 18px;
	margin-bottom: 3px;
}

.home_box h2, .home_box h2 a {
	font-family: "Duepuntozero"!important;
	color: #FFF;
	font-size: 51px;
}

.slider_content .subtitle span {
	letter-spacing: 1px;
}


.slider_content .subtitle span {
	padding: 0px 8px;
}

.slider_content .subtitle {
	font-size: 19px;
	width: 330px;
}

.slider_content h1 span {
	padding: 0px 10px 7px 8px;
}

.home .vc_col-sm-4 .textwidget {
	margin-top: 4px;
}

.home .custom-search select {
	height: 27px;	
}

.slider_content h1 {
	margin-top: 30px;
}

.title span:first-child {
	margin-bottom: 7px;
}

.footer_banner_box {
	padding: 12px 23px 20px 27px;
}

.footer_banner_box_container .footer_banner_box h2 {
	margin-bottom: 5px;
	letter-spacing: 1px;
	width: 270px !important;
	font-size: 18px;
	line-height: 130%;
}

.rubrieken li .permalink {
	background-position: 172px;
}

.custom-search input[type="submit"] {
	right: 10px;
}

.lees_meer {
	display: none;	
}

.home #text-14 {
	margin-top: 35px;
}



.header.layout_4 .menu-main-menu-container {
	margin-top: 28px;
}

.home .post_content h2 a {
	display: table-cell;
	vertical-align: middle;
}

.home .column_left li:last-child .post_content {
	/*padding-bottom: 32px;*/
}

#text-9 .box_header {
	margin-bottom: 0px !important;
}

#cff .cff-item {
	padding-bottom: 10px!important;
}

#cff h3, #cff h4, #cff h5, #cff h6, #cff p {
	margin: 0 0 1px;
}

/* Slide in effect uigeschakeld, problematisch voor Safari */
.home_box_container,
.footer_banner_box {
	-webkit-animation:  none !important;
	-webkit-animation-delay: 0s !important;
	animation: none !important;
	animation-delay: 0s !important;
	transition-delay: 0ms !important;
	-webkit-transition-delay: 0ms !important;

}

.theme_page, .page_left, .page_right {
	max-width: 100%;
}

.home_box {
	max-width: 100%;
}

#popup {
	width: 750px;
	min-height: 140px;
}

.header {
	max-width: 100%;
}

.footer_banner_box {
	height: auto !important;
}

.footer_banner_box_container .footer_banner_box h2 {
	max-width: 100%;
}

.custom-search,
.page_header_right {
	max-width: 100%;
}

h1.title {
	max-width: 100%;
}

#popup {
	top: 26% !important;
	left: 50% !important;
	-webkit-transform: translate(-50%);
	-ms-transform: translate(-50%);
	transform: translate(-50%);
	position: fixed !important;
	z-index: 9999;
}

/* Popup niet automatisch openen 1e bezoek work around */
#popup.popup-content,
.b-modal {
	display: none !important;	
}

#popup.popup_open {
	display: block !important;	
}

.page_header_left {
	max-width: 100%;
}

#filter_wrapper {
	/*overflow: hidden;*/
}

.g-recaptcha {
	clear: both;
	padding-top: 15px;	
}

/* Regio filter op medio schermen goed gepositioneerd */
@media screen and (min-width: 768px) and (max-width: 1009px) {
	#filter_tekst {
		width: 60%;
		text-align: left;
		float: left;	
	}

	#regio_filter_form {
		display: block;
		margin: 0 auto;
		width: 40%;
		float: right;
		top: 0 !important;
	}

	.onoffswitch {
		float: left;
		padding-left: 40px;	
	}

	.onoffswitch-label {
		top: 0px;	
	}

	#filter_wrapper {
		margin-top: 40px;
	}
}

@media screen and (max-width: 1009px) {

	.page_header_left {
		width: 429px !important;
	}

	.home_box_container {
		width: 184px !important;
	}

	.header_left a img {
		width: 200px;
		margin-top: 15px;
	}

	.home_box .news .text {
		font-size: 13px;
	}

	.header.layout_4 .menu-main-menu-container {
		margin-top: 15px;
	}

	.home .slider_content_box {
		margin-top: -653px;
		min-height: 494px;
	}

	.relative.noborder &gt; .theme_page.noborder.nopadding {
		height: 613px;
	}

	.home .custom-search input[type="submit"] {
		right: 37px;
		top: 17px;
	}

	.theme_page {
		width: 750px;
		padding-bottom: 10px;
	}

	.footer_banner_box {
		width: 179px !important;
	}
}

/* Website responsive maken */
@media screen and (max-width: 767px) {



	.footer_banner_box {
		width: 100% !important;
		box-sizing: border-box;
	}

	.slider_content .subtitle {
		font-size: 13px;
	}

	#popup, #gmw-cl-form-wrapper {
		left: 50% !important;
	}

	.popup-content h1 {
		line-height: 55px;
		font-size: 55px;
	}

	.popup-content input[type="submit"] {
		line-height: 31px;
		width: 80px;
		padding: 10px 0px;
		position: relative;
		top: 5px;
		height: 41px;
		font-size: 15px;
		line-height: normal;
		top: 0;
	}

	.popup-conten-row a {
		display: block;
		float: none;
	}

	.popup-content p {
		font-size: 15px;
		line-height: 20px;
	}

	.popup-content input[type="text"] {
		font-size: 12px;
		line-height: 21px;
		padding: 10px 15px;
	}

	.popup-content input[type="text"] {
		max-width: 100%;
		min-width: inherit !important;
	}

	#popup, #gmw-cl-form-wrapper {
		padding: 15px !important;
	}

	.header_left img {
		margin: 0  auto !important;
		display: block;
		float: none !important;
		max-width: 75% !important;
		margin-top: 35px !important;
		margin-top: 50px !important;
	}

	.header.layout_4 .menu-main-menu-container {
		display: none;
	}

	.home_box_container {
		width: 100% !important;	
		box-sizing: border-box;
	}

	.header.layout_4 .header_left {
		margin: 0 !important;
		width: 100%;
	}

	.home .header_container {
		background: #fff;
		background-color: rgba(255,255,255,1)!important;
	}

	.header_top_sidebar {
		max-width: 100%;
	}

	.header_top_sidebar_container {
		width: 50% !important;	
		float: right;
		right: 0;
	}

	.header_top_sidebar_container {
		width: 100% !important;
	}

	.caroufredsel_wrapper_slider {
		height: 334px !important;
		top: 100px !important;
	}

	.home_box h2, .home_box h2 a {
		font-size: 27px;
	}

	.home_box .news .text {
		font-size: 12px;
	}

	.home_box_container {
		padding: 15px;
	}

	.home_box .more.light {
		color: #FFF;
		border: none;
		background: none;
		padding: 0;
	}

	.home_box .more.light:hover {
		background: none;
		background-color: transparent !important;
		text-decoration: underline;
		color: white !important;
	}

	.home_box_container_list {
		margin-top: 75px !important;
		display: none;
	}

	.home_box_container {
		border-radius: inherit !important;
	}

	.home_box_container_list .home_box_container:first-child {
		border-top-right-radius: 5px !important;
		border-top-left-radius: 5px !important;
	}

	.home .slider_content_box {
		margin-top: -394px;
		min-height: 104px;
	}

	.relative.noborder &gt; .theme_page.noborder.nopadding {
		height: 484px;
	}

	.slider_content h1 span {
		padding: 0 10px 0px 10px;
		font-size: 20px;
		display: block;
	}

	.slider_content h1 {
		line-height: 30px;
	}

	.title span:first-child {
		width: 120px;
	}

	.slider_content .subtitle {
		width: 270px;
		max-width: 100%;
	}

	.slider_content h1 {
		margin-top: 45px;
	}

	.title span:last-child {
		width: 85px;
	}

	.custom-search-home .searchform .home-input {
		margin-left: 7px;
		width: 100% !important;
		box-sizing: border-box;
		margin-left: 0;
		margin-top: 3px;
	}

	.custom-search-home select {
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
	}

	home .custom-search input[type="submit"] {
		right: 7px;
		top: 20px;
	}

	.home .vc_col-sm-8 {
		margin-top: 10px !important;	
	}

	.home .vc_col-sm-4 {
		margin-top: 20px !important;	
	}

	.custom-search-home .searchform label {
		padding-left: 0px;
	}

	.theme_page {
		padding-bottom: 10px !important;
	}

	#filter_wrapper {
		text-align: left;
		width: 100%;
		max-width: 100%;
		padding-top: 20px;
	}

	#filter_tekst {
		font-size: 12px;
		text-align: center;
	}

	.regio_rechtsboven {
		width: 100%;
		text-align: center;
		box-sizing: border-box;
		margin: 0;
		float: none;
		display: block;
		margin: 0 auto !important;
	}

	.home .custom-search input[type="submit"] {
		right: 7px;
		top: 20px;
	}

	.custom-search input[type="text"] {
		margin-left: 0;
	}

	.custom-search input[type="submit"] {
		right: 19px;
	}

	.home .vc_col-sm-8 {
		margin-top: 0 !important;	
	}

}

@media screen and (max-width: 479px) {
	.pagination li a, .pagination li span {
		padding: 5px 7px 2px;
		font-size: 10px;
	}

	/* Regio filter beter uitlijnen */
	#filter_tekst {
		width: 60%;
		text-align: left;
		float: left;	
	}

	#regio_filter_form {
		display: block;
		margin: 0 auto;
		width: 40%;
		float: right;
		top: 0 !important;
	}

	.onoffswitch {
		float: right;	
	}

	.onoffswitch-label {
		top: 0px;	
	}

	.page_header_right {
		margin-top: 20px !important;
	}

	.home_box_container_list {
		margin-top: 20px !important;
	}

	.relative.noborder &gt; .theme_page.noborder.nopadding {
		height: 383px;
	}

	.slider_content h1 {
		margin-top: 35px !important;
		line-height: 20px;

	}

	.slider_content h1 span {
		padding: 0 10px 3px 10px;
		font-size: 18px;
	}

	.custom-search input[type="submit"] {
		right: 12px;
	}

	.footer_contact_info_right {
		margin-left: 0 !important;
		width: 100% !important;
	}

	#regio_filter_form {
		display: inline-block;
		position: relative;
		top: 6px;
		margin-left: 0px;
		text-transform: none;
		text-align: left;
	}

	.title span:last-child {
		margin-bottom: 0;
	}

	.slider_content .subtitle {
		font-size: 12px;
	}

	.title span:first-child {
		width: 108px;
	}

	.title span:last-child {
		width: 78px;
	}

	.slider_content .subtitle span {
		background: rgba(0,0,0,0.2);
	}

	.footer {
		max-width: 100%;
	}

	.footer_banner_box_container .footer_banner_box h2 {
		max-width: 100%;
		font-size: 15px;
	}

	.footer_banner_box h2, .footer_banner_box h2 a {
		font-size: 15px;
		color: #FFF;
	}

	.footer_banner_box {
		width: 100% !important;
		max-width: 100% !important;
		box-sizing: border-box !important;
		height: auto !important;
	}
}

.b-modal {
	display: none;	
}

/* Uitlijning kies editie fixen cross browser */
@media screen and (min-width: 1009px) {
	#editie_kiezer {
		margin-left: 0px;
		float: right;
	}

	.home .vc_col-sm-4 .textwidget {
		line-height: 27px;
	}
}

#aantal_artikelen {
	padding: 3px;
	float: right;
	margin-top: 15px;
}

.clearer {
	clear: both;	
}

.page_margin_top {
	margin-top: 15px !important;	
}

/* Slider knoppen 1 - 2 - 3 bij Zakelijk verbergen */
.slider_navigation {
	display: none;
}

.header_right .icon_small_arrow {
	background-color: #E6228C !important;
	/*border-color: #E6228C !important;
	border: 1px solid #E6228C !important;*/
margin-bottom: 1px !important;
}

.header_right .icon_small_arrow.right_black {
	background-image: url(https://www.foryoumagazine.nl/wp-content/themes/medicenter/images/icon_arrow_right_white.png) !important;
}

.header_right .icon_small_arrow.left_black {
	background-image: url(https://www.foryoumagazine.nl/wp-content/themes/medicenter/images/icon_arrow_left_white.png) !important;
}

.scrolling_list .timeago {
	display: none;	
}

/* Afbeelding toevoegen (eerst voor admin alleen zichtbaar) */
.sidebar_img {
	display: inline !important;
	float: left;
}

.GerelateerdeArtikelen .scrolling_list li,
.MeestGewaardeerd .scrolling_list li,
.scrolling_most_viewed_widget li,
.scrolling_most_commented_widget li {
	padding-left: 0 !important;
}

.GerelateerdeArtikelen .left,
.MeestGewaardeerd .left,
.scrolling_most_viewed_widget .left,
.scrolling_most_commented_widget .left {
	background-image: url("images/icon_arrow_right_black.png ") !important;
	background-position: left 8px !important;
	background-repeat: no-repeat;
	padding-left: 18px;
	width: 140px !important;
	margin-left: 20px;
}

@media screen and (max-width: 1009px) and (min-width: 768px) {

	.sidebar_img {
		width: 70px;	
	}

	.MeestGewaardeerd .left,
	.scrolling_most_viewed_widget .left,
	.scrolling_most_commented_widget .left {
		margin-left: 10px;
		width: 120px !important;
	}

}

.admin-bar .rubrieken_shuffle {
	display: block !important;	
}

.tip_redactie &gt; li {
	list-style: none;
	margin-top: 0;
	border-bottom: 1px solid #E0E0E0;
	margin-bottom: 20px;	
}

.tip_redactie .comment_box {
	margin-top: 41px;	
}

.tip_redactie .post_content {
	border: none;	
}

.admin-bar .tip_redactie {
	display: block !important;
}

.sidebar_box {
	position: relative;
}

.sidebar_box .header_right, .footer_box .header_right {
	width: 64px;
	position: absolute;
	right: 0;
	top: 0;
}

.post-ratings {
	font-size: 12px;
}

.single-post .vc_col-sm-4 .caroufredsel_wrapper,
.page-template-template-blog .vc_col-sm-4 .caroufredsel_wrapper,
.vc_col-sm-4 .caroufredsel_wrapper {
	height: 570px !important;

}

.caroufredsel_wrapper_slider {
	height: 747px !important;	
}

.page_layout &gt; .clearfix &gt; p {
	display: none;
}

.theme_page .clearfix &gt; p {
	display: none;
}

.home .custom-search.custom-search-home {
	/* margin-bottom: 10px; */
	margin-bottom: 25px;
}

.tip_redactie .post_content {
	width: 100% !important;
}

.tip_redactie .post_content {
	width: 100% !important;
}

.tip_redactie a {
	border: none;	
}

.tip_redactie .category-beauty h3 a {
	color: #95469B;
}

.tip_redactie  h3 a:hover {
	border: none !important;
}

.tip_redactie .category-beauty a.lees_verder:hover { border-bottom: 1px solid #95469B; }

.tip_redactie .category-lifestyle h3 a {
	color: #a1b72e;
}

.tip_redactie .category-lifestyle a.lees_verder:hover { border-bottom: 1px solid #a1b72e; }

.tip_redactie .category-health h3 a {
	color: #00a6e4;	
}

.tip_redactie .category-health a.lees_verder:hover { border-bottom: 1px solid #00a6e4; }

.tip_redactie h3 {
	font-weight: bold;
	font-size: 24px;
	margin-bottom: 10px;
}

.tip_redactie .post_image {
	margin-bottom: 20px !important;
}

.lees_verder {
	font-weight: bold;	
}

.tip_redactie .category-beauty .lees_verder {
	color: #95469B;
	float: right;
}

.tip_redactie p {
	overflow: hidden;
}

.tip_redactie .category-lifestyle .lees_verder {
	color: #a1b72e;
}

.tip_redactie .category-health .lees_verder {
	color: #00a6e4;	
}

.tip_redactie h2 {
	border-bottom: 2px solid #E6228C;
	padding-bottom: 5px;
	display: inline-block;
	margin-bottom: 20px;	
}

.home .post_footer {
	display: none;
}

.home .post_content {
	padding-bottom: 5px;
}

.home .blog .post {
	margin-top: 20px;
}

.home .blog .post {
	margin-top: 20px;
}

#text-14 a {
	border: none;
}

.home .blog a.post_image {
	margin-bottom: 22px !important;
}

.alle_artikelen {
	border-bottom: 0;
	font-family: 'PT Sans';
	font-size: 17px;
	color: #666666;
}

.aantal_stemmen {
	color: rgb(102, 102, 102);	
	font-size: 11px;
	margin-top: 5px;
	text-align: center;
}

.page-template-template-blog .tip_redactie,
.category .tip_redactie {
	margin-top: 25px;
}

.vc_col-sm-8 {
	margin-left: 0 !important;	
}

.MeestGewaardeerd .left {
	width: 135px !important;
}

.comment_box .date .value.uncategorized {
	background-color: #E6228C;
}

.comment_box .date .arrow_date.uncategorized {
	border-color: #E6228C rgba(51, 28, 28, 0);
}

.blog .more.uncategorized {
	border-color: #E6228C!important;
	color: #E6228C!important;
}

/* Contactpagina */
#openingstijden {
	margin-top: 25px;
}

#openingstijden i {
	margin-right: 3px;
}

#openingstijden strong {
	display: inline-block;
	min-width: 80px;
}

.gform_wrapper input[type=text], .gform_wrapper textarea {
	border: 1px solid #d4d4d4;
	padding: 7px !important;
	border-radius: 2px;
	width: 500px !important;
	max-width: 100% !important;
}

.gform_button {
	box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.2);
	background-color: #F9F9F9;
	border-radius: 3px;
	background-image: -webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
	font-size: 13px;
	line-height: 13px;
	padding: 12px 20px;
	border: 1px solid #ddd;
	cursor: pointer;
}

.gform_wrapper ul li.gfield {
	margin-bottom: 18px;
}

.gform_wrapper .gform_footer {
	margin-top: 0 !important;
	padding-top: 0 !important;
}

@media screen and (max-width: 767px) {
	.home .slider_content_box {
		margin-top: -791px;
		min-height: 494px;
	}

	.post_footer {
		/*display: none;	*/
	}

	.custom-search-home .searchform .home-input {
		padding: 10px;
	}

	.home .custom-search input[type="submit"] {
		top: 25px;
	}

	.home .header_container {
		padding-top: 50px;
	}

	.header_left img {
		margin-top: 0 !important;
	}

	.header_top_sidebar_container {
		position: static;
	}
}

@media screen and (max-width: 479px) {
	.home .slider_content_box {
		margin-top: -806px;
		min-height: 494px;
	}
}

@media screen and (min-width: 768px) and (max-width: 1009px) {

	.caroufredsel_wrapper_slider {
		height: 579px !important;
	}

}

/* Uitlijning herstellen */
.clearfix .vc_col-sm-4 &gt; .vc_column-inner {
	padding: 0;
}

/* Mobiele fixes */
@media screen and (max-width: 767px) {
	.vc_row-fluid .wpb_column.vc_col-sm-2, .vc_row-fluid .wpb_column.vc_col-sm-3, .vc_row-fluid .wpb_column.vc_col-sm-4, .vc_row-fluid .wpb_column.vc_col-sm-6, .vc_row-fluid .wpb_column.vc_col-sm-8, .vc_row-fluid .wpb_column.vc_col-sm-9, .vc_row-fluid .wpb_column.vc_col-sm-10, body .vc_row-fluid .vc_col-sm-2, body .vc_row-fluid .vc_col-sm-3, body .vc_row-fluid .vc_col-sm-4, body .vc_row-fluid .vc_col-sm-6, body .vc_row-fluid .vc_col-sm-8, body .vc_row-fluid .vc_col-sm-9, body .vc_row-fluid .vc_col-sm-10 {
		margin-left: 0 !important;
		padding-left: 0 !important;
	}
}

/* Aanpassingen n.a.v. feedback 27-6-2016 */
.footer .footer_contact_info_left {
	width: 100%;
}

@media screen and (min-width: 767px) and (max-width: 798px) {
	.popup-content input[type="submit"] {
		margin-left: 10px;
	}

	.popup-content input[type="text"] {
		min-width: 335px;
	}
}

/*  Home rubrieken weg tablet en mobiel */
@media screen and (max-width: 1009px) {
	body.home .rubrieken_shuffle {
		display: none !important;
	}
}

#gform_2 .gfield_required {
	display: none;
}

form#gform_2 label {
	display: none;
}

body .gform_wrapper .ginput_complex .ginput_full input[type=email], 
body .gform_wrapper .ginput_complex .ginput_full input[type=number], 
body .gform_wrapper .ginput_complex .ginput_full input[type=password], 
body .gform_wrapper .ginput_complex .ginput_full input[type=tel], 
body .gform_wrapper .ginput_complex .ginput_full input[type=text], .gform_wrapper .ginput_complex .ginput_full input[type=url] {
	width: 100% !important;
}

.gform_wrapper .ginput_complex .ginput_right {
	margin-left: 3% !important;
}

.address_line_1 {
	margin-bottom: 0px !important;
	display: block !important;
}

.gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.no_last_name span, .gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span, .gform_wrapper .ginput_complex.ginput_container.no_first_name.has_middle_name.has_last_name span {
	width: 31.4% !important;
	padding-right: 0 !important;
	margin-right: 2% !important;
}

.gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span:last-child {
	margin-right: 0 !important;
}

#gform_2 ul li.gfield {
	margin-bottom: 4px;
}

li#field_2_5, #field_2_1 {
	margin-bottom: 7px !important;
}

li#field_2_4 {
	margin-bottom: -4px !important;
}
</pre></body></html>